In [2]:
# For C = S + N, we take N = 0 and generate 20 values of parameters x for function logLF(x)
# We chose our parameters around the value of Boltzmann code generated C_3
# CAMB generated C_3 equals 5.88275e-10
In [3]:
%matplotlib inline
import math
import matplotlib.pyplot as plt
import numpy as np
import healpy as hp
import pyfits as pf
import astropy as ap
import os
from scipy.special import eval_legendre ##special scipy function
In [4]:
#
# Review of Likelihood Formalism:
#
# -2 loglikelihood is
# -2 ln L \propto m^T C^-1 m + lnDet C
# where C = S + N
# We are working with noiseless maps, N = 0, so C = S
#
# In real space,
# data: the temperature map,
# parameters: theoretical CAMB generated C_l, C^theory_l
#
# m = array of temperature pixels
# S = S_ij
# N = diagonal noise (but here it is noiseless! N=0)
#
# In spherical harmonic space
# data: the Healpix anafast outputarray of a_lm (or similarly, \hat{C}_l )
# parameters: the theoretical C_l
#
# m = a_lm coefficients
# S is diagonal (C_2, C_3, etc.)
# N is non-sparse matrix (but here it is noiseless! N=0)
#
#
# NOTE: The correct standard is to systematically remove the monopole, dipole terms l=0,l=1
# Also, we use in the following lmax = 2*nside
In [5]:
cd ~/Desktop/CMBintheLikeHoodz/Likelihood_Comparison
/Users/evanbiederstedt/Desktop/CMBintheLikeHoodz/Likelihood_Comparison
In [6]:
camb1 = "camb_nside16_lmax32_alms.fits"
camb2 = "camb_nside16_lmax32_map.fits"
camb3 = "camb_nside16_lmax32_scalcls.fits"
planck1 = "100GHz_nside16_lmax32_cls.fits"
planck2 = "100GHz_nside16_lmax32_cmb_alm.fits"
planck3 = "100GHz_nside16_lmax32_sky_alm.fits"
planck4 = "100GHz_nside16_lmax32_skymap.fits"
nside = 16
In [7]:
npix = 12*(nside**2) #total number of pixels, npix
LMAX = ((2*nside)) #maximum l of the power spectrum C_l
heal_npix = hp.nside2npix(nside) # Healpix calculated npix
print "The total number of pixels is " + str(npix)
print "The maximum ell of the power spectrum C_l set to lmax = 2*nside " +str(LMAX)
print "Healpix tells me total number of pixels npix is equal to " + str(heal_npix)
The total number of pixels is 3072
The maximum ell of the power spectrum C_l set to lmax = 2*nside 32
Healpix tells me total number of pixels npix is equal to 3072
In [8]:
#
# Begin with a Munich Planck-simulated map, and CAMB Boltzmann-code generated C_l values
#
In [9]:
# Theoretical scalar C_l array, CAMB
#
# open a FITS file, theoretical C_l values generated by CAMB
# type()=pyfits.hdu.hdulist.HDUList
cl_open = pf.open(camb3)
# recall camb3 = "camb_nside16_lmax32_scalcls.fits"
In [10]:
theoryCls_arr1 = cl_open[1].data
print theoryCls_arr1[:10]
# Recall there are four columns: temp, E pol, B pol, grad-temp cross terms
# first two values are zero, i.e. monopole, dipole
# XXX.field() references columns by 0-index
# field(0) is temperature values
# all Cl scalar temp values put into ndarray
# type()=numpy.ndarray
[(0.0, 0.0, 0.0, 0.0) (0.0, 0.0, 0.0, 0.0)
(1.2639207e-09, 5.5308927e-14, 0.0, 3.6016001e-12)
(5.8827504e-10, 4.5345086e-14, 0.0, 2.2704995e-12)
(3.2867314e-10, 3.0680604e-14, 0.0, 1.4030458e-12)
(2.065753e-10, 1.8198442e-14, 0.0, 8.6680196e-13)
(1.4100289e-10, 9.6222612e-15, 0.0, 5.4035639e-13)
(1.0233801e-10, 4.5884262e-15, 0.0, 3.3960166e-13)
(7.7812937e-11, 2.0448748e-15, 0.0, 2.1437516e-13)
(6.1362422e-11, 9.4503657e-16, 0.0, 1.3715881e-13)]
In [11]:
cltemps = theoryCls_arr1.field(0)
print cltemps
print "The length of the array of theoretical Cl's is " +str(len(cltemps))
print "The array contains [C_0, C_1, C_2,..., C_" +str(len(cltemps)-1) + "]"
#print type(cltemps)=numpy.ndarray
[ 0.00000000e+00 0.00000000e+00 1.26392075e-09 5.88275040e-10
3.28673144e-10 2.06575299e-10 1.41002890e-10 1.02338013e-10
7.78129366e-11 6.13624221e-11 4.98225766e-11 4.14123076e-11
3.50811741e-11 3.01814025e-11 2.63133803e-11 2.32104266e-11
2.06850804e-11 1.86004823e-11 1.68565179e-11 1.53792031e-11
1.41130128e-11 1.30162998e-11 1.20591913e-11 1.12186076e-11
1.04760627e-11 9.81660760e-12 9.22804801e-12 8.70035207e-12
8.22520958e-12 7.79568684e-12 7.40596039e-12 7.05096528e-12
6.72585642e-12]
The length of the array of theoretical Cl's is 33
The array contains [C_0, C_1, C_2,..., C_32]
In [12]:
# remove monopole l=0 and dipole l=1
theoryCl = cltemps[2:]
# len(theoryCl) = 31
print theoryCl
# theoryCl is np.ndarray of theoretical [C_2, C_3, C_4, ..., C_32]
[ 1.26392075e-09 5.88275040e-10 3.28673144e-10 2.06575299e-10
1.41002890e-10 1.02338013e-10 7.78129366e-11 6.13624221e-11
4.98225766e-11 4.14123076e-11 3.50811741e-11 3.01814025e-11
2.63133803e-11 2.32104266e-11 2.06850804e-11 1.86004823e-11
1.68565179e-11 1.53792031e-11 1.41130128e-11 1.30162998e-11
1.20591913e-11 1.12186076e-11 1.04760627e-11 9.81660760e-12
9.22804801e-12 8.70035207e-12 8.22520958e-12 7.79568684e-12
7.40596039e-12 7.05096528e-12 6.72585642e-12]
In [13]:
# Our input data is Gaerching generated, noiseless full-sky map
# Temperature map: here we use Planck simulated map from Munich, not CAMB map
# http://gavo.mpa-garching.mpg.de/planck/
#
# Read in with Healpy routine/function
#
# Use planck4 = "100GHz_nside16_lmax32_skymap.fits"
# This is a simulated data, 100GHz (where CMB dominates), no foregrounds
#
mapread_planck4 = hp.read_map(planck4) # Healpix routine, input the sky map
NSIDE = 16
ORDERING = RING in fits file
In [14]:
hp.mollview(mapread_planck4) # visualization of full-sky CMB map, nside=16, lmax=32
In [15]:
# The uploaded temperature map is mapread_planck4 = hp.read_map(planck4)
print type(mapread_planck4) # type(mapread_planck4) = np.ndarray
print mapread_planck4.shape # mapread_planck4.shape = (3072, ) = (N_pix, )
#
# rename array for convenience
tempval = mapread_planck4
print tempval
<type 'numpy.ndarray'>
(3072,)
[ -5.36934613e-06 8.56208499e-06 -2.42593651e-05 ..., 1.00589954e-04
8.22511720e-05 6.55527765e-05]
In [16]:
# Next, we use healpy map2alm to tranform to alm values
# Our input data is CAMB generated, noiseless full-sky map
# We calculate an array of a_lm from this by using Healpix map2alm, a subroutine of anafast
#
# map2alm only outputs m >=0 values, because m = -l values are equivalent to m = +l values
#
# Using map2alm, the length of the alm array is expected to be:
# (mmax * (2 * lmax + 1 - mmax)) / 2 + lmax + 1)"
#
# For mmax = lmax, this is l(l+1)/2 + l + 1
# i.e.
# l = 0, there is 1
# l = 1, there is 3
# l = 2, there is 6
# l = 3, there is 10
# l = 4, there is 15
# etc.
almarr = hp.map2alm(mapread_planck4) # This is an array of a_lm values
print "The array of spherical harmonic coefficients a_lm is"
print almarr
print "The arr.shape is " + str(almarr.shape)
print "The length of a_lm array is " + str(len(almarr))
#
print "For l=3, map2alm gives (a_00, a_10, a_11, a_20, a_21, a_22, a_30, a_31, a_32, a_33)"
print "However, this is NOT the order of the output! See below"
# In the Fortran F90 subroutines, complex alm are stored in an array that has
# two dimensions to contain coefficients for positive and negative m values.
# Healpy doesn't do this....I think
print "============================="
print "============================="
print "Check indices with healpy.sphtfunc.Alm.getidx(lmax, l, m)"
print "Default ordering of healpy.map2alm() output is "
print "(0,0), (1,0), ..., (lmax, 0),"
print "(1,1), (2,1), ...., (lmax, 1),"
print "(2,2), .... (lmax, 2),(3,3), ...., (lmax, 3), etc. , .... (lmax, lmax)."
The array of spherical harmonic coefficients a_lm is
[ -2.31017678e-09 +0.00000000e+00j -9.52615975e-10 +0.00000000e+00j
2.65461833e-05 +0.00000000e+00j ..., 2.18198095e-14 +7.05484274e-14j
-1.89836768e-12 -5.77749155e-13j -2.40742355e-13 -1.30069701e-13j]
The arr.shape is (1176,)
The length of a_lm array is 1176
For l=3, map2alm gives (a_00, a_10, a_11, a_20, a_21, a_22, a_30, a_31, a_32, a_33)
However, this is NOT the order of the output! See below
=============================
=============================
Check indices with healpy.sphtfunc.Alm.getidx(lmax, l, m)
Default ordering of healpy.map2alm() output is
(0,0), (1,0), ..., (lmax, 0),
(1,1), (2,1), ...., (lmax, 1),
(2,2), .... (lmax, 2),(3,3), ...., (lmax, 3), etc. , .... (lmax, lmax).
In [17]:
# ==========================
# DEMONSTRATION
# Notice how a_lm is indexed
# ==========================
mmm = np.arange(12) # define a map, i.e. an array of 12 "pixels"
lmaxxx = 4
alm = hp.map2alm(mmm, lmax=lmaxxx) # spherical harmonic transform
lm = hp.map2alm(mmm, lmax=lmaxxx) # spherical harmonic transform
print(alm)
print(alm.shape)
# So alm is actually a 1D vector.
# How is alm indexed?
l, m = hp.Alm.getlm(lmax=lmaxxx)
print(l)
print(m)
print "The l values are "+str(l)
print "The m values are "+str(m)
print " (l,m) is in order " +str(list(zip(l,m)))
#
# l, m = hp.Alm.getlm(lmax=lmax)
# print(l)
# [0 1 2 1 2 2]
# print(m)
# [0 0 0 1 1 2]
#
#
# So, for l = 2, m is [0, 1, 2].
#
# ==========================
# Notice how a_lm is indexed
# ==========================
#
#
#
[ 1.43186913e+01 +0.00000000e+00j -9.06158785e+00 +0.00000000e+00j
-7.57672587e+00 +0.00000000e+00j 5.38292381e+00 +0.00000000e+00j
2.49127749e+00 +0.00000000e+00j 6.02204636e-01 -2.01587603e+00j
4.55476051e-16 +1.48937220e-15j 2.43950547e-01 -3.28507898e-01j
-2.47937026e-17 +3.49331635e-16j 3.65595455e-01 -7.92402132e+00j
5.92284905e-17 -4.53852723e-15j -3.16614952e-01 -1.44872968e+01j
-2.28780515e-03 +4.33449165e-01j -5.66350430e-16 +1.59192782e-15j
1.08501635e+01 -3.35394518e-16j]
(15,)
[0 1 2 3 4 1 2 3 4 2 3 4 3 4 4]
[0 0 0 0 0 1 1 1 1 2 2 2 3 3 4]
The l values are [0 1 2 3 4 1 2 3 4 2 3 4 3 4 4]
The m values are [0 0 0 0 0 1 1 1 1 2 2 2 3 3 4]
(l,m) is in order [(0, 0), (1, 0), (2, 0), (3, 0), (4, 0), (1, 1), (2, 1), (3, 1), (4, 1), (2, 2), (3, 2), (4, 2), (3, 3), (4, 3), (4, 4)]
In [18]:
# Check with healpy.sphtfunc.Alm.getidx(lmax, l, m)
# Returns index corresponding to (l,m) in an array describing alm up to lmax.
#
ell, emm = hp.Alm.getlm(lmax=32)
print "len(ell) is " +str(len(ell))
print "len(emm) is "+str(len(emm))
print "l values are "+str(ell[:10])
print "m values are "+str(emm[:10])
pairs = list(zip(ell, emm)) # put values together in pairs, zip()
ellemm = np.vstack((ell,emm)).T # equivalent to list(zip(ell,emm)), but uses numpy throughout
print "Indices for a_lm for lmax (l, m) are:"
print str(pairs[:50]) # The expected output
len(ell) is 561
len(emm) is 561
l values are [0 1 2 3 4 5 6 7 8 9]
m values are [0 0 0 0 0 0 0 0 0 0]
Indices for a_lm for lmax (l, m) are:
[(0, 0), (1, 0), (2, 0), (3, 0), (4, 0), (5, 0), (6, 0), (7, 0), (8, 0), (9, 0), (10, 0), (11, 0), (12, 0), (13, 0), (14, 0), (15, 0), (16, 0), (17, 0), (18, 0), (19, 0), (20, 0), (21, 0), (22, 0), (23, 0), (24, 0), (25, 0), (26, 0), (27, 0), (28, 0), (29, 0), (30, 0), (31, 0), (32, 0), (1, 1), (2, 1), (3, 1), (4, 1), (5, 1), (6, 1), (7, 1), (8, 1), (9, 1), (10, 1), (11, 1), (12, 1), (13, 1), (14, 1), (15, 1), (16, 1), (17, 1)]
In [19]:
print ellemm[:10]
[[0 0]
[1 0]
[2 0]
[3 0]
[4 0]
[5 0]
[6 0]
[7 0]
[8 0]
[9 0]]
In [20]:
#
# For our first test, mode l = 3, we need to access a_lm coefficients a_30, a_31, a_32, a_33
# To find this for lmax = 32, we use
# healpy.sphtfunc.Alm.getidx(lmax, l, m)
# Returns index corresponding to (l,m) in an array describing alm up to lmax.
#
# Find the indices
index_a30 = hp.Alm.getidx(lmax=32, l=3, m=0)
index_a31 = hp.Alm.getidx(lmax=32, l=3, m=1)
index_a32 = hp.Alm.getidx(lmax=32, l=3, m=2)
index_a33 = hp.Alm.getidx(lmax=32, l=3, m=3)
In [21]:
print "Index a_30 is " +str(index_a30)
print "Index a_31 is "+str(index_a31)
print "Index a_32 is "+str(index_a32)
print "Index a_33 is "+str(index_a33)
Index a_30 is 3
Index a_31 is 35
Index a_32 is 66
Index a_33 is 96
In [22]:
#
# Create an array with only the values a_3m, i.e. a_30, a_31, a_32, a_33
#
# First convert the array of alm coefficients into a real
#
realalm = almarr.real
#
print realalm[:36]
[ -2.31017678e-09 -9.52615975e-10 2.65461833e-05 9.40623087e-07
2.00021958e-05 -1.51649063e-05 -1.39254136e-06 -9.33866127e-06
8.02083605e-06 3.08728239e-06 -9.65554187e-06 -5.97494409e-06
3.57962700e-06 -2.84514045e-06 1.09318419e-06 -9.24471250e-06
5.53151471e-06 -2.97313199e-06 -3.86777913e-07 4.40351200e-06
-2.32386723e-06 1.40708109e-06 -1.04757477e-06 -7.14480702e-07
-3.61133631e-06 3.45552001e-08 1.01058745e-06 -2.80470416e-06
-4.19635640e-08 -1.93088194e-06 1.98468254e-06 1.12227258e-06
-1.49841127e-06 1.77477994e-09 -1.20584331e-08 2.83992347e-09]
In [23]:
empty_almlist = []
#
a30 = realalm[3]
a31 = realalm[35]
a32 = realalm[66]
a33 = realalm[96]
#
print "a30 is " + str(a30)
print "a31 is " + str(a31)
print "a32 is " + str(a32)
print "a33 is " + str(a33)
#
print str(pairs[3]) # Check with our output above
print str(pairs[35])
print str(pairs[66])
print str(pairs[96])
#
empty_almlist.append(a30)
empty_almlist.append(a31)
empty_almlist.append(a32)
empty_almlist.append(a33)
#
print empty_almlist
a30 is 9.40623086569e-07
a31 is 2.8399234655e-09
a32 is 1.96302697687e-06
a33 is -8.71036819164e-06
(3, 0)
(3, 1)
(3, 2)
(3, 3)
[9.4062308656887499e-07, 2.8399234654951283e-09, 1.9630269768714357e-06, -8.7103681916393811e-06]
In [24]:
# create array of real-valued alm coefficients, a30 a31 a32 a33
realalm3 = np.asarray(empty_almlist) # np.asarray() converts input into an array
print realalm3
[ 9.40623087e-07 2.83992347e-09 1.96302698e-06 -8.71036819e-06]
In [25]:
# Repeat the above procedure for mode l = 4, i.e. a40 a41 a42 a43 a44
# Find the indices
index_a40 = hp.Alm.getidx(lmax=32, l=4, m=0)
index_a41 = hp.Alm.getidx(lmax=32, l=4, m=1)
index_a42 = hp.Alm.getidx(lmax=32, l=4, m=2)
index_a43 = hp.Alm.getidx(lmax=32, l=4, m=3)
index_a44 = hp.Alm.getidx(lmax=32, l=4, m=4)
#
print "Index a_40 is " +str(index_a40)
print "Index a_41 is "+str(index_a41)
print "Index a_42 is "+str(index_a42)
print "Index a_43 is "+str(index_a43)
print "Index a_44 is "+str(index_a44)
#
# Check with the above ouput
print str(pairs[4])
print str(pairs[36])
print str(pairs[67])
print str(pairs[97])
print str(pairs[126])
#
emptylistalm2 = []
#
print realalm
#
a40 = realalm[4]
a41 = realalm[36]
a42 = realalm[67]
a43 = realalm[97]
a44 = realalm[127]
#
print "a40 is " + str(a40)
print "a41 is " + str(a41)
print "a42 is " + str(a42)
print "a43 is " + str(a43)
print "a44 is " + str(a44)
#
emptylistalm2.append(a40)
emptylistalm2.append(a41)
emptylistalm2.append(a42)
emptylistalm2.append(a43)
emptylistalm2.append(a44)
#
print emptylistalm2
Index a_40 is 4
Index a_41 is 36
Index a_42 is 67
Index a_43 is 97
Index a_44 is 126
(4, 0)
(4, 1)
(4, 2)
(4, 3)
(4, 4)
[ -2.31017678e-09 -9.52615975e-10 2.65461833e-05 ..., 2.18198095e-14
-1.89836768e-12 -2.40742355e-13]
a40 is 2.00021957893e-05
a41 is -1.18223178483e-08
a42 is 1.86717689383e-06
a43 is -1.14394087052e-05
a44 is -1.78033877877e-09
[2.000219578927562e-05, -1.1822317848304192e-08, 1.8671768938335287e-06, -1.1439408705247353e-05, -1.7803387787705309e-09]
In [26]:
# create array of real-valued alm coefficients, a40 a41 a42 a43 a44
realalm4 = np.asarray(emptylistalm2) # np.asarray() converts input into an array
print realalm4
[ 2.00021958e-05 -1.18223178e-08 1.86717689e-06 -1.14394087e-05
-1.78033878e-09]
In [27]:
# Calculate (abs(alm))**2 i.e. |alm|^2
abs_alm3 = np.absolute(realalm3)
abs_alm4 = np.absolute(realalm4)
print abs_alm3
print abs_alm4
# Now calculate the squares element-wise, x**2
alm3_squared = abs_alm3**2
alm4_squared = abs_alm4**2
print alm3_squared
print alm4_squared
[ 9.40623087e-07 2.83992347e-09 1.96302698e-06 8.71036819e-06]
[ 2.00021958e-05 1.18223178e-08 1.86717689e-06 1.14394087e-05
1.78033878e-09]
[ 8.84771791e-13 8.06516529e-18 3.85347491e-12 7.58705140e-11]
[ 4.00087836e-10 1.39767199e-16 3.48634955e-12 1.30860072e-10
3.16960617e-18]
In [28]:
# For l = 3 test, we need theoretical value of C_3; ditto for l = 4
print theoryCl
C3 = theoryCl[1]
print "C_3 is " +str(C3)
C4 = theoryCl[2]
print "C_4 is "+str(C4)
[ 1.26392075e-09 5.88275040e-10 3.28673144e-10 2.06575299e-10
1.41002890e-10 1.02338013e-10 7.78129366e-11 6.13624221e-11
4.98225766e-11 4.14123076e-11 3.50811741e-11 3.01814025e-11
2.63133803e-11 2.32104266e-11 2.06850804e-11 1.86004823e-11
1.68565179e-11 1.53792031e-11 1.41130128e-11 1.30162998e-11
1.20591913e-11 1.12186076e-11 1.04760627e-11 9.81660760e-12
9.22804801e-12 8.70035207e-12 8.22520958e-12 7.79568684e-12
7.40596039e-12 7.05096528e-12 6.72585642e-12]
C_3 is 5.88275e-10
C_4 is 3.28673e-10
In [29]:
# For lmax = 32, we must create an array of ell values, i.e. [0 1 2 3....31 32]
ell = np.arange(33)
print ell
#
# Subtract the monopole and dipole, l=0, l=1
ellval = ell[2:]
print ellval
[ 0 1 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]
[ 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]
In [30]:
# Calculate an array of (2*l + 1)C_l
# i.e. 5*C_2, 7*C_3, 9*C_4, 11*C_5, 13*C_6, ...
print theoryCl
for i in ellval:
paramsCl = (2*ellval + 1)*theoryCl # define array (2*l + 1)C_l
print paramsCl
[ 1.26392075e-09 5.88275040e-10 3.28673144e-10 2.06575299e-10
1.41002890e-10 1.02338013e-10 7.78129366e-11 6.13624221e-11
4.98225766e-11 4.14123076e-11 3.50811741e-11 3.01814025e-11
2.63133803e-11 2.32104266e-11 2.06850804e-11 1.86004823e-11
1.68565179e-11 1.53792031e-11 1.41130128e-11 1.30162998e-11
1.20591913e-11 1.12186076e-11 1.04760627e-11 9.81660760e-12
9.22804801e-12 8.70035207e-12 8.22520958e-12 7.79568684e-12
7.40596039e-12 7.05096528e-12 6.72585642e-12]
[ 6.31960373e-09 4.11792528e-09 2.95805830e-09 2.27232828e-09
1.83303757e-09 1.53507020e-09 1.32281992e-09 1.16588602e-09
1.04627411e-09 9.52483075e-10 8.77029352e-10 8.14897868e-10
7.63088029e-10 7.19523226e-10 6.82607653e-10 6.51016879e-10
6.23691163e-10 5.99788922e-10 5.78633527e-10 5.59700893e-10
5.42663609e-10 5.27274559e-10 5.13327074e-10 5.00646987e-10
4.89086545e-10 4.78519364e-10 4.68836946e-10 4.59945524e-10
4.51763584e-10 4.44210813e-10 4.37180667e-10]
In [31]:
norm = ((2*ellval + 1))/(4*math.pi)
print norm
[ 0.39788736 0.5570423 0.71619724 0.87535219 1.03450713 1.19366207
1.35281702 1.51197196 1.6711269 1.83028185 1.98943679 2.14859173
2.30774667 2.46690162 2.62605656 2.7852115 2.94436645 3.10352139
3.26267633 3.42183128 3.58098622 3.74014116 3.89929611 4.05845105
4.21760599 4.37676094 4.53591588 4.69507082 4.85422576 5.01338071
5.17253565]
In [32]:
anafastCl = hp.anafast(mapread_planck4, lmax=32)
#len(anafastCl) = 33
# remove monopole and dipole values, l=0, l=1
hatCl = anafastCl[2:] #len() = 31, type() = np.ndarray
hatC3 = hatCl[1] # index 0 = C2, 1 = C3, etc.
hatC4 = hatCl[2]
In [33]:
#
# Add a_lm squared, |a_lm|^2
#
print "The values for |a_lm|^2 are : "
print "For |a_3m|**2 such that a_30, a_31, a_32, a_33: "
print str(alm3_squared)
print "And for |a_4m|**2 such that a_40, a_41, a_42, a_43, a_44: "
print str(alm4_squared)
The values for |a_lm|^2 are :
For |a_3m|**2 such that a_30, a_31, a_32, a_33:
[ 8.84771791e-13 8.06516529e-18 3.85347491e-12 7.58705140e-11]
And for |a_4m|**2 such that a_40, a_41, a_42, a_43, a_44:
[ 4.00087836e-10 1.39767199e-16 3.48634955e-12 1.30860072e-10
3.16960617e-18]
In [34]:
# =========================================================================
#
# =========================================================================
#
# Data:
# tempval # the array of pixel values, (3072,)
# realalm3 # array of alm values, a30, a31, a32, a33
# realalm4 # array of alm values, a40, a41, a42, a43, a44
# alm3_squared # array of |alm|^2, (abs(a3m))**2
# alm4_squared # array of |alm|^2, (abs(a4m))**2
# hatCl # array of anafast-calculated \hat{C}_l values, l=2 to l=32
# hatC3 # \hat{C}_3 value
# hatC4 # \hat{C}_4 value
#
# Parameters:
# theoryCl # array of Boltzmann code generated C_l, i.e. C^{theory}_l
# paramsCl # array of (2*l + 1)C_l from l=2 to l=lmax
# C3 # array of C_3 value
# C4 # array of C_4 value
#
# Array of ell's:
# ellval # array of l = 2 to l=lmax
# # [2 3 4 ... 31 32]
# norm # array of (2*l+1)/4pi
# # [5/4pi 7/4pi 9/4pi 11/4pi ... 63/4pi 65/4pi]
# =========================================================================
#
# =========================================================================
In [35]:
#
# Next, create the matrix, n_i /cdot n_j
# solely using Healpy routines, i.e. taking the dot product of the vectors
# The result is "dotproductmatrix"
#
# npix = 3072
In [36]:
totalpix = np.arange(npix) # An array indexing the total number of pixels
In [37]:
## healpy.pixelfunc.pix2vec(nside, ipix, nest=False)
##
## will give three arrays
## arrays of all x values, all y values, all z values
## RING scheme default
# len()=3
# type()=tuple
#
#
vecval = hp.pix2vec(nside, totalpix) #Nside = 16, type()=tuple
In [38]:
vecvalx = vecval[0] #shape (3072,)
vecvaly = vecval[1]
vecvalz = vecval[2]
In [39]:
# First arrange arrays vertically
# numpy.vstack = Stack arrays in sequence vertically (row wise), input sequence of arrays
totalvecval = np.vstack((vecvalx, vecvaly, vecvalz)) #type()=numpy.ndarray
In [40]:
trans = totalvecval.T #transpose
In [41]:
dotproductmatrix = trans.dot(totalvecval) #take the dot product
# dotproductmatrix.shape = (npix, npix) = (3072, 3072)
# type(dotproductmatrix) = np.ndarray
In [42]:
# =========================================================
# =========================================================
#
# \Sum_l (2*l + 1)/4pi C^th_l P_l (dotproductmatrix)
# sum from l=2 to l=lmax
#
# arrays l = [2 3 4 .... lmax]
# C_l = [C_2 C_3 .... C_lmax]
#
# The correct way to do the summation:
#
# Step 1: calculate the matrix
# M = dotproductmatrix
#
# Step 2: evaluate the function P_l(x) for each entry of the matrix
# OUTPUT: [P_2(M) P_3(M) P_4(M) .... P_lmax(M) ]
#
# Step 3: (2*l +1)/4pi from l=2 to l=lmax
# [5/4pi 7/4pi 9/4pi 11/4pi .... 65/4pi ]
#
# Step 4: multiply
# [5/4pi*P_2(M) + 7/4pi*P_3(M) +...... + 65/4pi*P_32(M)]
#
#
# Step 5: multiply by theoretical CAMB values, [C_2 C_3 C_31 C_32]
# [5/4pi**C_2* P_2(M) + 7/4pi*C_3* P_3(M) +...... + 65/4pi*C_32* P_32(M)]
#
# Step 6: This is an array of S_ij for each theory C_l, l=2 to l=32
#
#
#
# =========================================================
# =========================================================
In [43]:
# =========================================================
# =========================================================
#
# Now calculate the likelihood
# -2lnL \propto m^T C^-1 m + ln det C + N ln (2pi)
#
# First term, m^T C^-1 m is the "model fit term"
# Second term, lndetC is the "complexity penalty"
# Third term, N ln 2pi, a constant
#
# m = tempval
# C = Sij
#
# STEP 1: do inverse of Sij
# invSij = np.linalg.inv(Sij)
#
# STEP 2: do matrix mulplication, m.T*inv(C)*m
#
# lnL_modelfit_terms = np.array([np.dot(tempval.T , np.dot(invSij[i] , tempval) ) for i in range(invSij.shape[0])])
#
# STEP 3: do logdet Sij
#
# logdetC = np.linalg.slogdet(Sij) #computes sign and log det C
# logdetC[1]
#
# STEP 4: compute N_pix * 2pi
#
# Npix2pi = (npix)*2*math.pi
#
# Step 5: -2loglikelihood = m.T*inv(C)*m + logdetC[1] + Npix2pi
#
# =========================================================
# =========================================================
In [44]:
# CODE BOTTLENECK!
#
# Evaluate Legendre from l=2 to l=lmax for each matrix entry
# [P_2(M) P_3(M) P_4(M) .... P_lmax(M) ]
#
# WITHOUT BROADCASTING, one would do something like
# PlMat = []
# for i in ellval:
# PlMat.append( eval_legendre(i, dotproductmatrix) )
#
#
# With broadcasting, we use
PlMat = eval_legendre(ellval[:, None, None], dotproductmatrix)
# PlMat = [P_2(M) P_3(M) P_4(M) .... P_lmax(M) ]
# PlMat is an array, len()=31 of 31 3072 by 3072 matrices
# PlMat.shape = (31, 3072, 3072)
In [45]:
# multiply PlMat by (2*l+1)/4pi, i.e. norm
norm_matrix = norm[:, None, None] * PlMat
# [5/4pi * P_2(M) 7/4pi * P_3(M) .... 65/4pi * P_32(M)]
In [46]:
# JULY 1, 2015
#
#
# Here we define the LF
#
# Next we should writen the REAL-space log-likelihood, -2 lnLikefunction
# this is a function of parameters
# plot against parameters, theory C_l
#
# Likelihood function should use -2lnL /propto m^T C^-1 M + log det M
#
In [47]:
# TEST C_3 Likelihood
#
# The covariance matrix is a function of variable "x" where "x" is "C_3", an unknown parameter.
#
# Our covariance matrix is therefore S_ij = 7/4pi * x * P_3(matrix)
# (We set l=3, i.e. l=3, and P_3)
#
# The LF is then a function of x, LF(x). This is the only parameter we vary.
#
# LF = -2loglikelihood /propto T^T inv(S_ij) T + log det (Sij) + N log (2pi)
#
# We then plot LF(x) vs. parameters x.
#
In [48]:
# define pixel-value arrays
mT = np.matrix(tempval) # mT.shape = (1, 3072)
m = np.matrix(tempval).T # m.shape = (3072, 1)
Npix2pi = (npix)*2*math.pi # LF constant
In [49]:
print C3
5.88275e-10
In [50]:
# generate a number of samples to plot for x
# Boltzmann code value for C3 is 5.88275e-10
# start at 1e-10, end at 9e-10
# default samples generated is 50
In [51]:
vary_x_samples1 = np.linspace(1e-10, 9e-10, num=20 ) #set default num = 20
In [52]:
print vary_x_samples1
[ 1.00000000e-10 1.42105263e-10 1.84210526e-10 2.26315789e-10
2.68421053e-10 3.10526316e-10 3.52631579e-10 3.94736842e-10
4.36842105e-10 4.78947368e-10 5.21052632e-10 5.63157895e-10
6.05263158e-10 6.47368421e-10 6.89473684e-10 7.31578947e-10
7.73684211e-10 8.15789474e-10 8.57894737e-10 9.00000000e-10]
In [53]:
# create Sij array, len()=31, l=2 to l=32
# Sij = norm_matrix * theoryCl[:, None, None]
# [5/4pi*C_2*P_2(M) 7/4pi*C_3*P_3(M) .... 65/4pi*C_32*P_32(M)]
In [54]:
# invSij = np.linalg.inv(Sij)
In [55]:
# logdetC = np.linalg.slogdet(Sij)
# print logdetC[1]
# Npix2pi = (npix)*2*math.pi
# loglikelihood = lnL_modelfit_terms + logdetC[1] + Npix2pi
In [56]:
def LogLike(param):
# param is our parameter, C_3
Sij = param[:, None, None] * norm_matrix[1][None, :, :]
# Format 7/4pi * param * P_3(M) where param is the parameter we vary, C_l
# Sij.shape = (50, 3072, 3072)
invSij = np.linalg.inv(Sij)
logdetC = np.linalg.slogdet(Sij) # returns sign and determinant; use logdetC[1]
# model_fit_terms = m^T C^-1 m
model_fit_terms = np.array([np.dot(tempval.T , np.dot(invSij[i] , tempval) ) for i in range(invSij.shape[0])])
return model_fit_terms + logdetC[1] + Npix2pi
In [57]:
LogLike(vary_x_samples1)
Out[57]:
array([ -2.16959893e+19, -2.65398526e+18, 1.42710194e+19,
-1.26463401e+18, -1.03857802e+18, -4.20116627e+17,
4.12001169e+18, 2.73781710e+19, -1.44487201e+18,
-6.35095812e+16, 1.06598819e+18, 7.81468088e+18,
-1.27041910e+18, -1.38157562e+18, 3.81904100e+18,
-7.52039023e+17, 2.45900217e+17, -3.65626336e+17,
-1.92729866e+18, 9.80260447e+16])
In [58]:
print hatC3 # anafast generated C_l for l = 3 from sky map
print C3 # CAMB generated C_3, Boltzmann code output
1.53198686892e-10
5.88275e-10
In [59]:
print alm3_squared # a_3m extracted from sky map, absolute value, squared
[ 8.84771791e-13 8.06516529e-18 3.85347491e-12 7.58705140e-11]
In [60]:
np.set_printoptions(threshold=100000) # Default is threshold=1000
## Use this to print all values, disables corner printing
In [61]:
# print out all matrices and parts of the logLF
print vary_x_samples1 # generated from 1e-10 to 9e-10
[ 1.00000000e-10 1.42105263e-10 1.84210526e-10 2.26315789e-10
2.68421053e-10 3.10526316e-10 3.52631579e-10 3.94736842e-10
4.36842105e-10 4.78947368e-10 5.21052632e-10 5.63157895e-10
6.05263158e-10 6.47368421e-10 6.89473684e-10 7.31578947e-10
7.73684211e-10 8.15789474e-10 8.57894737e-10 9.00000000e-10]
In [62]:
print Npix2pi # LogLF constant
19301.9452637
In [63]:
tempp = (1e6)*tempval
In [66]:
#
# multiply the CMB maps by 1e6 and the C matrix entries by 1e12 and try again.
#
tempp = (1e6)*tempval # multiply CMB maps by 1e6
def LogLikehood(param):
# param is our parameter, C_3
Sij = param[:, None, None] * norm_matrix[1][None, :, :]
newSij = (1e12)*Sij # multiply S_ij by 1e12
# Format 7/4pi * param * P_3(M) where param is the parameter we vary, C_l
# Sij.shape = (50, 3072, 3072)
invSij = np.linalg.inv(newSij)
logdetC = np.linalg.slogdet(Sij) # returns sign and determinant; use logdetC[1]
# model_fit_terms = m^T C^-1 m
model_fit_terms = np.array([np.dot(tempp.T , np.dot(invSij[i] , tempp) ) for i in range(invSij.shape[0])])
return model_fit_terms + logdetC[1] + Npix2pi
In [67]:
vary_x_samples1
Out[67]:
array([ 1.00000000e-10, 1.42105263e-10, 1.84210526e-10,
2.26315789e-10, 2.68421053e-10, 3.10526316e-10,
3.52631579e-10, 3.94736842e-10, 4.36842105e-10,
4.78947368e-10, 5.21052632e-10, 5.63157895e-10,
6.05263158e-10, 6.47368421e-10, 6.89473684e-10,
7.31578947e-10, 7.73684211e-10, 8.15789474e-10,
8.57894737e-10, 9.00000000e-10])
In [68]:
LogLikehood(vary_x_samples1)
Out[68]:
array([ -1.38019546e+19, -1.23446202e+17, -2.74672691e+19,
-4.42319414e+18, -4.82694695e+18, 4.00881257e+18,
-8.44983107e+18, -3.52283985e+17, -3.89031428e+19,
3.27733403e+18, -2.58568750e+18, -7.54497429e+17,
-1.20798640e+18, -1.26752062e+18, -4.86506776e+17,
1.59250768e+18, -7.03372689e+18, -2.52215883e+18,
2.78197480e+18, -2.30797783e+18])
In [80]:
tempval
Out[80]:
array([ -5.36934613e-06, 8.56208499e-06, -2.42593651e-05,
-1.53897145e-05, -4.91243782e-07, 5.93168465e-07,
3.89935922e-05, 1.11820382e-05, -7.55204474e-06,
-1.50794349e-05, 1.76834055e-05, -3.00652982e-06,
1.31770594e-05, 1.99019560e-05, -1.64352095e-05,
3.19006795e-05, 3.24640605e-05, 6.60900787e-06,
1.82491294e-05, 4.37988365e-06, -6.26351402e-06,
3.14853714e-05, 6.31215153e-05, -7.44067120e-06,
3.60210252e-05, 6.90445304e-05, 1.76418034e-05,
-1.61585049e-05, 1.05937079e-05, 7.80496794e-06,
7.20214211e-06, 3.31434530e-05, 3.61796228e-05,
3.46967827e-05, -2.17617217e-05, -1.52687680e-05,
-7.74265482e-06, 5.96124228e-05, 6.24714303e-05,
-5.32889817e-06, 7.48845559e-05, 9.09947703e-05,
7.54057473e-05, 3.41534360e-05, 1.64896537e-05,
1.53313140e-05, -2.12666455e-05, -3.23691565e-05,
4.63092292e-05, 8.89422954e-05, 3.75739874e-05,
3.36786834e-05, -8.28957673e-06, -5.73551115e-05,
-2.62553112e-05, -5.72955396e-05, -2.43353461e-05,
5.24329371e-05, 3.92559559e-05, 2.71090357e-05,
1.07065818e-04, 9.06766945e-05, 7.87874815e-05,
8.01916685e-05, 4.38651150e-05, 4.34344329e-05,
4.89240265e-05, -1.21541206e-07, -3.94522067e-05,
-9.78460503e-06, 1.05841355e-04, 1.20432829e-04,
3.23248714e-05, 4.41289694e-06, 1.91593590e-05,
-4.72056345e-05, -6.28323614e-05, -2.12928171e-05,
-5.87205031e-05, -6.41371298e-05, -2.27335222e-05,
1.58697094e-05, 2.20658694e-05, 6.65351545e-05,
9.14681950e-05, 7.26897852e-05, 6.74390976e-05,
7.88893158e-05, 7.41530457e-05, 9.30885562e-06,
3.14793178e-05, 7.23364356e-05, 4.58864815e-05,
2.00916711e-05, -2.89769596e-05, 1.80037405e-05,
9.41827748e-05, 8.67321360e-05, 3.53675568e-05,
3.94918379e-06, 3.03856505e-05, 2.54868410e-05,
-3.53216965e-05, -4.40729382e-05, -9.41910730e-06,
-2.05905581e-05, -1.84395594e-05, -2.61713303e-05,
-2.52906102e-05, -1.37194220e-05, 5.95044776e-06,
6.71371017e-05, 3.21942316e-05, 3.18770872e-05,
6.30442955e-05, 7.42703633e-05, 8.50079377e-05,
5.04618001e-05, -3.54282165e-05, 1.55943587e-06,
5.87127797e-05, 5.11642174e-05, 6.59894213e-05,
1.05648860e-05, -3.85733547e-05, 1.63042884e-07,
1.27341727e-05, 1.21019275e-05, 3.77901706e-05,
4.80562339e-05, 5.39957182e-05, 6.57939236e-05,
4.67603350e-05, 1.06863206e-06, -3.37382808e-05,
-1.00065936e-05, 4.87683565e-06, 2.98970372e-05,
3.08318304e-05, 2.93305402e-06, -1.05238787e-05,
-3.77209253e-05, -9.99535860e-06, 3.18322418e-05,
-1.20433297e-05, -9.43610576e-06, 4.40281910e-05,
7.56676309e-05, 6.79745790e-05, 7.98531546e-05,
3.60522426e-05, -3.39252838e-05, -4.94037931e-06,
2.87398980e-05, 1.27980538e-05, 4.37310555e-05,
3.17976774e-05, -3.87305736e-05, -5.16080254e-05,
-3.63180843e-05, -5.24996649e-05, -4.41849188e-05,
1.62752422e-05, 7.06608844e-05, 8.32138685e-05,
7.77019450e-05, 6.20397113e-05, 5.50487421e-05,
1.63290551e-05, -4.48766696e-05, -2.11065690e-05,
3.20852632e-06, 2.65636354e-05, 5.54444159e-05,
5.29173994e-05, 4.34810900e-05, -2.40138852e-05,
-5.19665155e-05, -2.03492959e-07, 1.10497540e-05,
-4.64670438e-06, -2.09987538e-05, 8.88687646e-06,
5.67027200e-05, 4.28079511e-05, 4.44468023e-05,
5.19108034e-05, 3.82225735e-05, 1.02708973e-05,
1.94028726e-05, 2.09961709e-05, -9.39257825e-06,
6.30392606e-06, 1.44662336e-05, -1.54320151e-05,
-5.06007382e-05, -5.43360293e-05, -4.99946364e-05,
-5.38949025e-05, -5.46968695e-05, -2.13308904e-05,
3.04265941e-05, 6.21859872e-05, 6.92229150e-05,
5.68218748e-05, 3.70698435e-05, 4.80702074e-05,
5.68120367e-06, -5.76846251e-05, -2.59192566e-05,
1.16919949e-07, 1.04757410e-05, 4.26047955e-05,
6.45371765e-05, 8.11309874e-05, 2.50728826e-05,
-5.64890324e-05, -2.60208217e-05, 3.20706786e-05,
2.48585529e-05, 1.95268403e-05, -1.62984434e-05,
-2.59478966e-05, 2.47432927e-05, 2.12127452e-05,
7.01583349e-06, 1.03789316e-05, 2.41818725e-06,
4.74962981e-05, 5.46642841e-05, 5.44220202e-05,
4.57623792e-05, 1.32368468e-05, 1.48834215e-05,
2.96349685e-06, 3.73519856e-06, -6.66447295e-06,
-3.58726757e-05, -5.33313469e-05, -4.41074262e-05,
-3.19591491e-05, -4.09366694e-05, -3.55043594e-05,
-1.79461113e-05, 4.70036866e-06, 2.33870851e-05,
4.99142770e-05, 5.63045287e-05, 4.13682865e-05,
4.35424554e-05, -3.23160475e-06, -4.69534752e-05,
-2.26041066e-05, -2.27118585e-06, 1.20094282e-05,
3.50482005e-05, 5.26227923e-05, 7.25820937e-05,
5.01225477e-05, -2.03395739e-05, -2.76946066e-05,
1.69200375e-05, 3.65934975e-05, 3.75192576e-05,
6.70063764e-06, -3.50198097e-05, -5.97929939e-05,
-2.30191881e-06, 2.52297195e-05, -9.14747943e-06,
5.09080473e-06, -2.97033839e-05, -2.37781569e-05,
7.06459687e-05, 8.13103616e-05, 8.64684262e-05,
8.11860737e-05, 4.62261705e-05, 5.02408220e-05,
1.58145631e-05, 4.69716906e-06, 1.96439887e-05,
7.69577241e-07, -2.10036615e-05, -4.79252667e-05,
-4.34019457e-05, -3.34955876e-05, -3.04252844e-05,
-1.36101789e-05, -2.02508691e-05, -2.29416946e-05,
-1.56177393e-05, 1.23272985e-05, 8.62161251e-05,
1.01678401e-04, 6.63979517e-05, 3.87469081e-05,
7.47011791e-06, -1.15097846e-05, -2.36815395e-05,
-2.70602650e-05, 9.82111032e-07, 2.25050171e-05,
3.18974053e-05, 5.04486088e-05, 4.06081745e-05,
3.51085305e-06, 3.37300526e-06, 3.84219784e-05,
1.59043975e-05, -2.20795187e-06, 2.14566880e-05,
-4.40791628e-05, -7.88234393e-05, -8.99527149e-05,
-3.21728330e-05, 4.19060125e-05, 9.65859181e-06,
1.49033315e-06, 8.67601921e-06, -4.70618179e-05,
7.90448121e-06, 1.02327715e-04, 9.20856110e-05,
1.06231448e-04, 1.00228310e-04, 5.70030134e-05,
7.02637117e-05, 3.41382402e-05, -3.73083139e-06,
1.00274920e-05, -1.03635966e-05, -4.68515009e-06,
-6.10942061e-06, -4.22436351e-05, -4.40543772e-05,
-4.10758039e-05, -2.27396704e-05, 9.62908871e-06,
-8.41615383e-06, -2.45380434e-05, -1.34428710e-05,
-1.54143454e-05, 5.31324804e-05, 1.35342649e-04,
1.18559103e-04, 6.20395513e-05, 2.44703606e-05,
2.80803633e-05, 2.29004218e-05, -2.99052572e-05,
-6.13426600e-05, -3.12101765e-05, -1.00337984e-05,
-3.46049228e-06, 3.46982342e-05, 4.30077707e-05,
1.33367257e-05, 5.97540748e-06, 4.17704396e-05,
5.12628758e-05, -1.67115741e-05, -2.93675894e-05,
-4.32520710e-06, -8.77646817e-05, -1.08908105e-04,
-9.95416267e-05, -6.60749283e-05, 2.10755315e-05,
3.69002737e-05, 1.37019185e-06, 1.41520941e-05,
-4.54405563e-06, -2.58882483e-05, 5.29998688e-05,
1.04071471e-04, 8.18046756e-05, 1.01015765e-04,
9.23407206e-05, 5.36961452e-05, 7.60273833e-05,
4.90307466e-05, -5.39471648e-06, 7.70277347e-06,
-2.22018698e-05, -4.44510406e-05, -3.18054072e-06,
-1.73819190e-05, -4.13562484e-05, -2.80518179e-05,
-2.46067048e-05, -1.06451253e-05, 4.56860198e-06,
-2.24240121e-05, -3.94221388e-05, -8.97627979e-06,
-1.07268779e-05, 7.83953965e-06, 8.47616102e-05,
1.05394400e-04, 8.00075723e-05, 3.94830386e-05,
1.26390678e-05, 3.44608270e-05, 2.70811543e-05,
-2.78820335e-05, -5.77985084e-05, -3.80281854e-05,
-2.30274854e-05, -2.25779895e-05, 2.60696925e-05,
6.58684366e-05, 4.21381337e-05, 1.37753887e-05,
4.87572265e-07, 1.48212794e-05, 1.78938408e-05,
-1.99498754e-05, -1.03905959e-05, -1.57433369e-05,
-9.23579137e-05, -1.03563470e-04, -9.27069195e-05,
-9.09769296e-05, -3.61159437e-05, 1.61575408e-05,
7.26717190e-06, -3.10234191e-06, 6.34468279e-07,
-7.34827108e-06, 4.02405203e-06, 4.87088255e-05,
6.55109252e-05, 6.21122163e-05, 8.20635396e-05,
7.32589906e-05, 5.07626683e-05, 7.17138901e-05,
5.34487917e-05, 1.99554449e-07, 1.81567611e-05,
1.37476109e-05, -4.58110408e-05, -3.92969378e-05,
-2.82894016e-05, -5.40627771e-05, -3.87773944e-05,
-1.53235451e-05, -1.01359419e-05, -7.96187032e-06,
-1.85533136e-05, -3.37609381e-05, -3.73890107e-05,
-1.18723892e-05, -6.69124938e-06, -1.17593518e-05,
3.45885383e-05, 5.10751925e-05, 4.70791420e-05,
6.86617277e-05, 4.37021990e-05, 1.34573866e-05,
1.74060151e-05, 2.17667366e-06, -1.11326135e-05,
-7.51418338e-06, -4.42627379e-06, 6.61151546e-07,
3.22001074e-06, 3.60111117e-05, 8.07845863e-05,
6.54822870e-05, 2.70379114e-05, 1.01767387e-06,
-3.21752377e-05, -3.06458642e-05, -7.85964312e-06,
-2.15348814e-06, 1.32526402e-05, -1.85932222e-05,
-6.92809408e-05, -7.76387897e-05, -9.16341232e-05,
-1.07784334e-04, -7.85459415e-05, -3.16914775e-05,
-1.53808560e-05, -1.36794188e-05, -9.94241145e-06,
2.74895820e-06, 1.49408579e-05, 9.08324910e-06,
1.15563844e-05, 3.48532230e-05, 6.56622360e-05,
8.51723962e-05, 7.38069793e-05, 4.86411227e-05,
3.80145902e-05, 2.36793803e-05, 1.63778077e-06,
2.05309716e-05, 3.71679052e-05, -7.93262825e-06,
-3.96022879e-05, -4.36093360e-05, -6.81823003e-05,
-6.42049854e-05, -3.72659488e-05, -3.80443162e-05,
-2.93070152e-05, -2.21201753e-05, -3.43495085e-05,
-1.39764097e-05, 1.27824687e-05, 1.49015987e-05,
-2.27054988e-06, -2.31182439e-05, 8.50088418e-06,
3.16348378e-05, 1.81033829e-05, 6.33206873e-05,
1.01197060e-04, 5.92311771e-05, 2.10335402e-05,
3.28032047e-06, -1.29515765e-05, 1.35228847e-05,
4.28287276e-05, 2.10812032e-05, 7.29498197e-06,
2.81371194e-05, 5.47919444e-05, 7.90291379e-05,
6.52529634e-05, 1.16045503e-05, -1.39845242e-05,
-1.63099394e-05, -4.02286423e-05, -4.99592388e-05,
-3.07801347e-05, -6.78518654e-06, 5.09403890e-06,
-2.76250830e-05, -5.12873994e-05, -4.57962415e-05,
-7.07345971e-05, -1.09326073e-04, -9.60512480e-05,
-5.59039727e-05, -4.40169679e-05, -4.11778710e-05,
-1.69142004e-05, 8.14383475e-06, 2.92300847e-05,
1.95302164e-05, -5.75816648e-06, 7.76489196e-06,
5.58714091e-05, 1.00336030e-04, 1.08700406e-04,
7.69015678e-05, 1.43124107e-05, -2.54703828e-05,
-8.86536145e-06, 2.35759417e-05, 2.73849419e-05,
-8.40496250e-06, -3.60795857e-05, -4.43687932e-05,
-6.70919108e-05, -6.55521726e-05, -3.90201021e-05,
-5.34969549e-05, -6.55549738e-05, -3.38014725e-05,
-2.66309180e-05, -1.29393857e-05, 3.88537119e-05,
4.84272605e-05, 2.05747328e-05, -1.55275575e-05,
-1.41583741e-05, 2.01854964e-05, 1.24141334e-05,
4.04383354e-05, 1.02209524e-04, 8.86976268e-05,
4.66920683e-05, 3.27614798e-05, 1.71811935e-05,
1.51200920e-05, 4.85295823e-05, 3.63527543e-05,
-2.09937425e-05, -1.30560875e-05, 3.68989240e-05,
5.89077827e-05, 5.57954627e-05, 1.29068785e-05,
-4.53564571e-05, -3.96859505e-05, -1.47352048e-05,
-4.30604196e-05, -6.34176613e-05, -3.34952019e-05,
-2.03260629e-06, -2.30107526e-05, -3.86155807e-05,
-3.11408585e-05, -7.59154282e-05, -8.56298284e-05,
-6.38729834e-05, -5.28821620e-05, -6.58848658e-05,
-4.36743539e-05, 5.84607960e-06, 2.70300661e-05,
1.85651497e-05, -2.94205933e-07, 4.56757107e-06,
2.42328188e-05, 6.78149372e-05, 1.12135560e-04,
1.12255664e-04, 5.14380117e-05, -2.67437681e-05,
-2.09943355e-05, 3.49020265e-05, 3.50739865e-05,
-2.04817461e-05, -4.92467152e-05, -4.47967868e-05,
-6.25382600e-05, -6.68248176e-05, -4.37981398e-05,
-4.37550298e-05, -6.00893873e-05, -4.31503649e-05,
-5.81058202e-06, 2.38259486e-06, 1.57627510e-05,
2.62407830e-05, 1.52620560e-05, 6.22621292e-06,
-3.93354367e-06, 1.48084919e-05, 7.45666102e-06,
6.25341363e-06, 5.83955734e-05, 6.68565335e-05,
4.89454214e-05, 4.97320107e-05, 6.26384426e-05,
5.31680416e-05, 3.09092902e-05, 2.86668837e-05,
-1.83984612e-05, -6.01975080e-05, -1.79796625e-05,
2.06631812e-05, 2.25101394e-05, 1.94659460e-05,
-1.72191285e-05, -5.20139474e-05, -2.41299003e-05,
-2.12755913e-05, -6.13010852e-05, -4.44895122e-05,
1.29909058e-05, 5.28092596e-06, -4.98347399e-05,
-3.82393919e-05, -1.33955555e-05, -4.36122864e-05,
-5.89295341e-05, -6.26370384e-05, -7.64576471e-05,
-7.77503010e-05, -6.66133637e-05, -1.29062701e-05,
1.51535378e-05, 2.78159769e-06, -1.05105073e-05,
9.25189124e-06, 1.30626158e-05, 5.41829468e-06,
5.48771750e-05, 9.67508822e-05, 8.13023144e-05,
2.29563302e-05, 3.29350473e-06, 3.80785859e-05,
4.40235744e-05, -2.36113124e-06, -3.86081847e-05,
-2.87880848e-05, -4.82174473e-05, -7.33183915e-05,
-6.31122675e-05, -6.39313148e-05, -5.08538615e-05,
-4.03633421e-05, -2.12536688e-05, 2.44036364e-05,
2.00347004e-05, -1.09857046e-05, -2.09159316e-05,
7.37044275e-06, 2.70670771e-05, 3.85412750e-05,
3.18279817e-05, -8.15131625e-06, 1.92571715e-05,
3.44075743e-05, 2.94064539e-05, 4.53125867e-05,
6.02435066e-05, 8.74542457e-05, 4.60171068e-05,
-3.15576904e-06, -9.98279211e-06, -4.84361371e-05,
-4.97144538e-05, -1.79163198e-05, -1.77029669e-05,
-1.31287889e-05, 2.10229064e-06, -1.07872575e-05,
-1.29362488e-05, -5.30814850e-06, -4.25392027e-05,
-4.81460484e-05, 1.19114229e-05, 4.07062071e-05,
-1.40398024e-05, -2.60118077e-06, -3.95698298e-05,
-7.00211313e-05, -4.88920377e-05, -8.90264346e-05,
-1.06656007e-04, -7.44808494e-05, -1.96065266e-05,
3.26889017e-06, -1.62928336e-05, -2.32113271e-05,
-4.55946974e-06, 1.86102789e-05, -1.85597182e-05,
-1.05208455e-05, 5.03127158e-05, 6.58303397e-05,
3.81320315e-05, 2.56133335e-05, 3.99526689e-05,
2.46301079e-05, 3.34709785e-06, -6.99578413e-06,
4.72228703e-06, -1.06983989e-05, -6.99305529e-05,
-7.83013966e-05, -8.98033250e-05, -8.89302173e-05,
-4.90986349e-05, -6.08445298e-05, -1.93499018e-05,
3.43762113e-05, -6.69638666e-06, -3.40953848e-05,
2.07250673e-06, 5.17618355e-05, 5.93816731e-05,
6.76428972e-05, 2.19966278e-05, 6.79009554e-06,
3.47256610e-05, 1.75412333e-05, 3.40306724e-05,
3.88345616e-05, 6.70572190e-05, 7.37390656e-05,
-5.85969656e-06, -2.85573478e-05, -2.77272466e-05,
-3.95124734e-05, -3.05700705e-05, -3.97005533e-05,
-3.69900408e-05, -1.97524132e-05, -7.24458732e-06,
1.84266923e-06, 1.82228159e-05, -8.69735595e-06,
-4.52206041e-05, -1.58877629e-05, 2.54624229e-05,
1.74763736e-05, -9.04873195e-06, 1.02340045e-05,
-2.88387964e-05, -9.88095562e-05, -7.14291309e-05,
-5.47451127e-05, -1.08338521e-04, -9.38974845e-05,
-1.62360338e-05, 2.06789373e-05, -2.91773249e-05,
-3.51618219e-05, -2.11917777e-05, 5.60503508e-07,
-1.04200444e-05, -4.03890590e-05, 7.48772209e-06,
4.82814939e-05, 2.66141069e-05, 1.58552268e-06,
1.86929701e-05, 8.19417835e-07, -2.37780405e-05,
3.31641900e-06, 2.44623461e-05, 2.01059102e-05,
-4.71229614e-05, -9.17176076e-05, -9.19040467e-05,
-1.19578770e-04, -8.97533027e-05, -7.72219573e-05,
-8.57359992e-05, -2.23470352e-06, 6.61267950e-06,
-2.23094230e-05, 8.99450060e-06, 6.58969366e-05,
7.15471033e-05, 5.71691562e-05, 5.27860757e-05,
1.26973600e-05, 4.10589455e-05, 3.59872683e-05,
1.98109501e-05, 2.46324398e-05, 3.62290812e-05,
7.07758227e-05, 2.38984030e-05, -3.09028328e-05,
-2.78823154e-05, -3.26348236e-05, -2.58317177e-05,
-4.78315669e-05, -4.01575453e-05, -5.47079935e-06,
-1.98041034e-05, -3.53784126e-05, -5.16920818e-06,
2.16481585e-05, -1.80160005e-05, -3.39572507e-05,
-6.97791393e-06, 8.66053142e-06, 1.20837831e-05,
-3.31325100e-05, -8.12283324e-05, -9.82467536e-05,
-3.62434912e-05, -3.93303599e-05, -8.54694808e-05,
-4.35847433e-05, 4.14189599e-05, -2.85934084e-06,
-4.75385568e-05, -2.56297317e-05, -3.17341073e-05,
-1.80136904e-05, -3.88311237e-05, -3.40380284e-05,
2.30649348e-05, 3.33221433e-05, -1.09346001e-05,
-1.91629842e-05, -1.60016662e-05, -4.47885541e-05,
-1.48516110e-05, 2.13312869e-05, 1.25162860e-05,
-2.73458936e-05, -9.11397219e-05, -1.02725848e-04,
-1.11461464e-04, -1.18227974e-04, -8.29389828e-05,
-9.20150342e-05, -4.99103880e-05, 1.43473244e-06,
-1.81145351e-05, 1.45528093e-05, 5.57395251e-05,
8.03530565e-05, 3.40322622e-05, 3.10493961e-05,
2.63151360e-05, 2.49294462e-05, 4.82123505e-05,
2.45335614e-05, 1.09552484e-05, 2.19308276e-05,
6.05081586e-05, 4.22765588e-05, -1.07098094e-05,
-2.18774749e-05, -3.14075260e-05, -3.05838876e-05,
-4.70478990e-05, -6.23379674e-05, 1.58076673e-05,
2.44436560e-05, -4.42793644e-05, -6.82196842e-05,
-2.96554731e-06, 1.97369900e-05, -2.05337965e-05,
-1.38897622e-05, 9.37628738e-06, 1.62169545e-05,
3.13245141e-06, -6.44653846e-05, -7.72142521e-05,
-6.38675410e-05, -5.00484202e-05, 1.31800471e-05,
-8.67558356e-06, -6.30468276e-05, 1.24405904e-06,
3.44003056e-05, -3.19646679e-05, -1.97442459e-05,
-3.65946798e-05, -4.35381444e-05, -2.57750817e-05,
-5.16763648e-05, -3.00202792e-05, 2.19835074e-05,
9.19796639e-06, -1.45306403e-05, -1.36941007e-05,
-3.53470459e-05, -3.35942932e-05, 6.65079187e-06,
-9.14893826e-06, -3.77567667e-05, -6.78846554e-05,
-1.09023633e-04, -1.14059723e-04, -1.08570966e-04,
-8.83798275e-05, -6.73233226e-05, -6.02549226e-05,
-7.40747691e-06, -1.39299391e-05, 6.10160259e-06,
3.32856689e-05, 4.83318108e-05, 4.36759983e-05,
4.92893548e-07, 3.09409588e-05, 2.69186639e-05,
2.99143048e-05, 2.80128625e-05, 1.93857486e-05,
1.10975234e-05, 5.49883771e-05, 4.93358348e-05,
-4.66176857e-07, -1.95567773e-05, -2.24431842e-05,
-3.42082894e-05, -4.35710863e-05, -8.39127752e-05,
-2.23555235e-05, 5.28407727e-05, 6.17598789e-06,
-6.58213467e-05, -4.79902119e-05, 3.09319221e-05,
1.60185682e-05, -7.80679966e-06, 2.20641759e-05,
3.33239732e-05, 3.73746798e-06, -1.10743604e-04,
-4.26347688e-05, -3.99373530e-05, -1.87672067e-05,
4.74361732e-05, -1.62796896e-05, -5.77813953e-05,
1.15154180e-05, -6.91431339e-08, -5.89604633e-06,
-6.85099621e-06, -4.60112606e-05, -2.08636884e-05,
-2.47796033e-05, -5.79016232e-05, -1.65864276e-05,
7.08184461e-06, 8.02006798e-06, 2.23021943e-05,
-6.34013517e-08, -2.61872628e-05, -1.33548656e-05,
-1.49047073e-05, -5.63329959e-05, -5.05993339e-05,
-7.22037221e-05, -1.19987955e-04, -1.03009923e-04,
-7.62894633e-05, -5.92637625e-05, -5.78223662e-05,
-2.99365220e-05, 1.38093355e-06, -6.38182155e-06,
1.99290535e-05, -8.01576425e-06, 2.94963193e-05,
1.98030812e-05, 2.66408406e-05, 5.69516378e-05,
3.68748661e-05, 1.10269521e-05, 2.76967221e-05,
2.49771456e-05, 3.53407486e-05, 5.28289347e-05,
1.36986341e-06, -2.75320399e-05, -3.52232964e-05,
-2.69469074e-05, -4.05624050e-05, -7.59029499e-05,
-7.23759367e-05, 1.50434671e-05, 1.56652168e-05,
-1.58137191e-05, -3.60205413e-05, 2.64309201e-05,
4.81532479e-05, 7.15589522e-06, 7.53254062e-06,
2.96855687e-05, 1.76250196e-05, -5.28035998e-05,
-8.13261795e-05, -7.08270891e-05, -2.99495459e-05,
-7.36940710e-05, 3.56593318e-07, 3.00338015e-05,
-5.13300001e-05, -4.13063099e-05, 2.48904371e-06,
4.56747875e-06, 1.92000098e-05, -1.35424934e-05,
-1.85550325e-05, 3.94110066e-06, -2.69015090e-05,
-2.87728217e-05, 1.00067473e-06, -9.16236149e-06,
3.98261327e-05, 3.51915405e-05, 4.22075209e-06,
-1.71178708e-05, -1.52402390e-05, -4.79498121e-05,
-5.17567896e-05, -2.04913431e-05, -7.76776142e-05,
-1.03764432e-04, -6.03413027e-05, -5.29133467e-05,
-5.85446760e-05, -6.67740023e-05, -8.07688320e-06,
1.49240054e-06, 1.73647175e-06, -2.84380276e-05,
-3.38932768e-05, 3.78924196e-05, 3.45727349e-05,
6.22857769e-05, 6.68959910e-05, 2.66418720e-05,
1.96906490e-06, 4.60941010e-05, 2.61088408e-05,
4.08704400e-05, 4.99267935e-06, -2.45561769e-05,
-5.84027075e-05, -3.88942572e-05, -3.42714047e-05,
-5.76251732e-05, -7.74364016e-05, -2.42202386e-05,
-1.60020791e-05, -2.40866320e-05, -2.05825972e-06,
3.02931530e-05, 6.16852849e-05, 2.25494241e-05,
-4.93294283e-06, -1.42454664e-05, -4.90923958e-06,
-1.21355088e-05, -4.76205096e-05, -4.04647326e-05,
-9.59531753e-05, -8.19752386e-05, -2.68119038e-07,
-1.89319926e-05, -4.54411820e-05, -1.10814635e-05,
4.41279508e-06, 1.77932652e-05, 9.48094112e-06,
-3.35451819e-06, 6.24231575e-07, 7.94306834e-06,
-1.09555258e-05, 2.42320421e-05, -9.93255981e-06,
2.91782544e-06, 3.33582211e-05, 1.23362843e-05,
1.04729161e-05, -1.20028753e-05, -2.08707770e-05,
-4.95751483e-05, -2.07639619e-06, -9.26742996e-06,
-6.56556658e-05, -4.65265766e-05, -3.73740440e-05,
-5.03549090e-05, -6.93339680e-05, -4.58415379e-05,
2.04643293e-05, -5.95771871e-06, -2.35689895e-05,
-7.01662648e-05, -1.06995151e-06, 4.11479123e-05,
3.29443501e-05, 4.22892372e-05, 5.73282268e-05,
1.14810689e-06, 2.20087695e-05, 4.35298425e-05,
2.65603758e-05, 1.57217601e-05, -1.75898749e-05,
-4.74977023e-05, -6.62745588e-05, -2.94884467e-05,
-5.15395404e-05, -5.22583941e-05, -3.40689185e-05,
-1.00913094e-05, -5.96780956e-05, -1.50712758e-05,
2.09943319e-05, 5.66065501e-05, 2.07965950e-05,
2.56689691e-06, -2.95037880e-05, -4.64767436e-05,
-1.52558796e-05, -8.96166239e-06, 1.25268216e-05,
-1.17425925e-05, -7.99582558e-05, -1.11058915e-04,
-4.55296758e-05, -2.87868006e-05, -2.29891775e-05,
-1.36126050e-06, 5.67793450e-06, 8.06956450e-06,
5.44363547e-06, 5.17190529e-06, -7.82910138e-06,
1.07433038e-06, 1.62725394e-06, 2.10183352e-05,
3.80141501e-05, -1.70074672e-05, 6.17512023e-06,
-2.18673104e-05, 2.41653324e-05, 1.73016215e-05,
-6.20477806e-07, -2.85838487e-05, -1.89016100e-05,
2.14982792e-05, -5.14894282e-06, -8.02008981e-06,
-1.50294654e-05, -3.94114359e-05, -3.38717837e-05,
-4.61038362e-05, 1.74167817e-05, 2.75935945e-05,
-1.44760270e-05, -4.58390423e-05, -4.16825569e-05,
2.19274079e-05, 1.44538092e-06, -2.30460464e-05,
1.26678160e-05, 3.81084428e-05, -7.49592709e-06,
4.93146981e-05, 3.45232183e-05, 3.50077244e-05,
-5.11149301e-06, -2.28903591e-05, -6.68210050e-05,
-3.02981571e-05, -4.58291797e-05, -3.76582793e-05,
-2.39769834e-05, 6.62613365e-06, -3.72102295e-05,
-5.03123119e-05, -4.03223748e-06, 2.43912473e-05,
1.79103245e-05, -3.54129952e-06, 5.85378257e-06,
-3.94494855e-05, -2.63400107e-05, 6.94530172e-06,
2.89385480e-05, -2.26692282e-05, -8.98709623e-05,
-3.72881368e-05, -3.28569913e-05, -2.56703534e-05,
1.39391768e-05, 1.63735403e-05, 2.90772186e-06,
8.21221147e-06, 3.40516431e-06, -5.44905470e-06,
-2.17959878e-05, 6.23255983e-06, -1.82684525e-05,
3.88003391e-05, 1.72192849e-05, 7.12696931e-07,
-3.87397122e-05, -1.30182989e-05, 5.64962720e-05,
1.58082348e-05, -2.34498475e-06, -3.29111936e-05,
-1.38925827e-06, 1.53007386e-05, 3.91120084e-05,
2.39751098e-05, -2.62900467e-05, -1.49163825e-05,
-2.74437912e-06, 5.57466865e-06, 5.89453848e-05,
2.23918505e-05, -4.04673256e-06, -2.54350180e-05,
3.35657774e-06, -1.33646427e-05, -5.61402194e-05,
-6.55242839e-05, 2.28468380e-05, 1.02086551e-05,
3.04580080e-05, 6.35136093e-05, 4.63199067e-05,
2.73099267e-05, -1.20289515e-05, -3.96213982e-05,
-3.69827540e-05, -2.06131717e-05, -4.52788299e-05,
-2.54259874e-07, -1.78587243e-06, 7.57152975e-06,
-5.61322777e-05, -2.34192248e-05, -1.44149299e-05,
1.57062223e-05, -3.18026946e-06, 2.92575714e-05,
6.43724616e-06, -4.04519596e-06, 3.88241733e-06,
1.00644374e-05, 4.30211139e-06, 2.65255894e-05,
-4.75944107e-05, -2.15352757e-05, 1.32748564e-05,
-1.82181757e-05, 1.01373344e-05, 2.24580544e-05,
1.67406358e-06, 1.45865724e-05, 2.65802901e-05,
4.65373068e-06, -3.03590878e-05, 5.03081355e-06,
-1.61610842e-05, -2.69994671e-05, 3.06769871e-05,
1.14221612e-05, -7.80590381e-06, -4.29280299e-05,
5.96498721e-05, 4.51936394e-05, 8.35134142e-06,
-1.98619673e-05, -3.02818753e-05, -1.46098955e-05,
4.06134823e-05, 6.08283517e-05, -3.97307076e-07,
-1.51529466e-05, 1.61552543e-05, 6.75381352e-06,
3.98168158e-05, 6.30893192e-05, 3.00444681e-05,
1.33388485e-05, 1.26000286e-05, -5.33721368e-06,
-4.97065084e-05, -7.54081047e-05, -3.53038959e-05,
2.85451806e-05, 1.44520218e-05, 8.35904284e-05,
5.44446011e-05, 4.11304391e-05, 1.58350758e-06,
-1.01899386e-05, -3.76323769e-05, -4.37974859e-06,
-3.71558017e-05, 4.05653509e-06, 7.17950252e-06,
1.42238141e-05, -2.60135766e-05, -4.37249837e-05,
-2.72728757e-05, -9.65288200e-06, 2.45289248e-05,
3.58896541e-05, 3.63494401e-05, 3.44293471e-06,
1.76923004e-05, -1.46729753e-05, 1.07900541e-05,
-6.76964373e-06, -3.89984198e-05, 3.77841097e-05,
2.75353086e-05, 1.70394560e-05, 1.30730841e-05,
1.03417997e-05, 1.04018491e-05, 5.47233394e-05,
3.69419104e-05, -2.07811718e-05, -1.26723298e-05,
2.46124146e-05, -4.82658434e-05, -4.67159498e-06,
6.55672557e-06, 5.89413867e-06, -2.35788339e-05,
3.55302036e-05, 7.42431512e-05, 1.70504081e-05,
-3.72360319e-06, -2.10946182e-05, -3.64110092e-05,
-1.77787149e-06, 5.72044046e-05, 1.80286770e-05,
-3.53566770e-06, 9.66629159e-06, 3.84247596e-06,
-1.28311262e-06, 5.43175629e-05, 5.44952272e-05,
2.40698282e-05, 2.41171147e-05, 1.04930377e-05,
-3.29583818e-05, -4.03160739e-05, -4.82951582e-05,
1.40919919e-05, 1.41795299e-05, 6.20321371e-05,
7.45239959e-05, 1.58346011e-05, 2.35834887e-06,
5.35710842e-06, -6.50285710e-06, -2.31066442e-05,
-9.98064570e-06, -9.29044563e-06, 2.89046238e-05,
8.78505853e-06, 1.31534589e-05, -4.34971953e-05,
-2.86493796e-05, -3.92787842e-05, 2.06083714e-05,
5.34153805e-05, 5.05541975e-05, -1.17577547e-05,
-9.54875668e-06, -1.27504491e-05, -3.50739865e-05,
-2.48643119e-05, 6.68926305e-06, -4.37795861e-05,
-6.31914145e-06, 5.05632706e-05, 4.52112035e-05,
9.50833237e-06, 1.00121069e-05, 2.97156021e-05,
5.28203709e-05, 6.85860505e-05, 8.55140843e-06,
-2.72722500e-05, 2.78008047e-05, -4.45417527e-06,
-2.43728318e-05, -2.95506737e-07, -2.18631594e-05,
-1.62313936e-05, 1.72963828e-05, 7.76302477e-05,
3.92417860e-05, 5.46531146e-06, -2.24556652e-06,
-8.63705009e-06, -2.38042649e-05, 2.73778533e-05,
7.93403979e-06, 1.75590174e-06, 1.93830983e-05,
2.48159154e-06, -2.06411387e-05, 1.29880655e-05,
6.28227644e-05, 2.05617525e-05, 6.99260045e-06,
1.22789406e-05, -2.84913640e-05, -2.60178986e-05,
-2.97349525e-05, -7.72729072e-06, 2.54216975e-05,
2.14355732e-05, 7.12640685e-05, 3.81123459e-06,
-2.82193250e-05, -1.01697360e-05, 3.04270125e-05,
-2.30459209e-05, -1.73241224e-05, -1.67522978e-06,
2.27075470e-05, 1.46042375e-05, 2.79510350e-05,
1.78443315e-06, -1.77195689e-05, -3.70102098e-05,
-2.55502218e-05, 3.85399944e-05, 5.77201099e-05,
1.56001749e-06, -5.28611818e-05, -3.14349236e-05,
-3.09111601e-05, -6.79910363e-06, -5.99979739e-06,
-4.25684520e-05, 1.85187509e-05, 4.59295879e-05,
2.35141233e-05, -1.34865459e-05, 5.23909730e-05,
6.61516824e-05, 6.48325731e-05, 3.43532447e-05,
-6.43339536e-06, 4.97593373e-06, 1.84922046e-05,
-1.28833299e-05, 7.52590404e-06, -3.44397449e-05,
-4.47118982e-05, -1.13731039e-05, 5.62041023e-05,
4.71536296e-05, 2.65832041e-05, -2.42797137e-06,
2.05784781e-05, 4.65753919e-06, 2.02330684e-05,
-1.05909919e-07, -1.68387887e-05, 2.71019562e-05,
1.60335785e-05, -8.30645786e-06, -1.07702526e-05,
5.29691642e-05, 4.42769197e-05, -1.60521813e-05,
1.90320770e-06, -3.43462707e-05, -4.13940143e-05,
-2.68501371e-05, -3.39564540e-05, 2.62739322e-05,
1.98176258e-05, 3.21717271e-05, 1.55501930e-05,
-4.20613251e-05, -4.12011796e-05, 1.21993726e-05,
1.25124679e-05, -3.90354871e-05, 4.22676294e-06,
1.34346301e-05, 5.73346415e-06, 1.47980900e-05,
3.41225350e-05, 2.18367768e-05, -7.19485115e-07,
-3.95767784e-05, -1.17951331e-05, 2.33486080e-05,
2.85840342e-05, -3.49745424e-05, -5.32065642e-05,
-2.38199900e-05, -2.49532641e-05, -2.93139037e-05,
2.57292995e-05, -7.24663460e-06, -9.81111134e-06,
1.38622963e-05, 1.54294175e-05, -2.42408023e-05,
1.57661907e-05, 9.17974758e-05, 6.63797837e-05,
3.14231038e-05, 2.79795277e-05, 2.56664007e-05,
1.71678621e-05, -1.06884545e-05, 8.33040122e-06,
-2.06934001e-05, -5.73768448e-05, -4.77514914e-05,
1.54754725e-05, 2.85890947e-05, 3.20700710e-05,
1.07264832e-05, 2.62153890e-06, 3.08419440e-05,
3.36265330e-05, 2.59852204e-05, -2.58089258e-05,
1.63836430e-05, 1.41833807e-05, 8.16549891e-06,
-7.12787005e-06, 2.50121902e-05, 7.85475786e-05,
7.69315375e-06, -1.07018241e-05, -2.10446033e-05,
-6.16086472e-05, -3.03200322e-05, -5.37202613e-05,
-3.76235698e-06, 4.48190622e-05, 2.00933264e-05,
1.27662597e-05, -1.53419096e-05, -3.75711606e-05,
-3.47983660e-05, 6.63937453e-06, -2.32780621e-05,
-9.20461935e-06, 2.15381915e-05, -1.29601913e-05,
-9.87143176e-06, 2.00536961e-05, 3.86930224e-05,
3.90079222e-05, -9.10430208e-06, -1.77946895e-05,
-2.73554633e-05, 8.88562408e-06, 1.08527702e-05,
-2.93819994e-05, -2.53077760e-05, -1.30496492e-05,
-2.73298724e-07, 4.84192133e-05, 2.99117318e-07,
3.32358604e-06, -2.46042691e-05, -2.09511618e-05,
-2.96101043e-05, 4.74428598e-05, 8.23196606e-05,
3.40720289e-05, 3.49237816e-05, 7.59409522e-05,
5.29658719e-05, -2.95434734e-06, -8.62221168e-06,
-1.09075336e-05, -5.62611131e-05, -5.34237406e-05,
-3.01512664e-05, 7.57883481e-06, 1.43122475e-06,
2.91421602e-05, -1.62788001e-05, 9.31473005e-06,
2.19730500e-05, 5.01846953e-05, -2.21453183e-06,
1.13789301e-05, -7.32132321e-07, -1.33370722e-05,
-2.26386442e-06, -1.35894861e-05, 6.19702259e-05,
6.51045775e-05, -7.97450866e-06, -1.95018765e-06,
-4.94906817e-05, -3.15748039e-05, -3.70310336e-05,
-3.22193155e-05, 4.40029326e-05, 4.68500693e-05,
1.37913748e-05, 4.62920570e-06, 2.82300448e-06,
-3.76515236e-05, -3.80074562e-05, -1.50315473e-05,
-3.71483907e-06, 2.81399371e-05, -8.26956148e-06,
-3.71527676e-05, 3.41262989e-06, 1.79583021e-05,
3.76151547e-05, 4.74899525e-06, 8.30585122e-06,
-1.07764008e-05, -3.40761617e-05, 1.50728429e-05,
-3.64485550e-06, -2.38285193e-05, -1.23466880e-05,
-4.93110892e-05, -6.24375316e-05, 4.72653628e-05,
1.62453998e-05, 8.82533186e-06, -3.41855011e-05,
-4.85720266e-05, -1.84622622e-05, -2.18626828e-05,
3.88629633e-05, 5.38072418e-05, 3.25904039e-05,
9.13256663e-05, 1.04945764e-04, 4.52478234e-05,
-1.16579813e-05, -3.93197433e-06, -5.49108263e-05,
-5.26701297e-05, -4.61908276e-05, -1.26770610e-05,
-1.34455795e-05, 1.15030198e-05, -2.84755833e-06,
-2.21457794e-05, -1.59725059e-05, 2.02397860e-05,
2.55233590e-05, 1.06332227e-05, 8.63766945e-06,
-5.18049637e-05, -1.97107966e-05, -4.13197085e-05,
-4.89066679e-06, 7.36855363e-05, 2.16057742e-05,
-1.48870413e-05, -1.95058401e-05, -2.69325355e-05,
-5.60591434e-06, -2.60299093e-05, 3.05512367e-05,
5.70032753e-05, 3.90829118e-05, 3.05914818e-06,
2.62007652e-05, -4.40771873e-06, -4.58880822e-05,
-3.31103329e-05, 4.00620956e-06, 3.59654514e-05,
1.57100239e-05, -4.26906590e-05, -1.38322894e-05,
2.15081473e-05, 1.54891586e-05, -1.44554469e-05,
-1.99558817e-05, 3.48276917e-05, -2.26350530e-05,
-1.01816049e-05, -7.54212033e-06, -4.72604370e-05,
-3.02159842e-05, -5.27324919e-05, -1.23368673e-05,
1.63003297e-05, -1.57418963e-05, -4.02892965e-06,
-7.62825221e-05, -1.68668339e-05, -1.04018663e-05,
-3.14652862e-05, 3.02825392e-05, 4.06534964e-05,
6.95758281e-05, 1.09386114e-04, 9.02530301e-05,
2.55676186e-05, 3.90692776e-06, -1.90329483e-05,
-6.39549326e-05, -3.97926196e-05, -3.02037643e-05,
3.03346314e-06, -1.92056973e-06, 4.47581351e-06,
-2.58533564e-05, -3.64013613e-05, -4.03951526e-05,
1.96608253e-05, 5.11745657e-06, 1.72989821e-05,
-5.05392854e-05, -4.36585615e-05, -4.20303368e-05,
-5.38076201e-05, 1.88831837e-05, 3.88677290e-05,
-2.96675644e-05, -2.89109084e-05, -1.77852144e-05,
5.52415895e-06, -1.36101598e-05, 2.16479057e-05,
5.21198090e-05, 5.32714985e-05, 1.29299488e-05,
7.64806919e-06, 2.03094278e-05, -3.03207871e-05,
-2.22554299e-05, -1.06451680e-05, 3.08655544e-05,
3.14328754e-05, -1.09440170e-05, -3.41251980e-05,
2.46964119e-05, 3.20498984e-05, -1.53281253e-05,
-7.29279272e-05, -1.43990860e-06, 1.82896365e-05,
-2.23274255e-05, -1.47636520e-05, -7.13568952e-05,
-7.21533870e-05, -4.49581712e-05, -9.37594668e-05,
-6.98175645e-05, 2.27110695e-06, -4.38113129e-05,
-2.18895525e-06, -4.73647960e-05, -5.85821108e-05,
2.28710906e-05, -2.01799376e-05, -2.05020588e-05,
2.42357746e-05, 3.89259003e-05, 7.08372390e-05,
7.42063930e-05, 6.66172709e-05, 1.69314662e-05,
2.56237745e-05, -3.05954236e-05, -3.78483091e-05,
-2.43452978e-05, 8.56850875e-06, 2.57305892e-05,
6.75605543e-06, -1.95126777e-05, -3.19515821e-05,
-6.90548331e-05, -2.13333824e-05, 1.08478971e-05,
-5.55222641e-08, -2.84481448e-05, -4.76278037e-05,
-2.09273185e-05, -4.96494904e-05, -2.24103951e-05,
1.18498274e-05, -1.62225770e-05, -5.45671464e-05,
-2.72550933e-05, -1.56276269e-06, -1.24668486e-05,
-9.47707485e-06, 4.74456028e-05, 5.06174292e-05,
3.84052364e-05, -1.87458536e-05, 2.16796034e-05,
-1.74047818e-05, -8.47863703e-06, -1.14083377e-06,
-7.30604597e-06, 1.79580093e-05, 1.52349821e-05,
-1.10443289e-05, -1.02965114e-05, 4.08840860e-05,
2.08327820e-05, -5.84753689e-05, -7.47176600e-05,
-2.56599697e-06, -2.32866187e-05, -3.09338429e-05,
-5.56241066e-05, -8.81432206e-05, -4.34505309e-05,
-6.90470551e-05, -2.47607459e-05, -3.33550306e-05,
-3.25345427e-05, -6.71745465e-06, -6.65342232e-05,
-2.43305703e-06, 3.26264853e-05, -1.03522625e-05,
-9.13213080e-06, -2.11551514e-06, 2.16557546e-05,
2.31139165e-05, 5.13707237e-05, 4.44350335e-05,
3.26019799e-05, 3.35518889e-05, -1.55215112e-05,
-6.36520383e-07, 9.37095501e-06, 4.60745759e-05,
2.85253118e-05, -9.25734639e-06, -2.34580621e-05,
-5.59945402e-05, -6.43751264e-05, 1.27304938e-05,
2.07831022e-07, -2.49241148e-05, -4.43915633e-05,
-8.00272846e-06, -2.11403949e-05, -1.74848792e-05,
-1.81593623e-05, -1.31713996e-05, -4.30097243e-05,
-4.33459427e-05, -1.91164636e-05, -8.67027211e-06,
-3.39209982e-05, 1.43378838e-05, 4.95942259e-05,
5.88712610e-05, -8.74412399e-06, -5.53999598e-06,
1.94626991e-05, -2.25231670e-05, 2.02258907e-05,
-2.92676941e-05, -2.35010393e-05, -1.92288056e-07,
2.43045924e-05, -6.66206597e-06, -2.51229699e-06,
2.86257309e-05, -1.37046550e-06, -6.65486878e-05,
-5.94882767e-05, -3.75192467e-05, -6.00610001e-05,
-4.84997981e-05, -4.92322833e-05, -3.02952103e-05,
-2.31875983e-05, -7.49647588e-05, -4.07355510e-05,
-1.00109091e-05, -3.88699591e-05, -1.26137829e-05,
-3.51274684e-05, -2.71456356e-05, 3.60351260e-05,
3.90671412e-05, -1.76684580e-07, -3.31902484e-05,
-3.04121459e-05, -1.87417336e-05, -8.14039959e-06,
4.66690690e-05, 3.92064649e-05, 5.62709247e-05,
2.98027971e-05, 1.92036950e-05, 2.53647104e-05,
3.95537500e-05, 4.18077943e-05, 5.88468720e-06,
-6.91614878e-06, -2.38927023e-05, -7.16923096e-05,
-1.82545627e-05, 2.02409174e-05, -1.71987194e-05,
-4.36517548e-05, -2.42314745e-05, -1.36293284e-05,
-7.36795937e-06, -1.62859833e-05, -3.23883760e-05,
-2.75617222e-05, -4.59283765e-05, -3.54340737e-05,
-1.51118229e-05, -7.50210165e-06, -1.35359141e-05,
3.46587658e-05, 6.10145144e-05, 3.27561866e-05,
-3.13988894e-05, 4.15277937e-05, 3.18432103e-06,
3.65937285e-06, -8.28081011e-06, -5.11287144e-05,
-2.28269928e-05, 6.43801786e-06, 3.35764562e-05,
-8.36673826e-06, -5.03130059e-06, 1.18914359e-05,
-8.03304374e-06, -5.89383926e-05, -5.51855956e-05,
-6.33151431e-05, -7.06778228e-05, -2.18626537e-05,
6.77282515e-07, 5.01320346e-06, -3.75119635e-05,
7.66620087e-06, -1.41099781e-05, -3.70191337e-05,
-3.47186069e-05, -2.04086646e-05, 1.85837362e-05,
4.82275937e-05, 3.53294563e-05, -1.68257811e-05,
-5.23844283e-05, -5.11736762e-05, -5.32854101e-05,
-6.89943317e-06, 4.86508470e-05, 6.06901885e-05,
5.61196030e-05, 3.07872506e-05, 2.91734395e-05,
2.88609317e-05, 3.68520450e-05, 7.73068041e-06,
8.55033704e-06, 1.61148928e-05, -3.09406314e-05,
-4.33605164e-05, 1.02921558e-05, -2.53541634e-06,
-3.34141841e-05, -3.87341934e-05, -3.25204710e-05,
-1.91674862e-05, -7.30327292e-06, -3.84160448e-05,
-3.51195995e-05, -6.36007826e-05, -5.57558560e-05,
-3.59056394e-05, 1.54617264e-05, 1.82992117e-05,
1.83532575e-05, 4.56882590e-05, 5.50052027e-05,
-8.81337019e-06, 7.94689367e-06, 5.44667928e-05,
1.66661391e-06, 8.73539648e-06, -3.55457050e-05,
-1.93959040e-05, -1.26746190e-05, 1.51330187e-05,
2.95480768e-05, 2.51614892e-06, 7.89368528e-07,
1.12759335e-05, -1.44158785e-05, -4.67831196e-05,
-3.45760564e-05, -5.76297134e-05, -2.97592396e-05,
1.39619915e-05, 1.95742996e-06, -1.17706459e-05,
-2.15236996e-05, 3.69185291e-05, 2.28228546e-05,
-3.60191843e-05, -6.11235300e-05, -3.41128653e-05,
1.00927255e-05, 2.34298059e-05, 3.38794089e-05,
1.43164207e-05, -1.41578157e-05, -5.01740906e-05,
-6.87315114e-05, -5.91524149e-05, 9.93233607e-06,
6.96587158e-05, 6.82702303e-05, 3.99800447e-05,
1.82289150e-05, 4.87306806e-06, 3.00017600e-05,
1.43213319e-05, 4.19302432e-06, 3.75877316e-05,
2.06760269e-05, -1.60090731e-05, -5.44877139e-06,
-7.89653950e-06, -3.24752546e-05, -3.08840717e-05,
-3.29869908e-05, -3.10390606e-05, -1.04256042e-05,
-3.24086832e-05, -3.41120212e-05, -8.33668091e-05,
-1.05040242e-04, -5.43546703e-05, -8.40472057e-06,
4.72855136e-05, 2.88593819e-05, 3.38123245e-05,
4.33841233e-05, 3.35455807e-05, -8.33114154e-06,
4.06692416e-05, 3.88446315e-05, 1.79887684e-05,
-2.88794581e-06, -1.11350728e-05, 1.13488122e-05,
-1.54068348e-05, 6.16123361e-06, 2.83234167e-05,
2.74755475e-05, 1.42659401e-05, 9.72438738e-06,
-1.49384095e-05, -6.87741613e-06, -8.20191235e-06,
-2.02937517e-05, 1.12495036e-05, -1.29674781e-05,
-2.56485364e-05, 4.41206657e-06, 6.00039311e-05,
-7.25610516e-06, -6.43175372e-05, -6.24289678e-05,
-1.32442919e-05, -1.13011583e-06, -1.43187719e-06,
2.36017013e-06, 2.32512739e-05, 1.04390556e-05,
-4.98032095e-05, -6.25031753e-05, -3.42781022e-05,
4.27702798e-05, 7.41586700e-05, 4.65602498e-05,
2.57555857e-05, -1.40675029e-05, 5.69941449e-06,
3.88852350e-05, 1.26857249e-05, 3.17465929e-05,
3.20637191e-05, 1.37187180e-05, 1.37054258e-05,
-5.68491350e-06, -4.53151551e-05, -3.85713465e-05,
-9.28734971e-06, -1.15930115e-05, -9.84992221e-06,
-3.65871892e-05, -3.74053343e-05, -6.15178069e-05,
-1.40342599e-04, -7.72536951e-05, -2.85377464e-05,
1.36697699e-05, 2.65277595e-05, 2.62266312e-05,
3.63140462e-05, 4.08855085e-05, 2.83796344e-05,
5.01192335e-06, 4.00422869e-05, 3.85758321e-05,
2.14060983e-05, -1.11263626e-05, 9.17231500e-06,
8.74912530e-06, -2.99976455e-05, -1.54216850e-05,
3.66733584e-05, 3.78532932e-05, 1.42024619e-05,
1.45761405e-05, 1.77348029e-05, 1.96886558e-05,
-2.69435054e-06, 1.05538993e-05, -6.18291733e-06,
-4.04307175e-05, 4.57637725e-06, 6.06024223e-05,
6.73736213e-05, 1.90856535e-05, -4.31772496e-05,
-6.64394902e-05, -3.69397785e-05, -1.34184829e-05,
-2.23143779e-05, -3.02910521e-05, -5.98546512e-06,
5.43718488e-05, 1.35346445e-05, -3.48103349e-05,
-2.73937439e-05, 9.91817251e-06, 5.62704190e-05,
3.67202047e-05, 3.41465930e-05, 1.37362304e-05,
-1.46336397e-05, 3.56058663e-05, 4.03954182e-05,
3.85072090e-05, 2.74545691e-05, -5.86207670e-06,
1.41710661e-05, 1.48824302e-05, -3.03579800e-05,
-5.47091076e-05, -1.25548468e-05, 1.79783892e-05,
4.53630128e-06, -4.16859111e-05, -7.14103589e-05,
-4.66297897e-05, -1.09620203e-04, -9.23364205e-05,
-2.14630236e-05, -2.59815115e-05, -1.40970778e-05,
-4.27533905e-06, 3.30496332e-05, 2.89496602e-05,
3.96911819e-05, 1.74085944e-05, 9.81405992e-06,
4.09423083e-05, 3.29748218e-05, -4.01713066e-07,
-2.86603954e-05, 3.15322131e-06, -1.74843038e-07,
-5.30972247e-05, -2.14890315e-05, 3.47147870e-05,
1.13182068e-05, 1.80152547e-05, 4.73693144e-05,
3.47299138e-05, -6.83809731e-06, -1.04378350e-05,
4.86978252e-06, -2.11661572e-05, 7.01929253e-08,
5.44575996e-05, 1.39904205e-05, -2.90037824e-05,
-5.61586603e-05, -4.42849778e-05, -6.68842449e-06,
-3.03777847e-06, -2.32875227e-05, -4.51919768e-05,
9.60097168e-06, 5.48548705e-05, 6.28978432e-06,
-1.31560291e-05, 3.61284719e-06, 4.16777184e-05,
2.66291590e-05, 8.93503420e-06, 4.21432851e-05,
1.64578541e-05, 1.12128973e-05, 2.75534312e-05,
4.32656707e-05, 5.68153118e-05, -6.53060124e-06,
-2.42176211e-05, 1.41523424e-06, -6.84340148e-06,
-2.96625458e-05, -2.52955906e-05, 1.49517391e-05,
1.47782930e-05, -3.45482185e-05, -9.05494089e-05,
-7.45755024e-05, -7.11442335e-05, -7.75855005e-05,
-1.92822390e-05, -3.70314629e-05, -4.99100497e-05,
-3.96159812e-05, 1.76145682e-06, 2.07492812e-05,
8.84125271e-08, 1.22139900e-05, 3.97063786e-06,
2.70006112e-05, 3.03427605e-05, 1.43602356e-05,
-2.04496118e-05, -4.40475633e-05, 3.81518930e-06,
-1.48524623e-05, -5.43394526e-05, -1.17452714e-06,
-3.52524580e-07, -1.11043355e-05, 4.98289010e-05,
5.95784149e-05, 3.82502776e-06, -3.03584384e-05,
-9.84054805e-06, -3.96902863e-07, 6.84976339e-06,
3.64631014e-05, 4.28212516e-05, 2.77184154e-06,
-2.61559435e-05, -4.39112264e-05, -4.48434548e-05,
-3.48128697e-06, 2.81216999e-05, 1.55252492e-05,
-2.07223256e-05, -3.85188869e-05, 1.47856645e-05,
2.92880140e-05, -1.59455085e-05, -2.99836793e-05,
2.32210950e-05, 5.12403894e-05, 1.25314671e-06,
1.63995683e-05, 5.00675415e-05, 2.73756214e-05,
-4.81076813e-06, -4.01698708e-06, 6.52489471e-05,
5.51984667e-05, -1.29522932e-05, -2.40656536e-05,
-2.35471380e-05, -6.27065492e-06, -3.89589644e-07,
6.43778822e-06, 1.32866353e-05, -2.07176727e-05,
-6.21852596e-05, -6.92957401e-05, -5.82853354e-05,
-5.85174421e-05, -3.05511676e-05, -5.16717482e-05,
-7.20269163e-05, -4.62694297e-05, -3.22672349e-05,
9.22326478e-07, -2.57234515e-05, -4.21270706e-05,
-1.22034344e-05, 2.46124837e-05, 3.34871365e-05,
1.59550145e-05, 2.51911970e-05, -2.21146256e-05,
-3.90801069e-05, -1.34832976e-06, -2.71938243e-05,
-1.26557452e-05, 4.75627940e-06, -3.14318786e-05,
1.27902995e-05, 5.94421836e-05, 3.05672766e-05,
-1.68292786e-06, -6.36875438e-06, 1.99890155e-06,
6.47242359e-06, 1.87079786e-05, 2.40844838e-05,
-5.57817702e-06, -1.80562929e-05, -2.09915524e-05,
-5.21506081e-06, 2.66706975e-05, 2.04033731e-05,
1.05880436e-05, -6.25174380e-06, -2.06531022e-05,
4.39086398e-06, -1.11292657e-05, -7.24819110e-05,
-4.56223279e-05, 5.71478959e-05, 5.25622308e-05,
-1.01761384e-06, 2.53608159e-05, 5.33225684e-05,
1.94124750e-05, -3.62286264e-05, 9.31100112e-06,
8.07797405e-05, 4.89065933e-05, 7.84535951e-06,
-2.54851693e-05, -2.72023026e-05, 9.60708894e-06,
1.75017940e-05, 1.92683638e-05, 1.59767808e-06,
-2.34997078e-05, -1.74610377e-05, -1.86679790e-05,
-3.83419065e-05, -3.62784267e-05, -6.27074187e-05,
-9.24588749e-05, -4.85764831e-05, -4.12888949e-05,
-3.37667989e-05, -1.70843141e-05, -5.32827871e-05,
-4.68652179e-05, 1.35171740e-05, 4.92236832e-05,
2.35592252e-05, 3.69886293e-05, 4.50252846e-05,
-2.06479835e-05, -2.95028658e-05, -2.11421302e-05,
-1.59859665e-05, 1.58328403e-05, -1.00887837e-05,
-1.15219109e-05, 2.83774989e-05, 2.30333244e-05,
2.64119844e-05, 3.13250603e-05, 1.32092246e-05,
3.61729576e-06, 4.45442311e-06, 1.82586336e-05,
1.98830603e-05, 2.56537060e-05, 1.13950364e-05,
2.24396645e-05, 2.39958281e-05, 2.05105734e-05,
-7.95706092e-06, -2.20786496e-05, 2.15363543e-05,
1.73570970e-05, -1.72485616e-05, -1.31323632e-05,
-5.13411833e-05, -8.95509875e-05, -3.81324048e-06,
7.37880837e-05, 2.68440963e-05, -9.72752787e-06,
2.59955050e-05, 5.20186877e-05, 1.06655652e-05,
-1.29134232e-05, 3.91755602e-05, 5.62849345e-05,
4.34788126e-05, 2.55482937e-05, -1.61948956e-05,
-1.41963737e-05, 5.89616820e-06, 1.65754864e-05,
2.26618431e-05, 1.74657589e-06, -1.33240050e-07,
1.12353928e-05, -9.26569464e-06, -2.38710272e-05,
-4.36924784e-05, -8.04566225e-05, -5.48537537e-05,
-4.56836970e-05, -7.62013442e-05, -3.28580245e-05,
-8.08515597e-06, -3.21904008e-05, -6.48975947e-06,
4.55340378e-05, 3.93010778e-05, 2.10420767e-05,
4.88183068e-05, 2.96822109e-05, -1.03060420e-05,
-1.87607930e-05, -3.05457579e-05, -1.00018178e-05,
3.01020509e-06, -3.67416260e-06, 9.03176806e-06,
-4.50576408e-06, 4.20990682e-06, 3.64250373e-05,
1.50624364e-05, -1.71909846e-06, 1.04131823e-05,
2.25296317e-05, 3.77140859e-05, 9.37938694e-06,
3.05622452e-05, 4.94019041e-05, 3.77810502e-05,
-2.09139062e-09, -4.55825648e-05, -1.28203064e-05,
3.98266129e-05, -1.45706645e-06, -3.34881297e-05,
-1.68388669e-05, -3.74190604e-05, -3.29165814e-05,
2.42943042e-05, 2.42302904e-05, -1.91892650e-05,
-2.01376224e-05, 1.63887689e-05, 3.47888854e-05,
2.33686515e-05, 2.73190108e-05, 2.68791591e-05,
2.28535791e-05, 4.96904468e-05, 4.40062577e-05,
1.01924516e-05, -3.58566831e-06, -8.41802466e-06,
4.93308426e-06, 8.30953104e-06, -1.15770599e-05,
-1.65616293e-05, -1.59423344e-05, -1.54613863e-05,
-1.94309177e-05, -4.60568954e-05, -4.42827550e-05,
-4.07228581e-05, -9.71233603e-05, -9.29268135e-05,
-1.94982767e-05, -6.72729220e-06, -1.56771275e-05,
1.51104250e-05, 3.07652299e-05, 8.69201267e-06,
7.62850914e-06, 1.95730900e-05, 1.65450983e-05,
1.61265452e-05, -7.23886706e-06, -2.88780520e-05,
-1.63590503e-05, -2.11908241e-06, 6.01541706e-06,
-1.04829815e-05, -1.46519169e-05, 1.89603888e-05,
4.26150706e-07, -2.82491092e-05, 1.33911872e-05,
4.60360206e-05, 3.90009627e-05, 2.16498192e-05,
-1.09361390e-05, 2.10007893e-05, 2.92599289e-05,
2.16291191e-05, -1.76268216e-07, -2.51834281e-05,
1.67828239e-06, -3.52362258e-06, -5.34281935e-05,
-3.30506227e-05, 5.34804622e-06, 6.88172213e-06,
5.83025803e-06, -1.07917613e-05, -2.94264319e-05,
-3.14952631e-05, -2.30369187e-05, 4.20954620e-07,
2.77145809e-05, 3.16772166e-05, 1.12232892e-05,
3.04314381e-05, 6.78363140e-05, 5.76054117e-05,
2.86462382e-05, -8.59704232e-06, -2.85452188e-05,
-1.45757904e-05, -1.34731254e-05, -2.69711873e-05,
-2.53137205e-05, -1.12779844e-05, -2.50413668e-05,
-4.88123769e-05, -3.09242641e-05, -4.65144076e-05,
-9.45353095e-05, -7.60676194e-05, -5.28882483e-05,
-5.30044272e-05, -2.20068287e-05, 2.93475796e-06,
-5.69587792e-06, -9.69710618e-06, -4.99293128e-06,
4.48075843e-06, 1.58301282e-05, -2.60088382e-06,
-1.99362948e-05, -8.41624751e-06, 7.04964305e-06,
1.84130454e-06, -8.40481277e-07, 3.63819127e-05,
2.22059025e-05, -3.06273978e-05, 1.10201900e-05,
5.84820555e-05, 2.40881436e-05, -1.59637912e-05,
-5.12670204e-06, 1.47815517e-05, 3.74039843e-07,
5.08839730e-06, 7.38936137e-07, -2.67890118e-05,
-3.36332996e-05, -5.87707145e-05, -6.67474887e-05,
-1.96369128e-05, 2.07029479e-05, 2.11964034e-05,
-3.56345322e-06, -1.57792820e-05, -2.76443061e-05,
-4.25511171e-05, -1.88630002e-05, 1.53962483e-05,
1.53340825e-05, 2.10933686e-05, 5.31311343e-05,
5.15910688e-05, 3.08837080e-05, 7.01163458e-07,
-4.54334076e-05, -3.91878384e-05, -2.28942781e-06,
-1.00207535e-06, -3.11362714e-06, 2.48968922e-06,
-3.52588868e-05, -5.64835500e-05, -1.03899774e-05,
2.31116724e-06, -3.55170196e-05, -8.11295686e-05,
-1.05009894e-04, -6.41523220e-05, -1.66452755e-05,
-6.05691048e-06, 9.57255793e-07, -5.40540577e-06,
-2.22674553e-05, -2.21226528e-05, -2.06775076e-05,
-1.58591483e-05, 4.21087088e-06, 1.93010856e-05,
1.76088397e-05, 4.45371188e-05, 5.53369100e-05,
-3.52495908e-06, -5.17133049e-06, 3.27519010e-05,
8.81168546e-07, -3.00531992e-05, 1.83816519e-05,
2.26725570e-05, 1.70616329e-06, -1.47606511e-06,
-3.01423879e-05, -5.84267982e-05, -5.12766819e-05,
-6.36713667e-05, -6.40238140e-05, -1.37787192e-05,
2.67789219e-05, 1.22474294e-05, -1.20908098e-05,
-2.76015162e-05, -2.83429927e-05, -4.67897098e-06,
-3.77290985e-06, -4.26769566e-06, 3.39603612e-05,
2.81601733e-05, -2.07414523e-05, -3.31388837e-05,
-5.09334495e-05, -5.19659952e-05, -9.95459777e-06,
5.61010950e-07, 4.56565476e-06, 1.78059763e-05,
-2.35025927e-05, -3.63094914e-05, 3.26873669e-05,
5.96181853e-05, -1.09336188e-05, -9.61697733e-05,
-8.99501683e-05, -3.39720427e-05, -4.83077883e-06,
1.70870771e-05, 9.11720963e-06, -2.84503967e-05,
-3.63978797e-05, -2.87761086e-05, -2.18387031e-05,
1.19479819e-05, 3.62088613e-05, 2.76570736e-05,
2.49847981e-05, -6.94697883e-06, -3.34635370e-05,
-1.29668933e-05, -1.23512182e-05, -1.15765552e-05,
2.41261278e-05, 2.97201150e-05, 2.66804927e-05,
-4.17331603e-06, -5.46980591e-05, -4.85854580e-05,
-3.50012633e-05, -6.87992142e-05, -5.50957229e-05,
-8.75650642e-07, -5.66380095e-06, -3.92339389e-05,
-3.83042679e-05, -4.44353736e-06, 5.00746728e-06,
-3.02287244e-05, -6.46014814e-06, 3.27650741e-05,
-2.84401049e-05, -7.14656780e-05, -5.20978501e-05,
-3.90510722e-05, -2.34354884e-05, -2.64467380e-05,
-6.65447442e-06, 3.27141424e-05, -1.39616441e-06,
-1.98569851e-05, 3.73422663e-05, 4.44176476e-05,
-3.58702273e-05, -8.32997030e-05, -5.49186116e-05,
-1.76757585e-05, 1.85214121e-05, 2.71869667e-05,
7.18348565e-06, 4.45747946e-06, -1.35751652e-05,
-2.07714565e-05, 3.07728551e-05, 3.71414790e-05,
-1.22461433e-05, -3.63275867e-05, -4.66599158e-05,
-3.42859566e-05, -5.70043312e-06, 1.29892260e-05,
1.72156269e-05, 3.22923297e-05, 4.52889362e-05,
-4.66269285e-06, -4.09111635e-05, -2.33080536e-05,
-4.29938300e-05, -5.76005004e-05, -2.33120736e-05,
-2.66413572e-05, -4.94003434e-05, -2.73541245e-05,
9.70595374e-06, -1.08452514e-05, -3.85367130e-05,
1.93330361e-05, 2.52360569e-05, -3.94889357e-05,
-3.27866146e-05, -4.87714942e-06, -6.17304431e-06,
-1.95713601e-05, 5.86961460e-06, 3.89012639e-05,
-9.16094632e-06, -3.67023931e-05, 1.15116109e-06,
-6.26833980e-06, -5.46831325e-05, -5.99058149e-05,
-2.76714345e-05, 1.60494565e-05, 4.33815185e-05,
5.29868557e-05, 4.95912936e-05, 2.53352277e-06,
3.95111238e-06, 5.32888553e-05, 1.71526372e-05,
-2.20594902e-05, -1.37479556e-05, -1.01165269e-05,
1.45379299e-05, 3.06076254e-05, 3.35622644e-05,
4.27521991e-05, 4.37978015e-05, -3.34448896e-06,
-1.90706451e-05, -1.88754075e-05, -2.43017130e-05,
-6.68321309e-06, -8.31357193e-06, -6.44562124e-06,
1.80258285e-05, 1.57612503e-05, -2.23319057e-05,
-1.23492609e-05, 3.83376428e-05, 1.58041439e-05,
-3.54220947e-06, 1.44373635e-05, 2.01823823e-05,
2.50920621e-05, 3.71690985e-05, 1.82044023e-05,
-3.76510252e-05, -3.56576202e-05, -5.33562252e-06,
-2.22191375e-05, -3.75178897e-05, -1.30693279e-05,
2.66565439e-05, 5.23411873e-05, 6.47025518e-05,
5.00560564e-05, 1.26338900e-05, 4.13331691e-05,
5.89818155e-05, 2.94710571e-05, 3.93836162e-05,
2.61321438e-05, 2.36701053e-05, 4.63184842e-05,
7.72628991e-05, 6.33303207e-05, 4.03428276e-05,
1.38424093e-05, 9.79021206e-06, 1.49135831e-05,
2.53349826e-05, 2.17177894e-05, 3.56835117e-05,
4.42465316e-05, 1.16636693e-05, -6.96429515e-06,
1.39679905e-05, 1.57335980e-05, -3.51820700e-06,
-2.34905110e-06, 1.37538173e-05, 4.92226027e-05,
4.13244379e-05, -2.10502349e-05, -3.50981827e-05,
1.22306246e-05, 1.38546311e-05, -1.10871570e-05,
4.66863185e-06, 3.51597737e-05, 4.41156553e-05,
3.96654686e-05, 2.61245605e-05, 2.93119156e-05,
5.95459460e-05, 5.32382437e-05, 5.75911617e-05,
3.39138933e-05, 8.55150756e-06, 5.95810743e-05,
1.07194530e-04, 7.96245222e-05, 6.10095740e-05,
5.91169846e-05, 5.21670991e-05, 4.07992484e-05,
1.87420428e-05, 1.50051446e-05, 8.20966761e-06,
-4.76565333e-07, 2.13999574e-05, 1.16449464e-05,
-2.09190657e-05, -2.73883052e-05, -7.72422300e-06,
3.92913498e-05, 1.63533896e-05, -4.38316019e-05,
-2.78206835e-06, 3.51468843e-05, -1.14099657e-06,
-6.95353629e-06, 1.47902319e-05, 1.39466920e-05,
6.33485979e-06, 1.59096944e-05, 4.29841057e-05,
4.64542609e-05, 4.21358745e-05, 2.49344466e-05,
-6.45831324e-06, 6.17191545e-05, 8.87798960e-05,
7.86017117e-05, 9.34043273e-05, 8.86516355e-05,
4.89099402e-05, 2.68782560e-06, -3.05522262e-05,
-4.13946982e-05, 2.27331248e-06, 4.03402410e-05,
-3.20263393e-06, -2.87651528e-05, -7.71014948e-06,
3.14981371e-05, -5.39878613e-07, -3.96543619e-05,
4.57277565e-06, -2.29347415e-06, -2.62230024e-05,
-1.49360212e-05, -1.59121919e-05, -1.07568794e-05,
1.93291962e-05, 3.75459604e-05, 3.30396069e-05,
3.28363203e-05, 8.53602887e-06, 4.93953157e-05,
4.01773068e-05, 6.33460659e-05, 9.29779417e-05,
6.07617148e-05, 1.40804968e-05, -2.38546600e-05,
-3.33964963e-05, 2.36648139e-05, 2.91852066e-05,
-1.66442660e-05, -2.21429718e-06, 3.25221299e-05,
8.23959795e-07, -2.81120174e-05, -1.02730928e-05,
-1.20757504e-05, -2.76747937e-06, -6.78335164e-06,
-1.26843224e-06, 2.30050664e-05, 3.32638338e-05,
5.12813895e-05, 4.49952568e-05, 3.34169199e-05,
1.44117794e-05, 4.86998651e-05, 5.65617811e-05,
3.55010598e-05, 2.54437819e-05, 1.48855443e-05,
2.58090095e-05, -1.13321566e-05, -1.52777666e-05,
2.48674532e-05, 8.37139942e-06, -9.49651621e-06,
1.68513416e-05, 4.77157664e-05, 4.15323739e-05,
2.59305107e-05, 2.98375435e-05, 5.36025946e-05,
7.22415425e-05, 3.47954519e-05, 3.52595926e-05,
4.15354734e-05, 3.28930910e-05, 4.67243153e-05,
3.70101880e-05, 3.40052543e-06, -1.56638871e-05,
2.59856770e-05, 2.94874517e-05, 3.10709729e-05,
7.35129870e-05, 7.62177151e-05, 4.33655587e-05,
4.33119385e-05, 7.72190033e-05, 6.15717727e-05,
6.82411919e-05, 3.38199134e-05, 3.10519827e-05,
3.35633595e-05, 2.50617086e-05, 6.19583152e-05,
6.91692258e-05, 6.63693645e-05, 6.56964257e-05,
3.88149783e-05, 6.20744322e-05, 8.88067516e-05,
7.33551933e-05, 3.44881882e-05, 5.75796148e-05,
1.03627717e-04, 9.54699717e-05, 5.24124553e-05,
3.91894282e-05, 8.52066078e-05, 6.92254762e-05,
1.00589954e-04, 8.22511720e-05, 6.55527765e-05])
In [81]:
tempp
Out[81]:
array([ -5.36934613e+00, 8.56208499e+00, -2.42593651e+01,
-1.53897145e+01, -4.91243782e-01, 5.93168465e-01,
3.89935922e+01, 1.11820382e+01, -7.55204474e+00,
-1.50794349e+01, 1.76834055e+01, -3.00652982e+00,
1.31770594e+01, 1.99019560e+01, -1.64352095e+01,
3.19006795e+01, 3.24640605e+01, 6.60900787e+00,
1.82491294e+01, 4.37988365e+00, -6.26351402e+00,
3.14853714e+01, 6.31215153e+01, -7.44067120e+00,
3.60210252e+01, 6.90445304e+01, 1.76418034e+01,
-1.61585049e+01, 1.05937079e+01, 7.80496794e+00,
7.20214211e+00, 3.31434530e+01, 3.61796228e+01,
3.46967827e+01, -2.17617217e+01, -1.52687680e+01,
-7.74265482e+00, 5.96124228e+01, 6.24714303e+01,
-5.32889817e+00, 7.48845559e+01, 9.09947703e+01,
7.54057473e+01, 3.41534360e+01, 1.64896537e+01,
1.53313140e+01, -2.12666455e+01, -3.23691565e+01,
4.63092292e+01, 8.89422954e+01, 3.75739874e+01,
3.36786834e+01, -8.28957673e+00, -5.73551115e+01,
-2.62553112e+01, -5.72955396e+01, -2.43353461e+01,
5.24329371e+01, 3.92559559e+01, 2.71090357e+01,
1.07065818e+02, 9.06766945e+01, 7.87874815e+01,
8.01916685e+01, 4.38651150e+01, 4.34344329e+01,
4.89240265e+01, -1.21541206e-01, -3.94522067e+01,
-9.78460503e+00, 1.05841355e+02, 1.20432829e+02,
3.23248714e+01, 4.41289694e+00, 1.91593590e+01,
-4.72056345e+01, -6.28323614e+01, -2.12928171e+01,
-5.87205031e+01, -6.41371298e+01, -2.27335222e+01,
1.58697094e+01, 2.20658694e+01, 6.65351545e+01,
9.14681950e+01, 7.26897852e+01, 6.74390976e+01,
7.88893158e+01, 7.41530457e+01, 9.30885562e+00,
3.14793178e+01, 7.23364356e+01, 4.58864815e+01,
2.00916711e+01, -2.89769596e+01, 1.80037405e+01,
9.41827748e+01, 8.67321360e+01, 3.53675568e+01,
3.94918379e+00, 3.03856505e+01, 2.54868410e+01,
-3.53216965e+01, -4.40729382e+01, -9.41910730e+00,
-2.05905581e+01, -1.84395594e+01, -2.61713303e+01,
-2.52906102e+01, -1.37194220e+01, 5.95044776e+00,
6.71371017e+01, 3.21942316e+01, 3.18770872e+01,
6.30442955e+01, 7.42703633e+01, 8.50079377e+01,
5.04618001e+01, -3.54282165e+01, 1.55943587e+00,
5.87127797e+01, 5.11642174e+01, 6.59894213e+01,
1.05648860e+01, -3.85733547e+01, 1.63042884e-01,
1.27341727e+01, 1.21019275e+01, 3.77901706e+01,
4.80562339e+01, 5.39957182e+01, 6.57939236e+01,
4.67603350e+01, 1.06863206e+00, -3.37382808e+01,
-1.00065936e+01, 4.87683565e+00, 2.98970372e+01,
3.08318304e+01, 2.93305402e+00, -1.05238787e+01,
-3.77209253e+01, -9.99535860e+00, 3.18322418e+01,
-1.20433297e+01, -9.43610576e+00, 4.40281910e+01,
7.56676309e+01, 6.79745790e+01, 7.98531546e+01,
3.60522426e+01, -3.39252838e+01, -4.94037931e+00,
2.87398980e+01, 1.27980538e+01, 4.37310555e+01,
3.17976774e+01, -3.87305736e+01, -5.16080254e+01,
-3.63180843e+01, -5.24996649e+01, -4.41849188e+01,
1.62752422e+01, 7.06608844e+01, 8.32138685e+01,
7.77019450e+01, 6.20397113e+01, 5.50487421e+01,
1.63290551e+01, -4.48766696e+01, -2.11065690e+01,
3.20852632e+00, 2.65636354e+01, 5.54444159e+01,
5.29173994e+01, 4.34810900e+01, -2.40138852e+01,
-5.19665155e+01, -2.03492959e-01, 1.10497540e+01,
-4.64670438e+00, -2.09987538e+01, 8.88687646e+00,
5.67027200e+01, 4.28079511e+01, 4.44468023e+01,
5.19108034e+01, 3.82225735e+01, 1.02708973e+01,
1.94028726e+01, 2.09961709e+01, -9.39257825e+00,
6.30392606e+00, 1.44662336e+01, -1.54320151e+01,
-5.06007382e+01, -5.43360293e+01, -4.99946364e+01,
-5.38949025e+01, -5.46968695e+01, -2.13308904e+01,
3.04265941e+01, 6.21859872e+01, 6.92229150e+01,
5.68218748e+01, 3.70698435e+01, 4.80702074e+01,
5.68120367e+00, -5.76846251e+01, -2.59192566e+01,
1.16919949e-01, 1.04757410e+01, 4.26047955e+01,
6.45371765e+01, 8.11309874e+01, 2.50728826e+01,
-5.64890324e+01, -2.60208217e+01, 3.20706786e+01,
2.48585529e+01, 1.95268403e+01, -1.62984434e+01,
-2.59478966e+01, 2.47432927e+01, 2.12127452e+01,
7.01583349e+00, 1.03789316e+01, 2.41818725e+00,
4.74962981e+01, 5.46642841e+01, 5.44220202e+01,
4.57623792e+01, 1.32368468e+01, 1.48834215e+01,
2.96349685e+00, 3.73519856e+00, -6.66447295e+00,
-3.58726757e+01, -5.33313469e+01, -4.41074262e+01,
-3.19591491e+01, -4.09366694e+01, -3.55043594e+01,
-1.79461113e+01, 4.70036866e+00, 2.33870851e+01,
4.99142770e+01, 5.63045287e+01, 4.13682865e+01,
4.35424554e+01, -3.23160475e+00, -4.69534752e+01,
-2.26041066e+01, -2.27118585e+00, 1.20094282e+01,
3.50482005e+01, 5.26227923e+01, 7.25820937e+01,
5.01225477e+01, -2.03395739e+01, -2.76946066e+01,
1.69200375e+01, 3.65934975e+01, 3.75192576e+01,
6.70063764e+00, -3.50198097e+01, -5.97929939e+01,
-2.30191881e+00, 2.52297195e+01, -9.14747943e+00,
5.09080473e+00, -2.97033839e+01, -2.37781569e+01,
7.06459687e+01, 8.13103616e+01, 8.64684262e+01,
8.11860737e+01, 4.62261705e+01, 5.02408220e+01,
1.58145631e+01, 4.69716906e+00, 1.96439887e+01,
7.69577241e-01, -2.10036615e+01, -4.79252667e+01,
-4.34019457e+01, -3.34955876e+01, -3.04252844e+01,
-1.36101789e+01, -2.02508691e+01, -2.29416946e+01,
-1.56177393e+01, 1.23272985e+01, 8.62161251e+01,
1.01678401e+02, 6.63979517e+01, 3.87469081e+01,
7.47011791e+00, -1.15097846e+01, -2.36815395e+01,
-2.70602650e+01, 9.82111032e-01, 2.25050171e+01,
3.18974053e+01, 5.04486088e+01, 4.06081745e+01,
3.51085305e+00, 3.37300526e+00, 3.84219784e+01,
1.59043975e+01, -2.20795187e+00, 2.14566880e+01,
-4.40791628e+01, -7.88234393e+01, -8.99527149e+01,
-3.21728330e+01, 4.19060125e+01, 9.65859181e+00,
1.49033315e+00, 8.67601921e+00, -4.70618179e+01,
7.90448121e+00, 1.02327715e+02, 9.20856110e+01,
1.06231448e+02, 1.00228310e+02, 5.70030134e+01,
7.02637117e+01, 3.41382402e+01, -3.73083139e+00,
1.00274920e+01, -1.03635966e+01, -4.68515009e+00,
-6.10942061e+00, -4.22436351e+01, -4.40543772e+01,
-4.10758039e+01, -2.27396704e+01, 9.62908871e+00,
-8.41615383e+00, -2.45380434e+01, -1.34428710e+01,
-1.54143454e+01, 5.31324804e+01, 1.35342649e+02,
1.18559103e+02, 6.20395513e+01, 2.44703606e+01,
2.80803633e+01, 2.29004218e+01, -2.99052572e+01,
-6.13426600e+01, -3.12101765e+01, -1.00337984e+01,
-3.46049228e+00, 3.46982342e+01, 4.30077707e+01,
1.33367257e+01, 5.97540748e+00, 4.17704396e+01,
5.12628758e+01, -1.67115741e+01, -2.93675894e+01,
-4.32520710e+00, -8.77646817e+01, -1.08908105e+02,
-9.95416267e+01, -6.60749283e+01, 2.10755315e+01,
3.69002737e+01, 1.37019185e+00, 1.41520941e+01,
-4.54405563e+00, -2.58882483e+01, 5.29998688e+01,
1.04071471e+02, 8.18046756e+01, 1.01015765e+02,
9.23407206e+01, 5.36961452e+01, 7.60273833e+01,
4.90307466e+01, -5.39471648e+00, 7.70277347e+00,
-2.22018698e+01, -4.44510406e+01, -3.18054072e+00,
-1.73819190e+01, -4.13562484e+01, -2.80518179e+01,
-2.46067048e+01, -1.06451253e+01, 4.56860198e+00,
-2.24240121e+01, -3.94221388e+01, -8.97627979e+00,
-1.07268779e+01, 7.83953965e+00, 8.47616102e+01,
1.05394400e+02, 8.00075723e+01, 3.94830386e+01,
1.26390678e+01, 3.44608270e+01, 2.70811543e+01,
-2.78820335e+01, -5.77985084e+01, -3.80281854e+01,
-2.30274854e+01, -2.25779895e+01, 2.60696925e+01,
6.58684366e+01, 4.21381337e+01, 1.37753887e+01,
4.87572265e-01, 1.48212794e+01, 1.78938408e+01,
-1.99498754e+01, -1.03905959e+01, -1.57433369e+01,
-9.23579137e+01, -1.03563470e+02, -9.27069195e+01,
-9.09769296e+01, -3.61159437e+01, 1.61575408e+01,
7.26717190e+00, -3.10234191e+00, 6.34468279e-01,
-7.34827108e+00, 4.02405203e+00, 4.87088255e+01,
6.55109252e+01, 6.21122163e+01, 8.20635396e+01,
7.32589906e+01, 5.07626683e+01, 7.17138901e+01,
5.34487917e+01, 1.99554449e-01, 1.81567611e+01,
1.37476109e+01, -4.58110408e+01, -3.92969378e+01,
-2.82894016e+01, -5.40627771e+01, -3.87773944e+01,
-1.53235451e+01, -1.01359419e+01, -7.96187032e+00,
-1.85533136e+01, -3.37609381e+01, -3.73890107e+01,
-1.18723892e+01, -6.69124938e+00, -1.17593518e+01,
3.45885383e+01, 5.10751925e+01, 4.70791420e+01,
6.86617277e+01, 4.37021990e+01, 1.34573866e+01,
1.74060151e+01, 2.17667366e+00, -1.11326135e+01,
-7.51418338e+00, -4.42627379e+00, 6.61151546e-01,
3.22001074e+00, 3.60111117e+01, 8.07845863e+01,
6.54822870e+01, 2.70379114e+01, 1.01767387e+00,
-3.21752377e+01, -3.06458642e+01, -7.85964312e+00,
-2.15348814e+00, 1.32526402e+01, -1.85932222e+01,
-6.92809408e+01, -7.76387897e+01, -9.16341232e+01,
-1.07784334e+02, -7.85459415e+01, -3.16914775e+01,
-1.53808560e+01, -1.36794188e+01, -9.94241145e+00,
2.74895820e+00, 1.49408579e+01, 9.08324910e+00,
1.15563844e+01, 3.48532230e+01, 6.56622360e+01,
8.51723962e+01, 7.38069793e+01, 4.86411227e+01,
3.80145902e+01, 2.36793803e+01, 1.63778077e+00,
2.05309716e+01, 3.71679052e+01, -7.93262825e+00,
-3.96022879e+01, -4.36093360e+01, -6.81823003e+01,
-6.42049854e+01, -3.72659488e+01, -3.80443162e+01,
-2.93070152e+01, -2.21201753e+01, -3.43495085e+01,
-1.39764097e+01, 1.27824687e+01, 1.49015987e+01,
-2.27054988e+00, -2.31182439e+01, 8.50088418e+00,
3.16348378e+01, 1.81033829e+01, 6.33206873e+01,
1.01197060e+02, 5.92311771e+01, 2.10335402e+01,
3.28032047e+00, -1.29515765e+01, 1.35228847e+01,
4.28287276e+01, 2.10812032e+01, 7.29498197e+00,
2.81371194e+01, 5.47919444e+01, 7.90291379e+01,
6.52529634e+01, 1.16045503e+01, -1.39845242e+01,
-1.63099394e+01, -4.02286423e+01, -4.99592388e+01,
-3.07801347e+01, -6.78518654e+00, 5.09403890e+00,
-2.76250830e+01, -5.12873994e+01, -4.57962415e+01,
-7.07345971e+01, -1.09326073e+02, -9.60512480e+01,
-5.59039727e+01, -4.40169679e+01, -4.11778710e+01,
-1.69142004e+01, 8.14383475e+00, 2.92300847e+01,
1.95302164e+01, -5.75816648e+00, 7.76489196e+00,
5.58714091e+01, 1.00336030e+02, 1.08700406e+02,
7.69015678e+01, 1.43124107e+01, -2.54703828e+01,
-8.86536145e+00, 2.35759417e+01, 2.73849419e+01,
-8.40496250e+00, -3.60795857e+01, -4.43687932e+01,
-6.70919108e+01, -6.55521726e+01, -3.90201021e+01,
-5.34969549e+01, -6.55549738e+01, -3.38014725e+01,
-2.66309180e+01, -1.29393857e+01, 3.88537119e+01,
4.84272605e+01, 2.05747328e+01, -1.55275575e+01,
-1.41583741e+01, 2.01854964e+01, 1.24141334e+01,
4.04383354e+01, 1.02209524e+02, 8.86976268e+01,
4.66920683e+01, 3.27614798e+01, 1.71811935e+01,
1.51200920e+01, 4.85295823e+01, 3.63527543e+01,
-2.09937425e+01, -1.30560875e+01, 3.68989240e+01,
5.89077827e+01, 5.57954627e+01, 1.29068785e+01,
-4.53564571e+01, -3.96859505e+01, -1.47352048e+01,
-4.30604196e+01, -6.34176613e+01, -3.34952019e+01,
-2.03260629e+00, -2.30107526e+01, -3.86155807e+01,
-3.11408585e+01, -7.59154282e+01, -8.56298284e+01,
-6.38729834e+01, -5.28821620e+01, -6.58848658e+01,
-4.36743539e+01, 5.84607960e+00, 2.70300661e+01,
1.85651497e+01, -2.94205933e-01, 4.56757107e+00,
2.42328188e+01, 6.78149372e+01, 1.12135560e+02,
1.12255664e+02, 5.14380117e+01, -2.67437681e+01,
-2.09943355e+01, 3.49020265e+01, 3.50739865e+01,
-2.04817461e+01, -4.92467152e+01, -4.47967868e+01,
-6.25382600e+01, -6.68248176e+01, -4.37981398e+01,
-4.37550298e+01, -6.00893873e+01, -4.31503649e+01,
-5.81058202e+00, 2.38259486e+00, 1.57627510e+01,
2.62407830e+01, 1.52620560e+01, 6.22621292e+00,
-3.93354367e+00, 1.48084919e+01, 7.45666102e+00,
6.25341363e+00, 5.83955734e+01, 6.68565335e+01,
4.89454214e+01, 4.97320107e+01, 6.26384426e+01,
5.31680416e+01, 3.09092902e+01, 2.86668837e+01,
-1.83984612e+01, -6.01975080e+01, -1.79796625e+01,
2.06631812e+01, 2.25101394e+01, 1.94659460e+01,
-1.72191285e+01, -5.20139474e+01, -2.41299003e+01,
-2.12755913e+01, -6.13010852e+01, -4.44895122e+01,
1.29909058e+01, 5.28092596e+00, -4.98347399e+01,
-3.82393919e+01, -1.33955555e+01, -4.36122864e+01,
-5.89295341e+01, -6.26370384e+01, -7.64576471e+01,
-7.77503010e+01, -6.66133637e+01, -1.29062701e+01,
1.51535378e+01, 2.78159769e+00, -1.05105073e+01,
9.25189124e+00, 1.30626158e+01, 5.41829468e+00,
5.48771750e+01, 9.67508822e+01, 8.13023144e+01,
2.29563302e+01, 3.29350473e+00, 3.80785859e+01,
4.40235744e+01, -2.36113124e+00, -3.86081847e+01,
-2.87880848e+01, -4.82174473e+01, -7.33183915e+01,
-6.31122675e+01, -6.39313148e+01, -5.08538615e+01,
-4.03633421e+01, -2.12536688e+01, 2.44036364e+01,
2.00347004e+01, -1.09857046e+01, -2.09159316e+01,
7.37044275e+00, 2.70670771e+01, 3.85412750e+01,
3.18279817e+01, -8.15131625e+00, 1.92571715e+01,
3.44075743e+01, 2.94064539e+01, 4.53125867e+01,
6.02435066e+01, 8.74542457e+01, 4.60171068e+01,
-3.15576904e+00, -9.98279211e+00, -4.84361371e+01,
-4.97144538e+01, -1.79163198e+01, -1.77029669e+01,
-1.31287889e+01, 2.10229064e+00, -1.07872575e+01,
-1.29362488e+01, -5.30814850e+00, -4.25392027e+01,
-4.81460484e+01, 1.19114229e+01, 4.07062071e+01,
-1.40398024e+01, -2.60118077e+00, -3.95698298e+01,
-7.00211313e+01, -4.88920377e+01, -8.90264346e+01,
-1.06656007e+02, -7.44808494e+01, -1.96065266e+01,
3.26889017e+00, -1.62928336e+01, -2.32113271e+01,
-4.55946974e+00, 1.86102789e+01, -1.85597182e+01,
-1.05208455e+01, 5.03127158e+01, 6.58303397e+01,
3.81320315e+01, 2.56133335e+01, 3.99526689e+01,
2.46301079e+01, 3.34709785e+00, -6.99578413e+00,
4.72228703e+00, -1.06983989e+01, -6.99305529e+01,
-7.83013966e+01, -8.98033250e+01, -8.89302173e+01,
-4.90986349e+01, -6.08445298e+01, -1.93499018e+01,
3.43762113e+01, -6.69638666e+00, -3.40953848e+01,
2.07250673e+00, 5.17618355e+01, 5.93816731e+01,
6.76428972e+01, 2.19966278e+01, 6.79009554e+00,
3.47256610e+01, 1.75412333e+01, 3.40306724e+01,
3.88345616e+01, 6.70572190e+01, 7.37390656e+01,
-5.85969656e+00, -2.85573478e+01, -2.77272466e+01,
-3.95124734e+01, -3.05700705e+01, -3.97005533e+01,
-3.69900408e+01, -1.97524132e+01, -7.24458732e+00,
1.84266923e+00, 1.82228159e+01, -8.69735595e+00,
-4.52206041e+01, -1.58877629e+01, 2.54624229e+01,
1.74763736e+01, -9.04873195e+00, 1.02340045e+01,
-2.88387964e+01, -9.88095562e+01, -7.14291309e+01,
-5.47451127e+01, -1.08338521e+02, -9.38974845e+01,
-1.62360338e+01, 2.06789373e+01, -2.91773249e+01,
-3.51618219e+01, -2.11917777e+01, 5.60503508e-01,
-1.04200444e+01, -4.03890590e+01, 7.48772209e+00,
4.82814939e+01, 2.66141069e+01, 1.58552268e+00,
1.86929701e+01, 8.19417835e-01, -2.37780405e+01,
3.31641900e+00, 2.44623461e+01, 2.01059102e+01,
-4.71229614e+01, -9.17176076e+01, -9.19040467e+01,
-1.19578770e+02, -8.97533027e+01, -7.72219573e+01,
-8.57359992e+01, -2.23470352e+00, 6.61267950e+00,
-2.23094230e+01, 8.99450060e+00, 6.58969366e+01,
7.15471033e+01, 5.71691562e+01, 5.27860757e+01,
1.26973600e+01, 4.10589455e+01, 3.59872683e+01,
1.98109501e+01, 2.46324398e+01, 3.62290812e+01,
7.07758227e+01, 2.38984030e+01, -3.09028328e+01,
-2.78823154e+01, -3.26348236e+01, -2.58317177e+01,
-4.78315669e+01, -4.01575453e+01, -5.47079935e+00,
-1.98041034e+01, -3.53784126e+01, -5.16920818e+00,
2.16481585e+01, -1.80160005e+01, -3.39572507e+01,
-6.97791393e+00, 8.66053142e+00, 1.20837831e+01,
-3.31325100e+01, -8.12283324e+01, -9.82467536e+01,
-3.62434912e+01, -3.93303599e+01, -8.54694808e+01,
-4.35847433e+01, 4.14189599e+01, -2.85934084e+00,
-4.75385568e+01, -2.56297317e+01, -3.17341073e+01,
-1.80136904e+01, -3.88311237e+01, -3.40380284e+01,
2.30649348e+01, 3.33221433e+01, -1.09346001e+01,
-1.91629842e+01, -1.60016662e+01, -4.47885541e+01,
-1.48516110e+01, 2.13312869e+01, 1.25162860e+01,
-2.73458936e+01, -9.11397219e+01, -1.02725848e+02,
-1.11461464e+02, -1.18227974e+02, -8.29389828e+01,
-9.20150342e+01, -4.99103880e+01, 1.43473244e+00,
-1.81145351e+01, 1.45528093e+01, 5.57395251e+01,
8.03530565e+01, 3.40322622e+01, 3.10493961e+01,
2.63151360e+01, 2.49294462e+01, 4.82123505e+01,
2.45335614e+01, 1.09552484e+01, 2.19308276e+01,
6.05081586e+01, 4.22765588e+01, -1.07098094e+01,
-2.18774749e+01, -3.14075260e+01, -3.05838876e+01,
-4.70478990e+01, -6.23379674e+01, 1.58076673e+01,
2.44436560e+01, -4.42793644e+01, -6.82196842e+01,
-2.96554731e+00, 1.97369900e+01, -2.05337965e+01,
-1.38897622e+01, 9.37628738e+00, 1.62169545e+01,
3.13245141e+00, -6.44653846e+01, -7.72142521e+01,
-6.38675410e+01, -5.00484202e+01, 1.31800471e+01,
-8.67558356e+00, -6.30468276e+01, 1.24405904e+00,
3.44003056e+01, -3.19646679e+01, -1.97442459e+01,
-3.65946798e+01, -4.35381444e+01, -2.57750817e+01,
-5.16763648e+01, -3.00202792e+01, 2.19835074e+01,
9.19796639e+00, -1.45306403e+01, -1.36941007e+01,
-3.53470459e+01, -3.35942932e+01, 6.65079187e+00,
-9.14893826e+00, -3.77567667e+01, -6.78846554e+01,
-1.09023633e+02, -1.14059723e+02, -1.08570966e+02,
-8.83798275e+01, -6.73233226e+01, -6.02549226e+01,
-7.40747691e+00, -1.39299391e+01, 6.10160259e+00,
3.32856689e+01, 4.83318108e+01, 4.36759983e+01,
4.92893548e-01, 3.09409588e+01, 2.69186639e+01,
2.99143048e+01, 2.80128625e+01, 1.93857486e+01,
1.10975234e+01, 5.49883771e+01, 4.93358348e+01,
-4.66176857e-01, -1.95567773e+01, -2.24431842e+01,
-3.42082894e+01, -4.35710863e+01, -8.39127752e+01,
-2.23555235e+01, 5.28407727e+01, 6.17598789e+00,
-6.58213467e+01, -4.79902119e+01, 3.09319221e+01,
1.60185682e+01, -7.80679966e+00, 2.20641759e+01,
3.33239732e+01, 3.73746798e+00, -1.10743604e+02,
-4.26347688e+01, -3.99373530e+01, -1.87672067e+01,
4.74361732e+01, -1.62796896e+01, -5.77813953e+01,
1.15154180e+01, -6.91431339e-02, -5.89604633e+00,
-6.85099621e+00, -4.60112606e+01, -2.08636884e+01,
-2.47796033e+01, -5.79016232e+01, -1.65864276e+01,
7.08184461e+00, 8.02006798e+00, 2.23021943e+01,
-6.34013517e-02, -2.61872628e+01, -1.33548656e+01,
-1.49047073e+01, -5.63329959e+01, -5.05993339e+01,
-7.22037221e+01, -1.19987955e+02, -1.03009923e+02,
-7.62894633e+01, -5.92637625e+01, -5.78223662e+01,
-2.99365220e+01, 1.38093355e+00, -6.38182155e+00,
1.99290535e+01, -8.01576425e+00, 2.94963193e+01,
1.98030812e+01, 2.66408406e+01, 5.69516378e+01,
3.68748661e+01, 1.10269521e+01, 2.76967221e+01,
2.49771456e+01, 3.53407486e+01, 5.28289347e+01,
1.36986341e+00, -2.75320399e+01, -3.52232964e+01,
-2.69469074e+01, -4.05624050e+01, -7.59029499e+01,
-7.23759367e+01, 1.50434671e+01, 1.56652168e+01,
-1.58137191e+01, -3.60205413e+01, 2.64309201e+01,
4.81532479e+01, 7.15589522e+00, 7.53254062e+00,
2.96855687e+01, 1.76250196e+01, -5.28035998e+01,
-8.13261795e+01, -7.08270891e+01, -2.99495459e+01,
-7.36940710e+01, 3.56593318e-01, 3.00338015e+01,
-5.13300001e+01, -4.13063099e+01, 2.48904371e+00,
4.56747875e+00, 1.92000098e+01, -1.35424934e+01,
-1.85550325e+01, 3.94110066e+00, -2.69015090e+01,
-2.87728217e+01, 1.00067473e+00, -9.16236149e+00,
3.98261327e+01, 3.51915405e+01, 4.22075209e+00,
-1.71178708e+01, -1.52402390e+01, -4.79498121e+01,
-5.17567896e+01, -2.04913431e+01, -7.76776142e+01,
-1.03764432e+02, -6.03413027e+01, -5.29133467e+01,
-5.85446760e+01, -6.67740023e+01, -8.07688320e+00,
1.49240054e+00, 1.73647175e+00, -2.84380276e+01,
-3.38932768e+01, 3.78924196e+01, 3.45727349e+01,
6.22857769e+01, 6.68959910e+01, 2.66418720e+01,
1.96906490e+00, 4.60941010e+01, 2.61088408e+01,
4.08704400e+01, 4.99267935e+00, -2.45561769e+01,
-5.84027075e+01, -3.88942572e+01, -3.42714047e+01,
-5.76251732e+01, -7.74364016e+01, -2.42202386e+01,
-1.60020791e+01, -2.40866320e+01, -2.05825972e+00,
3.02931530e+01, 6.16852849e+01, 2.25494241e+01,
-4.93294283e+00, -1.42454664e+01, -4.90923958e+00,
-1.21355088e+01, -4.76205096e+01, -4.04647326e+01,
-9.59531753e+01, -8.19752386e+01, -2.68119038e-01,
-1.89319926e+01, -4.54411820e+01, -1.10814635e+01,
4.41279508e+00, 1.77932652e+01, 9.48094112e+00,
-3.35451819e+00, 6.24231575e-01, 7.94306834e+00,
-1.09555258e+01, 2.42320421e+01, -9.93255981e+00,
2.91782544e+00, 3.33582211e+01, 1.23362843e+01,
1.04729161e+01, -1.20028753e+01, -2.08707770e+01,
-4.95751483e+01, -2.07639619e+00, -9.26742996e+00,
-6.56556658e+01, -4.65265766e+01, -3.73740440e+01,
-5.03549090e+01, -6.93339680e+01, -4.58415379e+01,
2.04643293e+01, -5.95771871e+00, -2.35689895e+01,
-7.01662648e+01, -1.06995151e+00, 4.11479123e+01,
3.29443501e+01, 4.22892372e+01, 5.73282268e+01,
1.14810689e+00, 2.20087695e+01, 4.35298425e+01,
2.65603758e+01, 1.57217601e+01, -1.75898749e+01,
-4.74977023e+01, -6.62745588e+01, -2.94884467e+01,
-5.15395404e+01, -5.22583941e+01, -3.40689185e+01,
-1.00913094e+01, -5.96780956e+01, -1.50712758e+01,
2.09943319e+01, 5.66065501e+01, 2.07965950e+01,
2.56689691e+00, -2.95037880e+01, -4.64767436e+01,
-1.52558796e+01, -8.96166239e+00, 1.25268216e+01,
-1.17425925e+01, -7.99582558e+01, -1.11058915e+02,
-4.55296758e+01, -2.87868006e+01, -2.29891775e+01,
-1.36126050e+00, 5.67793450e+00, 8.06956450e+00,
5.44363547e+00, 5.17190529e+00, -7.82910138e+00,
1.07433038e+00, 1.62725394e+00, 2.10183352e+01,
3.80141501e+01, -1.70074672e+01, 6.17512023e+00,
-2.18673104e+01, 2.41653324e+01, 1.73016215e+01,
-6.20477806e-01, -2.85838487e+01, -1.89016100e+01,
2.14982792e+01, -5.14894282e+00, -8.02008981e+00,
-1.50294654e+01, -3.94114359e+01, -3.38717837e+01,
-4.61038362e+01, 1.74167817e+01, 2.75935945e+01,
-1.44760270e+01, -4.58390423e+01, -4.16825569e+01,
2.19274079e+01, 1.44538092e+00, -2.30460464e+01,
1.26678160e+01, 3.81084428e+01, -7.49592709e+00,
4.93146981e+01, 3.45232183e+01, 3.50077244e+01,
-5.11149301e+00, -2.28903591e+01, -6.68210050e+01,
-3.02981571e+01, -4.58291797e+01, -3.76582793e+01,
-2.39769834e+01, 6.62613365e+00, -3.72102295e+01,
-5.03123119e+01, -4.03223748e+00, 2.43912473e+01,
1.79103245e+01, -3.54129952e+00, 5.85378257e+00,
-3.94494855e+01, -2.63400107e+01, 6.94530172e+00,
2.89385480e+01, -2.26692282e+01, -8.98709623e+01,
-3.72881368e+01, -3.28569913e+01, -2.56703534e+01,
1.39391768e+01, 1.63735403e+01, 2.90772186e+00,
8.21221147e+00, 3.40516431e+00, -5.44905470e+00,
-2.17959878e+01, 6.23255983e+00, -1.82684525e+01,
3.88003391e+01, 1.72192849e+01, 7.12696931e-01,
-3.87397122e+01, -1.30182989e+01, 5.64962720e+01,
1.58082348e+01, -2.34498475e+00, -3.29111936e+01,
-1.38925827e+00, 1.53007386e+01, 3.91120084e+01,
2.39751098e+01, -2.62900467e+01, -1.49163825e+01,
-2.74437912e+00, 5.57466865e+00, 5.89453848e+01,
2.23918505e+01, -4.04673256e+00, -2.54350180e+01,
3.35657774e+00, -1.33646427e+01, -5.61402194e+01,
-6.55242839e+01, 2.28468380e+01, 1.02086551e+01,
3.04580080e+01, 6.35136093e+01, 4.63199067e+01,
2.73099267e+01, -1.20289515e+01, -3.96213982e+01,
-3.69827540e+01, -2.06131717e+01, -4.52788299e+01,
-2.54259874e-01, -1.78587243e+00, 7.57152975e+00,
-5.61322777e+01, -2.34192248e+01, -1.44149299e+01,
1.57062223e+01, -3.18026946e+00, 2.92575714e+01,
6.43724616e+00, -4.04519596e+00, 3.88241733e+00,
1.00644374e+01, 4.30211139e+00, 2.65255894e+01,
-4.75944107e+01, -2.15352757e+01, 1.32748564e+01,
-1.82181757e+01, 1.01373344e+01, 2.24580544e+01,
1.67406358e+00, 1.45865724e+01, 2.65802901e+01,
4.65373068e+00, -3.03590878e+01, 5.03081355e+00,
-1.61610842e+01, -2.69994671e+01, 3.06769871e+01,
1.14221612e+01, -7.80590381e+00, -4.29280299e+01,
5.96498721e+01, 4.51936394e+01, 8.35134142e+00,
-1.98619673e+01, -3.02818753e+01, -1.46098955e+01,
4.06134823e+01, 6.08283517e+01, -3.97307076e-01,
-1.51529466e+01, 1.61552543e+01, 6.75381352e+00,
3.98168158e+01, 6.30893192e+01, 3.00444681e+01,
1.33388485e+01, 1.26000286e+01, -5.33721368e+00,
-4.97065084e+01, -7.54081047e+01, -3.53038959e+01,
2.85451806e+01, 1.44520218e+01, 8.35904284e+01,
5.44446011e+01, 4.11304391e+01, 1.58350758e+00,
-1.01899386e+01, -3.76323769e+01, -4.37974859e+00,
-3.71558017e+01, 4.05653509e+00, 7.17950252e+00,
1.42238141e+01, -2.60135766e+01, -4.37249837e+01,
-2.72728757e+01, -9.65288200e+00, 2.45289248e+01,
3.58896541e+01, 3.63494401e+01, 3.44293471e+00,
1.76923004e+01, -1.46729753e+01, 1.07900541e+01,
-6.76964373e+00, -3.89984198e+01, 3.77841097e+01,
2.75353086e+01, 1.70394560e+01, 1.30730841e+01,
1.03417997e+01, 1.04018491e+01, 5.47233394e+01,
3.69419104e+01, -2.07811718e+01, -1.26723298e+01,
2.46124146e+01, -4.82658434e+01, -4.67159498e+00,
6.55672557e+00, 5.89413867e+00, -2.35788339e+01,
3.55302036e+01, 7.42431512e+01, 1.70504081e+01,
-3.72360319e+00, -2.10946182e+01, -3.64110092e+01,
-1.77787149e+00, 5.72044046e+01, 1.80286770e+01,
-3.53566770e+00, 9.66629159e+00, 3.84247596e+00,
-1.28311262e+00, 5.43175629e+01, 5.44952272e+01,
2.40698282e+01, 2.41171147e+01, 1.04930377e+01,
-3.29583818e+01, -4.03160739e+01, -4.82951582e+01,
1.40919919e+01, 1.41795299e+01, 6.20321371e+01,
7.45239959e+01, 1.58346011e+01, 2.35834887e+00,
5.35710842e+00, -6.50285710e+00, -2.31066442e+01,
-9.98064570e+00, -9.29044563e+00, 2.89046238e+01,
8.78505853e+00, 1.31534589e+01, -4.34971953e+01,
-2.86493796e+01, -3.92787842e+01, 2.06083714e+01,
5.34153805e+01, 5.05541975e+01, -1.17577547e+01,
-9.54875668e+00, -1.27504491e+01, -3.50739865e+01,
-2.48643119e+01, 6.68926305e+00, -4.37795861e+01,
-6.31914145e+00, 5.05632706e+01, 4.52112035e+01,
9.50833237e+00, 1.00121069e+01, 2.97156021e+01,
5.28203709e+01, 6.85860505e+01, 8.55140843e+00,
-2.72722500e+01, 2.78008047e+01, -4.45417527e+00,
-2.43728318e+01, -2.95506737e-01, -2.18631594e+01,
-1.62313936e+01, 1.72963828e+01, 7.76302477e+01,
3.92417860e+01, 5.46531146e+00, -2.24556652e+00,
-8.63705009e+00, -2.38042649e+01, 2.73778533e+01,
7.93403979e+00, 1.75590174e+00, 1.93830983e+01,
2.48159154e+00, -2.06411387e+01, 1.29880655e+01,
6.28227644e+01, 2.05617525e+01, 6.99260045e+00,
1.22789406e+01, -2.84913640e+01, -2.60178986e+01,
-2.97349525e+01, -7.72729072e+00, 2.54216975e+01,
2.14355732e+01, 7.12640685e+01, 3.81123459e+00,
-2.82193250e+01, -1.01697360e+01, 3.04270125e+01,
-2.30459209e+01, -1.73241224e+01, -1.67522978e+00,
2.27075470e+01, 1.46042375e+01, 2.79510350e+01,
1.78443315e+00, -1.77195689e+01, -3.70102098e+01,
-2.55502218e+01, 3.85399944e+01, 5.77201099e+01,
1.56001749e+00, -5.28611818e+01, -3.14349236e+01,
-3.09111601e+01, -6.79910363e+00, -5.99979739e+00,
-4.25684520e+01, 1.85187509e+01, 4.59295879e+01,
2.35141233e+01, -1.34865459e+01, 5.23909730e+01,
6.61516824e+01, 6.48325731e+01, 3.43532447e+01,
-6.43339536e+00, 4.97593373e+00, 1.84922046e+01,
-1.28833299e+01, 7.52590404e+00, -3.44397449e+01,
-4.47118982e+01, -1.13731039e+01, 5.62041023e+01,
4.71536296e+01, 2.65832041e+01, -2.42797137e+00,
2.05784781e+01, 4.65753919e+00, 2.02330684e+01,
-1.05909919e-01, -1.68387887e+01, 2.71019562e+01,
1.60335785e+01, -8.30645786e+00, -1.07702526e+01,
5.29691642e+01, 4.42769197e+01, -1.60521813e+01,
1.90320770e+00, -3.43462707e+01, -4.13940143e+01,
-2.68501371e+01, -3.39564540e+01, 2.62739322e+01,
1.98176258e+01, 3.21717271e+01, 1.55501930e+01,
-4.20613251e+01, -4.12011796e+01, 1.21993726e+01,
1.25124679e+01, -3.90354871e+01, 4.22676294e+00,
1.34346301e+01, 5.73346415e+00, 1.47980900e+01,
3.41225350e+01, 2.18367768e+01, -7.19485115e-01,
-3.95767784e+01, -1.17951331e+01, 2.33486080e+01,
2.85840342e+01, -3.49745424e+01, -5.32065642e+01,
-2.38199900e+01, -2.49532641e+01, -2.93139037e+01,
2.57292995e+01, -7.24663460e+00, -9.81111134e+00,
1.38622963e+01, 1.54294175e+01, -2.42408023e+01,
1.57661907e+01, 9.17974758e+01, 6.63797837e+01,
3.14231038e+01, 2.79795277e+01, 2.56664007e+01,
1.71678621e+01, -1.06884545e+01, 8.33040122e+00,
-2.06934001e+01, -5.73768448e+01, -4.77514914e+01,
1.54754725e+01, 2.85890947e+01, 3.20700710e+01,
1.07264832e+01, 2.62153890e+00, 3.08419440e+01,
3.36265330e+01, 2.59852204e+01, -2.58089258e+01,
1.63836430e+01, 1.41833807e+01, 8.16549891e+00,
-7.12787005e+00, 2.50121902e+01, 7.85475786e+01,
7.69315375e+00, -1.07018241e+01, -2.10446033e+01,
-6.16086472e+01, -3.03200322e+01, -5.37202613e+01,
-3.76235698e+00, 4.48190622e+01, 2.00933264e+01,
1.27662597e+01, -1.53419096e+01, -3.75711606e+01,
-3.47983660e+01, 6.63937453e+00, -2.32780621e+01,
-9.20461935e+00, 2.15381915e+01, -1.29601913e+01,
-9.87143176e+00, 2.00536961e+01, 3.86930224e+01,
3.90079222e+01, -9.10430208e+00, -1.77946895e+01,
-2.73554633e+01, 8.88562408e+00, 1.08527702e+01,
-2.93819994e+01, -2.53077760e+01, -1.30496492e+01,
-2.73298724e-01, 4.84192133e+01, 2.99117318e-01,
3.32358604e+00, -2.46042691e+01, -2.09511618e+01,
-2.96101043e+01, 4.74428598e+01, 8.23196606e+01,
3.40720289e+01, 3.49237816e+01, 7.59409522e+01,
5.29658719e+01, -2.95434734e+00, -8.62221168e+00,
-1.09075336e+01, -5.62611131e+01, -5.34237406e+01,
-3.01512664e+01, 7.57883481e+00, 1.43122475e+00,
2.91421602e+01, -1.62788001e+01, 9.31473005e+00,
2.19730500e+01, 5.01846953e+01, -2.21453183e+00,
1.13789301e+01, -7.32132321e-01, -1.33370722e+01,
-2.26386442e+00, -1.35894861e+01, 6.19702259e+01,
6.51045775e+01, -7.97450866e+00, -1.95018765e+00,
-4.94906817e+01, -3.15748039e+01, -3.70310336e+01,
-3.22193155e+01, 4.40029326e+01, 4.68500693e+01,
1.37913748e+01, 4.62920570e+00, 2.82300448e+00,
-3.76515236e+01, -3.80074562e+01, -1.50315473e+01,
-3.71483907e+00, 2.81399371e+01, -8.26956148e+00,
-3.71527676e+01, 3.41262989e+00, 1.79583021e+01,
3.76151547e+01, 4.74899525e+00, 8.30585122e+00,
-1.07764008e+01, -3.40761617e+01, 1.50728429e+01,
-3.64485550e+00, -2.38285193e+01, -1.23466880e+01,
-4.93110892e+01, -6.24375316e+01, 4.72653628e+01,
1.62453998e+01, 8.82533186e+00, -3.41855011e+01,
-4.85720266e+01, -1.84622622e+01, -2.18626828e+01,
3.88629633e+01, 5.38072418e+01, 3.25904039e+01,
9.13256663e+01, 1.04945764e+02, 4.52478234e+01,
-1.16579813e+01, -3.93197433e+00, -5.49108263e+01,
-5.26701297e+01, -4.61908276e+01, -1.26770610e+01,
-1.34455795e+01, 1.15030198e+01, -2.84755833e+00,
-2.21457794e+01, -1.59725059e+01, 2.02397860e+01,
2.55233590e+01, 1.06332227e+01, 8.63766945e+00,
-5.18049637e+01, -1.97107966e+01, -4.13197085e+01,
-4.89066679e+00, 7.36855363e+01, 2.16057742e+01,
-1.48870413e+01, -1.95058401e+01, -2.69325355e+01,
-5.60591434e+00, -2.60299093e+01, 3.05512367e+01,
5.70032753e+01, 3.90829118e+01, 3.05914818e+00,
2.62007652e+01, -4.40771873e+00, -4.58880822e+01,
-3.31103329e+01, 4.00620956e+00, 3.59654514e+01,
1.57100239e+01, -4.26906590e+01, -1.38322894e+01,
2.15081473e+01, 1.54891586e+01, -1.44554469e+01,
-1.99558817e+01, 3.48276917e+01, -2.26350530e+01,
-1.01816049e+01, -7.54212033e+00, -4.72604370e+01,
-3.02159842e+01, -5.27324919e+01, -1.23368673e+01,
1.63003297e+01, -1.57418963e+01, -4.02892965e+00,
-7.62825221e+01, -1.68668339e+01, -1.04018663e+01,
-3.14652862e+01, 3.02825392e+01, 4.06534964e+01,
6.95758281e+01, 1.09386114e+02, 9.02530301e+01,
2.55676186e+01, 3.90692776e+00, -1.90329483e+01,
-6.39549326e+01, -3.97926196e+01, -3.02037643e+01,
3.03346314e+00, -1.92056973e+00, 4.47581351e+00,
-2.58533564e+01, -3.64013613e+01, -4.03951526e+01,
1.96608253e+01, 5.11745657e+00, 1.72989821e+01,
-5.05392854e+01, -4.36585615e+01, -4.20303368e+01,
-5.38076201e+01, 1.88831837e+01, 3.88677290e+01,
-2.96675644e+01, -2.89109084e+01, -1.77852144e+01,
5.52415895e+00, -1.36101598e+01, 2.16479057e+01,
5.21198090e+01, 5.32714985e+01, 1.29299488e+01,
7.64806919e+00, 2.03094278e+01, -3.03207871e+01,
-2.22554299e+01, -1.06451680e+01, 3.08655544e+01,
3.14328754e+01, -1.09440170e+01, -3.41251980e+01,
2.46964119e+01, 3.20498984e+01, -1.53281253e+01,
-7.29279272e+01, -1.43990860e+00, 1.82896365e+01,
-2.23274255e+01, -1.47636520e+01, -7.13568952e+01,
-7.21533870e+01, -4.49581712e+01, -9.37594668e+01,
-6.98175645e+01, 2.27110695e+00, -4.38113129e+01,
-2.18895525e+00, -4.73647960e+01, -5.85821108e+01,
2.28710906e+01, -2.01799376e+01, -2.05020588e+01,
2.42357746e+01, 3.89259003e+01, 7.08372390e+01,
7.42063930e+01, 6.66172709e+01, 1.69314662e+01,
2.56237745e+01, -3.05954236e+01, -3.78483091e+01,
-2.43452978e+01, 8.56850875e+00, 2.57305892e+01,
6.75605543e+00, -1.95126777e+01, -3.19515821e+01,
-6.90548331e+01, -2.13333824e+01, 1.08478971e+01,
-5.55222641e-02, -2.84481448e+01, -4.76278037e+01,
-2.09273185e+01, -4.96494904e+01, -2.24103951e+01,
1.18498274e+01, -1.62225770e+01, -5.45671464e+01,
-2.72550933e+01, -1.56276269e+00, -1.24668486e+01,
-9.47707485e+00, 4.74456028e+01, 5.06174292e+01,
3.84052364e+01, -1.87458536e+01, 2.16796034e+01,
-1.74047818e+01, -8.47863703e+00, -1.14083377e+00,
-7.30604597e+00, 1.79580093e+01, 1.52349821e+01,
-1.10443289e+01, -1.02965114e+01, 4.08840860e+01,
2.08327820e+01, -5.84753689e+01, -7.47176600e+01,
-2.56599697e+00, -2.32866187e+01, -3.09338429e+01,
-5.56241066e+01, -8.81432206e+01, -4.34505309e+01,
-6.90470551e+01, -2.47607459e+01, -3.33550306e+01,
-3.25345427e+01, -6.71745465e+00, -6.65342232e+01,
-2.43305703e+00, 3.26264853e+01, -1.03522625e+01,
-9.13213080e+00, -2.11551514e+00, 2.16557546e+01,
2.31139165e+01, 5.13707237e+01, 4.44350335e+01,
3.26019799e+01, 3.35518889e+01, -1.55215112e+01,
-6.36520383e-01, 9.37095501e+00, 4.60745759e+01,
2.85253118e+01, -9.25734639e+00, -2.34580621e+01,
-5.59945402e+01, -6.43751264e+01, 1.27304938e+01,
2.07831022e-01, -2.49241148e+01, -4.43915633e+01,
-8.00272846e+00, -2.11403949e+01, -1.74848792e+01,
-1.81593623e+01, -1.31713996e+01, -4.30097243e+01,
-4.33459427e+01, -1.91164636e+01, -8.67027211e+00,
-3.39209982e+01, 1.43378838e+01, 4.95942259e+01,
5.88712610e+01, -8.74412399e+00, -5.53999598e+00,
1.94626991e+01, -2.25231670e+01, 2.02258907e+01,
-2.92676941e+01, -2.35010393e+01, -1.92288056e-01,
2.43045924e+01, -6.66206597e+00, -2.51229699e+00,
2.86257309e+01, -1.37046550e+00, -6.65486878e+01,
-5.94882767e+01, -3.75192467e+01, -6.00610001e+01,
-4.84997981e+01, -4.92322833e+01, -3.02952103e+01,
-2.31875983e+01, -7.49647588e+01, -4.07355510e+01,
-1.00109091e+01, -3.88699591e+01, -1.26137829e+01,
-3.51274684e+01, -2.71456356e+01, 3.60351260e+01,
3.90671412e+01, -1.76684580e-01, -3.31902484e+01,
-3.04121459e+01, -1.87417336e+01, -8.14039959e+00,
4.66690690e+01, 3.92064649e+01, 5.62709247e+01,
2.98027971e+01, 1.92036950e+01, 2.53647104e+01,
3.95537500e+01, 4.18077943e+01, 5.88468720e+00,
-6.91614878e+00, -2.38927023e+01, -7.16923096e+01,
-1.82545627e+01, 2.02409174e+01, -1.71987194e+01,
-4.36517548e+01, -2.42314745e+01, -1.36293284e+01,
-7.36795937e+00, -1.62859833e+01, -3.23883760e+01,
-2.75617222e+01, -4.59283765e+01, -3.54340737e+01,
-1.51118229e+01, -7.50210165e+00, -1.35359141e+01,
3.46587658e+01, 6.10145144e+01, 3.27561866e+01,
-3.13988894e+01, 4.15277937e+01, 3.18432103e+00,
3.65937285e+00, -8.28081011e+00, -5.11287144e+01,
-2.28269928e+01, 6.43801786e+00, 3.35764562e+01,
-8.36673826e+00, -5.03130059e+00, 1.18914359e+01,
-8.03304374e+00, -5.89383926e+01, -5.51855956e+01,
-6.33151431e+01, -7.06778228e+01, -2.18626537e+01,
6.77282515e-01, 5.01320346e+00, -3.75119635e+01,
7.66620087e+00, -1.41099781e+01, -3.70191337e+01,
-3.47186069e+01, -2.04086646e+01, 1.85837362e+01,
4.82275937e+01, 3.53294563e+01, -1.68257811e+01,
-5.23844283e+01, -5.11736762e+01, -5.32854101e+01,
-6.89943317e+00, 4.86508470e+01, 6.06901885e+01,
5.61196030e+01, 3.07872506e+01, 2.91734395e+01,
2.88609317e+01, 3.68520450e+01, 7.73068041e+00,
8.55033704e+00, 1.61148928e+01, -3.09406314e+01,
-4.33605164e+01, 1.02921558e+01, -2.53541634e+00,
-3.34141841e+01, -3.87341934e+01, -3.25204710e+01,
-1.91674862e+01, -7.30327292e+00, -3.84160448e+01,
-3.51195995e+01, -6.36007826e+01, -5.57558560e+01,
-3.59056394e+01, 1.54617264e+01, 1.82992117e+01,
1.83532575e+01, 4.56882590e+01, 5.50052027e+01,
-8.81337019e+00, 7.94689367e+00, 5.44667928e+01,
1.66661391e+00, 8.73539648e+00, -3.55457050e+01,
-1.93959040e+01, -1.26746190e+01, 1.51330187e+01,
2.95480768e+01, 2.51614892e+00, 7.89368528e-01,
1.12759335e+01, -1.44158785e+01, -4.67831196e+01,
-3.45760564e+01, -5.76297134e+01, -2.97592396e+01,
1.39619915e+01, 1.95742996e+00, -1.17706459e+01,
-2.15236996e+01, 3.69185291e+01, 2.28228546e+01,
-3.60191843e+01, -6.11235300e+01, -3.41128653e+01,
1.00927255e+01, 2.34298059e+01, 3.38794089e+01,
1.43164207e+01, -1.41578157e+01, -5.01740906e+01,
-6.87315114e+01, -5.91524149e+01, 9.93233607e+00,
6.96587158e+01, 6.82702303e+01, 3.99800447e+01,
1.82289150e+01, 4.87306806e+00, 3.00017600e+01,
1.43213319e+01, 4.19302432e+00, 3.75877316e+01,
2.06760269e+01, -1.60090731e+01, -5.44877139e+00,
-7.89653950e+00, -3.24752546e+01, -3.08840717e+01,
-3.29869908e+01, -3.10390606e+01, -1.04256042e+01,
-3.24086832e+01, -3.41120212e+01, -8.33668091e+01,
-1.05040242e+02, -5.43546703e+01, -8.40472057e+00,
4.72855136e+01, 2.88593819e+01, 3.38123245e+01,
4.33841233e+01, 3.35455807e+01, -8.33114154e+00,
4.06692416e+01, 3.88446315e+01, 1.79887684e+01,
-2.88794581e+00, -1.11350728e+01, 1.13488122e+01,
-1.54068348e+01, 6.16123361e+00, 2.83234167e+01,
2.74755475e+01, 1.42659401e+01, 9.72438738e+00,
-1.49384095e+01, -6.87741613e+00, -8.20191235e+00,
-2.02937517e+01, 1.12495036e+01, -1.29674781e+01,
-2.56485364e+01, 4.41206657e+00, 6.00039311e+01,
-7.25610516e+00, -6.43175372e+01, -6.24289678e+01,
-1.32442919e+01, -1.13011583e+00, -1.43187719e+00,
2.36017013e+00, 2.32512739e+01, 1.04390556e+01,
-4.98032095e+01, -6.25031753e+01, -3.42781022e+01,
4.27702798e+01, 7.41586700e+01, 4.65602498e+01,
2.57555857e+01, -1.40675029e+01, 5.69941449e+00,
3.88852350e+01, 1.26857249e+01, 3.17465929e+01,
3.20637191e+01, 1.37187180e+01, 1.37054258e+01,
-5.68491350e+00, -4.53151551e+01, -3.85713465e+01,
-9.28734971e+00, -1.15930115e+01, -9.84992221e+00,
-3.65871892e+01, -3.74053343e+01, -6.15178069e+01,
-1.40342599e+02, -7.72536951e+01, -2.85377464e+01,
1.36697699e+01, 2.65277595e+01, 2.62266312e+01,
3.63140462e+01, 4.08855085e+01, 2.83796344e+01,
5.01192335e+00, 4.00422869e+01, 3.85758321e+01,
2.14060983e+01, -1.11263626e+01, 9.17231500e+00,
8.74912530e+00, -2.99976455e+01, -1.54216850e+01,
3.66733584e+01, 3.78532932e+01, 1.42024619e+01,
1.45761405e+01, 1.77348029e+01, 1.96886558e+01,
-2.69435054e+00, 1.05538993e+01, -6.18291733e+00,
-4.04307175e+01, 4.57637725e+00, 6.06024223e+01,
6.73736213e+01, 1.90856535e+01, -4.31772496e+01,
-6.64394902e+01, -3.69397785e+01, -1.34184829e+01,
-2.23143779e+01, -3.02910521e+01, -5.98546512e+00,
5.43718488e+01, 1.35346445e+01, -3.48103349e+01,
-2.73937439e+01, 9.91817251e+00, 5.62704190e+01,
3.67202047e+01, 3.41465930e+01, 1.37362304e+01,
-1.46336397e+01, 3.56058663e+01, 4.03954182e+01,
3.85072090e+01, 2.74545691e+01, -5.86207670e+00,
1.41710661e+01, 1.48824302e+01, -3.03579800e+01,
-5.47091076e+01, -1.25548468e+01, 1.79783892e+01,
4.53630128e+00, -4.16859111e+01, -7.14103589e+01,
-4.66297897e+01, -1.09620203e+02, -9.23364205e+01,
-2.14630236e+01, -2.59815115e+01, -1.40970778e+01,
-4.27533905e+00, 3.30496332e+01, 2.89496602e+01,
3.96911819e+01, 1.74085944e+01, 9.81405992e+00,
4.09423083e+01, 3.29748218e+01, -4.01713066e-01,
-2.86603954e+01, 3.15322131e+00, -1.74843038e-01,
-5.30972247e+01, -2.14890315e+01, 3.47147870e+01,
1.13182068e+01, 1.80152547e+01, 4.73693144e+01,
3.47299138e+01, -6.83809731e+00, -1.04378350e+01,
4.86978252e+00, -2.11661572e+01, 7.01929253e-02,
5.44575996e+01, 1.39904205e+01, -2.90037824e+01,
-5.61586603e+01, -4.42849778e+01, -6.68842449e+00,
-3.03777847e+00, -2.32875227e+01, -4.51919768e+01,
9.60097168e+00, 5.48548705e+01, 6.28978432e+00,
-1.31560291e+01, 3.61284719e+00, 4.16777184e+01,
2.66291590e+01, 8.93503420e+00, 4.21432851e+01,
1.64578541e+01, 1.12128973e+01, 2.75534312e+01,
4.32656707e+01, 5.68153118e+01, -6.53060124e+00,
-2.42176211e+01, 1.41523424e+00, -6.84340148e+00,
-2.96625458e+01, -2.52955906e+01, 1.49517391e+01,
1.47782930e+01, -3.45482185e+01, -9.05494089e+01,
-7.45755024e+01, -7.11442335e+01, -7.75855005e+01,
-1.92822390e+01, -3.70314629e+01, -4.99100497e+01,
-3.96159812e+01, 1.76145682e+00, 2.07492812e+01,
8.84125271e-02, 1.22139900e+01, 3.97063786e+00,
2.70006112e+01, 3.03427605e+01, 1.43602356e+01,
-2.04496118e+01, -4.40475633e+01, 3.81518930e+00,
-1.48524623e+01, -5.43394526e+01, -1.17452714e+00,
-3.52524580e-01, -1.11043355e+01, 4.98289010e+01,
5.95784149e+01, 3.82502776e+00, -3.03584384e+01,
-9.84054805e+00, -3.96902863e-01, 6.84976339e+00,
3.64631014e+01, 4.28212516e+01, 2.77184154e+00,
-2.61559435e+01, -4.39112264e+01, -4.48434548e+01,
-3.48128697e+00, 2.81216999e+01, 1.55252492e+01,
-2.07223256e+01, -3.85188869e+01, 1.47856645e+01,
2.92880140e+01, -1.59455085e+01, -2.99836793e+01,
2.32210950e+01, 5.12403894e+01, 1.25314671e+00,
1.63995683e+01, 5.00675415e+01, 2.73756214e+01,
-4.81076813e+00, -4.01698708e+00, 6.52489471e+01,
5.51984667e+01, -1.29522932e+01, -2.40656536e+01,
-2.35471380e+01, -6.27065492e+00, -3.89589644e-01,
6.43778822e+00, 1.32866353e+01, -2.07176727e+01,
-6.21852596e+01, -6.92957401e+01, -5.82853354e+01,
-5.85174421e+01, -3.05511676e+01, -5.16717482e+01,
-7.20269163e+01, -4.62694297e+01, -3.22672349e+01,
9.22326478e-01, -2.57234515e+01, -4.21270706e+01,
-1.22034344e+01, 2.46124837e+01, 3.34871365e+01,
1.59550145e+01, 2.51911970e+01, -2.21146256e+01,
-3.90801069e+01, -1.34832976e+00, -2.71938243e+01,
-1.26557452e+01, 4.75627940e+00, -3.14318786e+01,
1.27902995e+01, 5.94421836e+01, 3.05672766e+01,
-1.68292786e+00, -6.36875438e+00, 1.99890155e+00,
6.47242359e+00, 1.87079786e+01, 2.40844838e+01,
-5.57817702e+00, -1.80562929e+01, -2.09915524e+01,
-5.21506081e+00, 2.66706975e+01, 2.04033731e+01,
1.05880436e+01, -6.25174380e+00, -2.06531022e+01,
4.39086398e+00, -1.11292657e+01, -7.24819110e+01,
-4.56223279e+01, 5.71478959e+01, 5.25622308e+01,
-1.01761384e+00, 2.53608159e+01, 5.33225684e+01,
1.94124750e+01, -3.62286264e+01, 9.31100112e+00,
8.07797405e+01, 4.89065933e+01, 7.84535951e+00,
-2.54851693e+01, -2.72023026e+01, 9.60708894e+00,
1.75017940e+01, 1.92683638e+01, 1.59767808e+00,
-2.34997078e+01, -1.74610377e+01, -1.86679790e+01,
-3.83419065e+01, -3.62784267e+01, -6.27074187e+01,
-9.24588749e+01, -4.85764831e+01, -4.12888949e+01,
-3.37667989e+01, -1.70843141e+01, -5.32827871e+01,
-4.68652179e+01, 1.35171740e+01, 4.92236832e+01,
2.35592252e+01, 3.69886293e+01, 4.50252846e+01,
-2.06479835e+01, -2.95028658e+01, -2.11421302e+01,
-1.59859665e+01, 1.58328403e+01, -1.00887837e+01,
-1.15219109e+01, 2.83774989e+01, 2.30333244e+01,
2.64119844e+01, 3.13250603e+01, 1.32092246e+01,
3.61729576e+00, 4.45442311e+00, 1.82586336e+01,
1.98830603e+01, 2.56537060e+01, 1.13950364e+01,
2.24396645e+01, 2.39958281e+01, 2.05105734e+01,
-7.95706092e+00, -2.20786496e+01, 2.15363543e+01,
1.73570970e+01, -1.72485616e+01, -1.31323632e+01,
-5.13411833e+01, -8.95509875e+01, -3.81324048e+00,
7.37880837e+01, 2.68440963e+01, -9.72752787e+00,
2.59955050e+01, 5.20186877e+01, 1.06655652e+01,
-1.29134232e+01, 3.91755602e+01, 5.62849345e+01,
4.34788126e+01, 2.55482937e+01, -1.61948956e+01,
-1.41963737e+01, 5.89616820e+00, 1.65754864e+01,
2.26618431e+01, 1.74657589e+00, -1.33240050e-01,
1.12353928e+01, -9.26569464e+00, -2.38710272e+01,
-4.36924784e+01, -8.04566225e+01, -5.48537537e+01,
-4.56836970e+01, -7.62013442e+01, -3.28580245e+01,
-8.08515597e+00, -3.21904008e+01, -6.48975947e+00,
4.55340378e+01, 3.93010778e+01, 2.10420767e+01,
4.88183068e+01, 2.96822109e+01, -1.03060420e+01,
-1.87607930e+01, -3.05457579e+01, -1.00018178e+01,
3.01020509e+00, -3.67416260e+00, 9.03176806e+00,
-4.50576408e+00, 4.20990682e+00, 3.64250373e+01,
1.50624364e+01, -1.71909846e+00, 1.04131823e+01,
2.25296317e+01, 3.77140859e+01, 9.37938694e+00,
3.05622452e+01, 4.94019041e+01, 3.77810502e+01,
-2.09139062e-03, -4.55825648e+01, -1.28203064e+01,
3.98266129e+01, -1.45706645e+00, -3.34881297e+01,
-1.68388669e+01, -3.74190604e+01, -3.29165814e+01,
2.42943042e+01, 2.42302904e+01, -1.91892650e+01,
-2.01376224e+01, 1.63887689e+01, 3.47888854e+01,
2.33686515e+01, 2.73190108e+01, 2.68791591e+01,
2.28535791e+01, 4.96904468e+01, 4.40062577e+01,
1.01924516e+01, -3.58566831e+00, -8.41802466e+00,
4.93308426e+00, 8.30953104e+00, -1.15770599e+01,
-1.65616293e+01, -1.59423344e+01, -1.54613863e+01,
-1.94309177e+01, -4.60568954e+01, -4.42827550e+01,
-4.07228581e+01, -9.71233603e+01, -9.29268135e+01,
-1.94982767e+01, -6.72729220e+00, -1.56771275e+01,
1.51104250e+01, 3.07652299e+01, 8.69201267e+00,
7.62850914e+00, 1.95730900e+01, 1.65450983e+01,
1.61265452e+01, -7.23886706e+00, -2.88780520e+01,
-1.63590503e+01, -2.11908241e+00, 6.01541706e+00,
-1.04829815e+01, -1.46519169e+01, 1.89603888e+01,
4.26150706e-01, -2.82491092e+01, 1.33911872e+01,
4.60360206e+01, 3.90009627e+01, 2.16498192e+01,
-1.09361390e+01, 2.10007893e+01, 2.92599289e+01,
2.16291191e+01, -1.76268216e-01, -2.51834281e+01,
1.67828239e+00, -3.52362258e+00, -5.34281935e+01,
-3.30506227e+01, 5.34804622e+00, 6.88172213e+00,
5.83025803e+00, -1.07917613e+01, -2.94264319e+01,
-3.14952631e+01, -2.30369187e+01, 4.20954620e-01,
2.77145809e+01, 3.16772166e+01, 1.12232892e+01,
3.04314381e+01, 6.78363140e+01, 5.76054117e+01,
2.86462382e+01, -8.59704232e+00, -2.85452188e+01,
-1.45757904e+01, -1.34731254e+01, -2.69711873e+01,
-2.53137205e+01, -1.12779844e+01, -2.50413668e+01,
-4.88123769e+01, -3.09242641e+01, -4.65144076e+01,
-9.45353095e+01, -7.60676194e+01, -5.28882483e+01,
-5.30044272e+01, -2.20068287e+01, 2.93475796e+00,
-5.69587792e+00, -9.69710618e+00, -4.99293128e+00,
4.48075843e+00, 1.58301282e+01, -2.60088382e+00,
-1.99362948e+01, -8.41624751e+00, 7.04964305e+00,
1.84130454e+00, -8.40481277e-01, 3.63819127e+01,
2.22059025e+01, -3.06273978e+01, 1.10201900e+01,
5.84820555e+01, 2.40881436e+01, -1.59637912e+01,
-5.12670204e+00, 1.47815517e+01, 3.74039843e-01,
5.08839730e+00, 7.38936137e-01, -2.67890118e+01,
-3.36332996e+01, -5.87707145e+01, -6.67474887e+01,
-1.96369128e+01, 2.07029479e+01, 2.11964034e+01,
-3.56345322e+00, -1.57792820e+01, -2.76443061e+01,
-4.25511171e+01, -1.88630002e+01, 1.53962483e+01,
1.53340825e+01, 2.10933686e+01, 5.31311343e+01,
5.15910688e+01, 3.08837080e+01, 7.01163458e-01,
-4.54334076e+01, -3.91878384e+01, -2.28942781e+00,
-1.00207535e+00, -3.11362714e+00, 2.48968922e+00,
-3.52588868e+01, -5.64835500e+01, -1.03899774e+01,
2.31116724e+00, -3.55170196e+01, -8.11295686e+01,
-1.05009894e+02, -6.41523220e+01, -1.66452755e+01,
-6.05691048e+00, 9.57255793e-01, -5.40540577e+00,
-2.22674553e+01, -2.21226528e+01, -2.06775076e+01,
-1.58591483e+01, 4.21087088e+00, 1.93010856e+01,
1.76088397e+01, 4.45371188e+01, 5.53369100e+01,
-3.52495908e+00, -5.17133049e+00, 3.27519010e+01,
8.81168546e-01, -3.00531992e+01, 1.83816519e+01,
2.26725570e+01, 1.70616329e+00, -1.47606511e+00,
-3.01423879e+01, -5.84267982e+01, -5.12766819e+01,
-6.36713667e+01, -6.40238140e+01, -1.37787192e+01,
2.67789219e+01, 1.22474294e+01, -1.20908098e+01,
-2.76015162e+01, -2.83429927e+01, -4.67897098e+00,
-3.77290985e+00, -4.26769566e+00, 3.39603612e+01,
2.81601733e+01, -2.07414523e+01, -3.31388837e+01,
-5.09334495e+01, -5.19659952e+01, -9.95459777e+00,
5.61010950e-01, 4.56565476e+00, 1.78059763e+01,
-2.35025927e+01, -3.63094914e+01, 3.26873669e+01,
5.96181853e+01, -1.09336188e+01, -9.61697733e+01,
-8.99501683e+01, -3.39720427e+01, -4.83077883e+00,
1.70870771e+01, 9.11720963e+00, -2.84503967e+01,
-3.63978797e+01, -2.87761086e+01, -2.18387031e+01,
1.19479819e+01, 3.62088613e+01, 2.76570736e+01,
2.49847981e+01, -6.94697883e+00, -3.34635370e+01,
-1.29668933e+01, -1.23512182e+01, -1.15765552e+01,
2.41261278e+01, 2.97201150e+01, 2.66804927e+01,
-4.17331603e+00, -5.46980591e+01, -4.85854580e+01,
-3.50012633e+01, -6.87992142e+01, -5.50957229e+01,
-8.75650642e-01, -5.66380095e+00, -3.92339389e+01,
-3.83042679e+01, -4.44353736e+00, 5.00746728e+00,
-3.02287244e+01, -6.46014814e+00, 3.27650741e+01,
-2.84401049e+01, -7.14656780e+01, -5.20978501e+01,
-3.90510722e+01, -2.34354884e+01, -2.64467380e+01,
-6.65447442e+00, 3.27141424e+01, -1.39616441e+00,
-1.98569851e+01, 3.73422663e+01, 4.44176476e+01,
-3.58702273e+01, -8.32997030e+01, -5.49186116e+01,
-1.76757585e+01, 1.85214121e+01, 2.71869667e+01,
7.18348565e+00, 4.45747946e+00, -1.35751652e+01,
-2.07714565e+01, 3.07728551e+01, 3.71414790e+01,
-1.22461433e+01, -3.63275867e+01, -4.66599158e+01,
-3.42859566e+01, -5.70043312e+00, 1.29892260e+01,
1.72156269e+01, 3.22923297e+01, 4.52889362e+01,
-4.66269285e+00, -4.09111635e+01, -2.33080536e+01,
-4.29938300e+01, -5.76005004e+01, -2.33120736e+01,
-2.66413572e+01, -4.94003434e+01, -2.73541245e+01,
9.70595374e+00, -1.08452514e+01, -3.85367130e+01,
1.93330361e+01, 2.52360569e+01, -3.94889357e+01,
-3.27866146e+01, -4.87714942e+00, -6.17304431e+00,
-1.95713601e+01, 5.86961460e+00, 3.89012639e+01,
-9.16094632e+00, -3.67023931e+01, 1.15116109e+00,
-6.26833980e+00, -5.46831325e+01, -5.99058149e+01,
-2.76714345e+01, 1.60494565e+01, 4.33815185e+01,
5.29868557e+01, 4.95912936e+01, 2.53352277e+00,
3.95111238e+00, 5.32888553e+01, 1.71526372e+01,
-2.20594902e+01, -1.37479556e+01, -1.01165269e+01,
1.45379299e+01, 3.06076254e+01, 3.35622644e+01,
4.27521991e+01, 4.37978015e+01, -3.34448896e+00,
-1.90706451e+01, -1.88754075e+01, -2.43017130e+01,
-6.68321309e+00, -8.31357193e+00, -6.44562124e+00,
1.80258285e+01, 1.57612503e+01, -2.23319057e+01,
-1.23492609e+01, 3.83376428e+01, 1.58041439e+01,
-3.54220947e+00, 1.44373635e+01, 2.01823823e+01,
2.50920621e+01, 3.71690985e+01, 1.82044023e+01,
-3.76510252e+01, -3.56576202e+01, -5.33562252e+00,
-2.22191375e+01, -3.75178897e+01, -1.30693279e+01,
2.66565439e+01, 5.23411873e+01, 6.47025518e+01,
5.00560564e+01, 1.26338900e+01, 4.13331691e+01,
5.89818155e+01, 2.94710571e+01, 3.93836162e+01,
2.61321438e+01, 2.36701053e+01, 4.63184842e+01,
7.72628991e+01, 6.33303207e+01, 4.03428276e+01,
1.38424093e+01, 9.79021206e+00, 1.49135831e+01,
2.53349826e+01, 2.17177894e+01, 3.56835117e+01,
4.42465316e+01, 1.16636693e+01, -6.96429515e+00,
1.39679905e+01, 1.57335980e+01, -3.51820700e+00,
-2.34905110e+00, 1.37538173e+01, 4.92226027e+01,
4.13244379e+01, -2.10502349e+01, -3.50981827e+01,
1.22306246e+01, 1.38546311e+01, -1.10871570e+01,
4.66863185e+00, 3.51597737e+01, 4.41156553e+01,
3.96654686e+01, 2.61245605e+01, 2.93119156e+01,
5.95459460e+01, 5.32382437e+01, 5.75911617e+01,
3.39138933e+01, 8.55150756e+00, 5.95810743e+01,
1.07194530e+02, 7.96245222e+01, 6.10095740e+01,
5.91169846e+01, 5.21670991e+01, 4.07992484e+01,
1.87420428e+01, 1.50051446e+01, 8.20966761e+00,
-4.76565333e-01, 2.13999574e+01, 1.16449464e+01,
-2.09190657e+01, -2.73883052e+01, -7.72422300e+00,
3.92913498e+01, 1.63533896e+01, -4.38316019e+01,
-2.78206835e+00, 3.51468843e+01, -1.14099657e+00,
-6.95353629e+00, 1.47902319e+01, 1.39466920e+01,
6.33485979e+00, 1.59096944e+01, 4.29841057e+01,
4.64542609e+01, 4.21358745e+01, 2.49344466e+01,
-6.45831324e+00, 6.17191545e+01, 8.87798960e+01,
7.86017117e+01, 9.34043273e+01, 8.86516355e+01,
4.89099402e+01, 2.68782560e+00, -3.05522262e+01,
-4.13946982e+01, 2.27331248e+00, 4.03402410e+01,
-3.20263393e+00, -2.87651528e+01, -7.71014948e+00,
3.14981371e+01, -5.39878613e-01, -3.96543619e+01,
4.57277565e+00, -2.29347415e+00, -2.62230024e+01,
-1.49360212e+01, -1.59121919e+01, -1.07568794e+01,
1.93291962e+01, 3.75459604e+01, 3.30396069e+01,
3.28363203e+01, 8.53602887e+00, 4.93953157e+01,
4.01773068e+01, 6.33460659e+01, 9.29779417e+01,
6.07617148e+01, 1.40804968e+01, -2.38546600e+01,
-3.33964963e+01, 2.36648139e+01, 2.91852066e+01,
-1.66442660e+01, -2.21429718e+00, 3.25221299e+01,
8.23959795e-01, -2.81120174e+01, -1.02730928e+01,
-1.20757504e+01, -2.76747937e+00, -6.78335164e+00,
-1.26843224e+00, 2.30050664e+01, 3.32638338e+01,
5.12813895e+01, 4.49952568e+01, 3.34169199e+01,
1.44117794e+01, 4.86998651e+01, 5.65617811e+01,
3.55010598e+01, 2.54437819e+01, 1.48855443e+01,
2.58090095e+01, -1.13321566e+01, -1.52777666e+01,
2.48674532e+01, 8.37139942e+00, -9.49651621e+00,
1.68513416e+01, 4.77157664e+01, 4.15323739e+01,
2.59305107e+01, 2.98375435e+01, 5.36025946e+01,
7.22415425e+01, 3.47954519e+01, 3.52595926e+01,
4.15354734e+01, 3.28930910e+01, 4.67243153e+01,
3.70101880e+01, 3.40052543e+00, -1.56638871e+01,
2.59856770e+01, 2.94874517e+01, 3.10709729e+01,
7.35129870e+01, 7.62177151e+01, 4.33655587e+01,
4.33119385e+01, 7.72190033e+01, 6.15717727e+01,
6.82411919e+01, 3.38199134e+01, 3.10519827e+01,
3.35633595e+01, 2.50617086e+01, 6.19583152e+01,
6.91692258e+01, 6.63693645e+01, 6.56964257e+01,
3.88149783e+01, 6.20744322e+01, 8.88067516e+01,
7.33551933e+01, 3.44881882e+01, 5.75796148e+01,
1.03627717e+02, 9.54699717e+01, 5.24124553e+01,
3.91894282e+01, 8.52066078e+01, 6.92254762e+01,
1.00589954e+02, 8.22511720e+01, 6.55527765e+01])
In [76]:
Sij = vary_x_samples1[:, None, None] * norm_matrix[1][None, :, :]
In [ ]:
In [77]:
print Sij
[[[ 5.57042301e-11 5.48372453e-11 5.39759049e-11 ..., -5.48372453e-11
-5.57042301e-11 -5.48372453e-11]
[ 5.48372453e-11 5.57042301e-11 5.48372453e-11 ..., -5.39759049e-11
-5.48372453e-11 -5.57042301e-11]
[ 5.39759049e-11 5.48372453e-11 5.57042301e-11 ..., -5.48372453e-11
-5.39759049e-11 -5.48372453e-11]
...,
[ -5.48372453e-11 -5.39759049e-11 -5.48372453e-11 ..., 5.57042301e-11
5.48372453e-11 5.39759049e-11]
[ -5.57042301e-11 -5.48372453e-11 -5.39759049e-11 ..., 5.48372453e-11
5.57042301e-11 5.48372453e-11]
[ -5.48372453e-11 -5.57042301e-11 -5.48372453e-11 ..., 5.39759049e-11
5.48372453e-11 5.57042301e-11]]
[[ 7.91586427e-11 7.79266117e-11 7.67026016e-11 ..., -7.79266117e-11
-7.91586427e-11 -7.79266117e-11]
[ 7.79266117e-11 7.91586427e-11 7.79266117e-11 ..., -7.67026016e-11
-7.79266117e-11 -7.91586427e-11]
[ 7.67026016e-11 7.79266117e-11 7.91586427e-11 ..., -7.79266117e-11
-7.67026016e-11 -7.79266117e-11]
...,
[ -7.79266117e-11 -7.67026016e-11 -7.79266117e-11 ..., 7.91586427e-11
7.79266117e-11 7.67026016e-11]
[ -7.91586427e-11 -7.79266117e-11 -7.67026016e-11 ..., 7.79266117e-11
7.91586427e-11 7.79266117e-11]
[ -7.79266117e-11 -7.91586427e-11 -7.79266117e-11 ..., 7.67026016e-11
7.79266117e-11 7.91586427e-11]]
[[ 1.02613055e-10 1.01015978e-10 9.94292984e-11 ..., -1.01015978e-10
-1.02613055e-10 -1.01015978e-10]
[ 1.01015978e-10 1.02613055e-10 1.01015978e-10 ..., -9.94292984e-11
-1.01015978e-10 -1.02613055e-10]
[ 9.94292984e-11 1.01015978e-10 1.02613055e-10 ..., -1.01015978e-10
-9.94292984e-11 -1.01015978e-10]
...,
[ -1.01015978e-10 -9.94292984e-11 -1.01015978e-10 ..., 1.02613055e-10
1.01015978e-10 9.94292984e-11]
[ -1.02613055e-10 -1.01015978e-10 -9.94292984e-11 ..., 1.01015978e-10
1.02613055e-10 1.01015978e-10]
[ -1.01015978e-10 -1.02613055e-10 -1.01015978e-10 ..., 9.94292984e-11
1.01015978e-10 1.02613055e-10]]
...,
[[ 4.54429245e-10 4.47356474e-10 4.40329750e-10 ..., -4.47356474e-10
-4.54429245e-10 -4.47356474e-10]
[ 4.47356474e-10 4.54429245e-10 4.47356474e-10 ..., -4.40329750e-10
-4.47356474e-10 -4.54429245e-10]
[ 4.40329750e-10 4.47356474e-10 4.54429245e-10 ..., -4.47356474e-10
-4.40329750e-10 -4.47356474e-10]
...,
[ -4.47356474e-10 -4.40329750e-10 -4.47356474e-10 ..., 4.54429245e-10
4.47356474e-10 4.40329750e-10]
[ -4.54429245e-10 -4.47356474e-10 -4.40329750e-10 ..., 4.47356474e-10
4.54429245e-10 4.47356474e-10]
[ -4.47356474e-10 -4.54429245e-10 -4.47356474e-10 ..., 4.40329750e-10
4.47356474e-10 4.54429245e-10]]
[[ 4.77883658e-10 4.70445841e-10 4.63056447e-10 ..., -4.70445841e-10
-4.77883658e-10 -4.70445841e-10]
[ 4.70445841e-10 4.77883658e-10 4.70445841e-10 ..., -4.63056447e-10
-4.70445841e-10 -4.77883658e-10]
[ 4.63056447e-10 4.70445841e-10 4.77883658e-10 ..., -4.70445841e-10
-4.63056447e-10 -4.70445841e-10]
...,
[ -4.70445841e-10 -4.63056447e-10 -4.70445841e-10 ..., 4.77883658e-10
4.70445841e-10 4.63056447e-10]
[ -4.77883658e-10 -4.70445841e-10 -4.63056447e-10 ..., 4.70445841e-10
4.77883658e-10 4.70445841e-10]
[ -4.70445841e-10 -4.77883658e-10 -4.70445841e-10 ..., 4.63056447e-10
4.70445841e-10 4.77883658e-10]]
[[ 5.01338071e-10 4.93535207e-10 4.85783144e-10 ..., -4.93535207e-10
-5.01338071e-10 -4.93535207e-10]
[ 4.93535207e-10 5.01338071e-10 4.93535207e-10 ..., -4.85783144e-10
-4.93535207e-10 -5.01338071e-10]
[ 4.85783144e-10 4.93535207e-10 5.01338071e-10 ..., -4.93535207e-10
-4.85783144e-10 -4.93535207e-10]
...,
[ -4.93535207e-10 -4.85783144e-10 -4.93535207e-10 ..., 5.01338071e-10
4.93535207e-10 4.85783144e-10]
[ -5.01338071e-10 -4.93535207e-10 -4.85783144e-10 ..., 4.93535207e-10
5.01338071e-10 4.93535207e-10]
[ -4.93535207e-10 -5.01338071e-10 -4.93535207e-10 ..., 4.85783144e-10
4.93535207e-10 5.01338071e-10]]]
In [79]:
print (1e12)*Sij
[[[ 55.70423008 54.83724526 53.97590486 ..., -54.83724526
-55.70423008 -54.83724526]
[ 54.83724526 55.70423008 54.83724526 ..., -53.97590486
-54.83724526 -55.70423008]
[ 53.97590486 54.83724526 55.70423008 ..., -54.83724526
-53.97590486 -54.83724526]
...,
[ -54.83724526 -53.97590486 -54.83724526 ..., 55.70423008
54.83724526 53.97590486]
[ -55.70423008 -54.83724526 -53.97590486 ..., 54.83724526
55.70423008 54.83724526]
[ -54.83724526 -55.70423008 -54.83724526 ..., 53.97590486
54.83724526 55.70423008]]
[[ 79.15864275 77.92661169 76.70260165 ..., -77.92661169
-79.15864275 -77.92661169]
[ 77.92661169 79.15864275 77.92661169 ..., -76.70260165
-77.92661169 -79.15864275]
[ 76.70260165 77.92661169 79.15864275 ..., -77.92661169
-76.70260165 -77.92661169]
...,
[ -77.92661169 -76.70260165 -77.92661169 ..., 79.15864275
77.92661169 76.70260165]
[ -79.15864275 -77.92661169 -76.70260165 ..., 77.92661169
79.15864275 77.92661169]
[ -77.92661169 -79.15864275 -77.92661169 ..., 76.70260165
77.92661169 79.15864275]]
[[ 102.61305541 101.01597811 99.42929843 ..., -101.01597811
-102.61305541 -101.01597811]
[ 101.01597811 102.61305541 101.01597811 ..., -99.42929843
-101.01597811 -102.61305541]
[ 99.42929843 101.01597811 102.61305541 ..., -101.01597811
-99.42929843 -101.01597811]
...,
[-101.01597811 -99.42929843 -101.01597811 ..., 102.61305541
101.01597811 99.42929843]
[-102.61305541 -101.01597811 -99.42929843 ..., 101.01597811
102.61305541 101.01597811]
[-101.01597811 -102.61305541 -101.01597811 ..., 99.42929843
101.01597811 102.61305541]]
...,
[[ 454.42924541 447.3564745 440.3297502 ..., -447.3564745
-454.42924541 -447.3564745 ]
[ 447.3564745 454.42924541 447.3564745 ..., -440.3297502 -447.3564745
-454.42924541]
[ 440.3297502 447.3564745 454.42924541 ..., -447.3564745 -440.3297502
-447.3564745 ]
...,
[-447.3564745 -440.3297502 -447.3564745 ..., 454.42924541
447.3564745 440.3297502 ]
[-454.42924541 -447.3564745 -440.3297502 ..., 447.3564745
454.42924541 447.3564745 ]
[-447.3564745 -454.42924541 -447.3564745 ..., 440.3297502 447.3564745
454.42924541]]
[[ 477.88365807 470.44584092 463.05644699 ..., -470.44584092
-477.88365807 -470.44584092]
[ 470.44584092 477.88365807 470.44584092 ..., -463.05644699
-470.44584092 -477.88365807]
[ 463.05644699 470.44584092 477.88365807 ..., -470.44584092
-463.05644699 -470.44584092]
...,
[-470.44584092 -463.05644699 -470.44584092 ..., 477.88365807
470.44584092 463.05644699]
[-477.88365807 -470.44584092 -463.05644699 ..., 470.44584092
477.88365807 470.44584092]
[-470.44584092 -477.88365807 -470.44584092 ..., 463.05644699
470.44584092 477.88365807]]
[[ 501.33807074 493.53520735 485.78314377 ..., -493.53520735
-501.33807074 -493.53520735]
[ 493.53520735 501.33807074 493.53520735 ..., -485.78314377
-493.53520735 -501.33807074]
[ 485.78314377 493.53520735 501.33807074 ..., -493.53520735
-485.78314377 -493.53520735]
...,
[-493.53520735 -485.78314377 -493.53520735 ..., 501.33807074
493.53520735 485.78314377]
[-501.33807074 -493.53520735 -485.78314377 ..., 493.53520735
501.33807074 493.53520735]
[-493.53520735 -501.33807074 -493.53520735 ..., 485.78314377
493.53520735 501.33807074]]]
In [ ]:
Content source: evanbiederstedt/CMBintheLikeHoodz
Similar notebooks: