From 1de01c08eb1918f8a253c2dc05d1c6c204f78289 Mon Sep 17 00:00:00 2001 From: Prajjwal Bajpai Date: Fri, 7 Aug 2026 19:46:27 +0530 Subject: [PATCH 1/2] feat: add `lapack/base/dgeqrf` --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown_pkg_readmes status: passed - task: lint_markdown_docs status: na - task: lint_markdown status: na - task: lint_package_json status: passed - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - task: lint_javascript_tests status: passed - task: lint_javascript_benchmarks status: passed - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: na - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: passed - task: lint_typescript_tests status: passed - task: lint_license_headers status: passed --- --- .../@stdlib/lapack/base/dgeqrf/README.md | 315 + .../lapack/base/dgeqrf/benchmark/benchmark.js | 119 + .../dgeqrf/benchmark/benchmark.ndarray.js | 134 + .../lapack/base/dgeqrf/docs/types/index.d.ts | 136 + .../lapack/base/dgeqrf/docs/types/test.ts | 415 + .../lapack/base/dgeqrf/examples/index.js | 60 + .../@stdlib/lapack/base/dgeqrf/lib/base.js | 168 + .../@stdlib/lapack/base/dgeqrf/lib/dgeqr2.js | 99 + .../@stdlib/lapack/base/dgeqrf/lib/dgeqrf.js | 105 + .../@stdlib/lapack/base/dgeqrf/lib/dlarfb.js | 118 + .../@stdlib/lapack/base/dgeqrf/lib/dlarfg.js | 142 + .../@stdlib/lapack/base/dgeqrf/lib/dlarft.js | 571 + .../@stdlib/lapack/base/dgeqrf/lib/dtrmm.js | 362 + .../@stdlib/lapack/base/dgeqrf/lib/index.js | 63 + .../base/dgeqrf/lib/left_backward_columns.js | 162 + .../base/dgeqrf/lib/left_backward_rows.js | 165 + .../base/dgeqrf/lib/left_forward_columns.js | 168 + .../base/dgeqrf/lib/left_forward_rows.js | 167 + .../@stdlib/lapack/base/dgeqrf/lib/main.js | 35 + .../@stdlib/lapack/base/dgeqrf/lib/ndarray.js | 88 + .../base/dgeqrf/lib/right_backward_columns.js | 158 + .../base/dgeqrf/lib/right_backward_rows.js | 157 + .../base/dgeqrf/lib/right_forward_columns.js | 160 + .../base/dgeqrf/lib/right_forward_rows.js | 159 + .../@stdlib/lapack/base/dgeqrf/package.json | 69 + .../base/dgeqrf/test/fixtures/blocked.json | 75625 ++++++++++++++++ .../base/dgeqrf/test/fixtures/unblocked.json | 40 + .../lapack/base/dgeqrf/test/test.dgeqrf.js | 424 + .../@stdlib/lapack/base/dgeqrf/test/test.js | 82 + 29 files changed, 80466 insertions(+) create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/README.md create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.ndarray.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/index.d.ts create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/test.ts create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/examples/index.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/base.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqr2.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqrf.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfb.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfg.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarft.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dtrmm.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/index.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_columns.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_rows.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_columns.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_rows.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/main.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/ndarray.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_columns.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_rows.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_columns.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_rows.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/package.json create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/blocked.json create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/unblocked.json create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.dgeqrf.js create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.js diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/README.md b/lib/node_modules/@stdlib/lapack/base/dgeqrf/README.md new file mode 100644 index 000000000000..927da5f96b22 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/README.md @@ -0,0 +1,315 @@ + + +# dgeqrf + +> LAPACK routine to compute a QR factorization of a real `M`-by-`N` matrix `A`. + +
+ +`dgeqrf` computes a QR factorization of a real `M`-by-`N` matrix `A`: + +```math +A = Q \cdot \begin{pmatrix} R \\ 0 \end{pmatrix} +``` + +where + +- **Q** is an `M`-by-`M` orthogonal matrix, +- **R** is an upper-triangular `N`-by-`N` matrix, and +- **0** is an `(M-N)`-by-`N` zero matrix if `M > N`. + +The matrix `Q` is represented as a product of elementary reflectors + +```text +Q = H(1) H(2) . . . H(k), where k = \min(m,n). +``` + +Each `H(i)` has the form + +```text +H(i) = I - \tau \cdot v \cdot v^T +``` + +where `\tau` is a real scalar, and `v` is a real vector with `v(1:i-1) = 0` and `v(i) = 1`; `v(i+1:m)` is stored on exit in `A(i+1:m,i)`, and `\tau` in `TAU(i)`. + +
+ + + +
+ +## Usage + +```javascript +var dgeqrf = require( '@stdlib/lapack/base/dgeqrf' ); +``` + +#### dgeqrf( order, M, N, A, LDA, TAU, WORK, LWORK ) + +Computes a QR factorization of a real `M`-by-`N` matrix `A`. + + + +```javascript +var Float64Array = require( '@stdlib/array/float64' ); + +var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +var TAU = new Float64Array( 3 ); +var WORK = new Float64Array( 4 ); + +dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); +// A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +// TAU => [ ~1.097, ~1.084, 0.0 ] +// WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +``` + +The function has the following parameters: + +- **order**: storage layout. +- **M**: number of rows in `A`. +- **N**: number of columns in `A`. +- **A**: input/output matrix. +- **LDA**: stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`). +- **TAU**: output array. +- **WORK**: workspace array. +- **LWORK**: dimension of the array `WORK`. If `min(M,N) = 0`, `LWORK` must be at least `1`; otherwise, `LWORK` must be at least `max(1,N)`. For optimal performance, `LWORK` should be at least `N * NB` where `NB` is the optimal block size. If `LWORK = -1`, a workspace query is assumed; the routine only calculates the optimal size of the `WORK` array, returns this value as the first entry of the `WORK` array. + +Note that indexing is relative to the first index. To introduce an offset, use [`typed array`][mdn-typed-array] views. + + + +```javascript +var Float64Array = require( '@stdlib/array/float64' ); + +// Initial arrays... +var A0 = new Float64Array( [ 0.0, 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +var TAU0 = new Float64Array( [ 0.0, 0.0, 0.0 ] ); +var WORK0 = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] ); + +// Create offset views... +var A1 = new Float64Array( A0.buffer, A0.BYTES_PER_ELEMENT*1 ); // start at 2nd element +var TAU1 = new Float64Array( TAU0.buffer, TAU0.BYTES_PER_ELEMENT*0 ); +var WORK1 = new Float64Array( WORK0.buffer, WORK0.BYTES_PER_ELEMENT*0 ); + +dgeqrf( 'column-major', 3, 4, A1, 3, TAU1, WORK1, 4 ); +// A0 => [ 0.0, ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +// TAU0 => [ ~1.097, ~1.084, 0.0 ] +// WORK0 => [ 4.0, ~-2.842, ~17.046, 0.0 ] +``` + + + +#### dgeqrf.ndarray( M, N, A, strideA1, strideA2, offsetA, TAU, strideTAU, offsetTAU, WORK, strideWORK, offsetWORK, LWORK ) + +Computes a QR factorization of a real `M`-by-`N` matrix `A` using alternative indexing semantics. + + + +```javascript +var Float64Array = require( '@stdlib/array/float64' ); + +var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +var TAU = new Float64Array( 3 ); +var WORK = new Float64Array( 4 ); + +dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); +// A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +// TAU => [ ~1.097, ~1.084, 0.0 ] +// WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +``` + +The function has the following additional parameters: + +- **M**: number of rows in `A`. +- **N**: number of columns in `A`. +- **A**: input/output matrix as a [`Float64Array`][@stdlib/array/float64]. +- **strideA1**: stride of the first dimension of `A`. +- **strideA2**: stride of the second dimension of `A`. +- **offsetA**: starting index for `A`. +- **TAU**: output array as a [`Float64Array`][@stdlib/array/float64]. +- **strideTAU**: stride for `TAU`. +- **offsetTAU**: starting index for `TAU`. +- **WORK**: workspace array as a [`Float64Array`][@stdlib/array/float64]. +- **strideWORK**: stride for `WORK`. +- **offsetWORK**: starting index for `WORK`. +- **LWORK**: dimension of the array `WORK`. + +While [`typed array`][mdn-typed-array] views mandate a view offset based on the underlying buffer, the offset parameters support indexing semantics based on starting indices. For example, + + + +```javascript +var Float64Array = require( '@stdlib/array/float64' ); + +var A = new Float64Array( [ 0.0, 0.0, 0.0, 0.0, 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +var TAU = new Float64Array( [ 0.0, 0.0, 0.0 ] ); +var WORK = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] ); + +dgeqrf.ndarray( 3, 4, A, 1, 3, 4, TAU, 1, 0, WORK, 1, 0, 4 ); +// A => [ 0.0, 0.0, 0.0, 0.0, ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +``` + +
+ + + +
+ +## Notes + +- `dgeqrf()` corresponds to the [LAPACK][lapack] routine [`dgeqrf`][lapack-dgeqrf]. + +
+ + + +
+ +## Examples + + + + + +```javascript +var Float64Array = require( '@stdlib/array/float64' ); +var ndarray2array = require( '@stdlib/ndarray/base/to-array' ); +var shape2strides = require( '@stdlib/ndarray/base/shape2strides' ); +var min = require( '@stdlib/math/base/special/min' ); +var dgeqrf = require( '@stdlib/lapack/base/dgeqrf' ); + +// Specify matrix meta data: +var shape = [ 3, 4 ]; +var order = 'row-major'; +var strides = shape2strides( shape, order ); + +// Create a matrix stored in linear memory: +var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ] ); +console.log( ndarray2array( A, shape, strides, 0, order ) ); + +// Output arrays: +var TAU = new Float64Array( min( shape[ 0 ], shape[ 1 ] ) ); +var WORK = new Float64Array( shape[ 1 ] ); + +// Compute the QR factorization in-place: +var info = dgeqrf( order, shape[ 0 ], shape[ 1 ], A, strides[ 0 ], TAU, WORK, WORK.length ); +console.log( ndarray2array( A, shape, strides, 0, order ) ); +console.log( TAU ); +console.log( WORK ); +``` + +
+ + + + + +* * * + +
+ +## C APIs + + + +
+ +
+ + + + + +
+ +### Usage + +```c +TODO +``` + +#### TODO + +TODO. + +```c +TODO +``` + +TODO + +```c +TODO +``` + +
+ + + + + +
+ +
+ + + + + +
+ +### Examples + +```c +TODO +``` + +
+ + + +
+ + + + + + + + + + + + + + diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.js new file mode 100644 index 000000000000..9cece0a4c135 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.js @@ -0,0 +1,119 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var bench = require( '@stdlib/bench' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var Float64Array = require( '@stdlib/array/float64' ); +var floor = require( '@stdlib/math/base/special/floor' ); +var pow = require( '@stdlib/math/base/special/pow' ); +var format = require( '@stdlib/string/format' ); +var pkg = require( './../package.json' ).name; +var dgeqrf = require( './../lib/dgeqrf.js' ); + + +// VARIABLES // + +var LAYOUTS = [ + 'row-major', + 'column-major' +]; +var opts = { + 'dtype': 'float64' +}; + + +// FUNCTIONS // + +/** +* Creates a benchmark function. +* +* @private +* @param {string} order - storage layout +* @param {PositiveInteger} N - matrix dimension +* @returns {Function} benchmark function +*/ +function createBenchmark( order, N ) { + var LWORK = N * 32; + var work = new Float64Array( N ); + var TAU = new Float64Array( N ); + var A = discreteUniform( N*N, 1.0, 10.0, opts ); + + return benchmark; + + /** + * Benchmark function. + * + * @private + * @param {Benchmark} b - benchmark instance + */ + function benchmark( b ) { + var i; + var z; + + b.tic(); + for ( i = 0; i < b.iterations; i++ ) { + z = dgeqrf( order, N, N, A, N, TAU, work, LWORK ); + if ( z !== 0 ) { + b.fail( 'should return 0' ); + } + } + b.toc(); + + if ( z !== 0 ) { + b.fail( 'should return 0' ); + } + b.pass( 'benchmark finished' ); + b.end(); + } +} + + +// MAIN // + +/** +* Main execution sequence. +* +* @private +*/ +function main() { + var min; + var max; + var ord; + var N; + var f; + var i; + var k; + + min = 1; // 10^min + max = 6; // 10^max + + for ( k = 0; k < LAYOUTS.length; k++ ) { + ord = LAYOUTS[ k ]; + for ( i = min; i <= max; i++ ) { + N = floor( pow( pow( 10, i ), 1.0/3.0 ) ); + f = createBenchmark( ord, N ); + bench( format( '%s::square_matrix:order=%s,size=%d', pkg, ord, N*N ), f ); + } + } +} + +main(); diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.ndarray.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.ndarray.js new file mode 100644 index 000000000000..40bbdcb6d419 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/benchmark/benchmark.ndarray.js @@ -0,0 +1,134 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var bench = require( '@stdlib/bench' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var isColumnMajor = require( '@stdlib/ndarray/base/assert/is-column-major-string' ); +var Float64Array = require( '@stdlib/array/float64' ); +var floor = require( '@stdlib/math/base/special/floor' ); +var pow = require( '@stdlib/math/base/special/pow' ); +var format = require( '@stdlib/string/format' ); +var pkg = require( './../package.json' ).name; +var dgeqrf = require( './../lib/ndarray.js' ); + + +// VARIABLES // + +var LAYOUTS = [ + 'row-major', + 'column-major' +]; +var opts = { + 'dtype': 'float64' +}; + + +// FUNCTIONS // + +/** +* Creates a benchmark function. +* +* @private +* @param {string} order - storage layout +* @param {PositiveInteger} N - matrix dimension +* @returns {Function} benchmark function +*/ +function createBenchmark( order, N ) { + var LWORK; + var work; + var TAU; + var sa1; + var sa2; + var A; + + LWORK = N * 32; + work = new Float64Array( N ); + TAU = new Float64Array( N ); + A = discreteUniform( N*N, 1.0, 10.0, opts ); + if ( isColumnMajor( order ) ) { + sa1 = 1; + sa2 = N; + } else { // order === 'row-major' + sa1 = N; + sa2 = 1; + } + + return benchmark; + + /** + * Benchmark function. + * + * @private + * @param {Benchmark} b - benchmark instance + */ + function benchmark( b ) { + var i; + var z; + + b.tic(); + for ( i = 0; i < b.iterations; i++ ) { + z = dgeqrf( N, N, A, sa1, sa2, 0, TAU, 1, 0, work, 1, 0, LWORK ); + if ( z !== 0 ) { + b.fail( 'should return 0' ); + } + } + b.toc(); + + if ( z !== 0 ) { + b.fail( 'should return 0' ); + } + b.pass( 'benchmark finished' ); + b.end(); + } +} + + +// MAIN // + +/** +* Main execution sequence. +* +* @private +*/ +function main() { + var min; + var max; + var ord; + var N; + var f; + var i; + var k; + + min = 1; // 10^min + max = 6; // 10^max + + for ( k = 0; k < LAYOUTS.length; k++ ) { + ord = LAYOUTS[ k ]; + for ( i = min; i <= max; i++ ) { + N = floor( pow( pow( 10, i ), 1.0/2.0 ) ); + f = createBenchmark( ord, N ); + bench( format( '%s::square_matrix:ndarray:order=%s,size=%d', pkg, ord, N*N ), f ); + } + } +} + +main(); diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/index.d.ts b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/index.d.ts new file mode 100644 index 000000000000..4b7f1e08c22d --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/index.d.ts @@ -0,0 +1,136 @@ +/* +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +// TypeScript Version: 4.1 + +/// + +import { Layout } from '@stdlib/types/blas'; + +/** +* Status code. +* +* ## Notes +* +* The status code indicates the following conditions: +* +* - if equal to zero, then the computation was successful. +* - if less than zero, then the `-i`th argument had an illegal value. +*/ +type StatusCode = number; + +/** +* Interface describing `dgeqrf`. +*/ +interface Routine { + /** + * Computes a QR factorization of a real M-by-N matrix `A`. + * + * @param order - storage layout + * @param M - number of rows in `A` + * @param N - number of columns in `A` + * @param A - input/output matrix + * @param LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`) + * @param TAU - output array of scalar factors (length `min(M,N)`) + * @param WORK - workspace array (length >= `M`) + * @param LWORK - dimension of the array `WORK` + * @returns status code (0 if successful) + * + * @example + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + * var TAU = new Float64Array( 3 ); + * var WORK = new Float64Array( 4 ); + * + * var info = dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); + * // returns 0 + */ + ( order: Layout, M: number, N: number, A: Float64Array, LDA: number, TAU: Float64Array, WORK: Float64Array, LWORK: number ): StatusCode; + + /** + * Computes a QR factorization of a real M-by-N matrix `A` using alternative indexing semantics. + * + * @param M - number of rows in `A` + * @param N - number of columns in `A` + * @param A - input/output matrix + * @param strideA1 - stride of the first dimension of `A` + * @param strideA2 - stride of the second dimension of `A` + * @param offsetA - starting index for `A` + * @param TAU - output array of scalar factors (length `min(M,N)`) + * @param strideTAU - stride for TAU + * @param offsetTAU - starting index for TAU + * @param WORK - workspace array (length >= `M`) + * @param strideWORK - stride for `WORK` + * @param offsetWORK - starting index for `WORK` + * @param LWORK - dimension of the array `WORK` + * @returns status code + * + * @example + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + * var TAU = new Float64Array( 3 ); + * var WORK = new Float64Array( 4 ); + * + * var info = dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); + * // returns 0 + */ + ndarray( M: number, N: number, A: Float64Array, strideA1: number, strideA2: number, offsetA: number, TAU: Float64Array, strideTAU: number, offsetTAU: number, WORK: Float64Array, strideWORK: number, offsetWORK: number, LWORK: number ): StatusCode; +} + +/** +* LAPACK routine to compute a QR factorization of a real M-by-N matrix `A`. +* +* @param order - storage layout +* @param M - number of rows in `A` +* @param N - number of columns in `A` +* @param A - input/output matrix +* @param LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`) +* @param TAU - output array of scalar factors (length `min(M,N)`) +* @param WORK - workspace array (length >= `M`) +* @param LWORK - dimension of the array `WORK` +* @returns status code (0 if successful) +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* var info = dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); +* // returns 0 +* +* @example +* // ndarray interface: +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* var info = dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); +* // returns 0 +*/ +declare var dgeqrf: Routine; + + +// EXPORTS // + +export = dgeqrf; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/test.ts b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/test.ts new file mode 100644 index 000000000000..e56976450e32 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/types/test.ts @@ -0,0 +1,415 @@ +/* +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +import dgeqrf = require( './index' ); + + +// TESTS // + +// The function returns a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectType number +} + +// The compiler throws an error if the function is provided a first argument which is not a valid order... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 5, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( true, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( false, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( null, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( undefined, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( [], 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( {}, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( ( x: number ): number => x, 3, 4, A, 3, TAU, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a second argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', '5', 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', true, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', false, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', null, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', undefined, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', [], 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', {}, 4, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', ( x: number ): number => x, 4, A, 3, TAU, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a third argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, '5', A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, true, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, false, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, null, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, undefined, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, [], A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, {}, A, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, ( x: number ): number => x, A, 3, TAU, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a fourth argument which is not a Float64Array... +{ + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, 4, '5', 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, 5, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, true, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, false, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, null, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, undefined, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, [], 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, {}, 3, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, ( x: number ): number => x, 3, TAU, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a fifth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, 4, A, '5', TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, true, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, false, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, null, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, undefined, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, [], TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, {}, TAU, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, ( x: number ): number => x, TAU, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a sixth argument which is not a Float64Array... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, 4, A, 3, '5', WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, 5, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, true, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, false, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, null, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, undefined, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, [], WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, {}, WORK, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, ( x: number ): number => x, WORK, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided a seventh argument which is not a Float64Array... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + + dgeqrf( 'column-major', 3, 4, A, 3, TAU, '5', 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, 5, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, true, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, false, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, null, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, undefined, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, [], 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, {}, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, ( x: number ): number => x, 4 ); // $ExpectError +} + +// The compiler throws an error if the function is provided an eighth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, '5' ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, true ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, false ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, null ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, undefined ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, [] ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, {} ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, ( x: number ): number => x ); // $ExpectError +} + +// The compiler throws an error if the function is provided an unsupported number of arguments... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf(); // $ExpectError + dgeqrf( 'column-major' ); // $ExpectError + dgeqrf( 'column-major', 3 ); // $ExpectError + dgeqrf( 'column-major', 3, 4 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3 ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK ); // $ExpectError + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4, 999 ); // $ExpectError +} + +// Attached to the main export is an `ndarray` method which returns a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectType number +} + +// The compiler throws an error if the `ndarray` method is provided a first argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( '5', 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( true, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( false, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( null, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( undefined, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( [], 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( {}, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( ( x: number ): number => x, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a second argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, '5', A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, true, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, false, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, null, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, undefined, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, [], A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, {}, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, ( x: number ): number => x, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a third argument which is not a Float64Array... +{ + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, '5', 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, 5, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, true, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, false, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, null, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, undefined, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, [], 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, {}, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, ( x: number ): number => x, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a fourth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, '5', 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, true, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, false, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, null, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, undefined, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, [], 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, {}, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, ( x: number ): number => x, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a fifth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, '5', 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, true, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, false, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, null, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, undefined, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, [], 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, {}, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, ( x: number ): number => x, 0, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a sixth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, '5', TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, true, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, false, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, null, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, undefined, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, [], TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, {}, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, ( x: number ): number => x, TAU, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a seventh argument which is not a Float64Array... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, '5', 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, 5, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, true, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, false, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, null, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, undefined, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, [], 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, {}, 1, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, ( x: number ): number => x, 1, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided an eighth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, '5', 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, true, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, false, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, null, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, undefined, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, [], 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, {}, 0, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, ( x: number ): number => x, 0, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a ninth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, '5', WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, true, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, false, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, null, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, undefined, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, [], WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, {}, WORK, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, ( x: number ): number => x, WORK, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a tenth argument which is not a Float64Array... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, '5', 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, 5, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, true, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, false, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, null, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, undefined, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, [], 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, {}, 1, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, ( x: number ): number => x, 1, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided an eleventh argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, '5', 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, true, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, false, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, null, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, undefined, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, [], 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, {}, 0, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, ( x: number ): number => x, 0, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a twelfth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, '5', 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, true, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, false, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, null, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, undefined, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, [], 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, {}, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, ( x: number ): number => x, 4 ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided a thirteenth argument which is not a number... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, '5' ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, true ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, false ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, null ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, undefined ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, [] ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, {} ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, ( x: number ): number => x ); // $ExpectError +} + +// The compiler throws an error if the `ndarray` method is provided an unsupported number of arguments... +{ + const A = new Float64Array( [ 1.0, 5.0, 9.0, 2.0, 6.0, 10.0, 3.0, 7.0, 11.0, 4.0, 8.0, 12.0 ] ); + const TAU = new Float64Array( 3 ); + const WORK = new Float64Array( 4 ); + + dgeqrf.ndarray(); // $ExpectError + dgeqrf.ndarray( 3 ); // $ExpectError + dgeqrf.ndarray( 3, 4 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0 ); // $ExpectError + dgeqrf.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4, 999 ); // $ExpectError +} diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/examples/index.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/examples/index.js new file mode 100644 index 000000000000..4ad4d90fafad --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/examples/index.js @@ -0,0 +1,60 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +var Float64Array = require( '@stdlib/array/float64' ); +var ndarray2array = require( '@stdlib/ndarray/base/to-array' ); +var shape2strides = require( '@stdlib/ndarray/base/shape2strides' ); +var min = require( '@stdlib/math/base/special/min' ); +var dgeqrf = require( './../lib' ); + +// Specify matrix meta data: +var shape = [ 3, 4 ]; +var order = 'row-major'; +var strides = shape2strides( shape, order ); + +// Create a matrix stored in linear memory: +var A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ] ); // eslint-disable-line max-len + +console.log( 'A (unmodified):', ndarray2array( A, shape, strides, 0, order ) ); + +// Output arrays: +var TAU = new Float64Array( min( shape[ 0 ], shape[ 1 ] ) ); +var WORK = new Float64Array( shape[ 1 ] ); + +// Compute the QR factorization in-place: +var info = dgeqrf( order, shape[ 0 ], shape[ 1 ], A, strides[ 0 ], TAU, WORK, WORK.length ); + +console.log( 'Status Code:', info ); +console.log( 'A (R + reflectors):', ndarray2array( A, shape, strides, 0, order ) ); +console.log( 'TAU:', TAU ); +console.log( 'WORK:', WORK ); + +// Re-initialize arrays for the ndarray interface: +A = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ] ); +TAU = new Float64Array( min( shape[ 0 ], shape[ 1 ] ) ); +WORK = new Float64Array( shape[ 1 ] ); + +// Compute the QR factorization again using the ndarray interface: +info = dgeqrf.ndarray( shape[ 0 ], shape[ 1 ], A, strides[ 0 ], strides[ 1 ], 0, TAU, 1, 0, WORK, 1, 0, WORK.length ); + +console.log( 'Status Code:', info ); +console.log( 'A (R + reflectors):', ndarray2array( A, shape, strides, 0, order ) ); +console.log( 'TAU:', TAU ); +console.log( 'WORK:', WORK ); diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/base.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/base.js new file mode 100644 index 000000000000..3a16d6aa028b --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/base.js @@ -0,0 +1,168 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var min = require( '@stdlib/math/base/special/min' ); +var floor = require( '@stdlib/math/base/special/floor' ); +var dgeqr2 = require( './dgeqr2.js' ); +var dlarfb = require( './dlarfb.js' ); +var dlarft = require( './dlarft.js' ); + + +// MAIN // + +/** +* Compute a QR factorization of a real M-by-N matrix `A`. +* +* ## Notes +* +* - On exit, the elements on and above the diagonal of the array contain the `min(M,N)-by-N` upper trapezoidal matrix `R` (`R` is upper triangular if `m >= n`). +* - On exit, the elements below the diagonal, with the array `TAU`, represent the orthogonal matrix `Q` as a product of `min(m,n)` elementary reflectors. +* - `LWORK >= 1`, if `MIN(M,N) = 0`, and `LWORK >= N`, otherwise. For optimum performance `LWORK >= N*NB`, where `NB` is the optimal blocksize. +* - If `LWORK = -1`, then a workspace query is assumed; the routine only calculates the optimal size of the `WORK` array, returns this value as the first entry of the `WORK` array +* +* @private +* @param {NonNegativeInteger} M - number of rows in `A` +* @param {NonNegativeInteger} N - number of columns in `A` +* @param {Float64Array} A - input/output matrix +* @param {integer} strideA1 - stride of the first dimension of `A` +* @param {integer} strideA2 - stride of the second dimension of `A` +* @param {NonNegativeInteger} offsetA - starting index for `A` +* @param {Float64Array} TAU - output array of scalar factors (length `min(M,N)`) +* @param {integer} strideTAU - stride for TAU +* @param {NonNegativeInteger} offsetTAU - starting index for TAU +* @param {Float64Array} WORK - workspace array (length >= `M`) +* @param {integer} strideWORK - stride for `WORK` +* @param {NonNegativeInteger} offsetWORK - starting index for `WORK` +* @param {NonNegativeInteger} LWORK - dimension of the array `WORK` +* @returns {integer} status code +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* dgeqrf( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); +* // A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +* // TAU => [ ~1.097, ~1.084, 0.0 ] +* // WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +*/ +function dgeqrf( M, N, A, strideA1, strideA2, offsetA, TAU, strideTAU, offsetTAU, WORK, strideWORK, offsetWORK, LWORK ) { // eslint-disable-line stdlib/jsdoc-doctest-decimal-point, max-len, max-params + var ldwork; + var lquery; + var inctau; + var lwkopt; + var nbmin; + var inca; + var taui; + var aii; + var iws; + var ib; + var nb; + var nx; + var i; + var k; + + k = min( M, N ); + nb = 32; // The optimal block size derived from fortran LAPACK call `ilaenv( 1, 'DGEQRF', ' ', m, n, -1, -1 )` + lquery = ( LWORK === -1 ); + + if ( lquery ) { + if ( k === 0 ) { + lwkopt = 1; + } else { + lwkopt = N * nb; + } + WORK[ offsetWORK ] = lwkopt; + return 0; + } + + // Quick return if possible + if ( k === 0 ) { + WORK[ offsetWORK ] = 1; + return 0; + } + + nbmin = 2; + nx = 0; + iws = N; + + if ( nb > 1 && nb < k ) { + // Determine when to cross over from blocked to unblocked code. + nx = 128; // The crossover point derived from fortran LAPACK call `ilaenv( 3, 'DGEQRF', ' ', m, n, -1, -1 )` + + if ( nx < k ) { + // Determine if workspace is large enough for blocked code. + ldwork = N; + iws = ldwork * nb; + if ( LWORK < iws ) { + // Not enough workspace to use optimal NB: reduce NB and determine the minimum value of NB. + nb = floor( LWORK / ldwork ); + nbmin = 2; // The minimal block size derived from fortran LAPACK call `ilaenv( 2, 'DGEQRF', ' ', m, n, -1, -1 )` + } + } + } + + inca = nb * ( strideA1 + strideA2 ); + inctau = nb * strideTAU; + + aii = offsetA; // Index of A(i,i) + taui = offsetTAU; // Index of TAU(i) + + if ( nb >= nbmin && nb < k && nx < k ) { + // Use blocked code initially + for ( i = 0; i < k - nx; i += nb ) { + ib = min( k - i, nb ); + + // Compute the QR factorization of the current block A(i:m,i:i+ib-1) + dgeqr2( M - i, ib, A, strideA1, strideA2, aii, TAU, strideTAU, taui, WORK, strideWORK, offsetWORK ); + + if ( i + ib < N ) { + // Form the triangular factor of the block reflector: H = H(i) H(i+1) . . . H(i+ib-1) + dlarft( 'forward', 'columns', M - i, ib, A, strideA1, strideA2, aii, TAU, strideTAU, taui, WORK, 1, N, offsetWORK ); + + // Apply H**T to A(i:m,i+ib:n) from the left + dlarfb( 'left', 'transpose', 'forward', 'columns', M - i, N - i - ib, ib, A, strideA1, strideA2, aii, WORK, 1, N, offsetWORK, A, strideA1, strideA2, aii + ( ib * strideA2 ), WORK, 1, ldwork, offsetWORK + ( ib * strideWORK ) ); + } + + aii += inca; + taui += inctau; + } + } else { + i = 0; + } + + // Use unblocked code to factor the last or only block + if ( i <= k - 1 ) { + dgeqr2( M - i, N - i, A, strideA1, strideA2, aii, TAU, strideTAU, taui, WORK, strideWORK, offsetWORK ); + } + + WORK[ offsetWORK ] = iws; + + return 0; +} + + +// EXPORTS // + +module.exports = dgeqrf; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqr2.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqr2.js new file mode 100644 index 000000000000..6cc46926cd09 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqr2.js @@ -0,0 +1,99 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dlarf1f = require( '@stdlib/lapack/base/dlarf1f' ).ndarray; +var Float64Array = require( '@stdlib/array/float64' ); +var min = require( '@stdlib/math/base/special/min' ); +var dlarfg = require( './dlarfg.js' ); + + +// MAIN // + +/** +* Compute a QR factorization of a general rectangular matrix using an unblocked algorithm. +* +* ## Notes +* +* - On exit, the elements on and above the diagonal of A contain the min(M,N) by `N` upper trapezoidal matrix R (R is upper triangular if M >= N) matrix `R`. +* - The elements below the diagonal, with the array `TAU`, represent the orthogonal matrix `Q` as a product of elementary reflectors. +* +* @private +* @param {NonNegativeInteger} M - number of rows in `A` +* @param {NonNegativeInteger} N - number of columns in `A` +* @param {Float64Array} A - input/output matrix +* @param {integer} strideA1 - stride of the first dimension of `A` +* @param {integer} strideA2 - stride of the second dimension of `A` +* @param {NonNegativeInteger} offsetA - starting index for `A` +* @param {Float64Array} TAU - output array of scalar factors (length min(M,N)) +* @param {integer} strideTAU - stride for TAU +* @param {NonNegativeInteger} offsetTAU - starting index for TAU +* @param {Float64Array} WORK - workspace array (length >= M) +* @param {integer} strideWORK - stride for WORK +* @param {NonNegativeInteger} offsetWORK - starting index for WORK +* @returns {integer} status code +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); +* var TAU = new Float64Array( 3 ); +* var work = new Float64Array( 4 ); +* +* dgeqr2( 3, 4, A, 1, 3, 0, TAU, 1, 0, work, 1, 0 ); +* // A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +* // TAU => [ ~1.097, ~1.084, 0.0 ] +* // work => [ ~-1.894, ~-2.842, ~17.046, 0.0 ] +*/ +function dgeqr2( M, N, A, strideA1, strideA2, offsetA, TAU, strideTAU, offsetTAU, WORK, strideWORK, offsetWORK ) { // eslint-disable-line stdlib/jsdoc-doctest-decimal-point, max-len, max-params + var taui; + var aii; + var out; + var K; + var i; + + K = min( M, N ); + out = new Float64Array( 2 ); + + aii = offsetA; // Index of A(i,i) + taui = offsetTAU; // Index of TAU(i) + + for ( i = 0; i < K; i++ ) { + // Generate elementary reflector H(i) to annihilate A(i+1:m,i) + out[ 0 ] = A[ aii ]; + dlarfg( M - i, A, strideA1, aii + ( min( 1, M - 1 - i ) * strideA1 ), out, 1, 0 ); + A[ aii ] = out[ 0 ]; + TAU[ taui ] = out[ 1 ]; + + if ( i < N - 1 ) { + // Apply H(i) to A(i:m,i+1:n) from the left + dlarf1f( 'left', M - i, N - i - 1, A, strideA1, aii, TAU[ taui ], A, strideA1, strideA2, aii + strideA2, WORK, strideWORK, offsetWORK ); + } + aii += strideA1 + strideA2; + taui += strideTAU; + } + return 0; +} + + +// EXPORTS // + +module.exports = dgeqr2; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqrf.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqrf.js new file mode 100644 index 000000000000..0d264edca6f6 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dgeqrf.js @@ -0,0 +1,105 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var isLayout = require( '@stdlib/blas/base/assert/is-layout' ); +var format = require( '@stdlib/string/format' ); +var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major-string' ); +var max = require( '@stdlib/math/base/special/fast/max' ); +var base = require( './base.js' ); + + +// MAIN // + +/** +* Compute a QR factorization of a real M-by-N matrix `A`. +* +* ## Notes +* +* - On exit, the elements on and above the diagonal of the array contain the `min(M,N)-by-N` upper trapezoidal matrix `R` (`R` is upper triangular if `m >= n`). +* - On exit, the elements below the diagonal, with the array `TAU`, represent the orthogonal matrix `Q` as a product of `min(m,n)` elementary reflectors. +* - `LWORK >= 1`, if `MIN(M,N) = 0`, and `LWORK >= N`, otherwise. For optimum performance `LWORK >= N*NB`, where `NB` is the optimal blocksize. +* - If `LWORK = -1`, then a workspace query is assumed; the routine only calculates the optimal size of the `WORK` array, returns this value as the first entry of the `WORK` array +* +* @param {string} order - storage layout +* @param {NonNegativeInteger} M - number of rows in `A` +* @param {NonNegativeInteger} N - number of columns in `A` +* @param {Float64Array} A - input/output matrix +* @param {integer} LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`) +* @param {Float64Array} TAU - output array of scalar factors (length `min(M,N)`) +* @param {Float64Array} WORK - workspace array (length >= `M`) +* @param {NonNegativeInteger} LWORK - dimension of the array `WORK` +* @throws {TypeError} first argument must be a valid order +* @throws {RangeError} second argument must be a non-negative integer +* @throws {RangeError} third argument must be a non-negative integer +* @throws {RangeError} fifth argument must be a valid `LDA` value +* @throws {RangeError} eight argument must be a valid `LWORK` value +* @returns {integer} status code (0 if successful) +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); +* // A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +* // TAU => [ ~1.097, ~1.084, 0.0 ] +* // WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +*/ +function dgeqrf( order, M, N, A, LDA, TAU, WORK, LWORK ) { // eslint-disable-line stdlib/jsdoc-doctest-decimal-point + var sa1; + var sa2; + + if ( !isLayout( order ) ) { + throw new TypeError( format( 'invalid argument. First argument must be a valid order. Value: `%s`.', order ) ); + } + if ( M < 0 ) { + throw new RangeError( format( 'invalid argument. Second argument must be a nonnegative integer. Value: `%d`.', M ) ); + } + if ( N < 0 ) { + throw new RangeError( format( 'invalid argument. Third argument must be a nonnegative integer. Value: `%d`.', N ) ); + } + if ( isRowMajor( order ) ) { + if ( LDA < max( 1, N ) ) { + throw new RangeError( format( 'invalid argument. Fifth argument must be greater than or equal to `max(1,N)`. Value: `%d`.', LDA ) ); + } + } else if ( LDA < max( 1, M ) ) { + throw new RangeError( format( 'invalid argument. Fifth argument must be greater than or equal to `max(1,M)`. Value: `%d`.', LDA ) ); + } + if ( LWORK !== -1 && ( LWORK <= 0 || ( M > 0 && LWORK < max( 1, N ) ) ) ) { + throw new RangeError( format( 'invalid argument. Eighth argument must be a valid LWORK value. Value: `%d`.', LWORK ) ); + } + if ( order === 'column-major' ) { + sa1 = 1; + sa2 = LDA; + } else { + sa1 = LDA; + sa2 = 1; + } + return base( M, N, A, sa1, sa2, 0, TAU, 1, 0, WORK, 1, 0, LWORK ); +} + + +// EXPORTS // + +module.exports = dgeqrf; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfb.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfb.js new file mode 100644 index 000000000000..96be470af5ea --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfb.js @@ -0,0 +1,118 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* eslint-disable max-len, max-params */ + +'use strict'; + +// MODULES // + +var leftForwardColumns = require( './left_forward_columns.js' ); +var leftBackwardColumns = require( './left_backward_columns.js' ); +var leftForwardRows = require( './left_forward_rows.js' ); +var leftBackwardRows = require( './left_backward_rows.js' ); +var rightForwardColumns = require( './right_forward_columns.js' ); +var rightBackwardColumns = require( './right_backward_columns.js' ); +var rightForwardRows = require( './right_forward_rows.js' ); +var rightBackwardRows = require( './right_backward_rows.js' ); + + +// MAIN // + +/** +* Applies a real block reflector `H` or its transpose `H^T` to a real `M` by `N` matrix `C`, from either the left or the right. +* +* ## Notes +* +* - `V` is a double-precision array with dimension `(LDV,K)` if `storev = 'C'`, `(LDV,M)` if `storev = 'R'` and `side = 'L'`, or `(LDV,N)` if `storev = 'R'` and `side = 'R'`. +* - `T` is a double-precision array with dimension `(LDT,K)`. The triangular `K` by `K` matrix `T` in the representation of the block reflector. +* - `C` is a double-precision array with dimension `(LDC,N)`. On entry, the `M` by `N` matrix `C`. On exit, `C` is overwritten by the desired matrix product. +* - `work` is a double-precision array with dimension `(LDWORK,K)`. +* +* @private +* @param {string} side - specifies whether `H` or `H^T` is applied from the left or right +* @param {string} trans - specifies whether to apply `H` or `H^T` +* @param {string} direct - indicates how `H` is formed from a product of elementary reflectors +* @param {string} storev - indicates how the vectors which define the elementary reflectors are stored +* @param {NonNegativeInteger} M - number of rows of the matrix `C` +* @param {NonNegativeInteger} N - number of columns of the matrix `C` +* @param {NonNegativeInteger} K - order of the matrix `T` +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of `V` +* @param {integer} strideV2 - stride of the second dimension of `V` +* @param {integer} offsetV - index offset for `V` +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of `T` +* @param {integer} strideT2 - stride of the second dimension of `T` +* @param {integer} offsetT - index offset for `T` +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of `C` +* @param {integer} strideC2 - stride of the second dimension of `C` +* @param {integer} offsetC - index offset for `C` +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of `work` +* @param {integer} strideWork2 - stride of the second dimension of `work` +* @param {integer} offsetWork - index offset for `work` +* @returns {Float64Array} updated matrix `C` +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* dlarfb( 'left', 'transpose', 'forward', 'columns', 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0 ); +* +* // C => [ -1350.00, -1400.00, -1450.00, -30961.00, -32102.00, -33243.00, -266612.00, -275464.00, -284316.00 ] +*/ +function dlarfb( side, trans, direct, storev, M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork ) { + // Quick return if possible + if ( M <= 0 || N <= 0 ) { + return C; + } + + if ( side === 'left' ) { + if ( storev === 'columns' ) { + if ( direct === 'forward' ) { + return leftForwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + return leftBackwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + if ( direct === 'forward' ) { + return leftForwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + return leftBackwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + if ( storev === 'columns' ) { + if ( direct === 'forward' ) { + return rightForwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + return rightBackwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + if ( direct === 'forward' ) { + return rightForwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); + } + return rightBackwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ); +} + + +// EXPORTS // + +module.exports = dlarfb; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfg.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfg.js new file mode 100644 index 000000000000..04ab125dc7e7 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarfg.js @@ -0,0 +1,142 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dnrm2 = require( '@stdlib/blas/base/dnrm2' ).ndarray; +var sign = require( '@stdlib/math/base/special/copysign' ); +var dlamch = require( '@stdlib/lapack/base/dlamch' ); +var abs = require( '@stdlib/math/base/special/abs' ); +var dscal = require( '@stdlib/blas/base/dscal' ).ndarray; +var dlapy2 = require( '@stdlib/lapack/base/dlapy2' ); + + +// MAIN // + +/** +* Generates a real elementary reflector `H` of order `N` such that applying `H` to a vector `[alpha; X]` zeros out `X`. +* +* `H` is a Householder matrix with the form: +* +* ```tex +* H \cdot \begin{bmatrix} \alpha \\ x \end{bmatrix} = \begin{bmatrix} \beta \\ 0 \end{bmatrix}, \quad \text{and} \quad H^T H = I +* ``` +* +* where: +* +* - `tau` is a scalar +* - `X` is a vector of length `N-1` +* - `beta` is a scalar value +* - `H` is an orthogonal matrix known as a Householder reflector. +* +* The reflector `H` is constructed in the form: +* +* ```tex +* H = I - \tau \begin{bmatrix}1 \\ v \end{bmatrix} \begin{bmatrix}1 & v^T \end{bmatrix} +* ``` +* +* where: +* +* - `tau` is a real scalar +* - `V` is a real vector of length `N-1` that defines the Householder vector +* - The vector `[1; V]` is the Householder direction. +* +* The values of `tau` and `V` are chosen so that applying `H` to the vector `[alpha; X]` results in a new vector `[beta; 0]`, i.e., only the first component remains nonzero. The reflector matrix `H` is symmetric and orthogonal, satisfying `H^T = H` and `H^T H = I` +* +* ## Special cases +* +* - If all elements of `X` are zero, then `tau = 0` and `H = I`, the identity matrix. +* - Otherwise, `tau` satisfies `1 ≤ tau ≤ 2`, ensuring numerical stability in transformations. +* +* ## Notes +* +* - `X` should have `N-1` indexed elements +* - The output array contains the following two elements: `alpha` and `tau` +* +* @private +* @param {NonNegativeInteger} N - number of rows/columns of the elementary reflector `H` +* @param {Float64Array} X - input vector +* @param {integer} strideX - stride length for `X` +* @param {NonNegativeInteger} offsetX - starting index of `X` +* @param {Float64Array} out - output array +* @param {integer} strideOut - stride length for `out` +* @param {NonNegativeInteger} offsetOut - starting index of `out` +* @returns {void} +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var X = new Float64Array( [ 2.0, 3.0, 4.0 ] ); +* var out = new Float64Array( [ 4.0, 0.0 ] ); +* +* dlarfg( 4, X, 1, 0, out, 1, 0 ); +* // X => [ ~0.19, ~0.28, ~0.37 ] +* // out => [ ~-6.7, ~1.6 ] +*/ +function dlarfg( N, X, strideX, offsetX, out, strideOut, offsetOut ) { + var safemin; + var rsafmin; + var xnorm; + var alpha; + var beta; + var tau; + var knt; + var i; + + if ( N <= 1 ) { + out[ offsetOut + strideOut ] = 0.0; + return; + } + + xnorm = dnrm2( N - 1, X, strideX, offsetX ); + alpha = out[ offsetOut ]; + + if ( xnorm === 0.0 ) { + out[ strideOut + offsetOut ] = 0.0; + } else { + beta = -1.0 * sign( dlapy2( alpha, xnorm ), alpha ); + safemin = dlamch( 'safemin' ) / dlamch( 'epsilon' ); + knt = 0; + if ( abs( beta ) < safemin ) { + rsafmin = 1.0 / safemin; + while ( abs( beta ) < safemin && knt < 20 ) { + knt += 1; + dscal( N-1, rsafmin, X, strideX, offsetX ); + beta *= rsafmin; + alpha *= rsafmin; + } + xnorm = dnrm2( N - 1, X, strideX, offsetX ); + beta = -1.0 * sign( dlapy2( alpha, xnorm ), alpha ); + } + tau = ( beta - alpha ) / beta; + dscal( N-1, 1.0 / ( alpha - beta ), X, strideX, offsetX ); + for ( i = 0; i < knt; i++ ) { + beta *= safemin; + } + + out[ offsetOut ] = beta; + out[ strideOut + offsetOut ] = tau; + } +} + + +// EXPORTS // + +module.exports = dlarfg; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarft.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarft.js new file mode 100644 index 000000000000..e6567023f56f --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dlarft.js @@ -0,0 +1,571 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* eslint-disable max-len, max-params */ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dlacpy = require( '@stdlib/lapack/base/dlacpy' ).ndarray; +var floor = require( '@stdlib/math/base/special/floor' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Forms the triangular factor T of a real block reflector H of order N, which is defined as a product of K elementary reflectors. +* +* ## Notes +* +* - If `direct` = 'forward', `H = H(1) H(2) . . . H(k)` and `T` is upper triangular. +* - If `direct` = 'backward', `H = H(k) . . . H(2) H(1)` and `T` is lower triangular. +* - If `storev` = 'columns', the vector which defines the elementary reflector `H(i)` is stored in the i-th column of the array `V`, and `H = I - V * T * V**T`. +* - If `storev` = 'rows', the vector which defines the elementary reflector `H(i)` is stored in the i-th row of the array `V`, and `H = I - V**T * T * V`. +* +* ## Method +* +* ### QR Case +* +* - Break \\(V\\) apart into six components +* +* ```tex +* V = \left[ +* \begin{array}{cc} +* V_{1,1} & 0 \\ +* V_{2,1} & V_{2,2} \\ +* V_{3,1} & V_{3,2} +* \end{array} +* \right] +* ``` +* +* where +* +* - \\(V_{1,1} \in \mathbb{R}^{l,l}\\) is unit lower triangular +* - \\(V_{2,1} \in \mathbb{R}^{k-l,l}\\) is rectangular +* - \\(V_{3,1} \in \mathbb{R}^{n-k,l}\\) is rectangular +* - \\(V_{2,2} \in \mathbb{R}^{k-l,k-l}\\) is unit lower triangular +* - \\(V_{3,2} \in \mathbb{R}^{n-k,k-l}\\) is rectangular +* +* - We construct the \\(T\\) matrix +* +* ```tex +* T = \left[ +* \begin{array}{cc} +* T_{1,1} & T_{1,2} \\ +* 0 & T_{2,2} +* \end{array} +* \right] +* ``` +* +* where \\(T\\) is the triangular factor obtained from block reflectors. +* +* - Assume we have already computed \\(T_{1,1}\\) and \\(T_{2,2}\\), and collect the associated reflectors in \\(V_1\\) and \\(V_2\\) +* +* ```tex +* \begin{aligned} +* T_{1,1} &\in \mathbb{R}^{l,l} && \text{upper triangular} \\ +* T_{2,2} &\in \mathbb{R}^{k-l,k-l} && \text{upper triangular} \\ +* T_{1,2} &\in \mathbb{R}^{l,k-l} && \text{rectangular} +* \end{aligned} +* ``` +* +* with \\(l = \lfloor k/2 \rfloor\\). +* +* - Consider the product +* +* ```tex +* \begin{aligned} +* (I - V_1 T_{1,1} V_1^T)(I - V_2 T_{2,2} V_2^T) +* = I - V_1 T_{1,1} V_1^T - V_2 T_{2,2} V_2^T + V_1 T_{1,1} V_1^T V_2 T_{2,2} V_2^T +* \end{aligned} +* ``` +* +* - Define +* +* ```tex +* T_{1,2} = -T_{1,1} V_1^T V_2 T_{2,2} +* ``` +* +* - Define the matrix \\(V\\) as +* +* ```tex +* V = \left[ +* \begin{array}{cc} +* V_1 & V_2 +* \end{array} +* \right] +* ``` +* +* so the product is equivalent to \\(I - V T V^T\\). +* +* This means we can compute \\(T_{1,1}\\) and \\(T_{2,2}\\) recursively, then use this information to compute \\(T_{1,2}\\). +* +* ### LQ Case +* +* - Break \\(V\\) apart into six components +* +* ```tex +* V = \left[ +* \begin{array}{ccc} +* V_{1,1} & V_{1,2} & V_{1,3} \\ +* 0 & V_{2,2} & V_{2,3} +* \end{array} +* \right] +* ``` +* +* where +* +* - \\(V_{1,1} \in \mathbb{R}^{l,l}\\) is unit upper triangular +* - \\(V_{1,2} \in \mathbb{R}^{l,k-l}\\) is rectangular +* - \\(V_{1,3} \in \mathbb{R}^{l,n-k}\\) is rectangular +* - \\(V_{2,2} \in \mathbb{R}^{k-l,k-l}\\) is unit upper triangular +* - \\(V_{2,3} \in \mathbb{R}^{k-l,n-k}\\) is rectangular +* +* with \\(l = \lfloor k/2 \rfloor\\). +* +* - We construct the \\(T\\) matrix +* +* ```tex +* T = \left[ +* \begin{array}{cc} +* T_{1,1} & T_{1,2} \\ +* 0 & T_{2,2} +* \end{array} +* \right] +* ``` +* +* where \\(T\\) is the triangular factor obtained from block reflectors. +* +* - Assume we have already computed \\(T_{1,1}\\) and \\(T_{2,2}\\), and collect the associated reflectors in \\(V_1\\) and \\(V_2\\) +* +* ```tex +* \begin{aligned} +* T_{1,1} &\in \mathbb{R}^{l,l} && \text{upper triangular} \\ +* T_{2,2} &\in \mathbb{R}^{k-l,k-l} && \text{upper triangular} \\ +* T_{1,2} &\in \mathbb{R}^{l,k-l} && \text{rectangular} +* \end{aligned} +* ``` +* +* - Consider the product +* +* ```tex +* \begin{aligned} +* (I - V_1^T T_{1,1} V_1)(I - V_2^T T_{2,2} V_2) +* = I - V_1^T T_{1,1} V_1 - V_2^T T_{2,2} V_2 + V_1^T T_{1,1} V_1 V_2^T T_{2,2} V_2 +* \end{aligned} +* ``` +* +* - Define +* +* ```tex +* T_{1,2} = -T_{1,1} V_1 V_2^T T_{2,2} +* ``` +* +* - Define the matrix \\(V\\) as +* +* ```tex +* V = \left[ +* \begin{array}{c} +* V_1 \\ +* V_2 +* \end{array} +* \right] +* ``` +* +* so the product is equivalent to \\(I - V^T T V\\). +* +* This means we can compute \\(T_{1,1}\\) and \\(T_{2,2}\\) recursively, then use this information to compute \\(T_{1,2}\\). +* +* ### QL Case +* +* - Break \\(V\\) apart into six components +* +* ```tex +* V = \left[ +* \begin{array}{cc} +* V_{1,1} & V_{1,2} \\ +* V_{2,1} & V_{2,2} \\ +* 0 & V_{3,2} +* \end{array} +* \right] +* ``` +* +* where +* +* - \\(V_{1,1} \in \mathbb{R}^{n-k,k-l}\\) is rectangular +* - \\(V_{2,1} \in \mathbb{R}^{k-l,k-l}\\) is unit upper triangular +* - \\(V_{1,2} \in \mathbb{R}^{n-k,l}\\) is rectangular +* - \\(V_{2,2} \in \mathbb{R}^{k-l,l}\\) is rectangular +* - \\(V_{3,2} \in \mathbb{R}^{l,l}\\) is unit upper triangular +* +* - We construct the \\(T\\) matrix +* +* ```tex +* T = \left[ +* \begin{array}{cc} +* T_{1,1} & 0 \\ +* T_{2,1} & T_{2,2} +* \end{array} +* \right] +* ``` +* +* where \\(T\\) is the triangular factor obtained from block reflectors. +* +* - Assume we have already computed \\(T_{1,1}\\) and \\(T_{2,2}\\), and collect the associated reflectors in \\(V_1\\) and \\(V_2\\) +* +* ```tex +* \begin{aligned} +* T_{1,1} &\in \mathbb{R}^{k-l,k-l} && \text{non-unit lower triangular} \\ +* T_{2,2} &\in \mathbb{R}^{l,l} && \text{non-unit lower triangular} \\ +* T_{2,1} &\in \mathbb{R}^{l,k-l} && \text{rectangular} +* \end{aligned} +* ``` +* +* with \\(l = \lfloor k/2 \rfloor\\). +* +* - Consider the product +* +* ```tex +* \begin{aligned} +* (I - V_2 T_{2,2} V_2^T)(I - V_1 T_{1,1} V_1^T) +* = I - V_2 T_{2,2} V_2^T - V_1 T_{1,1} V_1^T + V_2 T_{2,2} V_2^T V_1 T_{1,1} V_1^T +* \end{aligned} +* ``` +* +* - Define +* +* ```tex +* T_{2,1} = -T_{2,2} V_2^T V_1 T_{1,1} +* ``` +* +* - Define the matrix \\(V\\) as +* +* ```tex +* V = \left[ +* \begin{array}{cc} +* V_1 & V_2 +* \end{array} +* \right] +* ``` +* +* so the product is equivalent to \\(I - V T V^T\\). +* +* This means we can compute \\(T_{1,1}\\) and \\(T_{2,2}\\) recursively, then use this information to compute \\(T_{2,1}\\). +* +* ### RQ Case +* +* - Break \\(V\\) apart into six components +* +* ```tex +* V = \left[ +* \begin{array}{ccc} +* V_{1,1} & V_{1,2} & 0 \\ +* V_{2,1} & V_{2,2} & V_{2,3} +* \end{array} +* \right] +* ``` +* +* where +* +* - \\(V_{1,1} \in \mathbb{R}^{k-l,n-k}\\) is rectangular +* - \\(V_{1,2} \in \mathbb{R}^{k-l,k-l}\\) is unit lower triangular +* - \\(V_{2,1} \in \mathbb{R}^{l,n-k}\\) is rectangular +* - \\(V_{2,2} \in \mathbb{R}^{l,k-l}\\) is rectangular +* - \\(V_{2,3} \in \mathbb{R}^{l,l}\\) is unit lower triangular +* +* - We construct the \\(T\\) matrix +* +* ```tex +* T = \left[ +* \begin{array}{cc} +* T_{1,1} & 0 \\ +* T_{2,1} & T_{2,2} +* \end{array} +* \right] +* ``` +* +* where \\(T\\) is the triangular factor obtained from block reflectors. +* +* - Assume we have already computed \\(T_{1,1}\\) and \\(T_{2,2}\\), and collect the associated reflectors in \\(V_1\\) and \\(V_2\\) +* +* ```tex +* \begin{aligned} +* T_{1,1} &\in \mathbb{R}^{k-l,k-l} && \text{non-unit lower triangular} \\ +* T_{2,2} &\in \mathbb{R}^{l,l} && \text{non-unit lower triangular} \\ +* T_{2,1} &\in \mathbb{R}^{l,k-l} && \text{rectangular} +* \end{aligned} +* ``` +* +* with \\(l = \lfloor k/2 \rfloor\\). +* +* - Consider the product +* +* ```tex +* \begin{aligned} +* (I - V_2^T T_{2,2} V_2)(I - V_1^T T_{1,1} V_1) +* = I - V_2^T T_{2,2} V_2 - V_1^T T_{1,1} V_1 + V_2^T T_{2,2} V_2 V_1^T T_{1,1} V_1 +* \end{aligned} +* ``` +* +* - Define +* +* ```tex +* T_{2,1} = -T_{2,2} V_2 V_1^T T_{1,1} +* ``` +* +* - Define the matrix \\(V\\) as +* +* ```tex +* V = \left[ +* \begin{array}{c} +* V_1 \\ +* V_2 +* \end{array} +* \right] +* ``` +* +* so the product is equivalent to \\(I - V^T T V\\). +* +* This means we can compute \\(T_{1,1}\\) and \\(T_{2,2}\\) recursively, then use this information to compute \\(T_{2,1}\\). +* +* @private +* @param {string} direct - specifies the order in which the elementary reflectors are multiplied to form the block reflector `H` +* @param {string} storev - specifies how the vectors which define the elementary reflectors are stored +* @param {NonNegativeInteger} N - order of the block reflector `H` +* @param {NonNegativeInteger} K - order of the triangular factor `T` (the number of elementary reflectors) +* @param {Float64Array} V - matrix of reflector vectors +* @param {integer} strideV1 - stride of first dimension of `V` +* @param {integer} strideV2 - stride of second dimension of `V` +* @param {NonNegativeInteger} offsetV - starting index for `V` +* @param {Float64Array} TAU - array of scalar factors of the elementary reflector `H(i)` +* @param {integer} strideTAU - stride length for `TAU` +* @param {NonNegativeInteger} offsetTAU - starting index for `TAU` +* @param {Float64Array} T - output triangular matrix +* @param {integer} strideT1 - stride of first dimension of `T` +* @param {integer} strideT2 - stride of second dimension of `T` +* @param {NonNegativeInteger} offsetT - starting index for `T` +* @returns {Float64Array} `T` +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 1.0, 0.2, 0.3, -0.4, 0.5, 0.0, 1.0, -0.6, 0.7, -0.8, 0.0, 0.0, 1.0, 0.9, 1.1 ] ); +* var TAU = new Float64Array( [ 1.2, 0.7, 1.5 ] ); +* var T = new Float64Array( 9 ); +* +* dlarft( 'forward', 'rows', 5, 3, V, 5, 1, 0, TAU, 1, 0, T, 3, 1, 0 ); +* // T => [ ~1.2, ~0.5544, ~-0.17514, 0.0, 0.7, 0.8925, 0.0, 0.0, 1.5 ] +*/ +function dlarft( direct, storev, N, K, V, strideV1, strideV2, offsetV, TAU, strideTAU, offsetTAU, T, strideT1, strideT2, offsetT ) { + var colv; + var dirf; + var i0; + var i1; + var i2; + var i3; + var lq; + var ql; + var qr; + var i; + var j; + var l; + + if ( N === 0 || K === 0 ) { + return T; + } + + if ( N === 1 || K === 1 ) { + T[ offsetT ] = TAU[ offsetTAU ]; + return T; + } + + l = floor( K / 2 ); + + if ( direct === 'forward' ) { + dirf = true; + } + else { + dirf = false; + } + + if ( storev === 'columns' ) { + colv = true; + } + else { + colv = false; + } + + // QR happens when we have forward direction in column storage + qr = dirf & colv; + + // LQ happens when we have forward direction in row storage + lq = dirf & ( !colv ); + + // QL happens when we have backward direction in column storage + ql = ( !dirf ) & colv; + + // The last case is RQ. Due to how we structured this, if the above 3 are false, then RQ must be true, so we never store this RQ happens when we have backward direction in row storage `RQ = ( !dirf ) & ( !colv )` + if ( qr ) { + // Compute T_{1,1} recursively + dlarft( direct, storev, N, l, V, strideV1, strideV2, offsetV, TAU, strideTAU, offsetTAU, T, strideT1, strideT2, offsetT ); + + // Compute T_{2,2} recursively + dlarft( direct, storev, N - l, K - l, V, strideV1, strideV2, offsetV + ( ( strideV1 + strideV2 ) * l ), TAU, strideTAU, offsetTAU + ( strideTAU * l ), T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * l ) ); + + // Compute T_{1,2} = V_{2,1} + i0 = offsetT + ( strideT2 * l ); + i1 = offsetV + ( strideV1 * l ); + for ( j = 0; j < l; j++ ) { + i2 = i0; + i3 = i1; + for ( i = 0; i < K - l; i++ ) { + T[ i2 ] = V[ i3 ]; + i2 += strideT2; + i3 += strideV1; + } + i0 += strideT1; + i1 += strideV2; + } + + // T_{1,2} = T_{1,2}*V_{2,2} + dtrmm( 'right', 'lower', 'no-transpose', 'unit', l, K - l, 1, V, strideV1, strideV2, offsetV + ( ( strideV1 + strideV2 ) * l ), T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + // T_{1,2} = V_{3,1}'*V_{3,2} + T_{1,2} + + // Note: We assume K <= N, and GEMM will do nothing if N=K + dgemm( 'transpose', 'no-transpose', l, K - l, N - K, 1, V, strideV1, strideV2, offsetV + ( strideV1 * K ), V, strideV1, strideV2, offsetV + ( strideV1 * K ) + ( strideV2 * l ), 1, T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + /* + At this point, we have that T_{1,2} = V_1'*V_2 + All that is left is to pre and post multiply by -T_{1,1} and T_{2,2} respectively. + + T_{1,2} = -T_{1,1}*T_{1,2} + */ + dtrmm( 'left', 'upper', 'no-transpose', 'non-unit', l, K - l, -1, T, strideT1, strideT2, offsetT, T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + // T_{1,2} = T_{1,2}*T_{2,2} + dtrmm( 'right', 'upper', 'no-transpose', 'non-unit', l, K - l, 1, T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * l ), T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + } else if ( lq ) { + // Compute T_{1,1} recursively + dlarft( direct, storev, N, l, V, strideV1, strideV2, offsetV, TAU, strideTAU, offsetTAU, T, strideT1, strideT2, offsetT ); + + // Compute T_{2,2} recursively + dlarft( direct, storev, N - l, K - l, V, strideV1, strideV2, offsetV + ( ( strideV1 + strideV2 ) * l ), TAU, strideTAU, offsetTAU + ( strideTAU * l ), T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * l ) ); + + // Compute T_{1,2} = V_{1,2} + dlacpy( 'all', l, K - l, V, strideV1, strideV2, offsetV + ( strideV2 * l ), T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + // T_{1,2} = T_{1,2}*V_{2,2} + dtrmm( 'right', 'upper', 'transpose', 'unit', l, K - l, 1, V, strideV1, strideV2, offsetV + ( ( strideV1 + strideV2 ) * l ), T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + // T_{1,2} = V_{1,3}*V_{2,3}' + T_{1,2} + + // Note: We assume K <= N, and GEMM will do nothing if N=K + dgemm( 'no-transpose', 'transpose', l, K - l, N - K, 1, V, strideV1, strideV2, offsetV + ( strideV2 * K ), V, strideV1, strideV2, offsetV + ( strideV1 * l ) + ( strideV2 * K ), 1, T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + /* + At this point, we have that T_{1,2} = V_1*V_2' + All that is left is to pre and post multiply by -T_{1,1} and T_{2,2} respectively. + + T_{1,2} = -T_{1,1}*T_{1,2} + */ + dtrmm( 'left', 'upper', 'no-transpose', 'non-unit', l, K - l, -1, T, strideT1, strideT2, offsetT, T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + + // T_{1,2} = T_{1,2}*T_{2,2} + dtrmm( 'right', 'upper', 'no-transpose', 'non-unit', l, K - l, 1, T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * l ), T, strideT1, strideT2, offsetT + ( strideT2 * l ) ); + } else if ( ql ) { + // Compute T_{1,1} recursively + dlarft( direct, storev, N - l, K - l, V, strideV1, strideV2, offsetV, TAU, strideTAU, offsetTAU, T, strideT1, strideT2, offsetT ); + + // Compute T_{2,2} recursively + dlarft( direct, storev, N - l, K - l, V, strideV1, strideV2, offsetV + ( ( strideV1 + strideV2 ) * l ), TAU, strideTAU, offsetTAU + ( strideTAU * l ), T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * l ) ); + + // Compute T_{2,1} = V_{2,2} + i0 = offsetT + ( strideT1 * ( K - l ) ); + i1 = offsetV + ( strideV1 * ( N - K ) ) + ( strideV2 * ( K - l ) ); + for ( j = 0; j < K - l; j++ ) { + i2 = i0; + i3 = i1; + for ( i = 0; i < l; i++ ) { + T[ i2 ] = V[ i3 ]; + i2 += strideT1; + i3 += strideV2; + } + i0 += strideT2; + i1 += strideV1; + } + + // T_{2,1} = T_{2,1}*V_{2,1} + dtrmm( 'right', 'upper', 'no-transpose', 'unit', l, K - l, 1, V, strideV1, strideV2, offsetV + ( strideV1 * ( N - K ) ), T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + // T_{2,1} = V_{2,2}'*V_{2,1} + T_{2,1} + + // Note: We assume K <= N, and GEMM will do nothing if N=K + dgemm( 'transpose', 'no-transpose', l, K - l, N - K, 1, V, strideV1, strideV2, offsetV + ( strideV2 * ( K - l ) ), V, strideV1, strideV2, offsetV, 1, T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + /* + At this point, we have that T_{2,1} = V_2'*V_1 + All that is left is to pre and post multiply by -T_{2,2} and T_{1,1} respectively. + + T_{2,1} = -T_{2,2}*T_{2,1} + */ + dtrmm( 'left', 'lower', 'no-transpose', 'non-unit', l, K - l, -1, T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * ( K - l ) ), T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + // T_{2,1} = T_{2,1}*T_{1,1} + dtrmm( 'right', 'lower', 'no-transpose', 'non-unit', l, K - l, 1, T, strideT1, strideT2, offsetT, T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + } else { + // Else means RQ case + + // Compute T_{1,1} recursively + dlarft( direct, storev, N - l, K - l, V, strideV1, strideV2, offsetV, TAU, strideTAU, offsetTAU, T, strideT1, strideT2, offsetT ); + + // Compute T_{2,2} recursively + dlarft( direct, storev, N, l, V, strideV1, strideV2, offsetV + ( strideV1 * ( K - l ) ), TAU, strideTAU, offsetTAU + ( strideTAU * ( K - l ) ), T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * ( K - l ) ) ); + + // Compute T_{2,1} = V_{2,2} + dlacpy( 'all', l, K - l, V, strideV1, strideV2, offsetV + ( strideV1 * ( K - l ) ) + ( strideV2 * ( N - K ) ), T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + // T_{2,1} = T_{2,1}*V_{1,2} + dtrmm( 'right', 'lower', 'transpose', 'unit', l, K - l, 1, V, strideV1, strideV2, offsetV + ( strideV2 * ( N - K ) ), T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + // T_{2,1} = V_{2,1}*V_{1,1}' + T_{2,1} + + // Note: We assume K <= N, and GEMM will do nothing if N=K + dgemm('no-transpose', 'transpose', l, K - l, N - K, 1, V, strideV1, strideV2, offsetV + ( strideV1 * ( K - l ) ), V, strideV1, strideV2, offsetV, 1, T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + /* + At this point, we have that T_{2,1} = V_2*V_1' + All that is left is to pre and post multiply by -T_{2,2} and T_{1,1} respectively. + + T_{2,1} = -T_{2,2}*T_{2,1} + */ + dtrmm( 'left', 'lower', 'no-transpose', 'non-unit', l, K - l, -1, T, strideT1, strideT2, offsetT + ( ( strideT1 + strideT2 ) * ( K - l ) ), T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + + // T_{2,1} = T_{2,1}*T_{1,1} + dtrmm( 'right', 'lower', 'no-transpose', 'non-unit', l, K - l, 1, T, strideT1, strideT2, offsetT, T, strideT1, strideT2, offsetT + ( strideT1 * ( K - l ) ) ); + } + return T; +} + + +// EXPORTS // + +module.exports = dlarft; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dtrmm.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dtrmm.js new file mode 100644 index 000000000000..f360237c6ef3 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/dtrmm.js @@ -0,0 +1,362 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* eslint-disable max-len, max-statements, max-lines-per-function */ + +'use strict'; + +// MODULES // + +var isRowMajor = require( '@stdlib/ndarray/base/assert/is-row-major' ); + + +// FUNCTIONS // + +/** +* Fills a matrix with zeros. +* +* @private +* @param {NonNegativeInteger} M - number of rows +* @param {NonNegativeInteger} N - number of columns +* @param {Float64Array} X - matrix to fill +* @param {integer} strideX1 - stride of the first dimension of `X` +* @param {integer} strideX2 - stride of the second dimension of `X` +* @param {NonNegativeInteger} offsetX - starting index for `X` +* @returns {Float64Array} input matrix +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var X = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); +* +* zeros( 2, 3, X, 3, 1, 0 ); +* // X => [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var X = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] ); +* +* zeros( 2, 3, X, 1, 2, 0 ); +* // X => [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] +*/ +function zeros( M, N, X, strideX1, strideX2, offsetX ) { // TODO: consider moving to a separate package + var dx0; + var dx1; + var S0; + var S1; + var i0; + var i1; + var ix; + + if ( isRowMajor( [ strideX1, strideX2 ] ) ) { + // For row-major matrices, the last dimension has the fastest changing index... + S0 = N; + S1 = M; + dx0 = strideX2; // offset increment for innermost loop + dx1 = strideX1 - ( S0*strideX2 ); // offset increment for outermost loop + } else { // column-major + // For column-major matrices, the first dimension has the fastest changing index... + S0 = M; + S1 = N; + dx0 = strideX1; // offset increment for innermost loop + dx1 = strideX2 - ( S0*strideX1 ); // offset increment for outermost loop + } + ix = offsetX; + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + X[ ix ] = 0.0; + ix += dx0; + } + ix += dx1; + } + return X; +} + + +// MAIN // + +/** +* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where `α` is a scalar, `B` is an `M` by `N` matrix, `A` is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A^T`. +* +* @private +* @param {string} side - specifies whether `op( A )` appears on the left or right side of `B` +* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` should be referenced +* @param {string} transa - specifies whether `A` should be transposed, conjugate-transposed, or not transposed +* @param {string} diag - specifies whether or not `A` is unit triangular +* @param {NonNegativeInteger} M - number of rows in `B` +* @param {NonNegativeInteger} N - number of columns in `B` +* @param {number} alpha - scalar constant +* @param {Float64Array} A - first input matrix +* @param {integer} strideA1 - stride of the first dimension of `A` +* @param {integer} strideA2 - stride of the second dimension of `A` +* @param {NonNegativeInteger} offsetA - starting index for `A` +* @param {Float64Array} B - second input matrix +* @param {integer} strideB1 - stride of the first dimension of `B` +* @param {integer} strideB2 - stride of the second dimension of `B` +* @param {NonNegativeInteger} offsetB - starting index for `B` +* @returns {Float64Array} `B` +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1.0, 0.0, 0.0, 2.0, 3.0, 0.0, 4.0, 5.0, 6.0 ] ); +* var B = new Float64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0 ] ); +* +* dtrmm( 'left', 'lower', 'no-transpose', 'unit', 3, 3, 1.0, A, 3, 1, 0, B, 3, 1, 0 ); +* // B => [ 1.0, 2.0, 3.0, 6.0, 9.0, 12.0, 31.0, 41.0, 51.0 ] +*/ +function dtrmm( side, uplo, transa, diag, M, N, alpha, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, offsetB ) { // eslint-disable-line max-params + var nonunit; + var isrma; + var tmp; + var oa2; + var ob2; + var sa0; + var sa1; + var sb0; + var sb1; + var oa; + var ob; + var ia; + var ib; + var i; + var j; + var k; + var t; + + // Note on variable naming convention: sa#, sb# where # corresponds to the loop number, with `0` being the innermost loop... + + nonunit = ( diag === 'non-unit' ); + + if ( M === 0 || N === 0 ) { + return B; + } + + // Handle alpha = 0 before any layout conversion (zeroing uses original layout)... + if ( alpha === 0.0 ) { + if ( isRowMajor( [ strideB1, strideB2 ] ) ) { + sb0 = strideB2; + sb1 = strideB1; + } else { + sb0 = strideB1; + sb1 = strideB2; + } + zeros( M, N, B, sb0, sb1, offsetB ); + return B; + } + + // Detect layout and convert column-major to an equivalent row-major problem... + isrma = isRowMajor( [ strideA1, strideA2 ] ); + if ( !isrma ) { + // Swap strides: effectively view A and B as transposed (row-major)... + t = strideA1; + strideA1 = strideA2; + strideA2 = t; + + t = strideB1; + strideB1 = strideB2; + strideB2 = t; + + side = ( side === 'left' ) ? 'right' : 'left'; + uplo = ( uplo === 'upper' ) ? 'lower' : 'upper'; + t = M; + M = N; + N = t; + } + + // For row-major matrices, the last dimension has the fastest changing index... + sa0 = strideA2; // stride for innermost loop + sa1 = strideA1; // stride for outermost loop + sb0 = strideB2; // stride for innermost loop + sb1 = strideB1; // stride for outermost loop + + if ( side === 'left' && uplo === 'upper' && transa === 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ib = offsetB + ( j*sb0 ); + for ( k = 0; k < M; k++ ) { + ob2 = ib + ( k * sb1 ); + tmp = alpha * B[ ob2 ]; + ia = offsetA + ( k*sa0 ); + for ( i = 0; i < k; i++ ) { + B[ ib + ( i*sb1 ) ] += ( tmp * A[ ia + ( i*sa1 ) ] ); + } + if ( nonunit ) { + tmp *= A[ ia + ( k*sa1 ) ]; + } + B[ ob2 ] = tmp; + } + } + return B; + } + if ( side === 'left' && uplo === 'lower' && transa === 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ib = offsetB + ( j*sb0 ); + for ( k = M - 1; k >= 0; k-- ) { + ob2 = ib + ( k*sb1 ); + tmp = alpha * B[ ob2 ]; + ia = offsetA + ( k*sa0 ); + for ( i = k + 1; i < M; i++ ) { + oa2 = ia + ( i*sa1 ); + B[ ib + ( i*sb1 ) ] += ( tmp * A[ oa2 ] ); + } + if ( nonunit ) { + tmp *= A[ ia + ( k*sa1 ) ]; + } + B[ ob2 ] = tmp; + } + } + return B; + } + if ( side === 'left' && uplo === 'upper' && transa !== 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ib = offsetB + ( j*sb0 ); + for ( i = M - 1; i >= 0; i-- ) { + ob2 = ib + ( i*sb1 ); + tmp = 0.0; + ia = offsetA + ( i*sa0 ); + if ( nonunit ) { + tmp += ( A[ ia + ( i*sa1 ) ] * B[ ob2 ] ); + } else { + tmp += B[ ob2 ]; + } + for ( k = 0; k < i; k++ ) { + oa2 = ia + ( k*sa1 ); + tmp += A[ oa2 ] * B[ ib + ( k*sb1 ) ]; + } + B[ ob2 ] = alpha * tmp; + } + } + return B; + } + if ( side === 'left' && uplo === 'lower' && transa !== 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ib = offsetB + ( j * sb0 ); + for ( i = 0; i < M; i++ ) { + ia = offsetA + ( i * sa0 ); + ob2 = ib + ( i * sb1 ); + tmp = 0.0; + for ( k = i + 1; k < M; k++ ) { + tmp += A[ ia + ( k * sa1 ) ] * B[ ib + ( k * sb1 ) ]; + } + if ( nonunit ) { + tmp += ( A[ ia + ( i * sa1 ) ] * B[ ob2 ] ); + } else { + tmp += B[ ob2 ]; + } + B[ ob2 ] = alpha * tmp; + } + } + return B; + } + if ( side === 'right' && uplo === 'upper' && transa === 'no-transpose' ) { + for ( j = N - 1; j >= 0; j-- ) { + ia = offsetA + ( j*sa0 ); + ib = offsetB + ( j*sb0 ); + for ( i = 0; i < M; i++ ) { + ob = ib + ( i*sb1 ); + B[ ob ] *= alpha; + if ( nonunit ) { + oa2 = ia + ( j*sa1 ); + tmp = A[ oa2 ]; + B[ ob ] *= tmp; + } + for ( k = 0; k < j; k++ ) { + oa2 = ia + ( k*sa1 ); + ob2 = offsetB + ( k*sb0 ); + if ( A[ oa2 ] !== 0.0 ) { + tmp = alpha * A[ oa2 ]; + B[ ob ] += ( tmp * B[ ob2 + ( i*sb1 ) ] ); + } + } + } + } + return B; + } + if ( side === 'right' && uplo === 'lower' && transa === 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ia = offsetA + ( j*sa0 ); + for ( i = 0; i < M; i++ ) { + ib = offsetB + ( i*sb1 ); + ob = ib + ( j*sb0 ); + B[ ob ] *= alpha; + if ( nonunit ) { + oa = ia + ( j*sa1 ); + B[ ob ] *= A[ oa ]; + } + for ( k = j + 1; k < N; k++ ) { + oa2 = ia + ( k*sa1 ); + ob2 = ib + ( k*sb0 ); + if ( A[ oa2 ] !== 0.0 ) { + tmp = alpha * A[ oa2 ]; + B[ ob ] += ( tmp * B[ ob2 ] ); + } + } + } + } + return B; + } + if ( side === 'right' && uplo === 'upper' && transa !== 'no-transpose' ) { + for ( j = 0; j < N; j++ ) { + ia = offsetA + ( j*sa1 ); + for ( i = 0; i < M; i++ ) { + ib = offsetB + ( i*sb1 ); + oa = ia + ( j*sa0 ); + ob = ib + ( j*sb0 ); + if ( nonunit ) { + tmp = B[ ob ] * A[ oa ]; + } else { + tmp = B[ ob ]; + } + for ( k = j + 1; k < N; k++ ) { + oa2 = ia + ( k*sa0 ); + ob2 = ib + ( k*sb0 ); + tmp += ( B[ ob2 ] * A[ oa2 ] ); + } + B[ ob ] = alpha * tmp; + } + } + return B; + } + // side === 'right', uplo === 'lower', transa !== 'no-transpose' + for ( i = 0; i < M; i++ ) { + ib = offsetB + ( i*sb1 ); + for ( j = N - 1; j >= 0; j-- ) { + ia = offsetA + ( j*sa1 ); + oa = ia + ( j*sa0 ); + ob = ib + ( j*sb0 ); + if ( nonunit ) { + tmp = B[ ob ] * A[ oa ]; + } else { + tmp = B[ ob ]; + } + for ( k = 0; k < j; k++ ) { + oa2 = ia + ( k*sa0 ); + ob2 = ib + ( k*sb0 ); + tmp += ( B[ ob2 ] * A[ oa2 ] ); + } + B[ ob ] = alpha * tmp; + } + } + return B; +} + + +// EXPORTS // + +module.exports = dtrmm; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/index.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/index.js new file mode 100644 index 000000000000..bf769bf63fef --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/index.js @@ -0,0 +1,63 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +/** +* LAPACK routine to compute a QR factorization of a real M-by-N matrix `A`. +* +* @module @stdlib/lapack/base/dgeqrf +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* var dgeqrf = require( '@stdlib/lapack/base/dgeqrf' ); +* +* var A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ); +* // A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +* // TAU => [ ~1.097, ~1.084, 0.0 ] +* // WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +*/ + +// MODULES // + +var join = require( 'path' ).join; +var tryRequire = require( '@stdlib/utils/try-require' ); +var isError = require( '@stdlib/assert/is-error' ); +var main = require( './main.js' ); + + +// MAIN // + +var dgeqrf; +var tmp = tryRequire( join( __dirname, './native.js' ) ); +if ( isError( tmp ) ) { + dgeqrf = main; +} else { + dgeqrf = tmp; +} + + +// EXPORTS // + +module.exports = dgeqrf; + +// exports: { "ndarray": "dgeqrf.ndarray" } diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_columns.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_columns.js new file mode 100644 index 000000000000..5a71b0c9aec0 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_columns.js @@ -0,0 +1,162 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the left, with backward direction and column storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = leftBackwardColumns( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -557890.0, -592880.0, -627870.0, -596341.0, -632662.0, -668983.0, -7412.0, -7864.0, -8316.0 ] +*/ +function leftBackwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var transt; + var da0; + var da1; + var db0; + var db1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var i; + var j; + var o; + + if ( trans === 'no-transpose' ) { + transt = 'transpose'; + } else { + transt = 'no-transpose'; + } + + /* Let V = ( V1 ) + * ( V2 ) (last K rows) + * Where V2 is unit upper triangular. + */ + + /* Form H * C or H^T * C where C = ( C1 ) + * ( C2 ) + * W := C**T * V = (C1**T * V1 + C2**T * V2) (stored in WORK) + * W := C2**T + */ + ic = offsetC + ( (M-K) * strideC1 ); + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + iw = offsetWork + ( j * strideWork2 ); + dcopy( N, C, strideC2, ic, work, strideWork1, iw ); + ic += strideC1; + iw += strideWork2; + } + // W := W * V2 + iv = offsetV + ( (M-K) * strideV1 ); + dtrmm( 'right', 'upper', 'no-transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + if ( M > K ) { + // W := W + C1**T * V1 + dgemm( 'transpose', 'no-transpose', N, K, M-K, 1.0, C, strideC1, strideC2, offsetC, V, strideV1, strideV2, offsetV, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T**T or W * T + dtrmm( 'right', 'lower', transt, 'non-unit', N, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - V * W**T + if ( M > K ) { + // C1 := C1 - V1 * W**T + dgemm( 'no-transpose', 'transpose', M-K, N, K, -1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork, 1.0, C, strideC1, strideC2, offsetC ); + } + // W := W * V2**T + iv = offsetV + ( (M-K) * strideV1 ); + dtrmm( 'right', 'upper', 'transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + + // C2 := C2 - W**T + o = loopOrder( [ K, N ], [ strideC2, strideC1 ], [ strideWork1, strideWork2 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + ia = offsetC + ( (M-K) * strideC1 ); + ib = offsetWork; + + for ( j = 0; j < S1; j++ ) { + for ( i = 0; i < S0; i++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = leftBackwardColumns; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_rows.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_rows.js new file mode 100644 index 000000000000..89bedab3ecee --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_backward_rows.js @@ -0,0 +1,165 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the left, with backward direction and row storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = leftBackwardRows( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -155530.0, -164560.0, -173590.0, -292241.0, -308662.0, -325083.0, -4832.0, -5104.0, -5376.0 ] +*/ +function leftBackwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var transt; + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + if ( trans === 'no-transpose' ) { + transt = 'transpose'; + } else { + transt = 'no-transpose'; + } + + /* Let V = ( V1 V2 ) (V2: last K columns) + * Where V2 is unit lower triangular. + */ + + /* Form H * C or H^T * C where C = ( C1 ) + * ( C2 ) + * W := C**T * V**T = (C1**T * V1**T + C2**T * V2**T) (stored in WORK) + * W := C2**T + */ + ic = offsetC; + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( N, C, strideC2, ic, work, strideWork1, iw ); + ic += strideC1; + iw += strideWork2; + } + // W := W * V2**T + iv = offsetV + ( (M-K) * strideV2 ); + dtrmm( 'right', 'lower', 'transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + if ( M > K ) { + // W := W + C1**T * V1**T + dgemm( 'transpose', 'transpose', N, K, M-K, 1.0, C, strideC1, strideC2, offsetC, V, strideV1, strideV2, offsetV, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T**T or W * T + dtrmm( 'right', 'lower', transt, 'non-unit', N, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - V**T * W**T + if ( M > K ) { + // C1 := C1 - V1**T * W**T + dgemm( 'transpose', 'transpose', M-K, N, K, -1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork, 1.0, C, strideC1, strideC2, offsetC ); + } + // W := W * V2 + iv = offsetV + ( (M-K) * strideV2 ); + dtrmm( 'right', 'lower', 'no-transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + + // C2 := C2 - W**T + o = loopOrder( [ K, N ], [ strideC1, strideC2 ], [ strideWork2, strideWork1 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC + ( (M-K) * strideC1 ); + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = leftBackwardRows; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_columns.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_columns.js new file mode 100644 index 000000000000..e7b134abf652 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_columns.js @@ -0,0 +1,168 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the left, with forward direction and column storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = leftForwardColumns( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -1350.0, -1400.0, -1450.0, -30961.0, -32102.0, -33243.0, -266612.0, -275464.0, -284316.0 ] +*/ +function leftForwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var transt; + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + if ( trans === 'no-transpose' ) { + transt = 'transpose'; + } else { + transt = 'no-transpose'; + } + + /* Let V = ( V1 ) (first K rows) + * ( V2 ) + * Where V1 is unit lower triangular. + */ + + /* Form H * C or H^T * C where C = ( C1 ) + * ( C2 ) + * W := C**T * V = (C1**T * V1 + C2**T * V2) (stored in WORK) + * W := C1**T + */ + ic = offsetC; + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( N, C, strideC2, ic, work, strideWork1, iw ); + ic += strideC1; + iw += strideWork2; + } + // W := W * V1 + dtrmm( 'right', 'lower', 'no-transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + if ( M > K ) { + // W := W + C2**T * V2 + ic = offsetC + ( K * strideC1 ); // C( k+1, 1 ) - 0 based index + iv = offsetV + ( K * strideV1 ); // V( k+1, 1 ) - 0 based index + dgemm( 'transpose', 'no-transpose', N, K, M-K, 1.0, C, strideC1, strideC2, ic, V, strideV1, strideV2, iv, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T**T or W * T + dtrmm( 'right', 'upper', transt, 'non-unit', N, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - V * W**T + if ( M > K ) { + // C2 := C2 - V2 * W**T + ic = offsetC + ( K * strideC1 ); // C( k+1, 1 ) - 0 based index + iv = offsetV + ( K * strideV1 ); // V( k+1, 1 ) - 0 based index + dgemm( 'no-transpose', 'transpose', M-K, N, K, -1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork, 1.0, C, strideC1, strideC2, ic ); + } + // W := W * V1**T + dtrmm( 'right', 'lower', 'transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + + // C1 := C1 - W**T + o = loopOrder( [ K, N ], [ strideC1, strideC2 ], [ strideWork2, strideWork1 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC; + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = leftForwardColumns; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_rows.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_rows.js new file mode 100644 index 000000000000..d62c3646d67f --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/left_forward_rows.js @@ -0,0 +1,167 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the left, with forward direction and row storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = leftForwardRows( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -3010.0, -3120.0, -3230.0, -125821.0, -130422.0, -135023.0, -611692.0, -632424.0, -653156.0 ] +*/ +function leftForwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var transt; + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + if ( trans === 'no-transpose' ) { + transt = 'transpose'; + } else { + transt = 'no-transpose'; + } + + /* Let V = ( V1 V2 ) (V1: first K columns) + * Where V1 is unit upper triangular. + */ + + /* Form H * C or H^T * C where C = ( C1 ) + * ( C2 ) + * W := C**T * V**T = (C1**T * V1**T + C2**T * V2**T) (stored in work) + * W := C1**T + */ + ic = offsetC; + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( N, C, strideC2, ic, work, strideWork1, iw ); + ic += strideC1; + iw += strideWork2; + } + // W := W * V1**T + dtrmm( 'right', 'upper', 'transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + if ( M > K ) { + // W := W + C2**T * V2**T + ic = offsetC + ( K * strideC1 ); + iv = offsetV + ( K * strideV2 ); + dgemm( 'transpose', 'transpose', N, K, M-K, 1.0, C, strideC1, strideC2, ic, V, strideV1, strideV2, iv, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T**T or W * T + dtrmm( 'right', 'upper', transt, 'non-unit', N, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - V**T * W**T + if ( M > K ) { + // C2 := C2 - V2**T * W**T + ic = offsetC + ( K * strideC1 ); + iv = offsetV + ( K * strideV2 ); + dgemm( 'transpose', 'transpose', M-K, N, K, -1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork, 1.0, C, strideC1, strideC2, ic ); + } + // W := W * V1 + dtrmm( 'right', 'upper', 'no-transpose', 'unit', N, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + + // C1 := C1 - W**T + o = loopOrder( [ K, N ], [ strideC1, strideC2 ], [ strideWork2, strideWork1 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC; + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = leftForwardRows; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/main.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/main.js new file mode 100644 index 000000000000..9a9aff4463dd --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/main.js @@ -0,0 +1,35 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var setReadOnly = require( '@stdlib/utils/define-nonenumerable-read-only-property' ); +var dgeqrf = require( './dgeqrf.js' ); +var ndarray = require( './ndarray.js' ); + + +// MAIN // + +setReadOnly( dgeqrf, 'ndarray', ndarray ); + + +// EXPORTS // + +module.exports = dgeqrf; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/ndarray.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/ndarray.js new file mode 100644 index 000000000000..485240a6a405 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/ndarray.js @@ -0,0 +1,88 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +/* eslint-disable max-len, max-params */ + +'use strict'; + +// MODULES // + +var format = require( '@stdlib/string/format' ); +var max = require( '@stdlib/math/base/special/fast/max' ); +var base = require( './base.js' ); + + +// MAIN // + +/** +* Compute a QR factorization of a real M-by-N matrix `A` using alternative indexing semantics. +* +* ## Notes +* +* - On exit, the elements on and above the diagonal of the array contain the `min(M,N)-by-N` upper trapezoidal matrix `R` (`R` is upper triangular if `m >= n`). +* - On exit, the elements below the diagonal, with the array `TAU`, represent the orthogonal matrix `Q` as a product of `min(m,n)` elementary reflectors. +* - `LWORK >= 1`, if `MIN(M,N) = 0`, and `LWORK >= N`, otherwise. For optimum performance `LWORK >= N*NB`, where `NB` is the optimal blocksize. +* - If `LWORK = -1`, then a workspace query is assumed; the routine only calculates the optimal size of the `WORK` array, returns this value as the first entry of the `WORK` array +* +* @param {NonNegativeInteger} M - number of rows in `A` +* @param {NonNegativeInteger} N - number of columns in `A` +* @param {Float64Array} A - input/output matrix +* @param {integer} strideA1 - stride of the first dimension of `A` +* @param {integer} strideA2 - stride of the second dimension of `A` +* @param {NonNegativeInteger} offsetA - starting index for `A` +* @param {Float64Array} TAU - output array of scalar factors (length `min(M,N)`) +* @param {integer} strideTAU - stride for TAU +* @param {NonNegativeInteger} offsetTAU - starting index for TAU +* @param {Float64Array} WORK - workspace array (length >= `M`) +* @param {integer} strideWORK - stride for `WORK` +* @param {NonNegativeInteger} offsetWORK - starting index for `WORK` +* @param {NonNegativeInteger} LWORK - dimension of the array `WORK` +* @throws {RangeError} first argument must be a non-negative integer +* @throws {RangeError} second argument must be a non-negative integer +* @throws {RangeError} thirteenth argument must be a valid `LWORK` value +* @returns {integer} status code +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); +* var TAU = new Float64Array( 3 ); +* var WORK = new Float64Array( 4 ); +* +* dgeqrf( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ); +* // A => [ ~-10.344, ~0.441, ~0.793, ~-11.794, ~0.947, ~0.919, ~-13.244, ~1.894, ~0.0, ~-14.694, ~2.842, ~0.0 ] +* // TAU => [ ~1.097, ~1.084, 0.0 ] +* // WORK => [ 4.0, ~-2.842, ~17.046, 0.0 ] +*/ +function dgeqrf( M, N, A, strideA1, strideA2, offsetA, TAU, strideTAU, offsetTAU, WORK, strideWORK, offsetWORK, LWORK ) { // eslint-disable-line stdlib/jsdoc-doctest-decimal-point + if ( M < 0 ) { + throw new RangeError( format( 'invalid argument. Second argument must be a nonnegative integer. Value: `%d`.', M ) ); + } + if ( N < 0 ) { + throw new RangeError( format( 'invalid argument. Third argument must be a nonnegative integer. Value: `%d`.', N ) ); + } + if ( LWORK !== -1 && ( LWORK <= 0 || ( M > 0 && LWORK < max( 1, N ) ) ) ) { + throw new RangeError( format( 'invalid argument. Eight argument must be a valid LWORK value. Value: `%d`.', LWORK ) ); + } + return base( M, N, A, strideA1, strideA2, offsetA, TAU, strideTAU, offsetTAU, WORK, strideWORK, offsetWORK, LWORK ); +} + + +// EXPORTS // + +module.exports = dgeqrf; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_columns.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_columns.js new file mode 100644 index 000000000000..20f98fd01d52 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_columns.js @@ -0,0 +1,158 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the right, with backward direction and column storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = rightBackwardColumns( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -402190.0, -419212.0, -5216.0, -752090.0, -782422.0, -9736.0, -1101990.0, -1145632.0, -14256.0 ] +*/ +function rightBackwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + /* Let V = ( V1 ) + * ( V2 ) (last K rows) + * Where V2 is unit upper triangular. + */ + + /* Form C * H or C * H^T where C = ( C1 C2 ) + * W := C * V = (C1*V1 + C2*V2) (stored in WORK) + * W := C2 + */ + ic = offsetC + ( (N-K) * strideC2 ); + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( M, C, strideC1, ic, work, strideWork1, iw ); + ic += strideC2; + iw += strideWork2; + } + // W := W * V2 + iv = offsetV + ( (N-K) * strideV1 ); + dtrmm( 'right', 'upper', 'no-transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + if ( N > K ) { + // W := W + C1 * V1 + dgemm( 'no-transpose', 'no-transpose', M, K, N-K, 1.0, C, strideC1, strideC2, offsetC, V, strideV1, strideV2, offsetV, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T or W * T**T + dtrmm( 'right', 'upper', trans, 'non-unit', M, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - W * V**T + if ( N > K ) { + // C1 := C1 - W * V1**T + dgemm( 'no-transpose', 'transpose', M, N-K, K, -1.0, work, strideWork1, strideWork2, offsetWork, V, strideV1, strideV2, offsetV, 1.0, C, strideC1, strideC2, offsetC ); + } + // W := W * V2**T + iv = offsetV + ( (N-K) * strideV1 ); + dtrmm( 'right', 'upper', 'transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + + // C2 := C2 - W + o = loopOrder( [ K, M ], [ strideC1, strideC2 ], [ strideWork1, strideWork2 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC + ( (N-K) * strideC2 ); + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = rightBackwardColumns; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_rows.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_rows.js new file mode 100644 index 000000000000..e10b8b011af6 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_backward_rows.js @@ -0,0 +1,157 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the right, with backward direction and row storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = rightBackwardRows( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -104950.0, -191792.0, -3176.0, -195250.0, -356002.0, -5896.0, -285550.0, -520212.0, -8616.0 ] +*/ +function rightBackwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + /* Let V = ( V1 V2 ) (V2: last K columns) + * Where V2 is unit lower triangular. + */ + + /* Form C * H or C * H^T where C = ( C1 C2 ) + * W := C * V**T = (C1*V1**T + C2*V2**T) (stored in WORK) + * W := C2 + */ + ic = offsetC + ( (N-K) * strideC2 ); + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( M, C, strideC1, ic, work, strideWork1, iw ); + iw += strideWork2; + ic += strideC2; + } + // W := W * V2**T + iv = offsetV + ( (N-K) * strideV2 ); + dtrmm( 'right', 'lower', 'transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + if ( N > K ) { + // W := W + C1 * V1**T + dgemm( 'no-transpose', 'transpose', M, K, N-K, 1.0, C, strideC1, strideC2, offsetC, V, strideV1, strideV2, offsetV, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T or W * T**T + dtrmm( 'right', 'lower', trans, 'non-unit', M, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - W * V + if ( N > K ) { + // C1 := C1 - W * V1 + dgemm( 'no-transpose', 'no-transpose', M, N-K, K, -1.0, work, strideWork1, strideWork2, offsetWork, V, strideV1, strideV2, offsetV, 1.0, C, strideC1, strideC2, offsetC ); + } + // W := W * V2 + iv = offsetV + ( (N-K) * strideV2 ); + dtrmm( 'right', 'lower', 'no-transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, iv, work, strideWork1, strideWork2, offsetWork ); + + // C1 := C1 - W + o = loopOrder( [ K, M ], [ strideC1, strideC2 ], [ strideWork1, strideWork2 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC; + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = rightBackwardRows; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_columns.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_columns.js new file mode 100644 index 000000000000..0c7574a3b7b9 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_columns.js @@ -0,0 +1,160 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the right, with forward direction and column storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = rightForwardColumns( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -630.0, -14392.0, -114296.0, -1130.0, -25802.0, -202816.0, -1630.0, -37212.0, -291336.0 ] +*/ +function rightForwardColumns( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + /* Let V = ( V1 ) (first K rows) + * ( V2 ) + * Where V1 is unit lower triangular. + */ + + /* Form C * H or C * H^T where C = ( C1 C2 ) + * W := C * V = (C1*V1 + C2*V2) (stored in WORK) + * W := C1 + */ + ic = offsetC; + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( M, C, strideC1, ic, work, strideWork1, iw ); + ic += strideC2; + iw += strideWork2; + } + // W := W * V1 + dtrmm( 'right', 'lower', 'no-transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + if ( N > K ) { + // W := W + C2 * V2 + ic = offsetC + ( K * strideC2 ); + iv = offsetV + ( K * strideV1 ); + dgemm( 'no-transpose', 'no-transpose', M, K, N-K, 1.0, C, strideC1, strideC2, ic, V, strideV1, strideV2, iv, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T or W * T**T + dtrmm( 'right', 'upper', trans, 'non-unit', M, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - W * V**T + if ( N > K ) { + // C2 := C2 - W * V2**T + ic = offsetC + ( K * strideC2 ); + iv = offsetV + ( K * strideV1 ); + dgemm( 'no-transpose', 'transpose', M, N-K, K, -1.0, work, strideWork1, strideWork2, offsetWork, V, strideV1, strideV2, iv, 1.0, C, strideC1, strideC2, ic ); + } + // W := W * V1**T + dtrmm( 'right', 'lower', 'transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + + // C1 := C1 - W + o = loopOrder( [ K, M ], [ strideC2, strideC1 ], [ strideWork2, strideWork1 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC; + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = rightForwardColumns; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_rows.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_rows.js new file mode 100644 index 000000000000..830e208c4700 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/lib/right_forward_rows.js @@ -0,0 +1,159 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var dgemm = require( '@stdlib/blas/base/dgemm' ).ndarray; +var dcopy = require( '@stdlib/blas/base/dcopy' ).ndarray; +var loopOrder = require( '@stdlib/ndarray/base/unary-loop-interchange-order' ); +var dtrmm = require( './dtrmm.js' ); + + +// MAIN // + +/** +* Applies a real block reflector H or its transpose H^T to a real M by N matrix C from the right, with forward direction and row storage. +* +* @private +* @param {NonNegativeInteger} M - number of rows of the matrix C +* @param {NonNegativeInteger} N - number of columns of the matrix C +* @param {NonNegativeInteger} K - order of the matrix T +* @param {Float64Array} V - input matrix +* @param {integer} strideV1 - stride of the first dimension of V +* @param {integer} strideV2 - stride of the second dimension of V +* @param {integer} offsetV - index offset for V +* @param {Float64Array} T - input matrix +* @param {integer} strideT1 - stride of the first dimension of T +* @param {integer} strideT2 - stride of the second dimension of T +* @param {integer} offsetT - index offset for T +* @param {Float64Array} C - input matrix +* @param {integer} strideC1 - stride of the first dimension of C +* @param {integer} strideC2 - stride of the second dimension of C +* @param {integer} offsetC - index offset for C +* @param {Float64Array} work - work array +* @param {integer} strideWork1 - stride of the first dimension of work +* @param {integer} strideWork2 - stride of the second dimension of work +* @param {integer} offsetWork - index offset for work +* @param {string} trans - specifies whether to apply H or H^T +* @returns {Float64Array} updated matrix C +* +* @example +* var Float64Array = require( '@stdlib/array/float64' ); +* +* var V = new Float64Array( [ 10.0, 40.0, 70.0, 20.0, 50.0, 80.0, 30.0, 60.0, 90.0 ] ); +* var T = new Float64Array( [ 1.0, 0.0, 0.0, 0.0, 2.0, 0.0, 0.0, 0.0, 3.0 ] ); +* var C = new Float64Array( [ 11.0, 12.0, 13.0, 21.0, 22.0, 23.0, 31.0, 32.0, 33.0 ] ); +* var work = new Float64Array( 9 ); +* +* var result = rightForwardRows( 3, 3, 3, V, 3, 1, 0, T, 3, 1, 0, C, 3, 1, 0, work, 3, 1, 0, 'no-transpose' ); +* // returns [ -1390.0, -58132.0, -266416.0, -2490.0, -104142.0, -473736.0, -3590.0, -150152.0, -681056.0 ] +*/ +function rightForwardRows( M, N, K, V, strideV1, strideV2, offsetV, T, strideT1, strideT2, offsetT, C, strideC1, strideC2, offsetC, work, strideWork1, strideWork2, offsetWork, trans ) { // eslint-disable-line max-params, max-len + var da0; + var da1; + var db0; + var db1; + var i0; + var i1; + var sh; + var sa; + var sb; + var S0; + var S1; + var ia; + var ib; + var ic; + var iv; + var iw; + var j; + var o; + + /* Let V = ( V1 V2 ) (V1: first K columns) + * Where V1 is unit upper triangular. + */ + + /* Form C * H or C * H^T where C = ( C1 C2 ) + * W := C * V**T = (C1*V1**T + C2*V2**T) (stored in WORK) + * W := C1 + */ + ic = offsetC; + iw = offsetWork; + for ( j = 0; j < K; j++ ) { + dcopy( M, C, strideC1, ic, work, strideWork1, iw ); + ic += strideC2; + iw += strideWork2; + } + // W := W * V1**T + dtrmm( 'right', 'upper', 'transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + if ( N > K ) { + // W := W + C2 * V2**T + ic = offsetC + ( K * strideC2 ); + iv = offsetV + ( K * strideV2 ); + dgemm( 'no-transpose', 'transpose', M, K, N-K, 1.0, C, strideC1, strideC2, ic, V, strideV1, strideV2, iv, 1.0, work, strideWork1, strideWork2, offsetWork ); + } + // W := W * T or W * T**T + dtrmm( 'right', 'upper', trans, 'non-unit', M, K, 1.0, T, strideT1, strideT2, offsetT, work, strideWork1, strideWork2, offsetWork ); + + // C := C - W * V + if ( N > K ) { + // C2 := C2 - W * V2 + ic = offsetC + ( K * strideC2 ); + iv = offsetV + ( K * strideV2 ); + dgemm( 'no-transpose', 'no-transpose', M, N-K, K, -1.0, work, strideWork1, strideWork2, offsetWork, V, strideV1, strideV2, iv, 1.0, C, strideC1, strideC2, ic ); + } + // W := W * V1 + dtrmm( 'right', 'upper', 'no-transpose', 'unit', M, K, 1.0, V, strideV1, strideV2, offsetV, work, strideWork1, strideWork2, offsetWork ); + + // C1 := C1 - W + o = loopOrder( [ K, M ], [ strideC1, strideC2 ], [ strideWork1, strideWork2 ] ); // eslint-disable-line max-len + sh = o.sh; + sa = o.sx; + sb = o.sy; + + // Extract loop variables for loop interchange + S0 = sh[ 0 ]; + S1 = sh[ 1 ]; + da0 = sa[ 0 ]; + da1 = sa[ 1 ] - ( S0 * sa[ 0 ] ); + db0 = sb[ 0 ]; + db1 = sb[ 1 ] - ( S0 * sb[ 0 ] ); + + // Set pointers to first indexed elements + ia = offsetC; + ib = offsetWork; + + // Iterate over matrix dimensions with optimized loop order + for ( i1 = 0; i1 < S1; i1++ ) { + for ( i0 = 0; i0 < S0; i0++ ) { + C[ ia ] -= work[ ib ]; + ia += da0; + ib += db0; + } + ia += da1; + ib += db1; + } + + return C; +} + + +// EXPORTS // + +module.exports = rightForwardRows; diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/package.json b/lib/node_modules/@stdlib/lapack/base/dgeqrf/package.json new file mode 100644 index 000000000000..9e0f47dfa950 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/package.json @@ -0,0 +1,69 @@ +{ + "name": "@stdlib/lapack/base/dgeqrf", + "version": "0.0.0", + "description": "LAPACK routine to compute a QR factorization of a real `M-by-N` matrix `A`.", + "license": "Apache-2.0", + "author": { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + }, + "contributors": [ + { + "name": "The Stdlib Authors", + "url": "https://github.com/stdlib-js/stdlib/graphs/contributors" + } + ], + "main": "./lib", + "directories": { + "benchmark": "./benchmark", + "doc": "./docs", + "example": "./examples", + "lib": "./lib", + "test": "./test" + }, + "types": "./docs/types", + "scripts": {}, + "homepage": "https://github.com/stdlib-js/stdlib", + "repository": { + "type": "git", + "url": "git://github.com/stdlib-js/stdlib.git" + }, + "bugs": { + "url": "https://github.com/stdlib-js/stdlib/issues" + }, + "dependencies": {}, + "devDependencies": {}, + "engines": { + "node": ">=0.10.0", + "npm": ">2.7.0" + }, + "os": [ + "aix", + "darwin", + "freebsd", + "linux", + "macos", + "openbsd", + "sunos", + "win32", + "windows" + ], + "keywords": [ + "stdlib", + "stdmath", + "mathematics", + "math", + "lapack", + "dgelq2", + "reflector", + "linear", + "algebra", + "subroutines", + "array", + "ndarray", + "matrix", + "float64", + "double", + "float64array" + ] +} diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/blocked.json b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/blocked.json new file mode 100644 index 000000000000..9bbfca89f40a --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/blocked.json @@ -0,0 +1,75625 @@ +{ + "order": "column-major", + "M": 129, + "N": 129, + "A": [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129, + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258, + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387, + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516, + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645, + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703, + 704, + 705, + 706, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, + 719, + 720, + 721, + 722, + 723, + 724, + 725, + 726, + 727, + 728, + 729, + 730, + 731, + 732, + 733, + 734, + 735, + 736, + 737, + 738, + 739, + 740, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, + 763, + 764, + 765, + 766, + 767, + 768, + 769, + 770, + 771, + 772, + 773, + 774, + 775, + 776, + 777, + 778, + 779, + 780, + 781, + 782, + 783, + 784, + 785, + 786, + 787, + 788, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 796, + 797, + 798, + 799, + 800, + 801, + 802, + 803, + 804, + 805, + 806, + 807, + 808, + 809, + 810, + 811, + 812, + 813, + 814, + 815, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, + 828, + 829, + 830, + 831, + 832, + 833, + 834, + 835, + 836, + 837, + 838, + 839, + 840, + 841, + 842, + 843, + 844, + 845, + 846, + 847, + 848, + 849, + 850, + 851, + 852, + 853, + 854, + 855, + 856, + 857, + 858, + 859, + 860, + 861, + 862, + 863, + 864, + 865, + 866, + 867, + 868, + 869, + 870, + 871, + 872, + 873, + 874, + 875, + 876, + 877, + 878, + 879, + 880, + 881, + 882, + 883, + 884, + 885, + 886, + 887, + 888, + 889, + 890, + 891, + 892, + 893, + 894, + 895, + 896, + 897, + 898, + 899, + 900, + 901, + 902, + 903, + 904, + 905, + 906, + 907, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 930, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 938, + 939, + 940, + 941, + 942, + 943, + 944, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 962, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + 970, + 971, + 972, + 973, + 974, + 975, + 976, + 977, + 978, + 979, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1021, + 1022, + 1023, + 1024, + 1025, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032, + 1033, + 1034, + 1035, + 1036, + 1037, + 1038, + 1039, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + 1104, + 1105, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 1112, + 1113, + 1114, + 1115, + 1116, + 1117, + 1118, + 1119, + 1120, + 1121, + 1122, + 1123, + 1124, + 1125, + 1126, + 1127, + 1128, + 1129, + 1130, + 1131, + 1132, + 1133, + 1134, + 1135, + 1136, + 1137, + 1138, + 1139, + 1140, + 1141, + 1142, + 1143, + 1144, + 1145, + 1146, + 1147, + 1148, + 1149, + 1150, + 1151, + 1152, + 1153, + 1154, + 1155, + 1156, + 1157, + 1158, + 1159, + 1160, + 1161, + 1162, + 1163, + 1164, + 1165, + 1166, + 1167, + 1168, + 1169, + 1170, + 1171, + 1172, + 1173, + 1174, + 1175, + 1176, + 1177, + 1178, + 1179, + 1180, + 1181, + 1182, + 1183, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197, + 1198, + 1199, + 1200, + 1201, + 1202, + 1203, + 1204, + 1205, + 1206, + 1207, + 1208, + 1209, + 1210, + 1211, + 1212, + 1213, + 1214, + 1215, + 1216, + 1217, + 1218, + 1219, + 1220, + 1221, + 1222, + 1223, + 1224, + 1225, + 1226, + 1227, + 1228, + 1229, + 1230, + 1231, + 1232, + 1233, + 1234, + 1235, + 1236, + 1237, + 1238, + 1239, + 1240, + 1241, + 1242, + 1243, + 1244, + 1245, + 1246, + 1247, + 1248, + 1249, + 1250, + 1251, + 1252, + 1253, + 1254, + 1255, + 1256, + 1257, + 1258, + 1259, + 1260, + 1261, + 1262, + 1263, + 1264, + 1265, + 1266, + 1267, + 1268, + 1269, + 1270, + 1271, + 1272, + 1273, + 1274, + 1275, + 1276, + 1277, + 1278, + 1279, + 1280, + 1281, + 1282, + 1283, + 1284, + 1285, + 1286, + 1287, + 1288, + 1289, + 1290, + 1291, + 1292, + 1293, + 1294, + 1295, + 1296, + 1297, + 1298, + 1299, + 1300, + 1301, + 1302, + 1303, + 1304, + 1305, + 1306, + 1307, + 1308, + 1309, + 1310, + 1311, + 1312, + 1313, + 1314, + 1315, + 1316, + 1317, + 1318, + 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, + 1329, + 1330, + 1331, + 1332, + 1333, + 1334, + 1335, + 1336, + 1337, + 1338, + 1339, + 1340, + 1341, + 1342, + 1343, + 1344, + 1345, + 1346, + 1347, + 1348, + 1349, + 1350, + 1351, + 1352, + 1353, + 1354, + 1355, + 1356, + 1357, + 1358, + 1359, + 1360, + 1361, + 1362, + 1363, + 1364, + 1365, + 1366, + 1367, + 1368, + 1369, + 1370, + 1371, + 1372, + 1373, + 1374, + 1375, + 1376, + 1377, + 1378, + 1379, + 1380, + 1381, + 1382, + 1383, + 1384, + 1385, + 1386, + 1387, + 1388, + 1389, + 1390, + 1391, + 1392, + 1393, + 1394, + 1395, + 1396, + 1397, + 1398, + 1399, + 1400, + 1401, + 1402, + 1403, + 1404, + 1405, + 1406, + 1407, + 1408, + 1409, + 1410, + 1411, + 1412, + 1413, + 1414, + 1415, + 1416, + 1417, + 1418, + 1419, + 1420, + 1421, + 1422, + 1423, + 1424, + 1425, + 1426, + 1427, + 1428, + 1429, + 1430, + 1431, + 1432, + 1433, + 1434, + 1435, + 1436, + 1437, + 1438, + 1439, + 1440, + 1441, + 1442, + 1443, + 1444, + 1445, + 1446, + 1447, + 1448, + 1449, + 1450, + 1451, + 1452, + 1453, + 1454, + 1455, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1462, + 1463, + 1464, + 1465, + 1466, + 1467, + 1468, + 1469, + 1470, + 1471, + 1472, + 1473, + 1474, + 1475, + 1476, + 1477, + 1478, + 1479, + 1480, + 1481, + 1482, + 1483, + 1484, + 1485, + 1486, + 1487, + 1488, + 1489, + 1490, + 1491, + 1492, + 1493, + 1494, + 1495, + 1496, + 1497, + 1498, + 1499, + 1500, + 1501, + 1502, + 1503, + 1504, + 1505, + 1506, + 1507, + 1508, + 1509, + 1510, + 1511, + 1512, + 1513, + 1514, + 1515, + 1516, + 1517, + 1518, + 1519, + 1520, + 1521, + 1522, + 1523, + 1524, + 1525, + 1526, + 1527, + 1528, + 1529, + 1530, + 1531, + 1532, + 1533, + 1534, + 1535, + 1536, + 1537, + 1538, + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546, + 1547, + 1548, + 1549, + 1550, + 1551, + 1552, + 1553, + 1554, + 1555, + 1556, + 1557, + 1558, + 1559, + 1560, + 1561, + 1562, + 1563, + 1564, + 1565, + 1566, + 1567, + 1568, + 1569, + 1570, + 1571, + 1572, + 1573, + 1574, + 1575, + 1576, + 1577, + 1578, + 1579, + 1580, + 1581, + 1582, + 1583, + 1584, + 1585, + 1586, + 1587, + 1588, + 1589, + 1590, + 1591, + 1592, + 1593, + 1594, + 1595, + 1596, + 1597, + 1598, + 1599, + 1600, + 1601, + 1602, + 1603, + 1604, + 1605, + 1606, + 1607, + 1608, + 1609, + 1610, + 1611, + 1612, + 1613, + 1614, + 1615, + 1616, + 1617, + 1618, + 1619, + 1620, + 1621, + 1622, + 1623, + 1624, + 1625, + 1626, + 1627, + 1628, + 1629, + 1630, + 1631, + 1632, + 1633, + 1634, + 1635, + 1636, + 1637, + 1638, + 1639, + 1640, + 1641, + 1642, + 1643, + 1644, + 1645, + 1646, + 1647, + 1648, + 1649, + 1650, + 1651, + 1652, + 1653, + 1654, + 1655, + 1656, + 1657, + 1658, + 1659, + 1660, + 1661, + 1662, + 1663, + 1664, + 1665, + 1666, + 1667, + 1668, + 1669, + 1670, + 1671, + 1672, + 1673, + 1674, + 1675, + 1676, + 1677, + 1678, + 1679, + 1680, + 1681, + 1682, + 1683, + 1684, + 1685, + 1686, + 1687, + 1688, + 1689, + 1690, + 1691, + 1692, + 1693, + 1694, + 1695, + 1696, + 1697, + 1698, + 1699, + 1700, + 1701, + 1702, + 1703, + 1704, + 1705, + 1706, + 1707, + 1708, + 1709, + 1710, + 1711, + 1712, + 1713, + 1714, + 1715, + 1716, + 1717, + 1718, + 1719, + 1720, + 1721, + 1722, + 1723, + 1724, + 1725, + 1726, + 1727, + 1728, + 1729, + 1730, + 1731, + 1732, + 1733, + 1734, + 1735, + 1736, + 1737, + 1738, + 1739, + 1740, + 1741, + 1742, + 1743, + 1744, + 1745, + 1746, + 1747, + 1748, + 1749, + 1750, + 1751, + 1752, + 1753, + 1754, + 1755, + 1756, + 1757, + 1758, + 1759, + 1760, + 1761, + 1762, + 1763, + 1764, + 1765, + 1766, + 1767, + 1768, + 1769, + 1770, + 1771, + 1772, + 1773, + 1774, + 1775, + 1776, + 1777, + 1778, + 1779, + 1780, + 1781, + 1782, + 1783, + 1784, + 1785, + 1786, + 1787, + 1788, + 1789, + 1790, + 1791, + 1792, + 1793, + 1794, + 1795, + 1796, + 1797, + 1798, + 1799, + 1800, + 1801, + 1802, + 1803, + 1804, + 1805, + 1806, + 1807, + 1808, + 1809, + 1810, + 1811, + 1812, + 1813, + 1814, + 1815, + 1816, + 1817, + 1818, + 1819, + 1820, + 1821, + 1822, + 1823, + 1824, + 1825, + 1826, + 1827, + 1828, + 1829, + 1830, + 1831, + 1832, + 1833, + 1834, + 1835, + 1836, + 1837, + 1838, + 1839, + 1840, + 1841, + 1842, + 1843, + 1844, + 1845, + 1846, + 1847, + 1848, + 1849, + 1850, + 1851, + 1852, + 1853, + 1854, + 1855, + 1856, + 1857, + 1858, + 1859, + 1860, + 1861, + 1862, + 1863, + 1864, + 1865, + 1866, + 1867, + 1868, + 1869, + 1870, + 1871, + 1872, + 1873, + 1874, + 1875, + 1876, + 1877, + 1878, + 1879, + 1880, + 1881, + 1882, + 1883, + 1884, + 1885, + 1886, + 1887, + 1888, + 1889, + 1890, + 1891, + 1892, + 1893, + 1894, + 1895, + 1896, + 1897, + 1898, + 1899, + 1900, + 1901, + 1902, + 1903, + 1904, + 1905, + 1906, + 1907, + 1908, + 1909, + 1910, + 1911, + 1912, + 1913, + 1914, + 1915, + 1916, + 1917, + 1918, + 1919, + 1920, + 1921, + 1922, + 1923, + 1924, + 1925, + 1926, + 1927, + 1928, + 1929, + 1930, + 1931, + 1932, + 1933, + 1934, + 1935, + 1936, + 1937, + 1938, + 1939, + 1940, + 1941, + 1942, + 1943, + 1944, + 1945, + 1946, + 1947, + 1948, + 1949, + 1950, + 1951, + 1952, + 1953, + 1954, + 1955, + 1956, + 1957, + 1958, + 1959, + 1960, + 1961, + 1962, + 1963, + 1964, + 1965, + 1966, + 1967, + 1968, + 1969, + 1970, + 1971, + 1972, + 1973, + 1974, + 1975, + 1976, + 1977, + 1978, + 1979, + 1980, + 1981, + 1982, + 1983, + 1984, + 1985, + 1986, + 1987, + 1988, + 1989, + 1990, + 1991, + 1992, + 1993, + 1994, + 1995, + 1996, + 1997, + 1998, + 1999, + 2000, + 2001, + 2002, + 2003, + 2004, + 2005, + 2006, + 2007, + 2008, + 2009, + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019, + 2020, + 2021, + 2022, + 2023, + 2024, + 2025, + 2026, + 2027, + 2028, + 2029, + 2030, + 2031, + 2032, + 2033, + 2034, + 2035, + 2036, + 2037, + 2038, + 2039, + 2040, + 2041, + 2042, + 2043, + 2044, + 2045, + 2046, + 2047, + 2048, + 2049, + 2050, + 2051, + 2052, + 2053, + 2054, + 2055, + 2056, + 2057, + 2058, + 2059, + 2060, + 2061, + 2062, + 2063, + 2064, + 2065, + 2066, + 2067, + 2068, + 2069, + 2070, + 2071, + 2072, + 2073, + 2074, + 2075, + 2076, + 2077, + 2078, + 2079, + 2080, + 2081, + 2082, + 2083, + 2084, + 2085, + 2086, + 2087, + 2088, + 2089, + 2090, + 2091, + 2092, + 2093, + 2094, + 2095, + 2096, + 2097, + 2098, + 2099, + 2100, + 2101, + 2102, + 2103, + 2104, + 2105, + 2106, + 2107, + 2108, + 2109, + 2110, + 2111, + 2112, + 2113, + 2114, + 2115, + 2116, + 2117, + 2118, + 2119, + 2120, + 2121, + 2122, + 2123, + 2124, + 2125, + 2126, + 2127, + 2128, + 2129, + 2130, + 2131, + 2132, + 2133, + 2134, + 2135, + 2136, + 2137, + 2138, + 2139, + 2140, + 2141, + 2142, + 2143, + 2144, + 2145, + 2146, + 2147, + 2148, + 2149, + 2150, + 2151, + 2152, + 2153, + 2154, + 2155, + 2156, + 2157, + 2158, + 2159, + 2160, + 2161, + 2162, + 2163, + 2164, + 2165, + 2166, + 2167, + 2168, + 2169, + 2170, + 2171, + 2172, + 2173, + 2174, + 2175, + 2176, + 2177, + 2178, + 2179, + 2180, + 2181, + 2182, + 2183, + 2184, + 2185, + 2186, + 2187, + 2188, + 2189, + 2190, + 2191, + 2192, + 2193, + 2194, + 2195, + 2196, + 2197, + 2198, + 2199, + 2200, + 2201, + 2202, + 2203, + 2204, + 2205, + 2206, + 2207, + 2208, + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2218, + 2219, + 2220, + 2221, + 2222, + 2223, + 2224, + 2225, + 2226, + 2227, + 2228, + 2229, + 2230, + 2231, + 2232, + 2233, + 2234, + 2235, + 2236, + 2237, + 2238, + 2239, + 2240, + 2241, + 2242, + 2243, + 2244, + 2245, + 2246, + 2247, + 2248, + 2249, + 2250, + 2251, + 2252, + 2253, + 2254, + 2255, + 2256, + 2257, + 2258, + 2259, + 2260, + 2261, + 2262, + 2263, + 2264, + 2265, + 2266, + 2267, + 2268, + 2269, + 2270, + 2271, + 2272, + 2273, + 2274, + 2275, + 2276, + 2277, + 2278, + 2279, + 2280, + 2281, + 2282, + 2283, + 2284, + 2285, + 2286, + 2287, + 2288, + 2289, + 2290, + 2291, + 2292, + 2293, + 2294, + 2295, + 2296, + 2297, + 2298, + 2299, + 2300, + 2301, + 2302, + 2303, + 2304, + 2305, + 2306, + 2307, + 2308, + 2309, + 2310, + 2311, + 2312, + 2313, + 2314, + 2315, + 2316, + 2317, + 2318, + 2319, + 2320, + 2321, + 2322, + 2323, + 2324, + 2325, + 2326, + 2327, + 2328, + 2329, + 2330, + 2331, + 2332, + 2333, + 2334, + 2335, + 2336, + 2337, + 2338, + 2339, + 2340, + 2341, + 2342, + 2343, + 2344, + 2345, + 2346, + 2347, + 2348, + 2349, + 2350, + 2351, + 2352, + 2353, + 2354, + 2355, + 2356, + 2357, + 2358, + 2359, + 2360, + 2361, + 2362, + 2363, + 2364, + 2365, + 2366, + 2367, + 2368, + 2369, + 2370, + 2371, + 2372, + 2373, + 2374, + 2375, + 2376, + 2377, + 2378, + 2379, + 2380, + 2381, + 2382, + 2383, + 2384, + 2385, + 2386, + 2387, + 2388, + 2389, + 2390, + 2391, + 2392, + 2393, + 2394, + 2395, + 2396, + 2397, + 2398, + 2399, + 2400, + 2401, + 2402, + 2403, + 2404, + 2405, + 2406, + 2407, + 2408, + 2409, + 2410, + 2411, + 2412, + 2413, + 2414, + 2415, + 2416, + 2417, + 2418, + 2419, + 2420, + 2421, + 2422, + 2423, + 2424, + 2425, + 2426, + 2427, + 2428, + 2429, + 2430, + 2431, + 2432, + 2433, + 2434, + 2435, + 2436, + 2437, + 2438, + 2439, + 2440, + 2441, + 2442, + 2443, + 2444, + 2445, + 2446, + 2447, + 2448, + 2449, + 2450, + 2451, + 2452, + 2453, + 2454, + 2455, + 2456, + 2457, + 2458, + 2459, + 2460, + 2461, + 2462, + 2463, + 2464, + 2465, + 2466, + 2467, + 2468, + 2469, + 2470, + 2471, + 2472, + 2473, + 2474, + 2475, + 2476, + 2477, + 2478, + 2479, + 2480, + 2481, + 2482, + 2483, + 2484, + 2485, + 2486, + 2487, + 2488, + 2489, + 2490, + 2491, + 2492, + 2493, + 2494, + 2495, + 2496, + 2497, + 2498, + 2499, + 2500, + 2501, + 2502, + 2503, + 2504, + 2505, + 2506, + 2507, + 2508, + 2509, + 2510, + 2511, + 2512, + 2513, + 2514, + 2515, + 2516, + 2517, + 2518, + 2519, + 2520, + 2521, + 2522, + 2523, + 2524, + 2525, + 2526, + 2527, + 2528, + 2529, + 2530, + 2531, + 2532, + 2533, + 2534, + 2535, + 2536, + 2537, + 2538, + 2539, + 2540, + 2541, + 2542, + 2543, + 2544, + 2545, + 2546, + 2547, + 2548, + 2549, + 2550, + 2551, + 2552, + 2553, + 2554, + 2555, + 2556, + 2557, + 2558, + 2559, + 2560, + 2561, + 2562, + 2563, + 2564, + 2565, + 2566, + 2567, + 2568, + 2569, + 2570, + 2571, + 2572, + 2573, + 2574, + 2575, + 2576, + 2577, + 2578, + 2579, + 2580, + 2581, + 2582, + 2583, + 2584, + 2585, + 2586, + 2587, + 2588, + 2589, + 2590, + 2591, + 2592, + 2593, + 2594, + 2595, + 2596, + 2597, + 2598, + 2599, + 2600, + 2601, + 2602, + 2603, + 2604, + 2605, + 2606, + 2607, + 2608, + 2609, + 2610, + 2611, + 2612, + 2613, + 2614, + 2615, + 2616, + 2617, + 2618, + 2619, + 2620, + 2621, + 2622, + 2623, + 2624, + 2625, + 2626, + 2627, + 2628, + 2629, + 2630, + 2631, + 2632, + 2633, + 2634, + 2635, + 2636, + 2637, + 2638, + 2639, + 2640, + 2641, + 2642, + 2643, + 2644, + 2645, + 2646, + 2647, + 2648, + 2649, + 2650, + 2651, + 2652, + 2653, + 2654, + 2655, + 2656, + 2657, + 2658, + 2659, + 2660, + 2661, + 2662, + 2663, + 2664, + 2665, + 2666, + 2667, + 2668, + 2669, + 2670, + 2671, + 2672, + 2673, + 2674, + 2675, + 2676, + 2677, + 2678, + 2679, + 2680, + 2681, + 2682, + 2683, + 2684, + 2685, + 2686, + 2687, + 2688, + 2689, + 2690, + 2691, + 2692, + 2693, + 2694, + 2695, + 2696, + 2697, + 2698, + 2699, + 2700, + 2701, + 2702, + 2703, + 2704, + 2705, + 2706, + 2707, + 2708, + 2709, + 2710, + 2711, + 2712, + 2713, + 2714, + 2715, + 2716, + 2717, + 2718, + 2719, + 2720, + 2721, + 2722, + 2723, + 2724, + 2725, + 2726, + 2727, + 2728, + 2729, + 2730, + 2731, + 2732, + 2733, + 2734, + 2735, + 2736, + 2737, + 2738, + 2739, + 2740, + 2741, + 2742, + 2743, + 2744, + 2745, + 2746, + 2747, + 2748, + 2749, + 2750, + 2751, + 2752, + 2753, + 2754, + 2755, + 2756, + 2757, + 2758, + 2759, + 2760, + 2761, + 2762, + 2763, + 2764, + 2765, + 2766, + 2767, + 2768, + 2769, + 2770, + 2771, + 2772, + 2773, + 2774, + 2775, + 2776, + 2777, + 2778, + 2779, + 2780, + 2781, + 2782, + 2783, + 2784, + 2785, + 2786, + 2787, + 2788, + 2789, + 2790, + 2791, + 2792, + 2793, + 2794, + 2795, + 2796, + 2797, + 2798, + 2799, + 2800, + 2801, + 2802, + 2803, + 2804, + 2805, + 2806, + 2807, + 2808, + 2809, + 2810, + 2811, + 2812, + 2813, + 2814, + 2815, + 2816, + 2817, + 2818, + 2819, + 2820, + 2821, + 2822, + 2823, + 2824, + 2825, + 2826, + 2827, + 2828, + 2829, + 2830, + 2831, + 2832, + 2833, + 2834, + 2835, + 2836, + 2837, + 2838, + 2839, + 2840, + 2841, + 2842, + 2843, + 2844, + 2845, + 2846, + 2847, + 2848, + 2849, + 2850, + 2851, + 2852, + 2853, + 2854, + 2855, + 2856, + 2857, + 2858, + 2859, + 2860, + 2861, + 2862, + 2863, + 2864, + 2865, + 2866, + 2867, + 2868, + 2869, + 2870, + 2871, + 2872, + 2873, + 2874, + 2875, + 2876, + 2877, + 2878, + 2879, + 2880, + 2881, + 2882, + 2883, + 2884, + 2885, + 2886, + 2887, + 2888, + 2889, + 2890, + 2891, + 2892, + 2893, + 2894, + 2895, + 2896, + 2897, + 2898, + 2899, + 2900, + 2901, + 2902, + 2903, + 2904, + 2905, + 2906, + 2907, + 2908, + 2909, + 2910, + 2911, + 2912, + 2913, + 2914, + 2915, + 2916, + 2917, + 2918, + 2919, + 2920, + 2921, + 2922, + 2923, + 2924, + 2925, + 2926, + 2927, + 2928, + 2929, + 2930, + 2931, + 2932, + 2933, + 2934, + 2935, + 2936, + 2937, + 2938, + 2939, + 2940, + 2941, + 2942, + 2943, + 2944, + 2945, + 2946, + 2947, + 2948, + 2949, + 2950, + 2951, + 2952, + 2953, + 2954, + 2955, + 2956, + 2957, + 2958, + 2959, + 2960, + 2961, + 2962, + 2963, + 2964, + 2965, + 2966, + 2967, + 2968, + 2969, + 2970, + 2971, + 2972, + 2973, + 2974, + 2975, + 2976, + 2977, + 2978, + 2979, + 2980, + 2981, + 2982, + 2983, + 2984, + 2985, + 2986, + 2987, + 2988, + 2989, + 2990, + 2991, + 2992, + 2993, + 2994, + 2995, + 2996, + 2997, + 2998, + 2999, + 3000, + 3001, + 3002, + 3003, + 3004, + 3005, + 3006, + 3007, + 3008, + 3009, + 3010, + 3011, + 3012, + 3013, + 3014, + 3015, + 3016, + 3017, + 3018, + 3019, + 3020, + 3021, + 3022, + 3023, + 3024, + 3025, + 3026, + 3027, + 3028, + 3029, + 3030, + 3031, + 3032, + 3033, + 3034, + 3035, + 3036, + 3037, + 3038, + 3039, + 3040, + 3041, + 3042, + 3043, + 3044, + 3045, + 3046, + 3047, + 3048, + 3049, + 3050, + 3051, + 3052, + 3053, + 3054, + 3055, + 3056, + 3057, + 3058, + 3059, + 3060, + 3061, + 3062, + 3063, + 3064, + 3065, + 3066, + 3067, + 3068, + 3069, + 3070, + 3071, + 3072, + 3073, + 3074, + 3075, + 3076, + 3077, + 3078, + 3079, + 3080, + 3081, + 3082, + 3083, + 3084, + 3085, + 3086, + 3087, + 3088, + 3089, + 3090, + 3091, + 3092, + 3093, + 3094, + 3095, + 3096, + 3097, + 3098, + 3099, + 3100, + 3101, + 3102, + 3103, + 3104, + 3105, + 3106, + 3107, + 3108, + 3109, + 3110, + 3111, + 3112, + 3113, + 3114, + 3115, + 3116, + 3117, + 3118, + 3119, + 3120, + 3121, + 3122, + 3123, + 3124, + 3125, + 3126, + 3127, + 3128, + 3129, + 3130, + 3131, + 3132, + 3133, + 3134, + 3135, + 3136, + 3137, + 3138, + 3139, + 3140, + 3141, + 3142, + 3143, + 3144, + 3145, + 3146, + 3147, + 3148, + 3149, + 3150, + 3151, + 3152, + 3153, + 3154, + 3155, + 3156, + 3157, + 3158, + 3159, + 3160, + 3161, + 3162, + 3163, + 3164, + 3165, + 3166, + 3167, + 3168, + 3169, + 3170, + 3171, + 3172, + 3173, + 3174, + 3175, + 3176, + 3177, + 3178, + 3179, + 3180, + 3181, + 3182, + 3183, + 3184, + 3185, + 3186, + 3187, + 3188, + 3189, + 3190, + 3191, + 3192, + 3193, + 3194, + 3195, + 3196, + 3197, + 3198, + 3199, + 3200, + 3201, + 3202, + 3203, + 3204, + 3205, + 3206, + 3207, + 3208, + 3209, + 3210, + 3211, + 3212, + 3213, + 3214, + 3215, + 3216, + 3217, + 3218, + 3219, + 3220, + 3221, + 3222, + 3223, + 3224, + 3225, + 3226, + 3227, + 3228, + 3229, + 3230, + 3231, + 3232, + 3233, + 3234, + 3235, + 3236, + 3237, + 3238, + 3239, + 3240, + 3241, + 3242, + 3243, + 3244, + 3245, + 3246, + 3247, + 3248, + 3249, + 3250, + 3251, + 3252, + 3253, + 3254, + 3255, + 3256, + 3257, + 3258, + 3259, + 3260, + 3261, + 3262, + 3263, + 3264, + 3265, + 3266, + 3267, + 3268, + 3269, + 3270, + 3271, + 3272, + 3273, + 3274, + 3275, + 3276, + 3277, + 3278, + 3279, + 3280, + 3281, + 3282, + 3283, + 3284, + 3285, + 3286, + 3287, + 3288, + 3289, + 3290, + 3291, + 3292, + 3293, + 3294, + 3295, + 3296, + 3297, + 3298, + 3299, + 3300, + 3301, + 3302, + 3303, + 3304, + 3305, + 3306, + 3307, + 3308, + 3309, + 3310, + 3311, + 3312, + 3313, + 3314, + 3315, + 3316, + 3317, + 3318, + 3319, + 3320, + 3321, + 3322, + 3323, + 3324, + 3325, + 3326, + 3327, + 3328, + 3329, + 3330, + 3331, + 3332, + 3333, + 3334, + 3335, + 3336, + 3337, + 3338, + 3339, + 3340, + 3341, + 3342, + 3343, + 3344, + 3345, + 3346, + 3347, + 3348, + 3349, + 3350, + 3351, + 3352, + 3353, + 3354, + 3355, + 3356, + 3357, + 3358, + 3359, + 3360, + 3361, + 3362, + 3363, + 3364, + 3365, + 3366, + 3367, + 3368, + 3369, + 3370, + 3371, + 3372, + 3373, + 3374, + 3375, + 3376, + 3377, + 3378, + 3379, + 3380, + 3381, + 3382, + 3383, + 3384, + 3385, + 3386, + 3387, + 3388, + 3389, + 3390, + 3391, + 3392, + 3393, + 3394, + 3395, + 3396, + 3397, + 3398, + 3399, + 3400, + 3401, + 3402, + 3403, + 3404, + 3405, + 3406, + 3407, + 3408, + 3409, + 3410, + 3411, + 3412, + 3413, + 3414, + 3415, + 3416, + 3417, + 3418, + 3419, + 3420, + 3421, + 3422, + 3423, + 3424, + 3425, + 3426, + 3427, + 3428, + 3429, + 3430, + 3431, + 3432, + 3433, + 3434, + 3435, + 3436, + 3437, + 3438, + 3439, + 3440, + 3441, + 3442, + 3443, + 3444, + 3445, + 3446, + 3447, + 3448, + 3449, + 3450, + 3451, + 3452, + 3453, + 3454, + 3455, + 3456, + 3457, + 3458, + 3459, + 3460, + 3461, + 3462, + 3463, + 3464, + 3465, + 3466, + 3467, + 3468, + 3469, + 3470, + 3471, + 3472, + 3473, + 3474, + 3475, + 3476, + 3477, + 3478, + 3479, + 3480, + 3481, + 3482, + 3483, + 3484, + 3485, + 3486, + 3487, + 3488, + 3489, + 3490, + 3491, + 3492, + 3493, + 3494, + 3495, + 3496, + 3497, + 3498, + 3499, + 3500, + 3501, + 3502, + 3503, + 3504, + 3505, + 3506, + 3507, + 3508, + 3509, + 3510, + 3511, + 3512, + 3513, + 3514, + 3515, + 3516, + 3517, + 3518, + 3519, + 3520, + 3521, + 3522, + 3523, + 3524, + 3525, + 3526, + 3527, + 3528, + 3529, + 3530, + 3531, + 3532, + 3533, + 3534, + 3535, + 3536, + 3537, + 3538, + 3539, + 3540, + 3541, + 3542, + 3543, + 3544, + 3545, + 3546, + 3547, + 3548, + 3549, + 3550, + 3551, + 3552, + 3553, + 3554, + 3555, + 3556, + 3557, + 3558, + 3559, + 3560, + 3561, + 3562, + 3563, + 3564, + 3565, + 3566, + 3567, + 3568, + 3569, + 3570, + 3571, + 3572, + 3573, + 3574, + 3575, + 3576, + 3577, + 3578, + 3579, + 3580, + 3581, + 3582, + 3583, + 3584, + 3585, + 3586, + 3587, + 3588, + 3589, + 3590, + 3591, + 3592, + 3593, + 3594, + 3595, + 3596, + 3597, + 3598, + 3599, + 3600, + 3601, + 3602, + 3603, + 3604, + 3605, + 3606, + 3607, + 3608, + 3609, + 3610, + 3611, + 3612, + 3613, + 3614, + 3615, + 3616, + 3617, + 3618, + 3619, + 3620, + 3621, + 3622, + 3623, + 3624, + 3625, + 3626, + 3627, + 3628, + 3629, + 3630, + 3631, + 3632, + 3633, + 3634, + 3635, + 3636, + 3637, + 3638, + 3639, + 3640, + 3641, + 3642, + 3643, + 3644, + 3645, + 3646, + 3647, + 3648, + 3649, + 3650, + 3651, + 3652, + 3653, + 3654, + 3655, + 3656, + 3657, + 3658, + 3659, + 3660, + 3661, + 3662, + 3663, + 3664, + 3665, + 3666, + 3667, + 3668, + 3669, + 3670, + 3671, + 3672, + 3673, + 3674, + 3675, + 3676, + 3677, + 3678, + 3679, + 3680, + 3681, + 3682, + 3683, + 3684, + 3685, + 3686, + 3687, + 3688, + 3689, + 3690, + 3691, + 3692, + 3693, + 3694, + 3695, + 3696, + 3697, + 3698, + 3699, + 3700, + 3701, + 3702, + 3703, + 3704, + 3705, + 3706, + 3707, + 3708, + 3709, + 3710, + 3711, + 3712, + 3713, + 3714, + 3715, + 3716, + 3717, + 3718, + 3719, + 3720, + 3721, + 3722, + 3723, + 3724, + 3725, + 3726, + 3727, + 3728, + 3729, + 3730, + 3731, + 3732, + 3733, + 3734, + 3735, + 3736, + 3737, + 3738, + 3739, + 3740, + 3741, + 3742, + 3743, + 3744, + 3745, + 3746, + 3747, + 3748, + 3749, + 3750, + 3751, + 3752, + 3753, + 3754, + 3755, + 3756, + 3757, + 3758, + 3759, + 3760, + 3761, + 3762, + 3763, + 3764, + 3765, + 3766, + 3767, + 3768, + 3769, + 3770, + 3771, + 3772, + 3773, + 3774, + 3775, + 3776, + 3777, + 3778, + 3779, + 3780, + 3781, + 3782, + 3783, + 3784, + 3785, + 3786, + 3787, + 3788, + 3789, + 3790, + 3791, + 3792, + 3793, + 3794, + 3795, + 3796, + 3797, + 3798, + 3799, + 3800, + 3801, + 3802, + 3803, + 3804, + 3805, + 3806, + 3807, + 3808, + 3809, + 3810, + 3811, + 3812, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 3824, + 3825, + 3826, + 3827, + 3828, + 3829, + 3830, + 3831, + 3832, + 3833, + 3834, + 3835, + 3836, + 3837, + 3838, + 3839, + 3840, + 3841, + 3842, + 3843, + 3844, + 3845, + 3846, + 3847, + 3848, + 3849, + 3850, + 3851, + 3852, + 3853, + 3854, + 3855, + 3856, + 3857, + 3858, + 3859, + 3860, + 3861, + 3862, + 3863, + 3864, + 3865, + 3866, + 3867, + 3868, + 3869, + 3870, + 3871, + 3872, + 3873, + 3874, + 3875, + 3876, + 3877, + 3878, + 3879, + 3880, + 3881, + 3882, + 3883, + 3884, + 3885, + 3886, + 3887, + 3888, + 3889, + 3890, + 3891, + 3892, + 3893, + 3894, + 3895, + 3896, + 3897, + 3898, + 3899, + 3900, + 3901, + 3902, + 3903, + 3904, + 3905, + 3906, + 3907, + 3908, + 3909, + 3910, + 3911, + 3912, + 3913, + 3914, + 3915, + 3916, + 3917, + 3918, + 3919, + 3920, + 3921, + 3922, + 3923, + 3924, + 3925, + 3926, + 3927, + 3928, + 3929, + 3930, + 3931, + 3932, + 3933, + 3934, + 3935, + 3936, + 3937, + 3938, + 3939, + 3940, + 3941, + 3942, + 3943, + 3944, + 3945, + 3946, + 3947, + 3948, + 3949, + 3950, + 3951, + 3952, + 3953, + 3954, + 3955, + 3956, + 3957, + 3958, + 3959, + 3960, + 3961, + 3962, + 3963, + 3964, + 3965, + 3966, + 3967, + 3968, + 3969, + 3970, + 3971, + 3972, + 3973, + 3974, + 3975, + 3976, + 3977, + 3978, + 3979, + 3980, + 3981, + 3982, + 3983, + 3984, + 3985, + 3986, + 3987, + 3988, + 3989, + 3990, + 3991, + 3992, + 3993, + 3994, + 3995, + 3996, + 3997, + 3998, + 3999, + 4000, + 4001, + 4002, + 4003, + 4004, + 4005, + 4006, + 4007, + 4008, + 4009, + 4010, + 4011, + 4012, + 4013, + 4014, + 4015, + 4016, + 4017, + 4018, + 4019, + 4020, + 4021, + 4022, + 4023, + 4024, + 4025, + 4026, + 4027, + 4028, + 4029, + 4030, + 4031, + 4032, + 4033, + 4034, + 4035, + 4036, + 4037, + 4038, + 4039, + 4040, + 4041, + 4042, + 4043, + 4044, + 4045, + 4046, + 4047, + 4048, + 4049, + 4050, + 4051, + 4052, + 4053, + 4054, + 4055, + 4056, + 4057, + 4058, + 4059, + 4060, + 4061, + 4062, + 4063, + 4064, + 4065, + 4066, + 4067, + 4068, + 4069, + 4070, + 4071, + 4072, + 4073, + 4074, + 4075, + 4076, + 4077, + 4078, + 4079, + 4080, + 4081, + 4082, + 4083, + 4084, + 4085, + 4086, + 4087, + 4088, + 4089, + 4090, + 4091, + 4092, + 4093, + 4094, + 4095, + 4096, + 4097, + 4098, + 4099, + 4100, + 4101, + 4102, + 4103, + 4104, + 4105, + 4106, + 4107, + 4108, + 4109, + 4110, + 4111, + 4112, + 4113, + 4114, + 4115, + 4116, + 4117, + 4118, + 4119, + 4120, + 4121, + 4122, + 4123, + 4124, + 4125, + 4126, + 4127, + 4128, + 4129, + 4130, + 4131, + 4132, + 4133, + 4134, + 4135, + 4136, + 4137, + 4138, + 4139, + 4140, + 4141, + 4142, + 4143, + 4144, + 4145, + 4146, + 4147, + 4148, + 4149, + 4150, + 4151, + 4152, + 4153, + 4154, + 4155, + 4156, + 4157, + 4158, + 4159, + 4160, + 4161, + 4162, + 4163, + 4164, + 4165, + 4166, + 4167, + 4168, + 4169, + 4170, + 4171, + 4172, + 4173, + 4174, + 4175, + 4176, + 4177, + 4178, + 4179, + 4180, + 4181, + 4182, + 4183, + 4184, + 4185, + 4186, + 4187, + 4188, + 4189, + 4190, + 4191, + 4192, + 4193, + 4194, + 4195, + 4196, + 4197, + 4198, + 4199, + 4200, + 4201, + 4202, + 4203, + 4204, + 4205, + 4206, + 4207, + 4208, + 4209, + 4210, + 4211, + 4212, + 4213, + 4214, + 4215, + 4216, + 4217, + 4218, + 4219, + 4220, + 4221, + 4222, + 4223, + 4224, + 4225, + 4226, + 4227, + 4228, + 4229, + 4230, + 4231, + 4232, + 4233, + 4234, + 4235, + 4236, + 4237, + 4238, + 4239, + 4240, + 4241, + 4242, + 4243, + 4244, + 4245, + 4246, + 4247, + 4248, + 4249, + 4250, + 4251, + 4252, + 4253, + 4254, + 4255, + 4256, + 4257, + 4258, + 4259, + 4260, + 4261, + 4262, + 4263, + 4264, + 4265, + 4266, + 4267, + 4268, + 4269, + 4270, + 4271, + 4272, + 4273, + 4274, + 4275, + 4276, + 4277, + 4278, + 4279, + 4280, + 4281, + 4282, + 4283, + 4284, + 4285, + 4286, + 4287, + 4288, + 4289, + 4290, + 4291, + 4292, + 4293, + 4294, + 4295, + 4296, + 4297, + 4298, + 4299, + 4300, + 4301, + 4302, + 4303, + 4304, + 4305, + 4306, + 4307, + 4308, + 4309, + 4310, + 4311, + 4312, + 4313, + 4314, + 4315, + 4316, + 4317, + 4318, + 4319, + 4320, + 4321, + 4322, + 4323, + 4324, + 4325, + 4326, + 4327, + 4328, + 4329, + 4330, + 4331, + 4332, + 4333, + 4334, + 4335, + 4336, + 4337, + 4338, + 4339, + 4340, + 4341, + 4342, + 4343, + 4344, + 4345, + 4346, + 4347, + 4348, + 4349, + 4350, + 4351, + 4352, + 4353, + 4354, + 4355, + 4356, + 4357, + 4358, + 4359, + 4360, + 4361, + 4362, + 4363, + 4364, + 4365, + 4366, + 4367, + 4368, + 4369, + 4370, + 4371, + 4372, + 4373, + 4374, + 4375, + 4376, + 4377, + 4378, + 4379, + 4380, + 4381, + 4382, + 4383, + 4384, + 4385, + 4386, + 4387, + 4388, + 4389, + 4390, + 4391, + 4392, + 4393, + 4394, + 4395, + 4396, + 4397, + 4398, + 4399, + 4400, + 4401, + 4402, + 4403, + 4404, + 4405, + 4406, + 4407, + 4408, + 4409, + 4410, + 4411, + 4412, + 4413, + 4414, + 4415, + 4416, + 4417, + 4418, + 4419, + 4420, + 4421, + 4422, + 4423, + 4424, + 4425, + 4426, + 4427, + 4428, + 4429, + 4430, + 4431, + 4432, + 4433, + 4434, + 4435, + 4436, + 4437, + 4438, + 4439, + 4440, + 4441, + 4442, + 4443, + 4444, + 4445, + 4446, + 4447, + 4448, + 4449, + 4450, + 4451, + 4452, + 4453, + 4454, + 4455, + 4456, + 4457, + 4458, + 4459, + 4460, + 4461, + 4462, + 4463, + 4464, + 4465, + 4466, + 4467, + 4468, + 4469, + 4470, + 4471, + 4472, + 4473, + 4474, + 4475, + 4476, + 4477, + 4478, + 4479, + 4480, + 4481, + 4482, + 4483, + 4484, + 4485, + 4486, + 4487, + 4488, + 4489, + 4490, + 4491, + 4492, + 4493, + 4494, + 4495, + 4496, + 4497, + 4498, + 4499, + 4500, + 4501, + 4502, + 4503, + 4504, + 4505, + 4506, + 4507, + 4508, + 4509, + 4510, + 4511, + 4512, + 4513, + 4514, + 4515, + 4516, + 4517, + 4518, + 4519, + 4520, + 4521, + 4522, + 4523, + 4524, + 4525, + 4526, + 4527, + 4528, + 4529, + 4530, + 4531, + 4532, + 4533, + 4534, + 4535, + 4536, + 4537, + 4538, + 4539, + 4540, + 4541, + 4542, + 4543, + 4544, + 4545, + 4546, + 4547, + 4548, + 4549, + 4550, + 4551, + 4552, + 4553, + 4554, + 4555, + 4556, + 4557, + 4558, + 4559, + 4560, + 4561, + 4562, + 4563, + 4564, + 4565, + 4566, + 4567, + 4568, + 4569, + 4570, + 4571, + 4572, + 4573, + 4574, + 4575, + 4576, + 4577, + 4578, + 4579, + 4580, + 4581, + 4582, + 4583, + 4584, + 4585, + 4586, + 4587, + 4588, + 4589, + 4590, + 4591, + 4592, + 4593, + 4594, + 4595, + 4596, + 4597, + 4598, + 4599, + 4600, + 4601, + 4602, + 4603, + 4604, + 4605, + 4606, + 4607, + 4608, + 4609, + 4610, + 4611, + 4612, + 4613, + 4614, + 4615, + 4616, + 4617, + 4618, + 4619, + 4620, + 4621, + 4622, + 4623, + 4624, + 4625, + 4626, + 4627, + 4628, + 4629, + 4630, + 4631, + 4632, + 4633, + 4634, + 4635, + 4636, + 4637, + 4638, + 4639, + 4640, + 4641, + 4642, + 4643, + 4644, + 4645, + 4646, + 4647, + 4648, + 4649, + 4650, + 4651, + 4652, + 4653, + 4654, + 4655, + 4656, + 4657, + 4658, + 4659, + 4660, + 4661, + 4662, + 4663, + 4664, + 4665, + 4666, + 4667, + 4668, + 4669, + 4670, + 4671, + 4672, + 4673, + 4674, + 4675, + 4676, + 4677, + 4678, + 4679, + 4680, + 4681, + 4682, + 4683, + 4684, + 4685, + 4686, + 4687, + 4688, + 4689, + 4690, + 4691, + 4692, + 4693, + 4694, + 4695, + 4696, + 4697, + 4698, + 4699, + 4700, + 4701, + 4702, + 4703, + 4704, + 4705, + 4706, + 4707, + 4708, + 4709, + 4710, + 4711, + 4712, + 4713, + 4714, + 4715, + 4716, + 4717, + 4718, + 4719, + 4720, + 4721, + 4722, + 4723, + 4724, + 4725, + 4726, + 4727, + 4728, + 4729, + 4730, + 4731, + 4732, + 4733, + 4734, + 4735, + 4736, + 4737, + 4738, + 4739, + 4740, + 4741, + 4742, + 4743, + 4744, + 4745, + 4746, + 4747, + 4748, + 4749, + 4750, + 4751, + 4752, + 4753, + 4754, + 4755, + 4756, + 4757, + 4758, + 4759, + 4760, + 4761, + 4762, + 4763, + 4764, + 4765, + 4766, + 4767, + 4768, + 4769, + 4770, + 4771, + 4772, + 4773, + 4774, + 4775, + 4776, + 4777, + 4778, + 4779, + 4780, + 4781, + 4782, + 4783, + 4784, + 4785, + 4786, + 4787, + 4788, + 4789, + 4790, + 4791, + 4792, + 4793, + 4794, + 4795, + 4796, + 4797, + 4798, + 4799, + 4800, + 4801, + 4802, + 4803, + 4804, + 4805, + 4806, + 4807, + 4808, + 4809, + 4810, + 4811, + 4812, + 4813, + 4814, + 4815, + 4816, + 4817, + 4818, + 4819, + 4820, + 4821, + 4822, + 4823, + 4824, + 4825, + 4826, + 4827, + 4828, + 4829, + 4830, + 4831, + 4832, + 4833, + 4834, + 4835, + 4836, + 4837, + 4838, + 4839, + 4840, + 4841, + 4842, + 4843, + 4844, + 4845, + 4846, + 4847, + 4848, + 4849, + 4850, + 4851, + 4852, + 4853, + 4854, + 4855, + 4856, + 4857, + 4858, + 4859, + 4860, + 4861, + 4862, + 4863, + 4864, + 4865, + 4866, + 4867, + 4868, + 4869, + 4870, + 4871, + 4872, + 4873, + 4874, + 4875, + 4876, + 4877, + 4878, + 4879, + 4880, + 4881, + 4882, + 4883, + 4884, + 4885, + 4886, + 4887, + 4888, + 4889, + 4890, + 4891, + 4892, + 4893, + 4894, + 4895, + 4896, + 4897, + 4898, + 4899, + 4900, + 4901, + 4902, + 4903, + 4904, + 4905, + 4906, + 4907, + 4908, + 4909, + 4910, + 4911, + 4912, + 4913, + 4914, + 4915, + 4916, + 4917, + 4918, + 4919, + 4920, + 4921, + 4922, + 4923, + 4924, + 4925, + 4926, + 4927, + 4928, + 4929, + 4930, + 4931, + 4932, + 4933, + 4934, + 4935, + 4936, + 4937, + 4938, + 4939, + 4940, + 4941, + 4942, + 4943, + 4944, + 4945, + 4946, + 4947, + 4948, + 4949, + 4950, + 4951, + 4952, + 4953, + 4954, + 4955, + 4956, + 4957, + 4958, + 4959, + 4960, + 4961, + 4962, + 4963, + 4964, + 4965, + 4966, + 4967, + 4968, + 4969, + 4970, + 4971, + 4972, + 4973, + 4974, + 4975, + 4976, + 4977, + 4978, + 4979, + 4980, + 4981, + 4982, + 4983, + 4984, + 4985, + 4986, + 4987, + 4988, + 4989, + 4990, + 4991, + 4992, + 4993, + 4994, + 4995, + 4996, + 4997, + 4998, + 4999, + 5000, + 5001, + 5002, + 5003, + 5004, + 5005, + 5006, + 5007, + 5008, + 5009, + 5010, + 5011, + 5012, + 5013, + 5014, + 5015, + 5016, + 5017, + 5018, + 5019, + 5020, + 5021, + 5022, + 5023, + 5024, + 5025, + 5026, + 5027, + 5028, + 5029, + 5030, + 5031, + 5032, + 5033, + 5034, + 5035, + 5036, + 5037, + 5038, + 5039, + 5040, + 5041, + 5042, + 5043, + 5044, + 5045, + 5046, + 5047, + 5048, + 5049, + 5050, + 5051, + 5052, + 5053, + 5054, + 5055, + 5056, + 5057, + 5058, + 5059, + 5060, + 5061, + 5062, + 5063, + 5064, + 5065, + 5066, + 5067, + 5068, + 5069, + 5070, + 5071, + 5072, + 5073, + 5074, + 5075, + 5076, + 5077, + 5078, + 5079, + 5080, + 5081, + 5082, + 5083, + 5084, + 5085, + 5086, + 5087, + 5088, + 5089, + 5090, + 5091, + 5092, + 5093, + 5094, + 5095, + 5096, + 5097, + 5098, + 5099, + 5100, + 5101, + 5102, + 5103, + 5104, + 5105, + 5106, + 5107, + 5108, + 5109, + 5110, + 5111, + 5112, + 5113, + 5114, + 5115, + 5116, + 5117, + 5118, + 5119, + 5120, + 5121, + 5122, + 5123, + 5124, + 5125, + 5126, + 5127, + 5128, + 5129, + 5130, + 5131, + 5132, + 5133, + 5134, + 5135, + 5136, + 5137, + 5138, + 5139, + 5140, + 5141, + 5142, + 5143, + 5144, + 5145, + 5146, + 5147, + 5148, + 5149, + 5150, + 5151, + 5152, + 5153, + 5154, + 5155, + 5156, + 5157, + 5158, + 5159, + 5160, + 5161, + 5162, + 5163, + 5164, + 5165, + 5166, + 5167, + 5168, + 5169, + 5170, + 5171, + 5172, + 5173, + 5174, + 5175, + 5176, + 5177, + 5178, + 5179, + 5180, + 5181, + 5182, + 5183, + 5184, + 5185, + 5186, + 5187, + 5188, + 5189, + 5190, + 5191, + 5192, + 5193, + 5194, + 5195, + 5196, + 5197, + 5198, + 5199, + 5200, + 5201, + 5202, + 5203, + 5204, + 5205, + 5206, + 5207, + 5208, + 5209, + 5210, + 5211, + 5212, + 5213, + 5214, + 5215, + 5216, + 5217, + 5218, + 5219, + 5220, + 5221, + 5222, + 5223, + 5224, + 5225, + 5226, + 5227, + 5228, + 5229, + 5230, + 5231, + 5232, + 5233, + 5234, + 5235, + 5236, + 5237, + 5238, + 5239, + 5240, + 5241, + 5242, + 5243, + 5244, + 5245, + 5246, + 5247, + 5248, + 5249, + 5250, + 5251, + 5252, + 5253, + 5254, + 5255, + 5256, + 5257, + 5258, + 5259, + 5260, + 5261, + 5262, + 5263, + 5264, + 5265, + 5266, + 5267, + 5268, + 5269, + 5270, + 5271, + 5272, + 5273, + 5274, + 5275, + 5276, + 5277, + 5278, + 5279, + 5280, + 5281, + 5282, + 5283, + 5284, + 5285, + 5286, + 5287, + 5288, + 5289, + 5290, + 5291, + 5292, + 5293, + 5294, + 5295, + 5296, + 5297, + 5298, + 5299, + 5300, + 5301, + 5302, + 5303, + 5304, + 5305, + 5306, + 5307, + 5308, + 5309, + 5310, + 5311, + 5312, + 5313, + 5314, + 5315, + 5316, + 5317, + 5318, + 5319, + 5320, + 5321, + 5322, + 5323, + 5324, + 5325, + 5326, + 5327, + 5328, + 5329, + 5330, + 5331, + 5332, + 5333, + 5334, + 5335, + 5336, + 5337, + 5338, + 5339, + 5340, + 5341, + 5342, + 5343, + 5344, + 5345, + 5346, + 5347, + 5348, + 5349, + 5350, + 5351, + 5352, + 5353, + 5354, + 5355, + 5356, + 5357, + 5358, + 5359, + 5360, + 5361, + 5362, + 5363, + 5364, + 5365, + 5366, + 5367, + 5368, + 5369, + 5370, + 5371, + 5372, + 5373, + 5374, + 5375, + 5376, + 5377, + 5378, + 5379, + 5380, + 5381, + 5382, + 5383, + 5384, + 5385, + 5386, + 5387, + 5388, + 5389, + 5390, + 5391, + 5392, + 5393, + 5394, + 5395, + 5396, + 5397, + 5398, + 5399, + 5400, + 5401, + 5402, + 5403, + 5404, + 5405, + 5406, + 5407, + 5408, + 5409, + 5410, + 5411, + 5412, + 5413, + 5414, + 5415, + 5416, + 5417, + 5418, + 5419, + 5420, + 5421, + 5422, + 5423, + 5424, + 5425, + 5426, + 5427, + 5428, + 5429, + 5430, + 5431, + 5432, + 5433, + 5434, + 5435, + 5436, + 5437, + 5438, + 5439, + 5440, + 5441, + 5442, + 5443, + 5444, + 5445, + 5446, + 5447, + 5448, + 5449, + 5450, + 5451, + 5452, + 5453, + 5454, + 5455, + 5456, + 5457, + 5458, + 5459, + 5460, + 5461, + 5462, + 5463, + 5464, + 5465, + 5466, + 5467, + 5468, + 5469, + 5470, + 5471, + 5472, + 5473, + 5474, + 5475, + 5476, + 5477, + 5478, + 5479, + 5480, + 5481, + 5482, + 5483, + 5484, + 5485, + 5486, + 5487, + 5488, + 5489, + 5490, + 5491, + 5492, + 5493, + 5494, + 5495, + 5496, + 5497, + 5498, + 5499, + 5500, + 5501, + 5502, + 5503, + 5504, + 5505, + 5506, + 5507, + 5508, + 5509, + 5510, + 5511, + 5512, + 5513, + 5514, + 5515, + 5516, + 5517, + 5518, + 5519, + 5520, + 5521, + 5522, + 5523, + 5524, + 5525, + 5526, + 5527, + 5528, + 5529, + 5530, + 5531, + 5532, + 5533, + 5534, + 5535, + 5536, + 5537, + 5538, + 5539, + 5540, + 5541, + 5542, + 5543, + 5544, + 5545, + 5546, + 5547, + 5548, + 5549, + 5550, + 5551, + 5552, + 5553, + 5554, + 5555, + 5556, + 5557, + 5558, + 5559, + 5560, + 5561, + 5562, + 5563, + 5564, + 5565, + 5566, + 5567, + 5568, + 5569, + 5570, + 5571, + 5572, + 5573, + 5574, + 5575, + 5576, + 5577, + 5578, + 5579, + 5580, + 5581, + 5582, + 5583, + 5584, + 5585, + 5586, + 5587, + 5588, + 5589, + 5590, + 5591, + 5592, + 5593, + 5594, + 5595, + 5596, + 5597, + 5598, + 5599, + 5600, + 5601, + 5602, + 5603, + 5604, + 5605, + 5606, + 5607, + 5608, + 5609, + 5610, + 5611, + 5612, + 5613, + 5614, + 5615, + 5616, + 5617, + 5618, + 5619, + 5620, + 5621, + 5622, + 5623, + 5624, + 5625, + 5626, + 5627, + 5628, + 5629, + 5630, + 5631, + 5632, + 5633, + 5634, + 5635, + 5636, + 5637, + 5638, + 5639, + 5640, + 5641, + 5642, + 5643, + 5644, + 5645, + 5646, + 5647, + 5648, + 5649, + 5650, + 5651, + 5652, + 5653, + 5654, + 5655, + 5656, + 5657, + 5658, + 5659, + 5660, + 5661, + 5662, + 5663, + 5664, + 5665, + 5666, + 5667, + 5668, + 5669, + 5670, + 5671, + 5672, + 5673, + 5674, + 5675, + 5676, + 5677, + 5678, + 5679, + 5680, + 5681, + 5682, + 5683, + 5684, + 5685, + 5686, + 5687, + 5688, + 5689, + 5690, + 5691, + 5692, + 5693, + 5694, + 5695, + 5696, + 5697, + 5698, + 5699, + 5700, + 5701, + 5702, + 5703, + 5704, + 5705, + 5706, + 5707, + 5708, + 5709, + 5710, + 5711, + 5712, + 5713, + 5714, + 5715, + 5716, + 5717, + 5718, + 5719, + 5720, + 5721, + 5722, + 5723, + 5724, + 5725, + 5726, + 5727, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5737, + 5738, + 5739, + 5740, + 5741, + 5742, + 5743, + 5744, + 5745, + 5746, + 5747, + 5748, + 5749, + 5750, + 5751, + 5752, + 5753, + 5754, + 5755, + 5756, + 5757, + 5758, + 5759, + 5760, + 5761, + 5762, + 5763, + 5764, + 5765, + 5766, + 5767, + 5768, + 5769, + 5770, + 5771, + 5772, + 5773, + 5774, + 5775, + 5776, + 5777, + 5778, + 5779, + 5780, + 5781, + 5782, + 5783, + 5784, + 5785, + 5786, + 5787, + 5788, + 5789, + 5790, + 5791, + 5792, + 5793, + 5794, + 5795, + 5796, + 5797, + 5798, + 5799, + 5800, + 5801, + 5802, + 5803, + 5804, + 5805, + 5806, + 5807, + 5808, + 5809, + 5810, + 5811, + 5812, + 5813, + 5814, + 5815, + 5816, + 5817, + 5818, + 5819, + 5820, + 5821, + 5822, + 5823, + 5824, + 5825, + 5826, + 5827, + 5828, + 5829, + 5830, + 5831, + 5832, + 5833, + 5834, + 5835, + 5836, + 5837, + 5838, + 5839, + 5840, + 5841, + 5842, + 5843, + 5844, + 5845, + 5846, + 5847, + 5848, + 5849, + 5850, + 5851, + 5852, + 5853, + 5854, + 5855, + 5856, + 5857, + 5858, + 5859, + 5860, + 5861, + 5862, + 5863, + 5864, + 5865, + 5866, + 5867, + 5868, + 5869, + 5870, + 5871, + 5872, + 5873, + 5874, + 5875, + 5876, + 5877, + 5878, + 5879, + 5880, + 5881, + 5882, + 5883, + 5884, + 5885, + 5886, + 5887, + 5888, + 5889, + 5890, + 5891, + 5892, + 5893, + 5894, + 5895, + 5896, + 5897, + 5898, + 5899, + 5900, + 5901, + 5902, + 5903, + 5904, + 5905, + 5906, + 5907, + 5908, + 5909, + 5910, + 5911, + 5912, + 5913, + 5914, + 5915, + 5916, + 5917, + 5918, + 5919, + 5920, + 5921, + 5922, + 5923, + 5924, + 5925, + 5926, + 5927, + 5928, + 5929, + 5930, + 5931, + 5932, + 5933, + 5934, + 5935, + 5936, + 5937, + 5938, + 5939, + 5940, + 5941, + 5942, + 5943, + 5944, + 5945, + 5946, + 5947, + 5948, + 5949, + 5950, + 5951, + 5952, + 5953, + 5954, + 5955, + 5956, + 5957, + 5958, + 5959, + 5960, + 5961, + 5962, + 5963, + 5964, + 5965, + 5966, + 5967, + 5968, + 5969, + 5970, + 5971, + 5972, + 5973, + 5974, + 5975, + 5976, + 5977, + 5978, + 5979, + 5980, + 5981, + 5982, + 5983, + 5984, + 5985, + 5986, + 5987, + 5988, + 5989, + 5990, + 5991, + 5992, + 5993, + 5994, + 5995, + 5996, + 5997, + 5998, + 5999, + 6000, + 6001, + 6002, + 6003, + 6004, + 6005, + 6006, + 6007, + 6008, + 6009, + 6010, + 6011, + 6012, + 6013, + 6014, + 6015, + 6016, + 6017, + 6018, + 6019, + 6020, + 6021, + 6022, + 6023, + 6024, + 6025, + 6026, + 6027, + 6028, + 6029, + 6030, + 6031, + 6032, + 6033, + 6034, + 6035, + 6036, + 6037, + 6038, + 6039, + 6040, + 6041, + 6042, + 6043, + 6044, + 6045, + 6046, + 6047, + 6048, + 6049, + 6050, + 6051, + 6052, + 6053, + 6054, + 6055, + 6056, + 6057, + 6058, + 6059, + 6060, + 6061, + 6062, + 6063, + 6064, + 6065, + 6066, + 6067, + 6068, + 6069, + 6070, + 6071, + 6072, + 6073, + 6074, + 6075, + 6076, + 6077, + 6078, + 6079, + 6080, + 6081, + 6082, + 6083, + 6084, + 6085, + 6086, + 6087, + 6088, + 6089, + 6090, + 6091, + 6092, + 6093, + 6094, + 6095, + 6096, + 6097, + 6098, + 6099, + 6100, + 6101, + 6102, + 6103, + 6104, + 6105, + 6106, + 6107, + 6108, + 6109, + 6110, + 6111, + 6112, + 6113, + 6114, + 6115, + 6116, + 6117, + 6118, + 6119, + 6120, + 6121, + 6122, + 6123, + 6124, + 6125, + 6126, + 6127, + 6128, + 6129, + 6130, + 6131, + 6132, + 6133, + 6134, + 6135, + 6136, + 6137, + 6138, + 6139, + 6140, + 6141, + 6142, + 6143, + 6144, + 6145, + 6146, + 6147, + 6148, + 6149, + 6150, + 6151, + 6152, + 6153, + 6154, + 6155, + 6156, + 6157, + 6158, + 6159, + 6160, + 6161, + 6162, + 6163, + 6164, + 6165, + 6166, + 6167, + 6168, + 6169, + 6170, + 6171, + 6172, + 6173, + 6174, + 6175, + 6176, + 6177, + 6178, + 6179, + 6180, + 6181, + 6182, + 6183, + 6184, + 6185, + 6186, + 6187, + 6188, + 6189, + 6190, + 6191, + 6192, + 6193, + 6194, + 6195, + 6196, + 6197, + 6198, + 6199, + 6200, + 6201, + 6202, + 6203, + 6204, + 6205, + 6206, + 6207, + 6208, + 6209, + 6210, + 6211, + 6212, + 6213, + 6214, + 6215, + 6216, + 6217, + 6218, + 6219, + 6220, + 6221, + 6222, + 6223, + 6224, + 6225, + 6226, + 6227, + 6228, + 6229, + 6230, + 6231, + 6232, + 6233, + 6234, + 6235, + 6236, + 6237, + 6238, + 6239, + 6240, + 6241, + 6242, + 6243, + 6244, + 6245, + 6246, + 6247, + 6248, + 6249, + 6250, + 6251, + 6252, + 6253, + 6254, + 6255, + 6256, + 6257, + 6258, + 6259, + 6260, + 6261, + 6262, + 6263, + 6264, + 6265, + 6266, + 6267, + 6268, + 6269, + 6270, + 6271, + 6272, + 6273, + 6274, + 6275, + 6276, + 6277, + 6278, + 6279, + 6280, + 6281, + 6282, + 6283, + 6284, + 6285, + 6286, + 6287, + 6288, + 6289, + 6290, + 6291, + 6292, + 6293, + 6294, + 6295, + 6296, + 6297, + 6298, + 6299, + 6300, + 6301, + 6302, + 6303, + 6304, + 6305, + 6306, + 6307, + 6308, + 6309, + 6310, + 6311, + 6312, + 6313, + 6314, + 6315, + 6316, + 6317, + 6318, + 6319, + 6320, + 6321, + 6322, + 6323, + 6324, + 6325, + 6326, + 6327, + 6328, + 6329, + 6330, + 6331, + 6332, + 6333, + 6334, + 6335, + 6336, + 6337, + 6338, + 6339, + 6340, + 6341, + 6342, + 6343, + 6344, + 6345, + 6346, + 6347, + 6348, + 6349, + 6350, + 6351, + 6352, + 6353, + 6354, + 6355, + 6356, + 6357, + 6358, + 6359, + 6360, + 6361, + 6362, + 6363, + 6364, + 6365, + 6366, + 6367, + 6368, + 6369, + 6370, + 6371, + 6372, + 6373, + 6374, + 6375, + 6376, + 6377, + 6378, + 6379, + 6380, + 6381, + 6382, + 6383, + 6384, + 6385, + 6386, + 6387, + 6388, + 6389, + 6390, + 6391, + 6392, + 6393, + 6394, + 6395, + 6396, + 6397, + 6398, + 6399, + 6400, + 6401, + 6402, + 6403, + 6404, + 6405, + 6406, + 6407, + 6408, + 6409, + 6410, + 6411, + 6412, + 6413, + 6414, + 6415, + 6416, + 6417, + 6418, + 6419, + 6420, + 6421, + 6422, + 6423, + 6424, + 6425, + 6426, + 6427, + 6428, + 6429, + 6430, + 6431, + 6432, + 6433, + 6434, + 6435, + 6436, + 6437, + 6438, + 6439, + 6440, + 6441, + 6442, + 6443, + 6444, + 6445, + 6446, + 6447, + 6448, + 6449, + 6450, + 6451, + 6452, + 6453, + 6454, + 6455, + 6456, + 6457, + 6458, + 6459, + 6460, + 6461, + 6462, + 6463, + 6464, + 6465, + 6466, + 6467, + 6468, + 6469, + 6470, + 6471, + 6472, + 6473, + 6474, + 6475, + 6476, + 6477, + 6478, + 6479, + 6480, + 6481, + 6482, + 6483, + 6484, + 6485, + 6486, + 6487, + 6488, + 6489, + 6490, + 6491, + 6492, + 6493, + 6494, + 6495, + 6496, + 6497, + 6498, + 6499, + 6500, + 6501, + 6502, + 6503, + 6504, + 6505, + 6506, + 6507, + 6508, + 6509, + 6510, + 6511, + 6512, + 6513, + 6514, + 6515, + 6516, + 6517, + 6518, + 6519, + 6520, + 6521, + 6522, + 6523, + 6524, + 6525, + 6526, + 6527, + 6528, + 6529, + 6530, + 6531, + 6532, + 6533, + 6534, + 6535, + 6536, + 6537, + 6538, + 6539, + 6540, + 6541, + 6542, + 6543, + 6544, + 6545, + 6546, + 6547, + 6548, + 6549, + 6550, + 6551, + 6552, + 6553, + 6554, + 6555, + 6556, + 6557, + 6558, + 6559, + 6560, + 6561, + 6562, + 6563, + 6564, + 6565, + 6566, + 6567, + 6568, + 6569, + 6570, + 6571, + 6572, + 6573, + 6574, + 6575, + 6576, + 6577, + 6578, + 6579, + 6580, + 6581, + 6582, + 6583, + 6584, + 6585, + 6586, + 6587, + 6588, + 6589, + 6590, + 6591, + 6592, + 6593, + 6594, + 6595, + 6596, + 6597, + 6598, + 6599, + 6600, + 6601, + 6602, + 6603, + 6604, + 6605, + 6606, + 6607, + 6608, + 6609, + 6610, + 6611, + 6612, + 6613, + 6614, + 6615, + 6616, + 6617, + 6618, + 6619, + 6620, + 6621, + 6622, + 6623, + 6624, + 6625, + 6626, + 6627, + 6628, + 6629, + 6630, + 6631, + 6632, + 6633, + 6634, + 6635, + 6636, + 6637, + 6638, + 6639, + 6640, + 6641, + 6642, + 6643, + 6644, + 6645, + 6646, + 6647, + 6648, + 6649, + 6650, + 6651, + 6652, + 6653, + 6654, + 6655, + 6656, + 6657, + 6658, + 6659, + 6660, + 6661, + 6662, + 6663, + 6664, + 6665, + 6666, + 6667, + 6668, + 6669, + 6670, + 6671, + 6672, + 6673, + 6674, + 6675, + 6676, + 6677, + 6678, + 6679, + 6680, + 6681, + 6682, + 6683, + 6684, + 6685, + 6686, + 6687, + 6688, + 6689, + 6690, + 6691, + 6692, + 6693, + 6694, + 6695, + 6696, + 6697, + 6698, + 6699, + 6700, + 6701, + 6702, + 6703, + 6704, + 6705, + 6706, + 6707, + 6708, + 6709, + 6710, + 6711, + 6712, + 6713, + 6714, + 6715, + 6716, + 6717, + 6718, + 6719, + 6720, + 6721, + 6722, + 6723, + 6724, + 6725, + 6726, + 6727, + 6728, + 6729, + 6730, + 6731, + 6732, + 6733, + 6734, + 6735, + 6736, + 6737, + 6738, + 6739, + 6740, + 6741, + 6742, + 6743, + 6744, + 6745, + 6746, + 6747, + 6748, + 6749, + 6750, + 6751, + 6752, + 6753, + 6754, + 6755, + 6756, + 6757, + 6758, + 6759, + 6760, + 6761, + 6762, + 6763, + 6764, + 6765, + 6766, + 6767, + 6768, + 6769, + 6770, + 6771, + 6772, + 6773, + 6774, + 6775, + 6776, + 6777, + 6778, + 6779, + 6780, + 6781, + 6782, + 6783, + 6784, + 6785, + 6786, + 6787, + 6788, + 6789, + 6790, + 6791, + 6792, + 6793, + 6794, + 6795, + 6796, + 6797, + 6798, + 6799, + 6800, + 6801, + 6802, + 6803, + 6804, + 6805, + 6806, + 6807, + 6808, + 6809, + 6810, + 6811, + 6812, + 6813, + 6814, + 6815, + 6816, + 6817, + 6818, + 6819, + 6820, + 6821, + 6822, + 6823, + 6824, + 6825, + 6826, + 6827, + 6828, + 6829, + 6830, + 6831, + 6832, + 6833, + 6834, + 6835, + 6836, + 6837, + 6838, + 6839, + 6840, + 6841, + 6842, + 6843, + 6844, + 6845, + 6846, + 6847, + 6848, + 6849, + 6850, + 6851, + 6852, + 6853, + 6854, + 6855, + 6856, + 6857, + 6858, + 6859, + 6860, + 6861, + 6862, + 6863, + 6864, + 6865, + 6866, + 6867, + 6868, + 6869, + 6870, + 6871, + 6872, + 6873, + 6874, + 6875, + 6876, + 6877, + 6878, + 6879, + 6880, + 6881, + 6882, + 6883, + 6884, + 6885, + 6886, + 6887, + 6888, + 6889, + 6890, + 6891, + 6892, + 6893, + 6894, + 6895, + 6896, + 6897, + 6898, + 6899, + 6900, + 6901, + 6902, + 6903, + 6904, + 6905, + 6906, + 6907, + 6908, + 6909, + 6910, + 6911, + 6912, + 6913, + 6914, + 6915, + 6916, + 6917, + 6918, + 6919, + 6920, + 6921, + 6922, + 6923, + 6924, + 6925, + 6926, + 6927, + 6928, + 6929, + 6930, + 6931, + 6932, + 6933, + 6934, + 6935, + 6936, + 6937, + 6938, + 6939, + 6940, + 6941, + 6942, + 6943, + 6944, + 6945, + 6946, + 6947, + 6948, + 6949, + 6950, + 6951, + 6952, + 6953, + 6954, + 6955, + 6956, + 6957, + 6958, + 6959, + 6960, + 6961, + 6962, + 6963, + 6964, + 6965, + 6966, + 6967, + 6968, + 6969, + 6970, + 6971, + 6972, + 6973, + 6974, + 6975, + 6976, + 6977, + 6978, + 6979, + 6980, + 6981, + 6982, + 6983, + 6984, + 6985, + 6986, + 6987, + 6988, + 6989, + 6990, + 6991, + 6992, + 6993, + 6994, + 6995, + 6996, + 6997, + 6998, + 6999, + 7000, + 7001, + 7002, + 7003, + 7004, + 7005, + 7006, + 7007, + 7008, + 7009, + 7010, + 7011, + 7012, + 7013, + 7014, + 7015, + 7016, + 7017, + 7018, + 7019, + 7020, + 7021, + 7022, + 7023, + 7024, + 7025, + 7026, + 7027, + 7028, + 7029, + 7030, + 7031, + 7032, + 7033, + 7034, + 7035, + 7036, + 7037, + 7038, + 7039, + 7040, + 7041, + 7042, + 7043, + 7044, + 7045, + 7046, + 7047, + 7048, + 7049, + 7050, + 7051, + 7052, + 7053, + 7054, + 7055, + 7056, + 7057, + 7058, + 7059, + 7060, + 7061, + 7062, + 7063, + 7064, + 7065, + 7066, + 7067, + 7068, + 7069, + 7070, + 7071, + 7072, + 7073, + 7074, + 7075, + 7076, + 7077, + 7078, + 7079, + 7080, + 7081, + 7082, + 7083, + 7084, + 7085, + 7086, + 7087, + 7088, + 7089, + 7090, + 7091, + 7092, + 7093, + 7094, + 7095, + 7096, + 7097, + 7098, + 7099, + 7100, + 7101, + 7102, + 7103, + 7104, + 7105, + 7106, + 7107, + 7108, + 7109, + 7110, + 7111, + 7112, + 7113, + 7114, + 7115, + 7116, + 7117, + 7118, + 7119, + 7120, + 7121, + 7122, + 7123, + 7124, + 7125, + 7126, + 7127, + 7128, + 7129, + 7130, + 7131, + 7132, + 7133, + 7134, + 7135, + 7136, + 7137, + 7138, + 7139, + 7140, + 7141, + 7142, + 7143, + 7144, + 7145, + 7146, + 7147, + 7148, + 7149, + 7150, + 7151, + 7152, + 7153, + 7154, + 7155, + 7156, + 7157, + 7158, + 7159, + 7160, + 7161, + 7162, + 7163, + 7164, + 7165, + 7166, + 7167, + 7168, + 7169, + 7170, + 7171, + 7172, + 7173, + 7174, + 7175, + 7176, + 7177, + 7178, + 7179, + 7180, + 7181, + 7182, + 7183, + 7184, + 7185, + 7186, + 7187, + 7188, + 7189, + 7190, + 7191, + 7192, + 7193, + 7194, + 7195, + 7196, + 7197, + 7198, + 7199, + 7200, + 7201, + 7202, + 7203, + 7204, + 7205, + 7206, + 7207, + 7208, + 7209, + 7210, + 7211, + 7212, + 7213, + 7214, + 7215, + 7216, + 7217, + 7218, + 7219, + 7220, + 7221, + 7222, + 7223, + 7224, + 7225, + 7226, + 7227, + 7228, + 7229, + 7230, + 7231, + 7232, + 7233, + 7234, + 7235, + 7236, + 7237, + 7238, + 7239, + 7240, + 7241, + 7242, + 7243, + 7244, + 7245, + 7246, + 7247, + 7248, + 7249, + 7250, + 7251, + 7252, + 7253, + 7254, + 7255, + 7256, + 7257, + 7258, + 7259, + 7260, + 7261, + 7262, + 7263, + 7264, + 7265, + 7266, + 7267, + 7268, + 7269, + 7270, + 7271, + 7272, + 7273, + 7274, + 7275, + 7276, + 7277, + 7278, + 7279, + 7280, + 7281, + 7282, + 7283, + 7284, + 7285, + 7286, + 7287, + 7288, + 7289, + 7290, + 7291, + 7292, + 7293, + 7294, + 7295, + 7296, + 7297, + 7298, + 7299, + 7300, + 7301, + 7302, + 7303, + 7304, + 7305, + 7306, + 7307, + 7308, + 7309, + 7310, + 7311, + 7312, + 7313, + 7314, + 7315, + 7316, + 7317, + 7318, + 7319, + 7320, + 7321, + 7322, + 7323, + 7324, + 7325, + 7326, + 7327, + 7328, + 7329, + 7330, + 7331, + 7332, + 7333, + 7334, + 7335, + 7336, + 7337, + 7338, + 7339, + 7340, + 7341, + 7342, + 7343, + 7344, + 7345, + 7346, + 7347, + 7348, + 7349, + 7350, + 7351, + 7352, + 7353, + 7354, + 7355, + 7356, + 7357, + 7358, + 7359, + 7360, + 7361, + 7362, + 7363, + 7364, + 7365, + 7366, + 7367, + 7368, + 7369, + 7370, + 7371, + 7372, + 7373, + 7374, + 7375, + 7376, + 7377, + 7378, + 7379, + 7380, + 7381, + 7382, + 7383, + 7384, + 7385, + 7386, + 7387, + 7388, + 7389, + 7390, + 7391, + 7392, + 7393, + 7394, + 7395, + 7396, + 7397, + 7398, + 7399, + 7400, + 7401, + 7402, + 7403, + 7404, + 7405, + 7406, + 7407, + 7408, + 7409, + 7410, + 7411, + 7412, + 7413, + 7414, + 7415, + 7416, + 7417, + 7418, + 7419, + 7420, + 7421, + 7422, + 7423, + 7424, + 7425, + 7426, + 7427, + 7428, + 7429, + 7430, + 7431, + 7432, + 7433, + 7434, + 7435, + 7436, + 7437, + 7438, + 7439, + 7440, + 7441, + 7442, + 7443, + 7444, + 7445, + 7446, + 7447, + 7448, + 7449, + 7450, + 7451, + 7452, + 7453, + 7454, + 7455, + 7456, + 7457, + 7458, + 7459, + 7460, + 7461, + 7462, + 7463, + 7464, + 7465, + 7466, + 7467, + 7468, + 7469, + 7470, + 7471, + 7472, + 7473, + 7474, + 7475, + 7476, + 7477, + 7478, + 7479, + 7480, + 7481, + 7482, + 7483, + 7484, + 7485, + 7486, + 7487, + 7488, + 7489, + 7490, + 7491, + 7492, + 7493, + 7494, + 7495, + 7496, + 7497, + 7498, + 7499, + 7500, + 7501, + 7502, + 7503, + 7504, + 7505, + 7506, + 7507, + 7508, + 7509, + 7510, + 7511, + 7512, + 7513, + 7514, + 7515, + 7516, + 7517, + 7518, + 7519, + 7520, + 7521, + 7522, + 7523, + 7524, + 7525, + 7526, + 7527, + 7528, + 7529, + 7530, + 7531, + 7532, + 7533, + 7534, + 7535, + 7536, + 7537, + 7538, + 7539, + 7540, + 7541, + 7542, + 7543, + 7544, + 7545, + 7546, + 7547, + 7548, + 7549, + 7550, + 7551, + 7552, + 7553, + 7554, + 7555, + 7556, + 7557, + 7558, + 7559, + 7560, + 7561, + 7562, + 7563, + 7564, + 7565, + 7566, + 7567, + 7568, + 7569, + 7570, + 7571, + 7572, + 7573, + 7574, + 7575, + 7576, + 7577, + 7578, + 7579, + 7580, + 7581, + 7582, + 7583, + 7584, + 7585, + 7586, + 7587, + 7588, + 7589, + 7590, + 7591, + 7592, + 7593, + 7594, + 7595, + 7596, + 7597, + 7598, + 7599, + 7600, + 7601, + 7602, + 7603, + 7604, + 7605, + 7606, + 7607, + 7608, + 7609, + 7610, + 7611, + 7612, + 7613, + 7614, + 7615, + 7616, + 7617, + 7618, + 7619, + 7620, + 7621, + 7622, + 7623, + 7624, + 7625, + 7626, + 7627, + 7628, + 7629, + 7630, + 7631, + 7632, + 7633, + 7634, + 7635, + 7636, + 7637, + 7638, + 7639, + 7640, + 7641, + 7642, + 7643, + 7644, + 7645, + 7646, + 7647, + 7648, + 7649, + 7650, + 7651, + 7652, + 7653, + 7654, + 7655, + 7656, + 7657, + 7658, + 7659, + 7660, + 7661, + 7662, + 7663, + 7664, + 7665, + 7666, + 7667, + 7668, + 7669, + 7670, + 7671, + 7672, + 7673, + 7674, + 7675, + 7676, + 7677, + 7678, + 7679, + 7680, + 7681, + 7682, + 7683, + 7684, + 7685, + 7686, + 7687, + 7688, + 7689, + 7690, + 7691, + 7692, + 7693, + 7694, + 7695, + 7696, + 7697, + 7698, + 7699, + 7700, + 7701, + 7702, + 7703, + 7704, + 7705, + 7706, + 7707, + 7708, + 7709, + 7710, + 7711, + 7712, + 7713, + 7714, + 7715, + 7716, + 7717, + 7718, + 7719, + 7720, + 7721, + 7722, + 7723, + 7724, + 7725, + 7726, + 7727, + 7728, + 7729, + 7730, + 7731, + 7732, + 7733, + 7734, + 7735, + 7736, + 7737, + 7738, + 7739, + 7740, + 7741, + 7742, + 7743, + 7744, + 7745, + 7746, + 7747, + 7748, + 7749, + 7750, + 7751, + 7752, + 7753, + 7754, + 7755, + 7756, + 7757, + 7758, + 7759, + 7760, + 7761, + 7762, + 7763, + 7764, + 7765, + 7766, + 7767, + 7768, + 7769, + 7770, + 7771, + 7772, + 7773, + 7774, + 7775, + 7776, + 7777, + 7778, + 7779, + 7780, + 7781, + 7782, + 7783, + 7784, + 7785, + 7786, + 7787, + 7788, + 7789, + 7790, + 7791, + 7792, + 7793, + 7794, + 7795, + 7796, + 7797, + 7798, + 7799, + 7800, + 7801, + 7802, + 7803, + 7804, + 7805, + 7806, + 7807, + 7808, + 7809, + 7810, + 7811, + 7812, + 7813, + 7814, + 7815, + 7816, + 7817, + 7818, + 7819, + 7820, + 7821, + 7822, + 7823, + 7824, + 7825, + 7826, + 7827, + 7828, + 7829, + 7830, + 7831, + 7832, + 7833, + 7834, + 7835, + 7836, + 7837, + 7838, + 7839, + 7840, + 7841, + 7842, + 7843, + 7844, + 7845, + 7846, + 7847, + 7848, + 7849, + 7850, + 7851, + 7852, + 7853, + 7854, + 7855, + 7856, + 7857, + 7858, + 7859, + 7860, + 7861, + 7862, + 7863, + 7864, + 7865, + 7866, + 7867, + 7868, + 7869, + 7870, + 7871, + 7872, + 7873, + 7874, + 7875, + 7876, + 7877, + 7878, + 7879, + 7880, + 7881, + 7882, + 7883, + 7884, + 7885, + 7886, + 7887, + 7888, + 7889, + 7890, + 7891, + 7892, + 7893, + 7894, + 7895, + 7896, + 7897, + 7898, + 7899, + 7900, + 7901, + 7902, + 7903, + 7904, + 7905, + 7906, + 7907, + 7908, + 7909, + 7910, + 7911, + 7912, + 7913, + 7914, + 7915, + 7916, + 7917, + 7918, + 7919, + 7920, + 7921, + 7922, + 7923, + 7924, + 7925, + 7926, + 7927, + 7928, + 7929, + 7930, + 7931, + 7932, + 7933, + 7934, + 7935, + 7936, + 7937, + 7938, + 7939, + 7940, + 7941, + 7942, + 7943, + 7944, + 7945, + 7946, + 7947, + 7948, + 7949, + 7950, + 7951, + 7952, + 7953, + 7954, + 7955, + 7956, + 7957, + 7958, + 7959, + 7960, + 7961, + 7962, + 7963, + 7964, + 7965, + 7966, + 7967, + 7968, + 7969, + 7970, + 7971, + 7972, + 7973, + 7974, + 7975, + 7976, + 7977, + 7978, + 7979, + 7980, + 7981, + 7982, + 7983, + 7984, + 7985, + 7986, + 7987, + 7988, + 7989, + 7990, + 7991, + 7992, + 7993, + 7994, + 7995, + 7996, + 7997, + 7998, + 7999, + 8000, + 8001, + 8002, + 8003, + 8004, + 8005, + 8006, + 8007, + 8008, + 8009, + 8010, + 8011, + 8012, + 8013, + 8014, + 8015, + 8016, + 8017, + 8018, + 8019, + 8020, + 8021, + 8022, + 8023, + 8024, + 8025, + 8026, + 8027, + 8028, + 8029, + 8030, + 8031, + 8032, + 8033, + 8034, + 8035, + 8036, + 8037, + 8038, + 8039, + 8040, + 8041, + 8042, + 8043, + 8044, + 8045, + 8046, + 8047, + 8048, + 8049, + 8050, + 8051, + 8052, + 8053, + 8054, + 8055, + 8056, + 8057, + 8058, + 8059, + 8060, + 8061, + 8062, + 8063, + 8064, + 8065, + 8066, + 8067, + 8068, + 8069, + 8070, + 8071, + 8072, + 8073, + 8074, + 8075, + 8076, + 8077, + 8078, + 8079, + 8080, + 8081, + 8082, + 8083, + 8084, + 8085, + 8086, + 8087, + 8088, + 8089, + 8090, + 8091, + 8092, + 8093, + 8094, + 8095, + 8096, + 8097, + 8098, + 8099, + 8100, + 8101, + 8102, + 8103, + 8104, + 8105, + 8106, + 8107, + 8108, + 8109, + 8110, + 8111, + 8112, + 8113, + 8114, + 8115, + 8116, + 8117, + 8118, + 8119, + 8120, + 8121, + 8122, + 8123, + 8124, + 8125, + 8126, + 8127, + 8128, + 8129, + 8130, + 8131, + 8132, + 8133, + 8134, + 8135, + 8136, + 8137, + 8138, + 8139, + 8140, + 8141, + 8142, + 8143, + 8144, + 8145, + 8146, + 8147, + 8148, + 8149, + 8150, + 8151, + 8152, + 8153, + 8154, + 8155, + 8156, + 8157, + 8158, + 8159, + 8160, + 8161, + 8162, + 8163, + 8164, + 8165, + 8166, + 8167, + 8168, + 8169, + 8170, + 8171, + 8172, + 8173, + 8174, + 8175, + 8176, + 8177, + 8178, + 8179, + 8180, + 8181, + 8182, + 8183, + 8184, + 8185, + 8186, + 8187, + 8188, + 8189, + 8190, + 8191, + 8192, + 8193, + 8194, + 8195, + 8196, + 8197, + 8198, + 8199, + 8200, + 8201, + 8202, + 8203, + 8204, + 8205, + 8206, + 8207, + 8208, + 8209, + 8210, + 8211, + 8212, + 8213, + 8214, + 8215, + 8216, + 8217, + 8218, + 8219, + 8220, + 8221, + 8222, + 8223, + 8224, + 8225, + 8226, + 8227, + 8228, + 8229, + 8230, + 8231, + 8232, + 8233, + 8234, + 8235, + 8236, + 8237, + 8238, + 8239, + 8240, + 8241, + 8242, + 8243, + 8244, + 8245, + 8246, + 8247, + 8248, + 8249, + 8250, + 8251, + 8252, + 8253, + 8254, + 8255, + 8256, + 8257, + 8258, + 8259, + 8260, + 8261, + 8262, + 8263, + 8264, + 8265, + 8266, + 8267, + 8268, + 8269, + 8270, + 8271, + 8272, + 8273, + 8274, + 8275, + 8276, + 8277, + 8278, + 8279, + 8280, + 8281, + 8282, + 8283, + 8284, + 8285, + 8286, + 8287, + 8288, + 8289, + 8290, + 8291, + 8292, + 8293, + 8294, + 8295, + 8296, + 8297, + 8298, + 8299, + 8300, + 8301, + 8302, + 8303, + 8304, + 8305, + 8306, + 8307, + 8308, + 8309, + 8310, + 8311, + 8312, + 8313, + 8314, + 8315, + 8316, + 8317, + 8318, + 8319, + 8320, + 8321, + 8322, + 8323, + 8324, + 8325, + 8326, + 8327, + 8328, + 8329, + 8330, + 8331, + 8332, + 8333, + 8334, + 8335, + 8336, + 8337, + 8338, + 8339, + 8340, + 8341, + 8342, + 8343, + 8344, + 8345, + 8346, + 8347, + 8348, + 8349, + 8350, + 8351, + 8352, + 8353, + 8354, + 8355, + 8356, + 8357, + 8358, + 8359, + 8360, + 8361, + 8362, + 8363, + 8364, + 8365, + 8366, + 8367, + 8368, + 8369, + 8370, + 8371, + 8372, + 8373, + 8374, + 8375, + 8376, + 8377, + 8378, + 8379, + 8380, + 8381, + 8382, + 8383, + 8384, + 8385, + 8386, + 8387, + 8388, + 8389, + 8390, + 8391, + 8392, + 8393, + 8394, + 8395, + 8396, + 8397, + 8398, + 8399, + 8400, + 8401, + 8402, + 8403, + 8404, + 8405, + 8406, + 8407, + 8408, + 8409, + 8410, + 8411, + 8412, + 8413, + 8414, + 8415, + 8416, + 8417, + 8418, + 8419, + 8420, + 8421, + 8422, + 8423, + 8424, + 8425, + 8426, + 8427, + 8428, + 8429, + 8430, + 8431, + 8432, + 8433, + 8434, + 8435, + 8436, + 8437, + 8438, + 8439, + 8440, + 8441, + 8442, + 8443, + 8444, + 8445, + 8446, + 8447, + 8448, + 8449, + 8450, + 8451, + 8452, + 8453, + 8454, + 8455, + 8456, + 8457, + 8458, + 8459, + 8460, + 8461, + 8462, + 8463, + 8464, + 8465, + 8466, + 8467, + 8468, + 8469, + 8470, + 8471, + 8472, + 8473, + 8474, + 8475, + 8476, + 8477, + 8478, + 8479, + 8480, + 8481, + 8482, + 8483, + 8484, + 8485, + 8486, + 8487, + 8488, + 8489, + 8490, + 8491, + 8492, + 8493, + 8494, + 8495, + 8496, + 8497, + 8498, + 8499, + 8500, + 8501, + 8502, + 8503, + 8504, + 8505, + 8506, + 8507, + 8508, + 8509, + 8510, + 8511, + 8512, + 8513, + 8514, + 8515, + 8516, + 8517, + 8518, + 8519, + 8520, + 8521, + 8522, + 8523, + 8524, + 8525, + 8526, + 8527, + 8528, + 8529, + 8530, + 8531, + 8532, + 8533, + 8534, + 8535, + 8536, + 8537, + 8538, + 8539, + 8540, + 8541, + 8542, + 8543, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + 8554, + 8555, + 8556, + 8557, + 8558, + 8559, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + 8570, + 8571, + 8572, + 8573, + 8574, + 8575, + 8576, + 8577, + 8578, + 8579, + 8580, + 8581, + 8582, + 8583, + 8584, + 8585, + 8586, + 8587, + 8588, + 8589, + 8590, + 8591, + 8592, + 8593, + 8594, + 8595, + 8596, + 8597, + 8598, + 8599, + 8600, + 8601, + 8602, + 8603, + 8604, + 8605, + 8606, + 8607, + 8608, + 8609, + 8610, + 8611, + 8612, + 8613, + 8614, + 8615, + 8616, + 8617, + 8618, + 8619, + 8620, + 8621, + 8622, + 8623, + 8624, + 8625, + 8626, + 8627, + 8628, + 8629, + 8630, + 8631, + 8632, + 8633, + 8634, + 8635, + 8636, + 8637, + 8638, + 8639, + 8640, + 8641, + 8642, + 8643, + 8644, + 8645, + 8646, + 8647, + 8648, + 8649, + 8650, + 8651, + 8652, + 8653, + 8654, + 8655, + 8656, + 8657, + 8658, + 8659, + 8660, + 8661, + 8662, + 8663, + 8664, + 8665, + 8666, + 8667, + 8668, + 8669, + 8670, + 8671, + 8672, + 8673, + 8674, + 8675, + 8676, + 8677, + 8678, + 8679, + 8680, + 8681, + 8682, + 8683, + 8684, + 8685, + 8686, + 8687, + 8688, + 8689, + 8690, + 8691, + 8692, + 8693, + 8694, + 8695, + 8696, + 8697, + 8698, + 8699, + 8700, + 8701, + 8702, + 8703, + 8704, + 8705, + 8706, + 8707, + 8708, + 8709, + 8710, + 8711, + 8712, + 8713, + 8714, + 8715, + 8716, + 8717, + 8718, + 8719, + 8720, + 8721, + 8722, + 8723, + 8724, + 8725, + 8726, + 8727, + 8728, + 8729, + 8730, + 8731, + 8732, + 8733, + 8734, + 8735, + 8736, + 8737, + 8738, + 8739, + 8740, + 8741, + 8742, + 8743, + 8744, + 8745, + 8746, + 8747, + 8748, + 8749, + 8750, + 8751, + 8752, + 8753, + 8754, + 8755, + 8756, + 8757, + 8758, + 8759, + 8760, + 8761, + 8762, + 8763, + 8764, + 8765, + 8766, + 8767, + 8768, + 8769, + 8770, + 8771, + 8772, + 8773, + 8774, + 8775, + 8776, + 8777, + 8778, + 8779, + 8780, + 8781, + 8782, + 8783, + 8784, + 8785, + 8786, + 8787, + 8788, + 8789, + 8790, + 8791, + 8792, + 8793, + 8794, + 8795, + 8796, + 8797, + 8798, + 8799, + 8800, + 8801, + 8802, + 8803, + 8804, + 8805, + 8806, + 8807, + 8808, + 8809, + 8810, + 8811, + 8812, + 8813, + 8814, + 8815, + 8816, + 8817, + 8818, + 8819, + 8820, + 8821, + 8822, + 8823, + 8824, + 8825, + 8826, + 8827, + 8828, + 8829, + 8830, + 8831, + 8832, + 8833, + 8834, + 8835, + 8836, + 8837, + 8838, + 8839, + 8840, + 8841, + 8842, + 8843, + 8844, + 8845, + 8846, + 8847, + 8848, + 8849, + 8850, + 8851, + 8852, + 8853, + 8854, + 8855, + 8856, + 8857, + 8858, + 8859, + 8860, + 8861, + 8862, + 8863, + 8864, + 8865, + 8866, + 8867, + 8868, + 8869, + 8870, + 8871, + 8872, + 8873, + 8874, + 8875, + 8876, + 8877, + 8878, + 8879, + 8880, + 8881, + 8882, + 8883, + 8884, + 8885, + 8886, + 8887, + 8888, + 8889, + 8890, + 8891, + 8892, + 8893, + 8894, + 8895, + 8896, + 8897, + 8898, + 8899, + 8900, + 8901, + 8902, + 8903, + 8904, + 8905, + 8906, + 8907, + 8908, + 8909, + 8910, + 8911, + 8912, + 8913, + 8914, + 8915, + 8916, + 8917, + 8918, + 8919, + 8920, + 8921, + 8922, + 8923, + 8924, + 8925, + 8926, + 8927, + 8928, + 8929, + 8930, + 8931, + 8932, + 8933, + 8934, + 8935, + 8936, + 8937, + 8938, + 8939, + 8940, + 8941, + 8942, + 8943, + 8944, + 8945, + 8946, + 8947, + 8948, + 8949, + 8950, + 8951, + 8952, + 8953, + 8954, + 8955, + 8956, + 8957, + 8958, + 8959, + 8960, + 8961, + 8962, + 8963, + 8964, + 8965, + 8966, + 8967, + 8968, + 8969, + 8970, + 8971, + 8972, + 8973, + 8974, + 8975, + 8976, + 8977, + 8978, + 8979, + 8980, + 8981, + 8982, + 8983, + 8984, + 8985, + 8986, + 8987, + 8988, + 8989, + 8990, + 8991, + 8992, + 8993, + 8994, + 8995, + 8996, + 8997, + 8998, + 8999, + 9000, + 9001, + 9002, + 9003, + 9004, + 9005, + 9006, + 9007, + 9008, + 9009, + 9010, + 9011, + 9012, + 9013, + 9014, + 9015, + 9016, + 9017, + 9018, + 9019, + 9020, + 9021, + 9022, + 9023, + 9024, + 9025, + 9026, + 9027, + 9028, + 9029, + 9030, + 9031, + 9032, + 9033, + 9034, + 9035, + 9036, + 9037, + 9038, + 9039, + 9040, + 9041, + 9042, + 9043, + 9044, + 9045, + 9046, + 9047, + 9048, + 9049, + 9050, + 9051, + 9052, + 9053, + 9054, + 9055, + 9056, + 9057, + 9058, + 9059, + 9060, + 9061, + 9062, + 9063, + 9064, + 9065, + 9066, + 9067, + 9068, + 9069, + 9070, + 9071, + 9072, + 9073, + 9074, + 9075, + 9076, + 9077, + 9078, + 9079, + 9080, + 9081, + 9082, + 9083, + 9084, + 9085, + 9086, + 9087, + 9088, + 9089, + 9090, + 9091, + 9092, + 9093, + 9094, + 9095, + 9096, + 9097, + 9098, + 9099, + 9100, + 9101, + 9102, + 9103, + 9104, + 9105, + 9106, + 9107, + 9108, + 9109, + 9110, + 9111, + 9112, + 9113, + 9114, + 9115, + 9116, + 9117, + 9118, + 9119, + 9120, + 9121, + 9122, + 9123, + 9124, + 9125, + 9126, + 9127, + 9128, + 9129, + 9130, + 9131, + 9132, + 9133, + 9134, + 9135, + 9136, + 9137, + 9138, + 9139, + 9140, + 9141, + 9142, + 9143, + 9144, + 9145, + 9146, + 9147, + 9148, + 9149, + 9150, + 9151, + 9152, + 9153, + 9154, + 9155, + 9156, + 9157, + 9158, + 9159, + 9160, + 9161, + 9162, + 9163, + 9164, + 9165, + 9166, + 9167, + 9168, + 9169, + 9170, + 9171, + 9172, + 9173, + 9174, + 9175, + 9176, + 9177, + 9178, + 9179, + 9180, + 9181, + 9182, + 9183, + 9184, + 9185, + 9186, + 9187, + 9188, + 9189, + 9190, + 9191, + 9192, + 9193, + 9194, + 9195, + 9196, + 9197, + 9198, + 9199, + 9200, + 9201, + 9202, + 9203, + 9204, + 9205, + 9206, + 9207, + 9208, + 9209, + 9210, + 9211, + 9212, + 9213, + 9214, + 9215, + 9216, + 9217, + 9218, + 9219, + 9220, + 9221, + 9222, + 9223, + 9224, + 9225, + 9226, + 9227, + 9228, + 9229, + 9230, + 9231, + 9232, + 9233, + 9234, + 9235, + 9236, + 9237, + 9238, + 9239, + 9240, + 9241, + 9242, + 9243, + 9244, + 9245, + 9246, + 9247, + 9248, + 9249, + 9250, + 9251, + 9252, + 9253, + 9254, + 9255, + 9256, + 9257, + 9258, + 9259, + 9260, + 9261, + 9262, + 9263, + 9264, + 9265, + 9266, + 9267, + 9268, + 9269, + 9270, + 9271, + 9272, + 9273, + 9274, + 9275, + 9276, + 9277, + 9278, + 9279, + 9280, + 9281, + 9282, + 9283, + 9284, + 9285, + 9286, + 9287, + 9288, + 9289, + 9290, + 9291, + 9292, + 9293, + 9294, + 9295, + 9296, + 9297, + 9298, + 9299, + 9300, + 9301, + 9302, + 9303, + 9304, + 9305, + 9306, + 9307, + 9308, + 9309, + 9310, + 9311, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 9322, + 9323, + 9324, + 9325, + 9326, + 9327, + 9328, + 9329, + 9330, + 9331, + 9332, + 9333, + 9334, + 9335, + 9336, + 9337, + 9338, + 9339, + 9340, + 9341, + 9342, + 9343, + 9344, + 9345, + 9346, + 9347, + 9348, + 9349, + 9350, + 9351, + 9352, + 9353, + 9354, + 9355, + 9356, + 9357, + 9358, + 9359, + 9360, + 9361, + 9362, + 9363, + 9364, + 9365, + 9366, + 9367, + 9368, + 9369, + 9370, + 9371, + 9372, + 9373, + 9374, + 9375, + 9376, + 9377, + 9378, + 9379, + 9380, + 9381, + 9382, + 9383, + 9384, + 9385, + 9386, + 9387, + 9388, + 9389, + 9390, + 9391, + 9392, + 9393, + 9394, + 9395, + 9396, + 9397, + 9398, + 9399, + 9400, + 9401, + 9402, + 9403, + 9404, + 9405, + 9406, + 9407, + 9408, + 9409, + 9410, + 9411, + 9412, + 9413, + 9414, + 9415, + 9416, + 9417, + 9418, + 9419, + 9420, + 9421, + 9422, + 9423, + 9424, + 9425, + 9426, + 9427, + 9428, + 9429, + 9430, + 9431, + 9432, + 9433, + 9434, + 9435, + 9436, + 9437, + 9438, + 9439, + 9440, + 9441, + 9442, + 9443, + 9444, + 9445, + 9446, + 9447, + 9448, + 9449, + 9450, + 9451, + 9452, + 9453, + 9454, + 9455, + 9456, + 9457, + 9458, + 9459, + 9460, + 9461, + 9462, + 9463, + 9464, + 9465, + 9466, + 9467, + 9468, + 9469, + 9470, + 9471, + 9472, + 9473, + 9474, + 9475, + 9476, + 9477, + 9478, + 9479, + 9480, + 9481, + 9482, + 9483, + 9484, + 9485, + 9486, + 9487, + 9488, + 9489, + 9490, + 9491, + 9492, + 9493, + 9494, + 9495, + 9496, + 9497, + 9498, + 9499, + 9500, + 9501, + 9502, + 9503, + 9504, + 9505, + 9506, + 9507, + 9508, + 9509, + 9510, + 9511, + 9512, + 9513, + 9514, + 9515, + 9516, + 9517, + 9518, + 9519, + 9520, + 9521, + 9522, + 9523, + 9524, + 9525, + 9526, + 9527, + 9528, + 9529, + 9530, + 9531, + 9532, + 9533, + 9534, + 9535, + 9536, + 9537, + 9538, + 9539, + 9540, + 9541, + 9542, + 9543, + 9544, + 9545, + 9546, + 9547, + 9548, + 9549, + 9550, + 9551, + 9552, + 9553, + 9554, + 9555, + 9556, + 9557, + 9558, + 9559, + 9560, + 9561, + 9562, + 9563, + 9564, + 9565, + 9566, + 9567, + 9568, + 9569, + 9570, + 9571, + 9572, + 9573, + 9574, + 9575, + 9576, + 9577, + 9578, + 9579, + 9580, + 9581, + 9582, + 9583, + 9584, + 9585, + 9586, + 9587, + 9588, + 9589, + 9590, + 9591, + 9592, + 9593, + 9594, + 9595, + 9596, + 9597, + 9598, + 9599, + 9600, + 9601, + 9602, + 9603, + 9604, + 9605, + 9606, + 9607, + 9608, + 9609, + 9610, + 9611, + 9612, + 9613, + 9614, + 9615, + 9616, + 9617, + 9618, + 9619, + 9620, + 9621, + 9622, + 9623, + 9624, + 9625, + 9626, + 9627, + 9628, + 9629, + 9630, + 9631, + 9632, + 9633, + 9634, + 9635, + 9636, + 9637, + 9638, + 9639, + 9640, + 9641, + 9642, + 9643, + 9644, + 9645, + 9646, + 9647, + 9648, + 9649, + 9650, + 9651, + 9652, + 9653, + 9654, + 9655, + 9656, + 9657, + 9658, + 9659, + 9660, + 9661, + 9662, + 9663, + 9664, + 9665, + 9666, + 9667, + 9668, + 9669, + 9670, + 9671, + 9672, + 9673, + 9674, + 9675, + 9676, + 9677, + 9678, + 9679, + 9680, + 9681, + 9682, + 9683, + 9684, + 9685, + 9686, + 9687, + 9688, + 9689, + 9690, + 9691, + 9692, + 9693, + 9694, + 9695, + 9696, + 9697, + 9698, + 9699, + 9700, + 9701, + 9702, + 9703, + 9704, + 9705, + 9706, + 9707, + 9708, + 9709, + 9710, + 9711, + 9712, + 9713, + 9714, + 9715, + 9716, + 9717, + 9718, + 9719, + 9720, + 9721, + 9722, + 9723, + 9724, + 9725, + 9726, + 9727, + 9728, + 9729, + 9730, + 9731, + 9732, + 9733, + 9734, + 9735, + 9736, + 9737, + 9738, + 9739, + 9740, + 9741, + 9742, + 9743, + 9744, + 9745, + 9746, + 9747, + 9748, + 9749, + 9750, + 9751, + 9752, + 9753, + 9754, + 9755, + 9756, + 9757, + 9758, + 9759, + 9760, + 9761, + 9762, + 9763, + 9764, + 9765, + 9766, + 9767, + 9768, + 9769, + 9770, + 9771, + 9772, + 9773, + 9774, + 9775, + 9776, + 9777, + 9778, + 9779, + 9780, + 9781, + 9782, + 9783, + 9784, + 9785, + 9786, + 9787, + 9788, + 9789, + 9790, + 9791, + 9792, + 9793, + 9794, + 9795, + 9796, + 9797, + 9798, + 9799, + 9800, + 9801, + 9802, + 9803, + 9804, + 9805, + 9806, + 9807, + 9808, + 9809, + 9810, + 9811, + 9812, + 9813, + 9814, + 9815, + 9816, + 9817, + 9818, + 9819, + 9820, + 9821, + 9822, + 9823, + 9824, + 9825, + 9826, + 9827, + 9828, + 9829, + 9830, + 9831, + 9832, + 9833, + 9834, + 9835, + 9836, + 9837, + 9838, + 9839, + 9840, + 9841, + 9842, + 9843, + 9844, + 9845, + 9846, + 9847, + 9848, + 9849, + 9850, + 9851, + 9852, + 9853, + 9854, + 9855, + 9856, + 9857, + 9858, + 9859, + 9860, + 9861, + 9862, + 9863, + 9864, + 9865, + 9866, + 9867, + 9868, + 9869, + 9870, + 9871, + 9872, + 9873, + 9874, + 9875, + 9876, + 9877, + 9878, + 9879, + 9880, + 9881, + 9882, + 9883, + 9884, + 9885, + 9886, + 9887, + 9888, + 9889, + 9890, + 9891, + 9892, + 9893, + 9894, + 9895, + 9896, + 9897, + 9898, + 9899, + 9900, + 9901, + 9902, + 9903, + 9904, + 9905, + 9906, + 9907, + 9908, + 9909, + 9910, + 9911, + 9912, + 9913, + 9914, + 9915, + 9916, + 9917, + 9918, + 9919, + 9920, + 9921, + 9922, + 9923, + 9924, + 9925, + 9926, + 9927, + 9928, + 9929, + 9930, + 9931, + 9932, + 9933, + 9934, + 9935, + 9936, + 9937, + 9938, + 9939, + 9940, + 9941, + 9942, + 9943, + 9944, + 9945, + 9946, + 9947, + 9948, + 9949, + 9950, + 9951, + 9952, + 9953, + 9954, + 9955, + 9956, + 9957, + 9958, + 9959, + 9960, + 9961, + 9962, + 9963, + 9964, + 9965, + 9966, + 9967, + 9968, + 9969, + 9970, + 9971, + 9972, + 9973, + 9974, + 9975, + 9976, + 9977, + 9978, + 9979, + 9980, + 9981, + 9982, + 9983, + 9984, + 9985, + 9986, + 9987, + 9988, + 9989, + 9990, + 9991, + 9992, + 9993, + 9994, + 9995, + 9996, + 9997, + 9998, + 9999, + 10000, + 10001, + 10002, + 10003, + 10004, + 10005, + 10006, + 10007, + 10008, + 10009, + 10010, + 10011, + 10012, + 10013, + 10014, + 10015, + 10016, + 10017, + 10018, + 10019, + 10020, + 10021, + 10022, + 10023, + 10024, + 10025, + 10026, + 10027, + 10028, + 10029, + 10030, + 10031, + 10032, + 10033, + 10034, + 10035, + 10036, + 10037, + 10038, + 10039, + 10040, + 10041, + 10042, + 10043, + 10044, + 10045, + 10046, + 10047, + 10048, + 10049, + 10050, + 10051, + 10052, + 10053, + 10054, + 10055, + 10056, + 10057, + 10058, + 10059, + 10060, + 10061, + 10062, + 10063, + 10064, + 10065, + 10066, + 10067, + 10068, + 10069, + 10070, + 10071, + 10072, + 10073, + 10074, + 10075, + 10076, + 10077, + 10078, + 10079, + 10080, + 10081, + 10082, + 10083, + 10084, + 10085, + 10086, + 10087, + 10088, + 10089, + 10090, + 10091, + 10092, + 10093, + 10094, + 10095, + 10096, + 10097, + 10098, + 10099, + 10100, + 10101, + 10102, + 10103, + 10104, + 10105, + 10106, + 10107, + 10108, + 10109, + 10110, + 10111, + 10112, + 10113, + 10114, + 10115, + 10116, + 10117, + 10118, + 10119, + 10120, + 10121, + 10122, + 10123, + 10124, + 10125, + 10126, + 10127, + 10128, + 10129, + 10130, + 10131, + 10132, + 10133, + 10134, + 10135, + 10136, + 10137, + 10138, + 10139, + 10140, + 10141, + 10142, + 10143, + 10144, + 10145, + 10146, + 10147, + 10148, + 10149, + 10150, + 10151, + 10152, + 10153, + 10154, + 10155, + 10156, + 10157, + 10158, + 10159, + 10160, + 10161, + 10162, + 10163, + 10164, + 10165, + 10166, + 10167, + 10168, + 10169, + 10170, + 10171, + 10172, + 10173, + 10174, + 10175, + 10176, + 10177, + 10178, + 10179, + 10180, + 10181, + 10182, + 10183, + 10184, + 10185, + 10186, + 10187, + 10188, + 10189, + 10190, + 10191, + 10192, + 10193, + 10194, + 10195, + 10196, + 10197, + 10198, + 10199, + 10200, + 10201, + 10202, + 10203, + 10204, + 10205, + 10206, + 10207, + 10208, + 10209, + 10210, + 10211, + 10212, + 10213, + 10214, + 10215, + 10216, + 10217, + 10218, + 10219, + 10220, + 10221, + 10222, + 10223, + 10224, + 10225, + 10226, + 10227, + 10228, + 10229, + 10230, + 10231, + 10232, + 10233, + 10234, + 10235, + 10236, + 10237, + 10238, + 10239, + 10240, + 10241, + 10242, + 10243, + 10244, + 10245, + 10246, + 10247, + 10248, + 10249, + 10250, + 10251, + 10252, + 10253, + 10254, + 10255, + 10256, + 10257, + 10258, + 10259, + 10260, + 10261, + 10262, + 10263, + 10264, + 10265, + 10266, + 10267, + 10268, + 10269, + 10270, + 10271, + 10272, + 10273, + 10274, + 10275, + 10276, + 10277, + 10278, + 10279, + 10280, + 10281, + 10282, + 10283, + 10284, + 10285, + 10286, + 10287, + 10288, + 10289, + 10290, + 10291, + 10292, + 10293, + 10294, + 10295, + 10296, + 10297, + 10298, + 10299, + 10300, + 10301, + 10302, + 10303, + 10304, + 10305, + 10306, + 10307, + 10308, + 10309, + 10310, + 10311, + 10312, + 10313, + 10314, + 10315, + 10316, + 10317, + 10318, + 10319, + 10320, + 10321, + 10322, + 10323, + 10324, + 10325, + 10326, + 10327, + 10328, + 10329, + 10330, + 10331, + 10332, + 10333, + 10334, + 10335, + 10336, + 10337, + 10338, + 10339, + 10340, + 10341, + 10342, + 10343, + 10344, + 10345, + 10346, + 10347, + 10348, + 10349, + 10350, + 10351, + 10352, + 10353, + 10354, + 10355, + 10356, + 10357, + 10358, + 10359, + 10360, + 10361, + 10362, + 10363, + 10364, + 10365, + 10366, + 10367, + 10368, + 10369, + 10370, + 10371, + 10372, + 10373, + 10374, + 10375, + 10376, + 10377, + 10378, + 10379, + 10380, + 10381, + 10382, + 10383, + 10384, + 10385, + 10386, + 10387, + 10388, + 10389, + 10390, + 10391, + 10392, + 10393, + 10394, + 10395, + 10396, + 10397, + 10398, + 10399, + 10400, + 10401, + 10402, + 10403, + 10404, + 10405, + 10406, + 10407, + 10408, + 10409, + 10410, + 10411, + 10412, + 10413, + 10414, + 10415, + 10416, + 10417, + 10418, + 10419, + 10420, + 10421, + 10422, + 10423, + 10424, + 10425, + 10426, + 10427, + 10428, + 10429, + 10430, + 10431, + 10432, + 10433, + 10434, + 10435, + 10436, + 10437, + 10438, + 10439, + 10440, + 10441, + 10442, + 10443, + 10444, + 10445, + 10446, + 10447, + 10448, + 10449, + 10450, + 10451, + 10452, + 10453, + 10454, + 10455, + 10456, + 10457, + 10458, + 10459, + 10460, + 10461, + 10462, + 10463, + 10464, + 10465, + 10466, + 10467, + 10468, + 10469, + 10470, + 10471, + 10472, + 10473, + 10474, + 10475, + 10476, + 10477, + 10478, + 10479, + 10480, + 10481, + 10482, + 10483, + 10484, + 10485, + 10486, + 10487, + 10488, + 10489, + 10490, + 10491, + 10492, + 10493, + 10494, + 10495, + 10496, + 10497, + 10498, + 10499, + 10500, + 10501, + 10502, + 10503, + 10504, + 10505, + 10506, + 10507, + 10508, + 10509, + 10510, + 10511, + 10512, + 10513, + 10514, + 10515, + 10516, + 10517, + 10518, + 10519, + 10520, + 10521, + 10522, + 10523, + 10524, + 10525, + 10526, + 10527, + 10528, + 10529, + 10530, + 10531, + 10532, + 10533, + 10534, + 10535, + 10536, + 10537, + 10538, + 10539, + 10540, + 10541, + 10542, + 10543, + 10544, + 10545, + 10546, + 10547, + 10548, + 10549, + 10550, + 10551, + 10552, + 10553, + 10554, + 10555, + 10556, + 10557, + 10558, + 10559, + 10560, + 10561, + 10562, + 10563, + 10564, + 10565, + 10566, + 10567, + 10568, + 10569, + 10570, + 10571, + 10572, + 10573, + 10574, + 10575, + 10576, + 10577, + 10578, + 10579, + 10580, + 10581, + 10582, + 10583, + 10584, + 10585, + 10586, + 10587, + 10588, + 10589, + 10590, + 10591, + 10592, + 10593, + 10594, + 10595, + 10596, + 10597, + 10598, + 10599, + 10600, + 10601, + 10602, + 10603, + 10604, + 10605, + 10606, + 10607, + 10608, + 10609, + 10610, + 10611, + 10612, + 10613, + 10614, + 10615, + 10616, + 10617, + 10618, + 10619, + 10620, + 10621, + 10622, + 10623, + 10624, + 10625, + 10626, + 10627, + 10628, + 10629, + 10630, + 10631, + 10632, + 10633, + 10634, + 10635, + 10636, + 10637, + 10638, + 10639, + 10640, + 10641, + 10642, + 10643, + 10644, + 10645, + 10646, + 10647, + 10648, + 10649, + 10650, + 10651, + 10652, + 10653, + 10654, + 10655, + 10656, + 10657, + 10658, + 10659, + 10660, + 10661, + 10662, + 10663, + 10664, + 10665, + 10666, + 10667, + 10668, + 10669, + 10670, + 10671, + 10672, + 10673, + 10674, + 10675, + 10676, + 10677, + 10678, + 10679, + 10680, + 10681, + 10682, + 10683, + 10684, + 10685, + 10686, + 10687, + 10688, + 10689, + 10690, + 10691, + 10692, + 10693, + 10694, + 10695, + 10696, + 10697, + 10698, + 10699, + 10700, + 10701, + 10702, + 10703, + 10704, + 10705, + 10706, + 10707, + 10708, + 10709, + 10710, + 10711, + 10712, + 10713, + 10714, + 10715, + 10716, + 10717, + 10718, + 10719, + 10720, + 10721, + 10722, + 10723, + 10724, + 10725, + 10726, + 10727, + 10728, + 10729, + 10730, + 10731, + 10732, + 10733, + 10734, + 10735, + 10736, + 10737, + 10738, + 10739, + 10740, + 10741, + 10742, + 10743, + 10744, + 10745, + 10746, + 10747, + 10748, + 10749, + 10750, + 10751, + 10752, + 10753, + 10754, + 10755, + 10756, + 10757, + 10758, + 10759, + 10760, + 10761, + 10762, + 10763, + 10764, + 10765, + 10766, + 10767, + 10768, + 10769, + 10770, + 10771, + 10772, + 10773, + 10774, + 10775, + 10776, + 10777, + 10778, + 10779, + 10780, + 10781, + 10782, + 10783, + 10784, + 10785, + 10786, + 10787, + 10788, + 10789, + 10790, + 10791, + 10792, + 10793, + 10794, + 10795, + 10796, + 10797, + 10798, + 10799, + 10800, + 10801, + 10802, + 10803, + 10804, + 10805, + 10806, + 10807, + 10808, + 10809, + 10810, + 10811, + 10812, + 10813, + 10814, + 10815, + 10816, + 10817, + 10818, + 10819, + 10820, + 10821, + 10822, + 10823, + 10824, + 10825, + 10826, + 10827, + 10828, + 10829, + 10830, + 10831, + 10832, + 10833, + 10834, + 10835, + 10836, + 10837, + 10838, + 10839, + 10840, + 10841, + 10842, + 10843, + 10844, + 10845, + 10846, + 10847, + 10848, + 10849, + 10850, + 10851, + 10852, + 10853, + 10854, + 10855, + 10856, + 10857, + 10858, + 10859, + 10860, + 10861, + 10862, + 10863, + 10864, + 10865, + 10866, + 10867, + 10868, + 10869, + 10870, + 10871, + 10872, + 10873, + 10874, + 10875, + 10876, + 10877, + 10878, + 10879, + 10880, + 10881, + 10882, + 10883, + 10884, + 10885, + 10886, + 10887, + 10888, + 10889, + 10890, + 10891, + 10892, + 10893, + 10894, + 10895, + 10896, + 10897, + 10898, + 10899, + 10900, + 10901, + 10902, + 10903, + 10904, + 10905, + 10906, + 10907, + 10908, + 10909, + 10910, + 10911, + 10912, + 10913, + 10914, + 10915, + 10916, + 10917, + 10918, + 10919, + 10920, + 10921, + 10922, + 10923, + 10924, + 10925, + 10926, + 10927, + 10928, + 10929, + 10930, + 10931, + 10932, + 10933, + 10934, + 10935, + 10936, + 10937, + 10938, + 10939, + 10940, + 10941, + 10942, + 10943, + 10944, + 10945, + 10946, + 10947, + 10948, + 10949, + 10950, + 10951, + 10952, + 10953, + 10954, + 10955, + 10956, + 10957, + 10958, + 10959, + 10960, + 10961, + 10962, + 10963, + 10964, + 10965, + 10966, + 10967, + 10968, + 10969, + 10970, + 10971, + 10972, + 10973, + 10974, + 10975, + 10976, + 10977, + 10978, + 10979, + 10980, + 10981, + 10982, + 10983, + 10984, + 10985, + 10986, + 10987, + 10988, + 10989, + 10990, + 10991, + 10992, + 10993, + 10994, + 10995, + 10996, + 10997, + 10998, + 10999, + 11000, + 11001, + 11002, + 11003, + 11004, + 11005, + 11006, + 11007, + 11008, + 11009, + 11010, + 11011, + 11012, + 11013, + 11014, + 11015, + 11016, + 11017, + 11018, + 11019, + 11020, + 11021, + 11022, + 11023, + 11024, + 11025, + 11026, + 11027, + 11028, + 11029, + 11030, + 11031, + 11032, + 11033, + 11034, + 11035, + 11036, + 11037, + 11038, + 11039, + 11040, + 11041, + 11042, + 11043, + 11044, + 11045, + 11046, + 11047, + 11048, + 11049, + 11050, + 11051, + 11052, + 11053, + 11054, + 11055, + 11056, + 11057, + 11058, + 11059, + 11060, + 11061, + 11062, + 11063, + 11064, + 11065, + 11066, + 11067, + 11068, + 11069, + 11070, + 11071, + 11072, + 11073, + 11074, + 11075, + 11076, + 11077, + 11078, + 11079, + 11080, + 11081, + 11082, + 11083, + 11084, + 11085, + 11086, + 11087, + 11088, + 11089, + 11090, + 11091, + 11092, + 11093, + 11094, + 11095, + 11096, + 11097, + 11098, + 11099, + 11100, + 11101, + 11102, + 11103, + 11104, + 11105, + 11106, + 11107, + 11108, + 11109, + 11110, + 11111, + 11112, + 11113, + 11114, + 11115, + 11116, + 11117, + 11118, + 11119, + 11120, + 11121, + 11122, + 11123, + 11124, + 11125, + 11126, + 11127, + 11128, + 11129, + 11130, + 11131, + 11132, + 11133, + 11134, + 11135, + 11136, + 11137, + 11138, + 11139, + 11140, + 11141, + 11142, + 11143, + 11144, + 11145, + 11146, + 11147, + 11148, + 11149, + 11150, + 11151, + 11152, + 11153, + 11154, + 11155, + 11156, + 11157, + 11158, + 11159, + 11160, + 11161, + 11162, + 11163, + 11164, + 11165, + 11166, + 11167, + 11168, + 11169, + 11170, + 11171, + 11172, + 11173, + 11174, + 11175, + 11176, + 11177, + 11178, + 11179, + 11180, + 11181, + 11182, + 11183, + 11184, + 11185, + 11186, + 11187, + 11188, + 11189, + 11190, + 11191, + 11192, + 11193, + 11194, + 11195, + 11196, + 11197, + 11198, + 11199, + 11200, + 11201, + 11202, + 11203, + 11204, + 11205, + 11206, + 11207, + 11208, + 11209, + 11210, + 11211, + 11212, + 11213, + 11214, + 11215, + 11216, + 11217, + 11218, + 11219, + 11220, + 11221, + 11222, + 11223, + 11224, + 11225, + 11226, + 11227, + 11228, + 11229, + 11230, + 11231, + 11232, + 11233, + 11234, + 11235, + 11236, + 11237, + 11238, + 11239, + 11240, + 11241, + 11242, + 11243, + 11244, + 11245, + 11246, + 11247, + 11248, + 11249, + 11250, + 11251, + 11252, + 11253, + 11254, + 11255, + 11256, + 11257, + 11258, + 11259, + 11260, + 11261, + 11262, + 11263, + 11264, + 11265, + 11266, + 11267, + 11268, + 11269, + 11270, + 11271, + 11272, + 11273, + 11274, + 11275, + 11276, + 11277, + 11278, + 11279, + 11280, + 11281, + 11282, + 11283, + 11284, + 11285, + 11286, + 11287, + 11288, + 11289, + 11290, + 11291, + 11292, + 11293, + 11294, + 11295, + 11296, + 11297, + 11298, + 11299, + 11300, + 11301, + 11302, + 11303, + 11304, + 11305, + 11306, + 11307, + 11308, + 11309, + 11310, + 11311, + 11312, + 11313, + 11314, + 11315, + 11316, + 11317, + 11318, + 11319, + 11320, + 11321, + 11322, + 11323, + 11324, + 11325, + 11326, + 11327, + 11328, + 11329, + 11330, + 11331, + 11332, + 11333, + 11334, + 11335, + 11336, + 11337, + 11338, + 11339, + 11340, + 11341, + 11342, + 11343, + 11344, + 11345, + 11346, + 11347, + 11348, + 11349, + 11350, + 11351, + 11352, + 11353, + 11354, + 11355, + 11356, + 11357, + 11358, + 11359, + 11360, + 11361, + 11362, + 11363, + 11364, + 11365, + 11366, + 11367, + 11368, + 11369, + 11370, + 11371, + 11372, + 11373, + 11374, + 11375, + 11376, + 11377, + 11378, + 11379, + 11380, + 11381, + 11382, + 11383, + 11384, + 11385, + 11386, + 11387, + 11388, + 11389, + 11390, + 11391, + 11392, + 11393, + 11394, + 11395, + 11396, + 11397, + 11398, + 11399, + 11400, + 11401, + 11402, + 11403, + 11404, + 11405, + 11406, + 11407, + 11408, + 11409, + 11410, + 11411, + 11412, + 11413, + 11414, + 11415, + 11416, + 11417, + 11418, + 11419, + 11420, + 11421, + 11422, + 11423, + 11424, + 11425, + 11426, + 11427, + 11428, + 11429, + 11430, + 11431, + 11432, + 11433, + 11434, + 11435, + 11436, + 11437, + 11438, + 11439, + 11440, + 11441, + 11442, + 11443, + 11444, + 11445, + 11446, + 11447, + 11448, + 11449, + 11450, + 11451, + 11452, + 11453, + 11454, + 11455, + 11456, + 11457, + 11458, + 11459, + 11460, + 11461, + 11462, + 11463, + 11464, + 11465, + 11466, + 11467, + 11468, + 11469, + 11470, + 11471, + 11472, + 11473, + 11474, + 11475, + 11476, + 11477, + 11478, + 11479, + 11480, + 11481, + 11482, + 11483, + 11484, + 11485, + 11486, + 11487, + 11488, + 11489, + 11490, + 11491, + 11492, + 11493, + 11494, + 11495, + 11496, + 11497, + 11498, + 11499, + 11500, + 11501, + 11502, + 11503, + 11504, + 11505, + 11506, + 11507, + 11508, + 11509, + 11510, + 11511, + 11512, + 11513, + 11514, + 11515, + 11516, + 11517, + 11518, + 11519, + 11520, + 11521, + 11522, + 11523, + 11524, + 11525, + 11526, + 11527, + 11528, + 11529, + 11530, + 11531, + 11532, + 11533, + 11534, + 11535, + 11536, + 11537, + 11538, + 11539, + 11540, + 11541, + 11542, + 11543, + 11544, + 11545, + 11546, + 11547, + 11548, + 11549, + 11550, + 11551, + 11552, + 11553, + 11554, + 11555, + 11556, + 11557, + 11558, + 11559, + 11560, + 11561, + 11562, + 11563, + 11564, + 11565, + 11566, + 11567, + 11568, + 11569, + 11570, + 11571, + 11572, + 11573, + 11574, + 11575, + 11576, + 11577, + 11578, + 11579, + 11580, + 11581, + 11582, + 11583, + 11584, + 11585, + 11586, + 11587, + 11588, + 11589, + 11590, + 11591, + 11592, + 11593, + 11594, + 11595, + 11596, + 11597, + 11598, + 11599, + 11600, + 11601, + 11602, + 11603, + 11604, + 11605, + 11606, + 11607, + 11608, + 11609, + 11610, + 11611, + 11612, + 11613, + 11614, + 11615, + 11616, + 11617, + 11618, + 11619, + 11620, + 11621, + 11622, + 11623, + 11624, + 11625, + 11626, + 11627, + 11628, + 11629, + 11630, + 11631, + 11632, + 11633, + 11634, + 11635, + 11636, + 11637, + 11638, + 11639, + 11640, + 11641, + 11642, + 11643, + 11644, + 11645, + 11646, + 11647, + 11648, + 11649, + 11650, + 11651, + 11652, + 11653, + 11654, + 11655, + 11656, + 11657, + 11658, + 11659, + 11660, + 11661, + 11662, + 11663, + 11664, + 11665, + 11666, + 11667, + 11668, + 11669, + 11670, + 11671, + 11672, + 11673, + 11674, + 11675, + 11676, + 11677, + 11678, + 11679, + 11680, + 11681, + 11682, + 11683, + 11684, + 11685, + 11686, + 11687, + 11688, + 11689, + 11690, + 11691, + 11692, + 11693, + 11694, + 11695, + 11696, + 11697, + 11698, + 11699, + 11700, + 11701, + 11702, + 11703, + 11704, + 11705, + 11706, + 11707, + 11708, + 11709, + 11710, + 11711, + 11712, + 11713, + 11714, + 11715, + 11716, + 11717, + 11718, + 11719, + 11720, + 11721, + 11722, + 11723, + 11724, + 11725, + 11726, + 11727, + 11728, + 11729, + 11730, + 11731, + 11732, + 11733, + 11734, + 11735, + 11736, + 11737, + 11738, + 11739, + 11740, + 11741, + 11742, + 11743, + 11744, + 11745, + 11746, + 11747, + 11748, + 11749, + 11750, + 11751, + 11752, + 11753, + 11754, + 11755, + 11756, + 11757, + 11758, + 11759, + 11760, + 11761, + 11762, + 11763, + 11764, + 11765, + 11766, + 11767, + 11768, + 11769, + 11770, + 11771, + 11772, + 11773, + 11774, + 11775, + 11776, + 11777, + 11778, + 11779, + 11780, + 11781, + 11782, + 11783, + 11784, + 11785, + 11786, + 11787, + 11788, + 11789, + 11790, + 11791, + 11792, + 11793, + 11794, + 11795, + 11796, + 11797, + 11798, + 11799, + 11800, + 11801, + 11802, + 11803, + 11804, + 11805, + 11806, + 11807, + 11808, + 11809, + 11810, + 11811, + 11812, + 11813, + 11814, + 11815, + 11816, + 11817, + 11818, + 11819, + 11820, + 11821, + 11822, + 11823, + 11824, + 11825, + 11826, + 11827, + 11828, + 11829, + 11830, + 11831, + 11832, + 11833, + 11834, + 11835, + 11836, + 11837, + 11838, + 11839, + 11840, + 11841, + 11842, + 11843, + 11844, + 11845, + 11846, + 11847, + 11848, + 11849, + 11850, + 11851, + 11852, + 11853, + 11854, + 11855, + 11856, + 11857, + 11858, + 11859, + 11860, + 11861, + 11862, + 11863, + 11864, + 11865, + 11866, + 11867, + 11868, + 11869, + 11870, + 11871, + 11872, + 11873, + 11874, + 11875, + 11876, + 11877, + 11878, + 11879, + 11880, + 11881, + 11882, + 11883, + 11884, + 11885, + 11886, + 11887, + 11888, + 11889, + 11890, + 11891, + 11892, + 11893, + 11894, + 11895, + 11896, + 11897, + 11898, + 11899, + 11900, + 11901, + 11902, + 11903, + 11904, + 11905, + 11906, + 11907, + 11908, + 11909, + 11910, + 11911, + 11912, + 11913, + 11914, + 11915, + 11916, + 11917, + 11918, + 11919, + 11920, + 11921, + 11922, + 11923, + 11924, + 11925, + 11926, + 11927, + 11928, + 11929, + 11930, + 11931, + 11932, + 11933, + 11934, + 11935, + 11936, + 11937, + 11938, + 11939, + 11940, + 11941, + 11942, + 11943, + 11944, + 11945, + 11946, + 11947, + 11948, + 11949, + 11950, + 11951, + 11952, + 11953, + 11954, + 11955, + 11956, + 11957, + 11958, + 11959, + 11960, + 11961, + 11962, + 11963, + 11964, + 11965, + 11966, + 11967, + 11968, + 11969, + 11970, + 11971, + 11972, + 11973, + 11974, + 11975, + 11976, + 11977, + 11978, + 11979, + 11980, + 11981, + 11982, + 11983, + 11984, + 11985, + 11986, + 11987, + 11988, + 11989, + 11990, + 11991, + 11992, + 11993, + 11994, + 11995, + 11996, + 11997, + 11998, + 11999, + 12000, + 12001, + 12002, + 12003, + 12004, + 12005, + 12006, + 12007, + 12008, + 12009, + 12010, + 12011, + 12012, + 12013, + 12014, + 12015, + 12016, + 12017, + 12018, + 12019, + 12020, + 12021, + 12022, + 12023, + 12024, + 12025, + 12026, + 12027, + 12028, + 12029, + 12030, + 12031, + 12032, + 12033, + 12034, + 12035, + 12036, + 12037, + 12038, + 12039, + 12040, + 12041, + 12042, + 12043, + 12044, + 12045, + 12046, + 12047, + 12048, + 12049, + 12050, + 12051, + 12052, + 12053, + 12054, + 12055, + 12056, + 12057, + 12058, + 12059, + 12060, + 12061, + 12062, + 12063, + 12064, + 12065, + 12066, + 12067, + 12068, + 12069, + 12070, + 12071, + 12072, + 12073, + 12074, + 12075, + 12076, + 12077, + 12078, + 12079, + 12080, + 12081, + 12082, + 12083, + 12084, + 12085, + 12086, + 12087, + 12088, + 12089, + 12090, + 12091, + 12092, + 12093, + 12094, + 12095, + 12096, + 12097, + 12098, + 12099, + 12100, + 12101, + 12102, + 12103, + 12104, + 12105, + 12106, + 12107, + 12108, + 12109, + 12110, + 12111, + 12112, + 12113, + 12114, + 12115, + 12116, + 12117, + 12118, + 12119, + 12120, + 12121, + 12122, + 12123, + 12124, + 12125, + 12126, + 12127, + 12128, + 12129, + 12130, + 12131, + 12132, + 12133, + 12134, + 12135, + 12136, + 12137, + 12138, + 12139, + 12140, + 12141, + 12142, + 12143, + 12144, + 12145, + 12146, + 12147, + 12148, + 12149, + 12150, + 12151, + 12152, + 12153, + 12154, + 12155, + 12156, + 12157, + 12158, + 12159, + 12160, + 12161, + 12162, + 12163, + 12164, + 12165, + 12166, + 12167, + 12168, + 12169, + 12170, + 12171, + 12172, + 12173, + 12174, + 12175, + 12176, + 12177, + 12178, + 12179, + 12180, + 12181, + 12182, + 12183, + 12184, + 12185, + 12186, + 12187, + 12188, + 12189, + 12190, + 12191, + 12192, + 12193, + 12194, + 12195, + 12196, + 12197, + 12198, + 12199, + 12200, + 12201, + 12202, + 12203, + 12204, + 12205, + 12206, + 12207, + 12208, + 12209, + 12210, + 12211, + 12212, + 12213, + 12214, + 12215, + 12216, + 12217, + 12218, + 12219, + 12220, + 12221, + 12222, + 12223, + 12224, + 12225, + 12226, + 12227, + 12228, + 12229, + 12230, + 12231, + 12232, + 12233, + 12234, + 12235, + 12236, + 12237, + 12238, + 12239, + 12240, + 12241, + 12242, + 12243, + 12244, + 12245, + 12246, + 12247, + 12248, + 12249, + 12250, + 12251, + 12252, + 12253, + 12254, + 12255, + 12256, + 12257, + 12258, + 12259, + 12260, + 12261, + 12262, + 12263, + 12264, + 12265, + 12266, + 12267, + 12268, + 12269, + 12270, + 12271, + 12272, + 12273, + 12274, + 12275, + 12276, + 12277, + 12278, + 12279, + 12280, + 12281, + 12282, + 12283, + 12284, + 12285, + 12286, + 12287, + 12288, + 12289, + 12290, + 12291, + 12292, + 12293, + 12294, + 12295, + 12296, + 12297, + 12298, + 12299, + 12300, + 12301, + 12302, + 12303, + 12304, + 12305, + 12306, + 12307, + 12308, + 12309, + 12310, + 12311, + 12312, + 12313, + 12314, + 12315, + 12316, + 12317, + 12318, + 12319, + 12320, + 12321, + 12322, + 12323, + 12324, + 12325, + 12326, + 12327, + 12328, + 12329, + 12330, + 12331, + 12332, + 12333, + 12334, + 12335, + 12336, + 12337, + 12338, + 12339, + 12340, + 12341, + 12342, + 12343, + 12344, + 12345, + 12346, + 12347, + 12348, + 12349, + 12350, + 12351, + 12352, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384, + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + 12436, + 12437, + 12438, + 12439, + 12440, + 12441, + 12442, + 12443, + 12444, + 12445, + 12446, + 12447, + 12448, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513, + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + 12535, + 12536, + 12537, + 12538, + 12539, + 12540, + 12541, + 12542, + 12543, + 12544, + 12545, + 12546, + 12547, + 12548, + 12549, + 12550, + 12551, + 12552, + 12553, + 12554, + 12555, + 12556, + 12557, + 12558, + 12559, + 12560, + 12561, + 12562, + 12563, + 12564, + 12565, + 12566, + 12567, + 12568, + 12569, + 12570, + 12571, + 12572, + 12573, + 12574, + 12575, + 12576, + 12577, + 12578, + 12579, + 12580, + 12581, + 12582, + 12583, + 12584, + 12585, + 12586, + 12587, + 12588, + 12589, + 12590, + 12591, + 12592, + 12593, + 12594, + 12595, + 12596, + 12597, + 12598, + 12599, + 12600, + 12601, + 12602, + 12603, + 12604, + 12605, + 12606, + 12607, + 12608, + 12609, + 12610, + 12611, + 12612, + 12613, + 12614, + 12615, + 12616, + 12617, + 12618, + 12619, + 12620, + 12621, + 12622, + 12623, + 12624, + 12625, + 12626, + 12627, + 12628, + 12629, + 12630, + 12631, + 12632, + 12633, + 12634, + 12635, + 12636, + 12637, + 12638, + 12639, + 12640, + 12641, + 12642, + 12643, + 12644, + 12645, + 12646, + 12647, + 12648, + 12649, + 12650, + 12651, + 12652, + 12653, + 12654, + 12655, + 12656, + 12657, + 12658, + 12659, + 12660, + 12661, + 12662, + 12663, + 12664, + 12665, + 12666, + 12667, + 12668, + 12669, + 12670, + 12671, + 12672, + 12673, + 12674, + 12675, + 12676, + 12677, + 12678, + 12679, + 12680, + 12681, + 12682, + 12683, + 12684, + 12685, + 12686, + 12687, + 12688, + 12689, + 12690, + 12691, + 12692, + 12693, + 12694, + 12695, + 12696, + 12697, + 12698, + 12699, + 12700, + 12701, + 12702, + 12703, + 12704, + 12705, + 12706, + 12707, + 12708, + 12709, + 12710, + 12711, + 12712, + 12713, + 12714, + 12715, + 12716, + 12717, + 12718, + 12719, + 12720, + 12721, + 12722, + 12723, + 12724, + 12725, + 12726, + 12727, + 12728, + 12729, + 12730, + 12731, + 12732, + 12733, + 12734, + 12735, + 12736, + 12737, + 12738, + 12739, + 12740, + 12741, + 12742, + 12743, + 12744, + 12745, + 12746, + 12747, + 12748, + 12749, + 12750, + 12751, + 12752, + 12753, + 12754, + 12755, + 12756, + 12757, + 12758, + 12759, + 12760, + 12761, + 12762, + 12763, + 12764, + 12765, + 12766, + 12767, + 12768, + 12769, + 12770, + 12771, + 12772, + 12773, + 12774, + 12775, + 12776, + 12777, + 12778, + 12779, + 12780, + 12781, + 12782, + 12783, + 12784, + 12785, + 12786, + 12787, + 12788, + 12789, + 12790, + 12791, + 12792, + 12793, + 12794, + 12795, + 12796, + 12797, + 12798, + 12799, + 12800, + 12801, + 12802, + 12803, + 12804, + 12805, + 12806, + 12807, + 12808, + 12809, + 12810, + 12811, + 12812, + 12813, + 12814, + 12815, + 12816, + 12817, + 12818, + 12819, + 12820, + 12821, + 12822, + 12823, + 12824, + 12825, + 12826, + 12827, + 12828, + 12829, + 12830, + 12831, + 12832, + 12833, + 12834, + 12835, + 12836, + 12837, + 12838, + 12839, + 12840, + 12841, + 12842, + 12843, + 12844, + 12845, + 12846, + 12847, + 12848, + 12849, + 12850, + 12851, + 12852, + 12853, + 12854, + 12855, + 12856, + 12857, + 12858, + 12859, + 12860, + 12861, + 12862, + 12863, + 12864, + 12865, + 12866, + 12867, + 12868, + 12869, + 12870, + 12871, + 12872, + 12873, + 12874, + 12875, + 12876, + 12877, + 12878, + 12879, + 12880, + 12881, + 12882, + 12883, + 12884, + 12885, + 12886, + 12887, + 12888, + 12889, + 12890, + 12891, + 12892, + 12893, + 12894, + 12895, + 12896, + 12897, + 12898, + 12899, + 12900, + 12901, + 12902, + 12903, + 12904, + 12905, + 12906, + 12907, + 12908, + 12909, + 12910, + 12911, + 12912, + 12913, + 12914, + 12915, + 12916, + 12917, + 12918, + 12919, + 12920, + 12921, + 12922, + 12923, + 12924, + 12925, + 12926, + 12927, + 12928, + 12929, + 12930, + 12931, + 12932, + 12933, + 12934, + 12935, + 12936, + 12937, + 12938, + 12939, + 12940, + 12941, + 12942, + 12943, + 12944, + 12945, + 12946, + 12947, + 12948, + 12949, + 12950, + 12951, + 12952, + 12953, + 12954, + 12955, + 12956, + 12957, + 12958, + 12959, + 12960, + 12961, + 12962, + 12963, + 12964, + 12965, + 12966, + 12967, + 12968, + 12969, + 12970, + 12971, + 12972, + 12973, + 12974, + 12975, + 12976, + 12977, + 12978, + 12979, + 12980, + 12981, + 12982, + 12983, + 12984, + 12985, + 12986, + 12987, + 12988, + 12989, + 12990, + 12991, + 12992, + 12993, + 12994, + 12995, + 12996, + 12997, + 12998, + 12999, + 13000, + 13001, + 13002, + 13003, + 13004, + 13005, + 13006, + 13007, + 13008, + 13009, + 13010, + 13011, + 13012, + 13013, + 13014, + 13015, + 13016, + 13017, + 13018, + 13019, + 13020, + 13021, + 13022, + 13023, + 13024, + 13025, + 13026, + 13027, + 13028, + 13029, + 13030, + 13031, + 13032, + 13033, + 13034, + 13035, + 13036, + 13037, + 13038, + 13039, + 13040, + 13041, + 13042, + 13043, + 13044, + 13045, + 13046, + 13047, + 13048, + 13049, + 13050, + 13051, + 13052, + 13053, + 13054, + 13055, + 13056, + 13057, + 13058, + 13059, + 13060, + 13061, + 13062, + 13063, + 13064, + 13065, + 13066, + 13067, + 13068, + 13069, + 13070, + 13071, + 13072, + 13073, + 13074, + 13075, + 13076, + 13077, + 13078, + 13079, + 13080, + 13081, + 13082, + 13083, + 13084, + 13085, + 13086, + 13087, + 13088, + 13089, + 13090, + 13091, + 13092, + 13093, + 13094, + 13095, + 13096, + 13097, + 13098, + 13099, + 13100, + 13101, + 13102, + 13103, + 13104, + 13105, + 13106, + 13107, + 13108, + 13109, + 13110, + 13111, + 13112, + 13113, + 13114, + 13115, + 13116, + 13117, + 13118, + 13119, + 13120, + 13121, + 13122, + 13123, + 13124, + 13125, + 13126, + 13127, + 13128, + 13129, + 13130, + 13131, + 13132, + 13133, + 13134, + 13135, + 13136, + 13137, + 13138, + 13139, + 13140, + 13141, + 13142, + 13143, + 13144, + 13145, + 13146, + 13147, + 13148, + 13149, + 13150, + 13151, + 13152, + 13153, + 13154, + 13155, + 13156, + 13157, + 13158, + 13159, + 13160, + 13161, + 13162, + 13163, + 13164, + 13165, + 13166, + 13167, + 13168, + 13169, + 13170, + 13171, + 13172, + 13173, + 13174, + 13175, + 13176, + 13177, + 13178, + 13179, + 13180, + 13181, + 13182, + 13183, + 13184, + 13185, + 13186, + 13187, + 13188, + 13189, + 13190, + 13191, + 13192, + 13193, + 13194, + 13195, + 13196, + 13197, + 13198, + 13199, + 13200, + 13201, + 13202, + 13203, + 13204, + 13205, + 13206, + 13207, + 13208, + 13209, + 13210, + 13211, + 13212, + 13213, + 13214, + 13215, + 13216, + 13217, + 13218, + 13219, + 13220, + 13221, + 13222, + 13223, + 13224, + 13225, + 13226, + 13227, + 13228, + 13229, + 13230, + 13231, + 13232, + 13233, + 13234, + 13235, + 13236, + 13237, + 13238, + 13239, + 13240, + 13241, + 13242, + 13243, + 13244, + 13245, + 13246, + 13247, + 13248, + 13249, + 13250, + 13251, + 13252, + 13253, + 13254, + 13255, + 13256, + 13257, + 13258, + 13259, + 13260, + 13261, + 13262, + 13263, + 13264, + 13265, + 13266, + 13267, + 13268, + 13269, + 13270, + 13271, + 13272, + 13273, + 13274, + 13275, + 13276, + 13277, + 13278, + 13279, + 13280, + 13281, + 13282, + 13283, + 13284, + 13285, + 13286, + 13287, + 13288, + 13289, + 13290, + 13291, + 13292, + 13293, + 13294, + 13295, + 13296, + 13297, + 13298, + 13299, + 13300, + 13301, + 13302, + 13303, + 13304, + 13305, + 13306, + 13307, + 13308, + 13309, + 13310, + 13311, + 13312, + 13313, + 13314, + 13315, + 13316, + 13317, + 13318, + 13319, + 13320, + 13321, + 13322, + 13323, + 13324, + 13325, + 13326, + 13327, + 13328, + 13329, + 13330, + 13331, + 13332, + 13333, + 13334, + 13335, + 13336, + 13337, + 13338, + 13339, + 13340, + 13341, + 13342, + 13343, + 13344, + 13345, + 13346, + 13347, + 13348, + 13349, + 13350, + 13351, + 13352, + 13353, + 13354, + 13355, + 13356, + 13357, + 13358, + 13359, + 13360, + 13361, + 13362, + 13363, + 13364, + 13365, + 13366, + 13367, + 13368, + 13369, + 13370, + 13371, + 13372, + 13373, + 13374, + 13375, + 13376, + 13377, + 13378, + 13379, + 13380, + 13381, + 13382, + 13383, + 13384, + 13385, + 13386, + 13387, + 13388, + 13389, + 13390, + 13391, + 13392, + 13393, + 13394, + 13395, + 13396, + 13397, + 13398, + 13399, + 13400, + 13401, + 13402, + 13403, + 13404, + 13405, + 13406, + 13407, + 13408, + 13409, + 13410, + 13411, + 13412, + 13413, + 13414, + 13415, + 13416, + 13417, + 13418, + 13419, + 13420, + 13421, + 13422, + 13423, + 13424, + 13425, + 13426, + 13427, + 13428, + 13429, + 13430, + 13431, + 13432, + 13433, + 13434, + 13435, + 13436, + 13437, + 13438, + 13439, + 13440, + 13441, + 13442, + 13443, + 13444, + 13445, + 13446, + 13447, + 13448, + 13449, + 13450, + 13451, + 13452, + 13453, + 13454, + 13455, + 13456, + 13457, + 13458, + 13459, + 13460, + 13461, + 13462, + 13463, + 13464, + 13465, + 13466, + 13467, + 13468, + 13469, + 13470, + 13471, + 13472, + 13473, + 13474, + 13475, + 13476, + 13477, + 13478, + 13479, + 13480, + 13481, + 13482, + 13483, + 13484, + 13485, + 13486, + 13487, + 13488, + 13489, + 13490, + 13491, + 13492, + 13493, + 13494, + 13495, + 13496, + 13497, + 13498, + 13499, + 13500, + 13501, + 13502, + 13503, + 13504, + 13505, + 13506, + 13507, + 13508, + 13509, + 13510, + 13511, + 13512, + 13513, + 13514, + 13515, + 13516, + 13517, + 13518, + 13519, + 13520, + 13521, + 13522, + 13523, + 13524, + 13525, + 13526, + 13527, + 13528, + 13529, + 13530, + 13531, + 13532, + 13533, + 13534, + 13535, + 13536, + 13537, + 13538, + 13539, + 13540, + 13541, + 13542, + 13543, + 13544, + 13545, + 13546, + 13547, + 13548, + 13549, + 13550, + 13551, + 13552, + 13553, + 13554, + 13555, + 13556, + 13557, + 13558, + 13559, + 13560, + 13561, + 13562, + 13563, + 13564, + 13565, + 13566, + 13567, + 13568, + 13569, + 13570, + 13571, + 13572, + 13573, + 13574, + 13575, + 13576, + 13577, + 13578, + 13579, + 13580, + 13581, + 13582, + 13583, + 13584, + 13585, + 13586, + 13587, + 13588, + 13589, + 13590, + 13591, + 13592, + 13593, + 13594, + 13595, + 13596, + 13597, + 13598, + 13599, + 13600, + 13601, + 13602, + 13603, + 13604, + 13605, + 13606, + 13607, + 13608, + 13609, + 13610, + 13611, + 13612, + 13613, + 13614, + 13615, + 13616, + 13617, + 13618, + 13619, + 13620, + 13621, + 13622, + 13623, + 13624, + 13625, + 13626, + 13627, + 13628, + 13629, + 13630, + 13631, + 13632, + 13633, + 13634, + 13635, + 13636, + 13637, + 13638, + 13639, + 13640, + 13641, + 13642, + 13643, + 13644, + 13645, + 13646, + 13647, + 13648, + 13649, + 13650, + 13651, + 13652, + 13653, + 13654, + 13655, + 13656, + 13657, + 13658, + 13659, + 13660, + 13661, + 13662, + 13663, + 13664, + 13665, + 13666, + 13667, + 13668, + 13669, + 13670, + 13671, + 13672, + 13673, + 13674, + 13675, + 13676, + 13677, + 13678, + 13679, + 13680, + 13681, + 13682, + 13683, + 13684, + 13685, + 13686, + 13687, + 13688, + 13689, + 13690, + 13691, + 13692, + 13693, + 13694, + 13695, + 13696, + 13697, + 13698, + 13699, + 13700, + 13701, + 13702, + 13703, + 13704, + 13705, + 13706, + 13707, + 13708, + 13709, + 13710, + 13711, + 13712, + 13713, + 13714, + 13715, + 13716, + 13717, + 13718, + 13719, + 13720, + 13721, + 13722, + 13723, + 13724, + 13725, + 13726, + 13727, + 13728, + 13729, + 13730, + 13731, + 13732, + 13733, + 13734, + 13735, + 13736, + 13737, + 13738, + 13739, + 13740, + 13741, + 13742, + 13743, + 13744, + 13745, + 13746, + 13747, + 13748, + 13749, + 13750, + 13751, + 13752, + 13753, + 13754, + 13755, + 13756, + 13757, + 13758, + 13759, + 13760, + 13761, + 13762, + 13763, + 13764, + 13765, + 13766, + 13767, + 13768, + 13769, + 13770, + 13771, + 13772, + 13773, + 13774, + 13775, + 13776, + 13777, + 13778, + 13779, + 13780, + 13781, + 13782, + 13783, + 13784, + 13785, + 13786, + 13787, + 13788, + 13789, + 13790, + 13791, + 13792, + 13793, + 13794, + 13795, + 13796, + 13797, + 13798, + 13799, + 13800, + 13801, + 13802, + 13803, + 13804, + 13805, + 13806, + 13807, + 13808, + 13809, + 13810, + 13811, + 13812, + 13813, + 13814, + 13815, + 13816, + 13817, + 13818, + 13819, + 13820, + 13821, + 13822, + 13823, + 13824, + 13825, + 13826, + 13827, + 13828, + 13829, + 13830, + 13831, + 13832, + 13833, + 13834, + 13835, + 13836, + 13837, + 13838, + 13839, + 13840, + 13841, + 13842, + 13843, + 13844, + 13845, + 13846, + 13847, + 13848, + 13849, + 13850, + 13851, + 13852, + 13853, + 13854, + 13855, + 13856, + 13857, + 13858, + 13859, + 13860, + 13861, + 13862, + 13863, + 13864, + 13865, + 13866, + 13867, + 13868, + 13869, + 13870, + 13871, + 13872, + 13873, + 13874, + 13875, + 13876, + 13877, + 13878, + 13879, + 13880, + 13881, + 13882, + 13883, + 13884, + 13885, + 13886, + 13887, + 13888, + 13889, + 13890, + 13891, + 13892, + 13893, + 13894, + 13895, + 13896, + 13897, + 13898, + 13899, + 13900, + 13901, + 13902, + 13903, + 13904, + 13905, + 13906, + 13907, + 13908, + 13909, + 13910, + 13911, + 13912, + 13913, + 13914, + 13915, + 13916, + 13917, + 13918, + 13919, + 13920, + 13921, + 13922, + 13923, + 13924, + 13925, + 13926, + 13927, + 13928, + 13929, + 13930, + 13931, + 13932, + 13933, + 13934, + 13935, + 13936, + 13937, + 13938, + 13939, + 13940, + 13941, + 13942, + 13943, + 13944, + 13945, + 13946, + 13947, + 13948, + 13949, + 13950, + 13951, + 13952, + 13953, + 13954, + 13955, + 13956, + 13957, + 13958, + 13959, + 13960, + 13961, + 13962, + 13963, + 13964, + 13965, + 13966, + 13967, + 13968, + 13969, + 13970, + 13971, + 13972, + 13973, + 13974, + 13975, + 13976, + 13977, + 13978, + 13979, + 13980, + 13981, + 13982, + 13983, + 13984, + 13985, + 13986, + 13987, + 13988, + 13989, + 13990, + 13991, + 13992, + 13993, + 13994, + 13995, + 13996, + 13997, + 13998, + 13999, + 14000, + 14001, + 14002, + 14003, + 14004, + 14005, + 14006, + 14007, + 14008, + 14009, + 14010, + 14011, + 14012, + 14013, + 14014, + 14015, + 14016, + 14017, + 14018, + 14019, + 14020, + 14021, + 14022, + 14023, + 14024, + 14025, + 14026, + 14027, + 14028, + 14029, + 14030, + 14031, + 14032, + 14033, + 14034, + 14035, + 14036, + 14037, + 14038, + 14039, + 14040, + 14041, + 14042, + 14043, + 14044, + 14045, + 14046, + 14047, + 14048, + 14049, + 14050, + 14051, + 14052, + 14053, + 14054, + 14055, + 14056, + 14057, + 14058, + 14059, + 14060, + 14061, + 14062, + 14063, + 14064, + 14065, + 14066, + 14067, + 14068, + 14069, + 14070, + 14071, + 14072, + 14073, + 14074, + 14075, + 14076, + 14077, + 14078, + 14079, + 14080, + 14081, + 14082, + 14083, + 14084, + 14085, + 14086, + 14087, + 14088, + 14089, + 14090, + 14091, + 14092, + 14093, + 14094, + 14095, + 14096, + 14097, + 14098, + 14099, + 14100, + 14101, + 14102, + 14103, + 14104, + 14105, + 14106, + 14107, + 14108, + 14109, + 14110, + 14111, + 14112, + 14113, + 14114, + 14115, + 14116, + 14117, + 14118, + 14119, + 14120, + 14121, + 14122, + 14123, + 14124, + 14125, + 14126, + 14127, + 14128, + 14129, + 14130, + 14131, + 14132, + 14133, + 14134, + 14135, + 14136, + 14137, + 14138, + 14139, + 14140, + 14141, + 14142, + 14143, + 14144, + 14145, + 14146, + 14147, + 14148, + 14149, + 14150, + 14151, + 14152, + 14153, + 14154, + 14155, + 14156, + 14157, + 14158, + 14159, + 14160, + 14161, + 14162, + 14163, + 14164, + 14165, + 14166, + 14167, + 14168, + 14169, + 14170, + 14171, + 14172, + 14173, + 14174, + 14175, + 14176, + 14177, + 14178, + 14179, + 14180, + 14181, + 14182, + 14183, + 14184, + 14185, + 14186, + 14187, + 14188, + 14189, + 14190, + 14191, + 14192, + 14193, + 14194, + 14195, + 14196, + 14197, + 14198, + 14199, + 14200, + 14201, + 14202, + 14203, + 14204, + 14205, + 14206, + 14207, + 14208, + 14209, + 14210, + 14211, + 14212, + 14213, + 14214, + 14215, + 14216, + 14217, + 14218, + 14219, + 14220, + 14221, + 14222, + 14223, + 14224, + 14225, + 14226, + 14227, + 14228, + 14229, + 14230, + 14231, + 14232, + 14233, + 14234, + 14235, + 14236, + 14237, + 14238, + 14239, + 14240, + 14241, + 14242, + 14243, + 14244, + 14245, + 14246, + 14247, + 14248, + 14249, + 14250, + 14251, + 14252, + 14253, + 14254, + 14255, + 14256, + 14257, + 14258, + 14259, + 14260, + 14261, + 14262, + 14263, + 14264, + 14265, + 14266, + 14267, + 14268, + 14269, + 14270, + 14271, + 14272, + 14273, + 14274, + 14275, + 14276, + 14277, + 14278, + 14279, + 14280, + 14281, + 14282, + 14283, + 14284, + 14285, + 14286, + 14287, + 14288, + 14289, + 14290, + 14291, + 14292, + 14293, + 14294, + 14295, + 14296, + 14297, + 14298, + 14299, + 14300, + 14301, + 14302, + 14303, + 14304, + 14305, + 14306, + 14307, + 14308, + 14309, + 14310, + 14311, + 14312, + 14313, + 14314, + 14315, + 14316, + 14317, + 14318, + 14319, + 14320, + 14321, + 14322, + 14323, + 14324, + 14325, + 14326, + 14327, + 14328, + 14329, + 14330, + 14331, + 14332, + 14333, + 14334, + 14335, + 14336, + 14337, + 14338, + 14339, + 14340, + 14341, + 14342, + 14343, + 14344, + 14345, + 14346, + 14347, + 14348, + 14349, + 14350, + 14351, + 14352, + 14353, + 14354, + 14355, + 14356, + 14357, + 14358, + 14359, + 14360, + 14361, + 14362, + 14363, + 14364, + 14365, + 14366, + 14367, + 14368, + 14369, + 14370, + 14371, + 14372, + 14373, + 14374, + 14375, + 14376, + 14377, + 14378, + 14379, + 14380, + 14381, + 14382, + 14383, + 14384, + 14385, + 14386, + 14387, + 14388, + 14389, + 14390, + 14391, + 14392, + 14393, + 14394, + 14395, + 14396, + 14397, + 14398, + 14399, + 14400, + 14401, + 14402, + 14403, + 14404, + 14405, + 14406, + 14407, + 14408, + 14409, + 14410, + 14411, + 14412, + 14413, + 14414, + 14415, + 14416, + 14417, + 14418, + 14419, + 14420, + 14421, + 14422, + 14423, + 14424, + 14425, + 14426, + 14427, + 14428, + 14429, + 14430, + 14431, + 14432, + 14433, + 14434, + 14435, + 14436, + 14437, + 14438, + 14439, + 14440, + 14441, + 14442, + 14443, + 14444, + 14445, + 14446, + 14447, + 14448, + 14449, + 14450, + 14451, + 14452, + 14453, + 14454, + 14455, + 14456, + 14457, + 14458, + 14459, + 14460, + 14461, + 14462, + 14463, + 14464, + 14465, + 14466, + 14467, + 14468, + 14469, + 14470, + 14471, + 14472, + 14473, + 14474, + 14475, + 14476, + 14477, + 14478, + 14479, + 14480, + 14481, + 14482, + 14483, + 14484, + 14485, + 14486, + 14487, + 14488, + 14489, + 14490, + 14491, + 14492, + 14493, + 14494, + 14495, + 14496, + 14497, + 14498, + 14499, + 14500, + 14501, + 14502, + 14503, + 14504, + 14505, + 14506, + 14507, + 14508, + 14509, + 14510, + 14511, + 14512, + 14513, + 14514, + 14515, + 14516, + 14517, + 14518, + 14519, + 14520, + 14521, + 14522, + 14523, + 14524, + 14525, + 14526, + 14527, + 14528, + 14529, + 14530, + 14531, + 14532, + 14533, + 14534, + 14535, + 14536, + 14537, + 14538, + 14539, + 14540, + 14541, + 14542, + 14543, + 14544, + 14545, + 14546, + 14547, + 14548, + 14549, + 14550, + 14551, + 14552, + 14553, + 14554, + 14555, + 14556, + 14557, + 14558, + 14559, + 14560, + 14561, + 14562, + 14563, + 14564, + 14565, + 14566, + 14567, + 14568, + 14569, + 14570, + 14571, + 14572, + 14573, + 14574, + 14575, + 14576, + 14577, + 14578, + 14579, + 14580, + 14581, + 14582, + 14583, + 14584, + 14585, + 14586, + 14587, + 14588, + 14589, + 14590, + 14591, + 14592, + 14593, + 14594, + 14595, + 14596, + 14597, + 14598, + 14599, + 14600, + 14601, + 14602, + 14603, + 14604, + 14605, + 14606, + 14607, + 14608, + 14609, + 14610, + 14611, + 14612, + 14613, + 14614, + 14615, + 14616, + 14617, + 14618, + 14619, + 14620, + 14621, + 14622, + 14623, + 14624, + 14625, + 14626, + 14627, + 14628, + 14629, + 14630, + 14631, + 14632, + 14633, + 14634, + 14635, + 14636, + 14637, + 14638, + 14639, + 14640, + 14641, + 14642, + 14643, + 14644, + 14645, + 14646, + 14647, + 14648, + 14649, + 14650, + 14651, + 14652, + 14653, + 14654, + 14655, + 14656, + 14657, + 14658, + 14659, + 14660, + 14661, + 14662, + 14663, + 14664, + 14665, + 14666, + 14667, + 14668, + 14669, + 14670, + 14671, + 14672, + 14673, + 14674, + 14675, + 14676, + 14677, + 14678, + 14679, + 14680, + 14681, + 14682, + 14683, + 14684, + 14685, + 14686, + 14687, + 14688, + 14689, + 14690, + 14691, + 14692, + 14693, + 14694, + 14695, + 14696, + 14697, + 14698, + 14699, + 14700, + 14701, + 14702, + 14703, + 14704, + 14705, + 14706, + 14707, + 14708, + 14709, + 14710, + 14711, + 14712, + 14713, + 14714, + 14715, + 14716, + 14717, + 14718, + 14719, + 14720, + 14721, + 14722, + 14723, + 14724, + 14725, + 14726, + 14727, + 14728, + 14729, + 14730, + 14731, + 14732, + 14733, + 14734, + 14735, + 14736, + 14737, + 14738, + 14739, + 14740, + 14741, + 14742, + 14743, + 14744, + 14745, + 14746, + 14747, + 14748, + 14749, + 14750, + 14751, + 14752, + 14753, + 14754, + 14755, + 14756, + 14757, + 14758, + 14759, + 14760, + 14761, + 14762, + 14763, + 14764, + 14765, + 14766, + 14767, + 14768, + 14769, + 14770, + 14771, + 14772, + 14773, + 14774, + 14775, + 14776, + 14777, + 14778, + 14779, + 14780, + 14781, + 14782, + 14783, + 14784, + 14785, + 14786, + 14787, + 14788, + 14789, + 14790, + 14791, + 14792, + 14793, + 14794, + 14795, + 14796, + 14797, + 14798, + 14799, + 14800, + 14801, + 14802, + 14803, + 14804, + 14805, + 14806, + 14807, + 14808, + 14809, + 14810, + 14811, + 14812, + 14813, + 14814, + 14815, + 14816, + 14817, + 14818, + 14819, + 14820, + 14821, + 14822, + 14823, + 14824, + 14825, + 14826, + 14827, + 14828, + 14829, + 14830, + 14831, + 14832, + 14833, + 14834, + 14835, + 14836, + 14837, + 14838, + 14839, + 14840, + 14841, + 14842, + 14843, + 14844, + 14845, + 14846, + 14847, + 14848, + 14849, + 14850, + 14851, + 14852, + 14853, + 14854, + 14855, + 14856, + 14857, + 14858, + 14859, + 14860, + 14861, + 14862, + 14863, + 14864, + 14865, + 14866, + 14867, + 14868, + 14869, + 14870, + 14871, + 14872, + 14873, + 14874, + 14875, + 14876, + 14877, + 14878, + 14879, + 14880, + 14881, + 14882, + 14883, + 14884, + 14885, + 14886, + 14887, + 14888, + 14889, + 14890, + 14891, + 14892, + 14893, + 14894, + 14895, + 14896, + 14897, + 14898, + 14899, + 14900, + 14901, + 14902, + 14903, + 14904, + 14905, + 14906, + 14907, + 14908, + 14909, + 14910, + 14911, + 14912, + 14913, + 14914, + 14915, + 14916, + 14917, + 14918, + 14919, + 14920, + 14921, + 14922, + 14923, + 14924, + 14925, + 14926, + 14927, + 14928, + 14929, + 14930, + 14931, + 14932, + 14933, + 14934, + 14935, + 14936, + 14937, + 14938, + 14939, + 14940, + 14941, + 14942, + 14943, + 14944, + 14945, + 14946, + 14947, + 14948, + 14949, + 14950, + 14951, + 14952, + 14953, + 14954, + 14955, + 14956, + 14957, + 14958, + 14959, + 14960, + 14961, + 14962, + 14963, + 14964, + 14965, + 14966, + 14967, + 14968, + 14969, + 14970, + 14971, + 14972, + 14973, + 14974, + 14975, + 14976, + 14977, + 14978, + 14979, + 14980, + 14981, + 14982, + 14983, + 14984, + 14985, + 14986, + 14987, + 14988, + 14989, + 14990, + 14991, + 14992, + 14993, + 14994, + 14995, + 14996, + 14997, + 14998, + 14999, + 15000, + 15001, + 15002, + 15003, + 15004, + 15005, + 15006, + 15007, + 15008, + 15009, + 15010, + 15011, + 15012, + 15013, + 15014, + 15015, + 15016, + 15017, + 15018, + 15019, + 15020, + 15021, + 15022, + 15023, + 15024, + 15025, + 15026, + 15027, + 15028, + 15029, + 15030, + 15031, + 15032, + 15033, + 15034, + 15035, + 15036, + 15037, + 15038, + 15039, + 15040, + 15041, + 15042, + 15043, + 15044, + 15045, + 15046, + 15047, + 15048, + 15049, + 15050, + 15051, + 15052, + 15053, + 15054, + 15055, + 15056, + 15057, + 15058, + 15059, + 15060, + 15061, + 15062, + 15063, + 15064, + 15065, + 15066, + 15067, + 15068, + 15069, + 15070, + 15071, + 15072, + 15073, + 15074, + 15075, + 15076, + 15077, + 15078, + 15079, + 15080, + 15081, + 15082, + 15083, + 15084, + 15085, + 15086, + 15087, + 15088, + 15089, + 15090, + 15091, + 15092, + 15093, + 15094, + 15095, + 15096, + 15097, + 15098, + 15099, + 15100, + 15101, + 15102, + 15103, + 15104, + 15105, + 15106, + 15107, + 15108, + 15109, + 15110, + 15111, + 15112, + 15113, + 15114, + 15115, + 15116, + 15117, + 15118, + 15119, + 15120, + 15121, + 15122, + 15123, + 15124, + 15125, + 15126, + 15127, + 15128, + 15129, + 15130, + 15131, + 15132, + 15133, + 15134, + 15135, + 15136, + 15137, + 15138, + 15139, + 15140, + 15141, + 15142, + 15143, + 15144, + 15145, + 15146, + 15147, + 15148, + 15149, + 15150, + 15151, + 15152, + 15153, + 15154, + 15155, + 15156, + 15157, + 15158, + 15159, + 15160, + 15161, + 15162, + 15163, + 15164, + 15165, + 15166, + 15167, + 15168, + 15169, + 15170, + 15171, + 15172, + 15173, + 15174, + 15175, + 15176, + 15177, + 15178, + 15179, + 15180, + 15181, + 15182, + 15183, + 15184, + 15185, + 15186, + 15187, + 15188, + 15189, + 15190, + 15191, + 15192, + 15193, + 15194, + 15195, + 15196, + 15197, + 15198, + 15199, + 15200, + 15201, + 15202, + 15203, + 15204, + 15205, + 15206, + 15207, + 15208, + 15209, + 15210, + 15211, + 15212, + 15213, + 15214, + 15215, + 15216, + 15217, + 15218, + 15219, + 15220, + 15221, + 15222, + 15223, + 15224, + 15225, + 15226, + 15227, + 15228, + 15229, + 15230, + 15231, + 15232, + 15233, + 15234, + 15235, + 15236, + 15237, + 15238, + 15239, + 15240, + 15241, + 15242, + 15243, + 15244, + 15245, + 15246, + 15247, + 15248, + 15249, + 15250, + 15251, + 15252, + 15253, + 15254, + 15255, + 15256, + 15257, + 15258, + 15259, + 15260, + 15261, + 15262, + 15263, + 15264, + 15265, + 15266, + 15267, + 15268, + 15269, + 15270, + 15271, + 15272, + 15273, + 15274, + 15275, + 15276, + 15277, + 15278, + 15279, + 15280, + 15281, + 15282, + 15283, + 15284, + 15285, + 15286, + 15287, + 15288, + 15289, + 15290, + 15291, + 15292, + 15293, + 15294, + 15295, + 15296, + 15297, + 15298, + 15299, + 15300, + 15301, + 15302, + 15303, + 15304, + 15305, + 15306, + 15307, + 15308, + 15309, + 15310, + 15311, + 15312, + 15313, + 15314, + 15315, + 15316, + 15317, + 15318, + 15319, + 15320, + 15321, + 15322, + 15323, + 15324, + 15325, + 15326, + 15327, + 15328, + 15329, + 15330, + 15331, + 15332, + 15333, + 15334, + 15335, + 15336, + 15337, + 15338, + 15339, + 15340, + 15341, + 15342, + 15343, + 15344, + 15345, + 15346, + 15347, + 15348, + 15349, + 15350, + 15351, + 15352, + 15353, + 15354, + 15355, + 15356, + 15357, + 15358, + 15359, + 15360, + 15361, + 15362, + 15363, + 15364, + 15365, + 15366, + 15367, + 15368, + 15369, + 15370, + 15371, + 15372, + 15373, + 15374, + 15375, + 15376, + 15377, + 15378, + 15379, + 15380, + 15381, + 15382, + 15383, + 15384, + 15385, + 15386, + 15387, + 15388, + 15389, + 15390, + 15391, + 15392, + 15393, + 15394, + 15395, + 15396, + 15397, + 15398, + 15399, + 15400, + 15401, + 15402, + 15403, + 15404, + 15405, + 15406, + 15407, + 15408, + 15409, + 15410, + 15411, + 15412, + 15413, + 15414, + 15415, + 15416, + 15417, + 15418, + 15419, + 15420, + 15421, + 15422, + 15423, + 15424, + 15425, + 15426, + 15427, + 15428, + 15429, + 15430, + 15431, + 15432, + 15433, + 15434, + 15435, + 15436, + 15437, + 15438, + 15439, + 15440, + 15441, + 15442, + 15443, + 15444, + 15445, + 15446, + 15447, + 15448, + 15449, + 15450, + 15451, + 15452, + 15453, + 15454, + 15455, + 15456, + 15457, + 15458, + 15459, + 15460, + 15461, + 15462, + 15463, + 15464, + 15465, + 15466, + 15467, + 15468, + 15469, + 15470, + 15471, + 15472, + 15473, + 15474, + 15475, + 15476, + 15477, + 15478, + 15479, + 15480, + 15481, + 15482, + 15483, + 15484, + 15485, + 15486, + 15487, + 15488, + 15489, + 15490, + 15491, + 15492, + 15493, + 15494, + 15495, + 15496, + 15497, + 15498, + 15499, + 15500, + 15501, + 15502, + 15503, + 15504, + 15505, + 15506, + 15507, + 15508, + 15509, + 15510, + 15511, + 15512, + 15513, + 15514, + 15515, + 15516, + 15517, + 15518, + 15519, + 15520, + 15521, + 15522, + 15523, + 15524, + 15525, + 15526, + 15527, + 15528, + 15529, + 15530, + 15531, + 15532, + 15533, + 15534, + 15535, + 15536, + 15537, + 15538, + 15539, + 15540, + 15541, + 15542, + 15543, + 15544, + 15545, + 15546, + 15547, + 15548, + 15549, + 15550, + 15551, + 15552, + 15553, + 15554, + 15555, + 15556, + 15557, + 15558, + 15559, + 15560, + 15561, + 15562, + 15563, + 15564, + 15565, + 15566, + 15567, + 15568, + 15569, + 15570, + 15571, + 15572, + 15573, + 15574, + 15575, + 15576, + 15577, + 15578, + 15579, + 15580, + 15581, + 15582, + 15583, + 15584, + 15585, + 15586, + 15587, + 15588, + 15589, + 15590, + 15591, + 15592, + 15593, + 15594, + 15595, + 15596, + 15597, + 15598, + 15599, + 15600, + 15601, + 15602, + 15603, + 15604, + 15605, + 15606, + 15607, + 15608, + 15609, + 15610, + 15611, + 15612, + 15613, + 15614, + 15615, + 15616, + 15617, + 15618, + 15619, + 15620, + 15621, + 15622, + 15623, + 15624, + 15625, + 15626, + 15627, + 15628, + 15629, + 15630, + 15631, + 15632, + 15633, + 15634, + 15635, + 15636, + 15637, + 15638, + 15639, + 15640, + 15641, + 15642, + 15643, + 15644, + 15645, + 15646, + 15647, + 15648, + 15649, + 15650, + 15651, + 15652, + 15653, + 15654, + 15655, + 15656, + 15657, + 15658, + 15659, + 15660, + 15661, + 15662, + 15663, + 15664, + 15665, + 15666, + 15667, + 15668, + 15669, + 15670, + 15671, + 15672, + 15673, + 15674, + 15675, + 15676, + 15677, + 15678, + 15679, + 15680, + 15681, + 15682, + 15683, + 15684, + 15685, + 15686, + 15687, + 15688, + 15689, + 15690, + 15691, + 15692, + 15693, + 15694, + 15695, + 15696, + 15697, + 15698, + 15699, + 15700, + 15701, + 15702, + 15703, + 15704, + 15705, + 15706, + 15707, + 15708, + 15709, + 15710, + 15711, + 15712, + 15713, + 15714, + 15715, + 15716, + 15717, + 15718, + 15719, + 15720, + 15721, + 15722, + 15723, + 15724, + 15725, + 15726, + 15727, + 15728, + 15729, + 15730, + 15731, + 15732, + 15733, + 15734, + 15735, + 15736, + 15737, + 15738, + 15739, + 15740, + 15741, + 15742, + 15743, + 15744, + 15745, + 15746, + 15747, + 15748, + 15749, + 15750, + 15751, + 15752, + 15753, + 15754, + 15755, + 15756, + 15757, + 15758, + 15759, + 15760, + 15761, + 15762, + 15763, + 15764, + 15765, + 15766, + 15767, + 15768, + 15769, + 15770, + 15771, + 15772, + 15773, + 15774, + 15775, + 15776, + 15777, + 15778, + 15779, + 15780, + 15781, + 15782, + 15783, + 15784, + 15785, + 15786, + 15787, + 15788, + 15789, + 15790, + 15791, + 15792, + 15793, + 15794, + 15795, + 15796, + 15797, + 15798, + 15799, + 15800, + 15801, + 15802, + 15803, + 15804, + 15805, + 15806, + 15807, + 15808, + 15809, + 15810, + 15811, + 15812, + 15813, + 15814, + 15815, + 15816, + 15817, + 15818, + 15819, + 15820, + 15821, + 15822, + 15823, + 15824, + 15825, + 15826, + 15827, + 15828, + 15829, + 15830, + 15831, + 15832, + 15833, + 15834, + 15835, + 15836, + 15837, + 15838, + 15839, + 15840, + 15841, + 15842, + 15843, + 15844, + 15845, + 15846, + 15847, + 15848, + 15849, + 15850, + 15851, + 15852, + 15853, + 15854, + 15855, + 15856, + 15857, + 15858, + 15859, + 15860, + 15861, + 15862, + 15863, + 15864, + 15865, + 15866, + 15867, + 15868, + 15869, + 15870, + 15871, + 15872, + 15873, + 15874, + 15875, + 15876, + 15877, + 15878, + 15879, + 15880, + 15881, + 15882, + 15883, + 15884, + 15885, + 15886, + 15887, + 15888, + 15889, + 15890, + 15891, + 15892, + 15893, + 15894, + 15895, + 15896, + 15897, + 15898, + 15899, + 15900, + 15901, + 15902, + 15903, + 15904, + 15905, + 15906, + 15907, + 15908, + 15909, + 15910, + 15911, + 15912, + 15913, + 15914, + 15915, + 15916, + 15917, + 15918, + 15919, + 15920, + 15921, + 15922, + 15923, + 15924, + 15925, + 15926, + 15927, + 15928, + 15929, + 15930, + 15931, + 15932, + 15933, + 15934, + 15935, + 15936, + 15937, + 15938, + 15939, + 15940, + 15941, + 15942, + 15943, + 15944, + 15945, + 15946, + 15947, + 15948, + 15949, + 15950, + 15951, + 15952, + 15953, + 15954, + 15955, + 15956, + 15957, + 15958, + 15959, + 15960, + 15961, + 15962, + 15963, + 15964, + 15965, + 15966, + 15967, + 15968, + 15969, + 15970, + 15971, + 15972, + 15973, + 15974, + 15975, + 15976, + 15977, + 15978, + 15979, + 15980, + 15981, + 15982, + 15983, + 15984, + 15985, + 15986, + 15987, + 15988, + 15989, + 15990, + 15991, + 15992, + 15993, + 15994, + 15995, + 15996, + 15997, + 15998, + 15999, + 16000, + 16001, + 16002, + 16003, + 16004, + 16005, + 16006, + 16007, + 16008, + 16009, + 16010, + 16011, + 16012, + 16013, + 16014, + 16015, + 16016, + 16017, + 16018, + 16019, + 16020, + 16021, + 16022, + 16023, + 16024, + 16025, + 16026, + 16027, + 16028, + 16029, + 16030, + 16031, + 16032, + 16033, + 16034, + 16035, + 16036, + 16037, + 16038, + 16039, + 16040, + 16041, + 16042, + 16043, + 16044, + 16045, + 16046, + 16047, + 16048, + 16049, + 16050, + 16051, + 16052, + 16053, + 16054, + 16055, + 16056, + 16057, + 16058, + 16059, + 16060, + 16061, + 16062, + 16063, + 16064, + 16065, + 16066, + 16067, + 16068, + 16069, + 16070, + 16071, + 16072, + 16073, + 16074, + 16075, + 16076, + 16077, + 16078, + 16079, + 16080, + 16081, + 16082, + 16083, + 16084, + 16085, + 16086, + 16087, + 16088, + 16089, + 16090, + 16091, + 16092, + 16093, + 16094, + 16095, + 16096, + 16097, + 16098, + 16099, + 16100, + 16101, + 16102, + 16103, + 16104, + 16105, + 16106, + 16107, + 16108, + 16109, + 16110, + 16111, + 16112, + 16113, + 16114, + 16115, + 16116, + 16117, + 16118, + 16119, + 16120, + 16121, + 16122, + 16123, + 16124, + 16125, + 16126, + 16127, + 16128, + 16129, + 16130, + 16131, + 16132, + 16133, + 16134, + 16135, + 16136, + 16137, + 16138, + 16139, + 16140, + 16141, + 16142, + 16143, + 16144, + 16145, + 16146, + 16147, + 16148, + 16149, + 16150, + 16151, + 16152, + 16153, + 16154, + 16155, + 16156, + 16157, + 16158, + 16159, + 16160, + 16161, + 16162, + 16163, + 16164, + 16165, + 16166, + 16167, + 16168, + 16169, + 16170, + 16171, + 16172, + 16173, + 16174, + 16175, + 16176, + 16177, + 16178, + 16179, + 16180, + 16181, + 16182, + 16183, + 16184, + 16185, + 16186, + 16187, + 16188, + 16189, + 16190, + 16191, + 16192, + 16193, + 16194, + 16195, + 16196, + 16197, + 16198, + 16199, + 16200, + 16201, + 16202, + 16203, + 16204, + 16205, + 16206, + 16207, + 16208, + 16209, + 16210, + 16211, + 16212, + 16213, + 16214, + 16215, + 16216, + 16217, + 16218, + 16219, + 16220, + 16221, + 16222, + 16223, + 16224, + 16225, + 16226, + 16227, + 16228, + 16229, + 16230, + 16231, + 16232, + 16233, + 16234, + 16235, + 16236, + 16237, + 16238, + 16239, + 16240, + 16241, + 16242, + 16243, + 16244, + 16245, + 16246, + 16247, + 16248, + 16249, + 16250, + 16251, + 16252, + 16253, + 16254, + 16255, + 16256, + 16257, + 16258, + 16259, + 16260, + 16261, + 16262, + 16263, + 16264, + 16265, + 16266, + 16267, + 16268, + 16269, + 16270, + 16271, + 16272, + 16273, + 16274, + 16275, + 16276, + 16277, + 16278, + 16279, + 16280, + 16281, + 16282, + 16283, + 16284, + 16285, + 16286, + 16287, + 16288, + 16289, + 16290, + 16291, + 16292, + 16293, + 16294, + 16295, + 16296, + 16297, + 16298, + 16299, + 16300, + 16301, + 16302, + 16303, + 16304, + 16305, + 16306, + 16307, + 16308, + 16309, + 16310, + 16311, + 16312, + 16313, + 16314, + 16315, + 16316, + 16317, + 16318, + 16319, + 16320, + 16321, + 16322, + 16323, + 16324, + 16325, + 16326, + 16327, + 16328, + 16329, + 16330, + 16331, + 16332, + 16333, + 16334, + 16335, + 16336, + 16337, + 16338, + 16339, + 16340, + 16341, + 16342, + 16343, + 16344, + 16345, + 16346, + 16347, + 16348, + 16349, + 16350, + 16351, + 16352, + 16353, + 16354, + 16355, + 16356, + 16357, + 16358, + 16359, + 16360, + 16361, + 16362, + 16363, + 16364, + 16365, + 16366, + 16367, + 16368, + 16369, + 16370, + 16371, + 16372, + 16373, + 16374, + 16375, + 16376, + 16377, + 16378, + 16379, + 16380, + 16381, + 16382, + 16383, + 16384, + 16385, + 16386, + 16387, + 16388, + 16389, + 16390, + 16391, + 16392, + 16393, + 16394, + 16395, + 16396, + 16397, + 16398, + 16399, + 16400, + 16401, + 16402, + 16403, + 16404, + 16405, + 16406, + 16407, + 16408, + 16409, + 16410, + 16411, + 16412, + 16413, + 16414, + 16415, + 16416, + 16417, + 16418, + 16419, + 16420, + 16421, + 16422, + 16423, + 16424, + 16425, + 16426, + 16427, + 16428, + 16429, + 16430, + 16431, + 16432, + 16433, + 16434, + 16435, + 16436, + 16437, + 16438, + 16439, + 16440, + 16441, + 16442, + 16443, + 16444, + 16445, + 16446, + 16447, + 16448, + 16449, + 16450, + 16451, + 16452, + 16453, + 16454, + 16455, + 16456, + 16457, + 16458, + 16459, + 16460, + 16461, + 16462, + 16463, + 16464, + 16465, + 16466, + 16467, + 16468, + 16469, + 16470, + 16471, + 16472, + 16473, + 16474, + 16475, + 16476, + 16477, + 16478, + 16479, + 16480, + 16481, + 16482, + 16483, + 16484, + 16485, + 16486, + 16487, + 16488, + 16489, + 16490, + 16491, + 16492, + 16493, + 16494, + 16495, + 16496, + 16497, + 16498, + 16499, + 16500, + 16501, + 16502, + 16503, + 16504, + 16505, + 16506, + 16507, + 16508, + 16509, + 16510, + 16511, + 16512, + 16513, + 16514, + 16515, + 16516, + 16517, + 16518, + 16519, + 16520, + 16521, + 16522, + 16523, + 16524, + 16525, + 16526, + 16527, + 16528, + 16529, + 16530, + 16531, + 16532, + 16533, + 16534, + 16535, + 16536, + 16537, + 16538, + 16539, + 16540, + 16541, + 16542, + 16543, + 16544, + 16545, + 16546, + 16547, + 16548, + 16549, + 16550, + 16551, + 16552, + 16553, + 16554, + 16555, + 16556, + 16557, + 16558, + 16559, + 16560, + 16561, + 16562, + 16563, + 16564, + 16565, + 16566, + 16567, + 16568, + 16569, + 16570, + 16571, + 16572, + 16573, + 16574, + 16575, + 16576, + 16577, + 16578, + 16579, + 16580, + 16581, + 16582, + 16583, + 16584, + 16585, + 16586, + 16587, + 16588, + 16589, + 16590, + 16591, + 16592, + 16593, + 16594, + 16595, + 16596, + 16597, + 16598, + 16599, + 16600, + 16601, + 16602, + 16603, + 16604, + 16605, + 16606, + 16607, + 16608, + 16609, + 16610, + 16611, + 16612, + 16613, + 16614, + 16615, + 16616, + 16617, + 16618, + 16619, + 16620, + 16621, + 16622, + 16623, + 16624, + 16625, + 16626, + 16627, + 16628, + 16629, + 16630, + 16631, + 16632, + 16633, + 16634, + 16635, + 16636, + 16637, + 16638, + 16639, + 16640, + 16641 + ], + "strideA1": 1, + "strideA2": 129, + "offsetA": 0, + "LDA": 129, + "A_mat": [ + [ + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41, + 42, + 43, + 44, + 45, + 46, + 47, + 48, + 49, + 50, + 51, + 52, + 53, + 54, + 55, + 56, + 57, + 58, + 59, + 60, + 61, + 62, + 63, + 64, + 65, + 66, + 67, + 68, + 69, + 70, + 71, + 72, + 73, + 74, + 75, + 76, + 77, + 78, + 79, + 80, + 81, + 82, + 83, + 84, + 85, + 86, + 87, + 88, + 89, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 99, + 100, + 101, + 102, + 103, + 104, + 105, + 106, + 107, + 108, + 109, + 110, + 111, + 112, + 113, + 114, + 115, + 116, + 117, + 118, + 119, + 120, + 121, + 122, + 123, + 124, + 125, + 126, + 127, + 128, + 129 + ], + [ + 130, + 131, + 132, + 133, + 134, + 135, + 136, + 137, + 138, + 139, + 140, + 141, + 142, + 143, + 144, + 145, + 146, + 147, + 148, + 149, + 150, + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 160, + 161, + 162, + 163, + 164, + 165, + 166, + 167, + 168, + 169, + 170, + 171, + 172, + 173, + 174, + 175, + 176, + 177, + 178, + 179, + 180, + 181, + 182, + 183, + 184, + 185, + 186, + 187, + 188, + 189, + 190, + 191, + 192, + 193, + 194, + 195, + 196, + 197, + 198, + 199, + 200, + 201, + 202, + 203, + 204, + 205, + 206, + 207, + 208, + 209, + 210, + 211, + 212, + 213, + 214, + 215, + 216, + 217, + 218, + 219, + 220, + 221, + 222, + 223, + 224, + 225, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 242, + 243, + 244, + 245, + 246, + 247, + 248, + 249, + 250, + 251, + 252, + 253, + 254, + 255, + 256, + 257, + 258 + ], + [ + 259, + 260, + 261, + 262, + 263, + 264, + 265, + 266, + 267, + 268, + 269, + 270, + 271, + 272, + 273, + 274, + 275, + 276, + 277, + 278, + 279, + 280, + 281, + 282, + 283, + 284, + 285, + 286, + 287, + 288, + 289, + 290, + 291, + 292, + 293, + 294, + 295, + 296, + 297, + 298, + 299, + 300, + 301, + 302, + 303, + 304, + 305, + 306, + 307, + 308, + 309, + 310, + 311, + 312, + 313, + 314, + 315, + 316, + 317, + 318, + 319, + 320, + 321, + 322, + 323, + 324, + 325, + 326, + 327, + 328, + 329, + 330, + 331, + 332, + 333, + 334, + 335, + 336, + 337, + 338, + 339, + 340, + 341, + 342, + 343, + 344, + 345, + 346, + 347, + 348, + 349, + 350, + 351, + 352, + 353, + 354, + 355, + 356, + 357, + 358, + 359, + 360, + 361, + 362, + 363, + 364, + 365, + 366, + 367, + 368, + 369, + 370, + 371, + 372, + 373, + 374, + 375, + 376, + 377, + 378, + 379, + 380, + 381, + 382, + 383, + 384, + 385, + 386, + 387 + ], + [ + 388, + 389, + 390, + 391, + 392, + 393, + 394, + 395, + 396, + 397, + 398, + 399, + 400, + 401, + 402, + 403, + 404, + 405, + 406, + 407, + 408, + 409, + 410, + 411, + 412, + 413, + 414, + 415, + 416, + 417, + 418, + 419, + 420, + 421, + 422, + 423, + 424, + 425, + 426, + 427, + 428, + 429, + 430, + 431, + 432, + 433, + 434, + 435, + 436, + 437, + 438, + 439, + 440, + 441, + 442, + 443, + 444, + 445, + 446, + 447, + 448, + 449, + 450, + 451, + 452, + 453, + 454, + 455, + 456, + 457, + 458, + 459, + 460, + 461, + 462, + 463, + 464, + 465, + 466, + 467, + 468, + 469, + 470, + 471, + 472, + 473, + 474, + 475, + 476, + 477, + 478, + 479, + 480, + 481, + 482, + 483, + 484, + 485, + 486, + 487, + 488, + 489, + 490, + 491, + 492, + 493, + 494, + 495, + 496, + 497, + 498, + 499, + 500, + 501, + 502, + 503, + 504, + 505, + 506, + 507, + 508, + 509, + 510, + 511, + 512, + 513, + 514, + 515, + 516 + ], + [ + 517, + 518, + 519, + 520, + 521, + 522, + 523, + 524, + 525, + 526, + 527, + 528, + 529, + 530, + 531, + 532, + 533, + 534, + 535, + 536, + 537, + 538, + 539, + 540, + 541, + 542, + 543, + 544, + 545, + 546, + 547, + 548, + 549, + 550, + 551, + 552, + 553, + 554, + 555, + 556, + 557, + 558, + 559, + 560, + 561, + 562, + 563, + 564, + 565, + 566, + 567, + 568, + 569, + 570, + 571, + 572, + 573, + 574, + 575, + 576, + 577, + 578, + 579, + 580, + 581, + 582, + 583, + 584, + 585, + 586, + 587, + 588, + 589, + 590, + 591, + 592, + 593, + 594, + 595, + 596, + 597, + 598, + 599, + 600, + 601, + 602, + 603, + 604, + 605, + 606, + 607, + 608, + 609, + 610, + 611, + 612, + 613, + 614, + 615, + 616, + 617, + 618, + 619, + 620, + 621, + 622, + 623, + 624, + 625, + 626, + 627, + 628, + 629, + 630, + 631, + 632, + 633, + 634, + 635, + 636, + 637, + 638, + 639, + 640, + 641, + 642, + 643, + 644, + 645 + ], + [ + 646, + 647, + 648, + 649, + 650, + 651, + 652, + 653, + 654, + 655, + 656, + 657, + 658, + 659, + 660, + 661, + 662, + 663, + 664, + 665, + 666, + 667, + 668, + 669, + 670, + 671, + 672, + 673, + 674, + 675, + 676, + 677, + 678, + 679, + 680, + 681, + 682, + 683, + 684, + 685, + 686, + 687, + 688, + 689, + 690, + 691, + 692, + 693, + 694, + 695, + 696, + 697, + 698, + 699, + 700, + 701, + 702, + 703, + 704, + 705, + 706, + 707, + 708, + 709, + 710, + 711, + 712, + 713, + 714, + 715, + 716, + 717, + 718, + 719, + 720, + 721, + 722, + 723, + 724, + 725, + 726, + 727, + 728, + 729, + 730, + 731, + 732, + 733, + 734, + 735, + 736, + 737, + 738, + 739, + 740, + 741, + 742, + 743, + 744, + 745, + 746, + 747, + 748, + 749, + 750, + 751, + 752, + 753, + 754, + 755, + 756, + 757, + 758, + 759, + 760, + 761, + 762, + 763, + 764, + 765, + 766, + 767, + 768, + 769, + 770, + 771, + 772, + 773, + 774 + ], + [ + 775, + 776, + 777, + 778, + 779, + 780, + 781, + 782, + 783, + 784, + 785, + 786, + 787, + 788, + 789, + 790, + 791, + 792, + 793, + 794, + 795, + 796, + 797, + 798, + 799, + 800, + 801, + 802, + 803, + 804, + 805, + 806, + 807, + 808, + 809, + 810, + 811, + 812, + 813, + 814, + 815, + 816, + 817, + 818, + 819, + 820, + 821, + 822, + 823, + 824, + 825, + 826, + 827, + 828, + 829, + 830, + 831, + 832, + 833, + 834, + 835, + 836, + 837, + 838, + 839, + 840, + 841, + 842, + 843, + 844, + 845, + 846, + 847, + 848, + 849, + 850, + 851, + 852, + 853, + 854, + 855, + 856, + 857, + 858, + 859, + 860, + 861, + 862, + 863, + 864, + 865, + 866, + 867, + 868, + 869, + 870, + 871, + 872, + 873, + 874, + 875, + 876, + 877, + 878, + 879, + 880, + 881, + 882, + 883, + 884, + 885, + 886, + 887, + 888, + 889, + 890, + 891, + 892, + 893, + 894, + 895, + 896, + 897, + 898, + 899, + 900, + 901, + 902, + 903 + ], + [ + 904, + 905, + 906, + 907, + 908, + 909, + 910, + 911, + 912, + 913, + 914, + 915, + 916, + 917, + 918, + 919, + 920, + 921, + 922, + 923, + 924, + 925, + 926, + 927, + 928, + 929, + 930, + 931, + 932, + 933, + 934, + 935, + 936, + 937, + 938, + 939, + 940, + 941, + 942, + 943, + 944, + 945, + 946, + 947, + 948, + 949, + 950, + 951, + 952, + 953, + 954, + 955, + 956, + 957, + 958, + 959, + 960, + 961, + 962, + 963, + 964, + 965, + 966, + 967, + 968, + 969, + 970, + 971, + 972, + 973, + 974, + 975, + 976, + 977, + 978, + 979, + 980, + 981, + 982, + 983, + 984, + 985, + 986, + 987, + 988, + 989, + 990, + 991, + 992, + 993, + 994, + 995, + 996, + 997, + 998, + 999, + 1000, + 1001, + 1002, + 1003, + 1004, + 1005, + 1006, + 1007, + 1008, + 1009, + 1010, + 1011, + 1012, + 1013, + 1014, + 1015, + 1016, + 1017, + 1018, + 1019, + 1020, + 1021, + 1022, + 1023, + 1024, + 1025, + 1026, + 1027, + 1028, + 1029, + 1030, + 1031, + 1032 + ], + [ + 1033, + 1034, + 1035, + 1036, + 1037, + 1038, + 1039, + 1040, + 1041, + 1042, + 1043, + 1044, + 1045, + 1046, + 1047, + 1048, + 1049, + 1050, + 1051, + 1052, + 1053, + 1054, + 1055, + 1056, + 1057, + 1058, + 1059, + 1060, + 1061, + 1062, + 1063, + 1064, + 1065, + 1066, + 1067, + 1068, + 1069, + 1070, + 1071, + 1072, + 1073, + 1074, + 1075, + 1076, + 1077, + 1078, + 1079, + 1080, + 1081, + 1082, + 1083, + 1084, + 1085, + 1086, + 1087, + 1088, + 1089, + 1090, + 1091, + 1092, + 1093, + 1094, + 1095, + 1096, + 1097, + 1098, + 1099, + 1100, + 1101, + 1102, + 1103, + 1104, + 1105, + 1106, + 1107, + 1108, + 1109, + 1110, + 1111, + 1112, + 1113, + 1114, + 1115, + 1116, + 1117, + 1118, + 1119, + 1120, + 1121, + 1122, + 1123, + 1124, + 1125, + 1126, + 1127, + 1128, + 1129, + 1130, + 1131, + 1132, + 1133, + 1134, + 1135, + 1136, + 1137, + 1138, + 1139, + 1140, + 1141, + 1142, + 1143, + 1144, + 1145, + 1146, + 1147, + 1148, + 1149, + 1150, + 1151, + 1152, + 1153, + 1154, + 1155, + 1156, + 1157, + 1158, + 1159, + 1160, + 1161 + ], + [ + 1162, + 1163, + 1164, + 1165, + 1166, + 1167, + 1168, + 1169, + 1170, + 1171, + 1172, + 1173, + 1174, + 1175, + 1176, + 1177, + 1178, + 1179, + 1180, + 1181, + 1182, + 1183, + 1184, + 1185, + 1186, + 1187, + 1188, + 1189, + 1190, + 1191, + 1192, + 1193, + 1194, + 1195, + 1196, + 1197, + 1198, + 1199, + 1200, + 1201, + 1202, + 1203, + 1204, + 1205, + 1206, + 1207, + 1208, + 1209, + 1210, + 1211, + 1212, + 1213, + 1214, + 1215, + 1216, + 1217, + 1218, + 1219, + 1220, + 1221, + 1222, + 1223, + 1224, + 1225, + 1226, + 1227, + 1228, + 1229, + 1230, + 1231, + 1232, + 1233, + 1234, + 1235, + 1236, + 1237, + 1238, + 1239, + 1240, + 1241, + 1242, + 1243, + 1244, + 1245, + 1246, + 1247, + 1248, + 1249, + 1250, + 1251, + 1252, + 1253, + 1254, + 1255, + 1256, + 1257, + 1258, + 1259, + 1260, + 1261, + 1262, + 1263, + 1264, + 1265, + 1266, + 1267, + 1268, + 1269, + 1270, + 1271, + 1272, + 1273, + 1274, + 1275, + 1276, + 1277, + 1278, + 1279, + 1280, + 1281, + 1282, + 1283, + 1284, + 1285, + 1286, + 1287, + 1288, + 1289, + 1290 + ], + [ + 1291, + 1292, + 1293, + 1294, + 1295, + 1296, + 1297, + 1298, + 1299, + 1300, + 1301, + 1302, + 1303, + 1304, + 1305, + 1306, + 1307, + 1308, + 1309, + 1310, + 1311, + 1312, + 1313, + 1314, + 1315, + 1316, + 1317, + 1318, + 1319, + 1320, + 1321, + 1322, + 1323, + 1324, + 1325, + 1326, + 1327, + 1328, + 1329, + 1330, + 1331, + 1332, + 1333, + 1334, + 1335, + 1336, + 1337, + 1338, + 1339, + 1340, + 1341, + 1342, + 1343, + 1344, + 1345, + 1346, + 1347, + 1348, + 1349, + 1350, + 1351, + 1352, + 1353, + 1354, + 1355, + 1356, + 1357, + 1358, + 1359, + 1360, + 1361, + 1362, + 1363, + 1364, + 1365, + 1366, + 1367, + 1368, + 1369, + 1370, + 1371, + 1372, + 1373, + 1374, + 1375, + 1376, + 1377, + 1378, + 1379, + 1380, + 1381, + 1382, + 1383, + 1384, + 1385, + 1386, + 1387, + 1388, + 1389, + 1390, + 1391, + 1392, + 1393, + 1394, + 1395, + 1396, + 1397, + 1398, + 1399, + 1400, + 1401, + 1402, + 1403, + 1404, + 1405, + 1406, + 1407, + 1408, + 1409, + 1410, + 1411, + 1412, + 1413, + 1414, + 1415, + 1416, + 1417, + 1418, + 1419 + ], + [ + 1420, + 1421, + 1422, + 1423, + 1424, + 1425, + 1426, + 1427, + 1428, + 1429, + 1430, + 1431, + 1432, + 1433, + 1434, + 1435, + 1436, + 1437, + 1438, + 1439, + 1440, + 1441, + 1442, + 1443, + 1444, + 1445, + 1446, + 1447, + 1448, + 1449, + 1450, + 1451, + 1452, + 1453, + 1454, + 1455, + 1456, + 1457, + 1458, + 1459, + 1460, + 1461, + 1462, + 1463, + 1464, + 1465, + 1466, + 1467, + 1468, + 1469, + 1470, + 1471, + 1472, + 1473, + 1474, + 1475, + 1476, + 1477, + 1478, + 1479, + 1480, + 1481, + 1482, + 1483, + 1484, + 1485, + 1486, + 1487, + 1488, + 1489, + 1490, + 1491, + 1492, + 1493, + 1494, + 1495, + 1496, + 1497, + 1498, + 1499, + 1500, + 1501, + 1502, + 1503, + 1504, + 1505, + 1506, + 1507, + 1508, + 1509, + 1510, + 1511, + 1512, + 1513, + 1514, + 1515, + 1516, + 1517, + 1518, + 1519, + 1520, + 1521, + 1522, + 1523, + 1524, + 1525, + 1526, + 1527, + 1528, + 1529, + 1530, + 1531, + 1532, + 1533, + 1534, + 1535, + 1536, + 1537, + 1538, + 1539, + 1540, + 1541, + 1542, + 1543, + 1544, + 1545, + 1546, + 1547, + 1548 + ], + [ + 1549, + 1550, + 1551, + 1552, + 1553, + 1554, + 1555, + 1556, + 1557, + 1558, + 1559, + 1560, + 1561, + 1562, + 1563, + 1564, + 1565, + 1566, + 1567, + 1568, + 1569, + 1570, + 1571, + 1572, + 1573, + 1574, + 1575, + 1576, + 1577, + 1578, + 1579, + 1580, + 1581, + 1582, + 1583, + 1584, + 1585, + 1586, + 1587, + 1588, + 1589, + 1590, + 1591, + 1592, + 1593, + 1594, + 1595, + 1596, + 1597, + 1598, + 1599, + 1600, + 1601, + 1602, + 1603, + 1604, + 1605, + 1606, + 1607, + 1608, + 1609, + 1610, + 1611, + 1612, + 1613, + 1614, + 1615, + 1616, + 1617, + 1618, + 1619, + 1620, + 1621, + 1622, + 1623, + 1624, + 1625, + 1626, + 1627, + 1628, + 1629, + 1630, + 1631, + 1632, + 1633, + 1634, + 1635, + 1636, + 1637, + 1638, + 1639, + 1640, + 1641, + 1642, + 1643, + 1644, + 1645, + 1646, + 1647, + 1648, + 1649, + 1650, + 1651, + 1652, + 1653, + 1654, + 1655, + 1656, + 1657, + 1658, + 1659, + 1660, + 1661, + 1662, + 1663, + 1664, + 1665, + 1666, + 1667, + 1668, + 1669, + 1670, + 1671, + 1672, + 1673, + 1674, + 1675, + 1676, + 1677 + ], + [ + 1678, + 1679, + 1680, + 1681, + 1682, + 1683, + 1684, + 1685, + 1686, + 1687, + 1688, + 1689, + 1690, + 1691, + 1692, + 1693, + 1694, + 1695, + 1696, + 1697, + 1698, + 1699, + 1700, + 1701, + 1702, + 1703, + 1704, + 1705, + 1706, + 1707, + 1708, + 1709, + 1710, + 1711, + 1712, + 1713, + 1714, + 1715, + 1716, + 1717, + 1718, + 1719, + 1720, + 1721, + 1722, + 1723, + 1724, + 1725, + 1726, + 1727, + 1728, + 1729, + 1730, + 1731, + 1732, + 1733, + 1734, + 1735, + 1736, + 1737, + 1738, + 1739, + 1740, + 1741, + 1742, + 1743, + 1744, + 1745, + 1746, + 1747, + 1748, + 1749, + 1750, + 1751, + 1752, + 1753, + 1754, + 1755, + 1756, + 1757, + 1758, + 1759, + 1760, + 1761, + 1762, + 1763, + 1764, + 1765, + 1766, + 1767, + 1768, + 1769, + 1770, + 1771, + 1772, + 1773, + 1774, + 1775, + 1776, + 1777, + 1778, + 1779, + 1780, + 1781, + 1782, + 1783, + 1784, + 1785, + 1786, + 1787, + 1788, + 1789, + 1790, + 1791, + 1792, + 1793, + 1794, + 1795, + 1796, + 1797, + 1798, + 1799, + 1800, + 1801, + 1802, + 1803, + 1804, + 1805, + 1806 + ], + [ + 1807, + 1808, + 1809, + 1810, + 1811, + 1812, + 1813, + 1814, + 1815, + 1816, + 1817, + 1818, + 1819, + 1820, + 1821, + 1822, + 1823, + 1824, + 1825, + 1826, + 1827, + 1828, + 1829, + 1830, + 1831, + 1832, + 1833, + 1834, + 1835, + 1836, + 1837, + 1838, + 1839, + 1840, + 1841, + 1842, + 1843, + 1844, + 1845, + 1846, + 1847, + 1848, + 1849, + 1850, + 1851, + 1852, + 1853, + 1854, + 1855, + 1856, + 1857, + 1858, + 1859, + 1860, + 1861, + 1862, + 1863, + 1864, + 1865, + 1866, + 1867, + 1868, + 1869, + 1870, + 1871, + 1872, + 1873, + 1874, + 1875, + 1876, + 1877, + 1878, + 1879, + 1880, + 1881, + 1882, + 1883, + 1884, + 1885, + 1886, + 1887, + 1888, + 1889, + 1890, + 1891, + 1892, + 1893, + 1894, + 1895, + 1896, + 1897, + 1898, + 1899, + 1900, + 1901, + 1902, + 1903, + 1904, + 1905, + 1906, + 1907, + 1908, + 1909, + 1910, + 1911, + 1912, + 1913, + 1914, + 1915, + 1916, + 1917, + 1918, + 1919, + 1920, + 1921, + 1922, + 1923, + 1924, + 1925, + 1926, + 1927, + 1928, + 1929, + 1930, + 1931, + 1932, + 1933, + 1934, + 1935 + ], + [ + 1936, + 1937, + 1938, + 1939, + 1940, + 1941, + 1942, + 1943, + 1944, + 1945, + 1946, + 1947, + 1948, + 1949, + 1950, + 1951, + 1952, + 1953, + 1954, + 1955, + 1956, + 1957, + 1958, + 1959, + 1960, + 1961, + 1962, + 1963, + 1964, + 1965, + 1966, + 1967, + 1968, + 1969, + 1970, + 1971, + 1972, + 1973, + 1974, + 1975, + 1976, + 1977, + 1978, + 1979, + 1980, + 1981, + 1982, + 1983, + 1984, + 1985, + 1986, + 1987, + 1988, + 1989, + 1990, + 1991, + 1992, + 1993, + 1994, + 1995, + 1996, + 1997, + 1998, + 1999, + 2000, + 2001, + 2002, + 2003, + 2004, + 2005, + 2006, + 2007, + 2008, + 2009, + 2010, + 2011, + 2012, + 2013, + 2014, + 2015, + 2016, + 2017, + 2018, + 2019, + 2020, + 2021, + 2022, + 2023, + 2024, + 2025, + 2026, + 2027, + 2028, + 2029, + 2030, + 2031, + 2032, + 2033, + 2034, + 2035, + 2036, + 2037, + 2038, + 2039, + 2040, + 2041, + 2042, + 2043, + 2044, + 2045, + 2046, + 2047, + 2048, + 2049, + 2050, + 2051, + 2052, + 2053, + 2054, + 2055, + 2056, + 2057, + 2058, + 2059, + 2060, + 2061, + 2062, + 2063, + 2064 + ], + [ + 2065, + 2066, + 2067, + 2068, + 2069, + 2070, + 2071, + 2072, + 2073, + 2074, + 2075, + 2076, + 2077, + 2078, + 2079, + 2080, + 2081, + 2082, + 2083, + 2084, + 2085, + 2086, + 2087, + 2088, + 2089, + 2090, + 2091, + 2092, + 2093, + 2094, + 2095, + 2096, + 2097, + 2098, + 2099, + 2100, + 2101, + 2102, + 2103, + 2104, + 2105, + 2106, + 2107, + 2108, + 2109, + 2110, + 2111, + 2112, + 2113, + 2114, + 2115, + 2116, + 2117, + 2118, + 2119, + 2120, + 2121, + 2122, + 2123, + 2124, + 2125, + 2126, + 2127, + 2128, + 2129, + 2130, + 2131, + 2132, + 2133, + 2134, + 2135, + 2136, + 2137, + 2138, + 2139, + 2140, + 2141, + 2142, + 2143, + 2144, + 2145, + 2146, + 2147, + 2148, + 2149, + 2150, + 2151, + 2152, + 2153, + 2154, + 2155, + 2156, + 2157, + 2158, + 2159, + 2160, + 2161, + 2162, + 2163, + 2164, + 2165, + 2166, + 2167, + 2168, + 2169, + 2170, + 2171, + 2172, + 2173, + 2174, + 2175, + 2176, + 2177, + 2178, + 2179, + 2180, + 2181, + 2182, + 2183, + 2184, + 2185, + 2186, + 2187, + 2188, + 2189, + 2190, + 2191, + 2192, + 2193 + ], + [ + 2194, + 2195, + 2196, + 2197, + 2198, + 2199, + 2200, + 2201, + 2202, + 2203, + 2204, + 2205, + 2206, + 2207, + 2208, + 2209, + 2210, + 2211, + 2212, + 2213, + 2214, + 2215, + 2216, + 2217, + 2218, + 2219, + 2220, + 2221, + 2222, + 2223, + 2224, + 2225, + 2226, + 2227, + 2228, + 2229, + 2230, + 2231, + 2232, + 2233, + 2234, + 2235, + 2236, + 2237, + 2238, + 2239, + 2240, + 2241, + 2242, + 2243, + 2244, + 2245, + 2246, + 2247, + 2248, + 2249, + 2250, + 2251, + 2252, + 2253, + 2254, + 2255, + 2256, + 2257, + 2258, + 2259, + 2260, + 2261, + 2262, + 2263, + 2264, + 2265, + 2266, + 2267, + 2268, + 2269, + 2270, + 2271, + 2272, + 2273, + 2274, + 2275, + 2276, + 2277, + 2278, + 2279, + 2280, + 2281, + 2282, + 2283, + 2284, + 2285, + 2286, + 2287, + 2288, + 2289, + 2290, + 2291, + 2292, + 2293, + 2294, + 2295, + 2296, + 2297, + 2298, + 2299, + 2300, + 2301, + 2302, + 2303, + 2304, + 2305, + 2306, + 2307, + 2308, + 2309, + 2310, + 2311, + 2312, + 2313, + 2314, + 2315, + 2316, + 2317, + 2318, + 2319, + 2320, + 2321, + 2322 + ], + [ + 2323, + 2324, + 2325, + 2326, + 2327, + 2328, + 2329, + 2330, + 2331, + 2332, + 2333, + 2334, + 2335, + 2336, + 2337, + 2338, + 2339, + 2340, + 2341, + 2342, + 2343, + 2344, + 2345, + 2346, + 2347, + 2348, + 2349, + 2350, + 2351, + 2352, + 2353, + 2354, + 2355, + 2356, + 2357, + 2358, + 2359, + 2360, + 2361, + 2362, + 2363, + 2364, + 2365, + 2366, + 2367, + 2368, + 2369, + 2370, + 2371, + 2372, + 2373, + 2374, + 2375, + 2376, + 2377, + 2378, + 2379, + 2380, + 2381, + 2382, + 2383, + 2384, + 2385, + 2386, + 2387, + 2388, + 2389, + 2390, + 2391, + 2392, + 2393, + 2394, + 2395, + 2396, + 2397, + 2398, + 2399, + 2400, + 2401, + 2402, + 2403, + 2404, + 2405, + 2406, + 2407, + 2408, + 2409, + 2410, + 2411, + 2412, + 2413, + 2414, + 2415, + 2416, + 2417, + 2418, + 2419, + 2420, + 2421, + 2422, + 2423, + 2424, + 2425, + 2426, + 2427, + 2428, + 2429, + 2430, + 2431, + 2432, + 2433, + 2434, + 2435, + 2436, + 2437, + 2438, + 2439, + 2440, + 2441, + 2442, + 2443, + 2444, + 2445, + 2446, + 2447, + 2448, + 2449, + 2450, + 2451 + ], + [ + 2452, + 2453, + 2454, + 2455, + 2456, + 2457, + 2458, + 2459, + 2460, + 2461, + 2462, + 2463, + 2464, + 2465, + 2466, + 2467, + 2468, + 2469, + 2470, + 2471, + 2472, + 2473, + 2474, + 2475, + 2476, + 2477, + 2478, + 2479, + 2480, + 2481, + 2482, + 2483, + 2484, + 2485, + 2486, + 2487, + 2488, + 2489, + 2490, + 2491, + 2492, + 2493, + 2494, + 2495, + 2496, + 2497, + 2498, + 2499, + 2500, + 2501, + 2502, + 2503, + 2504, + 2505, + 2506, + 2507, + 2508, + 2509, + 2510, + 2511, + 2512, + 2513, + 2514, + 2515, + 2516, + 2517, + 2518, + 2519, + 2520, + 2521, + 2522, + 2523, + 2524, + 2525, + 2526, + 2527, + 2528, + 2529, + 2530, + 2531, + 2532, + 2533, + 2534, + 2535, + 2536, + 2537, + 2538, + 2539, + 2540, + 2541, + 2542, + 2543, + 2544, + 2545, + 2546, + 2547, + 2548, + 2549, + 2550, + 2551, + 2552, + 2553, + 2554, + 2555, + 2556, + 2557, + 2558, + 2559, + 2560, + 2561, + 2562, + 2563, + 2564, + 2565, + 2566, + 2567, + 2568, + 2569, + 2570, + 2571, + 2572, + 2573, + 2574, + 2575, + 2576, + 2577, + 2578, + 2579, + 2580 + ], + [ + 2581, + 2582, + 2583, + 2584, + 2585, + 2586, + 2587, + 2588, + 2589, + 2590, + 2591, + 2592, + 2593, + 2594, + 2595, + 2596, + 2597, + 2598, + 2599, + 2600, + 2601, + 2602, + 2603, + 2604, + 2605, + 2606, + 2607, + 2608, + 2609, + 2610, + 2611, + 2612, + 2613, + 2614, + 2615, + 2616, + 2617, + 2618, + 2619, + 2620, + 2621, + 2622, + 2623, + 2624, + 2625, + 2626, + 2627, + 2628, + 2629, + 2630, + 2631, + 2632, + 2633, + 2634, + 2635, + 2636, + 2637, + 2638, + 2639, + 2640, + 2641, + 2642, + 2643, + 2644, + 2645, + 2646, + 2647, + 2648, + 2649, + 2650, + 2651, + 2652, + 2653, + 2654, + 2655, + 2656, + 2657, + 2658, + 2659, + 2660, + 2661, + 2662, + 2663, + 2664, + 2665, + 2666, + 2667, + 2668, + 2669, + 2670, + 2671, + 2672, + 2673, + 2674, + 2675, + 2676, + 2677, + 2678, + 2679, + 2680, + 2681, + 2682, + 2683, + 2684, + 2685, + 2686, + 2687, + 2688, + 2689, + 2690, + 2691, + 2692, + 2693, + 2694, + 2695, + 2696, + 2697, + 2698, + 2699, + 2700, + 2701, + 2702, + 2703, + 2704, + 2705, + 2706, + 2707, + 2708, + 2709 + ], + [ + 2710, + 2711, + 2712, + 2713, + 2714, + 2715, + 2716, + 2717, + 2718, + 2719, + 2720, + 2721, + 2722, + 2723, + 2724, + 2725, + 2726, + 2727, + 2728, + 2729, + 2730, + 2731, + 2732, + 2733, + 2734, + 2735, + 2736, + 2737, + 2738, + 2739, + 2740, + 2741, + 2742, + 2743, + 2744, + 2745, + 2746, + 2747, + 2748, + 2749, + 2750, + 2751, + 2752, + 2753, + 2754, + 2755, + 2756, + 2757, + 2758, + 2759, + 2760, + 2761, + 2762, + 2763, + 2764, + 2765, + 2766, + 2767, + 2768, + 2769, + 2770, + 2771, + 2772, + 2773, + 2774, + 2775, + 2776, + 2777, + 2778, + 2779, + 2780, + 2781, + 2782, + 2783, + 2784, + 2785, + 2786, + 2787, + 2788, + 2789, + 2790, + 2791, + 2792, + 2793, + 2794, + 2795, + 2796, + 2797, + 2798, + 2799, + 2800, + 2801, + 2802, + 2803, + 2804, + 2805, + 2806, + 2807, + 2808, + 2809, + 2810, + 2811, + 2812, + 2813, + 2814, + 2815, + 2816, + 2817, + 2818, + 2819, + 2820, + 2821, + 2822, + 2823, + 2824, + 2825, + 2826, + 2827, + 2828, + 2829, + 2830, + 2831, + 2832, + 2833, + 2834, + 2835, + 2836, + 2837, + 2838 + ], + [ + 2839, + 2840, + 2841, + 2842, + 2843, + 2844, + 2845, + 2846, + 2847, + 2848, + 2849, + 2850, + 2851, + 2852, + 2853, + 2854, + 2855, + 2856, + 2857, + 2858, + 2859, + 2860, + 2861, + 2862, + 2863, + 2864, + 2865, + 2866, + 2867, + 2868, + 2869, + 2870, + 2871, + 2872, + 2873, + 2874, + 2875, + 2876, + 2877, + 2878, + 2879, + 2880, + 2881, + 2882, + 2883, + 2884, + 2885, + 2886, + 2887, + 2888, + 2889, + 2890, + 2891, + 2892, + 2893, + 2894, + 2895, + 2896, + 2897, + 2898, + 2899, + 2900, + 2901, + 2902, + 2903, + 2904, + 2905, + 2906, + 2907, + 2908, + 2909, + 2910, + 2911, + 2912, + 2913, + 2914, + 2915, + 2916, + 2917, + 2918, + 2919, + 2920, + 2921, + 2922, + 2923, + 2924, + 2925, + 2926, + 2927, + 2928, + 2929, + 2930, + 2931, + 2932, + 2933, + 2934, + 2935, + 2936, + 2937, + 2938, + 2939, + 2940, + 2941, + 2942, + 2943, + 2944, + 2945, + 2946, + 2947, + 2948, + 2949, + 2950, + 2951, + 2952, + 2953, + 2954, + 2955, + 2956, + 2957, + 2958, + 2959, + 2960, + 2961, + 2962, + 2963, + 2964, + 2965, + 2966, + 2967 + ], + [ + 2968, + 2969, + 2970, + 2971, + 2972, + 2973, + 2974, + 2975, + 2976, + 2977, + 2978, + 2979, + 2980, + 2981, + 2982, + 2983, + 2984, + 2985, + 2986, + 2987, + 2988, + 2989, + 2990, + 2991, + 2992, + 2993, + 2994, + 2995, + 2996, + 2997, + 2998, + 2999, + 3000, + 3001, + 3002, + 3003, + 3004, + 3005, + 3006, + 3007, + 3008, + 3009, + 3010, + 3011, + 3012, + 3013, + 3014, + 3015, + 3016, + 3017, + 3018, + 3019, + 3020, + 3021, + 3022, + 3023, + 3024, + 3025, + 3026, + 3027, + 3028, + 3029, + 3030, + 3031, + 3032, + 3033, + 3034, + 3035, + 3036, + 3037, + 3038, + 3039, + 3040, + 3041, + 3042, + 3043, + 3044, + 3045, + 3046, + 3047, + 3048, + 3049, + 3050, + 3051, + 3052, + 3053, + 3054, + 3055, + 3056, + 3057, + 3058, + 3059, + 3060, + 3061, + 3062, + 3063, + 3064, + 3065, + 3066, + 3067, + 3068, + 3069, + 3070, + 3071, + 3072, + 3073, + 3074, + 3075, + 3076, + 3077, + 3078, + 3079, + 3080, + 3081, + 3082, + 3083, + 3084, + 3085, + 3086, + 3087, + 3088, + 3089, + 3090, + 3091, + 3092, + 3093, + 3094, + 3095, + 3096 + ], + [ + 3097, + 3098, + 3099, + 3100, + 3101, + 3102, + 3103, + 3104, + 3105, + 3106, + 3107, + 3108, + 3109, + 3110, + 3111, + 3112, + 3113, + 3114, + 3115, + 3116, + 3117, + 3118, + 3119, + 3120, + 3121, + 3122, + 3123, + 3124, + 3125, + 3126, + 3127, + 3128, + 3129, + 3130, + 3131, + 3132, + 3133, + 3134, + 3135, + 3136, + 3137, + 3138, + 3139, + 3140, + 3141, + 3142, + 3143, + 3144, + 3145, + 3146, + 3147, + 3148, + 3149, + 3150, + 3151, + 3152, + 3153, + 3154, + 3155, + 3156, + 3157, + 3158, + 3159, + 3160, + 3161, + 3162, + 3163, + 3164, + 3165, + 3166, + 3167, + 3168, + 3169, + 3170, + 3171, + 3172, + 3173, + 3174, + 3175, + 3176, + 3177, + 3178, + 3179, + 3180, + 3181, + 3182, + 3183, + 3184, + 3185, + 3186, + 3187, + 3188, + 3189, + 3190, + 3191, + 3192, + 3193, + 3194, + 3195, + 3196, + 3197, + 3198, + 3199, + 3200, + 3201, + 3202, + 3203, + 3204, + 3205, + 3206, + 3207, + 3208, + 3209, + 3210, + 3211, + 3212, + 3213, + 3214, + 3215, + 3216, + 3217, + 3218, + 3219, + 3220, + 3221, + 3222, + 3223, + 3224, + 3225 + ], + [ + 3226, + 3227, + 3228, + 3229, + 3230, + 3231, + 3232, + 3233, + 3234, + 3235, + 3236, + 3237, + 3238, + 3239, + 3240, + 3241, + 3242, + 3243, + 3244, + 3245, + 3246, + 3247, + 3248, + 3249, + 3250, + 3251, + 3252, + 3253, + 3254, + 3255, + 3256, + 3257, + 3258, + 3259, + 3260, + 3261, + 3262, + 3263, + 3264, + 3265, + 3266, + 3267, + 3268, + 3269, + 3270, + 3271, + 3272, + 3273, + 3274, + 3275, + 3276, + 3277, + 3278, + 3279, + 3280, + 3281, + 3282, + 3283, + 3284, + 3285, + 3286, + 3287, + 3288, + 3289, + 3290, + 3291, + 3292, + 3293, + 3294, + 3295, + 3296, + 3297, + 3298, + 3299, + 3300, + 3301, + 3302, + 3303, + 3304, + 3305, + 3306, + 3307, + 3308, + 3309, + 3310, + 3311, + 3312, + 3313, + 3314, + 3315, + 3316, + 3317, + 3318, + 3319, + 3320, + 3321, + 3322, + 3323, + 3324, + 3325, + 3326, + 3327, + 3328, + 3329, + 3330, + 3331, + 3332, + 3333, + 3334, + 3335, + 3336, + 3337, + 3338, + 3339, + 3340, + 3341, + 3342, + 3343, + 3344, + 3345, + 3346, + 3347, + 3348, + 3349, + 3350, + 3351, + 3352, + 3353, + 3354 + ], + [ + 3355, + 3356, + 3357, + 3358, + 3359, + 3360, + 3361, + 3362, + 3363, + 3364, + 3365, + 3366, + 3367, + 3368, + 3369, + 3370, + 3371, + 3372, + 3373, + 3374, + 3375, + 3376, + 3377, + 3378, + 3379, + 3380, + 3381, + 3382, + 3383, + 3384, + 3385, + 3386, + 3387, + 3388, + 3389, + 3390, + 3391, + 3392, + 3393, + 3394, + 3395, + 3396, + 3397, + 3398, + 3399, + 3400, + 3401, + 3402, + 3403, + 3404, + 3405, + 3406, + 3407, + 3408, + 3409, + 3410, + 3411, + 3412, + 3413, + 3414, + 3415, + 3416, + 3417, + 3418, + 3419, + 3420, + 3421, + 3422, + 3423, + 3424, + 3425, + 3426, + 3427, + 3428, + 3429, + 3430, + 3431, + 3432, + 3433, + 3434, + 3435, + 3436, + 3437, + 3438, + 3439, + 3440, + 3441, + 3442, + 3443, + 3444, + 3445, + 3446, + 3447, + 3448, + 3449, + 3450, + 3451, + 3452, + 3453, + 3454, + 3455, + 3456, + 3457, + 3458, + 3459, + 3460, + 3461, + 3462, + 3463, + 3464, + 3465, + 3466, + 3467, + 3468, + 3469, + 3470, + 3471, + 3472, + 3473, + 3474, + 3475, + 3476, + 3477, + 3478, + 3479, + 3480, + 3481, + 3482, + 3483 + ], + [ + 3484, + 3485, + 3486, + 3487, + 3488, + 3489, + 3490, + 3491, + 3492, + 3493, + 3494, + 3495, + 3496, + 3497, + 3498, + 3499, + 3500, + 3501, + 3502, + 3503, + 3504, + 3505, + 3506, + 3507, + 3508, + 3509, + 3510, + 3511, + 3512, + 3513, + 3514, + 3515, + 3516, + 3517, + 3518, + 3519, + 3520, + 3521, + 3522, + 3523, + 3524, + 3525, + 3526, + 3527, + 3528, + 3529, + 3530, + 3531, + 3532, + 3533, + 3534, + 3535, + 3536, + 3537, + 3538, + 3539, + 3540, + 3541, + 3542, + 3543, + 3544, + 3545, + 3546, + 3547, + 3548, + 3549, + 3550, + 3551, + 3552, + 3553, + 3554, + 3555, + 3556, + 3557, + 3558, + 3559, + 3560, + 3561, + 3562, + 3563, + 3564, + 3565, + 3566, + 3567, + 3568, + 3569, + 3570, + 3571, + 3572, + 3573, + 3574, + 3575, + 3576, + 3577, + 3578, + 3579, + 3580, + 3581, + 3582, + 3583, + 3584, + 3585, + 3586, + 3587, + 3588, + 3589, + 3590, + 3591, + 3592, + 3593, + 3594, + 3595, + 3596, + 3597, + 3598, + 3599, + 3600, + 3601, + 3602, + 3603, + 3604, + 3605, + 3606, + 3607, + 3608, + 3609, + 3610, + 3611, + 3612 + ], + [ + 3613, + 3614, + 3615, + 3616, + 3617, + 3618, + 3619, + 3620, + 3621, + 3622, + 3623, + 3624, + 3625, + 3626, + 3627, + 3628, + 3629, + 3630, + 3631, + 3632, + 3633, + 3634, + 3635, + 3636, + 3637, + 3638, + 3639, + 3640, + 3641, + 3642, + 3643, + 3644, + 3645, + 3646, + 3647, + 3648, + 3649, + 3650, + 3651, + 3652, + 3653, + 3654, + 3655, + 3656, + 3657, + 3658, + 3659, + 3660, + 3661, + 3662, + 3663, + 3664, + 3665, + 3666, + 3667, + 3668, + 3669, + 3670, + 3671, + 3672, + 3673, + 3674, + 3675, + 3676, + 3677, + 3678, + 3679, + 3680, + 3681, + 3682, + 3683, + 3684, + 3685, + 3686, + 3687, + 3688, + 3689, + 3690, + 3691, + 3692, + 3693, + 3694, + 3695, + 3696, + 3697, + 3698, + 3699, + 3700, + 3701, + 3702, + 3703, + 3704, + 3705, + 3706, + 3707, + 3708, + 3709, + 3710, + 3711, + 3712, + 3713, + 3714, + 3715, + 3716, + 3717, + 3718, + 3719, + 3720, + 3721, + 3722, + 3723, + 3724, + 3725, + 3726, + 3727, + 3728, + 3729, + 3730, + 3731, + 3732, + 3733, + 3734, + 3735, + 3736, + 3737, + 3738, + 3739, + 3740, + 3741 + ], + [ + 3742, + 3743, + 3744, + 3745, + 3746, + 3747, + 3748, + 3749, + 3750, + 3751, + 3752, + 3753, + 3754, + 3755, + 3756, + 3757, + 3758, + 3759, + 3760, + 3761, + 3762, + 3763, + 3764, + 3765, + 3766, + 3767, + 3768, + 3769, + 3770, + 3771, + 3772, + 3773, + 3774, + 3775, + 3776, + 3777, + 3778, + 3779, + 3780, + 3781, + 3782, + 3783, + 3784, + 3785, + 3786, + 3787, + 3788, + 3789, + 3790, + 3791, + 3792, + 3793, + 3794, + 3795, + 3796, + 3797, + 3798, + 3799, + 3800, + 3801, + 3802, + 3803, + 3804, + 3805, + 3806, + 3807, + 3808, + 3809, + 3810, + 3811, + 3812, + 3813, + 3814, + 3815, + 3816, + 3817, + 3818, + 3819, + 3820, + 3821, + 3822, + 3823, + 3824, + 3825, + 3826, + 3827, + 3828, + 3829, + 3830, + 3831, + 3832, + 3833, + 3834, + 3835, + 3836, + 3837, + 3838, + 3839, + 3840, + 3841, + 3842, + 3843, + 3844, + 3845, + 3846, + 3847, + 3848, + 3849, + 3850, + 3851, + 3852, + 3853, + 3854, + 3855, + 3856, + 3857, + 3858, + 3859, + 3860, + 3861, + 3862, + 3863, + 3864, + 3865, + 3866, + 3867, + 3868, + 3869, + 3870 + ], + [ + 3871, + 3872, + 3873, + 3874, + 3875, + 3876, + 3877, + 3878, + 3879, + 3880, + 3881, + 3882, + 3883, + 3884, + 3885, + 3886, + 3887, + 3888, + 3889, + 3890, + 3891, + 3892, + 3893, + 3894, + 3895, + 3896, + 3897, + 3898, + 3899, + 3900, + 3901, + 3902, + 3903, + 3904, + 3905, + 3906, + 3907, + 3908, + 3909, + 3910, + 3911, + 3912, + 3913, + 3914, + 3915, + 3916, + 3917, + 3918, + 3919, + 3920, + 3921, + 3922, + 3923, + 3924, + 3925, + 3926, + 3927, + 3928, + 3929, + 3930, + 3931, + 3932, + 3933, + 3934, + 3935, + 3936, + 3937, + 3938, + 3939, + 3940, + 3941, + 3942, + 3943, + 3944, + 3945, + 3946, + 3947, + 3948, + 3949, + 3950, + 3951, + 3952, + 3953, + 3954, + 3955, + 3956, + 3957, + 3958, + 3959, + 3960, + 3961, + 3962, + 3963, + 3964, + 3965, + 3966, + 3967, + 3968, + 3969, + 3970, + 3971, + 3972, + 3973, + 3974, + 3975, + 3976, + 3977, + 3978, + 3979, + 3980, + 3981, + 3982, + 3983, + 3984, + 3985, + 3986, + 3987, + 3988, + 3989, + 3990, + 3991, + 3992, + 3993, + 3994, + 3995, + 3996, + 3997, + 3998, + 3999 + ], + [ + 4000, + 4001, + 4002, + 4003, + 4004, + 4005, + 4006, + 4007, + 4008, + 4009, + 4010, + 4011, + 4012, + 4013, + 4014, + 4015, + 4016, + 4017, + 4018, + 4019, + 4020, + 4021, + 4022, + 4023, + 4024, + 4025, + 4026, + 4027, + 4028, + 4029, + 4030, + 4031, + 4032, + 4033, + 4034, + 4035, + 4036, + 4037, + 4038, + 4039, + 4040, + 4041, + 4042, + 4043, + 4044, + 4045, + 4046, + 4047, + 4048, + 4049, + 4050, + 4051, + 4052, + 4053, + 4054, + 4055, + 4056, + 4057, + 4058, + 4059, + 4060, + 4061, + 4062, + 4063, + 4064, + 4065, + 4066, + 4067, + 4068, + 4069, + 4070, + 4071, + 4072, + 4073, + 4074, + 4075, + 4076, + 4077, + 4078, + 4079, + 4080, + 4081, + 4082, + 4083, + 4084, + 4085, + 4086, + 4087, + 4088, + 4089, + 4090, + 4091, + 4092, + 4093, + 4094, + 4095, + 4096, + 4097, + 4098, + 4099, + 4100, + 4101, + 4102, + 4103, + 4104, + 4105, + 4106, + 4107, + 4108, + 4109, + 4110, + 4111, + 4112, + 4113, + 4114, + 4115, + 4116, + 4117, + 4118, + 4119, + 4120, + 4121, + 4122, + 4123, + 4124, + 4125, + 4126, + 4127, + 4128 + ], + [ + 4129, + 4130, + 4131, + 4132, + 4133, + 4134, + 4135, + 4136, + 4137, + 4138, + 4139, + 4140, + 4141, + 4142, + 4143, + 4144, + 4145, + 4146, + 4147, + 4148, + 4149, + 4150, + 4151, + 4152, + 4153, + 4154, + 4155, + 4156, + 4157, + 4158, + 4159, + 4160, + 4161, + 4162, + 4163, + 4164, + 4165, + 4166, + 4167, + 4168, + 4169, + 4170, + 4171, + 4172, + 4173, + 4174, + 4175, + 4176, + 4177, + 4178, + 4179, + 4180, + 4181, + 4182, + 4183, + 4184, + 4185, + 4186, + 4187, + 4188, + 4189, + 4190, + 4191, + 4192, + 4193, + 4194, + 4195, + 4196, + 4197, + 4198, + 4199, + 4200, + 4201, + 4202, + 4203, + 4204, + 4205, + 4206, + 4207, + 4208, + 4209, + 4210, + 4211, + 4212, + 4213, + 4214, + 4215, + 4216, + 4217, + 4218, + 4219, + 4220, + 4221, + 4222, + 4223, + 4224, + 4225, + 4226, + 4227, + 4228, + 4229, + 4230, + 4231, + 4232, + 4233, + 4234, + 4235, + 4236, + 4237, + 4238, + 4239, + 4240, + 4241, + 4242, + 4243, + 4244, + 4245, + 4246, + 4247, + 4248, + 4249, + 4250, + 4251, + 4252, + 4253, + 4254, + 4255, + 4256, + 4257 + ], + [ + 4258, + 4259, + 4260, + 4261, + 4262, + 4263, + 4264, + 4265, + 4266, + 4267, + 4268, + 4269, + 4270, + 4271, + 4272, + 4273, + 4274, + 4275, + 4276, + 4277, + 4278, + 4279, + 4280, + 4281, + 4282, + 4283, + 4284, + 4285, + 4286, + 4287, + 4288, + 4289, + 4290, + 4291, + 4292, + 4293, + 4294, + 4295, + 4296, + 4297, + 4298, + 4299, + 4300, + 4301, + 4302, + 4303, + 4304, + 4305, + 4306, + 4307, + 4308, + 4309, + 4310, + 4311, + 4312, + 4313, + 4314, + 4315, + 4316, + 4317, + 4318, + 4319, + 4320, + 4321, + 4322, + 4323, + 4324, + 4325, + 4326, + 4327, + 4328, + 4329, + 4330, + 4331, + 4332, + 4333, + 4334, + 4335, + 4336, + 4337, + 4338, + 4339, + 4340, + 4341, + 4342, + 4343, + 4344, + 4345, + 4346, + 4347, + 4348, + 4349, + 4350, + 4351, + 4352, + 4353, + 4354, + 4355, + 4356, + 4357, + 4358, + 4359, + 4360, + 4361, + 4362, + 4363, + 4364, + 4365, + 4366, + 4367, + 4368, + 4369, + 4370, + 4371, + 4372, + 4373, + 4374, + 4375, + 4376, + 4377, + 4378, + 4379, + 4380, + 4381, + 4382, + 4383, + 4384, + 4385, + 4386 + ], + [ + 4387, + 4388, + 4389, + 4390, + 4391, + 4392, + 4393, + 4394, + 4395, + 4396, + 4397, + 4398, + 4399, + 4400, + 4401, + 4402, + 4403, + 4404, + 4405, + 4406, + 4407, + 4408, + 4409, + 4410, + 4411, + 4412, + 4413, + 4414, + 4415, + 4416, + 4417, + 4418, + 4419, + 4420, + 4421, + 4422, + 4423, + 4424, + 4425, + 4426, + 4427, + 4428, + 4429, + 4430, + 4431, + 4432, + 4433, + 4434, + 4435, + 4436, + 4437, + 4438, + 4439, + 4440, + 4441, + 4442, + 4443, + 4444, + 4445, + 4446, + 4447, + 4448, + 4449, + 4450, + 4451, + 4452, + 4453, + 4454, + 4455, + 4456, + 4457, + 4458, + 4459, + 4460, + 4461, + 4462, + 4463, + 4464, + 4465, + 4466, + 4467, + 4468, + 4469, + 4470, + 4471, + 4472, + 4473, + 4474, + 4475, + 4476, + 4477, + 4478, + 4479, + 4480, + 4481, + 4482, + 4483, + 4484, + 4485, + 4486, + 4487, + 4488, + 4489, + 4490, + 4491, + 4492, + 4493, + 4494, + 4495, + 4496, + 4497, + 4498, + 4499, + 4500, + 4501, + 4502, + 4503, + 4504, + 4505, + 4506, + 4507, + 4508, + 4509, + 4510, + 4511, + 4512, + 4513, + 4514, + 4515 + ], + [ + 4516, + 4517, + 4518, + 4519, + 4520, + 4521, + 4522, + 4523, + 4524, + 4525, + 4526, + 4527, + 4528, + 4529, + 4530, + 4531, + 4532, + 4533, + 4534, + 4535, + 4536, + 4537, + 4538, + 4539, + 4540, + 4541, + 4542, + 4543, + 4544, + 4545, + 4546, + 4547, + 4548, + 4549, + 4550, + 4551, + 4552, + 4553, + 4554, + 4555, + 4556, + 4557, + 4558, + 4559, + 4560, + 4561, + 4562, + 4563, + 4564, + 4565, + 4566, + 4567, + 4568, + 4569, + 4570, + 4571, + 4572, + 4573, + 4574, + 4575, + 4576, + 4577, + 4578, + 4579, + 4580, + 4581, + 4582, + 4583, + 4584, + 4585, + 4586, + 4587, + 4588, + 4589, + 4590, + 4591, + 4592, + 4593, + 4594, + 4595, + 4596, + 4597, + 4598, + 4599, + 4600, + 4601, + 4602, + 4603, + 4604, + 4605, + 4606, + 4607, + 4608, + 4609, + 4610, + 4611, + 4612, + 4613, + 4614, + 4615, + 4616, + 4617, + 4618, + 4619, + 4620, + 4621, + 4622, + 4623, + 4624, + 4625, + 4626, + 4627, + 4628, + 4629, + 4630, + 4631, + 4632, + 4633, + 4634, + 4635, + 4636, + 4637, + 4638, + 4639, + 4640, + 4641, + 4642, + 4643, + 4644 + ], + [ + 4645, + 4646, + 4647, + 4648, + 4649, + 4650, + 4651, + 4652, + 4653, + 4654, + 4655, + 4656, + 4657, + 4658, + 4659, + 4660, + 4661, + 4662, + 4663, + 4664, + 4665, + 4666, + 4667, + 4668, + 4669, + 4670, + 4671, + 4672, + 4673, + 4674, + 4675, + 4676, + 4677, + 4678, + 4679, + 4680, + 4681, + 4682, + 4683, + 4684, + 4685, + 4686, + 4687, + 4688, + 4689, + 4690, + 4691, + 4692, + 4693, + 4694, + 4695, + 4696, + 4697, + 4698, + 4699, + 4700, + 4701, + 4702, + 4703, + 4704, + 4705, + 4706, + 4707, + 4708, + 4709, + 4710, + 4711, + 4712, + 4713, + 4714, + 4715, + 4716, + 4717, + 4718, + 4719, + 4720, + 4721, + 4722, + 4723, + 4724, + 4725, + 4726, + 4727, + 4728, + 4729, + 4730, + 4731, + 4732, + 4733, + 4734, + 4735, + 4736, + 4737, + 4738, + 4739, + 4740, + 4741, + 4742, + 4743, + 4744, + 4745, + 4746, + 4747, + 4748, + 4749, + 4750, + 4751, + 4752, + 4753, + 4754, + 4755, + 4756, + 4757, + 4758, + 4759, + 4760, + 4761, + 4762, + 4763, + 4764, + 4765, + 4766, + 4767, + 4768, + 4769, + 4770, + 4771, + 4772, + 4773 + ], + [ + 4774, + 4775, + 4776, + 4777, + 4778, + 4779, + 4780, + 4781, + 4782, + 4783, + 4784, + 4785, + 4786, + 4787, + 4788, + 4789, + 4790, + 4791, + 4792, + 4793, + 4794, + 4795, + 4796, + 4797, + 4798, + 4799, + 4800, + 4801, + 4802, + 4803, + 4804, + 4805, + 4806, + 4807, + 4808, + 4809, + 4810, + 4811, + 4812, + 4813, + 4814, + 4815, + 4816, + 4817, + 4818, + 4819, + 4820, + 4821, + 4822, + 4823, + 4824, + 4825, + 4826, + 4827, + 4828, + 4829, + 4830, + 4831, + 4832, + 4833, + 4834, + 4835, + 4836, + 4837, + 4838, + 4839, + 4840, + 4841, + 4842, + 4843, + 4844, + 4845, + 4846, + 4847, + 4848, + 4849, + 4850, + 4851, + 4852, + 4853, + 4854, + 4855, + 4856, + 4857, + 4858, + 4859, + 4860, + 4861, + 4862, + 4863, + 4864, + 4865, + 4866, + 4867, + 4868, + 4869, + 4870, + 4871, + 4872, + 4873, + 4874, + 4875, + 4876, + 4877, + 4878, + 4879, + 4880, + 4881, + 4882, + 4883, + 4884, + 4885, + 4886, + 4887, + 4888, + 4889, + 4890, + 4891, + 4892, + 4893, + 4894, + 4895, + 4896, + 4897, + 4898, + 4899, + 4900, + 4901, + 4902 + ], + [ + 4903, + 4904, + 4905, + 4906, + 4907, + 4908, + 4909, + 4910, + 4911, + 4912, + 4913, + 4914, + 4915, + 4916, + 4917, + 4918, + 4919, + 4920, + 4921, + 4922, + 4923, + 4924, + 4925, + 4926, + 4927, + 4928, + 4929, + 4930, + 4931, + 4932, + 4933, + 4934, + 4935, + 4936, + 4937, + 4938, + 4939, + 4940, + 4941, + 4942, + 4943, + 4944, + 4945, + 4946, + 4947, + 4948, + 4949, + 4950, + 4951, + 4952, + 4953, + 4954, + 4955, + 4956, + 4957, + 4958, + 4959, + 4960, + 4961, + 4962, + 4963, + 4964, + 4965, + 4966, + 4967, + 4968, + 4969, + 4970, + 4971, + 4972, + 4973, + 4974, + 4975, + 4976, + 4977, + 4978, + 4979, + 4980, + 4981, + 4982, + 4983, + 4984, + 4985, + 4986, + 4987, + 4988, + 4989, + 4990, + 4991, + 4992, + 4993, + 4994, + 4995, + 4996, + 4997, + 4998, + 4999, + 5000, + 5001, + 5002, + 5003, + 5004, + 5005, + 5006, + 5007, + 5008, + 5009, + 5010, + 5011, + 5012, + 5013, + 5014, + 5015, + 5016, + 5017, + 5018, + 5019, + 5020, + 5021, + 5022, + 5023, + 5024, + 5025, + 5026, + 5027, + 5028, + 5029, + 5030, + 5031 + ], + [ + 5032, + 5033, + 5034, + 5035, + 5036, + 5037, + 5038, + 5039, + 5040, + 5041, + 5042, + 5043, + 5044, + 5045, + 5046, + 5047, + 5048, + 5049, + 5050, + 5051, + 5052, + 5053, + 5054, + 5055, + 5056, + 5057, + 5058, + 5059, + 5060, + 5061, + 5062, + 5063, + 5064, + 5065, + 5066, + 5067, + 5068, + 5069, + 5070, + 5071, + 5072, + 5073, + 5074, + 5075, + 5076, + 5077, + 5078, + 5079, + 5080, + 5081, + 5082, + 5083, + 5084, + 5085, + 5086, + 5087, + 5088, + 5089, + 5090, + 5091, + 5092, + 5093, + 5094, + 5095, + 5096, + 5097, + 5098, + 5099, + 5100, + 5101, + 5102, + 5103, + 5104, + 5105, + 5106, + 5107, + 5108, + 5109, + 5110, + 5111, + 5112, + 5113, + 5114, + 5115, + 5116, + 5117, + 5118, + 5119, + 5120, + 5121, + 5122, + 5123, + 5124, + 5125, + 5126, + 5127, + 5128, + 5129, + 5130, + 5131, + 5132, + 5133, + 5134, + 5135, + 5136, + 5137, + 5138, + 5139, + 5140, + 5141, + 5142, + 5143, + 5144, + 5145, + 5146, + 5147, + 5148, + 5149, + 5150, + 5151, + 5152, + 5153, + 5154, + 5155, + 5156, + 5157, + 5158, + 5159, + 5160 + ], + [ + 5161, + 5162, + 5163, + 5164, + 5165, + 5166, + 5167, + 5168, + 5169, + 5170, + 5171, + 5172, + 5173, + 5174, + 5175, + 5176, + 5177, + 5178, + 5179, + 5180, + 5181, + 5182, + 5183, + 5184, + 5185, + 5186, + 5187, + 5188, + 5189, + 5190, + 5191, + 5192, + 5193, + 5194, + 5195, + 5196, + 5197, + 5198, + 5199, + 5200, + 5201, + 5202, + 5203, + 5204, + 5205, + 5206, + 5207, + 5208, + 5209, + 5210, + 5211, + 5212, + 5213, + 5214, + 5215, + 5216, + 5217, + 5218, + 5219, + 5220, + 5221, + 5222, + 5223, + 5224, + 5225, + 5226, + 5227, + 5228, + 5229, + 5230, + 5231, + 5232, + 5233, + 5234, + 5235, + 5236, + 5237, + 5238, + 5239, + 5240, + 5241, + 5242, + 5243, + 5244, + 5245, + 5246, + 5247, + 5248, + 5249, + 5250, + 5251, + 5252, + 5253, + 5254, + 5255, + 5256, + 5257, + 5258, + 5259, + 5260, + 5261, + 5262, + 5263, + 5264, + 5265, + 5266, + 5267, + 5268, + 5269, + 5270, + 5271, + 5272, + 5273, + 5274, + 5275, + 5276, + 5277, + 5278, + 5279, + 5280, + 5281, + 5282, + 5283, + 5284, + 5285, + 5286, + 5287, + 5288, + 5289 + ], + [ + 5290, + 5291, + 5292, + 5293, + 5294, + 5295, + 5296, + 5297, + 5298, + 5299, + 5300, + 5301, + 5302, + 5303, + 5304, + 5305, + 5306, + 5307, + 5308, + 5309, + 5310, + 5311, + 5312, + 5313, + 5314, + 5315, + 5316, + 5317, + 5318, + 5319, + 5320, + 5321, + 5322, + 5323, + 5324, + 5325, + 5326, + 5327, + 5328, + 5329, + 5330, + 5331, + 5332, + 5333, + 5334, + 5335, + 5336, + 5337, + 5338, + 5339, + 5340, + 5341, + 5342, + 5343, + 5344, + 5345, + 5346, + 5347, + 5348, + 5349, + 5350, + 5351, + 5352, + 5353, + 5354, + 5355, + 5356, + 5357, + 5358, + 5359, + 5360, + 5361, + 5362, + 5363, + 5364, + 5365, + 5366, + 5367, + 5368, + 5369, + 5370, + 5371, + 5372, + 5373, + 5374, + 5375, + 5376, + 5377, + 5378, + 5379, + 5380, + 5381, + 5382, + 5383, + 5384, + 5385, + 5386, + 5387, + 5388, + 5389, + 5390, + 5391, + 5392, + 5393, + 5394, + 5395, + 5396, + 5397, + 5398, + 5399, + 5400, + 5401, + 5402, + 5403, + 5404, + 5405, + 5406, + 5407, + 5408, + 5409, + 5410, + 5411, + 5412, + 5413, + 5414, + 5415, + 5416, + 5417, + 5418 + ], + [ + 5419, + 5420, + 5421, + 5422, + 5423, + 5424, + 5425, + 5426, + 5427, + 5428, + 5429, + 5430, + 5431, + 5432, + 5433, + 5434, + 5435, + 5436, + 5437, + 5438, + 5439, + 5440, + 5441, + 5442, + 5443, + 5444, + 5445, + 5446, + 5447, + 5448, + 5449, + 5450, + 5451, + 5452, + 5453, + 5454, + 5455, + 5456, + 5457, + 5458, + 5459, + 5460, + 5461, + 5462, + 5463, + 5464, + 5465, + 5466, + 5467, + 5468, + 5469, + 5470, + 5471, + 5472, + 5473, + 5474, + 5475, + 5476, + 5477, + 5478, + 5479, + 5480, + 5481, + 5482, + 5483, + 5484, + 5485, + 5486, + 5487, + 5488, + 5489, + 5490, + 5491, + 5492, + 5493, + 5494, + 5495, + 5496, + 5497, + 5498, + 5499, + 5500, + 5501, + 5502, + 5503, + 5504, + 5505, + 5506, + 5507, + 5508, + 5509, + 5510, + 5511, + 5512, + 5513, + 5514, + 5515, + 5516, + 5517, + 5518, + 5519, + 5520, + 5521, + 5522, + 5523, + 5524, + 5525, + 5526, + 5527, + 5528, + 5529, + 5530, + 5531, + 5532, + 5533, + 5534, + 5535, + 5536, + 5537, + 5538, + 5539, + 5540, + 5541, + 5542, + 5543, + 5544, + 5545, + 5546, + 5547 + ], + [ + 5548, + 5549, + 5550, + 5551, + 5552, + 5553, + 5554, + 5555, + 5556, + 5557, + 5558, + 5559, + 5560, + 5561, + 5562, + 5563, + 5564, + 5565, + 5566, + 5567, + 5568, + 5569, + 5570, + 5571, + 5572, + 5573, + 5574, + 5575, + 5576, + 5577, + 5578, + 5579, + 5580, + 5581, + 5582, + 5583, + 5584, + 5585, + 5586, + 5587, + 5588, + 5589, + 5590, + 5591, + 5592, + 5593, + 5594, + 5595, + 5596, + 5597, + 5598, + 5599, + 5600, + 5601, + 5602, + 5603, + 5604, + 5605, + 5606, + 5607, + 5608, + 5609, + 5610, + 5611, + 5612, + 5613, + 5614, + 5615, + 5616, + 5617, + 5618, + 5619, + 5620, + 5621, + 5622, + 5623, + 5624, + 5625, + 5626, + 5627, + 5628, + 5629, + 5630, + 5631, + 5632, + 5633, + 5634, + 5635, + 5636, + 5637, + 5638, + 5639, + 5640, + 5641, + 5642, + 5643, + 5644, + 5645, + 5646, + 5647, + 5648, + 5649, + 5650, + 5651, + 5652, + 5653, + 5654, + 5655, + 5656, + 5657, + 5658, + 5659, + 5660, + 5661, + 5662, + 5663, + 5664, + 5665, + 5666, + 5667, + 5668, + 5669, + 5670, + 5671, + 5672, + 5673, + 5674, + 5675, + 5676 + ], + [ + 5677, + 5678, + 5679, + 5680, + 5681, + 5682, + 5683, + 5684, + 5685, + 5686, + 5687, + 5688, + 5689, + 5690, + 5691, + 5692, + 5693, + 5694, + 5695, + 5696, + 5697, + 5698, + 5699, + 5700, + 5701, + 5702, + 5703, + 5704, + 5705, + 5706, + 5707, + 5708, + 5709, + 5710, + 5711, + 5712, + 5713, + 5714, + 5715, + 5716, + 5717, + 5718, + 5719, + 5720, + 5721, + 5722, + 5723, + 5724, + 5725, + 5726, + 5727, + 5728, + 5729, + 5730, + 5731, + 5732, + 5733, + 5734, + 5735, + 5736, + 5737, + 5738, + 5739, + 5740, + 5741, + 5742, + 5743, + 5744, + 5745, + 5746, + 5747, + 5748, + 5749, + 5750, + 5751, + 5752, + 5753, + 5754, + 5755, + 5756, + 5757, + 5758, + 5759, + 5760, + 5761, + 5762, + 5763, + 5764, + 5765, + 5766, + 5767, + 5768, + 5769, + 5770, + 5771, + 5772, + 5773, + 5774, + 5775, + 5776, + 5777, + 5778, + 5779, + 5780, + 5781, + 5782, + 5783, + 5784, + 5785, + 5786, + 5787, + 5788, + 5789, + 5790, + 5791, + 5792, + 5793, + 5794, + 5795, + 5796, + 5797, + 5798, + 5799, + 5800, + 5801, + 5802, + 5803, + 5804, + 5805 + ], + [ + 5806, + 5807, + 5808, + 5809, + 5810, + 5811, + 5812, + 5813, + 5814, + 5815, + 5816, + 5817, + 5818, + 5819, + 5820, + 5821, + 5822, + 5823, + 5824, + 5825, + 5826, + 5827, + 5828, + 5829, + 5830, + 5831, + 5832, + 5833, + 5834, + 5835, + 5836, + 5837, + 5838, + 5839, + 5840, + 5841, + 5842, + 5843, + 5844, + 5845, + 5846, + 5847, + 5848, + 5849, + 5850, + 5851, + 5852, + 5853, + 5854, + 5855, + 5856, + 5857, + 5858, + 5859, + 5860, + 5861, + 5862, + 5863, + 5864, + 5865, + 5866, + 5867, + 5868, + 5869, + 5870, + 5871, + 5872, + 5873, + 5874, + 5875, + 5876, + 5877, + 5878, + 5879, + 5880, + 5881, + 5882, + 5883, + 5884, + 5885, + 5886, + 5887, + 5888, + 5889, + 5890, + 5891, + 5892, + 5893, + 5894, + 5895, + 5896, + 5897, + 5898, + 5899, + 5900, + 5901, + 5902, + 5903, + 5904, + 5905, + 5906, + 5907, + 5908, + 5909, + 5910, + 5911, + 5912, + 5913, + 5914, + 5915, + 5916, + 5917, + 5918, + 5919, + 5920, + 5921, + 5922, + 5923, + 5924, + 5925, + 5926, + 5927, + 5928, + 5929, + 5930, + 5931, + 5932, + 5933, + 5934 + ], + [ + 5935, + 5936, + 5937, + 5938, + 5939, + 5940, + 5941, + 5942, + 5943, + 5944, + 5945, + 5946, + 5947, + 5948, + 5949, + 5950, + 5951, + 5952, + 5953, + 5954, + 5955, + 5956, + 5957, + 5958, + 5959, + 5960, + 5961, + 5962, + 5963, + 5964, + 5965, + 5966, + 5967, + 5968, + 5969, + 5970, + 5971, + 5972, + 5973, + 5974, + 5975, + 5976, + 5977, + 5978, + 5979, + 5980, + 5981, + 5982, + 5983, + 5984, + 5985, + 5986, + 5987, + 5988, + 5989, + 5990, + 5991, + 5992, + 5993, + 5994, + 5995, + 5996, + 5997, + 5998, + 5999, + 6000, + 6001, + 6002, + 6003, + 6004, + 6005, + 6006, + 6007, + 6008, + 6009, + 6010, + 6011, + 6012, + 6013, + 6014, + 6015, + 6016, + 6017, + 6018, + 6019, + 6020, + 6021, + 6022, + 6023, + 6024, + 6025, + 6026, + 6027, + 6028, + 6029, + 6030, + 6031, + 6032, + 6033, + 6034, + 6035, + 6036, + 6037, + 6038, + 6039, + 6040, + 6041, + 6042, + 6043, + 6044, + 6045, + 6046, + 6047, + 6048, + 6049, + 6050, + 6051, + 6052, + 6053, + 6054, + 6055, + 6056, + 6057, + 6058, + 6059, + 6060, + 6061, + 6062, + 6063 + ], + [ + 6064, + 6065, + 6066, + 6067, + 6068, + 6069, + 6070, + 6071, + 6072, + 6073, + 6074, + 6075, + 6076, + 6077, + 6078, + 6079, + 6080, + 6081, + 6082, + 6083, + 6084, + 6085, + 6086, + 6087, + 6088, + 6089, + 6090, + 6091, + 6092, + 6093, + 6094, + 6095, + 6096, + 6097, + 6098, + 6099, + 6100, + 6101, + 6102, + 6103, + 6104, + 6105, + 6106, + 6107, + 6108, + 6109, + 6110, + 6111, + 6112, + 6113, + 6114, + 6115, + 6116, + 6117, + 6118, + 6119, + 6120, + 6121, + 6122, + 6123, + 6124, + 6125, + 6126, + 6127, + 6128, + 6129, + 6130, + 6131, + 6132, + 6133, + 6134, + 6135, + 6136, + 6137, + 6138, + 6139, + 6140, + 6141, + 6142, + 6143, + 6144, + 6145, + 6146, + 6147, + 6148, + 6149, + 6150, + 6151, + 6152, + 6153, + 6154, + 6155, + 6156, + 6157, + 6158, + 6159, + 6160, + 6161, + 6162, + 6163, + 6164, + 6165, + 6166, + 6167, + 6168, + 6169, + 6170, + 6171, + 6172, + 6173, + 6174, + 6175, + 6176, + 6177, + 6178, + 6179, + 6180, + 6181, + 6182, + 6183, + 6184, + 6185, + 6186, + 6187, + 6188, + 6189, + 6190, + 6191, + 6192 + ], + [ + 6193, + 6194, + 6195, + 6196, + 6197, + 6198, + 6199, + 6200, + 6201, + 6202, + 6203, + 6204, + 6205, + 6206, + 6207, + 6208, + 6209, + 6210, + 6211, + 6212, + 6213, + 6214, + 6215, + 6216, + 6217, + 6218, + 6219, + 6220, + 6221, + 6222, + 6223, + 6224, + 6225, + 6226, + 6227, + 6228, + 6229, + 6230, + 6231, + 6232, + 6233, + 6234, + 6235, + 6236, + 6237, + 6238, + 6239, + 6240, + 6241, + 6242, + 6243, + 6244, + 6245, + 6246, + 6247, + 6248, + 6249, + 6250, + 6251, + 6252, + 6253, + 6254, + 6255, + 6256, + 6257, + 6258, + 6259, + 6260, + 6261, + 6262, + 6263, + 6264, + 6265, + 6266, + 6267, + 6268, + 6269, + 6270, + 6271, + 6272, + 6273, + 6274, + 6275, + 6276, + 6277, + 6278, + 6279, + 6280, + 6281, + 6282, + 6283, + 6284, + 6285, + 6286, + 6287, + 6288, + 6289, + 6290, + 6291, + 6292, + 6293, + 6294, + 6295, + 6296, + 6297, + 6298, + 6299, + 6300, + 6301, + 6302, + 6303, + 6304, + 6305, + 6306, + 6307, + 6308, + 6309, + 6310, + 6311, + 6312, + 6313, + 6314, + 6315, + 6316, + 6317, + 6318, + 6319, + 6320, + 6321 + ], + [ + 6322, + 6323, + 6324, + 6325, + 6326, + 6327, + 6328, + 6329, + 6330, + 6331, + 6332, + 6333, + 6334, + 6335, + 6336, + 6337, + 6338, + 6339, + 6340, + 6341, + 6342, + 6343, + 6344, + 6345, + 6346, + 6347, + 6348, + 6349, + 6350, + 6351, + 6352, + 6353, + 6354, + 6355, + 6356, + 6357, + 6358, + 6359, + 6360, + 6361, + 6362, + 6363, + 6364, + 6365, + 6366, + 6367, + 6368, + 6369, + 6370, + 6371, + 6372, + 6373, + 6374, + 6375, + 6376, + 6377, + 6378, + 6379, + 6380, + 6381, + 6382, + 6383, + 6384, + 6385, + 6386, + 6387, + 6388, + 6389, + 6390, + 6391, + 6392, + 6393, + 6394, + 6395, + 6396, + 6397, + 6398, + 6399, + 6400, + 6401, + 6402, + 6403, + 6404, + 6405, + 6406, + 6407, + 6408, + 6409, + 6410, + 6411, + 6412, + 6413, + 6414, + 6415, + 6416, + 6417, + 6418, + 6419, + 6420, + 6421, + 6422, + 6423, + 6424, + 6425, + 6426, + 6427, + 6428, + 6429, + 6430, + 6431, + 6432, + 6433, + 6434, + 6435, + 6436, + 6437, + 6438, + 6439, + 6440, + 6441, + 6442, + 6443, + 6444, + 6445, + 6446, + 6447, + 6448, + 6449, + 6450 + ], + [ + 6451, + 6452, + 6453, + 6454, + 6455, + 6456, + 6457, + 6458, + 6459, + 6460, + 6461, + 6462, + 6463, + 6464, + 6465, + 6466, + 6467, + 6468, + 6469, + 6470, + 6471, + 6472, + 6473, + 6474, + 6475, + 6476, + 6477, + 6478, + 6479, + 6480, + 6481, + 6482, + 6483, + 6484, + 6485, + 6486, + 6487, + 6488, + 6489, + 6490, + 6491, + 6492, + 6493, + 6494, + 6495, + 6496, + 6497, + 6498, + 6499, + 6500, + 6501, + 6502, + 6503, + 6504, + 6505, + 6506, + 6507, + 6508, + 6509, + 6510, + 6511, + 6512, + 6513, + 6514, + 6515, + 6516, + 6517, + 6518, + 6519, + 6520, + 6521, + 6522, + 6523, + 6524, + 6525, + 6526, + 6527, + 6528, + 6529, + 6530, + 6531, + 6532, + 6533, + 6534, + 6535, + 6536, + 6537, + 6538, + 6539, + 6540, + 6541, + 6542, + 6543, + 6544, + 6545, + 6546, + 6547, + 6548, + 6549, + 6550, + 6551, + 6552, + 6553, + 6554, + 6555, + 6556, + 6557, + 6558, + 6559, + 6560, + 6561, + 6562, + 6563, + 6564, + 6565, + 6566, + 6567, + 6568, + 6569, + 6570, + 6571, + 6572, + 6573, + 6574, + 6575, + 6576, + 6577, + 6578, + 6579 + ], + [ + 6580, + 6581, + 6582, + 6583, + 6584, + 6585, + 6586, + 6587, + 6588, + 6589, + 6590, + 6591, + 6592, + 6593, + 6594, + 6595, + 6596, + 6597, + 6598, + 6599, + 6600, + 6601, + 6602, + 6603, + 6604, + 6605, + 6606, + 6607, + 6608, + 6609, + 6610, + 6611, + 6612, + 6613, + 6614, + 6615, + 6616, + 6617, + 6618, + 6619, + 6620, + 6621, + 6622, + 6623, + 6624, + 6625, + 6626, + 6627, + 6628, + 6629, + 6630, + 6631, + 6632, + 6633, + 6634, + 6635, + 6636, + 6637, + 6638, + 6639, + 6640, + 6641, + 6642, + 6643, + 6644, + 6645, + 6646, + 6647, + 6648, + 6649, + 6650, + 6651, + 6652, + 6653, + 6654, + 6655, + 6656, + 6657, + 6658, + 6659, + 6660, + 6661, + 6662, + 6663, + 6664, + 6665, + 6666, + 6667, + 6668, + 6669, + 6670, + 6671, + 6672, + 6673, + 6674, + 6675, + 6676, + 6677, + 6678, + 6679, + 6680, + 6681, + 6682, + 6683, + 6684, + 6685, + 6686, + 6687, + 6688, + 6689, + 6690, + 6691, + 6692, + 6693, + 6694, + 6695, + 6696, + 6697, + 6698, + 6699, + 6700, + 6701, + 6702, + 6703, + 6704, + 6705, + 6706, + 6707, + 6708 + ], + [ + 6709, + 6710, + 6711, + 6712, + 6713, + 6714, + 6715, + 6716, + 6717, + 6718, + 6719, + 6720, + 6721, + 6722, + 6723, + 6724, + 6725, + 6726, + 6727, + 6728, + 6729, + 6730, + 6731, + 6732, + 6733, + 6734, + 6735, + 6736, + 6737, + 6738, + 6739, + 6740, + 6741, + 6742, + 6743, + 6744, + 6745, + 6746, + 6747, + 6748, + 6749, + 6750, + 6751, + 6752, + 6753, + 6754, + 6755, + 6756, + 6757, + 6758, + 6759, + 6760, + 6761, + 6762, + 6763, + 6764, + 6765, + 6766, + 6767, + 6768, + 6769, + 6770, + 6771, + 6772, + 6773, + 6774, + 6775, + 6776, + 6777, + 6778, + 6779, + 6780, + 6781, + 6782, + 6783, + 6784, + 6785, + 6786, + 6787, + 6788, + 6789, + 6790, + 6791, + 6792, + 6793, + 6794, + 6795, + 6796, + 6797, + 6798, + 6799, + 6800, + 6801, + 6802, + 6803, + 6804, + 6805, + 6806, + 6807, + 6808, + 6809, + 6810, + 6811, + 6812, + 6813, + 6814, + 6815, + 6816, + 6817, + 6818, + 6819, + 6820, + 6821, + 6822, + 6823, + 6824, + 6825, + 6826, + 6827, + 6828, + 6829, + 6830, + 6831, + 6832, + 6833, + 6834, + 6835, + 6836, + 6837 + ], + [ + 6838, + 6839, + 6840, + 6841, + 6842, + 6843, + 6844, + 6845, + 6846, + 6847, + 6848, + 6849, + 6850, + 6851, + 6852, + 6853, + 6854, + 6855, + 6856, + 6857, + 6858, + 6859, + 6860, + 6861, + 6862, + 6863, + 6864, + 6865, + 6866, + 6867, + 6868, + 6869, + 6870, + 6871, + 6872, + 6873, + 6874, + 6875, + 6876, + 6877, + 6878, + 6879, + 6880, + 6881, + 6882, + 6883, + 6884, + 6885, + 6886, + 6887, + 6888, + 6889, + 6890, + 6891, + 6892, + 6893, + 6894, + 6895, + 6896, + 6897, + 6898, + 6899, + 6900, + 6901, + 6902, + 6903, + 6904, + 6905, + 6906, + 6907, + 6908, + 6909, + 6910, + 6911, + 6912, + 6913, + 6914, + 6915, + 6916, + 6917, + 6918, + 6919, + 6920, + 6921, + 6922, + 6923, + 6924, + 6925, + 6926, + 6927, + 6928, + 6929, + 6930, + 6931, + 6932, + 6933, + 6934, + 6935, + 6936, + 6937, + 6938, + 6939, + 6940, + 6941, + 6942, + 6943, + 6944, + 6945, + 6946, + 6947, + 6948, + 6949, + 6950, + 6951, + 6952, + 6953, + 6954, + 6955, + 6956, + 6957, + 6958, + 6959, + 6960, + 6961, + 6962, + 6963, + 6964, + 6965, + 6966 + ], + [ + 6967, + 6968, + 6969, + 6970, + 6971, + 6972, + 6973, + 6974, + 6975, + 6976, + 6977, + 6978, + 6979, + 6980, + 6981, + 6982, + 6983, + 6984, + 6985, + 6986, + 6987, + 6988, + 6989, + 6990, + 6991, + 6992, + 6993, + 6994, + 6995, + 6996, + 6997, + 6998, + 6999, + 7000, + 7001, + 7002, + 7003, + 7004, + 7005, + 7006, + 7007, + 7008, + 7009, + 7010, + 7011, + 7012, + 7013, + 7014, + 7015, + 7016, + 7017, + 7018, + 7019, + 7020, + 7021, + 7022, + 7023, + 7024, + 7025, + 7026, + 7027, + 7028, + 7029, + 7030, + 7031, + 7032, + 7033, + 7034, + 7035, + 7036, + 7037, + 7038, + 7039, + 7040, + 7041, + 7042, + 7043, + 7044, + 7045, + 7046, + 7047, + 7048, + 7049, + 7050, + 7051, + 7052, + 7053, + 7054, + 7055, + 7056, + 7057, + 7058, + 7059, + 7060, + 7061, + 7062, + 7063, + 7064, + 7065, + 7066, + 7067, + 7068, + 7069, + 7070, + 7071, + 7072, + 7073, + 7074, + 7075, + 7076, + 7077, + 7078, + 7079, + 7080, + 7081, + 7082, + 7083, + 7084, + 7085, + 7086, + 7087, + 7088, + 7089, + 7090, + 7091, + 7092, + 7093, + 7094, + 7095 + ], + [ + 7096, + 7097, + 7098, + 7099, + 7100, + 7101, + 7102, + 7103, + 7104, + 7105, + 7106, + 7107, + 7108, + 7109, + 7110, + 7111, + 7112, + 7113, + 7114, + 7115, + 7116, + 7117, + 7118, + 7119, + 7120, + 7121, + 7122, + 7123, + 7124, + 7125, + 7126, + 7127, + 7128, + 7129, + 7130, + 7131, + 7132, + 7133, + 7134, + 7135, + 7136, + 7137, + 7138, + 7139, + 7140, + 7141, + 7142, + 7143, + 7144, + 7145, + 7146, + 7147, + 7148, + 7149, + 7150, + 7151, + 7152, + 7153, + 7154, + 7155, + 7156, + 7157, + 7158, + 7159, + 7160, + 7161, + 7162, + 7163, + 7164, + 7165, + 7166, + 7167, + 7168, + 7169, + 7170, + 7171, + 7172, + 7173, + 7174, + 7175, + 7176, + 7177, + 7178, + 7179, + 7180, + 7181, + 7182, + 7183, + 7184, + 7185, + 7186, + 7187, + 7188, + 7189, + 7190, + 7191, + 7192, + 7193, + 7194, + 7195, + 7196, + 7197, + 7198, + 7199, + 7200, + 7201, + 7202, + 7203, + 7204, + 7205, + 7206, + 7207, + 7208, + 7209, + 7210, + 7211, + 7212, + 7213, + 7214, + 7215, + 7216, + 7217, + 7218, + 7219, + 7220, + 7221, + 7222, + 7223, + 7224 + ], + [ + 7225, + 7226, + 7227, + 7228, + 7229, + 7230, + 7231, + 7232, + 7233, + 7234, + 7235, + 7236, + 7237, + 7238, + 7239, + 7240, + 7241, + 7242, + 7243, + 7244, + 7245, + 7246, + 7247, + 7248, + 7249, + 7250, + 7251, + 7252, + 7253, + 7254, + 7255, + 7256, + 7257, + 7258, + 7259, + 7260, + 7261, + 7262, + 7263, + 7264, + 7265, + 7266, + 7267, + 7268, + 7269, + 7270, + 7271, + 7272, + 7273, + 7274, + 7275, + 7276, + 7277, + 7278, + 7279, + 7280, + 7281, + 7282, + 7283, + 7284, + 7285, + 7286, + 7287, + 7288, + 7289, + 7290, + 7291, + 7292, + 7293, + 7294, + 7295, + 7296, + 7297, + 7298, + 7299, + 7300, + 7301, + 7302, + 7303, + 7304, + 7305, + 7306, + 7307, + 7308, + 7309, + 7310, + 7311, + 7312, + 7313, + 7314, + 7315, + 7316, + 7317, + 7318, + 7319, + 7320, + 7321, + 7322, + 7323, + 7324, + 7325, + 7326, + 7327, + 7328, + 7329, + 7330, + 7331, + 7332, + 7333, + 7334, + 7335, + 7336, + 7337, + 7338, + 7339, + 7340, + 7341, + 7342, + 7343, + 7344, + 7345, + 7346, + 7347, + 7348, + 7349, + 7350, + 7351, + 7352, + 7353 + ], + [ + 7354, + 7355, + 7356, + 7357, + 7358, + 7359, + 7360, + 7361, + 7362, + 7363, + 7364, + 7365, + 7366, + 7367, + 7368, + 7369, + 7370, + 7371, + 7372, + 7373, + 7374, + 7375, + 7376, + 7377, + 7378, + 7379, + 7380, + 7381, + 7382, + 7383, + 7384, + 7385, + 7386, + 7387, + 7388, + 7389, + 7390, + 7391, + 7392, + 7393, + 7394, + 7395, + 7396, + 7397, + 7398, + 7399, + 7400, + 7401, + 7402, + 7403, + 7404, + 7405, + 7406, + 7407, + 7408, + 7409, + 7410, + 7411, + 7412, + 7413, + 7414, + 7415, + 7416, + 7417, + 7418, + 7419, + 7420, + 7421, + 7422, + 7423, + 7424, + 7425, + 7426, + 7427, + 7428, + 7429, + 7430, + 7431, + 7432, + 7433, + 7434, + 7435, + 7436, + 7437, + 7438, + 7439, + 7440, + 7441, + 7442, + 7443, + 7444, + 7445, + 7446, + 7447, + 7448, + 7449, + 7450, + 7451, + 7452, + 7453, + 7454, + 7455, + 7456, + 7457, + 7458, + 7459, + 7460, + 7461, + 7462, + 7463, + 7464, + 7465, + 7466, + 7467, + 7468, + 7469, + 7470, + 7471, + 7472, + 7473, + 7474, + 7475, + 7476, + 7477, + 7478, + 7479, + 7480, + 7481, + 7482 + ], + [ + 7483, + 7484, + 7485, + 7486, + 7487, + 7488, + 7489, + 7490, + 7491, + 7492, + 7493, + 7494, + 7495, + 7496, + 7497, + 7498, + 7499, + 7500, + 7501, + 7502, + 7503, + 7504, + 7505, + 7506, + 7507, + 7508, + 7509, + 7510, + 7511, + 7512, + 7513, + 7514, + 7515, + 7516, + 7517, + 7518, + 7519, + 7520, + 7521, + 7522, + 7523, + 7524, + 7525, + 7526, + 7527, + 7528, + 7529, + 7530, + 7531, + 7532, + 7533, + 7534, + 7535, + 7536, + 7537, + 7538, + 7539, + 7540, + 7541, + 7542, + 7543, + 7544, + 7545, + 7546, + 7547, + 7548, + 7549, + 7550, + 7551, + 7552, + 7553, + 7554, + 7555, + 7556, + 7557, + 7558, + 7559, + 7560, + 7561, + 7562, + 7563, + 7564, + 7565, + 7566, + 7567, + 7568, + 7569, + 7570, + 7571, + 7572, + 7573, + 7574, + 7575, + 7576, + 7577, + 7578, + 7579, + 7580, + 7581, + 7582, + 7583, + 7584, + 7585, + 7586, + 7587, + 7588, + 7589, + 7590, + 7591, + 7592, + 7593, + 7594, + 7595, + 7596, + 7597, + 7598, + 7599, + 7600, + 7601, + 7602, + 7603, + 7604, + 7605, + 7606, + 7607, + 7608, + 7609, + 7610, + 7611 + ], + [ + 7612, + 7613, + 7614, + 7615, + 7616, + 7617, + 7618, + 7619, + 7620, + 7621, + 7622, + 7623, + 7624, + 7625, + 7626, + 7627, + 7628, + 7629, + 7630, + 7631, + 7632, + 7633, + 7634, + 7635, + 7636, + 7637, + 7638, + 7639, + 7640, + 7641, + 7642, + 7643, + 7644, + 7645, + 7646, + 7647, + 7648, + 7649, + 7650, + 7651, + 7652, + 7653, + 7654, + 7655, + 7656, + 7657, + 7658, + 7659, + 7660, + 7661, + 7662, + 7663, + 7664, + 7665, + 7666, + 7667, + 7668, + 7669, + 7670, + 7671, + 7672, + 7673, + 7674, + 7675, + 7676, + 7677, + 7678, + 7679, + 7680, + 7681, + 7682, + 7683, + 7684, + 7685, + 7686, + 7687, + 7688, + 7689, + 7690, + 7691, + 7692, + 7693, + 7694, + 7695, + 7696, + 7697, + 7698, + 7699, + 7700, + 7701, + 7702, + 7703, + 7704, + 7705, + 7706, + 7707, + 7708, + 7709, + 7710, + 7711, + 7712, + 7713, + 7714, + 7715, + 7716, + 7717, + 7718, + 7719, + 7720, + 7721, + 7722, + 7723, + 7724, + 7725, + 7726, + 7727, + 7728, + 7729, + 7730, + 7731, + 7732, + 7733, + 7734, + 7735, + 7736, + 7737, + 7738, + 7739, + 7740 + ], + [ + 7741, + 7742, + 7743, + 7744, + 7745, + 7746, + 7747, + 7748, + 7749, + 7750, + 7751, + 7752, + 7753, + 7754, + 7755, + 7756, + 7757, + 7758, + 7759, + 7760, + 7761, + 7762, + 7763, + 7764, + 7765, + 7766, + 7767, + 7768, + 7769, + 7770, + 7771, + 7772, + 7773, + 7774, + 7775, + 7776, + 7777, + 7778, + 7779, + 7780, + 7781, + 7782, + 7783, + 7784, + 7785, + 7786, + 7787, + 7788, + 7789, + 7790, + 7791, + 7792, + 7793, + 7794, + 7795, + 7796, + 7797, + 7798, + 7799, + 7800, + 7801, + 7802, + 7803, + 7804, + 7805, + 7806, + 7807, + 7808, + 7809, + 7810, + 7811, + 7812, + 7813, + 7814, + 7815, + 7816, + 7817, + 7818, + 7819, + 7820, + 7821, + 7822, + 7823, + 7824, + 7825, + 7826, + 7827, + 7828, + 7829, + 7830, + 7831, + 7832, + 7833, + 7834, + 7835, + 7836, + 7837, + 7838, + 7839, + 7840, + 7841, + 7842, + 7843, + 7844, + 7845, + 7846, + 7847, + 7848, + 7849, + 7850, + 7851, + 7852, + 7853, + 7854, + 7855, + 7856, + 7857, + 7858, + 7859, + 7860, + 7861, + 7862, + 7863, + 7864, + 7865, + 7866, + 7867, + 7868, + 7869 + ], + [ + 7870, + 7871, + 7872, + 7873, + 7874, + 7875, + 7876, + 7877, + 7878, + 7879, + 7880, + 7881, + 7882, + 7883, + 7884, + 7885, + 7886, + 7887, + 7888, + 7889, + 7890, + 7891, + 7892, + 7893, + 7894, + 7895, + 7896, + 7897, + 7898, + 7899, + 7900, + 7901, + 7902, + 7903, + 7904, + 7905, + 7906, + 7907, + 7908, + 7909, + 7910, + 7911, + 7912, + 7913, + 7914, + 7915, + 7916, + 7917, + 7918, + 7919, + 7920, + 7921, + 7922, + 7923, + 7924, + 7925, + 7926, + 7927, + 7928, + 7929, + 7930, + 7931, + 7932, + 7933, + 7934, + 7935, + 7936, + 7937, + 7938, + 7939, + 7940, + 7941, + 7942, + 7943, + 7944, + 7945, + 7946, + 7947, + 7948, + 7949, + 7950, + 7951, + 7952, + 7953, + 7954, + 7955, + 7956, + 7957, + 7958, + 7959, + 7960, + 7961, + 7962, + 7963, + 7964, + 7965, + 7966, + 7967, + 7968, + 7969, + 7970, + 7971, + 7972, + 7973, + 7974, + 7975, + 7976, + 7977, + 7978, + 7979, + 7980, + 7981, + 7982, + 7983, + 7984, + 7985, + 7986, + 7987, + 7988, + 7989, + 7990, + 7991, + 7992, + 7993, + 7994, + 7995, + 7996, + 7997, + 7998 + ], + [ + 7999, + 8000, + 8001, + 8002, + 8003, + 8004, + 8005, + 8006, + 8007, + 8008, + 8009, + 8010, + 8011, + 8012, + 8013, + 8014, + 8015, + 8016, + 8017, + 8018, + 8019, + 8020, + 8021, + 8022, + 8023, + 8024, + 8025, + 8026, + 8027, + 8028, + 8029, + 8030, + 8031, + 8032, + 8033, + 8034, + 8035, + 8036, + 8037, + 8038, + 8039, + 8040, + 8041, + 8042, + 8043, + 8044, + 8045, + 8046, + 8047, + 8048, + 8049, + 8050, + 8051, + 8052, + 8053, + 8054, + 8055, + 8056, + 8057, + 8058, + 8059, + 8060, + 8061, + 8062, + 8063, + 8064, + 8065, + 8066, + 8067, + 8068, + 8069, + 8070, + 8071, + 8072, + 8073, + 8074, + 8075, + 8076, + 8077, + 8078, + 8079, + 8080, + 8081, + 8082, + 8083, + 8084, + 8085, + 8086, + 8087, + 8088, + 8089, + 8090, + 8091, + 8092, + 8093, + 8094, + 8095, + 8096, + 8097, + 8098, + 8099, + 8100, + 8101, + 8102, + 8103, + 8104, + 8105, + 8106, + 8107, + 8108, + 8109, + 8110, + 8111, + 8112, + 8113, + 8114, + 8115, + 8116, + 8117, + 8118, + 8119, + 8120, + 8121, + 8122, + 8123, + 8124, + 8125, + 8126, + 8127 + ], + [ + 8128, + 8129, + 8130, + 8131, + 8132, + 8133, + 8134, + 8135, + 8136, + 8137, + 8138, + 8139, + 8140, + 8141, + 8142, + 8143, + 8144, + 8145, + 8146, + 8147, + 8148, + 8149, + 8150, + 8151, + 8152, + 8153, + 8154, + 8155, + 8156, + 8157, + 8158, + 8159, + 8160, + 8161, + 8162, + 8163, + 8164, + 8165, + 8166, + 8167, + 8168, + 8169, + 8170, + 8171, + 8172, + 8173, + 8174, + 8175, + 8176, + 8177, + 8178, + 8179, + 8180, + 8181, + 8182, + 8183, + 8184, + 8185, + 8186, + 8187, + 8188, + 8189, + 8190, + 8191, + 8192, + 8193, + 8194, + 8195, + 8196, + 8197, + 8198, + 8199, + 8200, + 8201, + 8202, + 8203, + 8204, + 8205, + 8206, + 8207, + 8208, + 8209, + 8210, + 8211, + 8212, + 8213, + 8214, + 8215, + 8216, + 8217, + 8218, + 8219, + 8220, + 8221, + 8222, + 8223, + 8224, + 8225, + 8226, + 8227, + 8228, + 8229, + 8230, + 8231, + 8232, + 8233, + 8234, + 8235, + 8236, + 8237, + 8238, + 8239, + 8240, + 8241, + 8242, + 8243, + 8244, + 8245, + 8246, + 8247, + 8248, + 8249, + 8250, + 8251, + 8252, + 8253, + 8254, + 8255, + 8256 + ], + [ + 8257, + 8258, + 8259, + 8260, + 8261, + 8262, + 8263, + 8264, + 8265, + 8266, + 8267, + 8268, + 8269, + 8270, + 8271, + 8272, + 8273, + 8274, + 8275, + 8276, + 8277, + 8278, + 8279, + 8280, + 8281, + 8282, + 8283, + 8284, + 8285, + 8286, + 8287, + 8288, + 8289, + 8290, + 8291, + 8292, + 8293, + 8294, + 8295, + 8296, + 8297, + 8298, + 8299, + 8300, + 8301, + 8302, + 8303, + 8304, + 8305, + 8306, + 8307, + 8308, + 8309, + 8310, + 8311, + 8312, + 8313, + 8314, + 8315, + 8316, + 8317, + 8318, + 8319, + 8320, + 8321, + 8322, + 8323, + 8324, + 8325, + 8326, + 8327, + 8328, + 8329, + 8330, + 8331, + 8332, + 8333, + 8334, + 8335, + 8336, + 8337, + 8338, + 8339, + 8340, + 8341, + 8342, + 8343, + 8344, + 8345, + 8346, + 8347, + 8348, + 8349, + 8350, + 8351, + 8352, + 8353, + 8354, + 8355, + 8356, + 8357, + 8358, + 8359, + 8360, + 8361, + 8362, + 8363, + 8364, + 8365, + 8366, + 8367, + 8368, + 8369, + 8370, + 8371, + 8372, + 8373, + 8374, + 8375, + 8376, + 8377, + 8378, + 8379, + 8380, + 8381, + 8382, + 8383, + 8384, + 8385 + ], + [ + 8386, + 8387, + 8388, + 8389, + 8390, + 8391, + 8392, + 8393, + 8394, + 8395, + 8396, + 8397, + 8398, + 8399, + 8400, + 8401, + 8402, + 8403, + 8404, + 8405, + 8406, + 8407, + 8408, + 8409, + 8410, + 8411, + 8412, + 8413, + 8414, + 8415, + 8416, + 8417, + 8418, + 8419, + 8420, + 8421, + 8422, + 8423, + 8424, + 8425, + 8426, + 8427, + 8428, + 8429, + 8430, + 8431, + 8432, + 8433, + 8434, + 8435, + 8436, + 8437, + 8438, + 8439, + 8440, + 8441, + 8442, + 8443, + 8444, + 8445, + 8446, + 8447, + 8448, + 8449, + 8450, + 8451, + 8452, + 8453, + 8454, + 8455, + 8456, + 8457, + 8458, + 8459, + 8460, + 8461, + 8462, + 8463, + 8464, + 8465, + 8466, + 8467, + 8468, + 8469, + 8470, + 8471, + 8472, + 8473, + 8474, + 8475, + 8476, + 8477, + 8478, + 8479, + 8480, + 8481, + 8482, + 8483, + 8484, + 8485, + 8486, + 8487, + 8488, + 8489, + 8490, + 8491, + 8492, + 8493, + 8494, + 8495, + 8496, + 8497, + 8498, + 8499, + 8500, + 8501, + 8502, + 8503, + 8504, + 8505, + 8506, + 8507, + 8508, + 8509, + 8510, + 8511, + 8512, + 8513, + 8514 + ], + [ + 8515, + 8516, + 8517, + 8518, + 8519, + 8520, + 8521, + 8522, + 8523, + 8524, + 8525, + 8526, + 8527, + 8528, + 8529, + 8530, + 8531, + 8532, + 8533, + 8534, + 8535, + 8536, + 8537, + 8538, + 8539, + 8540, + 8541, + 8542, + 8543, + 8544, + 8545, + 8546, + 8547, + 8548, + 8549, + 8550, + 8551, + 8552, + 8553, + 8554, + 8555, + 8556, + 8557, + 8558, + 8559, + 8560, + 8561, + 8562, + 8563, + 8564, + 8565, + 8566, + 8567, + 8568, + 8569, + 8570, + 8571, + 8572, + 8573, + 8574, + 8575, + 8576, + 8577, + 8578, + 8579, + 8580, + 8581, + 8582, + 8583, + 8584, + 8585, + 8586, + 8587, + 8588, + 8589, + 8590, + 8591, + 8592, + 8593, + 8594, + 8595, + 8596, + 8597, + 8598, + 8599, + 8600, + 8601, + 8602, + 8603, + 8604, + 8605, + 8606, + 8607, + 8608, + 8609, + 8610, + 8611, + 8612, + 8613, + 8614, + 8615, + 8616, + 8617, + 8618, + 8619, + 8620, + 8621, + 8622, + 8623, + 8624, + 8625, + 8626, + 8627, + 8628, + 8629, + 8630, + 8631, + 8632, + 8633, + 8634, + 8635, + 8636, + 8637, + 8638, + 8639, + 8640, + 8641, + 8642, + 8643 + ], + [ + 8644, + 8645, + 8646, + 8647, + 8648, + 8649, + 8650, + 8651, + 8652, + 8653, + 8654, + 8655, + 8656, + 8657, + 8658, + 8659, + 8660, + 8661, + 8662, + 8663, + 8664, + 8665, + 8666, + 8667, + 8668, + 8669, + 8670, + 8671, + 8672, + 8673, + 8674, + 8675, + 8676, + 8677, + 8678, + 8679, + 8680, + 8681, + 8682, + 8683, + 8684, + 8685, + 8686, + 8687, + 8688, + 8689, + 8690, + 8691, + 8692, + 8693, + 8694, + 8695, + 8696, + 8697, + 8698, + 8699, + 8700, + 8701, + 8702, + 8703, + 8704, + 8705, + 8706, + 8707, + 8708, + 8709, + 8710, + 8711, + 8712, + 8713, + 8714, + 8715, + 8716, + 8717, + 8718, + 8719, + 8720, + 8721, + 8722, + 8723, + 8724, + 8725, + 8726, + 8727, + 8728, + 8729, + 8730, + 8731, + 8732, + 8733, + 8734, + 8735, + 8736, + 8737, + 8738, + 8739, + 8740, + 8741, + 8742, + 8743, + 8744, + 8745, + 8746, + 8747, + 8748, + 8749, + 8750, + 8751, + 8752, + 8753, + 8754, + 8755, + 8756, + 8757, + 8758, + 8759, + 8760, + 8761, + 8762, + 8763, + 8764, + 8765, + 8766, + 8767, + 8768, + 8769, + 8770, + 8771, + 8772 + ], + [ + 8773, + 8774, + 8775, + 8776, + 8777, + 8778, + 8779, + 8780, + 8781, + 8782, + 8783, + 8784, + 8785, + 8786, + 8787, + 8788, + 8789, + 8790, + 8791, + 8792, + 8793, + 8794, + 8795, + 8796, + 8797, + 8798, + 8799, + 8800, + 8801, + 8802, + 8803, + 8804, + 8805, + 8806, + 8807, + 8808, + 8809, + 8810, + 8811, + 8812, + 8813, + 8814, + 8815, + 8816, + 8817, + 8818, + 8819, + 8820, + 8821, + 8822, + 8823, + 8824, + 8825, + 8826, + 8827, + 8828, + 8829, + 8830, + 8831, + 8832, + 8833, + 8834, + 8835, + 8836, + 8837, + 8838, + 8839, + 8840, + 8841, + 8842, + 8843, + 8844, + 8845, + 8846, + 8847, + 8848, + 8849, + 8850, + 8851, + 8852, + 8853, + 8854, + 8855, + 8856, + 8857, + 8858, + 8859, + 8860, + 8861, + 8862, + 8863, + 8864, + 8865, + 8866, + 8867, + 8868, + 8869, + 8870, + 8871, + 8872, + 8873, + 8874, + 8875, + 8876, + 8877, + 8878, + 8879, + 8880, + 8881, + 8882, + 8883, + 8884, + 8885, + 8886, + 8887, + 8888, + 8889, + 8890, + 8891, + 8892, + 8893, + 8894, + 8895, + 8896, + 8897, + 8898, + 8899, + 8900, + 8901 + ], + [ + 8902, + 8903, + 8904, + 8905, + 8906, + 8907, + 8908, + 8909, + 8910, + 8911, + 8912, + 8913, + 8914, + 8915, + 8916, + 8917, + 8918, + 8919, + 8920, + 8921, + 8922, + 8923, + 8924, + 8925, + 8926, + 8927, + 8928, + 8929, + 8930, + 8931, + 8932, + 8933, + 8934, + 8935, + 8936, + 8937, + 8938, + 8939, + 8940, + 8941, + 8942, + 8943, + 8944, + 8945, + 8946, + 8947, + 8948, + 8949, + 8950, + 8951, + 8952, + 8953, + 8954, + 8955, + 8956, + 8957, + 8958, + 8959, + 8960, + 8961, + 8962, + 8963, + 8964, + 8965, + 8966, + 8967, + 8968, + 8969, + 8970, + 8971, + 8972, + 8973, + 8974, + 8975, + 8976, + 8977, + 8978, + 8979, + 8980, + 8981, + 8982, + 8983, + 8984, + 8985, + 8986, + 8987, + 8988, + 8989, + 8990, + 8991, + 8992, + 8993, + 8994, + 8995, + 8996, + 8997, + 8998, + 8999, + 9000, + 9001, + 9002, + 9003, + 9004, + 9005, + 9006, + 9007, + 9008, + 9009, + 9010, + 9011, + 9012, + 9013, + 9014, + 9015, + 9016, + 9017, + 9018, + 9019, + 9020, + 9021, + 9022, + 9023, + 9024, + 9025, + 9026, + 9027, + 9028, + 9029, + 9030 + ], + [ + 9031, + 9032, + 9033, + 9034, + 9035, + 9036, + 9037, + 9038, + 9039, + 9040, + 9041, + 9042, + 9043, + 9044, + 9045, + 9046, + 9047, + 9048, + 9049, + 9050, + 9051, + 9052, + 9053, + 9054, + 9055, + 9056, + 9057, + 9058, + 9059, + 9060, + 9061, + 9062, + 9063, + 9064, + 9065, + 9066, + 9067, + 9068, + 9069, + 9070, + 9071, + 9072, + 9073, + 9074, + 9075, + 9076, + 9077, + 9078, + 9079, + 9080, + 9081, + 9082, + 9083, + 9084, + 9085, + 9086, + 9087, + 9088, + 9089, + 9090, + 9091, + 9092, + 9093, + 9094, + 9095, + 9096, + 9097, + 9098, + 9099, + 9100, + 9101, + 9102, + 9103, + 9104, + 9105, + 9106, + 9107, + 9108, + 9109, + 9110, + 9111, + 9112, + 9113, + 9114, + 9115, + 9116, + 9117, + 9118, + 9119, + 9120, + 9121, + 9122, + 9123, + 9124, + 9125, + 9126, + 9127, + 9128, + 9129, + 9130, + 9131, + 9132, + 9133, + 9134, + 9135, + 9136, + 9137, + 9138, + 9139, + 9140, + 9141, + 9142, + 9143, + 9144, + 9145, + 9146, + 9147, + 9148, + 9149, + 9150, + 9151, + 9152, + 9153, + 9154, + 9155, + 9156, + 9157, + 9158, + 9159 + ], + [ + 9160, + 9161, + 9162, + 9163, + 9164, + 9165, + 9166, + 9167, + 9168, + 9169, + 9170, + 9171, + 9172, + 9173, + 9174, + 9175, + 9176, + 9177, + 9178, + 9179, + 9180, + 9181, + 9182, + 9183, + 9184, + 9185, + 9186, + 9187, + 9188, + 9189, + 9190, + 9191, + 9192, + 9193, + 9194, + 9195, + 9196, + 9197, + 9198, + 9199, + 9200, + 9201, + 9202, + 9203, + 9204, + 9205, + 9206, + 9207, + 9208, + 9209, + 9210, + 9211, + 9212, + 9213, + 9214, + 9215, + 9216, + 9217, + 9218, + 9219, + 9220, + 9221, + 9222, + 9223, + 9224, + 9225, + 9226, + 9227, + 9228, + 9229, + 9230, + 9231, + 9232, + 9233, + 9234, + 9235, + 9236, + 9237, + 9238, + 9239, + 9240, + 9241, + 9242, + 9243, + 9244, + 9245, + 9246, + 9247, + 9248, + 9249, + 9250, + 9251, + 9252, + 9253, + 9254, + 9255, + 9256, + 9257, + 9258, + 9259, + 9260, + 9261, + 9262, + 9263, + 9264, + 9265, + 9266, + 9267, + 9268, + 9269, + 9270, + 9271, + 9272, + 9273, + 9274, + 9275, + 9276, + 9277, + 9278, + 9279, + 9280, + 9281, + 9282, + 9283, + 9284, + 9285, + 9286, + 9287, + 9288 + ], + [ + 9289, + 9290, + 9291, + 9292, + 9293, + 9294, + 9295, + 9296, + 9297, + 9298, + 9299, + 9300, + 9301, + 9302, + 9303, + 9304, + 9305, + 9306, + 9307, + 9308, + 9309, + 9310, + 9311, + 9312, + 9313, + 9314, + 9315, + 9316, + 9317, + 9318, + 9319, + 9320, + 9321, + 9322, + 9323, + 9324, + 9325, + 9326, + 9327, + 9328, + 9329, + 9330, + 9331, + 9332, + 9333, + 9334, + 9335, + 9336, + 9337, + 9338, + 9339, + 9340, + 9341, + 9342, + 9343, + 9344, + 9345, + 9346, + 9347, + 9348, + 9349, + 9350, + 9351, + 9352, + 9353, + 9354, + 9355, + 9356, + 9357, + 9358, + 9359, + 9360, + 9361, + 9362, + 9363, + 9364, + 9365, + 9366, + 9367, + 9368, + 9369, + 9370, + 9371, + 9372, + 9373, + 9374, + 9375, + 9376, + 9377, + 9378, + 9379, + 9380, + 9381, + 9382, + 9383, + 9384, + 9385, + 9386, + 9387, + 9388, + 9389, + 9390, + 9391, + 9392, + 9393, + 9394, + 9395, + 9396, + 9397, + 9398, + 9399, + 9400, + 9401, + 9402, + 9403, + 9404, + 9405, + 9406, + 9407, + 9408, + 9409, + 9410, + 9411, + 9412, + 9413, + 9414, + 9415, + 9416, + 9417 + ], + [ + 9418, + 9419, + 9420, + 9421, + 9422, + 9423, + 9424, + 9425, + 9426, + 9427, + 9428, + 9429, + 9430, + 9431, + 9432, + 9433, + 9434, + 9435, + 9436, + 9437, + 9438, + 9439, + 9440, + 9441, + 9442, + 9443, + 9444, + 9445, + 9446, + 9447, + 9448, + 9449, + 9450, + 9451, + 9452, + 9453, + 9454, + 9455, + 9456, + 9457, + 9458, + 9459, + 9460, + 9461, + 9462, + 9463, + 9464, + 9465, + 9466, + 9467, + 9468, + 9469, + 9470, + 9471, + 9472, + 9473, + 9474, + 9475, + 9476, + 9477, + 9478, + 9479, + 9480, + 9481, + 9482, + 9483, + 9484, + 9485, + 9486, + 9487, + 9488, + 9489, + 9490, + 9491, + 9492, + 9493, + 9494, + 9495, + 9496, + 9497, + 9498, + 9499, + 9500, + 9501, + 9502, + 9503, + 9504, + 9505, + 9506, + 9507, + 9508, + 9509, + 9510, + 9511, + 9512, + 9513, + 9514, + 9515, + 9516, + 9517, + 9518, + 9519, + 9520, + 9521, + 9522, + 9523, + 9524, + 9525, + 9526, + 9527, + 9528, + 9529, + 9530, + 9531, + 9532, + 9533, + 9534, + 9535, + 9536, + 9537, + 9538, + 9539, + 9540, + 9541, + 9542, + 9543, + 9544, + 9545, + 9546 + ], + [ + 9547, + 9548, + 9549, + 9550, + 9551, + 9552, + 9553, + 9554, + 9555, + 9556, + 9557, + 9558, + 9559, + 9560, + 9561, + 9562, + 9563, + 9564, + 9565, + 9566, + 9567, + 9568, + 9569, + 9570, + 9571, + 9572, + 9573, + 9574, + 9575, + 9576, + 9577, + 9578, + 9579, + 9580, + 9581, + 9582, + 9583, + 9584, + 9585, + 9586, + 9587, + 9588, + 9589, + 9590, + 9591, + 9592, + 9593, + 9594, + 9595, + 9596, + 9597, + 9598, + 9599, + 9600, + 9601, + 9602, + 9603, + 9604, + 9605, + 9606, + 9607, + 9608, + 9609, + 9610, + 9611, + 9612, + 9613, + 9614, + 9615, + 9616, + 9617, + 9618, + 9619, + 9620, + 9621, + 9622, + 9623, + 9624, + 9625, + 9626, + 9627, + 9628, + 9629, + 9630, + 9631, + 9632, + 9633, + 9634, + 9635, + 9636, + 9637, + 9638, + 9639, + 9640, + 9641, + 9642, + 9643, + 9644, + 9645, + 9646, + 9647, + 9648, + 9649, + 9650, + 9651, + 9652, + 9653, + 9654, + 9655, + 9656, + 9657, + 9658, + 9659, + 9660, + 9661, + 9662, + 9663, + 9664, + 9665, + 9666, + 9667, + 9668, + 9669, + 9670, + 9671, + 9672, + 9673, + 9674, + 9675 + ], + [ + 9676, + 9677, + 9678, + 9679, + 9680, + 9681, + 9682, + 9683, + 9684, + 9685, + 9686, + 9687, + 9688, + 9689, + 9690, + 9691, + 9692, + 9693, + 9694, + 9695, + 9696, + 9697, + 9698, + 9699, + 9700, + 9701, + 9702, + 9703, + 9704, + 9705, + 9706, + 9707, + 9708, + 9709, + 9710, + 9711, + 9712, + 9713, + 9714, + 9715, + 9716, + 9717, + 9718, + 9719, + 9720, + 9721, + 9722, + 9723, + 9724, + 9725, + 9726, + 9727, + 9728, + 9729, + 9730, + 9731, + 9732, + 9733, + 9734, + 9735, + 9736, + 9737, + 9738, + 9739, + 9740, + 9741, + 9742, + 9743, + 9744, + 9745, + 9746, + 9747, + 9748, + 9749, + 9750, + 9751, + 9752, + 9753, + 9754, + 9755, + 9756, + 9757, + 9758, + 9759, + 9760, + 9761, + 9762, + 9763, + 9764, + 9765, + 9766, + 9767, + 9768, + 9769, + 9770, + 9771, + 9772, + 9773, + 9774, + 9775, + 9776, + 9777, + 9778, + 9779, + 9780, + 9781, + 9782, + 9783, + 9784, + 9785, + 9786, + 9787, + 9788, + 9789, + 9790, + 9791, + 9792, + 9793, + 9794, + 9795, + 9796, + 9797, + 9798, + 9799, + 9800, + 9801, + 9802, + 9803, + 9804 + ], + [ + 9805, + 9806, + 9807, + 9808, + 9809, + 9810, + 9811, + 9812, + 9813, + 9814, + 9815, + 9816, + 9817, + 9818, + 9819, + 9820, + 9821, + 9822, + 9823, + 9824, + 9825, + 9826, + 9827, + 9828, + 9829, + 9830, + 9831, + 9832, + 9833, + 9834, + 9835, + 9836, + 9837, + 9838, + 9839, + 9840, + 9841, + 9842, + 9843, + 9844, + 9845, + 9846, + 9847, + 9848, + 9849, + 9850, + 9851, + 9852, + 9853, + 9854, + 9855, + 9856, + 9857, + 9858, + 9859, + 9860, + 9861, + 9862, + 9863, + 9864, + 9865, + 9866, + 9867, + 9868, + 9869, + 9870, + 9871, + 9872, + 9873, + 9874, + 9875, + 9876, + 9877, + 9878, + 9879, + 9880, + 9881, + 9882, + 9883, + 9884, + 9885, + 9886, + 9887, + 9888, + 9889, + 9890, + 9891, + 9892, + 9893, + 9894, + 9895, + 9896, + 9897, + 9898, + 9899, + 9900, + 9901, + 9902, + 9903, + 9904, + 9905, + 9906, + 9907, + 9908, + 9909, + 9910, + 9911, + 9912, + 9913, + 9914, + 9915, + 9916, + 9917, + 9918, + 9919, + 9920, + 9921, + 9922, + 9923, + 9924, + 9925, + 9926, + 9927, + 9928, + 9929, + 9930, + 9931, + 9932, + 9933 + ], + [ + 9934, + 9935, + 9936, + 9937, + 9938, + 9939, + 9940, + 9941, + 9942, + 9943, + 9944, + 9945, + 9946, + 9947, + 9948, + 9949, + 9950, + 9951, + 9952, + 9953, + 9954, + 9955, + 9956, + 9957, + 9958, + 9959, + 9960, + 9961, + 9962, + 9963, + 9964, + 9965, + 9966, + 9967, + 9968, + 9969, + 9970, + 9971, + 9972, + 9973, + 9974, + 9975, + 9976, + 9977, + 9978, + 9979, + 9980, + 9981, + 9982, + 9983, + 9984, + 9985, + 9986, + 9987, + 9988, + 9989, + 9990, + 9991, + 9992, + 9993, + 9994, + 9995, + 9996, + 9997, + 9998, + 9999, + 10000, + 10001, + 10002, + 10003, + 10004, + 10005, + 10006, + 10007, + 10008, + 10009, + 10010, + 10011, + 10012, + 10013, + 10014, + 10015, + 10016, + 10017, + 10018, + 10019, + 10020, + 10021, + 10022, + 10023, + 10024, + 10025, + 10026, + 10027, + 10028, + 10029, + 10030, + 10031, + 10032, + 10033, + 10034, + 10035, + 10036, + 10037, + 10038, + 10039, + 10040, + 10041, + 10042, + 10043, + 10044, + 10045, + 10046, + 10047, + 10048, + 10049, + 10050, + 10051, + 10052, + 10053, + 10054, + 10055, + 10056, + 10057, + 10058, + 10059, + 10060, + 10061, + 10062 + ], + [ + 10063, + 10064, + 10065, + 10066, + 10067, + 10068, + 10069, + 10070, + 10071, + 10072, + 10073, + 10074, + 10075, + 10076, + 10077, + 10078, + 10079, + 10080, + 10081, + 10082, + 10083, + 10084, + 10085, + 10086, + 10087, + 10088, + 10089, + 10090, + 10091, + 10092, + 10093, + 10094, + 10095, + 10096, + 10097, + 10098, + 10099, + 10100, + 10101, + 10102, + 10103, + 10104, + 10105, + 10106, + 10107, + 10108, + 10109, + 10110, + 10111, + 10112, + 10113, + 10114, + 10115, + 10116, + 10117, + 10118, + 10119, + 10120, + 10121, + 10122, + 10123, + 10124, + 10125, + 10126, + 10127, + 10128, + 10129, + 10130, + 10131, + 10132, + 10133, + 10134, + 10135, + 10136, + 10137, + 10138, + 10139, + 10140, + 10141, + 10142, + 10143, + 10144, + 10145, + 10146, + 10147, + 10148, + 10149, + 10150, + 10151, + 10152, + 10153, + 10154, + 10155, + 10156, + 10157, + 10158, + 10159, + 10160, + 10161, + 10162, + 10163, + 10164, + 10165, + 10166, + 10167, + 10168, + 10169, + 10170, + 10171, + 10172, + 10173, + 10174, + 10175, + 10176, + 10177, + 10178, + 10179, + 10180, + 10181, + 10182, + 10183, + 10184, + 10185, + 10186, + 10187, + 10188, + 10189, + 10190, + 10191 + ], + [ + 10192, + 10193, + 10194, + 10195, + 10196, + 10197, + 10198, + 10199, + 10200, + 10201, + 10202, + 10203, + 10204, + 10205, + 10206, + 10207, + 10208, + 10209, + 10210, + 10211, + 10212, + 10213, + 10214, + 10215, + 10216, + 10217, + 10218, + 10219, + 10220, + 10221, + 10222, + 10223, + 10224, + 10225, + 10226, + 10227, + 10228, + 10229, + 10230, + 10231, + 10232, + 10233, + 10234, + 10235, + 10236, + 10237, + 10238, + 10239, + 10240, + 10241, + 10242, + 10243, + 10244, + 10245, + 10246, + 10247, + 10248, + 10249, + 10250, + 10251, + 10252, + 10253, + 10254, + 10255, + 10256, + 10257, + 10258, + 10259, + 10260, + 10261, + 10262, + 10263, + 10264, + 10265, + 10266, + 10267, + 10268, + 10269, + 10270, + 10271, + 10272, + 10273, + 10274, + 10275, + 10276, + 10277, + 10278, + 10279, + 10280, + 10281, + 10282, + 10283, + 10284, + 10285, + 10286, + 10287, + 10288, + 10289, + 10290, + 10291, + 10292, + 10293, + 10294, + 10295, + 10296, + 10297, + 10298, + 10299, + 10300, + 10301, + 10302, + 10303, + 10304, + 10305, + 10306, + 10307, + 10308, + 10309, + 10310, + 10311, + 10312, + 10313, + 10314, + 10315, + 10316, + 10317, + 10318, + 10319, + 10320 + ], + [ + 10321, + 10322, + 10323, + 10324, + 10325, + 10326, + 10327, + 10328, + 10329, + 10330, + 10331, + 10332, + 10333, + 10334, + 10335, + 10336, + 10337, + 10338, + 10339, + 10340, + 10341, + 10342, + 10343, + 10344, + 10345, + 10346, + 10347, + 10348, + 10349, + 10350, + 10351, + 10352, + 10353, + 10354, + 10355, + 10356, + 10357, + 10358, + 10359, + 10360, + 10361, + 10362, + 10363, + 10364, + 10365, + 10366, + 10367, + 10368, + 10369, + 10370, + 10371, + 10372, + 10373, + 10374, + 10375, + 10376, + 10377, + 10378, + 10379, + 10380, + 10381, + 10382, + 10383, + 10384, + 10385, + 10386, + 10387, + 10388, + 10389, + 10390, + 10391, + 10392, + 10393, + 10394, + 10395, + 10396, + 10397, + 10398, + 10399, + 10400, + 10401, + 10402, + 10403, + 10404, + 10405, + 10406, + 10407, + 10408, + 10409, + 10410, + 10411, + 10412, + 10413, + 10414, + 10415, + 10416, + 10417, + 10418, + 10419, + 10420, + 10421, + 10422, + 10423, + 10424, + 10425, + 10426, + 10427, + 10428, + 10429, + 10430, + 10431, + 10432, + 10433, + 10434, + 10435, + 10436, + 10437, + 10438, + 10439, + 10440, + 10441, + 10442, + 10443, + 10444, + 10445, + 10446, + 10447, + 10448, + 10449 + ], + [ + 10450, + 10451, + 10452, + 10453, + 10454, + 10455, + 10456, + 10457, + 10458, + 10459, + 10460, + 10461, + 10462, + 10463, + 10464, + 10465, + 10466, + 10467, + 10468, + 10469, + 10470, + 10471, + 10472, + 10473, + 10474, + 10475, + 10476, + 10477, + 10478, + 10479, + 10480, + 10481, + 10482, + 10483, + 10484, + 10485, + 10486, + 10487, + 10488, + 10489, + 10490, + 10491, + 10492, + 10493, + 10494, + 10495, + 10496, + 10497, + 10498, + 10499, + 10500, + 10501, + 10502, + 10503, + 10504, + 10505, + 10506, + 10507, + 10508, + 10509, + 10510, + 10511, + 10512, + 10513, + 10514, + 10515, + 10516, + 10517, + 10518, + 10519, + 10520, + 10521, + 10522, + 10523, + 10524, + 10525, + 10526, + 10527, + 10528, + 10529, + 10530, + 10531, + 10532, + 10533, + 10534, + 10535, + 10536, + 10537, + 10538, + 10539, + 10540, + 10541, + 10542, + 10543, + 10544, + 10545, + 10546, + 10547, + 10548, + 10549, + 10550, + 10551, + 10552, + 10553, + 10554, + 10555, + 10556, + 10557, + 10558, + 10559, + 10560, + 10561, + 10562, + 10563, + 10564, + 10565, + 10566, + 10567, + 10568, + 10569, + 10570, + 10571, + 10572, + 10573, + 10574, + 10575, + 10576, + 10577, + 10578 + ], + [ + 10579, + 10580, + 10581, + 10582, + 10583, + 10584, + 10585, + 10586, + 10587, + 10588, + 10589, + 10590, + 10591, + 10592, + 10593, + 10594, + 10595, + 10596, + 10597, + 10598, + 10599, + 10600, + 10601, + 10602, + 10603, + 10604, + 10605, + 10606, + 10607, + 10608, + 10609, + 10610, + 10611, + 10612, + 10613, + 10614, + 10615, + 10616, + 10617, + 10618, + 10619, + 10620, + 10621, + 10622, + 10623, + 10624, + 10625, + 10626, + 10627, + 10628, + 10629, + 10630, + 10631, + 10632, + 10633, + 10634, + 10635, + 10636, + 10637, + 10638, + 10639, + 10640, + 10641, + 10642, + 10643, + 10644, + 10645, + 10646, + 10647, + 10648, + 10649, + 10650, + 10651, + 10652, + 10653, + 10654, + 10655, + 10656, + 10657, + 10658, + 10659, + 10660, + 10661, + 10662, + 10663, + 10664, + 10665, + 10666, + 10667, + 10668, + 10669, + 10670, + 10671, + 10672, + 10673, + 10674, + 10675, + 10676, + 10677, + 10678, + 10679, + 10680, + 10681, + 10682, + 10683, + 10684, + 10685, + 10686, + 10687, + 10688, + 10689, + 10690, + 10691, + 10692, + 10693, + 10694, + 10695, + 10696, + 10697, + 10698, + 10699, + 10700, + 10701, + 10702, + 10703, + 10704, + 10705, + 10706, + 10707 + ], + [ + 10708, + 10709, + 10710, + 10711, + 10712, + 10713, + 10714, + 10715, + 10716, + 10717, + 10718, + 10719, + 10720, + 10721, + 10722, + 10723, + 10724, + 10725, + 10726, + 10727, + 10728, + 10729, + 10730, + 10731, + 10732, + 10733, + 10734, + 10735, + 10736, + 10737, + 10738, + 10739, + 10740, + 10741, + 10742, + 10743, + 10744, + 10745, + 10746, + 10747, + 10748, + 10749, + 10750, + 10751, + 10752, + 10753, + 10754, + 10755, + 10756, + 10757, + 10758, + 10759, + 10760, + 10761, + 10762, + 10763, + 10764, + 10765, + 10766, + 10767, + 10768, + 10769, + 10770, + 10771, + 10772, + 10773, + 10774, + 10775, + 10776, + 10777, + 10778, + 10779, + 10780, + 10781, + 10782, + 10783, + 10784, + 10785, + 10786, + 10787, + 10788, + 10789, + 10790, + 10791, + 10792, + 10793, + 10794, + 10795, + 10796, + 10797, + 10798, + 10799, + 10800, + 10801, + 10802, + 10803, + 10804, + 10805, + 10806, + 10807, + 10808, + 10809, + 10810, + 10811, + 10812, + 10813, + 10814, + 10815, + 10816, + 10817, + 10818, + 10819, + 10820, + 10821, + 10822, + 10823, + 10824, + 10825, + 10826, + 10827, + 10828, + 10829, + 10830, + 10831, + 10832, + 10833, + 10834, + 10835, + 10836 + ], + [ + 10837, + 10838, + 10839, + 10840, + 10841, + 10842, + 10843, + 10844, + 10845, + 10846, + 10847, + 10848, + 10849, + 10850, + 10851, + 10852, + 10853, + 10854, + 10855, + 10856, + 10857, + 10858, + 10859, + 10860, + 10861, + 10862, + 10863, + 10864, + 10865, + 10866, + 10867, + 10868, + 10869, + 10870, + 10871, + 10872, + 10873, + 10874, + 10875, + 10876, + 10877, + 10878, + 10879, + 10880, + 10881, + 10882, + 10883, + 10884, + 10885, + 10886, + 10887, + 10888, + 10889, + 10890, + 10891, + 10892, + 10893, + 10894, + 10895, + 10896, + 10897, + 10898, + 10899, + 10900, + 10901, + 10902, + 10903, + 10904, + 10905, + 10906, + 10907, + 10908, + 10909, + 10910, + 10911, + 10912, + 10913, + 10914, + 10915, + 10916, + 10917, + 10918, + 10919, + 10920, + 10921, + 10922, + 10923, + 10924, + 10925, + 10926, + 10927, + 10928, + 10929, + 10930, + 10931, + 10932, + 10933, + 10934, + 10935, + 10936, + 10937, + 10938, + 10939, + 10940, + 10941, + 10942, + 10943, + 10944, + 10945, + 10946, + 10947, + 10948, + 10949, + 10950, + 10951, + 10952, + 10953, + 10954, + 10955, + 10956, + 10957, + 10958, + 10959, + 10960, + 10961, + 10962, + 10963, + 10964, + 10965 + ], + [ + 10966, + 10967, + 10968, + 10969, + 10970, + 10971, + 10972, + 10973, + 10974, + 10975, + 10976, + 10977, + 10978, + 10979, + 10980, + 10981, + 10982, + 10983, + 10984, + 10985, + 10986, + 10987, + 10988, + 10989, + 10990, + 10991, + 10992, + 10993, + 10994, + 10995, + 10996, + 10997, + 10998, + 10999, + 11000, + 11001, + 11002, + 11003, + 11004, + 11005, + 11006, + 11007, + 11008, + 11009, + 11010, + 11011, + 11012, + 11013, + 11014, + 11015, + 11016, + 11017, + 11018, + 11019, + 11020, + 11021, + 11022, + 11023, + 11024, + 11025, + 11026, + 11027, + 11028, + 11029, + 11030, + 11031, + 11032, + 11033, + 11034, + 11035, + 11036, + 11037, + 11038, + 11039, + 11040, + 11041, + 11042, + 11043, + 11044, + 11045, + 11046, + 11047, + 11048, + 11049, + 11050, + 11051, + 11052, + 11053, + 11054, + 11055, + 11056, + 11057, + 11058, + 11059, + 11060, + 11061, + 11062, + 11063, + 11064, + 11065, + 11066, + 11067, + 11068, + 11069, + 11070, + 11071, + 11072, + 11073, + 11074, + 11075, + 11076, + 11077, + 11078, + 11079, + 11080, + 11081, + 11082, + 11083, + 11084, + 11085, + 11086, + 11087, + 11088, + 11089, + 11090, + 11091, + 11092, + 11093, + 11094 + ], + [ + 11095, + 11096, + 11097, + 11098, + 11099, + 11100, + 11101, + 11102, + 11103, + 11104, + 11105, + 11106, + 11107, + 11108, + 11109, + 11110, + 11111, + 11112, + 11113, + 11114, + 11115, + 11116, + 11117, + 11118, + 11119, + 11120, + 11121, + 11122, + 11123, + 11124, + 11125, + 11126, + 11127, + 11128, + 11129, + 11130, + 11131, + 11132, + 11133, + 11134, + 11135, + 11136, + 11137, + 11138, + 11139, + 11140, + 11141, + 11142, + 11143, + 11144, + 11145, + 11146, + 11147, + 11148, + 11149, + 11150, + 11151, + 11152, + 11153, + 11154, + 11155, + 11156, + 11157, + 11158, + 11159, + 11160, + 11161, + 11162, + 11163, + 11164, + 11165, + 11166, + 11167, + 11168, + 11169, + 11170, + 11171, + 11172, + 11173, + 11174, + 11175, + 11176, + 11177, + 11178, + 11179, + 11180, + 11181, + 11182, + 11183, + 11184, + 11185, + 11186, + 11187, + 11188, + 11189, + 11190, + 11191, + 11192, + 11193, + 11194, + 11195, + 11196, + 11197, + 11198, + 11199, + 11200, + 11201, + 11202, + 11203, + 11204, + 11205, + 11206, + 11207, + 11208, + 11209, + 11210, + 11211, + 11212, + 11213, + 11214, + 11215, + 11216, + 11217, + 11218, + 11219, + 11220, + 11221, + 11222, + 11223 + ], + [ + 11224, + 11225, + 11226, + 11227, + 11228, + 11229, + 11230, + 11231, + 11232, + 11233, + 11234, + 11235, + 11236, + 11237, + 11238, + 11239, + 11240, + 11241, + 11242, + 11243, + 11244, + 11245, + 11246, + 11247, + 11248, + 11249, + 11250, + 11251, + 11252, + 11253, + 11254, + 11255, + 11256, + 11257, + 11258, + 11259, + 11260, + 11261, + 11262, + 11263, + 11264, + 11265, + 11266, + 11267, + 11268, + 11269, + 11270, + 11271, + 11272, + 11273, + 11274, + 11275, + 11276, + 11277, + 11278, + 11279, + 11280, + 11281, + 11282, + 11283, + 11284, + 11285, + 11286, + 11287, + 11288, + 11289, + 11290, + 11291, + 11292, + 11293, + 11294, + 11295, + 11296, + 11297, + 11298, + 11299, + 11300, + 11301, + 11302, + 11303, + 11304, + 11305, + 11306, + 11307, + 11308, + 11309, + 11310, + 11311, + 11312, + 11313, + 11314, + 11315, + 11316, + 11317, + 11318, + 11319, + 11320, + 11321, + 11322, + 11323, + 11324, + 11325, + 11326, + 11327, + 11328, + 11329, + 11330, + 11331, + 11332, + 11333, + 11334, + 11335, + 11336, + 11337, + 11338, + 11339, + 11340, + 11341, + 11342, + 11343, + 11344, + 11345, + 11346, + 11347, + 11348, + 11349, + 11350, + 11351, + 11352 + ], + [ + 11353, + 11354, + 11355, + 11356, + 11357, + 11358, + 11359, + 11360, + 11361, + 11362, + 11363, + 11364, + 11365, + 11366, + 11367, + 11368, + 11369, + 11370, + 11371, + 11372, + 11373, + 11374, + 11375, + 11376, + 11377, + 11378, + 11379, + 11380, + 11381, + 11382, + 11383, + 11384, + 11385, + 11386, + 11387, + 11388, + 11389, + 11390, + 11391, + 11392, + 11393, + 11394, + 11395, + 11396, + 11397, + 11398, + 11399, + 11400, + 11401, + 11402, + 11403, + 11404, + 11405, + 11406, + 11407, + 11408, + 11409, + 11410, + 11411, + 11412, + 11413, + 11414, + 11415, + 11416, + 11417, + 11418, + 11419, + 11420, + 11421, + 11422, + 11423, + 11424, + 11425, + 11426, + 11427, + 11428, + 11429, + 11430, + 11431, + 11432, + 11433, + 11434, + 11435, + 11436, + 11437, + 11438, + 11439, + 11440, + 11441, + 11442, + 11443, + 11444, + 11445, + 11446, + 11447, + 11448, + 11449, + 11450, + 11451, + 11452, + 11453, + 11454, + 11455, + 11456, + 11457, + 11458, + 11459, + 11460, + 11461, + 11462, + 11463, + 11464, + 11465, + 11466, + 11467, + 11468, + 11469, + 11470, + 11471, + 11472, + 11473, + 11474, + 11475, + 11476, + 11477, + 11478, + 11479, + 11480, + 11481 + ], + [ + 11482, + 11483, + 11484, + 11485, + 11486, + 11487, + 11488, + 11489, + 11490, + 11491, + 11492, + 11493, + 11494, + 11495, + 11496, + 11497, + 11498, + 11499, + 11500, + 11501, + 11502, + 11503, + 11504, + 11505, + 11506, + 11507, + 11508, + 11509, + 11510, + 11511, + 11512, + 11513, + 11514, + 11515, + 11516, + 11517, + 11518, + 11519, + 11520, + 11521, + 11522, + 11523, + 11524, + 11525, + 11526, + 11527, + 11528, + 11529, + 11530, + 11531, + 11532, + 11533, + 11534, + 11535, + 11536, + 11537, + 11538, + 11539, + 11540, + 11541, + 11542, + 11543, + 11544, + 11545, + 11546, + 11547, + 11548, + 11549, + 11550, + 11551, + 11552, + 11553, + 11554, + 11555, + 11556, + 11557, + 11558, + 11559, + 11560, + 11561, + 11562, + 11563, + 11564, + 11565, + 11566, + 11567, + 11568, + 11569, + 11570, + 11571, + 11572, + 11573, + 11574, + 11575, + 11576, + 11577, + 11578, + 11579, + 11580, + 11581, + 11582, + 11583, + 11584, + 11585, + 11586, + 11587, + 11588, + 11589, + 11590, + 11591, + 11592, + 11593, + 11594, + 11595, + 11596, + 11597, + 11598, + 11599, + 11600, + 11601, + 11602, + 11603, + 11604, + 11605, + 11606, + 11607, + 11608, + 11609, + 11610 + ], + [ + 11611, + 11612, + 11613, + 11614, + 11615, + 11616, + 11617, + 11618, + 11619, + 11620, + 11621, + 11622, + 11623, + 11624, + 11625, + 11626, + 11627, + 11628, + 11629, + 11630, + 11631, + 11632, + 11633, + 11634, + 11635, + 11636, + 11637, + 11638, + 11639, + 11640, + 11641, + 11642, + 11643, + 11644, + 11645, + 11646, + 11647, + 11648, + 11649, + 11650, + 11651, + 11652, + 11653, + 11654, + 11655, + 11656, + 11657, + 11658, + 11659, + 11660, + 11661, + 11662, + 11663, + 11664, + 11665, + 11666, + 11667, + 11668, + 11669, + 11670, + 11671, + 11672, + 11673, + 11674, + 11675, + 11676, + 11677, + 11678, + 11679, + 11680, + 11681, + 11682, + 11683, + 11684, + 11685, + 11686, + 11687, + 11688, + 11689, + 11690, + 11691, + 11692, + 11693, + 11694, + 11695, + 11696, + 11697, + 11698, + 11699, + 11700, + 11701, + 11702, + 11703, + 11704, + 11705, + 11706, + 11707, + 11708, + 11709, + 11710, + 11711, + 11712, + 11713, + 11714, + 11715, + 11716, + 11717, + 11718, + 11719, + 11720, + 11721, + 11722, + 11723, + 11724, + 11725, + 11726, + 11727, + 11728, + 11729, + 11730, + 11731, + 11732, + 11733, + 11734, + 11735, + 11736, + 11737, + 11738, + 11739 + ], + [ + 11740, + 11741, + 11742, + 11743, + 11744, + 11745, + 11746, + 11747, + 11748, + 11749, + 11750, + 11751, + 11752, + 11753, + 11754, + 11755, + 11756, + 11757, + 11758, + 11759, + 11760, + 11761, + 11762, + 11763, + 11764, + 11765, + 11766, + 11767, + 11768, + 11769, + 11770, + 11771, + 11772, + 11773, + 11774, + 11775, + 11776, + 11777, + 11778, + 11779, + 11780, + 11781, + 11782, + 11783, + 11784, + 11785, + 11786, + 11787, + 11788, + 11789, + 11790, + 11791, + 11792, + 11793, + 11794, + 11795, + 11796, + 11797, + 11798, + 11799, + 11800, + 11801, + 11802, + 11803, + 11804, + 11805, + 11806, + 11807, + 11808, + 11809, + 11810, + 11811, + 11812, + 11813, + 11814, + 11815, + 11816, + 11817, + 11818, + 11819, + 11820, + 11821, + 11822, + 11823, + 11824, + 11825, + 11826, + 11827, + 11828, + 11829, + 11830, + 11831, + 11832, + 11833, + 11834, + 11835, + 11836, + 11837, + 11838, + 11839, + 11840, + 11841, + 11842, + 11843, + 11844, + 11845, + 11846, + 11847, + 11848, + 11849, + 11850, + 11851, + 11852, + 11853, + 11854, + 11855, + 11856, + 11857, + 11858, + 11859, + 11860, + 11861, + 11862, + 11863, + 11864, + 11865, + 11866, + 11867, + 11868 + ], + [ + 11869, + 11870, + 11871, + 11872, + 11873, + 11874, + 11875, + 11876, + 11877, + 11878, + 11879, + 11880, + 11881, + 11882, + 11883, + 11884, + 11885, + 11886, + 11887, + 11888, + 11889, + 11890, + 11891, + 11892, + 11893, + 11894, + 11895, + 11896, + 11897, + 11898, + 11899, + 11900, + 11901, + 11902, + 11903, + 11904, + 11905, + 11906, + 11907, + 11908, + 11909, + 11910, + 11911, + 11912, + 11913, + 11914, + 11915, + 11916, + 11917, + 11918, + 11919, + 11920, + 11921, + 11922, + 11923, + 11924, + 11925, + 11926, + 11927, + 11928, + 11929, + 11930, + 11931, + 11932, + 11933, + 11934, + 11935, + 11936, + 11937, + 11938, + 11939, + 11940, + 11941, + 11942, + 11943, + 11944, + 11945, + 11946, + 11947, + 11948, + 11949, + 11950, + 11951, + 11952, + 11953, + 11954, + 11955, + 11956, + 11957, + 11958, + 11959, + 11960, + 11961, + 11962, + 11963, + 11964, + 11965, + 11966, + 11967, + 11968, + 11969, + 11970, + 11971, + 11972, + 11973, + 11974, + 11975, + 11976, + 11977, + 11978, + 11979, + 11980, + 11981, + 11982, + 11983, + 11984, + 11985, + 11986, + 11987, + 11988, + 11989, + 11990, + 11991, + 11992, + 11993, + 11994, + 11995, + 11996, + 11997 + ], + [ + 11998, + 11999, + 12000, + 12001, + 12002, + 12003, + 12004, + 12005, + 12006, + 12007, + 12008, + 12009, + 12010, + 12011, + 12012, + 12013, + 12014, + 12015, + 12016, + 12017, + 12018, + 12019, + 12020, + 12021, + 12022, + 12023, + 12024, + 12025, + 12026, + 12027, + 12028, + 12029, + 12030, + 12031, + 12032, + 12033, + 12034, + 12035, + 12036, + 12037, + 12038, + 12039, + 12040, + 12041, + 12042, + 12043, + 12044, + 12045, + 12046, + 12047, + 12048, + 12049, + 12050, + 12051, + 12052, + 12053, + 12054, + 12055, + 12056, + 12057, + 12058, + 12059, + 12060, + 12061, + 12062, + 12063, + 12064, + 12065, + 12066, + 12067, + 12068, + 12069, + 12070, + 12071, + 12072, + 12073, + 12074, + 12075, + 12076, + 12077, + 12078, + 12079, + 12080, + 12081, + 12082, + 12083, + 12084, + 12085, + 12086, + 12087, + 12088, + 12089, + 12090, + 12091, + 12092, + 12093, + 12094, + 12095, + 12096, + 12097, + 12098, + 12099, + 12100, + 12101, + 12102, + 12103, + 12104, + 12105, + 12106, + 12107, + 12108, + 12109, + 12110, + 12111, + 12112, + 12113, + 12114, + 12115, + 12116, + 12117, + 12118, + 12119, + 12120, + 12121, + 12122, + 12123, + 12124, + 12125, + 12126 + ], + [ + 12127, + 12128, + 12129, + 12130, + 12131, + 12132, + 12133, + 12134, + 12135, + 12136, + 12137, + 12138, + 12139, + 12140, + 12141, + 12142, + 12143, + 12144, + 12145, + 12146, + 12147, + 12148, + 12149, + 12150, + 12151, + 12152, + 12153, + 12154, + 12155, + 12156, + 12157, + 12158, + 12159, + 12160, + 12161, + 12162, + 12163, + 12164, + 12165, + 12166, + 12167, + 12168, + 12169, + 12170, + 12171, + 12172, + 12173, + 12174, + 12175, + 12176, + 12177, + 12178, + 12179, + 12180, + 12181, + 12182, + 12183, + 12184, + 12185, + 12186, + 12187, + 12188, + 12189, + 12190, + 12191, + 12192, + 12193, + 12194, + 12195, + 12196, + 12197, + 12198, + 12199, + 12200, + 12201, + 12202, + 12203, + 12204, + 12205, + 12206, + 12207, + 12208, + 12209, + 12210, + 12211, + 12212, + 12213, + 12214, + 12215, + 12216, + 12217, + 12218, + 12219, + 12220, + 12221, + 12222, + 12223, + 12224, + 12225, + 12226, + 12227, + 12228, + 12229, + 12230, + 12231, + 12232, + 12233, + 12234, + 12235, + 12236, + 12237, + 12238, + 12239, + 12240, + 12241, + 12242, + 12243, + 12244, + 12245, + 12246, + 12247, + 12248, + 12249, + 12250, + 12251, + 12252, + 12253, + 12254, + 12255 + ], + [ + 12256, + 12257, + 12258, + 12259, + 12260, + 12261, + 12262, + 12263, + 12264, + 12265, + 12266, + 12267, + 12268, + 12269, + 12270, + 12271, + 12272, + 12273, + 12274, + 12275, + 12276, + 12277, + 12278, + 12279, + 12280, + 12281, + 12282, + 12283, + 12284, + 12285, + 12286, + 12287, + 12288, + 12289, + 12290, + 12291, + 12292, + 12293, + 12294, + 12295, + 12296, + 12297, + 12298, + 12299, + 12300, + 12301, + 12302, + 12303, + 12304, + 12305, + 12306, + 12307, + 12308, + 12309, + 12310, + 12311, + 12312, + 12313, + 12314, + 12315, + 12316, + 12317, + 12318, + 12319, + 12320, + 12321, + 12322, + 12323, + 12324, + 12325, + 12326, + 12327, + 12328, + 12329, + 12330, + 12331, + 12332, + 12333, + 12334, + 12335, + 12336, + 12337, + 12338, + 12339, + 12340, + 12341, + 12342, + 12343, + 12344, + 12345, + 12346, + 12347, + 12348, + 12349, + 12350, + 12351, + 12352, + 12353, + 12354, + 12355, + 12356, + 12357, + 12358, + 12359, + 12360, + 12361, + 12362, + 12363, + 12364, + 12365, + 12366, + 12367, + 12368, + 12369, + 12370, + 12371, + 12372, + 12373, + 12374, + 12375, + 12376, + 12377, + 12378, + 12379, + 12380, + 12381, + 12382, + 12383, + 12384 + ], + [ + 12385, + 12386, + 12387, + 12388, + 12389, + 12390, + 12391, + 12392, + 12393, + 12394, + 12395, + 12396, + 12397, + 12398, + 12399, + 12400, + 12401, + 12402, + 12403, + 12404, + 12405, + 12406, + 12407, + 12408, + 12409, + 12410, + 12411, + 12412, + 12413, + 12414, + 12415, + 12416, + 12417, + 12418, + 12419, + 12420, + 12421, + 12422, + 12423, + 12424, + 12425, + 12426, + 12427, + 12428, + 12429, + 12430, + 12431, + 12432, + 12433, + 12434, + 12435, + 12436, + 12437, + 12438, + 12439, + 12440, + 12441, + 12442, + 12443, + 12444, + 12445, + 12446, + 12447, + 12448, + 12449, + 12450, + 12451, + 12452, + 12453, + 12454, + 12455, + 12456, + 12457, + 12458, + 12459, + 12460, + 12461, + 12462, + 12463, + 12464, + 12465, + 12466, + 12467, + 12468, + 12469, + 12470, + 12471, + 12472, + 12473, + 12474, + 12475, + 12476, + 12477, + 12478, + 12479, + 12480, + 12481, + 12482, + 12483, + 12484, + 12485, + 12486, + 12487, + 12488, + 12489, + 12490, + 12491, + 12492, + 12493, + 12494, + 12495, + 12496, + 12497, + 12498, + 12499, + 12500, + 12501, + 12502, + 12503, + 12504, + 12505, + 12506, + 12507, + 12508, + 12509, + 12510, + 12511, + 12512, + 12513 + ], + [ + 12514, + 12515, + 12516, + 12517, + 12518, + 12519, + 12520, + 12521, + 12522, + 12523, + 12524, + 12525, + 12526, + 12527, + 12528, + 12529, + 12530, + 12531, + 12532, + 12533, + 12534, + 12535, + 12536, + 12537, + 12538, + 12539, + 12540, + 12541, + 12542, + 12543, + 12544, + 12545, + 12546, + 12547, + 12548, + 12549, + 12550, + 12551, + 12552, + 12553, + 12554, + 12555, + 12556, + 12557, + 12558, + 12559, + 12560, + 12561, + 12562, + 12563, + 12564, + 12565, + 12566, + 12567, + 12568, + 12569, + 12570, + 12571, + 12572, + 12573, + 12574, + 12575, + 12576, + 12577, + 12578, + 12579, + 12580, + 12581, + 12582, + 12583, + 12584, + 12585, + 12586, + 12587, + 12588, + 12589, + 12590, + 12591, + 12592, + 12593, + 12594, + 12595, + 12596, + 12597, + 12598, + 12599, + 12600, + 12601, + 12602, + 12603, + 12604, + 12605, + 12606, + 12607, + 12608, + 12609, + 12610, + 12611, + 12612, + 12613, + 12614, + 12615, + 12616, + 12617, + 12618, + 12619, + 12620, + 12621, + 12622, + 12623, + 12624, + 12625, + 12626, + 12627, + 12628, + 12629, + 12630, + 12631, + 12632, + 12633, + 12634, + 12635, + 12636, + 12637, + 12638, + 12639, + 12640, + 12641, + 12642 + ], + [ + 12643, + 12644, + 12645, + 12646, + 12647, + 12648, + 12649, + 12650, + 12651, + 12652, + 12653, + 12654, + 12655, + 12656, + 12657, + 12658, + 12659, + 12660, + 12661, + 12662, + 12663, + 12664, + 12665, + 12666, + 12667, + 12668, + 12669, + 12670, + 12671, + 12672, + 12673, + 12674, + 12675, + 12676, + 12677, + 12678, + 12679, + 12680, + 12681, + 12682, + 12683, + 12684, + 12685, + 12686, + 12687, + 12688, + 12689, + 12690, + 12691, + 12692, + 12693, + 12694, + 12695, + 12696, + 12697, + 12698, + 12699, + 12700, + 12701, + 12702, + 12703, + 12704, + 12705, + 12706, + 12707, + 12708, + 12709, + 12710, + 12711, + 12712, + 12713, + 12714, + 12715, + 12716, + 12717, + 12718, + 12719, + 12720, + 12721, + 12722, + 12723, + 12724, + 12725, + 12726, + 12727, + 12728, + 12729, + 12730, + 12731, + 12732, + 12733, + 12734, + 12735, + 12736, + 12737, + 12738, + 12739, + 12740, + 12741, + 12742, + 12743, + 12744, + 12745, + 12746, + 12747, + 12748, + 12749, + 12750, + 12751, + 12752, + 12753, + 12754, + 12755, + 12756, + 12757, + 12758, + 12759, + 12760, + 12761, + 12762, + 12763, + 12764, + 12765, + 12766, + 12767, + 12768, + 12769, + 12770, + 12771 + ], + [ + 12772, + 12773, + 12774, + 12775, + 12776, + 12777, + 12778, + 12779, + 12780, + 12781, + 12782, + 12783, + 12784, + 12785, + 12786, + 12787, + 12788, + 12789, + 12790, + 12791, + 12792, + 12793, + 12794, + 12795, + 12796, + 12797, + 12798, + 12799, + 12800, + 12801, + 12802, + 12803, + 12804, + 12805, + 12806, + 12807, + 12808, + 12809, + 12810, + 12811, + 12812, + 12813, + 12814, + 12815, + 12816, + 12817, + 12818, + 12819, + 12820, + 12821, + 12822, + 12823, + 12824, + 12825, + 12826, + 12827, + 12828, + 12829, + 12830, + 12831, + 12832, + 12833, + 12834, + 12835, + 12836, + 12837, + 12838, + 12839, + 12840, + 12841, + 12842, + 12843, + 12844, + 12845, + 12846, + 12847, + 12848, + 12849, + 12850, + 12851, + 12852, + 12853, + 12854, + 12855, + 12856, + 12857, + 12858, + 12859, + 12860, + 12861, + 12862, + 12863, + 12864, + 12865, + 12866, + 12867, + 12868, + 12869, + 12870, + 12871, + 12872, + 12873, + 12874, + 12875, + 12876, + 12877, + 12878, + 12879, + 12880, + 12881, + 12882, + 12883, + 12884, + 12885, + 12886, + 12887, + 12888, + 12889, + 12890, + 12891, + 12892, + 12893, + 12894, + 12895, + 12896, + 12897, + 12898, + 12899, + 12900 + ], + [ + 12901, + 12902, + 12903, + 12904, + 12905, + 12906, + 12907, + 12908, + 12909, + 12910, + 12911, + 12912, + 12913, + 12914, + 12915, + 12916, + 12917, + 12918, + 12919, + 12920, + 12921, + 12922, + 12923, + 12924, + 12925, + 12926, + 12927, + 12928, + 12929, + 12930, + 12931, + 12932, + 12933, + 12934, + 12935, + 12936, + 12937, + 12938, + 12939, + 12940, + 12941, + 12942, + 12943, + 12944, + 12945, + 12946, + 12947, + 12948, + 12949, + 12950, + 12951, + 12952, + 12953, + 12954, + 12955, + 12956, + 12957, + 12958, + 12959, + 12960, + 12961, + 12962, + 12963, + 12964, + 12965, + 12966, + 12967, + 12968, + 12969, + 12970, + 12971, + 12972, + 12973, + 12974, + 12975, + 12976, + 12977, + 12978, + 12979, + 12980, + 12981, + 12982, + 12983, + 12984, + 12985, + 12986, + 12987, + 12988, + 12989, + 12990, + 12991, + 12992, + 12993, + 12994, + 12995, + 12996, + 12997, + 12998, + 12999, + 13000, + 13001, + 13002, + 13003, + 13004, + 13005, + 13006, + 13007, + 13008, + 13009, + 13010, + 13011, + 13012, + 13013, + 13014, + 13015, + 13016, + 13017, + 13018, + 13019, + 13020, + 13021, + 13022, + 13023, + 13024, + 13025, + 13026, + 13027, + 13028, + 13029 + ], + [ + 13030, + 13031, + 13032, + 13033, + 13034, + 13035, + 13036, + 13037, + 13038, + 13039, + 13040, + 13041, + 13042, + 13043, + 13044, + 13045, + 13046, + 13047, + 13048, + 13049, + 13050, + 13051, + 13052, + 13053, + 13054, + 13055, + 13056, + 13057, + 13058, + 13059, + 13060, + 13061, + 13062, + 13063, + 13064, + 13065, + 13066, + 13067, + 13068, + 13069, + 13070, + 13071, + 13072, + 13073, + 13074, + 13075, + 13076, + 13077, + 13078, + 13079, + 13080, + 13081, + 13082, + 13083, + 13084, + 13085, + 13086, + 13087, + 13088, + 13089, + 13090, + 13091, + 13092, + 13093, + 13094, + 13095, + 13096, + 13097, + 13098, + 13099, + 13100, + 13101, + 13102, + 13103, + 13104, + 13105, + 13106, + 13107, + 13108, + 13109, + 13110, + 13111, + 13112, + 13113, + 13114, + 13115, + 13116, + 13117, + 13118, + 13119, + 13120, + 13121, + 13122, + 13123, + 13124, + 13125, + 13126, + 13127, + 13128, + 13129, + 13130, + 13131, + 13132, + 13133, + 13134, + 13135, + 13136, + 13137, + 13138, + 13139, + 13140, + 13141, + 13142, + 13143, + 13144, + 13145, + 13146, + 13147, + 13148, + 13149, + 13150, + 13151, + 13152, + 13153, + 13154, + 13155, + 13156, + 13157, + 13158 + ], + [ + 13159, + 13160, + 13161, + 13162, + 13163, + 13164, + 13165, + 13166, + 13167, + 13168, + 13169, + 13170, + 13171, + 13172, + 13173, + 13174, + 13175, + 13176, + 13177, + 13178, + 13179, + 13180, + 13181, + 13182, + 13183, + 13184, + 13185, + 13186, + 13187, + 13188, + 13189, + 13190, + 13191, + 13192, + 13193, + 13194, + 13195, + 13196, + 13197, + 13198, + 13199, + 13200, + 13201, + 13202, + 13203, + 13204, + 13205, + 13206, + 13207, + 13208, + 13209, + 13210, + 13211, + 13212, + 13213, + 13214, + 13215, + 13216, + 13217, + 13218, + 13219, + 13220, + 13221, + 13222, + 13223, + 13224, + 13225, + 13226, + 13227, + 13228, + 13229, + 13230, + 13231, + 13232, + 13233, + 13234, + 13235, + 13236, + 13237, + 13238, + 13239, + 13240, + 13241, + 13242, + 13243, + 13244, + 13245, + 13246, + 13247, + 13248, + 13249, + 13250, + 13251, + 13252, + 13253, + 13254, + 13255, + 13256, + 13257, + 13258, + 13259, + 13260, + 13261, + 13262, + 13263, + 13264, + 13265, + 13266, + 13267, + 13268, + 13269, + 13270, + 13271, + 13272, + 13273, + 13274, + 13275, + 13276, + 13277, + 13278, + 13279, + 13280, + 13281, + 13282, + 13283, + 13284, + 13285, + 13286, + 13287 + ], + [ + 13288, + 13289, + 13290, + 13291, + 13292, + 13293, + 13294, + 13295, + 13296, + 13297, + 13298, + 13299, + 13300, + 13301, + 13302, + 13303, + 13304, + 13305, + 13306, + 13307, + 13308, + 13309, + 13310, + 13311, + 13312, + 13313, + 13314, + 13315, + 13316, + 13317, + 13318, + 13319, + 13320, + 13321, + 13322, + 13323, + 13324, + 13325, + 13326, + 13327, + 13328, + 13329, + 13330, + 13331, + 13332, + 13333, + 13334, + 13335, + 13336, + 13337, + 13338, + 13339, + 13340, + 13341, + 13342, + 13343, + 13344, + 13345, + 13346, + 13347, + 13348, + 13349, + 13350, + 13351, + 13352, + 13353, + 13354, + 13355, + 13356, + 13357, + 13358, + 13359, + 13360, + 13361, + 13362, + 13363, + 13364, + 13365, + 13366, + 13367, + 13368, + 13369, + 13370, + 13371, + 13372, + 13373, + 13374, + 13375, + 13376, + 13377, + 13378, + 13379, + 13380, + 13381, + 13382, + 13383, + 13384, + 13385, + 13386, + 13387, + 13388, + 13389, + 13390, + 13391, + 13392, + 13393, + 13394, + 13395, + 13396, + 13397, + 13398, + 13399, + 13400, + 13401, + 13402, + 13403, + 13404, + 13405, + 13406, + 13407, + 13408, + 13409, + 13410, + 13411, + 13412, + 13413, + 13414, + 13415, + 13416 + ], + [ + 13417, + 13418, + 13419, + 13420, + 13421, + 13422, + 13423, + 13424, + 13425, + 13426, + 13427, + 13428, + 13429, + 13430, + 13431, + 13432, + 13433, + 13434, + 13435, + 13436, + 13437, + 13438, + 13439, + 13440, + 13441, + 13442, + 13443, + 13444, + 13445, + 13446, + 13447, + 13448, + 13449, + 13450, + 13451, + 13452, + 13453, + 13454, + 13455, + 13456, + 13457, + 13458, + 13459, + 13460, + 13461, + 13462, + 13463, + 13464, + 13465, + 13466, + 13467, + 13468, + 13469, + 13470, + 13471, + 13472, + 13473, + 13474, + 13475, + 13476, + 13477, + 13478, + 13479, + 13480, + 13481, + 13482, + 13483, + 13484, + 13485, + 13486, + 13487, + 13488, + 13489, + 13490, + 13491, + 13492, + 13493, + 13494, + 13495, + 13496, + 13497, + 13498, + 13499, + 13500, + 13501, + 13502, + 13503, + 13504, + 13505, + 13506, + 13507, + 13508, + 13509, + 13510, + 13511, + 13512, + 13513, + 13514, + 13515, + 13516, + 13517, + 13518, + 13519, + 13520, + 13521, + 13522, + 13523, + 13524, + 13525, + 13526, + 13527, + 13528, + 13529, + 13530, + 13531, + 13532, + 13533, + 13534, + 13535, + 13536, + 13537, + 13538, + 13539, + 13540, + 13541, + 13542, + 13543, + 13544, + 13545 + ], + [ + 13546, + 13547, + 13548, + 13549, + 13550, + 13551, + 13552, + 13553, + 13554, + 13555, + 13556, + 13557, + 13558, + 13559, + 13560, + 13561, + 13562, + 13563, + 13564, + 13565, + 13566, + 13567, + 13568, + 13569, + 13570, + 13571, + 13572, + 13573, + 13574, + 13575, + 13576, + 13577, + 13578, + 13579, + 13580, + 13581, + 13582, + 13583, + 13584, + 13585, + 13586, + 13587, + 13588, + 13589, + 13590, + 13591, + 13592, + 13593, + 13594, + 13595, + 13596, + 13597, + 13598, + 13599, + 13600, + 13601, + 13602, + 13603, + 13604, + 13605, + 13606, + 13607, + 13608, + 13609, + 13610, + 13611, + 13612, + 13613, + 13614, + 13615, + 13616, + 13617, + 13618, + 13619, + 13620, + 13621, + 13622, + 13623, + 13624, + 13625, + 13626, + 13627, + 13628, + 13629, + 13630, + 13631, + 13632, + 13633, + 13634, + 13635, + 13636, + 13637, + 13638, + 13639, + 13640, + 13641, + 13642, + 13643, + 13644, + 13645, + 13646, + 13647, + 13648, + 13649, + 13650, + 13651, + 13652, + 13653, + 13654, + 13655, + 13656, + 13657, + 13658, + 13659, + 13660, + 13661, + 13662, + 13663, + 13664, + 13665, + 13666, + 13667, + 13668, + 13669, + 13670, + 13671, + 13672, + 13673, + 13674 + ], + [ + 13675, + 13676, + 13677, + 13678, + 13679, + 13680, + 13681, + 13682, + 13683, + 13684, + 13685, + 13686, + 13687, + 13688, + 13689, + 13690, + 13691, + 13692, + 13693, + 13694, + 13695, + 13696, + 13697, + 13698, + 13699, + 13700, + 13701, + 13702, + 13703, + 13704, + 13705, + 13706, + 13707, + 13708, + 13709, + 13710, + 13711, + 13712, + 13713, + 13714, + 13715, + 13716, + 13717, + 13718, + 13719, + 13720, + 13721, + 13722, + 13723, + 13724, + 13725, + 13726, + 13727, + 13728, + 13729, + 13730, + 13731, + 13732, + 13733, + 13734, + 13735, + 13736, + 13737, + 13738, + 13739, + 13740, + 13741, + 13742, + 13743, + 13744, + 13745, + 13746, + 13747, + 13748, + 13749, + 13750, + 13751, + 13752, + 13753, + 13754, + 13755, + 13756, + 13757, + 13758, + 13759, + 13760, + 13761, + 13762, + 13763, + 13764, + 13765, + 13766, + 13767, + 13768, + 13769, + 13770, + 13771, + 13772, + 13773, + 13774, + 13775, + 13776, + 13777, + 13778, + 13779, + 13780, + 13781, + 13782, + 13783, + 13784, + 13785, + 13786, + 13787, + 13788, + 13789, + 13790, + 13791, + 13792, + 13793, + 13794, + 13795, + 13796, + 13797, + 13798, + 13799, + 13800, + 13801, + 13802, + 13803 + ], + [ + 13804, + 13805, + 13806, + 13807, + 13808, + 13809, + 13810, + 13811, + 13812, + 13813, + 13814, + 13815, + 13816, + 13817, + 13818, + 13819, + 13820, + 13821, + 13822, + 13823, + 13824, + 13825, + 13826, + 13827, + 13828, + 13829, + 13830, + 13831, + 13832, + 13833, + 13834, + 13835, + 13836, + 13837, + 13838, + 13839, + 13840, + 13841, + 13842, + 13843, + 13844, + 13845, + 13846, + 13847, + 13848, + 13849, + 13850, + 13851, + 13852, + 13853, + 13854, + 13855, + 13856, + 13857, + 13858, + 13859, + 13860, + 13861, + 13862, + 13863, + 13864, + 13865, + 13866, + 13867, + 13868, + 13869, + 13870, + 13871, + 13872, + 13873, + 13874, + 13875, + 13876, + 13877, + 13878, + 13879, + 13880, + 13881, + 13882, + 13883, + 13884, + 13885, + 13886, + 13887, + 13888, + 13889, + 13890, + 13891, + 13892, + 13893, + 13894, + 13895, + 13896, + 13897, + 13898, + 13899, + 13900, + 13901, + 13902, + 13903, + 13904, + 13905, + 13906, + 13907, + 13908, + 13909, + 13910, + 13911, + 13912, + 13913, + 13914, + 13915, + 13916, + 13917, + 13918, + 13919, + 13920, + 13921, + 13922, + 13923, + 13924, + 13925, + 13926, + 13927, + 13928, + 13929, + 13930, + 13931, + 13932 + ], + [ + 13933, + 13934, + 13935, + 13936, + 13937, + 13938, + 13939, + 13940, + 13941, + 13942, + 13943, + 13944, + 13945, + 13946, + 13947, + 13948, + 13949, + 13950, + 13951, + 13952, + 13953, + 13954, + 13955, + 13956, + 13957, + 13958, + 13959, + 13960, + 13961, + 13962, + 13963, + 13964, + 13965, + 13966, + 13967, + 13968, + 13969, + 13970, + 13971, + 13972, + 13973, + 13974, + 13975, + 13976, + 13977, + 13978, + 13979, + 13980, + 13981, + 13982, + 13983, + 13984, + 13985, + 13986, + 13987, + 13988, + 13989, + 13990, + 13991, + 13992, + 13993, + 13994, + 13995, + 13996, + 13997, + 13998, + 13999, + 14000, + 14001, + 14002, + 14003, + 14004, + 14005, + 14006, + 14007, + 14008, + 14009, + 14010, + 14011, + 14012, + 14013, + 14014, + 14015, + 14016, + 14017, + 14018, + 14019, + 14020, + 14021, + 14022, + 14023, + 14024, + 14025, + 14026, + 14027, + 14028, + 14029, + 14030, + 14031, + 14032, + 14033, + 14034, + 14035, + 14036, + 14037, + 14038, + 14039, + 14040, + 14041, + 14042, + 14043, + 14044, + 14045, + 14046, + 14047, + 14048, + 14049, + 14050, + 14051, + 14052, + 14053, + 14054, + 14055, + 14056, + 14057, + 14058, + 14059, + 14060, + 14061 + ], + [ + 14062, + 14063, + 14064, + 14065, + 14066, + 14067, + 14068, + 14069, + 14070, + 14071, + 14072, + 14073, + 14074, + 14075, + 14076, + 14077, + 14078, + 14079, + 14080, + 14081, + 14082, + 14083, + 14084, + 14085, + 14086, + 14087, + 14088, + 14089, + 14090, + 14091, + 14092, + 14093, + 14094, + 14095, + 14096, + 14097, + 14098, + 14099, + 14100, + 14101, + 14102, + 14103, + 14104, + 14105, + 14106, + 14107, + 14108, + 14109, + 14110, + 14111, + 14112, + 14113, + 14114, + 14115, + 14116, + 14117, + 14118, + 14119, + 14120, + 14121, + 14122, + 14123, + 14124, + 14125, + 14126, + 14127, + 14128, + 14129, + 14130, + 14131, + 14132, + 14133, + 14134, + 14135, + 14136, + 14137, + 14138, + 14139, + 14140, + 14141, + 14142, + 14143, + 14144, + 14145, + 14146, + 14147, + 14148, + 14149, + 14150, + 14151, + 14152, + 14153, + 14154, + 14155, + 14156, + 14157, + 14158, + 14159, + 14160, + 14161, + 14162, + 14163, + 14164, + 14165, + 14166, + 14167, + 14168, + 14169, + 14170, + 14171, + 14172, + 14173, + 14174, + 14175, + 14176, + 14177, + 14178, + 14179, + 14180, + 14181, + 14182, + 14183, + 14184, + 14185, + 14186, + 14187, + 14188, + 14189, + 14190 + ], + [ + 14191, + 14192, + 14193, + 14194, + 14195, + 14196, + 14197, + 14198, + 14199, + 14200, + 14201, + 14202, + 14203, + 14204, + 14205, + 14206, + 14207, + 14208, + 14209, + 14210, + 14211, + 14212, + 14213, + 14214, + 14215, + 14216, + 14217, + 14218, + 14219, + 14220, + 14221, + 14222, + 14223, + 14224, + 14225, + 14226, + 14227, + 14228, + 14229, + 14230, + 14231, + 14232, + 14233, + 14234, + 14235, + 14236, + 14237, + 14238, + 14239, + 14240, + 14241, + 14242, + 14243, + 14244, + 14245, + 14246, + 14247, + 14248, + 14249, + 14250, + 14251, + 14252, + 14253, + 14254, + 14255, + 14256, + 14257, + 14258, + 14259, + 14260, + 14261, + 14262, + 14263, + 14264, + 14265, + 14266, + 14267, + 14268, + 14269, + 14270, + 14271, + 14272, + 14273, + 14274, + 14275, + 14276, + 14277, + 14278, + 14279, + 14280, + 14281, + 14282, + 14283, + 14284, + 14285, + 14286, + 14287, + 14288, + 14289, + 14290, + 14291, + 14292, + 14293, + 14294, + 14295, + 14296, + 14297, + 14298, + 14299, + 14300, + 14301, + 14302, + 14303, + 14304, + 14305, + 14306, + 14307, + 14308, + 14309, + 14310, + 14311, + 14312, + 14313, + 14314, + 14315, + 14316, + 14317, + 14318, + 14319 + ], + [ + 14320, + 14321, + 14322, + 14323, + 14324, + 14325, + 14326, + 14327, + 14328, + 14329, + 14330, + 14331, + 14332, + 14333, + 14334, + 14335, + 14336, + 14337, + 14338, + 14339, + 14340, + 14341, + 14342, + 14343, + 14344, + 14345, + 14346, + 14347, + 14348, + 14349, + 14350, + 14351, + 14352, + 14353, + 14354, + 14355, + 14356, + 14357, + 14358, + 14359, + 14360, + 14361, + 14362, + 14363, + 14364, + 14365, + 14366, + 14367, + 14368, + 14369, + 14370, + 14371, + 14372, + 14373, + 14374, + 14375, + 14376, + 14377, + 14378, + 14379, + 14380, + 14381, + 14382, + 14383, + 14384, + 14385, + 14386, + 14387, + 14388, + 14389, + 14390, + 14391, + 14392, + 14393, + 14394, + 14395, + 14396, + 14397, + 14398, + 14399, + 14400, + 14401, + 14402, + 14403, + 14404, + 14405, + 14406, + 14407, + 14408, + 14409, + 14410, + 14411, + 14412, + 14413, + 14414, + 14415, + 14416, + 14417, + 14418, + 14419, + 14420, + 14421, + 14422, + 14423, + 14424, + 14425, + 14426, + 14427, + 14428, + 14429, + 14430, + 14431, + 14432, + 14433, + 14434, + 14435, + 14436, + 14437, + 14438, + 14439, + 14440, + 14441, + 14442, + 14443, + 14444, + 14445, + 14446, + 14447, + 14448 + ], + [ + 14449, + 14450, + 14451, + 14452, + 14453, + 14454, + 14455, + 14456, + 14457, + 14458, + 14459, + 14460, + 14461, + 14462, + 14463, + 14464, + 14465, + 14466, + 14467, + 14468, + 14469, + 14470, + 14471, + 14472, + 14473, + 14474, + 14475, + 14476, + 14477, + 14478, + 14479, + 14480, + 14481, + 14482, + 14483, + 14484, + 14485, + 14486, + 14487, + 14488, + 14489, + 14490, + 14491, + 14492, + 14493, + 14494, + 14495, + 14496, + 14497, + 14498, + 14499, + 14500, + 14501, + 14502, + 14503, + 14504, + 14505, + 14506, + 14507, + 14508, + 14509, + 14510, + 14511, + 14512, + 14513, + 14514, + 14515, + 14516, + 14517, + 14518, + 14519, + 14520, + 14521, + 14522, + 14523, + 14524, + 14525, + 14526, + 14527, + 14528, + 14529, + 14530, + 14531, + 14532, + 14533, + 14534, + 14535, + 14536, + 14537, + 14538, + 14539, + 14540, + 14541, + 14542, + 14543, + 14544, + 14545, + 14546, + 14547, + 14548, + 14549, + 14550, + 14551, + 14552, + 14553, + 14554, + 14555, + 14556, + 14557, + 14558, + 14559, + 14560, + 14561, + 14562, + 14563, + 14564, + 14565, + 14566, + 14567, + 14568, + 14569, + 14570, + 14571, + 14572, + 14573, + 14574, + 14575, + 14576, + 14577 + ], + [ + 14578, + 14579, + 14580, + 14581, + 14582, + 14583, + 14584, + 14585, + 14586, + 14587, + 14588, + 14589, + 14590, + 14591, + 14592, + 14593, + 14594, + 14595, + 14596, + 14597, + 14598, + 14599, + 14600, + 14601, + 14602, + 14603, + 14604, + 14605, + 14606, + 14607, + 14608, + 14609, + 14610, + 14611, + 14612, + 14613, + 14614, + 14615, + 14616, + 14617, + 14618, + 14619, + 14620, + 14621, + 14622, + 14623, + 14624, + 14625, + 14626, + 14627, + 14628, + 14629, + 14630, + 14631, + 14632, + 14633, + 14634, + 14635, + 14636, + 14637, + 14638, + 14639, + 14640, + 14641, + 14642, + 14643, + 14644, + 14645, + 14646, + 14647, + 14648, + 14649, + 14650, + 14651, + 14652, + 14653, + 14654, + 14655, + 14656, + 14657, + 14658, + 14659, + 14660, + 14661, + 14662, + 14663, + 14664, + 14665, + 14666, + 14667, + 14668, + 14669, + 14670, + 14671, + 14672, + 14673, + 14674, + 14675, + 14676, + 14677, + 14678, + 14679, + 14680, + 14681, + 14682, + 14683, + 14684, + 14685, + 14686, + 14687, + 14688, + 14689, + 14690, + 14691, + 14692, + 14693, + 14694, + 14695, + 14696, + 14697, + 14698, + 14699, + 14700, + 14701, + 14702, + 14703, + 14704, + 14705, + 14706 + ], + [ + 14707, + 14708, + 14709, + 14710, + 14711, + 14712, + 14713, + 14714, + 14715, + 14716, + 14717, + 14718, + 14719, + 14720, + 14721, + 14722, + 14723, + 14724, + 14725, + 14726, + 14727, + 14728, + 14729, + 14730, + 14731, + 14732, + 14733, + 14734, + 14735, + 14736, + 14737, + 14738, + 14739, + 14740, + 14741, + 14742, + 14743, + 14744, + 14745, + 14746, + 14747, + 14748, + 14749, + 14750, + 14751, + 14752, + 14753, + 14754, + 14755, + 14756, + 14757, + 14758, + 14759, + 14760, + 14761, + 14762, + 14763, + 14764, + 14765, + 14766, + 14767, + 14768, + 14769, + 14770, + 14771, + 14772, + 14773, + 14774, + 14775, + 14776, + 14777, + 14778, + 14779, + 14780, + 14781, + 14782, + 14783, + 14784, + 14785, + 14786, + 14787, + 14788, + 14789, + 14790, + 14791, + 14792, + 14793, + 14794, + 14795, + 14796, + 14797, + 14798, + 14799, + 14800, + 14801, + 14802, + 14803, + 14804, + 14805, + 14806, + 14807, + 14808, + 14809, + 14810, + 14811, + 14812, + 14813, + 14814, + 14815, + 14816, + 14817, + 14818, + 14819, + 14820, + 14821, + 14822, + 14823, + 14824, + 14825, + 14826, + 14827, + 14828, + 14829, + 14830, + 14831, + 14832, + 14833, + 14834, + 14835 + ], + [ + 14836, + 14837, + 14838, + 14839, + 14840, + 14841, + 14842, + 14843, + 14844, + 14845, + 14846, + 14847, + 14848, + 14849, + 14850, + 14851, + 14852, + 14853, + 14854, + 14855, + 14856, + 14857, + 14858, + 14859, + 14860, + 14861, + 14862, + 14863, + 14864, + 14865, + 14866, + 14867, + 14868, + 14869, + 14870, + 14871, + 14872, + 14873, + 14874, + 14875, + 14876, + 14877, + 14878, + 14879, + 14880, + 14881, + 14882, + 14883, + 14884, + 14885, + 14886, + 14887, + 14888, + 14889, + 14890, + 14891, + 14892, + 14893, + 14894, + 14895, + 14896, + 14897, + 14898, + 14899, + 14900, + 14901, + 14902, + 14903, + 14904, + 14905, + 14906, + 14907, + 14908, + 14909, + 14910, + 14911, + 14912, + 14913, + 14914, + 14915, + 14916, + 14917, + 14918, + 14919, + 14920, + 14921, + 14922, + 14923, + 14924, + 14925, + 14926, + 14927, + 14928, + 14929, + 14930, + 14931, + 14932, + 14933, + 14934, + 14935, + 14936, + 14937, + 14938, + 14939, + 14940, + 14941, + 14942, + 14943, + 14944, + 14945, + 14946, + 14947, + 14948, + 14949, + 14950, + 14951, + 14952, + 14953, + 14954, + 14955, + 14956, + 14957, + 14958, + 14959, + 14960, + 14961, + 14962, + 14963, + 14964 + ], + [ + 14965, + 14966, + 14967, + 14968, + 14969, + 14970, + 14971, + 14972, + 14973, + 14974, + 14975, + 14976, + 14977, + 14978, + 14979, + 14980, + 14981, + 14982, + 14983, + 14984, + 14985, + 14986, + 14987, + 14988, + 14989, + 14990, + 14991, + 14992, + 14993, + 14994, + 14995, + 14996, + 14997, + 14998, + 14999, + 15000, + 15001, + 15002, + 15003, + 15004, + 15005, + 15006, + 15007, + 15008, + 15009, + 15010, + 15011, + 15012, + 15013, + 15014, + 15015, + 15016, + 15017, + 15018, + 15019, + 15020, + 15021, + 15022, + 15023, + 15024, + 15025, + 15026, + 15027, + 15028, + 15029, + 15030, + 15031, + 15032, + 15033, + 15034, + 15035, + 15036, + 15037, + 15038, + 15039, + 15040, + 15041, + 15042, + 15043, + 15044, + 15045, + 15046, + 15047, + 15048, + 15049, + 15050, + 15051, + 15052, + 15053, + 15054, + 15055, + 15056, + 15057, + 15058, + 15059, + 15060, + 15061, + 15062, + 15063, + 15064, + 15065, + 15066, + 15067, + 15068, + 15069, + 15070, + 15071, + 15072, + 15073, + 15074, + 15075, + 15076, + 15077, + 15078, + 15079, + 15080, + 15081, + 15082, + 15083, + 15084, + 15085, + 15086, + 15087, + 15088, + 15089, + 15090, + 15091, + 15092, + 15093 + ], + [ + 15094, + 15095, + 15096, + 15097, + 15098, + 15099, + 15100, + 15101, + 15102, + 15103, + 15104, + 15105, + 15106, + 15107, + 15108, + 15109, + 15110, + 15111, + 15112, + 15113, + 15114, + 15115, + 15116, + 15117, + 15118, + 15119, + 15120, + 15121, + 15122, + 15123, + 15124, + 15125, + 15126, + 15127, + 15128, + 15129, + 15130, + 15131, + 15132, + 15133, + 15134, + 15135, + 15136, + 15137, + 15138, + 15139, + 15140, + 15141, + 15142, + 15143, + 15144, + 15145, + 15146, + 15147, + 15148, + 15149, + 15150, + 15151, + 15152, + 15153, + 15154, + 15155, + 15156, + 15157, + 15158, + 15159, + 15160, + 15161, + 15162, + 15163, + 15164, + 15165, + 15166, + 15167, + 15168, + 15169, + 15170, + 15171, + 15172, + 15173, + 15174, + 15175, + 15176, + 15177, + 15178, + 15179, + 15180, + 15181, + 15182, + 15183, + 15184, + 15185, + 15186, + 15187, + 15188, + 15189, + 15190, + 15191, + 15192, + 15193, + 15194, + 15195, + 15196, + 15197, + 15198, + 15199, + 15200, + 15201, + 15202, + 15203, + 15204, + 15205, + 15206, + 15207, + 15208, + 15209, + 15210, + 15211, + 15212, + 15213, + 15214, + 15215, + 15216, + 15217, + 15218, + 15219, + 15220, + 15221, + 15222 + ], + [ + 15223, + 15224, + 15225, + 15226, + 15227, + 15228, + 15229, + 15230, + 15231, + 15232, + 15233, + 15234, + 15235, + 15236, + 15237, + 15238, + 15239, + 15240, + 15241, + 15242, + 15243, + 15244, + 15245, + 15246, + 15247, + 15248, + 15249, + 15250, + 15251, + 15252, + 15253, + 15254, + 15255, + 15256, + 15257, + 15258, + 15259, + 15260, + 15261, + 15262, + 15263, + 15264, + 15265, + 15266, + 15267, + 15268, + 15269, + 15270, + 15271, + 15272, + 15273, + 15274, + 15275, + 15276, + 15277, + 15278, + 15279, + 15280, + 15281, + 15282, + 15283, + 15284, + 15285, + 15286, + 15287, + 15288, + 15289, + 15290, + 15291, + 15292, + 15293, + 15294, + 15295, + 15296, + 15297, + 15298, + 15299, + 15300, + 15301, + 15302, + 15303, + 15304, + 15305, + 15306, + 15307, + 15308, + 15309, + 15310, + 15311, + 15312, + 15313, + 15314, + 15315, + 15316, + 15317, + 15318, + 15319, + 15320, + 15321, + 15322, + 15323, + 15324, + 15325, + 15326, + 15327, + 15328, + 15329, + 15330, + 15331, + 15332, + 15333, + 15334, + 15335, + 15336, + 15337, + 15338, + 15339, + 15340, + 15341, + 15342, + 15343, + 15344, + 15345, + 15346, + 15347, + 15348, + 15349, + 15350, + 15351 + ], + [ + 15352, + 15353, + 15354, + 15355, + 15356, + 15357, + 15358, + 15359, + 15360, + 15361, + 15362, + 15363, + 15364, + 15365, + 15366, + 15367, + 15368, + 15369, + 15370, + 15371, + 15372, + 15373, + 15374, + 15375, + 15376, + 15377, + 15378, + 15379, + 15380, + 15381, + 15382, + 15383, + 15384, + 15385, + 15386, + 15387, + 15388, + 15389, + 15390, + 15391, + 15392, + 15393, + 15394, + 15395, + 15396, + 15397, + 15398, + 15399, + 15400, + 15401, + 15402, + 15403, + 15404, + 15405, + 15406, + 15407, + 15408, + 15409, + 15410, + 15411, + 15412, + 15413, + 15414, + 15415, + 15416, + 15417, + 15418, + 15419, + 15420, + 15421, + 15422, + 15423, + 15424, + 15425, + 15426, + 15427, + 15428, + 15429, + 15430, + 15431, + 15432, + 15433, + 15434, + 15435, + 15436, + 15437, + 15438, + 15439, + 15440, + 15441, + 15442, + 15443, + 15444, + 15445, + 15446, + 15447, + 15448, + 15449, + 15450, + 15451, + 15452, + 15453, + 15454, + 15455, + 15456, + 15457, + 15458, + 15459, + 15460, + 15461, + 15462, + 15463, + 15464, + 15465, + 15466, + 15467, + 15468, + 15469, + 15470, + 15471, + 15472, + 15473, + 15474, + 15475, + 15476, + 15477, + 15478, + 15479, + 15480 + ], + [ + 15481, + 15482, + 15483, + 15484, + 15485, + 15486, + 15487, + 15488, + 15489, + 15490, + 15491, + 15492, + 15493, + 15494, + 15495, + 15496, + 15497, + 15498, + 15499, + 15500, + 15501, + 15502, + 15503, + 15504, + 15505, + 15506, + 15507, + 15508, + 15509, + 15510, + 15511, + 15512, + 15513, + 15514, + 15515, + 15516, + 15517, + 15518, + 15519, + 15520, + 15521, + 15522, + 15523, + 15524, + 15525, + 15526, + 15527, + 15528, + 15529, + 15530, + 15531, + 15532, + 15533, + 15534, + 15535, + 15536, + 15537, + 15538, + 15539, + 15540, + 15541, + 15542, + 15543, + 15544, + 15545, + 15546, + 15547, + 15548, + 15549, + 15550, + 15551, + 15552, + 15553, + 15554, + 15555, + 15556, + 15557, + 15558, + 15559, + 15560, + 15561, + 15562, + 15563, + 15564, + 15565, + 15566, + 15567, + 15568, + 15569, + 15570, + 15571, + 15572, + 15573, + 15574, + 15575, + 15576, + 15577, + 15578, + 15579, + 15580, + 15581, + 15582, + 15583, + 15584, + 15585, + 15586, + 15587, + 15588, + 15589, + 15590, + 15591, + 15592, + 15593, + 15594, + 15595, + 15596, + 15597, + 15598, + 15599, + 15600, + 15601, + 15602, + 15603, + 15604, + 15605, + 15606, + 15607, + 15608, + 15609 + ], + [ + 15610, + 15611, + 15612, + 15613, + 15614, + 15615, + 15616, + 15617, + 15618, + 15619, + 15620, + 15621, + 15622, + 15623, + 15624, + 15625, + 15626, + 15627, + 15628, + 15629, + 15630, + 15631, + 15632, + 15633, + 15634, + 15635, + 15636, + 15637, + 15638, + 15639, + 15640, + 15641, + 15642, + 15643, + 15644, + 15645, + 15646, + 15647, + 15648, + 15649, + 15650, + 15651, + 15652, + 15653, + 15654, + 15655, + 15656, + 15657, + 15658, + 15659, + 15660, + 15661, + 15662, + 15663, + 15664, + 15665, + 15666, + 15667, + 15668, + 15669, + 15670, + 15671, + 15672, + 15673, + 15674, + 15675, + 15676, + 15677, + 15678, + 15679, + 15680, + 15681, + 15682, + 15683, + 15684, + 15685, + 15686, + 15687, + 15688, + 15689, + 15690, + 15691, + 15692, + 15693, + 15694, + 15695, + 15696, + 15697, + 15698, + 15699, + 15700, + 15701, + 15702, + 15703, + 15704, + 15705, + 15706, + 15707, + 15708, + 15709, + 15710, + 15711, + 15712, + 15713, + 15714, + 15715, + 15716, + 15717, + 15718, + 15719, + 15720, + 15721, + 15722, + 15723, + 15724, + 15725, + 15726, + 15727, + 15728, + 15729, + 15730, + 15731, + 15732, + 15733, + 15734, + 15735, + 15736, + 15737, + 15738 + ], + [ + 15739, + 15740, + 15741, + 15742, + 15743, + 15744, + 15745, + 15746, + 15747, + 15748, + 15749, + 15750, + 15751, + 15752, + 15753, + 15754, + 15755, + 15756, + 15757, + 15758, + 15759, + 15760, + 15761, + 15762, + 15763, + 15764, + 15765, + 15766, + 15767, + 15768, + 15769, + 15770, + 15771, + 15772, + 15773, + 15774, + 15775, + 15776, + 15777, + 15778, + 15779, + 15780, + 15781, + 15782, + 15783, + 15784, + 15785, + 15786, + 15787, + 15788, + 15789, + 15790, + 15791, + 15792, + 15793, + 15794, + 15795, + 15796, + 15797, + 15798, + 15799, + 15800, + 15801, + 15802, + 15803, + 15804, + 15805, + 15806, + 15807, + 15808, + 15809, + 15810, + 15811, + 15812, + 15813, + 15814, + 15815, + 15816, + 15817, + 15818, + 15819, + 15820, + 15821, + 15822, + 15823, + 15824, + 15825, + 15826, + 15827, + 15828, + 15829, + 15830, + 15831, + 15832, + 15833, + 15834, + 15835, + 15836, + 15837, + 15838, + 15839, + 15840, + 15841, + 15842, + 15843, + 15844, + 15845, + 15846, + 15847, + 15848, + 15849, + 15850, + 15851, + 15852, + 15853, + 15854, + 15855, + 15856, + 15857, + 15858, + 15859, + 15860, + 15861, + 15862, + 15863, + 15864, + 15865, + 15866, + 15867 + ], + [ + 15868, + 15869, + 15870, + 15871, + 15872, + 15873, + 15874, + 15875, + 15876, + 15877, + 15878, + 15879, + 15880, + 15881, + 15882, + 15883, + 15884, + 15885, + 15886, + 15887, + 15888, + 15889, + 15890, + 15891, + 15892, + 15893, + 15894, + 15895, + 15896, + 15897, + 15898, + 15899, + 15900, + 15901, + 15902, + 15903, + 15904, + 15905, + 15906, + 15907, + 15908, + 15909, + 15910, + 15911, + 15912, + 15913, + 15914, + 15915, + 15916, + 15917, + 15918, + 15919, + 15920, + 15921, + 15922, + 15923, + 15924, + 15925, + 15926, + 15927, + 15928, + 15929, + 15930, + 15931, + 15932, + 15933, + 15934, + 15935, + 15936, + 15937, + 15938, + 15939, + 15940, + 15941, + 15942, + 15943, + 15944, + 15945, + 15946, + 15947, + 15948, + 15949, + 15950, + 15951, + 15952, + 15953, + 15954, + 15955, + 15956, + 15957, + 15958, + 15959, + 15960, + 15961, + 15962, + 15963, + 15964, + 15965, + 15966, + 15967, + 15968, + 15969, + 15970, + 15971, + 15972, + 15973, + 15974, + 15975, + 15976, + 15977, + 15978, + 15979, + 15980, + 15981, + 15982, + 15983, + 15984, + 15985, + 15986, + 15987, + 15988, + 15989, + 15990, + 15991, + 15992, + 15993, + 15994, + 15995, + 15996 + ], + [ + 15997, + 15998, + 15999, + 16000, + 16001, + 16002, + 16003, + 16004, + 16005, + 16006, + 16007, + 16008, + 16009, + 16010, + 16011, + 16012, + 16013, + 16014, + 16015, + 16016, + 16017, + 16018, + 16019, + 16020, + 16021, + 16022, + 16023, + 16024, + 16025, + 16026, + 16027, + 16028, + 16029, + 16030, + 16031, + 16032, + 16033, + 16034, + 16035, + 16036, + 16037, + 16038, + 16039, + 16040, + 16041, + 16042, + 16043, + 16044, + 16045, + 16046, + 16047, + 16048, + 16049, + 16050, + 16051, + 16052, + 16053, + 16054, + 16055, + 16056, + 16057, + 16058, + 16059, + 16060, + 16061, + 16062, + 16063, + 16064, + 16065, + 16066, + 16067, + 16068, + 16069, + 16070, + 16071, + 16072, + 16073, + 16074, + 16075, + 16076, + 16077, + 16078, + 16079, + 16080, + 16081, + 16082, + 16083, + 16084, + 16085, + 16086, + 16087, + 16088, + 16089, + 16090, + 16091, + 16092, + 16093, + 16094, + 16095, + 16096, + 16097, + 16098, + 16099, + 16100, + 16101, + 16102, + 16103, + 16104, + 16105, + 16106, + 16107, + 16108, + 16109, + 16110, + 16111, + 16112, + 16113, + 16114, + 16115, + 16116, + 16117, + 16118, + 16119, + 16120, + 16121, + 16122, + 16123, + 16124, + 16125 + ], + [ + 16126, + 16127, + 16128, + 16129, + 16130, + 16131, + 16132, + 16133, + 16134, + 16135, + 16136, + 16137, + 16138, + 16139, + 16140, + 16141, + 16142, + 16143, + 16144, + 16145, + 16146, + 16147, + 16148, + 16149, + 16150, + 16151, + 16152, + 16153, + 16154, + 16155, + 16156, + 16157, + 16158, + 16159, + 16160, + 16161, + 16162, + 16163, + 16164, + 16165, + 16166, + 16167, + 16168, + 16169, + 16170, + 16171, + 16172, + 16173, + 16174, + 16175, + 16176, + 16177, + 16178, + 16179, + 16180, + 16181, + 16182, + 16183, + 16184, + 16185, + 16186, + 16187, + 16188, + 16189, + 16190, + 16191, + 16192, + 16193, + 16194, + 16195, + 16196, + 16197, + 16198, + 16199, + 16200, + 16201, + 16202, + 16203, + 16204, + 16205, + 16206, + 16207, + 16208, + 16209, + 16210, + 16211, + 16212, + 16213, + 16214, + 16215, + 16216, + 16217, + 16218, + 16219, + 16220, + 16221, + 16222, + 16223, + 16224, + 16225, + 16226, + 16227, + 16228, + 16229, + 16230, + 16231, + 16232, + 16233, + 16234, + 16235, + 16236, + 16237, + 16238, + 16239, + 16240, + 16241, + 16242, + 16243, + 16244, + 16245, + 16246, + 16247, + 16248, + 16249, + 16250, + 16251, + 16252, + 16253, + 16254 + ], + [ + 16255, + 16256, + 16257, + 16258, + 16259, + 16260, + 16261, + 16262, + 16263, + 16264, + 16265, + 16266, + 16267, + 16268, + 16269, + 16270, + 16271, + 16272, + 16273, + 16274, + 16275, + 16276, + 16277, + 16278, + 16279, + 16280, + 16281, + 16282, + 16283, + 16284, + 16285, + 16286, + 16287, + 16288, + 16289, + 16290, + 16291, + 16292, + 16293, + 16294, + 16295, + 16296, + 16297, + 16298, + 16299, + 16300, + 16301, + 16302, + 16303, + 16304, + 16305, + 16306, + 16307, + 16308, + 16309, + 16310, + 16311, + 16312, + 16313, + 16314, + 16315, + 16316, + 16317, + 16318, + 16319, + 16320, + 16321, + 16322, + 16323, + 16324, + 16325, + 16326, + 16327, + 16328, + 16329, + 16330, + 16331, + 16332, + 16333, + 16334, + 16335, + 16336, + 16337, + 16338, + 16339, + 16340, + 16341, + 16342, + 16343, + 16344, + 16345, + 16346, + 16347, + 16348, + 16349, + 16350, + 16351, + 16352, + 16353, + 16354, + 16355, + 16356, + 16357, + 16358, + 16359, + 16360, + 16361, + 16362, + 16363, + 16364, + 16365, + 16366, + 16367, + 16368, + 16369, + 16370, + 16371, + 16372, + 16373, + 16374, + 16375, + 16376, + 16377, + 16378, + 16379, + 16380, + 16381, + 16382, + 16383 + ], + [ + 16384, + 16385, + 16386, + 16387, + 16388, + 16389, + 16390, + 16391, + 16392, + 16393, + 16394, + 16395, + 16396, + 16397, + 16398, + 16399, + 16400, + 16401, + 16402, + 16403, + 16404, + 16405, + 16406, + 16407, + 16408, + 16409, + 16410, + 16411, + 16412, + 16413, + 16414, + 16415, + 16416, + 16417, + 16418, + 16419, + 16420, + 16421, + 16422, + 16423, + 16424, + 16425, + 16426, + 16427, + 16428, + 16429, + 16430, + 16431, + 16432, + 16433, + 16434, + 16435, + 16436, + 16437, + 16438, + 16439, + 16440, + 16441, + 16442, + 16443, + 16444, + 16445, + 16446, + 16447, + 16448, + 16449, + 16450, + 16451, + 16452, + 16453, + 16454, + 16455, + 16456, + 16457, + 16458, + 16459, + 16460, + 16461, + 16462, + 16463, + 16464, + 16465, + 16466, + 16467, + 16468, + 16469, + 16470, + 16471, + 16472, + 16473, + 16474, + 16475, + 16476, + 16477, + 16478, + 16479, + 16480, + 16481, + 16482, + 16483, + 16484, + 16485, + 16486, + 16487, + 16488, + 16489, + 16490, + 16491, + 16492, + 16493, + 16494, + 16495, + 16496, + 16497, + 16498, + 16499, + 16500, + 16501, + 16502, + 16503, + 16504, + 16505, + 16506, + 16507, + 16508, + 16509, + 16510, + 16511, + 16512 + ], + [ + 16513, + 16514, + 16515, + 16516, + 16517, + 16518, + 16519, + 16520, + 16521, + 16522, + 16523, + 16524, + 16525, + 16526, + 16527, + 16528, + 16529, + 16530, + 16531, + 16532, + 16533, + 16534, + 16535, + 16536, + 16537, + 16538, + 16539, + 16540, + 16541, + 16542, + 16543, + 16544, + 16545, + 16546, + 16547, + 16548, + 16549, + 16550, + 16551, + 16552, + 16553, + 16554, + 16555, + 16556, + 16557, + 16558, + 16559, + 16560, + 16561, + 16562, + 16563, + 16564, + 16565, + 16566, + 16567, + 16568, + 16569, + 16570, + 16571, + 16572, + 16573, + 16574, + 16575, + 16576, + 16577, + 16578, + 16579, + 16580, + 16581, + 16582, + 16583, + 16584, + 16585, + 16586, + 16587, + 16588, + 16589, + 16590, + 16591, + 16592, + 16593, + 16594, + 16595, + 16596, + 16597, + 16598, + 16599, + 16600, + 16601, + 16602, + 16603, + 16604, + 16605, + 16606, + 16607, + 16608, + 16609, + 16610, + 16611, + 16612, + 16613, + 16614, + 16615, + 16616, + 16617, + 16618, + 16619, + 16620, + 16621, + 16622, + 16623, + 16624, + 16625, + 16626, + 16627, + 16628, + 16629, + 16630, + 16631, + 16632, + 16633, + 16634, + 16635, + 16636, + 16637, + 16638, + 16639, + 16640, + 16641 + ] + ], + "TAU": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "strideTAU": 1, + "offsetTAU": 0, + "WORK": [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + "strideWORK": 1, + "offsetWORK": 0, + "LWORK": 4128, + "A_out": [ + -850.8260691821803, + 0.002347897149849096, + 0.003521845724773644, + 0.004695794299698192, + 0.00586974287462274, + 0.007043691449547288, + 0.008217640024471836, + 0.009391588599396384, + 0.010565537174320933, + 0.01173948574924548, + 0.012913434324170029, + 0.014087382899094576, + 0.015261331474019124, + 0.016435280048943672, + 0.017609228623868222, + 0.01878317719879277, + 0.019957125773717315, + 0.021131074348641865, + 0.02230502292356641, + 0.02347897149849096, + 0.024652920073415508, + 0.025826868648340058, + 0.027000817223264605, + 0.02817476579818915, + 0.0293487143731137, + 0.030522662948038248, + 0.0316966115229628, + 0.032870560097887344, + 0.03404450867281189, + 0.035218457247736444, + 0.03639240582266099, + 0.03756635439758554, + 0.038740302972510084, + 0.03991425154743463, + 0.041088200122359184, + 0.04226214869728373, + 0.04343609727220828, + 0.04461004584713282, + 0.04578399442205738, + 0.04695794299698192, + 0.04813189157190647, + 0.049305840146831016, + 0.05047978872175556, + 0.051653737296680116, + 0.05282768587160466, + 0.05400163444652921, + 0.055175583021453756, + 0.0563495315963783, + 0.057523480171302856, + 0.0586974287462274, + 0.05987137732115195, + 0.061045325896076495, + 0.06221927447100105, + 0.0633932230459256, + 0.06456717162085014, + 0.06574112019577469, + 0.06691506877069923, + 0.06808901734562378, + 0.06926296592054833, + 0.07043691449547289, + 0.07161086307039743, + 0.07278481164532198, + 0.07395876022024653, + 0.07513270879517107, + 0.07630665737009562, + 0.07748060594502017, + 0.07865455451994471, + 0.07982850309486926, + 0.08100245166979382, + 0.08217640024471837, + 0.08335034881964291, + 0.08452429739456746, + 0.085698245969492, + 0.08687219454441655, + 0.0880461431193411, + 0.08922009169426565, + 0.09039404026919019, + 0.09156798884411475, + 0.0927419374190393, + 0.09391588599396385, + 0.09508983456888839, + 0.09626378314381294, + 0.09743773171873749, + 0.09861168029366203, + 0.09978562886858658, + 0.10095957744351113, + 0.10213352601843569, + 0.10330747459336023, + 0.10448142316828478, + 0.10565537174320933, + 0.10682932031813387, + 0.10800326889305842, + 0.10917721746798296, + 0.11035116604290751, + 0.11152511461783206, + 0.1126990631927566, + 0.11387301176768116, + 0.11504696034260571, + 0.11622090891753026, + 0.1173948574924548, + 0.11856880606737935, + 0.1197427546423039, + 0.12091670321722844, + 0.12209065179215299, + 0.12326460036707754, + 0.1244385489420021, + 0.12561249751692663, + 0.1267864460918512, + 0.12796039466677572, + 0.12913434324170028, + 0.13030829181662484, + 0.13148224039154938, + 0.13265618896647394, + 0.13383013754139847, + 0.13500408611632303, + 0.13617803469124756, + 0.13735198326617212, + 0.13852593184109666, + 0.13969988041602122, + 0.14087382899094578, + 0.1420477775658703, + 0.14322172614079487, + 0.1443956747157194, + 0.14556962329064396, + 0.1467435718655685, + 0.14791752044049306, + 0.1490914690154176, + 0.15026541759034215, + 0.1514393661652667, + -2122.1376088482166, + -728.3240824742575, + 0.14527288771781796, + 0.14334803540643146, + 0.14142318309504498, + 0.1394983307836585, + 0.137573478472272, + 0.13564862616088555, + 0.13372377384949904, + 0.13179892153811257, + 0.1298740692267261, + 0.12794921691533961, + 0.12602436460395314, + 0.12409951229256665, + 0.12217465998118017, + 0.12024980766979369, + 0.11832495535840722, + 0.11640010304702071, + 0.11447525073563425, + 0.11255039842424776, + 0.1106255461128613, + 0.10870069380147479, + 0.10677584149008833, + 0.10485098917870184, + 0.10292613686731536, + 0.10100128455592888, + 0.09907643224454239, + 0.09715157993315592, + 0.09522672762176944, + 0.09330187531038295, + 0.09137702299899646, + 0.08945217068761, + 0.08752731837622352, + 0.08560246606483704, + 0.08367761375345054, + 0.08175276144206406, + 0.07982790913067758, + 0.0779030568192911, + 0.0759782045079046, + 0.07405335219651814, + 0.07212849988513166, + 0.07020364757374518, + 0.06827879526235871, + 0.0663539429509722, + 0.06442909063958573, + 0.06250423832819926, + 0.060579386016812786, + 0.0586545337054263, + 0.05672968139403979, + 0.05480482908265333, + 0.052879976771266865, + 0.05095512445988037, + 0.04903027214849387, + 0.04710541983710741, + 0.04518056752572091, + 0.043255715214334446, + 0.04133086290294798, + 0.039406010591561486, + 0.03748115828017502, + 0.0355563059687885, + 0.033631453657402034, + 0.03170660134601554, + 0.029781749034629074, + 0.02785689672324261, + 0.025932044411856113, + 0.02400719210046965, + 0.022082339789083152, + 0.02015748747769669, + 0.01823263516631016, + 0.016307782854923698, + 0.014382930543537235, + 0.012458078232150737, + 0.010533225920764274, + 0.008608373609377778, + 0.006683521297991314, + 0.004758668986604818, + 0.002833816675218355, + 0.0009089643638318252, + -0.001015887947554638, + -0.0029407402589411015, + -0.004865592570327598, + -0.006790444881714061, + -0.008715297193100557, + -0.010640149504487021, + -0.012565001815873484, + -0.01448985412725998, + -0.016414706438646478, + -0.018339558750032972, + -0.020264411061419435, + -0.022189263372805933, + -0.024114115684192396, + -0.02603896799557886, + -0.027963820306965356, + -0.02988867261835182, + -0.03181352492973832, + -0.03373837724112478, + -0.03566322955251128, + -0.0375880818638978, + -0.039512934175284266, + -0.04143778648667073, + -0.04336263879805719, + -0.045287491109443655, + -0.04721234342083019, + -0.04913719573221665, + -0.05106204804360311, + -0.052986900354989645, + -0.05491175266637604, + -0.05683660497776257, + -0.058761457289149034, + -0.060686309600535566, + -0.06261116191192202, + -0.06453601422330849, + -0.06646086653469502, + -0.06838571884608141, + -0.07031057115746794, + -0.0722354234688544, + -0.07416027578024094, + -0.07608512809162733, + -0.07800998040301386, + -0.0799348327144004, + -0.08185968502578679, + -0.08378453733717332, + -0.08570938964855979, + -0.08763424195994632, + -0.08955909427133271, + -0.09148394658271924, + -0.09340879889410571, + -0.09533365120549217, + -0.0972585035168787, + -3393.4491485142535, + -1456.6481649485145, + -8.79530984690188e-13, + 0.09105879866842001, + 0.060705865778946676, + 0.09105879866842001, + 0.09105879866842001, + 0.060705865778946676, + 0.09105879866842001, + 0.09105879866842001, + 0.09105879866842001, + 0.060705865778946676, + 0.060705865778946676, + 0.09105879866842001, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0, + 0.060705865778946676, + 0.015176466444736669, + 0.015176466444736669, + 0.015176466444736669, + 0, + 0.015176466444736669, + 0.015176466444736669, + -0.030352932889473338, + 0, + 0, + 0.030352932889473338, + 0, + -0.030352932889473338, + 0, + 0, + -0.030352932889473338, + 0.030352932889473338, + 0, + -0.030352932889473338, + 0, + -0.030352932889473338, + 0.015176466444736669, + -0.045529399334210005, + 0.015176466444736669, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + 0.011382349833552501, + -0.053117632556578344, + -0.053117632556578344, + -0.053117632556578344, + -0.053117632556578344, + -0.05691174916776251, + -0.05691174916776251, + -0.05880880747335459, + -0.05975733662615063, + 0.0004742645763980209, + -0.0611801303553447, + -0.06165439493174272, + -0.06260292408453876, + -0.06449998239013084, + -0.06639704069572293, + -0.06449998239013084, + -0.06829409900131501, + -0.06829409900131501, + -0.06829409900131501, + -0.07208821561249917, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.13658819800263003, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.13658819800263003, + -0.030352932889473338, + -0.09105879866842001, + -0.09105879866842001, + -0.1517646644473667, + -0.1517646644473667, + -0.030352932889473338, + -0.09105879866842001, + -0.09105879866842001, + -0.09105879866842001, + -0.1517646644473667, + -0.1517646644473667, + -0.09105879866842001, + -0.030352932889473338, + -0.16694113089210336, + -0.10623526511315669, + -0.10623526511315669, + -0.16694113089210336, + -0.16694113089210336, + -0.10623526511315669, + -0.10623526511315669, + -0.18211759733684002, + -0.12141173155789335, + -0.030352932889473338, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.030352932889473338, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -4664.760688180294, + -2184.972247422773, + -3.6804145801582126e-12, + 3.029529888743186e-12, + 0.08013845584496991, + 0.11187569435653354, + 0.09521171553469086, + 0.08013845584496991, + 0.09521171553469086, + 0.11187569435653354, + 0.11187569435653354, + 0.09680243466681258, + 0.09680243466681258, + 0.12853967317837622, + 0.09680243466681258, + 0.04840121733340629, + 0.09680243466681258, + 0.08013845584496991, + 0.06506519615524897, + 0.09680243466681258, + 0.08172917497709165, + 0.09680243466681258, + 0.04999193646552802, + 0.11346641348865526, + 0.06506519615524897, + 0.11346641348865526, + 0.07339718556617031, + 0.11346641348865526, + 0.08172917497709165, + 0.08172917497709165, + 0.10513442407773392, + 0.09006116438801298, + 0.09839315379893432, + 0.09006116438801298, + 0.09006116438801298, + 0.09006116438801298, + 0.09006116438801298, + 0.058323925876449356, + 0.11346641348865526, + 0.0825245345431525, + 0.0825245345431525, + 0.09085652395407384, + 0.07498790469829203, + 0.0825245345431525, + 0.09085652395407384, + 0.059914645008571084, + 0.07498790469829203, + 0.08331989410921337, + 0.10672514320985566, + 0.07498790469829203, + 0.059914645008571084, + 0.08331989410921337, + 0.07498790469829203, + 0.059914645008571084, + 0.11505713262077699, + 0.09998387293105604, + 0.06824663441949241, + 0.0916518835201347, + 0.07657862383041375, + 0.10752050277591652, + 0.0648759992800926, + 0.09918851336499518, + 0.05237801516371061, + 0.06904199398555329, + 0.060710004574631944, + 0.07737398339647462, + 0.05237801516371061, + 0.06904199398555329, + 0.1118853373728924, + 0.06110768435766237, + 0.07777166317950504, + 0.05277569494674103, + 0.0694396737685837, + 0.057140529543716914, + 0.07380450836555959, + 0.04734571206400544, + 0.06275752751327046, + 0.10881175669372056, + 0.06100946978894962, + 0.07691717958995782, + 0.0678537761446414, + 0.06587019873766868, + 0.05555463191977462, + 0.07316068947222486, + 0.08689901215648722, + 0.06190304392372322, + 0.08481601480375689, + 0.05793588910977779, + 0.05396873429583233, + 0.062300723706753665, + 0.062300723706753665, + 0.03215420432731174, + 0.070632713117675, + 0.070632713117675, + 0.07896470252859633, + 0.07896470252859633, + 0.01965622021092973, + 0.11823857088502043, + 0.054764093861893196, + 0.054764093861893196, + 0.024617574482451283, + 0.024617574482451283, + 0.10157459206317776, + 0.07142807268373587, + 0.07142807268373587, + 0.054764093861893196, + 0.04128155330429396, + 0.024617574482451283, + 0.08809205150557854, + 0.1349025497068631, + 0.02541293404851214, + 0.08888741107163939, + 0.07222343224979672, + 0.02541293404851214, + 0.008748955226669465, + 0.07222343224979672, + 0.055559453427954035, + 0.026208293614573025, + 0.07301879181585758, + 0.15156652852870578, + 0.0428722724364157, + 0.026208293614573025, + -0.007119664029112323, + 0.12657056029594177, + 0.026208293614573025, + 0.0012123253818090137, + 0.0012123253818090137, + 0.03454028302549436, + 0.01787630420365169, + -5936.07222784633, + -2913.2963298970276, + -4.889307382607999e-12, + 1.5515451743691547e-12, + -1.004766962495067e-12, + 0.004999377609540089, + 0.07831869092714398, + 0.09229880612763612, + 0.029716265715510816, + 0.004999377609540089, + 0.004999377609540089, + 0.06758191802166542, + 0.06758191802166542, + 0.02888491471520255, + 0.01897949281003225, + 0.08239338422246588, + 0.01897949281003225, + 0.043696380916002954, + 0.10627892132812833, + 0.01897949281003225, + 0.13016445843379076, + 0.01897949281003225, + 0.16886146174025365, + 0.04286502991569469, + 0.05767649611649516, + -0.0057373952959384735, + 0.06961926466932639, + -0.0057373952959384735, + 0.03295960801052444, + 0.03295960801052444, + -0.017680163848769696, + -0.0037000486482775103, + 0.05684514511618688, + 0.044902376563355655, + 0.044902376563355655, + 0.044902376563355655, + -0.0037000486482775103, + 0.08359937986981855, + -0.05433982050757164, + 0.027591221557785175, + 0.0032900089519685817, + 0.015232777504799802, + 0.034581279158031254, + 0.0032900089519685817, + 0.015232777504799802, + 0.09716381957015661, + -0.01402114605360191, + -0.0020783775007706885, + -0.004115724148431653, + 0.034581279158031254, + 0.07286260696434002, + 0.022222835105045895, + 0.010280066552214674, + 0.07286260696434002, + -0.06507659341305018, + -0.0024940530009248305, + 0.03620295030553808, + -0.014436821553756052, + 0.0481457188583693, + -0.08238774841862068, + 0.06131499848510805, + -0.10648112327436018, + 0.043400845655861234, + 0.018683957549890516, + 0.04319300790578416, + 0.018476119799813447, + 0.03125023935295294, + 0.05513577645861539, + -0.1445867954213855, + 0.05873472413377695, + -0.01458458918382693, + 0.04679195558094573, + -0.0326026608881123, + 0.05749654639563068, + -0.01886041849770029, + 0.0426434604325512, + -0.031358608836865254, + -0.13582408141875893, + 0.06159135539462729, + -0.014913886786282011, + 0.07041186216689244, + -0.02741207712544699, + 0.05723091587591498, + -0.019999806217446743, + 0.010215702370627458, + -0.03168790643932036, + 0.0011547070809654909, + -0.03292608417746665, + -0.028088958764158758, + -0.016146190211327526, + -0.016146190211327526, + 0.09686828431001483, + -0.01635402796140461, + -0.11355887838467094, + -0.004411259408573387, + -0.11376671613474801, + 0.0668035251778597, + -0.08655013922400724, + -0.009156132611081466, + -0.009156132611081466, + 0.11600894821316926, + 0.11600894821316926, + -0.207640526752936, + 0.014729404494580975, + -0.10677665853450194, + -0.009156132611081466, + 0.018388422289748782, + 0.09170773560735268, + -0.08289112142883948, + -0.18417066514742772, + 0.03773692394298016, + -0.0396570826699456, + -0.06354261977560804, + 0.03773692394298016, + 0.013851386837317707, + -0.08784383238142462, + 0.009776693541995824, + 0.10527217530769067, + 0.003992631589102434, + -0.2817911910708482, + 0.08055528720171996, + 0.05666975009605751, + 0.10610352630799896, + -0.366221921940975, + 0.05666975009605751, + 0.02084144443756384, + 0.11804629486083018, + -0.028592331774377595, + 0.04472698154322629, + -7207.383767512367, + -3641.620412371285, + -5.555002033676766e-12, + 1.7617967518497967e-12, + -9.751457842788235e-13, + -5.608591917517968e-13, + 0.029232046479888522, + -0.13241725349877684, + -0.07360405410067325, + 0.03043845890035072, + 0.03043845890035072, + -0.028374740497752925, + 0.16815655863248485, + 0.04078577335169865, + 0.0653204580519231, + -0.10788256879855249, + 0.0653204580519231, + 0.059543594616018096, + 0.0007303952179143853, + 0.0653204580519231, + 0.011077709669262305, + 0.0653204580519231, + 0.04018284538492962, + 0.07566777250327103, + -0.0038400557975284987, + -0.12543397764240963, + 0.0013336014281454828, + -0.027168328077290728, + 0.0019368076383765587, + 0.0019368076383765587, + -0.03234198530296467, + 0.10080566341372657, + -0.08598152747539436, + -0.09115518470106834, + 0.007110464864050551, + 0.007110464864050551, + 0.002540013848607671, + 0.03621560057971781, + -0.031738779092733614, + 0.07139906371467468, + 0.11824666298951271, + 0.025154670650067833, + -0.009425586274658036, + 0.019981013424393845, + 0.025154670650067833, + 0.03002686389235717, + -0.01399603729010091, + 0.040310444718132526, + -0.038530721990325235, + -0.10769123583977692, + -0.021391186397923683, + -0.006537154556705485, + 0.03742201300017997, + 0.0768744631671952, + -0.04021274128781557, + 0.04837253366175902, + -0.02078798018769263, + -0.1041995979115933, + 0.03351850182054075, + -0.025056967219750863, + -0.024183951636488454, + 0.04232599997455361, + -0.007378025083719692, + 0.09666448791730431, + 0.07035225656193274, + -0.022136529567281082, + 0.11431142411881823, + -0.09643897295135131, + 0.12372632341796522, + 0.02081486036139392, + 0.00973806658621621, + 0.052490821722639504, + 0.05312592776617132, + -0.08666715981183688, + 0.11078489855039791, + -0.041136874073047995, + 0.15720586958623178, + -0.009645634741337965, + -0.12855085074546924, + 0.06992629231268976, + -0.07871815464241233, + 0.11634726334852366, + -0.031692151497998845, + -0.03909312031079499, + -0.02446095674177944, + 0.00857958998682779, + 0.07193997213999066, + 0.10991207513947474, + -0.07069787583066477, + 0.18013990530780644, + -0.04095780621371107, + 0.0613708937577383, + 0.03677247543194134, + 0.0030651610097758675, + 0.06651254504889505, + 0.0807954426554283, + 0.003334970382807178, + -0.008027840895420408, + 0.050182430535914306, + -0.14634886859432347, + 0.07995450608738525, + -0.11657679304285254, + 0.02161676740490533, + -0.08686872936041608, + -0.04916203211646381, + 0.0010496057533548623, + -0.019389956564992886, + 0.12680210536222325, + 0.010318107117443513, + -0.15650512833035796, + 0.240826735205638, + 0.18261646377430352, + 0.07400349975783664, + -0.05397021348971868, + 0.23047942075429004, + -0.17394584966268206, + -0.12373421179286333, + 0.07148054389230327, + -0.29187399068573605, + -0.1084511166350577, + 0.07725740732820835, + -0.03135555668825848, + -0.04290928356006862, + 0.06798875980271529, + 0.1651757424419793, + 0.0513891211998385, + 0.06053002323072425, + 0.25947414720188644, + -0.03652921391393246, + -8478.695307178401, + -4369.944494845544, + -3.289317938404959e-12, + 9.076427012147992e-13, + -4.752875296343704e-13, + -6.579551873629818e-14, + -6.678198343572573e-13, + -0.09798853178482607, + -0.027449887079635263, + 0.0019916294518214504, + 0.0019916294518214504, + -0.06854701525336938, + -0.08729109881523951, + -0.1534139585730251, + -0.04003836200671445, + -0.14095138652816375, + -0.04003836200671445, + 0.07748653099054208, + 0.006947886285351279, + -0.04003836200671445, + -0.14845770173949524, + 0.11630008930293384, + 0.0833756511088737, + -0.039105498721912664, + 0.044828581312941256, + -0.13881917144210085, + 0.04529501295534215, + -0.07002198756821176, + 0.005472913970508888, + 0.005472913970508888, + 0.007680806444211487, + -0.043721226795259444, + -0.06239140661857841, + -0.0628578382609793, + 0.005939345612909785, + 0.005939345612909785, + -0.03434918501432438, + 0.003265021496806267, + -0.03214129254062178, + -0.0008213234930307095, + -0.0647362225245274, + -0.05489774910119145, + -0.012464277441363587, + 0.022805044911231823, + 0.023271476553632712, + -0.01420573827266531, + 0.025416417586226397, + -0.05697239731666439, + 0.06837927232956409, + -0.0030922356604285253, + -0.14691782117805108, + 0.08511172736965646, + -0.0372945636454482, + 0.03913320117807424, + 0.008412908031113712, + -0.07618379934547968, + 0.008683143974176022, + 0.015577057338346169, + -0.07370567092871476, + -0.03274635301177131, + 0.09802803923668103, + 0.04739758342184815, + 0.01681615567302176, + -0.1491653919325819, + 0.09789295539144299, + -0.029802202238584492, + -0.00497102920995561, + 0.01704892808195007, + 0.0637396208988129, + 0.010571886927821019, + -0.08744311223293469, + 0.0749890120655406, + 0.00007990097432280255, + 0.015745077088455732, + -0.08027566100385655, + 0.08847336720582728, + -0.0112720795252637, + 0.0026800829673516366, + -0.0582090985970165, + 0.0010535820198132237, + 0.016310788037863275, + -0.08628128781124227, + 0.08395720431690176, + 0.009893176863926533, + -0.13601724451327976, + -0.07874055421138314, + -0.003974662430424059, + 0.06285549847441292, + -0.06647351180364207, + 0.14507049235089362, + 0.009819135048349206, + -0.006078929716296558, + -0.08498482295658387, + -0.006880422456170144, + -0.16503062741424088, + -0.08214207404739718, + -0.07079160818735702, + 0.08483528828411717, + -0.07685181125773814, + -0.05810772769586801, + 0.08068973927977424, + -0.2132430797776522, + -0.0013606571456204865, + 0.09447756600811454, + -0.1672682327600867, + -0.03308117753985853, + -0.00972668222257431, + 0.05585945307568964, + -0.014682939056104155, + 0.07727411332706034, + 0.004590664094448315, + -0.14639913898299292, + 0.01837849082278866, + 0.032706789437253504, + 0.1599962521192948, + 0.060748942788921324, + 0.11676677235432534, + -0.11326373711296271, + -0.08073182682275226, + -0.06628498367410288, + 0.08188827250907738, + 0.24666590231485894, + 0.1690387856900754, + 0.10779078417406254, + -0.08475508386630778, + 0.07955611429707288, + 0.0037947242418928965, + -0.1742377552593103, + 0.24619947067245804, + -9750.006846844439, + -5098.268577319799, + -5.400812963987032e-12, + 1.076069212663366e-12, + -8.977315833977371e-13, + -1.798672211341506e-13, + -1.7741941493450758e-13, + -7.241922451777642e-13, + 0.03188376459157353, + 0.06729910379543932, + -0.0848921251387938, + 0.06594772107792542, + 0.04030443684687044, + -0.045598168469784435, + 0.11284497059231383, + 0.08756015898145685, + -0.03934625834191928, + 0.013832122293388597, + 0.012480739575874781, + -0.03934625834191928, + -0.10041653268934897, + -0.09012212532145127, + -0.05246815223669854, + -0.0508281686524419, + -0.07999159772844247, + -0.06688135474617214, + -0.0857325528837038, + -0.10509093035146563, + -0.006366682919283198, + -0.006366682919283198, + 0.02745332024826278, + 0.060177544929609895, + -0.13183024655874542, + -0.049993676936367575, + -0.012107638074544505, + -0.012107638074544505, + 0.07299918704513739, + 0.03590892838028737, + -0.04537203872154975, + 0.03411392008108699, + 0.0829504783280472, + 0.09003116528831337, + 0.06970849559505177, + -0.005711427513307881, + 0.14073884626566394, + 0.10624315173936102, + 0.05333177275785111, + 0.06656793003459203, + -0.07979161881666268, + 0.08253013771057927, + 0.04109805665738158, + -0.007656561702134167, + -0.04634014183710415, + 0.04090219528455565, + 0.04212766370759888, + 0.0215438178167938, + -0.057149328803287686, + -0.054966311811536196, + -0.08196097876010501, + -0.006689412034797672, + -0.010957471128610598, + 0.09312052265220576, + 0.09593209903228204, + 0.04262604302632972, + 0.03206889447452983, + -0.001940860672809037, + 0.025086138200676615, + -0.12876220990092144, + -0.04911648898127199, + -0.04762193974632579, + 0.10003558520261865, + 0.02621597589596316, + 0.03070939653592113, + 0.03100259062240467, + 0.006120296304437917, + -0.035677110712933426, + 0.0946168919638661, + -0.052042257702316554, + 0.08975742120870833, + 0.02173696471352046, + 0.013676177907180023, + 0.16100942735248067, + 0.09937832054562151, + 0.1076059982245151, + -0.01269226612287266, + 0.10068711132223737, + -0.13713830607005237, + -0.05090144371829317, + -0.11593569577735749, + 0.1696074192616264, + 0.09704075206686215, + 0.1881813601065193, + 0.09030039786108342, + 0.060752362715563966, + 0.06869415843314795, + 0.009617217903785464, + -0.06086118757404625, + -0.20780963206100872, + 0.24338182569665315, + 0.11683388099347504, + 0.08184705589571195, + 0.056850845151597794, + 0.005522914664672152, + -0.06597813905501816, + 0.03896274073172168, + -0.1053315850924906, + -0.08452422183566125, + 0.11798964739778915, + -0.10580147208321325, + 0.025367857344756876, + 0.008879411058728052, + -0.03637785487140379, + 0.013245445042230889, + -0.10484689152892261, + -0.10651016007739787, + -0.07703223278822556, + 0.10844383274579439, + -0.21106312800854077, + -0.02886258085974965, + -0.07144630234790808, + -0.13750639920156296, + -0.08788309928792828, + -0.032165832992481734, + 0.15736314693855452, + -0.1641658784941524, + 0.2716764489103264, + -0.1521437922179716, + -0.012514825525577415, + -0.08214214413266696, + -11021.318386510478, + -5826.592659794055, + -9.011834895099355e-12, + 2.3630448169982534e-12, + -1.7210004904823481e-12, + -3.383698186350976e-13, + -6.445659084761634e-14, + -2.189942791621497e-13, + -8.416194768770981e-13, + -0.06609159009684847, + -0.01763437284468576, + -0.025075860473007153, + -0.08716731832028743, + -0.029234205232166233, + -0.0941787721227795, + 0.16378865871006595, + -0.045721554870616785, + -0.044521757009166746, + -0.003506027385325507, + 0.08799845143179764, + 0.033351357479356754, + -0.04118611411154496, + 0.14471942037636196, + -0.05278594649902544, + 0.006894007140705015, + 0.01517010511521349, + 0.0033618113265006895, + -0.013607903428890731, + 0.0932247187090427, + 0.0932247187090427, + -0.056265204487313224, + 0.018321890865530054, + 0.029675546574486417, + 0.008979133762609443, + 0.08969252289483831, + -0.04402748340757614, + -0.08435238651324427, + -0.04895397932551171, + 0.08205492014739153, + 0.041097476056986604, + 0.004278299852564514, + 0.031791832962000284, + 0.05809961396766121, + 0.061820357781821926, + 0.009830944715454855, + 0.04610872642131689, + 0.044271039867610364, + 0.02294825921205004, + -0.04419756741120033, + -0.0445746634111131, + -0.04719523028925268, + -0.0716848505064064, + -0.06284849109724466, + -0.09680026689013438, + -0.1082171178839069, + -0.11376998164552579, + -0.04904011532116331, + 0.0965471428621705, + 0.07547141463873146, + 0.02763975879182999, + 0.06531890191684905, + -0.035701830327814904, + 0.03635943440162827, + 0.0029800474267701275, + 0.014410670905737345, + 0.043689671873043484, + 0.011699656096742412, + -0.004717482347207368, + 0.08353190407294499, + 0.06385869846978018, + 0.11923544510954107, + 0.02744724048711169, + 0.12018169443943758, + -0.05573416806279037, + 0.11100740826505293, + -0.054227496498185625, + 0.06437456737801947, + 0.13536721912933541, + -0.05907948265491604, + 0.10976277937536853, + -0.06284996835937628, + 0.05859449772926337, + -0.10851510228800836, + 0.12098516274320328, + -0.10734276033775879, + 0.1157717047526265, + -0.11406546885834512, + 0.11691932857096958, + -0.05174908882950326, + 0.014147371503701557, + -0.13951797452984618, + 0.08609760497496714, + -0.16656910887969287, + 0.08097518775594434, + -0.16801615299130246, + 0.06660528781402231, + 0.19205118160135018, + -0.10358669836004739, + 0.05255044714551309, + -0.10434089035987285, + 0.10919849883891994, + -0.056763720184609644, + 0.06263073088699322, + -0.08604979275190773, + 0.10897687412002166, + -0.08920410199036169, + 0.1535106215003879, + -0.1939268297805631, + 0.1151536674149461, + -0.17474133830067098, + 0.03822399848296561, + -0.22389846304506397, + 0.061958502244804224, + -0.08762161009878015, + 0.07405243949652751, + 0.1690014504430012, + -0.1283616805512435, + 0.1912149577279163, + -0.03885631051995642, + 0.06507973476431633, + -0.14103979709846307, + 0.14481716819140522, + -0.08083691295650469, + -0.09262270348565538, + -0.14532796652668498, + 0.022918151446980783, + -0.07149306120125827, + 0.006884315128963159, + 0.14834936400560952, + -12292.629926176514, + -6554.916742268318, + -6.010450909585149e-12, + 4.257929701629197e-12, + -7.713007903980142e-14, + -3.889405232302284e-14, + -2.2778533931157837e-13, + -8.162504414243068e-14, + 2.5853073204770287e-14, + 7.925874544404487e-13, + 0.0031278610715999512, + -0.13104461665246553, + 0.010495456448873898, + -0.012438492824657124, + 0.03427002477051716, + 0.014057297984559021, + 0.0033122210792647616, + 0.02456598805805517, + 0.13653256369711267, + -0.014747861368459916, + -0.04854002241758453, + -0.0759933500109179, + -0.1244675489690368, + -0.09155970390717504, + 0.13084515061457938, + 0.11761523805351051, + 0.08340918812135953, + 0.010184060531901101, + 0.013562105070631545, + 0.013562105070631545, + -0.02034917309231181, + -0.036729073245295916, + -0.12532479216491427, + 0.07613850070111956, + -0.03387385742258834, + -0.015813774974863658, + 0.11838361544254072, + 0.09907244997465052, + 0.01739436869289552, + 0.04887564329273545, + 0.032637321022130385, + -0.016294463758165283, + -0.021802213254101883, + -0.023990188655663016, + -0.040468347457630456, + -0.0710621275546214, + 0.1265377040361788, + -0.01904599029559958, + -0.10448582888301512, + -0.005237953093453055, + -0.06204120781073864, + 0.11414805740482659, + 0.03314667185461051, + 0.09826130238181366, + 0.04937429424987162, + 0.025036174792355266, + 0.1448296534048568, + -0.0029633659834808644, + -0.026553574297459283, + 0.0060125199826483525, + 0.017814832886598117, + 0.04445351406670277, + 0.00592599106172658, + -0.02864266798923917, + -0.04682563640011409, + -0.07698058284560591, + -0.07804510671609455, + -0.05450165002620147, + -0.09117749358798896, + -0.12743099688726198, + -0.12197871244072211, + -0.06880383073246314, + -0.08162335345487244, + 0.10294158672086827, + 0.07347422671184112, + 0.1323318610772163, + 0.13333358105425241, + 0.051728921496438394, + 0.060387856232898475, + 0.09223157097909973, + -0.001244994023941696, + 0.09284806788450603, + 0.07508872686152067, + 0.0358002968326745, + 0.0182768492408624, + 0.0006201704430318422, + 0.0018748451254924027, + -0.03270050934514934, + 0.08627962916606693, + -0.03123106445064921, + 0.049871267697809814, + -0.08548252975435533, + -0.06952857438066157, + 0.052108711205493714, + -0.18858856807522503, + -0.10226233174796208, + -0.06565882847509405, + -0.2842689255934072, + -0.22649231917151635, + -0.016498959750689404, + -0.09739181330237218, + -0.07515838301914925, + 0.1206391916623367, + 0.06394995960216232, + 0.06604787797472261, + 0.03113244768870403, + 0.13361362050308603, + 0.14512338647250508, + -0.0535863945403942, + -0.008530228325634177, + 0.0942769272960356, + -0.020069786617360513, + -0.16518894658519032, + 0.1642260359025989, + 0.1636385936102603, + 0.020571532101008913, + -0.05132393378460133, + -0.05738702463160368, + -0.11421814597309188, + -0.2263783240802001, + -0.01614663483124366, + -0.02271736627188568, + 0.04501524254306954, + 0.04987116155621403, + 0.005499353159640629, + -0.014789335086838292, + -0.22967398731851976, + -0.08526302816151964, + -0.1138298323058536, + -13563.941465842556, + -7283.240824742572, + -1.19922540373618e-11, + 5.738871342534765e-12, + -1.4557557077857125e-12, + -4.735517256311602e-13, + -1.414478375451073e-13, + 3.4672697366146955e-14, + -1.9908281145925685e-13, + 1.9578662594242407e-13, + -8.74588280244766e-13, + -0.00585304778297084, + 0.1745058903455048, + 0.1105157031263965, + 0.0745692486285143, + 0.1032202865435042, + -0.087805039522867, + -0.004467657146191011, + -0.0012113290023420059, + -0.11042173760920221, + -0.0876648376203029, + -0.00888497925897669, + -0.044677458393839686, + -0.03605639624443325, + -0.05737729439356151, + 0.08650821846898724, + -0.031502972754344584, + -0.0028570715833327607, + 0.09004904168619215, + -0.03878975262075982, + -0.033028565293688576, + 0.05384633576936057, + 0.06565878716382491, + -0.04653998407205431, + -0.012915430981542898, + 0.00970126710479232, + 0.15374225578052247, + 0.017450203147054148, + -0.04810424121645815, + -0.08545036259316016, + -0.04602644515396178, + -0.0974582936849453, + -0.03069832286085404, + -0.036220934960955645, + 0.02318888052269051, + 0.015925957565804016, + -0.044349943541783884, + 0.01939023241598902, + 0.019735021286987377, + -0.08538779494471913, + -0.007915723901761193, + 0.0033702438296700334, + 0.00463706365054108, + -0.06002247254099399, + 0.003993237325895592, + 0.03304282578349394, + -0.07375209685525991, + -0.044295768834152205, + -0.041012492444929584, + -0.09737396551729413, + 0.14956179126855637, + -0.07073402405376714, + -0.07941052252921427, + 0.01723039505827069, + -0.060330480761402114, + 0.1685638666444508, + -0.04726465506427829, + -0.12660933079262998, + -0.028454355605900566, + -0.06569036378911473, + -0.04273431861749025, + -0.058627147020313616, + -0.04719283274341966, + 0.18927131112087606, + 0.06838565886542133, + -0.07920677142853755, + 0.08733233092760721, + -0.062452982072973444, + -0.05085767955729231, + 0.05655899498531362, + -0.008306279550720795, + 0.09967780330248598, + 0.0065600165512894855, + -0.00956438172979177, + 0.10117875352540659, + -0.001949509370554862, + -0.1392817193108154, + 0.011687815486937422, + -0.06687246563275313, + 0.12018645553632866, + 0.04007390760141869, + 0.0725698153930522, + 0.1185573012328288, + 0.0009475233676736173, + -0.09665387797994099, + 0.061588877059084314, + -0.026890941575179482, + 0.022311476828177794, + 0.05807247889580119, + -0.0462220624342458, + 0.14961574493908242, + 0.08079217722497119, + -0.1776141079055531, + 0.08502190423253057, + 0.06846382479535047, + 0.0990674874992848, + 0.09109826825222549, + -0.05524706459806281, + 0.10505237108764555, + 0.05682355326034658, + 0.02392256161645339, + 0.10357681974766202, + 0.12806861383133944, + -0.18342474767186895, + 0.04719953057373274, + 0.05741114977707875, + 0.15429856940332762, + -0.10430944368749866, + 0.20741734460606528, + -0.11423587102909613, + -0.0373622651159566, + 0.27055371536969963, + -0.2500155130923707, + -0.03374586264147892, + -0.004400348891418083, + -0.17962173044978821, + -0.18194497666047116, + 0.03245793990673497, + 0.2189327959424079, + -14835.253005508592, + -8011.564907216837, + -7.315578212842154e-12, + 9.279306744770228e-12, + 1.2080730098966718e-12, + 2.3224567895508955e-13, + -1.875114707147595e-13, + 1.9290749445316628e-13, + 3.9320614188266233e-13, + 6.466862336053761e-13, + -3.686709950422708e-13, + 1.219922222598572e-12, + 0.026125782628997337, + -0.02456680476344844, + 0.04356691524817914, + 0.13950424227440852, + 0.024253083927059996, + 0.15425885190979047, + 0.1520519563825535, + -0.040833842055127335, + -0.11175894730985451, + 0.1362795809643878, + 0.056431530726676934, + -0.051871114234156745, + 0.12327172174421883, + 0.005537981342709533, + -0.0017155391905382758, + 0.049368478089257775, + 0.062258080886860696, + 0.018607297234312786, + 0.04728290111818132, + 0.03345874005240592, + 0.14885480537731782, + 0.0572444817566586, + -0.019454801846295642, + 0.0456321241358917, + 0.05197644453893231, + 0.10793706914910443, + -0.06883563486269291, + -0.1009593779670219, + 0.013791917211033915, + -0.04063702413477807, + 0.024161687114503644, + 0.0005070296023339454, + -0.06189202180970325, + 0.04726901540800219, + -0.0037150247184019503, + 0.09299676537835537, + 0.058198811326353926, + 0.07288177083148745, + 0.15742690901500628, + -0.03979549093520275, + 0.016190593081819204, + -0.09964922556063424, + 0.029276787399359308, + 0.01672276447251, + 0.03471227579290393, + -0.031770371170370716, + -0.05796636479089193, + -0.0036615050181772564, + 0.056914143280262605, + -0.015862299927900128, + -0.017718200753730446, + -0.010324514503141573, + 0.06276809558116757, + 0.13495767933230407, + 0.07179067914376572, + 0.05356048766162871, + -0.06696541244416726, + 0.09164117880172358, + 0.03827639784201515, + 0.06063763846753793, + 0.041132269231533014, + -0.017842651734403837, + -0.17814246998349614, + 0.06537319805005407, + -0.02380006707750902, + -0.15644212301109564, + -0.1156210332040295, + -0.1865508036952221, + -0.01715628206561046, + -0.024014539983067584, + -0.03953267474533014, + -0.13177995065748307, + -0.04313446648803835, + 0.04702838303944978, + -0.034294090137423364, + -0.008089275095989282, + 0.12011057584208018, + -0.14237952304102194, + 0.1786183542488766, + 0.010049686578888979, + 0.10232915347411795, + 0.0730884920147852, + -0.07858171064671296, + 0.19451246256465407, + 0.1112734423926521, + 0.03573147110588391, + -0.026100944967840854, + 0.07182159232719625, + -0.052080321095618616, + 0.22411143941859488, + -0.10630952121271965, + -0.03537169100780387, + -0.023108971955034183, + -0.06352782955879488, + 0.09031634623078244, + -0.15881898256484522, + 0.08295560190656538, + 0.07210618505276932, + -0.0010722994260438307, + 0.023041110981273923, + -0.09078890324236673, + 0.154336558486795, + -0.011530033211584773, + -0.07066886794956556, + -0.12009632402556829, + -0.17937168613080778, + -0.0956115085683524, + 0.05867595038253943, + 0.15161550245524166, + 0.13815905450784002, + 0.05402810525896523, + 0.023570705335491084, + 0.08790214483730442, + -0.04908455658524702, + 0.04907525130207115, + 0.009126435324520945, + -0.010701169090992209, + -16106.564545174631, + -8739.888989691088, + -1.3988927878070434e-11, + 8.03058890481645e-12, + -1.451821074577361e-12, + -1.4209828793093416e-13, + -3.3967295666886105e-13, + 4.96340251056638e-15, + -2.683104762072657e-13, + 1.91064086004854e-13, + -1.6394215620347497e-13, + 3.340506067376196e-14, + 9.696554973908158e-13, + -0.06229991073026183, + 0.003732982701774002, + 0.07355576090929414, + 0.015712162255971322, + 0.009703337543814987, + -0.014523733780438626, + 0.0585839669792964, + -0.08534518319664346, + 0.0884189133717649, + -0.03790283644571368, + -0.0430531768370952, + -0.07446153047529579, + -0.038792271244299785, + 0.012410993995051304, + 0.02196912068349618, + 0.011431800110484974, + 0.008401941791261447, + -0.010555968329740392, + -0.008952461801478172, + -0.02387966103390674, + 0.07727944782696752, + -0.02098072775527181, + 0.04070543606565436, + 0.01568718050294895, + 0.038669692073154016, + 0.09445205938279451, + 0.01131624010109748, + 0.04605469667184243, + -0.001157200736437185, + -0.02775692921915634, + -0.019262450607307163, + 0.04090381051698998, + 0.027123532226516263, + -0.024585653753077946, + 0.03521573927857542, + -0.03585867144236194, + -0.08845796180422777, + -0.01281983957635994, + -0.023954614854871305, + -0.049031913606522835, + 0.0137540777438391, + -0.015967697899778074, + 0.018978520855581243, + -0.06462415799023967, + 0.017001233915416802, + 0.05934713744203761, + 0.004196712086619915, + -0.14340242781119952, + -0.04398878755916672, + -0.0040139879287432595, + 0.05082078197842511, + 0.08344644477576897, + -0.1198867714440435, + 0.03176863039718689, + 0.08575422208932489, + 0.10303195737228359, + -0.06551493375901188, + -0.10709651860656612, + 0.11534813406900006, + 0.05940362596204724, + 0.07132016422993383, + -0.11385061977342775, + 0.015576900651123823, + 0.03629624523568723, + 0.08263181786594448, + -0.11902791456264307, + -0.04127589570218694, + -0.017805796220904082, + 0.0610756901883146, + 0.1549320261776894, + -0.058078633181368695, + -0.06722614875536642, + 0.057745107351174794, + 0.024402826260826467, + -0.04386027437580997, + -0.03289949031594922, + 0.051987616416665716, + 0.04624211460835839, + 0.046577537239122634, + -0.0784804405399231, + 0.019698339374794423, + -0.007611148692034164, + 0.06980054329836805, + -0.04298317400457213, + -0.013924612673727023, + 0.02424406966509244, + -0.12721691106522295, + 0.15942561798858174, + -0.09331710660887674, + 0.26140081071469984, + 0.07000259727438118, + -0.12532260160225803, + -0.10834751687942286, + -0.0018305041286910658, + 0.04459938049611971, + 0.08245460786140008, + -0.07276163329900304, + 0.02377963960235459, + 0.06984933696000843, + -0.3052478347373589, + -0.12326341701573092, + -0.03408881338230753, + -0.0019401174761222654, + 0.07698356561981362, + 0.1367363044968604, + 0.061644940482430126, + 0.004341387237038239, + 0.11953277847273555, + -0.2834490540327899, + -0.05986073344257367, + -0.11930151057155834, + -0.02951936260157948, + -0.01228152737003669, + 0.13922543645857421, + 0.033068881344378416, + 0.22150431808261167, + -17377.876084840667, + -9468.213072165345, + -1.3888732170383011e-11, + 7.627830639491155e-12, + -1.072180429223557e-12, + -4.3743714079929097e-13, + -1.224103878725548e-13, + 1.1447691215441911e-14, + -1.1252494200930773e-13, + 3.8490353079976724e-13, + -3.264400942706577e-13, + 1.0009091205568356e-13, + 1.0660352935984011e-13, + 1.126081710290954e-12, + 0.04125555803846796, + 0.06526810216499773, + 0.05908714346891695, + 0.00800271332954454, + -0.20135278128910766, + 0.05812726033192198, + 0.1662067748211503, + 0.07866898373819897, + -0.10171411020424707, + -0.17188693684620113, + 0.15020053867971922, + 0.07892173448368763, + -0.08830169408266737, + -0.0833892920699244, + 0.02250987541243385, + 0.004561715136503925, + 0.031069568139193166, + 0.035093868306981045, + 0.15815975396046467, + 0.0023743280017569533, + -0.01646256691620338, + 0.05280493974396648, + -0.026075923894999707, + 0.03039137907779013, + 0.11080650636900023, + -0.004826632192929942, + -0.03228003545569911, + 0.007589521758983646, + -0.02336421746376785, + -0.005436246503987589, + 0.006067349260101106, + -0.009341827614300306, + -0.017200661521830366, + -0.12012413472494508, + 0.017513128229350357, + 0.1329522630454689, + 0.058822747277868855, + -0.017983682378569982, + -0.020651941077410342, + 0.03125958158954882, + 0.0074389117126595645, + -0.04811804440544538, + 0.1272562351017239, + 0.07646844214809938, + 0.028721865310760285, + 0.06627252719643169, + -0.018551658031376136, + -0.04640081295943759, + 0.05752510722495042, + 0.05517657648194468, + -0.11850820627463428, + 0.09782334217145326, + 0.03369942562502182, + 0.009032302471640432, + 0.07421180112232408, + 0.012212032438338774, + -0.08754735040023476, + 0.05968562356973331, + -0.0033518616896512344, + -0.12991107719074238, + 0.05711192352077506, + -0.023498255039505145, + -0.07367981163203806, + 0.03343961229977173, + -0.05944637623113013, + -0.09690023168296633, + -0.011685363429506716, + -0.01997143280121425, + -0.15935271976113094, + 0.008382396921500246, + 0.03599239589653616, + -0.07065254473528527, + -0.010023118278828078, + -0.04146970637232671, + 0.1711551236079361, + -0.05051861110516117, + -0.03615141773705528, + -0.06978981396130653, + 0.04326482570109904, + 0.020799644663259176, + -0.10488530672218618, + -0.11799314458939146, + -0.010715997297384301, + -0.09197756799971202, + -0.2208387415913554, + 0.19390334986299693, + -0.016204918326574873, + 0.07189918608853306, + -0.08852250050064733, + -0.1703242932820287, + -0.06886855343072719, + 0.007993266881325673, + 0.13161909424482576, + 0.0765874787736596, + -0.03903755754980632, + -0.030862450852493267, + 0.025064718075023078, + -0.07419780166189245, + -0.06683062125467959, + 0.23766615667797755, + -0.04700174267792237, + 0.1182320292319933, + 0.11691616574870284, + 0.015568974021363204, + 0.01938339184658821, + 0.08176493751845826, + -0.165968326512782, + -0.04619854972632571, + 0.16162821488973494, + -0.06150410453208771, + 0.18270031702215753, + -0.016477143744137338, + -0.0890693616171572, + 0.1348374621995158, + 0.07229259265024787, + -18649.1876245067, + -10196.537154639602, + -1.0620287590320535e-11, + 5.30954195043781e-12, + -8.529494632902469e-13, + -3.206770825141143e-13, + -6.187655998775675e-13, + -2.894188324794852e-15, + -2.2458475856388343e-13, + 6.023708432563233e-13, + -1.5037617350487092e-13, + 3.831732476460738e-13, + 1.531488680433002e-13, + 1.991806732384119e-13, + -1.1992180090431039e-12, + -0.005360025545950122, + -0.04878774663700928, + 0.014625474633081621, + 0.03166904266814063, + 0.06716302438419611, + 0.02127807842493923, + 0.04553493119264062, + -0.05127838481858434, + -0.10092964550036888, + 0.09101529584800368, + -0.016192341103070346, + 0.029908768256529147, + 0.051561626208988506, + -0.07809345151669106, + 0.07538091485910124, + 0.0005124400252210653, + -0.027894523276707706, + -0.004834636672246138, + 0.03794356477101222, + -0.020232178778036805, + 0.040560960389386856, + 0.07516684840737088, + 0.01795981045074633, + -0.02144243741953379, + 0.024956865016384156, + 0.00539413690687073, + -0.08039360645064819, + -0.05258933601031368, + 0.027006373336578206, + -0.04612670488883727, + -0.031116164805111004, + -0.037496589551649404, + -0.04571178986407964, + 0.0017708093113553418, + 0.01766233403397962, + 0.026021483960088375, + -0.05239622639537547, + 0.09908178259262636, + 0.04068174417422621, + 0.0263096573864984, + -0.01534778346741995, + -0.010451511827962508, + -0.09893585349884952, + 0.019419759088258628, + 0.13933575898883363, + 0.05404394404118871, + 0.008755322176500376, + 0.003725286186854124, + -0.030188992281492324, + -0.0670640457978107, + -0.06274922783593469, + -0.09462815172010139, + -0.0077160931522745795, + 0.02209467724829177, + 0.014722830963366268, + -0.017893706183234222, + -0.042219843562229756, + -0.08124379267356734, + 0.038190183443335274, + -0.04089833489506711, + -0.000827448017215544, + 0.0845191996281307, + -0.07819908395822918, + 0.11075975133016817, + -0.01446938671179106, + 0.06187398237041753, + 0.005844026547343882, + -0.008334557590172568, + -0.09065034108456788, + -0.0792543303026227, + -0.10841837220095606, + 0.09927841434524706, + 0.05016278465319882, + 0.1089246461660799, + -0.01974560801641907, + 0.06154636099677015, + -0.05576864105004172, + 0.009072081532164974, + -0.12844809578329347, + -0.09837988677266123, + -0.17748597680372746, + 0.060941260663875486, + -0.010599810233408896, + -0.05222632191395514, + 0.020300437495165722, + -0.07856032149592253, + -0.06016504403295899, + -0.04680084414156362, + -0.0716776539131791, + -0.0646135501628235, + 0.15395634079779902, + -0.20568178185663427, + 0.10581645075815947, + 0.1414302942672573, + 0.0823204762675583, + 0.2412257234676682, + -0.018050238123943855, + 0.12337813623172558, + -0.08844024274225028, + 0.06394611214774022, + -0.20863472611115796, + 0.022881182376444112, + -0.0073390530682609255, + -0.05916284729684605, + 0.14746494464046378, + -0.10104445424642461, + 0.14356285844389988, + -0.1489078802526554, + 0.063621971903246, + -0.2284985159067629, + 0.036243767274362966, + 0.08516646142931752, + -0.04059819613874229, + 0.14975774742742998, + -19920.499164172736, + -10924.861237113859, + -1.1297363816167543e-11, + 4.3028415707718715e-12, + -1.0820125981476644e-12, + -3.058219714685786e-13, + -2.9580905409689636e-13, + -4.726214117637999e-14, + 1.0298691568887318e-13, + -8.686663107512268e-14, + 2.8053304489492523e-14, + -1.6307626923940682e-13, + 1.938352439670398e-13, + 6.292343255071021e-14, + -1.6072546554109364e-13, + -1.1749730044208711e-12, + 0.13068443684662787, + -0.01712914417185975, + -0.008396448987130614, + -0.039543387519775264, + -0.044249026158832964, + 0.08353833597326031, + -0.024238672791783447, + -0.19019606444538584, + 0.051749298707299815, + 0.14500387039124168, + 0.10471119257661006, + -0.11092081235733675, + -0.006089873732051332, + -0.017161907233578515, + 0.02357712733826079, + 0.024433724705772944, + -0.1172248521719048, + -0.1291889058450152, + 0.014443869832137374, + 0.0028922933302562106, + -0.03725948634953679, + 0.09899885320374924, + -0.029999620646450453, + -0.05251534364550836, + 0.031129127251256047, + -0.09029879441260757, + -0.036987737889339505, + 0.057363265279751226, + -0.004495406498734893, + 0.019035480568645343, + 0.013308218091804363, + -0.08167220221829018, + -0.06824453000049538, + -0.026774161114554943, + -0.12128996854520008, + 0.01265665579172066, + 0.0728972749025331, + -0.0446273428213976, + 0.028051291521228938, + 0.0056954215974779334, + -0.1397187459426042, + 0.051177176109383875, + -0.08742385110094436, + 0.07409789374738181, + 0.029530400860925572, + -0.03050300112978596, + -0.030465069493840917, + -0.018722880231261438, + -0.051004506000430966, + -0.044581561463733294, + 0.0753366246520178, + -0.07291089366961574, + -0.09742997057827002, + -0.014982689512391477, + 0.045091618576705614, + -0.06083932186536691, + 0.005105222907931875, + 0.02238510874086789, + 0.04624466910458027, + 0.10068118101470988, + -0.06928374905327511, + -0.01774518879657645, + 0.07654898219967284, + -0.10109547264853652, + 0.22163944344453698, + 0.0042417549138358155, + -0.02096797149363555, + -0.12583978298223428, + 0.023568980232617977, + -0.016680971866340273, + 0.08603659306196289, + 0.06662002682710233, + -0.14829637907931587, + -0.12126935115449639, + -0.049640653642412574, + 0.02354619219030014, + -0.1911085074136025, + 0.016053099878295687, + 0.00671085669699351, + -0.21338542337302824, + 0.07270648092974796, + -0.06662826628178284, + -0.11073320993244719, + 0.07556608128936011, + 0.004420028281527581, + -0.23212826137115983, + 0.07221684682414677, + 0.039818117502108105, + -0.10282457959579948, + 0.16783050598114868, + 0.017831466813148886, + -0.18481745285186627, + -0.20820779582356194, + -0.030622796827864045, + 0.1378925174604904, + 0.049273144476833834, + 0.08979144534240771, + -0.2480723080946235, + -0.00010301726522235137, + 0.07430248496832924, + -0.03872826079698959, + -0.16094734142135173, + 0.11034962831486078, + 0.0592022260504985, + 0.06307774475401716, + 0.009327671923997971, + 0.05297729729337344, + -0.07889436802212933, + 0.05733511433195777, + -0.049938974853984304, + -0.1015179545545373, + -0.02862098616115876, + -0.10858367473114137, + -21191.81070383878, + -11653.18531958811, + -1.939925841180937e-11, + 6.125052135172724e-12, + -3.860665156413446e-12, + -3.132461799348891e-13, + -7.269443420298709e-14, + -6.087211030298497e-14, + -1.9736493503077734e-13, + -1.2358711307569492e-13, + -1.723348659895255e-13, + 5.810676482679892e-14, + 3.2646582724136995e-13, + -5.733230695417909e-14, + -9.095539833621804e-14, + -2.1619354062185042e-13, + 8.493823000555358e-13, + 0.0012119659128602728, + -0.000667214949541302, + -0.01973912441662604, + -0.02569017853506949, + -0.018557910876464655, + 0.0018093666599162095, + -0.07119040105543327, + 0.04841062188550375, + 0.03103824310539943, + 0.01039499763244694, + -0.07298466990228215, + 0.030518230654289977, + 0.013730717375458912, + -0.017055332156889813, + 0.06749292173225278, + -0.07773079955652294, + 0.1505860716503312, + 0.025400446525491262, + -0.027376238959060557, + 0.02759858877659952, + 0.02568538247707262, + -0.04194774813607499, + 0.017341135662313302, + 0.03905356924205623, + -0.021824972230527342, + 0.010236593327591708, + 0.04605090611988726, + 0.01721478418447451, + 0.014874411612553042, + 0.04799905354473524, + -0.01156778994837495, + -0.03870813725796448, + -0.01980846990657271, + -0.06662469892134079, + 0.018040063877742592, + 0.047317354632494805, + 0.0011654727614700442, + 0.006880518156741889, + -0.00447998634867406, + -0.02262702397386621, + -0.014148054200141135, + -0.04018932417338573, + 0.030497037834971565, + 0.12892647885919684, + 0.05410187168180773, + 0.00952254488931585, + 0.013418793812045348, + -0.030501329134871105, + 0.0755991912766764, + 0.03493025003505543, + 0.12298456999874098, + -0.24764385445796216, + 0.01677596477930914, + -0.17508419307635256, + -0.04759182318559018, + -0.2400117947101589, + -0.006676065739137066, + -0.08826857517172255, + 0.0024654831972658908, + 0.11950810354780778, + 0.013266145915903135, + 0.03172019306751362, + 0.09640999102929944, + 0.035224773466899215, + 0.10787138196993974, + -0.07825406134013686, + 0.048984849179234576, + 0.02439512370801839, + 0.024262774875226045, + -0.011121137070224888, + 0.1341758001078083, + -0.0534088796354, + 0.09765326948645152, + -0.031915787161409394, + 0.06574545324427847, + -0.0029100744772271184, + 0.06654161381094635, + -0.054943051697964075, + -0.028732486181215138, + 0.0778018650555732, + -0.07291251515438926, + 0.01225688585372772, + 0.026805395802134074, + 0.03057220106176249, + -0.08326614685821768, + -0.040759050720061765, + -0.03835586986010419, + 0.089502547496504, + 0.11563244282630492, + 0.08128917561447917, + -0.014346972096727563, + -0.01204119770326002, + -0.0009988029925441415, + -0.33741739983100716, + 0.02221971210371512, + -0.272416260770302, + -0.05833723393584596, + -0.3451751401443129, + 0.04479096565139661, + -0.03976108998833789, + -0.07860088945465578, + -0.07254920708385572, + 0.004846150672422018, + -0.061629222592442676, + 0.25248539511472307, + -0.024786562463634598, + 0.15431603370410327, + 0.03229273644942737, + 0.05783912134513338, + 0.36528622119669146, + 0.09638435036896117, + -0.018810117796712954, + -22463.12224350481, + -12381.509402062378, + -1.1471762754379845e-11, + 7.87391059675874e-12, + -1.0085586950865991e-13, + -7.233567170805845e-14, + -4.570408980930526e-13, + -1.3336779246951533e-13, + 1.7281028976525858e-13, + 4.696810106939514e-13, + -3.349991219243781e-13, + 5.173952328390409e-13, + 2.3518707350834714e-13, + 3.7489490497515194e-13, + -1.5180201930347963e-13, + -1.208700438326234e-13, + 1.0105339158620835e-13, + -1.3582399686164478e-12, + -0.1405157527251916, + 0.12893314471721914, + -0.07061360740087765, + -0.06767936914165666, + 0.06257814094958136, + -0.08497026792071605, + -0.08041157145771671, + 0.12612592817157944, + -0.12794869072063245, + -0.13544832330900583, + 0.11828325540103403, + -0.05658228632573694, + -0.014812233389152276, + -0.005042752360296869, + -0.1283909056610161, + -0.10039752300526723, + -0.21021507397652286, + -0.01584376972747398, + 0.00808345657999436, + 0.11587928238787257, + 0.08589416580307703, + -0.10689329738752612, + 0.11227827718706641, + -0.0412928430326308, + 0.05432473140757981, + -0.03524176206278719, + 0.07819036440000154, + -0.035863888947312746, + -0.05908469283879036, + -0.04511171600645562, + -0.00033353977927485763, + -0.07879494935799168, + 0.020813511715981586, + -0.07357414274093059, + 0.052654966098719606, + -0.040202530722061584, + 0.05840947336279316, + -0.029328700273948124, + 0.0031692299483526655, + -0.0661210749429857, + -0.005503413882408323, + -0.07476665055769749, + -0.02155647838485713, + -0.13704643096536975, + 0.0231149661752327, + -0.08423133972458238, + 0.06328332978654302, + -0.053283802038572706, + 0.0743056406416856, + -0.07716899141885313, + -0.06937331082518147, + -0.07579645472429208, + -0.23369246255413273, + -0.061754604043133744, + -0.054282421134744484, + 0.13828365353713973, + -0.14525798931232922, + 0.029632157913875783, + 0.042465598278265064, + 0.1023438363576817, + 0.16588859022270439, + -0.15166690425429635, + 0.0960863693431472, + 0.11566969580943098, + -0.11566367728829359, + -0.08206829017427911, + -0.02537207401735657, + 0.15053233247659575, + 0.1550385387328523, + -0.06401712740718919, + -0.04445099688138031, + 0.08235035847999204, + -0.17363317936875164, + -0.00519178862119713, + 0.009536036604031014, + 0.04530909794447226, + -0.11398791995727502, + -0.12452681881535152, + -0.015365689575344607, + 0.04218385148056416, + 0.1522473863027542, + -0.08627878645372346, + 0.04300484616751662, + 0.07049321866120047, + -0.08211776030683973, + -0.024990349528240693, + 0.0010822633038224147, + 0.06034886282583017, + -0.0749472399635979, + -0.08117648615075401, + 0.052582269452417216, + 0.11322386830112685, + 0.15771067128206911, + -0.04509997063031139, + -0.05630900678391608, + 0.02611843272140598, + 0.07988083101423421, + -0.12882009818626697, + -0.02517595142299743, + 0.025704549193651317, + 0.0642569142196831, + -0.13681436716533046, + -0.04841700669287004, + 0.04531439866032731, + 0.028245033610563137, + -0.14394450939498463, + 0.11682184931718978, + 0.19591098353624867, + -0.00358973412241046, + -0.1758129618201694, + -0.12605784449815338, + -23734.43378317085, + -13109.833484536635, + -1.3958803332505967e-11, + 1.012814127426792e-11, + -7.529589911886481e-14, + -1.0725072909313119e-13, + -3.9919903935298994e-13, + -2.1878404406006526e-14, + 2.140575154800814e-13, + 6.817302695676956e-13, + -2.697623949229419e-13, + 6.56909331118015e-13, + 2.1112805195974379e-13, + 2.1421185644373241e-13, + -2.3713865771509794e-13, + -1.8054659217634914e-13, + -1.0259650335674374e-14, + -1.4796111866395236e-13, + -1.3745633516938628e-12, + 0.06965497812641497, + 0.06726521214168277, + 0.17301774068354703, + 0.02153920408490465, + -0.09645911607401766, + -0.12472044175339646, + -0.04025801793487233, + -0.017104979780073474, + 0.061586589116178016, + 0.08842737504157969, + -0.07801740193597799, + -0.07275975260209244, + -0.04886685982994864, + 0.09024917513384802, + -0.06524298018692679, + -0.06271833697355372, + -0.05204854646874405, + -0.0143773087257919, + 0.06242597029986159, + 0.058655989446142955, + 0.03335789451930128, + 0.08027884470960067, + 0.12446640546594363, + -0.025213639996174403, + 0.11292799875888333, + -0.05575151776814163, + 0.044481939271800476, + -0.1353519662757755, + -0.0034297985994762594, + 0.018059055011881625, + 0.006876604245066441, + 0.08320243685437366, + 0.004352530372596383, + 0.05203461489945104, + 0.02011346590738211, + 0.07280449245472904, + -0.07177998774309459, + -0.08609330729902274, + -0.02512427371133435, + -0.010388346565105951, + -0.02777192305062461, + -0.031965076396095325, + -0.08551627152787046, + -0.0039260773533547205, + 0.016522744383145722, + 0.055631220968197975, + 0.10321421524925664, + -0.09051061981874346, + -0.056569882804548215, + -0.15726169750753796, + -0.029124513179277115, + -0.07272530022333777, + -0.05873986293614455, + -0.07797610056198717, + 0.022530103909102206, + 0.011891776856224452, + 0.09315115682563063, + 0.06034061740191905, + 0.06695629086939549, + 0.041814327985543374, + 0.02882686537021241, + 0.14742357777903697, + 0.10547986849924972, + 0.0911981121666781, + 0.13264452948583477, + 0.1358247258798119, + -0.11281649962898213, + 0.17563465253100818, + 0.19343495538794464, + 0.20474312580793758, + -0.18773215779638003, + -0.09583542596949494, + -0.02009476280750236, + -0.06613342543855598, + -0.10525824367754888, + -0.057618563170122476, + 0.046032782095607336, + 0.00250028468677252, + 0.021979897406769033, + -0.010015265907686413, + -0.06329903623500972, + -0.025555114035104635, + 0.06868732515314409, + 0.0946851675923902, + 0.11457932446767008, + 0.14535021053733432, + 0.08153144956110606, + 0.2551950150231085, + 0.0975912220326021, + -0.014703267128014346, + 0.21311727379083162, + 0.14919429990433108, + -0.10643953685556115, + 0.19086037298845102, + -0.03427033924782299, + -0.2617175502573658, + -0.10026570851548602, + -0.13219310091617195, + -0.041711452408519735, + -0.07991002199643268, + 0.11539063756841708, + 0.038448694573775595, + -0.01879547141203576, + -0.01902661344666799, + -0.15447773830345218, + -0.0066464555630344705, + -0.026391899214816567, + 0.17294831964592117, + 0.05266133804420545, + 0.05238539035724496, + -25005.745322836887, + -13838.15756701088, + -2.0763298408991303e-11, + 4.02848416434832e-12, + -4.6237096566320515e-12, + -9.584990525803393e-13, + -4.728087613386719e-13, + -7.500637393306003e-13, + -9.594998028245481e-13, + -1.8726783575447067e-13, + -3.188485566204456e-13, + -3.857911608456868e-13, + 1.357434015464889e-13, + 5.3494072862856973e-14, + -3.1343222695617015e-13, + -5.065608944023768e-14, + 8.529758670855096e-14, + 4.247137510726636e-15, + -9.463855049532666e-14, + 1.586180580851465e-12, + -0.10177504124809762, + -0.04766588334769766, + 0.09973814376013299, + -0.11288896342041199, + -0.04675841890851631, + -0.11835868740127094, + -0.07811709826987716, + 0.029015897205304966, + -0.03419973498770699, + -0.019133009127806282, + 0.04381304309133712, + -0.030140983862897694, + -0.03072055023776617, + 0.11732912679479414, + 0.0939613910818636, + 0.043530114672776725, + -0.012004360604041909, + 0.05015017771937563, + -0.008394923913597085, + -0.03057254876036519, + -0.08014707487795257, + -0.027938976539785547, + -0.03776372957107727, + -0.09619852050883154, + 0.0725198731074476, + -0.027914212547554305, + -0.0186311989669007, + -0.01287073770508857, + 0.06202427563478867, + 0.008168010502080205, + -0.03549074499949989, + 0.0550835950098595, + -0.09451800675816745, + 0.005556346183367381, + 0.06406915753832536, + -0.02608967794173023, + 0.034498968550086564, + 0.057973847338842276, + -0.016047531317325597, + -0.0013759467577277881, + 0.09075497865806709, + 0.006584425910003936, + -0.021569372592022455, + 0.03895276626907726, + -0.14905353161402618, + -0.07016449935457685, + -0.09659725807543147, + -0.042544269192691934, + 0.041686580976134945, + 0.1336927001925779, + -0.09714855417672309, + -0.02042297542314992, + -0.05609560726606714, + 0.09282884788888016, + 0.044418448357888045, + 0.0947693327915093, + -0.013715135002400042, + -0.10951633492517338, + 0.04636844746390391, + 0.1302911645251767, + 0.15783775042344944, + -0.015376939791892327, + 0.002127118345900863, + -0.039021715850780854, + 0.017132360935037425, + 0.08936964989568567, + -0.2133646245059889, + -0.09798209689922457, + -0.1623429347687735, + 0.09356259409831803, + 0.13972329660193092, + 0.116222003267198, + 0.13870277635899067, + -0.11443980066281717, + -0.21827349277570063, + -0.09860217350669334, + 0.09335100829961919, + 0.06565409407048886, + -0.12205440043125479, + -0.03708483927247194, + 0.08445096433238523, + 0.03988077761922382, + -0.031231529760866867, + 0.22652390748109225, + -0.15979830185092242, + -0.05050303906066904, + -0.0558443922393087, + 0.038731357857550656, + 0.17537524912181685, + 0.13784082690874513, + 0.001573557416896415, + -0.07392236461972819, + -0.015205199654021643, + 0.014371948051611445, + 0.1532286865295108, + 0.11614346940891691, + 0.08018639385753322, + -0.08453210805236633, + 0.06305291151807578, + 0.0814146049089638, + 0.1165376850827303, + 0.10403966647042216, + -0.14530358100865307, + 0.006732949797114278, + -0.0419094897527956, + -0.05168714192743195, + -0.07128433644815944, + 0.11965941419372204, + -0.21115156908041358, + -26277.056862502945, + -14566.481649485155, + -2.7662966492263068e-11, + 2.562448196602421e-11, + 4.211846816300694e-13, + -5.269866691310588e-13, + 3.348767356472686e-13, + 5.791297866634306e-13, + 3.365149038458184e-13, + 1.0052649813045743e-12, + -1.0259206299112973e-12, + 7.566010744993336e-13, + 3.134119723361339e-13, + 4.583101657841041e-13, + -2.6352635899517365e-13, + -5.295845704332989e-13, + -7.67749060836089e-14, + 1.0983466771508277e-15, + -1.6336108174485728e-13, + -7.027508898191265e-13, + -1.934886632121871e-12, + -0.03140731595634185, + -0.05868827089240196, + 0.0509552362162967, + -0.014791247564448634, + 0.07757620006858118, + -0.1258430879427324, + -0.05376491247038794, + 0.06870517664143523, + 0.040904081908050546, + -0.13106382165924332, + -0.029072266025364345, + -0.04290112025391293, + -0.06913926196194989, + 0.03372229777427566, + -0.045950045751465725, + 0.022967631768741715, + 0.006728093770051262, + -0.056434485124165316, + -0.0011930098460317194, + 0.021418822875745824, + 0.011237921908718024, + 0.0251342958523925, + -0.013184011847507185, + -0.030793465094792367, + 0.0659676695322626, + -0.054599456170919686, + -0.029378959339540947, + -0.050329876377286434, + -0.045348749291218585, + -0.10709980444750669, + -0.05291295111705266, + -0.08127362208831858, + 0.0439688192077883, + 0.006214928280448406, + 0.059516772062954026, + -0.03232888066394367, + -0.049273448874740056, + 0.023208554246389766, + 0.0561419672878639, + 0.18905414460218908, + -0.09363041698730401, + -0.06153533461117803, + -0.0002208410731375142, + 0.10707919008903247, + 0.040638485844677316, + 0.00015713050872590768, + 0.020638594379291653, + -0.16864125479404934, + 0.005104226170268985, + 0.03955512440427036, + -0.12593957033926706, + 0.04801335481454699, + -0.018263824511987884, + -0.09332699384893643, + -0.03530850737340311, + 0.035405958289095894, + -0.03202585444671668, + 0.048750561279640156, + 0.01942999615255629, + -0.10344724343838034, + 0.09796154025583387, + -0.03901909344947292, + 0.05906160123897407, + 0.07451767444376084, + -0.03388996509548957, + 0.0202197196015523, + 0.0003614645980944774, + -0.10229307287027116, + -0.048825766143285265, + -0.07236975764604152, + 0.11443462030539854, + -0.17858514995764938, + 0.06027612465512116, + -0.07940443639199429, + -0.11165253031947332, + -0.09472815874644701, + -0.10233467260448131, + 0.12485254469166403, + -0.06885439967710771, + 0.06740566687149005, + -0.1037705368007648, + -0.12094361913626146, + -0.11812479153720536, + -0.11088140691372783, + -0.17106650931664075, + 0.1717878915309777, + 0.15524660391999662, + 0.14348373088147617, + 0.04098725914206355, + 0.18235724469332315, + 0.08930686394111524, + -0.08179489518954111, + -0.02919476747362842, + -0.15797573712574758, + -0.054773913906853565, + -0.001573621889662579, + 0.0979620447615665, + -0.10838112652223783, + 0.0451741837418263, + 0.0699879411289927, + 0.3484454418325353, + -0.19616332433202183, + -0.11542470103727151, + 0.12220415631280128, + -0.06885093541835417, + -0.10247174896590748, + 0.01667511378137743, + -0.019579083403154188, + -27548.368402168973, + -15294.805731959395, + -3.118755357079034e-11, + 1.3184588336288551e-11, + -4.927191986492059e-12, + -1.3626663951134813e-12, + -1.0190506061424827e-13, + -4.4035412355898715e-13, + -9.056064529054304e-13, + -1.0365323246061595e-15, + -5.569476929149444e-13, + -2.7803051470994717e-13, + 2.8717020167417826e-13, + 3.0279820595617555e-13, + -1.459556060100013e-14, + -2.768236920196342e-13, + 3.2719198824950856e-13, + 1.5920399822626037e-13, + -1.072714541838926e-13, + -6.991697050677631e-15, + -4.923760334800479e-13, + 1.7254793863025606e-12, + -0.05373368102168541, + 0.15476744770424555, + 0.054841295479169126, + -0.03379939941107059, + 0.045798508159817196, + 0.04544502994532896, + 0.05268708551802034, + 0.04194503952934321, + 0.012388005196315813, + -0.069252208388671, + -0.012540027160186606, + -0.03508675085781926, + 0.20342737710292072, + 0.05895641635392883, + 0.1483554267109895, + -0.04986832077578032, + -0.15458454845799904, + -0.021744528307865794, + 0.10087202066523149, + -0.011626076418253426, + 0.0544531839221703, + -0.08014748659641727, + -0.018093163164571813, + -0.10081575435200846, + -0.0011265108641399296, + 0.09421613279565291, + 0.06756259727229193, + 0.053020702841054715, + -0.07647145519485721, + -0.06558751126051214, + 0.0019414729939821276, + -0.07165485793900067, + 0.03020826464484719, + 0.08742247001865046, + -0.0489976433906269, + -0.012932426411779878, + -0.051424388532165535, + 0.1038872696203649, + 0.05305467270569069, + -0.03378908122507058, + -0.08862165469137363, + -0.07260322270342748, + 0.08489999366250994, + -0.03711003669941177, + 0.1592837437405159, + -0.08611497308095932, + -0.201027656792808, + 0.1427935427210919, + 0.020437510043859193, + 0.08543263544138617, + -0.053008888044996566, + 0.12502808866275578, + -0.02801780531333354, + -0.09366623033870776, + 0.12411821361952823, + -0.1584640860404821, + 0.12735341477591006, + 0.02899685949640352, + -0.11301807290959956, + 0.15817359189983404, + 0.01637825929764871, + 0.027001131283062394, + 0.012101838864993003, + 0.1303623048760887, + -0.12514814399272275, + -0.06859405839830744, + -0.0966612507590612, + -0.07595933654026144, + 0.19542361449402862, + -0.05793494221463117, + 0.14143277166617035, + -0.0169282946943258, + -0.042050606621464356, + 0.0822999668777859, + -0.05555593337309418, + 0.11491729701389636, + 0.1366562815506774, + 0.18211436947421356, + -0.017943416686599926, + -0.11133893416299764, + 0.036982406244007685, + 0.030296591378480415, + 0.09210297845278073, + 0.04119275726138675, + 0.027530069025267955, + -0.02744191459268425, + -0.1305543067576847, + 0.13513525874178828, + -0.06573029342622691, + 0.18799287712611648, + 0.10264848360706565, + -0.06383711423131165, + -0.007426845080321522, + -0.005092099991105469, + -0.11445434494167273, + -0.14188426164118736, + 0.007479226449935677, + 0.25679778619294485, + -0.149169983350218, + 0.04359360767267267, + -0.026531224871342587, + -0.036773201693406914, + -0.05233554587733596, + -0.09945405578959816, + 0.20055038870734515, + -0.050918688959802366, + -0.09221883879902905, + -28819.679941834984, + -16023.129814433662, + -6.113764279474676e-12, + 8.917658535152204e-13, + -4.1702934701373685e-13, + 1.151500271604356e-13, + -9.010411964541443e-13, + -5.663980961271836e-13, + 2.968546012368716e-14, + 4.866314369815688e-13, + 5.771059472687086e-14, + 7.542489194996318e-13, + -3.8536048113790154e-13, + -7.312648156021323e-14, + -4.316077911961739e-13, + -7.595092548526767e-14, + 1.0766875924558829e-13, + -1.2697785405442537e-13, + 1.8167028083374858e-13, + 3.5372747591642025e-13, + 6.487146156039111e-13, + -5.683935387216298e-13, + 1.756779612934447e-12, + -0.07867970232612144, + -0.056877645372771526, + 0.11922459850489772, + 0.026637150856520936, + -0.10609931564482628, + -0.023060437959206023, + 0.07991035288413531, + 0.043567416294284726, + -0.008158750680325278, + -0.1065729088332083, + 0.00826867444839896, + -0.08688516406949841, + -0.03883877531497457, + 0.05070898808614542, + 0.008746620726180132, + -0.07532573495260385, + -0.13364518204280004, + 0.031695928959024386, + -0.07313515843078142, + -0.009097248166363207, + 0.012685000860122834, + 0.09688650200308567, + -0.03290413949111549, + 0.11745425041141636, + 0.022070224470094862, + -0.07092383995579803, + -0.07142693020236916, + -0.03157668629967985, + -0.030406114926787502, + -0.09203669728531172, + -0.07627544189346475, + -0.033799210712054925, + -0.07360462141116206, + -0.021971528060201258, + -0.010715818683764198, + -0.058837134155481925, + 0.0981023243533061, + 0.05588377069943778, + -0.049082412216149424, + -0.0015532491135099064, + -0.10770051049985888, + -0.0521266766176669, + -0.15652238296315488, + 0.07145173536166986, + 0.15248273106334825, + -0.014840549049645003, + -0.09424880649560782, + -0.10573498213174046, + -0.03341951469667329, + -0.05749802494232743, + 0.1837413564814472, + 0.006331652814990563, + -0.014969214473313007, + 0.0663915460494333, + -0.02139247293340865, + -0.02650955014183935, + -0.07970177307137935, + 0.11631395432653555, + 0.15491081360966044, + 0.044654824954234305, + 0.018152018852451823, + -0.035149120713152654, + 0.024521373321773725, + -0.00311688896695764, + -0.005993282986407034, + -0.0021616149989649456, + 0.0501784705153578, + 0.0064949875183299656, + 0.0036053517279848214, + -0.16686908268381637, + 0.0632174662256487, + -0.07448796763236624, + 0.008574935875516054, + 0.06523475808463006, + -0.14798495439033718, + -0.09512364681053727, + -0.0456839238000806, + 0.07729575851556802, + 0.04209248779256892, + 0.12557809218426136, + 0.12806910623551612, + 0.03724312581384719, + -0.1422486262463177, + 0.0899920137383373, + -0.2009016427715525, + 0.020128920412258857, + 0.06342954755539988, + 0.02555192957170044, + -0.07061540248374178, + -0.22748798351179617, + 0.01368444060731898, + 0.03790631342269576, + 0.03210045237900185, + -0.245028733832194, + -0.03150442549894269, + -0.051691994278713745, + 0.0736133736868249, + 0.2739507769535166, + 0.13856436607253184, + 0.18343324844038944, + -0.04453506488858025, + 0.036487956070319474, + 0.07467235394728532, + -0.1111797924197838, + -0.20283770974136392, + 0.020677100413785014, + -30090.99148150104, + -16751.45389690791, + -2.7329538080595434e-11, + 1.0273383929095008e-11, + -4.604773768678594e-12, + -8.370158854598431e-13, + -6.052255621339517e-13, + -3.2779902874310776e-13, + -1.7633624077634193e-13, + 6.399819543416743e-13, + -3.2559675562967017e-13, + 4.168613484202513e-14, + 4.987083966710265e-13, + 1.8123229042305927e-13, + 1.319880230996198e-13, + -1.77635204615164e-13, + 2.629903433563883e-13, + -1.1115233754188311e-14, + 8.388097679269077e-14, + 4.2252509482002387e-13, + 1.6265462772461617e-13, + 1.2855937495654904e-13, + -4.031922127792005e-13, + 1.8476753660407323e-12, + -0.11367458335668501, + -0.13772578164969862, + 0.02874407321222088, + -0.017226659080414288, + -0.09521774440161562, + -0.03382947533290399, + 0.058363344059675755, + 0.009407955392610535, + 0.059481523858236025, + 0.02536332502310452, + 0.08601493898626598, + 0.07682486763934157, + 0.006883527653028775, + -0.029699736306773812, + -0.01834288964785031, + 0.05284777194359867, + -0.011664298759907116, + -0.043352594145335904, + -0.09086331508511424, + -0.10632494350178144, + 0.011367967235504591, + -0.13554128461003404, + 0.009912450850327598, + -0.0774795350432737, + 0.11035268713296309, + -0.00881302586854781, + 0.023731681530428688, + -0.009023121051453888, + 0.0216002211942955, + -0.01755791004674933, + -0.050615564517631245, + 0.0227251299652989, + 0.050555839282201503, + 0.012638890060673919, + 0.043992278476775296, + -0.02833933747531764, + -0.03329504935763912, + 0.07030301583993782, + -0.03525306618826559, + 0.0471412211177695, + 0.015090036972081854, + 0.021125754089978695, + 0.12770639844507078, + 0.09053805048567792, + 0.17506280632314622, + 0.15556971594008878, + 0.14494925302830697, + 0.18769336060440925, + 0.11310808422766934, + 0.034846112346922475, + 0.108209774988867, + 0.05466418264199327, + -0.0011132138933672767, + -0.02144184755083707, + 0.06264482752268304, + 0.04756706574884047, + 0.14514686795990372, + 0.03421952549517294, + -0.04760162605651066, + -0.1946691686066791, + -0.04598262460614164, + -0.13750287274845527, + -0.07788501931274963, + -0.14965499003863053, + -0.09943452237489087, + -0.05658186330213307, + 0.022015045665248055, + -0.19793565275966649, + 0.051127214583382374, + -0.10722047910423967, + 0.16116579358423397, + -0.00760708125224728, + -0.09279133463152221, + 0.17323271336929205, + -0.03251108326749681, + 0.038604704284283475, + -0.0304842955344448, + 0.124915325987503, + -0.10735455763605468, + 0.055217214021155356, + -0.05454633605371169, + 0.06161700283129145, + 0.12313561805818972, + -0.09295093485809938, + 0.21377698274738885, + -0.09609644327383558, + 0.19962828249584386, + 0.12894331157762018, + -0.11205498095873355, + 0.1461374132380881, + -0.05787539096262634, + 0.016603251045589414, + -0.1672780691777536, + 0.1007867421760101, + -0.10573233300452697, + -0.06509550121279926, + -0.02954537488453624, + -0.03940947082391086, + -0.05418190561931212, + 0.13958391300349646, + -0.04274776942807557, + -0.031577015794307, + -0.11995696874729121, + 0.03878064420659157, + -0.1907061395444154, + -31362.303021167063, + -17479.777979382176, + -1.3046829736094427e-11, + 3.542896530007625e-12, + -1.923352904338359e-12, + -2.32069299820826e-13, + -2.5269736886474956e-12, + -1.8197469066121524e-13, + 7.10370805420122e-14, + 1.5420017727391985e-13, + 7.767811008920808e-14, + 1.4035670380339492e-13, + 7.216779266469357e-14, + 1.6462286965301864e-13, + -2.997650397370335e-15, + -2.4925432093207462e-14, + 7.818991826427819e-15, + -8.648519686869623e-14, + 3.626201624885246e-14, + 1.187974729556612e-13, + -4.7720529452430735e-14, + -2.1809436811244838e-14, + 1.7279997022136946e-14, + -1.2220587772729398e-13, + -6.454843089807942e-13, + -0.011469470965139289, + 0.015426773470071362, + 0.029294785339536628, + 0.01188716699319933, + 0.016917271560105838, + 0.0030361724157102242, + -0.0077495229886525045, + 0.08338565314295385, + 0.07780982954005554, + 0.00492945760895061, + 0.01646545965978675, + -0.0076766212699583445, + 0.033804225788772624, + 0.033123933199032236, + -0.01759610197097279, + -0.07610480256477092, + -0.045697436354050644, + -0.04953952963347774, + -0.0036019234066359336, + -0.049264830823274965, + -0.020201886689510312, + 0.014047953357759633, + -0.03209108679970154, + 0.009759826393569454, + 0.007087190005482876, + -0.009387128221150958, + 0.03886657802942419, + -0.04120944891123135, + -0.0047343654145101804, + -0.012066912016676503, + -0.05743741817280195, + 0.07262673412342185, + 0.038039245935074156, + -0.008889264411045997, + -0.005552534040655549, + 0.03158127187819329, + -0.009305665772833304, + -0.016315908985383768, + -0.012610459399766115, + -0.06989619883206609, + 0.025872340415880796, + -0.06772128296970732, + 0.02962154446631296, + 0.05875563347704561, + -0.003004518625578359, + -0.09684641491738018, + 0.013627650501679349, + -0.022169141871785356, + -0.0426896361294118, + -0.009182961421132377, + 0.052022539016070415, + -0.02467929832574742, + -0.015407454108898093, + 0.46815260277917825, + -0.010735317415612377, + -0.032864549686219185, + -0.07431819812486114, + -0.028705313605720477, + -0.03486362912916599, + -0.05016591928064923, + -0.05869668175113949, + -0.07269181955355901, + 0.010224901168110557, + 0.08553087723194124, + -0.036584778140323994, + 0.037255031756399055, + -0.04810844518313163, + -0.03213862487121974, + -0.007467224684402722, + 0.4148626964929109, + -0.0019300513816762294, + 0.031657119577203276, + -0.06246436889743049, + 0.3738917973328034, + -0.04840890371647787, + -0.016288314413226302, + -0.01824863463077577, + -0.001715581126733495, + 0.015404952795333427, + -0.08880046320056027, + -0.05821727118741972, + 0.09253240762315607, + -0.013669656983083877, + 0.06225490913923977, + -0.028485856264993205, + -0.03056578239504146, + -0.1104548151558141, + -0.12018988737910039, + 0.11240705517667596, + 0.08708818849053325, + 0.07737533251014599, + 0.0010419678794412596, + -0.039422325025053336, + -0.07901584419274002, + -0.027070539173562738, + 0.047428221730823006, + 0.06267252441330974, + 0.019584745682068142, + -0.015180523193981684, + 0.017763249296922946, + -0.1282179272800895, + -0.08036451599870986, + 0.027110001533446237, + 0.10079965042040157, + -32633.61456083312, + -18208.10206185643, + -3.0609681069202804e-11, + 1.629129854081343e-11, + -3.0874026012116587e-12, + -9.96500591312395e-13, + 1.86232468935882e-13, + 1.6209201618260366e-13, + -4.133887194205899e-13, + 5.429175930786238e-13, + -1.920411646680843e-13, + -5.438724724067218e-14, + 4.451229221524752e-13, + 2.22701837512189e-14, + 3.7510640899610105e-15, + -4.271277254709537e-15, + 4.451822523805301e-13, + -2.10009386846467e-13, + -4.3653806478534904e-13, + -1.41817785190195e-14, + -3.6817679077566594e-13, + 7.250467566855329e-13, + -3.785125167994164e-13, + -1.609179815157201e-13, + 2.119950436214483e-13, + 1.6107555232177113e-12, + 0.12753521164228923, + 0.12402186812378173, + 0.01732857652997021, + 0.02793229744564473, + 0.028267207412091662, + -0.038202398855203386, + 0.038549255626947394, + -0.005444095413444948, + -0.027340753479128215, + 0.025350164558769688, + -0.07274150231605922, + -0.03918777238008524, + 0.038755548932175414, + 0.00818953663965022, + -0.02941864590000219, + 0.0449645983077174, + 0.06650754204555638, + 0.020888156617222407, + 0.02880741923553146, + -0.070016745647434, + -0.07259606834655674, + -0.07223837749917718, + -0.0997262286430753, + 0.08612302591724251, + -0.008458399212807418, + 0.04597629716656581, + 0.03277360320851536, + 0.11637993560926493, + -0.09001470280142634, + 0.02456069563341371, + -0.04985749497263433, + -0.0035390570522037365, + -0.014542420498173107, + -0.12403405842240921, + 0.03358246637703132, + -0.02825609058686434, + 0.11257722228466904, + 0.004626267726012964, + -0.032479904458971955, + -0.08278263371922932, + -0.011558766465135798, + -0.02380280065231258, + 0.01796364676617618, + 0.013032274179085401, + -0.10103197159434524, + 0.04295000755768715, + -0.08114273371186487, + -0.05652120446613794, + -0.14086118058864555, + 0.0010784917115990568, + 0.09962567028372578, + -0.023940030287431333, + -0.0026348372872239427, + -0.1393161257111076, + 0.029565948274263766, + -0.08630358485760611, + 0.008069643650919858, + 0.08716985286418487, + 0.015434283224707693, + 0.01116436104908932, + -0.035522878785776514, + 0.0840779354979871, + 0.020402059836931746, + -0.01707274420038816, + 0.03632162803803085, + -0.14057211268513836, + 0.00909399653026966, + -0.023339051536786934, + 0.14020437160743568, + -0.08181957775025599, + 0.020527336464766434, + -0.17438616425563208, + 0.02366413912623934, + 0.020037037794554777, + 0.11268938147057848, + -0.0019564073370026596, + -0.0595067470040625, + 0.010927932712870776, + 0.136437149192376, + 0.05006082213649259, + -0.1331537859288669, + 0.20307537516907076, + 0.12722801559089486, + -0.26573515185020086, + -0.20717185989998788, + 0.062030712254775446, + -0.1807938096924249, + -0.11030670624003118, + 0.11887050649325226, + -0.06985382556095543, + -0.13951129155017894, + -0.04274785810794087, + -0.027744193219894377, + -0.29004518252177613, + -0.017601141512053435, + 0.08880927549825404, + 0.0633584827571071, + -0.06945559797261812, + -0.07447228270585264, + 0.08668334589595753, + -0.003759076999286024, + -0.062077438538466714, + 0.04488296135008677, + -33904.92610049914, + -18936.42614433069, + -1.8331572118358905e-11, + 7.831536284943919e-12, + -1.6955713781755603e-12, + -4.970197887820685e-13, + -7.330190220879275e-13, + -1.1546159007608115e-13, + 8.810538694688714e-14, + 5.937878738990525e-13, + -2.591186925163179e-13, + 1.7437596517715392e-13, + 4.191133312465957e-13, + 7.755648929523194e-13, + -5.234644575527528e-13, + -3.985341945712273e-14, + 9.998435180705826e-14, + -6.24923585063389e-14, + 7.728183413807262e-14, + -2.1061615044532383e-13, + -9.530530832190069e-14, + 6.985768156680033e-14, + -8.214814807488046e-15, + 8.862268043271411e-14, + 2.824323617301264e-13, + -2.5194423373456506e-14, + 1.8376202759331205e-12, + 0.11012052636293457, + -0.08337633628181197, + -0.01645359523865554, + -0.03080361963653838, + 0.00011199108977726758, + 0.047325299595562184, + -0.009833467762477987, + 0.001285953748758345, + -0.07129616730508258, + -0.011318556544469605, + 0.02618090321511215, + -0.10632137323932632, + 0.07643859111340924, + 0.007813238095858446, + -0.02872790865820264, + 0.06192238718831271, + -0.07043290733017238, + -0.007705880199004127, + 0.014108000659568947, + 0.0808475743073695, + -0.007744557685737738, + 0.07948038787294619, + 0.018461759864080045, + -0.09054946804613644, + 0.14044700408111827, + 0.07504450859827419, + 0.02929504331225606, + -0.05504274417088331, + -0.08609881349730097, + 0.06369406851028554, + -0.05244623287201175, + -0.03881438358237768, + 0.031873961219248265, + 0.060556503343161816, + -0.045811522934620624, + 0.057995076343876316, + 0.04107060965156389, + -0.10352184795396611, + 0.07634649275388358, + -0.0637891628436597, + -0.012236095199656037, + 0.023558906452816396, + 0.0756384942476921, + 0.03670469190933463, + -0.19078393860559847, + 0.02575746887427849, + -0.0784632799705502, + -0.1047840956642706, + 0.038569935885972205, + 0.08209935102141626, + -0.24708459455376838, + 0.15705111664285, + 0.11556217957855992, + -0.08295019314272271, + 0.0909475034083324, + 0.0008433405700145577, + -0.03620614181091633, + -0.0299306845966318, + 0.04575787719939286, + -0.03570203941047841, + -0.10663285012523425, + -0.005331887106631418, + -0.022658883303493797, + -0.010256368727741461, + 0.04324492235312678, + 0.03416043221889493, + 0.17898167173338284, + 0.12851019625834775, + 0.01539121548291817, + 0.2248864529826649, + 0.08120239453264418, + 0.06841935487718047, + -0.04942811054042379, + -0.1526621703963929, + -0.1771298233694388, + 0.06826048788799877, + 0.14066838073677548, + 0.1656645244439073, + 0.23299377392924903, + -0.0887155169077971, + 0.12286969633135549, + -0.13212268478822195, + -0.11162620188204346, + 0.022689048906719446, + -0.149353775886584, + -0.08436997184392621, + 0.1277633509321105, + -0.070654721051313, + -0.08096985362581341, + -0.019633145628523425, + -0.09861042805264777, + -0.11294996803366761, + 0.004400176687747866, + -0.07085247063787797, + 0.11736776178149945, + 0.022643886894011683, + -0.053436677706161714, + 0.025134462989442736, + 0.0748974978588627, + -0.13122923912361886, + 0.15292100517397833, + 0.03837844093464641, + -35176.23764016519, + -19664.750226804947, + -2.9872736042437944e-11, + 1.604712567628985e-11, + -2.8803603218429063e-12, + -6.242623830126511e-13, + -1.7733250178620067e-13, + -2.7037239707869884e-13, + 1.1211042585390935e-13, + 1.2352421274700365e-13, + -2.1021466860604353e-13, + -3.90981241845314e-13, + 7.011039188067142e-13, + 3.431493291758096e-13, + -3.0909378379231615e-13, + -9.510515382469572e-14, + -1.8806540194724662e-13, + -1.0898159639764723e-13, + -7.746185422367577e-14, + -4.646034108665461e-13, + -6.662002804297781e-13, + 9.371621217836168e-14, + -3.5810491639995955e-14, + 1.6083397590775646e-13, + 3.681322604821099e-13, + 9.495177194247621e-14, + -3.829783563123639e-13, + -1.852474022084493e-12, + -0.023003578635445582, + -0.016783187678068214, + 0.07828572712199022, + -0.12458623623035159, + 0.05000625466822038, + -0.08817621558870854, + 0.0928997237298177, + -0.03220516040734939, + 0.004410680316116639, + -0.019318693236305768, + 0.054928228404721814, + 0.032917902817878576, + -0.10413970545563832, + -0.005023990262710757, + 0.00040073003483574965, + 0.054422388300941926, + -0.03228736399145253, + 0.09470925608831361, + 0.01997129739164033, + 0.06146530653079276, + 0.052383454702598406, + -0.05189478725545383, + -0.018400539710509676, + 0.020803760742485605, + -0.025010620626873706, + 0.02746765575337548, + 0.0858204605733704, + 0.07591055906403171, + 0.017382053896432808, + -0.011455588721172529, + -0.08156468723675353, + 0.018853070531727238, + 0.001369904730937467, + 0.05833841817569642, + 0.05028033834011026, + 0.0823487517717449, + -0.06584237280913156, + -0.03582496620553784, + -0.0850031826551471, + -0.07730542595422006, + 0.13476926832640793, + 0.05245653238470325, + 0.17801383498780954, + -0.04965741100297945, + -0.05006230280069289, + -0.019656508783013088, + 0.11489962784572948, + -0.06819927982456124, + -0.024050971918943793, + 0.18617054667991467, + 0.1278169026786533, + -0.017382938485765782, + -0.039266025590937746, + -0.12365527813911269, + 0.000025095443560710466, + 0.04534151016935015, + -0.04143827641556479, + 0.007943493357954195, + -0.0943224991606727, + -0.018564711444755768, + -0.1004860776748643, + 0.015616861037478539, + 0.15380378092558916, + 0.10121447225553905, + -0.17215528330603772, + -0.07037252453603397, + -0.0063160527354980175, + 0.15416404731450048, + 0.16234806985529907, + 0.04442114030766053, + -0.12977180967486143, + -0.04816681916065583, + -0.056096837362822775, + -0.06366263100141123, + -0.04506029835845741, + 0.10956501670477815, + -0.024172673534731515, + -0.00046611555737856617, + -0.06063177220526035, + -0.016801947537809506, + -0.01962287901279507, + 0.11111721589758546, + 0.12654825341920176, + 0.14427885244143077, + -0.03334966445461179, + 0.0024042718625810144, + -0.1911054812237312, + -0.036435661760929924, + -0.09355770177180432, + -0.16629293347278026, + 0.07161048858813077, + 0.07534145784650914, + -0.06635858291242422, + -0.014359624811362862, + -0.08131436612334733, + 0.020269170306063407, + -0.20370527978998543, + 0.11907163636686165, + 0.15283743942767394, + 0.10429220259809317, + 0.03380893121314977, + -36447.54917983122, + -20393.074309279204, + -2.2848987514872863e-11, + 1.1735734548129744e-11, + -2.161977072097922e-12, + -3.1132419801306197e-13, + -6.514061170103683e-13, + -7.823648104211657e-13, + 1.0451048961531862e-13, + 9.397318109116057e-13, + -2.740663524839876e-13, + 5.479127398804927e-13, + -1.6191548804522057e-13, + 1.084249401153096e-13, + -6.842230278348784e-13, + -2.3883377841727952e-14, + 2.067311925483041e-14, + -1.3761116643314763e-13, + -3.498933375633325e-13, + -1.9066202718116287e-13, + 1.6761759412993512e-16, + 9.921959044500502e-14, + -1.6383287262578102e-13, + 5.761706033608432e-13, + -5.78189198898848e-14, + -7.192152257798814e-14, + -2.4591812656675117e-13, + -3.009553100707453e-13, + 1.7135646003123779e-12, + -0.13915245534879966, + -0.008162052396001903, + -0.05029016646673692, + -0.007092786958498611, + 0.08994087675043384, + 0.03902447600127831, + 0.025967569568099907, + -0.02484188860168619, + 0.057290121183425656, + -0.012804955061971674, + 0.029780107002614173, + -0.02371484963800512, + 0.08071518144879278, + 0.040408404578123606, + -0.09031573027870901, + 0.0313058908945606, + 0.06954956919884496, + -0.016976092150040912, + 0.04932582298931869, + -0.07502364565094839, + -0.007240800404267919, + 0.0021908093230928764, + 0.04288554630467413, + 0.0786538142294758, + -0.051750267274541344, + 0.013565717722683487, + -0.042683353294901305, + -0.022622128149805257, + -0.016610552047156505, + 0.08769307876136725, + 0.06046720849683149, + 0.08587437548319113, + 0.10250482681348429, + -0.022451552153210267, + 0.008391579051499048, + -0.10664422065385101, + -0.03710121424061437, + -0.09371428193925745, + 0.11712186276455006, + 0.01156537919749321, + 0.07510075529126095, + 0.06707805229356713, + 0.06990437229209023, + -0.12468158992081255, + -0.04687032856730286, + -0.15235243133393972, + -0.057804347910620314, + 0.08982281106744164, + -0.10528232934125864, + 0.2683752896112726, + 0.10884923970495702, + 0.10805171631801379, + -0.0234969106735215, + 0.025194205759086822, + 0.043946026887167436, + 0.055946170380968614, + 0.08016670417966279, + 0.0020323177645172044, + -0.2628587057763272, + -0.12705453609904918, + -0.1336097971766869, + -0.04201360472517039, + 0.06278432500248278, + -0.07160963926425304, + 0.02905708493001931, + 0.039285223810224215, + 0.06893720589221608, + -0.11549543478640158, + -0.24434576450396522, + 0.02073369177645038, + -0.09826690547143621, + -0.10364777503260275, + 0.024478764405596293, + -0.014879744267483693, + 0.05830942588380415, + -0.028698945979403673, + 0.20806913394512352, + 0.01036648100670853, + -0.08125592015899336, + 0.08190301452443327, + -0.06402391723177818, + 0.09107552310118289, + -0.17992833388062315, + 0.08906585269450865, + -0.008686006383109677, + 0.09044351377215062, + -0.053926059536102605, + -0.08187511028237203, + 0.1416118188756926, + -0.020899803673073484, + 0.2184372887166656, + -0.04944955658215373, + 0.051861572664280944, + 0.0011473280515013429, + 0.12427219569054851, + 0.07361386580229333, + -0.11839157836663865, + 0.257198889408986, + -0.08326356278388608, + 0.13703032215483466, + -37718.86071949726, + -21121.398391753453, + -2.7619529098578406e-11, + 7.754500468021371e-12, + -4.995687469279037e-12, + -5.927101562369013e-13, + -7.264354098909539e-13, + -7.658177661880408e-13, + -1.1161642630521047e-12, + 2.6791904901506517e-13, + -3.016644002224582e-13, + -3.291308103481713e-13, + 4.656097811283907e-13, + -8.583519945995011e-14, + -8.914747367073436e-13, + -5.874250030429313e-13, + -6.063037100695362e-13, + 1.2036621609009543e-13, + -1.4578000370741796e-13, + 4.1352723667143985e-13, + -1.462927209441805e-13, + 5.431072861093119e-13, + 3.423823426079811e-13, + -1.1752942964687932e-13, + -6.712670329598122e-14, + 2.2632839823228693e-13, + 1.0149794012522963e-13, + -2.821733053118394e-13, + -2.013333593215456e-13, + -2.2675106682351007e-12, + 0.054968460768864594, + 0.05780344277524764, + -0.03208476875293281, + 0.10252385421304402, + 0.047376714106731894, + -0.048372206922680794, + 0.0759025068788499, + 0.022580140675907353, + -0.034697820304783175, + -0.02406575782702359, + -0.06741580537529569, + -0.006844589589645579, + -0.03422812135904733, + -0.03318186012406971, + -0.05538539057699187, + 0.01493182905942472, + -0.014724622978924557, + -0.06892795452357688, + 0.012790914847774143, + 0.03341889767076571, + 0.060592373413894556, + -0.0042124467969956725, + -0.05869397756031238, + -0.06502052492710297, + -0.01643649221495708, + 0.013122831841877602, + -0.015966746694788175, + 0.09712644998296395, + -0.0774276831529179, + -0.07295870701057372, + 0.029094548072566666, + -0.09615603832988316, + -0.046391955979208956, + 0.08557159941465704, + 0.06893855583201722, + -0.07087503147405359, + 0.12692589179090752, + -0.09230241519545225, + 0.0799835036972408, + -0.07112123972233568, + -0.04817247973041472, + -0.017234460364917513, + 0.005123414865058917, + 0.13333955360036398, + 0.05768483682636822, + 0.12436612999533563, + -0.00823029811044014, + -0.05691850322224811, + -0.1823133850375239, + 0.06479532504936793, + -0.20338763531828535, + -0.12234677999186426, + 0.09240034400190573, + -0.0022968471802340415, + 0.043834722121845325, + -0.09874194545055366, + -0.3112379974791297, + -0.04786803724719662, + 0.19489120265270968, + -0.14420411899462005, + 0.0369994560450029, + 0.07883534510695135, + 0.00021915849987279442, + -0.05844291412552126, + 0.10091502399089204, + -0.04499450953929876, + 0.2044450390637766, + 0.055978153759626455, + 0.09650598426689688, + 0.1562357932792015, + -0.07027244529300461, + -0.011841251039587102, + 0.18994434142350558, + -0.011775825606890361, + 0.06143362876843862, + -0.1373633531667381, + -0.1016825725255546, + 0.026041796132449987, + 0.051212512870515495, + 0.11629072004671018, + 0.1016621973018921, + -0.004223666959316269, + 0.05934342340523113, + -0.0040265515070835554, + 0.055887058937314965, + 0.19462545549188492, + 0.13199346264428025, + -0.07482243483426011, + -0.10654758280882833, + -0.1811103525387409, + -0.16286183761432949, + 0.21378920587492356, + 0.14031921098373704, + -0.070741992886361, + 0.06130368972888256, + -0.11907516365334374, + 0.13804644114473738, + 0.1820688215053957, + 0.17605612959569245, + -38990.17225916329, + -21849.722474227718, + -2.436386639539803e-11, + 1.0321929368867746e-11, + -3.0570730164800108e-12, + -2.693834868134233e-13, + -9.776573745493194e-13, + -6.103738207399979e-13, + -1.2355135974751415e-13, + 5.956689505711585e-13, + -3.568903097258768e-13, + -5.3309460501043526e-14, + 2.2490319295885592e-13, + 5.213720905603167e-13, + -4.817358526871206e-13, + -7.207600974986457e-13, + -2.0364918284838707e-13, + -4.1778461427347104e-13, + -2.691038867884862e-13, + -4.041911811812677e-14, + 5.108743466529961e-13, + 1.369506693603711e-13, + -4.67294399055039e-14, + 2.07276146630714e-13, + 1.6639115403393484e-14, + -1.665208186215895e-13, + -1.1964408488861084e-13, + -3.7757654702944384e-13, + 4.0434130245547587e-13, + 2.79524373093391e-14, + 2.29014548671051e-12, + -0.06982661179464417, + 0.05800565446378061, + -0.018701390040360196, + -0.09332379376207837, + -0.05549678056282617, + -0.06015672091125622, + -0.03204983254269767, + -0.0004858772979648699, + -0.01676552899941406, + -0.05218293168108148, + -0.01681851427748018, + 0.01653520023053531, + 0.002174652662830445, + -0.013471314527452179, + -0.04348053077617783, + 0.05556730136588681, + -0.015462164389692782, + 0.022094916580407426, + 0.1246856831684979, + 0.003862775128008456, + -0.07377084817846713, + 0.1116263910663535, + 0.012425341100857698, + -0.11553651392776806, + 0.0693496607030092, + -0.06163405510371565, + 0.039252691232345545, + -0.04313419552600004, + -0.03346670079367506, + -0.08121101234463736, + 0.04110790518043551, + 0.029989898672165935, + 0.07719968122254871, + -0.011887723309305105, + -0.0033963028620581297, + 0.028471069621804283, + -0.07449265427199343, + -0.12081195866316549, + -0.0636949165862463, + -0.04926879092194415, + -0.08125288530674842, + 0.014514599400301635, + -0.05550752439651482, + -0.0018389544689421716, + 0.014228873273582696, + -0.027438439544785892, + -0.03382592147216426, + 0.02245441539112005, + -0.09091517175069085, + 0.008845040844301301, + -0.07654429354744186, + -0.07136832994420628, + 0.02536300115668618, + 0.19196235068392142, + -0.050335045012393706, + 0.26623689880361034, + 0.05826905140560734, + -0.0373599490161862, + 0.1327767713814874, + -0.11249893509422432, + -0.08791965278484365, + 0.050087562805699724, + 0.1862862410107589, + -0.18501015567506884, + -0.02542088844592774, + -0.03448545064996346, + 0.04668713672855005, + 0.021642769129289283, + 0.14692833969889615, + 0.04860364785596049, + 0.004759455914487902, + 0.0905753893319709, + -0.0901362378323642, + 0.019018395253647166, + 0.2314591889135852, + 0.1104656555451482, + 0.05718002003653304, + -0.04964324393388604, + -0.15780854451460405, + -0.053793737003917076, + 0.1744656323068377, + -0.2099469909780363, + -0.15200934775495867, + 0.09809741890934842, + 0.0950381539476865, + -0.04289949445219441, + -0.09143225612738791, + -0.06521828981515615, + 0.02398127220572722, + 0.14235797881077109, + -0.08687873514112722, + -0.20202828297816172, + 0.08601593363832058, + 0.013869069596668627, + 0.07532023351766798, + 0.06920988004603985, + 0.17985289031398322, + 0.03875595451213006, + -40261.48379882933, + -22578.046556701975, + -2.4960737263143487e-11, + 9.411899619172138e-12, + -3.387157332368629e-12, + -2.3200128617481254e-13, + -1.4597613676765403e-12, + -8.664222165767896e-13, + -7.133878350919603e-13, + -2.2237597553532652e-14, + -1.9242373838045282e-15, + 1.5309819100986122e-13, + 6.638660377746769e-13, + 2.543949945449186e-13, + -5.151423874976599e-13, + -6.171706467842218e-13, + 1.802965104762682e-13, + -1.6623766931322394e-13, + -2.6384407192479077e-13, + -1.291858260274905e-13, + 2.1000594573367762e-13, + 1.8781037922111266e-13, + 6.610333168804114e-14, + 6.944558142152431e-14, + 1.3525108786732166e-13, + 1.5791081896920877e-13, + -1.1662550361396447e-13, + -5.244540683099653e-13, + -1.176468816361735e-13, + -2.546701781170842e-13, + 3.120410995376093e-13, + 2.222867090088756e-12, + 0.10110338664101676, + 0.06978311956733158, + -0.13788161463440557, + 0.03627371120825945, + -0.11508471475661637, + -0.05935160843135493, + 0.026060932704668825, + -0.01282740563189708, + 0.1079964739212116, + 0.10555747217816136, + 0.01847011171426341, + -0.010680631039665298, + -0.02821585642966041, + -0.10070007522060637, + -0.08969880900789738, + -0.029655664648321846, + 0.09495457199216979, + 0.10583489018451404, + -0.025796637827870967, + 0.005611595561076915, + -0.02354027712833489, + -0.060463893211556256, + -0.02352657020217783, + -0.0397387569808961, + 0.03679808341700263, + 0.07034305068541469, + -0.019652463708310298, + -0.04318183876348222, + -0.04737532619557503, + -0.0037562435887982643, + -0.0509433712770271, + 0.026799410277488313, + 0.018076647933416255, + -0.028260740159096097, + -0.06583099429766458, + -0.08321850522664985, + 0.08534803916711431, + -0.0019443185089627424, + -0.033225700779862734, + 0.16452491078112183, + 0.04763223634598792, + -0.00703416696672371, + -0.030820875997704993, + 0.0012629994027973533, + 0.05172118234317079, + 0.006451962325037964, + 0.015624410316427546, + -0.10676880875026218, + 0.01913319060959389, + 0.1593868843577595, + 0.19838906599242234, + 0.09988989663681493, + 0.0642206341244937, + -0.0020741776882246534, + 0.07914712298508576, + 0.06328179883985152, + 0.004354087087363224, + -0.08904437235952535, + 0.017580393514839164, + -0.12048628762769929, + -0.18552321488156845, + -0.24715679441252722, + 0.1618680512870732, + 0.07696929746452055, + -0.11438157974118397, + 0.21195441118169986, + 0.053261822606266954, + 0.13288147382045049, + 0.12868329627364722, + 0.05483053918779237, + 0.0192323757773548, + 0.06273945065177843, + -0.12365511319054492, + -0.015810782010269035, + -0.14891517176097588, + -0.09662286541327368, + 0.15059131698091335, + -0.05151224320810226, + 0.00855580040383327, + 0.03649807720364624, + -0.05454043911154282, + 0.15374123874009799, + 0.1977090231122358, + -0.013732283318879279, + 0.0351975729530718, + -0.03492237351314362, + 0.01578286065677318, + 0.01681054681466669, + 0.014243323355089939, + 0.051344684343987645, + -0.11047687281799816, + -0.06436521367484212, + 0.0791801609733507, + -0.03316263512398415, + 0.07835489318735153, + -0.01210137241458004, + -0.19736762804771962, + -41532.795338495365, + -23306.37063917624, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 6.366462912410498e-12, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 0, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 4.547473508864641e-12, + 6.366462912410498e-12, + -2.7284841053187847e-12, + -7.275957614183426e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -9.094947017729282e-13, + 0, + -9.094947017729282e-13, + 0, + 0, + -5.4569682106375694e-12, + 2.7284841053187847e-12, + 0, + 4.547473508864641e-12, + -9.094947017729282e-13, + 1.7589165209822198e-11, + -0.009130683119277451, + -0.10698507476312112, + -0.015086006909301997, + 0.008482796627572904, + 0.01716716513175189, + 0.16560424432096116, + 0.031073774505876315, + 0.03690076856568423, + 0.07681883537241427, + 0.03672854353903174, + 0.06413936576617024, + 0.06188362060306441, + 0.03048059909072006, + 0.014349099639225437, + 0.01986252158662974, + 0.11067196004549908, + -0.05229952362120717, + 0.07955604354178003, + 0.09425468533850763, + -0.03317829749527255, + 0.031032345358914096, + 0.10871491761325146, + -0.03315055085335077, + 0.11567145300641823, + 0.015141099166596766, + 0.0024025402727879982, + -0.051695493311142524, + -0.029430775850657273, + 0.04029866744155038, + 0.08768353433208029, + 0.05615323549410803, + 0.05633144690949668, + 0.10254722789532948, + -0.014121562397475645, + 0.038296165012758246, + 0.2366458470090901, + -0.03710080802371009, + -0.050331452536464455, + -0.011562455658685591, + 0.04594902333870182, + 0.0332486687910308, + 0.07432758649655748, + 0.04764769463016783, + 0.011293687668838424, + 0.29850231153279694, + 0.02573200952784778, + 0.07275831422581198, + -0.017188383537942758, + 0.06890241354379407, + 0.008719675848236038, + 0.1068110275985581, + -0.008028746975915399, + 0.08751271529293149, + 0.03131599966045635, + 0.08745838176548258, + 0.17292208407768453, + 0.1249714653708158, + 0.011395971746097841, + 0.044217976238961273, + 0.06481772054153365, + 0.048429592469363396, + 0.20709489874501, + 0.1879879145682776, + 0.09198224487086254, + 0.22537689234982106, + 0.11012042898434266, + -0.08318911310975084, + 0.005882665413583583, + 0.12769751131369544, + 0.06356273525388711, + 0.14389279072886244, + 0.14164537515115605, + -0.09992502765164334, + 0.019206247531397828, + 0.002691729661336595, + 0.11541921672609147, + 0.23006998239621604, + 0.023602741579924754, + -0.038058330029847424, + 0.042560136925337486, + 0.22724271716862207, + -0.0631038797413129, + 0.04288236744384301, + 0.09093845896360928, + 0.0054294943431570115, + 0.10373059081124081, + -0.02429755533474302, + 0.03629400374268877, + 0.018177157196197308, + 0.14222987199760861, + 0.15147106685566358, + 0.09665441582736772, + 0.1944883740061926, + 0.02026434905752563, + 0.10046431224710979, + 0.03805791485897566, + -42804.10687816141, + -24034.69472165049, + -3.001332515850663e-11, + 1.2732925824820995e-11, + 9.094947017729282e-13, + -3.637978807091713e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -4.547473508864641e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + 6.366462912410498e-12, + -9.094947017729282e-13, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 0, + 4.547473508864641e-12, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.029344350341263e-12, + 8.926480486813863e-12, + -0.11734887788560487, + -0.03800592786897292, + 0.020198029383083904, + -0.04087963277330663, + -0.0855371329844996, + -0.07773360717251819, + -0.01834450765853669, + 0.002910016870945956, + -0.03359094098704138, + 0.08385131193640637, + -0.07382682197943, + -0.02524709236135542, + -0.10407502185413374, + 0.1132079496370084, + 0.00204125102242222, + -0.0330444622911885, + 0.15320885262985065, + -0.10142526700986233, + -0.0038742282000022708, + -0.07793491071531274, + 0.011465078491150842, + -0.02956450518380615, + -0.08782151017591097, + -0.10624869105971572, + -0.0541505007677928, + -0.15563293351573565, + -0.010944230735944357, + -0.07061850722831925, + -0.07325393702465965, + -0.020184676915248476, + -0.04347932921603548, + 0.11120759751008252, + -0.08979204918522003, + -0.11956919199048002, + -0.13597440982147851, + -0.0505985486884678, + -0.056005488448461406, + -0.004720780604587319, + -0.19160651324070732, + -0.00036579261090960907, + 0.02109478304489347, + -0.14897580552558978, + 0.07394088972277271, + -0.08356115485396803, + -0.26151335589499725, + -0.09217244946485298, + 0.05273525072434624, + -0.004311859546713619, + -0.021158379524762717, + 0.011452311897611882, + 0.06884038013561823, + -0.07578995624293874, + -0.014599226726757026, + 0.18948262360133486, + 0.02811845123598346, + -0.06909577324288292, + 0.0057058631131521416, + -0.07835970633074446, + 0.06258740879053122, + -0.1176214616571326, + -0.1548527322698716, + 0.3070138678932066, + -0.0008217216934939381, + -0.019547169603386275, + -0.14164612663564222, + -0.08051276675992561, + 0.023792216635282082, + 0.2955279404434797, + -0.09893800114954475, + -0.01516309373179096, + 0.16384323651431693, + 0.026001916372604378, + 0.023591152126021704, + -0.08427535760648563, + 0.065482465199171, + 0.1341682532845624, + -0.1917330591448596, + 0.03184912345488612, + 0.03288034520699614, + -0.058187299253158506, + -0.1511964481350076, + -0.1737490921783676, + -0.22482441656650984, + -0.13090143072232144, + -0.13233104850853625, + -0.05834095854194003, + 0.01006181960772378, + 0.05825070586513383, + -0.14828051487725896, + -0.11373053419633154, + -0.029247861894051028, + -0.11036603241308282, + 0.0310029819768529, + -0.00168462980545468, + -0.025730040082958396, + -44075.418417827466, + -24763.01880412475, + -4.092726157978177e-11, + 1.546140993013978e-11, + 4.547473508864641e-12, + 0, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + -4.547473508864641e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 0, + -9.094947017729282e-13, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.546949344869204e-11, + 1.7258318347060668e-12, + 1.1483904486764599e-11, + 0.022208088521877327, + 0.14001853237742798, + -0.018573513214167628, + -0.023420414924216187, + 0.02301923929837459, + 0.06923097535358325, + 0.012978570788102807, + 0.042833862742791995, + -0.07697281591691711, + 0.05402144491690416, + 0.0069055816825079, + 0.08659259398342335, + 0.10296496044765502, + 0.03166209822993594, + 0.05352353025512614, + -0.05189597995142683, + 0.031220681442360898, + 0.03098175624135726, + -0.029833277343153185, + 0.11105203356902574, + 0.10265414329175238, + 0.026163489113614945, + 0.07259869061305377, + 0.04173203157792512, + 0.09461991463714663, + 0.06702814161410814, + 0.11214062011371928, + -0.06453486133111774, + 0.0026561326842512796, + 0.01974754706022793, + 0.0389133072097415, + 0.038100478845843194, + 0.0014479795440107558, + -0.11056432611342432, + 0.038816491036468, + 0.06751882436258187, + -0.009975157365224472, + 0.007224121492423215, + 0.12352695664889508, + -0.02699813659910303, + -0.006257389086426191, + 0.12475028207147787, + -0.04412503055697989, + -0.03328571368497135, + 0.13905939174163054, + -0.010207931363621955, + 0.15865798944240642, + 0.08402553862397026, + 0.017936805410566622, + 0.11764006711231878, + 0.13362270205650728, + -0.07806671243097163, + -0.1052590661719151, + -0.08815109166635093, + 0.10313067313816353, + 0.04410972481969505, + 0.10289017194767919, + 0.15397406187705545, + 0.11888342850340346, + -0.1353076211949818, + 0.061382800859237176, + -0.10144757287074949, + 0.05129556141785699, + 0.10436985104957296, + 0.11218731468161637, + -0.03660442827821872, + 0.0026441186134331367, + 0.1401125315875045, + 0.035680234640196866, + 0.0626351667319998, + 0.059829547012107215, + 0.0009876957141186976, + -0.008023986980255252, + 0.05506638637159768, + 0.17829177066828086, + -0.1489637735779103, + 0.06274071644296889, + 0.019932509900182176, + -0.022277211445926835, + -0.02647092684581885, + 0.182469642950259, + 0.23009643011782158, + -0.0011666080428586016, + 0.08759256857517632, + 0.1732903840858464, + -0.06658906632948954, + 0.02596115354905097, + -0.19171707735974808, + 0.2457140339420051, + 0.002276032876582897, + -0.07939437011613121, + 0.012887513439301954, + -0.017521897059959178, + -0.13750467475096648, + -45346.729957493466, + -25491.342886599, + -2.000888343900442e-11, + -2.546585164964199e-11, + -4.547473508864641e-12, + 9.094947017729282e-13, + -2.7284841053187847e-12, + -3.637978807091713e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 2.7284841053187847e-12, + 9.094947017729282e-13, + -9.094947017729282e-13, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 1.702383064484954e-11, + -4.003581610792706e-12, + 6.209449750565145e-12, + 1.6245668770574826e-11, + 0.05255120193678863, + 0.08209964430858152, + 0.09251793858219161, + 0.05490361329334534, + 0.06624950086344156, + 0.05097898596851483, + 0.044292446740581, + 0.20760802849547894, + 0.039006898809062655, + 0.1212766675787692, + 0.011125359661762639, + 0.051035849095492726, + 0.01478107073663203, + -0.004187322088401379, + 0.10590914454879789, + 0.0229890216951472, + 0.07890372985459175, + 0.07813069459702034, + 0.1599858923646582, + 0.14068837498369158, + -0.04927352114248871, + 0.021098780789210885, + 0.07579767966837872, + 0.08938243221384642, + 0.00023044479494687865, + -0.011608360024083782, + 0.041358325167621286, + -0.02690436709939993, + 0.15427255923622565, + -0.008644571901280382, + 0.08221005770602548, + 0.08547710103647055, + -0.04189999805612937, + -0.005986547656171069, + 0.11761838747833807, + -0.018317933234607175, + 0.0562223656630295, + 0.011045704971478042, + 0.04734684977451729, + 0.027000858652380416, + -0.141463137193727, + 0.11905245654104189, + -0.06748458647549545, + -0.047014832710407024, + 0.10208685808286222, + -0.1549030667649202, + 0.05816051469285213, + -0.06355548682559385, + 0.009818460074297174, + -0.07408988000444318, + 0.16424033056671353, + 0.1394874458972286, + 0.017627538539623525, + -0.12705825686427452, + -0.02446709640553324, + 0.020073536738740277, + -0.05351334182763991, + -0.03551669267364538, + 0.12958993502584998, + -0.1167177323532268, + -0.00757221015779497, + 0.03733207087253061, + -0.025947360303217572, + -0.022684853015010845, + -0.06719325459444395, + -0.03436251823630955, + -0.009760260994442145, + -0.05362896142458307, + 0.040171805218000164, + -0.04198121646739478, + -0.11537986018371799, + -0.0032720586512913112, + -0.17683552871475888, + 0.20670807533956606, + -0.010287502034235379, + 0.10405952567042993, + 0.21440271135054637, + -0.18723923752875427, + -0.25203051507383883, + -0.1474015237058716, + -0.0005996104693815034, + 0.06750616599471261, + 0.10860156212223841, + 0.015582494769242505, + -0.011456295592319343, + -0.12124232297926264, + 0.1568518408707876, + -0.14165527156800087, + -0.05587819727716907, + -0.01703567084578591, + -0.04924413828882866, + -0.19946874366057438, + -0.07504392661227775, + -46618.041497159546, + -26219.666969073274, + -4.001776687800884e-11, + 3.3651303965598345e-11, + 4.547473508864641e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + -3.637978807091713e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -2.7284841053187847e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + 9.094947017729282e-13, + 9.094947017729282e-13, + 6.366462912410498e-12, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + -3.637978807091713e-12, + 9.094947017729282e-13, + -3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + 8.185452315956354e-12, + -9.094947017729282e-13, + 1.0507663978856415e-11, + 3.0572062935802326e-12, + 1.6529113547591574e-13, + 2.1621992311369073e-12, + 1.0097355525219405e-11, + 0.05382518959614847, + -0.07125946441642204, + 0.05221273461284773, + 0.04022011275459413, + 0.06964344819711661, + 0.002227147229688087, + 0.0026168413137346493, + -0.02863781796740892, + 0.08539116613691498, + -0.04017441475409943, + -0.022858070157454058, + -0.11942803154297875, + 0.01053144325068172, + 0.03914731495060102, + 0.04954247965708704, + 0.005741031905265992, + 0.0873929419162753, + 0.07525567630573683, + -0.0035657521633088354, + -0.04319259511954045, + -0.08619385999043035, + -0.03585360035188034, + -0.07934294825215668, + 0.12116099024398638, + 0.08355181487647281, + 0.06352243203295903, + 0.03698464476444052, + -0.008238228689294535, + -0.022625795988868033, + 0.004329742374121069, + -0.03718446712234512, + 0.004718085208040662, + 0.039894825392881264, + 0.1098586826721548, + -0.017028355853430842, + -0.08454693394340337, + -0.008381633229568568, + -0.09395744524977223, + 0.055269550549643616, + 0.15605951233427984, + -0.09133266680027981, + 0.06671348111437507, + 0.06237737299916841, + 0.055912541250532445, + 0.04299216009842945, + 0.11171637084401606, + 0.0539257481571837, + -0.0248530406871808, + -0.040308665882058496, + -0.24273328778356962, + 0.006162464154867923, + 0.06225069154305344, + -0.12626895904517735, + 0.07886794503492459, + 0.1702653846101185, + 0.024055587388052975, + -0.06930534815305042, + 0.20833886918304387, + -0.028337879630703975, + 0.11846085334652928, + -0.17699511915477037, + 0.10428925814208757, + 0.06047786592371388, + -0.08938908507601288, + 0.062144916282859744, + -0.13970761096740947, + -0.036955077448678826, + 0.1887585882192141, + -0.03881446807184632, + -0.10367535503583096, + 0.19918892588752482, + 0.08669671257548346, + 0.09060906520751814, + 0.12280862196298742, + -0.03783266421985046, + 0.18624006026176748, + 0.03698988170737791, + -0.16048084579383798, + -0.16642129306014244, + 0.020691009104660037, + -0.06343775027052642, + -0.09311946414541976, + -0.21677367538249526, + -0.12830369122816154, + 0.27092127373113856, + 0.15659929562790847, + 0.2080811838767056, + -0.03004975099530184, + 0.16501268903861144, + 0.08553708378962895, + 0.0004121354541421832, + -0.11267761036528098, + -47889.353036825574, + -26947.991051547542, + -1.7280399333685637e-11, + 2.546585164964199e-11, + 1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 0, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -6.366462912410498e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 5.4569682106375694e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + -5.4569682106375694e-12, + 9.094947017729282e-13, + 0, + 6.366462912410498e-12, + -1.8189894035458565e-12, + 2.070573963513834e-11, + 8.164226230970849e-13, + 2.893163188696054e-12, + 2.6447623979576235e-12, + 2.83981012195114e-13, + 1.3303752476460033e-11, + -0.025255820896503613, + -0.021083781589348694, + -0.02387270757997763, + -0.04188023963582309, + 0.01362693944362009, + 0.054084229447200614, + -0.1121027376374299, + 0.05474240139232135, + -0.07204224000793856, + 0.027254445034921224, + -0.09032420021689581, + 0.006722171974671449, + 0.028669835622744937, + -0.07733887114409177, + 0.10028927032046879, + 0.01906121191385038, + -0.027110215525678178, + 0.05533973512521917, + -0.05026981391937548, + 0.02290097719009756, + 0.0788421535418995, + -0.02917854180192359, + 0.020312272239297956, + -0.012940739067855896, + 0.016630315520057462, + 0.027098794666965083, + 0.1253523891886666, + 0.038166342338189746, + 0.015667676549341057, + 0.07614463821543065, + -0.08457385858235342, + 0.10834553651419593, + 0.10644136490691891, + 0.1461580688369456, + 0.07033190345544371, + -0.006627468318274858, + -0.14189290336213375, + 0.12054813755905197, + 0.04854984243652, + -0.0235014207439374, + -0.13136523199972797, + -0.12101320474105079, + 0.04766733637233204, + -0.09091834230814215, + 0.09352149050224506, + -0.02024031602968365, + 0.04001815136031383, + 0.023775738904926173, + 0.08815431541079438, + 0.15961731335141371, + 0.07027106283493716, + -0.11236267301632735, + 0.06901615363553144, + 0.07961617564665777, + -0.07584390568809538, + 0.09437236506150383, + -0.14998479711463675, + 0.11520602210301698, + 0.14496808610442297, + -0.039216901312842535, + -0.06763187441006525, + 0.06453634479998227, + 0.13878230753255602, + 0.01854012895572216, + 0.06101167814801105, + -0.06759413705935374, + 0.08095011438198668, + 0.19111853611281576, + 0.15016195729108586, + 0.1390823102499082, + 0.1816804728096465, + -0.06220302731328439, + 0.0929240078554753, + 0.18647547398340153, + 0.05354916186092293, + 0.04225638182108486, + 0.0765184177158221, + 0.07030393678175283, + 0.02769146594654303, + 0.23839468270819267, + 0.1352553493965825, + 0.042840913979313264, + 0.09681195604224765, + 0.14854038148500637, + 0.09721657755819212, + -0.0017250014264387347, + 0.08097147830628003, + 0.08588109699869435, + 0.40867313925924575, + 0.08828050586405373, + 0.23630132808429846, + -49160.66457649159, + -27676.315134021766, + -3.8198777474462986e-11, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 0, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + -6.366462912410498e-12, + 5.4569682106375694e-12, + 0, + 2.7284841053187847e-12, + 0, + 1.128625487031847e-11, + 3.60120914494505e-12, + 2.548852152943936e-12, + 8.793271498768239e-12, + -2.2512126770967518e-12, + -4.425549720754374e-12, + -8.183531934920557e-12, + 0.02197022807120826, + -0.049990966730296446, + -0.004874470572868389, + 0.0069055658866595, + 0.017028290469289276, + 0.06499605790228598, + 0.03132563361748865, + 0.04994500323187163, + 0.03954743904299103, + -0.09001240592788576, + 0.01949237704468281, + 0.08617102266729308, + 0.06259958904958075, + -0.035190201919034506, + 0.022166284027713888, + 0.01834026103066355, + -0.02957208002528515, + 0.03221113224283392, + 0.020920520945177334, + 0.09092716883247912, + 0.08234468849594304, + 0.06771638024911324, + 0.13432510153310345, + 0.009181380512477832, + 0.017528847022706757, + -0.02548687038188196, + -0.11092518367998179, + -0.06924521838084881, + 0.04252188509946447, + 0.2299698954898386, + -0.04496237317457953, + -0.019143233890805907, + 0.08204592843828076, + 0.005480725966424549, + 0.020079634343348744, + 0.11636254735531779, + 0.007109005960345358, + -0.030307779490537923, + -0.04289676688884521, + -0.10539994361957532, + 0.16501431786933424, + 0.06727061419856434, + -0.10873020997135319, + 0.058087540716018966, + -0.06284076634045184, + -0.01763921960540561, + 0.028399981294258584, + -0.017786276586875382, + -0.039936795783105536, + -0.009987140818999879, + 0.07155613998093785, + 0.10902107301417129, + 0.0016141205380056204, + 0.05546835414327828, + -0.045422321574732125, + 0.012683033257781426, + 0.017487157277129756, + -0.15332303287861937, + -0.2529003778562209, + -0.10232489784028721, + -0.08811646593558034, + 0.06899023874371699, + 0.127164874523308, + 0.14666216490849815, + 0.0033552131322001607, + -0.17801703281927608, + -0.12493701082290223, + -0.08711654816298776, + -0.013749961956971696, + 0.1281230514419684, + 0.005963385810067535, + 0.08737009562901114, + -0.133085259164803, + 0.11901253448891454, + -0.0676152028052761, + 0.4340661332476475, + 0.0027835500740894395, + 0.15013753869957278, + 0.1283117610974815, + -0.11065965223365216, + 0.08909270670043982, + 0.09386048418364952, + 0.04308741521473623, + 0.15649362803320815, + 0.19610924971934154, + 0.047924531549576044, + -0.12947705308741356, + -0.28206940885364923, + 0.010900594149046058, + 0.18298614324444032, + -50431.97611615765, + -28404.639216496027, + -5.275069270282984e-11, + -9.094947017729282e-13, + -3.637978807091713e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 4.547473508864641e-12, + -9.094947017729282e-13, + 2.7284841053187847e-12, + 4.547473508864641e-12, + -6.366462912410498e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 0, + 1.7249691247101397e-11, + -4.4366238770127395e-13, + 8.554088664637955e-12, + 1.2703196456073324e-11, + -2.8859924230691836e-12, + 4.524908140805629e-12, + 2.286304448158037e-12, + 1.0961449769317978e-11, + 0.05986875190666359, + 0.10910475805107178, + -0.006573612557861254, + 0.09108182684744301, + 0.020816713437278922, + -0.05304022598719391, + -0.017979130131193573, + -0.05020810034023221, + -0.05485581990623041, + -0.008279159986985422, + -0.14005843131099882, + 0.09194905015937066, + 0.09465090088432213, + 0.08965129652519548, + 0.0005062950469641105, + 0.039327905751525505, + -0.027773812096509417, + 0.02506945975714406, + 0.029854621507182245, + -0.023414018603713338, + 0.10416890774421288, + 0.054086075088685015, + -0.012996414905101672, + -0.02489467280977093, + -0.11876717458549439, + -0.03139241399096244, + -0.10050102747124091, + -0.0037151895656923686, + -0.02191641086551778, + -0.07930867809534961, + -0.1410047906915608, + -0.10314802291433171, + -0.1713977433595521, + -0.025693401463067745, + 0.059247381437629316, + -0.005191600384270771, + 0.1438099892128515, + 0.18346578789026496, + 0.011145511593971298, + 0.09462886824035176, + 0.10060061110907043, + 0.0915085587724426, + -0.1098700214438597, + 0.3031846316461403, + 0.11006018078678069, + 0.009242632023361555, + 0.11448634200962064, + 0.2626867905114591, + 0.08714695753897883, + 0.11377369266563843, + -0.16565543302119254, + -0.03783373482922647, + -0.019679430859372574, + -0.035884248356051335, + -0.08841811183390931, + -0.10322769150996403, + 0.05156039034142684, + -0.03986577437706381, + -0.1774500691049606, + 0.004205983166409203, + 0.050496130151058576, + -0.15056632746316237, + -0.08427190634760924, + 0.07111020894745734, + 0.21328100016133258, + 0.18707435560690402, + -0.024266174602127794, + 0.055639773129156744, + 0.04525165691087796, + -0.08025083372348364, + -0.1333982181638229, + 0.09032074793983991, + 0.25360047689820236, + -0.09479256603930114, + 0.06437716317800048, + 0.04086118375664448, + -0.0674519413797995, + 0.05271562246125456, + 0.09065908928788313, + -0.073269324404102, + 0.04150280848247419, + 0.14712760837529013, + -0.042522299972687874, + 0.08821406055162849, + 0.08714256782004054, + -0.041681349334674586, + 0.018010425624548014, + -0.06071056634203205, + -0.11798529095566355, + -51703.28765582368, + -29132.963298970288, + -4.9112713895738125e-11, + 2.3646862246096134e-11, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 0, + -8.185452315956354e-12, + -3.637978807091713e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + -2.7284841053187847e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 4.547473508864641e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.077067642718757e-11, + 7.075131318431231e-12, + 2.282491137608965e-12, + -2.5371914653575524e-13, + 4.544994542267371e-12, + -3.2879076798981728e-12, + -3.47816220526614e-12, + -2.255584819586048e-12, + 8.362732219577722e-12, + 0.15265378172170482, + 0.01691577803238952, + 0.07373918911821611, + 0.06272819485210226, + 0.0750580395486333, + -0.050346050792524355, + -0.012870602516754315, + -0.03714370693622003, + 0.0869274477380169, + 0.0465456471642229, + -0.10912387901800738, + -0.07503574213951297, + -0.013911689863970345, + -0.031435851513194966, + -0.03851983984062159, + -0.05052268527880766, + 0.045803717647326075, + -0.012962579427664567, + -0.057693378184930595, + -0.1036975566014968, + 0.1126425685296409, + 0.08171805172468853, + 0.058763387334983166, + 0.14160173633350945, + -0.02654696926812044, + -0.020419325241932892, + -0.05626930803962791, + 0.01164021253862715, + 0.048006522607691005, + 0.0759888807826917, + 0.15475948457295732, + 0.11646956032776246, + -0.11860199056242997, + 0.055640994878605576, + 0.08349086519055059, + -0.03363491230640168, + 0.16233734456445204, + -0.08833082283880182, + 0.032084026587049924, + -0.02010498505773247, + 0.017367184092531816, + 0.010742044144836357, + 0.14848783537717467, + -0.10362640201267698, + -0.006239536688529296, + -0.05943224043604606, + 0.13637304751727006, + -0.0408982387512474, + 0.12661228791564813, + -0.029922462885081484, + 0.10021433938661731, + -0.09979992496592553, + -0.12592370825675156, + -0.1748391835911386, + -0.029340643069127564, + -0.02777376939870838, + -0.06376316022747874, + 0.09834689212093403, + 0.05957247687958769, + 0.142622664803764, + 0.02044449068887819, + 0.013857974506437198, + -0.18483594638585735, + -0.10342506947929565, + -0.20966847448794396, + 0.04968953194885726, + 0.022136939499774737, + 0.09637212979863144, + -0.05801118324736414, + 0.02623742861599888, + -0.09806553501788408, + -0.00532582019660181, + -0.02876562386634385, + -0.18542239662812487, + 0.012810015485302823, + -0.025610208916965162, + -0.004557111499615761, + -0.08680542539397434, + -0.04812562148412325, + -0.19936725670389885, + -0.11471038193098565, + -0.0880026125384035, + 0.17239473247436995, + -0.3019418303889918, + 0.2846151577940906, + 0.14158732862998558, + 0.08056502189103748, + -0.15097375690096426, + -52974.599195489725, + -29861.287381444556, + -4.3655745685100555e-11, + 3.637978807091713e-11, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + -6.366462912410498e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 4.547473508864641e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 9.839811749190516e-12, + 8.262887081418433e-12, + 1.3921796470457804e-12, + -1.084134343205303e-12, + 4.548761040526155e-12, + 5.158509019149251e-13, + -1.1380348849463337e-12, + -1.6559878172362787e-12, + 8.535180829368374e-13, + -1.0854375688236139e-11, + 0.06408017378390894, + 0.0007823072022469204, + 0.052721121471758704, + 0.0055466903872812435, + 0.013655169218350152, + 0.055471230703059995, + 0.023973661952128484, + 0.08008120902509176, + 0.013134551455996327, + -0.007043308530871294, + -0.07601799959359964, + 0.051510643878306575, + -0.0338236645698426, + 0.05651108824636702, + 0.04412518154311653, + 0.10183162317208867, + 0.0016901020056641599, + -0.12448980942833249, + 0.004416002048476153, + -0.06330034819767794, + 0.04361649221723868, + 0.0010881728266544355, + -0.023361831793982768, + -0.16258635565628596, + 0.0023916081940979087, + -0.0486388749014593, + 0.011887642820248713, + 0.037477117032206006, + 0.03548336109081803, + 0.15639743133268452, + -0.0660884147848411, + 0.21399866665512488, + 0.13578675012836486, + -0.0469424160266226, + 0.034327051633853835, + -0.01642879338804917, + 0.19469661002868527, + -0.027450851124622987, + 0.1372340966924246, + -0.03091945113837249, + 0.22915609230036502, + 0.1312606959410252, + 0.0786697994313986, + 0.07190875538097057, + -0.06413966093250696, + -0.025350653616017904, + -0.13482139842622862, + 0.060196663969745254, + 0.11697046808700212, + 0.03160725133007698, + -0.08982610547116007, + -0.22704823132670993, + 0.04978684778349524, + 0.0018584513385746693, + 0.00748060170472862, + -0.012336209906457535, + 0.0045539646200439534, + 0.11300624871573481, + 0.22651147299292942, + 0.13389479187027445, + -0.06259941715518175, + 0.148377168689985, + -0.08035546565868483, + -0.06821071081004221, + -0.11208279094682987, + 0.06150756012821155, + 0.02609528715113899, + -0.055247173005010974, + -0.05269466711636393, + 0.13545560341125057, + -0.13550196687801458, + 0.027675903953760208, + 0.2425298564139828, + 0.08870222462141907, + 0.03474521656327473, + 0.033194649513071973, + 0.23141141449960967, + -0.26268997374772185, + 0.03857301074347584, + -0.02360851198977791, + 0.011027903454236897, + -0.3278361772914118, + -0.16305758509352555, + 0.09042619677421983, + 0.07222400456239043, + -0.13730313721048318, + 0.0009575331196721908, + -54245.910735155754, + -30589.611463918816, + -4.8203219193965197e-11, + 2.637534635141492e-11, + 3.637978807091713e-12, + -6.366462912410498e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 2.7284841053187847e-12, + 7.275957614183426e-12, + -4.547473508864641e-12, + -3.637978807091713e-12, + -6.366462912410498e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 9.094947017729282e-13, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 9.464577838330897e-12, + 6.2255820361787544e-12, + 9.495433366409793e-13, + 2.0334246933883877e-12, + 4.218091798830303e-12, + -5.65979726872108e-12, + -5.204594523684604e-12, + -2.2265875190019974e-12, + 3.414255533998945e-12, + -1.4370767177551652e-12, + -1.0894325217215556e-11, + 0.0017589335025792558, + 0.022395001116675646, + -0.05732412521193811, + 0.03677720599969151, + -0.052295492601350156, + 0.04976580652117239, + 0.11489582725551703, + 0.007384112527029198, + -0.021489308954372028, + -0.01234910057234499, + 0.019612366883345052, + -0.009892619049691588, + -0.03533758459184857, + 0.007715459005384348, + 0.006362780888323085, + -0.021861430811388298, + -0.06445666358297207, + 0.004860280554570259, + 0.008510836810381298, + 0.03410874453807593, + -0.11328595868090031, + 0.09806966754227604, + 0.07405404962172031, + 0.07144539513314394, + 0.025804824368990516, + -0.18032912785536412, + -0.07874930533689052, + -0.061636147018954264, + -0.05883795469693182, + 0.10247003836355717, + 0.08724054926853239, + -0.08798685505794059, + 0.12393443923643763, + -0.10203140267717907, + -0.0995182696241407, + -0.18839323796861257, + -0.08519830485423115, + 0.11083605161993715, + 0.04338431997256355, + 0.028116713785237835, + 0.019835354112119355, + -0.020679912055243485, + 0.035303086646170274, + 0.11012259951316715, + 0.08982659054820265, + 0.11268864334460266, + 0.1202625051094915, + -0.00646154126877024, + -0.02249285521753228, + 0.23219193122453985, + 0.08261826724921673, + -0.1899141158297738, + -0.15894737357628208, + -0.06010317844513378, + 0.14594486340969617, + -0.020242949796745104, + 0.2001212814409382, + 0.10705929471740248, + 0.12310620694872411, + -0.024678080105524955, + -0.0859941285193769, + 0.026092627821293707, + -0.04422096078586011, + 0.010846161820335024, + 0.08700933526459564, + -0.10696170073702171, + 0.07727210071445421, + -0.1057817446042722, + -0.05754635243476377, + 0.0378232793354455, + 0.07164274830844111, + 0.12508192665433052, + 0.05249328425120264, + 0.2885841781990041, + -0.0204501622963623, + 0.06702268225430646, + -0.2134202227015585, + 0.25988637184375923, + 0.12000977864368712, + 0.09184221398734614, + 0.10115413089421611, + 0.06266615209038337, + 0.1639129294784441, + -0.2925503561810696, + -0.12641486958701148, + -0.11893098338357268, + -55517.22227482178, + -31317.935546393048, + -3.001332515850663e-11, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -9.094947017729282e-13, + 0, + 4.547473508864641e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -2.7284841053187847e-12, + -8.185452315956354e-12, + 0, + 9.094947017729282e-13, + 0, + 5.4569682106375694e-12, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + -2.7284841053187847e-12, + 0, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 0, + 2.2832401829028453e-11, + -1.9044149715806874e-12, + 5.058227326245034e-12, + 4.481022343710683e-13, + 3.4617049612677534e-12, + 9.683557472778033e-12, + -5.621064463663588e-13, + 9.136096242256971e-13, + -9.032973791873414e-14, + 1.7840892364520836e-12, + -1.855596014106686e-12, + -9.338134496824425e-12, + -0.01135033584146915, + 0.05974727725199109, + -0.04187027361202338, + -0.05066786941248035, + -0.03492737451766098, + 0.04992577432502559, + 0.007246652211554316, + 0.05657430500873178, + -0.013269125087803632, + -0.06673655798400852, + -0.03445195985372968, + -0.16480738571155784, + -0.011702910562335607, + 0.10286693356734836, + -0.03903823981958736, + -0.05918151502011743, + 0.04793285130597405, + -0.03744936209785277, + -0.019209754676693815, + -0.052848140218133034, + -0.020832295472590506, + 0.11016100485995153, + -0.1016716252456004, + 0.0003581158775415189, + -0.03583085935189224, + -0.013275939120798282, + -0.09554754009838917, + 0.05430396398916653, + -0.04121794405480708, + 0.005188720499388521, + -0.06366768023439079, + 0.1002945123110899, + -0.0880610420684662, + -0.07691314866301742, + -0.04106952898929116, + -0.025879297271502226, + 0.011203075207686566, + -0.09561145715067211, + 0.05525640079026208, + -0.0077188110099926455, + 0.056329970578980114, + -0.08611606360478428, + -0.16273394531207977, + -0.01250555850686882, + 0.19149916495750002, + -0.08976022481531142, + -0.13047338792779334, + 0.020015570598500163, + -0.10307137005012396, + -0.03402217085274719, + 0.004536907945828313, + -0.05691304153700307, + -0.048806253781004796, + -0.0878349887597404, + 0.09403384296511352, + 0.03470343997743614, + -0.003738506196609929, + -0.08775939544916271, + -0.1020993208056678, + -0.01896974641796248, + -0.06359584395016847, + -0.03331230306597323, + -0.0034126604775048175, + -0.15429774529347953, + -0.004781818192722633, + -0.07938793573167542, + -0.20768462525269482, + -0.37418791492747455, + 0.1654358030885975, + -0.05249029967974635, + -0.08223565878071155, + 0.1676966736727746, + 0.3045106515538178, + -0.16643510063955916, + 0.21722402343677255, + -0.005785724262650333, + -0.16921210502992354, + 0.053184944674529, + -0.038520006612245514, + -0.08512012313099908, + -0.1505943428162287, + -0.1954889628648014, + 0.1728655730274849, + -0.18315236547297872, + 0.185705671264081, + -56788.533814487804, + -32046.259628867316, + -2.4556356947869062e-11, + -2.4556356947869062e-11, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -9.094947017729282e-13, + 0, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -4.547473508864641e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 2.3092062453876202e-11, + -4.961158809272178e-12, + 9.202692814948974e-12, + 1.1164870186582675e-11, + -3.1710285571202936e-12, + 4.744307626129246e-12, + 2.7622993544557377e-12, + 3.4989913855179034e-12, + -2.0444435032343272e-12, + -8.081258763669277e-13, + 1.9169436525382487e-12, + 2.785311962017997e-12, + 1.0546037033919788e-11, + -0.037379239353136785, + -0.005195423307223475, + 0.013750404792171579, + 0.026163389838695313, + 0.08678317477690574, + -0.01879005632621489, + 0.059119159216562155, + 0.023071046279959585, + 0.03434407711588458, + -0.021122542216264032, + -0.05926607416772823, + -0.010490871126844678, + 0.07054407518483362, + 0.12126259476272952, + 0.08980406173636479, + 0.04424069417906987, + -0.012806699228356613, + -0.05447593535870864, + -0.032738776533772954, + 0.11141280458054892, + 0.03198835113253014, + -0.07622402323323058, + 0.09481743859146331, + -0.08764799718583945, + 0.02096487854906845, + 0.06858003180059523, + -0.01040819204128545, + 0.06508697700889704, + -0.09285561522107055, + -0.25630025181195465, + 0.0917991575064322, + 0.1444590301858496, + -0.16503421805267088, + 0.16762341700205768, + 0.02454675432918235, + -0.02370190138777256, + 0.18285196794759107, + 0.18990107226302572, + 0.12591067258024624, + 0.06355189987209696, + -0.08248287919300423, + 0.18342076606170807, + -0.09789337181539458, + 0.10148822828876274, + -0.20236596736772308, + -0.09421704236285691, + -0.1282264435873178, + -0.11854672323747013, + 0.02045486060778731, + 0.21821344006415422, + -0.019159701099410655, + -0.13136450052888246, + 0.0005841940689960451, + 0.16233490393973948, + -0.062251612051088395, + -0.06886879536436728, + -0.020757716333053258, + 0.17558143705067636, + 0.00876620206058817, + 0.04818661309776732, + -0.006865529881825868, + 0.09307325767851475, + 0.14462694284381314, + 0.12521836236712952, + -0.011833019414262659, + -0.017220589818602274, + -0.22571219608845153, + -0.10554499647394938, + 0.04631454228280984, + -0.09584108822636862, + -0.02276170606645689, + -0.10901985522169082, + 0.19854375480859088, + -0.1972081618051025, + 0.15334081808284133, + 0.11210390335521958, + 0.0791921753640555, + -0.05687177641743289, + -0.045066321041949665, + -0.015529351459443537, + -0.18611211026691712, + -0.19686068535022033, + -0.10448723672941095, + 0.05835622160868463, + -58059.845354153855, + -32774.58371134157, + -2.637534635141492e-11, + 2.091837814077735e-11, + 6.366462912410498e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 9.094947017729282e-13, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 0, + 0, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 1.2732925824820995e-11, + 4.547473508864641e-12, + 4.547473508864641e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.6708023027899984e-11, + 5.328697596350014e-12, + 1.5925541168847924e-12, + -8.035133947145932e-12, + 5.926523759896162e-12, + 7.094800648213675e-12, + 4.008011005715292e-13, + -1.2739779746958179e-12, + 3.171931142503418e-12, + 1.35129119017644e-12, + 2.1016384813215407e-13, + -1.79104905151585e-12, + -3.451607432383691e-12, + -9.572626854177593e-12, + -0.020856276069527436, + 0.12666879740999742, + 0.04307605124579895, + 0.00785788927153131, + 0.002825141382260806, + 0.05052405381396282, + -0.030765961769207664, + 0.06914219654541418, + 0.044353776915996346, + 0.013529373248228423, + 0.02542480703601834, + 0.004164248900194427, + -0.017134805543189635, + -0.015225193114138464, + 0.05443198263568489, + 0.022594820842678928, + 0.07272472939975551, + 0.0062537511202162485, + 0.044254045203610155, + -0.07145916749573528, + -0.1604411828647414, + 0.04505410000089097, + 0.004018084048075593, + 0.03484742146473788, + 0.0018156120503416797, + -0.099133470918398, + -0.05289692549293403, + -0.09190567885454617, + -0.1349453915706426, + -0.03737757427360388, + -0.07447749391554032, + 0.003477258341187413, + -0.01061870780348957, + -0.007084747849140345, + -0.12918923247971445, + -0.18986406541430995, + -0.02529739962779914, + 0.1304788832298536, + 0.0341181697333644, + 0.09847884091330172, + -0.05402672720184948, + -0.14158947800041646, + -0.07696365521440285, + -0.05614134793381695, + -0.03547502890848518, + 0.15804532638732446, + -0.08055268961149298, + 0.06476134392650602, + -0.2349900100923347, + 0.1653500841465306, + -0.04698144102966446, + -0.034852969540558686, + -0.11201569651231806, + -0.16494797339135153, + -0.12799991637945893, + -0.0780597624081036, + 0.011996908355311304, + -0.008589887027382183, + -0.056766681010994566, + -0.1710397565934646, + -0.09577177853425504, + 0.05674593256021045, + -0.03775942885106804, + 0.0010510653398908714, + 0.035020292195419515, + -0.11404127436333111, + -0.005935868953565802, + -0.014411570368778917, + -0.12600444791818532, + -0.023116181843959124, + -0.04749176242792478, + -0.08412693387870793, + -0.12471184186835275, + 0.08316461549122107, + 0.13907282881629757, + 0.01886137274233419, + 0.011700926048879968, + -0.06811865000485548, + 0.14756327159427785, + 0.04983264202894803, + 0.17105277827114723, + -0.06725054238116171, + -0.16577012807913913, + -59331.15689381991, + -33502.907793815844, + -4.729372449219227e-11, + 1.000444171950221e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 9.094947017729282e-13, + 4.547473508864641e-12, + 0, + -6.366462912410498e-12, + 0, + -9.094947017729282e-13, + 7.275957614183426e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -6.366462912410498e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 4.547473508864641e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 8.185452315956354e-12, + -1.8189894035458565e-12, + 2.127951676905683e-11, + -3.3426688551381684e-13, + 1.1118606218661144e-11, + 1.2488386496007103e-11, + -4.0521122637303626e-13, + 1.2801924520466834e-12, + 2.6520673292878503e-13, + 2.6570445407441433e-12, + -1.743404450109014e-12, + -3.214119543110964e-13, + -1.1582311642344332e-12, + -2.377896610733643e-12, + 2.213034585969344e-12, + -3.03451259929793e-12, + -9.369272646558807e-12, + -0.051818214052468205, + -0.0836370576483023, + 0.11559774870414789, + 0.10824891076308411, + 0.0008511682673342174, + -0.006536227937125712, + 0.00753154856702679, + -0.019993750783720506, + -0.011707163887967468, + 0.010513256328965855, + 0.04682245024037859, + 0.09304948650215669, + -0.008060776109364575, + -0.11422605685866148, + -0.1146648740133293, + 0.01860902338299239, + 0.1422421126908015, + -0.10129355798758193, + -0.016263031302665678, + 0.016462603982855054, + -0.09702156753106014, + -0.10176699759109159, + -0.02568163753046632, + 0.03376694254256386, + -0.1293594719041563, + 0.014822543744392971, + -0.18095826673385443, + 0.04565050501560424, + -0.05486501574113202, + -0.057520809390744915, + 0.011877601644042198, + -0.10358507514580091, + 0.10980411733714347, + -0.09543279240555046, + -0.04957644547001636, + -0.10410083932378206, + 0.014224238419288578, + 0.08418094282782489, + -0.03984981849941586, + -0.07267638872439526, + -0.13547373375577462, + 0.1161509150230351, + -0.0343861712157183, + -0.10796936033017149, + 0.18621716886223075, + 0.14725866122203712, + 0.09998800118268802, + 0.09079668175454704, + -0.14036752552639115, + 0.2033424908176439, + -0.08642702062571896, + 0.07774673846882091, + 0.18325778549874883, + -0.05795088064493272, + 0.20943516923987013, + 0.09161692116319578, + -0.09679732677154922, + 0.19469719271896196, + 0.054372806479382904, + 0.06703614620168623, + 0.17208291396763076, + -0.029737360270345407, + -0.029573195202743475, + 0.017707985375479754, + -0.11639468879890279, + 0.038578476412242046, + 0.04903531955164451, + -0.09093224255473557, + 0.05669923919141179, + 0.1513427256051278, + 0.24107948386420058, + 0.011042179411662705, + -0.10860294502004514, + -0.23072787010415097, + -0.23898067643688295, + 0.10970652017156808, + -0.2388818022684179, + 0.11866326865715955, + -0.03176630058743662, + -0.03530999149740331, + 0.23691628964286832, + -0.014241690590212425, + -60602.468433485934, + -34231.23187629009, + -3.9108272176235914e-11, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + -9.094947017729282e-12, + -9.094947017729282e-13, + 0, + 9.094947017729282e-13, + -1.8189894035458565e-12, + -6.366462912410498e-12, + -7.275957614183426e-12, + -1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 0, + -8.185452315956354e-12, + 0, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8897571139652096e-11, + 3.650081260020996e-12, + -2.442218285143126e-12, + 2.3979658006310032e-12, + 5.364589187811912e-12, + 3.0448743735150608e-12, + -1.746038786845803e-12, + -5.208882076088482e-12, + 2.2679759662424e-12, + -2.527721905818414e-12, + -4.135965594053142e-12, + -5.632397689256005e-12, + 1.997561317126791e-13, + -4.078106453205889e-12, + -3.0922350681017206e-12, + -1.1371449849916914e-11, + -0.0950998893569649, + -0.14858436401233066, + -0.02650158053041873, + -0.07082891938018876, + -0.0002400554369896111, + 0.0018334690970215437, + -0.04007166215048055, + -0.04914179533300828, + -0.024629534458577428, + -0.10978470555266359, + 0.07711453713488078, + 0.0021061477235901744, + 0.008060468525042334, + -0.04639086923374891, + 0.05419357397956138, + -0.0685136150029348, + 0.04397410595297855, + 0.002411744891498137, + -0.09242720526786663, + 0.049768562012717975, + -0.010539924775025189, + -0.04389245652052716, + 0.016139376352047555, + 0.02346726399064309, + -0.01253700443727321, + -0.01452359488995341, + -0.12129811256429684, + -0.22841536025165435, + 0.048511110743805146, + 0.010027238652113284, + 0.000020420209935257025, + 0.10158478086787032, + -0.2277162638270738, + 0.02106547304753978, + 0.0628214944481218, + 0.07412714799472382, + -0.10871922838359024, + 0.12842173590594771, + 0.0872835049250774, + 0.060293203815109386, + -0.14185355699231858, + 0.10663358598123797, + 0.0397839456230762, + -0.00007608693827194114, + 0.07743990083781226, + 0.11767387571486812, + 0.00684544512258322, + 0.11694348021388244, + -0.09445362448516992, + -0.059795351315409875, + 0.13871104598684714, + -0.21593539215109564, + 0.06325219197778172, + 0.009273228255360384, + -0.05878598132260139, + -0.0777459645775275, + 0.1631298450839752, + 0.054652145602708806, + -0.16337145516611032, + 0.0998084301323597, + -0.09474362126573527, + 0.0440734073798978, + -0.17685044088260055, + -0.09241476624409736, + 0.06754274086692762, + -0.03829734683546805, + 0.11842730208546845, + -0.12551296212058363, + 0.06085234251593056, + 0.22674762294006381, + 0.1772913446062151, + 0.08408262156594916, + -0.10944155035432182, + 0.014709101475008597, + 0.0657251361569631, + -0.039077560060518386, + -0.08559498366352057, + 0.16736920361996183, + 0.12002891761897481, + -0.03019914700457885, + 0.23680589391511922, + -61873.77997315198, + -34959.55595876433, + -6.548361852765083e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 9.094947017729282e-13, + -9.094947017729282e-13, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + -9.094947017729282e-13, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 9.094947017729282e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.3581536977792022e-11, + 6.323438327687509e-12, + 4.294145375166277e-12, + 2.4528085299018136e-12, + -2.5325619963090246e-12, + -1.2769122089622967e-12, + 1.2540979168021616e-12, + -2.661297290790934e-12, + -1.8454094047534963e-12, + -1.3134673170077586e-12, + -1.1770807522148614e-12, + 2.97375772137356e-12, + -1.722369018991523e-12, + -1.5636537967096315e-12, + -1.426822169608373e-12, + -2.0904221248930573e-12, + 8.214288592431023e-12, + -0.04829202388199938, + -0.05958503012842761, + -0.0033498218362582586, + 0.07524386246659949, + -0.037330407286999163, + -0.04175001147709597, + 0.14685647031750154, + -0.03750431465052312, + 0.0504099836941775, + 0.056094498865154475, + -0.14298177712507756, + -0.013453532369779924, + 0.06096623037211612, + -0.1048749489561578, + 0.06852606733105336, + 0.06194957350385051, + 0.0792863130371626, + -0.1409638551512475, + 0.012159705331147325, + 0.11996274820362948, + -0.08216881031677337, + 0.23455052951886815, + -0.13171653863022295, + 0.1527375823879128, + -0.0434276600199531, + -0.111499665196967, + 0.029431419643140444, + -0.047000693634512786, + 0.04928515347981023, + -0.14340072521569566, + -0.010103502067448075, + -0.21797335670462994, + -0.04762917332801356, + 0.18208251952879242, + 0.00158277140019711, + -0.04662451043376889, + -0.11584244812358918, + -0.006906735019147779, + -0.0034420540861609715, + -0.03842674753650768, + -0.01087283669676124, + -0.007212486339834825, + 0.12255533992606861, + -0.09267672717191915, + -0.023648551254110133, + 0.10431600007328268, + -0.007556893144632493, + 0.01818028051423544, + 0.17605658339165647, + 0.032252514359803267, + -0.06043415301072134, + 0.00522606949365145, + -0.06806495703142992, + -0.0793925480163819, + -0.10568931769152153, + 0.10425423066715667, + 0.09617536045715769, + -0.04986101450800768, + -0.04256141328625676, + 0.061179632268689346, + -0.1670459751789138, + 0.033633309778334085, + 0.18109792927700497, + 0.0073570206064361016, + -0.017165925897853252, + -0.05453538869572459, + 0.06969636947483301, + 0.0863641047670568, + 0.15051442594664274, + 0.05121642915250343, + -0.36469088729913157, + 0.019574367810812694, + 0.03166274266920417, + -0.17004461208666727, + 0.1394439206709831, + -0.12625683622369877, + -0.1967894227888474, + -0.24784913052087143, + 0.003235875161540034, + 0.009058682469974367, + -63145.09151281799, + -35687.88004123861, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 1.000444171950221e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 9.094947017729282e-13, + 7.275957614183426e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 9.094947017729282e-13, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + 3.637978807091713e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + -6.366462912410498e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 2.6129383376495208e-11, + -2.8551355301540757e-12, + 2.0166908029149994e-12, + 3.903152566769187e-12, + 6.2446850372006055e-12, + 9.708766829962681e-12, + 3.2423761289799964e-12, + 2.9139568860806644e-12, + 2.5869893886849125e-12, + -2.7700594557805434e-12, + -2.3953715894358953e-12, + -3.3968538256399843e-12, + 1.146496206856743e-12, + -1.5845036402770196e-12, + -1.0234553556401919e-12, + 1.743060674203028e-12, + 2.4253391930130196e-12, + 7.369802711573871e-12, + 0.058834256804612135, + -0.0691766671822218, + -0.021967915012698565, + 0.06945972026983335, + -0.01987366944439298, + 0.01783516367016186, + -0.06771081541610359, + 0.0028373091760078907, + -0.023083951694711835, + 0.02259722624072014, + 0.005433886089916488, + 0.04055035967369606, + 0.030779454317474333, + -0.007283200189733431, + 0.037300401470317025, + 0.11323706194412139, + 0.1659990259292443, + -0.033089713647744, + -0.006066911032524753, + -0.10725906909498498, + 0.10807698531203724, + -0.08950553158711784, + 0.03265150128279498, + 0.060209205675374626, + 0.31663328642732097, + -0.14210385735569436, + -0.0011808336059969942, + -0.04218846626689127, + -0.007473075798080806, + -0.08982148805683116, + 0.2682504777287345, + -0.09543219289284563, + -0.084813513193929, + -0.0848901221136777, + 0.16241705503850024, + -0.15325352225366598, + 0.13433214119734166, + 0.030105514509499363, + -0.06020417323191892, + 0.34190570575616497, + -0.11914709560160187, + 0.08137950628927233, + -0.0006981845062234381, + 0.11084242437438478, + 0.07649272665620283, + 0.13976026552373605, + -0.02831000206065822, + -0.026479503159651394, + 0.18839690393313535, + 0.04261886816588238, + 0.04696548990220971, + 0.07982752590884336, + -0.040339037065939054, + -0.08453556347392212, + -0.19284864869905996, + 0.08269335334589323, + -0.14161888687408145, + 0.01488263009715642, + 0.1256976381042029, + -0.04537645287892685, + 0.13708307728807215, + 0.08122153915575853, + -0.036724425366841375, + -0.24596584902459195, + -0.07685354241956864, + 0.14375477750816967, + -0.0003052030999894325, + -0.061513409295448004, + -0.1905064509963622, + 0.028689559085887884, + 0.09455944276113823, + -0.007543053053149798, + -0.11411359226912995, + 0.02543032218412133, + 0.06775585581167577, + 0.0911537444725177, + 0.05619430819761209, + -0.08502597616397832, + 0.23047365925254784, + -64416.40305248405, + -36416.20412371286, + -3.092281986027956e-11, + 2.7284841053187847e-12, + 4.547473508864641e-12, + -2.7284841053187847e-12, + -4.547473508864641e-12, + 0, + 0, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + 9.094947017729282e-13, + 7.275957614183426e-12, + 1.000444171950221e-11, + 2.7284841053187847e-12, + 3.637978807091713e-12, + -8.185452315956354e-12, + 4.547473508864641e-12, + -9.094947017729282e-12, + 0, + -3.637978807091713e-12, + 1.000444171950221e-11, + -8.185452315956354e-12, + 2.4434652845898557e-11, + -4.507180609111111e-12, + 4.166162904832832e-12, + 5.414976389156222e-12, + 6.0752395436485e-12, + 1.5131026869967824e-11, + 4.677211213790282e-12, + 3.14898890130767e-12, + 3.484506119469048e-12, + 5.2220537418131266e-12, + -7.829354440570973e-13, + -1.8542811667651665e-12, + -1.2809257295193405e-12, + -8.135122421910909e-13, + -3.1884090535172103e-12, + -5.589188984177917e-13, + 1.843159763893182e-12, + 1.6651189312335362e-12, + -8.70497221367188e-12, + -0.10437683674572817, + 0.0006835852022096674, + -0.012802777784187192, + -0.04554607538618092, + -0.04645207658103474, + 0.039034081355252104, + 0.0011048595921007874, + 0.11553893636122335, + -0.05753803961231098, + -0.06434080199580534, + 0.08868104820356612, + -0.008390005204608253, + -0.05091675494987399, + -0.0116731995145843, + -0.08745602388956979, + 0.002481315008705092, + 0.30816970449501735, + 0.04521632761365902, + -0.05445208835004193, + -0.0026103818226113056, + -0.0814108540128333, + 0.025355094737931988, + 0.30354546470139493, + 0.21677912672036484, + 0.09632550992427384, + -0.057406635222747415, + -0.01575375723356715, + 0.15964758199661316, + 0.11020254636798545, + 0.23364996528828863, + -0.09714838368295578, + -0.016529312453864575, + -0.04866220015839845, + -0.026430503936651546, + -0.04628487108759075, + -0.05952325473373465, + 0.04968606380637633, + -0.05568575521410151, + 0.1317079150338158, + -0.11736638346350971, + 0.0015939964266517125, + 0.0017334426044360801, + -0.021512247009908066, + -0.1367077956153124, + 0.0018494164241973942, + 0.08176951449478444, + -0.10900860237041185, + 0.041319137478811406, + -0.18350864292875516, + 0.002806333622497606, + -0.014376198669344576, + 0.0020593832926709293, + 0.046560076122149394, + 0.025179529242177087, + -0.028941553561961583, + 0.24968307318414562, + -0.18946048760190404, + 0.05742883324735536, + 0.05144288432316799, + -0.06788247596939487, + -0.03241920174152093, + -0.08654023251591972, + 0.029823540116622915, + -0.18434512767104458, + 0.1259230684815856, + -0.14692150365761833, + 0.28355559238257083, + 0.02153187283511602, + -0.14398543378291073, + 0.18559110505737464, + -0.15949923800943663, + 0.08887643202301676, + 0.12587438502405507, + -0.11748356306175375, + 0.11246161973267355, + -0.04455620541313506, + -0.17122211044239355, + -0.06391520909584165, + -65687.71459215009, + -37144.52820618711, + -5.547917680814862e-11, + -9.094947017729282e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + 6.366462912410498e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + -1.000444171950221e-11, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -4.547473508864641e-12, + 3.637978807091713e-12, + 0, + -2.7284841053187847e-12, + 0, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -8.185452315956354e-12, + 2.6566023941836334e-11, + -4.8984586767568445e-12, + 7.799912787198808e-12, + 1.036792062169955e-11, + 2.9606937755202826e-12, + 2.736983199340855e-12, + -6.32479615059054e-14, + 7.140719839470899e-13, + -3.712945882748011e-12, + 2.937279567291582e-12, + -2.7851681823978733e-12, + -1.9515187633497e-12, + 2.689556678739068e-12, + -5.819345275916116e-13, + -3.1333557456612154e-12, + -4.723722266467525e-12, + 1.1832163311070082e-12, + 2.7286822684423877e-12, + -6.8076923441723755e-12, + -8.660630744502456e-12, + -0.02333341183465215, + 0.17079638433460234, + 0.03338628190084596, + 0.005994806516700438, + 0.05779555882850779, + 0.020512721018020062, + -0.04602571460184807, + 0.03596271550970511, + -0.024267373843554322, + -0.06093958597280082, + 0.06138532394034595, + -0.08428005619580822, + 0.04525203530693242, + -0.005959540554466839, + 0.0038878587501134784, + -0.0036267349987496402, + -0.06596645513595793, + -0.06034062034896886, + -0.12658798363023258, + -0.05225235207638914, + -0.009139198311358785, + 0.08971449710389177, + -0.043460329636144615, + 0.023619773111620043, + 0.10463101217483464, + 0.1880107608847802, + -0.12099114446514654, + -0.0492110819531718, + 0.02862516079775139, + 0.05333211192371678, + 0.05287599679596773, + -0.11366942539032011, + -0.1659351771412859, + -0.04034254644119236, + -0.0031142019116511765, + -0.13154440645658505, + 0.09737494680704481, + 0.0350808819567928, + 0.013900913101441934, + -0.07677155017710398, + 0.0007921786426844476, + 0.06260934125853386, + -0.10602409397652215, + 0.0005673168802153116, + -0.07965998832004918, + 0.05465878499564496, + -0.31858148275062664, + -0.05609468563814007, + -0.15069011645891567, + -0.03677489589088322, + 0.12077158238364484, + 0.06749896140146537, + 0.020925755475811478, + -0.04957186056821834, + -0.07384709454891504, + 0.22910946670974608, + 0.0807682804852351, + -0.026633554333907822, + 0.04006921997198862, + 0.0017727726568446736, + -0.33882842686698605, + -0.06551868029759146, + -0.1322850316299909, + 0.05926045229454089, + 0.07747332349960291, + -0.09551003319203069, + 0.012848271970492299, + -0.12775451002859414, + 0.0013243380590139489, + -0.05903194981730765, + -0.06408128841254765, + -0.12154918547170568, + -0.27387555156650084, + 0.09628503515568476, + 0.018411726222595758, + -0.2048512233724769, + 0.24225206839144417, + -66959.0261318161, + -37872.85228866137, + -3.8198777474462986e-11, + 3.092281986027956e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + -7.275957614183426e-12, + -8.185452315956354e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 0, + 1.1823431123048067e-11, + -1.8189894035458565e-12, + -2.7284841053187847e-12, + -8.185452315956354e-12, + 3.637978807091713e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + -1.000444171950221e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 6.366462912410498e-12, + -6.366462912410498e-12, + 6.4439327926215404e-12, + 1.9186021203368423e-11, + -3.572358467188572e-12, + -1.1761890603632573e-11, + 5.9759050357824605e-12, + 9.717036995429065e-13, + -2.688750300955889e-13, + -3.2872761185339052e-12, + 5.11285628374944e-13, + 1.70335349034872e-12, + -4.7296151548492e-12, + -5.835611681645578e-12, + -1.0553044532218284e-12, + -5.703880447211989e-12, + -5.423467108547776e-12, + -4.718194153842538e-12, + 7.120325849003506e-14, + -4.364679575586355e-12, + -1.1490157113296136e-12, + 1.2093019301944079e-12, + 1.001394986674778e-11, + 0.07251471795496628, + -0.1433285121414187, + -0.016549904104818037, + 0.04985613034727195, + -0.05879242729997405, + 0.07002592672134866, + 0.04212306701589519, + -0.046568948549604396, + 0.08181129207300361, + 0.08302920482937169, + -0.0028019750220244105, + -0.0869927268247906, + 0.03515270916066872, + -0.06255056163554536, + 0.18981964832454545, + 0.03437115909169226, + 0.18811498439924135, + 0.004561647346717591, + 0.1962711704244528, + 0.035841775265045936, + -0.21949541605722672, + -0.03933984584120442, + -0.0625884818098154, + -0.0757648273447449, + -0.12668927305343092, + -0.12554746491300559, + 0.011066914050232019, + -0.08082507273029953, + -0.09586120528805847, + -0.056662551157136365, + -0.0461126284369633, + 0.024845533775784343, + -0.09958571849063523, + -0.1139574516756291, + -0.07408550691259315, + 0.12385859099082885, + 0.00909448492489183, + 0.15690874960452078, + -0.09346107713996812, + 0.18705162794127872, + -0.06009108886615313, + 0.07857895955755492, + -0.07944024217116553, + -0.04805769440028721, + 0.057500395189542246, + -0.03830784517565939, + 0.02621772107700698, + -0.05841249012371456, + 0.1637607639113763, + -0.29172873112652575, + -0.006592444829802957, + 0.007070575777384127, + 0.12355098134515591, + -0.10867878059554474, + 0.09858249074089095, + 0.20053358054021106, + -0.35855256151743403, + -0.10301392957508136, + 0.0006499899522784182, + 0.06265232342902571, + 0.0942564224641482, + 0.016878700837569323, + -0.06950162672370185, + 0.02562568137542378, + 0.086556676030572, + -0.031545610195815414, + 0.0781288867877595, + 0.1262363747129133, + -0.15767791924305954, + 0.12395306976282973, + 0.1200091460965514, + -0.023009961291050075, + 0.03180634557581273, + 0.28833253902453587, + -0.07211752837383197, + -0.08648376390363816, + -68230.33767148215, + -38601.176371135625, + -3.3651303965598345e-11, + -8.185452315956354e-12, + -2.7284841053187847e-12, + 4.547473508864641e-12, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + 2.7284841053187847e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 9.094947017729282e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 7.275957614183426e-12, + -4.547473508864641e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 2.3088108730904274e-11, + -3.6266037993619704e-12, + 6.440243569322631e-12, + 1.2731218102422571e-11, + 3.683792102716513e-13, + 6.2120728166678224e-12, + 2.4432734142836796e-12, + 2.261796412752045e-12, + -1.3802863108246354e-12, + 3.605859607201205e-12, + 4.250388521140766e-12, + -1.1864680292598264e-12, + 2.397756099163902e-12, + -5.259865557389057e-12, + -1.9764586800441094e-13, + -2.771391606152977e-12, + 1.0720719795807568e-12, + 1.7737968544725342e-12, + 1.4123125061014222e-12, + -2.1134037298923335e-12, + -2.465850347739848e-13, + -7.775276389358814e-12, + 0.15059370366331404, + 0.00942301899810507, + 0.12713350962128897, + 0.028563650184142534, + 0.0927091308667088, + -0.045879911962573815, + -0.07158265453859325, + -0.004761781686044927, + -0.003260494222026001, + 0.012993600963181723, + -0.019713821103405107, + 0.003199376136755436, + 0.0040009316350130995, + -0.13980005610596832, + 0.03774618386888965, + 0.10602382711017792, + -0.24890597732989223, + -0.17259299961583602, + -0.0906464774239295, + -0.027217181232726893, + -0.13481247022335158, + 0.08895114673550782, + 0.008676138505540493, + -0.08997942383677571, + 0.2362301365640609, + 0.021544677015236057, + 0.022413654292461005, + -0.15206455675516836, + -0.08215734199169059, + -0.0767907964735104, + -0.04024312615960122, + 0.10234860586370217, + 0.12053663770153478, + -0.08080944586263702, + -0.05613155623022858, + 0.1287581911400659, + -0.05308951077919726, + -0.10680191362132987, + 0.05849454694125747, + -0.15187747994281142, + -0.09920554235118098, + -0.1018786956307334, + 0.010299069117682861, + -0.023098567071524214, + 0.08915735370444572, + -0.03756892379514232, + -0.041075554666361626, + -0.16478277394678206, + -0.21534902308940976, + -0.10195347645239052, + -0.22342464563155, + 0.16266692378836892, + 0.016219532374182208, + 0.11154188611963091, + -0.15369521945714512, + 0.22696649007136038, + -0.10196611146536232, + -0.06102783159161336, + -0.07992094647500833, + 0.11475730584843903, + 0.09340247875376817, + -0.07965930610955038, + -0.05324161634802296, + 0.02160692118660793, + -0.21328063272626824, + -0.1578292523956232, + -0.17432746013125186, + -0.20458938343765135, + -0.09329452969239473, + -0.03814848352623184, + -0.1402554873271899, + -0.012460679009734011, + 0.09459307718885686, + 0.11558428884298477, + 0.044095667925639286, + -69501.64921114818, + -39329.50045360988, + -4.8203219193965197e-11, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + -2.7284841053187847e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -6.366462912410498e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + 7.275957614183426e-12, + 0, + 1.3657684022577902e-11, + 5.999505636973123e-12, + 6.089330336394987e-12, + 3.673791022792002e-12, + 1.4447092811878318e-12, + -1.4232696161107302e-12, + -4.1752500717999e-12, + 1.3825405524140264e-12, + 2.2515693236803928e-13, + -2.538958356560279e-12, + 2.795026203392716e-13, + -1.6513683841076403e-13, + 2.656103559221364e-12, + -1.3822198247681455e-12, + -3.0712839191577615e-12, + -1.1930424186327321e-12, + -8.788954175571947e-13, + -3.5599166699703886e-12, + 1.6444768423364421e-12, + 1.645238861152801e-12, + 2.673349319293813e-12, + -7.707045306526052e-13, + 6.100695388094392e-12, + 0.024248824799413534, + 0.0017915808496187663, + 0.137747614390122, + -0.004478885887529821, + -0.0762523442980611, + -0.007605282880034182, + -0.004268673384023208, + 0.08048978333246375, + 0.024606544053853388, + 0.031920485416636855, + -0.057979403584260035, + 0.07933703805536398, + 0.00024103936071000908, + 0.11909430672892654, + 0.11780290118315195, + 0.07524729621007227, + -0.02118680020922997, + -0.036195251334861366, + -0.17724634809078502, + -0.165907793545495, + -0.018591948371849798, + -0.12211592060994955, + 0.04882079788405113, + -0.04912524798324132, + -0.06746951129651492, + 0.11394901516526038, + -0.25276901816658504, + -0.12918403639967616, + -0.11062668563412022, + -0.0030040934721431573, + 0.049209070717863575, + -0.018339110606820305, + -0.003360089788058574, + -0.14314082556339225, + -0.03115818839564693, + 0.1624074182411063, + -0.15790233088894315, + -0.012637181602065282, + 0.2518590225760914, + 0.1031440343277243, + 0.14919468289127483, + 0.13618515990774982, + -0.20825048603726323, + 0.1104187359880075, + 0.036161212445302224, + 0.0662321937664365, + -0.21947542607830875, + 0.08481802126946615, + 0.060879599536468515, + 0.0657197683513866, + 0.009956084997875718, + -0.09411486404296766, + -0.0637033021285664, + 0.07159009964710498, + -0.0897644549470301, + -0.21573733707043882, + 0.022629241625642157, + -0.0963642822283647, + 0.10470967308710045, + -0.14871289575940386, + 0.1907792966461008, + -0.1872258680870011, + -0.021388903224816624, + -0.06653807118839294, + -0.1188872638003662, + -0.2563045344204008, + 0.016530779373681196, + 0.20432606806680864, + 0.10944652721515351, + -0.013449423291066485, + 0.08579895850251974, + -0.11946227470959847, + -0.05106346116510029, + -0.15026801122052938, + -70772.96075081424, + -40057.824536084154, + -3.637978807091713e-11, + -1.0913936421275139e-11, + 2.7284841053187847e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + -1.3642420526593924e-11, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 7.275957614183426e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + -1.000444171950221e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.1210803433652376e-11, + -8.52380613654302e-12, + 8.50865505184657e-12, + 1.65301209987618e-11, + 1.314834441227561e-12, + 1.1623689008170531e-11, + 1.1749877331765375e-12, + 7.189490132096534e-12, + -2.6736600185038883e-12, + 2.382170570186728e-12, + 2.134879528507946e-12, + -2.023332474641772e-12, + 3.9829718337733686e-12, + -3.0754188306576173e-12, + -1.9388664370073265e-12, + -8.966740076342956e-13, + -2.6527212111414345e-12, + 2.66037569012159e-12, + 6.400383977300739e-13, + 5.827828355446679e-13, + 3.771044380570064e-12, + 6.375393236802241e-13, + 2.5878415173110885e-12, + -7.015505791829089e-12, + 0.0700479600857307, + -0.009682569910462315, + 0.07634723395522032, + 0.05398179939662314, + -0.05411101611736688, + -0.04707747344379781, + -0.13598543854956288, + -0.02092039952459356, + -0.005285982462220089, + 0.040306708523327135, + 0.015787373420718724, + 0.10686859218948057, + -0.06658602977337917, + 0.011677817102267963, + -0.04110533116726472, + 0.07118715964776663, + 0.06953901933322221, + -0.06030646935834099, + 0.09670457284621885, + -0.07725250396055797, + -0.061044439172914605, + -0.010482228071270973, + -0.24282395724537784, + -0.05873116922467432, + -0.1500035516915898, + -0.001493437522350972, + 0.040070292537248815, + 0.07479058692338109, + 0.023560420184420453, + -0.13484568226574056, + -0.11003477675818055, + 0.18753102105333863, + 0.1984771872797551, + 0.1721076795180683, + 0.08442074200788142, + -0.0633346055009096, + -0.12483258559138888, + 0.03562388711880208, + 0.030380716358193, + 0.09150349680522545, + 0.004555596548857518, + -0.19153684372325605, + 0.03866877264629006, + 0.02846115029216557, + -0.0012192777570989139, + -0.18483077584880608, + -0.19433836614851388, + -0.024906950268254638, + -0.2401125529828138, + -0.21939890378302151, + 0.02442292865718914, + 0.060050016477612995, + -0.06185237315983287, + -0.0662661845161884, + -0.03285598442800959, + 0.22702231525260486, + -0.11241926550770691, + 0.12394147761953771, + 0.04101754837977606, + 0.039905098069722755, + -0.10110389438650672, + 0.174516558802071, + -0.15441148536532204, + -0.09484197745303033, + 0.2151328409802707, + -0.04858953939229246, + 0.1808254014901854, + -0.06449864216797346, + 0.07548271284659844, + -0.21436704168045945, + -0.007158481457856639, + -0.02529270497812342, + 0.07011065226384938, + -72044.27229048028, + -40786.14861855842, + -4.729372449219227e-11, + 8.185452315956354e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + 5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 8.185452315956354e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + -3.637978807091713e-12, + 0, + -5.4569682106375694e-12, + 0, + -2.7284841053187847e-12, + 7.275957614183426e-12, + -1.000444171950221e-11, + 2.5543412201606206e-11, + -4.141022352911987e-12, + 7.055868553284698e-12, + 8.169975775374397e-12, + 3.695033309287369e-12, + 5.024211586122569e-12, + 2.5754368371063634e-12, + 3.262473509913759e-12, + 3.6962903514470475e-12, + 5.286359834578324e-13, + -5.730575612366049e-12, + 4.0797338333328745e-13, + 3.695355784140681e-12, + -4.098100702032976e-12, + -4.4671352133402535e-12, + -1.891663445567957e-12, + 3.4160318278364736e-12, + 2.2192403188063e-12, + -4.830902489912097e-12, + -2.1129957509316723e-12, + 4.743791471957327e-13, + 3.7254343361770424e-13, + 9.969806689456184e-13, + -3.1580078539528835e-12, + -5.6857524196466356e-12, + 0.021458847310736273, + -0.01678463585011311, + -0.04668624086143971, + 0.08813049415074208, + -0.09042256021665922, + -0.02774517958685263, + -0.12161799017290598, + 0.0634351276412101, + -0.10101490484908604, + 0.09269249435519432, + -0.05520358125026293, + 0.10785266479245702, + 0.04918969806094265, + -0.02675630450998846, + -0.06030455311670436, + -0.13455603872027183, + -0.024864377056930398, + -0.05669185248814391, + -0.022607142404472053, + -0.06553168596474762, + 0.03490855979833853, + -0.02819081451448423, + 0.1893658241247271, + -0.0792470245090596, + 0.016731016573678207, + -0.04743836092218191, + 0.04486147431154973, + 0.08358462586077282, + -0.04111032200877433, + 0.13104931386675153, + -0.23924594391579793, + 0.1444659781514958, + 0.12731689771556284, + -0.05952930712443017, + 0.09039500675382355, + 0.046176533538820196, + -0.0735511209193664, + -0.14827401829266948, + -0.1671203539441302, + -0.20321843304125176, + 0.14091671901443428, + 0.019048404694442717, + 0.026533919655475673, + 0.0865173909010571, + 0.1806881381003987, + -0.18745671843525788, + -0.034302851587299496, + 0.11588491568824283, + -0.013410172174452046, + -0.006893129494685291, + -0.096356145396781, + 0.009889807205034348, + 0.17211644147999197, + 0.06556007586256273, + -0.004434409738923709, + 0.21779385791189404, + 0.15378537473861564, + -0.073077242071718, + 0.09926552686755782, + -0.14802012922324073, + 0.03625170006378646, + -0.0252324711772108, + 0.02969701278428933, + -0.24174376568369205, + 0.1309927700227889, + 0.23590358152251623, + 0.0011492539038730416, + -0.01826270794971691, + -0.020723934236229227, + 0.1719275796669012, + -0.10370125518139271, + 0.22776976156950354, + -73315.58383014632, + -41514.47270103265, + -5.184119800105691e-11, + 2.4556356947869062e-11, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 7.275957614183426e-12, + 0, + 5.4569682106375694e-12, + 4.547473508864641e-12, + -9.094947017729282e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -4.547473508864641e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 0, + -9.094947017729282e-13, + 7.275957614183426e-12, + -4.547473508864641e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + 0, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 2.4322070125414148e-11, + 7.192328954071553e-12, + 3.0037023061321544e-12, + 2.6267952842559723e-12, + 9.19924752487282e-12, + 1.0136996539426098e-11, + 2.0070005235382912e-12, + 3.4661121294794287e-12, + -4.1097166901556885e-12, + 4.605480405673304e-12, + -2.3308019130222527e-12, + -2.9012662789166454e-12, + -2.928475737694393e-12, + -7.594362211988934e-12, + 2.0409862627326797e-13, + 1.277148553207666e-12, + 6.273202770713237e-13, + 3.542276359568822e-12, + -1.9037189709445816e-12, + -4.085783202717497e-12, + 9.320593637406399e-13, + -7.338446535267328e-13, + -5.8752236839555385e-12, + -3.050142737987852e-12, + 1.7086109490056728e-12, + -6.611445262524452e-12, + -0.013984099525041776, + 0.06815552142135055, + 0.22716096633438038, + 0.05301493667579511, + 0.07126919429584148, + -0.023506341615561307, + -0.07905266434067598, + 0.011730307902506789, + 0.18079286139380774, + 0.11609018824340386, + 0.2024325790279192, + 0.08393351621212032, + 0.10872491925071721, + 0.1235012741007576, + 0.06509156804316947, + -0.0792942482326925, + 0.11714309915268173, + -0.024702479779450594, + 0.10076910411015229, + -0.059254547700083086, + 0.09756916926311443, + 0.020444360189947573, + -0.07318135502651082, + -0.03713805377365468, + 0.053638743043673505, + -0.0512954282943404, + -0.1406455132893651, + -0.06936526775585301, + -0.029167094585621126, + 0.2474960220695349, + -0.14144704271728745, + -0.03722068021541586, + 0.014640285412166571, + 0.07558124061440258, + -0.00020628873250078277, + -0.015629030755532246, + -0.009360075707635118, + -0.06488647764284446, + 0.3165802162024385, + 0.20066830695658353, + -0.18006700659943245, + 0.02900117891240866, + 0.028259423294352947, + 0.05508156148663855, + 0.03138903571440579, + -0.16615162393126756, + 0.04062426566486013, + -0.13036894298075216, + 0.04820572958236749, + 0.05513116464907269, + 0.10310353731986009, + -0.039294133651128646, + -0.26658459410989094, + -0.13396147691845833, + -0.15789364367858186, + 0.14289533414131514, + 0.15204333767772613, + 0.003608003161208742, + -0.21988687748026295, + -0.12414135575876964, + -0.0767970515680591, + 0.07476845739187729, + 0.11264465877184428, + 0.3295815812193324, + 0.052365799187229375, + -0.10881479492934008, + -0.04461346943595422, + 0.06271817448233925, + -0.056800824067932514, + 0.04203747594606712, + 0.0704176576876215, + -74586.89536981234, + -42242.796783506914, + -3.728928277269006e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -4.547473508864641e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -2.7284841053187847e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -1.000444171950221e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.517383920197222e-11, + 5.032881000610378e-13, + 4.614287448752207e-13, + 7.046129328037879e-12, + 1.62248022953032e-12, + 8.256751127648282e-12, + -8.995438366026805e-13, + -1.4633869156733925e-12, + -2.6049949734805583e-12, + -1.149476429686845e-12, + 1.7996164096231744e-12, + -2.7297044545308896e-12, + 3.316072909256019e-13, + -1.0671700927078769e-12, + -4.393543320311211e-12, + -2.40768795507481e-12, + 4.057566841610051e-12, + 1.8813465317707054e-12, + -2.3941015888008237e-12, + 6.659715220273571e-13, + -5.796434907265769e-12, + -5.3186766302551085e-12, + -1.2271052456171382e-12, + -1.3404762048626394e-12, + 2.0941709042185644e-12, + -7.930532165905177e-13, + 7.96541321010102e-12, + 0.07214702416499015, + 0.005957666224395027, + -0.0871936836637121, + 0.004374892989622359, + 0.049048317916339, + -0.15182423989560767, + 0.06320894688621256, + -0.04970333200118823, + -0.09159487958619128, + 0.1093965569431434, + 0.04888573463804795, + 0.09213485523609914, + -0.08420104457002132, + 0.14586564077336586, + -0.06082864951109568, + 0.057410448954320285, + -0.08546154073470043, + -0.0050073796825067475, + -0.03733507063660539, + -0.15062952605894134, + -0.04083208002152168, + 0.020544154239312787, + 0.0071322054758921095, + 0.03318956424892147, + -0.062007677416055666, + 0.08706330275613851, + 0.049326740394729944, + -0.030149375250320184, + -0.010766934424909485, + -0.09289449512238686, + 0.012032155306569798, + 0.036777476348694646, + -0.13238262167811765, + -0.1290970771005348, + -0.0875752696048871, + -0.22022310398268818, + 0.10854071709071111, + 0.24837295814064922, + -0.14320910285503496, + -0.17287546987757846, + 0.15561727567773373, + -0.05894445423000419, + 0.06439991979761613, + -0.1487534112617791, + 0.06898003359842254, + -0.0758585798751492, + 0.06353434968685562, + 0.07862589710071011, + -0.03306100210399046, + 0.3137309763705475, + 0.1203943164193279, + 0.07436942234217639, + -0.03560701231222044, + 0.14073362090927258, + 0.20437717660480711, + -0.08699815196120016, + -0.23599225469230906, + -0.038512207712668514, + 0.091001430892735, + 0.10594639054368084, + 0.03171435814642471, + 0.009106482858992052, + -0.026637130879785975, + -0.17259594919416837, + -0.16564344692245594, + -0.14669310404949354, + 0.04493643520105043, + -0.17994576856654235, + -0.0677691549541415, + 0.002435658724155416, + -75858.2069094784, + -42971.12086598118, + -5.3660187404602766e-11, + 1.8189894035458565e-11, + 0, + -1.000444171950221e-11, + -3.637978807091713e-12, + 8.185452315956354e-12, + 6.366462912410498e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 4.547473508864641e-12, + 6.366462912410498e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -9.094947017729282e-13, + 4.547473508864641e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + -8.185452315956354e-12, + 9.094947017729282e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 0, + 2.2269085855692426e-11, + 1.667338989342388e-12, + 4.630570800654518e-12, + 7.929552234029109e-12, + -1.3741650000646432e-12, + 1.0624950204630282e-11, + 7.904705462918448e-13, + 4.002432294060571e-12, + -1.295234123270427e-13, + 1.2443874068618338e-12, + -2.8889743283017254e-12, + -8.124343074122724e-12, + -5.784458804536309e-12, + -3.1542681375682608e-12, + -1.893548210482633e-12, + -3.057583214551112e-12, + 3.785863181354094e-12, + 1.941591208384458e-12, + -2.5706457102039414e-12, + -2.402867251502236e-12, + 6.4162859644636064e-12, + 6.53327121361708e-13, + -3.8172253127290076e-13, + 2.1411847456114406e-13, + 9.084833762073645e-13, + -1.2084883284580335e-12, + -1.4121723083127396e-12, + -7.760302816925913e-12, + 0.03897486899881506, + -0.08466245455943988, + 0.06644621208615091, + 0.031070794503615537, + -0.1363023837335191, + 0.00018877659258136195, + -0.1153041220116476, + 0.08853890476490771, + -0.1175260785733831, + -0.05794976988218245, + -0.18615791088790937, + -0.06591286893235396, + 0.012179326229138145, + 0.10228059705772174, + -0.10231058959905082, + -0.11479624760337848, + -0.07450933877022425, + 0.2253645796927973, + 0.19271074090457696, + -0.10957000630319019, + -0.02345611565355629, + 0.124847836228325, + -0.13620653008886227, + 0.0546733211954082, + -0.013476083517917894, + 0.08924435650227142, + 0.03612112672638965, + -0.024232269495500027, + 0.0446217853641987, + -0.03167958000987628, + 0.030001786643813283, + 0.09578859121980346, + -0.07768951322022236, + 0.06398539663677377, + -0.07707113594410862, + -0.22858835763648272, + 0.1919699855020809, + -0.05788922612434676, + 0.11194488648322642, + -0.0669832280028663, + 0.007377128968563574, + 0.04093577573005903, + -0.19817520286260318, + -0.11087970948215811, + 0.050599348518593455, + 0.10326691871014664, + -0.04396288670263512, + 0.021296216413779507, + 0.13109814179816398, + -0.12528059509257963, + -0.023295949214535143, + 0.09608803167191145, + -0.172645102883114, + -0.08515529173170223, + -0.040517278825808974, + 0.12218471773782937, + 0.09066633429735652, + 0.0036231497488691537, + 0.05421881186177515, + 0.14408571611667034, + -0.1064030007828844, + 0.03479565833177255, + -0.05474187940463889, + -0.016467870580244, + 0.021004339142198333, + 0.10099971935293918, + -0.0758593365095974, + -0.05209252391419673, + 0.03656726298708586, + -77129.5184491444, + -43699.444948455435, + -2.091837814077735e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 4.547473508864641e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 4.547473508864641e-12, + 5.4569682106375694e-12, + -2.7284841053187847e-12, + -2.7284841053187847e-12, + -1.0913936421275139e-11, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 9.094947017729282e-13, + 3.109999213827637e-11, + -8.17027539555613e-12, + 1.3165113082733923e-11, + 1.3013667877699257e-11, + -3.5082567206549495e-12, + 9.688088357337332e-12, + 3.203211526299659e-12, + 4.1123126731427556e-12, + -2.660420037572363e-12, + 3.3099712861358037e-13, + 3.070792902826636e-12, + -3.722858220586303e-12, + 9.335383182295405e-13, + -5.1392874240467755e-12, + -1.3465521726609124e-12, + -2.060707870815691e-12, + -3.362175818552632e-12, + -3.7917258089587134e-13, + 4.097686750128831e-13, + -1.0518733816117875e-12, + -2.5837859267772653e-12, + -3.823288489630704e-12, + 1.7586352108388147e-12, + -1.1612493590226496e-12, + -2.2465791817011952e-13, + -2.380990389946289e-12, + 1.0663428790731447e-12, + -1.0262262664187363e-12, + -5.528469074777588e-12, + 0.01065832153682143, + -0.004670071584181298, + 0.0031044750430137187, + 0.04430862927204669, + 0.005604524612088905, + 0.0554699202320702, + 0.1457186791811616, + -0.07123386848207051, + 0.07092905224332008, + 0.05954340570009868, + 0.05596743490458614, + -0.030156828076294447, + 0.04635494849929166, + 0.1349810195180597, + 0.05898184526552497, + -0.07726664881530365, + 0.017017027364209483, + 0.12249583019129646, + -0.003023157901451633, + 0.11554186803422753, + -0.1016520200217682, + 0.10144827287328292, + -0.0819820664929535, + -0.06338114377463251, + -0.12107637607830377, + 0.09497920139929163, + -0.008963419296791281, + 0.006653192423710179, + 0.06814655930691058, + -0.09915790813599765, + -0.08897703946260234, + -0.09190420748856165, + 0.01486376966918436, + -0.0851364656760334, + 0.0905967730147739, + -0.06728713190383846, + 0.026978976557990114, + -0.0009208822199476855, + -0.0004911853254497312, + 0.10009876755245459, + -0.17004266979351776, + 0.12792238119930116, + 0.02596331130720446, + -0.21726352798934084, + -0.10367312363474979, + -0.1832129109556841, + -0.14854021824526897, + -0.08380338945793801, + -0.2412885998423423, + -0.0388515780034988, + -0.007557529719413521, + -0.09298534611474399, + 0.16832489421529498, + -0.05089093800329319, + -0.27569939314863345, + 0.24408042884105022, + 0.11999408599683858, + -0.13293014964546868, + -0.09592934376495645, + -0.13008256154424924, + 0.2642099286883068, + 0.03698739857469869, + -0.07656770990569786, + 0.0901234056302164, + 0.08870672533937533, + -0.047394121381744835, + 0.05421102249484623, + -0.1492590712144219, + -78400.82998881042, + -44427.769030929696, + 9.094947017729282e-13, + -2.7284841053187847e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -9.094947017729282e-13, + 0, + -8.185452315956354e-12, + 2.7284841053187847e-12, + 4.547473508864641e-12, + 0, + 8.185452315956354e-12, + -6.366462912410498e-12, + -9.094947017729282e-12, + -4.547473508864641e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 0, + -1.546140993013978e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.000444171950221e-11, + -7.275957614183426e-12, + 3.172281982423468e-11, + 5.718963370890422e-12, + 3.217844529159217e-12, + -2.6572686738861945e-12, + 4.924470370886382e-12, + 1.8173460290578036e-11, + -2.410605348634104e-12, + -2.4887101163579682e-12, + -4.984292647887523e-12, + 8.043833784655236e-12, + 1.6738612426811817e-12, + -4.9806173583421814e-12, + 3.4607026108431474e-12, + -2.6224199972098928e-12, + -4.140412837580153e-12, + -4.9250614690997264e-12, + -2.821016537111284e-12, + -3.1150725023008657e-12, + -2.1732392571547303e-12, + -4.853834501457713e-13, + 4.9507977165871464e-12, + 1.391067007122347e-12, + -4.3437589018320857e-13, + -1.1958757575209821e-12, + 8.783629810354692e-13, + 1.6825309876875568e-12, + 4.288795730693763e-12, + 3.3502584560160464e-12, + 1.968909256955274e-12, + 9.541717379286096e-12, + -0.0053507519670309, + -0.04226772270080386, + 0.07718421548360183, + 0.11697316709482067, + -0.24960170340273377, + 0.029421241152551156, + -0.12651631167321775, + -0.023133832799501618, + 0.20638483903198285, + 0.011643084154560356, + -0.030636472050128465, + -0.12751694058292284, + 0.032693272079181886, + 0.04103279589824842, + 0.03972535636575605, + -0.016350716500264345, + 0.1533773253871342, + 0.06236777802295945, + -0.014494406983424668, + -0.07285927828087847, + -0.020437722914607086, + 0.04747886434195815, + -0.0777649318433642, + -0.0687718121806335, + 0.03112883266175893, + 0.0036786987412108013, + 0.005974009363435653, + -0.007362468659469499, + 0.25366985913287143, + 0.04796640891681692, + -0.06354702570860501, + -0.011909750285226171, + 0.1009034299072935, + 0.01553375115655686, + -0.1532212984931896, + -0.18971243221264883, + -0.09647228213233239, + 0.14071315251632505, + -0.014850748070144998, + 0.03620933487609399, + -0.17331062487332338, + -0.03544111907990178, + -0.04059915129645466, + -0.001130393111008386, + 0.16208011611280077, + 0.07288525199102623, + -0.20416277152903867, + 0.08939840673808865, + 0.19790373258761448, + -0.058599571512643334, + -0.03676041989625716, + 0.06057876980759702, + -0.08325113222134811, + 0.08624972358801357, + -0.011004541430328644, + 0.01738743796813603, + 0.19552336400183248, + 0.08956951543225791, + 0.10710541374604551, + 0.13805623370290307, + -0.05083315519487968, + 0.17182827782570884, + -0.227711666487691, + -0.04295297246205242, + -0.13620106009725, + 0.013308026566603558, + -0.06858171700704765, + -79672.14152847651, + -45156.09311340394, + -7.366907084360719e-11, + 3.8198777474462986e-11, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.000444171950221e-11, + -2.7284841053187847e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -9.094947017729282e-12, + -1.0913936421275139e-11, + -1.0913936421275139e-11, + -4.547473508864641e-12, + 7.275957614183426e-12, + -2.7284841053187847e-12, + 9.094947017729282e-13, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.8068879772790748e-11, + 1.4480207210256173e-11, + 2.9201228994177435e-12, + -1.1743178932297947e-11, + 9.70934515581356e-12, + 1.5056672180321338e-12, + -3.907103098062338e-12, + -5.985899767086047e-12, + 8.551450433271444e-12, + 1.8320990192165822e-13, + -5.19718375723519e-12, + -4.901605454410282e-12, + 2.7978041907211225e-12, + -6.4776694800713824e-12, + -3.625913940439909e-12, + -3.920712511970669e-12, + -4.752722848947839e-12, + -1.962063082395227e-12, + -2.051505256445981e-12, + 1.8639789952495313e-13, + 5.502835310796333e-12, + 3.905566074359883e-12, + 4.362354651411067e-12, + 4.979630290425946e-13, + 1.4586298914636223e-12, + -1.015670972910894e-12, + -8.214320425791413e-13, + 2.416624900076128e-12, + -1.3641921112641175e-12, + -2.14327161087379e-12, + 8.835947407638377e-12, + -0.009149290712827463, + -0.021903676493605913, + 0.05874616074662528, + 0.0872666921571745, + 0.01656147152272426, + 0.11876492809872523, + -0.02226206818992481, + -0.08471149659185824, + 0.16690294757220187, + -0.03731911322802186, + 0.034376359551628995, + -0.11607552126868992, + -0.060120307232625306, + 0.18515468249091094, + 0.058081159443504275, + 0.1502245040205256, + -0.07955036987827876, + -0.1445914893028289, + -0.02918398053068108, + -0.15928664769394077, + 0.01759367556382842, + -0.003063979540298426, + 0.07114072413254675, + -0.3258323470658347, + -0.03720662303829512, + -0.0466140455158826, + -0.028591367816153436, + -0.048459465058085696, + -0.008779429988055903, + 0.1246651384384829, + -0.028590260352022914, + -0.15027715868632466, + 0.012529711730255522, + -0.24835594101313738, + -0.05378121013075089, + -0.013105807468112518, + 0.1618408636508508, + 0.08715860518158564, + 0.045522779276082156, + -0.11742764076208502, + -0.14241366542567052, + 0.23114093455439155, + -0.04508151870433568, + 0.2519473359060044, + 0.0184485647010582, + 0.01291551976789201, + 0.00852987959299758, + 0.0012871555164882301, + 0.06378642076858845, + -0.10574621570470454, + -0.1928325975408653, + -0.1980572689349995, + -0.1496955238678276, + -0.07805778497341234, + -0.030396486678140978, + 0.03132880432958688, + -0.09424680384707278, + -0.14248061317642594, + 0.10313446174989573, + -0.028221523160220235, + -0.12074951428471584, + 0.062021496738289675, + -0.11391458995712606, + -0.1848693622928358, + -0.08257385130921438, + 0.055981418452685845, + -80943.45306814254, + -45884.41719587819, + -5.002220859751105e-11, + 2.3646862246096134e-11, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + 3.637978807091713e-12, + -6.366462912410498e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 6.366462912410498e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 0, + 2.263436691414717e-11, + 2.4678064564088235e-12, + 1.8457348941320874e-12, + 1.52106321170709e-12, + 7.623942024616974e-12, + 1.353918857045572e-11, + -2.4352163656113447e-12, + 3.882496765247068e-12, + -1.2840493303488156e-12, + 1.6845942286220052e-15, + -3.759681688057611e-12, + -5.400706325117142e-12, + -1.6011563097001139e-12, + -6.613425504517631e-12, + -5.43326609098359e-13, + -3.958372131234616e-12, + -3.085739629231884e-12, + 8.1966659867648e-13, + -5.226825580174663e-13, + -2.338201347913909e-12, + -3.3037211244915212e-12, + 3.8032010512365344e-13, + -6.0285517372814575e-12, + -6.722652836972048e-14, + 2.349055957957088e-12, + -3.3002439490161457e-12, + 1.1279359664014836e-12, + -1.0023226741320788e-12, + 1.0640040650614236e-12, + 2.995020349352176e-12, + -4.709467057533339e-13, + 9.019643413899792e-12, + -0.034844201006130865, + 0.1007252397248774, + -0.08147973914403202, + 0.02947202693189111, + -0.10884657486845109, + 0.11211965192443168, + -0.07706275654452571, + 0.058130257036064635, + 0.0027904724052052444, + -0.15173476011366877, + 0.15254388581911058, + -0.09373874600598511, + -0.12791246374154716, + 0.11002892000461975, + -0.051074065800977245, + 0.13205400935069067, + 0.058078561709130797, + 0.004169812690659897, + 0.064228297991155, + -0.1637833145461935, + -0.030615305956732435, + -0.1495234677223356, + 0.05958246555676279, + 0.016046476478551074, + -0.12015326975530591, + 0.048510984785876565, + 0.19882799230198822, + 0.0420373593345713, + 0.0887665648247375, + -0.088384455072584, + 0.08389255367924693, + -0.009867886526930846, + -0.1405577520687468, + 0.012913134427985492, + 0.08833115846580722, + -0.12934353565915102, + 0.15382459747958702, + 0.018958251845809057, + -0.10976999455542656, + 0.06731463500263418, + 0.024155054420284584, + -0.07802983076836784, + 0.18713808053503306, + 0.3129393996642602, + 0.20774041679467867, + -0.04928999916451301, + 0.03338677957374874, + -0.06557981073098594, + 0.07061688770186522, + 0.03434377854507598, + -0.25230563224406655, + 0.30302601534020146, + 0.21027952842131817, + 0.12535803436165646, + 0.022654293000482127, + -0.04531470362762981, + 0.06393267212219673, + 0.00940572467563627, + 0.08498854222992253, + -0.15010389692063375, + 0.14539854829771728, + 0.057812105455546284, + -0.03127765337634661, + 0.1470257242862167, + -0.09680861338857011, + -82214.76460780855, + -46612.74127835246, + -3.456079866737127e-11, + -2.9103830456733704e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 3.7993771227348926e-11, + -8.225267374817398e-12, + 1.0282765968638949e-11, + 2.4288686075548013e-11, + -2.2255839155799987e-12, + 8.558591128837093e-12, + 1.998334716750192e-12, + 7.524930623796461e-12, + -1.1808812618205121e-11, + -3.229463502294832e-12, + 4.733428394863838e-12, + -8.279140861520347e-13, + -1.1334144305753898e-12, + 1.9488440399694156e-12, + -9.700284788800522e-13, + -1.948486199861137e-12, + -2.1210910856649748e-13, + 1.1221329695135403e-12, + -3.134254037575767e-12, + -8.345984436768344e-12, + -7.988275901820566e-12, + -2.9456114716840406e-12, + -2.7297525561126394e-12, + -2.586362625287061e-12, + -1.2838384349490936e-12, + -2.1313321757554284e-12, + 4.547542090852308e-12, + -1.2989865923625034e-12, + -2.8409057157627596e-12, + 1.3880640226517565e-13, + -4.782063024583941e-12, + -1.1004049155031776e-12, + -7.702881621130435e-12, + -0.22891906079906876, + -0.008241373633501515, + 0.16190072478320772, + 0.09855520937588087, + -0.04856367220102696, + -0.000599039230010948, + -0.005418239412110633, + 0.011430053344023406, + 0.0582159283601076, + -0.12036370138108557, + -0.010642906098722796, + -0.17409957779995466, + 0.03285711095121795, + -0.015852301657565723, + -0.015999840622339504, + -0.09875851680807754, + -0.26507573948129876, + 0.051330368320681365, + 0.18814338951811685, + 0.1446212022870031, + -0.0729837396152877, + 0.1088598083462897, + 0.1113296029747242, + -0.058410444866640564, + 0.0076956293235229825, + -0.0698477541170031, + -0.1283014588934571, + -0.07131368117168294, + 0.10532703201712333, + -0.04786601818342954, + -0.04933900147191154, + -0.013697767550356078, + 0.00976438617170477, + -0.12998682540077713, + 0.1400852769372367, + 0.1120802404823, + -0.04454938465906312, + 0.1539357282206744, + -0.034936800013867654, + 0.06977518691203709, + -0.14963007198200054, + 0.10873593447339662, + 0.142411131036093, + 0.13625619975575806, + 0.08753792398643694, + -0.17436614676418602, + 0.04230134969192777, + -0.17219607247162932, + 0.06273949624308373, + -0.06631536008452735, + -0.12373829365585877, + 0.10077882948553332, + 0.057780781299825265, + 0.03979044769668614, + 0.12386943640739899, + -0.06737778135460665, + -0.013166430681986014, + -0.15519288303438783, + 0.23124986866358976, + 0.0017224060701329107, + 0.11750496715343284, + 0.2664155855170478, + 0.111747505132247, + 0.10414244993832496, + -83486.07614747457, + -47341.06536082672, + -3.2741809263825417e-11, + 0, + 3.637978807091713e-12, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + 0, + 9.094947017729282e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.6902173079334345e-11, + 7.993631111545582e-12, + 4.16389908347443e-13, + 4.96222502419731e-12, + 1.2240019834865756e-11, + 1.3463525794446114e-12, + -3.69369244532346e-12, + -6.8396268810991236e-12, + 5.592056971437358e-12, + -9.736530766479725e-14, + -5.661473465791137e-12, + -5.623142940851533e-12, + -7.669517287310276e-12, + -7.655765684341162e-12, + -4.5167621845947146e-12, + -6.607086214401881e-12, + -4.1284001629909e-14, + -3.82748278871201e-12, + -6.963593474971322e-12, + 7.898774645126057e-13, + 3.0225632453085396e-12, + 2.153949087313346e-12, + -4.0929468071920323e-13, + -5.080444754174614e-13, + 2.7458042227352614e-12, + -3.003621020604883e-12, + -1.418218944850273e-12, + -2.704488473889517e-12, + -2.2621014432361763e-13, + -4.145207846652933e-12, + 4.637543365019127e-13, + 8.662502523746384e-13, + -2.0976637595909854e-12, + 6.986697052026024e-12, + -0.09157882048708131, + 0.04056030440004921, + -0.052600211648189565, + -0.11191454922441336, + -0.030210263527249738, + 0.1443937450935241, + -0.024574264519765503, + 0.128910473276462, + 0.06074952069340645, + 0.024825318944804987, + 0.18679930809435755, + 0.0823492576571921, + 0.029636076200094057, + -0.1452473219583394, + -0.11837834647818464, + 0.01476038612872853, + -0.1360914143000301, + 0.04789473165414745, + -0.11537671489723243, + -0.08336194270892479, + -0.14910842415585898, + -0.12664353554818844, + 0.1562983673935004, + 0.047905431719268164, + 0.04004733880080014, + -0.14012030513112345, + 0.05007300374508539, + -0.17660278144392028, + 0.01860807545234053, + 0.20453216175930414, + 0.08845587743179993, + 0.022047452026366467, + -0.14807478879608363, + 0.02614993682989649, + -0.1993393635895151, + -0.031109272260946046, + 0.07050407175226708, + -0.19818067712887655, + -0.11989383382939177, + 0.012627661082486563, + -0.10244129936124642, + -0.064965163408862, + 0.1178018635969252, + 0.16987282850520574, + 0.147781181536704, + -0.0620313473833014, + 0.06548388185442022, + -0.048646977171311584, + 0.043803058354016516, + 0.27681923861351276, + 0.15501130698241772, + 0.049829479748787465, + -0.024495802874107155, + -0.0018449589158564756, + -0.06765001055715077, + 0.022463576284501723, + 0.034263386908016884, + -0.08599532106105447, + 0.21935442925446455, + -0.12837346746272868, + -0.01695253566597147, + -0.10800952135503793, + -0.1854749200249463, + -84757.38768714064, + -48069.38944330098, + -5.638867150992155e-11, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + -7.275957614183426e-12, + 0, + 0, + 9.094947017729282e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + 0, + 7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 2.6183123655219395e-11, + 2.5089685131917043e-12, + 7.458765431532016e-12, + 1.1332220042672484e-11, + -9.987033838765324e-13, + 5.612461923331746e-12, + 2.290580976551787e-13, + 5.810465721250024e-12, + -4.932200427533482e-12, + 2.5782383735798937e-12, + -5.715262383021073e-12, + -7.101503985515989e-13, + 2.5331265285630782e-12, + 1.0188196120103203e-12, + -3.7076176668622785e-12, + -2.6577652039573915e-12, + 5.805424548476848e-12, + 1.5115878337427572e-12, + -1.6590463294395783e-12, + -1.995874501270427e-12, + -3.062781203009362e-12, + -6.378734169320026e-13, + -1.9401611272804274e-12, + 8.214953295068358e-13, + -3.477866382297191e-12, + 1.159640930421319e-12, + -1.4408400772020414e-12, + -2.0716249373006176e-12, + 1.672080355934076e-12, + -7.355392792485248e-13, + -3.723252694329801e-12, + 2.966761298925316e-12, + -9.217671617933913e-13, + -3.374484669518078e-12, + 6.4318152033299836e-12, + -0.013911418789062066, + 0.16718535559578115, + -0.00530103668421544, + -0.0049011148274205624, + -0.07545382466282438, + 0.15636309597556136, + -0.0591098123637183, + 0.02192765833099539, + 0.23883600580356984, + -0.13600807081045668, + -0.2109682780031203, + 0.0801615801380524, + 0.29880055644372755, + -0.09296844564195712, + 0.07922033457345536, + -0.3223782339585624, + -0.08335609207041127, + -0.059805211983255675, + 0.10961991402659522, + -0.28277247512193954, + -0.03865019860067822, + 0.07972166788375115, + 0.11731680422401089, + 0.15747126322172914, + 0.08560142481731517, + 0.023135356569386863, + -0.1488469491349718, + 0.17699547389470005, + -0.07901308110803269, + 0.21250277673992626, + -0.006845249714190832, + 0.14746515704076857, + -0.06975889761298891, + 0.07502501562865573, + 0.045531284829205876, + -0.05203268678284456, + 0.24227209675409753, + 0.02240012083774039, + -0.0891116687928761, + -0.16262058820447084, + -0.0661702209589889, + 0.09145828915949655, + 0.20015679704346992, + -0.021227451141479874, + 0.019932571266201623, + 0.019908139467708436, + -0.25641020733355174, + 0.023871173823397037, + -0.07764657940825356, + 0.07738743214973051, + 0.07155931732024634, + -0.04546411748103787, + 0.0809479371562007, + 0.07730577584781079, + 0.1000015206481541, + -0.0738663576614249, + -0.00448156623594613, + 0.006438757315723973, + -0.09812032560089215, + 0.1427011595498616, + 0.06252937488842726, + -0.016068473139618098, + -86028.69922680665, + -48797.71352577522, + -4.001776687800884e-11, + -3.092281986027956e-11, + 0, + 7.275957614183426e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 3.4637731557457415e-11, + -1.9510306778432124e-12, + 1.717594476931874e-11, + 1.3524357373712624e-11, + 1.311346921182686e-12, + 5.546450039398023e-12, + -2.67199744714869e-12, + 1.4679864501322769e-12, + -1.8608991761813636e-12, + 1.0395215222344538e-12, + 1.878971469892434e-12, + 2.3179448317942888e-12, + 4.880039895572546e-12, + -6.558129452065684e-13, + 5.772213706488008e-14, + 3.851690260039155e-12, + 6.141795826546465e-13, + 2.1042524766058115e-12, + -9.624957282088236e-13, + 7.274805069237678e-13, + 1.6781310577524282e-12, + 2.6579069754173112e-12, + 2.789628279496237e-12, + -1.760992903451155e-12, + -1.955025638334037e-12, + -8.752432318592196e-13, + -2.6088110172371065e-12, + -5.057809008553224e-13, + -1.1639387652648208e-12, + 1.0634431504916564e-12, + 7.918151660316516e-13, + -3.6549654992929645e-12, + 1.8111350581000875e-12, + -1.7668126430649207e-12, + 4.846045338911551e-13, + -5.196818310986752e-12, + -0.10779959732741623, + 0.09304905710489403, + 0.12175440856035111, + -0.10328179903476811, + -0.007442318465686891, + 0.13927528163219588, + -0.14517209168286158, + -0.031962949168357555, + 0.013368742003457973, + 0.041697176166729855, + -0.21460264164515822, + -0.12102662588469108, + 0.17192581935841722, + 0.056566208565834435, + -0.055820975650499136, + -0.0736174782700469, + 0.15011807894260573, + -0.15993682130970927, + -0.11418367391785046, + -0.014417018078895238, + 0.027287954188266645, + -0.07264196841994282, + -0.010739553157032622, + -0.008366355472270274, + -0.2616925757725927, + 0.06594288147465743, + 0.07945865419502454, + 0.03715430950404119, + -0.2399043415042473, + 0.10267027210821819, + -0.20727237451536842, + -0.07099861724708198, + -0.03984101508369524, + 0.12240578842943342, + -0.2987604152668881, + -0.1706370996279973, + 0.010456708085132105, + -0.025608701610408027, + -0.07086937620459063, + 0.011732733489123659, + -0.09366578898714185, + 0.13987874017837523, + 0.021524006775361287, + -0.08485152055997051, + -0.08854135384965019, + -0.14234417984193956, + 0.11400230837316203, + 0.21181385749067055, + 0.03731240742609395, + 0.25958152856162325, + -0.1186893513379235, + 0.03857514937557141, + 0.057065193859080376, + 0.08350864490818605, + -0.04137500511474159, + -0.15171430433420247, + -0.0385459744167567, + 0.07767550072112174, + 0.17270477299060047, + -0.011539181909465665, + -0.18713352124499627, + -87300.01076647271, + -49526.037608249484, + -4.3655745685100555e-11, + -4.729372449219227e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 0, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -2.000888343900442e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + -1.8189894035458565e-12, + 4.8620679977999426e-11, + -6.037168820479753e-12, + 2.611637885889911e-11, + 2.3051093764938995e-11, + -6.258642501159892e-13, + 1.7478416623927428e-11, + 4.211721814379715e-12, + 9.319789093177572e-12, + -3.918916257777144e-12, + 7.223482380184649e-12, + 3.4433774467242335e-12, + -1.0698726233412768e-11, + -2.2173227536382647e-12, + -2.5944473657479774e-12, + -4.0171036187107766e-12, + 5.8564901440808485e-12, + 2.172674221943575e-12, + 3.76146877832721e-12, + -5.9719247578008174e-12, + -5.1678896721363305e-12, + 7.450947009631457e-12, + 2.9584355159162708e-12, + 3.8739382793649225e-13, + -1.85620198659265e-12, + 3.295714299089284e-12, + 3.3479190893605562e-12, + 1.4657503180116166e-12, + -9.066823132361381e-13, + 1.1066710901667792e-12, + 1.374772145389385e-12, + 4.938321282571115e-12, + -5.297273421540077e-12, + -3.9558686637471196e-12, + 1.2019484217875407e-12, + -1.9667048182261073e-12, + -6.025577359661821e-13, + -9.190403294957865e-12, + -0.13832529738365423, + -0.08837084798404274, + 0.05145109583501713, + -0.03917111274487755, + -0.027284874537150266, + -0.1227709187652157, + -0.01098742376639321, + 0.09461959658374812, + -0.09118094601300313, + 0.015066973044094514, + 0.05939165406473687, + 0.11224539942511677, + -0.028043381980649474, + 0.2273584313157605, + 0.11043078312981602, + 0.01000204077036122, + -0.08761254822774463, + -0.12364981891062052, + 0.11926622000582832, + 0.024416658308770694, + 0.08179707670718499, + -0.06574139840471291, + 0.2291663140557192, + -0.027690457992402016, + -0.16813410515555163, + -0.10046325505969637, + -0.06964428129654147, + 0.015529082180080207, + 0.07169088272008659, + -0.01855404681020339, + 0.12508675988530332, + 0.020389534849833666, + 0.14856525097096146, + 0.09768558448357728, + 0.014282786747898395, + -0.011520574089350005, + 0.11937094168799961, + -0.15804924793947778, + 0.051705702077351444, + -0.02146522376761437, + 0.2667256624083013, + -0.1287702244219459, + 0.0755772898790503, + -0.06365717097055153, + 0.03308374396197549, + -0.23530492958949834, + -0.019926147902821236, + 0.18533271082399674, + 0.06949431013627885, + 0.0422292381185442, + 0.03412269917401654, + 0.012118774832218867, + -0.0360440116047481, + 0.17586630212377113, + 0.1808926038167889, + 0.09018943336982237, + 0.09576931624671532, + -0.023736404688756606, + 0.08304784460798921, + 0.07655672978801285, + -88571.32230613875, + -50254.36169072375, + -6.366462912410498e-11, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 2.271682329515234e-11, + 2.5644771913837765e-12, + 8.153797451632073e-12, + 7.1401357615921114e-12, + 5.5133226187793006e-12, + -1.0090336122125118e-12, + -1.5367766093147439e-13, + -2.118681481185377e-12, + 4.491508948974927e-12, + 2.802733196910307e-13, + -4.19234699625821e-12, + -4.094318895665835e-12, + 2.4819059234394195e-12, + 8.73376243627422e-13, + -2.6010945737091867e-12, + -9.234535601245652e-13, + 1.999886226226669e-12, + 3.684996215385773e-12, + -1.2926149952301663e-12, + -2.6920414622253093e-12, + 3.6543344461491367e-13, + -5.502475722375615e-13, + -1.5604897901964709e-12, + 1.7162747588270394e-12, + 1.894687206828613e-12, + -5.187706117011281e-13, + 8.254147019514467e-13, + -3.718215070887697e-13, + -3.815157993204702e-13, + 4.6169764788975724e-14, + 3.42928057793593e-13, + 1.7317879876301207e-12, + 2.3739016556746565e-12, + 6.582669997457748e-13, + 8.424816537326982e-13, + 8.000928440065647e-13, + -1.3560613610778772e-12, + -4.723830259176093e-12, + 0.20247175943249793, + -0.13694470846367382, + -0.11948714780571021, + -0.27247531012170184, + 0.06178782604738184, + 0.03341004211972446, + 0.09326545826781114, + 0.08122184143383153, + -0.02096780094507536, + 0.06298581086503369, + -0.031953814417458065, + 0.13667465787866287, + 0.022299468469255852, + -0.12923950078079424, + 0.05382854694294725, + -0.06521032076185482, + 0.20632052911297805, + -0.018649158774631216, + -0.11770834076975943, + 0.03329240720553894, + -0.009787133656866252, + -0.23407763135691564, + -0.20087203593607084, + -0.10229066535953778, + 0.06728809847463449, + 0.028284131224061697, + 0.038895922900353874, + -0.002999656749721978, + -0.04201242963091729, + 0.03311470458647528, + 0.048522025413256356, + 0.12459688245483898, + -0.10715954836839704, + -0.08931033031488535, + -0.01161151755663014, + -0.08949911472926124, + 0.08361535037273857, + -0.15106783770751986, + -0.0699164176304605, + -0.17554621240080082, + -0.09228963973630326, + -0.08626990200289016, + -0.29380394464702053, + -0.06209909664761967, + 0.1623461806226529, + -0.1085737347682556, + -0.021186765268532703, + -0.12634990885447664, + 0.05152866365066142, + 0.019926774227629097, + 0.023406800916412965, + -0.18170620855576544, + 0.1769367584697061, + -0.01999369935832165, + 0.27169372688315496, + -0.1274902137017341, + 0.02108292344488378, + 0.05050749515975644, + -0.0014689017391978072, + -89842.63384580478, + -50982.685773198005, + -3.092281986027956e-11, + 3.092281986027956e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 2.1616662729858908e-11, + 5.307558227954119e-12, + 2.310677721617424e-12, + -2.354756996267347e-13, + 5.321343053351008e-12, + 1.0871739589428087e-11, + 9.488977235988688e-13, + -6.719892375994945e-13, + 1.8142208464848815e-12, + 6.643796600671072e-12, + 4.5398413697944936e-12, + -9.218232616188344e-12, + -1.082903816671518e-11, + -3.465556143517223e-12, + -5.009199262872798e-12, + 1.0541730254422685e-13, + -1.442878440823111e-12, + -3.1027666172309866e-12, + -3.5620417623848206e-12, + -7.1591357894992965e-12, + 6.978934916741836e-12, + -1.765938562935797e-12, + -1.239931195765025e-12, + -5.520435062720012e-13, + 1.1462203037894627e-12, + -1.732541197219163e-12, + 4.214492653152666e-12, + -2.7940876416854415e-12, + -6.871096905213845e-13, + 5.464112315112847e-12, + -1.2554171111603722e-12, + 6.874616194072255e-13, + -4.253638563301937e-12, + 1.4819146832249924e-12, + -3.149570896540496e-12, + 1.2847184022265999e-12, + 5.198527207499924e-13, + 1.8783792536680015e-12, + 6.729596004219352e-12, + 0.036524786318494595, + 0.13149493289184275, + 0.1170642492062737, + -0.12094232285118174, + 0.0030471634723514833, + 0.03612899688592282, + -0.04277778072347377, + 0.16930037185730257, + -0.2658280265997263, + 0.16682296091804097, + 0.19601321732772398, + -0.21071430246920367, + -0.03146456590150286, + -0.07737052387443849, + 0.03419006674658225, + 0.009399467493060849, + 0.05173618788669093, + -0.08453105477106305, + 0.017860210916155677, + -0.04543720974273827, + 0.12359799075887025, + 0.1919386680483629, + 0.08648968141271879, + 0.04845359726542083, + 0.07569907565331062, + -0.10096606894419327, + 0.08361215797738869, + -0.20348268183260235, + -0.10707771921460855, + 0.13325583890844014, + 0.07582321118735594, + -0.08885469484552157, + 0.07146765213652183, + 0.025829742184095124, + -0.19024685968137914, + -0.006985331705427836, + 0.05165065520068027, + 0.011408794356119176, + -0.08193558895316108, + -0.27446585505542476, + 0.03956289784237355, + 0.19694276301960364, + 0.17735949371419443, + -0.05565481341806556, + -0.05347494904306354, + 0.13265721024477214, + 0.012356973095037579, + 0.003986416843548094, + 0.044185795235637246, + 0.01561516134777286, + -0.16760365529214338, + -0.16911455342783668, + 0.10887070416475597, + 0.2552265285557933, + -0.016533375170443766, + -0.07092902814202397, + -0.1429427507905329, + 0.018966668502187284, + -91113.94538547084, + -51711.00985567228, + -5.820766091346741e-11, + 2.546585164964199e-11, + 1.6370904631912708e-11, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 0, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -2.000888343900442e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 3.072148758966029e-11, + 5.374495838637392e-12, + 8.853536866241433e-12, + 3.682669451824035e-12, + 4.2858522830064924e-12, + 2.9718029298934074e-12, + -8.024336769017488e-12, + 2.301716842885696e-12, + -2.319017919745869e-12, + 2.831889035872603e-12, + -2.4367256753311156e-12, + -1.7096965628985063e-12, + 9.742155798723403e-13, + -6.048808349839119e-12, + -2.561130468539606e-12, + -1.292007886310583e-12, + -1.6003594518498258e-12, + -2.403981444336093e-12, + -1.1070063120790913e-12, + 8.623645816260984e-14, + 2.2008665422229914e-12, + 4.453033223363666e-12, + 3.646440474366338e-12, + -5.5186210234734595e-12, + 2.313446211034597e-12, + -1.1328810927537697e-12, + -4.039371836960364e-13, + 1.6970520623224016e-12, + -1.2906403341267187e-12, + -2.2295636822629327e-12, + 2.6077682205033893e-12, + 2.822193240676393e-14, + -1.2640111783373812e-13, + 2.1617823851954735e-12, + 1.6535290363283475e-12, + -6.993283629451624e-14, + -2.7763423613110357e-12, + -2.29729699069768e-12, + -2.3443931751810367e-12, + -5.593514040466071e-12, + -0.09435435693328484, + 0.11512764809250846, + -0.08330654888335412, + -0.07219762955415547, + 0.0455416418841619, + 0.022957939849152814, + -0.14572712625201306, + 0.18409232416899507, + -0.11668353043154475, + 0.1862149990478438, + 0.10181428082571341, + -0.11997647253716666, + 0.07505740604422212, + -0.028135818889374144, + 0.010444621018774919, + -0.19401345007753834, + -0.06726106080583162, + 0.12912644483909055, + 0.031946822406337484, + -0.0872435852264518, + -0.041363510863326736, + -0.0315292331458201, + 0.034483498599067255, + 0.017387468430869305, + 0.21154344222303445, + -0.24703532541557469, + -0.08206932533629732, + 0.057549536205038734, + -0.01996064272939008, + -0.1480610309523888, + -0.07169896894779507, + -0.043392199907418876, + -0.09967379749022427, + 0.08250203006072832, + 0.15314600094296907, + -0.21971431628379834, + -0.229583889751208, + -0.004905593425398059, + -0.12272659623211517, + -0.08618762709076154, + -0.00032573878659091047, + 0.2066607753396697, + -0.029531351705118888, + 0.027482818106502518, + 0.11022150121055428, + -0.2065974576959992, + -0.10586719822922255, + -0.0926131154595139, + 0.14258611392692144, + -0.17438784980068864, + -0.22503133570974998, + 0.00437564621617148, + 0.10561563862940161, + 0.17835561638587957, + 0.022304446974425202, + 0.04120587854138825, + 0.12657423419486438, + -92385.25692513684, + -52439.3339381465, + -4.9112713895738125e-11, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 0, + -9.094947017729282e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + 7.275957614183426e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.7374941753411845e-11, + 8.030998194586133e-13, + 5.922425103553789e-12, + 3.801004027137855e-12, + 4.957067628151082e-12, + 4.645650089678054e-12, + 3.214118443313599e-12, + 6.617478460819977e-13, + -1.3887106283994155e-12, + -2.817794841600535e-12, + -4.702421986107319e-13, + -3.3925620047243586e-12, + 1.2028124373488063e-13, + -7.829551826009858e-12, + -3.805352999179183e-12, + -5.039030720788233e-12, + -1.8679904359350042e-13, + -3.012819567805364e-13, + -2.2791046971687758e-12, + 1.0030536758662516e-13, + -1.854908632711232e-12, + -2.699931920406084e-12, + 2.689585684337237e-12, + -9.355724727400045e-13, + -1.0320774934482775e-12, + 6.535409365156471e-15, + 5.052052274029642e-14, + -1.2549896240833348e-13, + -1.949747542972914e-12, + -2.270714830889423e-12, + -3.5417759328686467e-13, + 1.7378700540383638e-12, + 8.068258667832249e-13, + 5.721040573081169e-13, + 1.7226355364739817e-12, + -1.7531415742827634e-13, + 2.014780979776019e-12, + -1.2380942756502876e-12, + -1.580122962977925e-12, + -7.594077138085359e-13, + -4.443879750054074e-12, + 0.009097024490037079, + 0.029130235201848164, + -0.10675918453584132, + -0.07580544387118757, + -0.0008099067228941868, + 0.03747039307741887, + 0.17490445465399604, + 0.1581931474095822, + 0.08548618641291054, + 0.1903466153562956, + 0.023002629401568768, + 0.21474754728476117, + 0.057063003675619915, + 0.012747785513489297, + -0.0055538673651717675, + -0.1194036673169986, + -0.18886628657229235, + 0.06887340220750049, + 0.019470137397999694, + -0.011774950892843205, + 0.10713601553624366, + -0.17415028623962603, + -0.17784883226963202, + -0.1300671059773092, + 0.06720314535774695, + -0.21673047482575825, + -0.1610028397868093, + -0.3332418977720372, + 0.13820554011532302, + -0.11199718730844957, + -0.023844835972543825, + -0.13782417318537937, + 0.031245609897421613, + 0.04534070880104875, + -0.11251874183458803, + -0.0657518486899009, + -0.08177321226847678, + -0.16474850115344236, + -0.05505212768521704, + -0.08553665311480128, + -0.19512132986636777, + 0.11077697496635683, + 0.08606479977319446, + -0.16262520232415395, + 0.20434819874769514, + -0.0692366329110564, + 0.06250993877535586, + -0.3468278863247506, + -0.09258532794410419, + 0.11544216795304282, + 0.17051783995606656, + 0.1191808325772626, + 0.012871837142187318, + 0.11150045032017045, + 0.0019312908009426635, + 0.20026446904512726, + -93656.56846480291, + -53167.65802062079, + -5.820766091346741e-11, + -3.2741809263825417e-11, + 1.8189894035458565e-11, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -1.8189894035458565e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.2732925824820995e-11, + 0, + 4.944184292480652e-11, + -1.3817678916005982e-11, + 1.8318056466187923e-11, + 2.578880194988919e-11, + -1.0380180529579397e-11, + 1.294545898798085e-11, + 6.845649234856121e-12, + 1.067136689049914e-11, + -8.729897549856083e-12, + -4.741621179663671e-12, + -3.2662630628831523e-12, + -9.182551687701868e-12, + 4.106196542318026e-12, + 2.3644994845111105e-12, + -5.990934053356384e-12, + -2.889376166873766e-12, + 4.837579357491595e-12, + 1.6581485804954517e-12, + -4.723603024500137e-12, + -1.6729873129170004e-12, + 3.4856684242769766e-14, + -9.911480699682466e-13, + 3.022558971008957e-12, + -1.4166391351122834e-13, + -1.2914268762969555e-12, + 6.805189866460671e-13, + 2.4993515275530892e-12, + -1.2496107722802176e-12, + -2.160668011278697e-12, + 3.5216634934590806e-13, + 1.1744267584764263e-12, + -1.177536103208659e-12, + -8.573491637466455e-13, + 3.2323897551787874e-13, + -1.0577525937308136e-12, + 8.237538963888131e-13, + -2.7796019766132594e-12, + -3.4324077407926407e-13, + -1.6471892162125342e-13, + -9.744382371893246e-13, + -5.093342224253064e-13, + -4.624125797572213e-12, + -0.1641769208275966, + -0.01840545808260995, + 0.09737185039386415, + 0.1387405935387158, + 0.02031734544116663, + 0.014707519583488312, + -0.024827983549225642, + 0.09789437146601222, + -0.06069588736252519, + -0.08216849489484841, + -0.05139019464157478, + 0.15684836627828913, + -0.1771704551921713, + 0.13634109263452615, + -0.11658579783395408, + 0.04529211026626433, + 0.06062758928905958, + -0.12851388700543578, + 0.14753964918534174, + -0.06981211983896186, + 0.10594925254186809, + -0.0405427429128191, + 0.17748221302732436, + -0.010759548620707356, + -0.09361105815354706, + 0.18566148963028967, + 0.16729133797008547, + -0.12396463362067402, + -0.09512015040783169, + 0.11288090865904178, + 0.05096851579312825, + -0.02958574349679589, + -0.18850886765350958, + -0.09357353572394837, + -0.17050509930672444, + -0.126944475435862, + 0.018961555813244057, + -0.07850735570278422, + 0.22319199860258704, + 0.05274177298726183, + -0.2170902829078958, + -0.0010794052149102717, + -0.12295195425408573, + 0.10852069079353159, + -0.3184548427407737, + 0.06374163782631716, + 0.035284740619717654, + 0.050300334290927014, + 0.16484582755587884, + -0.08125837650259925, + -0.14876283606229457, + 0.05291793631046388, + 0.04809995391424104, + 0.07576491078180138, + 0.07490685283667771, + -94927.88000446897, + -53895.98210309504, + -4.3655745685100555e-11, + 5.4569682106375694e-11, + 1.8189894035458565e-11, + 0, + 3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + -9.094947017729282e-12, + 0, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 3.3063021721841384e-11, + 3.926258244576987e-12, + 4.379183361297971e-12, + -1.2275288748981491e-11, + 1.7744216105303335e-11, + 2.5854086590121108e-11, + 1.3904906365656404e-12, + 2.313007434100465e-12, + -3.544169339022941e-12, + 7.575224859576032e-12, + -1.3718978380371712e-12, + -1.085472205867721e-11, + 4.42737986697638e-12, + -1.3398145012433722e-11, + -4.594531840640091e-12, + -4.8466432932816665e-12, + -1.8938868965444344e-12, + 2.8667217363939112e-12, + -3.765491814406985e-12, + -3.829288295491859e-12, + 5.082421799723643e-12, + 6.257299939652849e-13, + -1.1047583855136444e-12, + -2.5158091683068886e-12, + 1.5176780612640219e-12, + -3.2980755394656205e-12, + 1.7696187354960838e-12, + 3.840464223704604e-13, + -1.7383156605512268e-13, + 3.1591438440106013e-12, + 6.348737577697147e-12, + 6.715231822008164e-12, + 1.572716814207178e-12, + -1.5128994208313557e-12, + -1.2465087474543854e-12, + 2.8774427636005415e-13, + -2.9930697302859706e-12, + -2.0177028175638444e-12, + -7.726945488916503e-14, + -1.7941238736630013e-12, + 3.0255578140427753e-13, + -9.251210013038317e-13, + -4.523361630916509e-12, + -0.10876347201232626, + 0.07279176453166673, + -0.043807905401007166, + 0.1424759528265847, + -0.16942049378712917, + -0.04269240036084758, + 0.015246473597847136, + 0.0974068907576841, + -0.1419272919117159, + -0.06924360054000998, + 0.11231700571002788, + 0.22405597244912043, + -0.16604489650242205, + 0.12878609103399707, + -0.11253632316894484, + 0.1578095904796027, + 0.13621151109672178, + -0.019144756728104735, + -0.07388102174429656, + -0.014341559731081623, + 0.0540202451443307, + -0.08576985331667392, + 0.13083484471571805, + -0.10215013881248912, + 0.23003783157786237, + -0.05955182329919501, + -0.3356751474310801, + 0.15164107118559417, + 0.023022494276088025, + -0.05869989190356036, + -0.12402385881543926, + 0.013634527450278584, + -0.013602542035305691, + -0.060222421730049595, + -0.06081636735660141, + 0.011646585603309128, + -0.028572163143142856, + -0.0926269869044252, + -0.10347181029685523, + -0.10028231519713103, + 0.01278340408181396, + -0.02025821084838664, + 0.1961659994969976, + 0.1858507913055785, + -0.06864135379048308, + -0.11031222025240016, + -0.08648368266493076, + -0.04112140540213247, + 0.05586822178609791, + 0.12161335742385353, + -0.16568968432892364, + 0.27165144589047774, + -0.12765979884170287, + 0.05141332753837319, + -96199.19154413498, + -54624.3061855693, + -5.4569682106375694e-11, + 1.4551915228366852e-11, + 2.1827872842550278e-11, + -1.0913936421275139e-11, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -1.2732925824820995e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 4.253009203616118e-11, + 2.4959852476601107e-12, + 9.318775928032753e-12, + 8.749364527489131e-12, + 9.651197653294473e-12, + 6.409300773620783e-12, + 4.444990965965469e-12, + 5.685101322123547e-12, + 1.9320995117401013e-12, + -3.8085099062904705e-12, + -4.627597606563931e-12, + -2.7364653976857584e-12, + -2.380384347691096e-12, + -8.499467916325886e-12, + -2.3931993208983243e-12, + -4.372385138019553e-12, + -2.6168464955937196e-12, + 6.89230573716823e-13, + -5.191335390288452e-12, + -3.942093113988436e-12, + 2.4329064246048225e-12, + 2.0148539663079016e-12, + 4.0755650452332644e-13, + -5.952317584047419e-13, + -7.292071663011887e-13, + -1.3933832793947253e-12, + -3.5744625921259066e-12, + -2.021485993655494e-12, + -2.923441699605694e-12, + 2.4569548079660735e-12, + -6.422023827297195e-14, + -9.715874249025975e-13, + 2.5522371382250307e-12, + 3.937545354775927e-12, + -4.536387542844564e-12, + -1.2424408870317302e-12, + -1.620992069958124e-14, + -8.763685171842428e-13, + 4.865508948094434e-13, + -1.293582021573752e-12, + -7.20009133437218e-13, + -5.988279667318198e-13, + 7.180339582647798e-13, + -6.630409077747843e-12, + 0.0038864743942664936, + -0.33566772761813046, + -0.19649010329784908, + -0.19445258108264016, + 0.010440660872646073, + -0.033523423574193106, + -0.08686252399084611, + 0.2742120799967326, + -0.2131557117959071, + 0.03224028834285859, + 0.022561420169962456, + -0.049834133652614764, + -0.13241803174658395, + 0.1838704398728753, + 0.025655717433010178, + 0.1565136028609547, + 0.10864587571971572, + 0.1951062066274069, + -0.1645232410926063, + -0.04333537060953956, + 0.01382459962865997, + 0.0039006048886459435, + -0.05569127442141728, + -0.25358362329505013, + 0.049606850718108275, + -0.14395981530772384, + -0.1118651134235132, + 0.08644013963580867, + -0.1117108023720976, + -0.00954259785658328, + 0.007745834174047601, + -0.048552693300418386, + -0.1301299355801698, + -0.12861377212729524, + 0.17491804833623453, + -0.12851217933409595, + 0.034140088176299925, + -0.025261570037545433, + -0.09936801987100789, + 0.0575731686357356, + -0.12949504487348945, + -0.07767686989926588, + 0.2961539714325125, + 0.05244926240164532, + -0.1797911364703977, + 0.026546688175961442, + -0.04285578606103234, + 0.059759374440248425, + 0.11680768482714912, + -0.0728861498786994, + -0.21173774027924752, + 0.04955307953108347, + 0.18179149007393897, + -97470.503083801, + -55352.63026804353, + -4.001776687800884e-11, + 1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 1.6370904631912708e-11, + -7.275957614183426e-12, + -5.4569682106375694e-12, + 0, + 3.637978807091713e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + -1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + 0, + 0, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 2.985175297323357e-11, + 5.7292640488821834e-12, + 2.10528513350612e-12, + -4.08298792937217e-12, + 5.1203207464486464e-12, + 1.202233664828569e-11, + -4.589798166259912e-12, + 1.6568938791196646e-12, + -2.4568734432969946e-12, + 2.142014545110077e-12, + -9.2879045390221e-13, + -6.0581370587928824e-12, + -4.064411818135285e-12, + -7.626561969511992e-13, + 4.041976836644093e-12, + 1.832701661070097e-12, + -4.123220379913051e-12, + -2.3865810899772974e-13, + 3.1657778074098215e-12, + -4.749337496416501e-13, + 4.28885857479216e-12, + -9.474721475760924e-13, + -1.0165396789965024e-12, + -3.865849381361152e-14, + 1.6708076380677992e-12, + -7.828711660034051e-13, + 2.225213835795227e-12, + 5.718867502294607e-13, + 2.962453377309735e-12, + 6.6196381746579576e-12, + -1.722231041671773e-12, + -1.0946329691020985e-12, + 1.069253848892902e-12, + -4.886979371181621e-13, + -1.974721455546644e-12, + 3.7230436273516394e-13, + 3.0795257016882617e-12, + 6.364880118097336e-13, + 9.700709150331e-13, + 1.6777760264272784e-12, + -2.766092543752403e-13, + 1.1758519761370753e-12, + 2.430109215311437e-13, + 2.1241467580053587e-13, + -4.86016504426094e-12, + 0.0032296108876910417, + -0.015081793315371001, + 0.1757322110106071, + 0.0724225158218118, + 0.02843709636095136, + 0.06799688183959603, + -0.08876691559508623, + -0.1102499229015185, + -0.1023608271214318, + -0.1389508979955162, + 0.1191293387883836, + -0.052658919485755656, + -0.11416493467501106, + 0.16016257792882238, + 0.11282021996297228, + -0.023648120076456596, + 0.04331190981279654, + -0.03096303906213022, + -0.15162049890909976, + -0.006813348934945127, + -0.06415798450199262, + 0.28195956797036514, + 0.03322053261838846, + -0.02834394091648163, + 0.03985969812415574, + -0.07039788559849555, + 0.00662896918548262, + -0.06508190483366506, + -0.216979377710748, + -0.11128314272639675, + 0.012970319774329244, + 0.17677446921561282, + -0.042469533030235866, + -0.008789255330692181, + -0.09661238838083044, + 0.023872152674724027, + -0.007641804676492049, + -0.018544014876750586, + -0.01721401794593714, + -0.1851388612631898, + 0.12054137776434118, + 0.004599821290968354, + -0.1291499140461817, + 0.07497896145758678, + -0.05625298228741242, + -0.14680005847270083, + -0.04138523228082176, + 0.20560389641281368, + -0.045461884586230836, + -0.02177616384849002, + -0.17046531078103394, + 0.08154596867392912, + -98741.81462346706, + -56080.9543505178, + -6.184563972055912e-11, + -2.9103830456733704e-11, + 0, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 1.8189894035458565e-11, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 4.5891115915766796e-11, + -1.1107235465077974e-11, + 1.4424719889055731e-11, + 2.191199305952195e-11, + -9.134143821174033e-12, + 1.6312433403362385e-11, + 1.0729577472717877e-11, + 1.1621205917093691e-11, + -4.361957534570261e-12, + -1.5947760233155803e-12, + -1.0350014497164686e-13, + -2.021847874042977e-12, + 4.5291529933621277e-13, + -5.886267744345038e-13, + -3.1205333191848182e-12, + -1.8395740110652006e-12, + 5.535595787092609e-12, + 3.653222900283162e-12, + 1.3068093310830535e-12, + -3.797512140225668e-12, + -4.819900773336071e-13, + -3.1935686487952612e-12, + -2.2407932466082106e-12, + -1.7778043815090514e-12, + 7.360679340461553e-13, + 1.117972387320933e-12, + 3.0659852772072245e-12, + -4.731193201697758e-13, + 1.6069760576211032e-12, + -1.0716517788272637e-12, + -7.609832600211884e-13, + 1.0323461567281439e-12, + -3.247060800616329e-12, + 5.651648500769108e-13, + -1.071142025280338e-12, + 2.681366402273011e-12, + -5.800242348816864e-13, + 8.015232828462899e-13, + 2.3381200010958262e-12, + -1.5758770436688802e-13, + 6.114128530868728e-13, + -2.3534386941145524e-12, + 9.32715871955795e-13, + 3.759227266514446e-13, + 1.6400490894117414e-12, + 5.842036933694845e-12, + 0.059640652014052935, + -0.09106884329021532, + 0.09241201034869806, + -0.05693830013859904, + -0.14419520001477382, + 0.028130404768628534, + -0.11958914470737134, + 0.20782909698980678, + 0.06710864158350363, + -0.06235800304183038, + -0.1803335396264094, + 0.10781121151473749, + -0.38589395635776746, + 0.13367860671743276, + 0.05717952321484831, + 0.1811895948953946, + 0.2404729834774682, + -0.005760421919548071, + 0.02030354933969701, + 0.12045640496216951, + 0.013065376118647875, + 0.05996412354412763, + 0.11628782960009053, + -0.12893305713108832, + -0.18849723317183875, + 0.06424503657260018, + -0.09593219323773372, + 0.06518588980173239, + 0.10140682477591967, + -0.016714318247176927, + 0.05103869593151977, + 0.02929984726114404, + -0.03311570113398453, + -0.005271130038589994, + 0.0758482934763073, + 0.09674206603048893, + -0.0575923164944011, + -0.18903895779738297, + 0.018296643898263847, + -0.00730502604341579, + 0.18395199727170067, + -0.08631188073511234, + 0.037747853668683724, + 0.1641488256785497, + 0.057714690177879016, + 0.2150495565900937, + -0.07483649699828746, + -0.08980522786644929, + 0.06419782033095077, + 0.003274586780633983, + 0.0532373323586892, + -100013.12616313311, + -56809.2784329921, + -7.457856554538012e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 7.275957614183426e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + -1.6370904631912708e-11, + 0, + -3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 3.337150723761075e-11, + -8.479518821643594e-12, + 1.1597362105792183e-11, + 3.0181439256806606e-11, + -3.6918246362841545e-12, + 6.237756838264792e-12, + 5.438378722150094e-12, + 4.8733106510856115e-12, + -4.401637558439361e-12, + 1.1787328209436173e-12, + 4.474822856073376e-12, + 3.4880864208994568e-12, + -6.339529770913405e-12, + 2.058072439150238e-12, + -2.2382941140061752e-13, + -8.261828164021137e-12, + 1.8165612659223314e-12, + -3.4951665278619067e-12, + -9.274338087020238e-13, + 4.160583616868131e-13, + 6.395517230469348e-12, + 2.3228065837046707e-12, + 3.423651578696188e-12, + -3.60033560332095e-12, + -2.829868898329429e-13, + 1.1818793559859541e-12, + 2.518373086889488e-12, + -2.345920437978396e-12, + -1.6602891581178204e-12, + 2.678558916964713e-12, + 6.403028229894961e-13, + 1.451820724856121e-12, + -1.1549944668182401e-12, + 1.2838050606046598e-12, + -2.389591014291609e-12, + 4.76226948607405e-13, + 7.098630402098897e-13, + 2.49965366317284e-13, + 3.2922333293932054e-12, + -8.824777169229695e-14, + 2.555483645171758e-12, + -1.0082481197281994e-12, + -7.624024611067286e-13, + 1.6871502831748256e-12, + -9.93171345483935e-13, + 6.095280070099923e-14, + -4.624596853588366e-12, + -0.200538709789431, + 0.17600795615764864, + 0.15703400943677362, + -0.00038381867489266277, + -0.14949516667499513, + 0.149107267037213, + 0.17007757814955646, + -0.024402000900228548, + 0.0059712833948772324, + -0.027804012005742115, + 0.1825879885350195, + 0.07384325566187541, + -0.010310326277424176, + 0.16287040067739983, + -0.028884473606421754, + 0.027638857637724827, + 0.1871011641748298, + -0.00006172277347017928, + 0.2610385127716339, + -0.10347816427742322, + -0.1495758529428304, + -0.015097350267633194, + -0.015512891100062301, + -0.060451463360153605, + -0.03939392048250225, + 0.14398097172823002, + 0.06065495240624233, + 0.08064075676561511, + -0.16829155142849334, + -0.11789687828932131, + 0.02516690300057824, + 0.1710767148880465, + 0.10501163949249084, + 0.0492336619984339, + 0.1428193864490205, + 0.21504563311436212, + -0.0025186289233308998, + 0.21529633901705678, + -0.14085323618065898, + -0.026722233554011928, + 0.19326569526524093, + 0.027939751883669883, + -0.04970550002860353, + 0.17175783695135655, + -0.0696925989266258, + -0.04241363680968801, + 0.0027434253839980073, + -0.164979145344866, + -0.12634000271683096, + -0.2796269995405406, + -101284.43770279913, + -57537.60251546631, + -6.912159733474255e-11, + 5.820766091346741e-11, + 1.2732925824820995e-11, + -5.4569682106375694e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + -5.4569682106375694e-12, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 1.630659174799941e-11, + 1.6473921445820854e-11, + 1.7300733510241345e-12, + -1.2926942832779297e-11, + 1.3989058620361305e-11, + -1.0269644014802567e-12, + -8.917206566320879e-12, + -5.4612240510500076e-12, + 4.9222186617194485e-12, + -1.0942130596660326e-12, + -3.3966966476831737e-12, + -4.340581273059e-12, + -4.420911580714858e-12, + -5.467814373661017e-12, + -2.9675562500510297e-12, + 3.3825515538700918e-12, + -4.9830734890779465e-12, + -3.19174842889803e-12, + -7.372357170161401e-12, + -3.4137630821455783e-12, + 1.890093032288853e-12, + 1.3463493589447768e-12, + -2.544732562250199e-12, + -3.857532006029137e-12, + 1.5544439300274479e-12, + -4.0705382067474455e-12, + 4.1828023682845165e-12, + 3.7485983113226334e-12, + 2.434552448952488e-12, + 2.1859608771281033e-12, + -1.0786055227017035e-13, + -1.2790467694112867e-12, + -7.68860629541213e-13, + 3.1869987483800877e-12, + -9.7037905589254e-13, + -4.276681850711671e-13, + 2.216458869485993e-12, + -8.529960077670329e-13, + 2.261462200345438e-12, + -1.8118556553289978e-12, + -1.2778845088799509e-12, + 1.1238079295376613e-12, + 2.1913388580310456e-12, + -1.1920498091241265e-12, + 1.0613111900861406e-13, + -1.6529435294976256e-12, + 1.0307658008537282e-12, + -3.667299226600119e-12, + 0.15803233050020177, + 0.060766052700794625, + 0.003102811446835641, + 0.04285850830707404, + 0.12344780195959656, + -0.0774472795223256, + -0.040463613528035694, + -0.0668346496129953, + 0.14967340504067783, + -0.11731986081703777, + 0.003973790170720637, + -0.05618017161775757, + -0.205306693675529, + 0.04214455964499582, + -0.011586419352890112, + 0.2106246897108726, + 0.15247551972169673, + 0.22084507720818727, + 0.07647242238585686, + -0.017740015860761234, + 0.02833212058630009, + 0.0740583341681528, + 0.07391374595491233, + 0.01994408890355421, + -0.19779485642757247, + 0.062243294054761505, + 0.19115698036426115, + 0.23039173658883055, + 0.11003752730604002, + 0.24104676368161382, + -0.0002948792899386812, + -0.07971050890810787, + 0.012889158472352226, + -0.24934577368624036, + -0.039265095306306494, + -0.073299824336485, + 0.06864216950468968, + -0.12164659668365137, + 0.13580566997207075, + -0.0996647791476461, + 0.297911391185559, + 0.1499383189073731, + 0.03933114103170922, + -0.19488817495014613, + 0.03802944459204924, + -0.061020057223326124, + 0.11452553438460254, + -0.15664977866619514, + -0.2790687215984371, + -102555.74924246517, + -58265.92659794059, + -6.366462912410498e-11, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + -1.0913936421275139e-11, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 0, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 4.8535064272751396e-11, + -2.0124107308311462e-13, + 5.639128940909006e-12, + 1.4380989404543124e-11, + -1.0454323219184123e-11, + 8.640953145447443e-12, + 6.032637972977354e-12, + 1.43688314520189e-11, + -5.060054300149157e-12, + 4.252506089958409e-12, + -6.837938768793856e-12, + -9.289757241295502e-14, + 1.1116090603086975e-11, + -7.388613040147932e-12, + -9.083248281164952e-13, + -9.963461305666368e-12, + -7.524045343451077e-13, + -2.3617047228449435e-12, + 2.6606087801460667e-12, + 2.1609445885331751e-13, + 4.978218962023303e-12, + 2.312284070493022e-14, + 8.301125493227582e-13, + -6.445228636713155e-12, + -1.4694601452846718e-13, + -1.4817844902720633e-12, + -1.5844815126235262e-12, + -3.611808549717603e-12, + 6.708903287267964e-13, + -1.5007739995869541e-12, + -3.99713014347686e-12, + -1.873408767062595e-12, + 3.2595993646259624e-12, + 4.193553309544223e-12, + -3.129615992929951e-12, + 2.146917726368016e-12, + 2.508164202073764e-12, + -1.1672053953857587e-12, + -3.229055037671039e-12, + -5.109340954620497e-13, + -1.3394550331835555e-12, + -9.562946514460062e-13, + 2.3155683658096444e-12, + -2.254833830336794e-12, + 9.88767348801674e-13, + -5.993472148634802e-13, + -7.627528614156528e-13, + 3.373799590901432e-13, + -5.047036775252769e-12, + 0.07013576607867811, + -0.04110809385227994, + 0.16672546672243407, + 0.05394860550107347, + 0.17372863227267704, + -0.06642517226616235, + -0.03641946972507824, + 0.12348645010849808, + -0.051920356356312904, + 0.10722791834907017, + 0.2401813049945903, + 0.08817354448611367, + -0.0025378477925879646, + 0.06521995013579829, + 0.018392617004586487, + 0.14657142143710514, + 0.01035610626606601, + -0.15487801017179045, + -0.07129631003650916, + -0.05420247935615802, + 0.23804160964000354, + -0.0894752605435637, + 0.03860970684034056, + -0.16187600995253715, + -0.008718085904276715, + 0.2842464767558156, + -0.05820912399916771, + -0.03977362474771834, + 0.08606416543913951, + -0.23093731449487134, + 0.17820783833017836, + 0.11615050119175177, + -0.1995252247501647, + -0.08855355848298511, + 0.0767766300391052, + 0.229365412362905, + 0.004767369962076482, + -0.12954682468742973, + 0.05811282380114831, + -0.1281261054156449, + 0.0930994025869162, + 0.07573233693990823, + -0.044584227045873566, + -0.1381452765091259, + -0.010525297796008602, + -0.011239331748408557, + 0.09152355733662389, + 0.10774095596684011, + -103827.06078213119, + -58994.25068041483, + -4.729372449219227e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 9.094947017729282e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 3.8817850604627095e-11, + 3.874823492764114e-12, + 6.173528639859767e-12, + 5.478617165010195e-12, + 3.704980067702831e-12, + 1.2896133533499058e-11, + 2.9240953769525653e-12, + 3.235211097610479e-12, + 2.619734749695868e-12, + 4.043342185939636e-12, + 7.814555606494799e-13, + -1.3176618208576107e-12, + 8.687468853826388e-13, + -8.586046668431908e-12, + -2.0065687488688524e-12, + -1.0549545380862619e-11, + 2.018240598625795e-12, + -1.151482257611921e-12, + -3.6596017495451925e-12, + -5.301419891999064e-12, + 3.407268037276508e-12, + -3.3170082277447614e-12, + -3.0452740516253937e-12, + -4.544697060252543e-12, + 2.685455565453567e-13, + -3.798495021932212e-12, + 3.8621989518756244e-12, + -3.805608894038552e-12, + -5.998034908890497e-14, + 5.084495269085052e-12, + -9.945268669837125e-13, + 2.3280393478556573e-12, + -1.8246918536921124e-12, + -4.475635329001546e-13, + -3.5519650126996145e-12, + 1.3215481284127926e-12, + 2.0478533643081933e-12, + 1.1115490096860199e-12, + 1.3720432701395826e-12, + 1.3656879171145317e-12, + 3.004719955279222e-12, + -4.614774839384636e-13, + -1.1356251766873207e-12, + 2.6335257873784426e-13, + -1.646730332808644e-12, + 3.100500361718056e-13, + -6.527620718067631e-13, + -3.257423430500092e-13, + -1.27673652479344e-12, + 4.8264911683353725e-12, + -0.1539491551796083, + -0.03714045378464917, + -0.033450614185203065, + 0.08444584207483162, + -0.14434019363571815, + -0.06356473444832003, + -0.09187629834010622, + -0.10946669847626521, + -0.20246043917743273, + 0.10099393929275242, + 0.04309043943360853, + -0.02795984248415892, + 0.24608420227684136, + 0.030265012581914327, + 0.07909530080474908, + -0.2528289776738298, + 0.18793726797212454, + 0.05890327892244901, + 0.25180246952908986, + -0.0032283009770842186, + -0.1009362890738439, + 0.20820346004563267, + 0.1390922637434807, + -0.010258780705259886, + -0.105197254961195, + 0.16622509838447877, + 0.04891696190575752, + -0.10443572006819098, + -0.030848639015430942, + 0.12539089888604163, + 0.1117045343841476, + 0.020315673345297144, + 0.06832910272889277, + -0.0016051783231063104, + -0.012102717905907796, + -0.026509359167185557, + -0.14802424033688732, + -0.04628816866026781, + 0.07532260317003633, + 0.1842246385035205, + -0.08284250397773155, + -0.09188308087456405, + -0.015338198979324348, + -0.03567133879287814, + -0.04670461577167195, + -0.09062297838726616, + -0.016640355431712738, + -105098.37232179724, + -59722.5747628891, + -7.821654435247183e-11, + -2.546585164964199e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 0, + 0, + 0, + -7.275957614183426e-12, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 4.4963422451373025e-11, + -1.2409260654502264e-11, + 1.777351239081792e-11, + 2.912370798883506e-11, + -5.435096800694699e-12, + 2.9456728414744957e-12, + 7.493758094629051e-12, + 1.0258120941351723e-11, + -1.9835438916915092e-12, + -5.052339646912437e-12, + -1.0193298247343504e-12, + 2.38350714872951e-12, + 5.632961913959447e-12, + 9.184260648578706e-13, + -6.089676162076227e-12, + -7.220966568483359e-13, + 4.168382970893135e-12, + 2.1786195322045497e-12, + 4.424323554280979e-12, + 2.7202172563887354e-12, + 1.4183024230258756e-12, + -3.2968067240011904e-12, + 4.008875439036749e-12, + 2.8893063832376286e-13, + 2.4752401838018257e-12, + 1.1059167304478534e-12, + -1.4497413974972522e-12, + -1.5262138354202054e-12, + 1.353364403808967e-12, + -1.46340161252227e-12, + 1.4517440910217327e-12, + -1.6686872013261044e-12, + 2.0900958463770174e-12, + 1.0296198612810465e-12, + -1.7040892989411018e-12, + 1.8825772159832344e-12, + 2.0345100958197346e-12, + 2.2149835252937436e-12, + -1.8383395183556976e-13, + 2.4021829342039767e-12, + 1.852857234458013e-12, + -8.23724392039457e-13, + 1.0531918943716003e-12, + 3.990311878145496e-13, + 2.6617788022712995e-13, + 2.9398919571090768e-12, + -1.920562253203187e-12, + 7.52190643107521e-13, + -1.1962238755993177e-12, + 8.910176269195298e-13, + -3.82661760696496e-12, + -0.13434732197720226, + 0.07436219556500166, + -0.1644904956119969, + 0.15912262856949838, + -0.0020997885450260334, + 0.20228219031677414, + 0.03921063322262665, + -0.03431529204341544, + 0.10688604539670297, + 0.1666836536457384, + 0.14905265021855546, + 0.014057735252985573, + 0.0010239715422897754, + 0.046948772412135055, + -0.09151642990229414, + 0.01716895063720432, + 0.382329319409834, + 0.18840971898118822, + -0.07037877374681897, + -0.14689659132589827, + 0.15677993658025743, + -0.09839413087944655, + -0.20207749368011577, + -0.023295710587400098, + -0.04609288162811411, + 0.028298755798146544, + -0.16163480337899916, + -0.055041852164484296, + -0.08185341104217844, + 0.08899985616173817, + -0.03928271006696053, + 0.08603843502715204, + 0.11855205279211675, + -0.12275460005265676, + 0.07632055919434427, + 0.10769074109321036, + 0.1524265659095409, + -0.21658658975749787, + -0.025321870569732226, + -0.2262737696809788, + 0.1110888071997521, + -0.12220303062926881, + -0.22614936703300875, + -0.03638523543542236, + 0.17558737041438804, + 0.05127078155492327, + -106369.68386146329, + -60450.898845363394, + -4.729372449219227e-11, + 4.001776687800884e-11, + 2.000888343900442e-11, + -1.2732925824820995e-11, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 0, + 0, + -9.094947017729282e-12, + -1.0913936421275139e-11, + 0, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -1.2732925824820995e-11, + 3.34283583758468e-11, + 4.341095276154148e-12, + 8.02298866584129e-12, + -2.0935828649735327e-12, + 1.1531250304443833e-11, + 1.1849776771556201e-11, + 3.3137751504317807e-12, + 7.689985964335492e-13, + 5.938221015481929e-12, + 3.685279164215853e-12, + -3.307591664016272e-14, + -9.231287638262774e-12, + -6.984653716481575e-13, + -3.3210356923204274e-12, + -5.356457400750173e-12, + -3.788702694969629e-12, + 5.8448903287889314e-12, + 4.211569595561248e-12, + -7.858732187531741e-12, + -1.3460217934116494e-12, + -3.503918233948959e-12, + -5.305571516431207e-13, + 6.645180239899768e-13, + 1.745578241399084e-12, + -3.5102344157160772e-12, + 2.508474831241508e-12, + 1.0474024073234314e-12, + 7.213555491816261e-13, + -1.985670323897566e-12, + -1.3099525443415985e-12, + 1.6366755683025879e-12, + 1.5050037701371206e-12, + -3.298063288597753e-12, + -3.9820148453347485e-12, + 2.951377315217792e-12, + 3.083098202482899e-13, + -4.7835221525970945e-12, + 9.635195106826765e-14, + -6.262707039157336e-13, + 6.648524310328341e-13, + 3.910118333419224e-13, + 2.592737093338439e-14, + -3.072379711599614e-12, + 3.938250459536595e-12, + -6.551736373846396e-13, + -3.856181292599907e-13, + 2.0399137056441502e-12, + -9.856285605064846e-14, + -8.473602293774114e-14, + -1.323803701982633e-12, + 2.1442486497061282e-12, + 5.207321297112116e-12, + 0.06025569108578366, + 0.01138180315943488, + 0.17404649036877984, + 0.052447517187332704, + -0.05109205594521192, + -0.06968664790102058, + -0.2972744368692577, + -0.0022947654044630375, + -0.2356940590867945, + 0.08634992199806907, + 0.16449408269650725, + 0.11222753530688401, + -0.2849684086449696, + -0.06074140203077035, + -0.05200884560821069, + -0.013117313035829898, + 0.16590190256865167, + -0.02521813046149721, + -0.0757631525540586, + 0.154091638262655, + 0.055295674593823556, + -0.06108556117628334, + 0.09733361313126239, + -0.21203107702185123, + 0.10382885965127985, + 0.0592620925095705, + 0.027931074882057854, + 0.24080908413109928, + 0.07366422220203525, + -0.07570261069543203, + 0.16443742785393928, + -0.12476588490513471, + -0.002924643257777907, + -0.3331315318471717, + 0.10101586519307956, + 0.08361800262002302, + 0.10153642822552533, + -0.03990496258406801, + -0.13112712182609362, + 0.04290504128469675, + -0.12032713018789559, + 0.014845515259758682, + 0.028405516161148284, + 0.3380830321638855, + -0.13770440347585924, + -107640.99540112936, + -61179.22292783762, + -1.0186340659856796e-10, + 9.458744898438454e-11, + 1.0913936421275139e-11, + 0, + 1.2732925824820995e-11, + 0, + 0, + 1.2732925824820995e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 2.0389903420139327e-11, + 1.9740762691179872e-11, + -3.110781314645679e-12, + -1.376722615956521e-11, + 1.0636388570927352e-11, + 1.4418168792052104e-12, + -8.257148881946418e-12, + -1.0553968498902419e-11, + 6.648151343534634e-12, + 1.789027679859689e-13, + -1.0648599771310064e-11, + 2.958553951737908e-12, + -4.397458444479357e-12, + -1.0369856682038324e-11, + 3.7962878716717307e-13, + -9.582654849777015e-12, + -3.905285416592443e-13, + -7.797347743384704e-12, + -4.289603209399002e-12, + -4.065353118773376e-12, + 1.2822891192581889e-11, + 2.924855925499278e-12, + -9.812593232346205e-13, + -6.193166539964024e-12, + 2.1424071176222553e-12, + -2.010210431455332e-12, + 2.3688656146184423e-12, + 3.274557430905531e-12, + 3.5336094391307987e-12, + 2.1020584261153044e-12, + -4.560567364954359e-13, + 1.1000514302898198e-12, + 3.0440475826301627e-12, + 6.411171759730479e-12, + -1.5099465941974392e-12, + 3.90945029059044e-12, + 4.2125888097573975e-12, + -5.658053358322676e-13, + 1.977762543126851e-13, + -2.3121986032973816e-12, + 1.144845637246586e-13, + 1.7647622007019446e-12, + 1.975566407427582e-12, + 7.994971280781096e-14, + 4.822707187335444e-14, + 8.420304977867786e-13, + -1.5679016402351488e-12, + -1.1697827796889053e-12, + -1.8390497573608228e-12, + -7.473446278439338e-13, + -7.984342293070933e-13, + -1.1087701508568473e-12, + -5.6283313066874164e-12, + -0.298066053252872, + 0.1388629242950878, + 0.05562382981986981, + 0.12465067425793169, + 0.13952518425992375, + 0.10279161456457947, + 0.3235358144041775, + -0.23270840364655446, + 0.1261454158407001, + 0.13313750781059036, + -0.0666663960455659, + 0.2168412999828063, + 0.063102092746246, + -0.09993556235004669, + -0.005500574687558418, + 0.4176161588991427, + 0.001922412743401629, + 0.06152641586913655, + 0.059271210792644496, + 0.18054248783615323, + 0.03134432548423036, + 0.2318124809578484, + 0.038500738743646554, + 0.01060250529773823, + 0.11795366973071053, + -0.11760791741785742, + 0.021454051669902652, + 0.24085258618926889, + -0.00573798543127354, + 0.08545641775414148, + -0.15916241259821476, + 0.03756303633620313, + -0.08875152580134289, + -0.09980756117083192, + -0.13881737631725963, + -0.03827030986838041, + -0.03192364451490985, + 0.05206240720102355, + 0.14916399102467687, + -0.11629468567145661, + 0.27472435359805086, + 0.07639137147363022, + -0.06456453313756175, + 0.13085068024059232, + -108912.30694079537, + -61907.54701031187, + -6.548361852765083e-11, + 4.547473508864641e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 2.1827872842550278e-11, + -7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 3.830826140871018e-11, + 6.427034299275181e-12, + 1.3796015312588315e-11, + -5.114245029846816e-12, + 2.6970069272878437e-12, + 1.3125203727260586e-11, + 3.2960779017006246e-12, + -1.4990160328887304e-12, + -4.595072300578847e-12, + 4.973562586791559e-12, + -3.775849754831084e-12, + -8.365767363620873e-12, + -2.353784606334528e-12, + -3.0959482114714705e-12, + -2.075780222085195e-12, + 3.2060756711686908e-12, + -1.890392348196531e-12, + 1.8466260765058705e-13, + 4.320520740390121e-12, + -8.230559012619622e-14, + 9.385176271840396e-12, + -8.142364116183581e-13, + -2.097837120515151e-12, + -2.295282053799165e-12, + -1.0381447808442215e-12, + -1.0535991540337513e-12, + 3.0679663163922885e-12, + 2.184777947090618e-12, + 3.360619114554808e-12, + 6.677198833825587e-12, + -1.1977181735689941e-12, + -5.161154726221671e-12, + 3.566028955322307e-13, + -1.783333572760742e-12, + -5.291314090649926e-13, + -1.1682037700375359e-12, + 1.4153869205011175e-12, + 1.84451493792829e-12, + 3.0491298422920704e-12, + 1.9041921043693043e-12, + -2.2709691073946027e-12, + -5.504596630671124e-13, + 2.3145903261307352e-12, + -5.396949764458186e-13, + -2.1099320590336375e-12, + -4.121975306567442e-13, + 9.87695421178628e-13, + -5.055184820212631e-13, + 1.8896387994228122e-13, + -1.3116949875143013e-12, + 1.2440472991760267e-12, + -4.796758618397374e-13, + -1.151384886159222e-12, + -3.463882393436528e-12, + -0.14939551548137997, + 0.02154425288528179, + -0.06613443437796354, + -0.025162493842019316, + -0.26469408480176554, + 0.3243104665879654, + 0.2467677362206741, + -0.18217315825172797, + -0.05451747423953225, + -0.12397725129281294, + 0.09853193733790991, + -0.12287667611731465, + 0.14466062402985425, + -0.01734010195096776, + 0.19222745306734823, + -0.18629041772158386, + -0.08070825011024998, + 0.09467402792924619, + -0.017082295005025915, + 0.12025373822700597, + 0.15414766680374964, + -0.13970063133563854, + -0.1430583429803649, + 0.17635649448082769, + 0.20689728540303962, + -0.02180207124714358, + -0.27164426542282505, + 0.06128043888771903, + 0.20360018309128905, + -0.08414778582675927, + 0.02842366304911139, + -0.06035531299093803, + -0.0793142601614358, + 0.038474398408221845, + 0.11660756320745971, + -0.028275202512918436, + 0.1810499271214086, + 0.029936476389183075, + 0.07051787116996942, + -0.10442717441729657, + -0.11875814000555929, + 0.316001468730568, + 0.20734955614334732, + -110183.61848046136, + -62635.87109278611, + -6.184563972055912e-11, + -7.639755494892597e-11, + 5.4569682106375694e-12, + 0, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + -1.0913936421275139e-11, + -2.000888343900442e-11, + -7.275957614183426e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 6.041295397200094e-11, + -1.0263378691460107e-11, + 2.1516356635007108e-11, + 3.3383304933952976e-11, + -1.2351905293682506e-11, + 9.802299724033184e-12, + 6.34245047115498e-12, + 1.2879863507917547e-11, + -9.750890442658207e-13, + -2.611065486050863e-12, + -9.381554327041564e-13, + 2.3914807630282674e-12, + 5.960552865547277e-12, + -2.4117809759413725e-12, + -2.5116479397110386e-12, + -7.345458943509724e-12, + -1.7748603401710188e-13, + -1.7118503370714247e-12, + -2.2392692267664215e-12, + 5.846709671574374e-13, + -3.1426204691311266e-12, + -3.689763277565459e-12, + 6.718008297303157e-12, + -1.8644167370468007e-12, + -1.8025132612693508e-12, + 2.3987513785580084e-12, + 4.573610690517569e-13, + -1.757063516969022e-12, + -4.5586168143145346e-12, + -1.131665232863202e-12, + -3.1498004294254135e-12, + -7.231500827828005e-12, + -2.09258469567152e-12, + 3.539897187606222e-13, + -2.6357231586204347e-12, + 2.449630906064404e-13, + 1.4265736660023624e-12, + -1.2660414806195672e-12, + -3.186662983621973e-12, + 2.3573546701172354e-13, + 9.55715153868468e-13, + 8.669263602283077e-13, + 2.63342114489852e-12, + -1.3994001792265522e-13, + -2.1568646964555986e-12, + -2.053995662240822e-12, + 2.663812627906973e-13, + -4.783649574206586e-14, + -1.2358574861968833e-12, + 6.907401825209975e-13, + -1.0699623282837745e-12, + 1.4789246663237518e-12, + 1.6318626615448067e-12, + -3.8862906927103225e-13, + -4.510492686092374e-12, + -0.0024818377193737474, + -0.026139277002952672, + -0.1751832517332534, + -0.09301691826125008, + 0.1795250933293357, + 0.05374071059044221, + -0.039949173064734396, + 0.1054440281269926, + 0.1008450124448252, + -0.09730682238844558, + 0.06882166196350827, + -0.1776412577726311, + -0.1676641811695017, + -0.12450729036580313, + 0.2669519921282418, + -0.15070997545212633, + -0.08878050937362002, + 0.0639455175919997, + 0.04674549155664107, + 0.04746277253430034, + -0.0032331696282359786, + -0.13865012116647993, + 0.012486168625550544, + 0.09976208722174602, + 0.12458658450313766, + -0.21743659030744014, + -0.04843668385160254, + 0.010631794829541522, + -0.05187323927102202, + 0.006425666618686163, + -0.07775774061755611, + 0.1562244746174517, + -0.03864758103337846, + -0.04848834790702842, + 0.05637909531009934, + -0.23847672020973673, + -0.09053005825089613, + 0.10021830489499142, + 0.02497703420325739, + -0.07203033912872779, + -0.10844092263852263, + -0.1970693774605678, + -111454.9300201274, + -63364.19517526039, + -2.1827872842550278e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + 7.275957614183426e-12, + 0, + 2.1827872842550278e-11, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 1.8189894035458565e-11, + -1.2732925824820995e-11, + 5.3620579177617265e-11, + -9.263444926669759e-13, + 2.4747012233640478e-11, + 8.658564467976904e-12, + -1.6567478118085125e-12, + 2.6286693017449987e-11, + 2.7244705164582797e-12, + 9.259026058890725e-12, + -3.108641108859224e-12, + 7.137507786369095e-12, + 6.947114334310635e-12, + -9.739850373063932e-12, + 6.667637848282541e-12, + 2.6499523234421275e-12, + -8.842975475770856e-12, + 7.345754752193036e-12, + -9.039003870181414e-13, + 2.3949646919852572e-12, + -3.1107570093842443e-12, + 8.857030466238949e-13, + -3.3849584360449946e-13, + -3.5853292269697335e-12, + -4.151988605768977e-12, + 6.417502922437241e-12, + 6.06147957703819e-12, + 3.790526273982508e-12, + 7.38819046382946e-12, + 4.36862547352556e-12, + 3.0013796094001137e-12, + 6.622628594942064e-12, + 2.271131927994663e-12, + -9.820481093320168e-13, + -1.644613689013484e-12, + -3.591480304129752e-13, + 1.5947226353307893e-13, + -1.2238101640547234e-12, + -4.4446989108774255e-12, + 1.0387589277380487e-12, + 3.1379532586220947e-12, + 1.1506282400387456e-12, + -2.1308824849762685e-13, + -1.7403794853426453e-12, + 2.868745258708091e-12, + 5.797393423673538e-13, + 4.1918230721705447e-13, + 8.495860412715831e-13, + 2.8114264733135458e-12, + -7.339908669784747e-13, + 9.531195620408788e-15, + 8.203224687513683e-13, + -5.233323775947664e-13, + 1.5926783388143915e-12, + 5.01622483854317e-13, + 7.206796485648731e-13, + -4.97866758627269e-13, + 5.0248879272889865e-12, + -0.21280456199520717, + 0.13518549758708298, + 0.12351554172184985, + 0.11704377531020789, + 0.046680877114068445, + 0.209140098073239, + 0.08196079190329235, + -0.0003732266676073734, + -0.04029445673127011, + 0.0511460931866538, + -0.14526463630217, + 0.11274890996698123, + 0.12749387225367273, + -0.09279353797477811, + 0.13096629530883286, + -0.017376137579061396, + -0.2818257743153815, + 0.033472209586991514, + 0.33626764952635463, + -0.11082867550417809, + 0.015218603771841399, + -0.0810221008481403, + -0.01623914888093382, + 0.0887803430144446, + -0.040323315744625235, + 0.22763331967976008, + 0.007581439297083213, + 0.09255856425649504, + 0.08078733439869891, + -0.06746945349436448, + 0.0746626008984521, + 0.09541819751058794, + -0.3183347905533475, + -0.12347988017849565, + 0.055714265078055915, + 0.11070545975945881, + -0.03376972289524835, + 0.15949145667096037, + 0.042060652138886274, + -0.0927239757096984, + -0.04919393216288783, + -112726.24155979346, + -64092.51925773463, + -7.821654435247183e-11, + 2.1827872842550278e-11, + 0, + -1.8189894035458565e-12, + 0, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 3.637978807091713e-12, + 0, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.9853926597997324e-11, + 7.371009779114687e-12, + 4.373084321441914e-12, + 8.099191824719012e-12, + -2.784477239746627e-12, + 5.618336987769158e-12, + 2.699583077045076e-12, + 4.349864452186446e-12, + 3.256230270486466e-12, + 1.3519957597593587e-12, + 5.1037327151424055e-12, + 7.579649851617821e-12, + -6.2643691491002575e-12, + -8.93570079178931e-15, + 4.181904970646239e-12, + -6.748396570316922e-12, + 2.9992277566557346e-12, + -2.306502046305012e-12, + -3.2422029036997027e-12, + -5.2918530259030765e-12, + 6.287574050025216e-12, + 7.195732615022916e-13, + 4.4719043483424375e-12, + -8.508481467366764e-14, + -3.2233271220484484e-12, + 1.5252252374340738e-12, + -4.416536804234038e-12, + -7.778139607401992e-13, + -1.2144687202270288e-12, + 1.0951602652336351e-12, + -2.5532722481021498e-12, + 9.12342224529414e-13, + 2.5778091999117116e-12, + 1.3592245406773873e-12, + -2.5385783333132996e-14, + 2.115190066483144e-12, + 4.277334583835151e-12, + 2.6963071700689048e-12, + 2.3710486166306618e-12, + 2.1478981749583747e-12, + 2.16719748804699e-12, + -3.79115666210057e-13, + -9.108467496883175e-13, + 1.5414342993977135e-13, + -1.3664480670358455e-12, + 1.607751111899445e-12, + -2.3739926522352536e-12, + -5.72740283904729e-13, + 2.575909933559787e-13, + 8.296776227883336e-13, + -1.4013543391787689e-12, + 1.2258049403732794e-12, + -1.51080105776307e-12, + -6.029922976675811e-13, + 1.1564790711747568e-12, + -5.73294201815979e-14, + -4.793264492765755e-12, + -0.24668768938796526, + -0.3001308886792474, + 0.2350749379097935, + -0.14576126103352324, + 0.31638644246607367, + -0.33772789062521424, + 0.03703086043374728, + 0.02844478864638237, + 0.04817388428643138, + 0.05867472455635495, + -0.08894255690862157, + 0.020158640332280042, + 0.11236666887345652, + -0.06838692354477546, + 0.14913938333608948, + 0.07770897222477201, + 0.013490832158664416, + 0.03898285661431885, + 0.27943079727067627, + 0.07038669204603157, + -0.071682371276267, + 0.2226626093280482, + -0.0677591368847805, + -0.08463460693238994, + -0.11665355186775823, + 0.07314682118779073, + -0.02362850415317115, + -0.05341587502419619, + 0.15102595321862813, + -0.06153740741511997, + 0.08824864371778231, + -0.08708011519499192, + 0.0002525246774379589, + 0.15013336000529248, + 0.0751094696459967, + -0.04192641616107191, + -0.18900889793371295, + 0.16136883486150383, + -0.11356638835960448, + -0.036737221115116896, + -113997.55309945946, + -64820.84334020887, + -6.002665031701326e-11, + 2.000888343900442e-11, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + -1.0913936421275139e-11, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + 7.275957614183426e-12, + 0, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 1.3839262593398438e-11, + 1.463057926209505e-11, + -7.221671748968959e-12, + -6.253377946252583e-12, + 8.228149272262406e-12, + 3.408369081452935e-12, + -6.266715674189192e-12, + 1.9359595193574237e-12, + 6.526109090970006e-12, + -1.440267586717984e-12, + -6.639452544433419e-12, + -3.0207233016051524e-12, + -3.715121141640804e-12, + -7.553878059378183e-12, + -2.6729429458514144e-12, + -5.645862507294517e-12, + 6.618836227841867e-12, + -3.489425270269913e-12, + 6.371529851101971e-13, + 1.3410523314589776e-12, + 5.4381277209194375e-12, + 6.905564103510189e-13, + 4.695561571111269e-12, + -9.41362134194463e-13, + 2.9679101681073723e-13, + 8.784555783874437e-13, + -2.0617569576391747e-12, + -3.183226506174196e-12, + 5.321785233530487e-13, + -8.515628243687171e-13, + 9.908048145079122e-13, + 8.519472165956302e-12, + 1.7557031300615413e-12, + 8.391350419172749e-13, + 3.483405345116935e-12, + 2.5809750837814077e-12, + 2.854517389419832e-12, + -6.92875696283329e-13, + -1.6080270049305292e-12, + -1.908274001611282e-12, + 1.359063347566705e-12, + 1.6436281810921902e-12, + -6.650482158569987e-13, + 1.4636965035351711e-12, + 2.0815287387217555e-12, + 2.6942530330982225e-12, + -1.6656331127685613e-12, + 7.93422035067277e-13, + 5.448527472724563e-13, + -2.6787037189129205e-13, + -8.732865411107493e-13, + -7.952944168864636e-13, + -1.3484175971396561e-12, + 1.654066894284482e-12, + 6.210875408002367e-13, + -1.7170961410187334e-12, + -2.8102389563576154e-13, + 3.970346517470198e-12, + 0.027661849215987185, + -0.05143295957069217, + 0.021518264740359498, + 0.03859350986456788, + 0.007084705464523249, + -0.1264990927899712, + -0.14652251147144765, + 0.23693790284515098, + 0.02459780753611434, + 0.019459908937130132, + 0.33807467300488453, + -0.15879316116970638, + -0.05691681927071027, + 0.09563278311604527, + -0.10650606369583475, + -0.14774854287016187, + -0.3043156316220834, + -0.008790445877708884, + 0.07805497749354391, + -0.08865787979733998, + 0.045763250479658464, + 0.17973028161691376, + -0.06258652851995551, + -0.10712567497894429, + -0.05921705172702167, + 0.19333300731409667, + 0.04797711891645945, + 0.1318147882076911, + 0.08983918697300076, + 0.18878470320436633, + -0.052482213504777914, + 0.09109541609935928, + 0.16215228870713874, + 0.06707352450766184, + -0.31617839578333223, + 0.14147270377215324, + -0.09091771752401677, + -0.08970572650003905, + -0.06477611361160714, + -115268.86463912553, + -65549.16742268314, + -8.185452315956354e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.6370904631912708e-11, + -1.0913936421275139e-11, + 0, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 3.089847835000116e-11, + -1.4300719652289546e-12, + 1.4528877029015035e-11, + 1.6877523568909224e-11, + 5.0540878814870815e-12, + -2.036677301813669e-12, + 4.304557912694428e-12, + 7.029520099776238e-12, + 1.7987089727072253e-13, + 4.602361299390777e-12, + -3.819439516664732e-12, + -2.8841649203326222e-12, + -4.6940372495107975e-12, + -2.2496897130817605e-12, + -1.0324279633852337e-11, + -3.6110016910675173e-12, + -1.2255815438160343e-12, + 2.3449446445965943e-13, + 4.813498372107317e-12, + -3.720927488246782e-12, + -4.9053144596856456e-12, + -6.272496985963315e-12, + -2.289508181575646e-12, + -1.7538695120392753e-12, + -3.492726295358181e-14, + 1.0637549406077961e-12, + 2.7320584641783154e-12, + -1.8299845500269973e-13, + -1.2639821843276526e-12, + 8.139192101168373e-13, + -7.360179579124257e-12, + 2.0139156027592437e-12, + 2.209960696519652e-12, + -1.789122713983193e-12, + 3.605219814809801e-12, + 1.62386378478855e-12, + 5.9017844171748816e-12, + 1.3872171176701545e-12, + 1.0797078926761346e-12, + -3.961355424788811e-13, + -1.587549992960667e-12, + 1.3665050652342867e-12, + 1.4762092887608468e-12, + 3.3217980091413897e-13, + 9.425565668219414e-13, + 2.7670563154095945e-12, + -7.209667973529908e-13, + -4.276485997006209e-13, + -2.973401062346767e-13, + -2.3409695678616995e-12, + -1.3735416032361926e-12, + -1.5498974844040349e-12, + 9.374345621138565e-13, + 1.1291099356249385e-12, + 1.0860944629339491e-12, + -1.0469373400154252e-12, + -1.3446916386821446e-12, + -5.953350242388952e-13, + -4.929164508642014e-12, + -0.16009691157095599, + 0.12577202221666242, + 0.03420369554846685, + 0.01853627465427343, + -0.042428902731910835, + 0.19579658881274692, + -0.1039890823237667, + 0.2168002460462758, + 0.1834460420083604, + 0.15854208286687368, + -0.16628451552470305, + 0.18277373528420462, + 0.007581144673050478, + -0.1730625917527926, + -0.07239715277883767, + -0.13814282200286654, + 0.01727505583892546, + -0.23072869127130072, + -0.06811028391076122, + -0.07961081539358573, + -0.09206975106119876, + 0.23007620276992172, + 0.16934385494646673, + -0.2597348040290808, + 0.2562443686480342, + 0.20471444145608517, + 0.0757954352731702, + 0.10447335302611786, + -0.050585800395444226, + 0.03022895786877568, + -0.013720808121662155, + -0.1374135248132369, + 0.16056284423160044, + -0.22350107195906624, + 0.04297487612748532, + -0.09120385407527017, + 0.2507200135421943, + 0.21450603609583813, + -116540.17617879157, + -66277.49150515739, + -5.4569682106375694e-11, + -7.275957614183426e-12, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + 0, + 0, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -1.0913936421275139e-11, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 4.4997385726130816e-11, + -1.737629364150557e-11, + 1.403816604918165e-11, + 1.7921243263191818e-11, + 8.883216966309359e-13, + 2.3932572986910213e-11, + -1.9203134386119475e-12, + 7.08339865577453e-12, + -1.0396378839962542e-12, + 6.102034640997525e-12, + -6.787981010298511e-12, + -8.104265992858236e-12, + -6.344825534229573e-12, + -5.58891892026071e-12, + -1.8323832392589735e-12, + -7.764006460366315e-12, + -4.980043570847993e-12, + 9.323608576367895e-13, + -2.8306641796035727e-12, + -3.461230698647301e-12, + -2.438732522872116e-12, + -6.3662856642918185e-12, + -2.030230104624547e-12, + -2.7264090244713623e-12, + 5.907627009925591e-12, + -1.253527607834363e-12, + 5.0030752153575614e-12, + -8.941863483391699e-13, + 1.0044445133949552e-12, + 5.083335066283145e-12, + -1.3698542312616646e-12, + 2.92250473422261e-12, + 1.6251271609271768e-12, + 2.042444757119529e-12, + -1.6708458485325476e-12, + 1.605662251714755e-12, + 2.5653793260723033e-12, + -2.2220501179414086e-13, + 9.19266962530287e-13, + 1.1945375223389835e-12, + 1.0695186655588647e-12, + 2.549996596303299e-12, + 3.322663479033965e-13, + -1.4860510375940572e-12, + -3.705688319066526e-12, + 1.0891857650509207e-12, + -1.3290343949983318e-12, + -8.95680502294311e-13, + 5.099093245468464e-13, + 2.683554086319991e-13, + -2.043657624799138e-12, + -8.13571960814331e-13, + -2.5633200196489998e-12, + -2.954200051492603e-14, + -1.827299306880657e-12, + 3.5580344114030083e-13, + 7.923528367417847e-13, + 2.3673838649638994e-13, + -7.657213883400979e-13, + -3.9783828266871406e-12, + 0.014031857882956602, + -0.2680335491036205, + 0.27048247159933164, + 0.05679823338266196, + 0.08489197077462501, + -0.0535002120950301, + 0.09826235024348336, + 0.2055633142518867, + -0.21658261867686576, + -0.0022295178581895297, + 0.06815828510817612, + 0.020587050092407834, + 0.006251573374776929, + -0.04451509585168207, + -0.02950774611242899, + 0.00010862707265088352, + 0.3421289876293972, + 0.21010158593907213, + -0.17335506307044626, + -0.27347414212365323, + -0.11134006258943509, + -0.04871445490172755, + 0.059523347865173784, + -0.08182525038495515, + 0.0465575101497274, + 0.12661808861883764, + -0.15873261188563084, + -0.3580257879227807, + -0.005722344707645791, + -0.007747883550069623, + -0.08273921109115914, + -0.16943818330858104, + 0.2957636639674503, + 0.033895512366716896, + 0.16193182993157765, + 0.01314269732173992, + -0.2952187399122249, + -117811.48771845766, + -67005.81558763166, + -1.127773430198431e-10, + 3.637978807091713e-11, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + 0, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + 0, + 7.275957614183426e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + -9.094947017729282e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 0, + 3.805245583870881e-11, + 1.89864671823048e-12, + 1.1844960662140737e-11, + 1.4002249039362265e-11, + -8.315523868472311e-13, + 1.0247922442639262e-11, + 4.707850372556058e-12, + 3.66993338243862e-12, + -1.4653526956865992e-12, + 1.4345497467868535e-12, + -6.89656279213143e-12, + 4.182113634950646e-12, + 3.9957262807520214e-13, + -8.502505467285133e-12, + -1.6661366789304306e-12, + 2.5000450833623566e-12, + 1.8739674467311867e-12, + 2.5793817563577866e-12, + 4.127309301219982e-12, + 1.4074494223568676e-12, + 2.121941329008777e-12, + -4.435574656171098e-12, + -2.536628565947644e-12, + -3.692875425285591e-12, + 3.867545736182828e-12, + -5.134807079771235e-12, + 4.449244400130258e-13, + -1.9569167846526463e-12, + -1.2525946862728884e-12, + -1.7143032018405145e-12, + 2.466112194309971e-12, + -7.359306921915827e-13, + 2.159585544009671e-12, + 2.562190448862469e-12, + -1.3363451719500537e-12, + -4.781630228694129e-13, + -7.539346521275706e-13, + 1.1814611406864217e-13, + -8.24145232882414e-13, + -6.12020587153458e-13, + -1.4326860642427506e-12, + 8.997849384923506e-13, + 8.823771782902705e-13, + -8.121700123719405e-13, + 1.0811035694285673e-12, + 1.7241769130154978e-12, + -9.148921516891902e-13, + 1.3551459907037485e-12, + 3.033409036795287e-13, + -1.6335726507997176e-12, + -1.3836216498810212e-12, + -1.988169705816891e-12, + 1.3784207044505438e-12, + -2.0335260246953764e-13, + -2.307951427626194e-12, + 1.198130678947378e-12, + 2.326281189051317e-12, + -8.352699154210808e-13, + -5.811716170027502e-13, + -5.517061423355699e-13, + 4.850395537629367e-12, + -0.07834864636757688, + -0.11763192327775403, + 0.06837987022050687, + 0.014150506725035145, + 0.29223555167724724, + 0.032662446690968704, + 0.18728211352865445, + 0.4422949526241813, + 0.05593015114004285, + -0.11201571853021151, + 0.1855067658240224, + -0.00003769216873271673, + -0.183819084296807, + 0.1860180203635409, + -0.07422746746102965, + -0.0635719482767985, + 0.01490097914784808, + 0.23350877922435345, + -0.18293335366913718, + 0.22923317443748334, + -0.18891626188288294, + 0.12308927021919719, + 0.0009158032151155885, + 0.03806796226939485, + 0.0985739454299492, + -0.13216155964502907, + -0.028043387274330547, + 0.139190132432455, + -0.06946204218608093, + 0.01311259430563423, + 0.11636604672851913, + 0.2152213480284022, + 0.13559006851429792, + 0.08176652785469948, + -0.1723338912558005, + 0.19000188877841098, + -119082.79925812362, + -67734.13967010591, + -4.547473508864641e-11, + -4.001776687800884e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-11, + -3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + -9.094947017729282e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 5.143571867026929e-11, + -8.53889948101445e-12, + 1.6326246512883217e-11, + 1.272379567038501e-11, + 7.335229989051331e-12, + 1.7267972941671206e-11, + -2.7484403193135123e-12, + 3.0939415848414934e-12, + -4.603013032335229e-12, + 9.635895245686314e-12, + -8.056572988019678e-12, + -3.801637760421171e-12, + 9.273573744306686e-13, + -2.7284185874425887e-13, + -2.4853709947556357e-13, + -2.6884318607751507e-12, + -2.9433658258415075e-12, + 5.097827734808481e-12, + -6.36268459229047e-12, + -7.672944606833302e-12, + -1.2281623700389451e-12, + 2.167196411143775e-12, + 1.1767978036401718e-12, + -2.9269785868702697e-12, + -4.504416426964676e-12, + 4.462863610903351e-12, + -1.0678553375308191e-12, + -6.005018203457423e-13, + -1.8762600798621777e-12, + 4.94816992230314e-12, + 3.568027782936954e-13, + -1.5507483944331497e-13, + -5.783309156077999e-12, + -5.447867337058387e-12, + 1.7072937508129318e-12, + -2.5597720188662123e-12, + -2.9418235195743334e-12, + -1.7202133191356028e-12, + -1.2427915577168833e-12, + 2.3809809714747315e-12, + 1.8385423736739025e-13, + 1.949723196525376e-12, + -7.952915449306012e-13, + 3.38006152865337e-12, + -1.9364409589611977e-12, + -5.430046208008017e-15, + -1.1064238398024702e-12, + -3.1465710368047025e-13, + 3.0141847906521514e-13, + -1.0828707575180481e-12, + 1.4733518141966042e-12, + 7.869568762522919e-13, + 3.210539493514098e-13, + 1.7339185538224682e-12, + -1.894696943469455e-12, + -8.729731193444529e-13, + 3.070091571851442e-13, + -3.4959243289555114e-13, + -8.251475418992165e-13, + 2.7841444195696148e-14, + 1.4997468973773063e-12, + 4.258002129534998e-12, + 0.12793872120741767, + -0.026836381269133527, + -0.2484798256655347, + 0.03242533340502841, + -0.16206752739200506, + -0.0363619961143842, + 0.3362934714345043, + 0.07986054058377277, + 0.1176221037322261, + -0.1179547088609322, + 0.1636397061601418, + 0.2796532844716961, + -0.0820012676736895, + 0.0065780561602819965, + -0.11981748598347088, + -0.08392912039790067, + -0.06114526831187855, + -0.13813746213749753, + -0.30888461609566237, + 0.020663884227822518, + 0.1043274326956498, + -0.12105369218985423, + -0.45604663262290784, + -0.0032193673116084633, + -0.1817179557061299, + -0.16422146524869907, + 0.2430674752182335, + -0.18322386377111408, + -0.13910407043854817, + -0.13494465754273197, + 0.05434466116196585, + -0.06956470013802137, + -0.1079696559492162, + 0.006819895338341079, + 0.2019669460939906, + -120354.11079778965, + -68462.46375258018, + -5.638867150992155e-11, + 2.546585164964199e-11, + 2.000888343900442e-11, + -3.637978807091713e-12, + 9.094947017729282e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -1.6370904631912708e-11, + -5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + -2.000888343900442e-11, + -3.637978807091713e-12, + 0, + 1.4551915228366852e-11, + -5.4569682106375694e-12, + 2.0329998494691748e-11, + 2.3141132448977188e-11, + 3.3130081241545333e-12, + -4.9171817218058954e-12, + 8.368547621516365e-12, + 1.2443538395018615e-12, + -1.2146285515679835e-12, + -1.0664366873437958e-11, + 2.181716059634913e-12, + -1.354943898076426e-12, + -1.3393706093936392e-11, + -7.311164013378028e-13, + -1.3517899418814734e-13, + -4.377736026193384e-12, + -5.822420186565133e-12, + -9.48766460152596e-12, + 1.6488733528411577e-12, + -8.692324502561842e-12, + -1.1188053310495598e-12, + 4.431836890961041e-12, + 8.858271090449214e-12, + 8.442601160689306e-13, + 3.2408994678782384e-12, + -3.258556557144867e-12, + 1.3750909703416426e-12, + -2.9569032902327894e-12, + 8.716227009695834e-13, + 4.495396404424316e-12, + -9.83434875971225e-13, + -7.456549785278917e-13, + 8.931548947626543e-13, + -1.5825869952263695e-12, + 2.2663451995946726e-12, + 4.290990916739829e-12, + 2.1530345632613927e-12, + 2.2336954376293296e-12, + 6.951633224513086e-13, + -8.58669178719048e-13, + -2.3232964701607204e-13, + -2.5024390051381756e-12, + -1.408456820510158e-12, + -1.1086626511321317e-12, + 2.1002538974056465e-12, + 4.4320957744883533e-13, + 1.3425795140554926e-12, + 2.3521329342946017e-12, + -1.2298509781821774e-12, + -2.04520487406343e-12, + -1.1324796436790644e-12, + -2.1433570049868285e-12, + -7.335081171225477e-14, + -1.0252010029264058e-12, + -2.941705455384627e-12, + 1.1777634478221093e-13, + -3.137840732209195e-13, + -2.380763839143778e-12, + -1.4162053160364875e-12, + 3.0738703384012067e-13, + 6.233845946708163e-13, + 9.117113547402538e-13, + 1.2186633596093235e-12, + 5.332426667194485e-13, + -5.514854485210027e-12, + 0.06126103878135957, + -0.17503669720604975, + 0.08979960689125024, + 0.11184296971151408, + 0.02280789058844272, + 0.2125821469992285, + 0.07204718778600218, + 0.08717042277345169, + 0.18404943699217124, + -0.08977884525489908, + 0.12578357193304399, + -0.06854335957058749, + 0.05356118919052043, + -0.18078951235521068, + -0.12748232587644928, + 0.019805679251940374, + -0.08985491341201225, + 0.14530077098211916, + -0.06735919219624659, + 0.07784046993529749, + 0.11261570483638295, + -0.10599566583561702, + 0.16188198292073339, + -0.062282743096025765, + 0.036719346070788264, + -0.05617211461783399, + -0.11753632890765868, + -0.1490131939859943, + 0.09686209939791411, + 0.21992618553090001, + 0.09284962626214555, + -0.24034341513574778, + -0.06541957459245701, + 0.03770828472160776, + -121625.42233745576, + -69190.78783505442, + -9.822542779147625e-11, + 4.729372449219227e-11, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 2.546585164964199e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-11, + 3.637978807091713e-12, + 3.376392752501933e-11, + 5.291662947569029e-13, + -3.6009333929665027e-12, + 7.800631021920607e-12, + 1.1569016621387872e-11, + 1.753393358799763e-11, + 7.438857204644285e-12, + 9.761655287181224e-12, + -4.670200346582372e-12, + 4.164576879708197e-12, + 2.7472478202408442e-12, + 2.098443633418155e-12, + -1.1130058989937325e-11, + -5.539215139547754e-12, + 8.03752941801866e-12, + 2.148788894798728e-12, + 2.8974458257159046e-12, + 5.802145157155891e-12, + -1.1714633310305165e-13, + -2.377752678639453e-13, + -2.9270296761588414e-14, + 3.5629685539892486e-12, + -5.471610588794028e-12, + -5.9443510839737905e-12, + -2.5402559045158176e-12, + -6.250235653187079e-12, + 6.294830281395129e-13, + -2.0890791042595756e-12, + 2.417088118203204e-13, + 3.836833985730383e-12, + -1.4514180743272075e-12, + 2.550805884419761e-12, + -5.469434020522473e-13, + -2.670553971425051e-12, + -1.210704090612963e-12, + -1.6302112812900136e-12, + 3.6371965956950043e-12, + 3.0445826275408806e-12, + 6.932907967589769e-13, + 1.6019612927328836e-12, + 1.4489601794437671e-12, + -1.8407326234599326e-12, + -2.747850145429844e-12, + -2.733727938719866e-13, + -9.1032716297596e-13, + 7.39717990058963e-13, + -2.175815240600619e-12, + -8.817135852171832e-13, + 1.2443716471620685e-12, + -5.242696588608413e-13, + -6.523400239535996e-13, + 2.1665346834777825e-14, + -3.9904133570552037e-13, + -5.968562380691673e-13, + 4.436758349669202e-13, + -1.8356896717210735e-12, + -5.742825479028644e-13, + 4.716671376850775e-13, + 3.6623004348959933e-13, + -5.797815739900968e-13, + -1.4608522919608623e-12, + -1.8691528999758687e-13, + 2.9002709170608605e-13, + -3.441505696768172e-12, + 0.005465261034429098, + -0.05944283226985456, + -0.01599155412349907, + 0.007120653308961541, + 0.0682744236402364, + -0.3028531225486535, + 0.034665935989126276, + -0.1239457153749082, + 0.21030644697871412, + -0.23891262076064454, + 0.07388965231458618, + 0.0376976160389342, + 0.0046315424141846525, + -0.039101731891110665, + 0.0038201850010078794, + 0.1237116126968591, + -0.16330684640757895, + 0.3225091333695465, + -0.25416039745280683, + -0.038247688865265354, + 0.34792876888010643, + 0.0062260811355694225, + 0.09408681063524511, + -0.022118080213154267, + 0.20795348581334439, + -0.07375243105434723, + 0.055253490130006695, + 0.1387847543429943, + -0.009216581577931081, + -0.21381889404705037, + -0.026897013636119144, + -0.10189011741095277, + -0.00984671103139805, + -122896.73387712173, + -69919.11191752872, + -4.3655745685100555e-11, + -2.7284841053187847e-11, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.6370904631912708e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + -7.275957614183426e-12, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + 9.094947017729282e-12, + 0, + 0, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.6370904631912708e-11, + -7.275957614183426e-12, + 5.142879210307956e-11, + -7.96784088193991e-12, + 1.9649157523838027e-11, + 1.899823261665953e-11, + -4.7402028649021575e-12, + 1.1582852030226628e-11, + 1.8599241646407818e-13, + 1.2646757296501514e-11, + -1.2867722770239525e-13, + 1.4598475349486106e-12, + 2.5851689746235664e-12, + 1.1629838982828627e-12, + 9.089089412693297e-12, + -3.5262204811214755e-13, + -1.3330537291603669e-12, + 9.576936696879842e-12, + 2.5418440302851872e-12, + 6.0212406325517295e-12, + -8.009047424195087e-13, + 4.135591445401972e-12, + -3.0994456072489254e-12, + -6.0867048405680015e-12, + 7.911036035254361e-13, + 5.1537253742146185e-12, + 1.5475555711296354e-12, + 2.2060229436087006e-12, + 2.046067058983459e-12, + -1.6920047054941114e-12, + -3.819864041562925e-14, + -1.1696172358377762e-12, + 1.8827441744041877e-12, + 2.8906115059564904e-14, + 3.7123403588059795e-12, + -7.757486476583414e-13, + -1.8766400359596245e-15, + 2.932326373334039e-13, + 1.0932035859577639e-13, + 1.131109278726407e-12, + -8.34912702528231e-13, + -1.8532620516327876e-13, + 1.3182339077119064e-12, + 3.7425870156505835e-13, + 2.8381604490130422e-12, + 9.404259003856971e-13, + -9.774744670911125e-13, + -9.439820498826568e-13, + 5.947936753494328e-14, + 5.152436212525861e-13, + 2.26993131052303e-13, + 1.3913898035429532e-12, + -1.7724301775979876e-12, + 1.0224787814032226e-13, + 1.994599538077325e-12, + 1.0473282392648544e-12, + -3.8870912725356125e-13, + 2.4555996964868767e-12, + 1.7457759908664738e-13, + 6.206238265943634e-13, + -3.0113370163057036e-13, + -1.4883336932354318e-12, + -1.6989137987244508e-13, + -3.9960438421981825e-13, + 1.635236502473591e-12, + 8.008770999897271e-13, + 3.7164156984432654e-12, + -0.12166263248572218, + -0.12571700457236692, + -0.33583095513602257, + -0.21128665086850962, + -0.06807248787567906, + -0.11971341362441035, + -0.3043706371741115, + 0.03544302500119034, + 0.08132813557436364, + -0.035536793952883415, + 0.15453582096190857, + 0.07159930161511756, + 0.15839898293920732, + -0.02526058782955062, + -0.10054827342767403, + -0.13175557978369468, + 0.09641363253023488, + -0.10618495915516585, + -0.08326051924217662, + 0.10743033802089044, + 0.03171677989508057, + 0.04454629988546069, + -0.13669943855396208, + 0.002728686576231889, + 0.031029697229732936, + -0.08552184503615155, + 0.004114795538091783, + 0.22000395275286982, + 0.035080801703877, + -0.06779542698384883, + 0.06912528673840278, + -0.2805752067345966, + -124168.04541678776, + -70647.43600000294, + -4.9112713895738125e-11, + -2.1827872842550278e-11, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 2.1827872842550278e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 2.000888343900442e-11, + -5.4569682106375694e-12, + -1.4551915228366852e-11, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + 0, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + 7.275957614183426e-12, + 0, + 1.4551915228366852e-11, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-11, + -7.275957614183426e-12, + 5.0985727087149344e-11, + -5.769294161313721e-13, + 1.1674738558621814e-11, + 1.9747350162147483e-11, + -1.0544153250472226e-11, + 1.1372795845296026e-11, + -5.894801438441732e-13, + 1.4015605775438688e-11, + 8.582959178036579e-12, + -7.473298280980346e-13, + -2.6657656127033993e-12, + 5.23073674249671e-12, + 9.881981560642421e-12, + -7.39677218324978e-12, + 7.073433254770952e-13, + 1.1102900363166219e-11, + -8.376446127543638e-13, + 1.7716911259025063e-12, + 1.413718526285341e-13, + -1.1695833657966446e-12, + -3.0593170875241178e-12, + -3.8911035386151015e-12, + -2.8128728663852616e-12, + 1.9513828302669507e-12, + 6.80585880645006e-12, + -5.388317070271317e-12, + 1.3051960747331808e-12, + -8.444737876786614e-13, + -1.920053509727768e-12, + 3.708298244492074e-13, + 1.1626411638252866e-12, + 5.83801873269009e-13, + 5.217315238092336e-12, + 3.859481774695234e-12, + -6.596243139431415e-12, + 6.684647585331796e-13, + -1.0783978771233899e-14, + 7.501407613416938e-13, + 6.473000591942568e-13, + -3.2079320690239574e-12, + 3.135605754622163e-14, + -1.1833420699162579e-12, + 7.190552168490289e-13, + -6.8030032885521324e-12, + 2.435897111346163e-12, + 2.7905771525028235e-13, + 5.799999292326652e-13, + -1.0628817379365139e-12, + -1.6597883731751917e-12, + 1.2956690901663686e-12, + -2.84271826224086e-12, + 8.725666604997471e-14, + 6.175691356755801e-13, + 1.609505927483301e-12, + -2.2962550551261663e-13, + 9.378334791909393e-13, + 1.6015269105872335e-12, + 8.478627205763876e-13, + -1.6602621615871283e-14, + -9.391200324069383e-13, + 4.3178607845450347e-13, + -8.98032139810879e-13, + 1.4275478680579494e-13, + 2.851131978537218e-12, + -4.528093405978888e-13, + 3.710838829593689e-12, + 0.24455935640691628, + -0.03801058106553452, + 0.23903382121268935, + -0.07531293978300822, + 0.011076511464177102, + -0.161442185674733, + 0.028716994323419485, + 0.012435879813738967, + 0.08497086379893797, + 0.10437012249377285, + 0.05423989141769358, + -0.000693336063941813, + -0.0060386169676406535, + -0.2092725635961143, + 0.1120232646862533, + 0.1879361524375995, + -0.07282322780244707, + -0.07284878745745485, + 0.06304573337330878, + 0.07874094337695538, + -0.029526476479339696, + 0.1507106494795188, + -0.06314292246445545, + -0.09316949471084288, + 0.2940053793448359, + -0.19342860334636527, + -0.15356536230785897, + 0.2132581354195987, + -0.14419748503468294, + -0.41309227313902186, + 0.1346459307643554, + -125439.3569564539, + -71375.76008247721, + -1.291482476517558e-10, + 4.18367562815547e-11, + 0, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + 5.4569682106375694e-12, + 2.000888343900442e-11, + 0, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 4.5885553786724644e-11, + -1.8305280555209216e-12, + 1.7975915666351365e-11, + 2.11778597323017e-11, + 2.964766833612008e-12, + 1.091124101993011e-11, + 6.6226116645156505e-12, + 1.7334822239931842e-11, + -3.641057832729517e-12, + 2.0756710639216658e-12, + 2.5963040349951473e-12, + 2.1535889993093754e-12, + 2.8762756834701484e-12, + 1.2629921819335694e-12, + 6.884100267599028e-12, + 1.3773010233308048e-11, + -1.604394321415223e-12, + 6.347367328687614e-12, + -7.993051240515142e-12, + -5.929690602622314e-12, + -2.8451841113991423e-12, + 1.2429665213419692e-12, + -6.598468100027997e-12, + -2.4162974570198495e-12, + 1.378915458486365e-12, + -7.467044587844601e-12, + -3.655178835754849e-12, + -5.984801140155503e-12, + -9.194505422988237e-14, + -8.278918808632611e-12, + -4.131127583562736e-12, + -2.7158911703445236e-12, + 2.95808598604411e-12, + 2.0058408478725257e-12, + 1.7046487119018261e-12, + -1.2493159297266508e-12, + 1.5093624183565019e-12, + -3.2040089199412404e-12, + -3.273620498003555e-12, + -3.793735669387482e-12, + -2.091457065608326e-12, + 1.9233984429971176e-12, + 1.5160164303569919e-12, + -1.961679280441464e-12, + 2.544981416992576e-13, + -3.2103645360747188e-12, + 9.260962295966991e-13, + 1.4309093283742079e-12, + -3.43841986496326e-15, + -3.8045296620797145e-13, + -2.8090986774987764e-13, + -6.720776078392644e-13, + 1.7936363723992159e-12, + -1.927592579205034e-12, + -1.0050553967466105e-13, + 1.0609918826630287e-13, + 6.76964467883768e-13, + -1.7322665241627612e-12, + -1.1033020184156111e-12, + -1.658542039250513e-12, + -5.115844705744432e-13, + -1.3469815851678409e-12, + 1.3991959221095957e-12, + -4.3656389589299175e-13, + 3.562993224523509e-13, + 3.073708394025956e-13, + 3.286275899928558e-12, + 0.08108056554116083, + -0.16223535488028795, + 0.04044318413732342, + 0.06233492357483805, + 0.028253458896890172, + 0.20110216089582353, + -0.15027796659134238, + 0.4247466973748589, + 0.18804138459290115, + -0.34243373908575975, + -0.03416757496853656, + -0.0869347621010161, + -0.048063251607904915, + 0.14892286484497594, + -0.040619524463166724, + 0.09521432196127422, + -0.03321350195075893, + -0.033479725928929276, + -0.16755806911573431, + -0.009501393657623326, + 0.12076836947092204, + -0.006343558951750584, + 0.006840720976119076, + 0.07285673947691532, + 0.116186471803158, + 0.07897643326300878, + -0.24180041688411957, + -0.2569107430141919, + 0.05962422214043539, + -0.244267403862136, + -126710.66849611985, + -72104.08416495148, + -5.638867150992155e-11, + -7.275957614183426e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 0, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + -2.546585164964199e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + 9.094947017729282e-12, + 1.8189894035458565e-11, + 0, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 4.601684767625308e-11, + 7.540718285520189e-12, + 1.281613708929419e-11, + 9.975975433122615e-12, + 6.561822316396511e-12, + 1.2609200779032214e-11, + 5.0058975409201e-12, + 1.4554249509631837e-12, + 1.013079977516302e-12, + -2.149499999153149e-12, + 2.87510953893143e-12, + 1.5833984689815462e-12, + 9.348757629117244e-13, + -5.387765276468908e-12, + -1.5920956355799518e-12, + 1.914024627163798e-12, + 2.2271891052145545e-12, + 1.2937584187662411e-12, + -1.0771568406654267e-11, + -6.068474875577166e-12, + 7.2005538439729365e-12, + 6.570154663742199e-12, + 2.3709601805552714e-13, + -3.784767468113119e-12, + 2.022330153123741e-12, + -3.5743842498747322e-12, + 1.4609176464392715e-12, + 2.9342618954480852e-12, + -8.184326351749291e-13, + -1.3471768327279814e-12, + 9.114143718257662e-12, + -1.7611156591924836e-12, + -4.2663897582879945e-12, + 1.4966667302953201e-12, + -1.8762949927788024e-12, + -2.0847910129843464e-12, + -3.583115127015283e-12, + -9.310867166897723e-14, + 3.4541031829374775e-12, + -5.510864542887685e-13, + 1.9687705542703007e-12, + -7.732938254498408e-13, + 6.987104433517596e-13, + 1.6929152844690302e-12, + 5.292474662646715e-13, + 2.405453885816198e-12, + -6.245280983320009e-13, + 4.07676805899077e-13, + -5.47619174670539e-13, + 3.499621045101725e-13, + 1.9754451906377316e-12, + -4.2608905794100417e-13, + -7.69091052426678e-14, + 6.609291889577724e-13, + -2.5121781380275106e-13, + 1.0180802955940776e-12, + 1.1324417897441307e-12, + 8.863339059209277e-13, + 3.224295551708823e-13, + 6.060637209347661e-13, + 6.368928122165588e-13, + 1.1810969856461684e-13, + 1.7991738338406046e-13, + 3.3880317826841653e-13, + -7.885887194108477e-14, + 7.406734529734236e-13, + -8.716301535913136e-13, + 3.1648322600735526e-12, + 0.2906328084434956, + 0.2557002786744415, + 0.12685224846868737, + -0.01587570307769844, + 0.033241807121587176, + -0.04218935791045054, + 0.09852625054939379, + 0.2206856362754081, + 0.008344108348395865, + -0.17882391151326896, + 0.018209513829438112, + 0.19402993211447267, + -0.03980776133339814, + -0.2767743382315008, + -0.07741109752586658, + -0.0938722260591837, + -0.08622745656322811, + -0.10920583599527826, + 0.09709492957587194, + -0.056556525764042014, + -0.14688788151256968, + 0.12405644640211529, + 0.19115390506997723, + -0.17169153250792704, + 0.21657068417530959, + -0.15744569078972817, + 0.11667867466737826, + 0.11195898441970127, + -0.11337661569567915, + -127981.9800357859, + -72832.40824742573, + -3.637978807091713e-11, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 2.546585164964199e-11, + -7.275957614183426e-12, + 5.219153639227034e-11, + 1.645347163806037e-12, + 8.313975701428705e-12, + 2.963464279906923e-12, + 1.9857389203041545e-11, + 2.661069942119757e-11, + 5.244484907211765e-12, + 2.5960317800378793e-12, + 2.2974363556010155e-12, + 5.3032943436746345e-12, + -3.762657736449414e-12, + -1.4894311209545054e-11, + -8.742554179848114e-13, + -1.5221839604982547e-11, + -5.647615615940793e-12, + -8.876765683676571e-12, + -2.1239138599234784e-12, + 5.351644162393584e-12, + -6.719691511663441e-12, + -5.718460753822758e-12, + 1.9293814148522218e-12, + -4.010296644493037e-12, + -7.217594033228004e-12, + 1.453194988414244e-12, + -1.0085965012739607e-12, + 7.740077304736292e-13, + 1.0067988815315872e-11, + -1.7994220460694168e-12, + -1.3432996510460684e-13, + 5.070588318965318e-12, + 4.390805643162827e-12, + 6.2856509426988816e-12, + -5.175034208104547e-12, + -3.352061930104432e-12, + -4.79297324374005e-13, + -1.047367720212952e-12, + -4.339959440237431e-12, + -1.6730486479238587e-12, + 1.347892951326421e-12, + 1.9453100205502355e-12, + 9.644706170273447e-13, + 3.30094134183329e-12, + -2.086131232064115e-12, + 5.2300100773579126e-12, + -1.8865352256110868e-12, + -1.850573385890844e-12, + -1.0657584570911969e-12, + 6.459300106626885e-13, + 1.873799656495533e-12, + 6.24367284011409e-13, + 3.285952709375776e-14, + 1.1466499447946814e-12, + 5.389484861235201e-13, + 3.146707188247352e-12, + -2.243982445236083e-12, + 3.315343972683576e-13, + 1.1640913305018152e-12, + -2.098615394009832e-13, + 2.8790258394762277e-13, + 4.0258423946316706e-14, + 5.206576354027946e-13, + 1.5485897179570278e-12, + 9.016925757836799e-13, + -9.26396594261479e-13, + 5.698425823832235e-13, + 4.830849665821596e-13, + 3.826133167494337e-13, + -3.545457538053219e-13, + -2.850316753712106e-12, + 0.10963667178636423, + 0.1465363047362159, + -0.011048862174673199, + -0.3248521948170602, + -0.123830660589906, + -0.02038734261933123, + 0.08258042681435349, + 0.18144489950079756, + 0.010224138011699921, + -0.4104398427392853, + -0.012399438550415675, + -0.1022772087240512, + -0.04412748142225254, + -0.2102387891831521, + 0.05072959873502261, + -0.09606115061815579, + 0.13749808321383572, + 0.17519639908963824, + -0.009364569991137262, + 0.09088269890766301, + 0.06619891585339926, + -0.05934155029951029, + 0.23013215849496668, + 0.32113541749704194, + 0.1497593955239769, + 0.21872627605940217, + 0.049090754821009726, + -0.1672384009365327, + -129253.29157545196, + -73560.73232989998, + -6.366462912410498e-11, + -1.2732925824820995e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + -1.6370904631912708e-11, + -1.4551915228366852e-11, + -9.094947017729282e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.8189894035458565e-11, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -3.637978807091713e-12, + 7.016748393565199e-11, + -1.1539488945579919e-11, + 1.7974664208347152e-11, + 2.0069299369972304e-11, + 1.1040194339953903e-11, + 2.9142302143261704e-11, + 4.521323213136432e-12, + 1.290689348691816e-11, + -2.5311172598472017e-12, + 5.0408424511603465e-12, + -4.866107831323749e-12, + -1.0011445143449841e-11, + 5.91130747198318e-12, + -1.0857743098534935e-11, + 3.4495971786188903e-12, + 2.5722713027579466e-13, + -2.0099330042591475e-12, + 5.957012735963392e-12, + -3.775911208328465e-12, + 5.050170658906542e-13, + 9.383214061307777e-12, + 3.5248582017597946e-12, + 6.816502882260045e-13, + -2.293578605896556e-12, + -3.2078973211520323e-12, + -1.7444412994245979e-12, + -2.5730652668876105e-12, + -4.473257420000662e-12, + -1.6585191747373328e-12, + 1.6929964826789084e-12, + 2.144922313418606e-12, + -1.3085012657173734e-13, + -1.1685325745562196e-12, + -3.497769248576625e-12, + -1.5692489034493797e-12, + -2.284368037021414e-12, + -3.9703416374735916e-12, + -4.258243600124839e-13, + -1.3031556629541183e-12, + 2.1397819129791548e-12, + 1.7273959210639844e-12, + 1.8080545128069888e-12, + 8.790965510048752e-13, + 2.9980540268652e-12, + -2.248548469798406e-12, + -2.88471269457825e-12, + -1.9671982539787797e-12, + 3.0635914235874505e-13, + -1.182090008137207e-12, + 1.5002068711378632e-12, + 1.3616031318516787e-12, + 7.717649421247492e-13, + 4.560173519349887e-14, + -3.914167509663245e-13, + -1.4661834372078674e-12, + -1.3112352215135994e-12, + 1.7612082930744044e-12, + 6.988047038551103e-14, + 8.962092330426859e-13, + -7.646495925457992e-13, + 8.136588447905901e-13, + -9.605573537373403e-13, + 1.966598904893116e-12, + -2.056513845066943e-13, + 1.0636913984451364e-12, + 3.9653577426391107e-13, + 8.61074115795256e-13, + -1.2205363924958045e-13, + -3.4699863146481236e-13, + -2.599090585471449e-12, + -0.08167701084310043, + 0.1653425436315842, + -0.2622357532253499, + 0.04615902373364476, + 0.4003219918301796, + -0.12434405889244787, + -0.10342998704460594, + -0.15270858484162106, + 0.16125645792042287, + -0.16906778996759816, + -0.07331859971692677, + -0.08204635915350875, + -0.1942283000612643, + 0.04404346640288846, + -0.047756602966802265, + -0.2641379706907364, + -0.13945433225448073, + 0.2647851571065757, + -0.043263637127270424, + 0.21125203255646033, + 0.06703688628121884, + -0.40529550327508146, + -0.10837841305812652, + -0.11255866641503721, + -0.03312284593600224, + -0.07106929518064709, + -0.017049521597854864, + -130524.60311511802, + -74289.05641237425, + -1.1459633242338896e-10, + -1.8189894035458565e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + -3.456079866737127e-11, + -1.2732925824820995e-11, + -3.637978807091713e-12, + -1.4551915228366852e-11, + 1.8189894035458565e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + 0, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 6.65643391857761e-11, + -5.672952051078406e-12, + 2.4459838179214446e-11, + 2.2907986880946043e-11, + -2.773774713616361e-13, + 1.479274049364573e-11, + 3.474894342325304e-13, + 1.689938185213396e-11, + -4.932357591328687e-12, + -1.1715819358414029e-11, + -3.122279126816467e-13, + -2.5376714785232784e-13, + 1.4683531576500646e-11, + -5.0755511802021696e-12, + 1.278498637813598e-12, + 1.2235076238138757e-12, + 3.4927976490239883e-13, + 1.4938719701100396e-11, + -1.4429483746911974e-12, + -3.680220337137107e-12, + 3.4358428711510584e-12, + 1.41776338956185e-11, + -6.4129869202298885e-12, + -1.0316014132844795e-11, + 2.0488179474362674e-12, + 3.3476697274475966e-12, + 5.934021648830146e-13, + 4.21785897813209e-12, + 5.660071376565094e-12, + -3.5930548760189693e-13, + 6.232417438865124e-12, + 2.992604595842307e-12, + -3.612139773496642e-13, + -4.261733319602647e-12, + 3.768280742255922e-12, + 4.1001158926419055e-13, + -6.4539708540167025e-12, + -3.2887496274055566e-12, + -4.5296712293821665e-12, + -2.605876411184949e-12, + 2.113218587872158e-12, + -7.534986768759257e-13, + -2.1025604574229974e-12, + 3.0455368564933583e-12, + 1.5309265805358786e-12, + 1.6319880650986262e-13, + 2.0387868725150522e-13, + -8.306136291633108e-13, + -6.112204514436743e-13, + -6.272620067083007e-13, + 1.6575367818572317e-12, + 1.0473162615165546e-12, + -1.7202200465978608e-12, + 1.0289626415449186e-12, + 5.537068677300057e-13, + 6.465386873196129e-13, + 1.4928317928569731e-12, + 7.642792708793301e-13, + 1.1703965294713563e-12, + 6.241772092448073e-13, + 7.705545266537614e-13, + -1.307179663867766e-12, + 7.387504405783101e-13, + -2.0678081954274656e-12, + -9.216538282690024e-13, + -3.696233498945082e-12, + 3.8537753244343533e-13, + 5.482321378863354e-13, + -4.805079422314817e-13, + -7.328255902204889e-13, + 4.962693003271051e-12, + 0.17534503785805738, + -0.39778282487105315, + -0.11262191137237894, + 0.10141901527076856, + -0.20614334516216548, + -0.2045149981229066, + 0.2022162405909079, + 0.1916085542516315, + 0.035242421547190345, + -0.1012944319335994, + 0.05477449181948887, + -0.09680949370807232, + -0.1463821907371305, + 0.1658933791636925, + 0.06166314677430446, + 0.39251117001721775, + 0.09710531578313512, + 0.10339349937338865, + 0.24025466966315617, + 0.04655831398299179, + -0.02266975995715566, + -0.007696976926435994, + -0.2228400801621075, + 0.17150539497033426, + 0.13642398949057022, + 0.21666841455358876, + -131795.914654784, + -75017.38049484848, + -9.640643838793039e-11, + 2.000888343900442e-11, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 0, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + 9.094947017729282e-12, + 2.1827872842550278e-11, + -9.094947017729282e-12, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 7.275957614183426e-12, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -2.7284841053187847e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.227744397837705e-11, + 2.6986668902345886e-11, + -2.4870502819584373e-12, + 8.0006142487367e-12, + -3.5418638897286674e-13, + -6.839026267722951e-12, + -1.4607896915048215e-11, + 3.9613410979903974e-12, + 4.6369256060820236e-12, + 2.39307350422339e-12, + -9.349572056037886e-12, + 5.405592962903284e-12, + -1.3110865414057734e-12, + -5.219964915019773e-13, + -8.153788479643846e-12, + 6.388749978068113e-12, + 8.565279141244606e-12, + -3.559344742660394e-12, + -1.8913646885212353e-12, + 5.762591821299759e-12, + 1.6615227938543336e-12, + 4.681423305266162e-12, + 3.585286278418116e-12, + -2.6404398852720875e-12, + -8.700981904687543e-13, + -1.9925711751802976e-12, + -4.655766702437899e-12, + -6.905400667457267e-14, + -1.694363623238387e-12, + -4.8595401116286724e-12, + -1.5570622199963727e-12, + 3.6256530094889234e-13, + 4.892269191377623e-12, + 4.3018109245832496e-12, + 3.238149666706993e-12, + -1.1412726750953628e-12, + -2.930791243548186e-13, + -1.7065645109861748e-12, + -2.6460503324417694e-12, + -5.2520380663222615e-12, + -1.1688789123266822e-12, + -1.2839180399806637e-12, + 1.386636862702333e-12, + -4.1026566455874384e-12, + 1.7265611959733047e-12, + -1.5038528770531238e-13, + -7.506032204923669e-13, + 1.025591181123318e-12, + 2.0073252748230385e-12, + -3.2327556290727376e-12, + -1.2359787363189663e-12, + -1.1987504191731885e-12, + 5.42121893520958e-13, + -1.8977404131522277e-13, + -1.1527224007274534e-13, + -2.3540367413547457e-13, + -2.3201356353037944e-12, + 5.524626863864681e-13, + 1.7914019813277234e-15, + -5.2209365705915e-13, + -2.6896885904430927e-13, + -8.138578496102818e-13, + 1.3312545923953606e-13, + 3.5492314830907094e-13, + 3.224237260833278e-13, + 8.044844952205883e-13, + 2.9958305259551946e-13, + -1.627101722654129e-13, + 1.5118205967244414e-12, + 1.552701193344417e-12, + 4.594366293400575e-13, + -2.9970821003646223e-12, + 0.29789999135709844, + 0.0962643081385564, + -0.1683575954492924, + -0.07503369362071262, + -0.1532241490540497, + 0.24136577423974862, + 0.14370966016118458, + 0.06995839154938986, + -0.3509182647238146, + 0.03239702045301193, + 0.021955392169729075, + -0.10148446542308884, + -0.034115101305327786, + -0.09776546099262716, + -0.09344517298809309, + 0.02046825567701765, + -0.09296350786659774, + 0.02936026538233058, + -0.017501352701607718, + 0.008445130295127312, + 0.13899197531168547, + 0.1313058856051736, + 0.04684872657353992, + -0.07805585056383475, + -0.0011621106876107533, + -133067.22619445005, + -75745.70457732274, + -8.36735125631094e-11, + 5.275069270282984e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -2.546585164964199e-11, + -9.094947017729282e-12, + 1.6370904631912708e-11, + -5.4569682106375694e-12, + 0, + -1.4551915228366852e-11, + 0, + 9.094947017729282e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 2.987413889909889e-11, + 1.751972709353103e-11, + -2.744437284728904e-12, + -4.925426019048187e-12, + 1.2958287727651651e-11, + 1.494082514121241e-13, + -8.558356214616364e-12, + -1.0367706664171862e-11, + 1.197438613565724e-11, + 2.8202343005232992e-12, + -9.23064819183902e-12, + -7.588447133489452e-12, + -4.250347382423477e-12, + -1.5605568247842694e-11, + -7.657997912424568e-13, + -1.4118834650725667e-11, + -1.1226983487603377e-11, + -2.014491717375709e-12, + -2.4437050802288925e-12, + -5.265553972238296e-12, + -1.5998962013878634e-12, + -1.2035400255005193e-12, + -7.655959174266866e-12, + 1.4375441166518739e-12, + 3.2291887560461975e-12, + -5.646073745207674e-12, + 1.688123679452266e-12, + -2.0834983126347816e-14, + -3.904283901770719e-12, + 1.548250876393288e-12, + 4.433463658023951e-12, + 9.093778445865332e-12, + 5.960767014314441e-13, + 3.796084094208871e-12, + -3.9776584823641816e-12, + 2.0828765950955276e-12, + -1.3754420636326892e-12, + -2.1669394950859e-12, + 1.3705897736972802e-12, + -8.393728827647237e-14, + -2.03118878126153e-12, + 1.2028776712227634e-12, + -1.2474174358333848e-12, + -1.2894687254064299e-12, + -1.6008599168028635e-13, + -4.326867008596967e-12, + 1.6882975472073627e-12, + -6.879123047168146e-13, + -2.040681763425188e-12, + 5.665330787859515e-13, + 7.193815379127022e-13, + -2.826275416936541e-13, + -7.171468852038369e-13, + -5.410408640236224e-13, + -1.091162383149604e-13, + 1.1131505306210342e-13, + 6.678312577777087e-13, + -1.6026954494588987e-12, + 1.718425207028342e-12, + -2.0131240415118653e-12, + 1.7300833065155419e-12, + 9.824509861846583e-13, + -6.92253024805412e-14, + 9.434584963565223e-13, + 1.368949332473409e-12, + -6.857475760902788e-13, + -9.294147064080683e-13, + -7.713932872088641e-13, + -1.1988231892702507e-12, + 1.564536532272914e-14, + -8.749432316728729e-13, + -6.600394236390419e-13, + 2.8933442110880086e-12, + -0.17138046491970155, + -0.17766757036446332, + -0.32866238260087555, + -0.018750570410802303, + -0.14404769012935634, + 0.10566990351056757, + 0.10572677211843602, + -0.19572430881767336, + -0.08886532206943852, + 0.009140261043806266, + 0.09157917160642055, + 0.09942849563849573, + 0.10329681152017837, + -0.11849502648491561, + 0.09830664786547172, + 0.09440457277223953, + 0.27815268160074963, + 0.05557297384822928, + -0.1257711530558516, + 0.3724418218046917, + 0.3077244264248554, + 0.4576684116746636, + -0.07943612795132363, + 0.004989379840374105, + -134338.53773411605, + -76474.02865979701, + -6.184563972055912e-11, + -1.6370904631912708e-11, + 9.094947017729282e-12, + -1.2732925824820995e-11, + -9.094947017729282e-12, + 9.094947017729282e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + -2.9103830456733704e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 0, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 4.379359004770216e-11, + 1.2612089716523636e-11, + 1.5181647919539976e-12, + 1.0526973762814809e-11, + -3.750239331755104e-12, + 4.5224955359129135e-12, + 3.4363696305121616e-12, + 9.040851120907318e-12, + -1.8483360913456672e-12, + -4.906705957414717e-12, + -3.885092201200486e-12, + -3.169819160299617e-12, + 8.445315452170658e-12, + -1.3241299105418873e-11, + -6.477115003928084e-12, + -1.5299596519221058e-11, + 6.152666724999617e-13, + -3.967042006267037e-12, + 1.5870054601517572e-12, + 3.4646721079980146e-12, + 4.956886849079424e-12, + 2.7326095629563615e-12, + -3.922258456254671e-12, + 1.8955160295641303e-12, + 1.1495474850835686e-12, + -1.4509514663462368e-12, + 4.3279941440181454e-14, + -5.432950596987065e-12, + 5.807342742082406e-13, + 5.625195620592901e-13, + 4.2115958653812865e-13, + 7.153018042597195e-12, + 2.21712909859222e-12, + 3.163383377454501e-12, + -3.8573579936250354e-12, + 1.0028342345843664e-12, + -8.767708440093001e-13, + -2.9275849836245453e-12, + -2.7382069974477534e-12, + -8.586045596073007e-13, + 2.1436977133413353e-13, + -1.4591758673330205e-12, + -1.0841997023893461e-12, + -5.925732234405203e-13, + 4.67754917408232e-13, + -3.8899472320548215e-12, + 6.812544978945889e-13, + 1.007536682043555e-12, + -3.23128016055621e-12, + 2.0667721120783193e-12, + 3.3493016229260977e-13, + 2.669233575462242e-13, + 1.2666620283743352e-12, + 2.4004148647021586e-12, + -1.0154709975806497e-12, + -4.126157171536865e-16, + 1.2783077026188935e-12, + 2.497906309130657e-13, + 1.7210526776277347e-12, + -1.1763341586368905e-12, + -1.1372798658305758e-12, + -3.4592665062582025e-13, + -1.1394417819962654e-12, + 4.708750074402033e-13, + 1.4284716282275715e-12, + 6.787405073222848e-13, + 1.0543029472275446e-13, + -3.5356721113115733e-13, + -8.711158240414117e-13, + 1.549644520253254e-13, + 1.8556416283474132e-13, + 4.045431663348403e-13, + 8.411336755887771e-13, + 2.5389680607472807e-12, + 0.16600071620872633, + -0.10673334575038732, + -0.042797342470208624, + -0.04213608985304065, + 0.25873969086139026, + -0.10153650822791287, + 0.19780327860400632, + -0.08760931142578698, + -0.05622364177877665, + -0.19102181330483692, + -0.030425874088834803, + -0.050524072910584444, + -0.17593961273972222, + 0.02275585146436998, + -0.11608262690736225, + -0.04665512994615467, + 0.12349284702631591, + -0.39856059973352814, + -0.13247342949918267, + -0.35515928307179967, + 0.2813450674938502, + -0.05815389935325712, + -0.09102001927051309, + -135609.84927378205, + -77202.35274227125, + -3.092281986027956e-11, + -5.820766091346741e-11, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 9.094947017729282e-12, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -2.3646862246096134e-11, + -7.275957614183426e-12, + 1.8189894035458565e-11, + 9.094947017729282e-12, + 2.7284841053187847e-11, + 3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 4.839766306810305e-11, + -2.2106644596157383e-12, + 8.417896133364923e-12, + 1.8568641841423807e-11, + 3.1484940690534987e-12, + 1.0237763504622825e-12, + -1.234590501253619e-12, + 4.83048728566132e-12, + 2.1643987930876948e-12, + -2.4761289865608908e-12, + 5.009286833855158e-12, + -1.7762721118053693e-12, + 8.863089879205869e-12, + -4.922301188098587e-12, + -6.34314746459786e-12, + 1.2776642660124565e-12, + 7.239704558062389e-12, + 1.2022404960205895e-11, + -1.085265216837353e-12, + -1.0974978358661295e-11, + -3.258117655146103e-12, + -7.353204216857248e-13, + -5.46002109709437e-13, + -1.043202774299236e-11, + -3.7119224287939204e-12, + -4.6269331640795185e-12, + 2.854101914582482e-12, + -6.881588272263961e-13, + -1.7724469914821372e-12, + 3.450750101766161e-12, + -5.109694324662979e-13, + -5.499783040079823e-12, + -4.286902944040577e-12, + -2.1207909086603403e-12, + -4.401521447789057e-12, + -1.5590656977327364e-13, + 6.597359528877793e-13, + 4.50742863179877e-12, + 1.387944483320644e-12, + 3.4152268434786817e-12, + -3.913657887330621e-13, + -2.983805373740481e-12, + -9.342866016343038e-13, + -3.338698957125907e-12, + -4.3204673997622484e-13, + 3.4365686110684656e-12, + 5.53216310517512e-13, + 9.624322342386969e-13, + 1.0442392550922995e-13, + 1.5032159303048476e-12, + 7.563746559244458e-13, + 1.0402185156861758e-13, + 9.56465456057011e-13, + 1.3198779675079292e-13, + 2.477492762456975e-12, + -5.487900275053584e-13, + 1.5845626262008346e-12, + -2.9754219431775783e-13, + -2.5487998021296654e-13, + 2.0114832757697902e-12, + -3.311605042219802e-13, + 6.719425732138897e-13, + 1.1730551688545221e-12, + -6.496888439435867e-13, + -2.304233757166384e-12, + 1.2026582043998296e-13, + -1.0450673944749014e-12, + 1.0906422961012025e-12, + -3.4581438537340975e-13, + 1.025387856918428e-12, + 9.94601709322423e-13, + 9.638188420566589e-14, + 1.458734459678631e-13, + -3.940682903280198e-13, + 3.4536903543041214e-12, + -0.06558352862952475, + -0.1117564900884778, + 0.34558987891862636, + 0.044070815961967075, + 0.4321011758803054, + 0.277349977528076, + -0.15500961458233134, + 0.07331105798031551, + 0.05712939505640246, + 0.18886494687252958, + 0.02749553972451271, + 0.13648624552743932, + -0.11496050960472359, + -0.1130947966041136, + 0.16306767708051428, + -0.2177421118439655, + 0.24597218212514627, + 0.019619221017621653, + -0.06844416760384661, + -0.3447520485390958, + -0.07646762350191791, + 0.167018830347779, + -136881.16081344814, + -77930.67682474553, + -6.548361852765083e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-11, + 0, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + -3.637978807091713e-12, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -2.1827872842550278e-11, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 3.555608795323518e-11, + 5.368027811881197e-12, + 7.306531924724057e-12, + 1.5227697906560952e-11, + -3.799268996260034e-12, + -1.1587713064619962e-12, + -1.3132039733800247e-11, + -3.700575553299125e-12, + -1.614616243617407e-12, + 8.165826556242725e-13, + -1.7433093854044266e-12, + 6.51053382244701e-12, + 1.0311023961832467e-11, + -8.141157134719077e-12, + -1.5335463387162313e-12, + -1.3025752207158824e-11, + -9.659045579765586e-12, + -1.2291329540183416e-12, + -2.2302357076613719e-13, + 2.3209324831031672e-12, + 1.8764501985898068e-12, + -6.038546186284673e-13, + -2.7464413576863393e-12, + -1.2012245410870649e-11, + -2.9184746911411796e-14, + -7.199039161921473e-12, + 5.435911493626377e-12, + 3.5914930583032586e-12, + -4.220582608487897e-12, + 6.989129312748605e-12, + 1.5408494432418006e-12, + 4.402761625805263e-12, + 6.3983983573959525e-12, + -2.010181836530125e-12, + -4.6413204926132425e-12, + -1.1177961965075584e-12, + 8.285173295642684e-12, + -8.32779525179505e-13, + 9.213796693799787e-13, + -1.0173091533002828e-12, + -9.766373204749818e-13, + 5.908620445469725e-13, + 6.207602909902677e-13, + 1.828210652547308e-12, + -1.9289969011965743e-12, + -1.9125342542604476e-12, + -2.1277663577596174e-13, + 1.4314163968916882e-12, + -1.889372388359432e-12, + 1.2316849967692562e-12, + 1.6362341441185558e-12, + -2.2047585779321775e-12, + -2.490883701536857e-14, + 8.557403377238331e-13, + 1.4104302552437037e-14, + 1.7941727495267355e-12, + 1.4316312443106232e-12, + 1.2155267095161187e-12, + -1.3707335885250267e-13, + -2.0709703502637133e-12, + -1.2636137692015746e-12, + 9.164800491879926e-13, + -2.9649683070069087e-12, + -1.9832296600950712e-13, + 2.0642605727027634e-12, + -1.0031201574587009e-12, + -1.4678732440302096e-12, + 8.740509623855391e-13, + -6.075394627329237e-13, + 1.4139822131028164e-12, + 1.3436042046980731e-12, + -1.1731023018690633e-12, + 2.0868943990667242e-13, + 2.185609096458035e-12, + 6.45081505731455e-13, + -3.6566956815982605e-12, + -0.07885464888761767, + -0.28011214239034676, + -0.11115032080129612, + -0.0732681497751901, + 0.25288678006178966, + 0.18782119903624908, + -0.16005855652113524, + -0.09627377648096888, + -0.3770698321060031, + -0.04905129881502509, + 0.1641828240764999, + 0.04787205040166828, + 0.24165203520032133, + 0.04338580129213386, + -0.1251259552285963, + -0.12686740799498708, + -0.22842152809720667, + 0.23786416158158072, + 0.14178223474059354, + 0.31377932170530787, + -0.0005909033220673418, + -138152.4723531142, + -78659.00090721976, + -6.002665031701326e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + -2.000888343900442e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + -1.4551915228366852e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 2.000888343900442e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + 1.2732925824820995e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + -1.4551915228366852e-11, + 5.434388311632201e-11, + -1.5249121677158918e-12, + 1.4360756423580879e-11, + -2.124646144379271e-12, + 2.3837938725223026e-11, + 2.141462522303963e-11, + 2.3496171090634396e-12, + 4.773584374033517e-12, + -1.9658320214870975e-12, + -2.097750059543403e-12, + 1.0294895686550898e-12, + -2.0337290018928956e-11, + -4.762205799800937e-13, + -1.5634768609472635e-11, + -7.366418669756737e-12, + -8.137241242247711e-12, + 3.985623216312059e-12, + 1.4922911851985677e-11, + -1.4296811012033815e-11, + -1.0954722635190393e-11, + 2.3880585701298443e-12, + -4.240280969418317e-12, + -2.6553315914238987e-12, + 1.1735961657297e-13, + -3.839804562998623e-12, + 2.9777157530274277e-12, + 7.685875249358612e-13, + -5.697821545987886e-13, + -1.609130935016312e-12, + 5.025197636807685e-12, + 4.145441001778248e-12, + 8.307498142021686e-12, + 2.2799903487559043e-12, + -5.320245213284907e-12, + 2.287339496748589e-12, + -1.066198705949491e-12, + -1.5107029720313361e-12, + -2.2004778754079704e-12, + -1.8775491321755867e-12, + 1.0214873713585498e-12, + -1.3471826592277428e-12, + 1.2660535224000983e-12, + -3.2536402650738363e-12, + 5.10697779601614e-13, + -2.6725432428269043e-12, + -1.7383067233559707e-12, + 4.457096978350107e-14, + 6.657990552535776e-13, + 1.6338332234014872e-12, + 3.2185759834094987e-13, + 2.3453795210739403e-13, + 1.948377983293982e-12, + -9.176656924288276e-13, + 5.998483635806222e-13, + 2.7231102516948e-13, + 3.5534278752642876e-13, + -3.1416014875647914e-12, + 1.4612680328891765e-12, + -1.3455429562575517e-12, + -2.801526328088274e-13, + -1.3821604014583015e-12, + 8.322459671652792e-13, + 1.3559596041727982e-13, + 5.010434043704837e-13, + -2.2140841451608528e-13, + -9.985159732528457e-13, + -2.132968034699865e-13, + -1.6511974207129438e-12, + -8.405891436682051e-13, + -2.3103526269910767e-13, + 2.50248174939432e-12, + -2.6016156525375077e-12, + 1.1839403121992218e-14, + -1.931327361040919e-14, + 9.632729083820698e-13, + 6.00185499838568e-13, + -3.2344450011727847e-12, + -0.20452681527728292, + -0.11901290733715682, + 0.05610861888279542, + 0.3674869790280067, + 0.156379466023396, + 0.17513069696144912, + 0.1469832731807055, + 0.04393820051491748, + 0.33212523494210305, + -0.04225355274844024, + -0.27658628718530714, + 0.2390028561646306, + -0.0562229779415537, + -0.05662139873567519, + 0.14339081494741987, + 0.23718003769216023, + -0.2320117749871195, + 0.2444137383333876, + 0.3209125094841061, + -0.07811732207370316, + -139423.7838927802, + -79387.32498969403, + -6.912159733474255e-11, + -1.0550138540565968e-10, + 0, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-11, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.6370904631912708e-11, + -3.092281986027956e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 2.000888343900442e-11, + 0, + -9.094947017729282e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + 7.275957614183426e-12, + -3.637978807091713e-12, + -1.6370904631912708e-11, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 6.578855357227105e-11, + -2.1556488286500276e-11, + 3.3499519701696526e-11, + 4.323523639620747e-11, + -1.172759530873574e-11, + 1.4074414012156699e-12, + 1.1105315193252093e-11, + 2.494892237790113e-11, + -1.0040812980137278e-11, + 6.791139113557505e-13, + -2.727955857478769e-12, + 5.102399063077208e-12, + 7.913896330181863e-12, + -8.136681195703991e-12, + -8.962476635952889e-13, + 6.950226394883444e-13, + 7.530592332175077e-12, + 3.8599996903988306e-12, + 4.365720301263925e-12, + -8.541854496010829e-12, + -7.403551767002612e-13, + 5.373354522753025e-13, + 5.016597134307197e-12, + -7.724745261859049e-12, + 1.0877211638336959e-12, + 1.6830938367097243e-12, + -6.987040617186441e-12, + -3.3152505368197307e-12, + -4.0517175702347535e-13, + -9.305265942455456e-12, + 2.419820310908328e-13, + -4.6611756508828255e-12, + -3.490755524293265e-12, + 5.147730301193595e-12, + 1.5701743807710366e-12, + 3.258730673620997e-12, + -6.764626292982543e-12, + -3.5220527822564624e-12, + -4.281106105935945e-12, + -3.1411337724282948e-12, + 5.139987394186451e-13, + -3.477472638501252e-14, + 6.195485418126092e-13, + -2.475739058849653e-12, + 3.091267298189929e-12, + 5.140134738069768e-12, + 5.608905172946636e-13, + 4.7940003361193295e-14, + -3.433665439782656e-14, + 2.374948035576141e-13, + 8.894941260394744e-15, + -7.703486351548973e-13, + 5.208817268269953e-13, + -6.997408929181681e-13, + 7.503032429873655e-14, + -5.524950806409047e-13, + 7.644012698000391e-13, + -2.432996550238349e-13, + -4.695902933965451e-13, + 1.5315721740155874e-12, + 2.4866025361946975e-12, + -1.4774312009139501e-12, + -4.072932959018574e-13, + 5.834413981692791e-13, + -1.2416298469578304e-12, + -3.8853891280424834e-13, + 1.2839744958844172e-12, + -2.242219269447278e-12, + -5.74664007918307e-13, + -2.6317829766913945e-13, + 4.614492412233529e-13, + 8.146271297628652e-13, + 1.9885302359021063e-12, + -7.149978825863986e-14, + 8.283388305512276e-13, + 2.2229068478623347e-12, + -4.3718049961324343e-13, + 2.859603221588009e-12, + -0.019470443389776784, + 0.4308859012347189, + 0.21297398138040094, + -0.2525576146186429, + -0.06249034680266606, + 0.02510688452973649, + 0.4465856976728613, + 0.1982075667766221, + -0.17659496264294128, + 0.1080905239702433, + -0.008246616887447064, + -0.039318670777078076, + 0.12365329871718585, + -0.1924442098770957, + -0.4567614745884788, + -0.03840713197312974, + 0.15985881304788516, + -0.2683903998133119, + -0.0221581705870475, + -140695.09543244625, + -80115.64907216831, + -3.637978807091713e-11, + -4.18367562815547e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -2.1827872842550278e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + 1.8189894035458565e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -5.4569682106375694e-12, + 6.876886007749814e-11, + -1.3123480323315916e-11, + 2.328527786796209e-11, + 2.1721438509284605e-11, + -4.534662532405488e-12, + 2.5935383800097508e-11, + 3.4059402766944222e-12, + 7.495333751646378e-12, + 6.2453398669273425e-12, + 8.649577591989619e-12, + 5.318084483491924e-12, + -1.338962315403204e-11, + 3.3788072162284764e-12, + 7.64521924807797e-13, + -8.116625094933736e-12, + -2.8760176526796128e-12, + -2.920045249883419e-12, + 4.189772274910725e-12, + 1.6144186605757391e-12, + 4.842949259006431e-12, + 1.8422922171937082e-12, + -3.5609981761501353e-12, + 2.103858207255269e-12, + -1.0878483581315187e-12, + 2.149013486063245e-12, + 1.8009210213178246e-12, + 4.768554733855041e-12, + -6.32158044027523e-13, + -6.129384072568982e-13, + 4.51030631612881e-12, + 3.5777204565796847e-12, + -2.2280977990963307e-12, + -9.931183778021616e-13, + -5.9929552312567675e-12, + -2.3716153852636604e-12, + -6.832183406928003e-13, + 6.842614659816686e-13, + 2.855420270716706e-12, + 1.5814403104610476e-12, + 3.1311129620886534e-12, + 1.2137559887671405e-12, + -2.391376214084914e-12, + 1.2357332981629453e-12, + 2.715736885812896e-12, + -1.0922546886449129e-12, + 2.2804271196648137e-12, + 2.250656902815255e-12, + 1.5418865002005322e-13, + 5.982572263636754e-13, + 1.7719744193332137e-13, + -3.8247889603007173e-13, + 1.0903826009863349e-12, + 1.0355344872421294e-12, + 2.6960615616318e-12, + -9.424482679248323e-13, + 1.9984228005878753e-12, + 1.8693097401912853e-13, + 3.4789900366040365e-13, + -1.8093928153247029e-12, + 1.2073739069616528e-12, + -1.4706822342006462e-12, + 1.1292326628130307e-12, + -2.2664210465179648e-12, + -9.97405272247307e-13, + 1.2045262805875457e-12, + -1.689725592895474e-13, + 6.735651315906675e-13, + -8.849718078776607e-13, + 2.744829466561188e-13, + 9.514684880053111e-13, + 6.058609237450407e-13, + 1.0862999518947204e-13, + 4.077380756300598e-13, + 1.2649673387780198e-12, + -7.624875139927513e-13, + -8.701021842867156e-13, + 2.9172179710141784e-13, + -3.754515690290658e-13, + -2.589154000603706e-12, + -0.07911624693131844, + 0.20679434590401208, + 0.08873078645138088, + -0.2685138155456538, + -0.20500906543098943, + 0.0976627761303817, + -0.08963206986923951, + -0.3053540780657748, + -0.011059452023777502, + -0.1799921092896885, + 0.10065471739637967, + 0.0978274495945532, + 0.030252223670658284, + 0.2874037244105781, + -0.02305735512437363, + 0.3339298943602046, + 0.019832722887450176, + 0.23044324392468965, + -141966.4069721123, + -80843.97315464255, + -1.0550138540565968e-10, + 4.3655745685100555e-11, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -1.6370904631912708e-11, + 0, + 7.275957614183426e-12, + 0, + 2.000888343900442e-11, + -1.6370904631912708e-11, + -1.0913936421275139e-11, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + -2.000888343900442e-11, + 2.676754032427646e-11, + 2.636676885068209e-11, + 8.299788167660869e-13, + -7.002414682230971e-12, + 6.122225804928457e-12, + -5.009581595966733e-15, + -1.0544734847351582e-11, + -6.0132640158947004e-12, + 6.605330396488175e-12, + 1.0225157263835673e-12, + 2.3323025241558395e-12, + 6.876171732163856e-12, + 1.2698120163216754e-12, + -1.5590487446554728e-12, + -6.244020453364082e-13, + 3.780237103011455e-12, + 5.73685051295213e-12, + -8.915913198748939e-13, + -4.719940914154634e-12, + 2.869281534136747e-12, + 3.2993746582280978e-12, + 4.912589547725369e-12, + 1.285718283669117e-12, + 1.4495455390346784e-13, + -5.226156610617501e-12, + 2.5975711161367125e-12, + -7.878923989129441e-13, + 5.2879363268585655e-12, + 4.215808533403117e-12, + -3.2991845266477602e-12, + -2.3939552132416014e-12, + -8.617069606300787e-13, + 8.704061902516439e-13, + 1.2674140969178302e-12, + 7.430968662348411e-12, + 1.7752253630375293e-13, + 3.572855046705815e-12, + 8.501806664681172e-13, + -2.770646934469094e-12, + 1.6530271339800376e-12, + -1.179691093787862e-12, + 1.478129608878706e-12, + 3.4271992460790926e-12, + 1.4466831230809364e-12, + 4.330514656541159e-13, + -3.221638578389339e-13, + 1.6433675072016871e-12, + -2.2335858824962038e-13, + 8.800369123888753e-13, + -7.576331938090692e-13, + 1.6930101527043902e-12, + 5.543114187258726e-13, + -1.5956343331303813e-12, + 2.28277741368389e-13, + 2.0441522072193517e-12, + 2.520279150769068e-12, + -3.182711757185345e-12, + -1.063665967472854e-12, + -3.011203516806226e-14, + 2.030337464510389e-12, + 7.892980733109248e-13, + -8.807744132345172e-13, + 8.908066603934975e-13, + -1.9455242914600775e-12, + 2.950050479445283e-13, + 4.933114730071181e-14, + 6.881915870014051e-13, + -3.39858362562141e-13, + 6.111143418527793e-13, + 3.5342145337625637e-13, + 3.5831281461541003e-13, + 5.98821813724387e-13, + -1.4597449729029488e-13, + 4.6300194123885763e-14, + 2.2233678975837675e-13, + 8.90489387324612e-14, + -3.4550044295495886e-13, + -2.186787112788993e-13, + -2.840438875700871e-13, + 1.869488998186878e-12, + -0.1836652977803005, + -0.1639212182608409, + -0.42724010385756456, + -0.1715311601325622, + -0.05057883140079101, + 0.3041262039735227, + -0.35353207822592553, + 0.13367164765598744, + -0.24653313882174907, + 0.16223462316697335, + 0.23302790185123712, + -0.1968238695133022, + 0.2070182892331995, + 0.04175029315758886, + 0.11339079298906296, + -0.021969676718903583, + 0.04876436400771253, + -143237.71851177837, + -81572.29723711681, + -8.36735125631094e-11, + -9.094947017729282e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 0, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -2.7284841053187847e-11, + -3.637978807091713e-12, + 0, + 1.8189894035458565e-11, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.8189894035458565e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -3.637978807091713e-12, + 6.950608729546416e-11, + -7.676047496557857e-12, + 1.3812276875030265e-11, + 2.098374771335473e-11, + 8.906178645879071e-12, + 1.65553473979657e-11, + 7.1588913127970075e-12, + 1.4500456197822003e-11, + 6.30963099657062e-12, + 9.430210711940063e-13, + -1.1693755828946902e-11, + -9.619929585891757e-12, + 1.2005263220880517e-11, + -1.8044259483454698e-11, + 2.5642997261407517e-12, + -1.0802041835633304e-11, + -1.3073539998921624e-12, + 9.953345086057574e-12, + -6.831903121239688e-12, + -9.167464566247705e-13, + -1.864675457230447e-12, + -4.334148038676536e-12, + -4.239202825885461e-12, + -2.958238390412115e-12, + -5.2226992016670936e-12, + -6.848639358333526e-12, + -6.677394182409257e-13, + -8.222335771587654e-12, + -6.5704352637459514e-12, + 1.9980075567038082e-12, + 4.112350885593652e-12, + 9.480586353458327e-12, + 3.799213592775682e-12, + -6.090553689423286e-12, + -2.549909819257448e-12, + -5.303769219684458e-13, + 7.067137636996757e-13, + -4.144723864148882e-12, + -2.1437454842169357e-12, + 9.315177680294763e-14, + -1.056003636847577e-12, + 1.682494825086007e-12, + -2.4381315267516687e-12, + 1.1099387755919137e-12, + -2.9767291611516547e-12, + -7.027755085597616e-12, + -3.3347114681244987e-14, + 1.1767765317409818e-12, + -6.1490991704912e-13, + 2.6028982947780076e-12, + 2.8612398703690095e-12, + -4.560652328329456e-13, + 1.316123599662234e-12, + 1.7745713008023686e-12, + -1.5719315583564347e-12, + -9.393939422154717e-13, + 7.764825364128406e-13, + 3.371662081123296e-13, + 1.388592481131561e-12, + -1.9259737998029096e-12, + 1.7873411977712178e-13, + 1.2721150948985851e-12, + -4.1915190786810803e-13, + -1.0479595419626443e-14, + 2.18864796486851e-12, + -7.498732247695571e-13, + 9.362120905403043e-13, + -7.450807942899091e-13, + -1.8412352018364435e-12, + -4.0779716479467446e-13, + 6.873497981178172e-13, + 4.885088463368594e-14, + 2.2544040934502697e-12, + 2.0461741464167993e-12, + -3.921443393174105e-13, + 6.071796522512969e-13, + -1.3340549336435456e-12, + 6.279838267674034e-13, + -7.836782471682927e-13, + 2.353045980334853e-13, + -2.342914525936706e-12, + -0.11422008694911626, + -0.2696813588235145, + 0.0010711806763867935, + 0.01768819267297289, + -0.03483893169596159, + 0.0817611488962642, + 0.12981976057970449, + 0.2560826730193247, + 0.03708653872134336, + 0.31441865862004437, + -0.17495139657708297, + 0.10774254981903698, + 0.07995743976670654, + -0.36720339060206253, + 0.09136062161801858, + -0.09783352874710897, + -144509.03005144442, + -82300.62131959108, + -8.003553375601768e-11, + 2.7284841053187847e-11, + 1.0913936421275139e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + 0, + 1.4551915228366852e-11, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -1.8189894035458565e-11, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 1.2732925824820995e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 2.1827872842550278e-11, + -1.4551915228366852e-11, + 6.230621960942023e-11, + 3.067152708321061e-12, + 2.901488271780428e-11, + 1.838823629720681e-11, + -3.4547441411057286e-12, + 2.2983469904446106e-11, + -1.9116397194392537e-12, + 3.3659292757053382e-12, + -1.2119884082545798e-11, + 3.0187453776583198e-12, + 1.8018979628990325e-14, + -4.515111830224229e-12, + 5.365586608152337e-12, + -2.6215203916313743e-12, + -5.6195294814659276e-12, + 8.793730717422411e-13, + -3.344670148926236e-12, + 1.20691729258803e-12, + 3.229791311771224e-12, + -8.166082919188734e-12, + -1.986759674095744e-12, + -4.193090149984199e-12, + -1.1974067726488956e-11, + 3.488429114180719e-13, + 4.911044772501625e-12, + -8.709997335040878e-12, + 2.728133603029576e-12, + 1.9219710619688522e-13, + 4.284390975378415e-12, + 6.061380032239576e-12, + -2.373252930791271e-12, + 2.2671686805160692e-12, + -2.0300735147938874e-12, + -1.145792205733168e-13, + -3.288024923311441e-14, + -2.114898611693033e-12, + 6.47085625995943e-14, + 2.5139449664975067e-12, + 2.4167434698101247e-12, + 3.885428339151253e-12, + 7.476212115854224e-13, + -1.5094369488114442e-13, + -8.749494181463515e-14, + -1.78012779778674e-12, + -2.7167855209549875e-12, + 1.9553176017314316e-12, + 1.4494632787628675e-12, + 1.5076542434298136e-12, + 7.668679350610582e-13, + -1.0507860483733073e-12, + 1.9696504127760263e-12, + 3.818463625742424e-13, + 2.2216172756500874e-13, + -1.0655717478857638e-14, + -4.4861871640507224e-13, + 2.180383534838101e-12, + 3.9375736177549714e-13, + -6.745517981037707e-13, + 6.566723240463627e-13, + -5.506608482886198e-13, + 1.9707112697002148e-12, + -2.2079025105964962e-13, + -1.5407045255510873e-12, + -8.040215706541962e-14, + -1.2729366032523212e-12, + 4.401837277456295e-13, + -9.33536073393743e-13, + 1.3346842495873982e-12, + 2.1883595808764009e-13, + 6.473715278712385e-13, + 7.680230454173108e-14, + -1.1736867298123366e-12, + 5.178669326867543e-13, + 9.095435998947906e-13, + 1.060895762745988e-13, + -1.1758217277699614e-12, + 6.058898624190565e-13, + -5.534525974006396e-13, + 1.4889135621315738e-12, + 8.394849059273167e-13, + -1.387967711913575e-13, + 1.9215524222203325e-12, + -0.23078170963511088, + -0.032621688850697654, + -0.39334697015784564, + -0.4513317308448886, + -0.061167463873357496, + -0.10252803699466725, + -0.05485973219046149, + -0.10648665435447274, + 0.03727588801002969, + -0.08784098811050557, + -0.6255683456617599, + 0.1729986721894137, + 0.10474797254765117, + -0.04907674261812303, + -0.10982892316399262, + -145780.34159111048, + -83028.94540206536, + -8.913048077374697e-11, + 2.546585164964199e-11, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + -1.4551915228366852e-11, + 9.094947017729282e-12, + -7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 1.8189894035458565e-11, + 0, + 6.628880275865078e-11, + -2.4614001310100787e-12, + 2.2531071344423573e-11, + 2.6738045265249266e-11, + -2.91745213921479e-12, + 2.301274128926577e-11, + 2.823468419715039e-12, + 1.580082145439001e-11, + 1.0261226141720482e-12, + 1.125870964889527e-11, + 4.578610920264833e-12, + -4.98983870682838e-12, + 2.3841075405534724e-12, + -5.965723422612153e-12, + 1.8008589793528078e-12, + 4.855105569511268e-12, + -2.9063865804946847e-12, + 8.824853740676767e-12, + -3.8224115608969e-14, + -3.6485196868957515e-12, + 1.8590277274818124e-12, + -3.109058965472688e-12, + -3.940175484870274e-12, + 2.374293572607528e-12, + -3.668730699776911e-12, + 2.0315257388605734e-13, + -5.263440242708652e-14, + -3.369559652212955e-13, + -2.839244170757213e-12, + 1.594894789521325e-12, + 4.822659372477822e-12, + 2.8596596325831833e-12, + 4.877902348078799e-13, + -5.604493223692267e-12, + 4.71602384390991e-13, + -2.7347678342215444e-12, + -4.533493927692776e-12, + 2.153364338196479e-13, + 2.6527874236209172e-12, + 9.448711769029279e-13, + -1.1977912994894783e-12, + -3.525985826301129e-13, + -9.224876828616062e-14, + 1.1494611711364723e-12, + -9.680426763977104e-13, + -2.2208532478517974e-12, + -1.5010960501456564e-12, + 5.351626074101116e-13, + 1.4242250524639215e-12, + -1.3507389220957902e-12, + 2.334956102901154e-12, + 5.889730638269348e-13, + 9.604846708461805e-14, + -5.993077343870028e-14, + 1.2209502626204821e-12, + -1.792901552304343e-13, + -3.104168974501771e-12, + -6.50476781977827e-13, + -8.614573836095539e-13, + -1.5027472989647056e-12, + 5.984532770901058e-13, + -5.769760327870317e-13, + 3.950692533987341e-13, + 1.3118138292944826e-13, + 7.871304278594846e-13, + -4.499403677863418e-13, + 1.0212749060168566e-12, + 5.5597289010109726e-14, + 4.731798001785278e-13, + -3.4158438784709027e-13, + 3.717310273083778e-13, + -1.8596394824764668e-12, + -3.750104967378817e-13, + 7.45615404527627e-13, + -1.414885269775784e-12, + 6.469439066928923e-13, + -1.2369719939650648e-13, + -1.029365393281111e-12, + -1.1789755199974636e-12, + -6.583142762195703e-13, + -5.283240273114304e-14, + 1.6593358920890237e-13, + 2.239089530515492e-12, + 0.15523046144539723, + 0.010214235167245006, + 0.15940403271627726, + -0.30160529829892924, + -0.3150219177807005, + 0.04475238370051237, + -0.19174058934771118, + -0.028827688194007894, + 0.431128674393277, + 0.043543042994559945, + -0.07489500502982978, + 0.3657332570140633, + -0.02580804039266406, + -0.034345797594830696, + -147051.65313077645, + -83757.26948453957, + -1.1095835361629725e-10, + -9.094947017729282e-12, + 0, + -2.546585164964199e-11, + -9.094947017729282e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -1.2732925824820995e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 2.1827872842550278e-11, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 0, + -1.8189894035458565e-11, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -1.6370904631912708e-11, + 4.221568703531436e-11, + 5.484109921452413e-12, + 3.105378082549655e-12, + 1.1086939582035597e-11, + 8.280663085779571e-13, + 2.545506171400132e-12, + 5.3910479713947036e-12, + 1.7292441486972564e-11, + 8.505238875837626e-12, + -3.7886533872603615e-12, + -9.179445452925409e-12, + 5.777136204584315e-12, + -7.227254717427218e-13, + 4.898613223731741e-13, + 7.372619335032766e-12, + -6.149415248398519e-12, + 1.464029485086283e-11, + -2.8727571910462444e-12, + -1.1395527797786617e-11, + -1.95265419301547e-12, + -5.586467022948552e-13, + 5.03067730488568e-12, + 3.3147939361668786e-12, + -1.7379571685876308e-13, + -4.274968675399407e-12, + 4.884385480691983e-12, + -7.357642430516763e-13, + -5.750589352647817e-12, + 4.15924241438357e-12, + -5.803225789363145e-12, + 7.014943673392378e-13, + 3.2452178841539997e-12, + -3.2241387838366066e-12, + 1.2128759270813549e-12, + 7.253333283765941e-13, + 4.3210935056058875e-12, + -2.178669998676195e-12, + -6.525561043326526e-13, + -1.1006812695198548e-12, + -7.427591149583497e-13, + 3.276895873287385e-12, + 6.248768639820955e-13, + -2.4563184490535455e-12, + 1.479467425820352e-12, + 4.490905623520205e-13, + -8.005705489106209e-14, + -2.0003313923785265e-12, + -1.6842451654988592e-12, + -1.0712075141498033e-12, + 4.076555572495819e-12, + -1.2884981685734474e-12, + 9.530928087657163e-13, + 3.392878286969639e-13, + 1.195064259274954e-12, + -1.2656511441538348e-12, + -1.3310003285364375e-12, + 1.945182119355636e-12, + 9.273282925766478e-13, + 2.4946864621520778e-12, + -1.2949187361242902e-12, + 5.081516023051445e-13, + -6.808770657203053e-13, + 2.3216217376894928e-12, + 4.934012995529285e-14, + 1.512299092333661e-12, + 9.447627593903876e-13, + 1.2390741530781518e-12, + 7.434291237422928e-13, + -1.2102157095726165e-12, + -8.542884894084932e-13, + -9.265809362760195e-14, + 2.368444487533371e-12, + 6.045815804707025e-13, + 8.630925145668085e-13, + -1.1319265320877847e-12, + 5.9337844372828e-13, + 1.3129176103466155e-12, + 1.5590435153986713e-12, + -4.644492095396042e-13, + -4.315974684865073e-14, + -1.9775066492506913e-12, + -1.3961828294398203e-12, + 2.83648947099674e-13, + -2.1237044461139096e-12, + -0.08518949449012415, + 0.01803310008002096, + 0.6171873430251705, + -0.09822340955782845, + 0.3220690702756569, + -0.05587144897493063, + 0.4439564893956922, + -0.21528040289292152, + 0.0732940660842144, + 0.17831197154391476, + -0.039774996275249344, + 0.20984146299367076, + 0.12572801827605398, + -148322.9646704425, + -84485.59356701383, + -9.640643838793039e-11, + -4.001776687800884e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -3.637978807091713e-12, + 2.546585164964199e-11, + 1.6370904631912708e-11, + 9.094947017729282e-12, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + -2.1827872842550278e-11, + 7.275957614183426e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 0, + 0, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.1827872842550278e-11, + -7.275957614183426e-12, + 6.141029564306305e-11, + -2.0870001415034808e-11, + 2.719935235581521e-11, + 4.4039301313862175e-11, + -8.896349301571251e-12, + 7.416345462917885e-12, + 3.626560748060053e-12, + 2.827950056373859e-11, + -4.8051635737199135e-12, + -2.405053910487458e-12, + 4.884578241962461e-12, + -7.611315070996733e-12, + 9.854466495389186e-13, + -1.0074208497993589e-12, + -3.4374723590987767e-12, + 5.3475246291244846e-12, + 4.049330372755264e-13, + 3.5102271660883653e-12, + -2.4794107017273533e-12, + -8.409440820166895e-12, + -9.256398332098862e-12, + -7.983316639364418e-12, + -4.522493192612015e-13, + 7.019116354935754e-13, + -9.965539423651343e-13, + -3.7078075729632345e-12, + 2.368418798632544e-12, + -3.5322062406192482e-12, + -1.4390784779887824e-12, + -4.805358263636849e-13, + -3.9869928118840624e-12, + -1.54074357220487e-12, + -3.984667076199898e-12, + 3.49410971209946e-12, + -3.722545378954415e-12, + 1.4712775759992653e-12, + 1.1105161185028753e-13, + 1.4384551281369445e-12, + 1.4366725751969211e-12, + -1.9680532820839446e-12, + 3.8714887407842687e-13, + -2.4446774005144197e-12, + 1.5512575135082829e-13, + -4.908711623356642e-12, + 9.671441574696467e-13, + -1.5981411236530411e-12, + 3.0878637502770218e-12, + 6.487731371402643e-13, + -1.6462654061049907e-12, + 2.7226194814890324e-12, + -2.5393053035682355e-12, + 1.1007433819111473e-12, + 3.1038105151443217e-12, + -3.113798935801863e-12, + 2.374532255626973e-13, + 1.5650788491647384e-12, + 1.4770447255455525e-15, + -1.3228356804909796e-12, + -1.099278781437314e-13, + 6.837502076249381e-13, + -1.994532202756593e-12, + 1.3069938077424865e-13, + 2.177437539552515e-12, + 1.0765016841631361e-12, + 7.398330394374652e-13, + 4.2034639258441907e-13, + -3.501437658085816e-13, + -2.1936888128915947e-12, + 1.4387872689398941e-12, + 2.138611684134814e-13, + -2.5840782734423557e-13, + 2.1554572682682958e-14, + 1.1850627857649257e-12, + -5.479047638858037e-13, + 1.931971555184308e-12, + 5.256923352784803e-13, + 1.8824492331914005e-13, + 1.6179217886106033e-12, + 7.237055169201626e-13, + -5.562199670892508e-13, + 3.103839501689101e-13, + -1.2545973211903312e-12, + -1.004493500215146e-12, + -5.513295590989047e-14, + -1.6435424775759934e-12, + -0.2808928138210828, + -0.27829227538719586, + 0.11749047098009763, + -0.08473489057090118, + 0.11072814332360664, + 0.26561299296946633, + -0.24640973774066535, + 0.20920711920534965, + 0.43584533422995747, + -0.029684410144731565, + -0.21504845397935443, + 0.525651678065441, + -149594.27621010848, + -85213.91764948808, + -5.820766091346741e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + -1.6370904631912708e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 3.1803088569089536e-11, + 1.5867133761334343e-11, + 5.620363196436679e-12, + 5.935333499513569e-12, + 6.457498292070397e-12, + 1.753049242243172e-12, + -3.5926903057246907e-12, + -1.4740833026278732e-12, + 5.503369524772065e-12, + 1.2645040311849957e-12, + 4.833359428330025e-12, + -5.551421363056572e-12, + -1.0499565208797932e-11, + 4.754470736080959e-12, + 3.454911256591364e-12, + -1.5248851508429645e-13, + -1.1247919812297468e-12, + -1.1939414082301293e-12, + -3.869313567046996e-13, + 1.4566455857908848e-13, + -5.030807286016266e-13, + 2.0893050320195937e-12, + -6.4016860552652034e-12, + 1.6626026483385521e-12, + 8.212718088672025e-14, + -5.0394086691973295e-12, + 2.866698813342694e-12, + 6.763840533754425e-15, + 1.9451214264185737e-12, + 2.4728744148462193e-12, + -7.436875851328753e-12, + -2.280275080001803e-12, + 2.6666551948353205e-16, + 4.821969211440112e-12, + -3.0042962167421023e-12, + -2.6989788885612057e-12, + 1.1484551424234791e-12, + 2.120768835509293e-12, + 4.130967468421684e-12, + 1.7703339025798164e-12, + -8.732120333152008e-13, + -3.5319318922896877e-12, + 3.0668096290272852e-12, + -3.5597479650400213e-12, + 1.7248681983675658e-12, + 5.410326566091651e-13, + -1.9537330745720335e-13, + -7.962459696274002e-13, + -2.0876105967509163e-12, + -9.0282020681682e-13, + 2.3728345187505813e-12, + 3.2028620082391296e-13, + -7.690209157561856e-13, + -2.0025542481480507e-12, + 3.5615421924252323e-12, + -1.946664661437304e-13, + -2.13489306827738e-12, + 1.2164283937357905e-12, + -9.089852316252018e-13, + 3.2371427172680687e-13, + -3.4124401624161793e-12, + -2.317553994339751e-12, + -6.925090276475492e-13, + 7.81167021373181e-13, + 4.297245117895072e-14, + 6.000762566411108e-13, + -8.446791417099498e-14, + 1.920327088801916e-13, + 1.3566140524270236e-12, + 1.1187753694281607e-13, + -5.201891182014865e-13, + -1.2226832399259112e-12, + 4.787077443767606e-13, + 2.750052583438434e-13, + -1.0560919074062986e-12, + -5.854115331223428e-13, + 3.568286485188364e-14, + 1.5242439675078087e-13, + -4.97801022062799e-13, + -1.5967722280875318e-12, + -8.385188989133227e-14, + -4.824774193371448e-13, + 8.531838281187797e-13, + -3.5222076647011714e-13, + -7.961384001318382e-13, + 1.5459149066401276e-12, + -0.17347701811384744, + 0.12003810838159351, + -0.44798912165316096, + -0.22193047782121322, + 0.005555017202918013, + 0.2280972668787869, + -0.3832721199104881, + 0.06379008860447524, + 0.2680663418875111, + -0.314993502248192, + 0.17479286264202867, + -150865.58774977454, + -85942.24173196236, + -3.2741809263825417e-11, + -6.002665031701326e-11, + 1.8189894035458565e-11, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -9.094947017729282e-12, + -2.546585164964199e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 0, + -2.1827872842550278e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 7.166390354347065e-11, + -2.304478866829352e-11, + 2.638755619596517e-11, + 3.208741447228542e-11, + -1.783969121253634e-12, + 3.055480326831051e-11, + 6.587541197717682e-12, + 1.646780107457313e-11, + -2.1820164167831032e-12, + -3.659364228539964e-12, + -8.624202211127255e-12, + -1.6806626548946043e-11, + -5.293997458136686e-12, + -6.684148314514342e-12, + -1.2639336090234728e-11, + -5.966845680524562e-12, + 3.150923904563373e-12, + 9.518524541091717e-12, + -6.4129665570870956e-12, + -6.554303110181771e-12, + -1.054850541439253e-12, + 5.696393378126457e-13, + -7.338614669269039e-12, + -1.0045775300511447e-11, + -2.5098298544439503e-14, + -1.6161011819325723e-12, + 8.43002597992703e-12, + -7.272908708157451e-12, + 8.392518524840637e-14, + 6.698851634416345e-12, + -6.043460527253473e-12, + -1.2426205949498975e-13, + -1.8165890816700707e-12, + 5.909536172126815e-13, + -2.0728541617715758e-12, + 3.4850059523358223e-12, + -1.4254992208524282e-12, + -5.1343348458962996e-12, + -2.50255505958851e-12, + -2.0729526251987134e-12, + 6.976714408641086e-13, + 2.408355383699192e-13, + 7.846086116337611e-13, + 8.463355142489791e-13, + -4.504277323444747e-13, + -1.3606559460470469e-12, + 1.3038249857257776e-12, + -3.5210644494307956e-13, + -1.8831229661906915e-12, + -9.047099816043858e-13, + 2.067495895435872e-12, + -1.9028187198352222e-12, + 1.0161183756002255e-12, + 1.8920899398891127e-12, + -3.090497774152158e-12, + 4.3127512956707214e-13, + 2.277868199132615e-12, + 1.356552193136239e-12, + 8.528318779801007e-13, + -8.456565852894948e-13, + 2.5488541013512952e-14, + 6.460596594659124e-13, + -5.952075069537155e-13, + -5.024966451866837e-15, + 9.86317479302722e-13, + 5.434694394602678e-14, + -2.024631581920744e-12, + -1.1682955438209225e-12, + -2.8657037106868495e-12, + -1.0421538948106941e-12, + 1.3479626335224963e-12, + -1.122859664332144e-12, + 4.172379128573457e-13, + -1.2334298744130518e-13, + 3.2281081390076875e-13, + 6.933519561011192e-13, + -2.0987502964560532e-12, + 6.153316088472928e-13, + 2.055994161722134e-12, + 4.619412258173173e-13, + 5.082936381835248e-13, + 1.2685765495281987e-12, + -8.98529947931576e-13, + 3.8768696874831197e-13, + -2.506479612832298e-13, + -1.6695667055943197e-13, + 2.669172693345293e-12, + 0.1173832601715539, + -0.3152172608364793, + -0.17182035867087886, + -0.14117218713496985, + -0.18099022433799697, + -0.3843600673680925, + 0.16621729797260773, + -0.22569470532413588, + -0.49393825959230636, + -0.1598139513570569, + -152136.89928944065, + -86670.56581443666, + -1.0732037480920553e-10, + 3.8198777474462986e-11, + 2.3646862246096134e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 9.094947017729282e-12, + -1.4551915228366852e-11, + 0, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 4.136278732425303e-11, + -1.476382197067537e-11, + 1.2562502010643258e-11, + 2.2281665613817055e-11, + -1.3010945142670652e-12, + 2.724182988099461e-12, + 2.8011053938073008e-12, + 8.321791030360359e-12, + -2.9075213262730864e-12, + -3.016371256298079e-12, + -4.054439220773318e-12, + -8.740650909121976e-12, + -3.8949880101525315e-12, + -1.0188792340416169e-11, + -5.4517160258977614e-12, + -1.2814469676976306e-11, + 7.636914908980572e-12, + -8.757243189945324e-13, + -6.816569865415066e-12, + -2.521195421365184e-12, + 2.8805897629486984e-12, + -6.998119029541765e-13, + 3.677818344333352e-12, + -9.560119138778505e-12, + -1.3773371303181932e-12, + -4.806963596474639e-13, + 6.467996981812368e-12, + -4.048990165823658e-12, + 2.987777064830607e-13, + -4.031502900886805e-12, + 1.316563339243879e-12, + -1.4549409920006405e-12, + 6.005830741518397e-13, + 5.625535872940752e-12, + -3.190507733475788e-12, + 4.954970174094884e-12, + -4.692120391876563e-13, + -1.5476818671061373e-12, + -1.966504701259806e-12, + -1.952513813043456e-12, + 9.371871083958658e-13, + -1.7051160620605309e-12, + -5.381731090239897e-13, + -1.2055279651004364e-12, + 1.139973854951494e-12, + -1.9915594237398446e-12, + 1.9810835586982126e-13, + 1.6834732454851883e-13, + -2.5241349329191385e-12, + 2.4395451619722597e-12, + -2.100852682943445e-13, + 2.6727993830988233e-13, + 1.5350991169335024e-12, + -3.833961460493479e-13, + -1.385205640528015e-12, + -2.0502415909762076e-12, + 1.4189831610233644e-12, + 2.0129843407748887e-12, + 9.094910013079076e-13, + -7.241341290025513e-13, + -8.839661725721239e-13, + 9.398960680198625e-13, + 1.3479502339682577e-13, + -5.538355600230398e-16, + 1.9491406594776536e-12, + -4.056032482298513e-14, + -1.7390683522029377e-13, + -3.07737766053536e-13, + -1.0144702405151347e-12, + 9.253991052825407e-13, + 1.6043422608259057e-13, + 6.225918793905472e-13, + 2.3035152299998723e-13, + 1.1756611247822234e-14, + 6.295296559296174e-13, + -3.9111582374786546e-13, + 3.088061769320345e-13, + 5.491508867000673e-13, + 9.0872045466686e-13, + -3.413748928064995e-13, + 2.0252872321764322e-13, + -9.766255779169126e-13, + -1.7128214183558678e-12, + -7.639172536676894e-13, + -8.203993142941222e-13, + 8.924158543308531e-14, + 1.0015293345052052e-12, + 2.1303042295695577e-12, + -0.047403172162566794, + -0.07397762024024426, + 0.035583752775792725, + -0.27007729631947597, + 0.0031822126131999017, + -0.0474705149987078, + 0.38488436042729246, + 0.10923594856919373, + -0.10924568573307045, + -153408.21082910663, + -87398.88989691084, + -8.731149137020111e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.8189894035458565e-11, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -9.094947017729282e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.6370904631912708e-11, + 3.5815815065653674e-11, + 4.825489686354409e-12, + 1.6986084581338294e-11, + 4.771790876967047e-13, + 8.589796389074993e-12, + 7.1342187860081385e-12, + -5.686850007762657e-13, + -3.690620201594833e-12, + 1.0349415664690339e-11, + 1.169403047915021e-11, + -8.621758748314304e-12, + -1.027058996778415e-11, + 6.094882552317891e-12, + -8.668807520961557e-12, + -1.0405823685480907e-11, + 5.180085853612183e-13, + -2.326607573774175e-12, + 1.2654597609759052e-12, + -3.0985809558355218e-12, + -9.022765224635426e-12, + 7.830488808606617e-12, + -4.62672423598097e-12, + 3.6269178060676206e-12, + 2.107116734499213e-12, + -8.769412435364441e-13, + -6.358386343584831e-14, + -1.9659169029778715e-13, + 6.034966871900358e-12, + -1.5310750874521039e-12, + 1.4382661115198466e-12, + 7.92633052872671e-12, + -1.359737551584689e-12, + -4.03842610440237e-12, + -1.0702740120337241e-13, + 9.022277742341421e-13, + -1.2787883326863855e-13, + -3.159631802736665e-12, + 1.413147887921451e-12, + 3.319868281826592e-12, + 2.769252187600045e-14, + -3.1076300404369736e-12, + -1.817541370993494e-13, + -1.1699318058055573e-12, + -1.863992084159474e-12, + 3.8247549678402233e-13, + 2.1576167326471454e-12, + 8.472273318130605e-13, + -1.120061401393605e-12, + 2.428649579264206e-12, + -1.4853970153076025e-12, + -1.7062201191751812e-13, + 8.928210349899696e-14, + -2.17236792008302e-12, + -9.126303774786658e-13, + 6.44380770155567e-13, + 3.808638960284009e-13, + -2.2090611150977774e-12, + 6.308404704779983e-14, + -1.808775129198151e-12, + -5.024686110706648e-13, + 2.9715099527023923e-12, + 1.3474646781187232e-12, + -8.515813190508749e-13, + 2.680045096118216e-12, + -1.83421356689042e-12, + 2.4003027038236595e-12, + -1.3772087864719532e-13, + -1.2076375831859965e-12, + 1.5611459779598731e-13, + -3.253283280576896e-13, + -4.3235728770069287e-13, + -5.861680852316636e-13, + 1.3238679747915056e-12, + 5.449568944103607e-14, + 1.1790140956072773e-13, + 2.106605055914432e-12, + -6.171931886933778e-13, + 6.327813665215557e-13, + -1.476674503716739e-13, + -5.413895420358537e-13, + 1.8488657518503362e-13, + 6.831285452616747e-13, + 1.0820848626472092e-12, + 9.000667307617786e-13, + 3.6181817632380465e-13, + -1.6924964169742846e-13, + -8.78609436003076e-13, + 4.789524655289208e-13, + -1.6060708721846029e-12, + 0.4222760314501825, + 0.023817221128807405, + 0.054249184003046326, + -0.14140724363316448, + -0.10162978712813112, + 0.21511451148222346, + -0.5869221551649123, + 0.3565571308600631, + -154679.52236877268, + -88127.21397938514, + -7.09405867382884e-11, + -5.275069270282984e-11, + -9.094947017729282e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 1.6370904631912708e-11, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + -2.9103830456733704e-11, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + 1.2732925824820995e-11, + 0, + -3.637978807091713e-12, + -2.1827872842550278e-11, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 7.720841088999742e-11, + -1.9390295400410058e-11, + 3.235746510618491e-11, + 4.250263180849778e-11, + -5.993354799884876e-12, + 2.4220442534587447e-11, + 4.554339789117061e-13, + 1.7603027151155885e-11, + -5.7010811392039e-12, + 9.718388113205035e-12, + 1.3195203002064536e-12, + -1.6023282111110297e-11, + -2.7338958174672756e-12, + 1.1757646084913471e-11, + 4.2632905610225335e-12, + 8.320637306541707e-12, + -1.5554736632727272e-12, + 1.043086116793769e-11, + -1.059967032094269e-11, + -1.0455967086737954e-11, + -3.5935098638046783e-12, + 4.619628716543533e-12, + -9.355740328988013e-12, + -2.9088339089129326e-12, + -5.361933545533704e-12, + 8.785554869948563e-14, + 3.3099458924003788e-12, + -5.669145793239647e-12, + -4.934986463754689e-13, + 1.5542164165265387e-12, + -9.337690156177346e-12, + -2.366203512106809e-12, + -6.378546262815459e-12, + -2.9087839576535043e-12, + 3.4329329638814596e-12, + -1.7296552012922764e-12, + -2.1601389065121134e-12, + -2.41665974592963e-12, + -8.684742055420494e-13, + 4.4684158918857265e-13, + -3.2283337815342955e-12, + 3.4952811238707037e-12, + 2.6126470626457253e-12, + -5.462617291844891e-13, + -1.6740947339512612e-12, + -4.806155628475041e-12, + 3.5331055361605776e-12, + 1.2671559085986904e-12, + 7.59405537645483e-13, + -1.517322534089392e-12, + 3.2595168009713605e-12, + 4.427965858336698e-13, + 1.4198269232109564e-12, + -3.6665845285621885e-13, + -1.69934811743852e-12, + -1.4025102275462126e-12, + -6.541995135167434e-13, + 1.0484599495429703e-12, + -1.4184115188629712e-12, + -1.6793893380868624e-12, + -2.3127338769987206e-12, + 1.139488054230856e-13, + 1.0498560600853316e-12, + -3.3183626380208466e-13, + -2.728848034831253e-13, + -4.578281880351493e-13, + 1.2859865866444379e-12, + -8.945892101519304e-13, + 1.0672641425307497e-12, + 1.9747615300594706e-13, + 4.542783946751627e-13, + -1.5907968005650926e-12, + 1.0452314669789159e-12, + 3.166843468625197e-13, + -7.791651636298643e-13, + -1.0257573152349195e-12, + -4.749311837774289e-13, + 5.956608847014079e-13, + 5.17073902258859e-13, + 5.257699067265349e-13, + -7.976254767041707e-14, + -6.370053615915007e-13, + -2.437255116165597e-13, + -5.867712537852776e-13, + -4.776364955674502e-13, + 8.217029073089339e-13, + 2.8338292659646986e-13, + 5.950459201790159e-13, + 5.801778088742263e-13, + 1.173002491489732e-12, + 0.10081592554578077, + -0.10535525539681428, + -0.3172124018300962, + 0.2434829214930763, + 0.32941687842207124, + 0.5243011157553119, + 0.540744612183845, + -155950.83390843877, + -88855.53806185939, + -1.291482476517558e-10, + 4.547473508864641e-11, + 1.2732925824820995e-11, + -1.8189894035458565e-12, + 0, + 0, + 0, + 0, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + -2.546585164964199e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + 1.6370904631912708e-11, + 1.6370904631912708e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 5.07332143769281e-11, + 6.193320427769071e-12, + 2.1654050111120687e-11, + 1.0166965632538625e-11, + -4.9971946654758625e-12, + -9.435326393601144e-13, + 1.6982491244753628e-12, + 7.614840723036131e-12, + -1.825971384966794e-12, + 1.1549317175459964e-12, + 1.6905206409915971e-12, + 6.4716815900884895e-12, + -2.3122151057835172e-12, + -5.18463878764512e-12, + -6.550059013413633e-12, + 4.788976818668303e-12, + 1.9657958996911462e-12, + -1.2268913976700701e-12, + -3.1398316873596605e-13, + -6.474076281614338e-12, + -3.670095626830788e-12, + 1.2441937033888274e-12, + 2.5124174033394647e-12, + -3.0041239554453237e-12, + 3.6190632403377683e-13, + -2.016142335179192e-12, + -7.239235309692534e-13, + 3.964579526620671e-12, + 8.957484721055359e-13, + 1.6889011350257542e-12, + -1.7881581413615647e-12, + -7.591396604522316e-12, + -2.555692394252047e-12, + 4.8474195554408755e-12, + -2.3909060010234713e-12, + -2.3093612682859027e-12, + -6.91078576871117e-13, + 3.3035789226498796e-13, + 1.6361960466555102e-14, + -4.511739512031503e-12, + -2.0127626131345775e-12, + -1.4733200942245049e-12, + 2.9909514870151913e-12, + -6.946233414726236e-12, + 2.5914973435984643e-12, + -3.347921137360268e-13, + -3.4590830415520793e-13, + -1.7414034426774432e-12, + 2.597745750698168e-13, + -2.1309061363156176e-12, + -4.056774614422023e-13, + -1.4371032555987785e-12, + 1.5962356057497696e-13, + -2.5902387578730887e-12, + 6.634894973964184e-13, + -5.766121014744453e-13, + -3.085175505812446e-13, + -1.5690659831349728e-12, + 2.1157332279119883e-13, + -1.4534461511994798e-13, + 2.04282234025738e-12, + -4.1852036527734966e-13, + -6.972501658014742e-13, + 1.0358472874386795e-12, + 1.5762443667069647e-12, + 4.559285533636059e-13, + -6.175161686062813e-13, + -1.835654380378129e-13, + 1.454349856834764e-12, + 1.5265068141661896e-12, + 9.707525608836287e-14, + 5.239513811589103e-13, + -8.03192021282975e-15, + -1.2346269712882247e-13, + 1.0388655230534542e-12, + 1.006818609300056e-12, + 5.408845802595012e-13, + 6.428229567562541e-13, + -2.0107944402324758e-13, + -6.231815521084142e-13, + -3.9546965882520215e-13, + 5.1371652195128436e-14, + 1.6441929077632186e-12, + 3.4396567159363926e-13, + -7.800268625170548e-14, + 2.676922410669346e-13, + -1.4866740460893206e-14, + -7.755229017393576e-14, + -1.5057647405792992e-13, + -6.365650058410503e-14, + -1.2011489333910809e-12, + -0.17937602880157566, + -0.004688098129016903, + -0.30347592082996866, + 0.35218223378270114, + -0.06704403314422129, + 0.21509893757505325, + -157222.14544810474, + -89583.8621443336, + -1.1459633242338896e-10, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + 2.9103830456733704e-11, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 1.0913936421275139e-11, + 2.1827872842550278e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 2.546585164964199e-11, + -3.637978807091713e-12, + 5.3731246761211376e-11, + 8.431160339451521e-12, + -1.4881817700217775e-12, + 1.3625903475436873e-11, + 3.50629342321429e-12, + 7.359117620998192e-12, + 6.178409042267057e-12, + 5.7162610449074374e-12, + -1.3816428402493308e-12, + -8.40894099102795e-12, + -8.203593610290345e-12, + 6.534749243211391e-12, + 1.3769299081128702e-11, + -3.8758584279894985e-12, + -1.7920925338207286e-12, + 3.364981233874244e-12, + 6.348463136869207e-12, + -2.652163247880615e-12, + 1.3503364202394863e-12, + 8.952043002629273e-12, + 6.366554324385027e-12, + 4.623249988612952e-12, + -1.3270268969407816e-13, + 8.089453127147147e-13, + 1.9806928096012147e-12, + -2.8936847657209397e-12, + -1.9344022110535854e-12, + -3.9793407780842685e-12, + 2.1441759300508387e-12, + -5.803135019615506e-12, + -1.9171958195755175e-12, + 5.586573138730644e-13, + 3.707514550788908e-12, + 3.711573572397429e-12, + 3.019017930790735e-13, + -1.4994736580906382e-12, + 7.082030624959675e-13, + -2.9473061193408803e-12, + -1.490610311488388e-12, + -1.8406680723407357e-12, + -7.181040367541538e-13, + -1.7894032291085712e-12, + 3.522199737593211e-13, + -3.862061409246705e-12, + 3.3638270360907227e-12, + -9.63170280676279e-13, + 3.2514308490724077e-13, + -7.494691688757506e-13, + -2.7267855891568692e-12, + 1.1435849972843048e-12, + 2.593296688364958e-13, + -1.886407074515258e-12, + 1.0690494278953706e-13, + 1.9060953540733276e-12, + 7.201826801827518e-14, + 2.4342088450552095e-13, + 1.8519978343974355e-12, + 6.795025178971271e-13, + -1.7142636793576421e-15, + -3.1854069929035615e-13, + -2.2367128570062502e-13, + -2.482870911167903e-12, + 8.292950917126456e-13, + 2.9786298951736287e-14, + 8.258201716927705e-13, + 1.1588100032883709e-12, + 1.1054579296000986e-13, + 2.585689467650334e-13, + -3.8637453547283366e-13, + -7.729742424749359e-13, + -3.409435715899967e-13, + 1.4519612340826516e-12, + 9.64587767319083e-13, + 1.0742113201950293e-12, + -1.142449852684923e-12, + 1.562568259361713e-12, + 5.269617889874911e-13, + 1.4704614582082926e-13, + -2.2795578582636014e-13, + -6.229114492775038e-13, + -9.200446007449208e-13, + 5.436192694565101e-13, + -8.842255803668973e-14, + -9.80549158781123e-13, + 1.071764357134383e-12, + 7.629050419339328e-14, + -9.458550698154619e-13, + 2.44231174014218e-13, + -1.1157332901400374e-12, + -6.993524210297455e-13, + 1.3430946324513297e-12, + -1.3800398370264746e-12, + 0.44108805565400416, + -0.3312425590168864, + -0.10325837671086999, + -0.09054415602188937, + -0.11344462567717167, + -158493.45698777083, + -90312.18622680794, + -6.002665031701326e-11, + 8.913048077374697e-11, + 2.7284841053187847e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 1.0913936421275139e-11, + 0, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 3.092281986027956e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -2.000888343900442e-11, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 3.637978807091713e-12, + 2.546585164964199e-11, + -1.0913936421275139e-11, + 5.395091725270523e-11, + 1.4084291057998194e-11, + 1.2849914428931668e-11, + -2.341031770553912e-11, + 2.5062829633197563e-11, + 1.968579008832558e-11, + 1.0525102395570653e-11, + -1.259101769235983e-12, + 3.0029203326797913e-12, + 1.4536694038845449e-11, + -6.019902319286369e-12, + -8.66391226632829e-12, + 2.9652609374540935e-12, + -1.3366358924964306e-11, + 1.3909117394965957e-12, + -3.5038220713551743e-12, + -5.302147487236155e-12, + -1.9267784439191497e-12, + 1.5054928348235958e-12, + 5.316117357067897e-12, + 8.675053401971453e-12, + -2.5466980129922574e-12, + -5.6687005435159826e-12, + 5.597366857957689e-12, + 1.6690080504957437e-13, + 1.0845730901433516e-12, + -2.1997643006679313e-12, + -5.726860497493055e-13, + -7.806905668263912e-13, + 6.000466792814049e-12, + 2.0638751506792396e-12, + 1.1797363169893608e-11, + 4.100382797710875e-12, + -4.8883395108223584e-12, + 2.3418735177676764e-12, + -4.631398521967402e-12, + 4.350510456862789e-13, + -2.7857562754616422e-12, + 1.1429787611972811e-12, + 3.1753084338484342e-12, + -4.1251685486594575e-14, + 2.5283391393536007e-12, + -3.161438943991758e-12, + 4.278020885981232e-12, + 5.579422287116407e-13, + -5.008896020964332e-12, + -5.105901848505589e-13, + 1.2399519955248454e-12, + 4.407763721519174e-13, + -2.8077261965636868e-14, + -5.376131818865301e-13, + -5.925299726601865e-14, + 3.038721981541759e-13, + 1.574453618022526e-12, + -1.393196391712023e-13, + -1.0090683823053184e-12, + -1.789838734828287e-12, + -8.945263949266181e-13, + 7.881577197361134e-13, + -2.850821853267444e-12, + 5.360301803933044e-13, + 2.3805393788420854e-12, + 5.0618545420244133e-14, + -1.3138795920322842e-12, + 6.776607078148553e-13, + -5.3167624391045634e-14, + 6.074887490688993e-13, + 8.246992075550453e-13, + -1.9952291934834406e-12, + 1.520572264877345e-13, + 4.969280313603072e-13, + 2.1613697550425358e-12, + 7.23217388555095e-13, + 6.278893376990449e-13, + -1.6382964930863842e-12, + 5.536900602162189e-14, + 5.971178551183052e-13, + -8.832434158301996e-13, + -3.097659404005647e-14, + -3.498603905876621e-13, + -2.535240774829229e-13, + -9.375970675463115e-13, + -2.2210775969327588e-13, + -5.890982577560861e-14, + -4.48286363763159e-14, + -1.2464642860749645e-12, + -1.5218181539153867e-14, + 6.221537541428255e-14, + 1.3690126658564712e-13, + -2.2491782744693836e-13, + -1.5443680810563587e-12, + 9.439439978232338e-13, + 1.537535289940174e-12, + 0.20073787860958997, + 0.5913360663345242, + -0.22288361421868935, + 0.23416037823807814, + -159764.76852743689, + -91040.51030928215, + -7.639755494892597e-11, + -3.2741809263825417e-11, + 7.275957614183426e-12, + 0, + -9.094947017729282e-12, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + 0, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 2.1827872842550278e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -2.7284841053187847e-11, + -3.637978807091713e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -2.1827872842550278e-11, + 1.8189894035458565e-11, + -2.1827872842550278e-11, + 0, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 9.094947017729282e-12, + 2.9103830456733704e-11, + -1.8189894035458565e-12, + 9.170599869739011e-11, + -1.94229724834767e-11, + 3.805493012614324e-11, + 3.773324479519908e-11, + -1.0449033088295282e-12, + 4.601768443552247e-11, + 6.714281630689077e-12, + 2.235059901463505e-11, + -1.950546432683814e-11, + 1.2085855173263098e-11, + -2.316833455538486e-12, + -2.119767826381487e-11, + 8.690159341416366e-12, + -1.699608190934409e-11, + -1.6305106983257773e-11, + -1.825367901013807e-12, + -3.664907993070587e-12, + 7.119995344469871e-12, + -3.5292725828028895e-12, + -1.0260370149622454e-11, + 8.504404582192118e-12, + -3.1943473865247073e-12, + -8.620585076493085e-12, + -8.755936691982351e-12, + 5.593436106019306e-12, + -3.791241968848039e-12, + 6.518377493691886e-12, + -4.621127924619122e-12, + 9.081522960283775e-13, + 4.854993557254277e-12, + 4.393782085295632e-12, + 6.153322320184831e-12, + -5.6933806299164216e-12, + -7.048636995624667e-13, + 1.755401321399863e-12, + 6.775259905023633e-13, + -8.984741846606585e-12, + -1.5457211172928103e-12, + 1.0777421670279589e-12, + -1.3047041790574014e-12, + 1.0189738177925934e-12, + 1.7134890387774018e-12, + -5.76222042341012e-13, + 2.3239854048702075e-12, + 4.198006294184707e-13, + 1.6837341348943206e-12, + -1.3744769263067707e-12, + 3.591047886224565e-13, + 1.1596187815168043e-12, + -4.642727898234432e-13, + 7.139012690188647e-13, + -4.492538580148495e-13, + -9.311578047320198e-14, + 1.524525387778794e-12, + -4.954233208331433e-13, + 2.412318381712555e-12, + 7.709305877766114e-13, + -1.3432450262746268e-13, + 4.68043454290473e-13, + 4.874379717449199e-13, + 3.0037931726499176e-12, + 6.893262588933739e-13, + 2.574963483890418e-13, + -4.838832282266464e-14, + -5.050110288523858e-13, + 1.3341959659328537e-13, + 1.483188424365826e-12, + -6.41752430584701e-13, + -1.5327801896247287e-12, + -3.2962793724087967e-14, + -3.6017710829044725e-13, + -4.422809322843066e-13, + -1.946160941455479e-13, + -2.406693439004286e-13, + 1.0035996825325488e-13, + 6.945875015863797e-13, + -4.87329105808844e-13, + 6.425974497417578e-13, + 4.589743121339337e-13, + 5.906943248154012e-13, + -6.398862684165409e-13, + 6.185463995469784e-13, + 4.978822829394162e-13, + -9.201316160441312e-14, + 5.593068918947423e-14, + -6.408904403769961e-13, + -1.780253095751545e-14, + -2.404137140394653e-13, + -3.047470595595233e-13, + -5.277880798452421e-13, + -2.9152987157900606e-13, + 8.228716971952833e-13, + 2.0882647240398429e-13, + -8.156392466172967e-13, + -0.4496194847915336, + -0.37874538209258857, + -0.5029663226774799, + -161036.08006710288, + -91768.83439175645, + -6.730260793119669e-11, + 8.913048077374697e-11, + 2.7284841053187847e-11, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 3.092281986027956e-11, + -1.8189894035458565e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-11, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 1.0913936421275139e-11, + 2.546585164964199e-11, + -1.0913936421275139e-11, + 4.4541933597715405e-11, + 1.5691313822007023e-11, + -3.178811169032182e-13, + -1.3558973847772647e-11, + 7.296402669626674e-12, + 1.6249911354933258e-11, + -6.870795573189108e-12, + 2.3007108633631548e-12, + -2.461138959857327e-12, + -3.5476180051232395e-12, + 3.3186296584734473e-12, + 4.179972397840222e-12, + 5.28322186876481e-12, + -8.206660519933996e-12, + -8.145800876431911e-13, + 3.2710073882742256e-12, + -4.653799758305463e-13, + -4.6846112023669875e-12, + 4.649367896553779e-12, + 6.36420948269605e-12, + 1.401806677018666e-11, + 3.973773017411715e-12, + -1.7469622059514673e-12, + 4.3251570673963216e-13, + 3.781404236665579e-12, + -1.4609197829396251e-12, + 8.4967958680441e-13, + 2.5065215911307185e-12, + 9.290861603283638e-12, + 5.894351654358127e-12, + 3.896949444515208e-13, + 5.139067488207732e-12, + 5.809109248967309e-12, + 4.5151206385377706e-12, + 1.7519902926350523e-12, + 3.806667126519888e-12, + 2.3024602259169164e-12, + 1.67556632747572e-12, + 2.3074217421521624e-12, + -1.186059427161947e-12, + 1.3126883378756216e-12, + -1.741840787786512e-12, + 6.537638898603952e-13, + -2.3280594647344065e-12, + 1.757721275088539e-12, + 2.765993351538335e-12, + -5.146396475112544e-13, + -1.7820781937192588e-12, + -1.3086765083823689e-12, + 2.0478939589978327e-12, + -2.5958103177125083e-12, + -1.560712448605226e-12, + -4.101862885346789e-12, + 7.117384261423242e-13, + 1.7458442390859116e-12, + 3.1452942877455703e-12, + 9.588921288907292e-13, + 8.287949933951751e-13, + 1.8152577907403149e-12, + -2.527152447830224e-13, + 3.8161617647397906e-13, + -1.902264589389304e-12, + 2.770892779631793e-12, + 2.1903943803363744e-13, + 1.68212801065325e-13, + 5.5023744861257015e-14, + -3.4196091243494476e-13, + 1.6043060528151398e-13, + -3.3681686658571e-14, + -1.1368401400138012e-12, + 7.882183724081555e-13, + 1.1537767686945984e-12, + 2.620647780006992e-16, + 6.014521317887738e-14, + -4.988590484584516e-13, + 8.803110658769772e-13, + 8.568498566284774e-13, + -1.1740317164554256e-12, + 3.6607575343135264e-13, + -2.425088356297445e-13, + -1.5541461002082635e-12, + -3.1108717877189505e-13, + -1.3477354267741023e-12, + -8.39328449599483e-13, + 1.7157558920439857e-13, + 1.6906975354705645e-13, + -8.111787896978517e-13, + -2.2644903349984784e-13, + 1.1203477837410914e-13, + -4.507992243076565e-13, + 4.0441726698325626e-13, + -2.064327108687491e-13, + -7.671855762849388e-14, + 4.327110781559719e-13, + -7.816540961878669e-13, + -0.1531211187709652, + -0.770815798171887, + -162307.39160676886, + -92497.15847423067, + -4.001776687800884e-11, + 7.275957614183426e-12, + 1.8189894035458565e-11, + -7.275957614183426e-12, + 0, + 0, + 1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-11, + 2.1827872842550278e-11, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-11, + 0, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 5.489827022008336e-11, + 6.778180918596578e-12, + 5.484995675222958e-12, + -3.166345547970999e-12, + -4.606392313813651e-13, + 1.5477414887381542e-11, + -8.886259988568904e-12, + 9.285153934094357e-12, + -3.4720512903074016e-13, + -6.832845612378869e-12, + 1.129417254429671e-11, + -6.912467775311431e-12, + 4.1810171429949574e-12, + 5.591877991393001e-13, + 9.85876388575544e-12, + -3.658320458776869e-13, + -7.351013663517367e-12, + -3.299891034741638e-13, + -7.064713964318525e-12, + 4.695155434421805e-13, + -1.1538494815688582e-11, + -2.645142649406885e-12, + -2.6108796488457156e-12, + 9.81715985927458e-12, + -8.095502052508838e-13, + -1.277337536212292e-12, + -9.341258760443606e-13, + -4.367543948314263e-12, + 7.649390686001545e-14, + 1.0802371148360758e-12, + -2.638589546424209e-12, + 5.383250576437871e-12, + 3.205761286125643e-12, + -1.8088541940688092e-12, + -2.7860252746860168e-12, + -2.8302853786417824e-12, + 2.210612175897177e-12, + 3.9128020461070043e-13, + -1.2556837942787513e-12, + 2.5161820450324454e-12, + 1.0587404947567924e-12, + -7.504249794191944e-13, + -2.673194562697688e-12, + -4.4186212154207536e-13, + -3.186951289003431e-12, + -4.638021594974331e-12, + 3.73798186504899e-12, + 6.422658690562835e-13, + -1.4396395604729946e-12, + 3.7932802327109234e-12, + -1.300412017578828e-12, + 3.251365067673659e-12, + 2.9967499930775485e-12, + -3.8120008621157096e-14, + 1.0019457232190799e-13, + 1.7765907193876868e-12, + 2.8178881783198555e-13, + 9.966775659213811e-13, + 1.0124512568436706e-12, + -7.833141890916264e-13, + -3.0976017254865153e-12, + -8.510191797583587e-13, + 2.8533766925174835e-12, + 7.585253154067879e-13, + 8.504665224194336e-13, + 4.4743310067993455e-13, + 7.23736413425957e-13, + -1.034043429899775e-12, + -4.3299423521323757e-13, + 2.1402948180066856e-13, + -1.108508381321131e-12, + -3.2626179094920905e-13, + 5.741662721151379e-13, + -2.1839438142981288e-13, + -1.4691458806719e-12, + -1.098338472468412e-12, + 4.3139151255011067e-13, + -6.831757597103322e-14, + 1.9490056495294764e-13, + 1.0605180190517094e-12, + -1.6179775759071497e-13, + -1.4870539195083136e-12, + -1.8126096411089693e-12, + -1.0159882890101343e-12, + -9.874508255908471e-13, + 7.754763768715997e-14, + -3.5183306578126098e-15, + 3.7315306289113004e-13, + 1.049955806054975e-12, + -4.0868923085359804e-14, + -1.4536728694127955e-13, + 5.56993209850775e-13, + -2.703779113977554e-14, + -4.039883934442735e-13, + 6.377815054796182e-13, + 4.427252714201313e-13, + -0.2878039518858539, + -163578.70314643497, + -93225.48255670491, + -1.2005330063402653e-10, + 2.546585164964199e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 0, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -1.8189894035458565e-11, + -1.4551915228366852e-11, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 3.637978807091713e-12, + 0, + -1.0913936421275139e-11, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 2.1827872842550278e-11, + 0, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 0, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 4.7128782411452294e-11, + 8.366830399418917e-12, + 1.0352418382991996e-11, + 5.344267554230841e-12, + 2.832042663315982e-12, + 1.633566005346661e-11, + 1.4414259170318482e-11, + 5.704549506049664e-12, + -5.892715002479576e-12, + 1.4666440501201157e-12, + -2.8293766470583077e-12, + -8.822760309063436e-12, + 9.951114579983161e-14, + -4.969653124498116e-12, + -7.84193811147615e-12, + -1.1164609523885651e-11, + 5.252237377226593e-12, + 2.7124972189571855e-12, + -1.7303297509327428e-13, + 1.3585460043421302e-12, + -1.295431732382329e-12, + -4.786323539159025e-12, + -2.434317399944208e-12, + -7.831157916357944e-13, + -5.224258239629536e-12, + -6.920153794480324e-12, + -3.4760691995044874e-12, + 2.1765824603218608e-12, + -1.1040820495901434e-12, + -2.4348745847493073e-12, + -1.9544517319763409e-13, + 7.349409584214816e-13, + 2.912521443626049e-13, + -5.406880914392098e-12, + 3.073232245717066e-12, + -2.5179986749140817e-13, + 1.2292420964850114e-12, + 5.330890426445253e-12, + 1.5502250789734878e-13, + 4.264008514113484e-12, + -1.877067872611678e-12, + -4.653022249926342e-12, + -9.005326779034233e-13, + 1.750916975540069e-12, + 6.501623298874114e-13, + 4.785086839715773e-12, + 6.678994636926294e-13, + 2.93091305409276e-13, + -1.259921781527676e-12, + -1.9550435860809533e-12, + 7.111453535195628e-13, + 1.6917507021729931e-12, + 2.4714352462725144e-13, + -1.0543711436191824e-12, + 3.1596696463561953e-12, + 3.054967173662223e-13, + -2.0352834263838825e-13, + -1.8394084945142958e-12, + -1.348635991103183e-12, + 1.8280051082430188e-12, + -1.047163363462852e-12, + 9.823757018869347e-14, + -2.130952307156187e-12, + -2.6885802952567234e-12, + -4.3419300083704236e-13, + -1.08333040329339e-12, + -1.321074717437107e-13, + 8.953725422733797e-13, + 1.577698318581566e-12, + 1.3951668848739574e-12, + 1.1374541830621095e-12, + 6.579768892051433e-13, + -5.678854771344027e-14, + 7.340896981461739e-13, + -9.390500875724426e-14, + -1.0798074816408545e-12, + 1.0050362496592046e-12, + -3.332448483975383e-13, + -1.5072039615631438e-12, + -8.21973875401269e-13, + 7.836963908399383e-13, + -5.079423340750018e-13, + 8.614423680249525e-13, + 9.970378446110869e-13, + 1.7717379453423074e-13, + 1.0768442819895422e-12, + -7.023522532866897e-13, + -9.366834901625676e-13, + 5.987723124548095e-13, + -1.5996263119797624e-12, + -2.076957814955438e-14, + -6.327001869590615e-13, + 9.026377211855167e-13, + -7.252771299897741e-13, + 1.445111538443726e-12, + 4.537889033138683e-13, + -7.761852305638116e-13 + ], + "A_out_mat": [ + [ + -850.8260691821803, + 0.002347897149849096, + 0.003521845724773644, + 0.004695794299698192, + 0.00586974287462274, + 0.007043691449547288, + 0.008217640024471836, + 0.009391588599396384, + 0.010565537174320933, + 0.01173948574924548, + 0.012913434324170029, + 0.014087382899094576, + 0.015261331474019124, + 0.016435280048943672, + 0.017609228623868222, + 0.01878317719879277, + 0.019957125773717315, + 0.021131074348641865, + 0.02230502292356641, + 0.02347897149849096, + 0.024652920073415508, + 0.025826868648340058, + 0.027000817223264605, + 0.02817476579818915, + 0.0293487143731137, + 0.030522662948038248, + 0.0316966115229628, + 0.032870560097887344, + 0.03404450867281189, + 0.035218457247736444, + 0.03639240582266099, + 0.03756635439758554, + 0.038740302972510084, + 0.03991425154743463, + 0.041088200122359184, + 0.04226214869728373, + 0.04343609727220828, + 0.04461004584713282, + 0.04578399442205738, + 0.04695794299698192, + 0.04813189157190647, + 0.049305840146831016, + 0.05047978872175556, + 0.051653737296680116, + 0.05282768587160466, + 0.05400163444652921, + 0.055175583021453756, + 0.0563495315963783, + 0.057523480171302856, + 0.0586974287462274, + 0.05987137732115195, + 0.061045325896076495, + 0.06221927447100105, + 0.0633932230459256, + 0.06456717162085014, + 0.06574112019577469, + 0.06691506877069923, + 0.06808901734562378, + 0.06926296592054833, + 0.07043691449547289, + 0.07161086307039743, + 0.07278481164532198, + 0.07395876022024653, + 0.07513270879517107, + 0.07630665737009562, + 0.07748060594502017, + 0.07865455451994471, + 0.07982850309486926, + 0.08100245166979382, + 0.08217640024471837, + 0.08335034881964291, + 0.08452429739456746, + 0.085698245969492, + 0.08687219454441655, + 0.0880461431193411, + 0.08922009169426565, + 0.09039404026919019, + 0.09156798884411475, + 0.0927419374190393, + 0.09391588599396385, + 0.09508983456888839, + 0.09626378314381294, + 0.09743773171873749, + 0.09861168029366203, + 0.09978562886858658, + 0.10095957744351113, + 0.10213352601843569, + 0.10330747459336023, + 0.10448142316828478, + 0.10565537174320933, + 0.10682932031813387, + 0.10800326889305842, + 0.10917721746798296, + 0.11035116604290751, + 0.11152511461783206, + 0.1126990631927566, + 0.11387301176768116, + 0.11504696034260571, + 0.11622090891753026, + 0.1173948574924548, + 0.11856880606737935, + 0.1197427546423039, + 0.12091670321722844, + 0.12209065179215299, + 0.12326460036707754, + 0.1244385489420021, + 0.12561249751692663, + 0.1267864460918512, + 0.12796039466677572, + 0.12913434324170028, + 0.13030829181662484, + 0.13148224039154938, + 0.13265618896647394, + 0.13383013754139847, + 0.13500408611632303, + 0.13617803469124756, + 0.13735198326617212, + 0.13852593184109666, + 0.13969988041602122, + 0.14087382899094578, + 0.1420477775658703, + 0.14322172614079487, + 0.1443956747157194, + 0.14556962329064396, + 0.1467435718655685, + 0.14791752044049306, + 0.1490914690154176, + 0.15026541759034215, + 0.1514393661652667 + ], + [ + -2122.1376088482166, + -728.3240824742575, + 0.14527288771781796, + 0.14334803540643146, + 0.14142318309504498, + 0.1394983307836585, + 0.137573478472272, + 0.13564862616088555, + 0.13372377384949904, + 0.13179892153811257, + 0.1298740692267261, + 0.12794921691533961, + 0.12602436460395314, + 0.12409951229256665, + 0.12217465998118017, + 0.12024980766979369, + 0.11832495535840722, + 0.11640010304702071, + 0.11447525073563425, + 0.11255039842424776, + 0.1106255461128613, + 0.10870069380147479, + 0.10677584149008833, + 0.10485098917870184, + 0.10292613686731536, + 0.10100128455592888, + 0.09907643224454239, + 0.09715157993315592, + 0.09522672762176944, + 0.09330187531038295, + 0.09137702299899646, + 0.08945217068761, + 0.08752731837622352, + 0.08560246606483704, + 0.08367761375345054, + 0.08175276144206406, + 0.07982790913067758, + 0.0779030568192911, + 0.0759782045079046, + 0.07405335219651814, + 0.07212849988513166, + 0.07020364757374518, + 0.06827879526235871, + 0.0663539429509722, + 0.06442909063958573, + 0.06250423832819926, + 0.060579386016812786, + 0.0586545337054263, + 0.05672968139403979, + 0.05480482908265333, + 0.052879976771266865, + 0.05095512445988037, + 0.04903027214849387, + 0.04710541983710741, + 0.04518056752572091, + 0.043255715214334446, + 0.04133086290294798, + 0.039406010591561486, + 0.03748115828017502, + 0.0355563059687885, + 0.033631453657402034, + 0.03170660134601554, + 0.029781749034629074, + 0.02785689672324261, + 0.025932044411856113, + 0.02400719210046965, + 0.022082339789083152, + 0.02015748747769669, + 0.01823263516631016, + 0.016307782854923698, + 0.014382930543537235, + 0.012458078232150737, + 0.010533225920764274, + 0.008608373609377778, + 0.006683521297991314, + 0.004758668986604818, + 0.002833816675218355, + 0.0009089643638318252, + -0.001015887947554638, + -0.0029407402589411015, + -0.004865592570327598, + -0.006790444881714061, + -0.008715297193100557, + -0.010640149504487021, + -0.012565001815873484, + -0.01448985412725998, + -0.016414706438646478, + -0.018339558750032972, + -0.020264411061419435, + -0.022189263372805933, + -0.024114115684192396, + -0.02603896799557886, + -0.027963820306965356, + -0.02988867261835182, + -0.03181352492973832, + -0.03373837724112478, + -0.03566322955251128, + -0.0375880818638978, + -0.039512934175284266, + -0.04143778648667073, + -0.04336263879805719, + -0.045287491109443655, + -0.04721234342083019, + -0.04913719573221665, + -0.05106204804360311, + -0.052986900354989645, + -0.05491175266637604, + -0.05683660497776257, + -0.058761457289149034, + -0.060686309600535566, + -0.06261116191192202, + -0.06453601422330849, + -0.06646086653469502, + -0.06838571884608141, + -0.07031057115746794, + -0.0722354234688544, + -0.07416027578024094, + -0.07608512809162733, + -0.07800998040301386, + -0.0799348327144004, + -0.08185968502578679, + -0.08378453733717332, + -0.08570938964855979, + -0.08763424195994632, + -0.08955909427133271, + -0.09148394658271924, + -0.09340879889410571, + -0.09533365120549217, + -0.0972585035168787 + ], + [ + -3393.4491485142535, + -1456.6481649485145, + -8.79530984690188e-13, + 0.09105879866842001, + 0.060705865778946676, + 0.09105879866842001, + 0.09105879866842001, + 0.060705865778946676, + 0.09105879866842001, + 0.09105879866842001, + 0.09105879866842001, + 0.060705865778946676, + 0.060705865778946676, + 0.09105879866842001, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.030352932889473338, + 0.060705865778946676, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0.030352932889473338, + 0, + 0.060705865778946676, + 0.015176466444736669, + 0.015176466444736669, + 0.015176466444736669, + 0, + 0.015176466444736669, + 0.015176466444736669, + -0.030352932889473338, + 0, + 0, + 0.030352932889473338, + 0, + -0.030352932889473338, + 0, + 0, + -0.030352932889473338, + 0.030352932889473338, + 0, + -0.030352932889473338, + 0, + -0.030352932889473338, + 0.015176466444736669, + -0.045529399334210005, + 0.015176466444736669, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + -0.045529399334210005, + 0.011382349833552501, + -0.053117632556578344, + -0.053117632556578344, + -0.053117632556578344, + -0.053117632556578344, + -0.05691174916776251, + -0.05691174916776251, + -0.05880880747335459, + -0.05975733662615063, + 0.0004742645763980209, + -0.0611801303553447, + -0.06165439493174272, + -0.06260292408453876, + -0.06449998239013084, + -0.06639704069572293, + -0.06449998239013084, + -0.06829409900131501, + -0.06829409900131501, + -0.06829409900131501, + -0.07208821561249917, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.13658819800263003, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.07588233222368335, + -0.13658819800263003, + -0.030352932889473338, + -0.09105879866842001, + -0.09105879866842001, + -0.1517646644473667, + -0.1517646644473667, + -0.030352932889473338, + -0.09105879866842001, + -0.09105879866842001, + -0.09105879866842001, + -0.1517646644473667, + -0.1517646644473667, + -0.09105879866842001, + -0.030352932889473338, + -0.16694113089210336, + -0.10623526511315669, + -0.10623526511315669, + -0.16694113089210336, + -0.16694113089210336, + -0.10623526511315669, + -0.10623526511315669, + -0.18211759733684002, + -0.12141173155789335, + -0.030352932889473338, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.030352932889473338, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002, + -0.18211759733684002 + ], + [ + -4664.760688180294, + -2184.972247422773, + -3.6804145801582126e-12, + 3.029529888743186e-12, + 0.08013845584496991, + 0.11187569435653354, + 0.09521171553469086, + 0.08013845584496991, + 0.09521171553469086, + 0.11187569435653354, + 0.11187569435653354, + 0.09680243466681258, + 0.09680243466681258, + 0.12853967317837622, + 0.09680243466681258, + 0.04840121733340629, + 0.09680243466681258, + 0.08013845584496991, + 0.06506519615524897, + 0.09680243466681258, + 0.08172917497709165, + 0.09680243466681258, + 0.04999193646552802, + 0.11346641348865526, + 0.06506519615524897, + 0.11346641348865526, + 0.07339718556617031, + 0.11346641348865526, + 0.08172917497709165, + 0.08172917497709165, + 0.10513442407773392, + 0.09006116438801298, + 0.09839315379893432, + 0.09006116438801298, + 0.09006116438801298, + 0.09006116438801298, + 0.09006116438801298, + 0.058323925876449356, + 0.11346641348865526, + 0.0825245345431525, + 0.0825245345431525, + 0.09085652395407384, + 0.07498790469829203, + 0.0825245345431525, + 0.09085652395407384, + 0.059914645008571084, + 0.07498790469829203, + 0.08331989410921337, + 0.10672514320985566, + 0.07498790469829203, + 0.059914645008571084, + 0.08331989410921337, + 0.07498790469829203, + 0.059914645008571084, + 0.11505713262077699, + 0.09998387293105604, + 0.06824663441949241, + 0.0916518835201347, + 0.07657862383041375, + 0.10752050277591652, + 0.0648759992800926, + 0.09918851336499518, + 0.05237801516371061, + 0.06904199398555329, + 0.060710004574631944, + 0.07737398339647462, + 0.05237801516371061, + 0.06904199398555329, + 0.1118853373728924, + 0.06110768435766237, + 0.07777166317950504, + 0.05277569494674103, + 0.0694396737685837, + 0.057140529543716914, + 0.07380450836555959, + 0.04734571206400544, + 0.06275752751327046, + 0.10881175669372056, + 0.06100946978894962, + 0.07691717958995782, + 0.0678537761446414, + 0.06587019873766868, + 0.05555463191977462, + 0.07316068947222486, + 0.08689901215648722, + 0.06190304392372322, + 0.08481601480375689, + 0.05793588910977779, + 0.05396873429583233, + 0.062300723706753665, + 0.062300723706753665, + 0.03215420432731174, + 0.070632713117675, + 0.070632713117675, + 0.07896470252859633, + 0.07896470252859633, + 0.01965622021092973, + 0.11823857088502043, + 0.054764093861893196, + 0.054764093861893196, + 0.024617574482451283, + 0.024617574482451283, + 0.10157459206317776, + 0.07142807268373587, + 0.07142807268373587, + 0.054764093861893196, + 0.04128155330429396, + 0.024617574482451283, + 0.08809205150557854, + 0.1349025497068631, + 0.02541293404851214, + 0.08888741107163939, + 0.07222343224979672, + 0.02541293404851214, + 0.008748955226669465, + 0.07222343224979672, + 0.055559453427954035, + 0.026208293614573025, + 0.07301879181585758, + 0.15156652852870578, + 0.0428722724364157, + 0.026208293614573025, + -0.007119664029112323, + 0.12657056029594177, + 0.026208293614573025, + 0.0012123253818090137, + 0.0012123253818090137, + 0.03454028302549436, + 0.01787630420365169 + ], + [ + -5936.07222784633, + -2913.2963298970276, + -4.889307382607999e-12, + 1.5515451743691547e-12, + -1.004766962495067e-12, + 0.004999377609540089, + 0.07831869092714398, + 0.09229880612763612, + 0.029716265715510816, + 0.004999377609540089, + 0.004999377609540089, + 0.06758191802166542, + 0.06758191802166542, + 0.02888491471520255, + 0.01897949281003225, + 0.08239338422246588, + 0.01897949281003225, + 0.043696380916002954, + 0.10627892132812833, + 0.01897949281003225, + 0.13016445843379076, + 0.01897949281003225, + 0.16886146174025365, + 0.04286502991569469, + 0.05767649611649516, + -0.0057373952959384735, + 0.06961926466932639, + -0.0057373952959384735, + 0.03295960801052444, + 0.03295960801052444, + -0.017680163848769696, + -0.0037000486482775103, + 0.05684514511618688, + 0.044902376563355655, + 0.044902376563355655, + 0.044902376563355655, + -0.0037000486482775103, + 0.08359937986981855, + -0.05433982050757164, + 0.027591221557785175, + 0.0032900089519685817, + 0.015232777504799802, + 0.034581279158031254, + 0.0032900089519685817, + 0.015232777504799802, + 0.09716381957015661, + -0.01402114605360191, + -0.0020783775007706885, + -0.004115724148431653, + 0.034581279158031254, + 0.07286260696434002, + 0.022222835105045895, + 0.010280066552214674, + 0.07286260696434002, + -0.06507659341305018, + -0.0024940530009248305, + 0.03620295030553808, + -0.014436821553756052, + 0.0481457188583693, + -0.08238774841862068, + 0.06131499848510805, + -0.10648112327436018, + 0.043400845655861234, + 0.018683957549890516, + 0.04319300790578416, + 0.018476119799813447, + 0.03125023935295294, + 0.05513577645861539, + -0.1445867954213855, + 0.05873472413377695, + -0.01458458918382693, + 0.04679195558094573, + -0.0326026608881123, + 0.05749654639563068, + -0.01886041849770029, + 0.0426434604325512, + -0.031358608836865254, + -0.13582408141875893, + 0.06159135539462729, + -0.014913886786282011, + 0.07041186216689244, + -0.02741207712544699, + 0.05723091587591498, + -0.019999806217446743, + 0.010215702370627458, + -0.03168790643932036, + 0.0011547070809654909, + -0.03292608417746665, + -0.028088958764158758, + -0.016146190211327526, + -0.016146190211327526, + 0.09686828431001483, + -0.01635402796140461, + -0.11355887838467094, + -0.004411259408573387, + -0.11376671613474801, + 0.0668035251778597, + -0.08655013922400724, + -0.009156132611081466, + -0.009156132611081466, + 0.11600894821316926, + 0.11600894821316926, + -0.207640526752936, + 0.014729404494580975, + -0.10677665853450194, + -0.009156132611081466, + 0.018388422289748782, + 0.09170773560735268, + -0.08289112142883948, + -0.18417066514742772, + 0.03773692394298016, + -0.0396570826699456, + -0.06354261977560804, + 0.03773692394298016, + 0.013851386837317707, + -0.08784383238142462, + 0.009776693541995824, + 0.10527217530769067, + 0.003992631589102434, + -0.2817911910708482, + 0.08055528720171996, + 0.05666975009605751, + 0.10610352630799896, + -0.366221921940975, + 0.05666975009605751, + 0.02084144443756384, + 0.11804629486083018, + -0.028592331774377595, + 0.04472698154322629 + ], + [ + -7207.383767512367, + -3641.620412371285, + -5.555002033676766e-12, + 1.7617967518497967e-12, + -9.751457842788235e-13, + -5.608591917517968e-13, + 0.029232046479888522, + -0.13241725349877684, + -0.07360405410067325, + 0.03043845890035072, + 0.03043845890035072, + -0.028374740497752925, + 0.16815655863248485, + 0.04078577335169865, + 0.0653204580519231, + -0.10788256879855249, + 0.0653204580519231, + 0.059543594616018096, + 0.0007303952179143853, + 0.0653204580519231, + 0.011077709669262305, + 0.0653204580519231, + 0.04018284538492962, + 0.07566777250327103, + -0.0038400557975284987, + -0.12543397764240963, + 0.0013336014281454828, + -0.027168328077290728, + 0.0019368076383765587, + 0.0019368076383765587, + -0.03234198530296467, + 0.10080566341372657, + -0.08598152747539436, + -0.09115518470106834, + 0.007110464864050551, + 0.007110464864050551, + 0.002540013848607671, + 0.03621560057971781, + -0.031738779092733614, + 0.07139906371467468, + 0.11824666298951271, + 0.025154670650067833, + -0.009425586274658036, + 0.019981013424393845, + 0.025154670650067833, + 0.03002686389235717, + -0.01399603729010091, + 0.040310444718132526, + -0.038530721990325235, + -0.10769123583977692, + -0.021391186397923683, + -0.006537154556705485, + 0.03742201300017997, + 0.0768744631671952, + -0.04021274128781557, + 0.04837253366175902, + -0.02078798018769263, + -0.1041995979115933, + 0.03351850182054075, + -0.025056967219750863, + -0.024183951636488454, + 0.04232599997455361, + -0.007378025083719692, + 0.09666448791730431, + 0.07035225656193274, + -0.022136529567281082, + 0.11431142411881823, + -0.09643897295135131, + 0.12372632341796522, + 0.02081486036139392, + 0.00973806658621621, + 0.052490821722639504, + 0.05312592776617132, + -0.08666715981183688, + 0.11078489855039791, + -0.041136874073047995, + 0.15720586958623178, + -0.009645634741337965, + -0.12855085074546924, + 0.06992629231268976, + -0.07871815464241233, + 0.11634726334852366, + -0.031692151497998845, + -0.03909312031079499, + -0.02446095674177944, + 0.00857958998682779, + 0.07193997213999066, + 0.10991207513947474, + -0.07069787583066477, + 0.18013990530780644, + -0.04095780621371107, + 0.0613708937577383, + 0.03677247543194134, + 0.0030651610097758675, + 0.06651254504889505, + 0.0807954426554283, + 0.003334970382807178, + -0.008027840895420408, + 0.050182430535914306, + -0.14634886859432347, + 0.07995450608738525, + -0.11657679304285254, + 0.02161676740490533, + -0.08686872936041608, + -0.04916203211646381, + 0.0010496057533548623, + -0.019389956564992886, + 0.12680210536222325, + 0.010318107117443513, + -0.15650512833035796, + 0.240826735205638, + 0.18261646377430352, + 0.07400349975783664, + -0.05397021348971868, + 0.23047942075429004, + -0.17394584966268206, + -0.12373421179286333, + 0.07148054389230327, + -0.29187399068573605, + -0.1084511166350577, + 0.07725740732820835, + -0.03135555668825848, + -0.04290928356006862, + 0.06798875980271529, + 0.1651757424419793, + 0.0513891211998385, + 0.06053002323072425, + 0.25947414720188644, + -0.03652921391393246 + ], + [ + -8478.695307178401, + -4369.944494845544, + -3.289317938404959e-12, + 9.076427012147992e-13, + -4.752875296343704e-13, + -6.579551873629818e-14, + -6.678198343572573e-13, + -0.09798853178482607, + -0.027449887079635263, + 0.0019916294518214504, + 0.0019916294518214504, + -0.06854701525336938, + -0.08729109881523951, + -0.1534139585730251, + -0.04003836200671445, + -0.14095138652816375, + -0.04003836200671445, + 0.07748653099054208, + 0.006947886285351279, + -0.04003836200671445, + -0.14845770173949524, + 0.11630008930293384, + 0.0833756511088737, + -0.039105498721912664, + 0.044828581312941256, + -0.13881917144210085, + 0.04529501295534215, + -0.07002198756821176, + 0.005472913970508888, + 0.005472913970508888, + 0.007680806444211487, + -0.043721226795259444, + -0.06239140661857841, + -0.0628578382609793, + 0.005939345612909785, + 0.005939345612909785, + -0.03434918501432438, + 0.003265021496806267, + -0.03214129254062178, + -0.0008213234930307095, + -0.0647362225245274, + -0.05489774910119145, + -0.012464277441363587, + 0.022805044911231823, + 0.023271476553632712, + -0.01420573827266531, + 0.025416417586226397, + -0.05697239731666439, + 0.06837927232956409, + -0.0030922356604285253, + -0.14691782117805108, + 0.08511172736965646, + -0.0372945636454482, + 0.03913320117807424, + 0.008412908031113712, + -0.07618379934547968, + 0.008683143974176022, + 0.015577057338346169, + -0.07370567092871476, + -0.03274635301177131, + 0.09802803923668103, + 0.04739758342184815, + 0.01681615567302176, + -0.1491653919325819, + 0.09789295539144299, + -0.029802202238584492, + -0.00497102920995561, + 0.01704892808195007, + 0.0637396208988129, + 0.010571886927821019, + -0.08744311223293469, + 0.0749890120655406, + 0.00007990097432280255, + 0.015745077088455732, + -0.08027566100385655, + 0.08847336720582728, + -0.0112720795252637, + 0.0026800829673516366, + -0.0582090985970165, + 0.0010535820198132237, + 0.016310788037863275, + -0.08628128781124227, + 0.08395720431690176, + 0.009893176863926533, + -0.13601724451327976, + -0.07874055421138314, + -0.003974662430424059, + 0.06285549847441292, + -0.06647351180364207, + 0.14507049235089362, + 0.009819135048349206, + -0.006078929716296558, + -0.08498482295658387, + -0.006880422456170144, + -0.16503062741424088, + -0.08214207404739718, + -0.07079160818735702, + 0.08483528828411717, + -0.07685181125773814, + -0.05810772769586801, + 0.08068973927977424, + -0.2132430797776522, + -0.0013606571456204865, + 0.09447756600811454, + -0.1672682327600867, + -0.03308117753985853, + -0.00972668222257431, + 0.05585945307568964, + -0.014682939056104155, + 0.07727411332706034, + 0.004590664094448315, + -0.14639913898299292, + 0.01837849082278866, + 0.032706789437253504, + 0.1599962521192948, + 0.060748942788921324, + 0.11676677235432534, + -0.11326373711296271, + -0.08073182682275226, + -0.06628498367410288, + 0.08188827250907738, + 0.24666590231485894, + 0.1690387856900754, + 0.10779078417406254, + -0.08475508386630778, + 0.07955611429707288, + 0.0037947242418928965, + -0.1742377552593103, + 0.24619947067245804 + ], + [ + -9750.006846844439, + -5098.268577319799, + -5.400812963987032e-12, + 1.076069212663366e-12, + -8.977315833977371e-13, + -1.798672211341506e-13, + -1.7741941493450758e-13, + -7.241922451777642e-13, + 0.03188376459157353, + 0.06729910379543932, + -0.0848921251387938, + 0.06594772107792542, + 0.04030443684687044, + -0.045598168469784435, + 0.11284497059231383, + 0.08756015898145685, + -0.03934625834191928, + 0.013832122293388597, + 0.012480739575874781, + -0.03934625834191928, + -0.10041653268934897, + -0.09012212532145127, + -0.05246815223669854, + -0.0508281686524419, + -0.07999159772844247, + -0.06688135474617214, + -0.0857325528837038, + -0.10509093035146563, + -0.006366682919283198, + -0.006366682919283198, + 0.02745332024826278, + 0.060177544929609895, + -0.13183024655874542, + -0.049993676936367575, + -0.012107638074544505, + -0.012107638074544505, + 0.07299918704513739, + 0.03590892838028737, + -0.04537203872154975, + 0.03411392008108699, + 0.0829504783280472, + 0.09003116528831337, + 0.06970849559505177, + -0.005711427513307881, + 0.14073884626566394, + 0.10624315173936102, + 0.05333177275785111, + 0.06656793003459203, + -0.07979161881666268, + 0.08253013771057927, + 0.04109805665738158, + -0.007656561702134167, + -0.04634014183710415, + 0.04090219528455565, + 0.04212766370759888, + 0.0215438178167938, + -0.057149328803287686, + -0.054966311811536196, + -0.08196097876010501, + -0.006689412034797672, + -0.010957471128610598, + 0.09312052265220576, + 0.09593209903228204, + 0.04262604302632972, + 0.03206889447452983, + -0.001940860672809037, + 0.025086138200676615, + -0.12876220990092144, + -0.04911648898127199, + -0.04762193974632579, + 0.10003558520261865, + 0.02621597589596316, + 0.03070939653592113, + 0.03100259062240467, + 0.006120296304437917, + -0.035677110712933426, + 0.0946168919638661, + -0.052042257702316554, + 0.08975742120870833, + 0.02173696471352046, + 0.013676177907180023, + 0.16100942735248067, + 0.09937832054562151, + 0.1076059982245151, + -0.01269226612287266, + 0.10068711132223737, + -0.13713830607005237, + -0.05090144371829317, + -0.11593569577735749, + 0.1696074192616264, + 0.09704075206686215, + 0.1881813601065193, + 0.09030039786108342, + 0.060752362715563966, + 0.06869415843314795, + 0.009617217903785464, + -0.06086118757404625, + -0.20780963206100872, + 0.24338182569665315, + 0.11683388099347504, + 0.08184705589571195, + 0.056850845151597794, + 0.005522914664672152, + -0.06597813905501816, + 0.03896274073172168, + -0.1053315850924906, + -0.08452422183566125, + 0.11798964739778915, + -0.10580147208321325, + 0.025367857344756876, + 0.008879411058728052, + -0.03637785487140379, + 0.013245445042230889, + -0.10484689152892261, + -0.10651016007739787, + -0.07703223278822556, + 0.10844383274579439, + -0.21106312800854077, + -0.02886258085974965, + -0.07144630234790808, + -0.13750639920156296, + -0.08788309928792828, + -0.032165832992481734, + 0.15736314693855452, + -0.1641658784941524, + 0.2716764489103264, + -0.1521437922179716, + -0.012514825525577415, + -0.08214214413266696 + ], + [ + -11021.318386510478, + -5826.592659794055, + -9.011834895099355e-12, + 2.3630448169982534e-12, + -1.7210004904823481e-12, + -3.383698186350976e-13, + -6.445659084761634e-14, + -2.189942791621497e-13, + -8.416194768770981e-13, + -0.06609159009684847, + -0.01763437284468576, + -0.025075860473007153, + -0.08716731832028743, + -0.029234205232166233, + -0.0941787721227795, + 0.16378865871006595, + -0.045721554870616785, + -0.044521757009166746, + -0.003506027385325507, + 0.08799845143179764, + 0.033351357479356754, + -0.04118611411154496, + 0.14471942037636196, + -0.05278594649902544, + 0.006894007140705015, + 0.01517010511521349, + 0.0033618113265006895, + -0.013607903428890731, + 0.0932247187090427, + 0.0932247187090427, + -0.056265204487313224, + 0.018321890865530054, + 0.029675546574486417, + 0.008979133762609443, + 0.08969252289483831, + -0.04402748340757614, + -0.08435238651324427, + -0.04895397932551171, + 0.08205492014739153, + 0.041097476056986604, + 0.004278299852564514, + 0.031791832962000284, + 0.05809961396766121, + 0.061820357781821926, + 0.009830944715454855, + 0.04610872642131689, + 0.044271039867610364, + 0.02294825921205004, + -0.04419756741120033, + -0.0445746634111131, + -0.04719523028925268, + -0.0716848505064064, + -0.06284849109724466, + -0.09680026689013438, + -0.1082171178839069, + -0.11376998164552579, + -0.04904011532116331, + 0.0965471428621705, + 0.07547141463873146, + 0.02763975879182999, + 0.06531890191684905, + -0.035701830327814904, + 0.03635943440162827, + 0.0029800474267701275, + 0.014410670905737345, + 0.043689671873043484, + 0.011699656096742412, + -0.004717482347207368, + 0.08353190407294499, + 0.06385869846978018, + 0.11923544510954107, + 0.02744724048711169, + 0.12018169443943758, + -0.05573416806279037, + 0.11100740826505293, + -0.054227496498185625, + 0.06437456737801947, + 0.13536721912933541, + -0.05907948265491604, + 0.10976277937536853, + -0.06284996835937628, + 0.05859449772926337, + -0.10851510228800836, + 0.12098516274320328, + -0.10734276033775879, + 0.1157717047526265, + -0.11406546885834512, + 0.11691932857096958, + -0.05174908882950326, + 0.014147371503701557, + -0.13951797452984618, + 0.08609760497496714, + -0.16656910887969287, + 0.08097518775594434, + -0.16801615299130246, + 0.06660528781402231, + 0.19205118160135018, + -0.10358669836004739, + 0.05255044714551309, + -0.10434089035987285, + 0.10919849883891994, + -0.056763720184609644, + 0.06263073088699322, + -0.08604979275190773, + 0.10897687412002166, + -0.08920410199036169, + 0.1535106215003879, + -0.1939268297805631, + 0.1151536674149461, + -0.17474133830067098, + 0.03822399848296561, + -0.22389846304506397, + 0.061958502244804224, + -0.08762161009878015, + 0.07405243949652751, + 0.1690014504430012, + -0.1283616805512435, + 0.1912149577279163, + -0.03885631051995642, + 0.06507973476431633, + -0.14103979709846307, + 0.14481716819140522, + -0.08083691295650469, + -0.09262270348565538, + -0.14532796652668498, + 0.022918151446980783, + -0.07149306120125827, + 0.006884315128963159, + 0.14834936400560952 + ], + [ + -12292.629926176514, + -6554.916742268318, + -6.010450909585149e-12, + 4.257929701629197e-12, + -7.713007903980142e-14, + -3.889405232302284e-14, + -2.2778533931157837e-13, + -8.162504414243068e-14, + 2.5853073204770287e-14, + 7.925874544404487e-13, + 0.0031278610715999512, + -0.13104461665246553, + 0.010495456448873898, + -0.012438492824657124, + 0.03427002477051716, + 0.014057297984559021, + 0.0033122210792647616, + 0.02456598805805517, + 0.13653256369711267, + -0.014747861368459916, + -0.04854002241758453, + -0.0759933500109179, + -0.1244675489690368, + -0.09155970390717504, + 0.13084515061457938, + 0.11761523805351051, + 0.08340918812135953, + 0.010184060531901101, + 0.013562105070631545, + 0.013562105070631545, + -0.02034917309231181, + -0.036729073245295916, + -0.12532479216491427, + 0.07613850070111956, + -0.03387385742258834, + -0.015813774974863658, + 0.11838361544254072, + 0.09907244997465052, + 0.01739436869289552, + 0.04887564329273545, + 0.032637321022130385, + -0.016294463758165283, + -0.021802213254101883, + -0.023990188655663016, + -0.040468347457630456, + -0.0710621275546214, + 0.1265377040361788, + -0.01904599029559958, + -0.10448582888301512, + -0.005237953093453055, + -0.06204120781073864, + 0.11414805740482659, + 0.03314667185461051, + 0.09826130238181366, + 0.04937429424987162, + 0.025036174792355266, + 0.1448296534048568, + -0.0029633659834808644, + -0.026553574297459283, + 0.0060125199826483525, + 0.017814832886598117, + 0.04445351406670277, + 0.00592599106172658, + -0.02864266798923917, + -0.04682563640011409, + -0.07698058284560591, + -0.07804510671609455, + -0.05450165002620147, + -0.09117749358798896, + -0.12743099688726198, + -0.12197871244072211, + -0.06880383073246314, + -0.08162335345487244, + 0.10294158672086827, + 0.07347422671184112, + 0.1323318610772163, + 0.13333358105425241, + 0.051728921496438394, + 0.060387856232898475, + 0.09223157097909973, + -0.001244994023941696, + 0.09284806788450603, + 0.07508872686152067, + 0.0358002968326745, + 0.0182768492408624, + 0.0006201704430318422, + 0.0018748451254924027, + -0.03270050934514934, + 0.08627962916606693, + -0.03123106445064921, + 0.049871267697809814, + -0.08548252975435533, + -0.06952857438066157, + 0.052108711205493714, + -0.18858856807522503, + -0.10226233174796208, + -0.06565882847509405, + -0.2842689255934072, + -0.22649231917151635, + -0.016498959750689404, + -0.09739181330237218, + -0.07515838301914925, + 0.1206391916623367, + 0.06394995960216232, + 0.06604787797472261, + 0.03113244768870403, + 0.13361362050308603, + 0.14512338647250508, + -0.0535863945403942, + -0.008530228325634177, + 0.0942769272960356, + -0.020069786617360513, + -0.16518894658519032, + 0.1642260359025989, + 0.1636385936102603, + 0.020571532101008913, + -0.05132393378460133, + -0.05738702463160368, + -0.11421814597309188, + -0.2263783240802001, + -0.01614663483124366, + -0.02271736627188568, + 0.04501524254306954, + 0.04987116155621403, + 0.005499353159640629, + -0.014789335086838292, + -0.22967398731851976, + -0.08526302816151964, + -0.1138298323058536 + ], + [ + -13563.941465842556, + -7283.240824742572, + -1.19922540373618e-11, + 5.738871342534765e-12, + -1.4557557077857125e-12, + -4.735517256311602e-13, + -1.414478375451073e-13, + 3.4672697366146955e-14, + -1.9908281145925685e-13, + 1.9578662594242407e-13, + -8.74588280244766e-13, + -0.00585304778297084, + 0.1745058903455048, + 0.1105157031263965, + 0.0745692486285143, + 0.1032202865435042, + -0.087805039522867, + -0.004467657146191011, + -0.0012113290023420059, + -0.11042173760920221, + -0.0876648376203029, + -0.00888497925897669, + -0.044677458393839686, + -0.03605639624443325, + -0.05737729439356151, + 0.08650821846898724, + -0.031502972754344584, + -0.0028570715833327607, + 0.09004904168619215, + -0.03878975262075982, + -0.033028565293688576, + 0.05384633576936057, + 0.06565878716382491, + -0.04653998407205431, + -0.012915430981542898, + 0.00970126710479232, + 0.15374225578052247, + 0.017450203147054148, + -0.04810424121645815, + -0.08545036259316016, + -0.04602644515396178, + -0.0974582936849453, + -0.03069832286085404, + -0.036220934960955645, + 0.02318888052269051, + 0.015925957565804016, + -0.044349943541783884, + 0.01939023241598902, + 0.019735021286987377, + -0.08538779494471913, + -0.007915723901761193, + 0.0033702438296700334, + 0.00463706365054108, + -0.06002247254099399, + 0.003993237325895592, + 0.03304282578349394, + -0.07375209685525991, + -0.044295768834152205, + -0.041012492444929584, + -0.09737396551729413, + 0.14956179126855637, + -0.07073402405376714, + -0.07941052252921427, + 0.01723039505827069, + -0.060330480761402114, + 0.1685638666444508, + -0.04726465506427829, + -0.12660933079262998, + -0.028454355605900566, + -0.06569036378911473, + -0.04273431861749025, + -0.058627147020313616, + -0.04719283274341966, + 0.18927131112087606, + 0.06838565886542133, + -0.07920677142853755, + 0.08733233092760721, + -0.062452982072973444, + -0.05085767955729231, + 0.05655899498531362, + -0.008306279550720795, + 0.09967780330248598, + 0.0065600165512894855, + -0.00956438172979177, + 0.10117875352540659, + -0.001949509370554862, + -0.1392817193108154, + 0.011687815486937422, + -0.06687246563275313, + 0.12018645553632866, + 0.04007390760141869, + 0.0725698153930522, + 0.1185573012328288, + 0.0009475233676736173, + -0.09665387797994099, + 0.061588877059084314, + -0.026890941575179482, + 0.022311476828177794, + 0.05807247889580119, + -0.0462220624342458, + 0.14961574493908242, + 0.08079217722497119, + -0.1776141079055531, + 0.08502190423253057, + 0.06846382479535047, + 0.0990674874992848, + 0.09109826825222549, + -0.05524706459806281, + 0.10505237108764555, + 0.05682355326034658, + 0.02392256161645339, + 0.10357681974766202, + 0.12806861383133944, + -0.18342474767186895, + 0.04719953057373274, + 0.05741114977707875, + 0.15429856940332762, + -0.10430944368749866, + 0.20741734460606528, + -0.11423587102909613, + -0.0373622651159566, + 0.27055371536969963, + -0.2500155130923707, + -0.03374586264147892, + -0.004400348891418083, + -0.17962173044978821, + -0.18194497666047116, + 0.03245793990673497, + 0.2189327959424079 + ], + [ + -14835.253005508592, + -8011.564907216837, + -7.315578212842154e-12, + 9.279306744770228e-12, + 1.2080730098966718e-12, + 2.3224567895508955e-13, + -1.875114707147595e-13, + 1.9290749445316628e-13, + 3.9320614188266233e-13, + 6.466862336053761e-13, + -3.686709950422708e-13, + 1.219922222598572e-12, + 0.026125782628997337, + -0.02456680476344844, + 0.04356691524817914, + 0.13950424227440852, + 0.024253083927059996, + 0.15425885190979047, + 0.1520519563825535, + -0.040833842055127335, + -0.11175894730985451, + 0.1362795809643878, + 0.056431530726676934, + -0.051871114234156745, + 0.12327172174421883, + 0.005537981342709533, + -0.0017155391905382758, + 0.049368478089257775, + 0.062258080886860696, + 0.018607297234312786, + 0.04728290111818132, + 0.03345874005240592, + 0.14885480537731782, + 0.0572444817566586, + -0.019454801846295642, + 0.0456321241358917, + 0.05197644453893231, + 0.10793706914910443, + -0.06883563486269291, + -0.1009593779670219, + 0.013791917211033915, + -0.04063702413477807, + 0.024161687114503644, + 0.0005070296023339454, + -0.06189202180970325, + 0.04726901540800219, + -0.0037150247184019503, + 0.09299676537835537, + 0.058198811326353926, + 0.07288177083148745, + 0.15742690901500628, + -0.03979549093520275, + 0.016190593081819204, + -0.09964922556063424, + 0.029276787399359308, + 0.01672276447251, + 0.03471227579290393, + -0.031770371170370716, + -0.05796636479089193, + -0.0036615050181772564, + 0.056914143280262605, + -0.015862299927900128, + -0.017718200753730446, + -0.010324514503141573, + 0.06276809558116757, + 0.13495767933230407, + 0.07179067914376572, + 0.05356048766162871, + -0.06696541244416726, + 0.09164117880172358, + 0.03827639784201515, + 0.06063763846753793, + 0.041132269231533014, + -0.017842651734403837, + -0.17814246998349614, + 0.06537319805005407, + -0.02380006707750902, + -0.15644212301109564, + -0.1156210332040295, + -0.1865508036952221, + -0.01715628206561046, + -0.024014539983067584, + -0.03953267474533014, + -0.13177995065748307, + -0.04313446648803835, + 0.04702838303944978, + -0.034294090137423364, + -0.008089275095989282, + 0.12011057584208018, + -0.14237952304102194, + 0.1786183542488766, + 0.010049686578888979, + 0.10232915347411795, + 0.0730884920147852, + -0.07858171064671296, + 0.19451246256465407, + 0.1112734423926521, + 0.03573147110588391, + -0.026100944967840854, + 0.07182159232719625, + -0.052080321095618616, + 0.22411143941859488, + -0.10630952121271965, + -0.03537169100780387, + -0.023108971955034183, + -0.06352782955879488, + 0.09031634623078244, + -0.15881898256484522, + 0.08295560190656538, + 0.07210618505276932, + -0.0010722994260438307, + 0.023041110981273923, + -0.09078890324236673, + 0.154336558486795, + -0.011530033211584773, + -0.07066886794956556, + -0.12009632402556829, + -0.17937168613080778, + -0.0956115085683524, + 0.05867595038253943, + 0.15161550245524166, + 0.13815905450784002, + 0.05402810525896523, + 0.023570705335491084, + 0.08790214483730442, + -0.04908455658524702, + 0.04907525130207115, + 0.009126435324520945, + -0.010701169090992209 + ], + [ + -16106.564545174631, + -8739.888989691088, + -1.3988927878070434e-11, + 8.03058890481645e-12, + -1.451821074577361e-12, + -1.4209828793093416e-13, + -3.3967295666886105e-13, + 4.96340251056638e-15, + -2.683104762072657e-13, + 1.91064086004854e-13, + -1.6394215620347497e-13, + 3.340506067376196e-14, + 9.696554973908158e-13, + -0.06229991073026183, + 0.003732982701774002, + 0.07355576090929414, + 0.015712162255971322, + 0.009703337543814987, + -0.014523733780438626, + 0.0585839669792964, + -0.08534518319664346, + 0.0884189133717649, + -0.03790283644571368, + -0.0430531768370952, + -0.07446153047529579, + -0.038792271244299785, + 0.012410993995051304, + 0.02196912068349618, + 0.011431800110484974, + 0.008401941791261447, + -0.010555968329740392, + -0.008952461801478172, + -0.02387966103390674, + 0.07727944782696752, + -0.02098072775527181, + 0.04070543606565436, + 0.01568718050294895, + 0.038669692073154016, + 0.09445205938279451, + 0.01131624010109748, + 0.04605469667184243, + -0.001157200736437185, + -0.02775692921915634, + -0.019262450607307163, + 0.04090381051698998, + 0.027123532226516263, + -0.024585653753077946, + 0.03521573927857542, + -0.03585867144236194, + -0.08845796180422777, + -0.01281983957635994, + -0.023954614854871305, + -0.049031913606522835, + 0.0137540777438391, + -0.015967697899778074, + 0.018978520855581243, + -0.06462415799023967, + 0.017001233915416802, + 0.05934713744203761, + 0.004196712086619915, + -0.14340242781119952, + -0.04398878755916672, + -0.0040139879287432595, + 0.05082078197842511, + 0.08344644477576897, + -0.1198867714440435, + 0.03176863039718689, + 0.08575422208932489, + 0.10303195737228359, + -0.06551493375901188, + -0.10709651860656612, + 0.11534813406900006, + 0.05940362596204724, + 0.07132016422993383, + -0.11385061977342775, + 0.015576900651123823, + 0.03629624523568723, + 0.08263181786594448, + -0.11902791456264307, + -0.04127589570218694, + -0.017805796220904082, + 0.0610756901883146, + 0.1549320261776894, + -0.058078633181368695, + -0.06722614875536642, + 0.057745107351174794, + 0.024402826260826467, + -0.04386027437580997, + -0.03289949031594922, + 0.051987616416665716, + 0.04624211460835839, + 0.046577537239122634, + -0.0784804405399231, + 0.019698339374794423, + -0.007611148692034164, + 0.06980054329836805, + -0.04298317400457213, + -0.013924612673727023, + 0.02424406966509244, + -0.12721691106522295, + 0.15942561798858174, + -0.09331710660887674, + 0.26140081071469984, + 0.07000259727438118, + -0.12532260160225803, + -0.10834751687942286, + -0.0018305041286910658, + 0.04459938049611971, + 0.08245460786140008, + -0.07276163329900304, + 0.02377963960235459, + 0.06984933696000843, + -0.3052478347373589, + -0.12326341701573092, + -0.03408881338230753, + -0.0019401174761222654, + 0.07698356561981362, + 0.1367363044968604, + 0.061644940482430126, + 0.004341387237038239, + 0.11953277847273555, + -0.2834490540327899, + -0.05986073344257367, + -0.11930151057155834, + -0.02951936260157948, + -0.01228152737003669, + 0.13922543645857421, + 0.033068881344378416, + 0.22150431808261167 + ], + [ + -17377.876084840667, + -9468.213072165345, + -1.3888732170383011e-11, + 7.627830639491155e-12, + -1.072180429223557e-12, + -4.3743714079929097e-13, + -1.224103878725548e-13, + 1.1447691215441911e-14, + -1.1252494200930773e-13, + 3.8490353079976724e-13, + -3.264400942706577e-13, + 1.0009091205568356e-13, + 1.0660352935984011e-13, + 1.126081710290954e-12, + 0.04125555803846796, + 0.06526810216499773, + 0.05908714346891695, + 0.00800271332954454, + -0.20135278128910766, + 0.05812726033192198, + 0.1662067748211503, + 0.07866898373819897, + -0.10171411020424707, + -0.17188693684620113, + 0.15020053867971922, + 0.07892173448368763, + -0.08830169408266737, + -0.0833892920699244, + 0.02250987541243385, + 0.004561715136503925, + 0.031069568139193166, + 0.035093868306981045, + 0.15815975396046467, + 0.0023743280017569533, + -0.01646256691620338, + 0.05280493974396648, + -0.026075923894999707, + 0.03039137907779013, + 0.11080650636900023, + -0.004826632192929942, + -0.03228003545569911, + 0.007589521758983646, + -0.02336421746376785, + -0.005436246503987589, + 0.006067349260101106, + -0.009341827614300306, + -0.017200661521830366, + -0.12012413472494508, + 0.017513128229350357, + 0.1329522630454689, + 0.058822747277868855, + -0.017983682378569982, + -0.020651941077410342, + 0.03125958158954882, + 0.0074389117126595645, + -0.04811804440544538, + 0.1272562351017239, + 0.07646844214809938, + 0.028721865310760285, + 0.06627252719643169, + -0.018551658031376136, + -0.04640081295943759, + 0.05752510722495042, + 0.05517657648194468, + -0.11850820627463428, + 0.09782334217145326, + 0.03369942562502182, + 0.009032302471640432, + 0.07421180112232408, + 0.012212032438338774, + -0.08754735040023476, + 0.05968562356973331, + -0.0033518616896512344, + -0.12991107719074238, + 0.05711192352077506, + -0.023498255039505145, + -0.07367981163203806, + 0.03343961229977173, + -0.05944637623113013, + -0.09690023168296633, + -0.011685363429506716, + -0.01997143280121425, + -0.15935271976113094, + 0.008382396921500246, + 0.03599239589653616, + -0.07065254473528527, + -0.010023118278828078, + -0.04146970637232671, + 0.1711551236079361, + -0.05051861110516117, + -0.03615141773705528, + -0.06978981396130653, + 0.04326482570109904, + 0.020799644663259176, + -0.10488530672218618, + -0.11799314458939146, + -0.010715997297384301, + -0.09197756799971202, + -0.2208387415913554, + 0.19390334986299693, + -0.016204918326574873, + 0.07189918608853306, + -0.08852250050064733, + -0.1703242932820287, + -0.06886855343072719, + 0.007993266881325673, + 0.13161909424482576, + 0.0765874787736596, + -0.03903755754980632, + -0.030862450852493267, + 0.025064718075023078, + -0.07419780166189245, + -0.06683062125467959, + 0.23766615667797755, + -0.04700174267792237, + 0.1182320292319933, + 0.11691616574870284, + 0.015568974021363204, + 0.01938339184658821, + 0.08176493751845826, + -0.165968326512782, + -0.04619854972632571, + 0.16162821488973494, + -0.06150410453208771, + 0.18270031702215753, + -0.016477143744137338, + -0.0890693616171572, + 0.1348374621995158, + 0.07229259265024787 + ], + [ + -18649.1876245067, + -10196.537154639602, + -1.0620287590320535e-11, + 5.30954195043781e-12, + -8.529494632902469e-13, + -3.206770825141143e-13, + -6.187655998775675e-13, + -2.894188324794852e-15, + -2.2458475856388343e-13, + 6.023708432563233e-13, + -1.5037617350487092e-13, + 3.831732476460738e-13, + 1.531488680433002e-13, + 1.991806732384119e-13, + -1.1992180090431039e-12, + -0.005360025545950122, + -0.04878774663700928, + 0.014625474633081621, + 0.03166904266814063, + 0.06716302438419611, + 0.02127807842493923, + 0.04553493119264062, + -0.05127838481858434, + -0.10092964550036888, + 0.09101529584800368, + -0.016192341103070346, + 0.029908768256529147, + 0.051561626208988506, + -0.07809345151669106, + 0.07538091485910124, + 0.0005124400252210653, + -0.027894523276707706, + -0.004834636672246138, + 0.03794356477101222, + -0.020232178778036805, + 0.040560960389386856, + 0.07516684840737088, + 0.01795981045074633, + -0.02144243741953379, + 0.024956865016384156, + 0.00539413690687073, + -0.08039360645064819, + -0.05258933601031368, + 0.027006373336578206, + -0.04612670488883727, + -0.031116164805111004, + -0.037496589551649404, + -0.04571178986407964, + 0.0017708093113553418, + 0.01766233403397962, + 0.026021483960088375, + -0.05239622639537547, + 0.09908178259262636, + 0.04068174417422621, + 0.0263096573864984, + -0.01534778346741995, + -0.010451511827962508, + -0.09893585349884952, + 0.019419759088258628, + 0.13933575898883363, + 0.05404394404118871, + 0.008755322176500376, + 0.003725286186854124, + -0.030188992281492324, + -0.0670640457978107, + -0.06274922783593469, + -0.09462815172010139, + -0.0077160931522745795, + 0.02209467724829177, + 0.014722830963366268, + -0.017893706183234222, + -0.042219843562229756, + -0.08124379267356734, + 0.038190183443335274, + -0.04089833489506711, + -0.000827448017215544, + 0.0845191996281307, + -0.07819908395822918, + 0.11075975133016817, + -0.01446938671179106, + 0.06187398237041753, + 0.005844026547343882, + -0.008334557590172568, + -0.09065034108456788, + -0.0792543303026227, + -0.10841837220095606, + 0.09927841434524706, + 0.05016278465319882, + 0.1089246461660799, + -0.01974560801641907, + 0.06154636099677015, + -0.05576864105004172, + 0.009072081532164974, + -0.12844809578329347, + -0.09837988677266123, + -0.17748597680372746, + 0.060941260663875486, + -0.010599810233408896, + -0.05222632191395514, + 0.020300437495165722, + -0.07856032149592253, + -0.06016504403295899, + -0.04680084414156362, + -0.0716776539131791, + -0.0646135501628235, + 0.15395634079779902, + -0.20568178185663427, + 0.10581645075815947, + 0.1414302942672573, + 0.0823204762675583, + 0.2412257234676682, + -0.018050238123943855, + 0.12337813623172558, + -0.08844024274225028, + 0.06394611214774022, + -0.20863472611115796, + 0.022881182376444112, + -0.0073390530682609255, + -0.05916284729684605, + 0.14746494464046378, + -0.10104445424642461, + 0.14356285844389988, + -0.1489078802526554, + 0.063621971903246, + -0.2284985159067629, + 0.036243767274362966, + 0.08516646142931752, + -0.04059819613874229, + 0.14975774742742998 + ], + [ + -19920.499164172736, + -10924.861237113859, + -1.1297363816167543e-11, + 4.3028415707718715e-12, + -1.0820125981476644e-12, + -3.058219714685786e-13, + -2.9580905409689636e-13, + -4.726214117637999e-14, + 1.0298691568887318e-13, + -8.686663107512268e-14, + 2.8053304489492523e-14, + -1.6307626923940682e-13, + 1.938352439670398e-13, + 6.292343255071021e-14, + -1.6072546554109364e-13, + -1.1749730044208711e-12, + 0.13068443684662787, + -0.01712914417185975, + -0.008396448987130614, + -0.039543387519775264, + -0.044249026158832964, + 0.08353833597326031, + -0.024238672791783447, + -0.19019606444538584, + 0.051749298707299815, + 0.14500387039124168, + 0.10471119257661006, + -0.11092081235733675, + -0.006089873732051332, + -0.017161907233578515, + 0.02357712733826079, + 0.024433724705772944, + -0.1172248521719048, + -0.1291889058450152, + 0.014443869832137374, + 0.0028922933302562106, + -0.03725948634953679, + 0.09899885320374924, + -0.029999620646450453, + -0.05251534364550836, + 0.031129127251256047, + -0.09029879441260757, + -0.036987737889339505, + 0.057363265279751226, + -0.004495406498734893, + 0.019035480568645343, + 0.013308218091804363, + -0.08167220221829018, + -0.06824453000049538, + -0.026774161114554943, + -0.12128996854520008, + 0.01265665579172066, + 0.0728972749025331, + -0.0446273428213976, + 0.028051291521228938, + 0.0056954215974779334, + -0.1397187459426042, + 0.051177176109383875, + -0.08742385110094436, + 0.07409789374738181, + 0.029530400860925572, + -0.03050300112978596, + -0.030465069493840917, + -0.018722880231261438, + -0.051004506000430966, + -0.044581561463733294, + 0.0753366246520178, + -0.07291089366961574, + -0.09742997057827002, + -0.014982689512391477, + 0.045091618576705614, + -0.06083932186536691, + 0.005105222907931875, + 0.02238510874086789, + 0.04624466910458027, + 0.10068118101470988, + -0.06928374905327511, + -0.01774518879657645, + 0.07654898219967284, + -0.10109547264853652, + 0.22163944344453698, + 0.0042417549138358155, + -0.02096797149363555, + -0.12583978298223428, + 0.023568980232617977, + -0.016680971866340273, + 0.08603659306196289, + 0.06662002682710233, + -0.14829637907931587, + -0.12126935115449639, + -0.049640653642412574, + 0.02354619219030014, + -0.1911085074136025, + 0.016053099878295687, + 0.00671085669699351, + -0.21338542337302824, + 0.07270648092974796, + -0.06662826628178284, + -0.11073320993244719, + 0.07556608128936011, + 0.004420028281527581, + -0.23212826137115983, + 0.07221684682414677, + 0.039818117502108105, + -0.10282457959579948, + 0.16783050598114868, + 0.017831466813148886, + -0.18481745285186627, + -0.20820779582356194, + -0.030622796827864045, + 0.1378925174604904, + 0.049273144476833834, + 0.08979144534240771, + -0.2480723080946235, + -0.00010301726522235137, + 0.07430248496832924, + -0.03872826079698959, + -0.16094734142135173, + 0.11034962831486078, + 0.0592022260504985, + 0.06307774475401716, + 0.009327671923997971, + 0.05297729729337344, + -0.07889436802212933, + 0.05733511433195777, + -0.049938974853984304, + -0.1015179545545373, + -0.02862098616115876, + -0.10858367473114137 + ], + [ + -21191.81070383878, + -11653.18531958811, + -1.939925841180937e-11, + 6.125052135172724e-12, + -3.860665156413446e-12, + -3.132461799348891e-13, + -7.269443420298709e-14, + -6.087211030298497e-14, + -1.9736493503077734e-13, + -1.2358711307569492e-13, + -1.723348659895255e-13, + 5.810676482679892e-14, + 3.2646582724136995e-13, + -5.733230695417909e-14, + -9.095539833621804e-14, + -2.1619354062185042e-13, + 8.493823000555358e-13, + 0.0012119659128602728, + -0.000667214949541302, + -0.01973912441662604, + -0.02569017853506949, + -0.018557910876464655, + 0.0018093666599162095, + -0.07119040105543327, + 0.04841062188550375, + 0.03103824310539943, + 0.01039499763244694, + -0.07298466990228215, + 0.030518230654289977, + 0.013730717375458912, + -0.017055332156889813, + 0.06749292173225278, + -0.07773079955652294, + 0.1505860716503312, + 0.025400446525491262, + -0.027376238959060557, + 0.02759858877659952, + 0.02568538247707262, + -0.04194774813607499, + 0.017341135662313302, + 0.03905356924205623, + -0.021824972230527342, + 0.010236593327591708, + 0.04605090611988726, + 0.01721478418447451, + 0.014874411612553042, + 0.04799905354473524, + -0.01156778994837495, + -0.03870813725796448, + -0.01980846990657271, + -0.06662469892134079, + 0.018040063877742592, + 0.047317354632494805, + 0.0011654727614700442, + 0.006880518156741889, + -0.00447998634867406, + -0.02262702397386621, + -0.014148054200141135, + -0.04018932417338573, + 0.030497037834971565, + 0.12892647885919684, + 0.05410187168180773, + 0.00952254488931585, + 0.013418793812045348, + -0.030501329134871105, + 0.0755991912766764, + 0.03493025003505543, + 0.12298456999874098, + -0.24764385445796216, + 0.01677596477930914, + -0.17508419307635256, + -0.04759182318559018, + -0.2400117947101589, + -0.006676065739137066, + -0.08826857517172255, + 0.0024654831972658908, + 0.11950810354780778, + 0.013266145915903135, + 0.03172019306751362, + 0.09640999102929944, + 0.035224773466899215, + 0.10787138196993974, + -0.07825406134013686, + 0.048984849179234576, + 0.02439512370801839, + 0.024262774875226045, + -0.011121137070224888, + 0.1341758001078083, + -0.0534088796354, + 0.09765326948645152, + -0.031915787161409394, + 0.06574545324427847, + -0.0029100744772271184, + 0.06654161381094635, + -0.054943051697964075, + -0.028732486181215138, + 0.0778018650555732, + -0.07291251515438926, + 0.01225688585372772, + 0.026805395802134074, + 0.03057220106176249, + -0.08326614685821768, + -0.040759050720061765, + -0.03835586986010419, + 0.089502547496504, + 0.11563244282630492, + 0.08128917561447917, + -0.014346972096727563, + -0.01204119770326002, + -0.0009988029925441415, + -0.33741739983100716, + 0.02221971210371512, + -0.272416260770302, + -0.05833723393584596, + -0.3451751401443129, + 0.04479096565139661, + -0.03976108998833789, + -0.07860088945465578, + -0.07254920708385572, + 0.004846150672422018, + -0.061629222592442676, + 0.25248539511472307, + -0.024786562463634598, + 0.15431603370410327, + 0.03229273644942737, + 0.05783912134513338, + 0.36528622119669146, + 0.09638435036896117, + -0.018810117796712954 + ], + [ + -22463.12224350481, + -12381.509402062378, + -1.1471762754379845e-11, + 7.87391059675874e-12, + -1.0085586950865991e-13, + -7.233567170805845e-14, + -4.570408980930526e-13, + -1.3336779246951533e-13, + 1.7281028976525858e-13, + 4.696810106939514e-13, + -3.349991219243781e-13, + 5.173952328390409e-13, + 2.3518707350834714e-13, + 3.7489490497515194e-13, + -1.5180201930347963e-13, + -1.208700438326234e-13, + 1.0105339158620835e-13, + -1.3582399686164478e-12, + -0.1405157527251916, + 0.12893314471721914, + -0.07061360740087765, + -0.06767936914165666, + 0.06257814094958136, + -0.08497026792071605, + -0.08041157145771671, + 0.12612592817157944, + -0.12794869072063245, + -0.13544832330900583, + 0.11828325540103403, + -0.05658228632573694, + -0.014812233389152276, + -0.005042752360296869, + -0.1283909056610161, + -0.10039752300526723, + -0.21021507397652286, + -0.01584376972747398, + 0.00808345657999436, + 0.11587928238787257, + 0.08589416580307703, + -0.10689329738752612, + 0.11227827718706641, + -0.0412928430326308, + 0.05432473140757981, + -0.03524176206278719, + 0.07819036440000154, + -0.035863888947312746, + -0.05908469283879036, + -0.04511171600645562, + -0.00033353977927485763, + -0.07879494935799168, + 0.020813511715981586, + -0.07357414274093059, + 0.052654966098719606, + -0.040202530722061584, + 0.05840947336279316, + -0.029328700273948124, + 0.0031692299483526655, + -0.0661210749429857, + -0.005503413882408323, + -0.07476665055769749, + -0.02155647838485713, + -0.13704643096536975, + 0.0231149661752327, + -0.08423133972458238, + 0.06328332978654302, + -0.053283802038572706, + 0.0743056406416856, + -0.07716899141885313, + -0.06937331082518147, + -0.07579645472429208, + -0.23369246255413273, + -0.061754604043133744, + -0.054282421134744484, + 0.13828365353713973, + -0.14525798931232922, + 0.029632157913875783, + 0.042465598278265064, + 0.1023438363576817, + 0.16588859022270439, + -0.15166690425429635, + 0.0960863693431472, + 0.11566969580943098, + -0.11566367728829359, + -0.08206829017427911, + -0.02537207401735657, + 0.15053233247659575, + 0.1550385387328523, + -0.06401712740718919, + -0.04445099688138031, + 0.08235035847999204, + -0.17363317936875164, + -0.00519178862119713, + 0.009536036604031014, + 0.04530909794447226, + -0.11398791995727502, + -0.12452681881535152, + -0.015365689575344607, + 0.04218385148056416, + 0.1522473863027542, + -0.08627878645372346, + 0.04300484616751662, + 0.07049321866120047, + -0.08211776030683973, + -0.024990349528240693, + 0.0010822633038224147, + 0.06034886282583017, + -0.0749472399635979, + -0.08117648615075401, + 0.052582269452417216, + 0.11322386830112685, + 0.15771067128206911, + -0.04509997063031139, + -0.05630900678391608, + 0.02611843272140598, + 0.07988083101423421, + -0.12882009818626697, + -0.02517595142299743, + 0.025704549193651317, + 0.0642569142196831, + -0.13681436716533046, + -0.04841700669287004, + 0.04531439866032731, + 0.028245033610563137, + -0.14394450939498463, + 0.11682184931718978, + 0.19591098353624867, + -0.00358973412241046, + -0.1758129618201694, + -0.12605784449815338 + ], + [ + -23734.43378317085, + -13109.833484536635, + -1.3958803332505967e-11, + 1.012814127426792e-11, + -7.529589911886481e-14, + -1.0725072909313119e-13, + -3.9919903935298994e-13, + -2.1878404406006526e-14, + 2.140575154800814e-13, + 6.817302695676956e-13, + -2.697623949229419e-13, + 6.56909331118015e-13, + 2.1112805195974379e-13, + 2.1421185644373241e-13, + -2.3713865771509794e-13, + -1.8054659217634914e-13, + -1.0259650335674374e-14, + -1.4796111866395236e-13, + -1.3745633516938628e-12, + 0.06965497812641497, + 0.06726521214168277, + 0.17301774068354703, + 0.02153920408490465, + -0.09645911607401766, + -0.12472044175339646, + -0.04025801793487233, + -0.017104979780073474, + 0.061586589116178016, + 0.08842737504157969, + -0.07801740193597799, + -0.07275975260209244, + -0.04886685982994864, + 0.09024917513384802, + -0.06524298018692679, + -0.06271833697355372, + -0.05204854646874405, + -0.0143773087257919, + 0.06242597029986159, + 0.058655989446142955, + 0.03335789451930128, + 0.08027884470960067, + 0.12446640546594363, + -0.025213639996174403, + 0.11292799875888333, + -0.05575151776814163, + 0.044481939271800476, + -0.1353519662757755, + -0.0034297985994762594, + 0.018059055011881625, + 0.006876604245066441, + 0.08320243685437366, + 0.004352530372596383, + 0.05203461489945104, + 0.02011346590738211, + 0.07280449245472904, + -0.07177998774309459, + -0.08609330729902274, + -0.02512427371133435, + -0.010388346565105951, + -0.02777192305062461, + -0.031965076396095325, + -0.08551627152787046, + -0.0039260773533547205, + 0.016522744383145722, + 0.055631220968197975, + 0.10321421524925664, + -0.09051061981874346, + -0.056569882804548215, + -0.15726169750753796, + -0.029124513179277115, + -0.07272530022333777, + -0.05873986293614455, + -0.07797610056198717, + 0.022530103909102206, + 0.011891776856224452, + 0.09315115682563063, + 0.06034061740191905, + 0.06695629086939549, + 0.041814327985543374, + 0.02882686537021241, + 0.14742357777903697, + 0.10547986849924972, + 0.0911981121666781, + 0.13264452948583477, + 0.1358247258798119, + -0.11281649962898213, + 0.17563465253100818, + 0.19343495538794464, + 0.20474312580793758, + -0.18773215779638003, + -0.09583542596949494, + -0.02009476280750236, + -0.06613342543855598, + -0.10525824367754888, + -0.057618563170122476, + 0.046032782095607336, + 0.00250028468677252, + 0.021979897406769033, + -0.010015265907686413, + -0.06329903623500972, + -0.025555114035104635, + 0.06868732515314409, + 0.0946851675923902, + 0.11457932446767008, + 0.14535021053733432, + 0.08153144956110606, + 0.2551950150231085, + 0.0975912220326021, + -0.014703267128014346, + 0.21311727379083162, + 0.14919429990433108, + -0.10643953685556115, + 0.19086037298845102, + -0.03427033924782299, + -0.2617175502573658, + -0.10026570851548602, + -0.13219310091617195, + -0.041711452408519735, + -0.07991002199643268, + 0.11539063756841708, + 0.038448694573775595, + -0.01879547141203576, + -0.01902661344666799, + -0.15447773830345218, + -0.0066464555630344705, + -0.026391899214816567, + 0.17294831964592117, + 0.05266133804420545, + 0.05238539035724496 + ], + [ + -25005.745322836887, + -13838.15756701088, + -2.0763298408991303e-11, + 4.02848416434832e-12, + -4.6237096566320515e-12, + -9.584990525803393e-13, + -4.728087613386719e-13, + -7.500637393306003e-13, + -9.594998028245481e-13, + -1.8726783575447067e-13, + -3.188485566204456e-13, + -3.857911608456868e-13, + 1.357434015464889e-13, + 5.3494072862856973e-14, + -3.1343222695617015e-13, + -5.065608944023768e-14, + 8.529758670855096e-14, + 4.247137510726636e-15, + -9.463855049532666e-14, + 1.586180580851465e-12, + -0.10177504124809762, + -0.04766588334769766, + 0.09973814376013299, + -0.11288896342041199, + -0.04675841890851631, + -0.11835868740127094, + -0.07811709826987716, + 0.029015897205304966, + -0.03419973498770699, + -0.019133009127806282, + 0.04381304309133712, + -0.030140983862897694, + -0.03072055023776617, + 0.11732912679479414, + 0.0939613910818636, + 0.043530114672776725, + -0.012004360604041909, + 0.05015017771937563, + -0.008394923913597085, + -0.03057254876036519, + -0.08014707487795257, + -0.027938976539785547, + -0.03776372957107727, + -0.09619852050883154, + 0.0725198731074476, + -0.027914212547554305, + -0.0186311989669007, + -0.01287073770508857, + 0.06202427563478867, + 0.008168010502080205, + -0.03549074499949989, + 0.0550835950098595, + -0.09451800675816745, + 0.005556346183367381, + 0.06406915753832536, + -0.02608967794173023, + 0.034498968550086564, + 0.057973847338842276, + -0.016047531317325597, + -0.0013759467577277881, + 0.09075497865806709, + 0.006584425910003936, + -0.021569372592022455, + 0.03895276626907726, + -0.14905353161402618, + -0.07016449935457685, + -0.09659725807543147, + -0.042544269192691934, + 0.041686580976134945, + 0.1336927001925779, + -0.09714855417672309, + -0.02042297542314992, + -0.05609560726606714, + 0.09282884788888016, + 0.044418448357888045, + 0.0947693327915093, + -0.013715135002400042, + -0.10951633492517338, + 0.04636844746390391, + 0.1302911645251767, + 0.15783775042344944, + -0.015376939791892327, + 0.002127118345900863, + -0.039021715850780854, + 0.017132360935037425, + 0.08936964989568567, + -0.2133646245059889, + -0.09798209689922457, + -0.1623429347687735, + 0.09356259409831803, + 0.13972329660193092, + 0.116222003267198, + 0.13870277635899067, + -0.11443980066281717, + -0.21827349277570063, + -0.09860217350669334, + 0.09335100829961919, + 0.06565409407048886, + -0.12205440043125479, + -0.03708483927247194, + 0.08445096433238523, + 0.03988077761922382, + -0.031231529760866867, + 0.22652390748109225, + -0.15979830185092242, + -0.05050303906066904, + -0.0558443922393087, + 0.038731357857550656, + 0.17537524912181685, + 0.13784082690874513, + 0.001573557416896415, + -0.07392236461972819, + -0.015205199654021643, + 0.014371948051611445, + 0.1532286865295108, + 0.11614346940891691, + 0.08018639385753322, + -0.08453210805236633, + 0.06305291151807578, + 0.0814146049089638, + 0.1165376850827303, + 0.10403966647042216, + -0.14530358100865307, + 0.006732949797114278, + -0.0419094897527956, + -0.05168714192743195, + -0.07128433644815944, + 0.11965941419372204, + -0.21115156908041358 + ], + [ + -26277.056862502945, + -14566.481649485155, + -2.7662966492263068e-11, + 2.562448196602421e-11, + 4.211846816300694e-13, + -5.269866691310588e-13, + 3.348767356472686e-13, + 5.791297866634306e-13, + 3.365149038458184e-13, + 1.0052649813045743e-12, + -1.0259206299112973e-12, + 7.566010744993336e-13, + 3.134119723361339e-13, + 4.583101657841041e-13, + -2.6352635899517365e-13, + -5.295845704332989e-13, + -7.67749060836089e-14, + 1.0983466771508277e-15, + -1.6336108174485728e-13, + -7.027508898191265e-13, + -1.934886632121871e-12, + -0.03140731595634185, + -0.05868827089240196, + 0.0509552362162967, + -0.014791247564448634, + 0.07757620006858118, + -0.1258430879427324, + -0.05376491247038794, + 0.06870517664143523, + 0.040904081908050546, + -0.13106382165924332, + -0.029072266025364345, + -0.04290112025391293, + -0.06913926196194989, + 0.03372229777427566, + -0.045950045751465725, + 0.022967631768741715, + 0.006728093770051262, + -0.056434485124165316, + -0.0011930098460317194, + 0.021418822875745824, + 0.011237921908718024, + 0.0251342958523925, + -0.013184011847507185, + -0.030793465094792367, + 0.0659676695322626, + -0.054599456170919686, + -0.029378959339540947, + -0.050329876377286434, + -0.045348749291218585, + -0.10709980444750669, + -0.05291295111705266, + -0.08127362208831858, + 0.0439688192077883, + 0.006214928280448406, + 0.059516772062954026, + -0.03232888066394367, + -0.049273448874740056, + 0.023208554246389766, + 0.0561419672878639, + 0.18905414460218908, + -0.09363041698730401, + -0.06153533461117803, + -0.0002208410731375142, + 0.10707919008903247, + 0.040638485844677316, + 0.00015713050872590768, + 0.020638594379291653, + -0.16864125479404934, + 0.005104226170268985, + 0.03955512440427036, + -0.12593957033926706, + 0.04801335481454699, + -0.018263824511987884, + -0.09332699384893643, + -0.03530850737340311, + 0.035405958289095894, + -0.03202585444671668, + 0.048750561279640156, + 0.01942999615255629, + -0.10344724343838034, + 0.09796154025583387, + -0.03901909344947292, + 0.05906160123897407, + 0.07451767444376084, + -0.03388996509548957, + 0.0202197196015523, + 0.0003614645980944774, + -0.10229307287027116, + -0.048825766143285265, + -0.07236975764604152, + 0.11443462030539854, + -0.17858514995764938, + 0.06027612465512116, + -0.07940443639199429, + -0.11165253031947332, + -0.09472815874644701, + -0.10233467260448131, + 0.12485254469166403, + -0.06885439967710771, + 0.06740566687149005, + -0.1037705368007648, + -0.12094361913626146, + -0.11812479153720536, + -0.11088140691372783, + -0.17106650931664075, + 0.1717878915309777, + 0.15524660391999662, + 0.14348373088147617, + 0.04098725914206355, + 0.18235724469332315, + 0.08930686394111524, + -0.08179489518954111, + -0.02919476747362842, + -0.15797573712574758, + -0.054773913906853565, + -0.001573621889662579, + 0.0979620447615665, + -0.10838112652223783, + 0.0451741837418263, + 0.0699879411289927, + 0.3484454418325353, + -0.19616332433202183, + -0.11542470103727151, + 0.12220415631280128, + -0.06885093541835417, + -0.10247174896590748, + 0.01667511378137743, + -0.019579083403154188 + ], + [ + -27548.368402168973, + -15294.805731959395, + -3.118755357079034e-11, + 1.3184588336288551e-11, + -4.927191986492059e-12, + -1.3626663951134813e-12, + -1.0190506061424827e-13, + -4.4035412355898715e-13, + -9.056064529054304e-13, + -1.0365323246061595e-15, + -5.569476929149444e-13, + -2.7803051470994717e-13, + 2.8717020167417826e-13, + 3.0279820595617555e-13, + -1.459556060100013e-14, + -2.768236920196342e-13, + 3.2719198824950856e-13, + 1.5920399822626037e-13, + -1.072714541838926e-13, + -6.991697050677631e-15, + -4.923760334800479e-13, + 1.7254793863025606e-12, + -0.05373368102168541, + 0.15476744770424555, + 0.054841295479169126, + -0.03379939941107059, + 0.045798508159817196, + 0.04544502994532896, + 0.05268708551802034, + 0.04194503952934321, + 0.012388005196315813, + -0.069252208388671, + -0.012540027160186606, + -0.03508675085781926, + 0.20342737710292072, + 0.05895641635392883, + 0.1483554267109895, + -0.04986832077578032, + -0.15458454845799904, + -0.021744528307865794, + 0.10087202066523149, + -0.011626076418253426, + 0.0544531839221703, + -0.08014748659641727, + -0.018093163164571813, + -0.10081575435200846, + -0.0011265108641399296, + 0.09421613279565291, + 0.06756259727229193, + 0.053020702841054715, + -0.07647145519485721, + -0.06558751126051214, + 0.0019414729939821276, + -0.07165485793900067, + 0.03020826464484719, + 0.08742247001865046, + -0.0489976433906269, + -0.012932426411779878, + -0.051424388532165535, + 0.1038872696203649, + 0.05305467270569069, + -0.03378908122507058, + -0.08862165469137363, + -0.07260322270342748, + 0.08489999366250994, + -0.03711003669941177, + 0.1592837437405159, + -0.08611497308095932, + -0.201027656792808, + 0.1427935427210919, + 0.020437510043859193, + 0.08543263544138617, + -0.053008888044996566, + 0.12502808866275578, + -0.02801780531333354, + -0.09366623033870776, + 0.12411821361952823, + -0.1584640860404821, + 0.12735341477591006, + 0.02899685949640352, + -0.11301807290959956, + 0.15817359189983404, + 0.01637825929764871, + 0.027001131283062394, + 0.012101838864993003, + 0.1303623048760887, + -0.12514814399272275, + -0.06859405839830744, + -0.0966612507590612, + -0.07595933654026144, + 0.19542361449402862, + -0.05793494221463117, + 0.14143277166617035, + -0.0169282946943258, + -0.042050606621464356, + 0.0822999668777859, + -0.05555593337309418, + 0.11491729701389636, + 0.1366562815506774, + 0.18211436947421356, + -0.017943416686599926, + -0.11133893416299764, + 0.036982406244007685, + 0.030296591378480415, + 0.09210297845278073, + 0.04119275726138675, + 0.027530069025267955, + -0.02744191459268425, + -0.1305543067576847, + 0.13513525874178828, + -0.06573029342622691, + 0.18799287712611648, + 0.10264848360706565, + -0.06383711423131165, + -0.007426845080321522, + -0.005092099991105469, + -0.11445434494167273, + -0.14188426164118736, + 0.007479226449935677, + 0.25679778619294485, + -0.149169983350218, + 0.04359360767267267, + -0.026531224871342587, + -0.036773201693406914, + -0.05233554587733596, + -0.09945405578959816, + 0.20055038870734515, + -0.050918688959802366, + -0.09221883879902905 + ], + [ + -28819.679941834984, + -16023.129814433662, + -6.113764279474676e-12, + 8.917658535152204e-13, + -4.1702934701373685e-13, + 1.151500271604356e-13, + -9.010411964541443e-13, + -5.663980961271836e-13, + 2.968546012368716e-14, + 4.866314369815688e-13, + 5.771059472687086e-14, + 7.542489194996318e-13, + -3.8536048113790154e-13, + -7.312648156021323e-14, + -4.316077911961739e-13, + -7.595092548526767e-14, + 1.0766875924558829e-13, + -1.2697785405442537e-13, + 1.8167028083374858e-13, + 3.5372747591642025e-13, + 6.487146156039111e-13, + -5.683935387216298e-13, + 1.756779612934447e-12, + -0.07867970232612144, + -0.056877645372771526, + 0.11922459850489772, + 0.026637150856520936, + -0.10609931564482628, + -0.023060437959206023, + 0.07991035288413531, + 0.043567416294284726, + -0.008158750680325278, + -0.1065729088332083, + 0.00826867444839896, + -0.08688516406949841, + -0.03883877531497457, + 0.05070898808614542, + 0.008746620726180132, + -0.07532573495260385, + -0.13364518204280004, + 0.031695928959024386, + -0.07313515843078142, + -0.009097248166363207, + 0.012685000860122834, + 0.09688650200308567, + -0.03290413949111549, + 0.11745425041141636, + 0.022070224470094862, + -0.07092383995579803, + -0.07142693020236916, + -0.03157668629967985, + -0.030406114926787502, + -0.09203669728531172, + -0.07627544189346475, + -0.033799210712054925, + -0.07360462141116206, + -0.021971528060201258, + -0.010715818683764198, + -0.058837134155481925, + 0.0981023243533061, + 0.05588377069943778, + -0.049082412216149424, + -0.0015532491135099064, + -0.10770051049985888, + -0.0521266766176669, + -0.15652238296315488, + 0.07145173536166986, + 0.15248273106334825, + -0.014840549049645003, + -0.09424880649560782, + -0.10573498213174046, + -0.03341951469667329, + -0.05749802494232743, + 0.1837413564814472, + 0.006331652814990563, + -0.014969214473313007, + 0.0663915460494333, + -0.02139247293340865, + -0.02650955014183935, + -0.07970177307137935, + 0.11631395432653555, + 0.15491081360966044, + 0.044654824954234305, + 0.018152018852451823, + -0.035149120713152654, + 0.024521373321773725, + -0.00311688896695764, + -0.005993282986407034, + -0.0021616149989649456, + 0.0501784705153578, + 0.0064949875183299656, + 0.0036053517279848214, + -0.16686908268381637, + 0.0632174662256487, + -0.07448796763236624, + 0.008574935875516054, + 0.06523475808463006, + -0.14798495439033718, + -0.09512364681053727, + -0.0456839238000806, + 0.07729575851556802, + 0.04209248779256892, + 0.12557809218426136, + 0.12806910623551612, + 0.03724312581384719, + -0.1422486262463177, + 0.0899920137383373, + -0.2009016427715525, + 0.020128920412258857, + 0.06342954755539988, + 0.02555192957170044, + -0.07061540248374178, + -0.22748798351179617, + 0.01368444060731898, + 0.03790631342269576, + 0.03210045237900185, + -0.245028733832194, + -0.03150442549894269, + -0.051691994278713745, + 0.0736133736868249, + 0.2739507769535166, + 0.13856436607253184, + 0.18343324844038944, + -0.04453506488858025, + 0.036487956070319474, + 0.07467235394728532, + -0.1111797924197838, + -0.20283770974136392, + 0.020677100413785014 + ], + [ + -30090.99148150104, + -16751.45389690791, + -2.7329538080595434e-11, + 1.0273383929095008e-11, + -4.604773768678594e-12, + -8.370158854598431e-13, + -6.052255621339517e-13, + -3.2779902874310776e-13, + -1.7633624077634193e-13, + 6.399819543416743e-13, + -3.2559675562967017e-13, + 4.168613484202513e-14, + 4.987083966710265e-13, + 1.8123229042305927e-13, + 1.319880230996198e-13, + -1.77635204615164e-13, + 2.629903433563883e-13, + -1.1115233754188311e-14, + 8.388097679269077e-14, + 4.2252509482002387e-13, + 1.6265462772461617e-13, + 1.2855937495654904e-13, + -4.031922127792005e-13, + 1.8476753660407323e-12, + -0.11367458335668501, + -0.13772578164969862, + 0.02874407321222088, + -0.017226659080414288, + -0.09521774440161562, + -0.03382947533290399, + 0.058363344059675755, + 0.009407955392610535, + 0.059481523858236025, + 0.02536332502310452, + 0.08601493898626598, + 0.07682486763934157, + 0.006883527653028775, + -0.029699736306773812, + -0.01834288964785031, + 0.05284777194359867, + -0.011664298759907116, + -0.043352594145335904, + -0.09086331508511424, + -0.10632494350178144, + 0.011367967235504591, + -0.13554128461003404, + 0.009912450850327598, + -0.0774795350432737, + 0.11035268713296309, + -0.00881302586854781, + 0.023731681530428688, + -0.009023121051453888, + 0.0216002211942955, + -0.01755791004674933, + -0.050615564517631245, + 0.0227251299652989, + 0.050555839282201503, + 0.012638890060673919, + 0.043992278476775296, + -0.02833933747531764, + -0.03329504935763912, + 0.07030301583993782, + -0.03525306618826559, + 0.0471412211177695, + 0.015090036972081854, + 0.021125754089978695, + 0.12770639844507078, + 0.09053805048567792, + 0.17506280632314622, + 0.15556971594008878, + 0.14494925302830697, + 0.18769336060440925, + 0.11310808422766934, + 0.034846112346922475, + 0.108209774988867, + 0.05466418264199327, + -0.0011132138933672767, + -0.02144184755083707, + 0.06264482752268304, + 0.04756706574884047, + 0.14514686795990372, + 0.03421952549517294, + -0.04760162605651066, + -0.1946691686066791, + -0.04598262460614164, + -0.13750287274845527, + -0.07788501931274963, + -0.14965499003863053, + -0.09943452237489087, + -0.05658186330213307, + 0.022015045665248055, + -0.19793565275966649, + 0.051127214583382374, + -0.10722047910423967, + 0.16116579358423397, + -0.00760708125224728, + -0.09279133463152221, + 0.17323271336929205, + -0.03251108326749681, + 0.038604704284283475, + -0.0304842955344448, + 0.124915325987503, + -0.10735455763605468, + 0.055217214021155356, + -0.05454633605371169, + 0.06161700283129145, + 0.12313561805818972, + -0.09295093485809938, + 0.21377698274738885, + -0.09609644327383558, + 0.19962828249584386, + 0.12894331157762018, + -0.11205498095873355, + 0.1461374132380881, + -0.05787539096262634, + 0.016603251045589414, + -0.1672780691777536, + 0.1007867421760101, + -0.10573233300452697, + -0.06509550121279926, + -0.02954537488453624, + -0.03940947082391086, + -0.05418190561931212, + 0.13958391300349646, + -0.04274776942807557, + -0.031577015794307, + -0.11995696874729121, + 0.03878064420659157, + -0.1907061395444154 + ], + [ + -31362.303021167063, + -17479.777979382176, + -1.3046829736094427e-11, + 3.542896530007625e-12, + -1.923352904338359e-12, + -2.32069299820826e-13, + -2.5269736886474956e-12, + -1.8197469066121524e-13, + 7.10370805420122e-14, + 1.5420017727391985e-13, + 7.767811008920808e-14, + 1.4035670380339492e-13, + 7.216779266469357e-14, + 1.6462286965301864e-13, + -2.997650397370335e-15, + -2.4925432093207462e-14, + 7.818991826427819e-15, + -8.648519686869623e-14, + 3.626201624885246e-14, + 1.187974729556612e-13, + -4.7720529452430735e-14, + -2.1809436811244838e-14, + 1.7279997022136946e-14, + -1.2220587772729398e-13, + -6.454843089807942e-13, + -0.011469470965139289, + 0.015426773470071362, + 0.029294785339536628, + 0.01188716699319933, + 0.016917271560105838, + 0.0030361724157102242, + -0.0077495229886525045, + 0.08338565314295385, + 0.07780982954005554, + 0.00492945760895061, + 0.01646545965978675, + -0.0076766212699583445, + 0.033804225788772624, + 0.033123933199032236, + -0.01759610197097279, + -0.07610480256477092, + -0.045697436354050644, + -0.04953952963347774, + -0.0036019234066359336, + -0.049264830823274965, + -0.020201886689510312, + 0.014047953357759633, + -0.03209108679970154, + 0.009759826393569454, + 0.007087190005482876, + -0.009387128221150958, + 0.03886657802942419, + -0.04120944891123135, + -0.0047343654145101804, + -0.012066912016676503, + -0.05743741817280195, + 0.07262673412342185, + 0.038039245935074156, + -0.008889264411045997, + -0.005552534040655549, + 0.03158127187819329, + -0.009305665772833304, + -0.016315908985383768, + -0.012610459399766115, + -0.06989619883206609, + 0.025872340415880796, + -0.06772128296970732, + 0.02962154446631296, + 0.05875563347704561, + -0.003004518625578359, + -0.09684641491738018, + 0.013627650501679349, + -0.022169141871785356, + -0.0426896361294118, + -0.009182961421132377, + 0.052022539016070415, + -0.02467929832574742, + -0.015407454108898093, + 0.46815260277917825, + -0.010735317415612377, + -0.032864549686219185, + -0.07431819812486114, + -0.028705313605720477, + -0.03486362912916599, + -0.05016591928064923, + -0.05869668175113949, + -0.07269181955355901, + 0.010224901168110557, + 0.08553087723194124, + -0.036584778140323994, + 0.037255031756399055, + -0.04810844518313163, + -0.03213862487121974, + -0.007467224684402722, + 0.4148626964929109, + -0.0019300513816762294, + 0.031657119577203276, + -0.06246436889743049, + 0.3738917973328034, + -0.04840890371647787, + -0.016288314413226302, + -0.01824863463077577, + -0.001715581126733495, + 0.015404952795333427, + -0.08880046320056027, + -0.05821727118741972, + 0.09253240762315607, + -0.013669656983083877, + 0.06225490913923977, + -0.028485856264993205, + -0.03056578239504146, + -0.1104548151558141, + -0.12018988737910039, + 0.11240705517667596, + 0.08708818849053325, + 0.07737533251014599, + 0.0010419678794412596, + -0.039422325025053336, + -0.07901584419274002, + -0.027070539173562738, + 0.047428221730823006, + 0.06267252441330974, + 0.019584745682068142, + -0.015180523193981684, + 0.017763249296922946, + -0.1282179272800895, + -0.08036451599870986, + 0.027110001533446237, + 0.10079965042040157 + ], + [ + -32633.61456083312, + -18208.10206185643, + -3.0609681069202804e-11, + 1.629129854081343e-11, + -3.0874026012116587e-12, + -9.96500591312395e-13, + 1.86232468935882e-13, + 1.6209201618260366e-13, + -4.133887194205899e-13, + 5.429175930786238e-13, + -1.920411646680843e-13, + -5.438724724067218e-14, + 4.451229221524752e-13, + 2.22701837512189e-14, + 3.7510640899610105e-15, + -4.271277254709537e-15, + 4.451822523805301e-13, + -2.10009386846467e-13, + -4.3653806478534904e-13, + -1.41817785190195e-14, + -3.6817679077566594e-13, + 7.250467566855329e-13, + -3.785125167994164e-13, + -1.609179815157201e-13, + 2.119950436214483e-13, + 1.6107555232177113e-12, + 0.12753521164228923, + 0.12402186812378173, + 0.01732857652997021, + 0.02793229744564473, + 0.028267207412091662, + -0.038202398855203386, + 0.038549255626947394, + -0.005444095413444948, + -0.027340753479128215, + 0.025350164558769688, + -0.07274150231605922, + -0.03918777238008524, + 0.038755548932175414, + 0.00818953663965022, + -0.02941864590000219, + 0.0449645983077174, + 0.06650754204555638, + 0.020888156617222407, + 0.02880741923553146, + -0.070016745647434, + -0.07259606834655674, + -0.07223837749917718, + -0.0997262286430753, + 0.08612302591724251, + -0.008458399212807418, + 0.04597629716656581, + 0.03277360320851536, + 0.11637993560926493, + -0.09001470280142634, + 0.02456069563341371, + -0.04985749497263433, + -0.0035390570522037365, + -0.014542420498173107, + -0.12403405842240921, + 0.03358246637703132, + -0.02825609058686434, + 0.11257722228466904, + 0.004626267726012964, + -0.032479904458971955, + -0.08278263371922932, + -0.011558766465135798, + -0.02380280065231258, + 0.01796364676617618, + 0.013032274179085401, + -0.10103197159434524, + 0.04295000755768715, + -0.08114273371186487, + -0.05652120446613794, + -0.14086118058864555, + 0.0010784917115990568, + 0.09962567028372578, + -0.023940030287431333, + -0.0026348372872239427, + -0.1393161257111076, + 0.029565948274263766, + -0.08630358485760611, + 0.008069643650919858, + 0.08716985286418487, + 0.015434283224707693, + 0.01116436104908932, + -0.035522878785776514, + 0.0840779354979871, + 0.020402059836931746, + -0.01707274420038816, + 0.03632162803803085, + -0.14057211268513836, + 0.00909399653026966, + -0.023339051536786934, + 0.14020437160743568, + -0.08181957775025599, + 0.020527336464766434, + -0.17438616425563208, + 0.02366413912623934, + 0.020037037794554777, + 0.11268938147057848, + -0.0019564073370026596, + -0.0595067470040625, + 0.010927932712870776, + 0.136437149192376, + 0.05006082213649259, + -0.1331537859288669, + 0.20307537516907076, + 0.12722801559089486, + -0.26573515185020086, + -0.20717185989998788, + 0.062030712254775446, + -0.1807938096924249, + -0.11030670624003118, + 0.11887050649325226, + -0.06985382556095543, + -0.13951129155017894, + -0.04274785810794087, + -0.027744193219894377, + -0.29004518252177613, + -0.017601141512053435, + 0.08880927549825404, + 0.0633584827571071, + -0.06945559797261812, + -0.07447228270585264, + 0.08668334589595753, + -0.003759076999286024, + -0.062077438538466714, + 0.04488296135008677 + ], + [ + -33904.92610049914, + -18936.42614433069, + -1.8331572118358905e-11, + 7.831536284943919e-12, + -1.6955713781755603e-12, + -4.970197887820685e-13, + -7.330190220879275e-13, + -1.1546159007608115e-13, + 8.810538694688714e-14, + 5.937878738990525e-13, + -2.591186925163179e-13, + 1.7437596517715392e-13, + 4.191133312465957e-13, + 7.755648929523194e-13, + -5.234644575527528e-13, + -3.985341945712273e-14, + 9.998435180705826e-14, + -6.24923585063389e-14, + 7.728183413807262e-14, + -2.1061615044532383e-13, + -9.530530832190069e-14, + 6.985768156680033e-14, + -8.214814807488046e-15, + 8.862268043271411e-14, + 2.824323617301264e-13, + -2.5194423373456506e-14, + 1.8376202759331205e-12, + 0.11012052636293457, + -0.08337633628181197, + -0.01645359523865554, + -0.03080361963653838, + 0.00011199108977726758, + 0.047325299595562184, + -0.009833467762477987, + 0.001285953748758345, + -0.07129616730508258, + -0.011318556544469605, + 0.02618090321511215, + -0.10632137323932632, + 0.07643859111340924, + 0.007813238095858446, + -0.02872790865820264, + 0.06192238718831271, + -0.07043290733017238, + -0.007705880199004127, + 0.014108000659568947, + 0.0808475743073695, + -0.007744557685737738, + 0.07948038787294619, + 0.018461759864080045, + -0.09054946804613644, + 0.14044700408111827, + 0.07504450859827419, + 0.02929504331225606, + -0.05504274417088331, + -0.08609881349730097, + 0.06369406851028554, + -0.05244623287201175, + -0.03881438358237768, + 0.031873961219248265, + 0.060556503343161816, + -0.045811522934620624, + 0.057995076343876316, + 0.04107060965156389, + -0.10352184795396611, + 0.07634649275388358, + -0.0637891628436597, + -0.012236095199656037, + 0.023558906452816396, + 0.0756384942476921, + 0.03670469190933463, + -0.19078393860559847, + 0.02575746887427849, + -0.0784632799705502, + -0.1047840956642706, + 0.038569935885972205, + 0.08209935102141626, + -0.24708459455376838, + 0.15705111664285, + 0.11556217957855992, + -0.08295019314272271, + 0.0909475034083324, + 0.0008433405700145577, + -0.03620614181091633, + -0.0299306845966318, + 0.04575787719939286, + -0.03570203941047841, + -0.10663285012523425, + -0.005331887106631418, + -0.022658883303493797, + -0.010256368727741461, + 0.04324492235312678, + 0.03416043221889493, + 0.17898167173338284, + 0.12851019625834775, + 0.01539121548291817, + 0.2248864529826649, + 0.08120239453264418, + 0.06841935487718047, + -0.04942811054042379, + -0.1526621703963929, + -0.1771298233694388, + 0.06826048788799877, + 0.14066838073677548, + 0.1656645244439073, + 0.23299377392924903, + -0.0887155169077971, + 0.12286969633135549, + -0.13212268478822195, + -0.11162620188204346, + 0.022689048906719446, + -0.149353775886584, + -0.08436997184392621, + 0.1277633509321105, + -0.070654721051313, + -0.08096985362581341, + -0.019633145628523425, + -0.09861042805264777, + -0.11294996803366761, + 0.004400176687747866, + -0.07085247063787797, + 0.11736776178149945, + 0.022643886894011683, + -0.053436677706161714, + 0.025134462989442736, + 0.0748974978588627, + -0.13122923912361886, + 0.15292100517397833, + 0.03837844093464641 + ], + [ + -35176.23764016519, + -19664.750226804947, + -2.9872736042437944e-11, + 1.604712567628985e-11, + -2.8803603218429063e-12, + -6.242623830126511e-13, + -1.7733250178620067e-13, + -2.7037239707869884e-13, + 1.1211042585390935e-13, + 1.2352421274700365e-13, + -2.1021466860604353e-13, + -3.90981241845314e-13, + 7.011039188067142e-13, + 3.431493291758096e-13, + -3.0909378379231615e-13, + -9.510515382469572e-14, + -1.8806540194724662e-13, + -1.0898159639764723e-13, + -7.746185422367577e-14, + -4.646034108665461e-13, + -6.662002804297781e-13, + 9.371621217836168e-14, + -3.5810491639995955e-14, + 1.6083397590775646e-13, + 3.681322604821099e-13, + 9.495177194247621e-14, + -3.829783563123639e-13, + -1.852474022084493e-12, + -0.023003578635445582, + -0.016783187678068214, + 0.07828572712199022, + -0.12458623623035159, + 0.05000625466822038, + -0.08817621558870854, + 0.0928997237298177, + -0.03220516040734939, + 0.004410680316116639, + -0.019318693236305768, + 0.054928228404721814, + 0.032917902817878576, + -0.10413970545563832, + -0.005023990262710757, + 0.00040073003483574965, + 0.054422388300941926, + -0.03228736399145253, + 0.09470925608831361, + 0.01997129739164033, + 0.06146530653079276, + 0.052383454702598406, + -0.05189478725545383, + -0.018400539710509676, + 0.020803760742485605, + -0.025010620626873706, + 0.02746765575337548, + 0.0858204605733704, + 0.07591055906403171, + 0.017382053896432808, + -0.011455588721172529, + -0.08156468723675353, + 0.018853070531727238, + 0.001369904730937467, + 0.05833841817569642, + 0.05028033834011026, + 0.0823487517717449, + -0.06584237280913156, + -0.03582496620553784, + -0.0850031826551471, + -0.07730542595422006, + 0.13476926832640793, + 0.05245653238470325, + 0.17801383498780954, + -0.04965741100297945, + -0.05006230280069289, + -0.019656508783013088, + 0.11489962784572948, + -0.06819927982456124, + -0.024050971918943793, + 0.18617054667991467, + 0.1278169026786533, + -0.017382938485765782, + -0.039266025590937746, + -0.12365527813911269, + 0.000025095443560710466, + 0.04534151016935015, + -0.04143827641556479, + 0.007943493357954195, + -0.0943224991606727, + -0.018564711444755768, + -0.1004860776748643, + 0.015616861037478539, + 0.15380378092558916, + 0.10121447225553905, + -0.17215528330603772, + -0.07037252453603397, + -0.0063160527354980175, + 0.15416404731450048, + 0.16234806985529907, + 0.04442114030766053, + -0.12977180967486143, + -0.04816681916065583, + -0.056096837362822775, + -0.06366263100141123, + -0.04506029835845741, + 0.10956501670477815, + -0.024172673534731515, + -0.00046611555737856617, + -0.06063177220526035, + -0.016801947537809506, + -0.01962287901279507, + 0.11111721589758546, + 0.12654825341920176, + 0.14427885244143077, + -0.03334966445461179, + 0.0024042718625810144, + -0.1911054812237312, + -0.036435661760929924, + -0.09355770177180432, + -0.16629293347278026, + 0.07161048858813077, + 0.07534145784650914, + -0.06635858291242422, + -0.014359624811362862, + -0.08131436612334733, + 0.020269170306063407, + -0.20370527978998543, + 0.11907163636686165, + 0.15283743942767394, + 0.10429220259809317, + 0.03380893121314977 + ], + [ + -36447.54917983122, + -20393.074309279204, + -2.2848987514872863e-11, + 1.1735734548129744e-11, + -2.161977072097922e-12, + -3.1132419801306197e-13, + -6.514061170103683e-13, + -7.823648104211657e-13, + 1.0451048961531862e-13, + 9.397318109116057e-13, + -2.740663524839876e-13, + 5.479127398804927e-13, + -1.6191548804522057e-13, + 1.084249401153096e-13, + -6.842230278348784e-13, + -2.3883377841727952e-14, + 2.067311925483041e-14, + -1.3761116643314763e-13, + -3.498933375633325e-13, + -1.9066202718116287e-13, + 1.6761759412993512e-16, + 9.921959044500502e-14, + -1.6383287262578102e-13, + 5.761706033608432e-13, + -5.78189198898848e-14, + -7.192152257798814e-14, + -2.4591812656675117e-13, + -3.009553100707453e-13, + 1.7135646003123779e-12, + -0.13915245534879966, + -0.008162052396001903, + -0.05029016646673692, + -0.007092786958498611, + 0.08994087675043384, + 0.03902447600127831, + 0.025967569568099907, + -0.02484188860168619, + 0.057290121183425656, + -0.012804955061971674, + 0.029780107002614173, + -0.02371484963800512, + 0.08071518144879278, + 0.040408404578123606, + -0.09031573027870901, + 0.0313058908945606, + 0.06954956919884496, + -0.016976092150040912, + 0.04932582298931869, + -0.07502364565094839, + -0.007240800404267919, + 0.0021908093230928764, + 0.04288554630467413, + 0.0786538142294758, + -0.051750267274541344, + 0.013565717722683487, + -0.042683353294901305, + -0.022622128149805257, + -0.016610552047156505, + 0.08769307876136725, + 0.06046720849683149, + 0.08587437548319113, + 0.10250482681348429, + -0.022451552153210267, + 0.008391579051499048, + -0.10664422065385101, + -0.03710121424061437, + -0.09371428193925745, + 0.11712186276455006, + 0.01156537919749321, + 0.07510075529126095, + 0.06707805229356713, + 0.06990437229209023, + -0.12468158992081255, + -0.04687032856730286, + -0.15235243133393972, + -0.057804347910620314, + 0.08982281106744164, + -0.10528232934125864, + 0.2683752896112726, + 0.10884923970495702, + 0.10805171631801379, + -0.0234969106735215, + 0.025194205759086822, + 0.043946026887167436, + 0.055946170380968614, + 0.08016670417966279, + 0.0020323177645172044, + -0.2628587057763272, + -0.12705453609904918, + -0.1336097971766869, + -0.04201360472517039, + 0.06278432500248278, + -0.07160963926425304, + 0.02905708493001931, + 0.039285223810224215, + 0.06893720589221608, + -0.11549543478640158, + -0.24434576450396522, + 0.02073369177645038, + -0.09826690547143621, + -0.10364777503260275, + 0.024478764405596293, + -0.014879744267483693, + 0.05830942588380415, + -0.028698945979403673, + 0.20806913394512352, + 0.01036648100670853, + -0.08125592015899336, + 0.08190301452443327, + -0.06402391723177818, + 0.09107552310118289, + -0.17992833388062315, + 0.08906585269450865, + -0.008686006383109677, + 0.09044351377215062, + -0.053926059536102605, + -0.08187511028237203, + 0.1416118188756926, + -0.020899803673073484, + 0.2184372887166656, + -0.04944955658215373, + 0.051861572664280944, + 0.0011473280515013429, + 0.12427219569054851, + 0.07361386580229333, + -0.11839157836663865, + 0.257198889408986, + -0.08326356278388608, + 0.13703032215483466 + ], + [ + -37718.86071949726, + -21121.398391753453, + -2.7619529098578406e-11, + 7.754500468021371e-12, + -4.995687469279037e-12, + -5.927101562369013e-13, + -7.264354098909539e-13, + -7.658177661880408e-13, + -1.1161642630521047e-12, + 2.6791904901506517e-13, + -3.016644002224582e-13, + -3.291308103481713e-13, + 4.656097811283907e-13, + -8.583519945995011e-14, + -8.914747367073436e-13, + -5.874250030429313e-13, + -6.063037100695362e-13, + 1.2036621609009543e-13, + -1.4578000370741796e-13, + 4.1352723667143985e-13, + -1.462927209441805e-13, + 5.431072861093119e-13, + 3.423823426079811e-13, + -1.1752942964687932e-13, + -6.712670329598122e-14, + 2.2632839823228693e-13, + 1.0149794012522963e-13, + -2.821733053118394e-13, + -2.013333593215456e-13, + -2.2675106682351007e-12, + 0.054968460768864594, + 0.05780344277524764, + -0.03208476875293281, + 0.10252385421304402, + 0.047376714106731894, + -0.048372206922680794, + 0.0759025068788499, + 0.022580140675907353, + -0.034697820304783175, + -0.02406575782702359, + -0.06741580537529569, + -0.006844589589645579, + -0.03422812135904733, + -0.03318186012406971, + -0.05538539057699187, + 0.01493182905942472, + -0.014724622978924557, + -0.06892795452357688, + 0.012790914847774143, + 0.03341889767076571, + 0.060592373413894556, + -0.0042124467969956725, + -0.05869397756031238, + -0.06502052492710297, + -0.01643649221495708, + 0.013122831841877602, + -0.015966746694788175, + 0.09712644998296395, + -0.0774276831529179, + -0.07295870701057372, + 0.029094548072566666, + -0.09615603832988316, + -0.046391955979208956, + 0.08557159941465704, + 0.06893855583201722, + -0.07087503147405359, + 0.12692589179090752, + -0.09230241519545225, + 0.0799835036972408, + -0.07112123972233568, + -0.04817247973041472, + -0.017234460364917513, + 0.005123414865058917, + 0.13333955360036398, + 0.05768483682636822, + 0.12436612999533563, + -0.00823029811044014, + -0.05691850322224811, + -0.1823133850375239, + 0.06479532504936793, + -0.20338763531828535, + -0.12234677999186426, + 0.09240034400190573, + -0.0022968471802340415, + 0.043834722121845325, + -0.09874194545055366, + -0.3112379974791297, + -0.04786803724719662, + 0.19489120265270968, + -0.14420411899462005, + 0.0369994560450029, + 0.07883534510695135, + 0.00021915849987279442, + -0.05844291412552126, + 0.10091502399089204, + -0.04499450953929876, + 0.2044450390637766, + 0.055978153759626455, + 0.09650598426689688, + 0.1562357932792015, + -0.07027244529300461, + -0.011841251039587102, + 0.18994434142350558, + -0.011775825606890361, + 0.06143362876843862, + -0.1373633531667381, + -0.1016825725255546, + 0.026041796132449987, + 0.051212512870515495, + 0.11629072004671018, + 0.1016621973018921, + -0.004223666959316269, + 0.05934342340523113, + -0.0040265515070835554, + 0.055887058937314965, + 0.19462545549188492, + 0.13199346264428025, + -0.07482243483426011, + -0.10654758280882833, + -0.1811103525387409, + -0.16286183761432949, + 0.21378920587492356, + 0.14031921098373704, + -0.070741992886361, + 0.06130368972888256, + -0.11907516365334374, + 0.13804644114473738, + 0.1820688215053957, + 0.17605612959569245 + ], + [ + -38990.17225916329, + -21849.722474227718, + -2.436386639539803e-11, + 1.0321929368867746e-11, + -3.0570730164800108e-12, + -2.693834868134233e-13, + -9.776573745493194e-13, + -6.103738207399979e-13, + -1.2355135974751415e-13, + 5.956689505711585e-13, + -3.568903097258768e-13, + -5.3309460501043526e-14, + 2.2490319295885592e-13, + 5.213720905603167e-13, + -4.817358526871206e-13, + -7.207600974986457e-13, + -2.0364918284838707e-13, + -4.1778461427347104e-13, + -2.691038867884862e-13, + -4.041911811812677e-14, + 5.108743466529961e-13, + 1.369506693603711e-13, + -4.67294399055039e-14, + 2.07276146630714e-13, + 1.6639115403393484e-14, + -1.665208186215895e-13, + -1.1964408488861084e-13, + -3.7757654702944384e-13, + 4.0434130245547587e-13, + 2.79524373093391e-14, + 2.29014548671051e-12, + -0.06982661179464417, + 0.05800565446378061, + -0.018701390040360196, + -0.09332379376207837, + -0.05549678056282617, + -0.06015672091125622, + -0.03204983254269767, + -0.0004858772979648699, + -0.01676552899941406, + -0.05218293168108148, + -0.01681851427748018, + 0.01653520023053531, + 0.002174652662830445, + -0.013471314527452179, + -0.04348053077617783, + 0.05556730136588681, + -0.015462164389692782, + 0.022094916580407426, + 0.1246856831684979, + 0.003862775128008456, + -0.07377084817846713, + 0.1116263910663535, + 0.012425341100857698, + -0.11553651392776806, + 0.0693496607030092, + -0.06163405510371565, + 0.039252691232345545, + -0.04313419552600004, + -0.03346670079367506, + -0.08121101234463736, + 0.04110790518043551, + 0.029989898672165935, + 0.07719968122254871, + -0.011887723309305105, + -0.0033963028620581297, + 0.028471069621804283, + -0.07449265427199343, + -0.12081195866316549, + -0.0636949165862463, + -0.04926879092194415, + -0.08125288530674842, + 0.014514599400301635, + -0.05550752439651482, + -0.0018389544689421716, + 0.014228873273582696, + -0.027438439544785892, + -0.03382592147216426, + 0.02245441539112005, + -0.09091517175069085, + 0.008845040844301301, + -0.07654429354744186, + -0.07136832994420628, + 0.02536300115668618, + 0.19196235068392142, + -0.050335045012393706, + 0.26623689880361034, + 0.05826905140560734, + -0.0373599490161862, + 0.1327767713814874, + -0.11249893509422432, + -0.08791965278484365, + 0.050087562805699724, + 0.1862862410107589, + -0.18501015567506884, + -0.02542088844592774, + -0.03448545064996346, + 0.04668713672855005, + 0.021642769129289283, + 0.14692833969889615, + 0.04860364785596049, + 0.004759455914487902, + 0.0905753893319709, + -0.0901362378323642, + 0.019018395253647166, + 0.2314591889135852, + 0.1104656555451482, + 0.05718002003653304, + -0.04964324393388604, + -0.15780854451460405, + -0.053793737003917076, + 0.1744656323068377, + -0.2099469909780363, + -0.15200934775495867, + 0.09809741890934842, + 0.0950381539476865, + -0.04289949445219441, + -0.09143225612738791, + -0.06521828981515615, + 0.02398127220572722, + 0.14235797881077109, + -0.08687873514112722, + -0.20202828297816172, + 0.08601593363832058, + 0.013869069596668627, + 0.07532023351766798, + 0.06920988004603985, + 0.17985289031398322, + 0.03875595451213006 + ], + [ + -40261.48379882933, + -22578.046556701975, + -2.4960737263143487e-11, + 9.411899619172138e-12, + -3.387157332368629e-12, + -2.3200128617481254e-13, + -1.4597613676765403e-12, + -8.664222165767896e-13, + -7.133878350919603e-13, + -2.2237597553532652e-14, + -1.9242373838045282e-15, + 1.5309819100986122e-13, + 6.638660377746769e-13, + 2.543949945449186e-13, + -5.151423874976599e-13, + -6.171706467842218e-13, + 1.802965104762682e-13, + -1.6623766931322394e-13, + -2.6384407192479077e-13, + -1.291858260274905e-13, + 2.1000594573367762e-13, + 1.8781037922111266e-13, + 6.610333168804114e-14, + 6.944558142152431e-14, + 1.3525108786732166e-13, + 1.5791081896920877e-13, + -1.1662550361396447e-13, + -5.244540683099653e-13, + -1.176468816361735e-13, + -2.546701781170842e-13, + 3.120410995376093e-13, + 2.222867090088756e-12, + 0.10110338664101676, + 0.06978311956733158, + -0.13788161463440557, + 0.03627371120825945, + -0.11508471475661637, + -0.05935160843135493, + 0.026060932704668825, + -0.01282740563189708, + 0.1079964739212116, + 0.10555747217816136, + 0.01847011171426341, + -0.010680631039665298, + -0.02821585642966041, + -0.10070007522060637, + -0.08969880900789738, + -0.029655664648321846, + 0.09495457199216979, + 0.10583489018451404, + -0.025796637827870967, + 0.005611595561076915, + -0.02354027712833489, + -0.060463893211556256, + -0.02352657020217783, + -0.0397387569808961, + 0.03679808341700263, + 0.07034305068541469, + -0.019652463708310298, + -0.04318183876348222, + -0.04737532619557503, + -0.0037562435887982643, + -0.0509433712770271, + 0.026799410277488313, + 0.018076647933416255, + -0.028260740159096097, + -0.06583099429766458, + -0.08321850522664985, + 0.08534803916711431, + -0.0019443185089627424, + -0.033225700779862734, + 0.16452491078112183, + 0.04763223634598792, + -0.00703416696672371, + -0.030820875997704993, + 0.0012629994027973533, + 0.05172118234317079, + 0.006451962325037964, + 0.015624410316427546, + -0.10676880875026218, + 0.01913319060959389, + 0.1593868843577595, + 0.19838906599242234, + 0.09988989663681493, + 0.0642206341244937, + -0.0020741776882246534, + 0.07914712298508576, + 0.06328179883985152, + 0.004354087087363224, + -0.08904437235952535, + 0.017580393514839164, + -0.12048628762769929, + -0.18552321488156845, + -0.24715679441252722, + 0.1618680512870732, + 0.07696929746452055, + -0.11438157974118397, + 0.21195441118169986, + 0.053261822606266954, + 0.13288147382045049, + 0.12868329627364722, + 0.05483053918779237, + 0.0192323757773548, + 0.06273945065177843, + -0.12365511319054492, + -0.015810782010269035, + -0.14891517176097588, + -0.09662286541327368, + 0.15059131698091335, + -0.05151224320810226, + 0.00855580040383327, + 0.03649807720364624, + -0.05454043911154282, + 0.15374123874009799, + 0.1977090231122358, + -0.013732283318879279, + 0.0351975729530718, + -0.03492237351314362, + 0.01578286065677318, + 0.01681054681466669, + 0.014243323355089939, + 0.051344684343987645, + -0.11047687281799816, + -0.06436521367484212, + 0.0791801609733507, + -0.03316263512398415, + 0.07835489318735153, + -0.01210137241458004, + -0.19736762804771962 + ], + [ + -41532.795338495365, + -23306.37063917624, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 6.366462912410498e-12, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 0, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 4.547473508864641e-12, + 6.366462912410498e-12, + -2.7284841053187847e-12, + -7.275957614183426e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -9.094947017729282e-13, + 0, + -9.094947017729282e-13, + 0, + 0, + -5.4569682106375694e-12, + 2.7284841053187847e-12, + 0, + 4.547473508864641e-12, + -9.094947017729282e-13, + 1.7589165209822198e-11, + -0.009130683119277451, + -0.10698507476312112, + -0.015086006909301997, + 0.008482796627572904, + 0.01716716513175189, + 0.16560424432096116, + 0.031073774505876315, + 0.03690076856568423, + 0.07681883537241427, + 0.03672854353903174, + 0.06413936576617024, + 0.06188362060306441, + 0.03048059909072006, + 0.014349099639225437, + 0.01986252158662974, + 0.11067196004549908, + -0.05229952362120717, + 0.07955604354178003, + 0.09425468533850763, + -0.03317829749527255, + 0.031032345358914096, + 0.10871491761325146, + -0.03315055085335077, + 0.11567145300641823, + 0.015141099166596766, + 0.0024025402727879982, + -0.051695493311142524, + -0.029430775850657273, + 0.04029866744155038, + 0.08768353433208029, + 0.05615323549410803, + 0.05633144690949668, + 0.10254722789532948, + -0.014121562397475645, + 0.038296165012758246, + 0.2366458470090901, + -0.03710080802371009, + -0.050331452536464455, + -0.011562455658685591, + 0.04594902333870182, + 0.0332486687910308, + 0.07432758649655748, + 0.04764769463016783, + 0.011293687668838424, + 0.29850231153279694, + 0.02573200952784778, + 0.07275831422581198, + -0.017188383537942758, + 0.06890241354379407, + 0.008719675848236038, + 0.1068110275985581, + -0.008028746975915399, + 0.08751271529293149, + 0.03131599966045635, + 0.08745838176548258, + 0.17292208407768453, + 0.1249714653708158, + 0.011395971746097841, + 0.044217976238961273, + 0.06481772054153365, + 0.048429592469363396, + 0.20709489874501, + 0.1879879145682776, + 0.09198224487086254, + 0.22537689234982106, + 0.11012042898434266, + -0.08318911310975084, + 0.005882665413583583, + 0.12769751131369544, + 0.06356273525388711, + 0.14389279072886244, + 0.14164537515115605, + -0.09992502765164334, + 0.019206247531397828, + 0.002691729661336595, + 0.11541921672609147, + 0.23006998239621604, + 0.023602741579924754, + -0.038058330029847424, + 0.042560136925337486, + 0.22724271716862207, + -0.0631038797413129, + 0.04288236744384301, + 0.09093845896360928, + 0.0054294943431570115, + 0.10373059081124081, + -0.02429755533474302, + 0.03629400374268877, + 0.018177157196197308, + 0.14222987199760861, + 0.15147106685566358, + 0.09665441582736772, + 0.1944883740061926, + 0.02026434905752563, + 0.10046431224710979, + 0.03805791485897566 + ], + [ + -42804.10687816141, + -24034.69472165049, + -3.001332515850663e-11, + 1.2732925824820995e-11, + 9.094947017729282e-13, + -3.637978807091713e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -4.547473508864641e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + 6.366462912410498e-12, + -9.094947017729282e-13, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 0, + 4.547473508864641e-12, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.029344350341263e-12, + 8.926480486813863e-12, + -0.11734887788560487, + -0.03800592786897292, + 0.020198029383083904, + -0.04087963277330663, + -0.0855371329844996, + -0.07773360717251819, + -0.01834450765853669, + 0.002910016870945956, + -0.03359094098704138, + 0.08385131193640637, + -0.07382682197943, + -0.02524709236135542, + -0.10407502185413374, + 0.1132079496370084, + 0.00204125102242222, + -0.0330444622911885, + 0.15320885262985065, + -0.10142526700986233, + -0.0038742282000022708, + -0.07793491071531274, + 0.011465078491150842, + -0.02956450518380615, + -0.08782151017591097, + -0.10624869105971572, + -0.0541505007677928, + -0.15563293351573565, + -0.010944230735944357, + -0.07061850722831925, + -0.07325393702465965, + -0.020184676915248476, + -0.04347932921603548, + 0.11120759751008252, + -0.08979204918522003, + -0.11956919199048002, + -0.13597440982147851, + -0.0505985486884678, + -0.056005488448461406, + -0.004720780604587319, + -0.19160651324070732, + -0.00036579261090960907, + 0.02109478304489347, + -0.14897580552558978, + 0.07394088972277271, + -0.08356115485396803, + -0.26151335589499725, + -0.09217244946485298, + 0.05273525072434624, + -0.004311859546713619, + -0.021158379524762717, + 0.011452311897611882, + 0.06884038013561823, + -0.07578995624293874, + -0.014599226726757026, + 0.18948262360133486, + 0.02811845123598346, + -0.06909577324288292, + 0.0057058631131521416, + -0.07835970633074446, + 0.06258740879053122, + -0.1176214616571326, + -0.1548527322698716, + 0.3070138678932066, + -0.0008217216934939381, + -0.019547169603386275, + -0.14164612663564222, + -0.08051276675992561, + 0.023792216635282082, + 0.2955279404434797, + -0.09893800114954475, + -0.01516309373179096, + 0.16384323651431693, + 0.026001916372604378, + 0.023591152126021704, + -0.08427535760648563, + 0.065482465199171, + 0.1341682532845624, + -0.1917330591448596, + 0.03184912345488612, + 0.03288034520699614, + -0.058187299253158506, + -0.1511964481350076, + -0.1737490921783676, + -0.22482441656650984, + -0.13090143072232144, + -0.13233104850853625, + -0.05834095854194003, + 0.01006181960772378, + 0.05825070586513383, + -0.14828051487725896, + -0.11373053419633154, + -0.029247861894051028, + -0.11036603241308282, + 0.0310029819768529, + -0.00168462980545468, + -0.025730040082958396 + ], + [ + -44075.418417827466, + -24763.01880412475, + -4.092726157978177e-11, + 1.546140993013978e-11, + 4.547473508864641e-12, + 0, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + -4.547473508864641e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 0, + -9.094947017729282e-13, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.546949344869204e-11, + 1.7258318347060668e-12, + 1.1483904486764599e-11, + 0.022208088521877327, + 0.14001853237742798, + -0.018573513214167628, + -0.023420414924216187, + 0.02301923929837459, + 0.06923097535358325, + 0.012978570788102807, + 0.042833862742791995, + -0.07697281591691711, + 0.05402144491690416, + 0.0069055816825079, + 0.08659259398342335, + 0.10296496044765502, + 0.03166209822993594, + 0.05352353025512614, + -0.05189597995142683, + 0.031220681442360898, + 0.03098175624135726, + -0.029833277343153185, + 0.11105203356902574, + 0.10265414329175238, + 0.026163489113614945, + 0.07259869061305377, + 0.04173203157792512, + 0.09461991463714663, + 0.06702814161410814, + 0.11214062011371928, + -0.06453486133111774, + 0.0026561326842512796, + 0.01974754706022793, + 0.0389133072097415, + 0.038100478845843194, + 0.0014479795440107558, + -0.11056432611342432, + 0.038816491036468, + 0.06751882436258187, + -0.009975157365224472, + 0.007224121492423215, + 0.12352695664889508, + -0.02699813659910303, + -0.006257389086426191, + 0.12475028207147787, + -0.04412503055697989, + -0.03328571368497135, + 0.13905939174163054, + -0.010207931363621955, + 0.15865798944240642, + 0.08402553862397026, + 0.017936805410566622, + 0.11764006711231878, + 0.13362270205650728, + -0.07806671243097163, + -0.1052590661719151, + -0.08815109166635093, + 0.10313067313816353, + 0.04410972481969505, + 0.10289017194767919, + 0.15397406187705545, + 0.11888342850340346, + -0.1353076211949818, + 0.061382800859237176, + -0.10144757287074949, + 0.05129556141785699, + 0.10436985104957296, + 0.11218731468161637, + -0.03660442827821872, + 0.0026441186134331367, + 0.1401125315875045, + 0.035680234640196866, + 0.0626351667319998, + 0.059829547012107215, + 0.0009876957141186976, + -0.008023986980255252, + 0.05506638637159768, + 0.17829177066828086, + -0.1489637735779103, + 0.06274071644296889, + 0.019932509900182176, + -0.022277211445926835, + -0.02647092684581885, + 0.182469642950259, + 0.23009643011782158, + -0.0011666080428586016, + 0.08759256857517632, + 0.1732903840858464, + -0.06658906632948954, + 0.02596115354905097, + -0.19171707735974808, + 0.2457140339420051, + 0.002276032876582897, + -0.07939437011613121, + 0.012887513439301954, + -0.017521897059959178, + -0.13750467475096648 + ], + [ + -45346.729957493466, + -25491.342886599, + -2.000888343900442e-11, + -2.546585164964199e-11, + -4.547473508864641e-12, + 9.094947017729282e-13, + -2.7284841053187847e-12, + -3.637978807091713e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 2.7284841053187847e-12, + 9.094947017729282e-13, + -9.094947017729282e-13, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 1.702383064484954e-11, + -4.003581610792706e-12, + 6.209449750565145e-12, + 1.6245668770574826e-11, + 0.05255120193678863, + 0.08209964430858152, + 0.09251793858219161, + 0.05490361329334534, + 0.06624950086344156, + 0.05097898596851483, + 0.044292446740581, + 0.20760802849547894, + 0.039006898809062655, + 0.1212766675787692, + 0.011125359661762639, + 0.051035849095492726, + 0.01478107073663203, + -0.004187322088401379, + 0.10590914454879789, + 0.0229890216951472, + 0.07890372985459175, + 0.07813069459702034, + 0.1599858923646582, + 0.14068837498369158, + -0.04927352114248871, + 0.021098780789210885, + 0.07579767966837872, + 0.08938243221384642, + 0.00023044479494687865, + -0.011608360024083782, + 0.041358325167621286, + -0.02690436709939993, + 0.15427255923622565, + -0.008644571901280382, + 0.08221005770602548, + 0.08547710103647055, + -0.04189999805612937, + -0.005986547656171069, + 0.11761838747833807, + -0.018317933234607175, + 0.0562223656630295, + 0.011045704971478042, + 0.04734684977451729, + 0.027000858652380416, + -0.141463137193727, + 0.11905245654104189, + -0.06748458647549545, + -0.047014832710407024, + 0.10208685808286222, + -0.1549030667649202, + 0.05816051469285213, + -0.06355548682559385, + 0.009818460074297174, + -0.07408988000444318, + 0.16424033056671353, + 0.1394874458972286, + 0.017627538539623525, + -0.12705825686427452, + -0.02446709640553324, + 0.020073536738740277, + -0.05351334182763991, + -0.03551669267364538, + 0.12958993502584998, + -0.1167177323532268, + -0.00757221015779497, + 0.03733207087253061, + -0.025947360303217572, + -0.022684853015010845, + -0.06719325459444395, + -0.03436251823630955, + -0.009760260994442145, + -0.05362896142458307, + 0.040171805218000164, + -0.04198121646739478, + -0.11537986018371799, + -0.0032720586512913112, + -0.17683552871475888, + 0.20670807533956606, + -0.010287502034235379, + 0.10405952567042993, + 0.21440271135054637, + -0.18723923752875427, + -0.25203051507383883, + -0.1474015237058716, + -0.0005996104693815034, + 0.06750616599471261, + 0.10860156212223841, + 0.015582494769242505, + -0.011456295592319343, + -0.12124232297926264, + 0.1568518408707876, + -0.14165527156800087, + -0.05587819727716907, + -0.01703567084578591, + -0.04924413828882866, + -0.19946874366057438, + -0.07504392661227775 + ], + [ + -46618.041497159546, + -26219.666969073274, + -4.001776687800884e-11, + 3.3651303965598345e-11, + 4.547473508864641e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + -3.637978807091713e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -2.7284841053187847e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + 9.094947017729282e-13, + 9.094947017729282e-13, + 6.366462912410498e-12, + 9.094947017729282e-13, + 0, + 3.637978807091713e-12, + -3.637978807091713e-12, + 9.094947017729282e-13, + -3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + 8.185452315956354e-12, + -9.094947017729282e-13, + 1.0507663978856415e-11, + 3.0572062935802326e-12, + 1.6529113547591574e-13, + 2.1621992311369073e-12, + 1.0097355525219405e-11, + 0.05382518959614847, + -0.07125946441642204, + 0.05221273461284773, + 0.04022011275459413, + 0.06964344819711661, + 0.002227147229688087, + 0.0026168413137346493, + -0.02863781796740892, + 0.08539116613691498, + -0.04017441475409943, + -0.022858070157454058, + -0.11942803154297875, + 0.01053144325068172, + 0.03914731495060102, + 0.04954247965708704, + 0.005741031905265992, + 0.0873929419162753, + 0.07525567630573683, + -0.0035657521633088354, + -0.04319259511954045, + -0.08619385999043035, + -0.03585360035188034, + -0.07934294825215668, + 0.12116099024398638, + 0.08355181487647281, + 0.06352243203295903, + 0.03698464476444052, + -0.008238228689294535, + -0.022625795988868033, + 0.004329742374121069, + -0.03718446712234512, + 0.004718085208040662, + 0.039894825392881264, + 0.1098586826721548, + -0.017028355853430842, + -0.08454693394340337, + -0.008381633229568568, + -0.09395744524977223, + 0.055269550549643616, + 0.15605951233427984, + -0.09133266680027981, + 0.06671348111437507, + 0.06237737299916841, + 0.055912541250532445, + 0.04299216009842945, + 0.11171637084401606, + 0.0539257481571837, + -0.0248530406871808, + -0.040308665882058496, + -0.24273328778356962, + 0.006162464154867923, + 0.06225069154305344, + -0.12626895904517735, + 0.07886794503492459, + 0.1702653846101185, + 0.024055587388052975, + -0.06930534815305042, + 0.20833886918304387, + -0.028337879630703975, + 0.11846085334652928, + -0.17699511915477037, + 0.10428925814208757, + 0.06047786592371388, + -0.08938908507601288, + 0.062144916282859744, + -0.13970761096740947, + -0.036955077448678826, + 0.1887585882192141, + -0.03881446807184632, + -0.10367535503583096, + 0.19918892588752482, + 0.08669671257548346, + 0.09060906520751814, + 0.12280862196298742, + -0.03783266421985046, + 0.18624006026176748, + 0.03698988170737791, + -0.16048084579383798, + -0.16642129306014244, + 0.020691009104660037, + -0.06343775027052642, + -0.09311946414541976, + -0.21677367538249526, + -0.12830369122816154, + 0.27092127373113856, + 0.15659929562790847, + 0.2080811838767056, + -0.03004975099530184, + 0.16501268903861144, + 0.08553708378962895, + 0.0004121354541421832, + -0.11267761036528098 + ], + [ + -47889.353036825574, + -26947.991051547542, + -1.7280399333685637e-11, + 2.546585164964199e-11, + 1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 0, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -6.366462912410498e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 5.4569682106375694e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + -5.4569682106375694e-12, + 9.094947017729282e-13, + 0, + 6.366462912410498e-12, + -1.8189894035458565e-12, + 2.070573963513834e-11, + 8.164226230970849e-13, + 2.893163188696054e-12, + 2.6447623979576235e-12, + 2.83981012195114e-13, + 1.3303752476460033e-11, + -0.025255820896503613, + -0.021083781589348694, + -0.02387270757997763, + -0.04188023963582309, + 0.01362693944362009, + 0.054084229447200614, + -0.1121027376374299, + 0.05474240139232135, + -0.07204224000793856, + 0.027254445034921224, + -0.09032420021689581, + 0.006722171974671449, + 0.028669835622744937, + -0.07733887114409177, + 0.10028927032046879, + 0.01906121191385038, + -0.027110215525678178, + 0.05533973512521917, + -0.05026981391937548, + 0.02290097719009756, + 0.0788421535418995, + -0.02917854180192359, + 0.020312272239297956, + -0.012940739067855896, + 0.016630315520057462, + 0.027098794666965083, + 0.1253523891886666, + 0.038166342338189746, + 0.015667676549341057, + 0.07614463821543065, + -0.08457385858235342, + 0.10834553651419593, + 0.10644136490691891, + 0.1461580688369456, + 0.07033190345544371, + -0.006627468318274858, + -0.14189290336213375, + 0.12054813755905197, + 0.04854984243652, + -0.0235014207439374, + -0.13136523199972797, + -0.12101320474105079, + 0.04766733637233204, + -0.09091834230814215, + 0.09352149050224506, + -0.02024031602968365, + 0.04001815136031383, + 0.023775738904926173, + 0.08815431541079438, + 0.15961731335141371, + 0.07027106283493716, + -0.11236267301632735, + 0.06901615363553144, + 0.07961617564665777, + -0.07584390568809538, + 0.09437236506150383, + -0.14998479711463675, + 0.11520602210301698, + 0.14496808610442297, + -0.039216901312842535, + -0.06763187441006525, + 0.06453634479998227, + 0.13878230753255602, + 0.01854012895572216, + 0.06101167814801105, + -0.06759413705935374, + 0.08095011438198668, + 0.19111853611281576, + 0.15016195729108586, + 0.1390823102499082, + 0.1816804728096465, + -0.06220302731328439, + 0.0929240078554753, + 0.18647547398340153, + 0.05354916186092293, + 0.04225638182108486, + 0.0765184177158221, + 0.07030393678175283, + 0.02769146594654303, + 0.23839468270819267, + 0.1352553493965825, + 0.042840913979313264, + 0.09681195604224765, + 0.14854038148500637, + 0.09721657755819212, + -0.0017250014264387347, + 0.08097147830628003, + 0.08588109699869435, + 0.40867313925924575, + 0.08828050586405373, + 0.23630132808429846 + ], + [ + -49160.66457649159, + -27676.315134021766, + -3.8198777474462986e-11, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 0, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + -6.366462912410498e-12, + 5.4569682106375694e-12, + 0, + 2.7284841053187847e-12, + 0, + 1.128625487031847e-11, + 3.60120914494505e-12, + 2.548852152943936e-12, + 8.793271498768239e-12, + -2.2512126770967518e-12, + -4.425549720754374e-12, + -8.183531934920557e-12, + 0.02197022807120826, + -0.049990966730296446, + -0.004874470572868389, + 0.0069055658866595, + 0.017028290469289276, + 0.06499605790228598, + 0.03132563361748865, + 0.04994500323187163, + 0.03954743904299103, + -0.09001240592788576, + 0.01949237704468281, + 0.08617102266729308, + 0.06259958904958075, + -0.035190201919034506, + 0.022166284027713888, + 0.01834026103066355, + -0.02957208002528515, + 0.03221113224283392, + 0.020920520945177334, + 0.09092716883247912, + 0.08234468849594304, + 0.06771638024911324, + 0.13432510153310345, + 0.009181380512477832, + 0.017528847022706757, + -0.02548687038188196, + -0.11092518367998179, + -0.06924521838084881, + 0.04252188509946447, + 0.2299698954898386, + -0.04496237317457953, + -0.019143233890805907, + 0.08204592843828076, + 0.005480725966424549, + 0.020079634343348744, + 0.11636254735531779, + 0.007109005960345358, + -0.030307779490537923, + -0.04289676688884521, + -0.10539994361957532, + 0.16501431786933424, + 0.06727061419856434, + -0.10873020997135319, + 0.058087540716018966, + -0.06284076634045184, + -0.01763921960540561, + 0.028399981294258584, + -0.017786276586875382, + -0.039936795783105536, + -0.009987140818999879, + 0.07155613998093785, + 0.10902107301417129, + 0.0016141205380056204, + 0.05546835414327828, + -0.045422321574732125, + 0.012683033257781426, + 0.017487157277129756, + -0.15332303287861937, + -0.2529003778562209, + -0.10232489784028721, + -0.08811646593558034, + 0.06899023874371699, + 0.127164874523308, + 0.14666216490849815, + 0.0033552131322001607, + -0.17801703281927608, + -0.12493701082290223, + -0.08711654816298776, + -0.013749961956971696, + 0.1281230514419684, + 0.005963385810067535, + 0.08737009562901114, + -0.133085259164803, + 0.11901253448891454, + -0.0676152028052761, + 0.4340661332476475, + 0.0027835500740894395, + 0.15013753869957278, + 0.1283117610974815, + -0.11065965223365216, + 0.08909270670043982, + 0.09386048418364952, + 0.04308741521473623, + 0.15649362803320815, + 0.19610924971934154, + 0.047924531549576044, + -0.12947705308741356, + -0.28206940885364923, + 0.010900594149046058, + 0.18298614324444032 + ], + [ + -50431.97611615765, + -28404.639216496027, + -5.275069270282984e-11, + -9.094947017729282e-13, + -3.637978807091713e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 4.547473508864641e-12, + -9.094947017729282e-13, + 2.7284841053187847e-12, + 4.547473508864641e-12, + -6.366462912410498e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 0, + 1.7249691247101397e-11, + -4.4366238770127395e-13, + 8.554088664637955e-12, + 1.2703196456073324e-11, + -2.8859924230691836e-12, + 4.524908140805629e-12, + 2.286304448158037e-12, + 1.0961449769317978e-11, + 0.05986875190666359, + 0.10910475805107178, + -0.006573612557861254, + 0.09108182684744301, + 0.020816713437278922, + -0.05304022598719391, + -0.017979130131193573, + -0.05020810034023221, + -0.05485581990623041, + -0.008279159986985422, + -0.14005843131099882, + 0.09194905015937066, + 0.09465090088432213, + 0.08965129652519548, + 0.0005062950469641105, + 0.039327905751525505, + -0.027773812096509417, + 0.02506945975714406, + 0.029854621507182245, + -0.023414018603713338, + 0.10416890774421288, + 0.054086075088685015, + -0.012996414905101672, + -0.02489467280977093, + -0.11876717458549439, + -0.03139241399096244, + -0.10050102747124091, + -0.0037151895656923686, + -0.02191641086551778, + -0.07930867809534961, + -0.1410047906915608, + -0.10314802291433171, + -0.1713977433595521, + -0.025693401463067745, + 0.059247381437629316, + -0.005191600384270771, + 0.1438099892128515, + 0.18346578789026496, + 0.011145511593971298, + 0.09462886824035176, + 0.10060061110907043, + 0.0915085587724426, + -0.1098700214438597, + 0.3031846316461403, + 0.11006018078678069, + 0.009242632023361555, + 0.11448634200962064, + 0.2626867905114591, + 0.08714695753897883, + 0.11377369266563843, + -0.16565543302119254, + -0.03783373482922647, + -0.019679430859372574, + -0.035884248356051335, + -0.08841811183390931, + -0.10322769150996403, + 0.05156039034142684, + -0.03986577437706381, + -0.1774500691049606, + 0.004205983166409203, + 0.050496130151058576, + -0.15056632746316237, + -0.08427190634760924, + 0.07111020894745734, + 0.21328100016133258, + 0.18707435560690402, + -0.024266174602127794, + 0.055639773129156744, + 0.04525165691087796, + -0.08025083372348364, + -0.1333982181638229, + 0.09032074793983991, + 0.25360047689820236, + -0.09479256603930114, + 0.06437716317800048, + 0.04086118375664448, + -0.0674519413797995, + 0.05271562246125456, + 0.09065908928788313, + -0.073269324404102, + 0.04150280848247419, + 0.14712760837529013, + -0.042522299972687874, + 0.08821406055162849, + 0.08714256782004054, + -0.041681349334674586, + 0.018010425624548014, + -0.06071056634203205, + -0.11798529095566355 + ], + [ + -51703.28765582368, + -29132.963298970288, + -4.9112713895738125e-11, + 2.3646862246096134e-11, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 0, + -8.185452315956354e-12, + -3.637978807091713e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + -2.7284841053187847e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 4.547473508864641e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.077067642718757e-11, + 7.075131318431231e-12, + 2.282491137608965e-12, + -2.5371914653575524e-13, + 4.544994542267371e-12, + -3.2879076798981728e-12, + -3.47816220526614e-12, + -2.255584819586048e-12, + 8.362732219577722e-12, + 0.15265378172170482, + 0.01691577803238952, + 0.07373918911821611, + 0.06272819485210226, + 0.0750580395486333, + -0.050346050792524355, + -0.012870602516754315, + -0.03714370693622003, + 0.0869274477380169, + 0.0465456471642229, + -0.10912387901800738, + -0.07503574213951297, + -0.013911689863970345, + -0.031435851513194966, + -0.03851983984062159, + -0.05052268527880766, + 0.045803717647326075, + -0.012962579427664567, + -0.057693378184930595, + -0.1036975566014968, + 0.1126425685296409, + 0.08171805172468853, + 0.058763387334983166, + 0.14160173633350945, + -0.02654696926812044, + -0.020419325241932892, + -0.05626930803962791, + 0.01164021253862715, + 0.048006522607691005, + 0.0759888807826917, + 0.15475948457295732, + 0.11646956032776246, + -0.11860199056242997, + 0.055640994878605576, + 0.08349086519055059, + -0.03363491230640168, + 0.16233734456445204, + -0.08833082283880182, + 0.032084026587049924, + -0.02010498505773247, + 0.017367184092531816, + 0.010742044144836357, + 0.14848783537717467, + -0.10362640201267698, + -0.006239536688529296, + -0.05943224043604606, + 0.13637304751727006, + -0.0408982387512474, + 0.12661228791564813, + -0.029922462885081484, + 0.10021433938661731, + -0.09979992496592553, + -0.12592370825675156, + -0.1748391835911386, + -0.029340643069127564, + -0.02777376939870838, + -0.06376316022747874, + 0.09834689212093403, + 0.05957247687958769, + 0.142622664803764, + 0.02044449068887819, + 0.013857974506437198, + -0.18483594638585735, + -0.10342506947929565, + -0.20966847448794396, + 0.04968953194885726, + 0.022136939499774737, + 0.09637212979863144, + -0.05801118324736414, + 0.02623742861599888, + -0.09806553501788408, + -0.00532582019660181, + -0.02876562386634385, + -0.18542239662812487, + 0.012810015485302823, + -0.025610208916965162, + -0.004557111499615761, + -0.08680542539397434, + -0.04812562148412325, + -0.19936725670389885, + -0.11471038193098565, + -0.0880026125384035, + 0.17239473247436995, + -0.3019418303889918, + 0.2846151577940906, + 0.14158732862998558, + 0.08056502189103748, + -0.15097375690096426 + ], + [ + -52974.599195489725, + -29861.287381444556, + -4.3655745685100555e-11, + 3.637978807091713e-11, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + -6.366462912410498e-12, + 2.7284841053187847e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 4.547473508864641e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 9.839811749190516e-12, + 8.262887081418433e-12, + 1.3921796470457804e-12, + -1.084134343205303e-12, + 4.548761040526155e-12, + 5.158509019149251e-13, + -1.1380348849463337e-12, + -1.6559878172362787e-12, + 8.535180829368374e-13, + -1.0854375688236139e-11, + 0.06408017378390894, + 0.0007823072022469204, + 0.052721121471758704, + 0.0055466903872812435, + 0.013655169218350152, + 0.055471230703059995, + 0.023973661952128484, + 0.08008120902509176, + 0.013134551455996327, + -0.007043308530871294, + -0.07601799959359964, + 0.051510643878306575, + -0.0338236645698426, + 0.05651108824636702, + 0.04412518154311653, + 0.10183162317208867, + 0.0016901020056641599, + -0.12448980942833249, + 0.004416002048476153, + -0.06330034819767794, + 0.04361649221723868, + 0.0010881728266544355, + -0.023361831793982768, + -0.16258635565628596, + 0.0023916081940979087, + -0.0486388749014593, + 0.011887642820248713, + 0.037477117032206006, + 0.03548336109081803, + 0.15639743133268452, + -0.0660884147848411, + 0.21399866665512488, + 0.13578675012836486, + -0.0469424160266226, + 0.034327051633853835, + -0.01642879338804917, + 0.19469661002868527, + -0.027450851124622987, + 0.1372340966924246, + -0.03091945113837249, + 0.22915609230036502, + 0.1312606959410252, + 0.0786697994313986, + 0.07190875538097057, + -0.06413966093250696, + -0.025350653616017904, + -0.13482139842622862, + 0.060196663969745254, + 0.11697046808700212, + 0.03160725133007698, + -0.08982610547116007, + -0.22704823132670993, + 0.04978684778349524, + 0.0018584513385746693, + 0.00748060170472862, + -0.012336209906457535, + 0.0045539646200439534, + 0.11300624871573481, + 0.22651147299292942, + 0.13389479187027445, + -0.06259941715518175, + 0.148377168689985, + -0.08035546565868483, + -0.06821071081004221, + -0.11208279094682987, + 0.06150756012821155, + 0.02609528715113899, + -0.055247173005010974, + -0.05269466711636393, + 0.13545560341125057, + -0.13550196687801458, + 0.027675903953760208, + 0.2425298564139828, + 0.08870222462141907, + 0.03474521656327473, + 0.033194649513071973, + 0.23141141449960967, + -0.26268997374772185, + 0.03857301074347584, + -0.02360851198977791, + 0.011027903454236897, + -0.3278361772914118, + -0.16305758509352555, + 0.09042619677421983, + 0.07222400456239043, + -0.13730313721048318, + 0.0009575331196721908 + ], + [ + -54245.910735155754, + -30589.611463918816, + -4.8203219193965197e-11, + 2.637534635141492e-11, + 3.637978807091713e-12, + -6.366462912410498e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + 2.7284841053187847e-12, + 7.275957614183426e-12, + -4.547473508864641e-12, + -3.637978807091713e-12, + -6.366462912410498e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + -2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 9.094947017729282e-13, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 9.464577838330897e-12, + 6.2255820361787544e-12, + 9.495433366409793e-13, + 2.0334246933883877e-12, + 4.218091798830303e-12, + -5.65979726872108e-12, + -5.204594523684604e-12, + -2.2265875190019974e-12, + 3.414255533998945e-12, + -1.4370767177551652e-12, + -1.0894325217215556e-11, + 0.0017589335025792558, + 0.022395001116675646, + -0.05732412521193811, + 0.03677720599969151, + -0.052295492601350156, + 0.04976580652117239, + 0.11489582725551703, + 0.007384112527029198, + -0.021489308954372028, + -0.01234910057234499, + 0.019612366883345052, + -0.009892619049691588, + -0.03533758459184857, + 0.007715459005384348, + 0.006362780888323085, + -0.021861430811388298, + -0.06445666358297207, + 0.004860280554570259, + 0.008510836810381298, + 0.03410874453807593, + -0.11328595868090031, + 0.09806966754227604, + 0.07405404962172031, + 0.07144539513314394, + 0.025804824368990516, + -0.18032912785536412, + -0.07874930533689052, + -0.061636147018954264, + -0.05883795469693182, + 0.10247003836355717, + 0.08724054926853239, + -0.08798685505794059, + 0.12393443923643763, + -0.10203140267717907, + -0.0995182696241407, + -0.18839323796861257, + -0.08519830485423115, + 0.11083605161993715, + 0.04338431997256355, + 0.028116713785237835, + 0.019835354112119355, + -0.020679912055243485, + 0.035303086646170274, + 0.11012259951316715, + 0.08982659054820265, + 0.11268864334460266, + 0.1202625051094915, + -0.00646154126877024, + -0.02249285521753228, + 0.23219193122453985, + 0.08261826724921673, + -0.1899141158297738, + -0.15894737357628208, + -0.06010317844513378, + 0.14594486340969617, + -0.020242949796745104, + 0.2001212814409382, + 0.10705929471740248, + 0.12310620694872411, + -0.024678080105524955, + -0.0859941285193769, + 0.026092627821293707, + -0.04422096078586011, + 0.010846161820335024, + 0.08700933526459564, + -0.10696170073702171, + 0.07727210071445421, + -0.1057817446042722, + -0.05754635243476377, + 0.0378232793354455, + 0.07164274830844111, + 0.12508192665433052, + 0.05249328425120264, + 0.2885841781990041, + -0.0204501622963623, + 0.06702268225430646, + -0.2134202227015585, + 0.25988637184375923, + 0.12000977864368712, + 0.09184221398734614, + 0.10115413089421611, + 0.06266615209038337, + 0.1639129294784441, + -0.2925503561810696, + -0.12641486958701148, + -0.11893098338357268 + ], + [ + -55517.22227482178, + -31317.935546393048, + -3.001332515850663e-11, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -9.094947017729282e-13, + 0, + 4.547473508864641e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -2.7284841053187847e-12, + -8.185452315956354e-12, + 0, + 9.094947017729282e-13, + 0, + 5.4569682106375694e-12, + 2.7284841053187847e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + -2.7284841053187847e-12, + 0, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 0, + 2.2832401829028453e-11, + -1.9044149715806874e-12, + 5.058227326245034e-12, + 4.481022343710683e-13, + 3.4617049612677534e-12, + 9.683557472778033e-12, + -5.621064463663588e-13, + 9.136096242256971e-13, + -9.032973791873414e-14, + 1.7840892364520836e-12, + -1.855596014106686e-12, + -9.338134496824425e-12, + -0.01135033584146915, + 0.05974727725199109, + -0.04187027361202338, + -0.05066786941248035, + -0.03492737451766098, + 0.04992577432502559, + 0.007246652211554316, + 0.05657430500873178, + -0.013269125087803632, + -0.06673655798400852, + -0.03445195985372968, + -0.16480738571155784, + -0.011702910562335607, + 0.10286693356734836, + -0.03903823981958736, + -0.05918151502011743, + 0.04793285130597405, + -0.03744936209785277, + -0.019209754676693815, + -0.052848140218133034, + -0.020832295472590506, + 0.11016100485995153, + -0.1016716252456004, + 0.0003581158775415189, + -0.03583085935189224, + -0.013275939120798282, + -0.09554754009838917, + 0.05430396398916653, + -0.04121794405480708, + 0.005188720499388521, + -0.06366768023439079, + 0.1002945123110899, + -0.0880610420684662, + -0.07691314866301742, + -0.04106952898929116, + -0.025879297271502226, + 0.011203075207686566, + -0.09561145715067211, + 0.05525640079026208, + -0.0077188110099926455, + 0.056329970578980114, + -0.08611606360478428, + -0.16273394531207977, + -0.01250555850686882, + 0.19149916495750002, + -0.08976022481531142, + -0.13047338792779334, + 0.020015570598500163, + -0.10307137005012396, + -0.03402217085274719, + 0.004536907945828313, + -0.05691304153700307, + -0.048806253781004796, + -0.0878349887597404, + 0.09403384296511352, + 0.03470343997743614, + -0.003738506196609929, + -0.08775939544916271, + -0.1020993208056678, + -0.01896974641796248, + -0.06359584395016847, + -0.03331230306597323, + -0.0034126604775048175, + -0.15429774529347953, + -0.004781818192722633, + -0.07938793573167542, + -0.20768462525269482, + -0.37418791492747455, + 0.1654358030885975, + -0.05249029967974635, + -0.08223565878071155, + 0.1676966736727746, + 0.3045106515538178, + -0.16643510063955916, + 0.21722402343677255, + -0.005785724262650333, + -0.16921210502992354, + 0.053184944674529, + -0.038520006612245514, + -0.08512012313099908, + -0.1505943428162287, + -0.1954889628648014, + 0.1728655730274849, + -0.18315236547297872, + 0.185705671264081 + ], + [ + -56788.533814487804, + -32046.259628867316, + -2.4556356947869062e-11, + -2.4556356947869062e-11, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -9.094947017729282e-13, + 0, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -4.547473508864641e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + 2.7284841053187847e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 2.3092062453876202e-11, + -4.961158809272178e-12, + 9.202692814948974e-12, + 1.1164870186582675e-11, + -3.1710285571202936e-12, + 4.744307626129246e-12, + 2.7622993544557377e-12, + 3.4989913855179034e-12, + -2.0444435032343272e-12, + -8.081258763669277e-13, + 1.9169436525382487e-12, + 2.785311962017997e-12, + 1.0546037033919788e-11, + -0.037379239353136785, + -0.005195423307223475, + 0.013750404792171579, + 0.026163389838695313, + 0.08678317477690574, + -0.01879005632621489, + 0.059119159216562155, + 0.023071046279959585, + 0.03434407711588458, + -0.021122542216264032, + -0.05926607416772823, + -0.010490871126844678, + 0.07054407518483362, + 0.12126259476272952, + 0.08980406173636479, + 0.04424069417906987, + -0.012806699228356613, + -0.05447593535870864, + -0.032738776533772954, + 0.11141280458054892, + 0.03198835113253014, + -0.07622402323323058, + 0.09481743859146331, + -0.08764799718583945, + 0.02096487854906845, + 0.06858003180059523, + -0.01040819204128545, + 0.06508697700889704, + -0.09285561522107055, + -0.25630025181195465, + 0.0917991575064322, + 0.1444590301858496, + -0.16503421805267088, + 0.16762341700205768, + 0.02454675432918235, + -0.02370190138777256, + 0.18285196794759107, + 0.18990107226302572, + 0.12591067258024624, + 0.06355189987209696, + -0.08248287919300423, + 0.18342076606170807, + -0.09789337181539458, + 0.10148822828876274, + -0.20236596736772308, + -0.09421704236285691, + -0.1282264435873178, + -0.11854672323747013, + 0.02045486060778731, + 0.21821344006415422, + -0.019159701099410655, + -0.13136450052888246, + 0.0005841940689960451, + 0.16233490393973948, + -0.062251612051088395, + -0.06886879536436728, + -0.020757716333053258, + 0.17558143705067636, + 0.00876620206058817, + 0.04818661309776732, + -0.006865529881825868, + 0.09307325767851475, + 0.14462694284381314, + 0.12521836236712952, + -0.011833019414262659, + -0.017220589818602274, + -0.22571219608845153, + -0.10554499647394938, + 0.04631454228280984, + -0.09584108822636862, + -0.02276170606645689, + -0.10901985522169082, + 0.19854375480859088, + -0.1972081618051025, + 0.15334081808284133, + 0.11210390335521958, + 0.0791921753640555, + -0.05687177641743289, + -0.045066321041949665, + -0.015529351459443537, + -0.18611211026691712, + -0.19686068535022033, + -0.10448723672941095, + 0.05835622160868463 + ], + [ + -58059.845354153855, + -32774.58371134157, + -2.637534635141492e-11, + 2.091837814077735e-11, + 6.366462912410498e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 9.094947017729282e-13, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 0, + 0, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 1.2732925824820995e-11, + 4.547473508864641e-12, + 4.547473508864641e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.6708023027899984e-11, + 5.328697596350014e-12, + 1.5925541168847924e-12, + -8.035133947145932e-12, + 5.926523759896162e-12, + 7.094800648213675e-12, + 4.008011005715292e-13, + -1.2739779746958179e-12, + 3.171931142503418e-12, + 1.35129119017644e-12, + 2.1016384813215407e-13, + -1.79104905151585e-12, + -3.451607432383691e-12, + -9.572626854177593e-12, + -0.020856276069527436, + 0.12666879740999742, + 0.04307605124579895, + 0.00785788927153131, + 0.002825141382260806, + 0.05052405381396282, + -0.030765961769207664, + 0.06914219654541418, + 0.044353776915996346, + 0.013529373248228423, + 0.02542480703601834, + 0.004164248900194427, + -0.017134805543189635, + -0.015225193114138464, + 0.05443198263568489, + 0.022594820842678928, + 0.07272472939975551, + 0.0062537511202162485, + 0.044254045203610155, + -0.07145916749573528, + -0.1604411828647414, + 0.04505410000089097, + 0.004018084048075593, + 0.03484742146473788, + 0.0018156120503416797, + -0.099133470918398, + -0.05289692549293403, + -0.09190567885454617, + -0.1349453915706426, + -0.03737757427360388, + -0.07447749391554032, + 0.003477258341187413, + -0.01061870780348957, + -0.007084747849140345, + -0.12918923247971445, + -0.18986406541430995, + -0.02529739962779914, + 0.1304788832298536, + 0.0341181697333644, + 0.09847884091330172, + -0.05402672720184948, + -0.14158947800041646, + -0.07696365521440285, + -0.05614134793381695, + -0.03547502890848518, + 0.15804532638732446, + -0.08055268961149298, + 0.06476134392650602, + -0.2349900100923347, + 0.1653500841465306, + -0.04698144102966446, + -0.034852969540558686, + -0.11201569651231806, + -0.16494797339135153, + -0.12799991637945893, + -0.0780597624081036, + 0.011996908355311304, + -0.008589887027382183, + -0.056766681010994566, + -0.1710397565934646, + -0.09577177853425504, + 0.05674593256021045, + -0.03775942885106804, + 0.0010510653398908714, + 0.035020292195419515, + -0.11404127436333111, + -0.005935868953565802, + -0.014411570368778917, + -0.12600444791818532, + -0.023116181843959124, + -0.04749176242792478, + -0.08412693387870793, + -0.12471184186835275, + 0.08316461549122107, + 0.13907282881629757, + 0.01886137274233419, + 0.011700926048879968, + -0.06811865000485548, + 0.14756327159427785, + 0.04983264202894803, + 0.17105277827114723, + -0.06725054238116171, + -0.16577012807913913 + ], + [ + -59331.15689381991, + -33502.907793815844, + -4.729372449219227e-11, + 1.000444171950221e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 9.094947017729282e-13, + 4.547473508864641e-12, + 0, + -6.366462912410498e-12, + 0, + -9.094947017729282e-13, + 7.275957614183426e-12, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -6.366462912410498e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 4.547473508864641e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + 3.637978807091713e-12, + 9.094947017729282e-13, + 8.185452315956354e-12, + -1.8189894035458565e-12, + 2.127951676905683e-11, + -3.3426688551381684e-13, + 1.1118606218661144e-11, + 1.2488386496007103e-11, + -4.0521122637303626e-13, + 1.2801924520466834e-12, + 2.6520673292878503e-13, + 2.6570445407441433e-12, + -1.743404450109014e-12, + -3.214119543110964e-13, + -1.1582311642344332e-12, + -2.377896610733643e-12, + 2.213034585969344e-12, + -3.03451259929793e-12, + -9.369272646558807e-12, + -0.051818214052468205, + -0.0836370576483023, + 0.11559774870414789, + 0.10824891076308411, + 0.0008511682673342174, + -0.006536227937125712, + 0.00753154856702679, + -0.019993750783720506, + -0.011707163887967468, + 0.010513256328965855, + 0.04682245024037859, + 0.09304948650215669, + -0.008060776109364575, + -0.11422605685866148, + -0.1146648740133293, + 0.01860902338299239, + 0.1422421126908015, + -0.10129355798758193, + -0.016263031302665678, + 0.016462603982855054, + -0.09702156753106014, + -0.10176699759109159, + -0.02568163753046632, + 0.03376694254256386, + -0.1293594719041563, + 0.014822543744392971, + -0.18095826673385443, + 0.04565050501560424, + -0.05486501574113202, + -0.057520809390744915, + 0.011877601644042198, + -0.10358507514580091, + 0.10980411733714347, + -0.09543279240555046, + -0.04957644547001636, + -0.10410083932378206, + 0.014224238419288578, + 0.08418094282782489, + -0.03984981849941586, + -0.07267638872439526, + -0.13547373375577462, + 0.1161509150230351, + -0.0343861712157183, + -0.10796936033017149, + 0.18621716886223075, + 0.14725866122203712, + 0.09998800118268802, + 0.09079668175454704, + -0.14036752552639115, + 0.2033424908176439, + -0.08642702062571896, + 0.07774673846882091, + 0.18325778549874883, + -0.05795088064493272, + 0.20943516923987013, + 0.09161692116319578, + -0.09679732677154922, + 0.19469719271896196, + 0.054372806479382904, + 0.06703614620168623, + 0.17208291396763076, + -0.029737360270345407, + -0.029573195202743475, + 0.017707985375479754, + -0.11639468879890279, + 0.038578476412242046, + 0.04903531955164451, + -0.09093224255473557, + 0.05669923919141179, + 0.1513427256051278, + 0.24107948386420058, + 0.011042179411662705, + -0.10860294502004514, + -0.23072787010415097, + -0.23898067643688295, + 0.10970652017156808, + -0.2388818022684179, + 0.11866326865715955, + -0.03176630058743662, + -0.03530999149740331, + 0.23691628964286832, + -0.014241690590212425 + ], + [ + -60602.468433485934, + -34231.23187629009, + -3.9108272176235914e-11, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + -9.094947017729282e-12, + -9.094947017729282e-13, + 0, + 9.094947017729282e-13, + -1.8189894035458565e-12, + -6.366462912410498e-12, + -7.275957614183426e-12, + -1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 0, + -8.185452315956354e-12, + 0, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8897571139652096e-11, + 3.650081260020996e-12, + -2.442218285143126e-12, + 2.3979658006310032e-12, + 5.364589187811912e-12, + 3.0448743735150608e-12, + -1.746038786845803e-12, + -5.208882076088482e-12, + 2.2679759662424e-12, + -2.527721905818414e-12, + -4.135965594053142e-12, + -5.632397689256005e-12, + 1.997561317126791e-13, + -4.078106453205889e-12, + -3.0922350681017206e-12, + -1.1371449849916914e-11, + -0.0950998893569649, + -0.14858436401233066, + -0.02650158053041873, + -0.07082891938018876, + -0.0002400554369896111, + 0.0018334690970215437, + -0.04007166215048055, + -0.04914179533300828, + -0.024629534458577428, + -0.10978470555266359, + 0.07711453713488078, + 0.0021061477235901744, + 0.008060468525042334, + -0.04639086923374891, + 0.05419357397956138, + -0.0685136150029348, + 0.04397410595297855, + 0.002411744891498137, + -0.09242720526786663, + 0.049768562012717975, + -0.010539924775025189, + -0.04389245652052716, + 0.016139376352047555, + 0.02346726399064309, + -0.01253700443727321, + -0.01452359488995341, + -0.12129811256429684, + -0.22841536025165435, + 0.048511110743805146, + 0.010027238652113284, + 0.000020420209935257025, + 0.10158478086787032, + -0.2277162638270738, + 0.02106547304753978, + 0.0628214944481218, + 0.07412714799472382, + -0.10871922838359024, + 0.12842173590594771, + 0.0872835049250774, + 0.060293203815109386, + -0.14185355699231858, + 0.10663358598123797, + 0.0397839456230762, + -0.00007608693827194114, + 0.07743990083781226, + 0.11767387571486812, + 0.00684544512258322, + 0.11694348021388244, + -0.09445362448516992, + -0.059795351315409875, + 0.13871104598684714, + -0.21593539215109564, + 0.06325219197778172, + 0.009273228255360384, + -0.05878598132260139, + -0.0777459645775275, + 0.1631298450839752, + 0.054652145602708806, + -0.16337145516611032, + 0.0998084301323597, + -0.09474362126573527, + 0.0440734073798978, + -0.17685044088260055, + -0.09241476624409736, + 0.06754274086692762, + -0.03829734683546805, + 0.11842730208546845, + -0.12551296212058363, + 0.06085234251593056, + 0.22674762294006381, + 0.1772913446062151, + 0.08408262156594916, + -0.10944155035432182, + 0.014709101475008597, + 0.0657251361569631, + -0.039077560060518386, + -0.08559498366352057, + 0.16736920361996183, + 0.12002891761897481, + -0.03019914700457885, + 0.23680589391511922 + ], + [ + -61873.77997315198, + -34959.55595876433, + -6.548361852765083e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 9.094947017729282e-13, + -9.094947017729282e-13, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + -9.094947017729282e-13, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 4.547473508864641e-12, + 9.094947017729282e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + 3.637978807091713e-12, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.3581536977792022e-11, + 6.323438327687509e-12, + 4.294145375166277e-12, + 2.4528085299018136e-12, + -2.5325619963090246e-12, + -1.2769122089622967e-12, + 1.2540979168021616e-12, + -2.661297290790934e-12, + -1.8454094047534963e-12, + -1.3134673170077586e-12, + -1.1770807522148614e-12, + 2.97375772137356e-12, + -1.722369018991523e-12, + -1.5636537967096315e-12, + -1.426822169608373e-12, + -2.0904221248930573e-12, + 8.214288592431023e-12, + -0.04829202388199938, + -0.05958503012842761, + -0.0033498218362582586, + 0.07524386246659949, + -0.037330407286999163, + -0.04175001147709597, + 0.14685647031750154, + -0.03750431465052312, + 0.0504099836941775, + 0.056094498865154475, + -0.14298177712507756, + -0.013453532369779924, + 0.06096623037211612, + -0.1048749489561578, + 0.06852606733105336, + 0.06194957350385051, + 0.0792863130371626, + -0.1409638551512475, + 0.012159705331147325, + 0.11996274820362948, + -0.08216881031677337, + 0.23455052951886815, + -0.13171653863022295, + 0.1527375823879128, + -0.0434276600199531, + -0.111499665196967, + 0.029431419643140444, + -0.047000693634512786, + 0.04928515347981023, + -0.14340072521569566, + -0.010103502067448075, + -0.21797335670462994, + -0.04762917332801356, + 0.18208251952879242, + 0.00158277140019711, + -0.04662451043376889, + -0.11584244812358918, + -0.006906735019147779, + -0.0034420540861609715, + -0.03842674753650768, + -0.01087283669676124, + -0.007212486339834825, + 0.12255533992606861, + -0.09267672717191915, + -0.023648551254110133, + 0.10431600007328268, + -0.007556893144632493, + 0.01818028051423544, + 0.17605658339165647, + 0.032252514359803267, + -0.06043415301072134, + 0.00522606949365145, + -0.06806495703142992, + -0.0793925480163819, + -0.10568931769152153, + 0.10425423066715667, + 0.09617536045715769, + -0.04986101450800768, + -0.04256141328625676, + 0.061179632268689346, + -0.1670459751789138, + 0.033633309778334085, + 0.18109792927700497, + 0.0073570206064361016, + -0.017165925897853252, + -0.05453538869572459, + 0.06969636947483301, + 0.0863641047670568, + 0.15051442594664274, + 0.05121642915250343, + -0.36469088729913157, + 0.019574367810812694, + 0.03166274266920417, + -0.17004461208666727, + 0.1394439206709831, + -0.12625683622369877, + -0.1967894227888474, + -0.24784913052087143, + 0.003235875161540034, + 0.009058682469974367 + ], + [ + -63145.09151281799, + -35687.88004123861, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 1.000444171950221e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + 9.094947017729282e-13, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 9.094947017729282e-13, + 7.275957614183426e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 9.094947017729282e-13, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + 3.637978807091713e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + -6.366462912410498e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 2.6129383376495208e-11, + -2.8551355301540757e-12, + 2.0166908029149994e-12, + 3.903152566769187e-12, + 6.2446850372006055e-12, + 9.708766829962681e-12, + 3.2423761289799964e-12, + 2.9139568860806644e-12, + 2.5869893886849125e-12, + -2.7700594557805434e-12, + -2.3953715894358953e-12, + -3.3968538256399843e-12, + 1.146496206856743e-12, + -1.5845036402770196e-12, + -1.0234553556401919e-12, + 1.743060674203028e-12, + 2.4253391930130196e-12, + 7.369802711573871e-12, + 0.058834256804612135, + -0.0691766671822218, + -0.021967915012698565, + 0.06945972026983335, + -0.01987366944439298, + 0.01783516367016186, + -0.06771081541610359, + 0.0028373091760078907, + -0.023083951694711835, + 0.02259722624072014, + 0.005433886089916488, + 0.04055035967369606, + 0.030779454317474333, + -0.007283200189733431, + 0.037300401470317025, + 0.11323706194412139, + 0.1659990259292443, + -0.033089713647744, + -0.006066911032524753, + -0.10725906909498498, + 0.10807698531203724, + -0.08950553158711784, + 0.03265150128279498, + 0.060209205675374626, + 0.31663328642732097, + -0.14210385735569436, + -0.0011808336059969942, + -0.04218846626689127, + -0.007473075798080806, + -0.08982148805683116, + 0.2682504777287345, + -0.09543219289284563, + -0.084813513193929, + -0.0848901221136777, + 0.16241705503850024, + -0.15325352225366598, + 0.13433214119734166, + 0.030105514509499363, + -0.06020417323191892, + 0.34190570575616497, + -0.11914709560160187, + 0.08137950628927233, + -0.0006981845062234381, + 0.11084242437438478, + 0.07649272665620283, + 0.13976026552373605, + -0.02831000206065822, + -0.026479503159651394, + 0.18839690393313535, + 0.04261886816588238, + 0.04696548990220971, + 0.07982752590884336, + -0.040339037065939054, + -0.08453556347392212, + -0.19284864869905996, + 0.08269335334589323, + -0.14161888687408145, + 0.01488263009715642, + 0.1256976381042029, + -0.04537645287892685, + 0.13708307728807215, + 0.08122153915575853, + -0.036724425366841375, + -0.24596584902459195, + -0.07685354241956864, + 0.14375477750816967, + -0.0003052030999894325, + -0.061513409295448004, + -0.1905064509963622, + 0.028689559085887884, + 0.09455944276113823, + -0.007543053053149798, + -0.11411359226912995, + 0.02543032218412133, + 0.06775585581167577, + 0.0911537444725177, + 0.05619430819761209, + -0.08502597616397832, + 0.23047365925254784 + ], + [ + -64416.40305248405, + -36416.20412371286, + -3.092281986027956e-11, + 2.7284841053187847e-12, + 4.547473508864641e-12, + -2.7284841053187847e-12, + -4.547473508864641e-12, + 0, + 0, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 4.547473508864641e-12, + 0, + -1.8189894035458565e-12, + -4.547473508864641e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + 9.094947017729282e-13, + 7.275957614183426e-12, + 1.000444171950221e-11, + 2.7284841053187847e-12, + 3.637978807091713e-12, + -8.185452315956354e-12, + 4.547473508864641e-12, + -9.094947017729282e-12, + 0, + -3.637978807091713e-12, + 1.000444171950221e-11, + -8.185452315956354e-12, + 2.4434652845898557e-11, + -4.507180609111111e-12, + 4.166162904832832e-12, + 5.414976389156222e-12, + 6.0752395436485e-12, + 1.5131026869967824e-11, + 4.677211213790282e-12, + 3.14898890130767e-12, + 3.484506119469048e-12, + 5.2220537418131266e-12, + -7.829354440570973e-13, + -1.8542811667651665e-12, + -1.2809257295193405e-12, + -8.135122421910909e-13, + -3.1884090535172103e-12, + -5.589188984177917e-13, + 1.843159763893182e-12, + 1.6651189312335362e-12, + -8.70497221367188e-12, + -0.10437683674572817, + 0.0006835852022096674, + -0.012802777784187192, + -0.04554607538618092, + -0.04645207658103474, + 0.039034081355252104, + 0.0011048595921007874, + 0.11553893636122335, + -0.05753803961231098, + -0.06434080199580534, + 0.08868104820356612, + -0.008390005204608253, + -0.05091675494987399, + -0.0116731995145843, + -0.08745602388956979, + 0.002481315008705092, + 0.30816970449501735, + 0.04521632761365902, + -0.05445208835004193, + -0.0026103818226113056, + -0.0814108540128333, + 0.025355094737931988, + 0.30354546470139493, + 0.21677912672036484, + 0.09632550992427384, + -0.057406635222747415, + -0.01575375723356715, + 0.15964758199661316, + 0.11020254636798545, + 0.23364996528828863, + -0.09714838368295578, + -0.016529312453864575, + -0.04866220015839845, + -0.026430503936651546, + -0.04628487108759075, + -0.05952325473373465, + 0.04968606380637633, + -0.05568575521410151, + 0.1317079150338158, + -0.11736638346350971, + 0.0015939964266517125, + 0.0017334426044360801, + -0.021512247009908066, + -0.1367077956153124, + 0.0018494164241973942, + 0.08176951449478444, + -0.10900860237041185, + 0.041319137478811406, + -0.18350864292875516, + 0.002806333622497606, + -0.014376198669344576, + 0.0020593832926709293, + 0.046560076122149394, + 0.025179529242177087, + -0.028941553561961583, + 0.24968307318414562, + -0.18946048760190404, + 0.05742883324735536, + 0.05144288432316799, + -0.06788247596939487, + -0.03241920174152093, + -0.08654023251591972, + 0.029823540116622915, + -0.18434512767104458, + 0.1259230684815856, + -0.14692150365761833, + 0.28355559238257083, + 0.02153187283511602, + -0.14398543378291073, + 0.18559110505737464, + -0.15949923800943663, + 0.08887643202301676, + 0.12587438502405507, + -0.11748356306175375, + 0.11246161973267355, + -0.04455620541313506, + -0.17122211044239355, + -0.06391520909584165 + ], + [ + -65687.71459215009, + -37144.52820618711, + -5.547917680814862e-11, + -9.094947017729282e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + 6.366462912410498e-12, + 9.094947017729282e-13, + -1.8189894035458565e-12, + -1.000444171950221e-11, + -9.094947017729282e-13, + 1.8189894035458565e-12, + -4.547473508864641e-12, + 3.637978807091713e-12, + 0, + -2.7284841053187847e-12, + 0, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -8.185452315956354e-12, + 2.6566023941836334e-11, + -4.8984586767568445e-12, + 7.799912787198808e-12, + 1.036792062169955e-11, + 2.9606937755202826e-12, + 2.736983199340855e-12, + -6.32479615059054e-14, + 7.140719839470899e-13, + -3.712945882748011e-12, + 2.937279567291582e-12, + -2.7851681823978733e-12, + -1.9515187633497e-12, + 2.689556678739068e-12, + -5.819345275916116e-13, + -3.1333557456612154e-12, + -4.723722266467525e-12, + 1.1832163311070082e-12, + 2.7286822684423877e-12, + -6.8076923441723755e-12, + -8.660630744502456e-12, + -0.02333341183465215, + 0.17079638433460234, + 0.03338628190084596, + 0.005994806516700438, + 0.05779555882850779, + 0.020512721018020062, + -0.04602571460184807, + 0.03596271550970511, + -0.024267373843554322, + -0.06093958597280082, + 0.06138532394034595, + -0.08428005619580822, + 0.04525203530693242, + -0.005959540554466839, + 0.0038878587501134784, + -0.0036267349987496402, + -0.06596645513595793, + -0.06034062034896886, + -0.12658798363023258, + -0.05225235207638914, + -0.009139198311358785, + 0.08971449710389177, + -0.043460329636144615, + 0.023619773111620043, + 0.10463101217483464, + 0.1880107608847802, + -0.12099114446514654, + -0.0492110819531718, + 0.02862516079775139, + 0.05333211192371678, + 0.05287599679596773, + -0.11366942539032011, + -0.1659351771412859, + -0.04034254644119236, + -0.0031142019116511765, + -0.13154440645658505, + 0.09737494680704481, + 0.0350808819567928, + 0.013900913101441934, + -0.07677155017710398, + 0.0007921786426844476, + 0.06260934125853386, + -0.10602409397652215, + 0.0005673168802153116, + -0.07965998832004918, + 0.05465878499564496, + -0.31858148275062664, + -0.05609468563814007, + -0.15069011645891567, + -0.03677489589088322, + 0.12077158238364484, + 0.06749896140146537, + 0.020925755475811478, + -0.04957186056821834, + -0.07384709454891504, + 0.22910946670974608, + 0.0807682804852351, + -0.026633554333907822, + 0.04006921997198862, + 0.0017727726568446736, + -0.33882842686698605, + -0.06551868029759146, + -0.1322850316299909, + 0.05926045229454089, + 0.07747332349960291, + -0.09551003319203069, + 0.012848271970492299, + -0.12775451002859414, + 0.0013243380590139489, + -0.05903194981730765, + -0.06408128841254765, + -0.12154918547170568, + -0.27387555156650084, + 0.09628503515568476, + 0.018411726222595758, + -0.2048512233724769, + 0.24225206839144417 + ], + [ + -66959.0261318161, + -37872.85228866137, + -3.8198777474462986e-11, + 3.092281986027956e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + 4.547473508864641e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + -7.275957614183426e-12, + -8.185452315956354e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 0, + 1.1823431123048067e-11, + -1.8189894035458565e-12, + -2.7284841053187847e-12, + -8.185452315956354e-12, + 3.637978807091713e-12, + -2.7284841053187847e-12, + 1.8189894035458565e-12, + -1.000444171950221e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 6.366462912410498e-12, + -6.366462912410498e-12, + 6.4439327926215404e-12, + 1.9186021203368423e-11, + -3.572358467188572e-12, + -1.1761890603632573e-11, + 5.9759050357824605e-12, + 9.717036995429065e-13, + -2.688750300955889e-13, + -3.2872761185339052e-12, + 5.11285628374944e-13, + 1.70335349034872e-12, + -4.7296151548492e-12, + -5.835611681645578e-12, + -1.0553044532218284e-12, + -5.703880447211989e-12, + -5.423467108547776e-12, + -4.718194153842538e-12, + 7.120325849003506e-14, + -4.364679575586355e-12, + -1.1490157113296136e-12, + 1.2093019301944079e-12, + 1.001394986674778e-11, + 0.07251471795496628, + -0.1433285121414187, + -0.016549904104818037, + 0.04985613034727195, + -0.05879242729997405, + 0.07002592672134866, + 0.04212306701589519, + -0.046568948549604396, + 0.08181129207300361, + 0.08302920482937169, + -0.0028019750220244105, + -0.0869927268247906, + 0.03515270916066872, + -0.06255056163554536, + 0.18981964832454545, + 0.03437115909169226, + 0.18811498439924135, + 0.004561647346717591, + 0.1962711704244528, + 0.035841775265045936, + -0.21949541605722672, + -0.03933984584120442, + -0.0625884818098154, + -0.0757648273447449, + -0.12668927305343092, + -0.12554746491300559, + 0.011066914050232019, + -0.08082507273029953, + -0.09586120528805847, + -0.056662551157136365, + -0.0461126284369633, + 0.024845533775784343, + -0.09958571849063523, + -0.1139574516756291, + -0.07408550691259315, + 0.12385859099082885, + 0.00909448492489183, + 0.15690874960452078, + -0.09346107713996812, + 0.18705162794127872, + -0.06009108886615313, + 0.07857895955755492, + -0.07944024217116553, + -0.04805769440028721, + 0.057500395189542246, + -0.03830784517565939, + 0.02621772107700698, + -0.05841249012371456, + 0.1637607639113763, + -0.29172873112652575, + -0.006592444829802957, + 0.007070575777384127, + 0.12355098134515591, + -0.10867878059554474, + 0.09858249074089095, + 0.20053358054021106, + -0.35855256151743403, + -0.10301392957508136, + 0.0006499899522784182, + 0.06265232342902571, + 0.0942564224641482, + 0.016878700837569323, + -0.06950162672370185, + 0.02562568137542378, + 0.086556676030572, + -0.031545610195815414, + 0.0781288867877595, + 0.1262363747129133, + -0.15767791924305954, + 0.12395306976282973, + 0.1200091460965514, + -0.023009961291050075, + 0.03180634557581273, + 0.28833253902453587, + -0.07211752837383197, + -0.08648376390363816 + ], + [ + -68230.33767148215, + -38601.176371135625, + -3.3651303965598345e-11, + -8.185452315956354e-12, + -2.7284841053187847e-12, + 4.547473508864641e-12, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-13, + 2.7284841053187847e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + -3.637978807091713e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 9.094947017729282e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 7.275957614183426e-12, + -4.547473508864641e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 2.3088108730904274e-11, + -3.6266037993619704e-12, + 6.440243569322631e-12, + 1.2731218102422571e-11, + 3.683792102716513e-13, + 6.2120728166678224e-12, + 2.4432734142836796e-12, + 2.261796412752045e-12, + -1.3802863108246354e-12, + 3.605859607201205e-12, + 4.250388521140766e-12, + -1.1864680292598264e-12, + 2.397756099163902e-12, + -5.259865557389057e-12, + -1.9764586800441094e-13, + -2.771391606152977e-12, + 1.0720719795807568e-12, + 1.7737968544725342e-12, + 1.4123125061014222e-12, + -2.1134037298923335e-12, + -2.465850347739848e-13, + -7.775276389358814e-12, + 0.15059370366331404, + 0.00942301899810507, + 0.12713350962128897, + 0.028563650184142534, + 0.0927091308667088, + -0.045879911962573815, + -0.07158265453859325, + -0.004761781686044927, + -0.003260494222026001, + 0.012993600963181723, + -0.019713821103405107, + 0.003199376136755436, + 0.0040009316350130995, + -0.13980005610596832, + 0.03774618386888965, + 0.10602382711017792, + -0.24890597732989223, + -0.17259299961583602, + -0.0906464774239295, + -0.027217181232726893, + -0.13481247022335158, + 0.08895114673550782, + 0.008676138505540493, + -0.08997942383677571, + 0.2362301365640609, + 0.021544677015236057, + 0.022413654292461005, + -0.15206455675516836, + -0.08215734199169059, + -0.0767907964735104, + -0.04024312615960122, + 0.10234860586370217, + 0.12053663770153478, + -0.08080944586263702, + -0.05613155623022858, + 0.1287581911400659, + -0.05308951077919726, + -0.10680191362132987, + 0.05849454694125747, + -0.15187747994281142, + -0.09920554235118098, + -0.1018786956307334, + 0.010299069117682861, + -0.023098567071524214, + 0.08915735370444572, + -0.03756892379514232, + -0.041075554666361626, + -0.16478277394678206, + -0.21534902308940976, + -0.10195347645239052, + -0.22342464563155, + 0.16266692378836892, + 0.016219532374182208, + 0.11154188611963091, + -0.15369521945714512, + 0.22696649007136038, + -0.10196611146536232, + -0.06102783159161336, + -0.07992094647500833, + 0.11475730584843903, + 0.09340247875376817, + -0.07965930610955038, + -0.05324161634802296, + 0.02160692118660793, + -0.21328063272626824, + -0.1578292523956232, + -0.17432746013125186, + -0.20458938343765135, + -0.09329452969239473, + -0.03814848352623184, + -0.1402554873271899, + -0.012460679009734011, + 0.09459307718885686, + 0.11558428884298477, + 0.044095667925639286 + ], + [ + -69501.64921114818, + -39329.50045360988, + -4.8203219193965197e-11, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-13, + -2.7284841053187847e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 2.7284841053187847e-12, + 4.547473508864641e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -6.366462912410498e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 4.547473508864641e-12, + 0, + 7.275957614183426e-12, + 0, + 1.3657684022577902e-11, + 5.999505636973123e-12, + 6.089330336394987e-12, + 3.673791022792002e-12, + 1.4447092811878318e-12, + -1.4232696161107302e-12, + -4.1752500717999e-12, + 1.3825405524140264e-12, + 2.2515693236803928e-13, + -2.538958356560279e-12, + 2.795026203392716e-13, + -1.6513683841076403e-13, + 2.656103559221364e-12, + -1.3822198247681455e-12, + -3.0712839191577615e-12, + -1.1930424186327321e-12, + -8.788954175571947e-13, + -3.5599166699703886e-12, + 1.6444768423364421e-12, + 1.645238861152801e-12, + 2.673349319293813e-12, + -7.707045306526052e-13, + 6.100695388094392e-12, + 0.024248824799413534, + 0.0017915808496187663, + 0.137747614390122, + -0.004478885887529821, + -0.0762523442980611, + -0.007605282880034182, + -0.004268673384023208, + 0.08048978333246375, + 0.024606544053853388, + 0.031920485416636855, + -0.057979403584260035, + 0.07933703805536398, + 0.00024103936071000908, + 0.11909430672892654, + 0.11780290118315195, + 0.07524729621007227, + -0.02118680020922997, + -0.036195251334861366, + -0.17724634809078502, + -0.165907793545495, + -0.018591948371849798, + -0.12211592060994955, + 0.04882079788405113, + -0.04912524798324132, + -0.06746951129651492, + 0.11394901516526038, + -0.25276901816658504, + -0.12918403639967616, + -0.11062668563412022, + -0.0030040934721431573, + 0.049209070717863575, + -0.018339110606820305, + -0.003360089788058574, + -0.14314082556339225, + -0.03115818839564693, + 0.1624074182411063, + -0.15790233088894315, + -0.012637181602065282, + 0.2518590225760914, + 0.1031440343277243, + 0.14919468289127483, + 0.13618515990774982, + -0.20825048603726323, + 0.1104187359880075, + 0.036161212445302224, + 0.0662321937664365, + -0.21947542607830875, + 0.08481802126946615, + 0.060879599536468515, + 0.0657197683513866, + 0.009956084997875718, + -0.09411486404296766, + -0.0637033021285664, + 0.07159009964710498, + -0.0897644549470301, + -0.21573733707043882, + 0.022629241625642157, + -0.0963642822283647, + 0.10470967308710045, + -0.14871289575940386, + 0.1907792966461008, + -0.1872258680870011, + -0.021388903224816624, + -0.06653807118839294, + -0.1188872638003662, + -0.2563045344204008, + 0.016530779373681196, + 0.20432606806680864, + 0.10944652721515351, + -0.013449423291066485, + 0.08579895850251974, + -0.11946227470959847, + -0.05106346116510029, + -0.15026801122052938 + ], + [ + -70772.96075081424, + -40057.824536084154, + -3.637978807091713e-11, + -1.0913936421275139e-11, + 2.7284841053187847e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + -1.3642420526593924e-11, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 7.275957614183426e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + -1.000444171950221e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.1210803433652376e-11, + -8.52380613654302e-12, + 8.50865505184657e-12, + 1.65301209987618e-11, + 1.314834441227561e-12, + 1.1623689008170531e-11, + 1.1749877331765375e-12, + 7.189490132096534e-12, + -2.6736600185038883e-12, + 2.382170570186728e-12, + 2.134879528507946e-12, + -2.023332474641772e-12, + 3.9829718337733686e-12, + -3.0754188306576173e-12, + -1.9388664370073265e-12, + -8.966740076342956e-13, + -2.6527212111414345e-12, + 2.66037569012159e-12, + 6.400383977300739e-13, + 5.827828355446679e-13, + 3.771044380570064e-12, + 6.375393236802241e-13, + 2.5878415173110885e-12, + -7.015505791829089e-12, + 0.0700479600857307, + -0.009682569910462315, + 0.07634723395522032, + 0.05398179939662314, + -0.05411101611736688, + -0.04707747344379781, + -0.13598543854956288, + -0.02092039952459356, + -0.005285982462220089, + 0.040306708523327135, + 0.015787373420718724, + 0.10686859218948057, + -0.06658602977337917, + 0.011677817102267963, + -0.04110533116726472, + 0.07118715964776663, + 0.06953901933322221, + -0.06030646935834099, + 0.09670457284621885, + -0.07725250396055797, + -0.061044439172914605, + -0.010482228071270973, + -0.24282395724537784, + -0.05873116922467432, + -0.1500035516915898, + -0.001493437522350972, + 0.040070292537248815, + 0.07479058692338109, + 0.023560420184420453, + -0.13484568226574056, + -0.11003477675818055, + 0.18753102105333863, + 0.1984771872797551, + 0.1721076795180683, + 0.08442074200788142, + -0.0633346055009096, + -0.12483258559138888, + 0.03562388711880208, + 0.030380716358193, + 0.09150349680522545, + 0.004555596548857518, + -0.19153684372325605, + 0.03866877264629006, + 0.02846115029216557, + -0.0012192777570989139, + -0.18483077584880608, + -0.19433836614851388, + -0.024906950268254638, + -0.2401125529828138, + -0.21939890378302151, + 0.02442292865718914, + 0.060050016477612995, + -0.06185237315983287, + -0.0662661845161884, + -0.03285598442800959, + 0.22702231525260486, + -0.11241926550770691, + 0.12394147761953771, + 0.04101754837977606, + 0.039905098069722755, + -0.10110389438650672, + 0.174516558802071, + -0.15441148536532204, + -0.09484197745303033, + 0.2151328409802707, + -0.04858953939229246, + 0.1808254014901854, + -0.06449864216797346, + 0.07548271284659844, + -0.21436704168045945, + -0.007158481457856639, + -0.02529270497812342, + 0.07011065226384938 + ], + [ + -72044.27229048028, + -40786.14861855842, + -4.729372449219227e-11, + 8.185452315956354e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + -9.094947017729282e-13, + 5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 8.185452315956354e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + -3.637978807091713e-12, + 0, + -5.4569682106375694e-12, + 0, + -2.7284841053187847e-12, + 7.275957614183426e-12, + -1.000444171950221e-11, + 2.5543412201606206e-11, + -4.141022352911987e-12, + 7.055868553284698e-12, + 8.169975775374397e-12, + 3.695033309287369e-12, + 5.024211586122569e-12, + 2.5754368371063634e-12, + 3.262473509913759e-12, + 3.6962903514470475e-12, + 5.286359834578324e-13, + -5.730575612366049e-12, + 4.0797338333328745e-13, + 3.695355784140681e-12, + -4.098100702032976e-12, + -4.4671352133402535e-12, + -1.891663445567957e-12, + 3.4160318278364736e-12, + 2.2192403188063e-12, + -4.830902489912097e-12, + -2.1129957509316723e-12, + 4.743791471957327e-13, + 3.7254343361770424e-13, + 9.969806689456184e-13, + -3.1580078539528835e-12, + -5.6857524196466356e-12, + 0.021458847310736273, + -0.01678463585011311, + -0.04668624086143971, + 0.08813049415074208, + -0.09042256021665922, + -0.02774517958685263, + -0.12161799017290598, + 0.0634351276412101, + -0.10101490484908604, + 0.09269249435519432, + -0.05520358125026293, + 0.10785266479245702, + 0.04918969806094265, + -0.02675630450998846, + -0.06030455311670436, + -0.13455603872027183, + -0.024864377056930398, + -0.05669185248814391, + -0.022607142404472053, + -0.06553168596474762, + 0.03490855979833853, + -0.02819081451448423, + 0.1893658241247271, + -0.0792470245090596, + 0.016731016573678207, + -0.04743836092218191, + 0.04486147431154973, + 0.08358462586077282, + -0.04111032200877433, + 0.13104931386675153, + -0.23924594391579793, + 0.1444659781514958, + 0.12731689771556284, + -0.05952930712443017, + 0.09039500675382355, + 0.046176533538820196, + -0.0735511209193664, + -0.14827401829266948, + -0.1671203539441302, + -0.20321843304125176, + 0.14091671901443428, + 0.019048404694442717, + 0.026533919655475673, + 0.0865173909010571, + 0.1806881381003987, + -0.18745671843525788, + -0.034302851587299496, + 0.11588491568824283, + -0.013410172174452046, + -0.006893129494685291, + -0.096356145396781, + 0.009889807205034348, + 0.17211644147999197, + 0.06556007586256273, + -0.004434409738923709, + 0.21779385791189404, + 0.15378537473861564, + -0.073077242071718, + 0.09926552686755782, + -0.14802012922324073, + 0.03625170006378646, + -0.0252324711772108, + 0.02969701278428933, + -0.24174376568369205, + 0.1309927700227889, + 0.23590358152251623, + 0.0011492539038730416, + -0.01826270794971691, + -0.020723934236229227, + 0.1719275796669012, + -0.10370125518139271, + 0.22776976156950354 + ], + [ + -73315.58383014632, + -41514.47270103265, + -5.184119800105691e-11, + 2.4556356947869062e-11, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 7.275957614183426e-12, + 0, + 5.4569682106375694e-12, + 4.547473508864641e-12, + -9.094947017729282e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + -4.547473508864641e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 0, + -9.094947017729282e-13, + 7.275957614183426e-12, + -4.547473508864641e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + 0, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 2.4322070125414148e-11, + 7.192328954071553e-12, + 3.0037023061321544e-12, + 2.6267952842559723e-12, + 9.19924752487282e-12, + 1.0136996539426098e-11, + 2.0070005235382912e-12, + 3.4661121294794287e-12, + -4.1097166901556885e-12, + 4.605480405673304e-12, + -2.3308019130222527e-12, + -2.9012662789166454e-12, + -2.928475737694393e-12, + -7.594362211988934e-12, + 2.0409862627326797e-13, + 1.277148553207666e-12, + 6.273202770713237e-13, + 3.542276359568822e-12, + -1.9037189709445816e-12, + -4.085783202717497e-12, + 9.320593637406399e-13, + -7.338446535267328e-13, + -5.8752236839555385e-12, + -3.050142737987852e-12, + 1.7086109490056728e-12, + -6.611445262524452e-12, + -0.013984099525041776, + 0.06815552142135055, + 0.22716096633438038, + 0.05301493667579511, + 0.07126919429584148, + -0.023506341615561307, + -0.07905266434067598, + 0.011730307902506789, + 0.18079286139380774, + 0.11609018824340386, + 0.2024325790279192, + 0.08393351621212032, + 0.10872491925071721, + 0.1235012741007576, + 0.06509156804316947, + -0.0792942482326925, + 0.11714309915268173, + -0.024702479779450594, + 0.10076910411015229, + -0.059254547700083086, + 0.09756916926311443, + 0.020444360189947573, + -0.07318135502651082, + -0.03713805377365468, + 0.053638743043673505, + -0.0512954282943404, + -0.1406455132893651, + -0.06936526775585301, + -0.029167094585621126, + 0.2474960220695349, + -0.14144704271728745, + -0.03722068021541586, + 0.014640285412166571, + 0.07558124061440258, + -0.00020628873250078277, + -0.015629030755532246, + -0.009360075707635118, + -0.06488647764284446, + 0.3165802162024385, + 0.20066830695658353, + -0.18006700659943245, + 0.02900117891240866, + 0.028259423294352947, + 0.05508156148663855, + 0.03138903571440579, + -0.16615162393126756, + 0.04062426566486013, + -0.13036894298075216, + 0.04820572958236749, + 0.05513116464907269, + 0.10310353731986009, + -0.039294133651128646, + -0.26658459410989094, + -0.13396147691845833, + -0.15789364367858186, + 0.14289533414131514, + 0.15204333767772613, + 0.003608003161208742, + -0.21988687748026295, + -0.12414135575876964, + -0.0767970515680591, + 0.07476845739187729, + 0.11264465877184428, + 0.3295815812193324, + 0.052365799187229375, + -0.10881479492934008, + -0.04461346943595422, + 0.06271817448233925, + -0.056800824067932514, + 0.04203747594606712, + 0.0704176576876215 + ], + [ + -74586.89536981234, + -42242.796783506914, + -3.728928277269006e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -9.094947017729282e-13, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -4.547473508864641e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 2.7284841053187847e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -2.7284841053187847e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + -2.7284841053187847e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -1.000444171950221e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.517383920197222e-11, + 5.032881000610378e-13, + 4.614287448752207e-13, + 7.046129328037879e-12, + 1.62248022953032e-12, + 8.256751127648282e-12, + -8.995438366026805e-13, + -1.4633869156733925e-12, + -2.6049949734805583e-12, + -1.149476429686845e-12, + 1.7996164096231744e-12, + -2.7297044545308896e-12, + 3.316072909256019e-13, + -1.0671700927078769e-12, + -4.393543320311211e-12, + -2.40768795507481e-12, + 4.057566841610051e-12, + 1.8813465317707054e-12, + -2.3941015888008237e-12, + 6.659715220273571e-13, + -5.796434907265769e-12, + -5.3186766302551085e-12, + -1.2271052456171382e-12, + -1.3404762048626394e-12, + 2.0941709042185644e-12, + -7.930532165905177e-13, + 7.96541321010102e-12, + 0.07214702416499015, + 0.005957666224395027, + -0.0871936836637121, + 0.004374892989622359, + 0.049048317916339, + -0.15182423989560767, + 0.06320894688621256, + -0.04970333200118823, + -0.09159487958619128, + 0.1093965569431434, + 0.04888573463804795, + 0.09213485523609914, + -0.08420104457002132, + 0.14586564077336586, + -0.06082864951109568, + 0.057410448954320285, + -0.08546154073470043, + -0.0050073796825067475, + -0.03733507063660539, + -0.15062952605894134, + -0.04083208002152168, + 0.020544154239312787, + 0.0071322054758921095, + 0.03318956424892147, + -0.062007677416055666, + 0.08706330275613851, + 0.049326740394729944, + -0.030149375250320184, + -0.010766934424909485, + -0.09289449512238686, + 0.012032155306569798, + 0.036777476348694646, + -0.13238262167811765, + -0.1290970771005348, + -0.0875752696048871, + -0.22022310398268818, + 0.10854071709071111, + 0.24837295814064922, + -0.14320910285503496, + -0.17287546987757846, + 0.15561727567773373, + -0.05894445423000419, + 0.06439991979761613, + -0.1487534112617791, + 0.06898003359842254, + -0.0758585798751492, + 0.06353434968685562, + 0.07862589710071011, + -0.03306100210399046, + 0.3137309763705475, + 0.1203943164193279, + 0.07436942234217639, + -0.03560701231222044, + 0.14073362090927258, + 0.20437717660480711, + -0.08699815196120016, + -0.23599225469230906, + -0.038512207712668514, + 0.091001430892735, + 0.10594639054368084, + 0.03171435814642471, + 0.009106482858992052, + -0.026637130879785975, + -0.17259594919416837, + -0.16564344692245594, + -0.14669310404949354, + 0.04493643520105043, + -0.17994576856654235, + -0.0677691549541415, + 0.002435658724155416 + ], + [ + -75858.2069094784, + -42971.12086598118, + -5.3660187404602766e-11, + 1.8189894035458565e-11, + 0, + -1.000444171950221e-11, + -3.637978807091713e-12, + 8.185452315956354e-12, + 6.366462912410498e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 4.547473508864641e-12, + 6.366462912410498e-12, + -3.637978807091713e-12, + -4.547473508864641e-12, + -9.094947017729282e-13, + 4.547473508864641e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + -8.185452315956354e-12, + 9.094947017729282e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 0, + 2.2269085855692426e-11, + 1.667338989342388e-12, + 4.630570800654518e-12, + 7.929552234029109e-12, + -1.3741650000646432e-12, + 1.0624950204630282e-11, + 7.904705462918448e-13, + 4.002432294060571e-12, + -1.295234123270427e-13, + 1.2443874068618338e-12, + -2.8889743283017254e-12, + -8.124343074122724e-12, + -5.784458804536309e-12, + -3.1542681375682608e-12, + -1.893548210482633e-12, + -3.057583214551112e-12, + 3.785863181354094e-12, + 1.941591208384458e-12, + -2.5706457102039414e-12, + -2.402867251502236e-12, + 6.4162859644636064e-12, + 6.53327121361708e-13, + -3.8172253127290076e-13, + 2.1411847456114406e-13, + 9.084833762073645e-13, + -1.2084883284580335e-12, + -1.4121723083127396e-12, + -7.760302816925913e-12, + 0.03897486899881506, + -0.08466245455943988, + 0.06644621208615091, + 0.031070794503615537, + -0.1363023837335191, + 0.00018877659258136195, + -0.1153041220116476, + 0.08853890476490771, + -0.1175260785733831, + -0.05794976988218245, + -0.18615791088790937, + -0.06591286893235396, + 0.012179326229138145, + 0.10228059705772174, + -0.10231058959905082, + -0.11479624760337848, + -0.07450933877022425, + 0.2253645796927973, + 0.19271074090457696, + -0.10957000630319019, + -0.02345611565355629, + 0.124847836228325, + -0.13620653008886227, + 0.0546733211954082, + -0.013476083517917894, + 0.08924435650227142, + 0.03612112672638965, + -0.024232269495500027, + 0.0446217853641987, + -0.03167958000987628, + 0.030001786643813283, + 0.09578859121980346, + -0.07768951322022236, + 0.06398539663677377, + -0.07707113594410862, + -0.22858835763648272, + 0.1919699855020809, + -0.05788922612434676, + 0.11194488648322642, + -0.0669832280028663, + 0.007377128968563574, + 0.04093577573005903, + -0.19817520286260318, + -0.11087970948215811, + 0.050599348518593455, + 0.10326691871014664, + -0.04396288670263512, + 0.021296216413779507, + 0.13109814179816398, + -0.12528059509257963, + -0.023295949214535143, + 0.09608803167191145, + -0.172645102883114, + -0.08515529173170223, + -0.040517278825808974, + 0.12218471773782937, + 0.09066633429735652, + 0.0036231497488691537, + 0.05421881186177515, + 0.14408571611667034, + -0.1064030007828844, + 0.03479565833177255, + -0.05474187940463889, + -0.016467870580244, + 0.021004339142198333, + 0.10099971935293918, + -0.0758593365095974, + -0.05209252391419673, + 0.03656726298708586 + ], + [ + -77129.5184491444, + -43699.444948455435, + -2.091837814077735e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 4.547473508864641e-12, + -2.7284841053187847e-12, + -1.8189894035458565e-12, + 2.7284841053187847e-12, + -9.094947017729282e-13, + 9.094947017729282e-13, + 1.8189894035458565e-12, + -9.094947017729282e-13, + 4.547473508864641e-12, + 5.4569682106375694e-12, + -2.7284841053187847e-12, + -2.7284841053187847e-12, + -1.0913936421275139e-11, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 9.094947017729282e-13, + 3.109999213827637e-11, + -8.17027539555613e-12, + 1.3165113082733923e-11, + 1.3013667877699257e-11, + -3.5082567206549495e-12, + 9.688088357337332e-12, + 3.203211526299659e-12, + 4.1123126731427556e-12, + -2.660420037572363e-12, + 3.3099712861358037e-13, + 3.070792902826636e-12, + -3.722858220586303e-12, + 9.335383182295405e-13, + -5.1392874240467755e-12, + -1.3465521726609124e-12, + -2.060707870815691e-12, + -3.362175818552632e-12, + -3.7917258089587134e-13, + 4.097686750128831e-13, + -1.0518733816117875e-12, + -2.5837859267772653e-12, + -3.823288489630704e-12, + 1.7586352108388147e-12, + -1.1612493590226496e-12, + -2.2465791817011952e-13, + -2.380990389946289e-12, + 1.0663428790731447e-12, + -1.0262262664187363e-12, + -5.528469074777588e-12, + 0.01065832153682143, + -0.004670071584181298, + 0.0031044750430137187, + 0.04430862927204669, + 0.005604524612088905, + 0.0554699202320702, + 0.1457186791811616, + -0.07123386848207051, + 0.07092905224332008, + 0.05954340570009868, + 0.05596743490458614, + -0.030156828076294447, + 0.04635494849929166, + 0.1349810195180597, + 0.05898184526552497, + -0.07726664881530365, + 0.017017027364209483, + 0.12249583019129646, + -0.003023157901451633, + 0.11554186803422753, + -0.1016520200217682, + 0.10144827287328292, + -0.0819820664929535, + -0.06338114377463251, + -0.12107637607830377, + 0.09497920139929163, + -0.008963419296791281, + 0.006653192423710179, + 0.06814655930691058, + -0.09915790813599765, + -0.08897703946260234, + -0.09190420748856165, + 0.01486376966918436, + -0.0851364656760334, + 0.0905967730147739, + -0.06728713190383846, + 0.026978976557990114, + -0.0009208822199476855, + -0.0004911853254497312, + 0.10009876755245459, + -0.17004266979351776, + 0.12792238119930116, + 0.02596331130720446, + -0.21726352798934084, + -0.10367312363474979, + -0.1832129109556841, + -0.14854021824526897, + -0.08380338945793801, + -0.2412885998423423, + -0.0388515780034988, + -0.007557529719413521, + -0.09298534611474399, + 0.16832489421529498, + -0.05089093800329319, + -0.27569939314863345, + 0.24408042884105022, + 0.11999408599683858, + -0.13293014964546868, + -0.09592934376495645, + -0.13008256154424924, + 0.2642099286883068, + 0.03698739857469869, + -0.07656770990569786, + 0.0901234056302164, + 0.08870672533937533, + -0.047394121381744835, + 0.05421102249484623, + -0.1492590712144219 + ], + [ + -78400.82998881042, + -44427.769030929696, + 9.094947017729282e-13, + -2.7284841053187847e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -9.094947017729282e-13, + 0, + -8.185452315956354e-12, + 2.7284841053187847e-12, + 4.547473508864641e-12, + 0, + 8.185452315956354e-12, + -6.366462912410498e-12, + -9.094947017729282e-12, + -4.547473508864641e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 0, + -1.546140993013978e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.000444171950221e-11, + -7.275957614183426e-12, + 3.172281982423468e-11, + 5.718963370890422e-12, + 3.217844529159217e-12, + -2.6572686738861945e-12, + 4.924470370886382e-12, + 1.8173460290578036e-11, + -2.410605348634104e-12, + -2.4887101163579682e-12, + -4.984292647887523e-12, + 8.043833784655236e-12, + 1.6738612426811817e-12, + -4.9806173583421814e-12, + 3.4607026108431474e-12, + -2.6224199972098928e-12, + -4.140412837580153e-12, + -4.9250614690997264e-12, + -2.821016537111284e-12, + -3.1150725023008657e-12, + -2.1732392571547303e-12, + -4.853834501457713e-13, + 4.9507977165871464e-12, + 1.391067007122347e-12, + -4.3437589018320857e-13, + -1.1958757575209821e-12, + 8.783629810354692e-13, + 1.6825309876875568e-12, + 4.288795730693763e-12, + 3.3502584560160464e-12, + 1.968909256955274e-12, + 9.541717379286096e-12, + -0.0053507519670309, + -0.04226772270080386, + 0.07718421548360183, + 0.11697316709482067, + -0.24960170340273377, + 0.029421241152551156, + -0.12651631167321775, + -0.023133832799501618, + 0.20638483903198285, + 0.011643084154560356, + -0.030636472050128465, + -0.12751694058292284, + 0.032693272079181886, + 0.04103279589824842, + 0.03972535636575605, + -0.016350716500264345, + 0.1533773253871342, + 0.06236777802295945, + -0.014494406983424668, + -0.07285927828087847, + -0.020437722914607086, + 0.04747886434195815, + -0.0777649318433642, + -0.0687718121806335, + 0.03112883266175893, + 0.0036786987412108013, + 0.005974009363435653, + -0.007362468659469499, + 0.25366985913287143, + 0.04796640891681692, + -0.06354702570860501, + -0.011909750285226171, + 0.1009034299072935, + 0.01553375115655686, + -0.1532212984931896, + -0.18971243221264883, + -0.09647228213233239, + 0.14071315251632505, + -0.014850748070144998, + 0.03620933487609399, + -0.17331062487332338, + -0.03544111907990178, + -0.04059915129645466, + -0.001130393111008386, + 0.16208011611280077, + 0.07288525199102623, + -0.20416277152903867, + 0.08939840673808865, + 0.19790373258761448, + -0.058599571512643334, + -0.03676041989625716, + 0.06057876980759702, + -0.08325113222134811, + 0.08624972358801357, + -0.011004541430328644, + 0.01738743796813603, + 0.19552336400183248, + 0.08956951543225791, + 0.10710541374604551, + 0.13805623370290307, + -0.05083315519487968, + 0.17182827782570884, + -0.227711666487691, + -0.04295297246205242, + -0.13620106009725, + 0.013308026566603558, + -0.06858171700704765 + ], + [ + -79672.14152847651, + -45156.09311340394, + -7.366907084360719e-11, + 3.8198777474462986e-11, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + -8.185452315956354e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.000444171950221e-11, + -2.7284841053187847e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -9.094947017729282e-12, + -1.0913936421275139e-11, + -1.0913936421275139e-11, + -4.547473508864641e-12, + 7.275957614183426e-12, + -2.7284841053187847e-12, + 9.094947017729282e-13, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 9.094947017729282e-13, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.8068879772790748e-11, + 1.4480207210256173e-11, + 2.9201228994177435e-12, + -1.1743178932297947e-11, + 9.70934515581356e-12, + 1.5056672180321338e-12, + -3.907103098062338e-12, + -5.985899767086047e-12, + 8.551450433271444e-12, + 1.8320990192165822e-13, + -5.19718375723519e-12, + -4.901605454410282e-12, + 2.7978041907211225e-12, + -6.4776694800713824e-12, + -3.625913940439909e-12, + -3.920712511970669e-12, + -4.752722848947839e-12, + -1.962063082395227e-12, + -2.051505256445981e-12, + 1.8639789952495313e-13, + 5.502835310796333e-12, + 3.905566074359883e-12, + 4.362354651411067e-12, + 4.979630290425946e-13, + 1.4586298914636223e-12, + -1.015670972910894e-12, + -8.214320425791413e-13, + 2.416624900076128e-12, + -1.3641921112641175e-12, + -2.14327161087379e-12, + 8.835947407638377e-12, + -0.009149290712827463, + -0.021903676493605913, + 0.05874616074662528, + 0.0872666921571745, + 0.01656147152272426, + 0.11876492809872523, + -0.02226206818992481, + -0.08471149659185824, + 0.16690294757220187, + -0.03731911322802186, + 0.034376359551628995, + -0.11607552126868992, + -0.060120307232625306, + 0.18515468249091094, + 0.058081159443504275, + 0.1502245040205256, + -0.07955036987827876, + -0.1445914893028289, + -0.02918398053068108, + -0.15928664769394077, + 0.01759367556382842, + -0.003063979540298426, + 0.07114072413254675, + -0.3258323470658347, + -0.03720662303829512, + -0.0466140455158826, + -0.028591367816153436, + -0.048459465058085696, + -0.008779429988055903, + 0.1246651384384829, + -0.028590260352022914, + -0.15027715868632466, + 0.012529711730255522, + -0.24835594101313738, + -0.05378121013075089, + -0.013105807468112518, + 0.1618408636508508, + 0.08715860518158564, + 0.045522779276082156, + -0.11742764076208502, + -0.14241366542567052, + 0.23114093455439155, + -0.04508151870433568, + 0.2519473359060044, + 0.0184485647010582, + 0.01291551976789201, + 0.00852987959299758, + 0.0012871555164882301, + 0.06378642076858845, + -0.10574621570470454, + -0.1928325975408653, + -0.1980572689349995, + -0.1496955238678276, + -0.07805778497341234, + -0.030396486678140978, + 0.03132880432958688, + -0.09424680384707278, + -0.14248061317642594, + 0.10313446174989573, + -0.028221523160220235, + -0.12074951428471584, + 0.062021496738289675, + -0.11391458995712606, + -0.1848693622928358, + -0.08257385130921438, + 0.055981418452685845 + ], + [ + -80943.45306814254, + -45884.41719587819, + -5.002220859751105e-11, + 2.3646862246096134e-11, + -9.094947017729282e-13, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 2.7284841053187847e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 2.7284841053187847e-12, + 1.8189894035458565e-12, + 0, + 3.637978807091713e-12, + -6.366462912410498e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 4.547473508864641e-12, + 8.185452315956354e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-13, + 6.366462912410498e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 0, + 2.263436691414717e-11, + 2.4678064564088235e-12, + 1.8457348941320874e-12, + 1.52106321170709e-12, + 7.623942024616974e-12, + 1.353918857045572e-11, + -2.4352163656113447e-12, + 3.882496765247068e-12, + -1.2840493303488156e-12, + 1.6845942286220052e-15, + -3.759681688057611e-12, + -5.400706325117142e-12, + -1.6011563097001139e-12, + -6.613425504517631e-12, + -5.43326609098359e-13, + -3.958372131234616e-12, + -3.085739629231884e-12, + 8.1966659867648e-13, + -5.226825580174663e-13, + -2.338201347913909e-12, + -3.3037211244915212e-12, + 3.8032010512365344e-13, + -6.0285517372814575e-12, + -6.722652836972048e-14, + 2.349055957957088e-12, + -3.3002439490161457e-12, + 1.1279359664014836e-12, + -1.0023226741320788e-12, + 1.0640040650614236e-12, + 2.995020349352176e-12, + -4.709467057533339e-13, + 9.019643413899792e-12, + -0.034844201006130865, + 0.1007252397248774, + -0.08147973914403202, + 0.02947202693189111, + -0.10884657486845109, + 0.11211965192443168, + -0.07706275654452571, + 0.058130257036064635, + 0.0027904724052052444, + -0.15173476011366877, + 0.15254388581911058, + -0.09373874600598511, + -0.12791246374154716, + 0.11002892000461975, + -0.051074065800977245, + 0.13205400935069067, + 0.058078561709130797, + 0.004169812690659897, + 0.064228297991155, + -0.1637833145461935, + -0.030615305956732435, + -0.1495234677223356, + 0.05958246555676279, + 0.016046476478551074, + -0.12015326975530591, + 0.048510984785876565, + 0.19882799230198822, + 0.0420373593345713, + 0.0887665648247375, + -0.088384455072584, + 0.08389255367924693, + -0.009867886526930846, + -0.1405577520687468, + 0.012913134427985492, + 0.08833115846580722, + -0.12934353565915102, + 0.15382459747958702, + 0.018958251845809057, + -0.10976999455542656, + 0.06731463500263418, + 0.024155054420284584, + -0.07802983076836784, + 0.18713808053503306, + 0.3129393996642602, + 0.20774041679467867, + -0.04928999916451301, + 0.03338677957374874, + -0.06557981073098594, + 0.07061688770186522, + 0.03434377854507598, + -0.25230563224406655, + 0.30302601534020146, + 0.21027952842131817, + 0.12535803436165646, + 0.022654293000482127, + -0.04531470362762981, + 0.06393267212219673, + 0.00940572467563627, + 0.08498854222992253, + -0.15010389692063375, + 0.14539854829771728, + 0.057812105455546284, + -0.03127765337634661, + 0.1470257242862167, + -0.09680861338857011 + ], + [ + -82214.76460780855, + -46612.74127835246, + -3.456079866737127e-11, + -2.9103830456733704e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 3.7993771227348926e-11, + -8.225267374817398e-12, + 1.0282765968638949e-11, + 2.4288686075548013e-11, + -2.2255839155799987e-12, + 8.558591128837093e-12, + 1.998334716750192e-12, + 7.524930623796461e-12, + -1.1808812618205121e-11, + -3.229463502294832e-12, + 4.733428394863838e-12, + -8.279140861520347e-13, + -1.1334144305753898e-12, + 1.9488440399694156e-12, + -9.700284788800522e-13, + -1.948486199861137e-12, + -2.1210910856649748e-13, + 1.1221329695135403e-12, + -3.134254037575767e-12, + -8.345984436768344e-12, + -7.988275901820566e-12, + -2.9456114716840406e-12, + -2.7297525561126394e-12, + -2.586362625287061e-12, + -1.2838384349490936e-12, + -2.1313321757554284e-12, + 4.547542090852308e-12, + -1.2989865923625034e-12, + -2.8409057157627596e-12, + 1.3880640226517565e-13, + -4.782063024583941e-12, + -1.1004049155031776e-12, + -7.702881621130435e-12, + -0.22891906079906876, + -0.008241373633501515, + 0.16190072478320772, + 0.09855520937588087, + -0.04856367220102696, + -0.000599039230010948, + -0.005418239412110633, + 0.011430053344023406, + 0.0582159283601076, + -0.12036370138108557, + -0.010642906098722796, + -0.17409957779995466, + 0.03285711095121795, + -0.015852301657565723, + -0.015999840622339504, + -0.09875851680807754, + -0.26507573948129876, + 0.051330368320681365, + 0.18814338951811685, + 0.1446212022870031, + -0.0729837396152877, + 0.1088598083462897, + 0.1113296029747242, + -0.058410444866640564, + 0.0076956293235229825, + -0.0698477541170031, + -0.1283014588934571, + -0.07131368117168294, + 0.10532703201712333, + -0.04786601818342954, + -0.04933900147191154, + -0.013697767550356078, + 0.00976438617170477, + -0.12998682540077713, + 0.1400852769372367, + 0.1120802404823, + -0.04454938465906312, + 0.1539357282206744, + -0.034936800013867654, + 0.06977518691203709, + -0.14963007198200054, + 0.10873593447339662, + 0.142411131036093, + 0.13625619975575806, + 0.08753792398643694, + -0.17436614676418602, + 0.04230134969192777, + -0.17219607247162932, + 0.06273949624308373, + -0.06631536008452735, + -0.12373829365585877, + 0.10077882948553332, + 0.057780781299825265, + 0.03979044769668614, + 0.12386943640739899, + -0.06737778135460665, + -0.013166430681986014, + -0.15519288303438783, + 0.23124986866358976, + 0.0017224060701329107, + 0.11750496715343284, + 0.2664155855170478, + 0.111747505132247, + 0.10414244993832496 + ], + [ + -83486.07614747457, + -47341.06536082672, + -3.2741809263825417e-11, + 0, + 3.637978807091713e-12, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 0, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + 0, + 9.094947017729282e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 1.6902173079334345e-11, + 7.993631111545582e-12, + 4.16389908347443e-13, + 4.96222502419731e-12, + 1.2240019834865756e-11, + 1.3463525794446114e-12, + -3.69369244532346e-12, + -6.8396268810991236e-12, + 5.592056971437358e-12, + -9.736530766479725e-14, + -5.661473465791137e-12, + -5.623142940851533e-12, + -7.669517287310276e-12, + -7.655765684341162e-12, + -4.5167621845947146e-12, + -6.607086214401881e-12, + -4.1284001629909e-14, + -3.82748278871201e-12, + -6.963593474971322e-12, + 7.898774645126057e-13, + 3.0225632453085396e-12, + 2.153949087313346e-12, + -4.0929468071920323e-13, + -5.080444754174614e-13, + 2.7458042227352614e-12, + -3.003621020604883e-12, + -1.418218944850273e-12, + -2.704488473889517e-12, + -2.2621014432361763e-13, + -4.145207846652933e-12, + 4.637543365019127e-13, + 8.662502523746384e-13, + -2.0976637595909854e-12, + 6.986697052026024e-12, + -0.09157882048708131, + 0.04056030440004921, + -0.052600211648189565, + -0.11191454922441336, + -0.030210263527249738, + 0.1443937450935241, + -0.024574264519765503, + 0.128910473276462, + 0.06074952069340645, + 0.024825318944804987, + 0.18679930809435755, + 0.0823492576571921, + 0.029636076200094057, + -0.1452473219583394, + -0.11837834647818464, + 0.01476038612872853, + -0.1360914143000301, + 0.04789473165414745, + -0.11537671489723243, + -0.08336194270892479, + -0.14910842415585898, + -0.12664353554818844, + 0.1562983673935004, + 0.047905431719268164, + 0.04004733880080014, + -0.14012030513112345, + 0.05007300374508539, + -0.17660278144392028, + 0.01860807545234053, + 0.20453216175930414, + 0.08845587743179993, + 0.022047452026366467, + -0.14807478879608363, + 0.02614993682989649, + -0.1993393635895151, + -0.031109272260946046, + 0.07050407175226708, + -0.19818067712887655, + -0.11989383382939177, + 0.012627661082486563, + -0.10244129936124642, + -0.064965163408862, + 0.1178018635969252, + 0.16987282850520574, + 0.147781181536704, + -0.0620313473833014, + 0.06548388185442022, + -0.048646977171311584, + 0.043803058354016516, + 0.27681923861351276, + 0.15501130698241772, + 0.049829479748787465, + -0.024495802874107155, + -0.0018449589158564756, + -0.06765001055715077, + 0.022463576284501723, + 0.034263386908016884, + -0.08599532106105447, + 0.21935442925446455, + -0.12837346746272868, + -0.01695253566597147, + -0.10800952135503793, + -0.1854749200249463 + ], + [ + -84757.38768714064, + -48069.38944330098, + -5.638867150992155e-11, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + -7.275957614183426e-12, + 0, + 0, + 9.094947017729282e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + 0, + 7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 2.6183123655219395e-11, + 2.5089685131917043e-12, + 7.458765431532016e-12, + 1.1332220042672484e-11, + -9.987033838765324e-13, + 5.612461923331746e-12, + 2.290580976551787e-13, + 5.810465721250024e-12, + -4.932200427533482e-12, + 2.5782383735798937e-12, + -5.715262383021073e-12, + -7.101503985515989e-13, + 2.5331265285630782e-12, + 1.0188196120103203e-12, + -3.7076176668622785e-12, + -2.6577652039573915e-12, + 5.805424548476848e-12, + 1.5115878337427572e-12, + -1.6590463294395783e-12, + -1.995874501270427e-12, + -3.062781203009362e-12, + -6.378734169320026e-13, + -1.9401611272804274e-12, + 8.214953295068358e-13, + -3.477866382297191e-12, + 1.159640930421319e-12, + -1.4408400772020414e-12, + -2.0716249373006176e-12, + 1.672080355934076e-12, + -7.355392792485248e-13, + -3.723252694329801e-12, + 2.966761298925316e-12, + -9.217671617933913e-13, + -3.374484669518078e-12, + 6.4318152033299836e-12, + -0.013911418789062066, + 0.16718535559578115, + -0.00530103668421544, + -0.0049011148274205624, + -0.07545382466282438, + 0.15636309597556136, + -0.0591098123637183, + 0.02192765833099539, + 0.23883600580356984, + -0.13600807081045668, + -0.2109682780031203, + 0.0801615801380524, + 0.29880055644372755, + -0.09296844564195712, + 0.07922033457345536, + -0.3223782339585624, + -0.08335609207041127, + -0.059805211983255675, + 0.10961991402659522, + -0.28277247512193954, + -0.03865019860067822, + 0.07972166788375115, + 0.11731680422401089, + 0.15747126322172914, + 0.08560142481731517, + 0.023135356569386863, + -0.1488469491349718, + 0.17699547389470005, + -0.07901308110803269, + 0.21250277673992626, + -0.006845249714190832, + 0.14746515704076857, + -0.06975889761298891, + 0.07502501562865573, + 0.045531284829205876, + -0.05203268678284456, + 0.24227209675409753, + 0.02240012083774039, + -0.0891116687928761, + -0.16262058820447084, + -0.0661702209589889, + 0.09145828915949655, + 0.20015679704346992, + -0.021227451141479874, + 0.019932571266201623, + 0.019908139467708436, + -0.25641020733355174, + 0.023871173823397037, + -0.07764657940825356, + 0.07738743214973051, + 0.07155931732024634, + -0.04546411748103787, + 0.0809479371562007, + 0.07730577584781079, + 0.1000015206481541, + -0.0738663576614249, + -0.00448156623594613, + 0.006438757315723973, + -0.09812032560089215, + 0.1427011595498616, + 0.06252937488842726, + -0.016068473139618098 + ], + [ + -86028.69922680665, + -48797.71352577522, + -4.001776687800884e-11, + -3.092281986027956e-11, + 0, + 7.275957614183426e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 3.4637731557457415e-11, + -1.9510306778432124e-12, + 1.717594476931874e-11, + 1.3524357373712624e-11, + 1.311346921182686e-12, + 5.546450039398023e-12, + -2.67199744714869e-12, + 1.4679864501322769e-12, + -1.8608991761813636e-12, + 1.0395215222344538e-12, + 1.878971469892434e-12, + 2.3179448317942888e-12, + 4.880039895572546e-12, + -6.558129452065684e-13, + 5.772213706488008e-14, + 3.851690260039155e-12, + 6.141795826546465e-13, + 2.1042524766058115e-12, + -9.624957282088236e-13, + 7.274805069237678e-13, + 1.6781310577524282e-12, + 2.6579069754173112e-12, + 2.789628279496237e-12, + -1.760992903451155e-12, + -1.955025638334037e-12, + -8.752432318592196e-13, + -2.6088110172371065e-12, + -5.057809008553224e-13, + -1.1639387652648208e-12, + 1.0634431504916564e-12, + 7.918151660316516e-13, + -3.6549654992929645e-12, + 1.8111350581000875e-12, + -1.7668126430649207e-12, + 4.846045338911551e-13, + -5.196818310986752e-12, + -0.10779959732741623, + 0.09304905710489403, + 0.12175440856035111, + -0.10328179903476811, + -0.007442318465686891, + 0.13927528163219588, + -0.14517209168286158, + -0.031962949168357555, + 0.013368742003457973, + 0.041697176166729855, + -0.21460264164515822, + -0.12102662588469108, + 0.17192581935841722, + 0.056566208565834435, + -0.055820975650499136, + -0.0736174782700469, + 0.15011807894260573, + -0.15993682130970927, + -0.11418367391785046, + -0.014417018078895238, + 0.027287954188266645, + -0.07264196841994282, + -0.010739553157032622, + -0.008366355472270274, + -0.2616925757725927, + 0.06594288147465743, + 0.07945865419502454, + 0.03715430950404119, + -0.2399043415042473, + 0.10267027210821819, + -0.20727237451536842, + -0.07099861724708198, + -0.03984101508369524, + 0.12240578842943342, + -0.2987604152668881, + -0.1706370996279973, + 0.010456708085132105, + -0.025608701610408027, + -0.07086937620459063, + 0.011732733489123659, + -0.09366578898714185, + 0.13987874017837523, + 0.021524006775361287, + -0.08485152055997051, + -0.08854135384965019, + -0.14234417984193956, + 0.11400230837316203, + 0.21181385749067055, + 0.03731240742609395, + 0.25958152856162325, + -0.1186893513379235, + 0.03857514937557141, + 0.057065193859080376, + 0.08350864490818605, + -0.04137500511474159, + -0.15171430433420247, + -0.0385459744167567, + 0.07767550072112174, + 0.17270477299060047, + -0.011539181909465665, + -0.18713352124499627 + ], + [ + -87300.01076647271, + -49526.037608249484, + -4.3655745685100555e-11, + -4.729372449219227e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 0, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -2.000888343900442e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + -1.8189894035458565e-12, + 4.8620679977999426e-11, + -6.037168820479753e-12, + 2.611637885889911e-11, + 2.3051093764938995e-11, + -6.258642501159892e-13, + 1.7478416623927428e-11, + 4.211721814379715e-12, + 9.319789093177572e-12, + -3.918916257777144e-12, + 7.223482380184649e-12, + 3.4433774467242335e-12, + -1.0698726233412768e-11, + -2.2173227536382647e-12, + -2.5944473657479774e-12, + -4.0171036187107766e-12, + 5.8564901440808485e-12, + 2.172674221943575e-12, + 3.76146877832721e-12, + -5.9719247578008174e-12, + -5.1678896721363305e-12, + 7.450947009631457e-12, + 2.9584355159162708e-12, + 3.8739382793649225e-13, + -1.85620198659265e-12, + 3.295714299089284e-12, + 3.3479190893605562e-12, + 1.4657503180116166e-12, + -9.066823132361381e-13, + 1.1066710901667792e-12, + 1.374772145389385e-12, + 4.938321282571115e-12, + -5.297273421540077e-12, + -3.9558686637471196e-12, + 1.2019484217875407e-12, + -1.9667048182261073e-12, + -6.025577359661821e-13, + -9.190403294957865e-12, + -0.13832529738365423, + -0.08837084798404274, + 0.05145109583501713, + -0.03917111274487755, + -0.027284874537150266, + -0.1227709187652157, + -0.01098742376639321, + 0.09461959658374812, + -0.09118094601300313, + 0.015066973044094514, + 0.05939165406473687, + 0.11224539942511677, + -0.028043381980649474, + 0.2273584313157605, + 0.11043078312981602, + 0.01000204077036122, + -0.08761254822774463, + -0.12364981891062052, + 0.11926622000582832, + 0.024416658308770694, + 0.08179707670718499, + -0.06574139840471291, + 0.2291663140557192, + -0.027690457992402016, + -0.16813410515555163, + -0.10046325505969637, + -0.06964428129654147, + 0.015529082180080207, + 0.07169088272008659, + -0.01855404681020339, + 0.12508675988530332, + 0.020389534849833666, + 0.14856525097096146, + 0.09768558448357728, + 0.014282786747898395, + -0.011520574089350005, + 0.11937094168799961, + -0.15804924793947778, + 0.051705702077351444, + -0.02146522376761437, + 0.2667256624083013, + -0.1287702244219459, + 0.0755772898790503, + -0.06365717097055153, + 0.03308374396197549, + -0.23530492958949834, + -0.019926147902821236, + 0.18533271082399674, + 0.06949431013627885, + 0.0422292381185442, + 0.03412269917401654, + 0.012118774832218867, + -0.0360440116047481, + 0.17586630212377113, + 0.1808926038167889, + 0.09018943336982237, + 0.09576931624671532, + -0.023736404688756606, + 0.08304784460798921, + 0.07655672978801285 + ], + [ + -88571.32230613875, + -50254.36169072375, + -6.366462912410498e-11, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 2.271682329515234e-11, + 2.5644771913837765e-12, + 8.153797451632073e-12, + 7.1401357615921114e-12, + 5.5133226187793006e-12, + -1.0090336122125118e-12, + -1.5367766093147439e-13, + -2.118681481185377e-12, + 4.491508948974927e-12, + 2.802733196910307e-13, + -4.19234699625821e-12, + -4.094318895665835e-12, + 2.4819059234394195e-12, + 8.73376243627422e-13, + -2.6010945737091867e-12, + -9.234535601245652e-13, + 1.999886226226669e-12, + 3.684996215385773e-12, + -1.2926149952301663e-12, + -2.6920414622253093e-12, + 3.6543344461491367e-13, + -5.502475722375615e-13, + -1.5604897901964709e-12, + 1.7162747588270394e-12, + 1.894687206828613e-12, + -5.187706117011281e-13, + 8.254147019514467e-13, + -3.718215070887697e-13, + -3.815157993204702e-13, + 4.6169764788975724e-14, + 3.42928057793593e-13, + 1.7317879876301207e-12, + 2.3739016556746565e-12, + 6.582669997457748e-13, + 8.424816537326982e-13, + 8.000928440065647e-13, + -1.3560613610778772e-12, + -4.723830259176093e-12, + 0.20247175943249793, + -0.13694470846367382, + -0.11948714780571021, + -0.27247531012170184, + 0.06178782604738184, + 0.03341004211972446, + 0.09326545826781114, + 0.08122184143383153, + -0.02096780094507536, + 0.06298581086503369, + -0.031953814417458065, + 0.13667465787866287, + 0.022299468469255852, + -0.12923950078079424, + 0.05382854694294725, + -0.06521032076185482, + 0.20632052911297805, + -0.018649158774631216, + -0.11770834076975943, + 0.03329240720553894, + -0.009787133656866252, + -0.23407763135691564, + -0.20087203593607084, + -0.10229066535953778, + 0.06728809847463449, + 0.028284131224061697, + 0.038895922900353874, + -0.002999656749721978, + -0.04201242963091729, + 0.03311470458647528, + 0.048522025413256356, + 0.12459688245483898, + -0.10715954836839704, + -0.08931033031488535, + -0.01161151755663014, + -0.08949911472926124, + 0.08361535037273857, + -0.15106783770751986, + -0.0699164176304605, + -0.17554621240080082, + -0.09228963973630326, + -0.08626990200289016, + -0.29380394464702053, + -0.06209909664761967, + 0.1623461806226529, + -0.1085737347682556, + -0.021186765268532703, + -0.12634990885447664, + 0.05152866365066142, + 0.019926774227629097, + 0.023406800916412965, + -0.18170620855576544, + 0.1769367584697061, + -0.01999369935832165, + 0.27169372688315496, + -0.1274902137017341, + 0.02108292344488378, + 0.05050749515975644, + -0.0014689017391978072 + ], + [ + -89842.63384580478, + -50982.685773198005, + -3.092281986027956e-11, + 3.092281986027956e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 2.1616662729858908e-11, + 5.307558227954119e-12, + 2.310677721617424e-12, + -2.354756996267347e-13, + 5.321343053351008e-12, + 1.0871739589428087e-11, + 9.488977235988688e-13, + -6.719892375994945e-13, + 1.8142208464848815e-12, + 6.643796600671072e-12, + 4.5398413697944936e-12, + -9.218232616188344e-12, + -1.082903816671518e-11, + -3.465556143517223e-12, + -5.009199262872798e-12, + 1.0541730254422685e-13, + -1.442878440823111e-12, + -3.1027666172309866e-12, + -3.5620417623848206e-12, + -7.1591357894992965e-12, + 6.978934916741836e-12, + -1.765938562935797e-12, + -1.239931195765025e-12, + -5.520435062720012e-13, + 1.1462203037894627e-12, + -1.732541197219163e-12, + 4.214492653152666e-12, + -2.7940876416854415e-12, + -6.871096905213845e-13, + 5.464112315112847e-12, + -1.2554171111603722e-12, + 6.874616194072255e-13, + -4.253638563301937e-12, + 1.4819146832249924e-12, + -3.149570896540496e-12, + 1.2847184022265999e-12, + 5.198527207499924e-13, + 1.8783792536680015e-12, + 6.729596004219352e-12, + 0.036524786318494595, + 0.13149493289184275, + 0.1170642492062737, + -0.12094232285118174, + 0.0030471634723514833, + 0.03612899688592282, + -0.04277778072347377, + 0.16930037185730257, + -0.2658280265997263, + 0.16682296091804097, + 0.19601321732772398, + -0.21071430246920367, + -0.03146456590150286, + -0.07737052387443849, + 0.03419006674658225, + 0.009399467493060849, + 0.05173618788669093, + -0.08453105477106305, + 0.017860210916155677, + -0.04543720974273827, + 0.12359799075887025, + 0.1919386680483629, + 0.08648968141271879, + 0.04845359726542083, + 0.07569907565331062, + -0.10096606894419327, + 0.08361215797738869, + -0.20348268183260235, + -0.10707771921460855, + 0.13325583890844014, + 0.07582321118735594, + -0.08885469484552157, + 0.07146765213652183, + 0.025829742184095124, + -0.19024685968137914, + -0.006985331705427836, + 0.05165065520068027, + 0.011408794356119176, + -0.08193558895316108, + -0.27446585505542476, + 0.03956289784237355, + 0.19694276301960364, + 0.17735949371419443, + -0.05565481341806556, + -0.05347494904306354, + 0.13265721024477214, + 0.012356973095037579, + 0.003986416843548094, + 0.044185795235637246, + 0.01561516134777286, + -0.16760365529214338, + -0.16911455342783668, + 0.10887070416475597, + 0.2552265285557933, + -0.016533375170443766, + -0.07092902814202397, + -0.1429427507905329, + 0.018966668502187284 + ], + [ + -91113.94538547084, + -51711.00985567228, + -5.820766091346741e-11, + 2.546585164964199e-11, + 1.6370904631912708e-11, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 0, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 0, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -2.000888343900442e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + 3.072148758966029e-11, + 5.374495838637392e-12, + 8.853536866241433e-12, + 3.682669451824035e-12, + 4.2858522830064924e-12, + 2.9718029298934074e-12, + -8.024336769017488e-12, + 2.301716842885696e-12, + -2.319017919745869e-12, + 2.831889035872603e-12, + -2.4367256753311156e-12, + -1.7096965628985063e-12, + 9.742155798723403e-13, + -6.048808349839119e-12, + -2.561130468539606e-12, + -1.292007886310583e-12, + -1.6003594518498258e-12, + -2.403981444336093e-12, + -1.1070063120790913e-12, + 8.623645816260984e-14, + 2.2008665422229914e-12, + 4.453033223363666e-12, + 3.646440474366338e-12, + -5.5186210234734595e-12, + 2.313446211034597e-12, + -1.1328810927537697e-12, + -4.039371836960364e-13, + 1.6970520623224016e-12, + -1.2906403341267187e-12, + -2.2295636822629327e-12, + 2.6077682205033893e-12, + 2.822193240676393e-14, + -1.2640111783373812e-13, + 2.1617823851954735e-12, + 1.6535290363283475e-12, + -6.993283629451624e-14, + -2.7763423613110357e-12, + -2.29729699069768e-12, + -2.3443931751810367e-12, + -5.593514040466071e-12, + -0.09435435693328484, + 0.11512764809250846, + -0.08330654888335412, + -0.07219762955415547, + 0.0455416418841619, + 0.022957939849152814, + -0.14572712625201306, + 0.18409232416899507, + -0.11668353043154475, + 0.1862149990478438, + 0.10181428082571341, + -0.11997647253716666, + 0.07505740604422212, + -0.028135818889374144, + 0.010444621018774919, + -0.19401345007753834, + -0.06726106080583162, + 0.12912644483909055, + 0.031946822406337484, + -0.0872435852264518, + -0.041363510863326736, + -0.0315292331458201, + 0.034483498599067255, + 0.017387468430869305, + 0.21154344222303445, + -0.24703532541557469, + -0.08206932533629732, + 0.057549536205038734, + -0.01996064272939008, + -0.1480610309523888, + -0.07169896894779507, + -0.043392199907418876, + -0.09967379749022427, + 0.08250203006072832, + 0.15314600094296907, + -0.21971431628379834, + -0.229583889751208, + -0.004905593425398059, + -0.12272659623211517, + -0.08618762709076154, + -0.00032573878659091047, + 0.2066607753396697, + -0.029531351705118888, + 0.027482818106502518, + 0.11022150121055428, + -0.2065974576959992, + -0.10586719822922255, + -0.0926131154595139, + 0.14258611392692144, + -0.17438784980068864, + -0.22503133570974998, + 0.00437564621617148, + 0.10561563862940161, + 0.17835561638587957, + 0.022304446974425202, + 0.04120587854138825, + 0.12657423419486438 + ], + [ + -92385.25692513684, + -52439.3339381465, + -4.9112713895738125e-11, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 0, + -9.094947017729282e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + 7.275957614183426e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.7374941753411845e-11, + 8.030998194586133e-13, + 5.922425103553789e-12, + 3.801004027137855e-12, + 4.957067628151082e-12, + 4.645650089678054e-12, + 3.214118443313599e-12, + 6.617478460819977e-13, + -1.3887106283994155e-12, + -2.817794841600535e-12, + -4.702421986107319e-13, + -3.3925620047243586e-12, + 1.2028124373488063e-13, + -7.829551826009858e-12, + -3.805352999179183e-12, + -5.039030720788233e-12, + -1.8679904359350042e-13, + -3.012819567805364e-13, + -2.2791046971687758e-12, + 1.0030536758662516e-13, + -1.854908632711232e-12, + -2.699931920406084e-12, + 2.689585684337237e-12, + -9.355724727400045e-13, + -1.0320774934482775e-12, + 6.535409365156471e-15, + 5.052052274029642e-14, + -1.2549896240833348e-13, + -1.949747542972914e-12, + -2.270714830889423e-12, + -3.5417759328686467e-13, + 1.7378700540383638e-12, + 8.068258667832249e-13, + 5.721040573081169e-13, + 1.7226355364739817e-12, + -1.7531415742827634e-13, + 2.014780979776019e-12, + -1.2380942756502876e-12, + -1.580122962977925e-12, + -7.594077138085359e-13, + -4.443879750054074e-12, + 0.009097024490037079, + 0.029130235201848164, + -0.10675918453584132, + -0.07580544387118757, + -0.0008099067228941868, + 0.03747039307741887, + 0.17490445465399604, + 0.1581931474095822, + 0.08548618641291054, + 0.1903466153562956, + 0.023002629401568768, + 0.21474754728476117, + 0.057063003675619915, + 0.012747785513489297, + -0.0055538673651717675, + -0.1194036673169986, + -0.18886628657229235, + 0.06887340220750049, + 0.019470137397999694, + -0.011774950892843205, + 0.10713601553624366, + -0.17415028623962603, + -0.17784883226963202, + -0.1300671059773092, + 0.06720314535774695, + -0.21673047482575825, + -0.1610028397868093, + -0.3332418977720372, + 0.13820554011532302, + -0.11199718730844957, + -0.023844835972543825, + -0.13782417318537937, + 0.031245609897421613, + 0.04534070880104875, + -0.11251874183458803, + -0.0657518486899009, + -0.08177321226847678, + -0.16474850115344236, + -0.05505212768521704, + -0.08553665311480128, + -0.19512132986636777, + 0.11077697496635683, + 0.08606479977319446, + -0.16262520232415395, + 0.20434819874769514, + -0.0692366329110564, + 0.06250993877535586, + -0.3468278863247506, + -0.09258532794410419, + 0.11544216795304282, + 0.17051783995606656, + 0.1191808325772626, + 0.012871837142187318, + 0.11150045032017045, + 0.0019312908009426635, + 0.20026446904512726 + ], + [ + -93656.56846480291, + -53167.65802062079, + -5.820766091346741e-11, + -3.2741809263825417e-11, + 1.8189894035458565e-11, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + -1.8189894035458565e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 1.2732925824820995e-11, + 0, + 4.944184292480652e-11, + -1.3817678916005982e-11, + 1.8318056466187923e-11, + 2.578880194988919e-11, + -1.0380180529579397e-11, + 1.294545898798085e-11, + 6.845649234856121e-12, + 1.067136689049914e-11, + -8.729897549856083e-12, + -4.741621179663671e-12, + -3.2662630628831523e-12, + -9.182551687701868e-12, + 4.106196542318026e-12, + 2.3644994845111105e-12, + -5.990934053356384e-12, + -2.889376166873766e-12, + 4.837579357491595e-12, + 1.6581485804954517e-12, + -4.723603024500137e-12, + -1.6729873129170004e-12, + 3.4856684242769766e-14, + -9.911480699682466e-13, + 3.022558971008957e-12, + -1.4166391351122834e-13, + -1.2914268762969555e-12, + 6.805189866460671e-13, + 2.4993515275530892e-12, + -1.2496107722802176e-12, + -2.160668011278697e-12, + 3.5216634934590806e-13, + 1.1744267584764263e-12, + -1.177536103208659e-12, + -8.573491637466455e-13, + 3.2323897551787874e-13, + -1.0577525937308136e-12, + 8.237538963888131e-13, + -2.7796019766132594e-12, + -3.4324077407926407e-13, + -1.6471892162125342e-13, + -9.744382371893246e-13, + -5.093342224253064e-13, + -4.624125797572213e-12, + -0.1641769208275966, + -0.01840545808260995, + 0.09737185039386415, + 0.1387405935387158, + 0.02031734544116663, + 0.014707519583488312, + -0.024827983549225642, + 0.09789437146601222, + -0.06069588736252519, + -0.08216849489484841, + -0.05139019464157478, + 0.15684836627828913, + -0.1771704551921713, + 0.13634109263452615, + -0.11658579783395408, + 0.04529211026626433, + 0.06062758928905958, + -0.12851388700543578, + 0.14753964918534174, + -0.06981211983896186, + 0.10594925254186809, + -0.0405427429128191, + 0.17748221302732436, + -0.010759548620707356, + -0.09361105815354706, + 0.18566148963028967, + 0.16729133797008547, + -0.12396463362067402, + -0.09512015040783169, + 0.11288090865904178, + 0.05096851579312825, + -0.02958574349679589, + -0.18850886765350958, + -0.09357353572394837, + -0.17050509930672444, + -0.126944475435862, + 0.018961555813244057, + -0.07850735570278422, + 0.22319199860258704, + 0.05274177298726183, + -0.2170902829078958, + -0.0010794052149102717, + -0.12295195425408573, + 0.10852069079353159, + -0.3184548427407737, + 0.06374163782631716, + 0.035284740619717654, + 0.050300334290927014, + 0.16484582755587884, + -0.08125837650259925, + -0.14876283606229457, + 0.05291793631046388, + 0.04809995391424104, + 0.07576491078180138, + 0.07490685283667771 + ], + [ + -94927.88000446897, + -53895.98210309504, + -4.3655745685100555e-11, + 5.4569682106375694e-11, + 1.8189894035458565e-11, + 0, + 3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + -9.094947017729282e-12, + 0, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 3.3063021721841384e-11, + 3.926258244576987e-12, + 4.379183361297971e-12, + -1.2275288748981491e-11, + 1.7744216105303335e-11, + 2.5854086590121108e-11, + 1.3904906365656404e-12, + 2.313007434100465e-12, + -3.544169339022941e-12, + 7.575224859576032e-12, + -1.3718978380371712e-12, + -1.085472205867721e-11, + 4.42737986697638e-12, + -1.3398145012433722e-11, + -4.594531840640091e-12, + -4.8466432932816665e-12, + -1.8938868965444344e-12, + 2.8667217363939112e-12, + -3.765491814406985e-12, + -3.829288295491859e-12, + 5.082421799723643e-12, + 6.257299939652849e-13, + -1.1047583855136444e-12, + -2.5158091683068886e-12, + 1.5176780612640219e-12, + -3.2980755394656205e-12, + 1.7696187354960838e-12, + 3.840464223704604e-13, + -1.7383156605512268e-13, + 3.1591438440106013e-12, + 6.348737577697147e-12, + 6.715231822008164e-12, + 1.572716814207178e-12, + -1.5128994208313557e-12, + -1.2465087474543854e-12, + 2.8774427636005415e-13, + -2.9930697302859706e-12, + -2.0177028175638444e-12, + -7.726945488916503e-14, + -1.7941238736630013e-12, + 3.0255578140427753e-13, + -9.251210013038317e-13, + -4.523361630916509e-12, + -0.10876347201232626, + 0.07279176453166673, + -0.043807905401007166, + 0.1424759528265847, + -0.16942049378712917, + -0.04269240036084758, + 0.015246473597847136, + 0.0974068907576841, + -0.1419272919117159, + -0.06924360054000998, + 0.11231700571002788, + 0.22405597244912043, + -0.16604489650242205, + 0.12878609103399707, + -0.11253632316894484, + 0.1578095904796027, + 0.13621151109672178, + -0.019144756728104735, + -0.07388102174429656, + -0.014341559731081623, + 0.0540202451443307, + -0.08576985331667392, + 0.13083484471571805, + -0.10215013881248912, + 0.23003783157786237, + -0.05955182329919501, + -0.3356751474310801, + 0.15164107118559417, + 0.023022494276088025, + -0.05869989190356036, + -0.12402385881543926, + 0.013634527450278584, + -0.013602542035305691, + -0.060222421730049595, + -0.06081636735660141, + 0.011646585603309128, + -0.028572163143142856, + -0.0926269869044252, + -0.10347181029685523, + -0.10028231519713103, + 0.01278340408181396, + -0.02025821084838664, + 0.1961659994969976, + 0.1858507913055785, + -0.06864135379048308, + -0.11031222025240016, + -0.08648368266493076, + -0.04112140540213247, + 0.05586822178609791, + 0.12161335742385353, + -0.16568968432892364, + 0.27165144589047774, + -0.12765979884170287, + 0.05141332753837319 + ], + [ + -96199.19154413498, + -54624.3061855693, + -5.4569682106375694e-11, + 1.4551915228366852e-11, + 2.1827872842550278e-11, + -1.0913936421275139e-11, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 0, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -1.2732925824820995e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 4.253009203616118e-11, + 2.4959852476601107e-12, + 9.318775928032753e-12, + 8.749364527489131e-12, + 9.651197653294473e-12, + 6.409300773620783e-12, + 4.444990965965469e-12, + 5.685101322123547e-12, + 1.9320995117401013e-12, + -3.8085099062904705e-12, + -4.627597606563931e-12, + -2.7364653976857584e-12, + -2.380384347691096e-12, + -8.499467916325886e-12, + -2.3931993208983243e-12, + -4.372385138019553e-12, + -2.6168464955937196e-12, + 6.89230573716823e-13, + -5.191335390288452e-12, + -3.942093113988436e-12, + 2.4329064246048225e-12, + 2.0148539663079016e-12, + 4.0755650452332644e-13, + -5.952317584047419e-13, + -7.292071663011887e-13, + -1.3933832793947253e-12, + -3.5744625921259066e-12, + -2.021485993655494e-12, + -2.923441699605694e-12, + 2.4569548079660735e-12, + -6.422023827297195e-14, + -9.715874249025975e-13, + 2.5522371382250307e-12, + 3.937545354775927e-12, + -4.536387542844564e-12, + -1.2424408870317302e-12, + -1.620992069958124e-14, + -8.763685171842428e-13, + 4.865508948094434e-13, + -1.293582021573752e-12, + -7.20009133437218e-13, + -5.988279667318198e-13, + 7.180339582647798e-13, + -6.630409077747843e-12, + 0.0038864743942664936, + -0.33566772761813046, + -0.19649010329784908, + -0.19445258108264016, + 0.010440660872646073, + -0.033523423574193106, + -0.08686252399084611, + 0.2742120799967326, + -0.2131557117959071, + 0.03224028834285859, + 0.022561420169962456, + -0.049834133652614764, + -0.13241803174658395, + 0.1838704398728753, + 0.025655717433010178, + 0.1565136028609547, + 0.10864587571971572, + 0.1951062066274069, + -0.1645232410926063, + -0.04333537060953956, + 0.01382459962865997, + 0.0039006048886459435, + -0.05569127442141728, + -0.25358362329505013, + 0.049606850718108275, + -0.14395981530772384, + -0.1118651134235132, + 0.08644013963580867, + -0.1117108023720976, + -0.00954259785658328, + 0.007745834174047601, + -0.048552693300418386, + -0.1301299355801698, + -0.12861377212729524, + 0.17491804833623453, + -0.12851217933409595, + 0.034140088176299925, + -0.025261570037545433, + -0.09936801987100789, + 0.0575731686357356, + -0.12949504487348945, + -0.07767686989926588, + 0.2961539714325125, + 0.05244926240164532, + -0.1797911364703977, + 0.026546688175961442, + -0.04285578606103234, + 0.059759374440248425, + 0.11680768482714912, + -0.0728861498786994, + -0.21173774027924752, + 0.04955307953108347, + 0.18179149007393897 + ], + [ + -97470.503083801, + -55352.63026804353, + -4.001776687800884e-11, + 1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 1.6370904631912708e-11, + -7.275957614183426e-12, + -5.4569682106375694e-12, + 0, + 3.637978807091713e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + -1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + 0, + 0, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 2.985175297323357e-11, + 5.7292640488821834e-12, + 2.10528513350612e-12, + -4.08298792937217e-12, + 5.1203207464486464e-12, + 1.202233664828569e-11, + -4.589798166259912e-12, + 1.6568938791196646e-12, + -2.4568734432969946e-12, + 2.142014545110077e-12, + -9.2879045390221e-13, + -6.0581370587928824e-12, + -4.064411818135285e-12, + -7.626561969511992e-13, + 4.041976836644093e-12, + 1.832701661070097e-12, + -4.123220379913051e-12, + -2.3865810899772974e-13, + 3.1657778074098215e-12, + -4.749337496416501e-13, + 4.28885857479216e-12, + -9.474721475760924e-13, + -1.0165396789965024e-12, + -3.865849381361152e-14, + 1.6708076380677992e-12, + -7.828711660034051e-13, + 2.225213835795227e-12, + 5.718867502294607e-13, + 2.962453377309735e-12, + 6.6196381746579576e-12, + -1.722231041671773e-12, + -1.0946329691020985e-12, + 1.069253848892902e-12, + -4.886979371181621e-13, + -1.974721455546644e-12, + 3.7230436273516394e-13, + 3.0795257016882617e-12, + 6.364880118097336e-13, + 9.700709150331e-13, + 1.6777760264272784e-12, + -2.766092543752403e-13, + 1.1758519761370753e-12, + 2.430109215311437e-13, + 2.1241467580053587e-13, + -4.86016504426094e-12, + 0.0032296108876910417, + -0.015081793315371001, + 0.1757322110106071, + 0.0724225158218118, + 0.02843709636095136, + 0.06799688183959603, + -0.08876691559508623, + -0.1102499229015185, + -0.1023608271214318, + -0.1389508979955162, + 0.1191293387883836, + -0.052658919485755656, + -0.11416493467501106, + 0.16016257792882238, + 0.11282021996297228, + -0.023648120076456596, + 0.04331190981279654, + -0.03096303906213022, + -0.15162049890909976, + -0.006813348934945127, + -0.06415798450199262, + 0.28195956797036514, + 0.03322053261838846, + -0.02834394091648163, + 0.03985969812415574, + -0.07039788559849555, + 0.00662896918548262, + -0.06508190483366506, + -0.216979377710748, + -0.11128314272639675, + 0.012970319774329244, + 0.17677446921561282, + -0.042469533030235866, + -0.008789255330692181, + -0.09661238838083044, + 0.023872152674724027, + -0.007641804676492049, + -0.018544014876750586, + -0.01721401794593714, + -0.1851388612631898, + 0.12054137776434118, + 0.004599821290968354, + -0.1291499140461817, + 0.07497896145758678, + -0.05625298228741242, + -0.14680005847270083, + -0.04138523228082176, + 0.20560389641281368, + -0.045461884586230836, + -0.02177616384849002, + -0.17046531078103394, + 0.08154596867392912 + ], + [ + -98741.81462346706, + -56080.9543505178, + -6.184563972055912e-11, + -2.9103830456733704e-11, + 0, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 1.8189894035458565e-11, + 1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 0, + -1.8189894035458565e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 4.5891115915766796e-11, + -1.1107235465077974e-11, + 1.4424719889055731e-11, + 2.191199305952195e-11, + -9.134143821174033e-12, + 1.6312433403362385e-11, + 1.0729577472717877e-11, + 1.1621205917093691e-11, + -4.361957534570261e-12, + -1.5947760233155803e-12, + -1.0350014497164686e-13, + -2.021847874042977e-12, + 4.5291529933621277e-13, + -5.886267744345038e-13, + -3.1205333191848182e-12, + -1.8395740110652006e-12, + 5.535595787092609e-12, + 3.653222900283162e-12, + 1.3068093310830535e-12, + -3.797512140225668e-12, + -4.819900773336071e-13, + -3.1935686487952612e-12, + -2.2407932466082106e-12, + -1.7778043815090514e-12, + 7.360679340461553e-13, + 1.117972387320933e-12, + 3.0659852772072245e-12, + -4.731193201697758e-13, + 1.6069760576211032e-12, + -1.0716517788272637e-12, + -7.609832600211884e-13, + 1.0323461567281439e-12, + -3.247060800616329e-12, + 5.651648500769108e-13, + -1.071142025280338e-12, + 2.681366402273011e-12, + -5.800242348816864e-13, + 8.015232828462899e-13, + 2.3381200010958262e-12, + -1.5758770436688802e-13, + 6.114128530868728e-13, + -2.3534386941145524e-12, + 9.32715871955795e-13, + 3.759227266514446e-13, + 1.6400490894117414e-12, + 5.842036933694845e-12, + 0.059640652014052935, + -0.09106884329021532, + 0.09241201034869806, + -0.05693830013859904, + -0.14419520001477382, + 0.028130404768628534, + -0.11958914470737134, + 0.20782909698980678, + 0.06710864158350363, + -0.06235800304183038, + -0.1803335396264094, + 0.10781121151473749, + -0.38589395635776746, + 0.13367860671743276, + 0.05717952321484831, + 0.1811895948953946, + 0.2404729834774682, + -0.005760421919548071, + 0.02030354933969701, + 0.12045640496216951, + 0.013065376118647875, + 0.05996412354412763, + 0.11628782960009053, + -0.12893305713108832, + -0.18849723317183875, + 0.06424503657260018, + -0.09593219323773372, + 0.06518588980173239, + 0.10140682477591967, + -0.016714318247176927, + 0.05103869593151977, + 0.02929984726114404, + -0.03311570113398453, + -0.005271130038589994, + 0.0758482934763073, + 0.09674206603048893, + -0.0575923164944011, + -0.18903895779738297, + 0.018296643898263847, + -0.00730502604341579, + 0.18395199727170067, + -0.08631188073511234, + 0.037747853668683724, + 0.1641488256785497, + 0.057714690177879016, + 0.2150495565900937, + -0.07483649699828746, + -0.08980522786644929, + 0.06419782033095077, + 0.003274586780633983, + 0.0532373323586892 + ], + [ + -100013.12616313311, + -56809.2784329921, + -7.457856554538012e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 7.275957614183426e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + -1.6370904631912708e-11, + 0, + -3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 3.337150723761075e-11, + -8.479518821643594e-12, + 1.1597362105792183e-11, + 3.0181439256806606e-11, + -3.6918246362841545e-12, + 6.237756838264792e-12, + 5.438378722150094e-12, + 4.8733106510856115e-12, + -4.401637558439361e-12, + 1.1787328209436173e-12, + 4.474822856073376e-12, + 3.4880864208994568e-12, + -6.339529770913405e-12, + 2.058072439150238e-12, + -2.2382941140061752e-13, + -8.261828164021137e-12, + 1.8165612659223314e-12, + -3.4951665278619067e-12, + -9.274338087020238e-13, + 4.160583616868131e-13, + 6.395517230469348e-12, + 2.3228065837046707e-12, + 3.423651578696188e-12, + -3.60033560332095e-12, + -2.829868898329429e-13, + 1.1818793559859541e-12, + 2.518373086889488e-12, + -2.345920437978396e-12, + -1.6602891581178204e-12, + 2.678558916964713e-12, + 6.403028229894961e-13, + 1.451820724856121e-12, + -1.1549944668182401e-12, + 1.2838050606046598e-12, + -2.389591014291609e-12, + 4.76226948607405e-13, + 7.098630402098897e-13, + 2.49965366317284e-13, + 3.2922333293932054e-12, + -8.824777169229695e-14, + 2.555483645171758e-12, + -1.0082481197281994e-12, + -7.624024611067286e-13, + 1.6871502831748256e-12, + -9.93171345483935e-13, + 6.095280070099923e-14, + -4.624596853588366e-12, + -0.200538709789431, + 0.17600795615764864, + 0.15703400943677362, + -0.00038381867489266277, + -0.14949516667499513, + 0.149107267037213, + 0.17007757814955646, + -0.024402000900228548, + 0.0059712833948772324, + -0.027804012005742115, + 0.1825879885350195, + 0.07384325566187541, + -0.010310326277424176, + 0.16287040067739983, + -0.028884473606421754, + 0.027638857637724827, + 0.1871011641748298, + -0.00006172277347017928, + 0.2610385127716339, + -0.10347816427742322, + -0.1495758529428304, + -0.015097350267633194, + -0.015512891100062301, + -0.060451463360153605, + -0.03939392048250225, + 0.14398097172823002, + 0.06065495240624233, + 0.08064075676561511, + -0.16829155142849334, + -0.11789687828932131, + 0.02516690300057824, + 0.1710767148880465, + 0.10501163949249084, + 0.0492336619984339, + 0.1428193864490205, + 0.21504563311436212, + -0.0025186289233308998, + 0.21529633901705678, + -0.14085323618065898, + -0.026722233554011928, + 0.19326569526524093, + 0.027939751883669883, + -0.04970550002860353, + 0.17175783695135655, + -0.0696925989266258, + -0.04241363680968801, + 0.0027434253839980073, + -0.164979145344866, + -0.12634000271683096, + -0.2796269995405406 + ], + [ + -101284.43770279913, + -57537.60251546631, + -6.912159733474255e-11, + 5.820766091346741e-11, + 1.2732925824820995e-11, + -5.4569682106375694e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + -5.4569682106375694e-12, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 1.630659174799941e-11, + 1.6473921445820854e-11, + 1.7300733510241345e-12, + -1.2926942832779297e-11, + 1.3989058620361305e-11, + -1.0269644014802567e-12, + -8.917206566320879e-12, + -5.4612240510500076e-12, + 4.9222186617194485e-12, + -1.0942130596660326e-12, + -3.3966966476831737e-12, + -4.340581273059e-12, + -4.420911580714858e-12, + -5.467814373661017e-12, + -2.9675562500510297e-12, + 3.3825515538700918e-12, + -4.9830734890779465e-12, + -3.19174842889803e-12, + -7.372357170161401e-12, + -3.4137630821455783e-12, + 1.890093032288853e-12, + 1.3463493589447768e-12, + -2.544732562250199e-12, + -3.857532006029137e-12, + 1.5544439300274479e-12, + -4.0705382067474455e-12, + 4.1828023682845165e-12, + 3.7485983113226334e-12, + 2.434552448952488e-12, + 2.1859608771281033e-12, + -1.0786055227017035e-13, + -1.2790467694112867e-12, + -7.68860629541213e-13, + 3.1869987483800877e-12, + -9.7037905589254e-13, + -4.276681850711671e-13, + 2.216458869485993e-12, + -8.529960077670329e-13, + 2.261462200345438e-12, + -1.8118556553289978e-12, + -1.2778845088799509e-12, + 1.1238079295376613e-12, + 2.1913388580310456e-12, + -1.1920498091241265e-12, + 1.0613111900861406e-13, + -1.6529435294976256e-12, + 1.0307658008537282e-12, + -3.667299226600119e-12, + 0.15803233050020177, + 0.060766052700794625, + 0.003102811446835641, + 0.04285850830707404, + 0.12344780195959656, + -0.0774472795223256, + -0.040463613528035694, + -0.0668346496129953, + 0.14967340504067783, + -0.11731986081703777, + 0.003973790170720637, + -0.05618017161775757, + -0.205306693675529, + 0.04214455964499582, + -0.011586419352890112, + 0.2106246897108726, + 0.15247551972169673, + 0.22084507720818727, + 0.07647242238585686, + -0.017740015860761234, + 0.02833212058630009, + 0.0740583341681528, + 0.07391374595491233, + 0.01994408890355421, + -0.19779485642757247, + 0.062243294054761505, + 0.19115698036426115, + 0.23039173658883055, + 0.11003752730604002, + 0.24104676368161382, + -0.0002948792899386812, + -0.07971050890810787, + 0.012889158472352226, + -0.24934577368624036, + -0.039265095306306494, + -0.073299824336485, + 0.06864216950468968, + -0.12164659668365137, + 0.13580566997207075, + -0.0996647791476461, + 0.297911391185559, + 0.1499383189073731, + 0.03933114103170922, + -0.19488817495014613, + 0.03802944459204924, + -0.061020057223326124, + 0.11452553438460254, + -0.15664977866619514, + -0.2790687215984371 + ], + [ + -102555.74924246517, + -58265.92659794059, + -6.366462912410498e-11, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + -1.0913936421275139e-11, + -1.2732925824820995e-11, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 0, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 4.8535064272751396e-11, + -2.0124107308311462e-13, + 5.639128940909006e-12, + 1.4380989404543124e-11, + -1.0454323219184123e-11, + 8.640953145447443e-12, + 6.032637972977354e-12, + 1.43688314520189e-11, + -5.060054300149157e-12, + 4.252506089958409e-12, + -6.837938768793856e-12, + -9.289757241295502e-14, + 1.1116090603086975e-11, + -7.388613040147932e-12, + -9.083248281164952e-13, + -9.963461305666368e-12, + -7.524045343451077e-13, + -2.3617047228449435e-12, + 2.6606087801460667e-12, + 2.1609445885331751e-13, + 4.978218962023303e-12, + 2.312284070493022e-14, + 8.301125493227582e-13, + -6.445228636713155e-12, + -1.4694601452846718e-13, + -1.4817844902720633e-12, + -1.5844815126235262e-12, + -3.611808549717603e-12, + 6.708903287267964e-13, + -1.5007739995869541e-12, + -3.99713014347686e-12, + -1.873408767062595e-12, + 3.2595993646259624e-12, + 4.193553309544223e-12, + -3.129615992929951e-12, + 2.146917726368016e-12, + 2.508164202073764e-12, + -1.1672053953857587e-12, + -3.229055037671039e-12, + -5.109340954620497e-13, + -1.3394550331835555e-12, + -9.562946514460062e-13, + 2.3155683658096444e-12, + -2.254833830336794e-12, + 9.88767348801674e-13, + -5.993472148634802e-13, + -7.627528614156528e-13, + 3.373799590901432e-13, + -5.047036775252769e-12, + 0.07013576607867811, + -0.04110809385227994, + 0.16672546672243407, + 0.05394860550107347, + 0.17372863227267704, + -0.06642517226616235, + -0.03641946972507824, + 0.12348645010849808, + -0.051920356356312904, + 0.10722791834907017, + 0.2401813049945903, + 0.08817354448611367, + -0.0025378477925879646, + 0.06521995013579829, + 0.018392617004586487, + 0.14657142143710514, + 0.01035610626606601, + -0.15487801017179045, + -0.07129631003650916, + -0.05420247935615802, + 0.23804160964000354, + -0.0894752605435637, + 0.03860970684034056, + -0.16187600995253715, + -0.008718085904276715, + 0.2842464767558156, + -0.05820912399916771, + -0.03977362474771834, + 0.08606416543913951, + -0.23093731449487134, + 0.17820783833017836, + 0.11615050119175177, + -0.1995252247501647, + -0.08855355848298511, + 0.0767766300391052, + 0.229365412362905, + 0.004767369962076482, + -0.12954682468742973, + 0.05811282380114831, + -0.1281261054156449, + 0.0930994025869162, + 0.07573233693990823, + -0.044584227045873566, + -0.1381452765091259, + -0.010525297796008602, + -0.011239331748408557, + 0.09152355733662389, + 0.10774095596684011 + ], + [ + -103827.06078213119, + -58994.25068041483, + -4.729372449219227e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + 0, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 0, + 9.094947017729282e-12, + -3.637978807091713e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 3.8817850604627095e-11, + 3.874823492764114e-12, + 6.173528639859767e-12, + 5.478617165010195e-12, + 3.704980067702831e-12, + 1.2896133533499058e-11, + 2.9240953769525653e-12, + 3.235211097610479e-12, + 2.619734749695868e-12, + 4.043342185939636e-12, + 7.814555606494799e-13, + -1.3176618208576107e-12, + 8.687468853826388e-13, + -8.586046668431908e-12, + -2.0065687488688524e-12, + -1.0549545380862619e-11, + 2.018240598625795e-12, + -1.151482257611921e-12, + -3.6596017495451925e-12, + -5.301419891999064e-12, + 3.407268037276508e-12, + -3.3170082277447614e-12, + -3.0452740516253937e-12, + -4.544697060252543e-12, + 2.685455565453567e-13, + -3.798495021932212e-12, + 3.8621989518756244e-12, + -3.805608894038552e-12, + -5.998034908890497e-14, + 5.084495269085052e-12, + -9.945268669837125e-13, + 2.3280393478556573e-12, + -1.8246918536921124e-12, + -4.475635329001546e-13, + -3.5519650126996145e-12, + 1.3215481284127926e-12, + 2.0478533643081933e-12, + 1.1115490096860199e-12, + 1.3720432701395826e-12, + 1.3656879171145317e-12, + 3.004719955279222e-12, + -4.614774839384636e-13, + -1.1356251766873207e-12, + 2.6335257873784426e-13, + -1.646730332808644e-12, + 3.100500361718056e-13, + -6.527620718067631e-13, + -3.257423430500092e-13, + -1.27673652479344e-12, + 4.8264911683353725e-12, + -0.1539491551796083, + -0.03714045378464917, + -0.033450614185203065, + 0.08444584207483162, + -0.14434019363571815, + -0.06356473444832003, + -0.09187629834010622, + -0.10946669847626521, + -0.20246043917743273, + 0.10099393929275242, + 0.04309043943360853, + -0.02795984248415892, + 0.24608420227684136, + 0.030265012581914327, + 0.07909530080474908, + -0.2528289776738298, + 0.18793726797212454, + 0.05890327892244901, + 0.25180246952908986, + -0.0032283009770842186, + -0.1009362890738439, + 0.20820346004563267, + 0.1390922637434807, + -0.010258780705259886, + -0.105197254961195, + 0.16622509838447877, + 0.04891696190575752, + -0.10443572006819098, + -0.030848639015430942, + 0.12539089888604163, + 0.1117045343841476, + 0.020315673345297144, + 0.06832910272889277, + -0.0016051783231063104, + -0.012102717905907796, + -0.026509359167185557, + -0.14802424033688732, + -0.04628816866026781, + 0.07532260317003633, + 0.1842246385035205, + -0.08284250397773155, + -0.09188308087456405, + -0.015338198979324348, + -0.03567133879287814, + -0.04670461577167195, + -0.09062297838726616, + -0.016640355431712738 + ], + [ + -105098.37232179724, + -59722.5747628891, + -7.821654435247183e-11, + -2.546585164964199e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 0, + 0, + 0, + -7.275957614183426e-12, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 4.4963422451373025e-11, + -1.2409260654502264e-11, + 1.777351239081792e-11, + 2.912370798883506e-11, + -5.435096800694699e-12, + 2.9456728414744957e-12, + 7.493758094629051e-12, + 1.0258120941351723e-11, + -1.9835438916915092e-12, + -5.052339646912437e-12, + -1.0193298247343504e-12, + 2.38350714872951e-12, + 5.632961913959447e-12, + 9.184260648578706e-13, + -6.089676162076227e-12, + -7.220966568483359e-13, + 4.168382970893135e-12, + 2.1786195322045497e-12, + 4.424323554280979e-12, + 2.7202172563887354e-12, + 1.4183024230258756e-12, + -3.2968067240011904e-12, + 4.008875439036749e-12, + 2.8893063832376286e-13, + 2.4752401838018257e-12, + 1.1059167304478534e-12, + -1.4497413974972522e-12, + -1.5262138354202054e-12, + 1.353364403808967e-12, + -1.46340161252227e-12, + 1.4517440910217327e-12, + -1.6686872013261044e-12, + 2.0900958463770174e-12, + 1.0296198612810465e-12, + -1.7040892989411018e-12, + 1.8825772159832344e-12, + 2.0345100958197346e-12, + 2.2149835252937436e-12, + -1.8383395183556976e-13, + 2.4021829342039767e-12, + 1.852857234458013e-12, + -8.23724392039457e-13, + 1.0531918943716003e-12, + 3.990311878145496e-13, + 2.6617788022712995e-13, + 2.9398919571090768e-12, + -1.920562253203187e-12, + 7.52190643107521e-13, + -1.1962238755993177e-12, + 8.910176269195298e-13, + -3.82661760696496e-12, + -0.13434732197720226, + 0.07436219556500166, + -0.1644904956119969, + 0.15912262856949838, + -0.0020997885450260334, + 0.20228219031677414, + 0.03921063322262665, + -0.03431529204341544, + 0.10688604539670297, + 0.1666836536457384, + 0.14905265021855546, + 0.014057735252985573, + 0.0010239715422897754, + 0.046948772412135055, + -0.09151642990229414, + 0.01716895063720432, + 0.382329319409834, + 0.18840971898118822, + -0.07037877374681897, + -0.14689659132589827, + 0.15677993658025743, + -0.09839413087944655, + -0.20207749368011577, + -0.023295710587400098, + -0.04609288162811411, + 0.028298755798146544, + -0.16163480337899916, + -0.055041852164484296, + -0.08185341104217844, + 0.08899985616173817, + -0.03928271006696053, + 0.08603843502715204, + 0.11855205279211675, + -0.12275460005265676, + 0.07632055919434427, + 0.10769074109321036, + 0.1524265659095409, + -0.21658658975749787, + -0.025321870569732226, + -0.2262737696809788, + 0.1110888071997521, + -0.12220303062926881, + -0.22614936703300875, + -0.03638523543542236, + 0.17558737041438804, + 0.05127078155492327 + ], + [ + -106369.68386146329, + -60450.898845363394, + -4.729372449219227e-11, + 4.001776687800884e-11, + 2.000888343900442e-11, + -1.2732925824820995e-11, + -5.4569682106375694e-12, + -9.094947017729282e-12, + 0, + 0, + -9.094947017729282e-12, + -1.0913936421275139e-11, + 0, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -1.2732925824820995e-11, + 3.34283583758468e-11, + 4.341095276154148e-12, + 8.02298866584129e-12, + -2.0935828649735327e-12, + 1.1531250304443833e-11, + 1.1849776771556201e-11, + 3.3137751504317807e-12, + 7.689985964335492e-13, + 5.938221015481929e-12, + 3.685279164215853e-12, + -3.307591664016272e-14, + -9.231287638262774e-12, + -6.984653716481575e-13, + -3.3210356923204274e-12, + -5.356457400750173e-12, + -3.788702694969629e-12, + 5.8448903287889314e-12, + 4.211569595561248e-12, + -7.858732187531741e-12, + -1.3460217934116494e-12, + -3.503918233948959e-12, + -5.305571516431207e-13, + 6.645180239899768e-13, + 1.745578241399084e-12, + -3.5102344157160772e-12, + 2.508474831241508e-12, + 1.0474024073234314e-12, + 7.213555491816261e-13, + -1.985670323897566e-12, + -1.3099525443415985e-12, + 1.6366755683025879e-12, + 1.5050037701371206e-12, + -3.298063288597753e-12, + -3.9820148453347485e-12, + 2.951377315217792e-12, + 3.083098202482899e-13, + -4.7835221525970945e-12, + 9.635195106826765e-14, + -6.262707039157336e-13, + 6.648524310328341e-13, + 3.910118333419224e-13, + 2.592737093338439e-14, + -3.072379711599614e-12, + 3.938250459536595e-12, + -6.551736373846396e-13, + -3.856181292599907e-13, + 2.0399137056441502e-12, + -9.856285605064846e-14, + -8.473602293774114e-14, + -1.323803701982633e-12, + 2.1442486497061282e-12, + 5.207321297112116e-12, + 0.06025569108578366, + 0.01138180315943488, + 0.17404649036877984, + 0.052447517187332704, + -0.05109205594521192, + -0.06968664790102058, + -0.2972744368692577, + -0.0022947654044630375, + -0.2356940590867945, + 0.08634992199806907, + 0.16449408269650725, + 0.11222753530688401, + -0.2849684086449696, + -0.06074140203077035, + -0.05200884560821069, + -0.013117313035829898, + 0.16590190256865167, + -0.02521813046149721, + -0.0757631525540586, + 0.154091638262655, + 0.055295674593823556, + -0.06108556117628334, + 0.09733361313126239, + -0.21203107702185123, + 0.10382885965127985, + 0.0592620925095705, + 0.027931074882057854, + 0.24080908413109928, + 0.07366422220203525, + -0.07570261069543203, + 0.16443742785393928, + -0.12476588490513471, + -0.002924643257777907, + -0.3331315318471717, + 0.10101586519307956, + 0.08361800262002302, + 0.10153642822552533, + -0.03990496258406801, + -0.13112712182609362, + 0.04290504128469675, + -0.12032713018789559, + 0.014845515259758682, + 0.028405516161148284, + 0.3380830321638855, + -0.13770440347585924 + ], + [ + -107640.99540112936, + -61179.22292783762, + -1.0186340659856796e-10, + 9.458744898438454e-11, + 1.0913936421275139e-11, + 0, + 1.2732925824820995e-11, + 0, + 0, + 1.2732925824820995e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -1.4551915228366852e-11, + 2.0389903420139327e-11, + 1.9740762691179872e-11, + -3.110781314645679e-12, + -1.376722615956521e-11, + 1.0636388570927352e-11, + 1.4418168792052104e-12, + -8.257148881946418e-12, + -1.0553968498902419e-11, + 6.648151343534634e-12, + 1.789027679859689e-13, + -1.0648599771310064e-11, + 2.958553951737908e-12, + -4.397458444479357e-12, + -1.0369856682038324e-11, + 3.7962878716717307e-13, + -9.582654849777015e-12, + -3.905285416592443e-13, + -7.797347743384704e-12, + -4.289603209399002e-12, + -4.065353118773376e-12, + 1.2822891192581889e-11, + 2.924855925499278e-12, + -9.812593232346205e-13, + -6.193166539964024e-12, + 2.1424071176222553e-12, + -2.010210431455332e-12, + 2.3688656146184423e-12, + 3.274557430905531e-12, + 3.5336094391307987e-12, + 2.1020584261153044e-12, + -4.560567364954359e-13, + 1.1000514302898198e-12, + 3.0440475826301627e-12, + 6.411171759730479e-12, + -1.5099465941974392e-12, + 3.90945029059044e-12, + 4.2125888097573975e-12, + -5.658053358322676e-13, + 1.977762543126851e-13, + -2.3121986032973816e-12, + 1.144845637246586e-13, + 1.7647622007019446e-12, + 1.975566407427582e-12, + 7.994971280781096e-14, + 4.822707187335444e-14, + 8.420304977867786e-13, + -1.5679016402351488e-12, + -1.1697827796889053e-12, + -1.8390497573608228e-12, + -7.473446278439338e-13, + -7.984342293070933e-13, + -1.1087701508568473e-12, + -5.6283313066874164e-12, + -0.298066053252872, + 0.1388629242950878, + 0.05562382981986981, + 0.12465067425793169, + 0.13952518425992375, + 0.10279161456457947, + 0.3235358144041775, + -0.23270840364655446, + 0.1261454158407001, + 0.13313750781059036, + -0.0666663960455659, + 0.2168412999828063, + 0.063102092746246, + -0.09993556235004669, + -0.005500574687558418, + 0.4176161588991427, + 0.001922412743401629, + 0.06152641586913655, + 0.059271210792644496, + 0.18054248783615323, + 0.03134432548423036, + 0.2318124809578484, + 0.038500738743646554, + 0.01060250529773823, + 0.11795366973071053, + -0.11760791741785742, + 0.021454051669902652, + 0.24085258618926889, + -0.00573798543127354, + 0.08545641775414148, + -0.15916241259821476, + 0.03756303633620313, + -0.08875152580134289, + -0.09980756117083192, + -0.13881737631725963, + -0.03827030986838041, + -0.03192364451490985, + 0.05206240720102355, + 0.14916399102467687, + -0.11629468567145661, + 0.27472435359805086, + 0.07639137147363022, + -0.06456453313756175, + 0.13085068024059232 + ], + [ + -108912.30694079537, + -61907.54701031187, + -6.548361852765083e-11, + 4.547473508864641e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 2.1827872842550278e-11, + -7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 3.830826140871018e-11, + 6.427034299275181e-12, + 1.3796015312588315e-11, + -5.114245029846816e-12, + 2.6970069272878437e-12, + 1.3125203727260586e-11, + 3.2960779017006246e-12, + -1.4990160328887304e-12, + -4.595072300578847e-12, + 4.973562586791559e-12, + -3.775849754831084e-12, + -8.365767363620873e-12, + -2.353784606334528e-12, + -3.0959482114714705e-12, + -2.075780222085195e-12, + 3.2060756711686908e-12, + -1.890392348196531e-12, + 1.8466260765058705e-13, + 4.320520740390121e-12, + -8.230559012619622e-14, + 9.385176271840396e-12, + -8.142364116183581e-13, + -2.097837120515151e-12, + -2.295282053799165e-12, + -1.0381447808442215e-12, + -1.0535991540337513e-12, + 3.0679663163922885e-12, + 2.184777947090618e-12, + 3.360619114554808e-12, + 6.677198833825587e-12, + -1.1977181735689941e-12, + -5.161154726221671e-12, + 3.566028955322307e-13, + -1.783333572760742e-12, + -5.291314090649926e-13, + -1.1682037700375359e-12, + 1.4153869205011175e-12, + 1.84451493792829e-12, + 3.0491298422920704e-12, + 1.9041921043693043e-12, + -2.2709691073946027e-12, + -5.504596630671124e-13, + 2.3145903261307352e-12, + -5.396949764458186e-13, + -2.1099320590336375e-12, + -4.121975306567442e-13, + 9.87695421178628e-13, + -5.055184820212631e-13, + 1.8896387994228122e-13, + -1.3116949875143013e-12, + 1.2440472991760267e-12, + -4.796758618397374e-13, + -1.151384886159222e-12, + -3.463882393436528e-12, + -0.14939551548137997, + 0.02154425288528179, + -0.06613443437796354, + -0.025162493842019316, + -0.26469408480176554, + 0.3243104665879654, + 0.2467677362206741, + -0.18217315825172797, + -0.05451747423953225, + -0.12397725129281294, + 0.09853193733790991, + -0.12287667611731465, + 0.14466062402985425, + -0.01734010195096776, + 0.19222745306734823, + -0.18629041772158386, + -0.08070825011024998, + 0.09467402792924619, + -0.017082295005025915, + 0.12025373822700597, + 0.15414766680374964, + -0.13970063133563854, + -0.1430583429803649, + 0.17635649448082769, + 0.20689728540303962, + -0.02180207124714358, + -0.27164426542282505, + 0.06128043888771903, + 0.20360018309128905, + -0.08414778582675927, + 0.02842366304911139, + -0.06035531299093803, + -0.0793142601614358, + 0.038474398408221845, + 0.11660756320745971, + -0.028275202512918436, + 0.1810499271214086, + 0.029936476389183075, + 0.07051787116996942, + -0.10442717441729657, + -0.11875814000555929, + 0.316001468730568, + 0.20734955614334732 + ], + [ + -110183.61848046136, + -62635.87109278611, + -6.184563972055912e-11, + -7.639755494892597e-11, + 5.4569682106375694e-12, + 0, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + -1.0913936421275139e-11, + -2.000888343900442e-11, + -7.275957614183426e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 6.041295397200094e-11, + -1.0263378691460107e-11, + 2.1516356635007108e-11, + 3.3383304933952976e-11, + -1.2351905293682506e-11, + 9.802299724033184e-12, + 6.34245047115498e-12, + 1.2879863507917547e-11, + -9.750890442658207e-13, + -2.611065486050863e-12, + -9.381554327041564e-13, + 2.3914807630282674e-12, + 5.960552865547277e-12, + -2.4117809759413725e-12, + -2.5116479397110386e-12, + -7.345458943509724e-12, + -1.7748603401710188e-13, + -1.7118503370714247e-12, + -2.2392692267664215e-12, + 5.846709671574374e-13, + -3.1426204691311266e-12, + -3.689763277565459e-12, + 6.718008297303157e-12, + -1.8644167370468007e-12, + -1.8025132612693508e-12, + 2.3987513785580084e-12, + 4.573610690517569e-13, + -1.757063516969022e-12, + -4.5586168143145346e-12, + -1.131665232863202e-12, + -3.1498004294254135e-12, + -7.231500827828005e-12, + -2.09258469567152e-12, + 3.539897187606222e-13, + -2.6357231586204347e-12, + 2.449630906064404e-13, + 1.4265736660023624e-12, + -1.2660414806195672e-12, + -3.186662983621973e-12, + 2.3573546701172354e-13, + 9.55715153868468e-13, + 8.669263602283077e-13, + 2.63342114489852e-12, + -1.3994001792265522e-13, + -2.1568646964555986e-12, + -2.053995662240822e-12, + 2.663812627906973e-13, + -4.783649574206586e-14, + -1.2358574861968833e-12, + 6.907401825209975e-13, + -1.0699623282837745e-12, + 1.4789246663237518e-12, + 1.6318626615448067e-12, + -3.8862906927103225e-13, + -4.510492686092374e-12, + -0.0024818377193737474, + -0.026139277002952672, + -0.1751832517332534, + -0.09301691826125008, + 0.1795250933293357, + 0.05374071059044221, + -0.039949173064734396, + 0.1054440281269926, + 0.1008450124448252, + -0.09730682238844558, + 0.06882166196350827, + -0.1776412577726311, + -0.1676641811695017, + -0.12450729036580313, + 0.2669519921282418, + -0.15070997545212633, + -0.08878050937362002, + 0.0639455175919997, + 0.04674549155664107, + 0.04746277253430034, + -0.0032331696282359786, + -0.13865012116647993, + 0.012486168625550544, + 0.09976208722174602, + 0.12458658450313766, + -0.21743659030744014, + -0.04843668385160254, + 0.010631794829541522, + -0.05187323927102202, + 0.006425666618686163, + -0.07775774061755611, + 0.1562244746174517, + -0.03864758103337846, + -0.04848834790702842, + 0.05637909531009934, + -0.23847672020973673, + -0.09053005825089613, + 0.10021830489499142, + 0.02497703420325739, + -0.07203033912872779, + -0.10844092263852263, + -0.1970693774605678 + ], + [ + -111454.9300201274, + -63364.19517526039, + -2.1827872842550278e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + 7.275957614183426e-12, + 0, + 2.1827872842550278e-11, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.2732925824820995e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 1.8189894035458565e-11, + -1.2732925824820995e-11, + 5.3620579177617265e-11, + -9.263444926669759e-13, + 2.4747012233640478e-11, + 8.658564467976904e-12, + -1.6567478118085125e-12, + 2.6286693017449987e-11, + 2.7244705164582797e-12, + 9.259026058890725e-12, + -3.108641108859224e-12, + 7.137507786369095e-12, + 6.947114334310635e-12, + -9.739850373063932e-12, + 6.667637848282541e-12, + 2.6499523234421275e-12, + -8.842975475770856e-12, + 7.345754752193036e-12, + -9.039003870181414e-13, + 2.3949646919852572e-12, + -3.1107570093842443e-12, + 8.857030466238949e-13, + -3.3849584360449946e-13, + -3.5853292269697335e-12, + -4.151988605768977e-12, + 6.417502922437241e-12, + 6.06147957703819e-12, + 3.790526273982508e-12, + 7.38819046382946e-12, + 4.36862547352556e-12, + 3.0013796094001137e-12, + 6.622628594942064e-12, + 2.271131927994663e-12, + -9.820481093320168e-13, + -1.644613689013484e-12, + -3.591480304129752e-13, + 1.5947226353307893e-13, + -1.2238101640547234e-12, + -4.4446989108774255e-12, + 1.0387589277380487e-12, + 3.1379532586220947e-12, + 1.1506282400387456e-12, + -2.1308824849762685e-13, + -1.7403794853426453e-12, + 2.868745258708091e-12, + 5.797393423673538e-13, + 4.1918230721705447e-13, + 8.495860412715831e-13, + 2.8114264733135458e-12, + -7.339908669784747e-13, + 9.531195620408788e-15, + 8.203224687513683e-13, + -5.233323775947664e-13, + 1.5926783388143915e-12, + 5.01622483854317e-13, + 7.206796485648731e-13, + -4.97866758627269e-13, + 5.0248879272889865e-12, + -0.21280456199520717, + 0.13518549758708298, + 0.12351554172184985, + 0.11704377531020789, + 0.046680877114068445, + 0.209140098073239, + 0.08196079190329235, + -0.0003732266676073734, + -0.04029445673127011, + 0.0511460931866538, + -0.14526463630217, + 0.11274890996698123, + 0.12749387225367273, + -0.09279353797477811, + 0.13096629530883286, + -0.017376137579061396, + -0.2818257743153815, + 0.033472209586991514, + 0.33626764952635463, + -0.11082867550417809, + 0.015218603771841399, + -0.0810221008481403, + -0.01623914888093382, + 0.0887803430144446, + -0.040323315744625235, + 0.22763331967976008, + 0.007581439297083213, + 0.09255856425649504, + 0.08078733439869891, + -0.06746945349436448, + 0.0746626008984521, + 0.09541819751058794, + -0.3183347905533475, + -0.12347988017849565, + 0.055714265078055915, + 0.11070545975945881, + -0.03376972289524835, + 0.15949145667096037, + 0.042060652138886274, + -0.0927239757096984, + -0.04919393216288783 + ], + [ + -112726.24155979346, + -64092.51925773463, + -7.821654435247183e-11, + 2.1827872842550278e-11, + 0, + -1.8189894035458565e-12, + 0, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 0, + 3.637978807091713e-12, + 0, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.9853926597997324e-11, + 7.371009779114687e-12, + 4.373084321441914e-12, + 8.099191824719012e-12, + -2.784477239746627e-12, + 5.618336987769158e-12, + 2.699583077045076e-12, + 4.349864452186446e-12, + 3.256230270486466e-12, + 1.3519957597593587e-12, + 5.1037327151424055e-12, + 7.579649851617821e-12, + -6.2643691491002575e-12, + -8.93570079178931e-15, + 4.181904970646239e-12, + -6.748396570316922e-12, + 2.9992277566557346e-12, + -2.306502046305012e-12, + -3.2422029036997027e-12, + -5.2918530259030765e-12, + 6.287574050025216e-12, + 7.195732615022916e-13, + 4.4719043483424375e-12, + -8.508481467366764e-14, + -3.2233271220484484e-12, + 1.5252252374340738e-12, + -4.416536804234038e-12, + -7.778139607401992e-13, + -1.2144687202270288e-12, + 1.0951602652336351e-12, + -2.5532722481021498e-12, + 9.12342224529414e-13, + 2.5778091999117116e-12, + 1.3592245406773873e-12, + -2.5385783333132996e-14, + 2.115190066483144e-12, + 4.277334583835151e-12, + 2.6963071700689048e-12, + 2.3710486166306618e-12, + 2.1478981749583747e-12, + 2.16719748804699e-12, + -3.79115666210057e-13, + -9.108467496883175e-13, + 1.5414342993977135e-13, + -1.3664480670358455e-12, + 1.607751111899445e-12, + -2.3739926522352536e-12, + -5.72740283904729e-13, + 2.575909933559787e-13, + 8.296776227883336e-13, + -1.4013543391787689e-12, + 1.2258049403732794e-12, + -1.51080105776307e-12, + -6.029922976675811e-13, + 1.1564790711747568e-12, + -5.73294201815979e-14, + -4.793264492765755e-12, + -0.24668768938796526, + -0.3001308886792474, + 0.2350749379097935, + -0.14576126103352324, + 0.31638644246607367, + -0.33772789062521424, + 0.03703086043374728, + 0.02844478864638237, + 0.04817388428643138, + 0.05867472455635495, + -0.08894255690862157, + 0.020158640332280042, + 0.11236666887345652, + -0.06838692354477546, + 0.14913938333608948, + 0.07770897222477201, + 0.013490832158664416, + 0.03898285661431885, + 0.27943079727067627, + 0.07038669204603157, + -0.071682371276267, + 0.2226626093280482, + -0.0677591368847805, + -0.08463460693238994, + -0.11665355186775823, + 0.07314682118779073, + -0.02362850415317115, + -0.05341587502419619, + 0.15102595321862813, + -0.06153740741511997, + 0.08824864371778231, + -0.08708011519499192, + 0.0002525246774379589, + 0.15013336000529248, + 0.0751094696459967, + -0.04192641616107191, + -0.18900889793371295, + 0.16136883486150383, + -0.11356638835960448, + -0.036737221115116896 + ], + [ + -113997.55309945946, + -64820.84334020887, + -6.002665031701326e-11, + 2.000888343900442e-11, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + -1.0913936421275139e-11, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + 7.275957614183426e-12, + 0, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 1.3839262593398438e-11, + 1.463057926209505e-11, + -7.221671748968959e-12, + -6.253377946252583e-12, + 8.228149272262406e-12, + 3.408369081452935e-12, + -6.266715674189192e-12, + 1.9359595193574237e-12, + 6.526109090970006e-12, + -1.440267586717984e-12, + -6.639452544433419e-12, + -3.0207233016051524e-12, + -3.715121141640804e-12, + -7.553878059378183e-12, + -2.6729429458514144e-12, + -5.645862507294517e-12, + 6.618836227841867e-12, + -3.489425270269913e-12, + 6.371529851101971e-13, + 1.3410523314589776e-12, + 5.4381277209194375e-12, + 6.905564103510189e-13, + 4.695561571111269e-12, + -9.41362134194463e-13, + 2.9679101681073723e-13, + 8.784555783874437e-13, + -2.0617569576391747e-12, + -3.183226506174196e-12, + 5.321785233530487e-13, + -8.515628243687171e-13, + 9.908048145079122e-13, + 8.519472165956302e-12, + 1.7557031300615413e-12, + 8.391350419172749e-13, + 3.483405345116935e-12, + 2.5809750837814077e-12, + 2.854517389419832e-12, + -6.92875696283329e-13, + -1.6080270049305292e-12, + -1.908274001611282e-12, + 1.359063347566705e-12, + 1.6436281810921902e-12, + -6.650482158569987e-13, + 1.4636965035351711e-12, + 2.0815287387217555e-12, + 2.6942530330982225e-12, + -1.6656331127685613e-12, + 7.93422035067277e-13, + 5.448527472724563e-13, + -2.6787037189129205e-13, + -8.732865411107493e-13, + -7.952944168864636e-13, + -1.3484175971396561e-12, + 1.654066894284482e-12, + 6.210875408002367e-13, + -1.7170961410187334e-12, + -2.8102389563576154e-13, + 3.970346517470198e-12, + 0.027661849215987185, + -0.05143295957069217, + 0.021518264740359498, + 0.03859350986456788, + 0.007084705464523249, + -0.1264990927899712, + -0.14652251147144765, + 0.23693790284515098, + 0.02459780753611434, + 0.019459908937130132, + 0.33807467300488453, + -0.15879316116970638, + -0.05691681927071027, + 0.09563278311604527, + -0.10650606369583475, + -0.14774854287016187, + -0.3043156316220834, + -0.008790445877708884, + 0.07805497749354391, + -0.08865787979733998, + 0.045763250479658464, + 0.17973028161691376, + -0.06258652851995551, + -0.10712567497894429, + -0.05921705172702167, + 0.19333300731409667, + 0.04797711891645945, + 0.1318147882076911, + 0.08983918697300076, + 0.18878470320436633, + -0.052482213504777914, + 0.09109541609935928, + 0.16215228870713874, + 0.06707352450766184, + -0.31617839578333223, + 0.14147270377215324, + -0.09091771752401677, + -0.08970572650003905, + -0.06477611361160714 + ], + [ + -115268.86463912553, + -65549.16742268314, + -8.185452315956354e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -1.4551915228366852e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.6370904631912708e-11, + -1.0913936421275139e-11, + 0, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 3.089847835000116e-11, + -1.4300719652289546e-12, + 1.4528877029015035e-11, + 1.6877523568909224e-11, + 5.0540878814870815e-12, + -2.036677301813669e-12, + 4.304557912694428e-12, + 7.029520099776238e-12, + 1.7987089727072253e-13, + 4.602361299390777e-12, + -3.819439516664732e-12, + -2.8841649203326222e-12, + -4.6940372495107975e-12, + -2.2496897130817605e-12, + -1.0324279633852337e-11, + -3.6110016910675173e-12, + -1.2255815438160343e-12, + 2.3449446445965943e-13, + 4.813498372107317e-12, + -3.720927488246782e-12, + -4.9053144596856456e-12, + -6.272496985963315e-12, + -2.289508181575646e-12, + -1.7538695120392753e-12, + -3.492726295358181e-14, + 1.0637549406077961e-12, + 2.7320584641783154e-12, + -1.8299845500269973e-13, + -1.2639821843276526e-12, + 8.139192101168373e-13, + -7.360179579124257e-12, + 2.0139156027592437e-12, + 2.209960696519652e-12, + -1.789122713983193e-12, + 3.605219814809801e-12, + 1.62386378478855e-12, + 5.9017844171748816e-12, + 1.3872171176701545e-12, + 1.0797078926761346e-12, + -3.961355424788811e-13, + -1.587549992960667e-12, + 1.3665050652342867e-12, + 1.4762092887608468e-12, + 3.3217980091413897e-13, + 9.425565668219414e-13, + 2.7670563154095945e-12, + -7.209667973529908e-13, + -4.276485997006209e-13, + -2.973401062346767e-13, + -2.3409695678616995e-12, + -1.3735416032361926e-12, + -1.5498974844040349e-12, + 9.374345621138565e-13, + 1.1291099356249385e-12, + 1.0860944629339491e-12, + -1.0469373400154252e-12, + -1.3446916386821446e-12, + -5.953350242388952e-13, + -4.929164508642014e-12, + -0.16009691157095599, + 0.12577202221666242, + 0.03420369554846685, + 0.01853627465427343, + -0.042428902731910835, + 0.19579658881274692, + -0.1039890823237667, + 0.2168002460462758, + 0.1834460420083604, + 0.15854208286687368, + -0.16628451552470305, + 0.18277373528420462, + 0.007581144673050478, + -0.1730625917527926, + -0.07239715277883767, + -0.13814282200286654, + 0.01727505583892546, + -0.23072869127130072, + -0.06811028391076122, + -0.07961081539358573, + -0.09206975106119876, + 0.23007620276992172, + 0.16934385494646673, + -0.2597348040290808, + 0.2562443686480342, + 0.20471444145608517, + 0.0757954352731702, + 0.10447335302611786, + -0.050585800395444226, + 0.03022895786877568, + -0.013720808121662155, + -0.1374135248132369, + 0.16056284423160044, + -0.22350107195906624, + 0.04297487612748532, + -0.09120385407527017, + 0.2507200135421943, + 0.21450603609583813 + ], + [ + -116540.17617879157, + -66277.49150515739, + -5.4569682106375694e-11, + -7.275957614183426e-12, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 0, + 0, + 0, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -1.0913936421275139e-11, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 4.4997385726130816e-11, + -1.737629364150557e-11, + 1.403816604918165e-11, + 1.7921243263191818e-11, + 8.883216966309359e-13, + 2.3932572986910213e-11, + -1.9203134386119475e-12, + 7.08339865577453e-12, + -1.0396378839962542e-12, + 6.102034640997525e-12, + -6.787981010298511e-12, + -8.104265992858236e-12, + -6.344825534229573e-12, + -5.58891892026071e-12, + -1.8323832392589735e-12, + -7.764006460366315e-12, + -4.980043570847993e-12, + 9.323608576367895e-13, + -2.8306641796035727e-12, + -3.461230698647301e-12, + -2.438732522872116e-12, + -6.3662856642918185e-12, + -2.030230104624547e-12, + -2.7264090244713623e-12, + 5.907627009925591e-12, + -1.253527607834363e-12, + 5.0030752153575614e-12, + -8.941863483391699e-13, + 1.0044445133949552e-12, + 5.083335066283145e-12, + -1.3698542312616646e-12, + 2.92250473422261e-12, + 1.6251271609271768e-12, + 2.042444757119529e-12, + -1.6708458485325476e-12, + 1.605662251714755e-12, + 2.5653793260723033e-12, + -2.2220501179414086e-13, + 9.19266962530287e-13, + 1.1945375223389835e-12, + 1.0695186655588647e-12, + 2.549996596303299e-12, + 3.322663479033965e-13, + -1.4860510375940572e-12, + -3.705688319066526e-12, + 1.0891857650509207e-12, + -1.3290343949983318e-12, + -8.95680502294311e-13, + 5.099093245468464e-13, + 2.683554086319991e-13, + -2.043657624799138e-12, + -8.13571960814331e-13, + -2.5633200196489998e-12, + -2.954200051492603e-14, + -1.827299306880657e-12, + 3.5580344114030083e-13, + 7.923528367417847e-13, + 2.3673838649638994e-13, + -7.657213883400979e-13, + -3.9783828266871406e-12, + 0.014031857882956602, + -0.2680335491036205, + 0.27048247159933164, + 0.05679823338266196, + 0.08489197077462501, + -0.0535002120950301, + 0.09826235024348336, + 0.2055633142518867, + -0.21658261867686576, + -0.0022295178581895297, + 0.06815828510817612, + 0.020587050092407834, + 0.006251573374776929, + -0.04451509585168207, + -0.02950774611242899, + 0.00010862707265088352, + 0.3421289876293972, + 0.21010158593907213, + -0.17335506307044626, + -0.27347414212365323, + -0.11134006258943509, + -0.04871445490172755, + 0.059523347865173784, + -0.08182525038495515, + 0.0465575101497274, + 0.12661808861883764, + -0.15873261188563084, + -0.3580257879227807, + -0.005722344707645791, + -0.007747883550069623, + -0.08273921109115914, + -0.16943818330858104, + 0.2957636639674503, + 0.033895512366716896, + 0.16193182993157765, + 0.01314269732173992, + -0.2952187399122249 + ], + [ + -117811.48771845766, + -67005.81558763166, + -1.127773430198431e-10, + 3.637978807091713e-11, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + 0, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + 0, + 7.275957614183426e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + -9.094947017729282e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 0, + 3.805245583870881e-11, + 1.89864671823048e-12, + 1.1844960662140737e-11, + 1.4002249039362265e-11, + -8.315523868472311e-13, + 1.0247922442639262e-11, + 4.707850372556058e-12, + 3.66993338243862e-12, + -1.4653526956865992e-12, + 1.4345497467868535e-12, + -6.89656279213143e-12, + 4.182113634950646e-12, + 3.9957262807520214e-13, + -8.502505467285133e-12, + -1.6661366789304306e-12, + 2.5000450833623566e-12, + 1.8739674467311867e-12, + 2.5793817563577866e-12, + 4.127309301219982e-12, + 1.4074494223568676e-12, + 2.121941329008777e-12, + -4.435574656171098e-12, + -2.536628565947644e-12, + -3.692875425285591e-12, + 3.867545736182828e-12, + -5.134807079771235e-12, + 4.449244400130258e-13, + -1.9569167846526463e-12, + -1.2525946862728884e-12, + -1.7143032018405145e-12, + 2.466112194309971e-12, + -7.359306921915827e-13, + 2.159585544009671e-12, + 2.562190448862469e-12, + -1.3363451719500537e-12, + -4.781630228694129e-13, + -7.539346521275706e-13, + 1.1814611406864217e-13, + -8.24145232882414e-13, + -6.12020587153458e-13, + -1.4326860642427506e-12, + 8.997849384923506e-13, + 8.823771782902705e-13, + -8.121700123719405e-13, + 1.0811035694285673e-12, + 1.7241769130154978e-12, + -9.148921516891902e-13, + 1.3551459907037485e-12, + 3.033409036795287e-13, + -1.6335726507997176e-12, + -1.3836216498810212e-12, + -1.988169705816891e-12, + 1.3784207044505438e-12, + -2.0335260246953764e-13, + -2.307951427626194e-12, + 1.198130678947378e-12, + 2.326281189051317e-12, + -8.352699154210808e-13, + -5.811716170027502e-13, + -5.517061423355699e-13, + 4.850395537629367e-12, + -0.07834864636757688, + -0.11763192327775403, + 0.06837987022050687, + 0.014150506725035145, + 0.29223555167724724, + 0.032662446690968704, + 0.18728211352865445, + 0.4422949526241813, + 0.05593015114004285, + -0.11201571853021151, + 0.1855067658240224, + -0.00003769216873271673, + -0.183819084296807, + 0.1860180203635409, + -0.07422746746102965, + -0.0635719482767985, + 0.01490097914784808, + 0.23350877922435345, + -0.18293335366913718, + 0.22923317443748334, + -0.18891626188288294, + 0.12308927021919719, + 0.0009158032151155885, + 0.03806796226939485, + 0.0985739454299492, + -0.13216155964502907, + -0.028043387274330547, + 0.139190132432455, + -0.06946204218608093, + 0.01311259430563423, + 0.11636604672851913, + 0.2152213480284022, + 0.13559006851429792, + 0.08176652785469948, + -0.1723338912558005, + 0.19000188877841098 + ], + [ + -119082.79925812362, + -67734.13967010591, + -4.547473508864641e-11, + -4.001776687800884e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + -1.8189894035458565e-11, + -3.637978807091713e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + -1.8189894035458565e-12, + -9.094947017729282e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 5.143571867026929e-11, + -8.53889948101445e-12, + 1.6326246512883217e-11, + 1.272379567038501e-11, + 7.335229989051331e-12, + 1.7267972941671206e-11, + -2.7484403193135123e-12, + 3.0939415848414934e-12, + -4.603013032335229e-12, + 9.635895245686314e-12, + -8.056572988019678e-12, + -3.801637760421171e-12, + 9.273573744306686e-13, + -2.7284185874425887e-13, + -2.4853709947556357e-13, + -2.6884318607751507e-12, + -2.9433658258415075e-12, + 5.097827734808481e-12, + -6.36268459229047e-12, + -7.672944606833302e-12, + -1.2281623700389451e-12, + 2.167196411143775e-12, + 1.1767978036401718e-12, + -2.9269785868702697e-12, + -4.504416426964676e-12, + 4.462863610903351e-12, + -1.0678553375308191e-12, + -6.005018203457423e-13, + -1.8762600798621777e-12, + 4.94816992230314e-12, + 3.568027782936954e-13, + -1.5507483944331497e-13, + -5.783309156077999e-12, + -5.447867337058387e-12, + 1.7072937508129318e-12, + -2.5597720188662123e-12, + -2.9418235195743334e-12, + -1.7202133191356028e-12, + -1.2427915577168833e-12, + 2.3809809714747315e-12, + 1.8385423736739025e-13, + 1.949723196525376e-12, + -7.952915449306012e-13, + 3.38006152865337e-12, + -1.9364409589611977e-12, + -5.430046208008017e-15, + -1.1064238398024702e-12, + -3.1465710368047025e-13, + 3.0141847906521514e-13, + -1.0828707575180481e-12, + 1.4733518141966042e-12, + 7.869568762522919e-13, + 3.210539493514098e-13, + 1.7339185538224682e-12, + -1.894696943469455e-12, + -8.729731193444529e-13, + 3.070091571851442e-13, + -3.4959243289555114e-13, + -8.251475418992165e-13, + 2.7841444195696148e-14, + 1.4997468973773063e-12, + 4.258002129534998e-12, + 0.12793872120741767, + -0.026836381269133527, + -0.2484798256655347, + 0.03242533340502841, + -0.16206752739200506, + -0.0363619961143842, + 0.3362934714345043, + 0.07986054058377277, + 0.1176221037322261, + -0.1179547088609322, + 0.1636397061601418, + 0.2796532844716961, + -0.0820012676736895, + 0.0065780561602819965, + -0.11981748598347088, + -0.08392912039790067, + -0.06114526831187855, + -0.13813746213749753, + -0.30888461609566237, + 0.020663884227822518, + 0.1043274326956498, + -0.12105369218985423, + -0.45604663262290784, + -0.0032193673116084633, + -0.1817179557061299, + -0.16422146524869907, + 0.2430674752182335, + -0.18322386377111408, + -0.13910407043854817, + -0.13494465754273197, + 0.05434466116196585, + -0.06956470013802137, + -0.1079696559492162, + 0.006819895338341079, + 0.2019669460939906 + ], + [ + -120354.11079778965, + -68462.46375258018, + -5.638867150992155e-11, + 2.546585164964199e-11, + 2.000888343900442e-11, + -3.637978807091713e-12, + 9.094947017729282e-12, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -1.6370904631912708e-11, + -5.4569682106375694e-12, + 0, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 9.094947017729282e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + -2.000888343900442e-11, + -3.637978807091713e-12, + 0, + 1.4551915228366852e-11, + -5.4569682106375694e-12, + 2.0329998494691748e-11, + 2.3141132448977188e-11, + 3.3130081241545333e-12, + -4.9171817218058954e-12, + 8.368547621516365e-12, + 1.2443538395018615e-12, + -1.2146285515679835e-12, + -1.0664366873437958e-11, + 2.181716059634913e-12, + -1.354943898076426e-12, + -1.3393706093936392e-11, + -7.311164013378028e-13, + -1.3517899418814734e-13, + -4.377736026193384e-12, + -5.822420186565133e-12, + -9.48766460152596e-12, + 1.6488733528411577e-12, + -8.692324502561842e-12, + -1.1188053310495598e-12, + 4.431836890961041e-12, + 8.858271090449214e-12, + 8.442601160689306e-13, + 3.2408994678782384e-12, + -3.258556557144867e-12, + 1.3750909703416426e-12, + -2.9569032902327894e-12, + 8.716227009695834e-13, + 4.495396404424316e-12, + -9.83434875971225e-13, + -7.456549785278917e-13, + 8.931548947626543e-13, + -1.5825869952263695e-12, + 2.2663451995946726e-12, + 4.290990916739829e-12, + 2.1530345632613927e-12, + 2.2336954376293296e-12, + 6.951633224513086e-13, + -8.58669178719048e-13, + -2.3232964701607204e-13, + -2.5024390051381756e-12, + -1.408456820510158e-12, + -1.1086626511321317e-12, + 2.1002538974056465e-12, + 4.4320957744883533e-13, + 1.3425795140554926e-12, + 2.3521329342946017e-12, + -1.2298509781821774e-12, + -2.04520487406343e-12, + -1.1324796436790644e-12, + -2.1433570049868285e-12, + -7.335081171225477e-14, + -1.0252010029264058e-12, + -2.941705455384627e-12, + 1.1777634478221093e-13, + -3.137840732209195e-13, + -2.380763839143778e-12, + -1.4162053160364875e-12, + 3.0738703384012067e-13, + 6.233845946708163e-13, + 9.117113547402538e-13, + 1.2186633596093235e-12, + 5.332426667194485e-13, + -5.514854485210027e-12, + 0.06126103878135957, + -0.17503669720604975, + 0.08979960689125024, + 0.11184296971151408, + 0.02280789058844272, + 0.2125821469992285, + 0.07204718778600218, + 0.08717042277345169, + 0.18404943699217124, + -0.08977884525489908, + 0.12578357193304399, + -0.06854335957058749, + 0.05356118919052043, + -0.18078951235521068, + -0.12748232587644928, + 0.019805679251940374, + -0.08985491341201225, + 0.14530077098211916, + -0.06735919219624659, + 0.07784046993529749, + 0.11261570483638295, + -0.10599566583561702, + 0.16188198292073339, + -0.062282743096025765, + 0.036719346070788264, + -0.05617211461783399, + -0.11753632890765868, + -0.1490131939859943, + 0.09686209939791411, + 0.21992618553090001, + 0.09284962626214555, + -0.24034341513574778, + -0.06541957459245701, + 0.03770828472160776 + ], + [ + -121625.42233745576, + -69190.78783505442, + -9.822542779147625e-11, + 4.729372449219227e-11, + -9.094947017729282e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 0, + 9.094947017729282e-12, + 3.637978807091713e-12, + -9.094947017729282e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 2.546585164964199e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-11, + 3.637978807091713e-12, + 3.376392752501933e-11, + 5.291662947569029e-13, + -3.6009333929665027e-12, + 7.800631021920607e-12, + 1.1569016621387872e-11, + 1.753393358799763e-11, + 7.438857204644285e-12, + 9.761655287181224e-12, + -4.670200346582372e-12, + 4.164576879708197e-12, + 2.7472478202408442e-12, + 2.098443633418155e-12, + -1.1130058989937325e-11, + -5.539215139547754e-12, + 8.03752941801866e-12, + 2.148788894798728e-12, + 2.8974458257159046e-12, + 5.802145157155891e-12, + -1.1714633310305165e-13, + -2.377752678639453e-13, + -2.9270296761588414e-14, + 3.5629685539892486e-12, + -5.471610588794028e-12, + -5.9443510839737905e-12, + -2.5402559045158176e-12, + -6.250235653187079e-12, + 6.294830281395129e-13, + -2.0890791042595756e-12, + 2.417088118203204e-13, + 3.836833985730383e-12, + -1.4514180743272075e-12, + 2.550805884419761e-12, + -5.469434020522473e-13, + -2.670553971425051e-12, + -1.210704090612963e-12, + -1.6302112812900136e-12, + 3.6371965956950043e-12, + 3.0445826275408806e-12, + 6.932907967589769e-13, + 1.6019612927328836e-12, + 1.4489601794437671e-12, + -1.8407326234599326e-12, + -2.747850145429844e-12, + -2.733727938719866e-13, + -9.1032716297596e-13, + 7.39717990058963e-13, + -2.175815240600619e-12, + -8.817135852171832e-13, + 1.2443716471620685e-12, + -5.242696588608413e-13, + -6.523400239535996e-13, + 2.1665346834777825e-14, + -3.9904133570552037e-13, + -5.968562380691673e-13, + 4.436758349669202e-13, + -1.8356896717210735e-12, + -5.742825479028644e-13, + 4.716671376850775e-13, + 3.6623004348959933e-13, + -5.797815739900968e-13, + -1.4608522919608623e-12, + -1.8691528999758687e-13, + 2.9002709170608605e-13, + -3.441505696768172e-12, + 0.005465261034429098, + -0.05944283226985456, + -0.01599155412349907, + 0.007120653308961541, + 0.0682744236402364, + -0.3028531225486535, + 0.034665935989126276, + -0.1239457153749082, + 0.21030644697871412, + -0.23891262076064454, + 0.07388965231458618, + 0.0376976160389342, + 0.0046315424141846525, + -0.039101731891110665, + 0.0038201850010078794, + 0.1237116126968591, + -0.16330684640757895, + 0.3225091333695465, + -0.25416039745280683, + -0.038247688865265354, + 0.34792876888010643, + 0.0062260811355694225, + 0.09408681063524511, + -0.022118080213154267, + 0.20795348581334439, + -0.07375243105434723, + 0.055253490130006695, + 0.1387847543429943, + -0.009216581577931081, + -0.21381889404705037, + -0.026897013636119144, + -0.10189011741095277, + -0.00984671103139805 + ], + [ + -122896.73387712173, + -69919.11191752872, + -4.3655745685100555e-11, + -2.7284841053187847e-11, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.6370904631912708e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + -7.275957614183426e-12, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + 9.094947017729282e-12, + 0, + 0, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.6370904631912708e-11, + -7.275957614183426e-12, + 5.142879210307956e-11, + -7.96784088193991e-12, + 1.9649157523838027e-11, + 1.899823261665953e-11, + -4.7402028649021575e-12, + 1.1582852030226628e-11, + 1.8599241646407818e-13, + 1.2646757296501514e-11, + -1.2867722770239525e-13, + 1.4598475349486106e-12, + 2.5851689746235664e-12, + 1.1629838982828627e-12, + 9.089089412693297e-12, + -3.5262204811214755e-13, + -1.3330537291603669e-12, + 9.576936696879842e-12, + 2.5418440302851872e-12, + 6.0212406325517295e-12, + -8.009047424195087e-13, + 4.135591445401972e-12, + -3.0994456072489254e-12, + -6.0867048405680015e-12, + 7.911036035254361e-13, + 5.1537253742146185e-12, + 1.5475555711296354e-12, + 2.2060229436087006e-12, + 2.046067058983459e-12, + -1.6920047054941114e-12, + -3.819864041562925e-14, + -1.1696172358377762e-12, + 1.8827441744041877e-12, + 2.8906115059564904e-14, + 3.7123403588059795e-12, + -7.757486476583414e-13, + -1.8766400359596245e-15, + 2.932326373334039e-13, + 1.0932035859577639e-13, + 1.131109278726407e-12, + -8.34912702528231e-13, + -1.8532620516327876e-13, + 1.3182339077119064e-12, + 3.7425870156505835e-13, + 2.8381604490130422e-12, + 9.404259003856971e-13, + -9.774744670911125e-13, + -9.439820498826568e-13, + 5.947936753494328e-14, + 5.152436212525861e-13, + 2.26993131052303e-13, + 1.3913898035429532e-12, + -1.7724301775979876e-12, + 1.0224787814032226e-13, + 1.994599538077325e-12, + 1.0473282392648544e-12, + -3.8870912725356125e-13, + 2.4555996964868767e-12, + 1.7457759908664738e-13, + 6.206238265943634e-13, + -3.0113370163057036e-13, + -1.4883336932354318e-12, + -1.6989137987244508e-13, + -3.9960438421981825e-13, + 1.635236502473591e-12, + 8.008770999897271e-13, + 3.7164156984432654e-12, + -0.12166263248572218, + -0.12571700457236692, + -0.33583095513602257, + -0.21128665086850962, + -0.06807248787567906, + -0.11971341362441035, + -0.3043706371741115, + 0.03544302500119034, + 0.08132813557436364, + -0.035536793952883415, + 0.15453582096190857, + 0.07159930161511756, + 0.15839898293920732, + -0.02526058782955062, + -0.10054827342767403, + -0.13175557978369468, + 0.09641363253023488, + -0.10618495915516585, + -0.08326051924217662, + 0.10743033802089044, + 0.03171677989508057, + 0.04454629988546069, + -0.13669943855396208, + 0.002728686576231889, + 0.031029697229732936, + -0.08552184503615155, + 0.004114795538091783, + 0.22000395275286982, + 0.035080801703877, + -0.06779542698384883, + 0.06912528673840278, + -0.2805752067345966 + ], + [ + -124168.04541678776, + -70647.43600000294, + -4.9112713895738125e-11, + -2.1827872842550278e-11, + 1.0913936421275139e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 2.1827872842550278e-11, + 7.275957614183426e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 2.000888343900442e-11, + -5.4569682106375694e-12, + -1.4551915228366852e-11, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + 0, + 7.275957614183426e-12, + 7.275957614183426e-12, + 0, + 7.275957614183426e-12, + 0, + 1.4551915228366852e-11, + 0, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-11, + -7.275957614183426e-12, + 5.0985727087149344e-11, + -5.769294161313721e-13, + 1.1674738558621814e-11, + 1.9747350162147483e-11, + -1.0544153250472226e-11, + 1.1372795845296026e-11, + -5.894801438441732e-13, + 1.4015605775438688e-11, + 8.582959178036579e-12, + -7.473298280980346e-13, + -2.6657656127033993e-12, + 5.23073674249671e-12, + 9.881981560642421e-12, + -7.39677218324978e-12, + 7.073433254770952e-13, + 1.1102900363166219e-11, + -8.376446127543638e-13, + 1.7716911259025063e-12, + 1.413718526285341e-13, + -1.1695833657966446e-12, + -3.0593170875241178e-12, + -3.8911035386151015e-12, + -2.8128728663852616e-12, + 1.9513828302669507e-12, + 6.80585880645006e-12, + -5.388317070271317e-12, + 1.3051960747331808e-12, + -8.444737876786614e-13, + -1.920053509727768e-12, + 3.708298244492074e-13, + 1.1626411638252866e-12, + 5.83801873269009e-13, + 5.217315238092336e-12, + 3.859481774695234e-12, + -6.596243139431415e-12, + 6.684647585331796e-13, + -1.0783978771233899e-14, + 7.501407613416938e-13, + 6.473000591942568e-13, + -3.2079320690239574e-12, + 3.135605754622163e-14, + -1.1833420699162579e-12, + 7.190552168490289e-13, + -6.8030032885521324e-12, + 2.435897111346163e-12, + 2.7905771525028235e-13, + 5.799999292326652e-13, + -1.0628817379365139e-12, + -1.6597883731751917e-12, + 1.2956690901663686e-12, + -2.84271826224086e-12, + 8.725666604997471e-14, + 6.175691356755801e-13, + 1.609505927483301e-12, + -2.2962550551261663e-13, + 9.378334791909393e-13, + 1.6015269105872335e-12, + 8.478627205763876e-13, + -1.6602621615871283e-14, + -9.391200324069383e-13, + 4.3178607845450347e-13, + -8.98032139810879e-13, + 1.4275478680579494e-13, + 2.851131978537218e-12, + -4.528093405978888e-13, + 3.710838829593689e-12, + 0.24455935640691628, + -0.03801058106553452, + 0.23903382121268935, + -0.07531293978300822, + 0.011076511464177102, + -0.161442185674733, + 0.028716994323419485, + 0.012435879813738967, + 0.08497086379893797, + 0.10437012249377285, + 0.05423989141769358, + -0.000693336063941813, + -0.0060386169676406535, + -0.2092725635961143, + 0.1120232646862533, + 0.1879361524375995, + -0.07282322780244707, + -0.07284878745745485, + 0.06304573337330878, + 0.07874094337695538, + -0.029526476479339696, + 0.1507106494795188, + -0.06314292246445545, + -0.09316949471084288, + 0.2940053793448359, + -0.19342860334636527, + -0.15356536230785897, + 0.2132581354195987, + -0.14419748503468294, + -0.41309227313902186, + 0.1346459307643554 + ], + [ + -125439.3569564539, + -71375.76008247721, + -1.291482476517558e-10, + 4.18367562815547e-11, + 0, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + 5.4569682106375694e-12, + 2.000888343900442e-11, + 0, + -1.4551915228366852e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + -3.637978807091713e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 4.5885553786724644e-11, + -1.8305280555209216e-12, + 1.7975915666351365e-11, + 2.11778597323017e-11, + 2.964766833612008e-12, + 1.091124101993011e-11, + 6.6226116645156505e-12, + 1.7334822239931842e-11, + -3.641057832729517e-12, + 2.0756710639216658e-12, + 2.5963040349951473e-12, + 2.1535889993093754e-12, + 2.8762756834701484e-12, + 1.2629921819335694e-12, + 6.884100267599028e-12, + 1.3773010233308048e-11, + -1.604394321415223e-12, + 6.347367328687614e-12, + -7.993051240515142e-12, + -5.929690602622314e-12, + -2.8451841113991423e-12, + 1.2429665213419692e-12, + -6.598468100027997e-12, + -2.4162974570198495e-12, + 1.378915458486365e-12, + -7.467044587844601e-12, + -3.655178835754849e-12, + -5.984801140155503e-12, + -9.194505422988237e-14, + -8.278918808632611e-12, + -4.131127583562736e-12, + -2.7158911703445236e-12, + 2.95808598604411e-12, + 2.0058408478725257e-12, + 1.7046487119018261e-12, + -1.2493159297266508e-12, + 1.5093624183565019e-12, + -3.2040089199412404e-12, + -3.273620498003555e-12, + -3.793735669387482e-12, + -2.091457065608326e-12, + 1.9233984429971176e-12, + 1.5160164303569919e-12, + -1.961679280441464e-12, + 2.544981416992576e-13, + -3.2103645360747188e-12, + 9.260962295966991e-13, + 1.4309093283742079e-12, + -3.43841986496326e-15, + -3.8045296620797145e-13, + -2.8090986774987764e-13, + -6.720776078392644e-13, + 1.7936363723992159e-12, + -1.927592579205034e-12, + -1.0050553967466105e-13, + 1.0609918826630287e-13, + 6.76964467883768e-13, + -1.7322665241627612e-12, + -1.1033020184156111e-12, + -1.658542039250513e-12, + -5.115844705744432e-13, + -1.3469815851678409e-12, + 1.3991959221095957e-12, + -4.3656389589299175e-13, + 3.562993224523509e-13, + 3.073708394025956e-13, + 3.286275899928558e-12, + 0.08108056554116083, + -0.16223535488028795, + 0.04044318413732342, + 0.06233492357483805, + 0.028253458896890172, + 0.20110216089582353, + -0.15027796659134238, + 0.4247466973748589, + 0.18804138459290115, + -0.34243373908575975, + -0.03416757496853656, + -0.0869347621010161, + -0.048063251607904915, + 0.14892286484497594, + -0.040619524463166724, + 0.09521432196127422, + -0.03321350195075893, + -0.033479725928929276, + -0.16755806911573431, + -0.009501393657623326, + 0.12076836947092204, + -0.006343558951750584, + 0.006840720976119076, + 0.07285673947691532, + 0.116186471803158, + 0.07897643326300878, + -0.24180041688411957, + -0.2569107430141919, + 0.05962422214043539, + -0.244267403862136 + ], + [ + -126710.66849611985, + -72104.08416495148, + -5.638867150992155e-11, + -7.275957614183426e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 0, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + -2.546585164964199e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + 9.094947017729282e-12, + 1.8189894035458565e-11, + 0, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 4.601684767625308e-11, + 7.540718285520189e-12, + 1.281613708929419e-11, + 9.975975433122615e-12, + 6.561822316396511e-12, + 1.2609200779032214e-11, + 5.0058975409201e-12, + 1.4554249509631837e-12, + 1.013079977516302e-12, + -2.149499999153149e-12, + 2.87510953893143e-12, + 1.5833984689815462e-12, + 9.348757629117244e-13, + -5.387765276468908e-12, + -1.5920956355799518e-12, + 1.914024627163798e-12, + 2.2271891052145545e-12, + 1.2937584187662411e-12, + -1.0771568406654267e-11, + -6.068474875577166e-12, + 7.2005538439729365e-12, + 6.570154663742199e-12, + 2.3709601805552714e-13, + -3.784767468113119e-12, + 2.022330153123741e-12, + -3.5743842498747322e-12, + 1.4609176464392715e-12, + 2.9342618954480852e-12, + -8.184326351749291e-13, + -1.3471768327279814e-12, + 9.114143718257662e-12, + -1.7611156591924836e-12, + -4.2663897582879945e-12, + 1.4966667302953201e-12, + -1.8762949927788024e-12, + -2.0847910129843464e-12, + -3.583115127015283e-12, + -9.310867166897723e-14, + 3.4541031829374775e-12, + -5.510864542887685e-13, + 1.9687705542703007e-12, + -7.732938254498408e-13, + 6.987104433517596e-13, + 1.6929152844690302e-12, + 5.292474662646715e-13, + 2.405453885816198e-12, + -6.245280983320009e-13, + 4.07676805899077e-13, + -5.47619174670539e-13, + 3.499621045101725e-13, + 1.9754451906377316e-12, + -4.2608905794100417e-13, + -7.69091052426678e-14, + 6.609291889577724e-13, + -2.5121781380275106e-13, + 1.0180802955940776e-12, + 1.1324417897441307e-12, + 8.863339059209277e-13, + 3.224295551708823e-13, + 6.060637209347661e-13, + 6.368928122165588e-13, + 1.1810969856461684e-13, + 1.7991738338406046e-13, + 3.3880317826841653e-13, + -7.885887194108477e-14, + 7.406734529734236e-13, + -8.716301535913136e-13, + 3.1648322600735526e-12, + 0.2906328084434956, + 0.2557002786744415, + 0.12685224846868737, + -0.01587570307769844, + 0.033241807121587176, + -0.04218935791045054, + 0.09852625054939379, + 0.2206856362754081, + 0.008344108348395865, + -0.17882391151326896, + 0.018209513829438112, + 0.19402993211447267, + -0.03980776133339814, + -0.2767743382315008, + -0.07741109752586658, + -0.0938722260591837, + -0.08622745656322811, + -0.10920583599527826, + 0.09709492957587194, + -0.056556525764042014, + -0.14688788151256968, + 0.12405644640211529, + 0.19115390506997723, + -0.17169153250792704, + 0.21657068417530959, + -0.15744569078972817, + 0.11667867466737826, + 0.11195898441970127, + -0.11337661569567915 + ], + [ + -127981.9800357859, + -72832.40824742573, + -3.637978807091713e-11, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 0, + 3.637978807091713e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 0, + -7.275957614183426e-12, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 2.546585164964199e-11, + -7.275957614183426e-12, + 5.219153639227034e-11, + 1.645347163806037e-12, + 8.313975701428705e-12, + 2.963464279906923e-12, + 1.9857389203041545e-11, + 2.661069942119757e-11, + 5.244484907211765e-12, + 2.5960317800378793e-12, + 2.2974363556010155e-12, + 5.3032943436746345e-12, + -3.762657736449414e-12, + -1.4894311209545054e-11, + -8.742554179848114e-13, + -1.5221839604982547e-11, + -5.647615615940793e-12, + -8.876765683676571e-12, + -2.1239138599234784e-12, + 5.351644162393584e-12, + -6.719691511663441e-12, + -5.718460753822758e-12, + 1.9293814148522218e-12, + -4.010296644493037e-12, + -7.217594033228004e-12, + 1.453194988414244e-12, + -1.0085965012739607e-12, + 7.740077304736292e-13, + 1.0067988815315872e-11, + -1.7994220460694168e-12, + -1.3432996510460684e-13, + 5.070588318965318e-12, + 4.390805643162827e-12, + 6.2856509426988816e-12, + -5.175034208104547e-12, + -3.352061930104432e-12, + -4.79297324374005e-13, + -1.047367720212952e-12, + -4.339959440237431e-12, + -1.6730486479238587e-12, + 1.347892951326421e-12, + 1.9453100205502355e-12, + 9.644706170273447e-13, + 3.30094134183329e-12, + -2.086131232064115e-12, + 5.2300100773579126e-12, + -1.8865352256110868e-12, + -1.850573385890844e-12, + -1.0657584570911969e-12, + 6.459300106626885e-13, + 1.873799656495533e-12, + 6.24367284011409e-13, + 3.285952709375776e-14, + 1.1466499447946814e-12, + 5.389484861235201e-13, + 3.146707188247352e-12, + -2.243982445236083e-12, + 3.315343972683576e-13, + 1.1640913305018152e-12, + -2.098615394009832e-13, + 2.8790258394762277e-13, + 4.0258423946316706e-14, + 5.206576354027946e-13, + 1.5485897179570278e-12, + 9.016925757836799e-13, + -9.26396594261479e-13, + 5.698425823832235e-13, + 4.830849665821596e-13, + 3.826133167494337e-13, + -3.545457538053219e-13, + -2.850316753712106e-12, + 0.10963667178636423, + 0.1465363047362159, + -0.011048862174673199, + -0.3248521948170602, + -0.123830660589906, + -0.02038734261933123, + 0.08258042681435349, + 0.18144489950079756, + 0.010224138011699921, + -0.4104398427392853, + -0.012399438550415675, + -0.1022772087240512, + -0.04412748142225254, + -0.2102387891831521, + 0.05072959873502261, + -0.09606115061815579, + 0.13749808321383572, + 0.17519639908963824, + -0.009364569991137262, + 0.09088269890766301, + 0.06619891585339926, + -0.05934155029951029, + 0.23013215849496668, + 0.32113541749704194, + 0.1497593955239769, + 0.21872627605940217, + 0.049090754821009726, + -0.1672384009365327 + ], + [ + -129253.29157545196, + -73560.73232989998, + -6.366462912410498e-11, + -1.2732925824820995e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + -1.6370904631912708e-11, + -1.4551915228366852e-11, + -9.094947017729282e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.8189894035458565e-11, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -3.637978807091713e-12, + 7.016748393565199e-11, + -1.1539488945579919e-11, + 1.7974664208347152e-11, + 2.0069299369972304e-11, + 1.1040194339953903e-11, + 2.9142302143261704e-11, + 4.521323213136432e-12, + 1.290689348691816e-11, + -2.5311172598472017e-12, + 5.0408424511603465e-12, + -4.866107831323749e-12, + -1.0011445143449841e-11, + 5.91130747198318e-12, + -1.0857743098534935e-11, + 3.4495971786188903e-12, + 2.5722713027579466e-13, + -2.0099330042591475e-12, + 5.957012735963392e-12, + -3.775911208328465e-12, + 5.050170658906542e-13, + 9.383214061307777e-12, + 3.5248582017597946e-12, + 6.816502882260045e-13, + -2.293578605896556e-12, + -3.2078973211520323e-12, + -1.7444412994245979e-12, + -2.5730652668876105e-12, + -4.473257420000662e-12, + -1.6585191747373328e-12, + 1.6929964826789084e-12, + 2.144922313418606e-12, + -1.3085012657173734e-13, + -1.1685325745562196e-12, + -3.497769248576625e-12, + -1.5692489034493797e-12, + -2.284368037021414e-12, + -3.9703416374735916e-12, + -4.258243600124839e-13, + -1.3031556629541183e-12, + 2.1397819129791548e-12, + 1.7273959210639844e-12, + 1.8080545128069888e-12, + 8.790965510048752e-13, + 2.9980540268652e-12, + -2.248548469798406e-12, + -2.88471269457825e-12, + -1.9671982539787797e-12, + 3.0635914235874505e-13, + -1.182090008137207e-12, + 1.5002068711378632e-12, + 1.3616031318516787e-12, + 7.717649421247492e-13, + 4.560173519349887e-14, + -3.914167509663245e-13, + -1.4661834372078674e-12, + -1.3112352215135994e-12, + 1.7612082930744044e-12, + 6.988047038551103e-14, + 8.962092330426859e-13, + -7.646495925457992e-13, + 8.136588447905901e-13, + -9.605573537373403e-13, + 1.966598904893116e-12, + -2.056513845066943e-13, + 1.0636913984451364e-12, + 3.9653577426391107e-13, + 8.61074115795256e-13, + -1.2205363924958045e-13, + -3.4699863146481236e-13, + -2.599090585471449e-12, + -0.08167701084310043, + 0.1653425436315842, + -0.2622357532253499, + 0.04615902373364476, + 0.4003219918301796, + -0.12434405889244787, + -0.10342998704460594, + -0.15270858484162106, + 0.16125645792042287, + -0.16906778996759816, + -0.07331859971692677, + -0.08204635915350875, + -0.1942283000612643, + 0.04404346640288846, + -0.047756602966802265, + -0.2641379706907364, + -0.13945433225448073, + 0.2647851571065757, + -0.043263637127270424, + 0.21125203255646033, + 0.06703688628121884, + -0.40529550327508146, + -0.10837841305812652, + -0.11255866641503721, + -0.03312284593600224, + -0.07106929518064709, + -0.017049521597854864 + ], + [ + -130524.60311511802, + -74289.05641237425, + -1.1459633242338896e-10, + -1.8189894035458565e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + -3.456079866737127e-11, + -1.2732925824820995e-11, + -3.637978807091713e-12, + -1.4551915228366852e-11, + 1.8189894035458565e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + 0, + -3.637978807091713e-12, + -5.4569682106375694e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 6.65643391857761e-11, + -5.672952051078406e-12, + 2.4459838179214446e-11, + 2.2907986880946043e-11, + -2.773774713616361e-13, + 1.479274049364573e-11, + 3.474894342325304e-13, + 1.689938185213396e-11, + -4.932357591328687e-12, + -1.1715819358414029e-11, + -3.122279126816467e-13, + -2.5376714785232784e-13, + 1.4683531576500646e-11, + -5.0755511802021696e-12, + 1.278498637813598e-12, + 1.2235076238138757e-12, + 3.4927976490239883e-13, + 1.4938719701100396e-11, + -1.4429483746911974e-12, + -3.680220337137107e-12, + 3.4358428711510584e-12, + 1.41776338956185e-11, + -6.4129869202298885e-12, + -1.0316014132844795e-11, + 2.0488179474362674e-12, + 3.3476697274475966e-12, + 5.934021648830146e-13, + 4.21785897813209e-12, + 5.660071376565094e-12, + -3.5930548760189693e-13, + 6.232417438865124e-12, + 2.992604595842307e-12, + -3.612139773496642e-13, + -4.261733319602647e-12, + 3.768280742255922e-12, + 4.1001158926419055e-13, + -6.4539708540167025e-12, + -3.2887496274055566e-12, + -4.5296712293821665e-12, + -2.605876411184949e-12, + 2.113218587872158e-12, + -7.534986768759257e-13, + -2.1025604574229974e-12, + 3.0455368564933583e-12, + 1.5309265805358786e-12, + 1.6319880650986262e-13, + 2.0387868725150522e-13, + -8.306136291633108e-13, + -6.112204514436743e-13, + -6.272620067083007e-13, + 1.6575367818572317e-12, + 1.0473162615165546e-12, + -1.7202200465978608e-12, + 1.0289626415449186e-12, + 5.537068677300057e-13, + 6.465386873196129e-13, + 1.4928317928569731e-12, + 7.642792708793301e-13, + 1.1703965294713563e-12, + 6.241772092448073e-13, + 7.705545266537614e-13, + -1.307179663867766e-12, + 7.387504405783101e-13, + -2.0678081954274656e-12, + -9.216538282690024e-13, + -3.696233498945082e-12, + 3.8537753244343533e-13, + 5.482321378863354e-13, + -4.805079422314817e-13, + -7.328255902204889e-13, + 4.962693003271051e-12, + 0.17534503785805738, + -0.39778282487105315, + -0.11262191137237894, + 0.10141901527076856, + -0.20614334516216548, + -0.2045149981229066, + 0.2022162405909079, + 0.1916085542516315, + 0.035242421547190345, + -0.1012944319335994, + 0.05477449181948887, + -0.09680949370807232, + -0.1463821907371305, + 0.1658933791636925, + 0.06166314677430446, + 0.39251117001721775, + 0.09710531578313512, + 0.10339349937338865, + 0.24025466966315617, + 0.04655831398299179, + -0.02266975995715566, + -0.007696976926435994, + -0.2228400801621075, + 0.17150539497033426, + 0.13642398949057022, + 0.21666841455358876 + ], + [ + -131795.914654784, + -75017.38049484848, + -9.640643838793039e-11, + 2.000888343900442e-11, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 0, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 5.4569682106375694e-12, + -1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + 1.2732925824820995e-11, + 9.094947017729282e-12, + 2.1827872842550278e-11, + -9.094947017729282e-12, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 7.275957614183426e-12, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -2.7284841053187847e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.227744397837705e-11, + 2.6986668902345886e-11, + -2.4870502819584373e-12, + 8.0006142487367e-12, + -3.5418638897286674e-13, + -6.839026267722951e-12, + -1.4607896915048215e-11, + 3.9613410979903974e-12, + 4.6369256060820236e-12, + 2.39307350422339e-12, + -9.349572056037886e-12, + 5.405592962903284e-12, + -1.3110865414057734e-12, + -5.219964915019773e-13, + -8.153788479643846e-12, + 6.388749978068113e-12, + 8.565279141244606e-12, + -3.559344742660394e-12, + -1.8913646885212353e-12, + 5.762591821299759e-12, + 1.6615227938543336e-12, + 4.681423305266162e-12, + 3.585286278418116e-12, + -2.6404398852720875e-12, + -8.700981904687543e-13, + -1.9925711751802976e-12, + -4.655766702437899e-12, + -6.905400667457267e-14, + -1.694363623238387e-12, + -4.8595401116286724e-12, + -1.5570622199963727e-12, + 3.6256530094889234e-13, + 4.892269191377623e-12, + 4.3018109245832496e-12, + 3.238149666706993e-12, + -1.1412726750953628e-12, + -2.930791243548186e-13, + -1.7065645109861748e-12, + -2.6460503324417694e-12, + -5.2520380663222615e-12, + -1.1688789123266822e-12, + -1.2839180399806637e-12, + 1.386636862702333e-12, + -4.1026566455874384e-12, + 1.7265611959733047e-12, + -1.5038528770531238e-13, + -7.506032204923669e-13, + 1.025591181123318e-12, + 2.0073252748230385e-12, + -3.2327556290727376e-12, + -1.2359787363189663e-12, + -1.1987504191731885e-12, + 5.42121893520958e-13, + -1.8977404131522277e-13, + -1.1527224007274534e-13, + -2.3540367413547457e-13, + -2.3201356353037944e-12, + 5.524626863864681e-13, + 1.7914019813277234e-15, + -5.2209365705915e-13, + -2.6896885904430927e-13, + -8.138578496102818e-13, + 1.3312545923953606e-13, + 3.5492314830907094e-13, + 3.224237260833278e-13, + 8.044844952205883e-13, + 2.9958305259551946e-13, + -1.627101722654129e-13, + 1.5118205967244414e-12, + 1.552701193344417e-12, + 4.594366293400575e-13, + -2.9970821003646223e-12, + 0.29789999135709844, + 0.0962643081385564, + -0.1683575954492924, + -0.07503369362071262, + -0.1532241490540497, + 0.24136577423974862, + 0.14370966016118458, + 0.06995839154938986, + -0.3509182647238146, + 0.03239702045301193, + 0.021955392169729075, + -0.10148446542308884, + -0.034115101305327786, + -0.09776546099262716, + -0.09344517298809309, + 0.02046825567701765, + -0.09296350786659774, + 0.02936026538233058, + -0.017501352701607718, + 0.008445130295127312, + 0.13899197531168547, + 0.1313058856051736, + 0.04684872657353992, + -0.07805585056383475, + -0.0011621106876107533 + ], + [ + -133067.22619445005, + -75745.70457732274, + -8.36735125631094e-11, + 5.275069270282984e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 0, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -2.546585164964199e-11, + -9.094947017729282e-12, + 1.6370904631912708e-11, + -5.4569682106375694e-12, + 0, + -1.4551915228366852e-11, + 0, + 9.094947017729282e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 2.987413889909889e-11, + 1.751972709353103e-11, + -2.744437284728904e-12, + -4.925426019048187e-12, + 1.2958287727651651e-11, + 1.494082514121241e-13, + -8.558356214616364e-12, + -1.0367706664171862e-11, + 1.197438613565724e-11, + 2.8202343005232992e-12, + -9.23064819183902e-12, + -7.588447133489452e-12, + -4.250347382423477e-12, + -1.5605568247842694e-11, + -7.657997912424568e-13, + -1.4118834650725667e-11, + -1.1226983487603377e-11, + -2.014491717375709e-12, + -2.4437050802288925e-12, + -5.265553972238296e-12, + -1.5998962013878634e-12, + -1.2035400255005193e-12, + -7.655959174266866e-12, + 1.4375441166518739e-12, + 3.2291887560461975e-12, + -5.646073745207674e-12, + 1.688123679452266e-12, + -2.0834983126347816e-14, + -3.904283901770719e-12, + 1.548250876393288e-12, + 4.433463658023951e-12, + 9.093778445865332e-12, + 5.960767014314441e-13, + 3.796084094208871e-12, + -3.9776584823641816e-12, + 2.0828765950955276e-12, + -1.3754420636326892e-12, + -2.1669394950859e-12, + 1.3705897736972802e-12, + -8.393728827647237e-14, + -2.03118878126153e-12, + 1.2028776712227634e-12, + -1.2474174358333848e-12, + -1.2894687254064299e-12, + -1.6008599168028635e-13, + -4.326867008596967e-12, + 1.6882975472073627e-12, + -6.879123047168146e-13, + -2.040681763425188e-12, + 5.665330787859515e-13, + 7.193815379127022e-13, + -2.826275416936541e-13, + -7.171468852038369e-13, + -5.410408640236224e-13, + -1.091162383149604e-13, + 1.1131505306210342e-13, + 6.678312577777087e-13, + -1.6026954494588987e-12, + 1.718425207028342e-12, + -2.0131240415118653e-12, + 1.7300833065155419e-12, + 9.824509861846583e-13, + -6.92253024805412e-14, + 9.434584963565223e-13, + 1.368949332473409e-12, + -6.857475760902788e-13, + -9.294147064080683e-13, + -7.713932872088641e-13, + -1.1988231892702507e-12, + 1.564536532272914e-14, + -8.749432316728729e-13, + -6.600394236390419e-13, + 2.8933442110880086e-12, + -0.17138046491970155, + -0.17766757036446332, + -0.32866238260087555, + -0.018750570410802303, + -0.14404769012935634, + 0.10566990351056757, + 0.10572677211843602, + -0.19572430881767336, + -0.08886532206943852, + 0.009140261043806266, + 0.09157917160642055, + 0.09942849563849573, + 0.10329681152017837, + -0.11849502648491561, + 0.09830664786547172, + 0.09440457277223953, + 0.27815268160074963, + 0.05557297384822928, + -0.1257711530558516, + 0.3724418218046917, + 0.3077244264248554, + 0.4576684116746636, + -0.07943612795132363, + 0.004989379840374105 + ], + [ + -134338.53773411605, + -76474.02865979701, + -6.184563972055912e-11, + -1.6370904631912708e-11, + 9.094947017729282e-12, + -1.2732925824820995e-11, + -9.094947017729282e-12, + 9.094947017729282e-12, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 1.2732925824820995e-11, + -9.094947017729282e-12, + -7.275957614183426e-12, + -2.9103830456733704e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 0, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 4.379359004770216e-11, + 1.2612089716523636e-11, + 1.5181647919539976e-12, + 1.0526973762814809e-11, + -3.750239331755104e-12, + 4.5224955359129135e-12, + 3.4363696305121616e-12, + 9.040851120907318e-12, + -1.8483360913456672e-12, + -4.906705957414717e-12, + -3.885092201200486e-12, + -3.169819160299617e-12, + 8.445315452170658e-12, + -1.3241299105418873e-11, + -6.477115003928084e-12, + -1.5299596519221058e-11, + 6.152666724999617e-13, + -3.967042006267037e-12, + 1.5870054601517572e-12, + 3.4646721079980146e-12, + 4.956886849079424e-12, + 2.7326095629563615e-12, + -3.922258456254671e-12, + 1.8955160295641303e-12, + 1.1495474850835686e-12, + -1.4509514663462368e-12, + 4.3279941440181454e-14, + -5.432950596987065e-12, + 5.807342742082406e-13, + 5.625195620592901e-13, + 4.2115958653812865e-13, + 7.153018042597195e-12, + 2.21712909859222e-12, + 3.163383377454501e-12, + -3.8573579936250354e-12, + 1.0028342345843664e-12, + -8.767708440093001e-13, + -2.9275849836245453e-12, + -2.7382069974477534e-12, + -8.586045596073007e-13, + 2.1436977133413353e-13, + -1.4591758673330205e-12, + -1.0841997023893461e-12, + -5.925732234405203e-13, + 4.67754917408232e-13, + -3.8899472320548215e-12, + 6.812544978945889e-13, + 1.007536682043555e-12, + -3.23128016055621e-12, + 2.0667721120783193e-12, + 3.3493016229260977e-13, + 2.669233575462242e-13, + 1.2666620283743352e-12, + 2.4004148647021586e-12, + -1.0154709975806497e-12, + -4.126157171536865e-16, + 1.2783077026188935e-12, + 2.497906309130657e-13, + 1.7210526776277347e-12, + -1.1763341586368905e-12, + -1.1372798658305758e-12, + -3.4592665062582025e-13, + -1.1394417819962654e-12, + 4.708750074402033e-13, + 1.4284716282275715e-12, + 6.787405073222848e-13, + 1.0543029472275446e-13, + -3.5356721113115733e-13, + -8.711158240414117e-13, + 1.549644520253254e-13, + 1.8556416283474132e-13, + 4.045431663348403e-13, + 8.411336755887771e-13, + 2.5389680607472807e-12, + 0.16600071620872633, + -0.10673334575038732, + -0.042797342470208624, + -0.04213608985304065, + 0.25873969086139026, + -0.10153650822791287, + 0.19780327860400632, + -0.08760931142578698, + -0.05622364177877665, + -0.19102181330483692, + -0.030425874088834803, + -0.050524072910584444, + -0.17593961273972222, + 0.02275585146436998, + -0.11608262690736225, + -0.04665512994615467, + 0.12349284702631591, + -0.39856059973352814, + -0.13247342949918267, + -0.35515928307179967, + 0.2813450674938502, + -0.05815389935325712, + -0.09102001927051309 + ], + [ + -135609.84927378205, + -77202.35274227125, + -3.092281986027956e-11, + -5.820766091346741e-11, + 1.8189894035458565e-12, + 0, + -9.094947017729282e-12, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -3.637978807091713e-12, + 9.094947017729282e-12, + 1.4551915228366852e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + -2.3646862246096134e-11, + -7.275957614183426e-12, + 1.8189894035458565e-11, + 9.094947017729282e-12, + 2.7284841053187847e-11, + 3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 4.839766306810305e-11, + -2.2106644596157383e-12, + 8.417896133364923e-12, + 1.8568641841423807e-11, + 3.1484940690534987e-12, + 1.0237763504622825e-12, + -1.234590501253619e-12, + 4.83048728566132e-12, + 2.1643987930876948e-12, + -2.4761289865608908e-12, + 5.009286833855158e-12, + -1.7762721118053693e-12, + 8.863089879205869e-12, + -4.922301188098587e-12, + -6.34314746459786e-12, + 1.2776642660124565e-12, + 7.239704558062389e-12, + 1.2022404960205895e-11, + -1.085265216837353e-12, + -1.0974978358661295e-11, + -3.258117655146103e-12, + -7.353204216857248e-13, + -5.46002109709437e-13, + -1.043202774299236e-11, + -3.7119224287939204e-12, + -4.6269331640795185e-12, + 2.854101914582482e-12, + -6.881588272263961e-13, + -1.7724469914821372e-12, + 3.450750101766161e-12, + -5.109694324662979e-13, + -5.499783040079823e-12, + -4.286902944040577e-12, + -2.1207909086603403e-12, + -4.401521447789057e-12, + -1.5590656977327364e-13, + 6.597359528877793e-13, + 4.50742863179877e-12, + 1.387944483320644e-12, + 3.4152268434786817e-12, + -3.913657887330621e-13, + -2.983805373740481e-12, + -9.342866016343038e-13, + -3.338698957125907e-12, + -4.3204673997622484e-13, + 3.4365686110684656e-12, + 5.53216310517512e-13, + 9.624322342386969e-13, + 1.0442392550922995e-13, + 1.5032159303048476e-12, + 7.563746559244458e-13, + 1.0402185156861758e-13, + 9.56465456057011e-13, + 1.3198779675079292e-13, + 2.477492762456975e-12, + -5.487900275053584e-13, + 1.5845626262008346e-12, + -2.9754219431775783e-13, + -2.5487998021296654e-13, + 2.0114832757697902e-12, + -3.311605042219802e-13, + 6.719425732138897e-13, + 1.1730551688545221e-12, + -6.496888439435867e-13, + -2.304233757166384e-12, + 1.2026582043998296e-13, + -1.0450673944749014e-12, + 1.0906422961012025e-12, + -3.4581438537340975e-13, + 1.025387856918428e-12, + 9.94601709322423e-13, + 9.638188420566589e-14, + 1.458734459678631e-13, + -3.940682903280198e-13, + 3.4536903543041214e-12, + -0.06558352862952475, + -0.1117564900884778, + 0.34558987891862636, + 0.044070815961967075, + 0.4321011758803054, + 0.277349977528076, + -0.15500961458233134, + 0.07331105798031551, + 0.05712939505640246, + 0.18886494687252958, + 0.02749553972451271, + 0.13648624552743932, + -0.11496050960472359, + -0.1130947966041136, + 0.16306767708051428, + -0.2177421118439655, + 0.24597218212514627, + 0.019619221017621653, + -0.06844416760384661, + -0.3447520485390958, + -0.07646762350191791, + 0.167018830347779 + ], + [ + -136881.16081344814, + -77930.67682474553, + -6.548361852765083e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-11, + 0, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + -3.637978807091713e-12, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -2.1827872842550278e-11, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 3.555608795323518e-11, + 5.368027811881197e-12, + 7.306531924724057e-12, + 1.5227697906560952e-11, + -3.799268996260034e-12, + -1.1587713064619962e-12, + -1.3132039733800247e-11, + -3.700575553299125e-12, + -1.614616243617407e-12, + 8.165826556242725e-13, + -1.7433093854044266e-12, + 6.51053382244701e-12, + 1.0311023961832467e-11, + -8.141157134719077e-12, + -1.5335463387162313e-12, + -1.3025752207158824e-11, + -9.659045579765586e-12, + -1.2291329540183416e-12, + -2.2302357076613719e-13, + 2.3209324831031672e-12, + 1.8764501985898068e-12, + -6.038546186284673e-13, + -2.7464413576863393e-12, + -1.2012245410870649e-11, + -2.9184746911411796e-14, + -7.199039161921473e-12, + 5.435911493626377e-12, + 3.5914930583032586e-12, + -4.220582608487897e-12, + 6.989129312748605e-12, + 1.5408494432418006e-12, + 4.402761625805263e-12, + 6.3983983573959525e-12, + -2.010181836530125e-12, + -4.6413204926132425e-12, + -1.1177961965075584e-12, + 8.285173295642684e-12, + -8.32779525179505e-13, + 9.213796693799787e-13, + -1.0173091533002828e-12, + -9.766373204749818e-13, + 5.908620445469725e-13, + 6.207602909902677e-13, + 1.828210652547308e-12, + -1.9289969011965743e-12, + -1.9125342542604476e-12, + -2.1277663577596174e-13, + 1.4314163968916882e-12, + -1.889372388359432e-12, + 1.2316849967692562e-12, + 1.6362341441185558e-12, + -2.2047585779321775e-12, + -2.490883701536857e-14, + 8.557403377238331e-13, + 1.4104302552437037e-14, + 1.7941727495267355e-12, + 1.4316312443106232e-12, + 1.2155267095161187e-12, + -1.3707335885250267e-13, + -2.0709703502637133e-12, + -1.2636137692015746e-12, + 9.164800491879926e-13, + -2.9649683070069087e-12, + -1.9832296600950712e-13, + 2.0642605727027634e-12, + -1.0031201574587009e-12, + -1.4678732440302096e-12, + 8.740509623855391e-13, + -6.075394627329237e-13, + 1.4139822131028164e-12, + 1.3436042046980731e-12, + -1.1731023018690633e-12, + 2.0868943990667242e-13, + 2.185609096458035e-12, + 6.45081505731455e-13, + -3.6566956815982605e-12, + -0.07885464888761767, + -0.28011214239034676, + -0.11115032080129612, + -0.0732681497751901, + 0.25288678006178966, + 0.18782119903624908, + -0.16005855652113524, + -0.09627377648096888, + -0.3770698321060031, + -0.04905129881502509, + 0.1641828240764999, + 0.04787205040166828, + 0.24165203520032133, + 0.04338580129213386, + -0.1251259552285963, + -0.12686740799498708, + -0.22842152809720667, + 0.23786416158158072, + 0.14178223474059354, + 0.31377932170530787, + -0.0005909033220673418 + ], + [ + -138152.4723531142, + -78659.00090721976, + -6.002665031701326e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + -2.000888343900442e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 7.275957614183426e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -3.637978807091713e-12, + 0, + -1.4551915228366852e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 2.000888343900442e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -9.094947017729282e-12, + 1.2732925824820995e-11, + -1.8189894035458565e-12, + 1.4551915228366852e-11, + -1.4551915228366852e-11, + 5.434388311632201e-11, + -1.5249121677158918e-12, + 1.4360756423580879e-11, + -2.124646144379271e-12, + 2.3837938725223026e-11, + 2.141462522303963e-11, + 2.3496171090634396e-12, + 4.773584374033517e-12, + -1.9658320214870975e-12, + -2.097750059543403e-12, + 1.0294895686550898e-12, + -2.0337290018928956e-11, + -4.762205799800937e-13, + -1.5634768609472635e-11, + -7.366418669756737e-12, + -8.137241242247711e-12, + 3.985623216312059e-12, + 1.4922911851985677e-11, + -1.4296811012033815e-11, + -1.0954722635190393e-11, + 2.3880585701298443e-12, + -4.240280969418317e-12, + -2.6553315914238987e-12, + 1.1735961657297e-13, + -3.839804562998623e-12, + 2.9777157530274277e-12, + 7.685875249358612e-13, + -5.697821545987886e-13, + -1.609130935016312e-12, + 5.025197636807685e-12, + 4.145441001778248e-12, + 8.307498142021686e-12, + 2.2799903487559043e-12, + -5.320245213284907e-12, + 2.287339496748589e-12, + -1.066198705949491e-12, + -1.5107029720313361e-12, + -2.2004778754079704e-12, + -1.8775491321755867e-12, + 1.0214873713585498e-12, + -1.3471826592277428e-12, + 1.2660535224000983e-12, + -3.2536402650738363e-12, + 5.10697779601614e-13, + -2.6725432428269043e-12, + -1.7383067233559707e-12, + 4.457096978350107e-14, + 6.657990552535776e-13, + 1.6338332234014872e-12, + 3.2185759834094987e-13, + 2.3453795210739403e-13, + 1.948377983293982e-12, + -9.176656924288276e-13, + 5.998483635806222e-13, + 2.7231102516948e-13, + 3.5534278752642876e-13, + -3.1416014875647914e-12, + 1.4612680328891765e-12, + -1.3455429562575517e-12, + -2.801526328088274e-13, + -1.3821604014583015e-12, + 8.322459671652792e-13, + 1.3559596041727982e-13, + 5.010434043704837e-13, + -2.2140841451608528e-13, + -9.985159732528457e-13, + -2.132968034699865e-13, + -1.6511974207129438e-12, + -8.405891436682051e-13, + -2.3103526269910767e-13, + 2.50248174939432e-12, + -2.6016156525375077e-12, + 1.1839403121992218e-14, + -1.931327361040919e-14, + 9.632729083820698e-13, + 6.00185499838568e-13, + -3.2344450011727847e-12, + -0.20452681527728292, + -0.11901290733715682, + 0.05610861888279542, + 0.3674869790280067, + 0.156379466023396, + 0.17513069696144912, + 0.1469832731807055, + 0.04393820051491748, + 0.33212523494210305, + -0.04225355274844024, + -0.27658628718530714, + 0.2390028561646306, + -0.0562229779415537, + -0.05662139873567519, + 0.14339081494741987, + 0.23718003769216023, + -0.2320117749871195, + 0.2444137383333876, + 0.3209125094841061, + -0.07811732207370316 + ], + [ + -139423.7838927802, + -79387.32498969403, + -6.912159733474255e-11, + -1.0550138540565968e-10, + 0, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-11, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -1.6370904631912708e-11, + -3.092281986027956e-11, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 2.000888343900442e-11, + 0, + -9.094947017729282e-12, + 7.275957614183426e-12, + -1.2732925824820995e-11, + 0, + 7.275957614183426e-12, + -3.637978807091713e-12, + -1.6370904631912708e-11, + 1.4551915228366852e-11, + -3.637978807091713e-12, + 6.578855357227105e-11, + -2.1556488286500276e-11, + 3.3499519701696526e-11, + 4.323523639620747e-11, + -1.172759530873574e-11, + 1.4074414012156699e-12, + 1.1105315193252093e-11, + 2.494892237790113e-11, + -1.0040812980137278e-11, + 6.791139113557505e-13, + -2.727955857478769e-12, + 5.102399063077208e-12, + 7.913896330181863e-12, + -8.136681195703991e-12, + -8.962476635952889e-13, + 6.950226394883444e-13, + 7.530592332175077e-12, + 3.8599996903988306e-12, + 4.365720301263925e-12, + -8.541854496010829e-12, + -7.403551767002612e-13, + 5.373354522753025e-13, + 5.016597134307197e-12, + -7.724745261859049e-12, + 1.0877211638336959e-12, + 1.6830938367097243e-12, + -6.987040617186441e-12, + -3.3152505368197307e-12, + -4.0517175702347535e-13, + -9.305265942455456e-12, + 2.419820310908328e-13, + -4.6611756508828255e-12, + -3.490755524293265e-12, + 5.147730301193595e-12, + 1.5701743807710366e-12, + 3.258730673620997e-12, + -6.764626292982543e-12, + -3.5220527822564624e-12, + -4.281106105935945e-12, + -3.1411337724282948e-12, + 5.139987394186451e-13, + -3.477472638501252e-14, + 6.195485418126092e-13, + -2.475739058849653e-12, + 3.091267298189929e-12, + 5.140134738069768e-12, + 5.608905172946636e-13, + 4.7940003361193295e-14, + -3.433665439782656e-14, + 2.374948035576141e-13, + 8.894941260394744e-15, + -7.703486351548973e-13, + 5.208817268269953e-13, + -6.997408929181681e-13, + 7.503032429873655e-14, + -5.524950806409047e-13, + 7.644012698000391e-13, + -2.432996550238349e-13, + -4.695902933965451e-13, + 1.5315721740155874e-12, + 2.4866025361946975e-12, + -1.4774312009139501e-12, + -4.072932959018574e-13, + 5.834413981692791e-13, + -1.2416298469578304e-12, + -3.8853891280424834e-13, + 1.2839744958844172e-12, + -2.242219269447278e-12, + -5.74664007918307e-13, + -2.6317829766913945e-13, + 4.614492412233529e-13, + 8.146271297628652e-13, + 1.9885302359021063e-12, + -7.149978825863986e-14, + 8.283388305512276e-13, + 2.2229068478623347e-12, + -4.3718049961324343e-13, + 2.859603221588009e-12, + -0.019470443389776784, + 0.4308859012347189, + 0.21297398138040094, + -0.2525576146186429, + -0.06249034680266606, + 0.02510688452973649, + 0.4465856976728613, + 0.1982075667766221, + -0.17659496264294128, + 0.1080905239702433, + -0.008246616887447064, + -0.039318670777078076, + 0.12365329871718585, + -0.1924442098770957, + -0.4567614745884788, + -0.03840713197312974, + 0.15985881304788516, + -0.2683903998133119, + -0.0221581705870475 + ], + [ + -140695.09543244625, + -80115.64907216831, + -3.637978807091713e-11, + -4.18367562815547e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + -9.094947017729282e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 9.094947017729282e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -2.1827872842550278e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 0, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + 1.8189894035458565e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -5.4569682106375694e-12, + 6.876886007749814e-11, + -1.3123480323315916e-11, + 2.328527786796209e-11, + 2.1721438509284605e-11, + -4.534662532405488e-12, + 2.5935383800097508e-11, + 3.4059402766944222e-12, + 7.495333751646378e-12, + 6.2453398669273425e-12, + 8.649577591989619e-12, + 5.318084483491924e-12, + -1.338962315403204e-11, + 3.3788072162284764e-12, + 7.64521924807797e-13, + -8.116625094933736e-12, + -2.8760176526796128e-12, + -2.920045249883419e-12, + 4.189772274910725e-12, + 1.6144186605757391e-12, + 4.842949259006431e-12, + 1.8422922171937082e-12, + -3.5609981761501353e-12, + 2.103858207255269e-12, + -1.0878483581315187e-12, + 2.149013486063245e-12, + 1.8009210213178246e-12, + 4.768554733855041e-12, + -6.32158044027523e-13, + -6.129384072568982e-13, + 4.51030631612881e-12, + 3.5777204565796847e-12, + -2.2280977990963307e-12, + -9.931183778021616e-13, + -5.9929552312567675e-12, + -2.3716153852636604e-12, + -6.832183406928003e-13, + 6.842614659816686e-13, + 2.855420270716706e-12, + 1.5814403104610476e-12, + 3.1311129620886534e-12, + 1.2137559887671405e-12, + -2.391376214084914e-12, + 1.2357332981629453e-12, + 2.715736885812896e-12, + -1.0922546886449129e-12, + 2.2804271196648137e-12, + 2.250656902815255e-12, + 1.5418865002005322e-13, + 5.982572263636754e-13, + 1.7719744193332137e-13, + -3.8247889603007173e-13, + 1.0903826009863349e-12, + 1.0355344872421294e-12, + 2.6960615616318e-12, + -9.424482679248323e-13, + 1.9984228005878753e-12, + 1.8693097401912853e-13, + 3.4789900366040365e-13, + -1.8093928153247029e-12, + 1.2073739069616528e-12, + -1.4706822342006462e-12, + 1.1292326628130307e-12, + -2.2664210465179648e-12, + -9.97405272247307e-13, + 1.2045262805875457e-12, + -1.689725592895474e-13, + 6.735651315906675e-13, + -8.849718078776607e-13, + 2.744829466561188e-13, + 9.514684880053111e-13, + 6.058609237450407e-13, + 1.0862999518947204e-13, + 4.077380756300598e-13, + 1.2649673387780198e-12, + -7.624875139927513e-13, + -8.701021842867156e-13, + 2.9172179710141784e-13, + -3.754515690290658e-13, + -2.589154000603706e-12, + -0.07911624693131844, + 0.20679434590401208, + 0.08873078645138088, + -0.2685138155456538, + -0.20500906543098943, + 0.0976627761303817, + -0.08963206986923951, + -0.3053540780657748, + -0.011059452023777502, + -0.1799921092896885, + 0.10065471739637967, + 0.0978274495945532, + 0.030252223670658284, + 0.2874037244105781, + -0.02305735512437363, + 0.3339298943602046, + 0.019832722887450176, + 0.23044324392468965 + ], + [ + -141966.4069721123, + -80843.97315464255, + -1.0550138540565968e-10, + 4.3655745685100555e-11, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + -3.637978807091713e-12, + -1.8189894035458565e-12, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -1.6370904631912708e-11, + 0, + 7.275957614183426e-12, + 0, + 2.000888343900442e-11, + -1.6370904631912708e-11, + -1.0913936421275139e-11, + -1.2732925824820995e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + -1.0913936421275139e-11, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + -2.000888343900442e-11, + 2.676754032427646e-11, + 2.636676885068209e-11, + 8.299788167660869e-13, + -7.002414682230971e-12, + 6.122225804928457e-12, + -5.009581595966733e-15, + -1.0544734847351582e-11, + -6.0132640158947004e-12, + 6.605330396488175e-12, + 1.0225157263835673e-12, + 2.3323025241558395e-12, + 6.876171732163856e-12, + 1.2698120163216754e-12, + -1.5590487446554728e-12, + -6.244020453364082e-13, + 3.780237103011455e-12, + 5.73685051295213e-12, + -8.915913198748939e-13, + -4.719940914154634e-12, + 2.869281534136747e-12, + 3.2993746582280978e-12, + 4.912589547725369e-12, + 1.285718283669117e-12, + 1.4495455390346784e-13, + -5.226156610617501e-12, + 2.5975711161367125e-12, + -7.878923989129441e-13, + 5.2879363268585655e-12, + 4.215808533403117e-12, + -3.2991845266477602e-12, + -2.3939552132416014e-12, + -8.617069606300787e-13, + 8.704061902516439e-13, + 1.2674140969178302e-12, + 7.430968662348411e-12, + 1.7752253630375293e-13, + 3.572855046705815e-12, + 8.501806664681172e-13, + -2.770646934469094e-12, + 1.6530271339800376e-12, + -1.179691093787862e-12, + 1.478129608878706e-12, + 3.4271992460790926e-12, + 1.4466831230809364e-12, + 4.330514656541159e-13, + -3.221638578389339e-13, + 1.6433675072016871e-12, + -2.2335858824962038e-13, + 8.800369123888753e-13, + -7.576331938090692e-13, + 1.6930101527043902e-12, + 5.543114187258726e-13, + -1.5956343331303813e-12, + 2.28277741368389e-13, + 2.0441522072193517e-12, + 2.520279150769068e-12, + -3.182711757185345e-12, + -1.063665967472854e-12, + -3.011203516806226e-14, + 2.030337464510389e-12, + 7.892980733109248e-13, + -8.807744132345172e-13, + 8.908066603934975e-13, + -1.9455242914600775e-12, + 2.950050479445283e-13, + 4.933114730071181e-14, + 6.881915870014051e-13, + -3.39858362562141e-13, + 6.111143418527793e-13, + 3.5342145337625637e-13, + 3.5831281461541003e-13, + 5.98821813724387e-13, + -1.4597449729029488e-13, + 4.6300194123885763e-14, + 2.2233678975837675e-13, + 8.90489387324612e-14, + -3.4550044295495886e-13, + -2.186787112788993e-13, + -2.840438875700871e-13, + 1.869488998186878e-12, + -0.1836652977803005, + -0.1639212182608409, + -0.42724010385756456, + -0.1715311601325622, + -0.05057883140079101, + 0.3041262039735227, + -0.35353207822592553, + 0.13367164765598744, + -0.24653313882174907, + 0.16223462316697335, + 0.23302790185123712, + -0.1968238695133022, + 0.2070182892331995, + 0.04175029315758886, + 0.11339079298906296, + -0.021969676718903583, + 0.04876436400771253 + ], + [ + -143237.71851177837, + -81572.29723711681, + -8.36735125631094e-11, + -9.094947017729282e-12, + 2.000888343900442e-11, + -1.4551915228366852e-11, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 5.4569682106375694e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 0, + 3.637978807091713e-12, + 1.8189894035458565e-12, + -5.4569682106375694e-12, + -7.275957614183426e-12, + -2.7284841053187847e-11, + -3.637978807091713e-12, + 0, + 1.8189894035458565e-11, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.8189894035458565e-11, + 3.637978807091713e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -3.637978807091713e-12, + 6.950608729546416e-11, + -7.676047496557857e-12, + 1.3812276875030265e-11, + 2.098374771335473e-11, + 8.906178645879071e-12, + 1.65553473979657e-11, + 7.1588913127970075e-12, + 1.4500456197822003e-11, + 6.30963099657062e-12, + 9.430210711940063e-13, + -1.1693755828946902e-11, + -9.619929585891757e-12, + 1.2005263220880517e-11, + -1.8044259483454698e-11, + 2.5642997261407517e-12, + -1.0802041835633304e-11, + -1.3073539998921624e-12, + 9.953345086057574e-12, + -6.831903121239688e-12, + -9.167464566247705e-13, + -1.864675457230447e-12, + -4.334148038676536e-12, + -4.239202825885461e-12, + -2.958238390412115e-12, + -5.2226992016670936e-12, + -6.848639358333526e-12, + -6.677394182409257e-13, + -8.222335771587654e-12, + -6.5704352637459514e-12, + 1.9980075567038082e-12, + 4.112350885593652e-12, + 9.480586353458327e-12, + 3.799213592775682e-12, + -6.090553689423286e-12, + -2.549909819257448e-12, + -5.303769219684458e-13, + 7.067137636996757e-13, + -4.144723864148882e-12, + -2.1437454842169357e-12, + 9.315177680294763e-14, + -1.056003636847577e-12, + 1.682494825086007e-12, + -2.4381315267516687e-12, + 1.1099387755919137e-12, + -2.9767291611516547e-12, + -7.027755085597616e-12, + -3.3347114681244987e-14, + 1.1767765317409818e-12, + -6.1490991704912e-13, + 2.6028982947780076e-12, + 2.8612398703690095e-12, + -4.560652328329456e-13, + 1.316123599662234e-12, + 1.7745713008023686e-12, + -1.5719315583564347e-12, + -9.393939422154717e-13, + 7.764825364128406e-13, + 3.371662081123296e-13, + 1.388592481131561e-12, + -1.9259737998029096e-12, + 1.7873411977712178e-13, + 1.2721150948985851e-12, + -4.1915190786810803e-13, + -1.0479595419626443e-14, + 2.18864796486851e-12, + -7.498732247695571e-13, + 9.362120905403043e-13, + -7.450807942899091e-13, + -1.8412352018364435e-12, + -4.0779716479467446e-13, + 6.873497981178172e-13, + 4.885088463368594e-14, + 2.2544040934502697e-12, + 2.0461741464167993e-12, + -3.921443393174105e-13, + 6.071796522512969e-13, + -1.3340549336435456e-12, + 6.279838267674034e-13, + -7.836782471682927e-13, + 2.353045980334853e-13, + -2.342914525936706e-12, + -0.11422008694911626, + -0.2696813588235145, + 0.0010711806763867935, + 0.01768819267297289, + -0.03483893169596159, + 0.0817611488962642, + 0.12981976057970449, + 0.2560826730193247, + 0.03708653872134336, + 0.31441865862004437, + -0.17495139657708297, + 0.10774254981903698, + 0.07995743976670654, + -0.36720339060206253, + 0.09136062161801858, + -0.09783352874710897 + ], + [ + -144509.03005144442, + -82300.62131959108, + -8.003553375601768e-11, + 2.7284841053187847e-11, + 1.0913936421275139e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + 0, + 1.4551915228366852e-11, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.0913936421275139e-11, + -1.8189894035458565e-11, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.2732925824820995e-11, + 1.2732925824820995e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 1.8189894035458565e-12, + 7.275957614183426e-12, + 2.1827872842550278e-11, + -1.4551915228366852e-11, + 6.230621960942023e-11, + 3.067152708321061e-12, + 2.901488271780428e-11, + 1.838823629720681e-11, + -3.4547441411057286e-12, + 2.2983469904446106e-11, + -1.9116397194392537e-12, + 3.3659292757053382e-12, + -1.2119884082545798e-11, + 3.0187453776583198e-12, + 1.8018979628990325e-14, + -4.515111830224229e-12, + 5.365586608152337e-12, + -2.6215203916313743e-12, + -5.6195294814659276e-12, + 8.793730717422411e-13, + -3.344670148926236e-12, + 1.20691729258803e-12, + 3.229791311771224e-12, + -8.166082919188734e-12, + -1.986759674095744e-12, + -4.193090149984199e-12, + -1.1974067726488956e-11, + 3.488429114180719e-13, + 4.911044772501625e-12, + -8.709997335040878e-12, + 2.728133603029576e-12, + 1.9219710619688522e-13, + 4.284390975378415e-12, + 6.061380032239576e-12, + -2.373252930791271e-12, + 2.2671686805160692e-12, + -2.0300735147938874e-12, + -1.145792205733168e-13, + -3.288024923311441e-14, + -2.114898611693033e-12, + 6.47085625995943e-14, + 2.5139449664975067e-12, + 2.4167434698101247e-12, + 3.885428339151253e-12, + 7.476212115854224e-13, + -1.5094369488114442e-13, + -8.749494181463515e-14, + -1.78012779778674e-12, + -2.7167855209549875e-12, + 1.9553176017314316e-12, + 1.4494632787628675e-12, + 1.5076542434298136e-12, + 7.668679350610582e-13, + -1.0507860483733073e-12, + 1.9696504127760263e-12, + 3.818463625742424e-13, + 2.2216172756500874e-13, + -1.0655717478857638e-14, + -4.4861871640507224e-13, + 2.180383534838101e-12, + 3.9375736177549714e-13, + -6.745517981037707e-13, + 6.566723240463627e-13, + -5.506608482886198e-13, + 1.9707112697002148e-12, + -2.2079025105964962e-13, + -1.5407045255510873e-12, + -8.040215706541962e-14, + -1.2729366032523212e-12, + 4.401837277456295e-13, + -9.33536073393743e-13, + 1.3346842495873982e-12, + 2.1883595808764009e-13, + 6.473715278712385e-13, + 7.680230454173108e-14, + -1.1736867298123366e-12, + 5.178669326867543e-13, + 9.095435998947906e-13, + 1.060895762745988e-13, + -1.1758217277699614e-12, + 6.058898624190565e-13, + -5.534525974006396e-13, + 1.4889135621315738e-12, + 8.394849059273167e-13, + -1.387967711913575e-13, + 1.9215524222203325e-12, + -0.23078170963511088, + -0.032621688850697654, + -0.39334697015784564, + -0.4513317308448886, + -0.061167463873357496, + -0.10252803699466725, + -0.05485973219046149, + -0.10648665435447274, + 0.03727588801002969, + -0.08784098811050557, + -0.6255683456617599, + 0.1729986721894137, + 0.10474797254765117, + -0.04907674261812303, + -0.10982892316399262 + ], + [ + -145780.34159111048, + -83028.94540206536, + -8.913048077374697e-11, + 2.546585164964199e-11, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -3.637978807091713e-12, + 5.4569682106375694e-12, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -9.094947017729282e-12, + -1.2732925824820995e-11, + -5.4569682106375694e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.8189894035458565e-12, + 0, + 9.094947017729282e-12, + -1.4551915228366852e-11, + 9.094947017729282e-12, + -7.275957614183426e-12, + 1.0913936421275139e-11, + 0, + 1.8189894035458565e-11, + 0, + 6.628880275865078e-11, + -2.4614001310100787e-12, + 2.2531071344423573e-11, + 2.6738045265249266e-11, + -2.91745213921479e-12, + 2.301274128926577e-11, + 2.823468419715039e-12, + 1.580082145439001e-11, + 1.0261226141720482e-12, + 1.125870964889527e-11, + 4.578610920264833e-12, + -4.98983870682838e-12, + 2.3841075405534724e-12, + -5.965723422612153e-12, + 1.8008589793528078e-12, + 4.855105569511268e-12, + -2.9063865804946847e-12, + 8.824853740676767e-12, + -3.8224115608969e-14, + -3.6485196868957515e-12, + 1.8590277274818124e-12, + -3.109058965472688e-12, + -3.940175484870274e-12, + 2.374293572607528e-12, + -3.668730699776911e-12, + 2.0315257388605734e-13, + -5.263440242708652e-14, + -3.369559652212955e-13, + -2.839244170757213e-12, + 1.594894789521325e-12, + 4.822659372477822e-12, + 2.8596596325831833e-12, + 4.877902348078799e-13, + -5.604493223692267e-12, + 4.71602384390991e-13, + -2.7347678342215444e-12, + -4.533493927692776e-12, + 2.153364338196479e-13, + 2.6527874236209172e-12, + 9.448711769029279e-13, + -1.1977912994894783e-12, + -3.525985826301129e-13, + -9.224876828616062e-14, + 1.1494611711364723e-12, + -9.680426763977104e-13, + -2.2208532478517974e-12, + -1.5010960501456564e-12, + 5.351626074101116e-13, + 1.4242250524639215e-12, + -1.3507389220957902e-12, + 2.334956102901154e-12, + 5.889730638269348e-13, + 9.604846708461805e-14, + -5.993077343870028e-14, + 1.2209502626204821e-12, + -1.792901552304343e-13, + -3.104168974501771e-12, + -6.50476781977827e-13, + -8.614573836095539e-13, + -1.5027472989647056e-12, + 5.984532770901058e-13, + -5.769760327870317e-13, + 3.950692533987341e-13, + 1.3118138292944826e-13, + 7.871304278594846e-13, + -4.499403677863418e-13, + 1.0212749060168566e-12, + 5.5597289010109726e-14, + 4.731798001785278e-13, + -3.4158438784709027e-13, + 3.717310273083778e-13, + -1.8596394824764668e-12, + -3.750104967378817e-13, + 7.45615404527627e-13, + -1.414885269775784e-12, + 6.469439066928923e-13, + -1.2369719939650648e-13, + -1.029365393281111e-12, + -1.1789755199974636e-12, + -6.583142762195703e-13, + -5.283240273114304e-14, + 1.6593358920890237e-13, + 2.239089530515492e-12, + 0.15523046144539723, + 0.010214235167245006, + 0.15940403271627726, + -0.30160529829892924, + -0.3150219177807005, + 0.04475238370051237, + -0.19174058934771118, + -0.028827688194007894, + 0.431128674393277, + 0.043543042994559945, + -0.07489500502982978, + 0.3657332570140633, + -0.02580804039266406, + -0.034345797594830696 + ], + [ + -147051.65313077645, + -83757.26948453957, + -1.1095835361629725e-10, + -9.094947017729282e-12, + 0, + -2.546585164964199e-11, + -9.094947017729282e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -1.4551915228366852e-11, + -1.2732925824820995e-11, + -7.275957614183426e-12, + -3.637978807091713e-12, + 3.637978807091713e-12, + 2.1827872842550278e-11, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 0, + -1.8189894035458565e-11, + 0, + -5.4569682106375694e-12, + 1.8189894035458565e-11, + -1.6370904631912708e-11, + 4.221568703531436e-11, + 5.484109921452413e-12, + 3.105378082549655e-12, + 1.1086939582035597e-11, + 8.280663085779571e-13, + 2.545506171400132e-12, + 5.3910479713947036e-12, + 1.7292441486972564e-11, + 8.505238875837626e-12, + -3.7886533872603615e-12, + -9.179445452925409e-12, + 5.777136204584315e-12, + -7.227254717427218e-13, + 4.898613223731741e-13, + 7.372619335032766e-12, + -6.149415248398519e-12, + 1.464029485086283e-11, + -2.8727571910462444e-12, + -1.1395527797786617e-11, + -1.95265419301547e-12, + -5.586467022948552e-13, + 5.03067730488568e-12, + 3.3147939361668786e-12, + -1.7379571685876308e-13, + -4.274968675399407e-12, + 4.884385480691983e-12, + -7.357642430516763e-13, + -5.750589352647817e-12, + 4.15924241438357e-12, + -5.803225789363145e-12, + 7.014943673392378e-13, + 3.2452178841539997e-12, + -3.2241387838366066e-12, + 1.2128759270813549e-12, + 7.253333283765941e-13, + 4.3210935056058875e-12, + -2.178669998676195e-12, + -6.525561043326526e-13, + -1.1006812695198548e-12, + -7.427591149583497e-13, + 3.276895873287385e-12, + 6.248768639820955e-13, + -2.4563184490535455e-12, + 1.479467425820352e-12, + 4.490905623520205e-13, + -8.005705489106209e-14, + -2.0003313923785265e-12, + -1.6842451654988592e-12, + -1.0712075141498033e-12, + 4.076555572495819e-12, + -1.2884981685734474e-12, + 9.530928087657163e-13, + 3.392878286969639e-13, + 1.195064259274954e-12, + -1.2656511441538348e-12, + -1.3310003285364375e-12, + 1.945182119355636e-12, + 9.273282925766478e-13, + 2.4946864621520778e-12, + -1.2949187361242902e-12, + 5.081516023051445e-13, + -6.808770657203053e-13, + 2.3216217376894928e-12, + 4.934012995529285e-14, + 1.512299092333661e-12, + 9.447627593903876e-13, + 1.2390741530781518e-12, + 7.434291237422928e-13, + -1.2102157095726165e-12, + -8.542884894084932e-13, + -9.265809362760195e-14, + 2.368444487533371e-12, + 6.045815804707025e-13, + 8.630925145668085e-13, + -1.1319265320877847e-12, + 5.9337844372828e-13, + 1.3129176103466155e-12, + 1.5590435153986713e-12, + -4.644492095396042e-13, + -4.315974684865073e-14, + -1.9775066492506913e-12, + -1.3961828294398203e-12, + 2.83648947099674e-13, + -2.1237044461139096e-12, + -0.08518949449012415, + 0.01803310008002096, + 0.6171873430251705, + -0.09822340955782845, + 0.3220690702756569, + -0.05587144897493063, + 0.4439564893956922, + -0.21528040289292152, + 0.0732940660842144, + 0.17831197154391476, + -0.039774996275249344, + 0.20984146299367076, + 0.12572801827605398 + ], + [ + -148322.9646704425, + -84485.59356701383, + -9.640643838793039e-11, + -4.001776687800884e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + -9.094947017729282e-12, + -3.637978807091713e-12, + 2.546585164964199e-11, + 1.6370904631912708e-11, + 9.094947017729282e-12, + 1.6370904631912708e-11, + 0, + -7.275957614183426e-12, + -2.1827872842550278e-11, + 7.275957614183426e-12, + 1.0913936421275139e-11, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + 0, + 0, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 2.1827872842550278e-11, + -7.275957614183426e-12, + 6.141029564306305e-11, + -2.0870001415034808e-11, + 2.719935235581521e-11, + 4.4039301313862175e-11, + -8.896349301571251e-12, + 7.416345462917885e-12, + 3.626560748060053e-12, + 2.827950056373859e-11, + -4.8051635737199135e-12, + -2.405053910487458e-12, + 4.884578241962461e-12, + -7.611315070996733e-12, + 9.854466495389186e-13, + -1.0074208497993589e-12, + -3.4374723590987767e-12, + 5.3475246291244846e-12, + 4.049330372755264e-13, + 3.5102271660883653e-12, + -2.4794107017273533e-12, + -8.409440820166895e-12, + -9.256398332098862e-12, + -7.983316639364418e-12, + -4.522493192612015e-13, + 7.019116354935754e-13, + -9.965539423651343e-13, + -3.7078075729632345e-12, + 2.368418798632544e-12, + -3.5322062406192482e-12, + -1.4390784779887824e-12, + -4.805358263636849e-13, + -3.9869928118840624e-12, + -1.54074357220487e-12, + -3.984667076199898e-12, + 3.49410971209946e-12, + -3.722545378954415e-12, + 1.4712775759992653e-12, + 1.1105161185028753e-13, + 1.4384551281369445e-12, + 1.4366725751969211e-12, + -1.9680532820839446e-12, + 3.8714887407842687e-13, + -2.4446774005144197e-12, + 1.5512575135082829e-13, + -4.908711623356642e-12, + 9.671441574696467e-13, + -1.5981411236530411e-12, + 3.0878637502770218e-12, + 6.487731371402643e-13, + -1.6462654061049907e-12, + 2.7226194814890324e-12, + -2.5393053035682355e-12, + 1.1007433819111473e-12, + 3.1038105151443217e-12, + -3.113798935801863e-12, + 2.374532255626973e-13, + 1.5650788491647384e-12, + 1.4770447255455525e-15, + -1.3228356804909796e-12, + -1.099278781437314e-13, + 6.837502076249381e-13, + -1.994532202756593e-12, + 1.3069938077424865e-13, + 2.177437539552515e-12, + 1.0765016841631361e-12, + 7.398330394374652e-13, + 4.2034639258441907e-13, + -3.501437658085816e-13, + -2.1936888128915947e-12, + 1.4387872689398941e-12, + 2.138611684134814e-13, + -2.5840782734423557e-13, + 2.1554572682682958e-14, + 1.1850627857649257e-12, + -5.479047638858037e-13, + 1.931971555184308e-12, + 5.256923352784803e-13, + 1.8824492331914005e-13, + 1.6179217886106033e-12, + 7.237055169201626e-13, + -5.562199670892508e-13, + 3.103839501689101e-13, + -1.2545973211903312e-12, + -1.004493500215146e-12, + -5.513295590989047e-14, + -1.6435424775759934e-12, + -0.2808928138210828, + -0.27829227538719586, + 0.11749047098009763, + -0.08473489057090118, + 0.11072814332360664, + 0.26561299296946633, + -0.24640973774066535, + 0.20920711920534965, + 0.43584533422995747, + -0.029684410144731565, + -0.21504845397935443, + 0.525651678065441 + ], + [ + -149594.27621010848, + -85213.91764948808, + -5.820766091346741e-11, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 5.4569682106375694e-12, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + -1.6370904631912708e-11, + -3.637978807091713e-12, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + 1.6370904631912708e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 1.2732925824820995e-11, + 1.8189894035458565e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 3.1803088569089536e-11, + 1.5867133761334343e-11, + 5.620363196436679e-12, + 5.935333499513569e-12, + 6.457498292070397e-12, + 1.753049242243172e-12, + -3.5926903057246907e-12, + -1.4740833026278732e-12, + 5.503369524772065e-12, + 1.2645040311849957e-12, + 4.833359428330025e-12, + -5.551421363056572e-12, + -1.0499565208797932e-11, + 4.754470736080959e-12, + 3.454911256591364e-12, + -1.5248851508429645e-13, + -1.1247919812297468e-12, + -1.1939414082301293e-12, + -3.869313567046996e-13, + 1.4566455857908848e-13, + -5.030807286016266e-13, + 2.0893050320195937e-12, + -6.4016860552652034e-12, + 1.6626026483385521e-12, + 8.212718088672025e-14, + -5.0394086691973295e-12, + 2.866698813342694e-12, + 6.763840533754425e-15, + 1.9451214264185737e-12, + 2.4728744148462193e-12, + -7.436875851328753e-12, + -2.280275080001803e-12, + 2.6666551948353205e-16, + 4.821969211440112e-12, + -3.0042962167421023e-12, + -2.6989788885612057e-12, + 1.1484551424234791e-12, + 2.120768835509293e-12, + 4.130967468421684e-12, + 1.7703339025798164e-12, + -8.732120333152008e-13, + -3.5319318922896877e-12, + 3.0668096290272852e-12, + -3.5597479650400213e-12, + 1.7248681983675658e-12, + 5.410326566091651e-13, + -1.9537330745720335e-13, + -7.962459696274002e-13, + -2.0876105967509163e-12, + -9.0282020681682e-13, + 2.3728345187505813e-12, + 3.2028620082391296e-13, + -7.690209157561856e-13, + -2.0025542481480507e-12, + 3.5615421924252323e-12, + -1.946664661437304e-13, + -2.13489306827738e-12, + 1.2164283937357905e-12, + -9.089852316252018e-13, + 3.2371427172680687e-13, + -3.4124401624161793e-12, + -2.317553994339751e-12, + -6.925090276475492e-13, + 7.81167021373181e-13, + 4.297245117895072e-14, + 6.000762566411108e-13, + -8.446791417099498e-14, + 1.920327088801916e-13, + 1.3566140524270236e-12, + 1.1187753694281607e-13, + -5.201891182014865e-13, + -1.2226832399259112e-12, + 4.787077443767606e-13, + 2.750052583438434e-13, + -1.0560919074062986e-12, + -5.854115331223428e-13, + 3.568286485188364e-14, + 1.5242439675078087e-13, + -4.97801022062799e-13, + -1.5967722280875318e-12, + -8.385188989133227e-14, + -4.824774193371448e-13, + 8.531838281187797e-13, + -3.5222076647011714e-13, + -7.961384001318382e-13, + 1.5459149066401276e-12, + -0.17347701811384744, + 0.12003810838159351, + -0.44798912165316096, + -0.22193047782121322, + 0.005555017202918013, + 0.2280972668787869, + -0.3832721199104881, + 0.06379008860447524, + 0.2680663418875111, + -0.314993502248192, + 0.17479286264202867 + ], + [ + -150865.58774977454, + -85942.24173196236, + -3.2741809263825417e-11, + -6.002665031701326e-11, + 1.8189894035458565e-11, + -3.637978807091713e-12, + -1.2732925824820995e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + 1.8189894035458565e-12, + 9.094947017729282e-12, + 9.094947017729282e-12, + 1.6370904631912708e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -9.094947017729282e-12, + -2.546585164964199e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.4551915228366852e-11, + 1.2732925824820995e-11, + -1.0913936421275139e-11, + 1.6370904631912708e-11, + -1.8189894035458565e-12, + 0, + -2.1827872842550278e-11, + 3.637978807091713e-12, + -3.637978807091713e-12, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 7.166390354347065e-11, + -2.304478866829352e-11, + 2.638755619596517e-11, + 3.208741447228542e-11, + -1.783969121253634e-12, + 3.055480326831051e-11, + 6.587541197717682e-12, + 1.646780107457313e-11, + -2.1820164167831032e-12, + -3.659364228539964e-12, + -8.624202211127255e-12, + -1.6806626548946043e-11, + -5.293997458136686e-12, + -6.684148314514342e-12, + -1.2639336090234728e-11, + -5.966845680524562e-12, + 3.150923904563373e-12, + 9.518524541091717e-12, + -6.4129665570870956e-12, + -6.554303110181771e-12, + -1.054850541439253e-12, + 5.696393378126457e-13, + -7.338614669269039e-12, + -1.0045775300511447e-11, + -2.5098298544439503e-14, + -1.6161011819325723e-12, + 8.43002597992703e-12, + -7.272908708157451e-12, + 8.392518524840637e-14, + 6.698851634416345e-12, + -6.043460527253473e-12, + -1.2426205949498975e-13, + -1.8165890816700707e-12, + 5.909536172126815e-13, + -2.0728541617715758e-12, + 3.4850059523358223e-12, + -1.4254992208524282e-12, + -5.1343348458962996e-12, + -2.50255505958851e-12, + -2.0729526251987134e-12, + 6.976714408641086e-13, + 2.408355383699192e-13, + 7.846086116337611e-13, + 8.463355142489791e-13, + -4.504277323444747e-13, + -1.3606559460470469e-12, + 1.3038249857257776e-12, + -3.5210644494307956e-13, + -1.8831229661906915e-12, + -9.047099816043858e-13, + 2.067495895435872e-12, + -1.9028187198352222e-12, + 1.0161183756002255e-12, + 1.8920899398891127e-12, + -3.090497774152158e-12, + 4.3127512956707214e-13, + 2.277868199132615e-12, + 1.356552193136239e-12, + 8.528318779801007e-13, + -8.456565852894948e-13, + 2.5488541013512952e-14, + 6.460596594659124e-13, + -5.952075069537155e-13, + -5.024966451866837e-15, + 9.86317479302722e-13, + 5.434694394602678e-14, + -2.024631581920744e-12, + -1.1682955438209225e-12, + -2.8657037106868495e-12, + -1.0421538948106941e-12, + 1.3479626335224963e-12, + -1.122859664332144e-12, + 4.172379128573457e-13, + -1.2334298744130518e-13, + 3.2281081390076875e-13, + 6.933519561011192e-13, + -2.0987502964560532e-12, + 6.153316088472928e-13, + 2.055994161722134e-12, + 4.619412258173173e-13, + 5.082936381835248e-13, + 1.2685765495281987e-12, + -8.98529947931576e-13, + 3.8768696874831197e-13, + -2.506479612832298e-13, + -1.6695667055943197e-13, + 2.669172693345293e-12, + 0.1173832601715539, + -0.3152172608364793, + -0.17182035867087886, + -0.14117218713496985, + -0.18099022433799697, + -0.3843600673680925, + 0.16621729797260773, + -0.22569470532413588, + -0.49393825959230636, + -0.1598139513570569 + ], + [ + -152136.89928944065, + -86670.56581443666, + -1.0732037480920553e-10, + 3.8198777474462986e-11, + 2.3646862246096134e-11, + -5.4569682106375694e-12, + -3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 9.094947017729282e-12, + 3.637978807091713e-12, + 1.8189894035458565e-12, + 1.8189894035458565e-12, + -7.275957614183426e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-11, + 0, + -1.8189894035458565e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + 5.4569682106375694e-12, + -1.8189894035458565e-11, + 9.094947017729282e-12, + -1.4551915228366852e-11, + 0, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 7.275957614183426e-12, + -3.637978807091713e-12, + 4.136278732425303e-11, + -1.476382197067537e-11, + 1.2562502010643258e-11, + 2.2281665613817055e-11, + -1.3010945142670652e-12, + 2.724182988099461e-12, + 2.8011053938073008e-12, + 8.321791030360359e-12, + -2.9075213262730864e-12, + -3.016371256298079e-12, + -4.054439220773318e-12, + -8.740650909121976e-12, + -3.8949880101525315e-12, + -1.0188792340416169e-11, + -5.4517160258977614e-12, + -1.2814469676976306e-11, + 7.636914908980572e-12, + -8.757243189945324e-13, + -6.816569865415066e-12, + -2.521195421365184e-12, + 2.8805897629486984e-12, + -6.998119029541765e-13, + 3.677818344333352e-12, + -9.560119138778505e-12, + -1.3773371303181932e-12, + -4.806963596474639e-13, + 6.467996981812368e-12, + -4.048990165823658e-12, + 2.987777064830607e-13, + -4.031502900886805e-12, + 1.316563339243879e-12, + -1.4549409920006405e-12, + 6.005830741518397e-13, + 5.625535872940752e-12, + -3.190507733475788e-12, + 4.954970174094884e-12, + -4.692120391876563e-13, + -1.5476818671061373e-12, + -1.966504701259806e-12, + -1.952513813043456e-12, + 9.371871083958658e-13, + -1.7051160620605309e-12, + -5.381731090239897e-13, + -1.2055279651004364e-12, + 1.139973854951494e-12, + -1.9915594237398446e-12, + 1.9810835586982126e-13, + 1.6834732454851883e-13, + -2.5241349329191385e-12, + 2.4395451619722597e-12, + -2.100852682943445e-13, + 2.6727993830988233e-13, + 1.5350991169335024e-12, + -3.833961460493479e-13, + -1.385205640528015e-12, + -2.0502415909762076e-12, + 1.4189831610233644e-12, + 2.0129843407748887e-12, + 9.094910013079076e-13, + -7.241341290025513e-13, + -8.839661725721239e-13, + 9.398960680198625e-13, + 1.3479502339682577e-13, + -5.538355600230398e-16, + 1.9491406594776536e-12, + -4.056032482298513e-14, + -1.7390683522029377e-13, + -3.07737766053536e-13, + -1.0144702405151347e-12, + 9.253991052825407e-13, + 1.6043422608259057e-13, + 6.225918793905472e-13, + 2.3035152299998723e-13, + 1.1756611247822234e-14, + 6.295296559296174e-13, + -3.9111582374786546e-13, + 3.088061769320345e-13, + 5.491508867000673e-13, + 9.0872045466686e-13, + -3.413748928064995e-13, + 2.0252872321764322e-13, + -9.766255779169126e-13, + -1.7128214183558678e-12, + -7.639172536676894e-13, + -8.203993142941222e-13, + 8.924158543308531e-14, + 1.0015293345052052e-12, + 2.1303042295695577e-12, + -0.047403172162566794, + -0.07397762024024426, + 0.035583752775792725, + -0.27007729631947597, + 0.0031822126131999017, + -0.0474705149987078, + 0.38488436042729246, + 0.10923594856919373, + -0.10924568573307045 + ], + [ + -153408.21082910663, + -87398.88989691084, + -8.731149137020111e-11, + -3.637978807091713e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -1.8189894035458565e-11, + -1.0913936421275139e-11, + -1.8189894035458565e-12, + -1.8189894035458565e-12, + -1.2732925824820995e-11, + 1.8189894035458565e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -9.094947017729282e-12, + -1.8189894035458565e-12, + 3.637978807091713e-12, + 7.275957614183426e-12, + 0, + 1.8189894035458565e-12, + -1.0913936421275139e-11, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -1.6370904631912708e-11, + 3.5815815065653674e-11, + 4.825489686354409e-12, + 1.6986084581338294e-11, + 4.771790876967047e-13, + 8.589796389074993e-12, + 7.1342187860081385e-12, + -5.686850007762657e-13, + -3.690620201594833e-12, + 1.0349415664690339e-11, + 1.169403047915021e-11, + -8.621758748314304e-12, + -1.027058996778415e-11, + 6.094882552317891e-12, + -8.668807520961557e-12, + -1.0405823685480907e-11, + 5.180085853612183e-13, + -2.326607573774175e-12, + 1.2654597609759052e-12, + -3.0985809558355218e-12, + -9.022765224635426e-12, + 7.830488808606617e-12, + -4.62672423598097e-12, + 3.6269178060676206e-12, + 2.107116734499213e-12, + -8.769412435364441e-13, + -6.358386343584831e-14, + -1.9659169029778715e-13, + 6.034966871900358e-12, + -1.5310750874521039e-12, + 1.4382661115198466e-12, + 7.92633052872671e-12, + -1.359737551584689e-12, + -4.03842610440237e-12, + -1.0702740120337241e-13, + 9.022277742341421e-13, + -1.2787883326863855e-13, + -3.159631802736665e-12, + 1.413147887921451e-12, + 3.319868281826592e-12, + 2.769252187600045e-14, + -3.1076300404369736e-12, + -1.817541370993494e-13, + -1.1699318058055573e-12, + -1.863992084159474e-12, + 3.8247549678402233e-13, + 2.1576167326471454e-12, + 8.472273318130605e-13, + -1.120061401393605e-12, + 2.428649579264206e-12, + -1.4853970153076025e-12, + -1.7062201191751812e-13, + 8.928210349899696e-14, + -2.17236792008302e-12, + -9.126303774786658e-13, + 6.44380770155567e-13, + 3.808638960284009e-13, + -2.2090611150977774e-12, + 6.308404704779983e-14, + -1.808775129198151e-12, + -5.024686110706648e-13, + 2.9715099527023923e-12, + 1.3474646781187232e-12, + -8.515813190508749e-13, + 2.680045096118216e-12, + -1.83421356689042e-12, + 2.4003027038236595e-12, + -1.3772087864719532e-13, + -1.2076375831859965e-12, + 1.5611459779598731e-13, + -3.253283280576896e-13, + -4.3235728770069287e-13, + -5.861680852316636e-13, + 1.3238679747915056e-12, + 5.449568944103607e-14, + 1.1790140956072773e-13, + 2.106605055914432e-12, + -6.171931886933778e-13, + 6.327813665215557e-13, + -1.476674503716739e-13, + -5.413895420358537e-13, + 1.8488657518503362e-13, + 6.831285452616747e-13, + 1.0820848626472092e-12, + 9.000667307617786e-13, + 3.6181817632380465e-13, + -1.6924964169742846e-13, + -8.78609436003076e-13, + 4.789524655289208e-13, + -1.6060708721846029e-12, + 0.4222760314501825, + 0.023817221128807405, + 0.054249184003046326, + -0.14140724363316448, + -0.10162978712813112, + 0.21511451148222346, + -0.5869221551649123, + 0.3565571308600631 + ], + [ + -154679.52236877268, + -88127.21397938514, + -7.09405867382884e-11, + -5.275069270282984e-11, + -9.094947017729282e-12, + -9.094947017729282e-12, + -1.8189894035458565e-12, + 5.4569682106375694e-12, + 1.0913936421275139e-11, + 0, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + 1.6370904631912708e-11, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + -2.9103830456733704e-11, + 5.4569682106375694e-12, + -3.637978807091713e-12, + -7.275957614183426e-12, + 1.4551915228366852e-11, + 3.637978807091713e-12, + 1.4551915228366852e-11, + 1.2732925824820995e-11, + 0, + -3.637978807091713e-12, + -2.1827872842550278e-11, + 1.0913936421275139e-11, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 7.720841088999742e-11, + -1.9390295400410058e-11, + 3.235746510618491e-11, + 4.250263180849778e-11, + -5.993354799884876e-12, + 2.4220442534587447e-11, + 4.554339789117061e-13, + 1.7603027151155885e-11, + -5.7010811392039e-12, + 9.718388113205035e-12, + 1.3195203002064536e-12, + -1.6023282111110297e-11, + -2.7338958174672756e-12, + 1.1757646084913471e-11, + 4.2632905610225335e-12, + 8.320637306541707e-12, + -1.5554736632727272e-12, + 1.043086116793769e-11, + -1.059967032094269e-11, + -1.0455967086737954e-11, + -3.5935098638046783e-12, + 4.619628716543533e-12, + -9.355740328988013e-12, + -2.9088339089129326e-12, + -5.361933545533704e-12, + 8.785554869948563e-14, + 3.3099458924003788e-12, + -5.669145793239647e-12, + -4.934986463754689e-13, + 1.5542164165265387e-12, + -9.337690156177346e-12, + -2.366203512106809e-12, + -6.378546262815459e-12, + -2.9087839576535043e-12, + 3.4329329638814596e-12, + -1.7296552012922764e-12, + -2.1601389065121134e-12, + -2.41665974592963e-12, + -8.684742055420494e-13, + 4.4684158918857265e-13, + -3.2283337815342955e-12, + 3.4952811238707037e-12, + 2.6126470626457253e-12, + -5.462617291844891e-13, + -1.6740947339512612e-12, + -4.806155628475041e-12, + 3.5331055361605776e-12, + 1.2671559085986904e-12, + 7.59405537645483e-13, + -1.517322534089392e-12, + 3.2595168009713605e-12, + 4.427965858336698e-13, + 1.4198269232109564e-12, + -3.6665845285621885e-13, + -1.69934811743852e-12, + -1.4025102275462126e-12, + -6.541995135167434e-13, + 1.0484599495429703e-12, + -1.4184115188629712e-12, + -1.6793893380868624e-12, + -2.3127338769987206e-12, + 1.139488054230856e-13, + 1.0498560600853316e-12, + -3.3183626380208466e-13, + -2.728848034831253e-13, + -4.578281880351493e-13, + 1.2859865866444379e-12, + -8.945892101519304e-13, + 1.0672641425307497e-12, + 1.9747615300594706e-13, + 4.542783946751627e-13, + -1.5907968005650926e-12, + 1.0452314669789159e-12, + 3.166843468625197e-13, + -7.791651636298643e-13, + -1.0257573152349195e-12, + -4.749311837774289e-13, + 5.956608847014079e-13, + 5.17073902258859e-13, + 5.257699067265349e-13, + -7.976254767041707e-14, + -6.370053615915007e-13, + -2.437255116165597e-13, + -5.867712537852776e-13, + -4.776364955674502e-13, + 8.217029073089339e-13, + 2.8338292659646986e-13, + 5.950459201790159e-13, + 5.801778088742263e-13, + 1.173002491489732e-12, + 0.10081592554578077, + -0.10535525539681428, + -0.3172124018300962, + 0.2434829214930763, + 0.32941687842207124, + 0.5243011157553119, + 0.540744612183845 + ], + [ + -155950.83390843877, + -88855.53806185939, + -1.291482476517558e-10, + 4.547473508864641e-11, + 1.2732925824820995e-11, + -1.8189894035458565e-12, + 0, + 0, + 0, + 0, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + 1.2732925824820995e-11, + 7.275957614183426e-12, + 5.4569682106375694e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + -2.546585164964199e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + 1.6370904631912708e-11, + 1.6370904631912708e-11, + 1.8189894035458565e-12, + 9.094947017729282e-12, + -3.637978807091713e-12, + 0, + 9.094947017729282e-12, + -9.094947017729282e-12, + 3.637978807091713e-12, + 0, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 5.07332143769281e-11, + 6.193320427769071e-12, + 2.1654050111120687e-11, + 1.0166965632538625e-11, + -4.9971946654758625e-12, + -9.435326393601144e-13, + 1.6982491244753628e-12, + 7.614840723036131e-12, + -1.825971384966794e-12, + 1.1549317175459964e-12, + 1.6905206409915971e-12, + 6.4716815900884895e-12, + -2.3122151057835172e-12, + -5.18463878764512e-12, + -6.550059013413633e-12, + 4.788976818668303e-12, + 1.9657958996911462e-12, + -1.2268913976700701e-12, + -3.1398316873596605e-13, + -6.474076281614338e-12, + -3.670095626830788e-12, + 1.2441937033888274e-12, + 2.5124174033394647e-12, + -3.0041239554453237e-12, + 3.6190632403377683e-13, + -2.016142335179192e-12, + -7.239235309692534e-13, + 3.964579526620671e-12, + 8.957484721055359e-13, + 1.6889011350257542e-12, + -1.7881581413615647e-12, + -7.591396604522316e-12, + -2.555692394252047e-12, + 4.8474195554408755e-12, + -2.3909060010234713e-12, + -2.3093612682859027e-12, + -6.91078576871117e-13, + 3.3035789226498796e-13, + 1.6361960466555102e-14, + -4.511739512031503e-12, + -2.0127626131345775e-12, + -1.4733200942245049e-12, + 2.9909514870151913e-12, + -6.946233414726236e-12, + 2.5914973435984643e-12, + -3.347921137360268e-13, + -3.4590830415520793e-13, + -1.7414034426774432e-12, + 2.597745750698168e-13, + -2.1309061363156176e-12, + -4.056774614422023e-13, + -1.4371032555987785e-12, + 1.5962356057497696e-13, + -2.5902387578730887e-12, + 6.634894973964184e-13, + -5.766121014744453e-13, + -3.085175505812446e-13, + -1.5690659831349728e-12, + 2.1157332279119883e-13, + -1.4534461511994798e-13, + 2.04282234025738e-12, + -4.1852036527734966e-13, + -6.972501658014742e-13, + 1.0358472874386795e-12, + 1.5762443667069647e-12, + 4.559285533636059e-13, + -6.175161686062813e-13, + -1.835654380378129e-13, + 1.454349856834764e-12, + 1.5265068141661896e-12, + 9.707525608836287e-14, + 5.239513811589103e-13, + -8.03192021282975e-15, + -1.2346269712882247e-13, + 1.0388655230534542e-12, + 1.006818609300056e-12, + 5.408845802595012e-13, + 6.428229567562541e-13, + -2.0107944402324758e-13, + -6.231815521084142e-13, + -3.9546965882520215e-13, + 5.1371652195128436e-14, + 1.6441929077632186e-12, + 3.4396567159363926e-13, + -7.800268625170548e-14, + 2.676922410669346e-13, + -1.4866740460893206e-14, + -7.755229017393576e-14, + -1.5057647405792992e-13, + -6.365650058410503e-14, + -1.2011489333910809e-12, + -0.17937602880157566, + -0.004688098129016903, + -0.30347592082996866, + 0.35218223378270114, + -0.06704403314422129, + 0.21509893757505325 + ], + [ + -157222.14544810474, + -89583.8621443336, + -1.1459633242338896e-10, + -1.6370904631912708e-11, + 1.8189894035458565e-12, + -9.094947017729282e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + -3.637978807091713e-12, + 0, + 3.637978807091713e-12, + 1.2732925824820995e-11, + 3.637978807091713e-12, + 2.9103830456733704e-11, + -5.4569682106375694e-12, + -1.2732925824820995e-11, + -2.1827872842550278e-11, + 9.094947017729282e-12, + 1.0913936421275139e-11, + 2.1827872842550278e-11, + 7.275957614183426e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + -5.4569682106375694e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 2.546585164964199e-11, + -3.637978807091713e-12, + 5.3731246761211376e-11, + 8.431160339451521e-12, + -1.4881817700217775e-12, + 1.3625903475436873e-11, + 3.50629342321429e-12, + 7.359117620998192e-12, + 6.178409042267057e-12, + 5.7162610449074374e-12, + -1.3816428402493308e-12, + -8.40894099102795e-12, + -8.203593610290345e-12, + 6.534749243211391e-12, + 1.3769299081128702e-11, + -3.8758584279894985e-12, + -1.7920925338207286e-12, + 3.364981233874244e-12, + 6.348463136869207e-12, + -2.652163247880615e-12, + 1.3503364202394863e-12, + 8.952043002629273e-12, + 6.366554324385027e-12, + 4.623249988612952e-12, + -1.3270268969407816e-13, + 8.089453127147147e-13, + 1.9806928096012147e-12, + -2.8936847657209397e-12, + -1.9344022110535854e-12, + -3.9793407780842685e-12, + 2.1441759300508387e-12, + -5.803135019615506e-12, + -1.9171958195755175e-12, + 5.586573138730644e-13, + 3.707514550788908e-12, + 3.711573572397429e-12, + 3.019017930790735e-13, + -1.4994736580906382e-12, + 7.082030624959675e-13, + -2.9473061193408803e-12, + -1.490610311488388e-12, + -1.8406680723407357e-12, + -7.181040367541538e-13, + -1.7894032291085712e-12, + 3.522199737593211e-13, + -3.862061409246705e-12, + 3.3638270360907227e-12, + -9.63170280676279e-13, + 3.2514308490724077e-13, + -7.494691688757506e-13, + -2.7267855891568692e-12, + 1.1435849972843048e-12, + 2.593296688364958e-13, + -1.886407074515258e-12, + 1.0690494278953706e-13, + 1.9060953540733276e-12, + 7.201826801827518e-14, + 2.4342088450552095e-13, + 1.8519978343974355e-12, + 6.795025178971271e-13, + -1.7142636793576421e-15, + -3.1854069929035615e-13, + -2.2367128570062502e-13, + -2.482870911167903e-12, + 8.292950917126456e-13, + 2.9786298951736287e-14, + 8.258201716927705e-13, + 1.1588100032883709e-12, + 1.1054579296000986e-13, + 2.585689467650334e-13, + -3.8637453547283366e-13, + -7.729742424749359e-13, + -3.409435715899967e-13, + 1.4519612340826516e-12, + 9.64587767319083e-13, + 1.0742113201950293e-12, + -1.142449852684923e-12, + 1.562568259361713e-12, + 5.269617889874911e-13, + 1.4704614582082926e-13, + -2.2795578582636014e-13, + -6.229114492775038e-13, + -9.200446007449208e-13, + 5.436192694565101e-13, + -8.842255803668973e-14, + -9.80549158781123e-13, + 1.071764357134383e-12, + 7.629050419339328e-14, + -9.458550698154619e-13, + 2.44231174014218e-13, + -1.1157332901400374e-12, + -6.993524210297455e-13, + 1.3430946324513297e-12, + -1.3800398370264746e-12, + 0.44108805565400416, + -0.3312425590168864, + -0.10325837671086999, + -0.09054415602188937, + -0.11344462567717167 + ], + [ + -158493.45698777083, + -90312.18622680794, + -6.002665031701326e-11, + 8.913048077374697e-11, + 2.7284841053187847e-11, + -5.4569682106375694e-12, + 1.8189894035458565e-12, + -9.094947017729282e-12, + 1.0913936421275139e-11, + 0, + -1.2732925824820995e-11, + 3.637978807091713e-12, + -1.8189894035458565e-12, + 1.8189894035458565e-12, + 0, + 3.092281986027956e-11, + -1.0913936421275139e-11, + 5.4569682106375694e-12, + -2.000888343900442e-11, + -9.094947017729282e-12, + 1.4551915228366852e-11, + 7.275957614183426e-12, + -1.8189894035458565e-12, + -1.0913936421275139e-11, + 7.275957614183426e-12, + -5.4569682106375694e-12, + 1.0913936421275139e-11, + -1.4551915228366852e-11, + 9.094947017729282e-12, + 3.637978807091713e-12, + 2.546585164964199e-11, + -1.0913936421275139e-11, + 5.395091725270523e-11, + 1.4084291057998194e-11, + 1.2849914428931668e-11, + -2.341031770553912e-11, + 2.5062829633197563e-11, + 1.968579008832558e-11, + 1.0525102395570653e-11, + -1.259101769235983e-12, + 3.0029203326797913e-12, + 1.4536694038845449e-11, + -6.019902319286369e-12, + -8.66391226632829e-12, + 2.9652609374540935e-12, + -1.3366358924964306e-11, + 1.3909117394965957e-12, + -3.5038220713551743e-12, + -5.302147487236155e-12, + -1.9267784439191497e-12, + 1.5054928348235958e-12, + 5.316117357067897e-12, + 8.675053401971453e-12, + -2.5466980129922574e-12, + -5.6687005435159826e-12, + 5.597366857957689e-12, + 1.6690080504957437e-13, + 1.0845730901433516e-12, + -2.1997643006679313e-12, + -5.726860497493055e-13, + -7.806905668263912e-13, + 6.000466792814049e-12, + 2.0638751506792396e-12, + 1.1797363169893608e-11, + 4.100382797710875e-12, + -4.8883395108223584e-12, + 2.3418735177676764e-12, + -4.631398521967402e-12, + 4.350510456862789e-13, + -2.7857562754616422e-12, + 1.1429787611972811e-12, + 3.1753084338484342e-12, + -4.1251685486594575e-14, + 2.5283391393536007e-12, + -3.161438943991758e-12, + 4.278020885981232e-12, + 5.579422287116407e-13, + -5.008896020964332e-12, + -5.105901848505589e-13, + 1.2399519955248454e-12, + 4.407763721519174e-13, + -2.8077261965636868e-14, + -5.376131818865301e-13, + -5.925299726601865e-14, + 3.038721981541759e-13, + 1.574453618022526e-12, + -1.393196391712023e-13, + -1.0090683823053184e-12, + -1.789838734828287e-12, + -8.945263949266181e-13, + 7.881577197361134e-13, + -2.850821853267444e-12, + 5.360301803933044e-13, + 2.3805393788420854e-12, + 5.0618545420244133e-14, + -1.3138795920322842e-12, + 6.776607078148553e-13, + -5.3167624391045634e-14, + 6.074887490688993e-13, + 8.246992075550453e-13, + -1.9952291934834406e-12, + 1.520572264877345e-13, + 4.969280313603072e-13, + 2.1613697550425358e-12, + 7.23217388555095e-13, + 6.278893376990449e-13, + -1.6382964930863842e-12, + 5.536900602162189e-14, + 5.971178551183052e-13, + -8.832434158301996e-13, + -3.097659404005647e-14, + -3.498603905876621e-13, + -2.535240774829229e-13, + -9.375970675463115e-13, + -2.2210775969327588e-13, + -5.890982577560861e-14, + -4.48286363763159e-14, + -1.2464642860749645e-12, + -1.5218181539153867e-14, + 6.221537541428255e-14, + 1.3690126658564712e-13, + -2.2491782744693836e-13, + -1.5443680810563587e-12, + 9.439439978232338e-13, + 1.537535289940174e-12, + 0.20073787860958997, + 0.5913360663345242, + -0.22288361421868935, + 0.23416037823807814 + ], + [ + -159764.76852743689, + -91040.51030928215, + -7.639755494892597e-11, + -3.2741809263825417e-11, + 7.275957614183426e-12, + 0, + -9.094947017729282e-12, + 1.8189894035458565e-11, + 1.0913936421275139e-11, + 0, + -1.4551915228366852e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 2.1827872842550278e-11, + 3.637978807091713e-12, + 3.637978807091713e-12, + -1.0913936421275139e-11, + -2.7284841053187847e-11, + -3.637978807091713e-12, + 1.2732925824820995e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 9.094947017729282e-12, + -2.1827872842550278e-11, + 1.8189894035458565e-11, + -2.1827872842550278e-11, + 0, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 9.094947017729282e-12, + 2.9103830456733704e-11, + -1.8189894035458565e-12, + 9.170599869739011e-11, + -1.94229724834767e-11, + 3.805493012614324e-11, + 3.773324479519908e-11, + -1.0449033088295282e-12, + 4.601768443552247e-11, + 6.714281630689077e-12, + 2.235059901463505e-11, + -1.950546432683814e-11, + 1.2085855173263098e-11, + -2.316833455538486e-12, + -2.119767826381487e-11, + 8.690159341416366e-12, + -1.699608190934409e-11, + -1.6305106983257773e-11, + -1.825367901013807e-12, + -3.664907993070587e-12, + 7.119995344469871e-12, + -3.5292725828028895e-12, + -1.0260370149622454e-11, + 8.504404582192118e-12, + -3.1943473865247073e-12, + -8.620585076493085e-12, + -8.755936691982351e-12, + 5.593436106019306e-12, + -3.791241968848039e-12, + 6.518377493691886e-12, + -4.621127924619122e-12, + 9.081522960283775e-13, + 4.854993557254277e-12, + 4.393782085295632e-12, + 6.153322320184831e-12, + -5.6933806299164216e-12, + -7.048636995624667e-13, + 1.755401321399863e-12, + 6.775259905023633e-13, + -8.984741846606585e-12, + -1.5457211172928103e-12, + 1.0777421670279589e-12, + -1.3047041790574014e-12, + 1.0189738177925934e-12, + 1.7134890387774018e-12, + -5.76222042341012e-13, + 2.3239854048702075e-12, + 4.198006294184707e-13, + 1.6837341348943206e-12, + -1.3744769263067707e-12, + 3.591047886224565e-13, + 1.1596187815168043e-12, + -4.642727898234432e-13, + 7.139012690188647e-13, + -4.492538580148495e-13, + -9.311578047320198e-14, + 1.524525387778794e-12, + -4.954233208331433e-13, + 2.412318381712555e-12, + 7.709305877766114e-13, + -1.3432450262746268e-13, + 4.68043454290473e-13, + 4.874379717449199e-13, + 3.0037931726499176e-12, + 6.893262588933739e-13, + 2.574963483890418e-13, + -4.838832282266464e-14, + -5.050110288523858e-13, + 1.3341959659328537e-13, + 1.483188424365826e-12, + -6.41752430584701e-13, + -1.5327801896247287e-12, + -3.2962793724087967e-14, + -3.6017710829044725e-13, + -4.422809322843066e-13, + -1.946160941455479e-13, + -2.406693439004286e-13, + 1.0035996825325488e-13, + 6.945875015863797e-13, + -4.87329105808844e-13, + 6.425974497417578e-13, + 4.589743121339337e-13, + 5.906943248154012e-13, + -6.398862684165409e-13, + 6.185463995469784e-13, + 4.978822829394162e-13, + -9.201316160441312e-14, + 5.593068918947423e-14, + -6.408904403769961e-13, + -1.780253095751545e-14, + -2.404137140394653e-13, + -3.047470595595233e-13, + -5.277880798452421e-13, + -2.9152987157900606e-13, + 8.228716971952833e-13, + 2.0882647240398429e-13, + -8.156392466172967e-13, + -0.4496194847915336, + -0.37874538209258857, + -0.5029663226774799 + ], + [ + -161036.08006710288, + -91768.83439175645, + -6.730260793119669e-11, + 8.913048077374697e-11, + 2.7284841053187847e-11, + 1.2732925824820995e-11, + 0, + 1.4551915228366852e-11, + 9.094947017729282e-12, + 5.4569682106375694e-12, + -7.275957614183426e-12, + 3.637978807091713e-12, + 9.094947017729282e-12, + 1.8189894035458565e-12, + 3.637978807091713e-12, + 3.092281986027956e-11, + -1.8189894035458565e-11, + -1.0913936421275139e-11, + -7.275957614183426e-12, + 1.0913936421275139e-11, + 1.0913936421275139e-11, + 1.8189894035458565e-11, + 1.4551915228366852e-11, + -7.275957614183426e-12, + 5.4569682106375694e-12, + 3.637978807091713e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.2732925824820995e-11, + 1.0913936421275139e-11, + 2.546585164964199e-11, + -1.0913936421275139e-11, + 4.4541933597715405e-11, + 1.5691313822007023e-11, + -3.178811169032182e-13, + -1.3558973847772647e-11, + 7.296402669626674e-12, + 1.6249911354933258e-11, + -6.870795573189108e-12, + 2.3007108633631548e-12, + -2.461138959857327e-12, + -3.5476180051232395e-12, + 3.3186296584734473e-12, + 4.179972397840222e-12, + 5.28322186876481e-12, + -8.206660519933996e-12, + -8.145800876431911e-13, + 3.2710073882742256e-12, + -4.653799758305463e-13, + -4.6846112023669875e-12, + 4.649367896553779e-12, + 6.36420948269605e-12, + 1.401806677018666e-11, + 3.973773017411715e-12, + -1.7469622059514673e-12, + 4.3251570673963216e-13, + 3.781404236665579e-12, + -1.4609197829396251e-12, + 8.4967958680441e-13, + 2.5065215911307185e-12, + 9.290861603283638e-12, + 5.894351654358127e-12, + 3.896949444515208e-13, + 5.139067488207732e-12, + 5.809109248967309e-12, + 4.5151206385377706e-12, + 1.7519902926350523e-12, + 3.806667126519888e-12, + 2.3024602259169164e-12, + 1.67556632747572e-12, + 2.3074217421521624e-12, + -1.186059427161947e-12, + 1.3126883378756216e-12, + -1.741840787786512e-12, + 6.537638898603952e-13, + -2.3280594647344065e-12, + 1.757721275088539e-12, + 2.765993351538335e-12, + -5.146396475112544e-13, + -1.7820781937192588e-12, + -1.3086765083823689e-12, + 2.0478939589978327e-12, + -2.5958103177125083e-12, + -1.560712448605226e-12, + -4.101862885346789e-12, + 7.117384261423242e-13, + 1.7458442390859116e-12, + 3.1452942877455703e-12, + 9.588921288907292e-13, + 8.287949933951751e-13, + 1.8152577907403149e-12, + -2.527152447830224e-13, + 3.8161617647397906e-13, + -1.902264589389304e-12, + 2.770892779631793e-12, + 2.1903943803363744e-13, + 1.68212801065325e-13, + 5.5023744861257015e-14, + -3.4196091243494476e-13, + 1.6043060528151398e-13, + -3.3681686658571e-14, + -1.1368401400138012e-12, + 7.882183724081555e-13, + 1.1537767686945984e-12, + 2.620647780006992e-16, + 6.014521317887738e-14, + -4.988590484584516e-13, + 8.803110658769772e-13, + 8.568498566284774e-13, + -1.1740317164554256e-12, + 3.6607575343135264e-13, + -2.425088356297445e-13, + -1.5541461002082635e-12, + -3.1108717877189505e-13, + -1.3477354267741023e-12, + -8.39328449599483e-13, + 1.7157558920439857e-13, + 1.6906975354705645e-13, + -8.111787896978517e-13, + -2.2644903349984784e-13, + 1.1203477837410914e-13, + -4.507992243076565e-13, + 4.0441726698325626e-13, + -2.064327108687491e-13, + -7.671855762849388e-14, + 4.327110781559719e-13, + -7.816540961878669e-13, + -0.1531211187709652, + -0.770815798171887 + ], + [ + -162307.39160676886, + -92497.15847423067, + -4.001776687800884e-11, + 7.275957614183426e-12, + 1.8189894035458565e-11, + -7.275957614183426e-12, + 0, + 0, + 1.0913936421275139e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 3.637978807091713e-12, + -7.275957614183426e-12, + 1.8189894035458565e-11, + 2.1827872842550278e-11, + -7.275957614183426e-12, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 0, + 3.637978807091713e-12, + 7.275957614183426e-12, + 7.275957614183426e-12, + 1.4551915228366852e-11, + 1.0913936421275139e-11, + 3.637978807091713e-12, + 0, + -3.637978807091713e-12, + 1.8189894035458565e-11, + 0, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 5.489827022008336e-11, + 6.778180918596578e-12, + 5.484995675222958e-12, + -3.166345547970999e-12, + -4.606392313813651e-13, + 1.5477414887381542e-11, + -8.886259988568904e-12, + 9.285153934094357e-12, + -3.4720512903074016e-13, + -6.832845612378869e-12, + 1.129417254429671e-11, + -6.912467775311431e-12, + 4.1810171429949574e-12, + 5.591877991393001e-13, + 9.85876388575544e-12, + -3.658320458776869e-13, + -7.351013663517367e-12, + -3.299891034741638e-13, + -7.064713964318525e-12, + 4.695155434421805e-13, + -1.1538494815688582e-11, + -2.645142649406885e-12, + -2.6108796488457156e-12, + 9.81715985927458e-12, + -8.095502052508838e-13, + -1.277337536212292e-12, + -9.341258760443606e-13, + -4.367543948314263e-12, + 7.649390686001545e-14, + 1.0802371148360758e-12, + -2.638589546424209e-12, + 5.383250576437871e-12, + 3.205761286125643e-12, + -1.8088541940688092e-12, + -2.7860252746860168e-12, + -2.8302853786417824e-12, + 2.210612175897177e-12, + 3.9128020461070043e-13, + -1.2556837942787513e-12, + 2.5161820450324454e-12, + 1.0587404947567924e-12, + -7.504249794191944e-13, + -2.673194562697688e-12, + -4.4186212154207536e-13, + -3.186951289003431e-12, + -4.638021594974331e-12, + 3.73798186504899e-12, + 6.422658690562835e-13, + -1.4396395604729946e-12, + 3.7932802327109234e-12, + -1.300412017578828e-12, + 3.251365067673659e-12, + 2.9967499930775485e-12, + -3.8120008621157096e-14, + 1.0019457232190799e-13, + 1.7765907193876868e-12, + 2.8178881783198555e-13, + 9.966775659213811e-13, + 1.0124512568436706e-12, + -7.833141890916264e-13, + -3.0976017254865153e-12, + -8.510191797583587e-13, + 2.8533766925174835e-12, + 7.585253154067879e-13, + 8.504665224194336e-13, + 4.4743310067993455e-13, + 7.23736413425957e-13, + -1.034043429899775e-12, + -4.3299423521323757e-13, + 2.1402948180066856e-13, + -1.108508381321131e-12, + -3.2626179094920905e-13, + 5.741662721151379e-13, + -2.1839438142981288e-13, + -1.4691458806719e-12, + -1.098338472468412e-12, + 4.3139151255011067e-13, + -6.831757597103322e-14, + 1.9490056495294764e-13, + 1.0605180190517094e-12, + -1.6179775759071497e-13, + -1.4870539195083136e-12, + -1.8126096411089693e-12, + -1.0159882890101343e-12, + -9.874508255908471e-13, + 7.754763768715997e-14, + -3.5183306578126098e-15, + 3.7315306289113004e-13, + 1.049955806054975e-12, + -4.0868923085359804e-14, + -1.4536728694127955e-13, + 5.56993209850775e-13, + -2.703779113977554e-14, + -4.039883934442735e-13, + 6.377815054796182e-13, + 4.427252714201313e-13, + -0.2878039518858539 + ], + [ + -163578.70314643497, + -93225.48255670491, + -1.2005330063402653e-10, + 2.546585164964199e-11, + 3.637978807091713e-12, + -1.4551915228366852e-11, + 0, + 3.637978807091713e-12, + 1.0913936421275139e-11, + -7.275957614183426e-12, + -1.8189894035458565e-11, + -1.4551915228366852e-11, + -1.0913936421275139e-11, + 7.275957614183426e-12, + 3.637978807091713e-12, + 0, + -1.0913936421275139e-11, + -1.4551915228366852e-11, + -1.4551915228366852e-11, + 3.637978807091713e-12, + 7.275957614183426e-12, + 2.1827872842550278e-11, + 0, + -3.637978807091713e-12, + 7.275957614183426e-12, + -1.4551915228366852e-11, + 7.275957614183426e-12, + -1.0913936421275139e-11, + 0, + -3.637978807091713e-12, + 1.4551915228366852e-11, + -1.0913936421275139e-11, + 4.7128782411452294e-11, + 8.366830399418917e-12, + 1.0352418382991996e-11, + 5.344267554230841e-12, + 2.832042663315982e-12, + 1.633566005346661e-11, + 1.4414259170318482e-11, + 5.704549506049664e-12, + -5.892715002479576e-12, + 1.4666440501201157e-12, + -2.8293766470583077e-12, + -8.822760309063436e-12, + 9.951114579983161e-14, + -4.969653124498116e-12, + -7.84193811147615e-12, + -1.1164609523885651e-11, + 5.252237377226593e-12, + 2.7124972189571855e-12, + -1.7303297509327428e-13, + 1.3585460043421302e-12, + -1.295431732382329e-12, + -4.786323539159025e-12, + -2.434317399944208e-12, + -7.831157916357944e-13, + -5.224258239629536e-12, + -6.920153794480324e-12, + -3.4760691995044874e-12, + 2.1765824603218608e-12, + -1.1040820495901434e-12, + -2.4348745847493073e-12, + -1.9544517319763409e-13, + 7.349409584214816e-13, + 2.912521443626049e-13, + -5.406880914392098e-12, + 3.073232245717066e-12, + -2.5179986749140817e-13, + 1.2292420964850114e-12, + 5.330890426445253e-12, + 1.5502250789734878e-13, + 4.264008514113484e-12, + -1.877067872611678e-12, + -4.653022249926342e-12, + -9.005326779034233e-13, + 1.750916975540069e-12, + 6.501623298874114e-13, + 4.785086839715773e-12, + 6.678994636926294e-13, + 2.93091305409276e-13, + -1.259921781527676e-12, + -1.9550435860809533e-12, + 7.111453535195628e-13, + 1.6917507021729931e-12, + 2.4714352462725144e-13, + -1.0543711436191824e-12, + 3.1596696463561953e-12, + 3.054967173662223e-13, + -2.0352834263838825e-13, + -1.8394084945142958e-12, + -1.348635991103183e-12, + 1.8280051082430188e-12, + -1.047163363462852e-12, + 9.823757018869347e-14, + -2.130952307156187e-12, + -2.6885802952567234e-12, + -4.3419300083704236e-13, + -1.08333040329339e-12, + -1.321074717437107e-13, + 8.953725422733797e-13, + 1.577698318581566e-12, + 1.3951668848739574e-12, + 1.1374541830621095e-12, + 6.579768892051433e-13, + -5.678854771344027e-14, + 7.340896981461739e-13, + -9.390500875724426e-14, + -1.0798074816408545e-12, + 1.0050362496592046e-12, + -3.332448483975383e-13, + -1.5072039615631438e-12, + -8.21973875401269e-13, + 7.836963908399383e-13, + -5.079423340750018e-13, + 8.614423680249525e-13, + 9.970378446110869e-13, + 1.7717379453423074e-13, + 1.0768442819895422e-12, + -7.023522532866897e-13, + -9.366834901625676e-13, + 5.987723124548095e-13, + -1.5996263119797624e-12, + -2.076957814955438e-14, + -6.327001869590615e-13, + 9.026377211855167e-13, + -7.252771299897741e-13, + 1.445111538443726e-12, + 4.537889033138683e-13, + -7.761852305638116e-13 + ] + ], + "TAU_out": [ + 1.001175328349966, + 1.172604772452462, + 1.0646292397314814, + 1.1259685087387368, + 1.164010514831634, + 1.03139404525661, + 1.0888926526742406, + 1.0314939677233175, + 1.010178266475018, + 1.035288496628931, + 1.0089273176197644, + 1.072093186095588, + 1.1213355365009865, + 1.0687586920915149, + 1.1564871196549669, + 1.0532190570382536, + 1.0072440955906445, + 1.0189982084991542, + 1.0003878269201987, + 1.0655966534210186, + 1.0682951518571493, + 1.0130400411346103, + 1.0719102792930135, + 1.0483003201187624, + 1.1248988718670134, + 1.131334506599271, + 1.0884076866647399, + 1.1719576881750084, + 1.063228090370884, + 1.0138243553373605, + 1.116970879162924, + 1.1365211119483354, + 1.0631574727993975, + 1.0028171468533558, + 1.140087096005377, + 1.0902253884835924, + 1.0345393131151774, + 1.022753002766374, + 1.0110038696030101, + 1.0554886335003444, + 1.0537081446306495, + 1.012499173521053, + 1.0251356538336018, + 1.0233169731946556, + 1.0159219578400829, + 1.2203043995380582, + 1.0067456840121625, + 1.1134318184190652, + 1.0558583479376211, + 1.0167108668607516, + 1.0120417885207353, + 1.0752480575873389, + 1.019717306081953, + 1.0317373690372815, + 1.0224534636972138, + 1.0613082661195314, + 1.0670327823992498, + 1.000663641973005, + 1.0833353927512142, + 1.1980378327070806, + 1.1112590023402562, + 1.1447295673352582, + 1.0841631397469909, + 1.0588871260730899, + 1.0969596975524358, + 1.1110249240442367, + 1.0045179847058956, + 1.0470834266338225, + 1.19114926100947, + 1.096890543539528, + 1.0905004150960536, + 1.0906993087104564, + 1.0045358679527439, + 1.125134682864944, + 1.111905360459356, + 1.0255353101673306, + 1.27859508592003, + 1.1577385167341092, + 1.0941686403100883, + 1.0673847237646794, + 1.170286661051062, + 1.236449073871269, + 1.1029522347169896, + 1.0657243182453446, + 1.0068928701881958, + 1.0200404263985159, + 1.2786731412433723, + 1.1726718896129145, + 1.0959254549207726, + 1.1573316225145833, + 1.0645661143032261, + 1.0174372681583572, + 1.071710995371273, + 1.004764693508947, + 1.3402473016874996, + 1.1785129474538927, + 1.251776976322541, + 1.1604252216501612, + 1.1514121714914405, + 1.2223638049587786, + 1.140022623641937, + 1.0936591136108624, + 1.0930304298020728, + 1.3804097084552238, + 1.0719670823070366, + 1.2008579259499386, + 1.106379544853613, + 1.1562695671077639, + 1.0962496422696841, + 1.029103536715722, + 1.263333496802863, + 1.1422551942632766, + 1.353162520383026, + 1.0542062965298866, + 1.2434740937565316, + 1.0828172044864623, + 1.0649482202280787, + 1.1770870058483602, + 1.182617073825419, + 1.5921103190173562, + 1.1560448000481136, + 1.0770157268728011, + 1.5395390338654704, + 1.4969941942752096, + 1.3382561285936465, + 1.251109681656282, + 1.2363972565081562, + 1.8470100949353523, + 0 + ], + "WORK_out": [ + 4128, + -1.887967450794994e-12, + 8.546626759423778e-13, + -5.477602195330959e-13, + 4.5162822831060234e-13, + 5.040674026756942e-13, + 2.255056044622122e-12, + -1.2509535866416495e-12, + 1.2381768729656312e-12, + 1.0664605456032364e-12, + -1.4862138092259466e-12, + -1.3169778578598077e-12, + -2.5126606623275117e-12, + 3.9001873496649363e-13, + 2.418098149641026e-13, + -3.511890647106541e-13, + 8.972222625012241e-13, + 1.2578306949129405e-12, + 6.205929412302305e-13, + -4.96943912435708e-13, + 1.169123697624988e-12, + 4.557806263290193e-13, + -2.154701118956476e-12, + 4.496402440929598e-13, + -9.474939624553695e-13, + -7.528162271475892e-13, + -8.892255547911034e-13, + -2.1213042633660043e-12, + -7.450079518647924e-13, + -6.124469302142604e-13, + 1.2084377946672698e-12, + 6.145779636881398e-13, + 3.0519847710089885e-12, + 3.295887720835893e-12, + -7.686106829055758e-13, + 8.638437820659515e-13, + -1.4793809064576734e-12, + 1.548228240722699e-13, + 7.433226865411791e-13, + 4.396935722530131e-13, + -4.888902204342575e-13, + -3.011828909682316e-12, + 8.951568417717897e-13, + -1.982756470850851e-12, + -1.607857950113641e-12, + -1.7907321902314627e-12, + 5.035066603514827e-13, + 2.238162180817175e-12, + 2.1546135099191212e-12, + -7.241456409226161e-13, + -5.258428180924725e-12, + -2.194481279242848e-12, + -6.111364058602056e-13, + 2.675919254478048e-12, + 3.7260989407832045e-12, + 1.9266387568066124e-12, + -3.617606363131481e-12, + 7.202769595389429e-13, + -3.143137411673834e-12, + -2.0063139591234496e-12, + -2.6563256546199677e-14, + -5.7392143558643024e-12, + 4.1405108223118655e-12, + 7.219904943842217e-13, + -2.406271002009071e-12, + -8.563894462112762e-14, + 2.0773277105229962e-12, + -4.751136155002136e-13, + -1.3732791408220742e-12, + 3.998683373560862e-12, + 7.969675349022734e-12, + 5.905068102714118e-12, + 2.270443334134569e-13, + 1.764736574055529e-12, + 5.9394263620388135e-12, + 5.399502313326882e-13, + -3.3883424978348837e-12, + -2.641751633077417e-13, + 6.40881751507683e-13, + -2.6664952317134185e-12, + 1.115738256969085e-11, + 7.378788701519616e-12, + 3.3985117328317085e-12, + -1.8328006004322196e-12, + 8.812958895400054e-12, + 5.395592142305402e-12, + -1.0378421282949174e-12, + 2.8526272847347657e-12, + -4.472104877539491e-12, + -1.6729751724418264e-11, + -1.9876653588685856e-11, + -4.0998821253156095e-12, + -7.681317790737064e-12, + -9.381827746247149e-12, + -1.270012430883047e-11, + -4.46187920259617e-11, + 135281.73387712173, + 136682.04541678776, + 138082.3569564539, + 139482.66849611985, + 140882.9800357859, + 142283.29157545196, + 143683.60311511802, + 145083.914654784, + 146484.22619445005, + 147884.53773411605, + 149284.84927378205, + 150685.16081344814, + 152085.4723531142, + 153485.7838927802, + 154886.09543244625, + 156286.4069721123, + 157686.71851177837, + 159087.03005144442, + 160487.34159111048, + 161887.65313077645, + 163287.9646704425, + 164688.27621010848, + 166088.58774977454, + 167488.89928944065, + 168889.21082910663, + 170289.52236877268, + 171689.83390843877, + 173090.14544810474, + 174490.45698777083, + 175890.76852743689, + 177291.08006710288, + 178691.39160676886, + 180091.70314643497, + 0.17271672686457704, + 1.172604772452462, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 27436.37063917624, + 28293.69472165049, + 29151.01880412475, + 30008.342886599, + 30865.666969073274, + 31722.991051547542, + 32580.315134021766, + 33437.63921649603, + 34294.96329897029, + 35152.287381444556, + 36009.611463918816, + 36866.93554639305, + 37724.259628867316, + 38581.58371134157, + 39438.907793815844, + 40296.23187629009, + 41153.55595876433, + 42010.88004123861, + 42868.20412371286, + 43725.52820618711, + 44582.85228866137, + 45440.176371135625, + 46297.50045360988, + 47154.824536084154, + 48012.14861855842, + 48869.47270103265, + 49726.796783506914, + 50584.12086598118, + 51441.444948455435, + 52298.769030929696, + 53156.09311340394, + 54013.41719587819, + 54870.74127835246, + 55728.06536082672, + 56585.38944330098, + 57442.71352577522, + 58300.037608249484, + 59157.36169072375, + 60014.685773198005, + 60872.00985567228, + 61729.3339381465, + 62586.65802062079, + 63443.98210309504, + 64301.3061855693, + 65158.63026804353, + 66015.9543505178, + 66873.2784329921, + 67730.60251546631, + 68587.92659794059, + 69445.25068041483, + 70302.5747628891, + 71159.8988453634, + 72017.22292783762, + 72874.54701031187, + 73731.87109278611, + 74589.19517526039, + 75446.51925773463, + 76303.84334020887, + 77161.16742268314, + 78018.49150515739, + 78875.81558763166, + 79733.13967010591, + 80590.46375258018, + 81447.78783505442, + 82305.11191752872, + 83162.43600000294, + 84019.76008247721, + 84877.08416495148, + 85734.40824742573, + 86591.73232989998, + 87449.05641237425, + 88306.38049484848, + 89163.70457732274, + 90021.02865979701, + 90878.35274227125, + 91735.67682474553, + 92593.00090721976, + 93450.32498969403, + 94307.64907216831, + 95164.97315464255, + 96022.29723711681, + 96879.62131959108, + 97736.94540206536, + 98594.26948453957, + 99451.59356701383, + 100308.91764948808, + 101166.24173196236, + 102023.56581443666, + 102880.88989691084, + 103738.21397938514, + 104595.53806185939, + 105452.8621443336, + 106310.18622680794, + 107167.51030928215, + 108024.83439175645, + 108882.15847423067, + 109739.48255670491, + 0.6359980281426648, + -0.8332379426984701, + 1.0646292397314814, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4131.000000000015, + 4260.00000000003, + 4389.000000000041, + 4518.00000000002, + 4647.00000000004, + 4776.000000000017, + 4905.000000000038, + 5034.000000000053, + 5163.000000000049, + 5292.000000000044, + 5421.000000000048, + 5550.00000000003, + 5679.000000000025, + 5808.000000000026, + 5937.000000000047, + 6066.000000000039, + 6195.0000000000655, + 6324.000000000015, + 6453.000000000031, + 6582.0000000000555, + 6711.000000000038, + 6840.000000000034, + 6969.000000000048, + 7098.000000000036, + 7227.000000000047, + 7356.000000000052, + 7485.000000000037, + 7614.000000000054, + 7743.000000000021, + 7871.999999999999, + 8001.000000000074, + 8130.00000000005, + 8259.000000000035, + 8388.000000000033, + 8517.000000000056, + 8646.00000000004, + 8775.000000000044, + 8904.000000000064, + 9033.000000000031, + 9162.000000000058, + 9291.00000000005, + 9420.000000000058, + 9549.000000000044, + 9678.000000000055, + 9807.00000000004, + 9936.000000000062, + 10065.000000000075, + 10194.00000000007, + 10323.000000000064, + 10452.000000000047, + 10581.000000000078, + 10710.000000000047, + 10839.000000000102, + 10968.000000000065, + 11097.000000000062, + 11226.000000000022, + 11355.000000000078, + 11484.00000000006, + 11613.000000000082, + 11742.000000000055, + 11871.000000000113, + 12000.000000000045, + 12129.000000000056, + 12258.000000000098, + 12387.000000000044, + 12516.00000000005, + 12645.00000000013, + 12774.000000000056, + 12903.000000000036, + 13032.000000000064, + 13161.000000000115, + 13290.000000000096, + 13419.000000000084, + 13548.000000000062, + 13677.000000000031, + 13806.000000000065, + 13935.00000000006, + 14064.00000000007, + 14193.000000000036, + 14322.000000000106, + 14451.000000000084, + 14580.00000000008, + 14709.00000000009, + 14838.000000000111, + 14967.000000000096, + 15096.000000000058, + 15225.000000000033, + 15354.000000000107, + 15483.000000000087, + 15612.000000000071, + 15741.00000000013, + 15870.000000000115, + 15999.00000000006, + 16128.000000000076, + 16257.000000000067, + 16386.00000000004, + 16515.00000000012, + -0.8082509257716738, + -0.643650051048001, + 0.019096993883098684, + 1.1259685087387368, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4131.999999999996, + 4260.999999999987, + 4389.9999999999845, + 4519.0000000000255, + 4647.999999999966, + 4776.9999999999745, + 4906.000000000005, + 5035.000000000001, + 5163.999999999976, + 5292.999999999964, + 5421.999999999974, + 5551.000000000001, + 5680.000000000025, + 5808.999999999979, + 5937.99999999999, + 6066.999999999985, + 6195.999999999993, + 6325.000000000004, + 6453.999999999997, + 6583.000000000009, + 6711.999999999969, + 6841.000000000008, + 6970.000000000002, + 7099.000000000011, + 7227.999999999992, + 7356.999999999975, + 7485.999999999996, + 7614.999999999982, + 7744.000000000022, + 7873.000000000003, + 8001.999999999962, + 8130.999999999976, + 8260.00000000003, + 8389, + 8518.000000000002, + 8647.000000000031, + 8776.000000000047, + 8904.999999999985, + 9033.999999999969, + 9162.999999999975, + 9292.000000000013, + 9421.000000000033, + 9549.999999999945, + 9678.999999999985, + 9807.999999999982, + 9937.00000000003, + 10065.999999999995, + 10194.999999999942, + 10324.000000000007, + 10452.999999999998, + 10582.000000000025, + 10710.99999999996, + 10839.999999999905, + 10968.999999999955, + 11098.000000000076, + 11227.000000000022, + 11355.999999999978, + 11484.99999999998, + 11614.000000000004, + 11743.000000000007, + 11871.999999999964, + 12001.00000000004, + 12129.999999999975, + 12258.999999999953, + 12388.000000000027, + 12517.000000000022, + 12645.999999999958, + 12775.000000000007, + 12903.999999999982, + 13033.000000000013, + 13162.000000000018, + 13290.99999999998, + 13419.999999999947, + 13549.000000000016, + 13678.000000000058, + 13806.999999999996, + 13936.000000000002, + 14065.000000000106, + 14194.000000000042, + 14322.999999999956, + 14452.00000000001, + 14580.999999999973, + 14709.999999999975, + 14839.00000000001, + 14968.00000000004, + 15096.999999999998, + 15226.00000000006, + 15354.999999999962, + 15484.000000000004, + 15613.000000000053, + 15741.999999999955, + 15871.000000000016, + 15999.99999999991, + 16129.000000000033, + 16257.99999999991, + 16386.999999999993, + 16515.999999999975, + -0.01687311177179631, + -0.49485000035423016, + 0.02483069189085056, + -0.019980754534508496, + 1.164010514831634, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4132.999999999994, + 4261.999999999999, + 4390.999999999995, + 4520.000000000005, + 4648.999999999995, + 4777.999999999987, + 4907.000000000007, + 5036.000000000004, + 5165.000000000001, + 5293.999999999987, + 5422.999999999996, + 5551.999999999998, + 5680.999999999999, + 5809.999999999994, + 5938.9999999999945, + 6067.9999999999945, + 6197.0000000000055, + 6325.99999999999, + 6454.999999999995, + 6584.000000000004, + 6712.999999999996, + 6842.000000000003, + 6970.999999999998, + 7099.999999999997, + 7228.999999999992, + 7358.000000000001, + 7486.9999999999945, + 7616, + 7744.999999999991, + 7873.999999999993, + 8002.9999999999945, + 8132.000000000001, + 8260.999999999995, + 8389.999999999996, + 8519.000000000004, + 8648, + 8777.000000000007, + 8905.999999999996, + 9034.999999999998, + 9163.999999999984, + 9292.999999999995, + 9421.999999999982, + 9550.999999999982, + 9679.999999999978, + 9809, + 9938, + 10066.999999999998, + 10195.999999999987, + 10324.99999999999, + 10453.999999999996, + 10582.999999999995, + 10711.99999999998, + 10840.999999999989, + 10969.999999999995, + 11098.999999999995, + 11227.99999999999, + 11357, + 11485.999999999995, + 11615.000000000004, + 11744, + 11873, + 12002.000000000011, + 12130.99999999998, + 12260.00000000001, + 12388.999999999985, + 12517.999999999989, + 12647, + 12775.999999999989, + 12904.999999999989, + 13033.999999999993, + 13162.999999999996, + 13291.999999999998, + 13420.999999999995, + 13549.99999999999, + 13678.999999999998, + 13807.99999999999, + 13936.999999999985, + 14066, + 14194.999999999989, + 14324.000000000002, + 14452.99999999998, + 14581.999999999989, + 14710.99999999999, + 14840, + 14968.999999999998, + 15098.000000000007, + 15226.999999999982, + 15355.999999999976, + 15485.000000000004, + 15614.00000000001, + 15742.999999999987, + 15871.999999999998, + 16000.999999999973, + 16129.999999999993, + 16258.999999999973, + 16387.99999999998, + 16516.999999999996, + 0.008701027467530428, + -0.09458190969294625, + 0.07509329285213595, + -0.20147315335935076, + -0.04133308517781735, + 1.03139404525661, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4134.000000000001, + 4263.000000000004, + 4392, + 4520.999999999999, + 4650.000000000001, + 4778.999999999996, + 4908.000000000002, + 5037.000000000003, + 5166.000000000003, + 5295.000000000004, + 5424.000000000006, + 5553.000000000002, + 5681.999999999996, + 5811.000000000002, + 5940.000000000002, + 6069.000000000007, + 6198.000000000003, + 6327.000000000004, + 6456.000000000003, + 6585.0000000000055, + 6714.000000000009, + 6842.999999999995, + 6972, + 7100.9999999999945, + 7230.000000000004, + 7359.0000000000055, + 7487.999999999996, + 7617.00000000001, + 7745.999999999995, + 7874.999999999993, + 8004.000000000009, + 8133.0000000000055, + 8262.000000000002, + 8391.000000000013, + 8520.000000000005, + 8648.999999999993, + 8778.000000000004, + 8907.000000000005, + 9036.000000000004, + 9164.999999999996, + 9294.000000000007, + 9423.00000000001, + 9552, + 9681.000000000011, + 9810.000000000002, + 9939.000000000005, + 10067.999999999996, + 10197.000000000005, + 10326, + 10455, + 10583.999999999998, + 10713.000000000013, + 10842, + 10970.999999999998, + 11100, + 11228.999999999993, + 11358.000000000002, + 11487.000000000011, + 11616.000000000004, + 11744.999999999993, + 11873.999999999998, + 12003.000000000007, + 12132.000000000004, + 12261.000000000005, + 12389.999999999995, + 12518.999999999993, + 12648.000000000007, + 12777.000000000007, + 12906.000000000011, + 13035.000000000005, + 13164.00000000001, + 13293.00000000001, + 13422.000000000018, + 13551.000000000013, + 13680, + 13808.999999999982, + 13938.00000000002, + 14067.000000000004, + 14195.999999999996, + 14325.000000000004, + 14454.000000000015, + 14582.99999999999, + 14711.999999999998, + 14841.000000000025, + 14970.000000000007, + 15099.000000000007, + 15228.000000000004, + 15357.000000000005, + 15486.000000000007, + 15615.00000000001, + 15744.000000000002, + 15873.00000000001, + 16002.000000000005, + 16131, + 16259.999999999987, + 16389.000000000007, + 16518.000000000015, + -0.039512384003141506, + 0.024235150236436166, + -0.004976431291071909, + 0.06010260023115338, + -0.07596706186202745, + -0.027913004647704905, + 1.0888926526742406, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4135.000000000002, + 4264, + 4393.000000000001, + 4522.000000000003, + 4650.999999999999, + 4780.000000000002, + 4909, + 5038.000000000002, + 5167, + 5295.999999999998, + 5424.999999999997, + 5553.999999999998, + 5683.0000000000055, + 5811.999999999996, + 5941.0000000000055, + 6070, + 6199, + 6328.000000000004, + 6457.000000000005, + 6586.000000000003, + 6714.999999999995, + 6844, + 6973.000000000001, + 7102.0000000000055, + 7231.000000000004, + 7359.999999999993, + 7489.000000000002, + 7618.000000000004, + 7747.000000000003, + 7876.000000000002, + 8005.000000000002, + 8133.999999999996, + 8263.000000000004, + 8392.000000000002, + 8521.000000000002, + 8650.000000000004, + 8779.000000000007, + 8908.000000000002, + 9036.999999999998, + 9166, + 9295, + 9424.000000000005, + 9552.999999999996, + 9682, + 9810.999999999993, + 9940.000000000005, + 10069.00000000001, + 10197.99999999999, + 10327, + 10456.000000000002, + 10585.000000000011, + 10714.000000000005, + 10842.999999999987, + 10971.999999999993, + 11101.000000000011, + 11230.000000000005, + 11359, + 11488.000000000002, + 11617.000000000002, + 11746.000000000002, + 11875.000000000002, + 12004.000000000005, + 12132.99999999999, + 12261.999999999996, + 12391.000000000013, + 12520.000000000007, + 12649.000000000002, + 12778.00000000001, + 12907.000000000004, + 13036.000000000004, + 13165.000000000015, + 13294, + 13422.999999999993, + 13552.00000000001, + 13681.00000000001, + 13810, + 13938.999999999996, + 14068.000000000011, + 14197.000000000015, + 14326, + 14455.000000000002, + 14583.999999999995, + 14712.999999999998, + 14842.00000000001, + 14971.000000000007, + 15099.999999999993, + 15229.000000000013, + 15358.000000000004, + 15486.999999999996, + 15616.000000000002, + 15745, + 15874.000000000007, + 16002.999999999998, + 16132.00000000001, + 16261, + 16390, + 16519, + -0.033145924944718845, + -0.06921146217231411, + -0.07767998174956552, + -0.12351192932608372, + -0.0450389763594655, + 0.043664637518490534, + 0.17494220543812203, + 1.0314939677233175, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4136, + 4264.999999999999, + 4394.000000000002, + 4523.000000000004, + 4652.000000000004, + 4780.999999999996, + 4910.000000000001, + 5038.999999999995, + 5168.000000000008, + 5297, + 5426.000000000002, + 5555, + 5684.000000000001, + 5813.000000000004, + 5941.999999999999, + 6071.000000000004, + 6199.999999999999, + 6329.000000000003, + 6458, + 6587.000000000002, + 6715.999999999997, + 6845.0000000000055, + 6974.000000000003, + 7103, + 7232.000000000005, + 7361, + 7490.000000000001, + 7618.999999999992, + 7748.000000000002, + 7876.999999999998, + 8006.000000000008, + 8134.999999999997, + 8263.999999999996, + 8393.000000000007, + 8521.999999999995, + 8651.000000000007, + 8779.999999999998, + 8909.000000000007, + 9038, + 9166.999999999998, + 9296.000000000002, + 9424.999999999985, + 9554, + 9683.000000000002, + 9811.999999999998, + 9940.999999999989, + 10069.999999999996, + 10199.00000000001, + 10327.999999999985, + 10457.000000000005, + 10585.999999999996, + 10715.00000000001, + 10844, + 10973.000000000002, + 11101.999999999998, + 11230.999999999996, + 11360, + 11488.999999999995, + 11618.000000000007, + 11747, + 11876, + 12005.000000000007, + 12134, + 12263, + 12391.999999999996, + 12520.999999999995, + 12649.999999999996, + 12779.000000000007, + 12908.000000000007, + 13037.000000000002, + 13165.999999999996, + 13294.999999999989, + 13424.000000000015, + 13552.99999999999, + 13682.000000000016, + 13811.000000000013, + 13940.000000000015, + 14068.999999999989, + 14198.00000000001, + 14327.000000000004, + 14456.000000000013, + 14584.999999999996, + 14714.000000000004, + 14842.999999999989, + 14971.999999999993, + 15101.000000000005, + 15229.999999999989, + 15358.999999999993, + 15488.000000000018, + 15616.999999999995, + 15746, + 15874.999999999987, + 16004.00000000001, + 16132.999999999982, + 16261.999999999985, + 16391, + 16519.999999999996, + -0.01571597348114817, + -0.10546744141899589, + -0.04122484954509158, + -0.10998897960341217, + -0.017466063554079418, + 0.05066859666147199, + -0.0016831216944191226, + 0.020349004096908017, + 1.010178266475018, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4136.999999999998, + 4265.999999999998, + 4395, + 4523.999999999997, + 4652.999999999997, + 4781.999999999998, + 4910.999999999998, + 5040, + 5169.000000000004, + 5297.999999999999, + 5427, + 5555.999999999999, + 5685, + 5814.000000000003, + 5942.999999999995, + 6071.999999999998, + 6200.999999999999, + 6329.999999999997, + 6459, + 6587.999999999995, + 6716.999999999997, + 6845.999999999998, + 6975.000000000001, + 7103.999999999998, + 7233, + 7361.9999999999945, + 7490.999999999998, + 7619.999999999994, + 7748.999999999997, + 7877.999999999996, + 8007.000000000004, + 8135.999999999997, + 8264.999999999996, + 8393.999999999996, + 8522.999999999996, + 8651.999999999998, + 8781, + 8909.999999999998, + 9038.999999999995, + 9168, + 9296.999999999998, + 9425.999999999993, + 9554.999999999995, + 9683.999999999993, + 9812.999999999995, + 9942, + 10070.99999999999, + 10199.999999999998, + 10328.999999999996, + 10457.999999999998, + 10586.999999999995, + 10716, + 10845, + 10973.999999999993, + 11103.000000000005, + 11231.999999999995, + 11360.999999999996, + 11490, + 11618.999999999995, + 11748, + 11877, + 12006.000000000004, + 12134.999999999995, + 12263.99999999999, + 12392.999999999996, + 12522.000000000004, + 12650.99999999999, + 12780, + 12909, + 13037.999999999995, + 13167.000000000004, + 13295.999999999996, + 13425, + 13553.999999999993, + 13682.999999999998, + 13811.999999999995, + 13940.99999999999, + 14070.000000000005, + 14198.999999999998, + 14328.000000000002, + 14456.999999999995, + 14585.999999999985, + 14714.999999999995, + 14844.000000000007, + 14972.999999999995, + 15101.999999999995, + 15230.999999999996, + 15359.999999999993, + 15489.000000000011, + 15617.999999999989, + 15747, + 15875.999999999996, + 16004.999999999989, + 16133.999999999989, + 16262.99999999999, + 16391.99999999999, + 16520.99999999999, + -0.01613415120176624, + -0.08144896560363518, + -0.1902831454033283, + -0.05761063285942167, + -0.0027221198382289397, + -0.024406442686476643, + -0.14354109491986258, + -0.12965345444515516, + 0.17363868055035642, + 1.035288496628931, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4137.999999999998, + 4266.999999999998, + 4396.000000000001, + 4524.999999999999, + 4653.999999999998, + 4782.999999999997, + 4911.999999999997, + 5041.000000000002, + 5169.999999999997, + 5298.999999999997, + 5427.999999999997, + 5557.000000000002, + 5686.000000000002, + 5814.999999999999, + 5944, + 6073, + 6202.000000000001, + 6330.999999999997, + 6460.000000000001, + 6588.999999999998, + 6717.999999999997, + 6846.999999999998, + 6976.000000000001, + 7104.999999999999, + 7233.999999999998, + 7362.999999999995, + 7491.999999999998, + 7620.999999999996, + 7750.000000000001, + 7879.000000000001, + 8007.999999999996, + 8137, + 8266, + 8395, + 8524, + 8653.000000000004, + 8782.000000000005, + 8910.999999999996, + 9039.999999999996, + 9168.999999999998, + 9297.999999999998, + 9427.000000000004, + 9555.999999999998, + 9685, + 9813.999999999996, + 9943, + 10072, + 10200.999999999993, + 10330.000000000002, + 10459, + 10588.000000000002, + 10717, + 10845.999999999987, + 10974.999999999998, + 11104.000000000005, + 11233.000000000007, + 11361.999999999993, + 11490.999999999993, + 11619.999999999998, + 11749, + 11877.999999999996, + 12007, + 12135.999999999996, + 12264.999999999996, + 12393.999999999996, + 12522.999999999996, + 12651.99999999999, + 12780.999999999996, + 12909.999999999996, + 13039.000000000002, + 13167.999999999993, + 13296.999999999995, + 13425.999999999993, + 13555.000000000002, + 13683.999999999996, + 13812.999999999989, + 13941.999999999993, + 14071.000000000004, + 14200.000000000005, + 14328.999999999989, + 14457.999999999996, + 14587.000000000002, + 14715.999999999993, + 14845.000000000002, + 14974.00000000001, + 15103.000000000005, + 15232, + 15360.999999999996, + 15490.000000000002, + 15619, + 15748, + 15877.000000000002, + 16006, + 16135, + 16263.999999999995, + 16393, + 16522.000000000007, + 0.022619213384524647, + 0.017350553776447168, + -0.007323759451597542, + -0.17155363364106171, + -0.02231920283239521, + -0.00548271338413101, + -0.005334745248370667, + -0.03459029908823369, + -0.04342894687736269, + 0.04103296840288413, + 1.0089273176197644, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4139.000000000002, + 4268.000000000005, + 4397.000000000005, + 4525.999999999998, + 4655, + 4784, + 4913.000000000002, + 5042.000000000004, + 5171.000000000002, + 5300.000000000002, + 5429.000000000004, + 5557.999999999997, + 5686.999999999999, + 5816.000000000004, + 5945.000000000006, + 6073.999999999999, + 6203.000000000011, + 6332, + 6460.999999999998, + 6590.000000000003, + 6719.000000000007, + 6848, + 6977.000000000001, + 7105.999999999996, + 7235.000000000002, + 7364.000000000009, + 7493.000000000005, + 7622.000000000004, + 7750.999999999999, + 7880, + 8009.000000000004, + 8138.000000000002, + 8267.000000000004, + 8395.999999999998, + 8525.000000000007, + 8654.000000000004, + 8783.000000000005, + 8912, + 9040.999999999998, + 9170.000000000005, + 9299.000000000002, + 9428.000000000005, + 9557.000000000005, + 9686.000000000004, + 9814.999999999998, + 9944.000000000005, + 10073.000000000004, + 10202.000000000002, + 10331.000000000004, + 10460.000000000004, + 10589.000000000005, + 10718.00000000001, + 10847.000000000004, + 10976.000000000007, + 11105.000000000004, + 11234.000000000007, + 11363.000000000002, + 11492.000000000005, + 11621.000000000004, + 11749.999999999993, + 11879.000000000011, + 12008.000000000002, + 12137.000000000007, + 12266.00000000001, + 12395.000000000007, + 12524.000000000002, + 12653.000000000005, + 12782.00000000001, + 12911.000000000007, + 13040.000000000002, + 13169.000000000016, + 13298.000000000011, + 13427.000000000002, + 13556.000000000013, + 13685.000000000004, + 13814.000000000007, + 13943.000000000007, + 14072.000000000013, + 14200.999999999998, + 14330.000000000011, + 14459.000000000005, + 14588.000000000011, + 14717.000000000011, + 14846.000000000013, + 14975.000000000004, + 15103.999999999998, + 15232.999999999998, + 15362.000000000007, + 15491.000000000002, + 15619.999999999995, + 15749.000000000016, + 15878.000000000004, + 16007.000000000013, + 16136.000000000015, + 16265.000000000007, + 16393.999999999996, + 16523.00000000002, + -0.011080003959577839, + -0.10351206733089438, + -0.06584084030258737, + -0.2772725790999792, + -0.23545461327438594, + 0.14267028494572898, + 0.09165074449646701, + 0.026084100164775487, + 0.19392780636776624, + 0.23945471955204095, + -0.052415018254952275, + 1.072093186095588, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4139.999999999998, + 4269.000000000003, + 4398, + 4526.999999999999, + 4656.000000000001, + 4785.000000000003, + 4913.999999999999, + 5042.999999999995, + 5172.000000000003, + 5301.000000000006, + 5429.999999999998, + 5559.000000000001, + 5687.999999999998, + 5817.000000000002, + 5946, + 6075.000000000009, + 6204.0000000000055, + 6332.999999999999, + 6462.000000000004, + 6591.000000000002, + 6720.000000000008, + 6848.999999999999, + 6978.0000000000055, + 7106.999999999996, + 7236.000000000001, + 7364.999999999999, + 7494.000000000004, + 7622.999999999998, + 7751.999999999998, + 7881.000000000008, + 8010.00000000001, + 8138.999999999996, + 8268.000000000004, + 8397.000000000011, + 8526, + 8655.000000000004, + 8784.000000000002, + 8912.999999999998, + 9042.000000000005, + 9171, + 9300.000000000005, + 9429, + 9558.000000000002, + 9687, + 9815.999999999998, + 9944.999999999998, + 10074.000000000004, + 10203.000000000007, + 10331.999999999989, + 10461.000000000004, + 10589.999999999989, + 10719.000000000011, + 10848.000000000007, + 10977.000000000004, + 11106, + 11235.000000000002, + 11364.000000000007, + 11493.000000000004, + 11621.999999999993, + 11750.999999999989, + 11879.99999999999, + 12009.000000000005, + 12138.000000000016, + 12266.999999999995, + 12395.999999999984, + 12524.999999999978, + 12653.999999999984, + 12783.000000000016, + 12912.000000000007, + 13040.999999999995, + 13169.999999999996, + 13299, + 13428.000000000002, + 13556.999999999996, + 13686.000000000004, + 13814.999999999998, + 13944.000000000007, + 14072.999999999982, + 14202.000000000002, + 14331.000000000016, + 14459.999999999984, + 14588.999999999998, + 14717.999999999989, + 14846.999999999998, + 14975.999999999975, + 15105.000000000007, + 15233.99999999999, + 15362.99999999999, + 15492.000000000013, + 15620.999999999985, + 15749.999999999998, + 15879, + 16007.999999999996, + 16136.999999999989, + 16265.999999999996, + 16394.999999999993, + 16524.000000000015, + -0.011850063325102241, + 0.022823082262980746, + -0.09539071507433462, + -0.07380150041006539, + -0.12644603348730626, + -0.32645246420626317, + 0.04315034309948987, + -0.023658502801355098, + 0.06986906584708562, + 0.05053010482755568, + -0.07959657539222706, + 0.08595097835816583, + 1.1213355365009865, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4140.999999999999, + 4269.999999999998, + 4398.999999999999, + 4528, + 4656.999999999995, + 4786.000000000002, + 4914.999999999998, + 5043.999999999996, + 5172.999999999996, + 5301.999999999997, + 5431, + 5560, + 5688.999999999998, + 5818.000000000001, + 5947.000000000001, + 6076.000000000001, + 6205.000000000002, + 6333.999999999998, + 6463, + 6591.999999999995, + 6720.999999999998, + 6849.999999999997, + 6978.999999999998, + 7107.999999999997, + 7237.000000000001, + 7365.999999999996, + 7495, + 7623.999999999996, + 7753.000000000001, + 7881.999999999997, + 8011.000000000003, + 8139.999999999997, + 8268.999999999995, + 8398.000000000002, + 8527, + 8656.000000000002, + 8784.99999999999, + 8913.999999999995, + 9042.999999999993, + 9171.999999999998, + 9301.000000000002, + 9430.000000000002, + 9558.999999999998, + 9687.99999999999, + 9816.999999999993, + 9945.999999999996, + 10074.999999999996, + 10203.999999999993, + 10332.999999999993, + 10461.999999999996, + 10590.999999999996, + 10720, + 10848.999999999996, + 10978, + 11106.999999999996, + 11236, + 11364.99999999999, + 11493.999999999996, + 11622.999999999993, + 11751.999999999998, + 11881, + 12010.000000000002, + 12139.000000000005, + 12267.999999999993, + 12397, + 12525.999999999993, + 12654.999999999989, + 12784, + 12913, + 13042.000000000002, + 13170.999999999993, + 13299.999999999995, + 13428.999999999996, + 13557.999999999998, + 13686.99999999999, + 13816.000000000007, + 13944.999999999993, + 14073.999999999989, + 14203.000000000007, + 14332, + 14461.000000000002, + 14590, + 14718.999999999998, + 14847.99999999999, + 14976.999999999984, + 15105.999999999993, + 15234.99999999999, + 15363.999999999996, + 15492.999999999998, + 15621.999999999993, + 15750.999999999987, + 15879.999999999996, + 16009.000000000002, + 16137.999999999996, + 16266.99999999999, + 16395.999999999996, + 16525.00000000001, + -0.012043237692697458, + -0.0017650022051140715, + -0.0781057345670215, + -0.2028020762076707, + -0.14183288442547537, + 0.06433866218605369, + 0.34852199544874346, + 0.2622249271420874, + 0.011150986532787545, + -0.10730016069085041, + 0.013534955204518865, + -0.06788674807957172, + 0.23105444885246326, + 1.0687586920915149, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4142, + 4271, + 4399.999999999998, + 4528.999999999997, + 4657.999999999997, + 4786.999999999995, + 4916.000000000001, + 5044.999999999998, + 5173.999999999998, + 5302.999999999999, + 5432.000000000001, + 5560.999999999995, + 5689.999999999995, + 5819, + 5947.999999999993, + 6077, + 6205.999999999998, + 6334.9999999999945, + 6463.999999999995, + 6593, + 6722.000000000002, + 6850.999999999993, + 6979.999999999997, + 7108.9999999999945, + 7237.9999999999945, + 7366.999999999996, + 7495.999999999996, + 7624.9999999999945, + 7753.999999999995, + 7882.999999999995, + 8012.000000000007, + 8140.999999999998, + 8269.999999999993, + 8399, + 8527.99999999999, + 8656.99999999999, + 8785.999999999989, + 8914.999999999995, + 9043.999999999998, + 9172.999999999996, + 9301.999999999998, + 9430.999999999996, + 9559.999999999995, + 9689, + 9818.000000000004, + 9946.999999999993, + 10076, + 10205.000000000004, + 10333.999999999995, + 10463, + 10591.999999999995, + 10720.999999999989, + 10850.000000000011, + 10978.999999999998, + 11107.999999999998, + 11236.999999999993, + 11366, + 11494.999999999996, + 11623.999999999985, + 11753.000000000004, + 11881.999999999993, + 12010.999999999996, + 12140, + 12268.999999999998, + 12397.999999999996, + 12526.999999999993, + 12655.999999999987, + 12785.000000000002, + 12913.999999999998, + 13042.999999999995, + 13171.999999999998, + 13300.999999999987, + 13430.000000000013, + 13559.000000000004, + 13687.999999999985, + 13817.000000000013, + 13945.999999999995, + 14074.999999999982, + 14203.999999999993, + 14332.999999999993, + 14462, + 14590.999999999985, + 14719.999999999989, + 14849.000000000005, + 14977.99999999999, + 15106.999999999995, + 15235.999999999984, + 15364.999999999998, + 15493.999999999995, + 15622.999999999984, + 15751.999999999993, + 15880.999999999987, + 16009.999999999998, + 16138.999999999978, + 16267.999999999998, + 16397.000000000007, + 16525.999999999993, + -0.01396241677971723, + -0.0062611624993579905, + -0.14135393667616164, + -0.08823171582218586, + 0.03283203279948549, + -0.13342307648302706, + -0.11443050815732649, + -0.06014554566460509, + 0.19775010372281443, + -0.09805621329123056, + -0.15217368767992145, + -0.010752585274439152, + 0.1141304141410014, + -0.018769067089065297, + 1.1564871196549669, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4142.999999999995, + 4271.999999999997, + 4400.999999999995, + 4529.999999999999, + 4658.999999999999, + 4787.999999999996, + 4916.9999999999945, + 5045.999999999997, + 5174.999999999997, + 5303.999999999998, + 5432.999999999997, + 5561.999999999996, + 5690.999999999997, + 5820, + 5948.999999999999, + 6077.999999999999, + 6206.999999999996, + 6335.999999999999, + 6465, + 6593.999999999994, + 6723.000000000002, + 6851.999999999998, + 6980.999999999995, + 7109.999999999998, + 7239, + 7368, + 7496.999999999997, + 7625.999999999995, + 7754.9999999999945, + 7884, + 8012.999999999996, + 8142, + 8270.999999999993, + 8400.000000000002, + 8528.999999999993, + 8657.999999999995, + 8786.999999999996, + 8915.999999999996, + 9044.999999999996, + 9173.999999999995, + 9303, + 9431.99999999999, + 9561, + 9689.999999999998, + 9818.999999999993, + 9947.999999999993, + 10076.999999999993, + 10206.000000000004, + 10334.999999999995, + 10463.99999999999, + 10592.99999999999, + 10721.999999999996, + 10851, + 10980.000000000004, + 11108.99999999999, + 11238, + 11366.999999999993, + 11495.999999999996, + 11624.999999999996, + 11753.999999999993, + 11882.999999999996, + 12011.999999999989, + 12141.000000000002, + 12269.999999999998, + 12398.999999999993, + 12527.99999999999, + 12656.999999999995, + 12785.999999999998, + 12915.000000000002, + 13043.999999999996, + 13173.000000000002, + 13301.99999999999, + 13430.999999999998, + 13560, + 13688.999999999995, + 13818, + 13947.000000000004, + 14075.999999999985, + 14204.99999999999, + 14334, + 14462.999999999996, + 14591.999999999989, + 14720.999999999995, + 14849.999999999985, + 14978.999999999984, + 15107.999999999998, + 15237.000000000004, + 15365.999999999998, + 15494.999999999996, + 15623.999999999995, + 15752.999999999995, + 15881.999999999996, + 16011, + 16139.999999999996, + 16268.999999999996, + 16397.99999999998, + 16526.999999999996, + -0.02198258913812999, + -0.01538921898299783, + -0.12472224936921733, + 0.11442000576413881, + -0.08464974401301233, + 0.18818667010952123, + 0.06939436686504936, + -0.024747815425109697, + -0.17885103523370455, + -0.14133513971950287, + -0.11911361218243115, + -0.03103942406603815, + -0.022188118321445283, + -0.0605305622287424, + -0.08651050555788466, + 1.0532190570382536, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4143.999999999994, + 4272.999999999994, + 4401.999999999993, + 4531.000000000001, + 4659.999999999997, + 4788.999999999998, + 4917.999999999996, + 5046.999999999998, + 5175.999999999992, + 5304.999999999995, + 5433.999999999993, + 5562.999999999993, + 5691.999999999996, + 5820.999999999996, + 5949.999999999998, + 6079.000000000002, + 6207.999999999995, + 6336.999999999993, + 6466.000000000002, + 6594.999999999999, + 6723.999999999989, + 6853.000000000003, + 6981.999999999996, + 7111, + 7240.000000000002, + 7368.9999999999945, + 7498.000000000002, + 7626.999999999994, + 7756.000000000003, + 7884.999999999992, + 8013.999999999985, + 8142.999999999996, + 8272.000000000013, + 8401, + 8529.999999999998, + 8658.99999999999, + 8787.999999999989, + 8916.999999999989, + 9045.999999999998, + 9174.999999999989, + 9304, + 9432.999999999998, + 9561.999999999993, + 9690.99999999999, + 9819.999999999984, + 9949, + 10078.00000000001, + 10206.999999999987, + 10335.999999999989, + 10465.000000000004, + 10593.999999999996, + 10722.999999999998, + 10851.999999999987, + 10980.999999999978, + 11110.000000000004, + 11238.999999999978, + 11368.000000000005, + 11496.999999999993, + 11626.000000000002, + 11755.000000000007, + 11883.99999999999, + 12013.000000000002, + 12141.999999999989, + 12270.999999999998, + 12399.999999999985, + 12528.99999999998, + 12657.99999999998, + 12786.99999999999, + 12916, + 13044.99999999999, + 13173.99999999998, + 13302.999999999978, + 13431.999999999995, + 13560.999999999987, + 13689.999999999996, + 13819.000000000004, + 13948, + 14076.999999999996, + 14205.999999999993, + 14334.99999999998, + 14463.999999999998, + 14592.999999999989, + 14721.99999999999, + 14850.999999999993, + 14980, + 15108.999999999985, + 15238.000000000004, + 15367.000000000007, + 15495.999999999996, + 15624.999999999985, + 15753.999999999985, + 15882.99999999997, + 16011.999999999969, + 16140.999999999996, + 16269.999999999969, + 16398.999999999978, + 16528, + -0.008177019530391506, + -0.005847562857322063, + -0.02276765326470739, + -0.11135566558170702, + -0.013512895483795622, + -0.022726110426031235, + -0.00976003780697077, + -0.04335927154021973, + 0.04825923678105273, + -0.047064729523799434, + 0.050668604459599434, + -0.08839739107255534, + 0.03670938146150435, + -0.018165802533839447, + 0.08913411742688522, + -0.14556779162264413, + 1.0072440955906445, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4145.000000000003, + 4274.000000000001, + 4403.000000000004, + 4532.000000000005, + 4661.000000000003, + 4790.000000000004, + 4919.000000000004, + 5048.0000000000055, + 5177.000000000004, + 5306.000000000004, + 5435.000000000005, + 5564.000000000003, + 5693.000000000002, + 5822.0000000000055, + 5951.000000000006, + 6080.000000000006, + 6209.000000000001, + 6338.000000000005, + 6467.000000000005, + 6596.000000000002, + 6725.0000000000055, + 6854.000000000004, + 6983.000000000007, + 7112.000000000007, + 7241.000000000007, + 7370.000000000002, + 7498.999999999996, + 7628.000000000004, + 7757.000000000003, + 7886.000000000006, + 8015.000000000009, + 8144.000000000006, + 8273.000000000002, + 8402.00000000001, + 8531.000000000007, + 8660.000000000007, + 8789.000000000007, + 8918.000000000004, + 9047.000000000004, + 9176.000000000007, + 9305.00000000001, + 9434.000000000004, + 9563.000000000002, + 9692.000000000013, + 9821.000000000007, + 9950.00000000001, + 10079.000000000007, + 10208.000000000005, + 10337.00000000001, + 10466.000000000005, + 10595.000000000013, + 10724.00000000001, + 10853.00000000001, + 10982.000000000007, + 11111.000000000011, + 11240.00000000001, + 11369.000000000013, + 11498.000000000013, + 11627.000000000015, + 11756.000000000011, + 11885.000000000005, + 12014.000000000011, + 12143.000000000011, + 12272.000000000002, + 12401.000000000007, + 12530.000000000005, + 12659, + 12788.00000000001, + 12917.000000000007, + 13046.000000000016, + 13175.000000000015, + 13304.00000000001, + 13433.00000000001, + 13562.00000000001, + 13691.000000000007, + 13820.000000000007, + 13949.000000000015, + 14078.000000000016, + 14207.000000000015, + 14336.000000000016, + 14465.000000000005, + 14594.000000000011, + 14723.00000000001, + 14852.000000000015, + 14981.000000000007, + 15110.000000000011, + 15239.00000000001, + 15368.000000000005, + 15497.000000000011, + 15626.000000000007, + 15755.000000000011, + 15884.000000000005, + 16013.000000000011, + 16142.000000000011, + 16271.000000000018, + 16400.000000000007, + 16529.00000000001, + -0.011653520174641122, + 0.0164401135036019, + 0.01425923388504249, + 0.145546292033948, + -0.12902374118863047, + -0.0852036297673479, + -0.11820028470365336, + -0.0764305705604181, + 0.083346032904844, + -0.11066363335724502, + -0.028966274166879094, + -0.11147146013569545, + -0.04059703149611557, + 0.035688756278909994, + -0.06805404079179612, + -0.14294994954658916, + -0.017844624191714387, + 1.0189982084991542, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4146.000000000007, + 4275.000000000004, + 4404.000000000005, + 4533.000000000007, + 4662.000000000004, + 4791.000000000006, + 4920.000000000008, + 5049.0000000000055, + 5178.000000000005, + 5307.000000000004, + 5436.000000000004, + 5565.000000000008, + 5694.000000000007, + 5823.000000000003, + 5952.000000000008, + 6081.000000000007, + 6210.000000000004, + 6339.000000000007, + 6468.000000000007, + 6597.00000000001, + 6725.999999999998, + 6855.000000000003, + 6984.000000000007, + 7113.000000000014, + 7242.000000000007, + 7371.000000000007, + 7500.000000000011, + 7629.000000000005, + 7758.000000000011, + 7887.000000000009, + 8016.000000000011, + 8145.0000000000055, + 8274.000000000018, + 8403.000000000013, + 8532.000000000005, + 8661.000000000015, + 8790.00000000002, + 8919.000000000007, + 9048.000000000004, + 9177.00000000002, + 9306.000000000007, + 9435.000000000018, + 9564.000000000005, + 9693.000000000011, + 9822.000000000005, + 9951.000000000016, + 10080.000000000016, + 10209.000000000011, + 10338.000000000011, + 10467.000000000007, + 10596.000000000013, + 10725.000000000013, + 10854.000000000007, + 10983.000000000007, + 11112.00000000002, + 11241.000000000015, + 11369.999999999998, + 11499, + 11628.000000000004, + 11757.000000000015, + 11886.00000000001, + 12015.000000000018, + 12144.000000000007, + 12273.000000000004, + 12402.000000000007, + 12531.000000000015, + 12660.000000000015, + 12789.000000000025, + 12918.00000000001, + 13047.000000000015, + 13176.000000000035, + 13305.000000000015, + 13434.000000000013, + 13563.000000000007, + 13692.000000000024, + 13821.000000000015, + 13950.000000000007, + 14079.000000000031, + 14208.000000000022, + 14337.000000000011, + 14466.000000000007, + 14595.000000000018, + 14724.000000000013, + 14853.000000000013, + 14982.000000000022, + 15111.000000000016, + 15240.000000000025, + 15369.000000000018, + 15498.00000000001, + 15627.00000000003, + 15756.000000000025, + 15885.000000000013, + 16013.999999999995, + 16143.000000000027, + 16272.000000000011, + 16401.000000000015, + 16530.000000000015, + 0.0006337683401864141, + 0.031564916178412485, + 0.12215098130900769, + -0.1598322074226273, + -0.1772042437437284, + 0.031491073008479135, + 0.218440235088088, + 0.21511473548252033, + -0.06748668813014515, + -0.161776602766484, + 0.04337062858581493, + -0.21443349645080903, + 0.06431656179347953, + 0.20871108714011377, + -0.19541627265817613, + -0.05508062107795664, + -0.10539635989180164, + 0.060077772028063615, + 1.0003878269201987, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4147.000000000001, + 4276.0000000000055, + 4405.000000000001, + 4534.000000000002, + 4663.000000000005, + 4792.000000000003, + 4921.000000000004, + 5050.000000000002, + 5179.000000000007, + 5308.000000000007, + 5437.000000000006, + 5566, + 5695.000000000005, + 5824.000000000002, + 5953.000000000004, + 6082.000000000011, + 6211.000000000002, + 6340.000000000002, + 6469, + 6598.000000000001, + 6727.000000000011, + 6856.000000000002, + 6985.000000000006, + 7114.000000000002, + 7243.000000000004, + 7372.000000000005, + 7501.000000000003, + 7630.000000000001, + 7759, + 7888.000000000005, + 8017.000000000011, + 8146.000000000009, + 8275.000000000004, + 8404.000000000007, + 8533.000000000007, + 8662.000000000004, + 8790.999999999993, + 8920.000000000005, + 9048.999999999996, + 9178.000000000007, + 9307.000000000004, + 9435.999999999995, + 9565.00000000001, + 9694.000000000007, + 9823, + 9951.999999999993, + 10081, + 10210.000000000005, + 10339.000000000013, + 10468.000000000013, + 10596.999999999998, + 10726.000000000007, + 10855.000000000007, + 10983.999999999998, + 11113.000000000007, + 11241.999999999996, + 11371.000000000004, + 11500.000000000011, + 11629.000000000004, + 11757.99999999999, + 11887.000000000005, + 12016.000000000004, + 12145.000000000015, + 12274.000000000004, + 12403, + 12532.000000000005, + 12661.000000000004, + 12790.000000000007, + 12919.000000000015, + 13048.00000000001, + 13177.000000000013, + 13306.000000000015, + 13435.000000000025, + 13564.00000000003, + 13693.000000000007, + 13822.000000000022, + 13951.000000000002, + 14079.999999999995, + 14208.999999999998, + 14338.000000000013, + 14467.000000000027, + 14596.000000000007, + 14725.000000000005, + 14854.000000000007, + 14982.999999999993, + 15112.000000000004, + 15240.999999999996, + 15370, + 15499.000000000002, + 15627.999999999995, + 15756.999999999998, + 15886.000000000022, + 16015.00000000002, + 16144.000000000004, + 16273.000000000007, + 16402.000000000015, + 16531.000000000015, + 0.01490219328225531, + 0.02826668311399814, + 0.03784337693653942, + -0.14290990207181137, + -0.028073335101628752, + 0.09948978177868067, + -0.07621925803872837, + 0.06422602681231496, + -0.1054236554638402, + -0.0655838334436212, + -0.11070073949731384, + -0.011247518504262715, + -0.03136598325755636, + 0.035545321124765175, + -0.19141246351659136, + 0.03236944530810168, + 0.022269799566233844, + -0.11835588948998056, + 0.11462084369752332, + 1.0655966534210186, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4148.000000000001, + 4277, + 4406.000000000002, + 4534.999999999998, + 4663.999999999999, + 4792.999999999998, + 4921.999999999998, + 5051, + 5180.000000000002, + 5308.999999999999, + 5438.000000000001, + 5566.999999999999, + 5695.999999999998, + 5824.999999999997, + 5953.999999999995, + 6083, + 6211.999999999996, + 6340.999999999995, + 6469.999999999996, + 6598.999999999998, + 6728, + 6856.999999999993, + 6985.999999999999, + 7114.999999999998, + 7243.999999999998, + 7372.9999999999945, + 7501.999999999989, + 7630.999999999995, + 7759.999999999998, + 7888.999999999996, + 8018.000000000005, + 8146.999999999998, + 8275.999999999996, + 8404.999999999998, + 8534, + 8662.999999999993, + 8791.999999999993, + 8921.000000000004, + 9049.999999999996, + 9179.000000000002, + 9308, + 9436.999999999998, + 9565.999999999995, + 9694.999999999996, + 9823.999999999996, + 9952.999999999995, + 10082.000000000004, + 10210.999999999998, + 10340.000000000002, + 10468.999999999996, + 10597.999999999993, + 10727, + 10856.000000000004, + 10984.999999999996, + 11113.999999999996, + 11242.999999999989, + 11372, + 11501.000000000004, + 11630.000000000002, + 11758.999999999996, + 11887.999999999989, + 12017, + 12146.000000000002, + 12274.999999999989, + 12403.999999999987, + 12532.999999999984, + 12661.999999999998, + 12790.999999999995, + 12919.999999999995, + 13048.999999999993, + 13178.000000000004, + 13306.999999999993, + 13436.00000000001, + 13564.999999999998, + 13693.999999999982, + 13823.000000000002, + 13951.999999999993, + 14080.999999999998, + 14209.999999999995, + 14338.999999999996, + 14468.000000000004, + 14596.999999999987, + 14725.999999999996, + 14855.000000000004, + 14983.999999999989, + 15112.999999999998, + 15241.999999999996, + 15371.000000000002, + 15499.999999999996, + 15629.000000000004, + 15757.99999999999, + 15886.99999999999, + 16016.00000000001, + 16144.999999999987, + 16273.999999999989, + 16403, + 16531.999999999996, + 0.04091871225352711, + 0.02295622000163287, + -0.01949825104633442, + 0.10961882788306362, + -0.30260141154058795, + -0.16856609808870185, + 0.11289701488205475, + 0.029726009934252062, + -0.19459853759057172, + 0.09875301797966217, + -0.18230125643523706, + 0.22507864351292026, + 0.08798383599528731, + -0.16471146371113118, + -0.0759819099577976, + 0.046458078025249844, + -0.12317505993838307, + -0.1092843787864341, + -0.174167502093792, + 0.1337082407025069, + 1.0682951518571493, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4148.999999999996, + 4277.999999999995, + 4406.999999999997, + 4536.000000000001, + 4664.999999999999, + 4793.999999999998, + 4923, + 5052.000000000002, + 5180.999999999996, + 5309.999999999998, + 5438.999999999999, + 5568, + 5697.000000000004, + 5825.999999999987, + 5954.999999999998, + 6083.999999999996, + 6212.999999999995, + 6341.999999999999, + 6470.999999999999, + 6600.000000000005, + 6728.999999999988, + 6858, + 6986.999999999996, + 7116, + 7244.999999999998, + 7373.999999999993, + 7503.000000000004, + 7631.9999999999945, + 7760.999999999996, + 7889.9999999999945, + 8018.999999999993, + 8147.999999999998, + 8277, + 8405.999999999987, + 8535, + 8663.999999999995, + 8793, + 8922.000000000005, + 9050.999999999987, + 9179.999999999995, + 9308.999999999993, + 9438.000000000011, + 9566.999999999998, + 9695.999999999989, + 9824.99999999999, + 9954.000000000004, + 10083, + 10211.999999999989, + 10340.999999999993, + 10469.999999999989, + 10599.000000000007, + 10727.999999999998, + 10856.999999999987, + 10985.999999999987, + 11114.999999999996, + 11244.000000000007, + 11372.99999999999, + 11501.999999999987, + 11630.999999999995, + 11760.000000000004, + 11888.999999999995, + 12017.999999999995, + 12146.999999999985, + 12275.999999999989, + 12405.00000000001, + 12534, + 12663, + 12791.999999999987, + 12920.999999999996, + 13049.999999999996, + 13179.000000000015, + 13307.999999999987, + 13436.999999999984, + 13565.999999999989, + 13694.99999999999, + 13823.999999999996, + 13953.000000000004, + 14081.999999999993, + 14211, + 14339.999999999985, + 14469, + 14598, + 14727.000000000004, + 14855.999999999996, + 14985.00000000001, + 15113.999999999985, + 15243.000000000004, + 15372.000000000005, + 15500.999999999993, + 15630.000000000007, + 15758.999999999984, + 15887.999999999989, + 16016.999999999985, + 16146.000000000007, + 16274.999999999989, + 16403.999999999996, + 16532.999999999993, + -0.01378265855895001, + 0.02309220225602188, + -0.13999032605131095, + -0.16062529858701338, + 0.18428894109197827, + -0.08031467009614326, + -0.0677787841383582, + -0.06993029628712757, + 0.18719988513146588, + 0.17134380104790192, + -0.084905764266693, + -0.2831976256377318, + 0.054109573706463854, + 0.15220459309161757, + -0.10225446173661437, + -0.11445556795364677, + -0.1467236373894801, + 0.16417596957378358, + -0.17250217568668158, + 0.0021328491601034136, + -0.01576430700921563, + 1.0130400411346103, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4149.9999999999945, + 4278.999999999997, + 4407.999999999996, + 4536.999999999996, + 4665.999999999994, + 4794.999999999995, + 4924, + 5052.999999999995, + 5181.999999999995, + 5310.9999999999945, + 5439.999999999998, + 5568.9999999999945, + 5697.9999999999945, + 5826.999999999995, + 5955.999999999998, + 6084.9999999999945, + 6213.999999999991, + 6342.999999999987, + 6471.999999999993, + 6600.999999999996, + 6730.000000000002, + 6858.999999999991, + 6987.999999999999, + 7116.999999999993, + 7245.999999999992, + 7374.999999999991, + 7503.999999999989, + 7632.999999999996, + 7761.999999999996, + 7890.9999999999945, + 8020.000000000003, + 8148.999999999995, + 8277.999999999989, + 8407.000000000004, + 8535.999999999993, + 8664.999999999993, + 8793.999999999996, + 8922.999999999993, + 9051.999999999996, + 9181, + 9309.999999999993, + 9438.99999999999, + 9567.999999999995, + 9696.999999999989, + 9825.99999999999, + 9954.999999999982, + 10083.999999999989, + 10212.999999999998, + 10341.999999999985, + 10470.999999999985, + 10599.999999999984, + 10728.999999999989, + 10857.999999999993, + 10986.999999999989, + 11115.999999999989, + 11244.999999999993, + 11373.999999999985, + 11502.999999999993, + 11631.999999999984, + 11760.999999999993, + 11889.999999999989, + 12018.999999999996, + 12147.999999999996, + 12276.999999999975, + 12405.99999999999, + 12534.999999999993, + 12663.999999999985, + 12792.99999999999, + 12921.999999999993, + 13050.999999999989, + 13179.999999999982, + 13308.999999999998, + 13438.000000000005, + 13566.999999999996, + 13695.999999999973, + 13824.999999999996, + 13953.99999999998, + 14082.99999999998, + 14211.999999999984, + 14340.999999999984, + 14469.999999999982, + 14598.999999999985, + 14727.999999999985, + 14856.999999999978, + 14985.999999999985, + 15114.999999999984, + 15243.999999999985, + 15372.999999999989, + 15502, + 15630.999999999985, + 15759.999999999984, + 15888.999999999978, + 16017.999999999993, + 16146.999999999995, + 16275.999999999982, + 16404.999999999993, + 16533.999999999978, + 0.019529993383064076, + -0.002822802669426685, + 0.06718355238656744, + -0.009759877093069563, + -0.0660983808211462, + 0.0665654013659912, + -0.19834630920248952, + 0.16680998650957557, + -0.30260323592238303, + -0.15874526631446617, + 0.13116859694941335, + -0.228645333460386, + -0.04299031856318524, + 0.2519587287252429, + 0.23065979614509985, + -0.1708687382936644, + -0.1487975623399053, + -0.29812392099755425, + -0.03646988248711113, + -0.1896496136702703, + -0.0425462912661444, + 0.12132135914284811, + 1.0719102792930135, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4151.000000000001, + 4280.000000000004, + 4408.999999999999, + 4537.999999999998, + 4666.999999999999, + 4795.9999999999945, + 4925.000000000001, + 5054.000000000001, + 5183, + 5311.999999999996, + 5441.000000000001, + 5569.999999999997, + 5698.999999999998, + 5827.999999999995, + 5957, + 6086, + 6214.999999999999, + 6343.999999999998, + 6472.99999999999, + 6602, + 6731.000000000003, + 6860.000000000002, + 6988.999999999996, + 7117.999999999996, + 7246.9999999999945, + 7376, + 7504.999999999998, + 7633.999999999997, + 7762.999999999996, + 7891.9999999999945, + 8020.999999999999, + 8149.999999999992, + 8278.999999999998, + 8407.999999999989, + 8537, + 8665.999999999989, + 8794.999999999993, + 8924.000000000002, + 9052.999999999993, + 9181.999999999993, + 9310.999999999996, + 9439.999999999995, + 9568.999999999987, + 9697.999999999993, + 9827.000000000002, + 9955.999999999998, + 10084.999999999993, + 10213.999999999995, + 10343.00000000001, + 10471.999999999993, + 10601, + 10729.999999999995, + 10858.999999999993, + 10988.000000000007, + 11117.000000000002, + 11245.999999999998, + 11374.999999999993, + 11503.999999999993, + 11633.000000000011, + 11761.99999999999, + 11891, + 12019.999999999993, + 12148.999999999993, + 12277.999999999989, + 12407, + 12535.999999999993, + 12665.000000000002, + 12793.999999999982, + 12922.999999999993, + 13051.999999999987, + 13180.999999999996, + 13309.999999999996, + 13439, + 13568.000000000004, + 13696.999999999996, + 13825.999999999996, + 13954.999999999989, + 14084, + 14213, + 14341.999999999998, + 14470.999999999993, + 14599.999999999996, + 14729.000000000002, + 14857.999999999985, + 14986.999999999996, + 15115.999999999996, + 15244.999999999987, + 15373.999999999995, + 15502.999999999998, + 15631.999999999996, + 15760.999999999998, + 15889.999999999993, + 16019.000000000002, + 16147.99999999999, + 16276.999999999985, + 16405.999999999993, + 16535, + -0.004494280676901865, + 0.028347212007939562, + -0.1649294568038725, + -0.24169460006107762, + -0.2103452821281475, + -0.2027816299240277, + 0.27323758624371774, + 0.2664268295397589, + 0.07873038155735122, + -0.03182440641145851, + 0.13334227141212399, + -0.15092896590188468, + 0.16303121948832644, + 0.2088759631692165, + 0.1226304773863367, + 0.20986021217157655, + 0.27376973290693196, + 0.15220010614427962, + 0.2921494700476095, + -0.06027729152268477, + 0.0413957759652573, + -0.15302984294337796, + 0.17156110960090193, + 1.0483003201187624, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4152, + 4281, + 4410, + 4539.000000000002, + 4668, + 4796.999999999999, + 4926.000000000003, + 5054.999999999997, + 5184.000000000002, + 5312.999999999999, + 5442.000000000003, + 5571.000000000004, + 5700, + 5829.000000000002, + 5958.000000000004, + 6087.000000000008, + 6216.000000000002, + 6345.000000000003, + 6473.999999999997, + 6603.000000000003, + 6732.000000000008, + 6861.000000000004, + 6990.0000000000055, + 7119.0000000000055, + 7248.000000000004, + 7377.000000000001, + 7506.000000000003, + 7635.000000000008, + 7764.000000000002, + 7893.000000000004, + 8022.000000000011, + 8151.000000000004, + 8279.999999999989, + 8409.000000000011, + 8537.999999999998, + 8667, + 8796.000000000007, + 8925.000000000007, + 9054, + 9183.000000000007, + 9312.000000000002, + 9441.000000000002, + 9570.000000000015, + 9699.000000000002, + 9828, + 9957, + 10086.000000000002, + 10215, + 10344.000000000007, + 10473.000000000005, + 10602.000000000007, + 10731.000000000002, + 10860.000000000011, + 10989.000000000004, + 11117.999999999995, + 11246.999999999996, + 11375.999999999993, + 11505.000000000011, + 11634, + 11763.000000000007, + 11892.00000000001, + 12021, + 12150.000000000011, + 12278.999999999996, + 12408, + 12537, + 12665.999999999985, + 12795, + 12924.000000000015, + 13053.000000000011, + 13182.000000000011, + 13311.000000000002, + 13440.000000000015, + 13569.000000000015, + 13698.000000000007, + 13827.000000000007, + 13956.000000000011, + 14085.00000000001, + 14214.000000000007, + 14342.999999999996, + 14472.000000000011, + 14601.000000000004, + 14730, + 14858.999999999993, + 14987.99999999999, + 15116.999999999993, + 15246.000000000011, + 15375.000000000018, + 15504.000000000011, + 15632.999999999985, + 15761.99999999999, + 15891.000000000007, + 16020.000000000011, + 16149.000000000022, + 16278.000000000007, + 16406.999999999985, + 16536.000000000004, + -0.01201942377086759, + 0.0006674324947020598, + 0.10117584610060876, + -0.10888817954923459, + -0.1627665483546245, + 0.09090311110718315, + -0.06731415814563892, + 0.1439300103684799, + -0.08921204444761026, + -0.20892612525995935, + 0.11726341097914451, + -0.23354911665507438, + 0.08229848460188637, + -0.1090146898193843, + -0.1395028877025093, + -0.0017555382935874803, + -0.059665362302900475, + 0.1137748301493986, + 0.22174499615574403, + 0.05995077318014933, + -0.03858534114359397, + 0.03266232590597413, + 0.06879826244283682, + -0.013034544818467256, + 1.1248988718670134, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 4153.000000000001, + 4281.999999999996, + 4410.999999999996, + 4539.999999999997, + 4668.999999999996, + 4797.999999999996, + 4926.999999999997, + 5055.999999999995, + 5184.999999999996, + 5313.999999999996, + 5443, + 5571.9999999999945, + 5700.999999999997, + 5829.999999999998, + 5958.999999999998, + 6088, + 6216.999999999997, + 6345.999999999996, + 6474.999999999996, + 6604, + 6732.999999999996, + 6861.999999999996, + 6990.9999999999945, + 7119.999999999993, + 7249, + 7377.999999999993, + 7506.999999999991, + 7635.999999999991, + 7764.9999999999945, + 7893.999999999998, + 8022.999999999998, + 8151.999999999998, + 8280.999999999995, + 8409.999999999995, + 8538.999999999996, + 8667.999999999995, + 8796.999999999989, + 8925.999999999995, + 9054.999999999993, + 9183.999999999996, + 9312.999999999998, + 9441.999999999995, + 9570.999999999993, + 9700.000000000004, + 9828.99999999999, + 9957.99999999999, + 10086.999999999993, + 10215.999999999995, + 10344.999999999998, + 10473.999999999989, + 10602.99999999999, + 10731.999999999993, + 10860.999999999996, + 10989.999999999995, + 11118.999999999993, + 11247.999999999987, + 11376.999999999995, + 11505.999999999993, + 11634.99999999999, + 11763.999999999987, + 11892.999999999993, + 12022.000000000002, + 12150.99999999999, + 12279.99999999999, + 12408.999999999987, + 12537.999999999993, + 12666.999999999984, + 12795.999999999993, + 12924.999999999989, + 13053.999999999989, + 13182.999999999995, + 13311.999999999998, + 13441, + 13569.999999999996, + 13698.999999999996, + 13827.999999999993, + 13956.999999999996, + 14085.999999999993, + 14214.999999999982, + 14343.999999999993, + 14472.999999999989, + 14601.999999999987, + 14730.99999999999, + 14859.999999999996, + 14988.999999999989, + 15117.999999999993, + 15246.999999999984, + 15375.99999999999, + 15505.000000000004, + 15633.999999999987, + 15763.000000000004, + 15891.999999999996, + 16020.999999999993, + 16149.999999999982, + 16278.999999999995, + 16407.99999999999, + 16536.999999999993, + -0.010834457803206852, + 0.01469204635623427, + -0.12970632500556967, + -0.11774713438759643, + -0.3201265062525203, + 0.06986973516710034, + 0.2795135218536286, + 0.14025977872104856, + 0.039927468742951194, + -0.20957224646261738, + -0.08342864023014712, + 0.04202834596520326, + 0.024004711462714913, + 0.07466888076855731, + -0.09876415652040567, + 0.03768420679966206, + -0.12805394686737612, + -0.10778644650934868, + 0.22960493813275254, + 0.29479559994702725, + 0.01957526805073728, + 0.13928996382092887, + -0.12116339137495084, + 0.2367624408496672, + -0.1362282501255008, + 1.131334506599271, + 0, + 0, + 0, + 0, + 0, + 0, + 4154, + 4283.000000000001, + 4411.999999999997, + 4541.000000000002, + 4670.000000000004, + 4799.000000000002, + 4928, + 5057.000000000006, + 5185.999999999995, + 5314.999999999998, + 5443.999999999999, + 5573.000000000003, + 5702.000000000004, + 5830.999999999998, + 5960.000000000002, + 6089, + 6217.999999999996, + 6347.000000000003, + 6476.000000000008, + 6605.0000000000055, + 6734.000000000003, + 6863.000000000004, + 6992.000000000007, + 7121.00000000001, + 7250.000000000004, + 7379.000000000005, + 7508.000000000004, + 7637, + 7766.0000000000055, + 7895.000000000007, + 8024.000000000007, + 8152.999999999999, + 8282.000000000004, + 8411, + 8540.000000000004, + 8669.000000000004, + 8798.000000000011, + 8926.999999999998, + 9055.999999999998, + 9185.000000000011, + 9314.000000000007, + 9443.000000000018, + 9572.000000000015, + 9701.000000000005, + 9830, + 9959.000000000005, + 10088.000000000011, + 10216.999999999998, + 10346.000000000011, + 10475, + 10604.000000000007, + 10733.000000000007, + 10861.999999999996, + 10990.999999999995, + 11120.000000000015, + 11249.000000000004, + 11378.000000000007, + 11507.000000000007, + 11635.999999999998, + 11765.000000000007, + 11894.000000000002, + 12023.00000000001, + 12152.00000000001, + 12281.000000000007, + 12410.000000000011, + 12539, + 12668.000000000004, + 12797.000000000011, + 12926.000000000011, + 13055.000000000018, + 13184.000000000007, + 13313.000000000011, + 13441.99999999999, + 13571.000000000004, + 13699.999999999998, + 13829.000000000005, + 13958.000000000011, + 14087.000000000013, + 14216.000000000011, + 14344.999999999996, + 14474.000000000018, + 14602.999999999987, + 14732.000000000015, + 14861.000000000015, + 14990.000000000007, + 15118.999999999989, + 15248.000000000002, + 15377.000000000015, + 15506.000000000007, + 15635, + 15764, + 15893.000000000005, + 16022.000000000005, + 16151.000000000022, + 16279.999999999996, + 16408.999999999996, + 16538.000000000015, + 0.002647337366713236, + -0.013166310436329747, + 0.08792332554094581, + -0.007131564247015092, + -0.14018543215939516, + -0.16066480674276248, + 0.00891665603243455, + 0.04057211095357848, + -0.06515703868693017, + -0.1383294014463859, + 0.056364450686084255, + 0.08339821099268496, + 0.20119291561908684, + 0.1644993730217141, + -0.09976299132541244, + -0.13111684640899396, + -0.11830927367463573, + 0.16586326039098023, + -0.060384105293138715, + -0.0003592780735378054, + 0.1431313536412349, + -0.1514140739887104, + 0.06881735744021641, + -0.04016800707679195, + -0.23100970052395792, + -0.23833653846316957, + 1.0884076866647399, + 0, + 0, + 0, + 0, + 0, + 4155, + 4283.999999999999, + 4413, + 4541.999999999999, + 4670.999999999999, + 4799.999999999999, + 4929.000000000002, + 5057.999999999996, + 5186.999999999995, + 5315.999999999999, + 5444.999999999999, + 5574, + 5703.000000000003, + 5831.999999999996, + 5961, + 6089.999999999998, + 6219, + 6347.999999999998, + 6476.999999999995, + 6606.000000000002, + 6734.999999999998, + 6863.999999999996, + 6993, + 7122.000000000002, + 7251, + 7379.9999999999945, + 7509.000000000002, + 7637.999999999998, + 7766.999999999997, + 7896, + 8024.9999999999945, + 8153.999999999994, + 8283.000000000005, + 8411.99999999999, + 8541.000000000005, + 8670.000000000004, + 8798.999999999996, + 8927.999999999995, + 9056.99999999999, + 9186.000000000002, + 9315, + 9444.000000000004, + 9572.999999999995, + 9701.999999999989, + 9831, + 9959.999999999996, + 10088.999999999996, + 10217.999999999995, + 10347, + 10475.999999999996, + 10605, + 10733.999999999998, + 10862.999999999993, + 10991.999999999998, + 11121.000000000004, + 11249.999999999996, + 11378.99999999999, + 11507.999999999996, + 11636.999999999993, + 11765.999999999993, + 11894.99999999999, + 12024.000000000005, + 12152.999999999995, + 12281.999999999993, + 12411.000000000005, + 12539.999999999985, + 12668.999999999996, + 12797.999999999993, + 12926.999999999993, + 13056.000000000004, + 13185.000000000005, + 13313.999999999993, + 13442.99999999998, + 13571.999999999998, + 13701.000000000002, + 13830.000000000002, + 13958.999999999996, + 14088, + 14216.999999999995, + 14346.000000000004, + 14474.999999999996, + 14603.999999999993, + 14732.99999999999, + 14862, + 14991, + 15119.999999999989, + 15249, + 15378, + 15506.999999999985, + 15636.000000000004, + 15764.99999999999, + 15894.000000000002, + 16022.999999999989, + 16152, + 16280.999999999996, + 16410, + 16538.999999999993, + 0.005928867918307031, + 0.005697833811985793, + -0.14323814875016433, + -0.16623697121862233, + 0.05201596519367764, + 0.11573558340186231, + 0.11017869220900028, + 0.05624683057032009, + -0.11984461064092532, + 0.0654697259469538, + 0.06594603160325814, + -0.061679339024104725, + -0.05738980582111135, + 0.1994411445237313, + -0.11531858853953524, + 0.02607040377146136, + 0.06034955105802946, + 0.27128794655406524, + -0.15011840835892104, + -0.19017988424615948, + 0.11088447850252879, + -0.08798035288385292, + 0.24022254884435812, + -0.013674353689319916, + 0.07226225601801806, + 0.023591986056553035, + -0.1975203837969637, + 1.1719576881750084, + 0, + 0, + 0, + 0, + 4156.0000000000055, + 4285.0000000000055, + 4414.000000000001, + 4543.000000000002, + 4672.000000000004, + 4801.0000000000055, + 4930.000000000006, + 5059.000000000002, + 5188.000000000004, + 5317, + 5446.000000000013, + 5575.000000000009, + 5703.999999999997, + 5833.000000000002, + 5962.000000000004, + 6091.000000000011, + 6220.0000000000055, + 6349.000000000006, + 6478.000000000009, + 6607.000000000009, + 6736.00000000001, + 6864.999999999997, + 6994.000000000002, + 7123.000000000002, + 7252.0000000000055, + 7381.000000000007, + 7510.00000000001, + 7639.000000000011, + 7767.999999999998, + 7897.0000000000155, + 8026.000000000011, + 8155.000000000007, + 8284.000000000004, + 8413.000000000011, + 8542.000000000013, + 8671.000000000004, + 8800.000000000011, + 8929.00000000001, + 9058.000000000011, + 9187.000000000011, + 9316.000000000002, + 9445.000000000011, + 9574.00000000001, + 9703.00000000001, + 9832.000000000015, + 9961.000000000002, + 10090.000000000005, + 10219.000000000013, + 10348.000000000011, + 10477.000000000007, + 10606, + 10735.000000000011, + 10864.000000000015, + 10993.000000000016, + 11122.00000000001, + 11251.00000000001, + 11380, + 11509.000000000013, + 11638.000000000007, + 11767.000000000016, + 11896.000000000007, + 12025.000000000018, + 12154.00000000002, + 12283.000000000007, + 12412.000000000004, + 12541, + 12669.999999999998, + 12799.000000000004, + 12928.000000000016, + 13057.000000000013, + 13186, + 13315.000000000027, + 13444.000000000015, + 13573.00000000001, + 13702.000000000004, + 13831.000000000011, + 13960.00000000001, + 14088.999999999993, + 14218.000000000018, + 14347.000000000011, + 14476.000000000011, + 14605.000000000007, + 14734.000000000007, + 14863.000000000018, + 14992, + 15121.000000000015, + 15250.000000000022, + 15379.000000000011, + 15508.000000000011, + 15637.000000000022, + 15766.00000000001, + 15895.000000000011, + 16024.000000000015, + 16153.000000000011, + 16282.000000000007, + 16411.000000000004, + 16540.00000000001, + -0.0015232006371003377, + -0.003744297341846277, + 0.024191978362760932, + -0.08928809807597857, + -0.022397164685405143, + 0.08941438241291237, + 0.10502293083067422, + 0.07932962976150036, + -0.19711350812293119, + 0.038855047297380194, + -0.0037481295784652984, + 0.05278873188739505, + -0.02111033649865641, + 0.06751614994651149, + -0.01757795096862489, + 0.08469799141706423, + -0.05557157516555984, + -0.15287869771752124, + -0.12733319947038882, + -0.03931580131734503, + -0.107665860211023, + -0.16739498467629382, + 0.010220429957299113, + 0.08662687664077397, + -0.1981913517697963, + 0.05796989503070992, + -0.056444367322622244, + 0.013166135059336366, + 1.063228090370884, + 0, + 0, + 0, + 4156.999999999997, + 4285.999999999998, + 4414.999999999999, + 4543.999999999996, + 4673, + 4801.999999999999, + 4930.9999999999945, + 5059.999999999998, + 5188.999999999996, + 5317.999999999999, + 5447.000000000002, + 5575.999999999998, + 5705, + 5833.9999999999945, + 5962.999999999996, + 6091.999999999996, + 6220.999999999998, + 6349.999999999999, + 6479, + 6608.000000000002, + 6736.999999999996, + 6865.999999999993, + 6994.999999999995, + 7123.999999999998, + 7253, + 7382, + 7510.9999999999945, + 7639.999999999996, + 7768.999999999995, + 7897.999999999993, + 8027.000000000002, + 8155.999999999996, + 8284.999999999996, + 8413.999999999996, + 8542.999999999996, + 8671.999999999998, + 8800.999999999996, + 8929.999999999998, + 9058.999999999993, + 9187.999999999996, + 9316.999999999993, + 9445.999999999998, + 9575, + 9703.999999999998, + 9832.999999999995, + 9962, + 10090.999999999996, + 10219.999999999998, + 10348.999999999996, + 10477.999999999995, + 10607, + 10735.999999999998, + 10864.999999999996, + 10993.999999999996, + 11122.999999999996, + 11251.999999999993, + 11380.999999999996, + 11509.999999999993, + 11638.99999999999, + 11767.999999999996, + 11897, + 12026, + 12155.000000000004, + 12284.000000000004, + 12412.999999999989, + 12541.999999999995, + 12671, + 12800.000000000004, + 12928.999999999989, + 13057.999999999996, + 13187.000000000004, + 13315.999999999989, + 13444.999999999989, + 13573.999999999985, + 13703, + 13831.999999999996, + 13960.999999999987, + 14090.000000000004, + 14218.999999999989, + 14347.999999999987, + 14476.999999999993, + 14605.999999999998, + 14734.999999999989, + 14864, + 14992.999999999989, + 15121.999999999987, + 15250.999999999996, + 15379.999999999995, + 15508.999999999998, + 15637.999999999989, + 15766.999999999996, + 15895.999999999996, + 16024.99999999999, + 16153.999999999993, + 16282.999999999987, + 16411.99999999998, + 16541, + -0.019602172287936346, + -0.013948087033083872, + 0.15015846559614657, + 0.0018752591944620686, + -0.10941209473619395, + 0.009842861609918374, + -0.04131049160911135, + 0.06630802597190866, + -0.23708591317016875, + -0.04210681401651543, + -0.08268134572774465, + -0.11916281724145524, + -0.06103247346393598, + -0.03794575855179501, + -0.061985971583033976, + 0.14403325617850024, + 0.05584008489486109, + 0.2083185058537355, + 0.07972435271522631, + -0.07940547623244225, + -0.03285139067570962, + -0.1867978119612848, + 0.020876193307947592, + 0.14895979969895853, + -0.20313420615810493, + -0.0004478161190153915, + -0.0751888526906856, + 0.02592204430323271, + 0.3493917536619342, + 1.0138243553373605, + 0, + 0, + 4158, + 4286.999999999999, + 4416, + 4545.000000000004, + 4674.000000000002, + 4803, + 4932, + 5061, + 5190, + 5318.999999999998, + 5448.000000000001, + 5577, + 5706.000000000002, + 5835, + 5963.999999999999, + 6093.0000000000055, + 6222.000000000002, + 6351.000000000002, + 6480.000000000004, + 6609.0000000000055, + 6737.9999999999945, + 6867.000000000005, + 6996, + 7125.000000000001, + 7254.000000000003, + 7383, + 7512.000000000002, + 7641, + 7770.000000000002, + 7898.9999999999945, + 8027.999999999999, + 8156.999999999996, + 8286.000000000002, + 8415.000000000007, + 8544.000000000002, + 8673.000000000004, + 8802.000000000002, + 8931.000000000005, + 9059.999999999989, + 9189.000000000002, + 9318.000000000005, + 9447.000000000002, + 9575.999999999993, + 9705.000000000004, + 9833.999999999993, + 9963.000000000002, + 10092, + 10220.999999999993, + 10350.000000000004, + 10478.999999999996, + 10608.000000000007, + 10737.000000000004, + 10865.999999999996, + 10994.999999999993, + 11124.000000000011, + 11252.99999999999, + 11382, + 11511, + 11640.000000000004, + 11769.000000000004, + 11898.000000000002, + 12027.000000000002, + 12156, + 12284.999999999998, + 12414.000000000004, + 12542.999999999996, + 12672.000000000007, + 12800.999999999996, + 12929.999999999996, + 13059.000000000005, + 13188.000000000005, + 13316.999999999998, + 13446.000000000004, + 13575, + 13703.999999999996, + 13832.999999999996, + 13962.000000000002, + 14091.000000000016, + 14219.999999999996, + 14349, + 14478.000000000005, + 14606.999999999993, + 14736, + 14865.000000000005, + 14994.000000000004, + 15122.999999999998, + 15252.000000000004, + 15381.000000000007, + 15509.999999999996, + 15639.000000000004, + 15768, + 15897.000000000002, + 16025.999999999996, + 16154.99999999999, + 16283.999999999989, + 16413, + 16542.000000000004, + 0.00022577571829956317, + -0.0073772632875526, + 0.08830118278118405, + -0.11008617245994816, + 0.11033926257646128, + -0.1305629110197173, + 0.02025053977327343, + 0.05250106235459233, + 0.03980884111951011, + 0.03341750029643372, + 0.03081136115662053, + -0.04489444240816735, + -0.07427933123706071, + -0.10264626587981784, + -0.014745109275702325, + -0.11162198090596571, + -0.20168534280204525, + 0.012604740862275216, + 0.01549190625078789, + 0.030574627431986176, + 0.13883397889676813, + -0.050867772729403724, + 0.07711067890185422, + -0.0012952715726071914, + 0.0965526979048232, + -0.20241288992004186, + 0.002672740201519662, + 0.0011959292665139898, + 0.1952470525115118, + 0.15825952073623636, + 1.116970879162924, + 0, + 4158.999999999995, + 4287.999999999997, + 4416.999999999996, + 4545.999999999993, + 4674.999999999992, + 4803.999999999994, + 4932.999999999997, + 5061.9999999999945, + 5190.999999999998, + 5319.999999999993, + 5448.9999999999945, + 5577.9999999999945, + 5706.999999999993, + 5835.9999999999945, + 5964.999999999992, + 6093.999999999996, + 6222.999999999996, + 6351.999999999993, + 6480.99999999999, + 6609.9999999999945, + 6738.999999999994, + 6867.999999999991, + 6996.999999999993, + 7125.999999999993, + 7254.999999999993, + 7383.999999999991, + 7512.999999999989, + 7641.999999999996, + 7770.999999999991, + 7899.99999999999, + 8028.999999999996, + 8157.999999999987, + 8286.999999999984, + 8415.999999999987, + 8544.999999999989, + 8673.999999999993, + 8802.99999999999, + 8931.999999999996, + 9060.999999999987, + 9189.999999999993, + 9318.999999999989, + 9447.999999999987, + 9576.999999999985, + 9705.999999999985, + 9834.999999999989, + 9963.999999999984, + 10092.999999999985, + 10221.999999999989, + 10350.999999999993, + 10479.999999999987, + 10608.999999999984, + 10737.999999999989, + 10866.999999999987, + 10995.999999999993, + 11124.999999999989, + 11253.999999999982, + 11382.999999999993, + 11511.999999999985, + 11640.999999999985, + 11769.999999999985, + 11898.999999999985, + 12027.999999999989, + 12156.999999999985, + 12285.999999999982, + 12414.999999999984, + 12543.999999999982, + 12672.999999999987, + 12801.999999999985, + 12930.999999999975, + 13059.999999999982, + 13188.999999999996, + 13317.999999999989, + 13446.999999999989, + 13575.999999999985, + 13704.999999999993, + 13833.999999999996, + 13962.999999999985, + 14091.999999999985, + 14220.999999999985, + 14349.999999999985, + 14478.999999999982, + 14607.999999999978, + 14736.999999999982, + 14865.999999999982, + 14994.999999999978, + 15123.999999999985, + 15252.999999999989, + 15381.999999999993, + 15510.999999999989, + 15639.999999999985, + 15768.999999999989, + 15897.999999999975, + 16026.999999999975, + 16155.99999999997, + 16284.999999999975, + 16413.999999999985, + 16542.999999999985, + 0.0024449245310000393, + 0.0008640457006634839, + -0.04932150930208952, + -0.16521086397654913, + 0.08435965902821567, + -0.12248155005946623, + 0.03546320131989439, + -0.004097603013657742, + 0.049976595757802236, + 0.1930398067054371, + 0.018897554105137125, + -0.03879133741011571, + -0.09109642904399644, + 0.017947997231828352, + 0.027587810856536915, + -0.0408521746527597, + 0.01708973950464353, + -0.06896548795289688, + -0.17596044922768622, + -0.07945471573066752, + 0.16049766484676717, + 0.01587452774274949, + 0.08805631576607652, + -0.2725084324560103, + -0.13652230227753231, + -0.11783570700117513, + 0.13470774937140334, + 0.2606204488466989, + 0.09768121738238468, + -0.05692510993973768, + 0.11125203388099461, + 1.1365211119483354, + 4160.000000000001, + 4289.000000000002, + 4418.000000000004, + 4546.999999999998, + 4676.000000000001, + 4805.000000000002, + 4934, + 5063, + 5192.000000000004, + 5321, + 5450.000000000002, + 5579, + 5708.000000000004, + 5837.0000000000055, + 5966.000000000002, + 6095.000000000004, + 6224.000000000004, + 6353, + 6482.000000000008, + 6611.000000000008, + 6740.000000000006, + 6869.000000000004, + 6998, + 7126.999999999998, + 7256.00000000001, + 7385.0000000000055, + 7514.000000000004, + 7643, + 7771.999999999999, + 7901.000000000007, + 8030.0000000000055, + 8159, + 8288.000000000004, + 8417.000000000004, + 8546.000000000007, + 8675.000000000004, + 8804.000000000002, + 8933.000000000004, + 9062.000000000007, + 9191, + 9320.000000000004, + 9449, + 9578.000000000004, + 9707.000000000007, + 9836, + 9965.000000000004, + 10093.999999999996, + 10223.000000000011, + 10352.000000000011, + 10481.000000000015, + 10610.000000000002, + 10739.000000000013, + 10868.000000000015, + 10997.000000000005, + 11126.00000000001, + 11255.000000000013, + 11384.000000000007, + 11513.000000000004, + 11642.000000000007, + 11771.000000000002, + 11900, + 12029.000000000004, + 12158.000000000005, + 12286.999999999996, + 12416.000000000007, + 12545.000000000007, + 12674.000000000007, + 12803.000000000011, + 12932.000000000007, + 13061.000000000004, + 13189.999999999998, + 13319.000000000004, + 13448.000000000007, + 13577.000000000007, + 13706.000000000015, + 13835.000000000007, + 13964.000000000015, + 14093.000000000004, + 14222.000000000005, + 14351.00000000002, + 14480.000000000004, + 14609.000000000015, + 14738, + 14867.000000000016, + 14996.000000000007, + 15125.000000000007, + 15254.000000000004, + 15383.000000000004, + 15512.000000000016, + 15641.000000000007, + 15770.000000000015, + 15899.000000000004, + 16028.000000000011, + 16157.000000000002, + 16286.000000000011, + 16415.00000000001, + 16544.00000000001 + ], + "info": 0 +} diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/unblocked.json b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/unblocked.json new file mode 100644 index 000000000000..eb6fb916f907 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/fixtures/unblocked.json @@ -0,0 +1,40 @@ +{ + "order": "column-major", + "M": 3, + "N": 4, + "A": [ + 1, 5, 9, + 2, 6, 10, + 3, 7, 11, + 4, 8, 12 + ], + "strideA1": 1, + "strideA2": 3, + "offsetA": 0, + "LDA": 3, + "A_mat": [ + [ 1, 2, 3, 4 ], + [ 5, 6, 7, 8 ], + [ 9, 10, 11, 12 ] + ], + "TAU": [ 0, 0, 0 ], + "strideTAU": 1, + "offsetTAU": 0, + "WORK": [ 0, 0, 0, 0 ], + "strideWORK": 1, + "offsetWORK": 0, + "A_out": [ + -1.03440804327886031E+001, 4.40758510980594265E-001, 7.93365319765069743E-001, + -1.17941851663570922E+001, 9.47204445556625418E-001, 9.18917235137354349E-001, + -1.32442898999255867E+001, 1.89440889111325461E+000, 1.55431223447521916E-015, + -1.46943946334940847E+001, 2.84161333666988725E+000, 4.44089209850062616E-015 + ], + "A_out_mat": [ + [ -1.03440804327886031E+001, -1.17941851663570922E+001, -1.32442898999255867E+001, -1.46943946334940847E+001 ], + [ 4.40758510980594265E-001, 9.47204445556625418E-001, 1.89440889111325461E+000, 2.84161333666988725E+000 ], + [ 7.93365319765069743E-001, 9.18917235137354349E-001, 1.55431223447521916E-015, 4.44089209850062616E-015 ] + ], + "TAU_out": [ 1.09667364890456631E+000, 1.08435825495645477E+000, 0.00000000000000000E+000 ], + "WORK_out": [ 4.00000000000000000E+000, -2.84161333666989080E+000, 1.70464519250255933E+001, 0.00000000000000000E+000 ], + "info": 0 +} diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.dgeqrf.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.dgeqrf.js new file mode 100644 index 000000000000..72088d26d799 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.dgeqrf.js @@ -0,0 +1,424 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var tape = require( 'tape' ); +var Float64Array = require( '@stdlib/array/float64' ); +var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); +var isAlmostEqual = require( '@stdlib/assert/is-almost-equal-float64array' ); +var dlarf1f = require( '@stdlib/lapack/base/dlarf1f' ).ndarray; +var min = require( '@stdlib/math/base/special/min' ); +var dgeqrf = require( './../lib/dgeqrf.js' ); + + +// VARIABLES // + +var opts = { + 'dtype': 'float64' +}; + + +// FIXTURES // + +var UNBLOCKED = require( './fixtures/unblocked.json' ); +var BLOCKED = require( './fixtures/blocked.json' ); + + +// FUNCTIONS // + +/** +* Verifies that the orthogonal matrix Q satisfies Q^T * Q = I by checking that a random vector x is recovered after applying Q then Q^T. +* +* @private +* @param {Float64Array} A - matrix after `dgeqrf` (contains R and Householder vectors) +* @param {Float64Array} TAU - scalar factors of the elementary reflectors +* @param {NonNegativeInteger} M - number of rows in A +* @param {NonNegativeInteger} N - number of columns in A +* @param {NonNegativeInteger} LDA - leading dimension of A +* @param {NonNegativeInteger} maxULP - maximum allowed ULP difference +* @returns {boolean} true if the round-trip recovers x within maxULP ULPs +*/ +function verifyQOrthogonal( A, TAU, M, N, LDA, maxULP ) { // eslint-disable-line stdlib/vars-order + var work = new Float64Array( M ); + var x = discreteUniform( M, 100.0, 200.0, opts ); + var xOrig = new Float64Array( x ); + var y = new Float64Array( x ); + var K = min( M, N ); + var i; + + // y = Q * x + for ( i = 0; i < K; i++ ) { + if ( TAU[ i ] !== 0.0 ) { + dlarf1f( 'left', M - i, 1, A, 1, ( i * LDA ) + i, TAU[ i ], y, 1, M, i, work, 1, 0 ); + } + } + + // y = Q^T * (Q * x) = x + for ( i = K - 1; i >= 0; i-- ) { + if ( TAU[ i ] !== 0.0 ) { + dlarf1f( 'left', M - i, 1, A, 1, ( i * LDA ) + i, TAU[ i ], y, 1, M, i, work, 1, 0 ); + } + } + + return isAlmostEqual( y, xOrig, maxULP ); +} + + +// TESTS // + +tape( 'main export is a function', function test( t ) { + t.ok( true, __filename ); + t.strictEqual( typeof dgeqrf, 'function', 'main export is a function' ); + t.end(); +}); + +tape( 'the function has an arity of 8', function test( t ) { + t.strictEqual( dgeqrf.length, 8, 'returns expected value' ); + t.end(); +}); + +tape( 'the function throws an error if provided a first argument which is not a valid order', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + 'foo', + 'bar', + 'beep', + 'boop', + -5, + NaN, + true, + false, + null, + void 0, + [], + {}, + function noop() {} + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), TypeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( value, 3, 4, A, 3, TAU, WORK, 4 ); + }; + } +}); + +tape( 'the function throws an error if provided a second argument which is smaller than 0', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + -1, + -2, + -3 + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), RangeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( 'column-major', value, 4, A, 3, TAU, WORK, 4 ); + }; + } +}); + +tape( 'the function throws an error if provided a third argument which is smaller than 0', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + -1, + -2, + -3 + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), RangeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( 'column-major', 3, value, A, 3, TAU, WORK, 4 ); + }; + } +}); + +tape( 'the function throws an error if provided an fifth argument which is not a valid LDA value (column-major)', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + 2, + 1, + 0 + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), RangeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( 'column-major', 3, 4, A, value, TAU, WORK, 4 ); + }; + } +}); + +tape( 'the function throws an error if provided an fifth argument which is not a valid LDA value (row-major)', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + 3, + 2, + 1 + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), RangeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( 'row-major', 3, 4, A, value, TAU, WORK, 4 ); + }; + } +}); + +tape( 'the function throws an error if provided an eighth argument which is not a valid LWORK value', function test( t ) { + var values; + var WORK; + var TAU; + var A; + var i; + + A = new Float64Array( [ 1, 5, 9, 2, 6, 10, 3, 7, 11, 4, 8, 12 ] ); + TAU = new Float64Array( 3 ); + WORK = new Float64Array( 4 ); + + values = [ + 3, + 2, + 1, + 0 + ]; + + for ( i = 0; i < values.length; i++ ) { + t.throws( badValue( values[ i ] ), RangeError, 'throws an error when provided ' + values[ i ] ); + } + t.end(); + + function badValue( value ) { + return function badValue() { + dgeqrf( 'column-major', 3, 4, A, 3, TAU, WORK, value ); + }; + } +}); + +tape( 'the function quick returns when `LWORK` is equal to -1', function test( t ) { + var expectedWORK; + var expectedTAU; + var expectedA; + var info; + var data; + var WORK; + var TAU; + var A; + + data = UNBLOCKED; + + A = new Float64Array( data.A ); + TAU = new Float64Array( data.TAU ); + WORK = new Float64Array( data.WORK ); + + expectedA = new Float64Array( data.A ); + expectedTAU = new Float64Array( data.TAU ); + expectedWORK = new Float64Array( data.WORK ); + expectedWORK[ 0 ] = 128; + + info = dgeqrf( data.order, data.M, data.N, A, data.LDA, TAU, WORK, -1 ); + t.strictEqual( info, 0, 'returns expected value' ); + t.strictEqual( isAlmostEqual( A, expectedA, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( TAU, expectedTAU, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( WORK, expectedWORK, 1 ), true, 'returns expected value' ); + + expectedWORK[ 0 ] = 1; + + info = dgeqrf( data.order, data.M, 0, A, data.LDA, TAU, WORK, -1 ); + t.strictEqual( info, 0, 'returns expected value' ); + t.strictEqual( isAlmostEqual( A, expectedA, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( TAU, expectedTAU, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( WORK, expectedWORK, 1 ), true, 'returns expected value' ); + t.end(); +}); + +tape( 'the function quick returns when `min(M, N)` is equal to 0', function test( t ) { + var expectedWORK; + var expectedTAU; + var expectedA; + var info; + var data; + var WORK; + var TAU; + var A; + + data = UNBLOCKED; + + A = new Float64Array( data.A ); + TAU = new Float64Array( data.TAU ); + WORK = new Float64Array( data.WORK ); + + expectedA = new Float64Array( data.A ); + expectedTAU = new Float64Array( data.TAU ); + expectedWORK = new Float64Array( data.WORK ); + expectedWORK[ 0 ] = 1; + + info = dgeqrf( data.order, 0, 0, A, data.LDA, TAU, WORK, data.LWORK ); + t.strictEqual( info, 0, 'returns expected value' ); + t.strictEqual( isAlmostEqual( A, expectedA, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( TAU, expectedTAU, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( WORK, expectedWORK, 1 ), true, 'returns expected value' ); + t.end(); +}); + +tape( 'the function computes a QR factorization (unblocked, column-major)', function test( t ) { + var expectedWORK; + var expectedTAU; + var expectedA; + var info; + var data; + var WORK; + var TAU; + var A; + + data = UNBLOCKED; + + A = new Float64Array( data.A ); + TAU = new Float64Array( data.TAU ); + WORK = new Float64Array( data.WORK ); + + expectedA = new Float64Array( data.A_out ); + expectedTAU = new Float64Array( data.TAU_out ); + expectedWORK = new Float64Array( data.WORK_out ); + + info = dgeqrf( data.order, data.M, data.N, A, data.LDA, TAU, WORK, data.LWORK ); // eslint-disable-line max-len + t.strictEqual( info, 0, 'returns expected value' ); + t.strictEqual( isAlmostEqual( A, expectedA, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( TAU, expectedTAU, 1 ), true, 'returns expected value' ); + t.strictEqual( isAlmostEqual( WORK, expectedWORK, 1 ), true, 'returns expected value' ); + t.end(); +}); + +tape( 'the function computes a QR factorization (blocked, column-major)', function test( t ) { + var info; + var data; + var WORK; + var TAU; + var A; + + data = BLOCKED; + + A = new Float64Array( data.A ); + TAU = new Float64Array( data.TAU ); + WORK = new Float64Array( data.WORK ); + + info = dgeqrf( data.order, data.M, data.N, A, data.LDA, TAU, WORK, data.LWORK ); // eslint-disable-line max-len + t.strictEqual( info, 0, 'returns expected value' ); + t.ok( verifyQOrthogonal( A, TAU, data.M, data.N, data.LDA, 100 ), 'round-trip Q^T * (Q * x) recovers x' ); + t.end(); +}); + +tape( 'the function computes a QR factorization (reduced blocksize)', function test( t ) { + var LWORK; + var info; + var WORK; + var LDA; + var TAU; + var A; + var i; + var M; + var N; + + M = 129; + N = 129; + LDA = 129; + LWORK = 516; + + A = new Float64Array( M * N ); + for ( i = 0; i < M * N; i++ ) { + A[ i ] = i + 1; + } + TAU = new Float64Array( min( M, N ) ); + WORK = new Float64Array( LWORK ); + + info = dgeqrf( 'column-major', M, N, A, LDA, TAU, WORK, LWORK ); + t.strictEqual( info, 0, 'returns expected value' ); + t.strictEqual( WORK[ 0 ], 4128, 'first element of WORK is iws' ); + t.ok( verifyQOrthogonal( A, TAU, M, N, LDA, 100 ), 'round-trip Q^T * (Q * x) recovers x' ); + t.end(); +}); diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.js b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.js new file mode 100644 index 000000000000..5be2a9e10963 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/test/test.js @@ -0,0 +1,82 @@ +/** +* @license Apache-2.0 +* +* Copyright (c) 2026 The Stdlib Authors. +* +* Licensed under the Apache License, Version 2.0 (the "License"); +* you may not use this file except in compliance with the License. +* You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + +'use strict'; + +// MODULES // + +var tape = require( 'tape' ); +var proxyquire = require( 'proxyquire' ); +var IS_BROWSER = require( '@stdlib/assert/is-browser' ); +var dgeqrf = require( './../lib' ); + + +// VARIABLES // + +var opts = { + 'skip': IS_BROWSER +}; + + +// TESTS // + +tape( 'main export is a function', function test( t ) { + t.ok( true, __filename ); + t.strictEqual( typeof dgeqrf, 'function', 'main export is a function' ); + t.end(); +}); + +tape( 'attached to the main export is a method providing an ndarray interface', function test( t ) { + t.strictEqual( typeof dgeqrf.ndarray, 'function', 'method is a function' ); + t.end(); +}); + +tape( 'if a native implementation is available, the main export is the native implementation', opts, function test( t ) { + var dgeqrf = proxyquire( './../lib', { + '@stdlib/utils/try-require': tryRequire + }); + + t.strictEqual( dgeqrf, mock, 'returns expected value' ); + t.end(); + + function tryRequire() { + return mock; + } + + function mock() { + // Mock... + } +}); + +tape( 'if a native implementation is not available, the main export is a JavaScript implementation', opts, function test( t ) { + var dgeqrf; + var main; + + main = require( './../lib/dgeqrf.js' ); + + dgeqrf = proxyquire( './../lib', { + '@stdlib/utils/try-require': tryRequire + }); + + t.strictEqual( dgeqrf, main, 'returns expected value' ); + t.end(); + + function tryRequire() { + return new Error( 'Cannot find module' ); + } +}); From 4505fea127bb2db8c791e42a85abc82ebad428c9 Mon Sep 17 00:00:00 2001 From: Prajjwal Bajpai Date: Fri, 7 Aug 2026 19:50:20 +0530 Subject: [PATCH 2/2] docs: add repl.txt --- .../@stdlib/lapack/base/dgeqrf/docs/repl.txt | 132 ++++++++++++++++++ 1 file changed, 132 insertions(+) create mode 100644 lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/repl.txt diff --git a/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/repl.txt b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/repl.txt new file mode 100644 index 000000000000..517d461d0e29 --- /dev/null +++ b/lib/node_modules/@stdlib/lapack/base/dgeqrf/docs/repl.txt @@ -0,0 +1,132 @@ + +{{alias}}( order, M, N, A, LDA, TAU, WORK, LWORK ) + Computes a QR factorization of a real M-by-N matrix A: + + If LWORK = -1, the routine only calculates the optimal + size of the WORK array, returns this value as the first entry of WORK, + and exits with info = 0. + + Indexing is relative to the first index. To introduce an offset, use typed + array views. + + Parameters + ---------- + order: string + Storage layout. Must be either 'row-major' or 'column-major'. + + M: integer + Number of rows in the matrix A. Must be a nonnegative integer. + + N: integer + Number of columns in the matrix A. Must be a nonnegative integer. + + A: Float64Array + Input/output matrix. On input, the M-by-N matrix A. On output, the + elements on and above the diagonal contain the min(M,N)-by-N upper + trapezoidal matrix R; the elements below the diagonal contain the + vectors v defining the elementary reflectors. At least `LDA * max(1,N)` + elements for row-major, `LDA * max(1,M)` for column-major. + + LDA: integer + Stride of the first dimension of A (a.k.a., leading dimension). + For column-major, LDA >= max(1,M). For row-major, LDA >= max(1,N). + + TAU: Float64Array + Output array for scalar factors of elementary reflectors. + Length must be at least `min(M,N)`. + + WORK: Float64Array + Workspace array. For optimal performance, `LWORK >= N*NB` where NB is + the optimal block size. If `LWORK = -1`, a workspace query is assumed; + the optimal size is returned in `WORK[0]` and no computation is + performed. + + LWORK: integer + Dimension of the array WORK. + + Returns + ------- + info: integer + Status code. 0 indicates success. + + Examples + -------- + > var A = new {{alias:@stdlib/array/float64}}([1,5,9,2,6,10,3,7,11,4,8,12]); + > var TAU = new {{alias:@stdlib/array/float64}}( 3 ); + > var WORK = new {{alias:@stdlib/array/float64}}( 4 ); + > {{alias}}( 'column-major', 3, 4, A, 3, TAU, WORK, 4 ) + 0 + > A + [~-10.344,~0.441,~0.793,~-11.794,~0.947,~0.919,~-13.244,~1.894,~0.0,~-14.694,~2.842,~0.0] + > TAU + [ ~1.097, ~1.084, 0.0 ] + > WORK + [ 4.0, ~-2.842, ~17.046, 0.0 ] + + +{{alias}}.ndarray( M, N, A,sA1,sA2,oA, TAU,sTAU,oTAU, WORK,sWORK,oWORK, LWORK ) + Computes a QR factorization of a real M-by-N matrix A using alternative + indexing semantics. + + Parameters + ---------- + M: integer + Number of rows in the matrix A. Must be a nonnegative integer. + + N: integer + Number of columns in the matrix A. Must be a nonnegative integer. + + A: Float64Array + Input/output matrix. + + sA1: integer + Stride of the first dimension of A. + + sA2: integer + Stride of the second dimension of A. + + oA: integer + Starting index for A. + + TAU: Float64Array + Output array for scalar factors of elementary reflectors. + + sTAU: integer + Stride for TAU. + + oTAU: integer + Starting index for TAU. + + WORK: Float64Array + Workspace array. + + sWORK: integer + Stride for WORK array. + + oWORK: integer + Starting index for WORK. + + LWORK: integer + Dimension of the array WORK. + + Returns + ------- + info: integer + Status code. 0 indicates success. + + Examples + -------- + > var A = new {{alias:@stdlib/array/float64}}([1,5,9,2,6,10,3,7,11,4,8,12]); + > var TAU = new {{alias:@stdlib/array/float64}}( 3 ); + > var WORK = new {{alias:@stdlib/array/float64}}( 4 ); + > {{alias}}.ndarray( 3, 4, A, 1, 3, 0, TAU, 1, 0, WORK, 1, 0, 4 ) + 0 + > A + [~-10.344,~0.441,~0.793,~-11.794,~0.947,~0.919,~-13.244,~1.894,~0.0,~-14.694,~2.842,~0.0] + > TAU + [ ~1.097, ~1.084, 0.0 ] + > WORK + [ 4.0, ~-2.842, ~17.046, 0.0 ] + + See Also + --------