Modeling the Power Spectrum of an AGN with Markov Random Field Expansion
In this tutorial, we will reconstruct VLBA data observations of the AGN XYZ using closures. However we will also model the power spectrum of the AGN using a Markov Random Field expansion Where we can fit multiple scales of the power spectrum simultaneously up to some order.
In this tutorial, we will do closure-only modeling of the AGN DA 193 observed with the VLBA at 15 GHz with the Mojave AGN project. Unlike the previous tutorials, we will constrain the power spectrum slope and using a Markov random field expansion. This will allow us to model more complex and multi-scale processes in AGN, which is expected to be common in black hole jets.
To get started, we will load Comrade
using Comrade
using LinearAlgebra
LinearAlgebra.BLAS.set_num_threads(1)Pyehtim loads eht-imaging using PythonCall this is necessary to load uvfits files currently.
using Pyehtim
using NonuniformFFTs CondaPkg Found dependencies: /home/runner/.julia/packages/DimensionalData/hv9KC/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/CondaPkg/0UqYV/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/PythonCall/wkBj7/CondaPkg.toml
CondaPkg Found dependencies: /home/runner/.julia/packages/Pyehtim/bQtHC/CondaPkg.toml
CondaPkg Resolving changes
+ ehtim (pip)
+ libstdcxx
+ libstdcxx-ng
+ numpy
+ numpy (pip)
+ openssl
+ pandas
+ python
+ setuptools (pip)
+ uv
+ xarray
CondaPkg Initialising pixi
│ /home/runner/.julia/artifacts/cefba4912c2b400756d043a2563ef77a0088866b/bin/pixi
│ init
│ --format pixi
└ /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg
✔ Created /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
CondaPkg Wrote /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
│ [dependencies]
│ openssl = ">=3, <3.6, >=3, <3.6"
│ libstdcxx = ">=3.4,<15.0"
│ uv = ">=0.4"
│ libstdcxx-ng = ">=3.4,<15.0"
│ pandas = "<2"
│ xarray = "*"
│ numpy = ">=1.24, <2.0"
│
│ [dependencies.python]
│ channel = "conda-forge"
│ build = "*cp*"
│ version = ">=3.10,<3.14, >=3.6,<=3.12"
│
│ [project]
│ name = ".CondaPkg"
│ platforms = ["linux-64"]
│ channels = ["conda-forge"]
│ channel-priority = "strict"
│ description = "automatically generated by CondaPkg.jl"
│
│ [pypi-dependencies]
│ ehtim = ">=1.2.10, <2.0"
│ numpy = ">=1.24, <2.0"
└ setuptools = "*"
CondaPkg Installing packages
│ /home/runner/.julia/artifacts/cefba4912c2b400756d043a2563ef77a0088866b/bin/pixi
│ install
└ --manifest-path /home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/pixi.toml
✔ The default environment has been installed.
/home/runner/work/Comrade.jl/Comrade.jl/examples/advanced/FitPS/.CondaPkg/.pixi/envs/default/lib/python3.11/site-packages/ehtim/__init__.py:58: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
import pkg_resourcesFor reproducibility we use a stable random number genreator
using StableRNGs
rng = StableRNG(123)StableRNGs.LehmerRNG(state=0x000000000000000000000000000000f7)Load the Data
For this tutorial we will image publicly available VLBA data of the AGN 1308+326 observed on 2021/03/19 at 43 GHz as part of the Boston University blazar monitoring program.
file = Base.download("https://www.bu.edu/blazars/VLBA_GLAST/1308/1308+326Q.2021-03-19.UVP.gz")
obs0 = ehtim.obsdata.load_uvfits(file)Python: <ehtim.obsdata.Obsdata object at 0x7fdbaae9c150>Now we do some minor preprocessing:
Scan average the data since the data have been preprocessed so that the gain phases are coherent.
Add 0.5% systematic noise to deal with calibration issues such as leakage.
obs = scan_average(obs0).add_fractional_noise(0.005)Python: <ehtim.obsdata.Obsdata object at 0x7fdbaae2f3d0>For this tutorial we will only use closure quantities to reconstruct the image however, polarized or complex visibilities can also be used with instrumental models following the other tutorials.
dlcamp, dcphase = extract_table(obs, LogClosureAmplitudes(; snrcut = 3), ClosurePhases(; snrcut = 3))(EHTObservationTable{Comrade.EHTLogClosureAmplitudeDatum{:I}}
source: 1308+326
mjd: 59293
bandwidth: 4.86e8
sites: [:BR, :FD, :HN, :KP, :LA, :MK, :NL, :OV, :PT, :SC]
nsamples: 291, EHTObservationTable{Comrade.EHTClosurePhaseDatum{:I}}
source: 1308+326
mjd: 59293
bandwidth: 4.86e8
sites: [:BR, :FD, :HN, :KP, :LA, :MK, :NL, :OV, :PT, :SC]
nsamples: 300)Build the Model/Posterior
Most of the model building here will look very similar to the previous Imaging a Black Hole using only Closure Quantities tutorial. However, we will be utilizing a more complex image prior. Specifically, VLBIImagePriors provides a basic framework for building stationary Gaussian random fields with cyclic boundary conditions. To define the random field we just need to define a spectral model. For this work we will use a Markovian spectral model. Namely, our power spectrum will be modeled as
where σ is the marginal variance of the image, ρs are the coefficients of the Markovian expansion, and k is the norm of the spatial wavenumber.
using VLBIImagePriors ## Defines the `MarkovPS` power spectrum model and `StationaryRandomField`
function sky(θ, metadata)
(; fb, c, ρs, σimg) = θ
(; mimg, pl) = metadata
# Apply the GMRF fluctuations to the image
x = genfield(StationaryRandomField(MarkovPS(ρs .^ 2), pl), c)
x .= σimg .* x
fbn = fb / length(mimg)
mb = mimg .* (1 - fb) .+ fbn
rast = apply_fluctuations(CenteredLR(), mb, x)
m = ContinuousImage(rast, BSplinePulse{3}())
return m
endsky (generic function with 1 method)For this tutorial we decided to image a very compact AGN. Thus, we will use a small FOV for a 15 GHz observation. Namely, we will use a 5000 μas FOV with 64x64 pixels.
nx = 64
ny = 64
fovx = μas2rad(1_000)
fovy = fovx * ny / nx
grid = imagepixels(fovx, fovy, nx, ny, μas2rad(150.0), -μas2rad(150.0))RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)Now we need to specify our image prior. For this work we will use a Gaussian Markov Random field prior
Since we are using a Gaussian Markov random field prior we need to first specify our mean image. For this work we will use a symmetric Gaussian with a FWHM equal to the approximate beamsize of the array. This models the fact that we expect the AGN core to be compact.
fwhmfac = 2 * sqrt(2 * log(2))
mpr = modify(Gaussian(), Stretch(beamsize(dlcamp) / 4 / fwhmfac))
imgpr = intensitymap(mpr, grid)┌ 64×64 IntensityMap{Float64, 2} ┐
├────────────────────────────────┴─────────────────────────────────────── dims ┐
↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points
└──────────────────────────────────────────────────────────────────────────────┘
↓ → -1.65897e-9 -1.58322e-9 -1.50747e-9 -1.43172e-9 -1.35596e-9 -1.28021e-9 -1.20446e-9 -1.12871e-9 -1.05295e-9 -9.77203e-10 -9.0145e-10 -8.25698e-10 -7.49946e-10 -6.74194e-10 -5.98442e-10 -5.2269e-10 -4.46938e-10 -3.71185e-10 -2.95433e-10 -2.19681e-10 -1.43929e-10 -6.81769e-11 7.57521e-12 8.33274e-11 1.59079e-10 2.34832e-10 3.10584e-10 3.86336e-10 4.62088e-10 5.3784e-10 6.13592e-10 6.89344e-10 7.65097e-10 8.40849e-10 9.16601e-10 9.92353e-10 1.06811e-9 1.14386e-9 1.21961e-9 1.29536e-9 1.37111e-9 1.44687e-9 1.52262e-9 1.59837e-9 1.67412e-9 1.74987e-9 1.82563e-9 1.90138e-9 1.97713e-9 2.05288e-9 2.12864e-9 2.20439e-9 2.28014e-9 2.35589e-9 2.43164e-9 2.5074e-9 2.58315e-9 2.6589e-9 2.73465e-9 2.8104e-9 2.88616e-9 2.96191e-9 3.03766e-9 3.11341e-9
-3.11341e-9 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.161e-320 1.37374e-315 4.05134e-311 5.54286e-307 3.51811e-303 1.03592e-299 1.41508e-296 8.96768e-294 2.63644e-291 3.59582e-289 2.27519e-287 6.67849e-286 9.09452e-285 5.74542e-284 1.68386e-283 2.28944e-283 1.44409e-283 4.2257e-284 5.73646e-285 3.61269e-286 1.0555e-287 1.43063e-289 8.99571e-292 2.62413e-294 3.5512e-297 2.2295e-300 6.4935e-304 8.77388e-308 5.49977e-312 1.59933e-316 2.16e-321 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-3.03766e-9 0.0 0.0 0.0 0.0 3.0e-323 1.86197e-317 5.49977e-312 7.53629e-307 4.79083e-302 1.41288e-297 1.93303e-293 1.22692e-289 3.61269e-286 4.93501e-283 3.12742e-280 9.19442e-278 1.25402e-275 7.93457e-274 2.32908e-272 3.17165e-271 2.00368e-270 5.87233e-270 7.98425e-270 5.03615e-270 1.47368e-270 2.00055e-271 1.2599e-272 3.68099e-274 4.98922e-276 3.13719e-278 9.15147e-281 1.23846e-283 7.77522e-287 2.26456e-290 3.05983e-294 1.91801e-298 5.57757e-303 7.52453e-308 4.70929e-313 1.36732e-318 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.96191e-9 0.0 0.0 1.2e-322 3.44745e-316 4.73139e-310 3.01245e-304 8.89798e-299 1.21928e-293 7.75099e-289 2.28587e-284 3.12742e-280 1.985e-276 5.8449e-273 7.98425e-270 5.05979e-267 1.48755e-264 2.02885e-262 1.28372e-260 3.76817e-259 5.13135e-258 3.24171e-257 9.50073e-257 1.29176e-256 8.14789e-257 2.38424e-257 3.23665e-258 2.03837e-259 5.95539e-261 8.07195e-263 5.0756e-265 1.4806e-267 2.00368e-270 1.25794e-273 3.66379e-277 4.95044e-281 3.10311e-285 9.02383e-290 1.21738e-294 7.61907e-300 2.21217e-305 2.97972e-311 1.86197e-317 5.0e-324 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.88616e-9 1.0e-323 1.3716e-316 8.74653e-310 2.58753e-303 3.5512e-297 2.26103e-291 6.67849e-286 9.15147e-281 5.8176e-276 1.71569e-271 2.34732e-267 1.48987e-263 4.38697e-260 5.99269e-257 3.79769e-254 1.1165e-251 1.52278e-249 9.63511e-248 2.82825e-246 3.8514e-245 2.43311e-244 7.1309e-244 9.69545e-244 6.11551e-244 1.78952e-244 2.42931e-245 1.52993e-246 4.4699e-248 6.05851e-250 3.80956e-252 1.11128e-254 1.50389e-257 9.44161e-261 2.74991e-264 3.71561e-268 2.32908e-272 6.77296e-277 9.1372e-282 5.71859e-287 1.66037e-292 2.23647e-298 1.39753e-304 4.05134e-311 5.44852e-318 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.8104e-9 3.47446e-311 4.7759e-304 3.04554e-297 9.00976e-291 1.23653e-284 7.8729e-279 2.32545e-273 3.18654e-268 2.02569e-263 5.97401e-259 8.17336e-255 5.18772e-251 1.52754e-247 2.08665e-244 1.32235e-241 3.88764e-239 5.30231e-237 3.35494e-235 9.84794e-234 1.34106e-232 8.47206e-232 2.48297e-231 3.37595e-231 2.12941e-231 6.23111e-232 8.45885e-233 5.32719e-234 1.55642e-235 2.10957e-237 1.32649e-239 3.86948e-242 5.23652e-245 3.28756e-248 9.57516e-252 1.29377e-255 8.10983e-260 2.35834e-264 3.18157e-269 1.99121e-274 5.7814e-280 7.78736e-286 4.86618e-292 1.41067e-298 1.89717e-305 1.18366e-312 3.4263e-320 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.73465e-9 5.61249e-299 7.71478e-292 4.91963e-285 1.4554e-278 1.99743e-272 1.27175e-266 3.75643e-261 5.14739e-256 3.27221e-251 9.65016e-247 1.32029e-242 8.38002e-239 2.46752e-235 3.37068e-232 2.13607e-229 6.27992e-227 8.56512e-225 5.41943e-223 1.59079e-221 2.16628e-220 1.36854e-219 4.01089e-219 5.45336e-219 3.43977e-219 1.00655e-219 1.36641e-220 8.60531e-222 2.51417e-223 3.40771e-225 2.14275e-227 6.25059e-230 8.45885e-233 5.31059e-236 1.54673e-239 2.08991e-243 1.31003e-247 3.80956e-252 5.13937e-257 3.21651e-262 9.33903e-268 1.25794e-273 7.86062e-280 2.27874e-286 3.06461e-293 1.91203e-300 5.53421e-308 7.43118e-316 5.0e-324 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.6589e-9 4.20596e-287 5.7814e-280 3.68673e-273 1.09066e-266 1.49686e-260 9.53043e-255 2.81504e-249 3.85742e-244 2.45217e-239 7.23176e-235 9.89416e-231 6.27992e-227 1.84914e-223 2.52597e-220 1.60076e-217 4.70613e-215 6.41864e-213 4.06128e-211 1.19213e-209 1.6234e-208 1.02557e-207 3.00573e-207 4.08671e-207 2.57773e-207 7.54299e-208 1.02398e-208 6.44876e-210 1.8841e-211 2.55371e-213 1.60576e-215 4.68415e-218 6.339e-221 3.97971e-224 1.15911e-227 1.56616e-231 9.81725e-236 2.85486e-240 3.8514e-245 2.41043e-250 6.9986e-256 9.42689e-262 5.89069e-268 1.70767e-274 2.29659e-281 1.43286e-288 4.1473e-296 5.56887e-304 3.46904e-312 1.0025e-320 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.58315e-9 1.46223e-275 2.00994e-268 1.28172e-261 3.79177e-255 5.20393e-249 3.31331e-243 9.78666e-238 1.34106e-232 8.52511e-228 2.51417e-223 3.43977e-219 2.18325e-215 6.42866e-212 8.78168e-209 5.56513e-206 1.63611e-203 2.23148e-201 1.41193e-199 4.14451e-198 5.64385e-197 3.56547e-196 1.04496e-195 1.42077e-195 8.96166e-196 2.62237e-196 3.55991e-197 2.24195e-198 6.55019e-200 8.87814e-202 5.58253e-204 1.62847e-206 2.20379e-209 1.38357e-212 4.02971e-216 5.44486e-220 3.41303e-224 9.92509e-229 1.33896e-233 8.38002e-239 2.43311e-244 3.27732e-250 2.04794e-256 5.93684e-263 7.98425e-270 4.98144e-277 1.44183e-284 1.93605e-292 1.20603e-300 3.48532e-309 4.67269e-318 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.5074e-9 2.35834e-264 3.24171e-257 2.0672e-250 6.11551e-244 8.3931e-238 5.34384e-232 1.57843e-226 2.16291e-221 1.37496e-216 4.05495e-212 5.54779e-208 3.52124e-204 1.03684e-200 1.41634e-197 8.97566e-195 2.63879e-192 3.59902e-190 2.27721e-188 6.68443e-187 9.10261e-186 5.75053e-185 1.68535e-184 2.29147e-184 1.44537e-184 4.22946e-185 5.74157e-186 3.61591e-187 1.05644e-188 1.4319e-190 9.00371e-193 2.62646e-195 3.55436e-198 2.23148e-201 6.49927e-205 8.78168e-209 5.50467e-213 1.60076e-217 2.15953e-222 1.35156e-227 3.92421e-233 5.28578e-239 3.30299e-245 9.57516e-252 1.28773e-258 8.03425e-266 2.32545e-273 3.12254e-281 1.94514e-289 5.62126e-298 7.53629e-307 4.68729e-316 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.43164e-9 1.76457e-253 2.42552e-246 1.54673e-239 4.57577e-233 6.27992e-227 3.99839e-221 1.18102e-215 1.61834e-210 1.02878e-205 3.03401e-201 4.15099e-197 2.63467e-193 7.75788e-190 1.05974e-186 6.7158e-184 1.97441e-181 2.69287e-179 1.70387e-177 5.00145e-176 6.81079e-175 4.30269e-174 1.26102e-173 1.71454e-173 1.08146e-173 3.16458e-174 4.29598e-175 2.70551e-176 7.90453e-178 1.07138e-179 6.73679e-182 1.96518e-184 2.65946e-187 1.66965e-190 4.86291e-194 6.57066e-198 4.11872e-202 1.19772e-206 1.61582e-211 1.01127e-216 2.93619e-222 3.95495e-228 2.47138e-234 7.16436e-241 9.63511e-248 6.01142e-255 1.73995e-262 2.33636e-270 1.4554e-278 4.20596e-287 5.63883e-296 3.50714e-305 1.01195e-314 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.35589e-9 6.12506e-243 8.41934e-236 5.36892e-229 1.58831e-222 2.17985e-216 1.3879e-210 4.09949e-205 5.61748e-200 3.57104e-195 1.05315e-190 1.44087e-186 9.14533e-183 2.69287e-179 3.67851e-176 2.33115e-173 6.85344e-171 9.34734e-169 5.91436e-167 1.73608e-165 2.36412e-164 1.49352e-163 4.37719e-163 5.9514e-163 3.7539e-163 1.09847e-163 1.49119e-164 9.3912e-166 2.74378e-167 3.71892e-169 2.33844e-171 6.82143e-174 9.23136e-177 5.79558e-180 1.68799e-183 2.28077e-187 1.42967e-191 4.15747e-196 5.60872e-201 3.51026e-206 1.01919e-211 1.37282e-217 8.5785e-224 2.48685e-230 3.34449e-237 2.08665e-244 6.03963e-252 8.10983e-260 5.0519e-268 1.45995e-276 1.95732e-285 1.21738e-294 3.51262e-304 4.70194e-314 5.0e-324 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.28014e-9 9.86332e-233 1.35579e-225 8.6457e-219 2.5577e-212 3.51026e-206 2.23496e-200 6.6015e-195 9.04597e-190 5.75053e-185 1.69591e-180 2.32026e-176 1.47269e-172 4.33639e-169 5.9236e-166 3.7539e-163 1.10363e-160 1.50522e-158 9.52403e-157 2.79564e-155 3.807e-154 2.40506e-153 7.04869e-153 9.58367e-153 6.045e-153 1.76889e-153 2.40131e-154 1.51229e-155 4.41837e-157 5.98866e-159 3.76564e-161 1.09847e-163 1.48655e-166 9.33276e-170 2.7182e-173 3.67278e-177 2.30223e-181 6.69487e-186 9.03186e-191 5.65266e-196 1.64123e-201 2.21068e-207 1.38142e-213 4.00464e-220 5.3857e-227 3.36018e-234 9.72576e-242 1.30595e-249 8.13519e-258 2.35099e-266 3.15192e-275 1.96037e-284 5.65646e-294 7.57165e-304 4.70194e-314 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.20439e-9 7.36847e-223 1.01285e-215 6.45883e-209 1.91075e-202 2.62237e-196 1.66965e-190 4.9317e-185 6.75785e-180 4.29598e-175 1.26694e-170 1.73337e-166 1.10019e-162 3.23953e-159 4.42527e-156 2.80438e-153 8.24471e-151 1.12449e-148 7.115e-147 2.0885e-145 2.84405e-144 1.79671e-143 5.26577e-143 7.15955e-143 4.51596e-143 1.32146e-143 1.79391e-144 1.12976e-145 3.30077e-147 4.47387e-149 2.81315e-151 8.2062e-154 1.11054e-156 6.97211e-160 2.03065e-163 2.74378e-167 1.7199e-171 5.00145e-176 6.74732e-181 4.22286e-186 1.22609e-191 1.65151e-197 1.032e-203 2.99169e-210 4.02343e-217 2.51025e-224 7.2657e-232 9.75616e-240 6.07745e-248 1.75632e-256 2.35466e-265 1.46451e-274 4.2257e-284 5.65646e-294 3.51262e-304 1.01195e-314 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.12864e-9 2.55371e-213 3.51026e-206 2.23846e-199 6.62213e-193 9.08842e-187 5.78654e-181 1.70919e-175 2.34209e-170 1.48887e-165 4.39087e-161 6.00738e-157 3.81295e-153 1.12273e-149 1.53368e-146 9.71923e-144 2.85739e-141 3.89717e-139 2.46587e-137 7.23819e-136 9.8567e-135 6.22693e-134 1.82497e-133 2.48131e-133 1.56511e-133 4.57984e-134 6.21722e-135 3.91546e-136 1.14396e-137 1.55052e-139 9.74961e-142 2.84405e-144 3.84882e-147 2.41634e-150 7.0377e-154 9.50918e-158 5.96069e-162 1.73337e-166 2.33844e-171 1.46353e-176 4.2493e-182 5.72367e-188 3.57662e-194 1.03684e-200 1.39441e-207 8.69983e-215 2.51809e-222 3.38122e-230 2.10628e-238 6.08694e-247 8.16062e-256 5.0756e-265 1.46451e-274 1.96037e-284 1.21738e-294 3.50714e-305 4.68729e-316 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-2.05288e-9 4.10589e-204 5.64385e-197 3.59902e-190 1.06471e-183 1.46125e-177 9.30368e-172 2.74806e-166 3.76564e-161 2.39382e-156 7.0597e-152 9.65875e-148 6.1305e-144 1.80515e-140 2.46587e-137 1.56267e-134 4.59415e-132 6.26592e-130 3.96465e-128 1.16377e-126 1.58477e-125 1.00117e-124 2.93422e-124 3.98948e-124 2.5164e-124 7.36352e-125 9.99612e-126 6.29532e-127 1.83927e-128 2.49295e-130 1.56755e-132 4.5727e-135 6.18818e-138 3.88503e-141 1.13153e-144 1.5289e-148 9.58367e-153 2.78693e-157 3.75977e-162 2.35308e-167 6.83208e-173 9.20259e-179 5.75053e-185 1.66704e-191 2.24195e-198 1.39877e-205 4.04862e-213 5.43637e-221 3.3865e-229 9.78666e-238 1.31207e-246 8.16062e-256 2.35466e-265 3.15192e-275 1.95732e-285 5.63883e-296 7.53629e-307 4.67269e-318 0.0 0.0 0.0 0.0 0.0 0.0 0.0
-1.97713e-9 3.06255e-195 4.2097e-188 2.68448e-181 7.94163e-175 1.08993e-168 6.93954e-163 2.04976e-157 2.80876e-152 1.78553e-147 5.26577e-143 7.20438e-139 4.5727e-135 1.34644e-131 1.83927e-128 1.16558e-125 3.42674e-123 4.6737e-121 2.9572e-119 8.68044e-118 1.18207e-116 7.46767e-116 2.18861e-115 2.97572e-115 1.87697e-115 5.49239e-116 7.45603e-117 4.69563e-118 1.3719e-119 1.85947e-121 1.16923e-123 3.41074e-126 4.61571e-129 2.89781e-132 8.43999e-136 1.14039e-139 7.14839e-144 2.07875e-148 2.80438e-153 1.75514e-158 5.096e-164 6.86414e-170 4.28928e-176 1.24343e-182 1.67225e-189 1.04333e-196 3.01984e-204 4.05495e-212 2.52597e-220 7.29979e-229 9.78666e-238 6.08694e-247 1.75632e-256 2.35099e-266 1.45995e-276 4.20596e-287 5.62126e-298 3.48532e-309 1.0025e-320 0.0 0.0 0.0 0.0 0.0 0.0
-1.90138e-9 1.05974e-186 1.45669e-179 9.28917e-173 2.74806e-166 3.77152e-160 2.40131e-154 7.09283e-149 9.71923e-144 6.17853e-139 1.82213e-134 2.49295e-130 1.5823e-126 4.65914e-123 6.36447e-120 4.0333e-117 1.18576e-114 1.61725e-112 1.02329e-110 3.00371e-109 4.09034e-108 2.58406e-107 7.5733e-107 1.0297e-106 6.49491e-107 1.90055e-107 2.58003e-108 1.62484e-109 4.74721e-111 6.43438e-113 4.0459e-115 1.18023e-117 1.59719e-120 1.00274e-123 2.92051e-127 3.94613e-131 2.47357e-135 7.19315e-140 9.70407e-145 6.07337e-150 1.76338e-155 2.37522e-161 1.48423e-167 4.30269e-174 5.78654e-181 3.61027e-188 1.04496e-195 1.40314e-203 8.74066e-212 2.52597e-220 3.3865e-229 2.10628e-238 6.07745e-248 8.13519e-258 5.0519e-268 1.4554e-278 1.94514e-289 1.20603e-300 3.46904e-312 5.0e-324 0.0 0.0 0.0 0.0 0.0
-1.82563e-9 1.70121e-178 2.33844e-171 1.49119e-164 4.41148e-158 6.05444e-152 3.85483e-146 1.13861e-140 1.56023e-135 9.91842e-131 2.92507e-126 4.00195e-122 2.54008e-118 7.47934e-115 1.02169e-111 6.47467e-109 1.90351e-106 2.59618e-104 1.64269e-102 4.82188e-101 6.56625e-100 4.1482e-99 1.21575e-98 1.65298e-98 1.04263e-98 3.05096e-99 4.14173e-100 2.60837e-101 7.62072e-103 1.03291e-104 6.49491e-107 1.89462e-109 2.56397e-112 1.6097e-115 4.68831e-119 6.33474e-123 3.97084e-127 1.15472e-131 1.5578e-136 9.74961e-142 2.83076e-147 3.81295e-153 2.38264e-159 6.90713e-166 9.28917e-173 5.79558e-180 1.67748e-187 2.25247e-195 1.40314e-203 4.05495e-212 5.43637e-221 3.38122e-230 9.75616e-240 1.30595e-249 8.10983e-260 2.33636e-270 3.12254e-281 1.93605e-292 5.56887e-304 7.43118e-316 0.0 0.0 0.0 0.0 0.0
-1.74987e-9 1.26694e-170 1.7415e-163 1.11054e-156 3.28535e-150 4.50892e-144 2.8708e-138 8.4796e-133 1.16195e-127 7.38654e-123 2.17839e-118 2.98037e-114 1.89167e-110 5.57008e-107 7.60884e-104 4.82188e-101 1.4176e-98 1.93345e-96 1.22336e-94 3.59099e-93 4.89008e-92 3.08929e-91 9.05401e-91 1.23102e-90 7.76478e-91 2.27214e-91 3.08447e-92 1.94253e-93 5.67537e-95 7.69241e-97 4.83695e-99 1.41098e-101 1.90946e-104 1.19879e-107 3.49152e-111 4.71767e-115 2.9572e-119 8.59954e-124 1.16014e-128 7.26082e-134 2.10815e-139 2.83961e-145 1.77442e-151 5.14394e-158 6.91791e-165 4.31614e-172 1.24927e-179 1.67748e-187 1.04496e-195 3.01984e-204 4.04862e-213 2.51809e-222 7.2657e-232 9.72576e-242 6.03963e-252 1.73995e-262 2.32545e-273 1.44183e-284 4.1473e-296 5.53421e-308 3.4263e-320 0.0 0.0 0.0 0.0
-1.67412e-9 4.37719e-163 6.01677e-156 3.83682e-149 1.13507e-142 1.5578e-136 9.91842e-131 2.92964e-125 4.01446e-120 2.552e-115 7.52617e-111 1.0297e-106 6.53558e-103 1.92442e-99 2.6288e-96 1.66592e-93 4.89772e-91 6.67994e-89 4.22662e-87 1.24066e-85 1.68949e-84 1.06733e-83 3.1281e-83 4.25308e-83 2.68268e-83 7.85007e-84 1.06566e-84 6.71129e-86 1.9608e-87 2.65767e-89 1.67113e-91 4.87484e-94 6.59707e-97 4.14173e-100 1.2063e-103 1.62992e-107 1.02169e-111 2.97108e-116 4.0082e-121 2.50856e-126 7.28352e-132 9.81066e-138 6.1305e-144 1.77719e-150 2.39009e-157 1.49119e-164 4.31614e-172 5.79558e-180 3.61027e-188 1.04333e-196 1.39877e-205 8.69983e-215 2.51025e-224 3.36018e-234 2.08665e-244 6.01142e-255 8.03425e-266 4.98144e-277 1.43286e-288 1.91203e-300 1.18366e-312 0.0 0.0 0.0 0.0
-1.59837e-9 7.01576e-156 9.64368e-149 6.14967e-142 1.81929e-135 2.49684e-129 1.58973e-123 4.69563e-118 6.43438e-113 4.09034e-108 1.2063e-103 1.6504e-99 1.04752e-95 3.08447e-92 4.21344e-89 2.67015e-86 7.85007e-84 1.07066e-81 6.77443e-80 1.98854e-78 2.70791e-77 1.71071e-76 5.01372e-76 6.81685e-76 4.2998e-76 1.25821e-76 1.70804e-77 1.07569e-78 3.14278e-80 4.25973e-82 2.67849e-84 7.8134e-87 1.05738e-89 6.63838e-93 1.93345e-96 2.61244e-100 1.63757e-104 4.76205e-109 6.42435e-114 4.02073e-119 1.1674e-124 1.57245e-130 9.82598e-137 2.84849e-143 3.83084e-150 2.39009e-157 6.91791e-165 9.28917e-173 5.78654e-181 1.67225e-189 2.24195e-198 1.39441e-207 4.02343e-217 5.3857e-227 3.34449e-237 9.63511e-248 1.28773e-258 7.98425e-270 2.29659e-281 3.06461e-293 1.89717e-305 5.44852e-318 0.0 0.0 0.0
-1.52262e-9 5.2167e-149 7.17073e-142 4.5727e-135 1.35276e-128 1.85657e-122 1.18207e-116 3.49152e-111 4.7844e-106 3.04145e-101 8.96963e-97 1.22718e-92 7.78905e-89 2.29351e-85 3.13298e-82 1.98543e-79 5.83706e-77 7.9611e-75 5.03725e-73 1.47861e-71 2.01352e-70 1.27203e-69 3.72804e-69 5.06879e-69 3.19719e-69 9.35565e-70 1.27005e-70 7.99846e-72 2.33687e-73 3.16739e-75 1.99164e-77 5.80979e-80 7.86233e-83 4.93608e-86 1.43765e-89 1.94253e-93 1.21764e-97 3.54091e-102 4.77694e-107 2.98968e-112 8.68044e-118 1.16923e-123 7.30629e-130 2.11805e-136 2.84849e-143 1.77719e-150 5.14394e-158 6.90713e-166 4.30269e-174 1.24343e-182 1.66704e-191 1.03684e-200 2.99169e-210 4.00464e-220 2.48685e-230 7.16436e-241 9.57516e-252 5.93684e-263 1.70767e-274 2.27874e-286 1.41067e-298 4.05134e-311 5.0e-324 0.0 0.0
-1.44687e-9 1.79952e-142 2.47357e-135 1.57737e-128 4.66641e-122 6.40433e-116 4.0776e-110 1.20441e-104 1.6504e-99 1.04916e-94 3.09411e-90 4.23322e-86 2.68687e-82 7.91156e-79 1.08073e-75 6.84884e-73 2.01352e-70 2.74622e-68 1.73762e-66 5.10053e-65 6.94571e-64 4.38792e-63 1.286e-62 1.7485e-62 1.10288e-62 3.22727e-63 4.38108e-64 2.7591e-65 8.06112e-67 1.09261e-68 6.87025e-71 2.00411e-73 2.71214e-76 1.70272e-79 4.95925e-83 6.70083e-87 4.20031e-91 1.22145e-95 1.64782e-100 1.0313e-105 2.99435e-111 4.0333e-117 2.52033e-123 7.30629e-130 9.82598e-137 6.1305e-144 1.77442e-151 2.38264e-159 1.48423e-167 4.28928e-176 5.75053e-185 3.57662e-194 1.032e-203 1.38142e-213 8.5785e-224 2.47138e-234 3.30299e-245 2.04794e-256 5.89069e-268 7.86062e-280 4.86618e-292 1.39753e-304 1.86197e-317 0.0 0.0
-1.37111e-9 2.87978e-136 3.95847e-129 2.52427e-122 7.46767e-116 1.02489e-109 6.52539e-104 1.92743e-98 2.64114e-93 1.67897e-88 4.95151e-84 6.77443e-80 4.2998e-76 1.26609e-72 1.7295e-69 1.09602e-66 3.22224e-64 4.39478e-62 2.78072e-60 8.16239e-59 1.11152e-57 7.022e-57 2.05799e-56 2.79813e-56 1.76495e-56 5.16461e-57 7.01105e-58 4.4154e-59 1.29002e-60 1.7485e-62 1.09945e-64 3.20719e-67 4.34025e-70 2.72487e-73 7.93629e-77 1.07233e-80 6.72177e-85 1.95469e-89 2.63702e-94 1.6504e-99 4.79187e-105 6.45449e-111 4.0333e-117 1.16923e-123 1.57245e-130 9.81066e-138 2.83961e-145 3.81295e-153 2.37522e-161 6.86414e-170 9.20259e-179 5.72367e-188 1.65151e-197 2.21068e-207 1.37282e-217 3.95495e-228 5.28578e-239 3.27732e-250 9.42689e-262 1.25794e-273 7.78736e-286 2.23647e-298 2.97972e-311 0.0 0.0
-1.29536e-9 2.13797e-130 2.9388e-123 1.87404e-116 5.54406e-110 7.60884e-104 4.8445e-98 1.43094e-92 1.9608e-87 1.24648e-82 3.67604e-78 5.02939e-74 3.19221e-70 9.39955e-67 1.284e-63 8.13695e-61 2.39222e-58 3.26272e-56 2.06443e-54 6.05983e-53 8.25205e-52 5.21319e-51 1.52787e-50 2.07735e-50 1.31031e-50 3.83425e-51 5.20506e-52 3.27803e-53 9.57724e-55 1.2981e-56 8.16239e-59 2.38104e-61 3.22224e-64 2.02297e-67 5.89197e-71 7.9611e-75 4.9903e-79 1.45118e-83 1.95774e-88 1.22527e-93 3.55752e-99 4.79187e-105 2.99435e-111 8.68044e-118 1.1674e-124 7.28352e-132 2.10815e-139 2.83076e-147 1.76338e-155 5.096e-164 6.83208e-173 4.2493e-182 1.22609e-191 1.64123e-201 1.01919e-211 2.93619e-222 3.92421e-233 2.43311e-244 6.9986e-256 9.33903e-268 5.7814e-280 1.66037e-292 2.21217e-305 1.36732e-318 0.0
-1.21961e-9 7.36352e-125 1.01217e-117 6.45449e-111 1.90946e-104 2.62061e-98 1.66853e-92 4.92839e-87 6.75332e-82 4.29309e-77 1.26609e-72 1.7322e-68 1.09945e-64 3.23736e-61 4.4223e-58 2.8025e-55 8.23918e-53 1.12373e-50 7.11022e-49 2.0871e-47 2.84214e-46 1.79551e-45 5.26224e-45 7.15474e-45 4.51293e-45 1.32058e-45 1.79271e-46 1.12901e-47 3.29856e-49 4.47087e-51 2.81126e-53 8.20069e-56 1.10979e-58 6.96742e-62 2.02929e-65 2.74193e-69 1.71874e-73 4.99809e-78 6.74279e-83 4.22003e-88 1.22527e-93 1.6504e-99 1.0313e-105 2.98968e-112 4.02073e-119 2.50856e-126 7.26082e-134 9.74961e-142 6.07337e-150 1.75514e-158 2.35308e-167 1.46353e-176 4.22286e-186 5.65266e-196 3.51026e-206 1.01127e-216 1.35156e-227 8.38002e-239 2.41043e-250 3.21651e-262 1.99121e-274 5.71859e-287 7.61907e-300 4.70929e-313 0.0
-1.14386e-9 1.17655e-119 1.61725e-112 1.0313e-105 3.05096e-99 4.18722e-93 2.66598e-87 7.87461e-82 1.07905e-76 6.85954e-72 2.02297e-67 2.76773e-63 1.75671e-59 5.17267e-56 7.06597e-53 4.47785e-50 1.31646e-47 1.79551e-45 1.13608e-43 3.33479e-42 4.54119e-41 2.86888e-40 8.40804e-40 1.14319e-39 7.21079e-40 2.11003e-40 2.8644e-41 1.80393e-42 5.27046e-44 7.14359e-46 4.49185e-48 1.31031e-50 1.77323e-53 1.11326e-56 3.24241e-60 4.38108e-64 2.74622e-68 7.98599e-73 1.07737e-77 6.74279e-83 1.95774e-88 2.63702e-94 1.64782e-100 4.77694e-107 6.42435e-114 4.0082e-121 1.16014e-128 1.5578e-136 9.70407e-145 2.80438e-153 3.75977e-162 2.33844e-171 6.74732e-181 9.03186e-191 5.60872e-201 1.61582e-211 2.15953e-222 1.33896e-233 3.8514e-245 5.13937e-257 3.18157e-269 9.1372e-282 1.21738e-294 7.52453e-308 2.16e-321
-1.06811e-9 8.72117e-115 1.19879e-107 7.64454e-101 2.26152e-94 3.10378e-88 1.97616e-82 5.83706e-77 7.99846e-72 5.08463e-67 1.49953e-62 2.05158e-58 1.30216e-54 3.83425e-51 5.23766e-48 3.31921e-45 9.75828e-43 1.33092e-40 8.42117e-39 2.47191e-37 3.36616e-36 2.12656e-35 6.23246e-35 8.4739e-35 5.345e-35 1.56406e-35 2.12324e-36 1.33717e-37 3.90673e-39 5.29519e-41 3.32959e-43 9.7127e-46 1.31441e-48 8.25205e-52 2.40344e-55 3.24748e-59 2.03563e-63 5.91962e-68 7.98599e-73 4.99809e-78 1.45118e-83 1.95469e-89 1.22145e-95 3.54091e-102 4.76205e-109 2.97108e-116 8.59954e-124 1.15472e-131 7.19315e-140 2.07875e-148 2.78693e-157 1.73337e-166 5.00145e-176 6.69487e-186 4.15747e-196 1.19772e-206 1.60076e-217 9.92509e-229 2.85486e-240 3.80956e-252 2.35834e-264 6.77296e-277 9.02383e-290 5.57757e-303 1.59933e-316
-9.92353e-10 2.99903e-110 4.12239e-103 2.6288e-96 7.77691e-90 1.06733e-83 6.79561e-78 2.00724e-72 2.7505e-67 1.7485e-62 5.15655e-58 7.05496e-54 4.47785e-50 1.31852e-46 1.80112e-43 1.14141e-40 3.35567e-38 4.57676e-36 2.89587e-34 8.50039e-33 1.15755e-31 7.31278e-31 2.14321e-30 2.914e-30 1.83804e-30 5.37847e-31 7.30138e-32 4.59824e-33 1.34344e-34 1.8209e-36 1.14498e-38 3.34e-41 4.51998e-44 2.83771e-47 8.26493e-51 1.11674e-54 7.00012e-59 2.03563e-63 2.74622e-68 1.71874e-73 4.9903e-79 6.72177e-85 4.20031e-91 1.21764e-97 1.63757e-104 1.02169e-111 2.9572e-119 3.97084e-127 2.47357e-135 7.14839e-144 9.58367e-153 5.96069e-162 1.7199e-171 2.30223e-181 1.42967e-191 4.11872e-202 5.50467e-213 3.41303e-224 9.81725e-236 1.31003e-247 8.10983e-260 2.32908e-272 3.10311e-285 1.91801e-298 5.49977e-312
-9.16601e-10 4.7844e-106 6.57651e-99 4.19376e-92 1.24066e-85 1.70272e-79 1.08411e-73 3.20219e-68 4.38792e-63 2.78941e-58 8.22633e-54 1.12549e-49 7.14359e-46 2.10345e-42 2.87336e-39 1.8209e-36 5.35335e-34 7.30138e-32 4.61982e-30 1.35608e-28 1.84666e-27 1.16662e-26 3.4191e-26 4.64875e-26 2.93225e-26 8.58036e-27 1.1648e-27 7.33564e-29 2.14321e-30 2.90492e-32 1.8266e-34 5.32835e-37 7.21079e-40 4.52704e-43 1.31852e-46 1.78155e-50 1.11674e-54 3.24748e-59 4.38108e-64 2.74193e-69 7.9611e-75 1.07233e-80 6.70083e-87 1.94253e-93 2.61244e-100 1.62992e-107 4.71767e-115 6.33474e-123 3.94613e-131 1.14039e-139 1.5289e-148 9.50918e-158 2.74378e-167 3.67278e-177 2.28077e-187 6.57066e-198 8.78168e-209 5.44486e-220 1.56616e-231 2.08991e-243 1.29377e-255 3.71561e-268 4.95044e-281 3.05983e-294 8.77388e-308
-8.40849e-10 3.54091e-102 4.86724e-95 3.10378e-88 9.18207e-82 1.26018e-75 8.02347e-70 2.36992e-64 3.24748e-59 2.06443e-54 6.08826e-50 8.32968e-46 5.28693e-42 1.55675e-38 2.12656e-35 1.34764e-32 3.96199e-30 5.40371e-28 3.4191e-26 1.00363e-24 1.3667e-23 8.63409e-23 2.53046e-22 3.44051e-22 2.17014e-22 6.35028e-23 8.62063e-24 5.42907e-25 1.58618e-26 2.14991e-28 1.35186e-30 3.94348e-33 5.33667e-36 3.35044e-39 9.75828e-43 1.31852e-46 8.26493e-51 2.40344e-55 3.24241e-60 2.02929e-65 5.89197e-71 7.93629e-77 4.95925e-83 1.43765e-89 1.93345e-96 1.2063e-103 3.49152e-111 4.68831e-119 2.92051e-127 8.43999e-136 1.13153e-144 7.0377e-154 2.03065e-163 2.7182e-173 1.68799e-183 4.86291e-194 6.49927e-205 4.02971e-216 1.15911e-227 1.54673e-239 9.57516e-252 2.74991e-264 3.66379e-277 2.26456e-290 6.4935e-304
-7.65097e-10 1.21575e-98 1.67113e-91 1.06566e-84 3.1526e-78 4.32672e-72 2.7548e-66 8.13695e-61 1.115e-55 7.08806e-51 2.09036e-46 2.85994e-42 1.81523e-38 5.345e-35 7.30138e-32 4.62703e-29 1.36032e-26 1.85533e-24 1.17392e-22 3.44589e-21 4.69248e-20 2.96445e-19 8.68816e-19 1.18128e-18 7.45102e-19 2.18032e-19 2.95983e-20 1.86403e-21 5.44604e-23 7.38158e-25 4.6415e-27 1.35397e-29 1.83231e-32 1.15035e-35 3.35044e-39 4.52704e-43 2.83771e-47 8.25205e-52 1.11326e-56 6.96742e-62 2.02297e-67 2.72487e-73 1.70272e-79 4.93608e-86 6.63838e-93 4.14173e-100 1.19879e-107 1.6097e-115 1.00274e-123 2.89781e-132 3.88503e-141 2.41634e-150 6.97211e-160 9.33276e-170 5.79558e-180 1.66965e-190 2.23148e-201 1.38357e-212 3.97971e-224 5.31059e-236 3.28756e-248 9.44161e-261 1.25794e-273 7.77522e-287 2.2295e-300
-6.89344e-10 1.93647e-95 2.66182e-88 1.69742e-81 5.02155e-75 6.89173e-69 4.38792e-63 1.29608e-57 1.776e-52 1.12901e-47 3.32959e-43 4.55539e-39 2.89135e-35 8.51367e-32 1.16298e-28 7.37007e-26 2.16676e-23 2.95522e-21 1.86986e-19 5.4887e-18 7.47431e-17 4.72186e-16 1.38387e-15 1.88157e-15 1.18682e-15 3.47288e-16 4.7145e-17 2.96908e-18 8.67461e-20 1.17576e-21 7.39311e-24 2.15664e-26 2.91855e-29 1.83231e-32 5.33667e-36 7.21079e-40 4.51998e-44 1.31441e-48 1.77323e-53 1.10979e-58 3.22224e-64 4.34025e-70 2.71214e-76 7.86233e-83 1.05738e-89 6.59707e-97 1.90946e-104 2.56397e-112 1.59719e-120 4.61571e-129 6.18818e-138 3.84882e-147 1.11054e-156 1.48655e-166 9.23136e-177 2.65946e-187 3.55436e-198 2.20379e-209 6.339e-221 8.45885e-233 5.23652e-245 1.50389e-257 2.00368e-270 1.23846e-283 3.5512e-297
-6.13592e-10 1.43094e-92 1.96693e-85 1.25429e-78 3.71063e-72 5.09258e-66 3.24241e-60 9.57724e-55 1.31236e-49 8.34269e-45 2.46037e-40 3.36616e-36 2.13654e-32 6.2911e-29 8.59376e-26 5.44604e-23 1.6011e-20 2.18373e-18 1.38172e-16 4.05583e-15 5.52307e-14 3.48918e-13 1.0226e-12 1.39037e-12 8.76989e-13 2.56625e-13 3.48374e-14 2.19398e-15 6.41002e-17 8.68816e-19 5.46307e-21 1.59363e-23 2.15664e-26 1.35397e-29 3.94348e-33 5.32835e-37 3.34e-41 9.7127e-46 1.31031e-50 8.20069e-56 2.38104e-61 3.20719e-67 2.00411e-73 5.80979e-80 7.8134e-87 4.87484e-94 1.41098e-101 1.89462e-109 1.18023e-117 3.41074e-126 4.5727e-135 2.84405e-144 8.2062e-154 1.09847e-163 6.82143e-174 1.96518e-184 2.62646e-195 1.62847e-206 4.68415e-218 6.25059e-230 3.86948e-242 1.11128e-254 1.4806e-267 9.15147e-281 2.62413e-294
-5.3784e-10 4.90537e-90 6.74279e-83 4.2998e-76 1.27203e-69 1.74577e-63 1.11152e-57 3.28315e-52 4.49887e-47 2.85994e-42 8.43432e-38 1.15394e-33 7.3242e-30 2.15664e-26 2.94601e-23 1.86694e-20 5.4887e-18 7.48599e-16 4.73663e-14 1.39037e-12 1.89335e-11 1.19612e-10 3.50555e-10 4.76629e-10 3.00638e-10 8.79731e-11 1.19425e-11 7.52112e-13 2.1974e-14 2.97837e-16 1.87278e-18 5.46307e-21 7.39311e-24 4.6415e-27 1.35186e-30 1.8266e-34 1.14498e-38 3.32959e-43 4.49185e-48 2.81126e-53 8.16239e-59 1.09945e-64 6.87025e-71 1.99164e-77 2.67849e-84 1.67113e-91 4.83695e-99 6.49491e-107 4.0459e-115 1.16923e-123 1.56755e-132 9.74961e-142 2.81315e-151 3.76564e-161 2.33844e-171 6.73679e-182 9.00371e-193 5.58253e-204 1.60576e-215 2.14275e-227 1.32649e-239 3.80956e-252 5.0756e-265 3.13719e-278 8.99571e-292
-4.62088e-10 7.80122e-88 1.07233e-80 6.83816e-74 2.02297e-67 2.77638e-61 1.76771e-55 5.22134e-50 7.15474e-45 4.54828e-40 1.34135e-35 1.83517e-31 1.1648e-27 3.42979e-24 4.68516e-21 2.96908e-18 8.72893e-16 1.19053e-13 7.53286e-12 2.21116e-10 3.01108e-9 1.90224e-8 5.57503e-8 7.58003e-8 4.78119e-8 1.39907e-8 1.89927e-9 1.19612e-10 3.49463e-12 4.73663e-14 2.97837e-16 8.68816e-19 1.17576e-21 7.38158e-25 2.14991e-28 2.90492e-32 1.8209e-36 5.29519e-41 7.14359e-46 4.47087e-51 1.2981e-56 1.7485e-62 1.09261e-68 3.16739e-75 4.25973e-82 2.65767e-89 7.69241e-97 1.03291e-104 6.43438e-113 1.85947e-121 2.49295e-130 1.55052e-139 4.47387e-149 5.98866e-159 3.71892e-169 1.07138e-179 1.4319e-190 8.87814e-202 2.55371e-213 3.40771e-225 2.10957e-237 6.05851e-250 8.07195e-263 4.98922e-276 1.43063e-289
-3.86336e-10 5.75565e-86 7.91156e-79 5.04511e-72 1.49252e-65 2.04838e-59 1.30419e-53 3.85224e-48 5.27869e-43 3.35567e-38 9.89631e-34 1.35397e-29 8.59376e-26 2.53046e-22 3.45666e-19 2.19056e-16 6.4401e-14 8.78359e-12 5.55766e-10 1.63137e-8 2.22154e-7 1.40345e-6 4.11319e-6 5.59246e-6 3.5275e-6 1.03222e-6 1.40126e-7 8.82481e-9 2.5783e-10 3.49463e-12 2.1974e-14 6.41002e-17 8.67461e-20 5.44604e-23 1.58618e-26 2.14321e-30 1.34344e-34 3.90673e-39 5.27046e-44 3.29856e-49 9.57724e-55 1.29002e-60 8.06112e-67 2.33687e-73 3.14278e-80 1.9608e-87 5.67537e-95 7.62072e-103 4.74721e-111 1.3719e-119 1.83927e-128 1.14396e-137 3.30077e-147 4.41837e-157 2.74378e-167 7.90453e-178 1.05644e-188 6.55019e-200 1.8841e-211 2.51417e-223 1.55642e-235 4.4699e-248 5.95539e-261 3.68099e-274 1.0555e-287
-3.10584e-10 1.97e-84 2.70791e-77 1.72681e-70 5.1085e-64 7.01105e-58 4.4639e-52 1.31852e-46 1.80675e-41 1.14855e-36 3.38724e-32 4.63426e-28 2.94141e-24 8.66108e-21 1.18312e-17 7.49768e-15 2.20427e-12 3.00638e-10 1.90224e-8 5.58374e-7 7.60373e-6 4.80362e-5 0.000140784 0.000191415 0.000120737 3.53301e-5 4.79613e-6 3.02049e-7 8.82481e-9 1.19612e-10 7.52112e-13 2.19398e-15 2.96908e-18 1.86403e-21 5.42907e-25 7.33564e-29 4.59824e-33 1.33717e-37 1.80393e-42 1.12901e-47 3.27803e-53 4.4154e-59 2.7591e-65 7.99846e-72 1.07569e-78 6.71129e-86 1.94253e-93 2.60837e-101 1.62484e-109 4.69563e-118 6.29532e-127 3.91546e-136 1.12976e-145 1.51229e-155 9.3912e-166 2.70551e-176 3.61591e-187 2.24195e-198 6.44876e-210 8.60531e-222 5.32719e-234 1.52993e-246 2.03837e-259 1.2599e-272 3.61269e-286
-2.34832e-10 3.1281e-83 4.2998e-76 2.74193e-69 8.1116e-63 1.11326e-56 7.08806e-51 2.09363e-45 2.86888e-40 1.82375e-35 5.37847e-31 7.35858e-27 4.67056e-23 1.37526e-19 1.87864e-16 1.19053e-13 3.50009e-11 4.77373e-9 3.02049e-7 8.86622e-6 0.000120737 0.00076275 0.00223545 0.00303941 0.00191714 0.000560994 7.6156e-5 4.79613e-6 1.40126e-7 1.89927e-9 1.19425e-11 3.48374e-14 4.7145e-17 2.95983e-20 8.62063e-24 1.1648e-27 7.30138e-32 2.12324e-36 2.8644e-41 1.79271e-46 5.20506e-52 7.01105e-58 4.38108e-64 1.27005e-70 1.70804e-77 1.06566e-84 3.08447e-92 4.14173e-100 2.58003e-108 7.45603e-117 9.99612e-126 6.21722e-135 1.79391e-144 2.40131e-154 1.49119e-164 4.29598e-175 5.74157e-186 3.55991e-197 1.02398e-208 1.36641e-220 8.45885e-233 2.42931e-245 3.23665e-258 2.00055e-271 5.73646e-285
-1.59079e-10 2.30427e-82 3.16739e-75 2.01981e-68 5.97531e-62 8.20069e-56 5.22134e-50 1.54225e-44 2.11332e-39 1.34344e-34 3.96199e-30 5.42061e-26 3.44051e-22 1.01307e-18 1.38387e-15 8.76989e-13 2.5783e-10 3.51651e-8 2.22501e-6 6.53119e-5 0.000889394 0.0056187 0.0164672 0.0223894 0.0141224 0.0041325 0.000560994 3.53301e-5 1.03222e-6 1.39907e-8 8.79731e-11 2.56625e-13 3.47288e-16 2.18032e-19 6.35028e-23 8.58036e-27 5.37847e-31 1.56406e-35 2.11003e-40 1.32058e-45 3.83425e-51 5.16461e-57 3.22727e-63 9.35565e-70 1.25821e-76 7.85007e-84 2.27214e-91 3.05096e-99 1.90055e-107 5.49239e-116 7.36352e-125 4.57984e-134 1.32146e-143 1.76889e-153 1.09847e-163 3.16458e-174 4.22946e-185 2.62237e-196 7.54299e-208 1.00655e-219 6.23111e-232 1.78952e-244 2.38424e-257 1.47368e-270 4.2257e-284
-8.33274e-11 7.87461e-82 1.08242e-74 6.90249e-68 2.042e-61 2.8025e-55 1.78434e-49 5.27046e-44 7.22205e-39 4.59107e-34 1.35397e-29 1.85243e-25 1.17576e-21 3.46206e-18 4.72924e-15 2.99702e-12 8.81105e-10 1.20173e-7 7.60373e-6 0.000223196 0.00303941 0.0192013 0.0562748 0.0765134 0.0482616 0.0141224 0.00191714 0.000120737 3.5275e-6 4.78119e-8 3.00638e-10 8.76989e-13 1.18682e-15 7.45102e-19 2.17014e-22 2.93225e-26 1.83804e-30 5.345e-35 7.21079e-40 4.51293e-45 1.31031e-50 1.76495e-56 1.10288e-62 3.19719e-69 4.2998e-76 2.68268e-83 7.76478e-91 1.04263e-98 6.49491e-107 1.87697e-115 2.5164e-124 1.56511e-133 4.51596e-143 6.045e-153 3.7539e-163 1.08146e-173 1.44537e-184 8.96166e-196 2.57773e-207 3.43977e-219 2.12941e-231 6.11551e-244 8.14789e-257 5.03615e-270 1.44409e-283
-7.57521e-12 1.24843e-81 1.71606e-74 1.09431e-67 3.23736e-61 4.44305e-55 2.82886e-49 8.35572e-44 1.14498e-38 7.27863e-34 2.14656e-29 2.93683e-25 1.86403e-21 5.4887e-18 7.49768e-15 4.75143e-12 1.39689e-9 1.90521e-7 1.20549e-5 0.000353853 0.00481864 0.0304415 0.0892174 0.121303 0.0765134 0.0223894 0.00303941 0.000191415 5.59246e-6 7.58003e-8 4.76629e-10 1.39037e-12 1.88157e-15 1.18128e-18 3.44051e-22 4.64875e-26 2.914e-30 8.4739e-35 1.14319e-39 7.15474e-45 2.07735e-50 2.79813e-56 1.7485e-62 5.06879e-69 6.81685e-76 4.25308e-83 1.23102e-90 1.65298e-98 1.0297e-106 2.97572e-115 3.98948e-124 2.48131e-133 7.15955e-143 9.58367e-153 5.9514e-163 1.71454e-173 2.29147e-184 1.42077e-195 4.08671e-207 5.45336e-219 3.37595e-231 9.69545e-244 1.29176e-256 7.98425e-270 2.28944e-283
6.81769e-11 9.18207e-82 1.26214e-74 8.04855e-68 2.38104e-61 3.26781e-55 2.0806e-49 6.14554e-44 8.42117e-39 5.35335e-34 1.57877e-29 2.16e-25 1.37098e-21 4.03688e-18 5.51446e-15 3.49463e-12 1.0274e-9 1.40126e-7 8.86622e-6 0.000260255 0.00354406 0.0223894 0.0656184 0.0892174 0.0562748 0.0164672 0.00223545 0.000140784 4.11319e-6 5.57503e-8 3.50555e-10 1.0226e-12 1.38387e-15 8.68816e-19 2.53046e-22 3.4191e-26 2.14321e-30 6.23246e-35 8.40804e-40 5.26224e-45 1.52787e-50 2.05799e-56 1.286e-62 3.72804e-69 5.01372e-76 3.1281e-83 9.05401e-91 1.21575e-98 7.5733e-107 2.18861e-115 2.93422e-124 1.82497e-133 5.26577e-143 7.04869e-153 4.37719e-163 1.26102e-173 1.68535e-184 1.04496e-195 3.00573e-207 4.01089e-219 2.48297e-231 7.1309e-244 9.50073e-257 5.87233e-270 1.68386e-283
1.43929e-10 3.13298e-82 4.30651e-75 2.74622e-68 8.12427e-62 1.115e-55 7.09913e-50 2.0969e-44 2.87336e-39 1.8266e-34 5.38687e-30 7.37007e-26 4.67786e-22 1.37741e-18 1.88157e-15 1.19239e-12 3.50555e-10 4.78119e-8 3.02521e-6 8.88007e-5 0.00120925 0.00763941 0.0223894 0.0304415 0.0192013 0.0056187 0.00076275 4.80362e-5 1.40345e-6 1.90224e-8 1.19612e-10 3.48918e-13 4.72186e-16 2.96445e-19 8.63409e-23 1.16662e-26 7.31278e-31 2.12656e-35 2.86888e-40 1.79551e-45 5.21319e-51 7.022e-57 4.38792e-63 1.27203e-69 1.71071e-76 1.06733e-83 3.08929e-91 4.1482e-99 2.58406e-107 7.46767e-116 1.00117e-124 6.22693e-134 1.79671e-143 2.40506e-153 1.49352e-163 4.30269e-174 5.75053e-185 3.56547e-196 1.02557e-207 1.36854e-219 8.47206e-232 2.43311e-244 3.24171e-257 2.00368e-270 5.74542e-284
2.19681e-10 4.95925e-83 6.81685e-76 4.34703e-69 1.286e-62 1.76495e-56 1.12373e-50 3.31921e-45 4.54828e-40 2.89135e-35 8.52697e-31 1.16662e-26 7.40465e-23 2.18032e-19 2.97837e-16 1.88745e-13 5.54899e-11 7.56821e-9 4.78865e-7 1.40564e-5 0.000191415 0.00120925 0.00354406 0.00481864 0.00303941 0.000889394 0.000120737 7.60373e-6 2.22154e-7 3.01108e-9 1.89335e-11 5.52307e-14 7.47431e-17 4.69248e-20 1.3667e-23 1.84666e-27 1.15755e-31 3.36616e-36 4.54119e-41 2.84214e-46 8.25205e-52 1.11152e-57 6.94571e-64 2.01352e-70 2.70791e-77 1.68949e-84 4.89008e-92 6.56625e-100 4.09034e-108 1.18207e-116 1.58477e-125 9.8567e-135 2.84405e-144 3.807e-154 2.36412e-164 6.81079e-175 9.10261e-186 5.64385e-197 1.6234e-208 2.16628e-220 1.34106e-232 3.8514e-245 5.13135e-258 3.17165e-271 9.09452e-285
2.95433e-10 3.64178e-84 5.0059e-77 3.19221e-70 9.44366e-64 1.29608e-57 8.25205e-52 2.43744e-46 3.34e-41 2.12324e-36 6.26171e-32 8.56698e-28 5.43755e-24 1.6011e-20 2.18714e-17 1.38604e-14 4.07486e-12 5.55766e-10 3.51651e-8 1.03222e-6 1.40564e-5 8.88007e-5 0.000260255 0.000353853 0.000223196 6.53119e-5 8.86622e-6 5.58374e-7 1.63137e-8 2.21116e-10 1.39037e-12 4.05583e-15 5.4887e-18 3.44589e-21 1.00363e-24 1.35608e-28 8.50039e-33 2.47191e-37 3.33479e-42 2.0871e-47 6.05983e-53 8.16239e-59 5.10053e-65 1.47861e-71 1.98854e-78 1.24066e-85 3.59099e-93 4.82188e-101 3.00371e-109 8.68044e-118 1.16377e-126 7.23819e-136 2.0885e-145 2.79564e-155 1.73608e-165 5.00145e-176 6.68443e-187 4.14451e-198 1.19213e-209 1.59079e-221 9.84794e-234 2.82825e-246 3.76817e-259 2.32908e-272 6.67849e-286
3.71185e-10 1.24066e-85 1.70538e-78 1.0875e-71 3.21721e-65 4.4154e-59 2.81126e-53 8.30372e-48 1.13785e-42 7.23333e-38 2.1332e-33 2.91855e-29 1.85243e-25 5.45455e-22 7.45102e-19 4.72186e-16 1.3882e-13 1.89335e-11 1.19798e-9 3.51651e-8 4.78865e-7 3.02521e-6 8.86622e-6 1.20549e-5 7.60373e-6 2.22501e-6 3.02049e-7 1.90224e-8 5.55766e-10 7.53286e-12 4.73663e-14 1.38172e-16 1.86986e-19 1.17392e-22 3.4191e-26 4.61982e-30 2.89587e-34 8.42117e-39 1.13608e-43 7.11022e-49 2.06443e-54 2.78072e-60 1.73762e-66 5.03725e-73 6.77443e-80 4.22662e-87 1.22336e-94 1.64269e-102 1.02329e-110 2.9572e-119 3.96465e-128 2.46587e-137 7.115e-147 9.52403e-157 5.91436e-167 1.70387e-177 2.27721e-188 1.41193e-199 4.06128e-211 5.41943e-223 3.35494e-235 9.63511e-248 1.28372e-260 7.93457e-274 2.27519e-287
4.46938e-10 1.9608e-87 2.69527e-80 1.71874e-73 5.08463e-67 6.97831e-61 4.44305e-55 1.31236e-49 1.79831e-44 1.14319e-39 3.37142e-35 4.61261e-31 2.92767e-27 8.62063e-24 1.17759e-20 7.46266e-18 2.19398e-15 2.99234e-13 1.89335e-11 5.55766e-10 7.56821e-9 4.78119e-8 1.40126e-7 1.90521e-7 1.20173e-7 3.51651e-8 4.77373e-9 3.00638e-10 8.78359e-12 1.19053e-13 7.48599e-16 2.18373e-18 2.95522e-21 1.85533e-24 5.40371e-28 7.30138e-32 4.57676e-36 1.33092e-40 1.79551e-45 1.12373e-50 3.26272e-56 4.39478e-62 2.74622e-68 7.9611e-75 1.07066e-81 6.67994e-89 1.93345e-96 2.59618e-104 1.61725e-112 4.6737e-121 6.26592e-130 3.89717e-139 1.12449e-148 1.50522e-158 9.34734e-169 2.69287e-179 3.59902e-190 2.23148e-201 6.41864e-213 8.56512e-225 5.30231e-237 1.52278e-249 2.02885e-262 1.25402e-275 3.59582e-289
5.2269e-10 1.43765e-89 1.97616e-82 1.26018e-75 3.72804e-69 5.11647e-63 3.25763e-57 9.62218e-52 1.31852e-46 8.38184e-42 2.47191e-37 3.38196e-33 2.14656e-29 6.32062e-26 8.63409e-23 5.4716e-20 1.60862e-17 2.19398e-15 1.3882e-13 4.07486e-12 5.54899e-11 3.50555e-10 1.0274e-9 1.39689e-9 8.81105e-10 2.5783e-10 3.50009e-11 2.20427e-12 6.4401e-14 8.72893e-16 5.4887e-18 1.6011e-20 2.16676e-23 1.36032e-26 3.96199e-30 5.35335e-34 3.35567e-38 9.75828e-43 1.31646e-47 8.23918e-53 2.39222e-58 3.22224e-64 2.01352e-70 5.83706e-77 7.85007e-84 4.89772e-91 1.4176e-98 1.90351e-106 1.18576e-114 3.42674e-123 4.59415e-132 2.85739e-141 8.24471e-151 1.10363e-160 6.85344e-171 1.97441e-181 2.63879e-192 1.63611e-203 4.70613e-215 6.27992e-227 3.88764e-239 1.1165e-251 1.48755e-264 9.19442e-278 2.63644e-291
5.98442e-10 4.89008e-92 6.72177e-85 4.2864e-78 1.26807e-71 1.74033e-65 1.10806e-59 3.27292e-54 4.48485e-49 2.85102e-44 8.40804e-40 1.15035e-35 7.30138e-32 2.14991e-28 2.93683e-25 1.86113e-22 5.4716e-20 7.46266e-18 4.72186e-16 1.38604e-14 1.88745e-13 1.19239e-12 3.49463e-12 4.75143e-12 2.99702e-12 8.76989e-13 1.19053e-13 7.49768e-15 2.19056e-16 2.96908e-18 1.86694e-20 5.44604e-23 7.37007e-26 4.62703e-29 1.34764e-32 1.8209e-36 1.14141e-40 3.31921e-45 4.47785e-50 2.8025e-55 8.13695e-61 1.09602e-66 6.84884e-73 1.98543e-79 2.67015e-86 1.66592e-93 4.82188e-101 6.47467e-109 4.0333e-117 1.16558e-125 1.56267e-134 9.71923e-144 2.80438e-153 3.7539e-163 2.33115e-173 6.7158e-184 8.97566e-195 5.56513e-206 1.60076e-217 2.13607e-229 1.32235e-241 3.79769e-254 5.05979e-267 3.12742e-280 8.96768e-294
6.74194e-10 7.71646e-95 1.06068e-87 6.76386e-81 2.00099e-74 2.74622e-68 1.7485e-62 5.16461e-57 7.07701e-52 4.49887e-47 1.32677e-42 1.81523e-38 1.15215e-34 3.39253e-31 4.63426e-28 2.93683e-25 8.63409e-23 1.17759e-20 7.45102e-19 2.18714e-17 2.97837e-16 1.88157e-15 5.51446e-15 7.49768e-15 4.72924e-15 1.38387e-15 1.87864e-16 1.18312e-17 3.45666e-19 4.68516e-21 2.94601e-23 8.59376e-26 1.16298e-28 7.30138e-32 2.12656e-35 2.87336e-39 1.80112e-43 5.23766e-48 7.06597e-53 4.4223e-58 1.284e-63 1.7295e-69 1.08073e-75 3.13298e-82 4.21344e-89 2.6288e-96 7.60884e-104 1.02169e-111 6.36447e-120 1.83927e-128 2.46587e-137 1.53368e-146 4.42527e-156 5.9236e-166 3.67851e-176 1.05974e-186 1.41634e-197 8.78168e-209 2.52597e-220 3.37068e-232 2.08665e-244 5.99269e-257 7.98425e-270 4.93501e-283 1.41508e-296
7.49946e-10 5.64886e-98 7.76478e-91 4.95151e-84 1.46483e-77 2.01038e-71 1.28e-65 3.78077e-60 5.18075e-55 3.29341e-50 9.7127e-46 1.32885e-41 8.43432e-38 2.48351e-34 3.39253e-31 2.14991e-28 6.32062e-26 8.62063e-24 5.45455e-22 1.6011e-20 2.18032e-19 1.37741e-18 4.03688e-18 5.4887e-18 3.46206e-18 1.01307e-18 1.37526e-19 8.66108e-21 2.53046e-22 3.42979e-24 2.15664e-26 6.2911e-29 8.51367e-32 5.345e-35 1.55675e-38 2.10345e-42 1.31852e-46 3.83425e-51 5.17267e-56 3.23736e-61 9.39955e-67 1.26609e-72 7.91156e-79 2.29351e-85 3.08447e-92 1.92442e-99 5.57008e-107 7.47934e-115 4.65914e-123 1.34644e-131 1.80515e-140 1.12273e-149 3.23953e-159 4.33639e-169 2.69287e-179 7.75788e-190 1.03684e-200 6.42866e-212 1.84914e-223 2.46752e-235 1.52754e-247 4.38697e-260 5.8449e-273 3.61269e-286 1.03592e-299
8.25698e-10 1.91843e-101 2.63702e-94 1.6816e-87 4.97475e-81 6.8275e-75 4.34703e-69 1.284e-63 1.75945e-58 1.11848e-53 3.29856e-49 4.51293e-45 2.8644e-41 8.43432e-38 1.15215e-34 7.30138e-32 2.14656e-29 2.92767e-27 1.85243e-25 5.43755e-24 7.40465e-23 4.67786e-22 1.37098e-21 1.86403e-21 1.17576e-21 3.44051e-22 4.67056e-23 2.94141e-24 8.59376e-26 1.1648e-27 7.3242e-30 2.13654e-32 2.89135e-35 1.81523e-38 5.28693e-42 7.14359e-46 4.47785e-50 1.30216e-54 1.75671e-59 1.09945e-64 3.19221e-70 4.2998e-76 2.68687e-82 7.78905e-89 1.04752e-95 6.53558e-103 1.89167e-110 2.54008e-118 1.5823e-126 4.5727e-135 6.1305e-144 3.81295e-153 1.10019e-162 1.47269e-172 9.14533e-183 2.63467e-193 3.52124e-204 2.18325e-215 6.27992e-227 8.38002e-239 5.18772e-251 1.48987e-263 1.985e-276 1.22692e-289 3.51811e-303
9.0145e-10 3.02252e-105 4.15468e-98 2.64939e-91 7.83783e-85 1.07569e-78 6.84884e-73 2.02297e-67 2.77205e-62 1.7622e-57 5.19695e-53 7.11022e-49 4.51293e-45 1.32885e-41 1.81523e-38 1.15035e-35 3.38196e-33 4.61261e-31 2.91855e-29 8.56698e-28 1.16662e-26 7.37007e-26 2.16e-25 2.93683e-25 1.85243e-25 5.42061e-26 7.35858e-27 4.63426e-28 1.35397e-29 1.83517e-31 1.15394e-33 3.36616e-36 4.55539e-39 2.85994e-42 8.32968e-46 1.12549e-49 7.05496e-54 2.05158e-58 2.76773e-63 1.7322e-68 5.02939e-74 6.77443e-80 4.23322e-86 1.22718e-92 1.6504e-99 1.0297e-106 2.98037e-114 4.00195e-122 2.49295e-130 7.20438e-139 9.65875e-148 6.00738e-157 1.73337e-166 2.32026e-176 1.44087e-186 4.15099e-197 5.54779e-208 3.43977e-219 9.89416e-231 1.32029e-242 8.17336e-255 2.34732e-267 3.12742e-280 1.93303e-293 5.54286e-307
9.77203e-10 2.2092e-109 3.03671e-102 1.93647e-95 5.72876e-89 7.86233e-83 5.0059e-77 1.47861e-71 2.02613e-66 1.28801e-61 3.79851e-57 5.19695e-53 3.29856e-49 9.7127e-46 1.32677e-42 8.40804e-40 2.47191e-37 3.37142e-35 2.1332e-33 6.26171e-32 8.52697e-31 5.38687e-30 1.57877e-29 2.14656e-29 1.35397e-29 3.96199e-30 5.37847e-31 3.38724e-32 9.89631e-34 1.34135e-35 8.43432e-38 2.46037e-40 3.32959e-43 2.09036e-46 6.08826e-50 8.22633e-54 5.15655e-58 1.49953e-62 2.02297e-67 1.26609e-72 3.67604e-78 4.95151e-84 3.09411e-90 8.96963e-97 1.2063e-103 7.52617e-111 2.17839e-118 2.92507e-126 1.82213e-134 5.26577e-143 7.0597e-152 4.39087e-161 1.26694e-170 1.69591e-180 1.05315e-190 3.03401e-201 4.05495e-212 2.51417e-223 7.23176e-235 9.65016e-247 5.97401e-259 1.71569e-271 2.28587e-284 1.41288e-297 4.05134e-311
1.05295e-9 7.49102e-114 1.0297e-106 6.56625e-100 1.94253e-93 2.66598e-87 1.69742e-81 5.01372e-76 6.87025e-71 4.36743e-66 1.28801e-61 1.7622e-57 1.11848e-53 3.29341e-50 4.49887e-47 2.85102e-44 8.38184e-42 1.14319e-39 7.23333e-38 2.12324e-36 2.89135e-35 1.8266e-34 5.35335e-34 7.27863e-34 4.59107e-34 1.34344e-34 1.82375e-35 1.14855e-36 3.35567e-38 4.54828e-40 2.85994e-42 8.34269e-45 1.12901e-47 7.08806e-51 2.06443e-54 2.78941e-58 1.7485e-62 5.08463e-67 6.85954e-72 4.29309e-77 1.24648e-82 1.67897e-88 1.04916e-94 3.04145e-101 4.09034e-108 2.552e-115 7.38654e-123 9.91842e-131 6.17853e-139 1.78553e-147 2.39382e-156 1.48887e-165 4.29598e-175 5.75053e-185 3.57104e-195 1.02878e-205 1.37496e-216 8.52511e-228 2.45217e-239 3.27221e-251 2.02569e-263 5.8176e-276 7.75099e-289 4.79083e-302 1.37374e-315
1.12871e-9 1.17839e-118 1.61978e-111 1.03291e-104 3.05572e-98 4.19376e-92 2.67015e-86 7.88691e-81 1.08073e-75 6.87025e-71 2.02613e-66 2.77205e-62 1.75945e-58 5.18075e-55 7.07701e-52 4.48485e-49 1.31852e-46 1.79831e-44 1.13785e-42 3.34e-41 4.54828e-40 2.87336e-39 8.42117e-39 1.14498e-38 7.22205e-39 2.11332e-39 2.86888e-40 1.80675e-41 5.27869e-43 7.15474e-45 4.49887e-47 1.31236e-49 1.776e-52 1.115e-55 3.24748e-59 4.38792e-63 2.7505e-67 7.99846e-72 1.07905e-76 6.75332e-82 1.9608e-87 2.64114e-93 1.6504e-99 4.7844e-106 6.43438e-113 4.01446e-120 1.16195e-127 1.56023e-135 9.71923e-144 2.80876e-152 3.76564e-161 2.34209e-170 6.75785e-180 9.04597e-190 5.61748e-200 1.61834e-210 2.16291e-221 1.34106e-232 3.85742e-244 5.14739e-256 3.18654e-268 9.15147e-281 1.21928e-293 7.53629e-307 2.161e-320
1.20446e-9 8.59954e-124 1.18207e-116 7.53792e-110 2.22998e-103 3.06049e-97 1.9486e-91 5.75565e-86 7.88691e-81 5.01372e-76 1.47861e-71 2.02297e-67 1.284e-63 3.78077e-60 5.16461e-57 3.27292e-54 9.62218e-52 1.31236e-49 8.30372e-48 2.43744e-46 3.31921e-45 2.0969e-44 6.14554e-44 8.35572e-44 5.27046e-44 1.54225e-44 2.09363e-45 1.31852e-46 3.85224e-48 5.22134e-50 3.28315e-52 9.57724e-55 1.29608e-57 8.13695e-61 2.36992e-64 3.20219e-68 2.00724e-72 5.83706e-77 7.87461e-82 4.92839e-87 1.43094e-92 1.92743e-98 1.20441e-104 3.49152e-111 4.69563e-118 2.92964e-125 8.4796e-133 1.13861e-140 7.09283e-149 2.04976e-157 2.74806e-166 1.70919e-175 4.9317e-185 6.6015e-195 4.09949e-205 1.18102e-215 1.57843e-226 9.78666e-238 2.81504e-249 3.75643e-261 2.32545e-273 6.67849e-286 8.89798e-299 5.49977e-312 0.0
1.28021e-9 2.91141e-129 4.00195e-122 2.552e-115 7.5497e-109 1.03614e-102 6.59707e-97 1.9486e-91 2.67015e-86 1.69742e-81 5.0059e-77 6.84884e-73 4.34703e-69 1.28e-65 1.7485e-62 1.10806e-59 3.25763e-57 4.44305e-55 2.81126e-53 8.25205e-52 1.12373e-50 7.09913e-50 2.0806e-49 2.82886e-49 1.78434e-49 5.22134e-50 7.08806e-51 4.4639e-52 1.30419e-53 1.76771e-55 1.11152e-57 3.24241e-60 4.38792e-63 2.7548e-66 8.02347e-70 1.08411e-73 6.79561e-78 1.97616e-82 2.66598e-87 1.66853e-92 4.8445e-98 6.52539e-104 4.0776e-110 1.18207e-116 1.58973e-123 9.91842e-131 2.8708e-138 3.85483e-146 2.40131e-154 6.93954e-163 9.30368e-172 5.78654e-181 1.66965e-190 2.23496e-200 1.3879e-210 3.99839e-221 5.34384e-232 3.31331e-243 9.53043e-255 1.27175e-266 7.8729e-279 2.26103e-291 3.01245e-304 1.86197e-317 0.0
1.35596e-9 4.5727e-135 6.28551e-128 4.0082e-121 1.18576e-114 1.62738e-108 1.03614e-102 3.06049e-97 4.19376e-92 2.66598e-87 7.86233e-83 1.07569e-78 6.8275e-75 2.01038e-71 2.74622e-68 1.74033e-65 5.11647e-63 6.97831e-61 4.4154e-59 1.29608e-57 1.76495e-56 1.115e-55 3.26781e-55 4.44305e-55 2.8025e-55 8.20069e-56 1.11326e-56 7.01105e-58 2.04838e-59 2.77638e-61 1.74577e-63 5.09258e-66 6.89173e-69 4.32672e-72 1.26018e-75 1.70272e-79 1.06733e-83 3.10378e-88 4.18722e-93 2.62061e-98 7.60884e-104 1.02489e-109 6.40433e-116 1.85657e-122 2.49684e-129 1.5578e-136 4.50892e-144 6.05444e-152 3.77152e-160 1.08993e-168 1.46125e-177 9.08842e-187 2.62237e-196 3.51026e-206 2.17985e-216 6.27992e-227 8.3931e-238 5.20393e-249 1.49686e-260 1.99743e-272 1.23653e-284 3.5512e-297 4.73139e-310 3.0e-323 0.0
1.43172e-9 3.33182e-141 4.57984e-134 2.92051e-127 8.63989e-121 1.18576e-114 7.5497e-109 2.22998e-103 3.05572e-98 1.94253e-93 5.72876e-89 7.83783e-85 4.97475e-81 1.46483e-77 2.00099e-74 1.26807e-71 3.72804e-69 5.08463e-67 3.21721e-65 9.44366e-64 1.286e-62 8.12427e-62 2.38104e-61 3.23736e-61 2.042e-61 5.97531e-62 8.1116e-63 5.1085e-64 1.49252e-65 2.02297e-67 1.27203e-69 3.71063e-72 5.02155e-75 3.1526e-78 9.18207e-82 1.24066e-85 7.77691e-90 2.26152e-94 3.05096e-99 1.90946e-104 5.54406e-110 7.46767e-116 4.66641e-122 1.35276e-128 1.81929e-135 1.13507e-142 3.28535e-150 4.41148e-158 2.74806e-166 7.94163e-175 1.06471e-183 6.62213e-193 1.91075e-202 2.5577e-212 1.58831e-222 4.57577e-233 6.11551e-244 3.79177e-255 1.09066e-266 1.4554e-278 9.00976e-291 2.58753e-303 3.44745e-316 0.0 0.0
1.50747e-9 1.12624e-147 1.54811e-140 9.87209e-134 2.92051e-127 4.0082e-121 2.552e-115 7.53792e-110 1.03291e-104 6.56625e-100 1.93647e-95 2.64939e-91 1.6816e-87 4.95151e-84 6.76386e-81 4.2864e-78 1.26018e-75 1.71874e-73 1.0875e-71 3.19221e-70 4.34703e-69 2.74622e-68 8.04855e-68 1.09431e-67 6.90249e-68 2.01981e-68 2.74193e-69 1.72681e-70 5.04511e-72 6.83816e-74 4.2998e-76 1.25429e-78 1.69742e-81 1.06566e-84 3.10378e-88 4.19376e-92 2.6288e-96 7.64454e-101 1.0313e-105 6.45449e-111 1.87404e-116 2.52427e-122 1.57737e-128 4.5727e-135 6.14967e-142 3.83682e-149 1.11054e-156 1.49119e-164 9.28917e-173 2.68448e-181 3.59902e-190 2.23846e-199 6.45883e-209 8.6457e-219 5.36892e-229 1.54673e-239 2.0672e-250 1.28172e-261 3.68673e-273 4.91963e-285 3.04554e-297 8.74653e-310 1.2e-322 0.0 0.0
1.58322e-9 1.76613e-154 2.42768e-147 1.54811e-140 4.57984e-134 6.28551e-128 4.00195e-122 1.18207e-116 1.61978e-111 1.0297e-106 3.03671e-102 4.15468e-98 2.63702e-94 7.76478e-91 1.06068e-87 6.72177e-85 1.97616e-82 2.69527e-80 1.70538e-78 5.0059e-77 6.81685e-76 4.30651e-75 1.26214e-74 1.71606e-74 1.08242e-74 3.16739e-75 4.2998e-76 2.70791e-77 7.91156e-79 1.07233e-80 6.74279e-83 1.96693e-85 2.66182e-88 1.67113e-91 4.86724e-95 6.57651e-99 4.12239e-103 1.19879e-107 1.61725e-112 1.01217e-117 2.9388e-123 3.95847e-129 2.47357e-135 7.17073e-142 9.64368e-149 6.01677e-156 1.7415e-163 2.33844e-171 1.45669e-179 4.2097e-188 5.64385e-197 3.51026e-206 1.01285e-215 1.35579e-225 8.41934e-236 2.42552e-246 3.24171e-257 2.00994e-268 5.7814e-280 7.71478e-292 4.7759e-304 1.3716e-316 0.0 0.0 0.0
1.65897e-9 1.28486e-161 1.76613e-154 1.12624e-147 3.33182e-141 4.5727e-135 2.91141e-129 8.59954e-124 1.17839e-118 7.49102e-114 2.2092e-109 3.02252e-105 1.91843e-101 5.64886e-98 7.71646e-95 4.89008e-92 1.43765e-89 1.9608e-87 1.24066e-85 3.64178e-84 4.95925e-83 3.13298e-82 9.18207e-82 1.24843e-81 7.87461e-82 2.30427e-82 3.1281e-83 1.97e-84 5.75565e-86 7.80122e-88 4.90537e-90 1.43094e-92 1.93647e-95 1.21575e-98 3.54091e-102 4.7844e-106 2.99903e-110 8.72117e-115 1.17655e-119 7.36352e-125 2.13797e-130 2.87978e-136 1.79952e-142 5.2167e-149 7.01576e-156 4.37719e-163 1.26694e-170 1.70121e-178 1.05974e-186 3.06255e-195 4.10589e-204 2.55371e-213 7.36847e-223 9.86332e-233 6.12506e-243 1.76457e-253 2.35834e-264 1.46223e-275 4.20596e-287 5.61249e-299 3.47446e-311 1.0e-323 0.0 0.0 0.0To momdel the power spectrum we also need to construct our execution plan for the given grid. This will be used to construct the actual correlated realization of the RF given some initial white noise.
pl = StationaryRandomFieldPlan(grid)
skymeta = (; mimg = imgpr ./ sum(imgpr), pl);For the stationary random field prior we also need to define the noise prior. Luckily VLBIImagePriors provides a helper function to do this for us.
cprior = std_dist(pl)VLBIImagePriors.StdNormal{Float64, 2}(dims=(64, 64))For the coefficients of the spectral expansion we will use a uniform prior between 0.1 and 4 times the maximum dimension of the image. This prior is rather uninformative and allows for a wide range of power spectra. Additionally, we truncate the expansion at order 3 for simplicity in this tutorial.
using Distributions
ρs = ntuple(Returns(Uniform(0.1, 2 * max(size(grid)...))), 3)(Distributions.Uniform{Float64}(a=0.1, b=128.0), Distributions.Uniform{Float64}(a=0.1, b=128.0), Distributions.Uniform{Float64}(a=0.1, b=128.0))Putting everything together the total prior is then our image prior, a prior on the standard deviation of the MRF, and a prior on the fractional flux of the Gaussian component.
prior = (;
c = cprior,
ρs = ρs,
σimg = Exponential(2.0),
fb = Uniform(0.0, 1.0),
)(c = VLBIImagePriors.StdNormal{Float64, 2}(dims=(64, 64)), ρs = (Distributions.Uniform{Float64}(a=0.1, b=128.0), Distributions.Uniform{Float64}(a=0.1, b=128.0), Distributions.Uniform{Float64}(a=0.1, b=128.0)), σimg = Distributions.Exponential{Float64}(θ=2.0), fb = Distributions.Uniform{Float64}(a=0.0, b=1.0))We can then define our sky model.
skym = SkyModel(sky, prior, grid; metadata = skymeta)SkyModel
with map: sky
on grid:
RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)
)Since we are fitting closures we do not need to include an instrument model, since the closure likelihood is approximately independent of gains in the high SNR limit.
using Enzyme
post = VLBIPosterior(skym, dlcamp, dcphase)VLBIPosterior
ObservedSkyModel
with map: sky
on grid:
FourierDualDomain(
Algorithm: VLBISkyModels.NFFTAlg{Float64, AbstractNFFTs.PrecomputeFlags, UInt32}(1, 1.0e-9, AbstractNFFTs.TENSOR, 0x00000000)
Image Domain: RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 64) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 64) ForwardOrdered Regular Points)
)
Visibility Domain: UnstructredDomain(
executor: ComradeBase.Serial()
Dimensions:
378-element StructArray(::Vector{Float64}, ::Vector{Float64}, ::Vector{Float64}, ::Vector{Float64}) with eltype @NamedTuple{U::Float64, V::Float64, Ti::Float64, Fr::Float64}:
(U = -4.4188694399948233e8, V = 6.442995108563881e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -3.78109695999557e8, V = 2.404476519997183e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.6174918577758828e8, V = 2.091189688886439e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 9.460673599988917e7, V = 1.4597793955538455e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 4.143100711106257e7, V = 2.4368619911082566e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.681022811423088e8, V = 3.255453348567615e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.04600675999526e8, V = -7.829091899990828e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.8850678399977916e8, V = -1.0960438666653827e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.676056888885754e7, V = -3.187235448885155e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.1683855399986314e7, V = -8.610983839989913e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 6.765242959992075e7, V = -1.7278293599979758e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 1.460444819998289e7, V = -7.504541679991208e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.279119817136673e8, V = 3.868989211424039e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.6431755199945605e8, V = -1.69033972499802e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.4813381688859823e8, V = -4.818409022216578e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -8.63869279998988e7, V = -2.5730307911080968e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -7.121938799991657e7, V = -2.4656214799971115e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 8.116499049990492e6, V = -1.1132941039986959e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.4930432799947366e7, V = -1.3591557799984077e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.9534249199930266e7, V = 6.145408239992801e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.5658577828517944e8, V = 4.1167499885666054e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -3.9302742799953955e8, V = 7.832072562490825e6, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.7687868622201502e8, V = -2.348792577775026e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -1.5132090222204497e7, V = -2.326071839997275e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 7.933609519990706e7, V = -8.667305919989847e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 2.6288769799969204e7, V = 1.1064483399987038e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.7955152914252967e8, V = 4.3536144457091856e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.160720879997469e8, V = 3.1417642749963194e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 2.0317771377753976e8, V = 3.456715155551506e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.36343026285086e8, V = 4.9821439999941635e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.726417839994463e8, V = 9.441682299988939e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -2.5635488177747747e8, V = 6.314076755548159e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -5.304724079993786e7, V = 9.77376079998855e7, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.193364479995088e8, V = -3.261677046871179e6, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 6.339297657135431e7, V = -4.040669165709552e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = 4.829051611422914e8, V = -4.005662308566736e8, Ti = 5.208333492279053, Fr = 4.297575e10)
(U = -4.643065417137418e8, V = 1.7539614628550884e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.856890788564568e8, V = 5.652382445707664e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.340685119997258e8, V = 1.7856432399979082e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 7.03348459999176e7, V = 1.5872099799981406e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.5644589999981672e7, V = 2.4569112599971217e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.165620022852263e8, V = -1.4171867428554827e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.379452617136556e8, V = 2.481230422854236e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.865852279997814e8, V = -1.3857540799983767e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.747231649994439e7, V = -3.171404159996285e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.8281999722177377e6, V = -8.671816977767618e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.65004945777233e8, V = -1.6164001422203287e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.1764090577763996e8, V = -1.5848405333314767e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.1769406222185e7, V = -7.146645866658294e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.983829211422733e8, V = -9.125757028560737e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.197659977135597e8, V = 2.985842559996502e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.6833825599968565e8, V = -8.806972199989682e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.427801049995985e7, V = -2.6663290599968764e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -7.785369777768657e7, V = -3.616638399995763e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.168113333323765e7, V = 5.0552354222163e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.59598462221801e7, V = -1.0793158488876244e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.991167822216375e7, V = -2.0913955555531055e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 3.8331529599955094e8, V = -1.110912035554254e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.2050363428522164e8, V = -5.5004157714221284e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.418866651422223e8, V = 3.348376594281792e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.9047134999977687e8, V = -5.185894149993925e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.358830599994894e7, V = -2.3042411199973005e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 4.611824817772375e8, V = -7.491916355546778e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.1381460177764446e8, V = -7.176511111102705e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 2.7941857777745046e7, V = 1.5252010888871022e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.827262811418229e8, V = 1.939996071426299e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -1.0041099611416808e9, V = 4.0924160457094914e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.52185247999236e8, V = 2.2797592999973293e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.181021759995102e8, V = -1.5575599999981755e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.4736175644403756e8, V = 3.1570244999963017e6, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.332327502217147e8, V = 9.017483466656102e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -2.3001099657115912e8, V = -3.0409466071392945e6, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.513941074281598e8, V = 3.8680095085668975e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 2.1841527399974412e8, V = 6.712692449992135e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.345386011422309e8, V = 1.6634966571409082e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -6.559209051420888e8, V = 4.0647706971380955e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -3.043985719996434e8, V = 1.9841789749976754e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -8.587155733323273e7, V = 8.701759999989806e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -4.484491428566175e8, V = -7.028746971420337e7, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 1.2138311657128637e8, V = -3.8984174171382904e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = 5.698323657136182e8, V = -3.1955434057105416e8, Ti = 6.304166793823242, Fr = 4.297575e10)
(U = -5.0767591199940526e8, V = 1.1186584099986896e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.806592359996712e8, V = 1.447865699998304e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.512995377772491e7, V = 1.6627380266647187e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.321947866659261e7, V = 2.405447519997182e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.7047689955477e8, V = 4.834726897772114e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.998379279995316e8, V = -1.9508904399977145e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.7282156199979752e8, V = -1.6216807799981e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.0759534755542952e8, V = -3.070130844440848e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.683563733331361e7, V = -8.53624879999e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.842921955548711e8, V = -9.280812799989128e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.527223182220433e8, V = -1.4074111644427955e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.437457777772579e7, V = -6.646895333325546e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.628807679993405e8, V = 1.764665973331266e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.951860959994199e8, V = -1.56205809999817e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.6816959799968582e8, V = -1.2328506999985558e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.2293010222207822e7, V = -2.6807796266635263e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.846569066657475e7, V = -4.642661644439006e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -9.530096622211057e7, V = 3.893632755550995e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.092639644438478e7, V = -2.7532399777745526e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -6.581810133325622e8, V = 2.1540606222196987e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.741955155548829e7, V = -1.0180552799988073e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 4.889784924438716e8, V = -5.3880541333270214e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.1672766399951184e8, V = -1.0973549099987145e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.8971105599977776e8, V = -7.681472999991001e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 9.075861244433813e7, V = -2.2165064888862923e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 5.674594204437796e8, V = -7.443534166657947e6, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.358875039998408e8, V = -5.5378022222157344e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 2.7539288888856627e7, V = 1.8893785777755644e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.797166079993209e8, V = 2.6182703288858217e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -9.845734639988465e8, V = -1.0260762899987979e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.575565039991126e8, V = -6.968656499991836e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.76706972443886e8, V = -2.1421213511086017e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.399142328882564e8, V = 2.634179799996914e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.1471686684431007e9, V = 2.692803093330179e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.3156413511060554e8, V = -4.792854577772163e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -2.2701645599973404e8, V = -3.2920671749961436e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 2.172452879997455e8, V = 9.572384599988785e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.90097303999543e8, V = 3.383187359996036e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -5.526931199993526e8, V = -5.443342049993623e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -3.256765719996185e8, V = -2.15123779999748e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.0834697155542864e8, V = 7.427270577769077e7, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -7.156016355547173e8, V = 3.1721091199962837e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -4.4426163199947953e8, V = -1.2864479599984929e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 1.6308092799980894e8, V = -3.712394319995651e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = 6.072545351103997e8, V = -2.429384462219376e8, Ti = 7.237499713897705, Fr = 4.297575e10)
(U = -1.1816283999986157e8, V = 2.2536240999973598e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.192849031105028e8, V = 2.640569022219129e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.1531223466629726e8, V = 9.520118666655514e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 9.398909222211212e6, V = 1.7083167288868874e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.211011626658219e8, V = 3.672656675551253e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.7466396599979538e8, V = -2.83378303999668e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.4457826799959636e8, V = -2.5725569599969864e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 3.1828453749962714e7, V = -8.128587799990478e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.4071481199983516e8, V = -1.8834890999977934e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.839429859997845e8, V = -1.1254049599986815e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 5.649372699993382e7, V = -5.8018704999932036e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.464922239993598e8, V = 8.349447199990219e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.0432894099987778e8, V = 2.221318199997398e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.250190899991506e7, V = -5.90708904999308e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.783602649994396e7, V = -3.580435599995805e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 7.015271466658448e7, V = -2.6120300266636065e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -2.451594951108239e8, V = -1.6600183111091664e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.491356764439183e8, V = -2.347934915552805e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 7.955103022212903e7, V = -9.03718817776719e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -6.509510399992374e8, V = 1.0607116355543129e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.428288099998327e8, V = -2.0209578199976325e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.7641529999955904e8, V = -1.7596062599979386e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.7254704599979785e8, V = -1.0705869799987458e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.521129399998218e8, V = -3.125842824996338e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 2.4665898249971103e7, V = 2.3266529749972746e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.783249679993225e8, V = 1.6479448999980694e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 1.9721293599976897e8, V = 1.3032520299984732e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -2.0397260799976104e8, V = -6.879557422214164e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.0578894577730244e8, V = 2.7206469688857013e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -1.2744710399985069e8, V = 5.4525057999936126e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -3.247114488885085e8, V = -7.563159555546695e7, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.2868611199938065e8, V = -1.444230719998308e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -7.30501617776922e8, V = 1.9644128355532542e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -4.0108113599953014e8, V = -1.9922702999976662e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 6.029908319992936e8, V = -1.415280859998342e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = 2.0181466844420803e8, V = -3.408622542218229e8, Ti = 8.4208345413208, Fr = 4.297575e10)
(U = -5.044512274279805e8, V = -2.0316156857119057e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.216957851424803e8, V = 6.613430914277967e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0843828999987295e7, V = 1.7076975771408564e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.435999337141175e8, V = 2.134905462854642e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -7.195767222848712e8, V = 3.015084251425039e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.044574514283319e8, V = -2.6618689599968815e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.9361438857120177e8, V = -9.541684685703108e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.085639257135729e7, V = -5.269822114279541e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 3.8780291999954574e7, V = -7.80848902856228e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.1739754099986246e8, V = -1.9998526399976572e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.003083879996482e8, V = -2.8632846799966455e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 7.121871919991657e8, V = 7.63985009999105e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.1536903999939626e8, V = 3.562239699995827e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 9.942183428559782e7, V = -2.5346967999970308e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 8.857865371418194e7, V = -8.26999222856174e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0503607085701981e8, V = 1.2720007857127955e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.0504509257095414e8, V = -2.7377478399967927e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.625508399992239e7, V = -6.536459599992342e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.072593737135743e8, V = 8.951413371418086e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -2.2228189714259672e8, V = -1.8732938742835197e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.4179355428519666e7, V = -3.9977918857096024e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.201675062849878e8, V = 4.8055539428515136e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.656746765712345e8, V = -1.881032502854939e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.5483133714267573e8, V = -1.733330428569398e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.2075877714259855e7, V = 2.5386576571398832e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.3879260342817456e8, V = -2.0840822399975586e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 6.735132434277824e8, V = 1.5487275657124713e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.5602869942838866e8, V = -1.2196330742842855e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.53915574856494e8, V = 1.1342506628558142e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.0784346971369076e8, V = -3.430004617138839e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -5.186869759993924e8, V = -1.7223217371408394e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -6.514378422849511e8, V = -1.2948837599984832e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -8.295868319990282e8, V = -2.763927799996762e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.0124977999988139e9, V = -3.627206839995751e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.2275592799985619e9, V = -4.075851549995226e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 1.7810388799979135e8, V = 1.4735038857125595e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.8290458399978572e8, V = -8.634685599989885e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.979663159995338e8, V = 2.35601075999724e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.9360717714227885e8, V = -1.910867977140619e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.1085210514249295e8, V = -1.0463594399987742e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -1.3275661257127306e8, V = 4.2720647999949954e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -7.087333119991697e8, V = 1.307372525712754e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -3.608683291424344e8, V = -2.3379509257115468e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 5.75990189713611e8, V = -8.803663999989687e7, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = 2.1505936399974805e8, V = -3.219517359996228e8, Ti = 9.06666612625122, Fr = 4.297575e10)
(U = -4.832396239994339e8, V = -5.466561249993596e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.202766799996248e8, V = 4.381262799994867e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.6099658749969423e7, V = 1.6948726399980146e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.6034738199981216e8, V = 2.0292514199976227e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -7.043232879991748e8, V = 2.519832999997048e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 2.2337291599973834e8, V = -2.5131303599970558e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.972723919997689e8, V = -8.182673299990414e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.5988891799969554e8, V = -3.0597056799964154e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 4.3369911499949194e7, V = -7.522843499991187e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -9.691528999988647e7, V = -2.0749766399975693e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.3023974499926165e7, V = -4.8390785999943316e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 7.194769519991572e8, V = 1.2654065399985176e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.8098037199943656e8, V = 695596.8671866851, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.198423809998596e8, V = -2.45848897999712e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 9.374230699989018e7, V = -7.636194699991055e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.6342183199957424e8, V = -3.00500911999648e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.016138849992952e7, V = -6.975972499991828e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.004473059997652e8, V = -2.020285299997633e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.050722749995255e7, V = -4.2922115499949716e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.0353117399987872e8, V = 5.469035562493593e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.159461759992784e8, V = 1.3201844299984534e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.845055199993153e8, V = 6.159489374992784e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.8000005399978912e8, V = -1.760866939997937e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.5390048199981973e8, V = -6.600191749992268e6, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.0326036799964476e8, V = -2.307411959997297e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 6.76108511999208e8, V = 2.017811279997636e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.4028592199983567e8, V = -1.3226882199984506e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.9654173249976978e7, V = 2.683761024996856e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.243414759993858e8, V = 7.591646899991107e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.961064959994188e8, V = -3.778941119995573e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -5.222059799993883e8, V = -2.0840416399975586e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -9.793684319988527e8, V = -4.325216439994933e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -8.163938559990436e8, V = -3.3404995999960864e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.56453567999231e8, V = -1.7494348199979505e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.2004590719985938e9, V = -1.2584203899985258e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.629742679998091e8, V = -9.847251599988464e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 1.5994008199981263e8, V = 1.5910643799981362e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.840555959995501e8, V = 2.081853379997561e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.5714295599946445e8, V = -2.241507979997374e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -2.9417828799965537e8, V = -1.2567329399985278e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -1.3424756599984273e8, V = 3.343843074996083e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -6.782259439992055e8, V = 8.249920299990335e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -3.229146159996217e8, V = -2.5757877799969825e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 2.2108154399974102e8, V = -3.0665814799964076e8, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = 5.439956719993627e8, V = -4.9078929999942504e7, Ti = 9.566667079925537, Fr = 4.297575e10)
(U = -4.0564616533285815e8, V = -1.2518950133318669e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.971729333329852e8, V = -5.162910583327285e6, Ti = 10.6875, Fr = 4.297575e10)
(U = -5.866126266659794e7, V = 1.6277091466647598e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.8789818133311322e8, V = 1.753108666664613e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -6.263160533325996e8, V = 1.4640058133316183e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.518573226663716e8, V = -2.1362742933308306e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.908169599991907e8, V = 2.384054506663874e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.9323766857120222e8, V = -5.095684399994031e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.5417208685696223e8, V = -3.387350262853175e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.550101828566098e7, V = -2.1876564342831516e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 5.093679999994033e7, V = -6.777325371420631e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.396568457135364e7, V = -3.835120457138365e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.749157714281322e8, V = -6.700784685706436e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.581427253331481e8, V = -2.2380814933307114e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 5.971011839993005e8, V = 2.2822551999973264e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 9.947633028559776e7, V = -6.108900171421415e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.4793231314256668e8, V = -3.4886703542816275e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.39262969142694e8, V = -2.28896633142589e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.28268925713784e7, V = -7.790286742848016e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.9798065142822236e7, V = -4.848080971422892e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -9.376469371417587e7, V = -1.012875571427385e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.686637211423081e8, V = -7.714477828562391e7, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.009015066664313e8, V = -1.4588172799982908e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 6.398598719992504e8, V = 3.0615193599964136e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.4229960228554758e8, V = 1.6815108142837442e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.0510824457118827e8, V = -2.70963163428254e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -9.643771199988702e7, V = -1.5099316342839453e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.3028805999984737e7, V = 2.9422059142822675e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.258294765709297e8, V = 754111.4129455452, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.3895796799948573e8, V = -4.520332373328038e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -8.446033386656772e8, V = -5.772231359993237e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -7.361312426658043e8, V = -4.5719596799946445e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -4.9761979199941707e8, V = -2.892623786663278e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -6.26856533332599e8, V = -2.767228213330092e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.0652715413320853e9, V = -3.056350346663086e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.0867421028558697e8, V = -1.199688914284309e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 1.0946581485701463e8, V = 1.8041537142836007e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.2938291657104266e8, V = 1.517420891426794e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.474024274281645e8, V = -2.877799314282343e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.3873229028543463e8, V = -1.678097439998034e8, Ti = 10.6875, Fr = 4.297575e10)
(U = -1.2927212342841998e8, V = 1.2607282999985231e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -5.68106212570763e8, V = -1.6074099428552598e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -2.18135956571173e8, V = -3.0038555428536236e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 2.2070518628545573e8, V = -2.717077485711103e8, Ti = 10.6875, Fr = 4.297575e10)
(U = 4.388583177137715e8, V = 2.866794114282356e7, Ti = 10.6875, Fr = 4.297575e10)
(U = -3.3336450488849837e8, V = -1.6438386844425187e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.670391839996872e8, V = -3.5077149333292246e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.781758311101994e7, V = 1.555403679998178e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.9735635377754655e8, V = 1.5489184177759632e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -5.429836728882527e8, V = 8.438350311101227e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.370161188563966e8, V = 3.095338697139231e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.5882449955525234e8, V = -1.865575644442259e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -8.2240279999903655e6, V = -2.2163478222196257e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.8101063288867682e8, V = -3.1021847777741432e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.359582133327055e7, V = -6.2204485333260454e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.146968622215021e7, V = -3.166849622218512e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.457743911102374e7, V = -3.509384888884778e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.8420369777744484e8, V = -1.0216118399988033e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.546519405707787e8, V = 2.8991581257108897e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.7632290666646013e8, V = -2.0608245511086968e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.07292177776715e7, V = -2.411572959997175e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 9.850591466655128e7, V = -5.0544542666607454e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.891075888885502e7, V = -8.172587822212648e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.103736711108647e7, V = -5.1189565333273366e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -8.250754311101446e7, V = -1.9520718222199354e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.5708550222203818e8, V = -3.7045874133289933e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.6671223111068153e8, V = -1.2168134666652411e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 5.834028251421736e8, V = 3.716755199995646e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.052278773330929e8, V = -1.24355314666521e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.182017733326091e7, V = -1.5943100088870212e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 1.2741463822207294e8, V = 3.1181786444407914e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.2816685244429429e8, V = -2.887342755552173e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 7.873743388879665e6, V = 3.0536226222186446e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.377918435551598e8, V = -3.99588471110643e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -3.781708205709855e8, V = -4.957998765708478e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -7.10693860570596e8, V = -6.605588205706547e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.448329782849588e8, V = -5.31177298285092e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -4.5617755885660845e8, V = -3.4034685714245844e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -5.755874834278971e8, V = -3.4113023542817175e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.201519725703506e8, V = -4.12027181713803e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -6.633659955547784e7, V = -1.293050497776263e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 6.969327022214058e7, V = 1.899672942219997e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.759590719996767e8, V = 1.194676435554156e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -2.5557062044414505e8, V = -3.19917745777403e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.8923413155533388e8, V = -1.9061289777755448e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.195415964443044e8, V = -645454.2239575773, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -4.651939626661217e8, V = -7.114511555547221e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -1.360441715553962e8, V = -3.192698488885149e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 3.4566988799959505e8, V = 7.049351644436187e7, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = 2.0962463288864332e8, V = -2.4877746133304188e8, Ti = 11.445834159851074, Fr = 4.297575e10)
(U = -9.207263359989214e7, V = 1.4769042239982697e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.993114655997665e8, V = 1.3655433919984e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.5953787199969596e8, V = -1.9181637119977528e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.3217219199972802e8, V = -5.815901679993187e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.704450879993317e8, V = 3.650183439995724e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.6456286719980723e8, V = -1.5035685399982387e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.732435439993285e7, V = -2.6171716799969338e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.5663634559969935e8, V = -1.6272916159980935e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.8920358499966124e6, V = -3.5454680319958466e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.4189763999936506e7, V = -5.7218954399932966e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.4469552399971332e7, V = -2.208932927997412e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.004670559994137e8, V = 3.3839647199960357e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.8657538559978142e8, V = -1.8930432319977823e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -7.005882719991793e7, V = -2.658328919996886e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -7.292603679991457e7, V = -3.811318527995535e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.586919919998141e7, V = -8.380051999990183e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -4.557854239994661e7, V = -2.4747529919971007e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 9.450004319988929e7, V = -4.161575279995125e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.273544939998508e7, V = -5.2753907999938205e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 5.1625703199939525e8, V = 4.222054079995054e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 1.1037319839987071e8, V = 4.218259759995058e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 3.1346761999963275e6, V = 3.104657599996363e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 2.0244657919976282e8, V = -1.0551020799987641e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.708186079993312e7, V = -2.973294015996517e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.9720188799965184e7, V = -1.6367388799980825e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -3.1384717599963236e8, V = -5.275974959993819e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.728808319993289e8, V = -7.195693759991571e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.457757759993607e8, V = -5.858931199993136e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -4.0599993599952435e8, V = -3.799596799995549e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -5.131514079993988e8, V = -3.9115746399954176e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = 3.285070159996152e7, V = 1.9472075839977187e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -2.7374415599967934e7, V = -1.3365462559984343e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.6744523839980385e8, V = -3.3951283199960226e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.4009061119983587e8, V = -2.0585586879975882e8, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -1.0723841439987437e8, V = -1.1136108399986956e7, Ti = 12.104166984558105, Fr = 4.297575e10)
(U = -6.020668319992946e7, V = -3.283766911996153e8, Ti = 12.104166984558105, Fr = 4.297575e10)
)
)
IdealInstrumentModelData Products: Comrade.EHTLogClosureAmplitudeDatumComrade.EHTClosurePhaseDatumReconstructing the Image
To reconstruct the image we will first use the MAP estimate. This is approach is basically a re-implentation of regularized maximum likelihood (RML) imaging. However, unlike traditional RML imaging we also fit the regularizer hyperparameters, thanks to our interpretation of as our imaging prior as a hierarchical model.
To optimize our posterior Comrade provides the comrade_opt function. To use this functionality a user first needs to import Optimization.jl and the optimizer of choice. In this tutorial we will use the Adam optimizer. We also need to import Enzyme to allow for automatic differentiation.
using Optimization, OptimizationOptimiserstpost = asflat(post)
xopt, sol = comrade_opt(post, Adam(); maxiters = 5000)
using CairoMakie┌ Warning: Using fallback BLAS replacements for (["cblas_zdotc_sub64_"]), performance may be degraded
└ @ Enzyme.Compiler ~/.julia/packages/Enzyme/xxXAx/src/compiler.jl:4965The image we actually fit is a continuous object so we can easily refine the image to produce a higher resolution rendering. Here we refine the image by a factor of 3 in each dimension.
g = refinespatial(grid, 3)RectiGrid(
executor: ComradeBase.Serial()
Dimensions:
(↓ X Sampled{Float64} LinRange{Float64}(-3.1134128583753017e-9, 1.6589718150466935e-9, 192) ForwardOrdered Regular Points,
→ Y Sampled{Float64} LinRange{Float64}(-1.6589718150466935e-9, 3.1134128583753017e-9, 192) ForwardOrdered Regular Points)
)Now to produce the intensity map we just do
imgmap = intensitymap(skymodel(post, xopt), g)
fig = imageviz(imgmap, colorscale = log10, colorrange = (1.0e-8, 1.0e-4), size = (650, 500));
To see how well the MAP estimate fits the data we can plot the residuals.
res = Comrade.residuals(post, xopt)
fig = Figure(; size = (800, 300))
plotfields!(fig[1, 1], res[1], :uvdist, :res);
plotfields!(fig[1, 2], res[2], :uvdist, :res);
fig |> DisplayAs.PNG |> DisplayAs.Text
Overall, the image looks reasonable. However, the MAP is not a robust estimator of the image morphology. For high dimensional problems the MAP is often not representative of the entire image posterior. For this reason Comrade's main goal is to sample the posterior of the image given the data.
To sample from the posterior we will use HMC and more specifically the NUTS algorithm similar to the other imaging tutorials. For this tutorial we will also show how to use the DiskStore functionality that save the chain to disk to reduce memory usage. This is especially useful for high-dimensional imaging problems where the chain can easily reach multiple GBs in size. This also allows us to restart sampling from a previous chain if needed. by using the keyword argument restart=true in the sample function.
using AdvancedHMC
mc = sample(
rng, post, AdvancedHMC.NUTS(0.8), 300 + 400, n_adapts = 400,
initial_params = xopt, saveto = DiskStore(; stride = 10, name = "VLBA_2025")
);
chain = load_samples(mc)PosteriorSamples
Samples size: (700,)
sampler used: AHMC
Mean
┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ sky │
│ @NamedTuple{c::Matrix{Float64}, ρs::Tuple{Float64, Float64, Float64}, σimg::Float64, fb::Float64} │
├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ (c = [-0.38966 -0.471087 … 0.0264749 -1.49488; -1.6204 1.37853 … 0.736838 0.672216; … ; 0.08027 0.1463 … 1.06984 -0.618476; -0.116538 0.0111875 … -0.0994061 -0.206192], ρs = (110.065, 53.364, 8.92296), σimg = 8.72024, fb = 0.239926) │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Std. Dev.
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ sky │
│ @NamedTuple{c::Matrix{Float64}, ρs::Tuple{Float64, Float64, Float64}, σimg::Float64, fb::Float64} │
├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┤
│ (c = [1.09378 0.375718 … 0.703217 0.524756; 0.70752 0.633823 … 0.738809 0.66955; … ; 0.897524 0.883192 … 0.580117 0.725733; 0.316909 0.547309 … 0.780776 0.62157], ρs = (7.0872, 26.8003, 6.21944), σimg = 4.20654, fb = 0.146522) │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘Warning
This should be run for longer!
Now that we have our posterior, we can assess which parts of the image are strongly inferred by the data. This is rather unique to Comrade where more traditional imaging algorithms like CLEAN and RML are inherently unable to assess uncertainty in their reconstructions.
To explore our posterior let's first create images from a bunch of draws from the posterior
msamples = skymodel.(Ref(post), chain[501:5:end]);
k = range(1 / size(grid)[1], π / 2, length = 512)
fig = Figure()
ax = Axis(fig[1, 1], xscale = log10, yscale = log10)
for i in 501:10:length(chain)
lines!(ax, k, VLBIImagePriors.ampspectrum.(Ref(MarkovPS(chain.sky.ρs[i] .^ 2)), tuple.(k, 0)))
end
figThe mean image is then given by
using StatsBase
gpl = refinespatial(grid, 3)
imgs = intensitymap.(msamples, Ref(gpl))
mimg = mean(imgs)
simg = std(imgs)
fig = Figure(; size = (500, 300));
crange = (5.0e-6, 5.0e-2)
axs = [Axis(fig[i, j], xreversed = true, aspect = DataAspect()) for i in 1:1, j in 1:2]
image!(axs[1, 1], mimg, colormap = :afmhot, colorscale = log10, colorrange = crange); axs[1, 1].title = "Mean"
image!(axs[1, 2], simg ./ (max.(mimg, 1.0e-12)), colormap = :afmhot);axs[1, 2].title = "Fractional Uncertainty"
hidedecorations!.(axs)
fig |> DisplayAs.PNG |> DisplayAs.Text
We can also compare the Comrade reconstruction to the CLEAN reconstruction of the same data.
cleanf = Base.download("https://www.bu.edu/blazars/VLBA_GLAST/1308/1308+326Q.2021-03-19.IMAP.gz")"/tmp/jl_c7mJoD2vSX"By default this will load the clean components with the beam defined in the FITS header.
mcl = load_clean_components(cleanf)VLBISkyModels.MultiComponentModel{VLBISkyModels.ModifiedModel{VLBISkyModels.Gaussian{Float64}, Tuple{VLBISkyModels.Stretch{Float64, Float64, Float64}, VLBISkyModels.Rotate{Float64}}}, Vector{Float32}, Vector{Float32}}(ModifiedModel
base model: VLBISkyModels.Gaussian{Float64}()
Modifiers:
1. VLBISkyModels.Stretch{Float64, Float64, Float64}
2. VLBISkyModels.Rotate{Float64}, Float32[0.8002344, 0.42969742, 0.07445484, 0.06368931, 0.02217047, 0.01861643, 0.02657656, 0.02344725, 0.02024817, 0.00761945, 0.03046582, 0.00726002, 0.00563375, 0.00645834, 0.01627629, 0.06097463, 0.02168821, 0.02517034, 0.00513046, 0.00820482, 0.00453077, 0.02388651, 0.01229127, 0.00830369, 0.01919385, 0.01770286, 0.02719101, 0.01437432, 0.01668327, 0.00800299, 0.00437514, 0.00740964, 0.00203799, 0.00196259, 0.00541239, 0.01453394, 0.01154794, 0.0057647, 0.00416458, 0.00356502, 0.01970395, 0.00934755, 0.00110652, 0.00262081, 0.00360425, 0.01713799, 0.00271393, 0.00328356, 0.00679949, 0.00558265, 0.00692711, 0.00366, 0.00783088, 0.00134895, 0.00117046, 0.00256492, 0.00428372, 0.00154532, 0.00259595, 0.00186204, 0.00249551, 0.00155613, 0.00023076, 0.00083379, 0.00276655, 0.00022331, 0.00191691, 0.00076527, 0.00019861, -0.00356351, 0.00017628, 0.0013579, -0.0012659, -0.00583323, -0.00684484, 0.00043194, -0.00273778, 0.00282735, 0.00513306, -0.0030624, -0.00383175, 0.00058704, -0.00042813, -0.00119051, -0.00064053, -0.00163516, 0.00054966, 0.00084859, -7.381f-5, 0.0006635, -0.00044083, 0.00037928, -6.607f-5, -0.00012819, 0.00048191, -0.00035963, 0.00011693, -5.959f-5, 0.00022961, -5.729f-5, -0.00013392, -0.00079685, 0.00072197, 0.00034334, -0.00097948, -0.00015774, 0.00051691, -0.0006402, 0.00044609, 0.00087918, 3.652f-5, -0.00055121, 9.933f-5, -6.465f-5, -0.00032134, -3.137f-5, 5.849f-5, -2.748f-5, -0.00010579, 5.2f-5, -5.127f-5, 0.00035554, -0.00029238, -3.006f-5, 0.0002672, -2.731f-5, -4.819f-5, 8.595f-5, -2.157f-5, 0.00010204, -1.844f-5, -1.722f-5, -3.119f-5, 3.983f-5, -4.165f-5, 4.214f-5, 2.588f-5, -0.00016791, 8.986f-5, 4.892f-5, 3.631f-5, -4.12f-5, -4.098f-5, 2.426f-5, -7.95f-6, 0.00091278, -0.00057268, -0.00029619, -0.00119706, 0.00015178, 0.00085392, -0.00061533, -0.00112126, 0.00112285, 0.00070315, 0.00142955, 0.0003729, -0.00037157, 0.00076261, -0.00013381, 0.00036936, 0.00046957, -0.00045138, 0.00022156, -0.00023458, -0.00088979, -0.00089892, 0.00012749, 0.00070852, 0.00037954, 0.00035514, -0.00034212, -0.00102969, 0.00024212, -0.00012539, 0.00076765, 0.00028586, 0.00076476, 0.00048816, 0.00048643, 0.00033044, -0.00040053, 0.0008357, -0.00053316, -0.00031844, 0.0002267, -0.00074549, -0.00099224, 0.00053573, -0.00021488, 0.00011792, -0.00057376, 0.00022393, 0.00022513, 0.00096352, -0.0004508, 0.0006434, 0.00060781, -0.00078976, -0.00052315, -0.0002197, 0.00041165, 0.00040049, 0.0003109, -0.0002203, 0.00011365, -0.00049195, -0.00030947, 0.00079751, -0.00047466, 0.0004645, 0.00011244, -0.00031191, -0.00011172, -0.00105234, 0.00021117, 0.00055391, 0.00010809, -0.00049067, 0.00018571, -0.00093994, 0.00050958, 0.00020077, 0.00053046, 0.00035012, -0.00093551, 0.00056211, -0.00010507, 0.00019802, -0.00138595, -0.00010273, 0.00043186, -0.00027864, 0.000102, 0.00039546, -0.00026188, -0.00019168, -0.00010081, 0.0004093, -0.00018324, -9.945f-5, 0.00019011, 9.948f-5, -0.00031307, 0.00048657, 0.00017201, -9.844f-5, -0.00067348, -0.0007629, -0.00066883, -0.00025644, -0.00062516, -0.00040877, 0.00018744, -9.715f-5, 0.00024938, -0.00018529, -0.00049863, 0.00018962, -9.584f-5, 0.00026124, -0.00041277, 9.594f-5, -0.00053801, 0.00017567, -0.00048683, -9.466f-5, -0.00026424, 9.391f-5, -0.00017536, 0.00079613, -0.00025201, -0.00017694, -9.283f-5, -0.00031651, -0.0003118, 0.00017335, 9.212f-5, 0.00023269, 0.00017921, 0.00038753, -0.00062605, 0.00039291, 0.00025095, -0.00016638, 0.00083793, -0.00028106, -9.091f-5, -0.00054764, -0.00025152, -0.00024645, -0.00077056, 0.00042359, -0.00063193, 0.00025265, -0.00015849, 0.00029153, -8.829f-5, -0.00024277, -8.821f-5, 0.00015983, -0.0001532, 0.00014799, -0.00045303, -0.00027441, -0.00022904, -8.69f-5, -0.00023067, 0.00034039, -0.0001637, 0.00089268, -8.594f-5, 0.00024313, -0.00023577, 0.00037906, 8.53f-5, 0.0002559, 0.00015593, 0.00063096, 0.00023243, 8.493f-5, -0.00031506, -0.00030899, -8.482f-5, -0.00027777, -0.00038965, 0.00033585, -0.00030175, 0.00016042, -0.00015951, 0.00060314, 0.00054915, -0.00046574, -0.00059426, -0.00035636, 0.00031237, 0.00036061, 0.00015628, 0.00075616, 0.00055138, 0.00040534, -8.218f-5, 0.00033437, -0.00016058, 0.00052278, -0.00040659, -8.138f-5, -0.00057287, 0.00043958, -0.00041426, 8.077f-5, -0.00014554, 8.03f-5, -0.00041413, -0.0003432, 0.0001531, -0.00028394, -7.962f-5, 7.959f-5, 0.00014633, -7.913f-5, -0.00015216, 0.00053488, 0.00014864, 0.00028178, 7.819f-5, -7.801f-5, 0.00031215, -0.0003279, 0.00042652, 0.00014139, 0.00019918, -0.00031758, -0.00044056, -0.00078313, 0.00085577, -0.00039111, -7.738f-5, 0.00014875, -7.664f-5, 7.666f-5, -0.00020745, -0.00014306, -0.0001433, 7.61f-5, -0.00043319, 0.00014372, 0.00074174, -7.573f-5, 7.56f-5, 0.00076941, 0.00048902, -7.51f-5, -7.496f-5, -7.483f-5, -7.512f-5, -0.00036722, -7.457f-5, 0.00014375, 0.00042547, -0.00036333, 7.372f-5, 0.00039367, -7.363f-5, 0.00013721, 0.00014022, -0.00020466, 0.00038185, 0.0002512, -0.00013948, -0.00032638, 0.00030389, 0.00032645, -0.00031466, 0.00018735, 0.00045417, -0.00037161, 0.00031854, -7.194f-5, 0.00030934, 7.195f-5, 0.0003567, -7.152f-5, 0.0004618, 0.00023852, -7.084f-5, 0.000137, 0.00018962, 0.00041872, -0.00019352, 0.00029904, -7.046f-5, -7.029f-5, 0.00040229, -0.00035505, 7.008f-5, -0.00028297, 0.00030176, 0.00046359, -6.96f-5, -0.00013396, 0.00046304, -6.938f-5, 0.00024163, -0.0003055, -0.0001984, -0.00045323, -6.897f-5, -0.00013068, 0.00018227, 0.00052098, -0.00040877, 6.827f-5, 0.00040236, -0.00017673, -0.00017151, -0.00018665, -6.75f-5, 6.742f-5, -0.00013109, -0.00033806, -0.00039632, -0.000294, -0.0001878, 0.00012158, -6.628f-5, 0.00039945, -0.00029432, -0.00023444, 0.00024312, 0.00040298, -0.00018249, -0.00024034, 6.541f-5, -6.566f-5, 0.00017751, 0.00012515, 0.0002779, 0.00012305, 0.00044798, 0.00060066, 0.00023271, 0.00022838, 0.00044229, -6.391f-5, -6.417f-5, 6.347f-5, -0.0002184, 6.354f-5, 6.345f-5, 0.00012326, 0.00039329, -0.00043708, 0.0001203, 6.279f-5, 6.308f-5, -0.000271, -0.00011807, -0.00017948, 0.00022588, -0.00017364, 0.00022597, -0.00021443, 0.00027293, 6.227f-5, -0.00032754, -0.00011426, -0.0002208, -0.00011536, 0.00033081, 0.00016921, -0.00016587, -6.147f-5, 6.174f-5, -0.00022006, 0.0001153, -0.00027053, 0.00017027, -0.00022524, -0.00037158, 6.121f-5, 0.00011712, -6.116f-5, 0.00021246, -6.1f-5, 0.00010755, -0.00027154, 0.00016078, 0.00021969, 0.00032065, 0.00026829, 5.996f-5, -0.00027343, -0.0002731, -0.0003146, 0.00031906, -0.00011004, 0.00021129, 0.00026869, -0.0002615, 0.00026435, 0.00011238, -0.00016158, 0.00026244, 0.00011215, 0.00010912, 0.00020692, 5.867f-5, -5.845f-5, -5.824f-5, -0.00011399, 5.85f-5, -5.818f-5, -0.00021285, -0.00021204, -5.81f-5, -0.00010998, -5.787f-5, -0.00026257, 5.778f-5, -0.00031552, 0.00011167, 0.00026333, 0.00011135, -0.0001614, 5.753f-5, -0.00021133, 0.00016133, 0.00015761, -0.0003118, -0.00026113, 0.00026259, -0.00016132, 0.00030995, 0.00015878, 0.00010442, -0.00025957, -0.00010991, -0.00020829, -0.00026052, -5.656f-5, -0.00021064, -0.00010878, 0.00010325, 5.603f-5, -5.595f-5, 5.594f-5, -5.603f-5, -0.0001068, 0.00010665, -0.00010562, -0.00015804, 0.00020842, -5.546f-5, 0.00015811, -0.00010436, 0.00010572, -0.00020696, 0.00015387, -0.00010426, -0.00010597, 0.0001544, 5.497f-5, 5.501f-5, -0.00015561, -5.495f-5, 0.00010513, 0.00010408, 0.00010454, 5.448f-5, -0.0001022, 5.428f-5, 0.0001545, -0.00010294, 0.00010215, -5.378f-5, -0.00020245, -0.0001539, -0.000151, -5.337f-5, -0.0001017, -0.00010359, -0.00015082, 5.311f-5, -0.00010335, -5.248f-5, 5.227f-5, 5.25f-5, -5.23f-5, 0.00015074, -0.00014915, -0.00010241, 5.214f-5, 5.205f-5, 9.974f-5, -0.00014912, 0.00014929, -5.195f-5, 0.00010072, 0.00014859, 0.00010022, 5.165f-5, 5.166f-5, -0.00014812, -9.963f-5, 5.12f-5, -9.955f-5, -5.107f-5, 0.00010018, 5.1f-5, 9.953f-5, -5.077f-5, -5.078f-5, 5.063f-5, -9.858f-5, -5.028f-5, 5.036f-5, -5.022f-5, -5.017f-5, 5.014f-5, 5.001f-5, -5.002f-5, 4.997f-5, 4.996f-5, -4.99f-5, -9.685f-5, 4.971f-5, 9.838f-5, -9.689f-5, -9.658f-5, -9.647f-5, 4.95f-5, -0.00014424, 4.934f-5, 4.925f-5, -4.93f-5, 9.673f-5, -4.929f-5, -4.92f-5, -4.908f-5, 4.872f-5, -4.877f-5, 4.876f-5, 4.872f-5, -4.861f-5, 4.865f-5, 4.852f-5, -4.852f-5, -4.843f-5, -4.861f-5, -4.866f-5, -4.837f-5, -4.835f-5, 4.818f-5, 4.809f-5, 4.782f-5, 4.786f-5, 4.778f-5, -4.767f-5, 4.779f-5, -4.781f-5, -4.766f-5, -4.755f-5, -4.735f-5, -4.734f-5, -4.752f-5, -4.725f-5, 4.718f-5, 4.727f-5, 4.71f-5, 4.692f-5, -0.0002923085, -0.00030424836, -0.00040860084, -0.0003385302, -0.00036275166, -0.00040086327, -0.0004433168, -0.00029636623, 4.500295f-5, -0.0002481738, 0.00017539925, -0.00026323643, 0.00019329358, 0.00036003673, 0.0001477533, 0.00027145396, 8.141401f-5, 0.00012985755, -0.00024949558, -7.919446f-5, -0.00017546516, 0.0002251028, 0.00020272259, -0.00013369913, 0.00023875837, -4.904225f-5, -1.29973905f-5, 0.00018778406, -0.00016467633, 0.0002096292, -0.000255609, -0.00015266945, 4.8336547f-5, -8.4762105f-5, -3.7538204f-5, 9.658972f-5, 0.00014849524, 0.00018249928, -0.00015963631, 0.00013659822, 0.00018115884, -6.95431f-5, -0.00016822701, -6.9283975f-5, 8.0351085f-5, -0.00021379293, 6.9806636f-5, -9.99452f-5, 0.00014472633, 5.7353092f-5, -0.00014372019, 7.8300596f-5, -9.031328f-5, -4.4362598f-5, 3.3747106f-5, -0.00013221195, -0.00014314857, -5.515664f-5, -4.5400317f-5, 0.00014254014, -0.00012028862, 0.00010877073, -4.4893703f-5, -0.00013063512, -7.612044f-5, 8.725405f-5, -7.608064f-5, 1.1372053f-5, -6.511954f-5, -7.598058f-5, -7.573914f-5, -9.752302f-5, 9.713772f-5, 7.5576754f-5, -8.588942f-5, 7.5316726f-5, -5.3985466f-5, 6.478964f-5, 8.571061f-5, -5.3209078f-5, -6.388113f-5, 4.237554f-5, -3.1824773f-5, 3.1624004f-5, 2.107953f-5, 4.194776f-5, 3.1495423f-5, -3.1287564f-5, 1.0498775f-5, 1.048199f-5, 2.0738946f-5, -1.0404692f-5, -2.071806f-5, 1.0375337f-5, 1.0350683f-5, 1.02988f-5], Float32[0.0, 0.0, -1.308998f-9, -1.3090085f-9, -1.1635519f-9, -8.726583f-10, -1.4544427f-9, -7.2722556f-10, -1.5998829f-9, -1.3089981f-9, -5.8177524f-10, -1.5998772f-9, -1.4544469f-9, -1.3089925f-9, -1.5998863f-9, 1.454427f-10, -1.4544494f-9, -8.726667f-10, -7.2722683f-10, -1.0181102f-9, -1.7453355f-9, -4.3633336f-10, -1.454454f-9, -1.454442f-9, -1.8907704f-9, -1.4544558f-9, -1.4544398f-9, 1.454438f-10, -1.890783f-9, -1.4544537f-9, -4.3633158f-10, -8.7266405f-10, -1.0181092f-9, -1.5998746f-9, -4.3633452f-10, -1.5998777f-9, 2.9088817f-10, -4.3633067f-10, -1.0181029f-9, -8.7267055f-10, -4.363323f-10, -1.4544388f-9, -1.4544393f-9, -1.0180945f-9, -1.8907782f-9, 4.3633067f-10, -8.726798f-10, 5.086051f-17, -2.0362172f-9, -8.726625f-10, -4.3633067f-10, -1.3089996f-9, -1.0181175f-9, -1.8907647f-9, -1.5998907f-9, 1.4544135f-10, -1.7453158f-9, -2.9089225f-10, -1.4544411f-9, -8.726607f-10, -1.454543f-10, -1.7453199f-9, -2.3271034f-9, -1.454322f-10, -2.3271156f-9, 6.3575646f-17, 4.363323f-10, -2.3271085f-9, 1.454453f-10, 0.0, 5.8177635f-10, -4.3635068f-10, -3.0543397f-9, 0.0, -1.4544355f-9, -2.3271056f-9, -2.3271038f-9, -2.7634317f-9, -1.8907849f-9, -8.7265767f-10, -2.3271214f-9, -2.3271085f-9, -1.5999172f-9, -3.0543277f-9, -5.81779f-10, -8.7266605f-10, -2.4725477f-9, -2.3271116f-9, -2.6180005f-9, -5.8178556f-10, -2.6179998f-9, -1.4543997f-10, 2.9088076f-10, -1.745328f-9, -2.7634424f-9, 4.3633916f-10, -3.0543672f-9, -1.745325f-9, -2.6179943f-9, -1.7453395f-9, -1.7453596f-9, -7.2722667f-10, -7.271967f-10, -3.6361156f-9, 5.817791f-10, 5.817756f-10, -2.0362163f-9, -1.745335f-9, -3.636111f-9, -1.1635527f-9, -3.0543277f-9, 5.817777f-10, -3.054317f-9, -3.1997671f-9, -3.054329f-9, -3.1997727f-9, -2.7634304f-9, -1.4544408f-9, -1.4544456f-9, -2.7634457f-9, -7.272222f-10, -3.6360943f-9, 5.81779f-10, 5.8177635f-10, -3.6360963f-9, 5.8177624f-10, 5.817764f-10, -8.7266233f-10, 5.8177624f-10, -8.726493f-10, 5.817756f-10, 5.8177774f-10, 5.817797f-10, -7.2722006f-10, 5.8177524f-10, -8.7266316f-10, -8.726574f-10, -1.7452952f-9, -7.2722045f-10, -5.817797f-10, -5.8177774f-10, -2.908884f-9, -1.7453194f-9, -7.272152f-10, -2.9088822f-9, 3.3452212f-9, 1.4399213f-8, 2.9089016f-9, 7.708572f-9, 3.3452012f-9, 1.4980781f-8, -2.5743525f-8, 2.6470802f-8, 1.9925825f-8, -9.453713f-9, 9.890166f-9, -1.9634827f-8, 1.1490027f-8, 3.28704f-8, -6.2541705f-9, -2.5743594f-8, -6.254085f-9, 3.054115f-9, -3.563382f-8, 2.9088907f-9, 1.978028f-8, 1.3526288f-8, -9.453859f-9, 4.363336f-9, 2.3852811f-8, 1.5998847f-8, 4.5087085f-9, 3.6215575f-8, -1.1636823f-9, -1.1635759f-9, 2.8361827f-8, -1.67261f-8, 3.1561264f-8, -2.1962043f-8, 1.4689685f-8, 2.5016378f-8, -4.3647502f-10, -2.5307042f-8, 7.563128f-9, 1.8762137f-8, 3.5343025f-8, 1.4689998f-8, -7.2722046f-9, 2.5307214f-8, -1.803483f-8, -1.919864f-8, 3.7814742f-9, -1.6726066f-8, 2.3852786f-8, -3.6215642f-8, 3.4615773f-8, -9.45386f-9, 1.89071f-9, 1.2071859f-8, 2.2689324f-8, 7.4177775f-9, 2.3707292f-8, -1.2653629f-8, 1.0617526f-8, -1.5126059f-8, 7.2722353f-9, -1.1489922f-8, 3.7814587f-9, 6.981321f-9, -1.9053221f-8, 2.0216802f-8, 1.6725938f-8, 6.25397f-9, 4.7996616f-9, -2.123465f-8, 4.7995656f-9, 1.4107932f-8, -1.1635498f-9, -1.2798907f-8, 3.33067f-8, -2.8507033f-8, -6.399605f-9, -1.9634914f-8, 3.5633754f-8, -1.5853457f-8, -5.672394f-9, 5.52668f-9, -9.453885f-9, 1.1344506f-8, 1.483526f-8, -3.548848f-8, 1.5999147f-8, -3.0107017f-8, 1.687143f-8, 1.6144343f-8, -9.308465f-9, 4.9450746f-9, 3.5779276f-8, 2.1525791f-8, -2.1816833f-8, -6.9813613f-9, 1.41081005f-8, 1.541707f-8, 2.6034494f-8, 1.3962761f-8, -1.919868f-8, -1.2071891f-8, 2.443431f-8, 3.1270666f-8, 7.999408f-9, 1.1635503f-8, -9.453845f-9, -6.399496f-9, 1.8762274f-8, 3.403391f-8, -2.3271264f-8, 1.35263125f-8, 1.759874f-8, -1.3380743f-8, -2.1962036f-8, 1.64352f-8, 2.2107486f-8, 2.7925292f-8, -3.5633757f-8, 2.6179232f-9, 7.4174733f-9, 1.5271665f-8, -5.6723177f-9, -2.5743613f-8, 3.039783f-8, -1.3671738f-8, 8.726704f-10, 2.4434735f-8, -2.574366f-8, 1.8762304f-8, -3.7814516f-9, -2.3707505f-8, -1.7162451f-8, -1.1490079f-8, -4.3633173f-9, -2.9234274f-8, 4.654158f-9, 8.2903355f-9, -3.548838f-8, -9.890207f-9, -1.8035019f-8, -1.4980865f-8, 1.9926084f-8, -2.5598194f-8, 2.1234797f-8, 3.257935f-8, -2.8943425f-8, 1.0326543f-8, -1.2653739f-8, -3.0979706f-8, -3.519749f-8, 1.3089986f-8, -1.018112f-9, 8.581234f-9, -7.4175857f-9, 2.181852f-9, -3.6358332f-9, 4.3633066f-9, 1.8180435f-8, 3.010691f-8, 2.3852822f-8, -1.7452565f-9, -2.0798538f-8, 4.0723713f-9, 3.3888526f-8, -2.2544006f-8, -2.036216f-8, -1.0762861f-8, 2.6470572f-8, 3.2725055f-8, 1.3090031f-9, 2.8652433f-8, 6.8359385f-9, -2.9379828f-8, -1.3380723f-8, 2.9525111f-8, 3.228856f-8, 3.1996994f-9, -2.5016405f-8, -1.7162352f-8, 7.271034f-10, -2.6907223f-8, 5.8177707f-9, 1.6726066f-8, -3.6651908f-8, 1.8616952f-8, 2.8216178f-8, -3.0543215f-9, 7.708672f-9, -6.2540124f-9, -3.0252462f-8, 1.687167f-8, 2.7488937f-8, -3.592468f-8, -4.3634656f-9, -2.108946f-8, 9.017536f-9, -1.7162414f-8, 1.9198575f-8, 2.7343466f-8, 2.9088858f-8, 7.708575f-9, -3.4034073f-8, -2.8797919f-8, 5.67243f-9, 3.3743156f-8, 1.9926018f-8, -3.5924653f-8, -4.5088937f-9, 1.8762242f-8, 3.025245f-8, -3.6361465f-9, 1.8616904f-8, -3.1415908f-8, 1.9343982f-8, 0.0, 2.4289196f-8, 2.6907104f-8, 7.271957f-10, -2.370737f-8, 1.1638113f-9, 7.708458f-9, -1.4835304f-8, -1.4398987f-8, -3.6360845f-8, 1.4108072f-8, 1.7453273f-8, -1.1490338f-8, 3.1561374f-8, -1.9053424f-8, 2.5452534f-8, 5.816269f-10, 2.6907252f-8, -2.1816764f-8, 3.316113f-8, -2.2834689f-8, 1.4253572f-8, 2.4434815f-8, 1.541715f-8, 2.9525111f-8, 3.665212f-8, 1.963488f-8, 3.6215585f-8, 2.1962043f-8, -1.2217269f-8, 1.4108228f-8, 3.6070258f-8, -2.1962059f-8, 3.1561356f-8, 3.5342943f-8, 1.3962511f-8, -9.453639f-9, -1.4108043f-8, 5.8177956f-9, 3.2870172f-8, 3.6360934f-9, 3.4033988f-8, -3.5779248f-8, 1.1053686f-8, -3.577914f-8, -1.1344678f-8, -3.1415905f-8, 1.6435207f-8, 8.726137f-10, 8.728299f-10, 2.69073f-8, -2.0216785f-8, -2.7052547f-8, 1.585349f-8, 1.0908335f-8, 3.170672f-8, 5.8177823f-9, 2.2980236f-8, -4.3637016f-10, 2.952506f-8, -2.8652352f-8, -2.3707488f-8, -1.8907933f-9, -3.141612f-8, -3.5488345f-8, 2.1234934f-8, 8.872089f-9, 1.11994085f-8, -1.0762843f-8, 1.2944479f-8, 1.1636773f-9, -3.592475f-8, -5.5268456f-9, -3.6651723f-8, -3.0542996f-8, -2.9525351f-8, -3.403389f-8, 2.036218f-8, -3.0252348f-8, 1.7016912f-8, -3.1415798f-8, 3.388836f-8, -1.0471903f-8, 1.01808855f-8, 1.0181117f-8, -2.1671074f-8, 8.724192f-10, 3.316132f-8, -3.4615756f-8, 1.4980651f-8, 2.8361436f-8, -1.2653602f-8, -3.403404f-8, 1.7307947f-8, 1.03265405f-8, -2.0943991f-8, 2.4289175f-8, 2.3416398f-8, -3.2579408f-8, -7.5630355f-9, -3.694291f-8, 3.2725094f-8, -3.5924597f-8, -3.505168f-8, -3.679731f-8, 9.017536f-9, -2.516164f-8, 1.9780543f-8, -1.847135f-8, -2.952502f-8, -2.8652508f-8, -2.719812f-8, 3.5197374f-8, -2.196229f-8, 2.2543798f-8, 3.287037f-8, 1.4835194f-8, 3.374301f-8, -1.454453f-8, 9.163036f-9, 3.257969f-8, 3.6363612f-9, 2.123502f-8, -1.8471535f-8, 8.290313f-9, -1.0326576f-8, 2.9525198f-8, 3.0979415f-8, 3.59249f-8, -2.2834861f-8, -1.6144341f-8, 5.67231f-9, -3.6361058f-8, -2.7488746f-8, 2.6179796f-9, 3.3743184f-8, -1.236302f-8, -1.4253506f-8, -3.1561274f-8, 6.2539494f-9, 3.1997143f-9, -2.1962087f-8, 7.417796f-9, 3.5197466f-8, -7.999416f-9, -1.2944559f-8, 2.1815096f-9, -2.4871072f-8, -9.162819f-9, 2.6470849f-8, 5.9634124f-9, 2.9670403f-8, -3.476112f-8, 5.6721916f-9, 2.4580341f-8, -2.181662f-8, 2.8652657f-8, -4.6542517f-9, 2.3125796f-8, -1.0326414f-8, -1.9634982f-8, -9.0175885f-9, -7.8541165f-9, -1.4690022f-8, 3.3888355f-8, 4.5087365f-9, -2.6616375f-8, 3.5779195f-8, 2.588885f-8, 2.5016378f-8, -6.9814345f-9, 3.374295f-8, 1.2071901f-8, -3.3597676f-8, -2.443452f-8, 1.919864f-8, 3.4906634f-8, -2.2689315f-8, -1.1489908f-8, 1.6580746f-8, -3.7813095f-9, 9.017428f-9, 1.8471315f-8, -1.2362736f-8, -7.4176234f-9, 1.5998087f-9, -6.399363f-9, -2.9088833f-8, -3.5633715f-8, -1.4108072f-8, -2.472482f-9, 1.4253612f-8, 5.8176286f-10, 1.8180554f-8, -3.4906535f-8, 2.3272415f-9, -1.38169485f-8, -3.6651944f-8, -3.1415798f-8, 2.1234989f-8, 2.0798657f-8, 1.9780662f-8, 1.5853615f-8, -3.6361005f-8, -2.2107525f-8, -2.8943631f-8, 3.5488426f-8, -3.1561306f-8, 1.7162316f-8, 2.952507f-8, 1.8762243f-8, 3.2143138f-8, 1.3380723f-8, 1.8762277f-8, -3.5342943f-8, -7.999461f-9, -2.8507024f-8, 3.6651887f-8, -8.726498f-10, 1.4544733f-8, -2.4434717f-8, -3.2288657f-8, 2.3562018f-8, -3.5197356f-8, 0.0, 2.2107653f-8, -9.890111f-9, -3.5779294f-8, -2.8943548f-8, 2.3271033f-8, 1.03265005f-8, 4.3634132f-10, 3.1706684f-8, 1.934402f-8, -3.1124813f-8, 2.3125548f-8, 3.199781f-8, -3.1561235f-8, -3.4179454f-8, -3.2143152f-8, 2.5743525f-8, -1.643525f-8, -2.254387f-8, 3.5924586f-8, 3.5924767f-8, -3.4906694f-8, -1.6289752f-8, 1.3526326f-8, 1.8616722f-8, -2.7198112f-8, -3.4906595f-8, 2.6907024f-8, 3.0543439f-9, -3.1997857f-8, 1.6871327f-8, -1.5417134f-8, 2.6470925f-8, -2.6181182f-9, 2.9379702f-8, 5.963468f-9, 3.0979464f-8, 2.0507576f-8, -2.6179917f-8, -3.127056f-8, 5.090536f-9, -3.5052427f-8, 3.3452852f-9, 1.4835391f-8, -3.1415933f-8, -3.6360965f-9, 2.9525323f-8, -2.530728f-8, -3.41794f-8, 1.8180575f-8, 1.9780508f-8, 3.5197512f-8, -3.287046f-8, 2.1816762f-9, -3.0543358f-8, 2.2543885f-8, -1.8325947f-8, 3.59248f-8, -1.8907823f-8, 3.243395f-8, -2.850701f-8, -1.0035536f-8, -1.42534615f-8, 6.9810944f-9, -1.9634962f-8, -2.9088804f-8, -1.1199286f-8, 3.330679f-8, 2.4289166f-8, 0.0, -4.7996176f-9, 2.7489154f-8, -2.7634378f-8, -2.7197967f-8, -2.1380185f-8, 2.5452758f-8, 1.2071782f-8, -3.4906844f-8, -2.7052563f-8, 7.269284f-10, 2.327106f-8, 1.9635067f-8, 6.254026f-9, -2.9524912f-8, -3.0688703f-8, -3.374305f-8, 1.178106f-8, -3.0834215f-8, -2.3852868f-8, -9.017469f-9, -3.3015947f-8, 3.6506684f-8, 1.8180392f-8, 3.2434002f-8, 1.0617596f-8, -7.999385f-9, -1.9489486f-8, 5.8177836f-9, 3.3306705f-8, -2.1816547f-8, -4.5088355f-9, -1.6289684f-8, -2.4143748f-8, 3.5342758f-8, -5.5268665f-9, -3.1561516f-8, 2.3998242f-8, 3.621571f-8, -2.1380268f-8, 1.9780424f-8, -3.4179592f-8, -3.5197335f-8, -2.7634417f-8, 1.8035067f-8, 6.835792f-9, -2.3707386f-8, -5.8176077f-9, -3.257959f-8, 3.1124923f-8, 1.3235446f-8, 1.5126144f-8, -1.7307892f-8, -1.9198795f-8, 2.7197954f-8, 2.3271503f-9, 2.1234868f-8, -3.5924696f-8, 1.3089968f-9, 9.21146f-10, -1.1490084f-8, -9.6962736f-11, 5.2844693f-9, 1.3574782f-9, 4.363323f-9, -1.3574782f-9, 2.0362174f-9, -6.060171f-9, -9.93868f-9, -4.8481368f-11, 2.0846989f-9, -4.751174f-9, 8.338795f-9, 3.005845f-9, -6.6419474f-9, 1.0762863f-8, -7.8539815f-9, -4.508767f-9, -5.769283f-9, -8.241833f-10, 1.3089968f-9, 1.10052705f-8, -1.0762863f-8, 3.9269907f-9, -7.757019f-10, -6.6419474f-9, 6.593466f-9, 4.896618f-9, -7.272205f-10, -2.7149565f-9, 1.1684009f-8, 1.1296159f-8, -4.508767f-9, -4.072435f-9, 1.1684009f-8, 6.01169f-9, 1.2120342f-8, -4.702693f-9, 1.1538566f-8, -2.230143f-9, -4.557249f-9, -6.690428f-9, 1.454441f-9, 9.453867f-9, -9.890199f-9, -9.6962736f-11, 1.0762863f-8, 3.7330654f-9, -1.1441603f-8, 5.914727f-9, -6.7389103f-9, -2.2786244f-9, -1.0859826f-8, -1.0423493f-8, 7.950945f-9, -2.3271056f-9, 1.5029225f-9, -8.241833f-10, -7.1752426f-9, 1.9392548f-9, -2.375587f-9, -3.6361025f-9, -1.3574782f-9, -4.1209165f-9, 5.817764f-9, 3.9754724f-9, 1.134464f-8, 6.3510592f-9, -6.060171f-9, -9.3084225f-9, 4.0239536f-9, 3.4906584f-9, 1.5514038f-9, 1.5514038f-9, 7.950945f-9, -5.139025f-9, -7.999426f-9, -2.4725497f-9, 1.2120342f-8, -9.890199f-9, -2.375587f-9, 9.5508295f-9, -7.757019f-10, -1.0762863f-8, -1.9877362f-9, 9.3084225f-9, 3.9754724f-9, -1.0859826f-8, -5.139025f-9, 1.2120342f-8, 7.950945f-9, 1.454441f-10, 3.7815466f-9, -2.6179936f-9], Float32[1.454441f-10, 0.0, 1.0181103f-9, 1.163541f-9, 1.1635519f-9, 1.0181119f-9, 1.018109f-9, 8.726574f-10, 7.2722106f-10, 1.308998f-9, 8.7266505f-10, 8.7267976f-10, 1.3089925f-9, 1.4544469f-9, 5.8177346f-10, -1.454427f-10, 1.5998771f-9, 1.1635513f-9, 1.0181056f-9, 1.308998f-9, 1.0180946f-9, 5.817756f-10, 1.7453183f-9, 4.3632578f-10, 1.0181174f-9, 1.8907647f-9, 2.908897f-10, -2.9088817f-10, 1.1635358f-9, 2.0362112f-9, 4.3633153f-10, 1.3089995f-9, 1.4544426f-9, 1.8907849f-9, 2.9088892f-10, 2.0362243f-9, -1.454438f-10, 1.4544398f-10, 1.5998879f-9, 1.4544369f-9, -1.9072692f-17, 1.4545427f-10, 2.1816642f-9, 1.7453355f-9, 1.3089928f-9, 1.4544398f-10, 1.5998771f-9, -5.817764f-10, 1.0181063f-9, 1.7453289f-9, -1.4544396f-10, 1.4543991f-10, 1.8907704f-9, 1.4544557f-9, 2.1816557f-9, -5.8177624f-10, 1.8907846f-9, 1.3089944f-9, -6.3575646f-17, 1.890777f-9, 1.4544387f-9, 2.0362276f-9, 2.9088718f-10, 1.5998869f-9, 2.9088745f-9, -7.2722056f-10, -1.9072692f-17, 1.4543056f-10, -7.2722234f-10, 5.817764f-10, 2.9088754f-10, 2.7634375f-9, 2.6179783f-9, 4.363323f-10, 1.1635564f-9, -1.0172102f-16, 2.0362212f-9, 1.16357f-9, 1.5998746f-9, 3.199771f-9, 1.5998646f-9, -1.4543049f-10, 3.636088f-9, 1.454276f-10, -1.0181087f-9, -1.454393f-10, -2.9089514f-10, 2.763436f-9, 3.6360963f-9, 2.6179936f-9, 3.4906538f-9, 1.3089996f-9, 1.0181093f-9, 3.6361005f-9, 1.3089889f-9, 1.0181047f-9, 3.7815355f-9, 3.4906578f-9, -2.9087918f-10, 3.3452074f-9, 3.1997542f-9, -1.0181057f-9, 2.472555f-9, 3.3452197f-9, 1.0181086f-9, -4.3633336f-10, 1.4545774f-10, 3.0543217f-9, 2.3270892f-9, 5.817751f-10, 3.0543275f-9, -5.817777f-10, 2.9088916f-9, 1.4546825f-10, 2.9087083f-10, 1.1635469f-9, 2.6180011f-9, -7.2721895f-10, -5.817663f-10, 2.4725417f-9, 1.4544534f-10, 2.7634481f-9, -1.0181087f-9, -2.908876f-10, 2.6180005f-9, -1.4544144f-10, -2.5430255f-17, 2.3271054f-9, 1.4544145f-10, 2.1816684f-9, 4.3633336f-10, 5.817777f-10, 7.2721956f-10, 2.3271076f-9, 8.7266505f-10, 8.7266305f-10, 7.2722556f-10, 3.927005f-9, 7.272204f-10, 7.2721956f-10, 5.817777f-10, 8.7265156f-10, 3.7815497f-9, 2.6179943f-9, -2.9090894f-10, -1.0035632f-8, -3.4761058f-8, 1.9489509f-8, -1.9489498f-8, -1.0181079f-8, -5.381307f-9, -2.7925363f-8, -5.672434f-9, 4.3634794f-9, -2.3561999f-8, -3.4761133f-8, -3.054333f-8, 1.5998902f-8, -2.530722f-8, 2.1089393f-8, 6.981353f-9, -1.3817174f-8, 2.7198054f-8, -1.3817154f-8, 1.9634937f-8, 2.1671285f-8, -5.6723204f-9, 2.618055f-9, 9.8902015f-9, -2.2689333f-8, 3.5779273f-8, -6.39956f-9, 3.3016082f-8, 2.2689274f-8, -5.2360054f-9, -3.6215425f-8, 4.5086637f-9, -1.8616982f-8, -1.0472061f-8, 2.0507747f-8, 2.6179972f-8, 3.0834162f-8, -2.6034709f-8, 1.3817197f-8, -2.0071415f-8, -1.4398762f-8, -2.2398295f-8, -1.018159f-9, 1.2362844f-8, 3.3888615f-8, 1.2362722f-8, 9.308452f-9, 4.3633612f-9, -2.254385f-8, -1.759865f-8, -2.2252808f-8, 2.4725912f-9, -1.5562504f-8, 7.126771f-9, -7.272079f-9, -2.501633f-8, 2.836165f-8, 6.6904233f-9, -1.1489997f-8, 1.745338f-8, -7.563047f-9, 3.1561445f-8, -1.2508222f-8, -2.0071303f-8, -3.272488f-8, 1.4253461f-8, 1.8035202f-8, 3.4324824f-8, -2.7198029f-8, -3.4034063f-8, 1.5562566f-8, -1.8180621f-8, 2.283472f-8, 2.2689393f-8, -6.9811885f-9, 7.270636f-10, 3.374304f-8, -4.3633843f-9, -8.435941f-9, 2.9816018f-8, -1.599882f-8, 2.6907191f-8, -3.3451968f-9, 1.9635015f-8, 2.1671218f-8, -2.0507454f-8, 3.5924547f-8, -2.1380126f-8, 1.8180621f-8, -7.708415f-9, -1.0326495f-8, 2.9088813f-8, -7.1266784f-9, 2.239832f-8, -2.6325218f-8, -4.3632844f-9, 1.396259f-8, 1.4530652f-10, -1.1380039f-15, 3.5488306f-8, 1.2217253f-8, 2.6179947f-8, 3.607034f-8, -2.9961303f-8, 7.563078f-9, 1.6144305f-8, -3.1997653f-9, -2.5307282f-8, -1.8325965f-8, -6.8358648f-9, 3.1852107f-8, 6.254045f-9, -3.6361023f-8, -2.5743638f-8, 6.108778f-9, 1.2653608f-8, -3.170684f-8, 6.399336f-9, -2.036225f-8, -1.3671775f-8, -2.5161869f-8, 3.4615685f-8, -1.6144291f-8, 7.126755f-9, -1.5417022f-8, 7.56309f-9, 2.8943361f-8, 2.9379576f-8, -2.8070659f-8, -2.3998245f-8, 1.3235427f-8, 2.6761619f-8, -5.3813447f-9, -2.9088842f-8, -2.4289184f-8, 3.1996084f-9, -1.0035691f-8, 3.3452114f-8, 1.7453218f-8, 6.399486f-9, -7.999554f-9, 1.7453184f-8, -3.6215454f-8, 1.2071801f-8, 2.0507638f-8, -1.716261f-8, -1.5853283f-8, 2.6907179f-8, -3.2724884f-8, -3.199761f-8, 4.799554f-9, -1.2508188f-8, 1.0471954f-8, 3.56338f-8, 9.308498f-9, 2.8943383f-8, -3.4179386f-8, 2.618009f-9, -3.3452164f-8, -1.454564f-9, 1.3089406f-9, 1.498075f-8, -7.2721376f-9, -1.45444226f-8, -6.8355877f-9, 3.1561235f-8, 5.3814357f-9, -2.9085784f-10, -3.214336f-8, -3.199756f-8, -7.2722224f-9, -9.308636f-9, 2.0071248f-8, -2.3125454f-8, -2.5598222f-8, -2.3707424f-8, -1.1199222f-8, -1.1926444f-8, 2.2543853f-8, 6.835977f-9, -1.5562511f-8, -4.653974f-9, -2.908475f-10, 1.8180543f-8, -1.0326551f-8, -1.8471306f-8, -2.2398359f-8, -1.7453353f-9, -1.9634896f-8, -2.5307273f-8, 1.7744046f-8, 2.5161729f-8, -6.690407f-9, 2.9093591f-10, -2.4434598f-8, -3.243401f-8, -2.4725018f-9, -5.235943f-9, -3.08342f-8, 3.403395f-8, -2.1089331f-8, 1.4108046f-8, 2.443435f-8, 2.6470843f-8, 3.1415915f-8, 2.1089159f-8, -3.636095f-8, -3.0545686f-9, 2.865249f-8, 2.4143727f-8, 1.5562337f-8, -3.432478f-8, -2.0216675f-8, 2.2543869f-8, -1.2071977f-8, 7.1267614f-9, 2.5743544f-8, 1.3526391f-8, 8.144856f-9, 2.1817395f-9, 3.316125f-8, 1.3962695f-8, -1.1636555f-9, 2.9080424f-10, 3.505199f-8, 1.4108072f-8, 9.890276f-9, 3.141581f-8, 1.4542427f-10, -3.2870204f-8, 2.923442f-8, -3.6942783f-8, 2.9525102f-8, -3.592462f-8, 1.5562756f-8, 1.861688f-8, -1.4108034f-8, 2.923408f-8, 2.8216093f-8, -1.352638f-8, 2.9524925f-8, -1.614435f-8, -1.9489491f-8, 4.362651f-10, -5.6723626f-9, -1.8325858f-8, -2.2107344f-8, 5.9632552f-9, -2.9089673f-9, 1.367174f-8, 1.9198716f-8, 2.981609f-8, -1.1926443f-8, 2.9816036f-8, -2.5162059f-8, -2.9088804f-8, 1.6289565f-8, -2.908901f-9, 3.5633818f-8, -1.3817499f-8, -2.3416469f-8, -2.2543873f-8, 1.2799067f-8, -3.4906588f-8, -2.9670609f-8, 2.9379603f-8, -9.599201f-9, -2.094405f-8, -1.4689737f-8, 6.690398f-9, -1.8471527f-8, 2.3270654f-9, -3.228857f-8, 3.0979574f-8, -1.672625f-8, 1.6726316f-8, 2.6616181f-8, 1.4544389f-8, 2.239815f-8, 1.7598813f-8, -2.0652953f-8, 1.3671743f-8, 2.4143608f-8, -4.3641987f-10, 1.018118f-8, 3.3306687f-8, 3.6361275f-8, -5.9632304f-9, -2.1235143f-8, -3.1125307f-8, 3.4760944f-8, 2.1816666f-8, 7.1267454f-9, 1.7598806f-8, -2.0071331f-8, 1.4399195f-8, 1.33811f-8, -2.2107534f-8, 3.4179422f-8, 3.650648f-8, 2.268937f-8, -2.981603f-8, 1.570787f-8, -7.708364f-9, -1.2799207f-8, -3.6361133f-8, -2.4580084f-8, -1.2362493f-8, -1.4107976f-8, -1.0181664f-9, 3.1996423f-9, 2.5598133f-8, -1.2653807f-8, -1.4399127f-8, 3.5197477f-8, -3.2724586f-8, -2.2398112f-8, 3.6215443f-8, -3.6797594f-8, 2.6182974f-9, -2.6179603f-9, -2.6325555f-8, 3.2579376f-8, -2.9090517f-9, 3.4615816f-8, 1.658056f-8, 1.7307768f-8, 1.3671954f-8, -3.5633654f-8, -7.563178f-9, -9.7447606f-9, 2.6907198f-8, -1.3380926f-8, 1.8762188f-8, -1.8616827f-8, -3.1852064f-8, -3.0834126f-8, 3.3452004f-8, -3.1706712f-8, -9.017544f-9, 3.3743003f-8, -2.3852774f-8, -2.3125851f-8, -3.2724685f-8, 1.8762107f-8, -6.981262f-9, 2.9670579f-8, -2.2398357f-8, 3.650663f-8, -1.3526316f-8, 2.0943677f-8, -3.039772f-8, 2.0362165f-8, -2.9525225f-8, -2.3561983f-8, -1.1780963f-8, -1.0617364f-8, 2.3416467f-8, -5.81807f-10, -5.9632326f-9, 8.726614f-9, -3.476116f-8, 3.4615585f-8, -3.6651954f-8, -4.0723642f-9, 3.3306662f-8, 3.3888647f-8, 1.3092609f-9, 2.6907168f-8, 2.8943157f-8, -3.5779255f-8, -2.4725331f-8, 9.162931f-9, 3.0397647f-8, -1.992592f-8, -3.3888476f-8, 1.5271626f-8, -2.1380245f-8, 1.8907578f-8, 1.4690084f-8, 1.0035672f-8, -1.9198454f-8, -8.29054f-9, 3.287052f-8, 1.5707961f-8, 1.279901f-8, 3.0252437f-8, 7.27218f-9, -1.4689635f-8, -2.0653157f-8, -1.2362722f-8, -9.599161f-9, -2.4434572f-8, -2.8943429f-8, -1.5416955f-8, -2.9234302f-8, 1.4399008f-8, -1.0035783f-8, 2.7343514f-8, 3.665193f-8, 1.6289764f-8, 3.35976f-8, 3.1996197f-9, -2.3125782f-8, 1.4108072f-8, 2.5743635f-8, -1.8471315f-8, 2.0362234f-9, -3.359759f-8, 3.214321f-8, 1.7744158f-8, 2.5307385f-8, -1.0181023f-8, -2.2689477f-8, 3.3306595f-8, 2.6325274f-8, 3.0252213f-8, 3.592458f-8, -1.745328f-8, 5.526782f-9, -2.923403f-8, 6.5447208f-9, 3.6651983f-8, -3.461573f-8, -7.999656f-9, -2.4143727f-8, 4.7998077f-9, 2.3561991f-8, -1.4545494f-9, -2.559813f-8, -5.8177108f-9, 5.8170563f-10, -1.7744265f-8, 3.4906622f-9, 3.5633665f-8, -2.0507523f-8, -1.5998735f-8, -1.0471768f-8, -3.185238f-8, 1.22173045f-8, -3.1561274f-8, -1.759877f-8, -1.9634886f-8, -3.6215443f-8, 3.4179372f-8, -4.072506f-9, 2.0362174f-9, -1.8617074f-8, 8.4359195f-9, -3.1852487f-8, 1.6580698f-8, 3.3597484f-8, -2.9379878f-8, 3.3306613f-8, -5.9631864f-9, -1.5999008f-8, -9.453742f-9, 3.1415908f-8, 1.8180668f-8, 1.9925716f-8, -3.6651805f-8, -6.8358754f-9, 2.1816579f-8, 1.803519f-8, -2.0943855f-8, 1.4544762f-9, 1.3671978f-8, 4.2178607f-9, 2.6616114f-8, 2.501654f-8, 4.363191f-9, 3.03977f-8, 2.5743608f-8, 1.1490125f-8, -3.0979525f-8, -2.0071445f-8, -7.854057f-9, 2.7636322f-9, 1.2507968f-8, -2.385286f-8, -3.6942712f-8, 1.6289743f-8, 2.7052545f-8, 1.4253542f-8, -1.2508188f-8, -2.196184f-8, -5.8181504f-10, -1.2362655f-8, -2.4725427f-8, 3.0397715f-8, 1.38171465f-8, -1.3526079f-8, 1.7889631f-8, -1.9198467f-8, 9.162834f-9, -1.7744199f-8, -3.2579184f-8, 2.3998236f-8, -1.4253716f-8, 3.0543294f-8, -1.774425f-8, 2.0216802f-8, 2.9525202f-8, -3.374301f-8, 3.054277f-9, 1.3817141f-8, -2.777973f-8, 2.545271f-8, 1.2071861f-8, 2.3852865f-8, 3.5633605f-8, -3.5779223f-8, 1.745341f-8, 3.2143237f-8, 2.9088788f-8, 3.563382f-8, -3.6506247f-8, -2.108944f-8, 3.4761154f-8, -1.2508182f-8, 3.2870272f-8, -2.3707399f-8, 3.4470432f-8, -4.3655948f-10, -3.1270485f-8, 1.6871434f-8, 1.1198973f-8, 1.7598705f-8, -2.7925301f-8, -2.7197865f-8, 2.327076f-8, -2.4580144f-8, -8.1450535f-9, -3.447021f-8, -2.676174f-8, -4.508819f-9, 6.108633f-9, -5.819527f-10, -1.3235481f-8, -3.025235f-8, -6.981431f-9, -3.40339f-8, -2.9816213f-8, -2.1816604f-9, 1.4253226f-8, 1.17810375f-8, 3.0833974f-8, 3.228859f-8, -1.3235343f-8, -2.9524907f-8, 3.0107078f-8, -3.5633782f-8, -3.1415944f-8, 2.9379713f-8, 2.3270381f-9, 3.05433f-8, 3.0688568f-8, -2.99616f-8, 2.3416453f-8, -3.3597583f-8, -1.09082245f-8, 3.4615592f-8, -3.068878f-8, -2.908882f-8, -7.563066f-9, -2.9087335f-9, 5.33295f-9, 4.8481368f-11, -1.1635528f-8, 9.841718f-9, -4.1693977f-9, 5.33295f-9, 5.332951f-10, -5.5753575f-9, 1.0956789f-8, -1.1102233f-8, -7.950945f-9, 7.029798f-9, 1.1053752f-8, 1.1684009f-8, 1.1732491f-8, -3.9754724f-9, -6.302578f-10, 7.223724f-9, -4.4118047f-9, 3.151289f-9, -2.230143f-9, 2.230143f-9, 3.8785095f-9, -8.581202f-9, -4.363323f-10, -9.502348f-9, 3.684584f-9, -6.787391f-10, -5.235987f-9, -2.8119194f-9, 3.684584f-9, -1.134464f-8, -3.8785095f-10, 8.0963884f-9, 3.1997702f-9, -7.6115745f-9, -3.3936956f-10, 4.1209165f-9, 6.884354f-9, -1.0811345f-8, 9.890199f-9, 1.5029225f-9, 3.1997702f-9, 8.338795f-9, -9.841718f-9, 6.2540964f-9, -7.950945f-9, 7.029798f-9, 7.272205f-9, -1.0665901f-9, -1.1635528f-8, -6.157134f-9, 8.338795f-9, 1.5514038f-9, 3.296733f-9, 4.314842f-9, 7.660057f-9, 8.775127f-9, -8.338795f-9, 2.2786244f-9, -1.0665901f-9, 6.6419474f-9, 5.429913f-9, 2.9573635f-9, -5.526876f-9, -7.660057f-9, 2.375587f-9, -1.0956789f-8, 8.0963884f-9, 8.435758f-9, -1.1150715f-8, -6.4965033f-9, -1.0956789f-8, 8.872091f-9, -8.338795f-9, -1.8907733f-9, 2.908882f-10, 2.7149565f-9, -6.1086523f-9, 1.1635528f-8, 1.1635528f-9, -7.999426f-9, 5.4783946f-9, -2.5210312f-9, -8.0963884f-9, -3.8785095f-10, -7.272205f-9, 1.0229568f-8, -1.10052705f-8, 3.2482517f-9, 2.666475f-9, 6.932835f-9, 7.6115745f-9, -8.678165f-9, -1.0665901f-9, -9.599311f-9])We can also choose the load the clean components with a user-defined beam.
mcl_25 = load_clean_components(cleanf, modify(Gaussian(), Stretch(beamsize(dlcamp) / 4 / fwhmfac)))VLBISkyModels.MultiComponentModel{VLBISkyModels.ModifiedModel{VLBISkyModels.Gaussian{Float64}, Tuple{VLBISkyModels.Stretch{Float64, Float64, Float64}}}, Vector{Float32}, Vector{Float32}}(ModifiedModel
base model: VLBISkyModels.Gaussian{Float64}()
Modifiers:
1. VLBISkyModels.Stretch{Float64, Float64, Float64}, Float32[0.8002344, 0.42969742, 0.07445484, 0.06368931, 0.02217047, 0.01861643, 0.02657656, 0.02344725, 0.02024817, 0.00761945, 0.03046582, 0.00726002, 0.00563375, 0.00645834, 0.01627629, 0.06097463, 0.02168821, 0.02517034, 0.00513046, 0.00820482, 0.00453077, 0.02388651, 0.01229127, 0.00830369, 0.01919385, 0.01770286, 0.02719101, 0.01437432, 0.01668327, 0.00800299, 0.00437514, 0.00740964, 0.00203799, 0.00196259, 0.00541239, 0.01453394, 0.01154794, 0.0057647, 0.00416458, 0.00356502, 0.01970395, 0.00934755, 0.00110652, 0.00262081, 0.00360425, 0.01713799, 0.00271393, 0.00328356, 0.00679949, 0.00558265, 0.00692711, 0.00366, 0.00783088, 0.00134895, 0.00117046, 0.00256492, 0.00428372, 0.00154532, 0.00259595, 0.00186204, 0.00249551, 0.00155613, 0.00023076, 0.00083379, 0.00276655, 0.00022331, 0.00191691, 0.00076527, 0.00019861, -0.00356351, 0.00017628, 0.0013579, -0.0012659, -0.00583323, -0.00684484, 0.00043194, -0.00273778, 0.00282735, 0.00513306, -0.0030624, -0.00383175, 0.00058704, -0.00042813, -0.00119051, -0.00064053, -0.00163516, 0.00054966, 0.00084859, -7.381f-5, 0.0006635, -0.00044083, 0.00037928, -6.607f-5, -0.00012819, 0.00048191, -0.00035963, 0.00011693, -5.959f-5, 0.00022961, -5.729f-5, -0.00013392, -0.00079685, 0.00072197, 0.00034334, -0.00097948, -0.00015774, 0.00051691, -0.0006402, 0.00044609, 0.00087918, 3.652f-5, -0.00055121, 9.933f-5, -6.465f-5, -0.00032134, -3.137f-5, 5.849f-5, -2.748f-5, -0.00010579, 5.2f-5, -5.127f-5, 0.00035554, -0.00029238, -3.006f-5, 0.0002672, -2.731f-5, -4.819f-5, 8.595f-5, -2.157f-5, 0.00010204, -1.844f-5, -1.722f-5, -3.119f-5, 3.983f-5, -4.165f-5, 4.214f-5, 2.588f-5, -0.00016791, 8.986f-5, 4.892f-5, 3.631f-5, -4.12f-5, -4.098f-5, 2.426f-5, -7.95f-6, 0.00091278, -0.00057268, -0.00029619, -0.00119706, 0.00015178, 0.00085392, -0.00061533, -0.00112126, 0.00112285, 0.00070315, 0.00142955, 0.0003729, -0.00037157, 0.00076261, -0.00013381, 0.00036936, 0.00046957, -0.00045138, 0.00022156, -0.00023458, -0.00088979, -0.00089892, 0.00012749, 0.00070852, 0.00037954, 0.00035514, -0.00034212, -0.00102969, 0.00024212, -0.00012539, 0.00076765, 0.00028586, 0.00076476, 0.00048816, 0.00048643, 0.00033044, -0.00040053, 0.0008357, -0.00053316, -0.00031844, 0.0002267, -0.00074549, -0.00099224, 0.00053573, -0.00021488, 0.00011792, -0.00057376, 0.00022393, 0.00022513, 0.00096352, -0.0004508, 0.0006434, 0.00060781, -0.00078976, -0.00052315, -0.0002197, 0.00041165, 0.00040049, 0.0003109, -0.0002203, 0.00011365, -0.00049195, -0.00030947, 0.00079751, -0.00047466, 0.0004645, 0.00011244, -0.00031191, -0.00011172, -0.00105234, 0.00021117, 0.00055391, 0.00010809, -0.00049067, 0.00018571, -0.00093994, 0.00050958, 0.00020077, 0.00053046, 0.00035012, -0.00093551, 0.00056211, -0.00010507, 0.00019802, -0.00138595, -0.00010273, 0.00043186, -0.00027864, 0.000102, 0.00039546, -0.00026188, -0.00019168, -0.00010081, 0.0004093, -0.00018324, -9.945f-5, 0.00019011, 9.948f-5, -0.00031307, 0.00048657, 0.00017201, -9.844f-5, -0.00067348, -0.0007629, -0.00066883, -0.00025644, -0.00062516, -0.00040877, 0.00018744, -9.715f-5, 0.00024938, -0.00018529, -0.00049863, 0.00018962, -9.584f-5, 0.00026124, -0.00041277, 9.594f-5, -0.00053801, 0.00017567, -0.00048683, -9.466f-5, -0.00026424, 9.391f-5, -0.00017536, 0.00079613, -0.00025201, -0.00017694, -9.283f-5, -0.00031651, -0.0003118, 0.00017335, 9.212f-5, 0.00023269, 0.00017921, 0.00038753, -0.00062605, 0.00039291, 0.00025095, -0.00016638, 0.00083793, -0.00028106, -9.091f-5, -0.00054764, -0.00025152, -0.00024645, -0.00077056, 0.00042359, -0.00063193, 0.00025265, -0.00015849, 0.00029153, -8.829f-5, -0.00024277, -8.821f-5, 0.00015983, -0.0001532, 0.00014799, -0.00045303, -0.00027441, -0.00022904, -8.69f-5, -0.00023067, 0.00034039, -0.0001637, 0.00089268, -8.594f-5, 0.00024313, -0.00023577, 0.00037906, 8.53f-5, 0.0002559, 0.00015593, 0.00063096, 0.00023243, 8.493f-5, -0.00031506, -0.00030899, -8.482f-5, -0.00027777, -0.00038965, 0.00033585, -0.00030175, 0.00016042, -0.00015951, 0.00060314, 0.00054915, -0.00046574, -0.00059426, -0.00035636, 0.00031237, 0.00036061, 0.00015628, 0.00075616, 0.00055138, 0.00040534, -8.218f-5, 0.00033437, -0.00016058, 0.00052278, -0.00040659, -8.138f-5, -0.00057287, 0.00043958, -0.00041426, 8.077f-5, -0.00014554, 8.03f-5, -0.00041413, -0.0003432, 0.0001531, -0.00028394, -7.962f-5, 7.959f-5, 0.00014633, -7.913f-5, -0.00015216, 0.00053488, 0.00014864, 0.00028178, 7.819f-5, -7.801f-5, 0.00031215, -0.0003279, 0.00042652, 0.00014139, 0.00019918, -0.00031758, -0.00044056, -0.00078313, 0.00085577, -0.00039111, -7.738f-5, 0.00014875, -7.664f-5, 7.666f-5, -0.00020745, -0.00014306, -0.0001433, 7.61f-5, -0.00043319, 0.00014372, 0.00074174, -7.573f-5, 7.56f-5, 0.00076941, 0.00048902, -7.51f-5, -7.496f-5, -7.483f-5, -7.512f-5, -0.00036722, -7.457f-5, 0.00014375, 0.00042547, -0.00036333, 7.372f-5, 0.00039367, -7.363f-5, 0.00013721, 0.00014022, -0.00020466, 0.00038185, 0.0002512, -0.00013948, -0.00032638, 0.00030389, 0.00032645, -0.00031466, 0.00018735, 0.00045417, -0.00037161, 0.00031854, -7.194f-5, 0.00030934, 7.195f-5, 0.0003567, -7.152f-5, 0.0004618, 0.00023852, -7.084f-5, 0.000137, 0.00018962, 0.00041872, -0.00019352, 0.00029904, -7.046f-5, -7.029f-5, 0.00040229, -0.00035505, 7.008f-5, -0.00028297, 0.00030176, 0.00046359, -6.96f-5, -0.00013396, 0.00046304, -6.938f-5, 0.00024163, -0.0003055, -0.0001984, -0.00045323, -6.897f-5, -0.00013068, 0.00018227, 0.00052098, -0.00040877, 6.827f-5, 0.00040236, -0.00017673, -0.00017151, -0.00018665, -6.75f-5, 6.742f-5, -0.00013109, -0.00033806, -0.00039632, -0.000294, -0.0001878, 0.00012158, -6.628f-5, 0.00039945, -0.00029432, -0.00023444, 0.00024312, 0.00040298, -0.00018249, -0.00024034, 6.541f-5, -6.566f-5, 0.00017751, 0.00012515, 0.0002779, 0.00012305, 0.00044798, 0.00060066, 0.00023271, 0.00022838, 0.00044229, -6.391f-5, -6.417f-5, 6.347f-5, -0.0002184, 6.354f-5, 6.345f-5, 0.00012326, 0.00039329, -0.00043708, 0.0001203, 6.279f-5, 6.308f-5, -0.000271, -0.00011807, -0.00017948, 0.00022588, -0.00017364, 0.00022597, -0.00021443, 0.00027293, 6.227f-5, -0.00032754, -0.00011426, -0.0002208, -0.00011536, 0.00033081, 0.00016921, -0.00016587, -6.147f-5, 6.174f-5, -0.00022006, 0.0001153, -0.00027053, 0.00017027, -0.00022524, -0.00037158, 6.121f-5, 0.00011712, -6.116f-5, 0.00021246, -6.1f-5, 0.00010755, -0.00027154, 0.00016078, 0.00021969, 0.00032065, 0.00026829, 5.996f-5, -0.00027343, -0.0002731, -0.0003146, 0.00031906, -0.00011004, 0.00021129, 0.00026869, -0.0002615, 0.00026435, 0.00011238, -0.00016158, 0.00026244, 0.00011215, 0.00010912, 0.00020692, 5.867f-5, -5.845f-5, -5.824f-5, -0.00011399, 5.85f-5, -5.818f-5, -0.00021285, -0.00021204, -5.81f-5, -0.00010998, -5.787f-5, -0.00026257, 5.778f-5, -0.00031552, 0.00011167, 0.00026333, 0.00011135, -0.0001614, 5.753f-5, -0.00021133, 0.00016133, 0.00015761, -0.0003118, -0.00026113, 0.00026259, -0.00016132, 0.00030995, 0.00015878, 0.00010442, -0.00025957, -0.00010991, -0.00020829, -0.00026052, -5.656f-5, -0.00021064, -0.00010878, 0.00010325, 5.603f-5, -5.595f-5, 5.594f-5, -5.603f-5, -0.0001068, 0.00010665, -0.00010562, -0.00015804, 0.00020842, -5.546f-5, 0.00015811, -0.00010436, 0.00010572, -0.00020696, 0.00015387, -0.00010426, -0.00010597, 0.0001544, 5.497f-5, 5.501f-5, -0.00015561, -5.495f-5, 0.00010513, 0.00010408, 0.00010454, 5.448f-5, -0.0001022, 5.428f-5, 0.0001545, -0.00010294, 0.00010215, -5.378f-5, -0.00020245, -0.0001539, -0.000151, -5.337f-5, -0.0001017, -0.00010359, -0.00015082, 5.311f-5, -0.00010335, -5.248f-5, 5.227f-5, 5.25f-5, -5.23f-5, 0.00015074, -0.00014915, -0.00010241, 5.214f-5, 5.205f-5, 9.974f-5, -0.00014912, 0.00014929, -5.195f-5, 0.00010072, 0.00014859, 0.00010022, 5.165f-5, 5.166f-5, -0.00014812, -9.963f-5, 5.12f-5, -9.955f-5, -5.107f-5, 0.00010018, 5.1f-5, 9.953f-5, -5.077f-5, -5.078f-5, 5.063f-5, -9.858f-5, -5.028f-5, 5.036f-5, -5.022f-5, -5.017f-5, 5.014f-5, 5.001f-5, -5.002f-5, 4.997f-5, 4.996f-5, -4.99f-5, -9.685f-5, 4.971f-5, 9.838f-5, -9.689f-5, -9.658f-5, -9.647f-5, 4.95f-5, -0.00014424, 4.934f-5, 4.925f-5, -4.93f-5, 9.673f-5, -4.929f-5, -4.92f-5, -4.908f-5, 4.872f-5, -4.877f-5, 4.876f-5, 4.872f-5, -4.861f-5, 4.865f-5, 4.852f-5, -4.852f-5, -4.843f-5, -4.861f-5, -4.866f-5, -4.837f-5, -4.835f-5, 4.818f-5, 4.809f-5, 4.782f-5, 4.786f-5, 4.778f-5, -4.767f-5, 4.779f-5, -4.781f-5, -4.766f-5, -4.755f-5, -4.735f-5, -4.734f-5, -4.752f-5, -4.725f-5, 4.718f-5, 4.727f-5, 4.71f-5, 4.692f-5, -0.0002923085, -0.00030424836, -0.00040860084, -0.0003385302, -0.00036275166, -0.00040086327, -0.0004433168, -0.00029636623, 4.500295f-5, -0.0002481738, 0.00017539925, -0.00026323643, 0.00019329358, 0.00036003673, 0.0001477533, 0.00027145396, 8.141401f-5, 0.00012985755, -0.00024949558, -7.919446f-5, -0.00017546516, 0.0002251028, 0.00020272259, -0.00013369913, 0.00023875837, -4.904225f-5, -1.29973905f-5, 0.00018778406, -0.00016467633, 0.0002096292, -0.000255609, -0.00015266945, 4.8336547f-5, -8.4762105f-5, -3.7538204f-5, 9.658972f-5, 0.00014849524, 0.00018249928, -0.00015963631, 0.00013659822, 0.00018115884, -6.95431f-5, -0.00016822701, -6.9283975f-5, 8.0351085f-5, -0.00021379293, 6.9806636f-5, -9.99452f-5, 0.00014472633, 5.7353092f-5, -0.00014372019, 7.8300596f-5, -9.031328f-5, -4.4362598f-5, 3.3747106f-5, -0.00013221195, -0.00014314857, -5.515664f-5, -4.5400317f-5, 0.00014254014, -0.00012028862, 0.00010877073, -4.4893703f-5, -0.00013063512, -7.612044f-5, 8.725405f-5, -7.608064f-5, 1.1372053f-5, -6.511954f-5, -7.598058f-5, -7.573914f-5, -9.752302f-5, 9.713772f-5, 7.5576754f-5, -8.588942f-5, 7.5316726f-5, -5.3985466f-5, 6.478964f-5, 8.571061f-5, -5.3209078f-5, -6.388113f-5, 4.237554f-5, -3.1824773f-5, 3.1624004f-5, 2.107953f-5, 4.194776f-5, 3.1495423f-5, -3.1287564f-5, 1.0498775f-5, 1.048199f-5, 2.0738946f-5, -1.0404692f-5, -2.071806f-5, 1.0375337f-5, 1.0350683f-5, 1.02988f-5], Float32[0.0, 0.0, -1.308998f-9, -1.3090085f-9, -1.1635519f-9, -8.726583f-10, -1.4544427f-9, -7.2722556f-10, -1.5998829f-9, -1.3089981f-9, -5.8177524f-10, -1.5998772f-9, -1.4544469f-9, -1.3089925f-9, -1.5998863f-9, 1.454427f-10, -1.4544494f-9, -8.726667f-10, -7.2722683f-10, -1.0181102f-9, -1.7453355f-9, -4.3633336f-10, -1.454454f-9, -1.454442f-9, -1.8907704f-9, -1.4544558f-9, -1.4544398f-9, 1.454438f-10, -1.890783f-9, -1.4544537f-9, -4.3633158f-10, -8.7266405f-10, -1.0181092f-9, -1.5998746f-9, -4.3633452f-10, -1.5998777f-9, 2.9088817f-10, -4.3633067f-10, -1.0181029f-9, -8.7267055f-10, -4.363323f-10, -1.4544388f-9, -1.4544393f-9, -1.0180945f-9, -1.8907782f-9, 4.3633067f-10, -8.726798f-10, 5.086051f-17, -2.0362172f-9, -8.726625f-10, -4.3633067f-10, -1.3089996f-9, -1.0181175f-9, -1.8907647f-9, -1.5998907f-9, 1.4544135f-10, -1.7453158f-9, -2.9089225f-10, -1.4544411f-9, -8.726607f-10, -1.454543f-10, -1.7453199f-9, -2.3271034f-9, -1.454322f-10, -2.3271156f-9, 6.3575646f-17, 4.363323f-10, -2.3271085f-9, 1.454453f-10, 0.0, 5.8177635f-10, -4.3635068f-10, -3.0543397f-9, 0.0, -1.4544355f-9, -2.3271056f-9, -2.3271038f-9, -2.7634317f-9, -1.8907849f-9, -8.7265767f-10, -2.3271214f-9, -2.3271085f-9, -1.5999172f-9, -3.0543277f-9, -5.81779f-10, -8.7266605f-10, -2.4725477f-9, -2.3271116f-9, -2.6180005f-9, -5.8178556f-10, -2.6179998f-9, -1.4543997f-10, 2.9088076f-10, -1.745328f-9, -2.7634424f-9, 4.3633916f-10, -3.0543672f-9, -1.745325f-9, -2.6179943f-9, -1.7453395f-9, -1.7453596f-9, -7.2722667f-10, -7.271967f-10, -3.6361156f-9, 5.817791f-10, 5.817756f-10, -2.0362163f-9, -1.745335f-9, -3.636111f-9, -1.1635527f-9, -3.0543277f-9, 5.817777f-10, -3.054317f-9, -3.1997671f-9, -3.054329f-9, -3.1997727f-9, -2.7634304f-9, -1.4544408f-9, -1.4544456f-9, -2.7634457f-9, -7.272222f-10, -3.6360943f-9, 5.81779f-10, 5.8177635f-10, -3.6360963f-9, 5.8177624f-10, 5.817764f-10, -8.7266233f-10, 5.8177624f-10, -8.726493f-10, 5.817756f-10, 5.8177774f-10, 5.817797f-10, -7.2722006f-10, 5.8177524f-10, -8.7266316f-10, -8.726574f-10, -1.7452952f-9, -7.2722045f-10, -5.817797f-10, -5.8177774f-10, -2.908884f-9, -1.7453194f-9, -7.272152f-10, -2.9088822f-9, 3.3452212f-9, 1.4399213f-8, 2.9089016f-9, 7.708572f-9, 3.3452012f-9, 1.4980781f-8, -2.5743525f-8, 2.6470802f-8, 1.9925825f-8, -9.453713f-9, 9.890166f-9, -1.9634827f-8, 1.1490027f-8, 3.28704f-8, -6.2541705f-9, -2.5743594f-8, -6.254085f-9, 3.054115f-9, -3.563382f-8, 2.9088907f-9, 1.978028f-8, 1.3526288f-8, -9.453859f-9, 4.363336f-9, 2.3852811f-8, 1.5998847f-8, 4.5087085f-9, 3.6215575f-8, -1.1636823f-9, -1.1635759f-9, 2.8361827f-8, -1.67261f-8, 3.1561264f-8, -2.1962043f-8, 1.4689685f-8, 2.5016378f-8, -4.3647502f-10, -2.5307042f-8, 7.563128f-9, 1.8762137f-8, 3.5343025f-8, 1.4689998f-8, -7.2722046f-9, 2.5307214f-8, -1.803483f-8, -1.919864f-8, 3.7814742f-9, -1.6726066f-8, 2.3852786f-8, -3.6215642f-8, 3.4615773f-8, -9.45386f-9, 1.89071f-9, 1.2071859f-8, 2.2689324f-8, 7.4177775f-9, 2.3707292f-8, -1.2653629f-8, 1.0617526f-8, -1.5126059f-8, 7.2722353f-9, -1.1489922f-8, 3.7814587f-9, 6.981321f-9, -1.9053221f-8, 2.0216802f-8, 1.6725938f-8, 6.25397f-9, 4.7996616f-9, -2.123465f-8, 4.7995656f-9, 1.4107932f-8, -1.1635498f-9, -1.2798907f-8, 3.33067f-8, -2.8507033f-8, -6.399605f-9, -1.9634914f-8, 3.5633754f-8, -1.5853457f-8, -5.672394f-9, 5.52668f-9, -9.453885f-9, 1.1344506f-8, 1.483526f-8, -3.548848f-8, 1.5999147f-8, -3.0107017f-8, 1.687143f-8, 1.6144343f-8, -9.308465f-9, 4.9450746f-9, 3.5779276f-8, 2.1525791f-8, -2.1816833f-8, -6.9813613f-9, 1.41081005f-8, 1.541707f-8, 2.6034494f-8, 1.3962761f-8, -1.919868f-8, -1.2071891f-8, 2.443431f-8, 3.1270666f-8, 7.999408f-9, 1.1635503f-8, -9.453845f-9, -6.399496f-9, 1.8762274f-8, 3.403391f-8, -2.3271264f-8, 1.35263125f-8, 1.759874f-8, -1.3380743f-8, -2.1962036f-8, 1.64352f-8, 2.2107486f-8, 2.7925292f-8, -3.5633757f-8, 2.6179232f-9, 7.4174733f-9, 1.5271665f-8, -5.6723177f-9, -2.5743613f-8, 3.039783f-8, -1.3671738f-8, 8.726704f-10, 2.4434735f-8, -2.574366f-8, 1.8762304f-8, -3.7814516f-9, -2.3707505f-8, -1.7162451f-8, -1.1490079f-8, -4.3633173f-9, -2.9234274f-8, 4.654158f-9, 8.2903355f-9, -3.548838f-8, -9.890207f-9, -1.8035019f-8, -1.4980865f-8, 1.9926084f-8, -2.5598194f-8, 2.1234797f-8, 3.257935f-8, -2.8943425f-8, 1.0326543f-8, -1.2653739f-8, -3.0979706f-8, -3.519749f-8, 1.3089986f-8, -1.018112f-9, 8.581234f-9, -7.4175857f-9, 2.181852f-9, -3.6358332f-9, 4.3633066f-9, 1.8180435f-8, 3.010691f-8, 2.3852822f-8, -1.7452565f-9, -2.0798538f-8, 4.0723713f-9, 3.3888526f-8, -2.2544006f-8, -2.036216f-8, -1.0762861f-8, 2.6470572f-8, 3.2725055f-8, 1.3090031f-9, 2.8652433f-8, 6.8359385f-9, -2.9379828f-8, -1.3380723f-8, 2.9525111f-8, 3.228856f-8, 3.1996994f-9, -2.5016405f-8, -1.7162352f-8, 7.271034f-10, -2.6907223f-8, 5.8177707f-9, 1.6726066f-8, -3.6651908f-8, 1.8616952f-8, 2.8216178f-8, -3.0543215f-9, 7.708672f-9, -6.2540124f-9, -3.0252462f-8, 1.687167f-8, 2.7488937f-8, -3.592468f-8, -4.3634656f-9, -2.108946f-8, 9.017536f-9, -1.7162414f-8, 1.9198575f-8, 2.7343466f-8, 2.9088858f-8, 7.708575f-9, -3.4034073f-8, -2.8797919f-8, 5.67243f-9, 3.3743156f-8, 1.9926018f-8, -3.5924653f-8, -4.5088937f-9, 1.8762242f-8, 3.025245f-8, -3.6361465f-9, 1.8616904f-8, -3.1415908f-8, 1.9343982f-8, 0.0, 2.4289196f-8, 2.6907104f-8, 7.271957f-10, -2.370737f-8, 1.1638113f-9, 7.708458f-9, -1.4835304f-8, -1.4398987f-8, -3.6360845f-8, 1.4108072f-8, 1.7453273f-8, -1.1490338f-8, 3.1561374f-8, -1.9053424f-8, 2.5452534f-8, 5.816269f-10, 2.6907252f-8, -2.1816764f-8, 3.316113f-8, -2.2834689f-8, 1.4253572f-8, 2.4434815f-8, 1.541715f-8, 2.9525111f-8, 3.665212f-8, 1.963488f-8, 3.6215585f-8, 2.1962043f-8, -1.2217269f-8, 1.4108228f-8, 3.6070258f-8, -2.1962059f-8, 3.1561356f-8, 3.5342943f-8, 1.3962511f-8, -9.453639f-9, -1.4108043f-8, 5.8177956f-9, 3.2870172f-8, 3.6360934f-9, 3.4033988f-8, -3.5779248f-8, 1.1053686f-8, -3.577914f-8, -1.1344678f-8, -3.1415905f-8, 1.6435207f-8, 8.726137f-10, 8.728299f-10, 2.69073f-8, -2.0216785f-8, -2.7052547f-8, 1.585349f-8, 1.0908335f-8, 3.170672f-8, 5.8177823f-9, 2.2980236f-8, -4.3637016f-10, 2.952506f-8, -2.8652352f-8, -2.3707488f-8, -1.8907933f-9, -3.141612f-8, -3.5488345f-8, 2.1234934f-8, 8.872089f-9, 1.11994085f-8, -1.0762843f-8, 1.2944479f-8, 1.1636773f-9, -3.592475f-8, -5.5268456f-9, -3.6651723f-8, -3.0542996f-8, -2.9525351f-8, -3.403389f-8, 2.036218f-8, -3.0252348f-8, 1.7016912f-8, -3.1415798f-8, 3.388836f-8, -1.0471903f-8, 1.01808855f-8, 1.0181117f-8, -2.1671074f-8, 8.724192f-10, 3.316132f-8, -3.4615756f-8, 1.4980651f-8, 2.8361436f-8, -1.2653602f-8, -3.403404f-8, 1.7307947f-8, 1.03265405f-8, -2.0943991f-8, 2.4289175f-8, 2.3416398f-8, -3.2579408f-8, -7.5630355f-9, -3.694291f-8, 3.2725094f-8, -3.5924597f-8, -3.505168f-8, -3.679731f-8, 9.017536f-9, -2.516164f-8, 1.9780543f-8, -1.847135f-8, -2.952502f-8, -2.8652508f-8, -2.719812f-8, 3.5197374f-8, -2.196229f-8, 2.2543798f-8, 3.287037f-8, 1.4835194f-8, 3.374301f-8, -1.454453f-8, 9.163036f-9, 3.257969f-8, 3.6363612f-9, 2.123502f-8, -1.8471535f-8, 8.290313f-9, -1.0326576f-8, 2.9525198f-8, 3.0979415f-8, 3.59249f-8, -2.2834861f-8, -1.6144341f-8, 5.67231f-9, -3.6361058f-8, -2.7488746f-8, 2.6179796f-9, 3.3743184f-8, -1.236302f-8, -1.4253506f-8, -3.1561274f-8, 6.2539494f-9, 3.1997143f-9, -2.1962087f-8, 7.417796f-9, 3.5197466f-8, -7.999416f-9, -1.2944559f-8, 2.1815096f-9, -2.4871072f-8, -9.162819f-9, 2.6470849f-8, 5.9634124f-9, 2.9670403f-8, -3.476112f-8, 5.6721916f-9, 2.4580341f-8, -2.181662f-8, 2.8652657f-8, -4.6542517f-9, 2.3125796f-8, -1.0326414f-8, -1.9634982f-8, -9.0175885f-9, -7.8541165f-9, -1.4690022f-8, 3.3888355f-8, 4.5087365f-9, -2.6616375f-8, 3.5779195f-8, 2.588885f-8, 2.5016378f-8, -6.9814345f-9, 3.374295f-8, 1.2071901f-8, -3.3597676f-8, -2.443452f-8, 1.919864f-8, 3.4906634f-8, -2.2689315f-8, -1.1489908f-8, 1.6580746f-8, -3.7813095f-9, 9.017428f-9, 1.8471315f-8, -1.2362736f-8, -7.4176234f-9, 1.5998087f-9, -6.399363f-9, -2.9088833f-8, -3.5633715f-8, -1.4108072f-8, -2.472482f-9, 1.4253612f-8, 5.8176286f-10, 1.8180554f-8, -3.4906535f-8, 2.3272415f-9, -1.38169485f-8, -3.6651944f-8, -3.1415798f-8, 2.1234989f-8, 2.0798657f-8, 1.9780662f-8, 1.5853615f-8, -3.6361005f-8, -2.2107525f-8, -2.8943631f-8, 3.5488426f-8, -3.1561306f-8, 1.7162316f-8, 2.952507f-8, 1.8762243f-8, 3.2143138f-8, 1.3380723f-8, 1.8762277f-8, -3.5342943f-8, -7.999461f-9, -2.8507024f-8, 3.6651887f-8, -8.726498f-10, 1.4544733f-8, -2.4434717f-8, -3.2288657f-8, 2.3562018f-8, -3.5197356f-8, 0.0, 2.2107653f-8, -9.890111f-9, -3.5779294f-8, -2.8943548f-8, 2.3271033f-8, 1.03265005f-8, 4.3634132f-10, 3.1706684f-8, 1.934402f-8, -3.1124813f-8, 2.3125548f-8, 3.199781f-8, -3.1561235f-8, -3.4179454f-8, -3.2143152f-8, 2.5743525f-8, -1.643525f-8, -2.254387f-8, 3.5924586f-8, 3.5924767f-8, -3.4906694f-8, -1.6289752f-8, 1.3526326f-8, 1.8616722f-8, -2.7198112f-8, -3.4906595f-8, 2.6907024f-8, 3.0543439f-9, -3.1997857f-8, 1.6871327f-8, -1.5417134f-8, 2.6470925f-8, -2.6181182f-9, 2.9379702f-8, 5.963468f-9, 3.0979464f-8, 2.0507576f-8, -2.6179917f-8, -3.127056f-8, 5.090536f-9, -3.5052427f-8, 3.3452852f-9, 1.4835391f-8, -3.1415933f-8, -3.6360965f-9, 2.9525323f-8, -2.530728f-8, -3.41794f-8, 1.8180575f-8, 1.9780508f-8, 3.5197512f-8, -3.287046f-8, 2.1816762f-9, -3.0543358f-8, 2.2543885f-8, -1.8325947f-8, 3.59248f-8, -1.8907823f-8, 3.243395f-8, -2.850701f-8, -1.0035536f-8, -1.42534615f-8, 6.9810944f-9, -1.9634962f-8, -2.9088804f-8, -1.1199286f-8, 3.330679f-8, 2.4289166f-8, 0.0, -4.7996176f-9, 2.7489154f-8, -2.7634378f-8, -2.7197967f-8, -2.1380185f-8, 2.5452758f-8, 1.2071782f-8, -3.4906844f-8, -2.7052563f-8, 7.269284f-10, 2.327106f-8, 1.9635067f-8, 6.254026f-9, -2.9524912f-8, -3.0688703f-8, -3.374305f-8, 1.178106f-8, -3.0834215f-8, -2.3852868f-8, -9.017469f-9, -3.3015947f-8, 3.6506684f-8, 1.8180392f-8, 3.2434002f-8, 1.0617596f-8, -7.999385f-9, -1.9489486f-8, 5.8177836f-9, 3.3306705f-8, -2.1816547f-8, -4.5088355f-9, -1.6289684f-8, -2.4143748f-8, 3.5342758f-8, -5.5268665f-9, -3.1561516f-8, 2.3998242f-8, 3.621571f-8, -2.1380268f-8, 1.9780424f-8, -3.4179592f-8, -3.5197335f-8, -2.7634417f-8, 1.8035067f-8, 6.835792f-9, -2.3707386f-8, -5.8176077f-9, -3.257959f-8, 3.1124923f-8, 1.3235446f-8, 1.5126144f-8, -1.7307892f-8, -1.9198795f-8, 2.7197954f-8, 2.3271503f-9, 2.1234868f-8, -3.5924696f-8, 1.3089968f-9, 9.21146f-10, -1.1490084f-8, -9.6962736f-11, 5.2844693f-9, 1.3574782f-9, 4.363323f-9, -1.3574782f-9, 2.0362174f-9, -6.060171f-9, -9.93868f-9, -4.8481368f-11, 2.0846989f-9, -4.751174f-9, 8.338795f-9, 3.005845f-9, -6.6419474f-9, 1.0762863f-8, -7.8539815f-9, -4.508767f-9, -5.769283f-9, -8.241833f-10, 1.3089968f-9, 1.10052705f-8, -1.0762863f-8, 3.9269907f-9, -7.757019f-10, -6.6419474f-9, 6.593466f-9, 4.896618f-9, -7.272205f-10, -2.7149565f-9, 1.1684009f-8, 1.1296159f-8, -4.508767f-9, -4.072435f-9, 1.1684009f-8, 6.01169f-9, 1.2120342f-8, -4.702693f-9, 1.1538566f-8, -2.230143f-9, -4.557249f-9, -6.690428f-9, 1.454441f-9, 9.453867f-9, -9.890199f-9, -9.6962736f-11, 1.0762863f-8, 3.7330654f-9, -1.1441603f-8, 5.914727f-9, -6.7389103f-9, -2.2786244f-9, -1.0859826f-8, -1.0423493f-8, 7.950945f-9, -2.3271056f-9, 1.5029225f-9, -8.241833f-10, -7.1752426f-9, 1.9392548f-9, -2.375587f-9, -3.6361025f-9, -1.3574782f-9, -4.1209165f-9, 5.817764f-9, 3.9754724f-9, 1.134464f-8, 6.3510592f-9, -6.060171f-9, -9.3084225f-9, 4.0239536f-9, 3.4906584f-9, 1.5514038f-9, 1.5514038f-9, 7.950945f-9, -5.139025f-9, -7.999426f-9, -2.4725497f-9, 1.2120342f-8, -9.890199f-9, -2.375587f-9, 9.5508295f-9, -7.757019f-10, -1.0762863f-8, -1.9877362f-9, 9.3084225f-9, 3.9754724f-9, -1.0859826f-8, -5.139025f-9, 1.2120342f-8, 7.950945f-9, 1.454441f-10, 3.7815466f-9, -2.6179936f-9], Float32[1.454441f-10, 0.0, 1.0181103f-9, 1.163541f-9, 1.1635519f-9, 1.0181119f-9, 1.018109f-9, 8.726574f-10, 7.2722106f-10, 1.308998f-9, 8.7266505f-10, 8.7267976f-10, 1.3089925f-9, 1.4544469f-9, 5.8177346f-10, -1.454427f-10, 1.5998771f-9, 1.1635513f-9, 1.0181056f-9, 1.308998f-9, 1.0180946f-9, 5.817756f-10, 1.7453183f-9, 4.3632578f-10, 1.0181174f-9, 1.8907647f-9, 2.908897f-10, -2.9088817f-10, 1.1635358f-9, 2.0362112f-9, 4.3633153f-10, 1.3089995f-9, 1.4544426f-9, 1.8907849f-9, 2.9088892f-10, 2.0362243f-9, -1.454438f-10, 1.4544398f-10, 1.5998879f-9, 1.4544369f-9, -1.9072692f-17, 1.4545427f-10, 2.1816642f-9, 1.7453355f-9, 1.3089928f-9, 1.4544398f-10, 1.5998771f-9, -5.817764f-10, 1.0181063f-9, 1.7453289f-9, -1.4544396f-10, 1.4543991f-10, 1.8907704f-9, 1.4544557f-9, 2.1816557f-9, -5.8177624f-10, 1.8907846f-9, 1.3089944f-9, -6.3575646f-17, 1.890777f-9, 1.4544387f-9, 2.0362276f-9, 2.9088718f-10, 1.5998869f-9, 2.9088745f-9, -7.2722056f-10, -1.9072692f-17, 1.4543056f-10, -7.2722234f-10, 5.817764f-10, 2.9088754f-10, 2.7634375f-9, 2.6179783f-9, 4.363323f-10, 1.1635564f-9, -1.0172102f-16, 2.0362212f-9, 1.16357f-9, 1.5998746f-9, 3.199771f-9, 1.5998646f-9, -1.4543049f-10, 3.636088f-9, 1.454276f-10, -1.0181087f-9, -1.454393f-10, -2.9089514f-10, 2.763436f-9, 3.6360963f-9, 2.6179936f-9, 3.4906538f-9, 1.3089996f-9, 1.0181093f-9, 3.6361005f-9, 1.3089889f-9, 1.0181047f-9, 3.7815355f-9, 3.4906578f-9, -2.9087918f-10, 3.3452074f-9, 3.1997542f-9, -1.0181057f-9, 2.472555f-9, 3.3452197f-9, 1.0181086f-9, -4.3633336f-10, 1.4545774f-10, 3.0543217f-9, 2.3270892f-9, 5.817751f-10, 3.0543275f-9, -5.817777f-10, 2.9088916f-9, 1.4546825f-10, 2.9087083f-10, 1.1635469f-9, 2.6180011f-9, -7.2721895f-10, -5.817663f-10, 2.4725417f-9, 1.4544534f-10, 2.7634481f-9, -1.0181087f-9, -2.908876f-10, 2.6180005f-9, -1.4544144f-10, -2.5430255f-17, 2.3271054f-9, 1.4544145f-10, 2.1816684f-9, 4.3633336f-10, 5.817777f-10, 7.2721956f-10, 2.3271076f-9, 8.7266505f-10, 8.7266305f-10, 7.2722556f-10, 3.927005f-9, 7.272204f-10, 7.2721956f-10, 5.817777f-10, 8.7265156f-10, 3.7815497f-9, 2.6179943f-9, -2.9090894f-10, -1.0035632f-8, -3.4761058f-8, 1.9489509f-8, -1.9489498f-8, -1.0181079f-8, -5.381307f-9, -2.7925363f-8, -5.672434f-9, 4.3634794f-9, -2.3561999f-8, -3.4761133f-8, -3.054333f-8, 1.5998902f-8, -2.530722f-8, 2.1089393f-8, 6.981353f-9, -1.3817174f-8, 2.7198054f-8, -1.3817154f-8, 1.9634937f-8, 2.1671285f-8, -5.6723204f-9, 2.618055f-9, 9.8902015f-9, -2.2689333f-8, 3.5779273f-8, -6.39956f-9, 3.3016082f-8, 2.2689274f-8, -5.2360054f-9, -3.6215425f-8, 4.5086637f-9, -1.8616982f-8, -1.0472061f-8, 2.0507747f-8, 2.6179972f-8, 3.0834162f-8, -2.6034709f-8, 1.3817197f-8, -2.0071415f-8, -1.4398762f-8, -2.2398295f-8, -1.018159f-9, 1.2362844f-8, 3.3888615f-8, 1.2362722f-8, 9.308452f-9, 4.3633612f-9, -2.254385f-8, -1.759865f-8, -2.2252808f-8, 2.4725912f-9, -1.5562504f-8, 7.126771f-9, -7.272079f-9, -2.501633f-8, 2.836165f-8, 6.6904233f-9, -1.1489997f-8, 1.745338f-8, -7.563047f-9, 3.1561445f-8, -1.2508222f-8, -2.0071303f-8, -3.272488f-8, 1.4253461f-8, 1.8035202f-8, 3.4324824f-8, -2.7198029f-8, -3.4034063f-8, 1.5562566f-8, -1.8180621f-8, 2.283472f-8, 2.2689393f-8, -6.9811885f-9, 7.270636f-10, 3.374304f-8, -4.3633843f-9, -8.435941f-9, 2.9816018f-8, -1.599882f-8, 2.6907191f-8, -3.3451968f-9, 1.9635015f-8, 2.1671218f-8, -2.0507454f-8, 3.5924547f-8, -2.1380126f-8, 1.8180621f-8, -7.708415f-9, -1.0326495f-8, 2.9088813f-8, -7.1266784f-9, 2.239832f-8, -2.6325218f-8, -4.3632844f-9, 1.396259f-8, 1.4530652f-10, -1.1380039f-15, 3.5488306f-8, 1.2217253f-8, 2.6179947f-8, 3.607034f-8, -2.9961303f-8, 7.563078f-9, 1.6144305f-8, -3.1997653f-9, -2.5307282f-8, -1.8325965f-8, -6.8358648f-9, 3.1852107f-8, 6.254045f-9, -3.6361023f-8, -2.5743638f-8, 6.108778f-9, 1.2653608f-8, -3.170684f-8, 6.399336f-9, -2.036225f-8, -1.3671775f-8, -2.5161869f-8, 3.4615685f-8, -1.6144291f-8, 7.126755f-9, -1.5417022f-8, 7.56309f-9, 2.8943361f-8, 2.9379576f-8, -2.8070659f-8, -2.3998245f-8, 1.3235427f-8, 2.6761619f-8, -5.3813447f-9, -2.9088842f-8, -2.4289184f-8, 3.1996084f-9, -1.0035691f-8, 3.3452114f-8, 1.7453218f-8, 6.399486f-9, -7.999554f-9, 1.7453184f-8, -3.6215454f-8, 1.2071801f-8, 2.0507638f-8, -1.716261f-8, -1.5853283f-8, 2.6907179f-8, -3.2724884f-8, -3.199761f-8, 4.799554f-9, -1.2508188f-8, 1.0471954f-8, 3.56338f-8, 9.308498f-9, 2.8943383f-8, -3.4179386f-8, 2.618009f-9, -3.3452164f-8, -1.454564f-9, 1.3089406f-9, 1.498075f-8, -7.2721376f-9, -1.45444226f-8, -6.8355877f-9, 3.1561235f-8, 5.3814357f-9, -2.9085784f-10, -3.214336f-8, -3.199756f-8, -7.2722224f-9, -9.308636f-9, 2.0071248f-8, -2.3125454f-8, -2.5598222f-8, -2.3707424f-8, -1.1199222f-8, -1.1926444f-8, 2.2543853f-8, 6.835977f-9, -1.5562511f-8, -4.653974f-9, -2.908475f-10, 1.8180543f-8, -1.0326551f-8, -1.8471306f-8, -2.2398359f-8, -1.7453353f-9, -1.9634896f-8, -2.5307273f-8, 1.7744046f-8, 2.5161729f-8, -6.690407f-9, 2.9093591f-10, -2.4434598f-8, -3.243401f-8, -2.4725018f-9, -5.235943f-9, -3.08342f-8, 3.403395f-8, -2.1089331f-8, 1.4108046f-8, 2.443435f-8, 2.6470843f-8, 3.1415915f-8, 2.1089159f-8, -3.636095f-8, -3.0545686f-9, 2.865249f-8, 2.4143727f-8, 1.5562337f-8, -3.432478f-8, -2.0216675f-8, 2.2543869f-8, -1.2071977f-8, 7.1267614f-9, 2.5743544f-8, 1.3526391f-8, 8.144856f-9, 2.1817395f-9, 3.316125f-8, 1.3962695f-8, -1.1636555f-9, 2.9080424f-10, 3.505199f-8, 1.4108072f-8, 9.890276f-9, 3.141581f-8, 1.4542427f-10, -3.2870204f-8, 2.923442f-8, -3.6942783f-8, 2.9525102f-8, -3.592462f-8, 1.5562756f-8, 1.861688f-8, -1.4108034f-8, 2.923408f-8, 2.8216093f-8, -1.352638f-8, 2.9524925f-8, -1.614435f-8, -1.9489491f-8, 4.362651f-10, -5.6723626f-9, -1.8325858f-8, -2.2107344f-8, 5.9632552f-9, -2.9089673f-9, 1.367174f-8, 1.9198716f-8, 2.981609f-8, -1.1926443f-8, 2.9816036f-8, -2.5162059f-8, -2.9088804f-8, 1.6289565f-8, -2.908901f-9, 3.5633818f-8, -1.3817499f-8, -2.3416469f-8, -2.2543873f-8, 1.2799067f-8, -3.4906588f-8, -2.9670609f-8, 2.9379603f-8, -9.599201f-9, -2.094405f-8, -1.4689737f-8, 6.690398f-9, -1.8471527f-8, 2.3270654f-9, -3.228857f-8, 3.0979574f-8, -1.672625f-8, 1.6726316f-8, 2.6616181f-8, 1.4544389f-8, 2.239815f-8, 1.7598813f-8, -2.0652953f-8, 1.3671743f-8, 2.4143608f-8, -4.3641987f-10, 1.018118f-8, 3.3306687f-8, 3.6361275f-8, -5.9632304f-9, -2.1235143f-8, -3.1125307f-8, 3.4760944f-8, 2.1816666f-8, 7.1267454f-9, 1.7598806f-8, -2.0071331f-8, 1.4399195f-8, 1.33811f-8, -2.2107534f-8, 3.4179422f-8, 3.650648f-8, 2.268937f-8, -2.981603f-8, 1.570787f-8, -7.708364f-9, -1.2799207f-8, -3.6361133f-8, -2.4580084f-8, -1.2362493f-8, -1.4107976f-8, -1.0181664f-9, 3.1996423f-9, 2.5598133f-8, -1.2653807f-8, -1.4399127f-8, 3.5197477f-8, -3.2724586f-8, -2.2398112f-8, 3.6215443f-8, -3.6797594f-8, 2.6182974f-9, -2.6179603f-9, -2.6325555f-8, 3.2579376f-8, -2.9090517f-9, 3.4615816f-8, 1.658056f-8, 1.7307768f-8, 1.3671954f-8, -3.5633654f-8, -7.563178f-9, -9.7447606f-9, 2.6907198f-8, -1.3380926f-8, 1.8762188f-8, -1.8616827f-8, -3.1852064f-8, -3.0834126f-8, 3.3452004f-8, -3.1706712f-8, -9.017544f-9, 3.3743003f-8, -2.3852774f-8, -2.3125851f-8, -3.2724685f-8, 1.8762107f-8, -6.981262f-9, 2.9670579f-8, -2.2398357f-8, 3.650663f-8, -1.3526316f-8, 2.0943677f-8, -3.039772f-8, 2.0362165f-8, -2.9525225f-8, -2.3561983f-8, -1.1780963f-8, -1.0617364f-8, 2.3416467f-8, -5.81807f-10, -5.9632326f-9, 8.726614f-9, -3.476116f-8, 3.4615585f-8, -3.6651954f-8, -4.0723642f-9, 3.3306662f-8, 3.3888647f-8, 1.3092609f-9, 2.6907168f-8, 2.8943157f-8, -3.5779255f-8, -2.4725331f-8, 9.162931f-9, 3.0397647f-8, -1.992592f-8, -3.3888476f-8, 1.5271626f-8, -2.1380245f-8, 1.8907578f-8, 1.4690084f-8, 1.0035672f-8, -1.9198454f-8, -8.29054f-9, 3.287052f-8, 1.5707961f-8, 1.279901f-8, 3.0252437f-8, 7.27218f-9, -1.4689635f-8, -2.0653157f-8, -1.2362722f-8, -9.599161f-9, -2.4434572f-8, -2.8943429f-8, -1.5416955f-8, -2.9234302f-8, 1.4399008f-8, -1.0035783f-8, 2.7343514f-8, 3.665193f-8, 1.6289764f-8, 3.35976f-8, 3.1996197f-9, -2.3125782f-8, 1.4108072f-8, 2.5743635f-8, -1.8471315f-8, 2.0362234f-9, -3.359759f-8, 3.214321f-8, 1.7744158f-8, 2.5307385f-8, -1.0181023f-8, -2.2689477f-8, 3.3306595f-8, 2.6325274f-8, 3.0252213f-8, 3.592458f-8, -1.745328f-8, 5.526782f-9, -2.923403f-8, 6.5447208f-9, 3.6651983f-8, -3.461573f-8, -7.999656f-9, -2.4143727f-8, 4.7998077f-9, 2.3561991f-8, -1.4545494f-9, -2.559813f-8, -5.8177108f-9, 5.8170563f-10, -1.7744265f-8, 3.4906622f-9, 3.5633665f-8, -2.0507523f-8, -1.5998735f-8, -1.0471768f-8, -3.185238f-8, 1.22173045f-8, -3.1561274f-8, -1.759877f-8, -1.9634886f-8, -3.6215443f-8, 3.4179372f-8, -4.072506f-9, 2.0362174f-9, -1.8617074f-8, 8.4359195f-9, -3.1852487f-8, 1.6580698f-8, 3.3597484f-8, -2.9379878f-8, 3.3306613f-8, -5.9631864f-9, -1.5999008f-8, -9.453742f-9, 3.1415908f-8, 1.8180668f-8, 1.9925716f-8, -3.6651805f-8, -6.8358754f-9, 2.1816579f-8, 1.803519f-8, -2.0943855f-8, 1.4544762f-9, 1.3671978f-8, 4.2178607f-9, 2.6616114f-8, 2.501654f-8, 4.363191f-9, 3.03977f-8, 2.5743608f-8, 1.1490125f-8, -3.0979525f-8, -2.0071445f-8, -7.854057f-9, 2.7636322f-9, 1.2507968f-8, -2.385286f-8, -3.6942712f-8, 1.6289743f-8, 2.7052545f-8, 1.4253542f-8, -1.2508188f-8, -2.196184f-8, -5.8181504f-10, -1.2362655f-8, -2.4725427f-8, 3.0397715f-8, 1.38171465f-8, -1.3526079f-8, 1.7889631f-8, -1.9198467f-8, 9.162834f-9, -1.7744199f-8, -3.2579184f-8, 2.3998236f-8, -1.4253716f-8, 3.0543294f-8, -1.774425f-8, 2.0216802f-8, 2.9525202f-8, -3.374301f-8, 3.054277f-9, 1.3817141f-8, -2.777973f-8, 2.545271f-8, 1.2071861f-8, 2.3852865f-8, 3.5633605f-8, -3.5779223f-8, 1.745341f-8, 3.2143237f-8, 2.9088788f-8, 3.563382f-8, -3.6506247f-8, -2.108944f-8, 3.4761154f-8, -1.2508182f-8, 3.2870272f-8, -2.3707399f-8, 3.4470432f-8, -4.3655948f-10, -3.1270485f-8, 1.6871434f-8, 1.1198973f-8, 1.7598705f-8, -2.7925301f-8, -2.7197865f-8, 2.327076f-8, -2.4580144f-8, -8.1450535f-9, -3.447021f-8, -2.676174f-8, -4.508819f-9, 6.108633f-9, -5.819527f-10, -1.3235481f-8, -3.025235f-8, -6.981431f-9, -3.40339f-8, -2.9816213f-8, -2.1816604f-9, 1.4253226f-8, 1.17810375f-8, 3.0833974f-8, 3.228859f-8, -1.3235343f-8, -2.9524907f-8, 3.0107078f-8, -3.5633782f-8, -3.1415944f-8, 2.9379713f-8, 2.3270381f-9, 3.05433f-8, 3.0688568f-8, -2.99616f-8, 2.3416453f-8, -3.3597583f-8, -1.09082245f-8, 3.4615592f-8, -3.068878f-8, -2.908882f-8, -7.563066f-9, -2.9087335f-9, 5.33295f-9, 4.8481368f-11, -1.1635528f-8, 9.841718f-9, -4.1693977f-9, 5.33295f-9, 5.332951f-10, -5.5753575f-9, 1.0956789f-8, -1.1102233f-8, -7.950945f-9, 7.029798f-9, 1.1053752f-8, 1.1684009f-8, 1.1732491f-8, -3.9754724f-9, -6.302578f-10, 7.223724f-9, -4.4118047f-9, 3.151289f-9, -2.230143f-9, 2.230143f-9, 3.8785095f-9, -8.581202f-9, -4.363323f-10, -9.502348f-9, 3.684584f-9, -6.787391f-10, -5.235987f-9, -2.8119194f-9, 3.684584f-9, -1.134464f-8, -3.8785095f-10, 8.0963884f-9, 3.1997702f-9, -7.6115745f-9, -3.3936956f-10, 4.1209165f-9, 6.884354f-9, -1.0811345f-8, 9.890199f-9, 1.5029225f-9, 3.1997702f-9, 8.338795f-9, -9.841718f-9, 6.2540964f-9, -7.950945f-9, 7.029798f-9, 7.272205f-9, -1.0665901f-9, -1.1635528f-8, -6.157134f-9, 8.338795f-9, 1.5514038f-9, 3.296733f-9, 4.314842f-9, 7.660057f-9, 8.775127f-9, -8.338795f-9, 2.2786244f-9, -1.0665901f-9, 6.6419474f-9, 5.429913f-9, 2.9573635f-9, -5.526876f-9, -7.660057f-9, 2.375587f-9, -1.0956789f-8, 8.0963884f-9, 8.435758f-9, -1.1150715f-8, -6.4965033f-9, -1.0956789f-8, 8.872091f-9, -8.338795f-9, -1.8907733f-9, 2.908882f-10, 2.7149565f-9, -6.1086523f-9, 1.1635528f-8, 1.1635528f-9, -7.999426f-9, 5.4783946f-9, -2.5210312f-9, -8.0963884f-9, -3.8785095f-10, -7.272205f-9, 1.0229568f-8, -1.10052705f-8, 3.2482517f-9, 2.666475f-9, 6.932835f-9, 7.6115745f-9, -8.678165f-9, -1.0665901f-9, -9.599311f-9])Now we can produce the CLEAN images on the same grid as our Comrade reconstruction.
cleanimg = intensitymap(mcl, gpl)
cleanimg25 = intensitymap(mcl_25, gpl)
fig = Figure(; size = (900, 350));
axs = [Axis(fig[1, j], xreversed = true, aspect = DataAspect()) for j in 1:3]
image!(axs[1], mimg, colormap = :afmhot, colorscale = log10, colorrange = crange); axs[1].title = "Comrade Mean"
image!(axs[2], max.(cleanimg, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange); axs[2].title = "CLEAN (Nominal beam)"
image!(axs[3], max.(cleanimg25, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange); axs[3].title = "CLEAN (25% beam)"
hidedecorations!.(axs)
fig |> DisplayAs.PNG |> DisplayAs.Text
From the plot you can see that the Comrade reconstruction is significantly superresolved compared to the CLEAN reconstruction with the nominal beam. If we use a smaller beam for CLEAN we see a reconstruction that is more similar to Comrade. However, unlike CLEAN Comrade automatically infers the effective resolution from the data itself and does not require a restoring beam.
Additionally, Comrade allows us to fully explore the distributions of images that are consistent with the data. For example, we can plot a few random samples from the posterior to see the variety of images that are consistent with the data.
fig = Figure(; resolution = (800, 450))
axs = [Axis(fig[i, j], xreversed = true, aspect = DataAspect()) for i in 1:2, j in 1:3]
map(enumerate(axs)) do (i, ax)
hidedecorations!(ax)
image!(ax, sample(imgs), colormap = :afmhot, colorscale = log10, colorrange = crange)
text!(ax, 0.05, 0.9, text = "χ²= $(round(mean(chi2(post, chain[51:5:end][i]; reduce = true)); digits = 2))", space = :relative, color = :white)
end
axcl = Axis(fig[1:2, 4], xreversed = true, aspect = DataAspect())
hidedecorations!(axcl)
image!(axcl, max.(cleanimg25, 1.0e-20), colormap = :afmhot, colorscale = log10, colorrange = crange)
axcl.title = "CLEAN (25% beam)"
Label(fig[0, 1:3], "Comrade Post. Samples", tellheight = true)
rowgap!(fig.layout, 1, 0.0)
figIn summary, we have demonstrated how to use Comrade to reconstruct VLBA data of an AGN using only closure quantities. Additionally, we have shown how to use a Markov Random Field expansion to model the power spectrum of the AGN. This allows us to model more complex structures in the AGN jet and infer the power spectrum directly from the data.
This page was generated using Literate.jl.