Skip to content

Instantly share code, notes, and snippets.

@fogleman
Created August 17, 2016 16:34
Show Gist options
  • Save fogleman/62167b02df359a187ca8e91ad65eef60 to your computer and use it in GitHub Desktop.
Save fogleman/62167b02df359a187ca8e91ad65eef60 to your computer and use it in GitHub Desktop.
OSPRay Sphere Smooth Shading
#include <stdio.h>
#ifdef _WIN32
# include <malloc.h>
#else
# include <alloca.h>
#endif
#include "ospray/ospray.h"
// helper function to write the rendered image as PPM file
void writePPM(const char *path, const osp::vec2i &size, const uint32_t *pixel) {
FILE *file = fopen(path, "wb");
fprintf(file, "P6\n%i %i\n255\n", size.x, size.y);
unsigned char *out = (unsigned char *)alloca(3*size.x);
for (int y = 0; y < size.y; y++) {
const unsigned char *in = (const unsigned char *)&pixel[(size.y-1-y)*size.x];
for (int x = 0; x < size.x; x++) {
out[3*x+0] = in[4*x+0];
out[3*x+1] = in[4*x+1];
out[3*x+2] = in[4*x+2];
}
fwrite(out, 3*size.x, sizeof(char), file);
}
fprintf(file, "\n");
fclose(file);
}
void render(const char *path, int provideNormals) {
// image size
osp::vec2i size;
size.x = 1024; // width
size.y = 1024; // height
// camera
float cam_pos[] = {0.f, 0.f, 2.f};
float cam_up[] = {0.f, 1.f, 0.f};
float cam_view[] = {0.f, 0.f, -1.f};
// triangle mesh data
float vertex[] = {0.064863,0.163646,0.467988,0.063798,0.190255,0.457966,-0.032931,0.170187,0.468991,0.063798,0.190255,0.457966,-0.033291,0.179171,0.465607,-0.032931,0.170187,0.468991,0.063798,0.190255,0.457966,0.057281,0.215840,0.447361,-0.033291,0.179171,0.465607,0.057281,0.215840,0.447361,-0.035491,0.187810,0.462026,-0.033291,0.179171,0.465607,0.057281,0.215840,0.447361,0.045562,0.239420,0.436580,-0.035491,0.187810,0.462026,0.045562,0.239420,0.436580,-0.039448,0.195772,0.458385,-0.035491,0.187810,0.462026,0.045562,0.239420,0.436580,0.029092,0.260088,0.426037,-0.039448,0.195772,0.458385,0.029092,0.260088,0.426037,-0.045009,0.202751,0.454826,-0.039448,0.195772,0.458385,0.029092,0.260088,0.426037,0.008505,0.277050,0.416138,-0.045009,0.202751,0.454826,0.008505,0.277050,0.416138,-0.051961,0.208478,0.451483,-0.045009,0.202751,0.454826,0.008505,0.277050,0.416138,-0.015411,0.289654,0.407263,-0.051961,0.208478,0.451483,-0.015411,0.289654,0.407263,-0.060036,0.212734,0.448486,-0.051961,0.208478,0.451483,-0.015411,0.289654,0.407263,-0.041735,0.297415,0.399753,-0.060036,0.212734,0.448486,-0.041735,0.297415,0.399753,-0.068925,0.215355,0.445951,-0.060036,0.212734,0.448486,-0.041735,0.297415,0.399753,-0.069455,0.300036,0.393897,-0.068925,0.215355,0.445951,-0.069455,0.300036,0.393897,-0.078284,0.216240,0.443973,-0.068925,0.215355,0.445951,-0.069455,0.300036,0.393897,-0.097506,0.297415,0.389919,-0.078284,0.216240,0.443973,-0.097506,0.297415,0.389919,-0.087756,0.215355,0.442630,-0.078284,0.216240,0.443973,-0.097506,0.297415,0.389919,-0.124810,0.289654,0.387973,-0.087756,0.215355,0.442630,-0.124810,0.289654,0.387973,-0.096976,0.212734,0.441973,-0.087756,0.215355,0.442630,-0.124810,0.289654,0.387973,-0.150319,0.277050,0.388133,-0.096976,0.212734,0.441973,-0.150319,0.277050,0.388133,-0.105589,0.208478,0.442027,-0.096976,0.212734,0.441973,-0.150319,0.277050,0.388133,-0.173051,0.260088,0.390394,-0.105589,0.208478,0.442027,-0.173051,0.260088,0.390394,-0.113265,0.202751,0.442790,-0.105589,0.208478,0.442027,-0.173051,0.260088,0.390394,-0.192134,0.239420,0.394667,-0.113265,0.202751,0.442790,-0.192134,0.239420,0.394667,-0.119708,0.195772,0.444233,-0.113265,0.202751,0.442790,-0.192134,0.239420,0.394667,-0.206833,0.215840,0.400791,-0.119708,0.195772,0.444233,-0.206833,0.215840,0.400791,-0.124671,0.187810,0.446301,-0.119708,0.195772,0.444233,-0.206833,0.215840,0.400791,-0.216584,0.190255,0.408527,-0.124671,0.187810,0.446301,-0.216584,0.190255,0.408527,-0.127964,0.179171,0.448913,-0.124671,0.187810,0.446301,-0.216584,0.190255,0.408527,-0.221012,0.163646,0.417580,-0.127964,0.179171,0.448913,-0.221012,0.163646,0.417580,-0.129459,0.170187,0.451970,-0.127964,0.179171,0.448913,-0.221012,0.163646,0.417580,-0.219947,0.137038,0.427602,-0.129459,0.170187,0.451970,-0.219947,0.137038,0.427602,-0.129100,0.161202,0.455354,-0.129459,0.170187,0.451970,-0.219947,0.137038,0.427602,-0.213430,0.111453,0.438207,-0.129100,0.161202,0.455354,-0.213430,0.111453,0.438207,-0.126899,0.152563,0.458935,-0.129100,0.161202,0.455354,-0.213430,0.111453,0.438207,-0.201712,0.087872,0.448988,-0.126899,0.152563,0.458935,-0.201712,0.087872,0.448988,-0.122942,0.144601,0.462575,-0.126899,0.152563,0.458935,-0.201712,0.087872,0.448988,-0.185242,0.067205,0.459531,-0.122942,0.144601,0.462575,-0.185242,0.067205,0.459531,-0.117381,0.137622,0.466135,-0.122942,0.144601,0.462575,-0.185242,0.067205,0.459531,-0.164654,0.050243,0.469430,-0.117381,0.137622,0.466135,-0.164654,0.050243,0.469430,-0.110429,0.131895,0.469478,-0.117381,0.137622,0.466135,-0.164654,0.050243,0.469430,-0.140738,0.037639,0.478305,-0.110429,0.131895,0.469478,-0.140738,0.037639,0.478305,-0.102354,0.127639,0.472474,-0.110429,0.131895,0.469478,-0.140738,0.037639,0.478305,-0.114415,0.029878,0.485815,-0.102354,0.127639,0.472474,-0.114415,0.029878,0.485815,-0.093466,0.125019,0.475010,-0.102354,0.127639,0.472474,-0.114415,0.029878,0.485815,-0.086695,0.027257,0.491672,-0.093466,0.125019,0.475010,-0.086695,0.027257,0.491672,-0.084106,0.124134,0.476988,-0.093466,0.125019,0.475010,-0.086695,0.027257,0.491672,-0.058644,0.029878,0.495649,-0.084106,0.124134,0.476988,-0.058644,0.029878,0.495649,-0.074634,0.125019,0.478331,-0.084106,0.124134,0.476988,-0.058644,0.029878,0.495649,-0.031339,0.037639,0.497595,-0.074634,0.125019,0.478331,-0.031339,0.037639,0.497595,-0.065414,0.127639,0.478988,-0.074634,0.125019,0.478331,-0.031339,0.037639,0.497595,-0.005830,0.050243,0.497435,-0.065414,0.127639,0.478988,-0.005830,0.050243,0.497435,-0.056801,0.131895,0.478934,-0.065414,0.127639,0.478988,-0.005830,0.050243,0.497435,0.016902,0.067205,0.495174,-0.056801,0.131895,0.478934,0.016902,0.067205,0.495174,-0.049125,0.137622,0.478170,-0.056801,0.131895,0.478934,0.016902,0.067205,0.495174,0.035984,0.087872,0.490901,-0.049125,0.137622,0.478170,0.035984,0.087872,0.490901,-0.042682,0.144601,0.476727,-0.049125,0.137622,0.478170,0.035984,0.087872,0.490901,0.050683,0.111453,0.484778,-0.042682,0.144601,0.476727,0.050683,0.111453,0.484778,-0.037719,0.152563,0.474660,-0.042682,0.144601,0.476727,0.050683,0.111453,0.484778,0.060434,0.137038,0.477041,-0.037719,0.152563,0.474660,0.060434,0.137038,0.477041,-0.034426,0.161202,0.472047,-0.037719,0.152563,0.474660,0.060434,0.137038,0.477041,0.064863,0.163646,0.467988,-0.034426,0.161202,0.472047,0.064863,0.163646,0.467988,-0.032931,0.170187,0.468991,-0.034426,0.161202,0.472047,0.160164,0.150817,0.449001,0.158434,0.194027,0.432726,0.064863,0.163646,0.467988,0.158434,0.194027,0.432726,0.063798,0.190255,0.457966,0.064863,0.163646,0.467988,0.158434,0.194027,0.432726,0.147852,0.235576,0.415504,0.063798,0.190255,0.457966,0.147852,0.235576,0.415504,0.057281,0.215840,0.447361,0.063798,0.190255,0.457966,0.147852,0.235576,0.415504,0.128822,0.273867,0.397997,0.057281,0.215840,0.447361,0.128822,0.273867,0.397997,0.045562,0.239420,0.436580,0.057281,0.215840,0.447361,0.128822,0.273867,0.397997,0.102076,0.307430,0.380877,0.045562,0.239420,0.436580,0.102076,0.307430,0.380877,0.029092,0.260088,0.426037,0.045562,0.239420,0.436580,0.102076,0.307430,0.380877,0.068643,0.334975,0.364801,0.029092,0.260088,0.426037,0.068643,0.334975,0.364801,0.008505,0.277050,0.416138,0.029092,0.260088,0.426037,0.068643,0.334975,0.364801,0.029806,0.355442,0.350389,0.008505,0.277050,0.416138,0.029806,0.355442,0.350389,-0.015411,0.289654,0.407263,0.008505,0.277050,0.416138,0.029806,0.355442,0.350389,-0.012941,0.368046,0.338193,-0.015411,0.289654,0.407263,-0.012941,0.368046,0.338193,-0.041735,0.297415,0.399753,-0.015411,0.289654,0.407263,-0.012941,0.368046,0.338193,-0.057956,0.372302,0.328683,-0.041735,0.297415,0.399753,-0.057956,0.372302,0.328683,-0.069455,0.300036,0.393897,-0.041735,0.297415,0.399753,-0.057956,0.372302,0.328683,-0.103509,0.368046,0.322224,-0.069455,0.300036,0.393897,-0.103509,0.368046,0.322224,-0.097506,0.297415,0.389919,-0.069455,0.300036,0.393897,-0.103509,0.368046,0.322224,-0.147849,0.355442,0.319064,-0.097506,0.297415,0.389919,-0.147849,0.355442,0.319064,-0.124810,0.289654,0.387973,-0.097506,0.297415,0.389919,-0.147849,0.355442,0.319064,-0.189273,0.334975,0.319324,-0.124810,0.289654,0.387973,-0.189273,0.334975,0.319324,-0.150319,0.277050,0.388133,-0.124810,0.289654,0.387973,-0.189273,0.334975,0.319324,-0.226188,0.307430,0.322995,-0.150319,0.277050,0.388133,-0.226188,0.307430,0.322995,-0.173051,0.260088,0.390394,-0.150319,0.277050,0.388133,-0.226188,0.307430,0.322995,-0.257176,0.273867,0.329935,-0.173051,0.260088,0.390394,-0.257176,0.273867,0.329935,-0.192134,0.239420,0.394667,-0.173051,0.260088,0.390394,-0.257176,0.273867,0.329935,-0.281046,0.235576,0.339878,-0.192134,0.239420,0.394667,-0.281046,0.235576,0.339878,-0.206833,0.215840,0.400791,-0.192134,0.239420,0.394667,-0.281046,0.235576,0.339878,-0.296881,0.194027,0.352442,-0.206833,0.215840,0.400791,-0.296881,0.194027,0.352442,-0.216584,0.190255,0.408527,-0.206833,0.215840,0.400791,-0.296881,0.194027,0.352442,-0.304072,0.150817,0.367144,-0.216584,0.190255,0.408527,-0.304072,0.150817,0.367144,-0.221012,0.163646,0.417580,-0.216584,0.190255,0.408527,-0.304072,0.150817,0.367144,-0.302343,0.107608,0.383418,-0.221012,0.163646,0.417580,-0.302343,0.107608,0.383418,-0.219947,0.137038,0.427602,-0.221012,0.163646,0.417580,-0.302343,0.107608,0.383418,-0.291760,0.066059,0.400640,-0.219947,0.137038,0.427602,-0.291760,0.066059,0.400640,-0.213430,0.111453,0.438207,-0.219947,0.137038,0.427602,-0.291760,0.066059,0.400640,-0.272730,0.027767,0.418147,-0.213430,0.111453,0.438207,-0.272730,0.027767,0.418147,-0.201712,0.087872,0.448988,-0.213430,0.111453,0.438207,-0.272730,0.027767,0.418147,-0.245985,-0.005796,0.435268,-0.201712,0.087872,0.448988,-0.245985,-0.005796,0.435268,-0.185242,0.067205,0.459531,-0.201712,0.087872,0.448988,-0.245985,-0.005796,0.435268,-0.212551,-0.033340,0.451343,-0.185242,0.067205,0.459531,-0.212551,-0.033340,0.451343,-0.164654,0.050243,0.469430,-0.185242,0.067205,0.459531,-0.212551,-0.033340,0.451343,-0.173715,-0.053807,0.465755,-0.164654,0.050243,0.469430,-0.173715,-0.053807,0.465755,-0.140738,0.037639,0.478305,-0.164654,0.050243,0.469430,-0.173715,-0.053807,0.465755,-0.130967,-0.066411,0.477951,-0.140738,0.037639,0.478305,-0.130967,-0.066411,0.477951,-0.114415,0.029878,0.485815,-0.140738,0.037639,0.478305,-0.130967,-0.066411,0.477951,-0.085953,-0.070667,0.487461,-0.114415,0.029878,0.485815,-0.085953,-0.070667,0.487461,-0.086695,0.027257,0.491672,-0.114415,0.029878,0.485815,-0.085953,-0.070667,0.487461,-0.040400,-0.066411,0.493920,-0.086695,0.027257,0.491672,-0.040400,-0.066411,0.493920,-0.058644,0.029878,0.495649,-0.086695,0.027257,0.491672,-0.040400,-0.066411,0.493920,0.003941,-0.053807,0.497081,-0.058644,0.029878,0.495649,0.003941,-0.053807,0.497081,-0.031339,0.037639,0.497595,-0.058644,0.029878,0.495649,0.003941,-0.053807,0.497081,0.045364,-0.033340,0.496820,-0.031339,0.037639,0.497595,0.045364,-0.033340,0.496820,-0.005830,0.050243,0.497435,-0.031339,0.037639,0.497595,0.045364,-0.033340,0.496820,0.082279,-0.005796,0.493150,-0.005830,0.050243,0.497435,0.082279,-0.005796,0.493150,0.016902,0.067205,0.495174,-0.005830,0.050243,0.497435,0.082279,-0.005796,0.493150,0.113267,0.027767,0.486209,0.016902,0.067205,0.495174,0.113267,0.027767,0.486209,0.035984,0.087872,0.490901,0.016902,0.067205,0.495174,0.113267,0.027767,0.486209,0.137138,0.066059,0.476266,0.035984,0.087872,0.490901,0.137138,0.066059,0.476266,0.050683,0.111453,0.484778,0.035984,0.087872,0.490901,0.137138,0.066059,0.476266,0.152972,0.107608,0.463702,0.050683,0.111453,0.484778,0.152972,0.107608,0.463702,0.060434,0.137038,0.477041,0.050683,0.111453,0.484778,0.152972,0.107608,0.463702,0.160164,0.150817,0.449001,0.060434,0.137038,0.477041,0.160164,0.150817,0.449001,0.064863,0.163646,0.467988,0.060434,0.137038,0.477041,0.249309,0.132192,0.412759,0.246983,0.190343,0.390857,0.160164,0.150817,0.449001,0.246983,0.190343,0.390857,0.158434,0.194027,0.432726,0.160164,0.150817,0.449001,0.246983,0.190343,0.390857,0.232740,0.246258,0.367680,0.158434,0.194027,0.432726,0.232740,0.246258,0.367680,0.147852,0.235576,0.415504,0.158434,0.194027,0.432726,0.232740,0.246258,0.367680,0.207131,0.297790,0.344119,0.147852,0.235576,0.415504,0.207131,0.297790,0.344119,0.128822,0.273867,0.397997,0.147852,0.235576,0.415504,0.207131,0.297790,0.344119,0.171137,0.342958,0.321079,0.128822,0.273867,0.397997,0.171137,0.342958,0.321079,0.102076,0.307430,0.380877,0.128822,0.273867,0.397997,0.171137,0.342958,0.321079,0.126143,0.380027,0.299445,0.102076,0.307430,0.380877,0.126143,0.380027,0.299445,0.068643,0.334975,0.364801,0.102076,0.307430,0.380877,0.126143,0.380027,0.299445,0.073878,0.407571,0.280050,0.068643,0.334975,0.364801,0.073878,0.407571,0.280050,0.029806,0.355442,0.350389,0.068643,0.334975,0.364801,0.073878,0.407571,0.280050,0.016350,0.424533,0.263637,0.029806,0.355442,0.350389,0.016350,0.424533,0.263637,-0.012941,0.368046,0.338193,0.029806,0.355442,0.350389,0.016350,0.424533,0.263637,-0.044230,0.430260,0.250839,-0.012941,0.368046,0.338193,-0.044230,0.430260,0.250839,-0.057956,0.372302,0.328683,-0.012941,0.368046,0.338193,-0.044230,0.430260,0.250839,-0.105533,0.424533,0.242146,-0.057956,0.372302,0.328683,-0.105533,0.424533,0.242146,-0.103509,0.368046,0.322224,-0.057956,0.372302,0.328683,-0.105533,0.424533,0.242146,-0.165206,0.407571,0.237893,-0.103509,0.368046,0.322224,-0.165206,0.407571,0.237893,-0.147849,0.355442,0.319064,-0.103509,0.368046,0.322224,-0.165206,0.407571,0.237893,-0.220952,0.380027,0.238243,-0.147849,0.355442,0.319064,-0.220952,0.380027,0.238243,-0.189273,0.334975,0.319324,-0.147849,0.355442,0.319064,-0.220952,0.380027,0.238243,-0.270632,0.342958,0.243183,-0.189273,0.334975,0.319324,-0.270632,0.342958,0.243183,-0.226188,0.307430,0.322995,-0.189273,0.334975,0.319324,-0.270632,0.342958,0.243183,-0.312335,0.297790,0.252523,-0.226188,0.307430,0.322995,-0.312335,0.297790,0.252523,-0.257176,0.273867,0.329935,-0.226188,0.307430,0.322995,-0.312335,0.297790,0.252523,-0.344458,0.246258,0.265905,-0.257176,0.273867,0.329935,-0.344458,0.246258,0.265905,-0.281046,0.235576,0.339878,-0.257176,0.273867,0.329935,-0.344458,0.246258,0.265905,-0.365769,0.190343,0.282812,-0.281046,0.235576,0.339878,-0.365769,0.190343,0.282812,-0.296881,0.194027,0.352442,-0.281046,0.235576,0.339878,-0.365769,0.190343,0.282812,-0.375446,0.132192,0.302598,-0.296881,0.194027,0.352442,-0.375446,0.132192,0.302598,-0.304072,0.150817,0.367144,-0.296881,0.194027,0.352442,-0.375446,0.132192,0.302598,-0.373119,0.074042,0.324499,-0.304072,0.150817,0.367144,-0.373119,0.074042,0.324499,-0.302343,0.107608,0.383418,-0.304072,0.150817,0.367144,-0.373119,0.074042,0.324499,-0.358877,0.018127,0.347676,-0.302343,0.107608,0.383418,-0.358877,0.018127,0.347676,-0.291760,0.066059,0.400640,-0.302343,0.107608,0.383418,-0.358877,0.018127,0.347676,-0.333267,-0.033405,0.371237,-0.291760,0.066059,0.400640,-0.333267,-0.033405,0.371237,-0.272730,0.027767,0.418147,-0.291760,0.066059,0.400640,-0.333267,-0.033405,0.371237,-0.297274,-0.078573,0.394277,-0.272730,0.027767,0.418147,-0.297274,-0.078573,0.394277,-0.245985,-0.005796,0.435268,-0.272730,0.027767,0.418147,-0.297274,-0.078573,0.394277,-0.252280,-0.115642,0.415911,-0.245985,-0.005796,0.435268,-0.252280,-0.115642,0.415911,-0.212551,-0.033340,0.451343,-0.245985,-0.005796,0.435268,-0.252280,-0.115642,0.415911,-0.200015,-0.143186,0.435306,-0.212551,-0.033340,0.451343,-0.200015,-0.143186,0.435306,-0.173715,-0.053807,0.465755,-0.212551,-0.033340,0.451343,-0.200015,-0.143186,0.435306,-0.142487,-0.160148,0.451719,-0.173715,-0.053807,0.465755,-0.142487,-0.160148,0.451719,-0.130967,-0.066411,0.477951,-0.173715,-0.053807,0.465755,-0.142487,-0.160148,0.451719,-0.081907,-0.165875,0.464518,-0.130967,-0.066411,0.477951,-0.081907,-0.165875,0.464518,-0.085953,-0.070667,0.487461,-0.130967,-0.066411,0.477951,-0.081907,-0.165875,0.464518,-0.020603,-0.160148,0.473210,-0.085953,-0.070667,0.487461,-0.020603,-0.160148,0.473210,-0.040400,-0.066411,0.493920,-0.085953,-0.070667,0.487461,-0.020603,-0.160148,0.473210,0.039069,-0.143186,0.477463,-0.040400,-0.066411,0.493920,0.039069,-0.143186,0.477463,0.003941,-0.053807,0.497081,-0.040400,-0.066411,0.493920,0.039069,-0.143186,0.477463,0.094816,-0.115642,0.477113,0.003941,-0.053807,0.497081,0.094816,-0.115642,0.477113,0.045364,-0.033340,0.496820,0.003941,-0.053807,0.497081,0.094816,-0.115642,0.477113,0.144495,-0.078573,0.472173,0.045364,-0.033340,0.496820,0.144495,-0.078573,0.472173,0.082279,-0.005796,0.493150,0.045364,-0.033340,0.496820,0.144495,-0.078573,0.472173,0.186198,-0.033405,0.462833,0.082279,-0.005796,0.493150,0.186198,-0.033405,0.462833,0.113267,0.027767,0.486209,0.082279,-0.005796,0.493150,0.186198,-0.033405,0.462833,0.218322,0.018127,0.449452,0.113267,0.027767,0.486209,0.218322,0.018127,0.449452,0.137138,0.066059,0.476266,0.113267,0.027767,0.486209,0.218322,0.018127,0.449452,0.239632,0.074042,0.432544,0.137138,0.066059,0.476266,0.239632,0.074042,0.432544,0.152972,0.107608,0.463702,0.137138,0.066059,0.476266,0.239632,0.074042,0.432544,0.249309,0.132192,0.412759,0.152972,0.107608,0.463702,0.249309,0.132192,0.412759,0.160164,0.150817,0.449001,0.152972,0.107608,0.463702,0.328874,0.108488,0.360655,0.326039,0.179344,0.333967,0.249309,0.132192,0.412759,0.326039,0.179344,0.333967,0.246983,0.190343,0.390857,0.249309,0.132192,0.412759,0.326039,0.179344,0.333967,0.308685,0.247477,0.305727,0.246983,0.190343,0.390857,0.308685,0.247477,0.305727,0.232740,0.246258,0.367680,0.246983,0.190343,0.390857,0.308685,0.247477,0.305727,0.277480,0.310269,0.277017,0.232740,0.246258,0.367680,0.277480,0.310269,0.277017,0.207131,0.297790,0.344119,0.232740,0.246258,0.367680,0.277480,0.310269,0.277017,0.233621,0.365306,0.248943,0.207131,0.297790,0.344119,0.233621,0.365306,0.248943,0.171137,0.342958,0.321079,0.207131,0.297790,0.344119,0.233621,0.365306,0.248943,0.178796,0.410474,0.222582,0.171137,0.342958,0.321079,0.178796,0.410474,0.222582,0.126143,0.380027,0.299445,0.171137,0.342958,0.321079,0.178796,0.410474,0.222582,0.115111,0.444037,0.198948,0.126143,0.380027,0.299445,0.115111,0.444037,0.198948,0.073878,0.407571,0.280050,0.126143,0.380027,0.299445,0.115111,0.444037,0.198948,0.045013,0.464705,0.178950,0.073878,0.407571,0.280050,0.045013,0.464705,0.178950,0.016350,0.424533,0.263637,0.073878,0.407571,0.280050,0.045013,0.464705,0.178950,-0.028804,0.471683,0.163355,0.016350,0.424533,0.263637,-0.028804,0.471683,0.163355,-0.044230,0.430260,0.250839,0.016350,0.424533,0.263637,-0.028804,0.471683,0.163355,-0.103503,0.464705,0.152762,-0.044230,0.430260,0.250839,-0.103503,0.464705,0.152762,-0.105533,0.424533,0.242146,-0.044230,0.430260,0.250839,-0.103503,0.464705,0.152762,-0.176213,0.444037,0.147580,-0.105533,0.424533,0.242146,-0.176213,0.444037,0.147580,-0.165206,0.407571,0.237893,-0.105533,0.424533,0.242146,-0.176213,0.444037,0.147580,-0.244141,0.410474,0.148007,-0.165206,0.407571,0.237893,-0.244141,0.410474,0.148007,-0.220952,0.380027,0.238243,-0.165206,0.407571,0.237893,-0.244141,0.410474,0.148007,-0.304676,0.365306,0.154027,-0.220952,0.380027,0.238243,-0.304676,0.365306,0.154027,-0.270632,0.342958,0.243183,-0.220952,0.380027,0.238243,-0.304676,0.365306,0.154027,-0.355491,0.310269,0.165407,-0.270632,0.342958,0.243183,-0.355491,0.310269,0.165407,-0.312335,0.297790,0.252523,-0.270632,0.342958,0.243183,-0.355491,0.310269,0.165407,-0.394634,0.247477,0.181713,-0.312335,0.297790,0.252523,-0.394634,0.247477,0.181713,-0.344458,0.246258,0.265905,-0.312335,0.297790,0.252523,-0.394634,0.247477,0.181713,-0.420600,0.179344,0.202315,-0.344458,0.246258,0.265905,-0.420600,0.179344,0.202315,-0.365769,0.190343,0.282812,-0.344458,0.246258,0.265905,-0.420600,0.179344,0.202315,-0.432392,0.108488,0.226423,-0.365769,0.190343,0.282812,-0.432392,0.108488,0.226423,-0.375446,0.132192,0.302598,-0.365769,0.190343,0.282812,-0.432392,0.108488,0.226423,-0.429557,0.037631,0.253110,-0.375446,0.132192,0.302598,-0.429557,0.037631,0.253110,-0.373119,0.074042,0.324499,-0.375446,0.132192,0.302598,-0.429557,0.037631,0.253110,-0.412203,-0.030501,0.281351,-0.373119,0.074042,0.324499,-0.412203,-0.030501,0.281351,-0.358877,0.018127,0.347676,-0.373119,0.074042,0.324499,-0.412203,-0.030501,0.281351,-0.380997,-0.093294,0.310061,-0.358877,0.018127,0.347676,-0.380997,-0.093294,0.310061,-0.333267,-0.033405,0.371237,-0.358877,0.018127,0.347676,-0.380997,-0.093294,0.310061,-0.337139,-0.148331,0.338135,-0.333267,-0.033405,0.371237,-0.337139,-0.148331,0.338135,-0.297274,-0.078573,0.394277,-0.333267,-0.033405,0.371237,-0.337139,-0.148331,0.338135,-0.282314,-0.193499,0.364496,-0.297274,-0.078573,0.394277,-0.282314,-0.193499,0.364496,-0.252280,-0.115642,0.415911,-0.297274,-0.078573,0.394277,-0.282314,-0.193499,0.364496,-0.218628,-0.227062,0.388129,-0.252280,-0.115642,0.415911,-0.218628,-0.227062,0.388129,-0.200015,-0.143186,0.435306,-0.252280,-0.115642,0.415911,-0.218628,-0.227062,0.388129,-0.148531,-0.247730,0.408128,-0.200015,-0.143186,0.435306,-0.148531,-0.247730,0.408128,-0.142487,-0.160148,0.451719,-0.200015,-0.143186,0.435306,-0.148531,-0.247730,0.408128,-0.074714,-0.254708,0.423723,-0.142487,-0.160148,0.451719,-0.074714,-0.254708,0.423723,-0.081907,-0.165875,0.464518,-0.142487,-0.160148,0.451719,-0.074714,-0.254708,0.423723,-0.000015,-0.247730,0.434315,-0.081907,-0.165875,0.464518,-0.000015,-0.247730,0.434315,-0.020603,-0.160148,0.473210,-0.081907,-0.165875,0.464518,-0.000015,-0.247730,0.434315,0.072695,-0.227062,0.439498,-0.020603,-0.160148,0.473210,0.072695,-0.227062,0.439498,0.039069,-0.143186,0.477463,-0.020603,-0.160148,0.473210,0.072695,-0.227062,0.439498,0.140624,-0.193499,0.439071,0.039069,-0.143186,0.477463,0.140624,-0.193499,0.439071,0.094816,-0.115642,0.477113,0.039069,-0.143186,0.477463,0.140624,-0.193499,0.439071,0.201158,-0.148331,0.433051,0.094816,-0.115642,0.477113,0.201158,-0.148331,0.433051,0.144495,-0.078573,0.472173,0.094816,-0.115642,0.477113,0.201158,-0.148331,0.433051,0.251973,-0.093294,0.421670,0.144495,-0.078573,0.472173,0.251973,-0.093294,0.421670,0.186198,-0.033405,0.462833,0.144495,-0.078573,0.472173,0.251973,-0.093294,0.421670,0.291116,-0.030501,0.405365,0.186198,-0.033405,0.462833,0.291116,-0.030501,0.405365,0.218322,0.018127,0.449452,0.186198,-0.033405,0.462833,0.291116,-0.030501,0.405365,0.317082,0.037631,0.384763,0.218322,0.018127,0.449452,0.317082,0.037631,0.384763,0.239632,0.074042,0.432544,0.218322,0.018127,0.449452,0.317082,0.037631,0.384763,0.328874,0.108488,0.360655,0.239632,0.074042,0.432544,0.328874,0.108488,0.360655,0.249309,0.132192,0.412759,0.239632,0.074042,0.432544,0.395801,0.080614,0.294691,0.392566,0.161453,0.264244,0.328874,0.108488,0.360655,0.392566,0.161453,0.264244,0.326039,0.179344,0.333967,0.328874,0.108488,0.360655,0.392566,0.161453,0.264244,0.372767,0.239185,0.232024,0.326039,0.179344,0.333967,0.372767,0.239185,0.232024,0.308685,0.247477,0.305727,0.326039,0.179344,0.333967,0.372767,0.239185,0.232024,0.337165,0.310824,0.199270,0.308685,0.247477,0.305727,0.337165,0.310824,0.199270,0.277480,0.310269,0.277017,0.308685,0.247477,0.305727,0.337165,0.310824,0.199270,0.287128,0.373616,0.167240,0.277480,0.310269,0.277017,0.287128,0.373616,0.167240,0.233621,0.365306,0.248943,0.277480,0.310269,0.277017,0.287128,0.373616,0.167240,0.224578,0.425148,0.137165,0.233621,0.365306,0.248943,0.224578,0.425148,0.137165,0.178796,0.410474,0.222582,0.233621,0.365306,0.248943,0.224578,0.425148,0.137165,0.151920,0.463439,0.110202,0.178796,0.410474,0.222582,0.151920,0.463439,0.110202,0.115111,0.444037,0.198948,0.178796,0.410474,0.222582,0.151920,0.463439,0.110202,0.071946,0.487019,0.087386,0.115111,0.444037,0.198948,0.071946,0.487019,0.087386,0.045013,0.464705,0.178950,0.115111,0.444037,0.198948,0.071946,0.487019,0.087386,-0.012271,0.494981,0.069593,0.045013,0.464705,0.178950,-0.012271,0.494981,0.069593,-0.028804,0.471683,0.163355,0.045013,0.464705,0.178950,-0.012271,0.494981,0.069593,-0.097494,0.487019,0.057509,-0.028804,0.471683,0.163355,-0.097494,0.487019,0.057509,-0.103503,0.464705,0.152762,-0.028804,0.471683,0.163355,-0.097494,0.487019,0.057509,-0.180450,0.463439,0.051596,-0.103503,0.464705,0.152762,-0.180450,0.463439,0.051596,-0.176213,0.444037,0.147580,-0.103503,0.464705,0.152762,-0.180450,0.463439,0.051596,-0.257947,0.425148,0.052083,-0.176213,0.444037,0.147580,-0.257947,0.425148,0.052083,-0.244141,0.410474,0.148007,-0.176213,0.444037,0.147580,-0.257947,0.425148,0.052083,-0.327011,0.373616,0.058951,-0.244141,0.410474,0.148007,-0.327011,0.373616,0.058951,-0.304676,0.365306,0.154027,-0.244141,0.410474,0.148007,-0.327011,0.373616,0.058951,-0.384986,0.310824,0.071935,-0.304676,0.365306,0.154027,-0.384986,0.310824,0.071935,-0.355491,0.310269,0.165407,-0.304676,0.365306,0.154027,-0.384986,0.310824,0.071935,-0.429643,0.239185,0.090537,-0.355491,0.310269,0.165407,-0.429643,0.239185,0.090537,-0.394634,0.247477,0.181713,-0.355491,0.310269,0.165407,-0.429643,0.239185,0.090537,-0.459268,0.161453,0.114043,-0.394634,0.247477,0.181713,-0.459268,0.161453,0.114043,-0.420600,0.179344,0.202315,-0.394634,0.247477,0.181713,-0.459268,0.161453,0.114043,-0.472722,0.080614,0.141547,-0.420600,0.179344,0.202315,-0.472722,0.080614,0.141547,-0.432392,0.108488,0.226423,-0.420600,0.179344,0.202315,-0.472722,0.080614,0.141547,-0.469487,-0.000225,0.171995,-0.432392,0.108488,0.226423,-0.469487,-0.000225,0.171995,-0.429557,0.037631,0.253110,-0.432392,0.108488,0.226423,-0.469487,-0.000225,0.171995,-0.449688,-0.077958,0.204215,-0.429557,0.037631,0.253110,-0.449688,-0.077958,0.204215,-0.412203,-0.030501,0.281351,-0.429557,0.037631,0.253110,-0.449688,-0.077958,0.204215,-0.414086,-0.149596,0.236969,-0.412203,-0.030501,0.281351,-0.414086,-0.149596,0.236969,-0.380997,-0.093294,0.310061,-0.412203,-0.030501,0.281351,-0.414086,-0.149596,0.236969,-0.364048,-0.212389,0.268999,-0.380997,-0.093294,0.310061,-0.364048,-0.212389,0.268999,-0.337139,-0.148331,0.338135,-0.380997,-0.093294,0.310061,-0.364048,-0.212389,0.268999,-0.301498,-0.263920,0.299073,-0.337139,-0.148331,0.338135,-0.301498,-0.263920,0.299073,-0.282314,-0.193499,0.364496,-0.337139,-0.148331,0.338135,-0.301498,-0.263920,0.299073,-0.228841,-0.302212,0.326037,-0.282314,-0.193499,0.364496,-0.228841,-0.302212,0.326037,-0.218628,-0.227062,0.388129,-0.282314,-0.193499,0.364496,-0.228841,-0.302212,0.326037,-0.148866,-0.325792,0.348853,-0.218628,-0.227062,0.388129,-0.148866,-0.325792,0.348853,-0.148531,-0.247730,0.408128,-0.218628,-0.227062,0.388129,-0.148866,-0.325792,0.348853,-0.064649,-0.333754,0.366645,-0.148531,-0.247730,0.408128,-0.064649,-0.333754,0.366645,-0.074714,-0.254708,0.423723,-0.148531,-0.247730,0.408128,-0.064649,-0.333754,0.366645,0.020574,-0.325792,0.378730,-0.074714,-0.254708,0.423723,0.020574,-0.325792,0.378730,-0.000015,-0.247730,0.434315,-0.074714,-0.254708,0.423723,0.020574,-0.325792,0.378730,0.103529,-0.302212,0.384642,-0.000015,-0.247730,0.434315,0.103529,-0.302212,0.384642,0.072695,-0.227062,0.439498,-0.000015,-0.247730,0.434315,0.103529,-0.302212,0.384642,0.181027,-0.263920,0.384155,0.072695,-0.227062,0.439498,0.181027,-0.263920,0.384155,0.140624,-0.193499,0.439071,0.072695,-0.227062,0.439498,0.181027,-0.263920,0.384155,0.250091,-0.212389,0.377288,0.140624,-0.193499,0.439071,0.250091,-0.212389,0.377288,0.201158,-0.148331,0.433051,0.140624,-0.193499,0.439071,0.250091,-0.212389,0.377288,0.308065,-0.149596,0.364303,0.201158,-0.148331,0.433051,0.308065,-0.149596,0.364303,0.251973,-0.093294,0.421670,0.201158,-0.148331,0.433051,0.308065,-0.149596,0.364303,0.352723,-0.077958,0.345701,0.251973,-0.093294,0.421670,0.352723,-0.077958,0.345701,0.291116,-0.030501,0.405365,0.251973,-0.093294,0.421670,0.352723,-0.077958,0.345701,0.382347,-0.000225,0.322196,0.291116,-0.030501,0.405365,0.382347,-0.000225,0.322196,0.317082,0.037631,0.384763,0.291116,-0.030501,0.405365,0.382347,-0.000225,0.322196,0.395801,0.080614,0.294691,0.317082,0.037631,0.384763,0.395801,0.080614,0.294691,0.328874,0.108488,0.360655,0.317082,0.037631,0.384763,0.447517,0.049642,0.217403,0.444007,0.137357,0.184365,0.395801,0.080614,0.294691,0.444007,0.137357,0.184365,0.392566,0.161453,0.264244,0.395801,0.080614,0.294691,0.444007,0.137357,0.184365,0.422524,0.221702,0.149405,0.392566,0.161453,0.264244,0.422524,0.221702,0.149405,0.372767,0.239185,0.232024,0.392566,0.161453,0.264244,0.422524,0.221702,0.149405,0.383893,0.299435,0.113864,0.372767,0.239185,0.232024,0.383893,0.299435,0.113864,0.337165,0.310824,0.199270,0.372767,0.239185,0.232024,0.383893,0.299435,0.113864,0.329600,0.367567,0.079110,0.337165,0.310824,0.199270,0.329600,0.367567,0.079110,0.287128,0.373616,0.167240,0.337165,0.310824,0.199270,0.329600,0.367567,0.079110,0.261730,0.423483,0.046477,0.287128,0.373616,0.167240,0.261730,0.423483,0.046477,0.224578,0.425148,0.137165,0.287128,0.373616,0.167240,0.261730,0.423483,0.046477,0.182891,0.465032,0.017220,0.224578,0.425148,0.137165,0.182891,0.465032,0.017220,0.151920,0.463439,0.110202,0.224578,0.425148,0.137165,0.182891,0.465032,0.017220,0.096114,0.490617,-0.007537,0.151920,0.463439,0.110202,0.096114,0.490617,-0.007537,0.071946,0.487019,0.087386,0.151920,0.463439,0.110202,0.096114,0.490617,-0.007537,0.004733,0.499256,-0.026843,0.071946,0.487019,0.087386,0.004733,0.499256,-0.026843,-0.012271,0.494981,0.069593,0.071946,0.487019,0.087386,0.004733,0.499256,-0.026843,-0.087740,0.490617,-0.039956,-0.012271,0.494981,0.069593,-0.087740,0.490617,-0.039956,-0.097494,0.487019,0.057509,-0.012271,0.494981,0.069593,-0.087740,0.490617,-0.039956,-0.177751,0.465032,-0.046371,-0.097494,0.487019,0.057509,-0.177751,0.465032,-0.046371,-0.180450,0.463439,0.051596,-0.097494,0.487019,0.057509,-0.177751,0.465032,-0.046371,-0.261841,0.423483,-0.045842,-0.180450,0.463439,0.051596,-0.261841,0.423483,-0.045842,-0.257947,0.425148,0.052083,-0.180450,0.463439,0.051596,-0.261841,0.423483,-0.045842,-0.336779,0.367567,-0.038391,-0.257947,0.425148,0.052083,-0.336779,0.367567,-0.038391,-0.327011,0.373616,0.058951,-0.257947,0.425148,0.052083,-0.336779,0.367567,-0.038391,-0.399686,0.299435,-0.024302,-0.327011,0.373616,0.058951,-0.399686,0.299435,-0.024302,-0.384986,0.310824,0.071935,-0.327011,0.373616,0.058951,-0.399686,0.299435,-0.024302,-0.448142,0.221702,-0.004117,-0.384986,0.310824,0.071935,-0.448142,0.221702,-0.004117,-0.429643,0.239185,0.090537,-0.384986,0.310824,0.071935,-0.448142,0.221702,-0.004117,-0.480287,0.137357,0.021387,-0.429643,0.239185,0.090537,-0.480287,0.137357,0.021387,-0.459268,0.161453,0.114043,-0.429643,0.239185,0.090537,-0.480287,0.137357,0.021387,-0.494885,0.049642,0.051232,-0.459268,0.161453,0.114043,-0.494885,0.049642,0.051232,-0.472722,0.080614,0.141547,-0.459268,0.161453,0.114043,-0.494885,0.049642,0.051232,-0.491375,-0.038074,0.084269,-0.472722,0.080614,0.141547,-0.491375,-0.038074,0.084269,-0.469487,-0.000225,0.171995,-0.472722,0.080614,0.141547,-0.491375,-0.038074,0.084269,-0.469892,-0.122418,0.119230,-0.469487,-0.000225,0.171995,-0.469892,-0.122418,0.119230,-0.449688,-0.077958,0.204215,-0.469487,-0.000225,0.171995,-0.469892,-0.122418,0.119230,-0.431261,-0.200151,0.154770,-0.449688,-0.077958,0.204215,-0.431261,-0.200151,0.154770,-0.414086,-0.149596,0.236969,-0.449688,-0.077958,0.204215,-0.431261,-0.200151,0.154770,-0.376967,-0.268284,0.189525,-0.414086,-0.149596,0.236969,-0.376967,-0.268284,0.189525,-0.364048,-0.212389,0.268999,-0.414086,-0.149596,0.236969,-0.376967,-0.268284,0.189525,-0.309097,-0.324200,0.222157,-0.364048,-0.212389,0.268999,-0.309097,-0.324200,0.222157,-0.301498,-0.263920,0.299073,-0.364048,-0.212389,0.268999,-0.309097,-0.324200,0.222157,-0.230258,-0.365749,0.251415,-0.301498,-0.263920,0.299073,-0.230258,-0.365749,0.251415,-0.228841,-0.302212,0.326037,-0.301498,-0.263920,0.299073,-0.230258,-0.365749,0.251415,-0.143482,-0.391334,0.276172,-0.228841,-0.302212,0.326037,-0.143482,-0.391334,0.276172,-0.148866,-0.325792,0.348853,-0.228841,-0.302212,0.326037,-0.143482,-0.391334,0.276172,-0.052101,-0.399973,0.295477,-0.148866,-0.325792,0.348853,-0.052101,-0.399973,0.295477,-0.064649,-0.333754,0.366645,-0.148866,-0.325792,0.348853,-0.052101,-0.399973,0.295477,0.040372,-0.391334,0.308590,-0.064649,-0.333754,0.366645,0.040372,-0.391334,0.308590,0.020574,-0.325792,0.378730,-0.064649,-0.333754,0.366645,0.040372,-0.391334,0.308590,0.130383,-0.365749,0.315005,0.020574,-0.325792,0.378730,0.130383,-0.365749,0.315005,0.103529,-0.302212,0.384642,0.020574,-0.325792,0.378730,0.130383,-0.365749,0.315005,0.214474,-0.324200,0.314477,0.103529,-0.302212,0.384642,0.214474,-0.324200,0.314477,0.181027,-0.263920,0.384155,0.103529,-0.302212,0.384642,0.214474,-0.324200,0.314477,0.289412,-0.268284,0.307025,0.181027,-0.263920,0.384155,0.289412,-0.268284,0.307025,0.250091,-0.212389,0.377288,0.181027,-0.263920,0.384155,0.289412,-0.268284,0.307025,0.352318,-0.200151,0.292936,0.250091,-0.212389,0.377288,0.352318,-0.200151,0.292936,0.308065,-0.149596,0.364303,0.250091,-0.212389,0.377288,0.352318,-0.200151,0.292936,0.400775,-0.122418,0.272752,0.308065,-0.149596,0.364303,0.400775,-0.122418,0.272752,0.352723,-0.077958,0.345701,0.308065,-0.149596,0.364303,0.400775,-0.122418,0.272752,0.432920,-0.038074,0.247247,0.352723,-0.077958,0.345701,0.432920,-0.038074,0.247247,0.382347,-0.000225,0.322196,0.352723,-0.077958,0.345701,0.432920,-0.038074,0.247247,0.447517,0.049642,0.217403,0.382347,-0.000225,0.322196,0.447517,0.049642,0.217403,0.395801,0.080614,0.294691,0.382347,-0.000225,0.322196,0.482036,0.016762,0.131759,0.478386,0.107983,0.097402,0.447517,0.049642,0.217403,0.478386,0.107983,0.097402,0.444007,0.137357,0.184365,0.447517,0.049642,0.217403,0.478386,0.107983,0.097402,0.456044,0.195699,0.061044,0.444007,0.137357,0.184365,0.456044,0.195699,0.061044,0.422524,0.221702,0.149405,0.444007,0.137357,0.184365,0.456044,0.195699,0.061044,0.415869,0.276538,0.024083,0.422524,0.221702,0.149405,0.415869,0.276538,0.024083,0.383893,0.299435,0.113864,0.422524,0.221702,0.149405,0.415869,0.276538,0.024083,0.359405,0.347394,-0.012060,0.383893,0.299435,0.113864,0.359405,0.347394,-0.012060,0.329600,0.367567,0.079110,0.383893,0.299435,0.113864,0.359405,0.347394,-0.012060,0.288823,0.405544,-0.045997,0.329600,0.367567,0.079110,0.288823,0.405544,-0.045997,0.261730,0.423483,0.046477,0.329600,0.367567,0.079110,0.288823,0.405544,-0.045997,0.206834,0.448753,-0.076424,0.261730,0.423483,0.046477,0.206834,0.448753,-0.076424,0.182891,0.465032,0.017220,0.261730,0.423483,0.046477,0.206834,0.448753,-0.076424,0.116588,0.475362,-0.102170,0.182891,0.465032,0.017220,0.116588,0.475362,-0.102170,0.096114,0.490617,-0.007537,0.182891,0.465032,0.017220,0.116588,0.475362,-0.102170,0.021556,0.484346,-0.122248,0.096114,0.490617,-0.007537,0.021556,0.484346,-0.122248,0.004733,0.499256,-0.026843,0.096114,0.490617,-0.007537,0.021556,0.484346,-0.122248,-0.074613,0.475362,-0.135884,0.004733,0.499256,-0.026843,-0.074613,0.475362,-0.135884,-0.087740,0.490617,-0.039956,0.004733,0.499256,-0.026843,-0.074613,0.475362,-0.135884,-0.168222,0.448753,-0.142556,-0.087740,0.490617,-0.039956,-0.168222,0.448753,-0.142556,-0.177751,0.465032,-0.046371,-0.087740,0.490617,-0.039956,-0.168222,0.448753,-0.142556,-0.255673,0.405544,-0.142007,-0.177751,0.465032,-0.046371,-0.255673,0.405544,-0.142007,-0.261841,0.423483,-0.045842,-0.177751,0.465032,-0.046371,-0.255673,0.405544,-0.142007,-0.333606,0.347394,-0.134257,-0.261841,0.423483,-0.045842,-0.333606,0.347394,-0.134257,-0.336779,0.367567,-0.038391,-0.261841,0.423483,-0.045842,-0.333606,0.347394,-0.134257,-0.399026,0.276538,-0.119605,-0.336779,0.367567,-0.038391,-0.399026,0.276538,-0.119605,-0.399686,0.299435,-0.024302,-0.336779,0.367567,-0.038391,-0.399026,0.276538,-0.119605,-0.449419,0.195699,-0.098614,-0.399686,0.299435,-0.024302,-0.449419,0.195699,-0.098614,-0.448142,0.221702,-0.004117,-0.399686,0.299435,-0.024302,-0.449419,0.195699,-0.098614,-0.482849,0.107983,-0.072090,-0.448142,0.221702,-0.004117,-0.482849,0.107983,-0.072090,-0.480287,0.137357,0.021387,-0.448142,0.221702,-0.004117,-0.482849,0.107983,-0.072090,-0.498030,0.016762,-0.041053,-0.480287,0.137357,0.021387,-0.498030,0.016762,-0.041053,-0.494885,0.049642,0.051232,-0.480287,0.137357,0.021387,-0.498030,0.016762,-0.041053,-0.494380,-0.074459,-0.006695,-0.494885,0.049642,0.051232,-0.494380,-0.074459,-0.006695,-0.491375,-0.038074,0.084269,-0.494885,0.049642,0.051232,-0.494380,-0.074459,-0.006695,-0.472038,-0.162175,0.029663,-0.491375,-0.038074,0.084269,-0.472038,-0.162175,0.029663,-0.469892,-0.122418,0.119230,-0.491375,-0.038074,0.084269,-0.472038,-0.162175,0.029663,-0.431863,-0.243014,0.066624,-0.469892,-0.122418,0.119230,-0.431863,-0.243014,0.066624,-0.431261,-0.200151,0.154770,-0.469892,-0.122418,0.119230,-0.431863,-0.243014,0.066624,-0.375399,-0.313870,0.102767,-0.431261,-0.200151,0.154770,-0.375399,-0.313870,0.102767,-0.376967,-0.268284,0.189525,-0.431261,-0.200151,0.154770,-0.375399,-0.313870,0.102767,-0.304817,-0.372020,0.136704,-0.376967,-0.268284,0.189525,-0.304817,-0.372020,0.136704,-0.309097,-0.324200,0.222157,-0.376967,-0.268284,0.189525,-0.304817,-0.372020,0.136704,-0.222828,-0.415229,0.167130,-0.309097,-0.324200,0.222157,-0.222828,-0.415229,0.167130,-0.230258,-0.365749,0.251415,-0.309097,-0.324200,0.222157,-0.222828,-0.415229,0.167130,-0.132582,-0.441838,0.192877,-0.230258,-0.365749,0.251415,-0.132582,-0.441838,0.192877,-0.143482,-0.391334,0.276172,-0.230258,-0.365749,0.251415,-0.132582,-0.441838,0.192877,-0.037550,-0.450822,0.212954,-0.143482,-0.391334,0.276172,-0.037550,-0.450822,0.212954,-0.052101,-0.399973,0.295477,-0.143482,-0.391334,0.276172,-0.037550,-0.450822,0.212954,0.058619,-0.441838,0.226591,-0.052101,-0.399973,0.295477,0.058619,-0.441838,0.226591,0.040372,-0.391334,0.308590,-0.052101,-0.399973,0.295477,0.058619,-0.441838,0.226591,0.152228,-0.415229,0.233263,0.040372,-0.391334,0.308590,0.152228,-0.415229,0.233263,0.130383,-0.365749,0.315005,0.040372,-0.391334,0.308590,0.152228,-0.415229,0.233263,0.239679,-0.372020,0.232713,0.130383,-0.365749,0.315005,0.239679,-0.372020,0.232713,0.214474,-0.324200,0.314477,0.130383,-0.365749,0.315005,0.239679,-0.372020,0.232713,0.317612,-0.313870,0.224964,0.214474,-0.324200,0.314477,0.317612,-0.313870,0.224964,0.289412,-0.268284,0.307025,0.214474,-0.324200,0.314477,0.317612,-0.313870,0.224964,0.383032,-0.243014,0.210311,0.289412,-0.268284,0.307025,0.383032,-0.243014,0.210311,0.352318,-0.200151,0.292936,0.289412,-0.268284,0.307025,0.383032,-0.243014,0.210311,0.433425,-0.162175,0.189320,0.352318,-0.200151,0.292936,0.433425,-0.162175,0.189320,0.400775,-0.122418,0.272752,0.352318,-0.200151,0.292936,0.433425,-0.162175,0.189320,0.466855,-0.074459,0.162796,0.400775,-0.122418,0.272752,0.466855,-0.074459,0.162796,0.432920,-0.038074,0.247247,0.400775,-0.122418,0.272752,0.466855,-0.074459,0.162796,0.482036,0.016762,0.131759,0.432920,-0.038074,0.247247,0.482036,0.016762,0.131759,0.447517,0.049642,0.217403,0.432920,-0.038074,0.247247,0.498030,-0.016762,0.041053,0.494380,0.074459,0.006695,0.482036,0.016762,0.131759,0.494380,0.074459,0.006695,0.478386,0.107983,0.097402,0.482036,0.016762,0.131759,0.494380,0.074459,0.006695,0.472038,0.162175,-0.029663,0.478386,0.107983,0.097402,0.472038,0.162175,-0.029663,0.456044,0.195699,0.061044,0.478386,0.107983,0.097402,0.472038,0.162175,-0.029663,0.431863,0.243014,-0.066624,0.456044,0.195699,0.061044,0.431863,0.243014,-0.066624,0.415869,0.276538,0.024083,0.456044,0.195699,0.061044,0.431863,0.243014,-0.066624,0.375399,0.313870,-0.102767,0.415869,0.276538,0.024083,0.375399,0.313870,-0.102767,0.359405,0.347394,-0.012060,0.415869,0.276538,0.024083,0.375399,0.313870,-0.102767,0.304817,0.372020,-0.136704,0.359405,0.347394,-0.012060,0.304817,0.372020,-0.136704,0.288823,0.405544,-0.045997,0.359405,0.347394,-0.012060,0.304817,0.372020,-0.136704,0.222828,0.415229,-0.167130,0.288823,0.405544,-0.045997,0.222828,0.415229,-0.167130,0.206834,0.448753,-0.076424,0.288823,0.405544,-0.045997,0.222828,0.415229,-0.167130,0.132582,0.441838,-0.192877,0.206834,0.448753,-0.076424,0.132582,0.441838,-0.192877,0.116588,0.475362,-0.102170,0.206834,0.448753,-0.076424,0.132582,0.441838,-0.192877,0.037550,0.450822,-0.212954,0.116588,0.475362,-0.102170,0.037550,0.450822,-0.212954,0.021556,0.484346,-0.122248,0.116588,0.475362,-0.102170,0.037550,0.450822,-0.212954,-0.058619,0.441838,-0.226591,0.021556,0.484346,-0.122248,-0.058619,0.441838,-0.226591,-0.074613,0.475362,-0.135884,0.021556,0.484346,-0.122248,-0.058619,0.441838,-0.226591,-0.152228,0.415229,-0.233263,-0.074613,0.475362,-0.135884,-0.152228,0.415229,-0.233263,-0.168222,0.448753,-0.142556,-0.074613,0.475362,-0.135884,-0.152228,0.415229,-0.233263,-0.239679,0.372020,-0.232713,-0.168222,0.448753,-0.142556,-0.239679,0.372020,-0.232713,-0.255673,0.405544,-0.142007,-0.168222,0.448753,-0.142556,-0.239679,0.372020,-0.232713,-0.317612,0.313870,-0.224964,-0.255673,0.405544,-0.142007,-0.317612,0.313870,-0.224964,-0.333606,0.347394,-0.134257,-0.255673,0.405544,-0.142007,-0.317612,0.313870,-0.224964,-0.383032,0.243014,-0.210311,-0.333606,0.347394,-0.134257,-0.383032,0.243014,-0.210311,-0.399026,0.276538,-0.119605,-0.333606,0.347394,-0.134257,-0.383032,0.243014,-0.210311,-0.433425,0.162175,-0.189320,-0.399026,0.276538,-0.119605,-0.433425,0.162175,-0.189320,-0.449419,0.195699,-0.098614,-0.399026,0.276538,-0.119605,-0.433425,0.162175,-0.189320,-0.466855,0.074459,-0.162796,-0.449419,0.195699,-0.098614,-0.466855,0.074459,-0.162796,-0.482849,0.107983,-0.072090,-0.449419,0.195699,-0.098614,-0.466855,0.074459,-0.162796,-0.482036,-0.016762,-0.131759,-0.482849,0.107983,-0.072090,-0.482036,-0.016762,-0.131759,-0.498030,0.016762,-0.041053,-0.482849,0.107983,-0.072090,-0.482036,-0.016762,-0.131759,-0.478386,-0.107983,-0.097402,-0.498030,0.016762,-0.041053,-0.478386,-0.107983,-0.097402,-0.494380,-0.074459,-0.006695,-0.498030,0.016762,-0.041053,-0.478386,-0.107983,-0.097402,-0.456044,-0.195699,-0.061044,-0.494380,-0.074459,-0.006695,-0.456044,-0.195699,-0.061044,-0.472038,-0.162175,0.029663,-0.494380,-0.074459,-0.006695,-0.456044,-0.195699,-0.061044,-0.415869,-0.276538,-0.024083,-0.472038,-0.162175,0.029663,-0.415869,-0.276538,-0.024083,-0.431863,-0.243014,0.066624,-0.472038,-0.162175,0.029663,-0.415869,-0.276538,-0.024083,-0.359405,-0.347394,0.012060,-0.431863,-0.243014,0.066624,-0.359405,-0.347394,0.012060,-0.375399,-0.313870,0.102767,-0.431863,-0.243014,0.066624,-0.359405,-0.347394,0.012060,-0.288823,-0.405544,0.045997,-0.375399,-0.313870,0.102767,-0.288823,-0.405544,0.045997,-0.304817,-0.372020,0.136704,-0.375399,-0.313870,0.102767,-0.288823,-0.405544,0.045997,-0.206834,-0.448753,0.076424,-0.304817,-0.372020,0.136704,-0.206834,-0.448753,0.076424,-0.222828,-0.415229,0.167130,-0.304817,-0.372020,0.136704,-0.206834,-0.448753,0.076424,-0.116588,-0.475362,0.102170,-0.222828,-0.415229,0.167130,-0.116588,-0.475362,0.102170,-0.132582,-0.441838,0.192877,-0.222828,-0.415229,0.167130,-0.116588,-0.475362,0.102170,-0.021556,-0.484346,0.122248,-0.132582,-0.441838,0.192877,-0.021556,-0.484346,0.122248,-0.037550,-0.450822,0.212954,-0.132582,-0.441838,0.192877,-0.021556,-0.484346,0.122248,0.074613,-0.475362,0.135884,-0.037550,-0.450822,0.212954,0.074613,-0.475362,0.135884,0.058619,-0.441838,0.226591,-0.037550,-0.450822,0.212954,0.074613,-0.475362,0.135884,0.168222,-0.448753,0.142556,0.058619,-0.441838,0.226591,0.168222,-0.448753,0.142556,0.152228,-0.415229,0.233263,0.058619,-0.441838,0.226591,0.168222,-0.448753,0.142556,0.255673,-0.405544,0.142007,0.152228,-0.415229,0.233263,0.255673,-0.405544,0.142007,0.239679,-0.372020,0.232713,0.152228,-0.415229,0.233263,0.255673,-0.405544,0.142007,0.333606,-0.347394,0.134257,0.239679,-0.372020,0.232713,0.333606,-0.347394,0.134257,0.317612,-0.313870,0.224964,0.239679,-0.372020,0.232713,0.333606,-0.347394,0.134257,0.399026,-0.276538,0.119605,0.317612,-0.313870,0.224964,0.399026,-0.276538,0.119605,0.383032,-0.243014,0.210311,0.317612,-0.313870,0.224964,0.399026,-0.276538,0.119605,0.449419,-0.195699,0.098614,0.383032,-0.243014,0.210311,0.449419,-0.195699,0.098614,0.433425,-0.162175,0.189320,0.383032,-0.243014,0.210311,0.449419,-0.195699,0.098614,0.482849,-0.107983,0.072090,0.433425,-0.162175,0.189320,0.482849,-0.107983,0.072090,0.466855,-0.074459,0.162796,0.433425,-0.162175,0.189320,0.482849,-0.107983,0.072090,0.498030,-0.016762,0.041053,0.466855,-0.074459,0.162796,0.498030,-0.016762,0.041053,0.482036,0.016762,0.131759,0.466855,-0.074459,0.162796,0.494885,-0.049642,-0.051232,0.491375,0.038074,-0.084269,0.498030,-0.016762,0.041053,0.491375,0.038074,-0.084269,0.494380,0.074459,0.006695,0.498030,-0.016762,0.041053,0.491375,0.038074,-0.084269,0.469892,0.122418,-0.119230,0.494380,0.074459,0.006695,0.469892,0.122418,-0.119230,0.472038,0.162175,-0.029663,0.494380,0.074459,0.006695,0.469892,0.122418,-0.119230,0.431261,0.200151,-0.154770,0.472038,0.162175,-0.029663,0.431261,0.200151,-0.154770,0.431863,0.243014,-0.066624,0.472038,0.162175,-0.029663,0.431261,0.200151,-0.154770,0.376967,0.268284,-0.189525,0.431863,0.243014,-0.066624,0.376967,0.268284,-0.189525,0.375399,0.313870,-0.102767,0.431863,0.243014,-0.066624,0.376967,0.268284,-0.189525,0.309097,0.324200,-0.222157,0.375399,0.313870,-0.102767,0.309097,0.324200,-0.222157,0.304817,0.372020,-0.136704,0.375399,0.313870,-0.102767,0.309097,0.324200,-0.222157,0.230258,0.365749,-0.251415,0.304817,0.372020,-0.136704,0.230258,0.365749,-0.251415,0.222828,0.415229,-0.167130,0.304817,0.372020,-0.136704,0.230258,0.365749,-0.251415,0.143482,0.391334,-0.276172,0.222828,0.415229,-0.167130,0.143482,0.391334,-0.276172,0.132582,0.441838,-0.192877,0.222828,0.415229,-0.167130,0.143482,0.391334,-0.276172,0.052101,0.399973,-0.295477,0.132582,0.441838,-0.192877,0.052101,0.399973,-0.295477,0.037550,0.450822,-0.212954,0.132582,0.441838,-0.192877,0.052101,0.399973,-0.295477,-0.040372,0.391334,-0.308590,0.037550,0.450822,-0.212954,-0.040372,0.391334,-0.308590,-0.058619,0.441838,-0.226591,0.037550,0.450822,-0.212954,-0.040372,0.391334,-0.308590,-0.130383,0.365749,-0.315005,-0.058619,0.441838,-0.226591,-0.130383,0.365749,-0.315005,-0.152228,0.415229,-0.233263,-0.058619,0.441838,-0.226591,-0.130383,0.365749,-0.315005,-0.214474,0.324200,-0.314477,-0.152228,0.415229,-0.233263,-0.214474,0.324200,-0.314477,-0.239679,0.372020,-0.232713,-0.152228,0.415229,-0.233263,-0.214474,0.324200,-0.314477,-0.289412,0.268284,-0.307025,-0.239679,0.372020,-0.232713,-0.289412,0.268284,-0.307025,-0.317612,0.313870,-0.224964,-0.239679,0.372020,-0.232713,-0.289412,0.268284,-0.307025,-0.352318,0.200151,-0.292936,-0.317612,0.313870,-0.224964,-0.352318,0.200151,-0.292936,-0.383032,0.243014,-0.210311,-0.317612,0.313870,-0.224964,-0.352318,0.200151,-0.292936,-0.400775,0.122418,-0.272752,-0.383032,0.243014,-0.210311,-0.400775,0.122418,-0.272752,-0.433425,0.162175,-0.189320,-0.383032,0.243014,-0.210311,-0.400775,0.122418,-0.272752,-0.432920,0.038074,-0.247247,-0.433425,0.162175,-0.189320,-0.432920,0.038074,-0.247247,-0.466855,0.074459,-0.162796,-0.433425,0.162175,-0.189320,-0.432920,0.038074,-0.247247,-0.447517,-0.049642,-0.217403,-0.466855,0.074459,-0.162796,-0.447517,-0.049642,-0.217403,-0.482036,-0.016762,-0.131759,-0.466855,0.074459,-0.162796,-0.447517,-0.049642,-0.217403,-0.444007,-0.137357,-0.184365,-0.482036,-0.016762,-0.131759,-0.444007,-0.137357,-0.184365,-0.478386,-0.107983,-0.097402,-0.482036,-0.016762,-0.131759,-0.444007,-0.137357,-0.184365,-0.422524,-0.221702,-0.149405,-0.478386,-0.107983,-0.097402,-0.422524,-0.221702,-0.149405,-0.456044,-0.195699,-0.061044,-0.478386,-0.107983,-0.097402,-0.422524,-0.221702,-0.149405,-0.383893,-0.299435,-0.113864,-0.456044,-0.195699,-0.061044,-0.383893,-0.299435,-0.113864,-0.415869,-0.276538,-0.024083,-0.456044,-0.195699,-0.061044,-0.383893,-0.299435,-0.113864,-0.329600,-0.367567,-0.079110,-0.415869,-0.276538,-0.024083,-0.329600,-0.367567,-0.079110,-0.359405,-0.347394,0.012060,-0.415869,-0.276538,-0.024083,-0.329600,-0.367567,-0.079110,-0.261730,-0.423483,-0.046477,-0.359405,-0.347394,0.012060,-0.261730,-0.423483,-0.046477,-0.288823,-0.405544,0.045997,-0.359405,-0.347394,0.012060,-0.261730,-0.423483,-0.046477,-0.182891,-0.465032,-0.017220,-0.288823,-0.405544,0.045997,-0.182891,-0.465032,-0.017220,-0.206834,-0.448753,0.076424,-0.288823,-0.405544,0.045997,-0.182891,-0.465032,-0.017220,-0.096114,-0.490617,0.007537,-0.206834,-0.448753,0.076424,-0.096114,-0.490617,0.007537,-0.116588,-0.475362,0.102170,-0.206834,-0.448753,0.076424,-0.096114,-0.490617,0.007537,-0.004733,-0.499256,0.026843,-0.116588,-0.475362,0.102170,-0.004733,-0.499256,0.026843,-0.021556,-0.484346,0.122248,-0.116588,-0.475362,0.102170,-0.004733,-0.499256,0.026843,0.087740,-0.490617,0.039956,-0.021556,-0.484346,0.122248,0.087740,-0.490617,0.039956,0.074613,-0.475362,0.135884,-0.021556,-0.484346,0.122248,0.087740,-0.490617,0.039956,0.177751,-0.465032,0.046371,0.074613,-0.475362,0.135884,0.177751,-0.465032,0.046371,0.168222,-0.448753,0.142556,0.074613,-0.475362,0.135884,0.177751,-0.465032,0.046371,0.261841,-0.423483,0.045842,0.168222,-0.448753,0.142556,0.261841,-0.423483,0.045842,0.255673,-0.405544,0.142007,0.168222,-0.448753,0.142556,0.261841,-0.423483,0.045842,0.336779,-0.367567,0.038391,0.255673,-0.405544,0.142007,0.336779,-0.367567,0.038391,0.333606,-0.347394,0.134257,0.255673,-0.405544,0.142007,0.336779,-0.367567,0.038391,0.399686,-0.299435,0.024302,0.333606,-0.347394,0.134257,0.399686,-0.299435,0.024302,0.399026,-0.276538,0.119605,0.333606,-0.347394,0.134257,0.399686,-0.299435,0.024302,0.448142,-0.221702,0.004117,0.399026,-0.276538,0.119605,0.448142,-0.221702,0.004117,0.449419,-0.195699,0.098614,0.399026,-0.276538,0.119605,0.448142,-0.221702,0.004117,0.480287,-0.137357,-0.021387,0.449419,-0.195699,0.098614,0.480287,-0.137357,-0.021387,0.482849,-0.107983,0.072090,0.449419,-0.195699,0.098614,0.480287,-0.137357,-0.021387,0.494885,-0.049642,-0.051232,0.482849,-0.107983,0.072090,0.494885,-0.049642,-0.051232,0.498030,-0.016762,0.041053,0.482849,-0.107983,0.072090,0.472722,-0.080614,-0.141547,0.469487,0.000225,-0.171995,0.494885,-0.049642,-0.051232,0.469487,0.000225,-0.171995,0.491375,0.038074,-0.084269,0.494885,-0.049642,-0.051232,0.469487,0.000225,-0.171995,0.449688,0.077958,-0.204215,0.491375,0.038074,-0.084269,0.449688,0.077958,-0.204215,0.469892,0.122418,-0.119230,0.491375,0.038074,-0.084269,0.449688,0.077958,-0.204215,0.414086,0.149596,-0.236969,0.469892,0.122418,-0.119230,0.414086,0.149596,-0.236969,0.431261,0.200151,-0.154770,0.469892,0.122418,-0.119230,0.414086,0.149596,-0.236969,0.364048,0.212389,-0.268999,0.431261,0.200151,-0.154770,0.364048,0.212389,-0.268999,0.376967,0.268284,-0.189525,0.431261,0.200151,-0.154770,0.364048,0.212389,-0.268999,0.301498,0.263920,-0.299073,0.376967,0.268284,-0.189525,0.301498,0.263920,-0.299073,0.309097,0.324200,-0.222157,0.376967,0.268284,-0.189525,0.301498,0.263920,-0.299073,0.228841,0.302212,-0.326037,0.309097,0.324200,-0.222157,0.228841,0.302212,-0.326037,0.230258,0.365749,-0.251415,0.309097,0.324200,-0.222157,0.228841,0.302212,-0.326037,0.148866,0.325792,-0.348853,0.230258,0.365749,-0.251415,0.148866,0.325792,-0.348853,0.143482,0.391334,-0.276172,0.230258,0.365749,-0.251415,0.148866,0.325792,-0.348853,0.064649,0.333754,-0.366645,0.143482,0.391334,-0.276172,0.064649,0.333754,-0.366645,0.052101,0.399973,-0.295477,0.143482,0.391334,-0.276172,0.064649,0.333754,-0.366645,-0.020574,0.325792,-0.378730,0.052101,0.399973,-0.295477,-0.020574,0.325792,-0.378730,-0.040372,0.391334,-0.308590,0.052101,0.399973,-0.295477,-0.020574,0.325792,-0.378730,-0.103529,0.302212,-0.384642,-0.040372,0.391334,-0.308590,-0.103529,0.302212,-0.384642,-0.130383,0.365749,-0.315005,-0.040372,0.391334,-0.308590,-0.103529,0.302212,-0.384642,-0.181027,0.263920,-0.384155,-0.130383,0.365749,-0.315005,-0.181027,0.263920,-0.384155,-0.214474,0.324200,-0.314477,-0.130383,0.365749,-0.315005,-0.181027,0.263920,-0.384155,-0.250091,0.212389,-0.377288,-0.214474,0.324200,-0.314477,-0.250091,0.212389,-0.377288,-0.289412,0.268284,-0.307025,-0.214474,0.324200,-0.314477,-0.250091,0.212389,-0.377288,-0.308065,0.149596,-0.364303,-0.289412,0.268284,-0.307025,-0.308065,0.149596,-0.364303,-0.352318,0.200151,-0.292936,-0.289412,0.268284,-0.307025,-0.308065,0.149596,-0.364303,-0.352723,0.077958,-0.345701,-0.352318,0.200151,-0.292936,-0.352723,0.077958,-0.345701,-0.400775,0.122418,-0.272752,-0.352318,0.200151,-0.292936,-0.352723,0.077958,-0.345701,-0.382347,0.000225,-0.322196,-0.400775,0.122418,-0.272752,-0.382347,0.000225,-0.322196,-0.432920,0.038074,-0.247247,-0.400775,0.122418,-0.272752,-0.382347,0.000225,-0.322196,-0.395801,-0.080614,-0.294691,-0.432920,0.038074,-0.247247,-0.395801,-0.080614,-0.294691,-0.447517,-0.049642,-0.217403,-0.432920,0.038074,-0.247247,-0.395801,-0.080614,-0.294691,-0.392566,-0.161453,-0.264244,-0.447517,-0.049642,-0.217403,-0.392566,-0.161453,-0.264244,-0.444007,-0.137357,-0.184365,-0.447517,-0.049642,-0.217403,-0.392566,-0.161453,-0.264244,-0.372767,-0.239185,-0.232024,-0.444007,-0.137357,-0.184365,-0.372767,-0.239185,-0.232024,-0.422524,-0.221702,-0.149405,-0.444007,-0.137357,-0.184365,-0.372767,-0.239185,-0.232024,-0.337165,-0.310824,-0.199270,-0.422524,-0.221702,-0.149405,-0.337165,-0.310824,-0.199270,-0.383893,-0.299435,-0.113864,-0.422524,-0.221702,-0.149405,-0.337165,-0.310824,-0.199270,-0.287128,-0.373616,-0.167240,-0.383893,-0.299435,-0.113864,-0.287128,-0.373616,-0.167240,-0.329600,-0.367567,-0.079110,-0.383893,-0.299435,-0.113864,-0.287128,-0.373616,-0.167240,-0.224578,-0.425148,-0.137165,-0.329600,-0.367567,-0.079110,-0.224578,-0.425148,-0.137165,-0.261730,-0.423483,-0.046477,-0.329600,-0.367567,-0.079110,-0.224578,-0.425148,-0.137165,-0.151920,-0.463439,-0.110202,-0.261730,-0.423483,-0.046477,-0.151920,-0.463439,-0.110202,-0.182891,-0.465032,-0.017220,-0.261730,-0.423483,-0.046477,-0.151920,-0.463439,-0.110202,-0.071946,-0.487019,-0.087386,-0.182891,-0.465032,-0.017220,-0.071946,-0.487019,-0.087386,-0.096114,-0.490617,0.007537,-0.182891,-0.465032,-0.017220,-0.071946,-0.487019,-0.087386,0.012271,-0.494981,-0.069593,-0.096114,-0.490617,0.007537,0.012271,-0.494981,-0.069593,-0.004733,-0.499256,0.026843,-0.096114,-0.490617,0.007537,0.012271,-0.494981,-0.069593,0.097494,-0.487019,-0.057509,-0.004733,-0.499256,0.026843,0.097494,-0.487019,-0.057509,0.087740,-0.490617,0.039956,-0.004733,-0.499256,0.026843,0.097494,-0.487019,-0.057509,0.180450,-0.463439,-0.051596,0.087740,-0.490617,0.039956,0.180450,-0.463439,-0.051596,0.177751,-0.465032,0.046371,0.087740,-0.490617,0.039956,0.180450,-0.463439,-0.051596,0.257947,-0.425148,-0.052083,0.177751,-0.465032,0.046371,0.257947,-0.425148,-0.052083,0.261841,-0.423483,0.045842,0.177751,-0.465032,0.046371,0.257947,-0.425148,-0.052083,0.327011,-0.373616,-0.058951,0.261841,-0.423483,0.045842,0.327011,-0.373616,-0.058951,0.336779,-0.367567,0.038391,0.261841,-0.423483,0.045842,0.327011,-0.373616,-0.058951,0.384986,-0.310824,-0.071935,0.336779,-0.367567,0.038391,0.384986,-0.310824,-0.071935,0.399686,-0.299435,0.024302,0.336779,-0.367567,0.038391,0.384986,-0.310824,-0.071935,0.429643,-0.239185,-0.090537,0.399686,-0.299435,0.024302,0.429643,-0.239185,-0.090537,0.448142,-0.221702,0.004117,0.399686,-0.299435,0.024302,0.429643,-0.239185,-0.090537,0.459268,-0.161453,-0.114043,0.448142,-0.221702,0.004117,0.459268,-0.161453,-0.114043,0.480287,-0.137357,-0.021387,0.448142,-0.221702,0.004117,0.459268,-0.161453,-0.114043,0.472722,-0.080614,-0.141547,0.480287,-0.137357,-0.021387,0.472722,-0.080614,-0.141547,0.494885,-0.049642,-0.051232,0.480287,-0.137357,-0.021387,0.432392,-0.108488,-0.226423,0.429557,-0.037631,-0.253110,0.472722,-0.080614,-0.141547,0.429557,-0.037631,-0.253110,0.469487,0.000225,-0.171995,0.472722,-0.080614,-0.141547,0.429557,-0.037631,-0.253110,0.412203,0.030501,-0.281351,0.469487,0.000225,-0.171995,0.412203,0.030501,-0.281351,0.449688,0.077958,-0.204215,0.469487,0.000225,-0.171995,0.412203,0.030501,-0.281351,0.380997,0.093294,-0.310061,0.449688,0.077958,-0.204215,0.380997,0.093294,-0.310061,0.414086,0.149596,-0.236969,0.449688,0.077958,-0.204215,0.380997,0.093294,-0.310061,0.337139,0.148331,-0.338135,0.414086,0.149596,-0.236969,0.337139,0.148331,-0.338135,0.364048,0.212389,-0.268999,0.414086,0.149596,-0.236969,0.337139,0.148331,-0.338135,0.282314,0.193499,-0.364496,0.364048,0.212389,-0.268999,0.282314,0.193499,-0.364496,0.301498,0.263920,-0.299073,0.364048,0.212389,-0.268999,0.282314,0.193499,-0.364496,0.218628,0.227062,-0.388129,0.301498,0.263920,-0.299073,0.218628,0.227062,-0.388129,0.228841,0.302212,-0.326037,0.301498,0.263920,-0.299073,0.218628,0.227062,-0.388129,0.148531,0.247730,-0.408128,0.228841,0.302212,-0.326037,0.148531,0.247730,-0.408128,0.148866,0.325792,-0.348853,0.228841,0.302212,-0.326037,0.148531,0.247730,-0.408128,0.074714,0.254708,-0.423723,0.148866,0.325792,-0.348853,0.074714,0.254708,-0.423723,0.064649,0.333754,-0.366645,0.148866,0.325792,-0.348853,0.074714,0.254708,-0.423723,0.000015,0.247730,-0.434315,0.064649,0.333754,-0.366645,0.000015,0.247730,-0.434315,-0.020574,0.325792,-0.378730,0.064649,0.333754,-0.366645,0.000015,0.247730,-0.434315,-0.072695,0.227062,-0.439498,-0.020574,0.325792,-0.378730,-0.072695,0.227062,-0.439498,-0.103529,0.302212,-0.384642,-0.020574,0.325792,-0.378730,-0.072695,0.227062,-0.439498,-0.140624,0.193499,-0.439071,-0.103529,0.302212,-0.384642,-0.140624,0.193499,-0.439071,-0.181027,0.263920,-0.384155,-0.103529,0.302212,-0.384642,-0.140624,0.193499,-0.439071,-0.201158,0.148331,-0.433051,-0.181027,0.263920,-0.384155,-0.201158,0.148331,-0.433051,-0.250091,0.212389,-0.377288,-0.181027,0.263920,-0.384155,-0.201158,0.148331,-0.433051,-0.251973,0.093294,-0.421670,-0.250091,0.212389,-0.377288,-0.251973,0.093294,-0.421670,-0.308065,0.149596,-0.364303,-0.250091,0.212389,-0.377288,-0.251973,0.093294,-0.421670,-0.291116,0.030501,-0.405365,-0.308065,0.149596,-0.364303,-0.291116,0.030501,-0.405365,-0.352723,0.077958,-0.345701,-0.308065,0.149596,-0.364303,-0.291116,0.030501,-0.405365,-0.317082,-0.037631,-0.384763,-0.352723,0.077958,-0.345701,-0.317082,-0.037631,-0.384763,-0.382347,0.000225,-0.322196,-0.352723,0.077958,-0.345701,-0.317082,-0.037631,-0.384763,-0.328874,-0.108488,-0.360655,-0.382347,0.000225,-0.322196,-0.328874,-0.108488,-0.360655,-0.395801,-0.080614,-0.294691,-0.382347,0.000225,-0.322196,-0.328874,-0.108488,-0.360655,-0.326039,-0.179344,-0.333967,-0.395801,-0.080614,-0.294691,-0.326039,-0.179344,-0.333967,-0.392566,-0.161453,-0.264244,-0.395801,-0.080614,-0.294691,-0.326039,-0.179344,-0.333967,-0.308685,-0.247477,-0.305727,-0.392566,-0.161453,-0.264244,-0.308685,-0.247477,-0.305727,-0.372767,-0.239185,-0.232024,-0.392566,-0.161453,-0.264244,-0.308685,-0.247477,-0.305727,-0.277480,-0.310269,-0.277017,-0.372767,-0.239185,-0.232024,-0.277480,-0.310269,-0.277017,-0.337165,-0.310824,-0.199270,-0.372767,-0.239185,-0.232024,-0.277480,-0.310269,-0.277017,-0.233621,-0.365306,-0.248943,-0.337165,-0.310824,-0.199270,-0.233621,-0.365306,-0.248943,-0.287128,-0.373616,-0.167240,-0.337165,-0.310824,-0.199270,-0.233621,-0.365306,-0.248943,-0.178796,-0.410474,-0.222582,-0.287128,-0.373616,-0.167240,-0.178796,-0.410474,-0.222582,-0.224578,-0.425148,-0.137165,-0.287128,-0.373616,-0.167240,-0.178796,-0.410474,-0.222582,-0.115111,-0.444037,-0.198948,-0.224578,-0.425148,-0.137165,-0.115111,-0.444037,-0.198948,-0.151920,-0.463439,-0.110202,-0.224578,-0.425148,-0.137165,-0.115111,-0.444037,-0.198948,-0.045013,-0.464705,-0.178950,-0.151920,-0.463439,-0.110202,-0.045013,-0.464705,-0.178950,-0.071946,-0.487019,-0.087386,-0.151920,-0.463439,-0.110202,-0.045013,-0.464705,-0.178950,0.028804,-0.471683,-0.163355,-0.071946,-0.487019,-0.087386,0.028804,-0.471683,-0.163355,0.012271,-0.494981,-0.069593,-0.071946,-0.487019,-0.087386,0.028804,-0.471683,-0.163355,0.103503,-0.464705,-0.152762,0.012271,-0.494981,-0.069593,0.103503,-0.464705,-0.152762,0.097494,-0.487019,-0.057509,0.012271,-0.494981,-0.069593,0.103503,-0.464705,-0.152762,0.176213,-0.444037,-0.147580,0.097494,-0.487019,-0.057509,0.176213,-0.444037,-0.147580,0.180450,-0.463439,-0.051596,0.097494,-0.487019,-0.057509,0.176213,-0.444037,-0.147580,0.244141,-0.410474,-0.148007,0.180450,-0.463439,-0.051596,0.244141,-0.410474,-0.148007,0.257947,-0.425148,-0.052083,0.180450,-0.463439,-0.051596,0.244141,-0.410474,-0.148007,0.304676,-0.365306,-0.154027,0.257947,-0.425148,-0.052083,0.304676,-0.365306,-0.154027,0.327011,-0.373616,-0.058951,0.257947,-0.425148,-0.052083,0.304676,-0.365306,-0.154027,0.355491,-0.310269,-0.165407,0.327011,-0.373616,-0.058951,0.355491,-0.310269,-0.165407,0.384986,-0.310824,-0.071935,0.327011,-0.373616,-0.058951,0.355491,-0.310269,-0.165407,0.394634,-0.247477,-0.181713,0.384986,-0.310824,-0.071935,0.394634,-0.247477,-0.181713,0.429643,-0.239185,-0.090537,0.384986,-0.310824,-0.071935,0.394634,-0.247477,-0.181713,0.420600,-0.179344,-0.202315,0.429643,-0.239185,-0.090537,0.420600,-0.179344,-0.202315,0.459268,-0.161453,-0.114043,0.429643,-0.239185,-0.090537,0.420600,-0.179344,-0.202315,0.432392,-0.108488,-0.226423,0.459268,-0.161453,-0.114043,0.432392,-0.108488,-0.226423,0.472722,-0.080614,-0.141547,0.459268,-0.161453,-0.114043,0.375446,-0.132192,-0.302598,0.373119,-0.074042,-0.324499,0.432392,-0.108488,-0.226423,0.373119,-0.074042,-0.324499,0.429557,-0.037631,-0.253110,0.432392,-0.108488,-0.226423,0.373119,-0.074042,-0.324499,0.358877,-0.018127,-0.347676,0.429557,-0.037631,-0.253110,0.358877,-0.018127,-0.347676,0.412203,0.030501,-0.281351,0.429557,-0.037631,-0.253110,0.358877,-0.018127,-0.347676,0.333267,0.033405,-0.371237,0.412203,0.030501,-0.281351,0.333267,0.033405,-0.371237,0.380997,0.093294,-0.310061,0.412203,0.030501,-0.281351,0.333267,0.033405,-0.371237,0.297274,0.078573,-0.394277,0.380997,0.093294,-0.310061,0.297274,0.078573,-0.394277,0.337139,0.148331,-0.338135,0.380997,0.093294,-0.310061,0.297274,0.078573,-0.394277,0.252280,0.115642,-0.415911,0.337139,0.148331,-0.338135,0.252280,0.115642,-0.415911,0.282314,0.193499,-0.364496,0.337139,0.148331,-0.338135,0.252280,0.115642,-0.415911,0.200015,0.143186,-0.435306,0.282314,0.193499,-0.364496,0.200015,0.143186,-0.435306,0.218628,0.227062,-0.388129,0.282314,0.193499,-0.364496,0.200015,0.143186,-0.435306,0.142487,0.160148,-0.451719,0.218628,0.227062,-0.388129,0.142487,0.160148,-0.451719,0.148531,0.247730,-0.408128,0.218628,0.227062,-0.388129,0.142487,0.160148,-0.451719,0.081907,0.165875,-0.464518,0.148531,0.247730,-0.408128,0.081907,0.165875,-0.464518,0.074714,0.254708,-0.423723,0.148531,0.247730,-0.408128,0.081907,0.165875,-0.464518,0.020603,0.160148,-0.473210,0.074714,0.254708,-0.423723,0.020603,0.160148,-0.473210,0.000015,0.247730,-0.434315,0.074714,0.254708,-0.423723,0.020603,0.160148,-0.473210,-0.039069,0.143186,-0.477463,0.000015,0.247730,-0.434315,-0.039069,0.143186,-0.477463,-0.072695,0.227062,-0.439498,0.000015,0.247730,-0.434315,-0.039069,0.143186,-0.477463,-0.094816,0.115642,-0.477113,-0.072695,0.227062,-0.439498,-0.094816,0.115642,-0.477113,-0.140624,0.193499,-0.439071,-0.072695,0.227062,-0.439498,-0.094816,0.115642,-0.477113,-0.144495,0.078573,-0.472173,-0.140624,0.193499,-0.439071,-0.144495,0.078573,-0.472173,-0.201158,0.148331,-0.433051,-0.140624,0.193499,-0.439071,-0.144495,0.078573,-0.472173,-0.186198,0.033405,-0.462833,-0.201158,0.148331,-0.433051,-0.186198,0.033405,-0.462833,-0.251973,0.093294,-0.421670,-0.201158,0.148331,-0.433051,-0.186198,0.033405,-0.462833,-0.218322,-0.018127,-0.449452,-0.251973,0.093294,-0.421670,-0.218322,-0.018127,-0.449452,-0.291116,0.030501,-0.405365,-0.251973,0.093294,-0.421670,-0.218322,-0.018127,-0.449452,-0.239632,-0.074042,-0.432544,-0.291116,0.030501,-0.405365,-0.239632,-0.074042,-0.432544,-0.317082,-0.037631,-0.384763,-0.291116,0.030501,-0.405365,-0.239632,-0.074042,-0.432544,-0.249309,-0.132192,-0.412759,-0.317082,-0.037631,-0.384763,-0.249309,-0.132192,-0.412759,-0.328874,-0.108488,-0.360655,-0.317082,-0.037631,-0.384763,-0.249309,-0.132192,-0.412759,-0.246983,-0.190343,-0.390857,-0.328874,-0.108488,-0.360655,-0.246983,-0.190343,-0.390857,-0.326039,-0.179344,-0.333967,-0.328874,-0.108488,-0.360655,-0.246983,-0.190343,-0.390857,-0.232740,-0.246258,-0.367680,-0.326039,-0.179344,-0.333967,-0.232740,-0.246258,-0.367680,-0.308685,-0.247477,-0.305727,-0.326039,-0.179344,-0.333967,-0.232740,-0.246258,-0.367680,-0.207131,-0.297790,-0.344119,-0.308685,-0.247477,-0.305727,-0.207131,-0.297790,-0.344119,-0.277480,-0.310269,-0.277017,-0.308685,-0.247477,-0.305727,-0.207131,-0.297790,-0.344119,-0.171137,-0.342958,-0.321079,-0.277480,-0.310269,-0.277017,-0.171137,-0.342958,-0.321079,-0.233621,-0.365306,-0.248943,-0.277480,-0.310269,-0.277017,-0.171137,-0.342958,-0.321079,-0.126143,-0.380027,-0.299445,-0.233621,-0.365306,-0.248943,-0.126143,-0.380027,-0.299445,-0.178796,-0.410474,-0.222582,-0.233621,-0.365306,-0.248943,-0.126143,-0.380027,-0.299445,-0.073878,-0.407571,-0.280050,-0.178796,-0.410474,-0.222582,-0.073878,-0.407571,-0.280050,-0.115111,-0.444037,-0.198948,-0.178796,-0.410474,-0.222582,-0.073878,-0.407571,-0.280050,-0.016350,-0.424533,-0.263637,-0.115111,-0.444037,-0.198948,-0.016350,-0.424533,-0.263637,-0.045013,-0.464705,-0.178950,-0.115111,-0.444037,-0.198948,-0.016350,-0.424533,-0.263637,0.044230,-0.430260,-0.250839,-0.045013,-0.464705,-0.178950,0.044230,-0.430260,-0.250839,0.028804,-0.471683,-0.163355,-0.045013,-0.464705,-0.178950,0.044230,-0.430260,-0.250839,0.105533,-0.424533,-0.242146,0.028804,-0.471683,-0.163355,0.105533,-0.424533,-0.242146,0.103503,-0.464705,-0.152762,0.028804,-0.471683,-0.163355,0.105533,-0.424533,-0.242146,0.165206,-0.407571,-0.237893,0.103503,-0.464705,-0.152762,0.165206,-0.407571,-0.237893,0.176213,-0.444037,-0.147580,0.103503,-0.464705,-0.152762,0.165206,-0.407571,-0.237893,0.220952,-0.380027,-0.238243,0.176213,-0.444037,-0.147580,0.220952,-0.380027,-0.238243,0.244141,-0.410474,-0.148007,0.176213,-0.444037,-0.147580,0.220952,-0.380027,-0.238243,0.270632,-0.342958,-0.243183,0.244141,-0.410474,-0.148007,0.270632,-0.342958,-0.243183,0.304676,-0.365306,-0.154027,0.244141,-0.410474,-0.148007,0.270632,-0.342958,-0.243183,0.312335,-0.297790,-0.252523,0.304676,-0.365306,-0.154027,0.312335,-0.297790,-0.252523,0.355491,-0.310269,-0.165407,0.304676,-0.365306,-0.154027,0.312335,-0.297790,-0.252523,0.344458,-0.246258,-0.265905,0.355491,-0.310269,-0.165407,0.344458,-0.246258,-0.265905,0.394634,-0.247477,-0.181713,0.355491,-0.310269,-0.165407,0.344458,-0.246258,-0.265905,0.365769,-0.190343,-0.282812,0.394634,-0.247477,-0.181713,0.365769,-0.190343,-0.282812,0.420600,-0.179344,-0.202315,0.394634,-0.247477,-0.181713,0.365769,-0.190343,-0.282812,0.375446,-0.132192,-0.302598,0.420600,-0.179344,-0.202315,0.375446,-0.132192,-0.302598,0.432392,-0.108488,-0.226423,0.420600,-0.179344,-0.202315,0.304072,-0.150817,-0.367144,0.302343,-0.107608,-0.383418,0.375446,-0.132192,-0.302598,0.302343,-0.107608,-0.383418,0.373119,-0.074042,-0.324499,0.375446,-0.132192,-0.302598,0.302343,-0.107608,-0.383418,0.291760,-0.066059,-0.400640,0.373119,-0.074042,-0.324499,0.291760,-0.066059,-0.400640,0.358877,-0.018127,-0.347676,0.373119,-0.074042,-0.324499,0.291760,-0.066059,-0.400640,0.272730,-0.027767,-0.418147,0.358877,-0.018127,-0.347676,0.272730,-0.027767,-0.418147,0.333267,0.033405,-0.371237,0.358877,-0.018127,-0.347676,0.272730,-0.027767,-0.418147,0.245985,0.005796,-0.435268,0.333267,0.033405,-0.371237,0.245985,0.005796,-0.435268,0.297274,0.078573,-0.394277,0.333267,0.033405,-0.371237,0.245985,0.005796,-0.435268,0.212551,0.033340,-0.451343,0.297274,0.078573,-0.394277,0.212551,0.033340,-0.451343,0.252280,0.115642,-0.415911,0.297274,0.078573,-0.394277,0.212551,0.033340,-0.451343,0.173715,0.053807,-0.465755,0.252280,0.115642,-0.415911,0.173715,0.053807,-0.465755,0.200015,0.143186,-0.435306,0.252280,0.115642,-0.415911,0.173715,0.053807,-0.465755,0.130967,0.066411,-0.477951,0.200015,0.143186,-0.435306,0.130967,0.066411,-0.477951,0.142487,0.160148,-0.451719,0.200015,0.143186,-0.435306,0.130967,0.066411,-0.477951,0.085953,0.070667,-0.487461,0.142487,0.160148,-0.451719,0.085953,0.070667,-0.487461,0.081907,0.165875,-0.464518,0.142487,0.160148,-0.451719,0.085953,0.070667,-0.487461,0.040400,0.066411,-0.493920,0.081907,0.165875,-0.464518,0.040400,0.066411,-0.493920,0.020603,0.160148,-0.473210,0.081907,0.165875,-0.464518,0.040400,0.066411,-0.493920,-0.003941,0.053807,-0.497081,0.020603,0.160148,-0.473210,-0.003941,0.053807,-0.497081,-0.039069,0.143186,-0.477463,0.020603,0.160148,-0.473210,-0.003941,0.053807,-0.497081,-0.045364,0.033340,-0.496820,-0.039069,0.143186,-0.477463,-0.045364,0.033340,-0.496820,-0.094816,0.115642,-0.477113,-0.039069,0.143186,-0.477463,-0.045364,0.033340,-0.496820,-0.082279,0.005796,-0.493150,-0.094816,0.115642,-0.477113,-0.082279,0.005796,-0.493150,-0.144495,0.078573,-0.472173,-0.094816,0.115642,-0.477113,-0.082279,0.005796,-0.493150,-0.113267,-0.027767,-0.486209,-0.144495,0.078573,-0.472173,-0.113267,-0.027767,-0.486209,-0.186198,0.033405,-0.462833,-0.144495,0.078573,-0.472173,-0.113267,-0.027767,-0.486209,-0.137138,-0.066059,-0.476266,-0.186198,0.033405,-0.462833,-0.137138,-0.066059,-0.476266,-0.218322,-0.018127,-0.449452,-0.186198,0.033405,-0.462833,-0.137138,-0.066059,-0.476266,-0.152972,-0.107608,-0.463702,-0.218322,-0.018127,-0.449452,-0.152972,-0.107608,-0.463702,-0.239632,-0.074042,-0.432544,-0.218322,-0.018127,-0.449452,-0.152972,-0.107608,-0.463702,-0.160164,-0.150817,-0.449001,-0.239632,-0.074042,-0.432544,-0.160164,-0.150817,-0.449001,-0.249309,-0.132192,-0.412759,-0.239632,-0.074042,-0.432544,-0.160164,-0.150817,-0.449001,-0.158434,-0.194027,-0.432726,-0.249309,-0.132192,-0.412759,-0.158434,-0.194027,-0.432726,-0.246983,-0.190343,-0.390857,-0.249309,-0.132192,-0.412759,-0.158434,-0.194027,-0.432726,-0.147852,-0.235576,-0.415504,-0.246983,-0.190343,-0.390857,-0.147852,-0.235576,-0.415504,-0.232740,-0.246258,-0.367680,-0.246983,-0.190343,-0.390857,-0.147852,-0.235576,-0.415504,-0.128822,-0.273867,-0.397997,-0.232740,-0.246258,-0.367680,-0.128822,-0.273867,-0.397997,-0.207131,-0.297790,-0.344119,-0.232740,-0.246258,-0.367680,-0.128822,-0.273867,-0.397997,-0.102076,-0.307430,-0.380877,-0.207131,-0.297790,-0.344119,-0.102076,-0.307430,-0.380877,-0.171137,-0.342958,-0.321079,-0.207131,-0.297790,-0.344119,-0.102076,-0.307430,-0.380877,-0.068643,-0.334975,-0.364801,-0.171137,-0.342958,-0.321079,-0.068643,-0.334975,-0.364801,-0.126143,-0.380027,-0.299445,-0.171137,-0.342958,-0.321079,-0.068643,-0.334975,-0.364801,-0.029806,-0.355442,-0.350389,-0.126143,-0.380027,-0.299445,-0.029806,-0.355442,-0.350389,-0.073878,-0.407571,-0.280050,-0.126143,-0.380027,-0.299445,-0.029806,-0.355442,-0.350389,0.012941,-0.368046,-0.338193,-0.073878,-0.407571,-0.280050,0.012941,-0.368046,-0.338193,-0.016350,-0.424533,-0.263637,-0.073878,-0.407571,-0.280050,0.012941,-0.368046,-0.338193,0.057956,-0.372302,-0.328683,-0.016350,-0.424533,-0.263637,0.057956,-0.372302,-0.328683,0.044230,-0.430260,-0.250839,-0.016350,-0.424533,-0.263637,0.057956,-0.372302,-0.328683,0.103509,-0.368046,-0.322224,0.044230,-0.430260,-0.250839,0.103509,-0.368046,-0.322224,0.105533,-0.424533,-0.242146,0.044230,-0.430260,-0.250839,0.103509,-0.368046,-0.322224,0.147849,-0.355442,-0.319064,0.105533,-0.424533,-0.242146,0.147849,-0.355442,-0.319064,0.165206,-0.407571,-0.237893,0.105533,-0.424533,-0.242146,0.147849,-0.355442,-0.319064,0.189273,-0.334975,-0.319324,0.165206,-0.407571,-0.237893,0.189273,-0.334975,-0.319324,0.220952,-0.380027,-0.238243,0.165206,-0.407571,-0.237893,0.189273,-0.334975,-0.319324,0.226188,-0.307430,-0.322995,0.220952,-0.380027,-0.238243,0.226188,-0.307430,-0.322995,0.270632,-0.342958,-0.243183,0.220952,-0.380027,-0.238243,0.226188,-0.307430,-0.322995,0.257176,-0.273867,-0.329935,0.270632,-0.342958,-0.243183,0.257176,-0.273867,-0.329935,0.312335,-0.297790,-0.252523,0.270632,-0.342958,-0.243183,0.257176,-0.273867,-0.329935,0.281046,-0.235576,-0.339878,0.312335,-0.297790,-0.252523,0.281046,-0.235576,-0.339878,0.344458,-0.246258,-0.265905,0.312335,-0.297790,-0.252523,0.281046,-0.235576,-0.339878,0.296881,-0.194027,-0.352442,0.344458,-0.246258,-0.265905,0.296881,-0.194027,-0.352442,0.365769,-0.190343,-0.282812,0.344458,-0.246258,-0.265905,0.296881,-0.194027,-0.352442,0.304072,-0.150817,-0.367144,0.365769,-0.190343,-0.282812,0.304072,-0.150817,-0.367144,0.375446,-0.132192,-0.302598,0.365769,-0.190343,-0.282812,0.221012,-0.163646,-0.417580,0.219947,-0.137038,-0.427602,0.304072,-0.150817,-0.367144,0.219947,-0.137038,-0.427602,0.302343,-0.107608,-0.383418,0.304072,-0.150817,-0.367144,0.219947,-0.137038,-0.427602,0.213430,-0.111453,-0.438207,0.302343,-0.107608,-0.383418,0.213430,-0.111453,-0.438207,0.291760,-0.066059,-0.400640,0.302343,-0.107608,-0.383418,0.213430,-0.111453,-0.438207,0.201712,-0.087872,-0.448988,0.291760,-0.066059,-0.400640,0.201712,-0.087872,-0.448988,0.272730,-0.027767,-0.418147,0.291760,-0.066059,-0.400640,0.201712,-0.087872,-0.448988,0.185242,-0.067205,-0.459531,0.272730,-0.027767,-0.418147,0.185242,-0.067205,-0.459531,0.245985,0.005796,-0.435268,0.272730,-0.027767,-0.418147,0.185242,-0.067205,-0.459531,0.164654,-0.050243,-0.469430,0.245985,0.005796,-0.435268,0.164654,-0.050243,-0.469430,0.212551,0.033340,-0.451343,0.245985,0.005796,-0.435268,0.164654,-0.050243,-0.469430,0.140738,-0.037639,-0.478305,0.212551,0.033340,-0.451343,0.140738,-0.037639,-0.478305,0.173715,0.053807,-0.465755,0.212551,0.033340,-0.451343,0.140738,-0.037639,-0.478305,0.114415,-0.029878,-0.485815,0.173715,0.053807,-0.465755,0.114415,-0.029878,-0.485815,0.130967,0.066411,-0.477951,0.173715,0.053807,-0.465755,0.114415,-0.029878,-0.485815,0.086695,-0.027257,-0.491672,0.130967,0.066411,-0.477951,0.086695,-0.027257,-0.491672,0.085953,0.070667,-0.487461,0.130967,0.066411,-0.477951,0.086695,-0.027257,-0.491672,0.058644,-0.029878,-0.495649,0.085953,0.070667,-0.487461,0.058644,-0.029878,-0.495649,0.040400,0.066411,-0.493920,0.085953,0.070667,-0.487461,0.058644,-0.029878,-0.495649,0.031339,-0.037639,-0.497595,0.040400,0.066411,-0.493920,0.031339,-0.037639,-0.497595,-0.003941,0.053807,-0.497081,0.040400,0.066411,-0.493920,0.031339,-0.037639,-0.497595,0.005830,-0.050243,-0.497435,-0.003941,0.053807,-0.497081,0.005830,-0.050243,-0.497435,-0.045364,0.033340,-0.496820,-0.003941,0.053807,-0.497081,0.005830,-0.050243,-0.497435,-0.016902,-0.067205,-0.495174,-0.045364,0.033340,-0.496820,-0.016902,-0.067205,-0.495174,-0.082279,0.005796,-0.493150,-0.045364,0.033340,-0.496820,-0.016902,-0.067205,-0.495174,-0.035984,-0.087872,-0.490901,-0.082279,0.005796,-0.493150,-0.035984,-0.087872,-0.490901,-0.113267,-0.027767,-0.486209,-0.082279,0.005796,-0.493150,-0.035984,-0.087872,-0.490901,-0.050683,-0.111453,-0.484778,-0.113267,-0.027767,-0.486209,-0.050683,-0.111453,-0.484778,-0.137138,-0.066059,-0.476266,-0.113267,-0.027767,-0.486209,-0.050683,-0.111453,-0.484778,-0.060434,-0.137038,-0.477041,-0.137138,-0.066059,-0.476266,-0.060434,-0.137038,-0.477041,-0.152972,-0.107608,-0.463702,-0.137138,-0.066059,-0.476266,-0.060434,-0.137038,-0.477041,-0.064863,-0.163646,-0.467988,-0.152972,-0.107608,-0.463702,-0.064863,-0.163646,-0.467988,-0.160164,-0.150817,-0.449001,-0.152972,-0.107608,-0.463702,-0.064863,-0.163646,-0.467988,-0.063798,-0.190255,-0.457966,-0.160164,-0.150817,-0.449001,-0.063798,-0.190255,-0.457966,-0.158434,-0.194027,-0.432726,-0.160164,-0.150817,-0.449001,-0.063798,-0.190255,-0.457966,-0.057281,-0.215840,-0.447361,-0.158434,-0.194027,-0.432726,-0.057281,-0.215840,-0.447361,-0.147852,-0.235576,-0.415504,-0.158434,-0.194027,-0.432726,-0.057281,-0.215840,-0.447361,-0.045562,-0.239420,-0.436580,-0.147852,-0.235576,-0.415504,-0.045562,-0.239420,-0.436580,-0.128822,-0.273867,-0.397997,-0.147852,-0.235576,-0.415504,-0.045562,-0.239420,-0.436580,-0.029092,-0.260088,-0.426037,-0.128822,-0.273867,-0.397997,-0.029092,-0.260088,-0.426037,-0.102076,-0.307430,-0.380877,-0.128822,-0.273867,-0.397997,-0.029092,-0.260088,-0.426037,-0.008505,-0.277050,-0.416138,-0.102076,-0.307430,-0.380877,-0.008505,-0.277050,-0.416138,-0.068643,-0.334975,-0.364801,-0.102076,-0.307430,-0.380877,-0.008505,-0.277050,-0.416138,0.015411,-0.289654,-0.407263,-0.068643,-0.334975,-0.364801,0.015411,-0.289654,-0.407263,-0.029806,-0.355442,-0.350389,-0.068643,-0.334975,-0.364801,0.015411,-0.289654,-0.407263,0.041735,-0.297415,-0.399753,-0.029806,-0.355442,-0.350389,0.041735,-0.297415,-0.399753,0.012941,-0.368046,-0.338193,-0.029806,-0.355442,-0.350389,0.041735,-0.297415,-0.399753,0.069455,-0.300036,-0.393897,0.012941,-0.368046,-0.338193,0.069455,-0.300036,-0.393897,0.057956,-0.372302,-0.328683,0.012941,-0.368046,-0.338193,0.069455,-0.300036,-0.393897,0.097506,-0.297415,-0.389919,0.057956,-0.372302,-0.328683,0.097506,-0.297415,-0.389919,0.103509,-0.368046,-0.322224,0.057956,-0.372302,-0.328683,0.097506,-0.297415,-0.389919,0.124810,-0.289654,-0.387973,0.103509,-0.368046,-0.322224,0.124810,-0.289654,-0.387973,0.147849,-0.355442,-0.319064,0.103509,-0.368046,-0.322224,0.124810,-0.289654,-0.387973,0.150319,-0.277050,-0.388133,0.147849,-0.355442,-0.319064,0.150319,-0.277050,-0.388133,0.189273,-0.334975,-0.319324,0.147849,-0.355442,-0.319064,0.150319,-0.277050,-0.388133,0.173051,-0.260088,-0.390394,0.189273,-0.334975,-0.319324,0.173051,-0.260088,-0.390394,0.226188,-0.307430,-0.322995,0.189273,-0.334975,-0.319324,0.173051,-0.260088,-0.390394,0.192134,-0.239420,-0.394667,0.226188,-0.307430,-0.322995,0.192134,-0.239420,-0.394667,0.257176,-0.273867,-0.329935,0.226188,-0.307430,-0.322995,0.192134,-0.239420,-0.394667,0.206833,-0.215840,-0.400791,0.257176,-0.273867,-0.329935,0.206833,-0.215840,-0.400791,0.281046,-0.235576,-0.339878,0.257176,-0.273867,-0.329935,0.206833,-0.215840,-0.400791,0.216584,-0.190255,-0.408527,0.281046,-0.235576,-0.339878,0.216584,-0.190255,-0.408527,0.296881,-0.194027,-0.352442,0.281046,-0.235576,-0.339878,0.216584,-0.190255,-0.408527,0.221012,-0.163646,-0.417580,0.296881,-0.194027,-0.352442,0.221012,-0.163646,-0.417580,0.304072,-0.150817,-0.367144,0.296881,-0.194027,-0.352442,0.129459,-0.170187,-0.451970,0.129100,-0.161202,-0.455354,0.221012,-0.163646,-0.417580,0.129100,-0.161202,-0.455354,0.219947,-0.137038,-0.427602,0.221012,-0.163646,-0.417580,0.129100,-0.161202,-0.455354,0.126899,-0.152563,-0.458935,0.219947,-0.137038,-0.427602,0.126899,-0.152563,-0.458935,0.213430,-0.111453,-0.438207,0.219947,-0.137038,-0.427602,0.126899,-0.152563,-0.458935,0.122942,-0.144601,-0.462575,0.213430,-0.111453,-0.438207,0.122942,-0.144601,-0.462575,0.201712,-0.087872,-0.448988,0.213430,-0.111453,-0.438207,0.122942,-0.144601,-0.462575,0.117381,-0.137622,-0.466135,0.201712,-0.087872,-0.448988,0.117381,-0.137622,-0.466135,0.185242,-0.067205,-0.459531,0.201712,-0.087872,-0.448988,0.117381,-0.137622,-0.466135,0.110429,-0.131895,-0.469478,0.185242,-0.067205,-0.459531,0.110429,-0.131895,-0.469478,0.164654,-0.050243,-0.469430,0.185242,-0.067205,-0.459531,0.110429,-0.131895,-0.469478,0.102354,-0.127639,-0.472474,0.164654,-0.050243,-0.469430,0.102354,-0.127639,-0.472474,0.140738,-0.037639,-0.478305,0.164654,-0.050243,-0.469430,0.102354,-0.127639,-0.472474,0.093466,-0.125019,-0.475010,0.140738,-0.037639,-0.478305,0.093466,-0.125019,-0.475010,0.114415,-0.029878,-0.485815,0.140738,-0.037639,-0.478305,0.093466,-0.125019,-0.475010,0.084106,-0.124134,-0.476988,0.114415,-0.029878,-0.485815,0.084106,-0.124134,-0.476988,0.086695,-0.027257,-0.491672,0.114415,-0.029878,-0.485815,0.084106,-0.124134,-0.476988,0.074634,-0.125019,-0.478331,0.086695,-0.027257,-0.491672,0.074634,-0.125019,-0.478331,0.058644,-0.029878,-0.495649,0.086695,-0.027257,-0.491672,0.074634,-0.125019,-0.478331,0.065414,-0.127639,-0.478988,0.058644,-0.029878,-0.495649,0.065414,-0.127639,-0.478988,0.031339,-0.037639,-0.497595,0.058644,-0.029878,-0.495649,0.065414,-0.127639,-0.478988,0.056801,-0.131895,-0.478934,0.031339,-0.037639,-0.497595,0.056801,-0.131895,-0.478934,0.005830,-0.050243,-0.497435,0.031339,-0.037639,-0.497595,0.056801,-0.131895,-0.478934,0.049125,-0.137622,-0.478170,0.005830,-0.050243,-0.497435,0.049125,-0.137622,-0.478170,-0.016902,-0.067205,-0.495174,0.005830,-0.050243,-0.497435,0.049125,-0.137622,-0.478170,0.042682,-0.144601,-0.476727,-0.016902,-0.067205,-0.495174,0.042682,-0.144601,-0.476727,-0.035984,-0.087872,-0.490901,-0.016902,-0.067205,-0.495174,0.042682,-0.144601,-0.476727,0.037719,-0.152563,-0.474660,-0.035984,-0.087872,-0.490901,0.037719,-0.152563,-0.474660,-0.050683,-0.111453,-0.484778,-0.035984,-0.087872,-0.490901,0.037719,-0.152563,-0.474660,0.034426,-0.161202,-0.472047,-0.050683,-0.111453,-0.484778,0.034426,-0.161202,-0.472047,-0.060434,-0.137038,-0.477041,-0.050683,-0.111453,-0.484778,0.034426,-0.161202,-0.472047,0.032931,-0.170187,-0.468991,-0.060434,-0.137038,-0.477041,0.032931,-0.170187,-0.468991,-0.064863,-0.163646,-0.467988,-0.060434,-0.137038,-0.477041,0.032931,-0.170187,-0.468991,0.033291,-0.179171,-0.465607,-0.064863,-0.163646,-0.467988,0.033291,-0.179171,-0.465607,-0.063798,-0.190255,-0.457966,-0.064863,-0.163646,-0.467988,0.033291,-0.179171,-0.465607,0.035491,-0.187810,-0.462026,-0.063798,-0.190255,-0.457966,0.035491,-0.187810,-0.462026,-0.057281,-0.215840,-0.447361,-0.063798,-0.190255,-0.457966,0.035491,-0.187810,-0.462026,0.039448,-0.195772,-0.458385,-0.057281,-0.215840,-0.447361,0.039448,-0.195772,-0.458385,-0.045562,-0.239420,-0.436580,-0.057281,-0.215840,-0.447361,0.039448,-0.195772,-0.458385,0.045009,-0.202751,-0.454826,-0.045562,-0.239420,-0.436580,0.045009,-0.202751,-0.454826,-0.029092,-0.260088,-0.426037,-0.045562,-0.239420,-0.436580,0.045009,-0.202751,-0.454826,0.051961,-0.208478,-0.451483,-0.029092,-0.260088,-0.426037,0.051961,-0.208478,-0.451483,-0.008505,-0.277050,-0.416138,-0.029092,-0.260088,-0.426037,0.051961,-0.208478,-0.451483,0.060036,-0.212734,-0.448486,-0.008505,-0.277050,-0.416138,0.060036,-0.212734,-0.448486,0.015411,-0.289654,-0.407263,-0.008505,-0.277050,-0.416138,0.060036,-0.212734,-0.448486,0.068925,-0.215355,-0.445951,0.015411,-0.289654,-0.407263,0.068925,-0.215355,-0.445951,0.041735,-0.297415,-0.399753,0.015411,-0.289654,-0.407263,0.068925,-0.215355,-0.445951,0.078284,-0.216240,-0.443973,0.041735,-0.297415,-0.399753,0.078284,-0.216240,-0.443973,0.069455,-0.300036,-0.393897,0.041735,-0.297415,-0.399753,0.078284,-0.216240,-0.443973,0.087756,-0.215355,-0.442630,0.069455,-0.300036,-0.393897,0.087756,-0.215355,-0.442630,0.097506,-0.297415,-0.389919,0.069455,-0.300036,-0.393897,0.087756,-0.215355,-0.442630,0.096976,-0.212734,-0.441973,0.097506,-0.297415,-0.389919,0.096976,-0.212734,-0.441973,0.124810,-0.289654,-0.387973,0.097506,-0.297415,-0.389919,0.096976,-0.212734,-0.441973,0.105589,-0.208478,-0.442027,0.124810,-0.289654,-0.387973,0.105589,-0.208478,-0.442027,0.150319,-0.277050,-0.388133,0.124810,-0.289654,-0.387973,0.105589,-0.208478,-0.442027,0.113265,-0.202751,-0.442790,0.150319,-0.277050,-0.388133,0.113265,-0.202751,-0.442790,0.173051,-0.260088,-0.390394,0.150319,-0.277050,-0.388133,0.113265,-0.202751,-0.442790,0.119708,-0.195772,-0.444233,0.173051,-0.260088,-0.390394,0.119708,-0.195772,-0.444233,0.192134,-0.239420,-0.394667,0.173051,-0.260088,-0.390394,0.119708,-0.195772,-0.444233,0.124671,-0.187810,-0.446301,0.192134,-0.239420,-0.394667,0.124671,-0.187810,-0.446301,0.206833,-0.215840,-0.400791,0.192134,-0.239420,-0.394667,0.124671,-0.187810,-0.446301,0.127964,-0.179171,-0.448913,0.206833,-0.215840,-0.400791,0.127964,-0.179171,-0.448913,0.216584,-0.190255,-0.408527,0.206833,-0.215840,-0.400791,0.127964,-0.179171,-0.448913,0.129459,-0.170187,-0.451970,0.216584,-0.190255,-0.408527,0.129459,-0.170187,-0.451970,0.221012,-0.163646,-0.417580,0.216584,-0.190255,-0.408527,-0.033291,0.179171,0.465607,-0.034426,0.161202,0.472047,-0.032931,0.170187,0.468991,-0.035491,0.187810,0.462026,-0.034426,0.161202,0.472047,-0.033291,0.179171,0.465607,-0.035491,0.187810,0.462026,-0.037719,0.152563,0.474660,-0.034426,0.161202,0.472047,-0.039448,0.195772,0.458385,-0.037719,0.152563,0.474660,-0.035491,0.187810,0.462026,-0.039448,0.195772,0.458385,-0.042682,0.144601,0.476727,-0.037719,0.152563,0.474660,-0.045009,0.202751,0.454826,-0.042682,0.144601,0.476727,-0.039448,0.195772,0.458385,-0.045009,0.202751,0.454826,-0.049125,0.137622,0.478170,-0.042682,0.144601,0.476727,-0.051961,0.208478,0.451483,-0.049125,0.137622,0.478170,-0.045009,0.202751,0.454826,-0.051961,0.208478,0.451483,-0.056801,0.131895,0.478934,-0.049125,0.137622,0.478170,-0.060036,0.212734,0.448486,-0.056801,0.131895,0.478934,-0.051961,0.208478,0.451483,-0.060036,0.212734,0.448486,-0.065414,0.127639,0.478988,-0.056801,0.131895,0.478934,-0.068925,0.215355,0.445951,-0.065414,0.127639,0.478988,-0.060036,0.212734,0.448486,-0.068925,0.215355,0.445951,-0.074634,0.125019,0.478331,-0.065414,0.127639,0.478988,-0.078284,0.216240,0.443973,-0.074634,0.125019,0.478331,-0.068925,0.215355,0.445951,-0.078284,0.216240,0.443973,-0.084106,0.124134,0.476988,-0.074634,0.125019,0.478331,-0.087756,0.215355,0.442630,-0.084106,0.124134,0.476988,-0.078284,0.216240,0.443973,-0.087756,0.215355,0.442630,-0.093466,0.125019,0.475010,-0.084106,0.124134,0.476988,-0.096976,0.212734,0.441973,-0.093466,0.125019,0.475010,-0.087756,0.215355,0.442630,-0.096976,0.212734,0.441973,-0.102354,0.127639,0.472474,-0.093466,0.125019,0.475010,-0.105589,0.208478,0.442027,-0.102354,0.127639,0.472474,-0.096976,0.212734,0.441973,-0.105589,0.208478,0.442027,-0.110429,0.131895,0.469478,-0.102354,0.127639,0.472474,-0.113265,0.202751,0.442790,-0.110429,0.131895,0.469478,-0.105589,0.208478,0.442027,-0.113265,0.202751,0.442790,-0.117381,0.137622,0.466135,-0.110429,0.131895,0.469478,-0.119708,0.195772,0.444233,-0.117381,0.137622,0.466135,-0.113265,0.202751,0.442790,-0.119708,0.195772,0.444233,-0.122942,0.144601,0.462575,-0.117381,0.137622,0.466135,-0.124671,0.187810,0.446301,-0.122942,0.144601,0.462575,-0.119708,0.195772,0.444233,-0.124671,0.187810,0.446301,-0.126899,0.152563,0.458935,-0.122942,0.144601,0.462575,-0.127964,0.179171,0.448913,-0.126899,0.152563,0.458935,-0.124671,0.187810,0.446301,-0.127964,0.179171,0.448913,-0.129100,0.161202,0.455354,-0.126899,0.152563,0.458935,-0.129100,0.161202,0.455354,-0.127964,0.179171,0.448913,-0.129459,0.170187,0.451970,0.127964,-0.179171,-0.448913,0.129100,-0.161202,-0.455354,0.129459,-0.170187,-0.451970,0.124671,-0.187810,-0.446301,0.129100,-0.161202,-0.455354,0.127964,-0.179171,-0.448913,0.124671,-0.187810,-0.446301,0.126899,-0.152563,-0.458935,0.129100,-0.161202,-0.455354,0.119708,-0.195772,-0.444233,0.126899,-0.152563,-0.458935,0.124671,-0.187810,-0.446301,0.119708,-0.195772,-0.444233,0.122942,-0.144601,-0.462575,0.126899,-0.152563,-0.458935,0.113265,-0.202751,-0.442790,0.122942,-0.144601,-0.462575,0.119708,-0.195772,-0.444233,0.113265,-0.202751,-0.442790,0.117381,-0.137622,-0.466135,0.122942,-0.144601,-0.462575,0.105589,-0.208478,-0.442027,0.117381,-0.137622,-0.466135,0.113265,-0.202751,-0.442790,0.105589,-0.208478,-0.442027,0.110429,-0.131895,-0.469478,0.117381,-0.137622,-0.466135,0.096976,-0.212734,-0.441973,0.110429,-0.131895,-0.469478,0.105589,-0.208478,-0.442027,0.096976,-0.212734,-0.441973,0.102354,-0.127639,-0.472474,0.110429,-0.131895,-0.469478,0.087756,-0.215355,-0.442630,0.102354,-0.127639,-0.472474,0.096976,-0.212734,-0.441973,0.087756,-0.215355,-0.442630,0.093466,-0.125019,-0.475010,0.102354,-0.127639,-0.472474,0.087756,-0.215355,-0.442630,0.084106,-0.124134,-0.476988,0.093466,-0.125019,-0.475010,0.078284,-0.216240,-0.443973,0.084106,-0.124134,-0.476988,0.087756,-0.215355,-0.442630,0.068925,-0.215355,-0.445951,0.084106,-0.124134,-0.476988,0.078284,-0.216240,-0.443973,0.068925,-0.215355,-0.445951,0.074634,-0.125019,-0.478331,0.084106,-0.124134,-0.476988,0.060036,-0.212734,-0.448486,0.074634,-0.125019,-0.478331,0.068925,-0.215355,-0.445951,0.060036,-0.212734,-0.448486,0.065414,-0.127639,-0.478988,0.074634,-0.125019,-0.478331,0.051961,-0.208478,-0.451483,0.065414,-0.127639,-0.478988,0.060036,-0.212734,-0.448486,0.051961,-0.208478,-0.451483,0.056801,-0.131895,-0.478934,0.065414,-0.127639,-0.478988,0.045009,-0.202751,-0.454826,0.056801,-0.131895,-0.478934,0.051961,-0.208478,-0.451483,0.045009,-0.202751,-0.454826,0.049125,-0.137622,-0.478170,0.056801,-0.131895,-0.478934,0.039448,-0.195772,-0.458385,0.049125,-0.137622,-0.478170,0.045009,-0.202751,-0.454826,0.039448,-0.195772,-0.458385,0.042682,-0.144601,-0.476727,0.049125,-0.137622,-0.478170,0.035491,-0.187810,-0.462026,0.042682,-0.144601,-0.476727,0.039448,-0.195772,-0.458385,0.035491,-0.187810,-0.462026,0.037719,-0.152563,-0.474660,0.042682,-0.144601,-0.476727,0.033291,-0.179171,-0.465607,0.037719,-0.152563,-0.474660,0.035491,-0.187810,-0.462026,0.033291,-0.179171,-0.465607,0.034426,-0.161202,-0.472047,0.037719,-0.152563,-0.474660,0.034426,-0.161202,-0.472047,0.033291,-0.179171,-0.465607,0.032931,-0.170187,-0.468991,};
float normal[] = {0.129884,0.330199,0.934932,0.127157,0.383355,0.914806,-0.016508,0.342839,0.939249,0.127157,0.383355,0.914806,-0.047619,0.364760,0.929883,-0.016508,0.342839,0.939249,0.127157,0.383355,0.914806,0.113543,0.434357,0.893556,-0.047619,0.364760,0.929883,0.113543,0.434357,0.893556,-0.072025,0.378410,0.922832,-0.047619,0.364760,0.929883,0.113543,0.434357,0.893556,0.089564,0.481244,0.871999,-0.072025,0.378410,0.922832,0.089564,0.481244,0.871999,-0.080504,0.394053,0.915555,-0.072025,0.378410,0.922832,0.089564,0.481244,0.871999,0.056143,0.522215,0.850964,-0.080504,0.394053,0.915555,0.056143,0.522215,0.850964,-0.092129,0.407633,0.908486,-0.080504,0.394053,0.915555,0.056143,0.522215,0.850964,0.014564,0.555695,0.831259,-0.092129,0.407633,0.908486,0.014564,0.555695,0.831259,-0.106455,0.418629,0.901897,-0.092129,0.407633,0.908486,0.014564,0.555695,0.831259,-0.033577,0.580398,0.813640,-0.106455,0.418629,0.901897,-0.033577,0.580398,0.813640,-0.122929,0.426617,0.896039,-0.106455,0.418629,0.901897,-0.033577,0.580398,0.813640,-0.086425,0.595375,0.798786,-0.122929,0.426617,0.896039,-0.086425,0.595375,0.798786,-0.140921,0.431290,0.891140,-0.122929,0.426617,0.896039,-0.086425,0.595375,0.798786,-0.141956,0.600049,0.787267,-0.140921,0.431290,0.891140,-0.141956,0.600049,0.787267,-0.159738,0.432470,0.887386,-0.140921,0.431290,0.891140,-0.141956,0.600049,0.787267,-0.198031,0.594241,0.779526,-0.159738,0.432470,0.887386,-0.198031,0.594241,0.779526,-0.178656,0.430111,0.884922,-0.159738,0.432470,0.887386,-0.198031,0.594241,0.779526,-0.252497,0.578175,0.775860,-0.178656,0.430111,0.884922,-0.252497,0.578175,0.775860,-0.196949,0.424303,0.883843,-0.178656,0.430111,0.884922,-0.252497,0.578175,0.775860,-0.303260,0.552467,0.776411,-0.196949,0.424303,0.883843,-0.303260,0.552467,0.776411,-0.213914,0.415269,0.884190,-0.196949,0.424303,0.883843,-0.303260,0.552467,0.776411,-0.348370,0.518106,0.781156,-0.213914,0.415269,0.884190,-0.348370,0.518106,0.781156,-0.228899,0.403357,0.885950,-0.213914,0.415269,0.884190,-0.348370,0.518106,0.781156,-0.386092,0.476413,0.789914,-0.228899,0.403357,0.885950,-0.386092,0.476413,0.789914,-0.241329,0.389024,0.889056,-0.228899,0.403357,0.885950,-0.386092,0.476413,0.789914,-0.414979,0.428988,0.802348,-0.241329,0.389024,0.889056,-0.414979,0.428988,0.802348,-0.250724,0.372823,0.893387,-0.241329,0.389024,0.889056,-0.414979,0.428988,0.802348,-0.433918,0.377657,0.817979,-0.250724,0.372823,0.893387,-0.433918,0.377657,0.817979,-0.256725,0.355374,0.898778,-0.250724,0.372823,0.893387,-0.433918,0.377657,0.817979,-0.442184,0.324388,0.836209,-0.256725,0.355374,0.898778,-0.442184,0.324388,0.836209,-0.306302,0.333778,0.891499,-0.256725,0.355374,0.898778,-0.442184,0.324388,0.836209,-0.439457,0.271232,0.856336,-0.306302,0.333778,0.891499,-0.439457,0.271232,0.856336,-0.276467,0.314529,0.908095,-0.306302,0.333778,0.891499,-0.439457,0.271232,0.856336,-0.425843,0.220231,0.877586,-0.276467,0.314529,0.908095,-0.425843,0.220231,0.877586,-0.252754,0.302334,0.919081,-0.276467,0.314529,0.908095,-0.425843,0.220231,0.877586,-0.401864,0.173344,0.899143,-0.252754,0.302334,0.919081,-0.401864,0.173344,0.899143,-0.244275,0.286690,0.926358,-0.252754,0.302334,0.919081,-0.401864,0.173344,0.899143,-0.368443,0.132372,0.920178,-0.244275,0.286690,0.926358,-0.368443,0.132372,0.920178,-0.232650,0.273111,0.933426,-0.244275,0.286690,0.926358,-0.368443,0.132372,0.920178,-0.326864,0.098893,0.939883,-0.232650,0.273111,0.933426,-0.326864,0.098893,0.939883,-0.218324,0.262115,0.940016,-0.232650,0.273111,0.933426,-0.326864,0.098893,0.939883,-0.278723,0.074189,0.957502,-0.218324,0.262115,0.940016,-0.278723,0.074189,0.957502,-0.201850,0.254127,0.945873,-0.218324,0.262115,0.940016,-0.278723,0.074189,0.957502,-0.225875,0.059213,0.972355,-0.201850,0.254127,0.945873,-0.225875,0.059213,0.972355,-0.183858,0.249453,0.950773,-0.201850,0.254127,0.945873,-0.225875,0.059213,0.972355,-0.170344,0.054539,0.983874,-0.183858,0.249453,0.950773,-0.170344,0.054539,0.983874,-0.165041,0.248273,0.954527,-0.183858,0.249453,0.950773,-0.170344,0.054539,0.983874,-0.114269,0.060347,0.991615,-0.165041,0.248273,0.954527,-0.114269,0.060347,0.991615,-0.146123,0.250633,0.956991,-0.165041,0.248273,0.954527,-0.114269,0.060347,0.991615,-0.059803,0.076413,0.995281,-0.146123,0.250633,0.956991,-0.059803,0.076413,0.995281,-0.127830,0.256441,0.958070,-0.146123,0.250633,0.956991,-0.059803,0.076413,0.995281,-0.009040,0.102121,0.994731,-0.127830,0.256441,0.958070,-0.009040,0.102121,0.994731,-0.110864,0.265475,0.957722,-0.127830,0.256441,0.958070,-0.009040,0.102121,0.994731,0.036070,0.136481,0.989986,-0.110864,0.265475,0.957722,0.036070,0.136481,0.989986,-0.095880,0.277386,0.955962,-0.110864,0.265475,0.957722,0.036070,0.136481,0.989986,0.073792,0.178174,0.981228,-0.095880,0.277386,0.955962,0.073792,0.178174,0.981228,-0.083450,0.291719,0.952857,-0.095880,0.277386,0.955962,0.073792,0.178174,0.981228,0.102679,0.225600,0.968794,-0.083450,0.291719,0.952857,0.102679,0.225600,0.968794,-0.074055,0.307921,0.948526,-0.083450,0.291719,0.952857,0.102679,0.225600,0.968794,0.121618,0.276930,0.953162,-0.074055,0.307921,0.948526,0.121618,0.276930,0.953162,-0.068054,0.325370,0.943135,-0.074055,0.307921,0.948526,0.121618,0.276930,0.953162,0.129884,0.330199,0.934932,-0.068054,0.325370,0.943135,0.129884,0.330199,0.934932,-0.016508,0.342839,0.939249,-0.068054,0.325370,0.943135,0.320458,0.304313,0.897051,0.316450,0.390675,0.864426,0.129884,0.330199,0.934932,0.316450,0.390675,0.864426,0.127157,0.383355,0.914806,0.129884,0.330199,0.934932,0.316450,0.390675,0.864426,0.294751,0.473614,0.829947,0.127157,0.383355,0.914806,0.294751,0.473614,0.829947,0.113543,0.434357,0.893556,0.127157,0.383355,0.914806,0.294751,0.473614,0.829947,0.256194,0.549944,0.794938,0.113543,0.434357,0.893556,0.256194,0.549944,0.794938,0.089564,0.481244,0.871999,0.113543,0.434357,0.893556,0.256194,0.549944,0.794938,0.202260,0.616733,0.760744,0.089564,0.481244,0.871999,0.202260,0.616733,0.760744,0.056143,0.522215,0.850964,0.089564,0.481244,0.871999,0.202260,0.616733,0.760744,0.135026,0.671411,0.728680,0.056143,0.522215,0.850964,0.135026,0.671411,0.728680,0.014564,0.555695,0.831259,0.056143,0.522215,0.850964,0.135026,0.671411,0.728680,0.057070,0.711881,0.699977,0.014564,0.555695,0.831259,0.057070,0.711881,0.699977,-0.033577,0.580398,0.813640,0.014564,0.555695,0.831259,0.057070,0.711881,0.699977,-0.028609,0.736585,0.675740,-0.033577,0.580398,0.813640,-0.028609,0.736585,0.675740,-0.086425,0.595375,0.798786,-0.033577,0.580398,0.813640,-0.028609,0.736585,0.675740,-0.118718,0.744574,0.656898,-0.086425,0.595375,0.798786,-0.118718,0.744574,0.656898,-0.141956,0.600049,0.787267,-0.086425,0.595375,0.798786,-0.118718,0.744574,0.656898,-0.209797,0.735541,0.644177,-0.141956,0.600049,0.787267,-0.209797,0.735541,0.644177,-0.198031,0.594241,0.779526,-0.141956,0.600049,0.787267,-0.209797,0.735541,0.644177,-0.298343,0.709834,0.638065,-0.198031,0.594241,0.779526,-0.298343,0.709834,0.638065,-0.252497,0.578175,0.775860,-0.198031,0.594241,0.779526,-0.298343,0.709834,0.638065,-0.380953,0.668441,0.638797,-0.252497,0.578175,0.775860,-0.380953,0.668441,0.638797,-0.303260,0.552467,0.776411,-0.252497,0.578175,0.775860,-0.380953,0.668441,0.638797,-0.454456,0.612950,0.646345,-0.303260,0.552467,0.776411,-0.454456,0.612950,0.646345,-0.348370,0.518106,0.781156,-0.303260,0.552467,0.776411,-0.454456,0.612950,0.646345,-0.516023,0.545498,0.660418,-0.348370,0.518106,0.781156,-0.516023,0.545498,0.660418,-0.386092,0.476413,0.789914,-0.348370,0.518106,0.781156,-0.516023,0.545498,0.660418,-0.563291,0.468673,0.680477,-0.386092,0.476413,0.789914,-0.563291,0.468673,0.680477,-0.414979,0.428988,0.802348,-0.386092,0.476413,0.789914,-0.563291,0.468673,0.680477,-0.594442,0.385429,0.705750,-0.414979,0.428988,0.802348,-0.594442,0.385429,0.705750,-0.433918,0.377657,0.817979,-0.414979,0.428988,0.802348,-0.594442,0.385429,0.705750,-0.608280,0.298967,0.735265,-0.433918,0.377657,0.817979,-0.608280,0.298967,0.735265,-0.442184,0.324388,0.836209,-0.433918,0.377657,0.817979,-0.608280,0.298967,0.735265,-0.604271,0.212605,0.767890,-0.442184,0.324388,0.836209,-0.604271,0.212605,0.767890,-0.439457,0.271232,0.856336,-0.442184,0.324388,0.836209,-0.604271,0.212605,0.767890,-0.582572,0.129666,0.802369,-0.439457,0.271232,0.856336,-0.582572,0.129666,0.802369,-0.425843,0.220231,0.877586,-0.439457,0.271232,0.856336,-0.582572,0.129666,0.802369,-0.544016,0.053336,0.837378,-0.425843,0.220231,0.877586,-0.544016,0.053336,0.837378,-0.401864,0.173344,0.899143,-0.425843,0.220231,0.877586,-0.544016,0.053336,0.837378,-0.490082,-0.013453,0.871573,-0.401864,0.173344,0.899143,-0.490082,-0.013453,0.871573,-0.368443,0.132372,0.920178,-0.401864,0.173344,0.899143,-0.490082,-0.013453,0.871573,-0.422848,-0.068132,0.903636,-0.368443,0.132372,0.920178,-0.422848,-0.068132,0.903636,-0.326864,0.098893,0.939883,-0.368443,0.132372,0.920178,-0.422848,-0.068132,0.903636,-0.344891,-0.108601,0.932339,-0.326864,0.098893,0.939883,-0.344891,-0.108601,0.932339,-0.278723,0.074189,0.957502,-0.326864,0.098893,0.939883,-0.344891,-0.108601,0.932339,-0.259212,-0.133305,0.956577,-0.278723,0.074189,0.957502,-0.259212,-0.133305,0.956577,-0.225875,0.059213,0.972355,-0.278723,0.074189,0.957502,-0.259212,-0.133305,0.956577,-0.169104,-0.141295,0.975418,-0.225875,0.059213,0.972355,-0.169104,-0.141295,0.975418,-0.170344,0.054539,0.983874,-0.225875,0.059213,0.972355,-0.169104,-0.141295,0.975418,-0.078025,-0.132262,0.988139,-0.170344,0.054539,0.983874,-0.078025,-0.132262,0.988139,-0.114269,0.060347,0.991615,-0.170344,0.054539,0.983874,-0.078025,-0.132262,0.988139,0.010521,-0.106555,0.994251,-0.114269,0.060347,0.991615,0.010521,-0.106555,0.994251,-0.059803,0.076413,0.995281,-0.114269,0.060347,0.991615,0.010521,-0.106555,0.994251,0.093132,-0.065161,0.993519,-0.059803,0.076413,0.995281,0.093132,-0.065161,0.993519,-0.009040,0.102121,0.994731,-0.059803,0.076413,0.995281,0.093132,-0.065161,0.993519,0.166634,-0.009670,0.985971,-0.009040,0.102121,0.994731,0.166634,-0.009670,0.985971,0.036070,0.136481,0.989986,-0.009040,0.102121,0.994731,0.166634,-0.009670,0.985971,0.228201,0.057781,0.971898,0.036070,0.136481,0.989986,0.228201,0.057781,0.971898,0.073792,0.178174,0.981228,0.036070,0.136481,0.989986,0.228201,0.057781,0.971898,0.275469,0.134607,0.951839,0.073792,0.178174,0.981228,0.275469,0.134607,0.951839,0.102679,0.225600,0.968794,0.073792,0.178174,0.981228,0.275469,0.134607,0.951839,0.306621,0.217851,0.926566,0.102679,0.225600,0.968794,0.306621,0.217851,0.926566,0.121618,0.276930,0.953162,0.102679,0.225600,0.968794,0.306621,0.217851,0.926566,0.320458,0.304313,0.897051,0.121618,0.276930,0.953162,0.320458,0.304313,0.897051,0.129884,0.330199,0.934932,0.121618,0.276930,0.953162,0.498727,0.266733,0.824697,0.493591,0.382981,0.780828,0.320458,0.304313,0.897051,0.493591,0.382981,0.780828,0.316450,0.390675,0.864426,0.320458,0.304313,0.897051,0.493591,0.382981,0.780828,0.464640,0.494673,0.734444,0.316450,0.390675,0.864426,0.464640,0.494673,0.734444,0.294751,0.473614,0.829947,0.316450,0.390675,0.864426,0.464640,0.494673,0.734444,0.412985,0.597515,0.687327,0.294751,0.473614,0.829947,0.412985,0.597515,0.687327,0.256194,0.549944,0.794938,0.294751,0.473614,0.829947,0.412985,0.597515,0.687327,0.340613,0.687554,0.641289,0.256194,0.549944,0.794938,0.340613,0.687554,0.641289,0.202260,0.616733,0.760744,0.256194,0.549944,0.794938,0.340613,0.687554,0.641289,0.250302,0.761333,0.598098,0.202260,0.616733,0.760744,0.250302,0.761333,0.598098,0.135026,0.671411,0.728680,0.202260,0.616733,0.760744,0.250302,0.761333,0.598098,0.145527,0.816014,0.559413,0.135026,0.671411,0.728680,0.145527,0.816014,0.559413,0.057070,0.711881,0.699977,0.135026,0.671411,0.728680,0.145527,0.816014,0.559413,0.030310,0.849497,0.526722,0.057070,0.711881,0.699977,0.030310,0.849497,0.526722,-0.028609,0.736585,0.675740,0.057070,0.711881,0.699977,0.030310,0.849497,0.526722,-0.090917,0.860495,0.501281,-0.028609,0.736585,0.675740,-0.090917,0.860495,0.501281,-0.118718,0.744574,0.656898,-0.028609,0.736585,0.675740,-0.090917,0.860495,0.501281,-0.213499,0.848584,0.484069,-0.118718,0.744574,0.656898,-0.213499,0.848584,0.484069,-0.209797,0.735541,0.644177,-0.118718,0.744574,0.656898,-0.213499,0.848584,0.484069,-0.332725,0.814223,0.475746,-0.209797,0.735541,0.644177,-0.332725,0.814223,0.475746,-0.298343,0.709834,0.638065,-0.209797,0.735541,0.644177,-0.332725,0.814223,0.475746,-0.444012,0.758733,0.476632,-0.298343,0.709834,0.638065,-0.444012,0.758733,0.476632,-0.380953,0.668441,0.638797,-0.298343,0.709834,0.638065,-0.444012,0.758733,0.476632,-0.543082,0.684246,0.486692,-0.380953,0.668441,0.638797,-0.543082,0.684246,0.486692,-0.454456,0.612950,0.646345,-0.380953,0.668441,0.638797,-0.543082,0.684246,0.486692,-0.626130,0.593623,0.505542,-0.454456,0.612950,0.646345,-0.626130,0.593623,0.505542,-0.516023,0.545498,0.660418,-0.454456,0.612950,0.646345,-0.626130,0.593623,0.505542,-0.689963,0.490350,0.532454,-0.516023,0.545498,0.660418,-0.689963,0.490350,0.532454,-0.563291,0.468673,0.680477,-0.516023,0.545498,0.660418,-0.689963,0.490350,0.532454,-0.732130,0.378392,0.566397,-0.563291,0.468673,0.680477,-0.732130,0.378392,0.566397,-0.594442,0.385429,0.705750,-0.563291,0.468673,0.680477,-0.732130,0.378392,0.566397,-0.751008,0.262055,0.606064,-0.594442,0.385429,0.705750,-0.751008,0.262055,0.606064,-0.608280,0.298967,0.735265,-0.594442,0.385429,0.705750,-0.751008,0.262055,0.606064,-0.745873,0.145807,0.649934,-0.608280,0.298967,0.735265,-0.745873,0.145807,0.649934,-0.604271,0.212605,0.767890,-0.608280,0.298967,0.735265,-0.745873,0.145807,0.649934,-0.716922,0.034115,0.696318,-0.604271,0.212605,0.767890,-0.716922,0.034115,0.696318,-0.582572,0.129666,0.802369,-0.604271,0.212605,0.767890,-0.716922,0.034115,0.696318,-0.665267,-0.068727,0.743435,-0.582572,0.129666,0.802369,-0.665267,-0.068727,0.743435,-0.544016,0.053336,0.837378,-0.582572,0.129666,0.802369,-0.665267,-0.068727,0.743435,-0.592895,-0.158766,0.789474,-0.544016,0.053336,0.837378,-0.592895,-0.158766,0.789474,-0.490082,-0.013453,0.871573,-0.544016,0.053336,0.837378,-0.592895,-0.158766,0.789474,-0.502584,-0.232544,0.832666,-0.490082,-0.013453,0.871573,-0.502584,-0.232544,0.832666,-0.422848,-0.068132,0.903636,-0.490082,-0.013453,0.871573,-0.502584,-0.232544,0.832666,-0.397809,-0.287226,0.871349,-0.422848,-0.068132,0.903636,-0.397809,-0.287226,0.871349,-0.344891,-0.108601,0.932339,-0.422848,-0.068132,0.903636,-0.397809,-0.287226,0.871349,-0.282592,-0.320709,0.904040,-0.344891,-0.108601,0.932339,-0.282592,-0.320709,0.904040,-0.259212,-0.133305,0.956577,-0.344891,-0.108601,0.932339,-0.282592,-0.320709,0.904040,-0.161364,-0.331707,0.929480,-0.259212,-0.133305,0.956577,-0.161364,-0.331707,0.929480,-0.169104,-0.141295,0.975418,-0.259212,-0.133305,0.956577,-0.161364,-0.331707,0.929480,-0.038783,-0.319796,0.946692,-0.169104,-0.141295,0.975418,-0.038783,-0.319796,0.946692,-0.078025,-0.132262,0.988139,-0.169104,-0.141295,0.975418,-0.038783,-0.319796,0.946692,0.080443,-0.285435,0.955016,-0.078025,-0.132262,0.988139,0.080443,-0.285435,0.955016,0.010521,-0.106555,0.994251,-0.078025,-0.132262,0.988139,0.080443,-0.285435,0.955016,0.191730,-0.229944,0.954131,0.010521,-0.106555,0.994251,0.191730,-0.229944,0.954131,0.093132,-0.065161,0.993519,0.010521,-0.106555,0.994251,0.191730,-0.229944,0.954131,0.290800,-0.155458,0.944070,0.093132,-0.065161,0.993519,0.290800,-0.155458,0.944070,0.166634,-0.009670,0.985971,0.093132,-0.065161,0.993519,0.290800,-0.155458,0.944070,0.373848,-0.064835,0.925221,0.166634,-0.009670,0.985971,0.373848,-0.064835,0.925221,0.228201,0.057781,0.971898,0.166634,-0.009670,0.985971,0.373848,-0.064835,0.925221,0.437681,0.038438,0.898308,0.228201,0.057781,0.971898,0.437681,0.038438,0.898308,0.275469,0.134607,0.951839,0.228201,0.057781,0.971898,0.437681,0.038438,0.898308,0.479848,0.150396,0.864365,0.275469,0.134607,0.951839,0.479848,0.150396,0.864365,0.306621,0.217851,0.926566,0.275469,0.134607,0.951839,0.479848,0.150396,0.864365,0.498727,0.266733,0.824697,0.306621,0.217851,0.926566,0.498727,0.266733,0.824697,0.320458,0.304313,0.897051,0.306621,0.217851,0.926566,0.657834,0.218904,0.720649,0.651770,0.360571,0.667221,0.498727,0.266733,0.824697,0.651770,0.360571,0.667221,0.493591,0.382981,0.780828,0.498727,0.266733,0.824697,0.651770,0.360571,0.667221,0.616679,0.496724,0.610714,0.493591,0.382981,0.780828,0.616679,0.496724,0.610714,0.464640,0.494673,0.734444,0.493591,0.382981,0.780828,0.616679,0.496724,0.610714,0.553911,0.622126,0.553301,0.464640,0.494673,0.734444,0.553911,0.622126,0.553301,0.412985,0.597515,0.687327,0.464640,0.494673,0.734444,0.553911,0.622126,0.553301,0.465879,0.731959,0.497186,0.412985,0.597515,0.687327,0.465879,0.731959,0.497186,0.340613,0.687554,0.641289,0.412985,0.597515,0.687327,0.465879,0.731959,0.497186,0.355966,0.822001,0.444526,0.340613,0.687554,0.641289,0.355966,0.822001,0.444526,0.250302,0.761333,0.598098,0.340613,0.687554,0.641289,0.355966,0.822001,0.444526,0.228392,0.888793,0.397346,0.250302,0.761333,0.598098,0.228392,0.888793,0.397346,0.145527,0.816014,0.559413,0.250302,0.761333,0.598098,0.228392,0.888793,0.397346,0.088065,0.929768,0.357459,0.145527,0.816014,0.559413,0.088065,0.929768,0.357459,0.030310,0.849497,0.526722,0.145527,0.816014,0.559413,0.088065,0.929768,0.357459,-0.059624,0.943350,0.326397,0.030310,0.849497,0.526722,-0.059624,0.943350,0.326397,-0.090917,0.860495,0.501281,0.030310,0.849497,0.526722,-0.059624,0.943350,0.326397,-0.208998,0.929020,0.305354,-0.090917,0.860495,0.501281,-0.208998,0.929020,0.305354,-0.213499,0.848584,0.484069,-0.090917,0.860495,0.501281,-0.208998,0.929020,0.305354,-0.354323,0.887326,0.295140,-0.213499,0.848584,0.484069,-0.354323,0.887326,0.295140,-0.332725,0.814223,0.475746,-0.213499,0.848584,0.484069,-0.354323,0.887326,0.295140,-0.490009,0.819871,0.296146,-0.332725,0.814223,0.475746,-0.490009,0.819871,0.296146,-0.444012,0.758733,0.476632,-0.332725,0.814223,0.475746,-0.490009,0.819871,0.296146,-0.610843,0.729248,0.308333,-0.444012,0.758733,0.476632,-0.610843,0.729248,0.308333,-0.543082,0.684246,0.486692,-0.444012,0.758733,0.476632,-0.610843,0.729248,0.308333,-0.712179,0.618939,0.331232,-0.543082,0.684246,0.486692,-0.712179,0.618939,0.331232,-0.626130,0.593623,0.505542,-0.543082,0.684246,0.486692,-0.712179,0.618939,0.331232,-0.790127,0.493182,0.363966,-0.626130,0.593623,0.505542,-0.790127,0.493182,0.363966,-0.689963,0.490350,0.532454,-0.626130,0.593623,0.505542,-0.790127,0.493182,0.363966,-0.841688,0.356813,0.405274,-0.689963,0.490350,0.532454,-0.841688,0.356813,0.405274,-0.732130,0.378392,0.566397,-0.689963,0.490350,0.532454,-0.841688,0.356813,0.405274,-0.864881,0.215070,0.453571,-0.732130,0.378392,0.566397,-0.864881,0.215070,0.453571,-0.751008,0.262055,0.606064,-0.732130,0.378392,0.566397,-0.864881,0.215070,0.453571,-0.858817,0.073403,0.506997,-0.751008,0.262055,0.606064,-0.858817,0.073403,0.506997,-0.745873,0.145807,0.649934,-0.751008,0.262055,0.606064,-0.858817,0.073403,0.506997,-0.823726,-0.062750,0.563505,-0.745873,0.145807,0.649934,-0.823726,-0.062750,0.563505,-0.716922,0.034115,0.696318,-0.745873,0.145807,0.649934,-0.823726,-0.062750,0.563505,-0.760958,-0.188152,0.620920,-0.716922,0.034115,0.696318,-0.760958,-0.188152,0.620920,-0.665267,-0.068727,0.743435,-0.716922,0.034115,0.696318,-0.760958,-0.188152,0.620920,-0.672925,-0.297984,0.677035,-0.665267,-0.068727,0.743435,-0.672925,-0.297984,0.677035,-0.592895,-0.158766,0.789474,-0.665267,-0.068727,0.743435,-0.672925,-0.297984,0.677035,-0.563012,-0.388027,0.729694,-0.592895,-0.158766,0.789474,-0.563012,-0.388027,0.729694,-0.502584,-0.232544,0.832666,-0.592895,-0.158766,0.789474,-0.563012,-0.388027,0.729694,-0.435438,-0.454819,0.776874,-0.502584,-0.232544,0.832666,-0.435438,-0.454819,0.776874,-0.397809,-0.287226,0.871349,-0.502584,-0.232544,0.832666,-0.435438,-0.454819,0.776874,-0.295112,-0.495794,0.816760,-0.397809,-0.287226,0.871349,-0.295112,-0.495794,0.816760,-0.282592,-0.320709,0.904040,-0.397809,-0.287226,0.871349,-0.295112,-0.495794,0.816760,-0.147422,-0.509376,0.847822,-0.282592,-0.320709,0.904040,-0.147422,-0.509376,0.847822,-0.161364,-0.331707,0.929480,-0.282592,-0.320709,0.904040,-0.147422,-0.509376,0.847822,0.001952,-0.495047,0.868864,-0.161364,-0.331707,0.929480,0.001952,-0.495047,0.868864,-0.038783,-0.319796,0.946692,-0.161364,-0.331707,0.929480,0.001952,-0.495047,0.868864,0.147277,-0.453352,0.879080,-0.038783,-0.319796,0.946692,0.147277,-0.453352,0.879080,0.080443,-0.285435,0.955016,-0.038783,-0.319796,0.946692,0.147277,-0.453352,0.879080,0.282963,-0.385897,0.878075,0.080443,-0.285435,0.955016,0.282963,-0.385897,0.878075,0.191730,-0.229944,0.954131,0.080443,-0.285435,0.955016,0.282963,-0.385897,0.878075,0.403796,-0.295273,0.865888,0.191730,-0.229944,0.954131,0.403796,-0.295273,0.865888,0.290800,-0.155458,0.944070,0.191730,-0.229944,0.954131,0.403796,-0.295273,0.865888,0.505133,-0.184965,0.842988,0.290800,-0.155458,0.944070,0.505133,-0.184965,0.842988,0.373848,-0.064835,0.925221,0.290800,-0.155458,0.944070,0.505133,-0.184965,0.842988,0.583080,-0.059208,0.810254,0.373848,-0.064835,0.925221,0.583080,-0.059208,0.810254,0.437681,0.038438,0.898308,0.373848,-0.064835,0.925221,0.583080,-0.059208,0.810254,0.634641,0.077161,0.768945,0.437681,0.038438,0.898308,0.634641,0.077161,0.768945,0.479848,0.150396,0.864365,0.437681,0.038438,0.898308,0.634641,0.077161,0.768945,0.657834,0.218904,0.720649,0.479848,0.150396,0.864365,0.657834,0.218904,0.720649,0.498727,0.266733,0.824697,0.479848,0.150396,0.864365,0.791667,0.162661,0.588901,0.784905,0.324307,0.527967,0.657834,0.218904,0.720649,0.784905,0.324307,0.527967,0.651770,0.360571,0.667221,0.657834,0.218904,0.720649,0.784905,0.324307,0.527967,0.745024,0.479687,0.463508,0.651770,0.360571,0.667221,0.745024,0.479687,0.463508,0.616679,0.496724,0.610714,0.651770,0.360571,0.667221,0.745024,0.479687,0.463508,0.673555,0.622831,0.398002,0.616679,0.496724,0.610714,0.673555,0.622831,0.398002,0.553911,0.622126,0.553301,0.616679,0.496724,0.610714,0.673555,0.622831,0.398002,0.573245,0.748235,0.333967,0.553911,0.622126,0.553301,0.573245,0.748235,0.333967,0.465879,0.731959,0.497186,0.553911,0.622126,0.553301,0.573245,0.748235,0.333967,0.447949,0.851082,0.273864,0.465879,0.731959,0.497186,0.447949,0.851082,0.273864,0.355966,0.822001,0.444526,0.465879,0.731959,0.497186,0.447949,0.851082,0.273864,0.302483,0.927418,0.220002,0.355966,0.822001,0.444526,0.302483,0.927418,0.220002,0.228392,0.888793,0.397346,0.355966,0.822001,0.444526,0.302483,0.927418,0.220002,0.142436,0.974309,0.174451,0.228392,0.888793,0.397346,0.142436,0.974309,0.174451,0.088065,0.929768,0.357459,0.228392,0.888793,0.397346,0.142436,0.974309,0.174451,-0.026039,0.989955,0.138962,0.088065,0.929768,0.357459,-0.026039,0.989955,0.138962,-0.059624,0.943350,0.326397,0.088065,0.929768,0.357459,-0.026039,0.989955,0.138962,-0.196470,0.973755,0.114898,-0.059624,0.943350,0.326397,-0.196470,0.973755,0.114898,-0.208998,0.929020,0.305354,-0.059624,0.943350,0.326397,-0.196470,0.973755,0.114898,-0.362307,0.926330,0.103183,-0.208998,0.929020,0.305354,-0.362307,0.926330,0.103183,-0.354323,0.887326,0.295140,-0.208998,0.929020,0.305354,-0.362307,0.926330,0.103183,-0.517179,0.849502,0.104269,-0.354323,0.887326,0.295140,-0.517179,0.849502,0.104269,-0.490009,0.819871,0.296146,-0.354323,0.887326,0.295140,-0.517179,0.849502,0.104269,-0.655132,0.746225,0.118114,-0.490009,0.819871,0.296146,-0.655132,0.746225,0.118114,-0.610843,0.729248,0.308333,-0.490009,0.819871,0.296146,-0.655132,0.746225,0.118114,-0.770864,0.620466,0.144187,-0.610843,0.729248,0.308333,-0.770864,0.620466,0.144187,-0.712179,0.618939,0.331232,-0.610843,0.729248,0.308333,-0.770864,0.620466,0.144187,-0.859929,0.477060,0.181483,-0.712179,0.618939,0.331232,-0.859929,0.477060,0.181483,-0.790127,0.493182,0.363966,-0.712179,0.618939,0.331232,-0.859929,0.477060,0.181483,-0.918903,0.321518,0.228570,-0.790127,0.493182,0.363966,-0.918903,0.321518,0.228570,-0.841688,0.356813,0.405274,-0.790127,0.493182,0.363966,-0.918903,0.321518,0.228570,-0.945520,0.159817,0.283639,-0.841688,0.356813,0.405274,-0.945520,0.159817,0.283639,-0.864881,0.215070,0.453571,-0.841688,0.356813,0.405274,-0.945520,0.159817,0.283639,-0.938757,-0.001829,0.344574,-0.864881,0.215070,0.453571,-0.938757,-0.001829,0.344574,-0.858817,0.073403,0.506997,-0.864881,0.215070,0.453571,-0.938757,-0.001829,0.344574,-0.898876,-0.157209,0.409032,-0.858817,0.073403,0.506997,-0.898876,-0.157209,0.409032,-0.823726,-0.062750,0.563505,-0.858817,0.073403,0.506997,-0.898876,-0.157209,0.409032,-0.827407,-0.300353,0.474537,-0.823726,-0.062750,0.563505,-0.827407,-0.300353,0.474537,-0.760958,-0.188152,0.620920,-0.823726,-0.062750,0.563505,-0.827407,-0.300353,0.474537,-0.727097,-0.425758,0.538572,-0.760958,-0.188152,0.620920,-0.727097,-0.425758,0.538572,-0.672925,-0.297984,0.677035,-0.760958,-0.188152,0.620920,-0.727097,-0.425758,0.538572,-0.601801,-0.528604,0.598676,-0.672925,-0.297984,0.677035,-0.601801,-0.528604,0.598676,-0.563012,-0.388027,0.729694,-0.672925,-0.297984,0.677035,-0.601801,-0.528604,0.598676,-0.456335,-0.604940,0.652538,-0.563012,-0.388027,0.729694,-0.456335,-0.604940,0.652538,-0.435438,-0.454819,0.776874,-0.563012,-0.388027,0.729694,-0.456335,-0.604940,0.652538,-0.296288,-0.651832,0.698089,-0.435438,-0.454819,0.776874,-0.296288,-0.651832,0.698089,-0.295112,-0.495794,0.816760,-0.435438,-0.454819,0.776874,-0.296288,-0.651832,0.698089,-0.127814,-0.667477,0.733579,-0.295112,-0.495794,0.816760,-0.127814,-0.667477,0.733579,-0.147422,-0.509376,0.847822,-0.295112,-0.495794,0.816760,-0.127814,-0.667477,0.733579,0.042617,-0.651276,0.757643,-0.147422,-0.509376,0.847822,0.042617,-0.651276,0.757643,0.001952,-0.495047,0.868864,-0.147422,-0.509376,0.847822,0.042617,-0.651276,0.757643,0.208455,-0.603852,0.769356,0.001952,-0.495047,0.868864,0.208455,-0.603852,0.769356,0.147277,-0.453352,0.879080,0.001952,-0.495047,0.868864,0.208455,-0.603852,0.769356,0.363327,-0.527025,0.768270,0.147277,-0.453352,0.879080,0.363327,-0.527025,0.768270,0.282963,-0.385897,0.878075,0.147277,-0.453352,0.879080,0.363327,-0.527025,0.768270,0.501280,-0.423747,0.754425,0.282963,-0.385897,0.878075,0.501280,-0.423747,0.754425,0.403796,-0.295273,0.865888,0.282963,-0.385897,0.878075,0.501280,-0.423747,0.754425,0.617012,-0.297988,0.728354,0.403796,-0.295273,0.865888,0.617012,-0.297988,0.728354,0.505133,-0.184965,0.842988,0.403796,-0.295273,0.865888,0.617012,-0.297988,0.728354,0.706076,-0.154583,0.691057,0.505133,-0.184965,0.842988,0.706076,-0.154583,0.691057,0.583080,-0.059208,0.810254,0.505133,-0.184965,0.842988,0.706076,-0.154583,0.691057,0.765050,0.000960,0.643970,0.583080,-0.059208,0.810254,0.765050,0.000960,0.643970,0.634641,0.077161,0.768945,0.583080,-0.059208,0.810254,0.765050,0.000960,0.643970,0.791667,0.162661,0.588901,0.634641,0.077161,0.768945,0.791667,0.162661,0.588901,0.657834,0.218904,0.720649,0.634641,0.077161,0.768945,0.895078,0.100166,0.434514,0.887878,0.275578,0.368415,0.791667,0.162661,0.588901,0.887878,0.275578,0.368415,0.784905,0.324307,0.527967,0.791667,0.162661,0.588901,0.887878,0.275578,0.368415,0.844737,0.444216,0.298481,0.784905,0.324307,0.527967,0.844737,0.444216,0.298481,0.745024,0.479687,0.463508,0.784905,0.324307,0.527967,0.844737,0.444216,0.298481,0.767312,0.599600,0.227401,0.745024,0.479687,0.463508,0.767312,0.599600,0.227401,0.673555,0.622831,0.398002,0.745024,0.479687,0.463508,0.767312,0.599600,0.227401,0.658581,0.735756,0.157907,0.673555,0.622831,0.398002,0.658581,0.735756,0.157907,0.573245,0.748235,0.333967,0.673555,0.622831,0.398002,0.658581,0.735756,0.157907,0.522719,0.847453,0.092669,0.573245,0.748235,0.333967,0.522719,0.847453,0.092669,0.447949,0.851082,0.273864,0.573245,0.748235,0.333967,0.522719,0.847453,0.092669,0.364948,0.930400,0.034196,0.447949,0.851082,0.273864,0.364948,0.930400,0.034196,0.302483,0.927418,0.220002,0.447949,0.851082,0.273864,0.364948,0.930400,0.034196,0.191332,0.981407,-0.015268,0.302483,0.927418,0.220002,0.191332,0.981407,-0.015268,0.142436,0.974309,0.174451,0.302483,0.927418,0.220002,0.191332,0.981407,-0.015268,0.008546,0.998514,-0.053821,0.142436,0.974309,0.174451,0.008546,0.998514,-0.053821,-0.026039,0.989955,0.138962,0.142436,0.974309,0.174451,0.008546,0.998514,-0.053821,-0.176391,0.981065,-0.079982,-0.026039,0.989955,0.138962,-0.176391,0.981065,-0.079982,-0.196470,0.973755,0.114898,-0.026039,0.989955,0.138962,-0.176391,0.981065,-0.079982,-0.356370,0.929730,-0.092745,-0.196470,0.973755,0.114898,-0.356370,0.929730,-0.092745,-0.362307,0.926330,0.103183,-0.196470,0.973755,0.114898,-0.356370,0.929730,-0.092745,-0.524476,0.846482,-0.091620,-0.362307,0.926330,0.103183,-0.524476,0.846482,-0.091620,-0.517179,0.849502,0.104269,-0.362307,0.926330,0.103183,-0.524476,0.846482,-0.091620,-0.674244,0.734520,-0.076650,-0.517179,0.849502,0.104269,-0.674244,0.734520,-0.076650,-0.655132,0.746225,0.118114,-0.517179,0.849502,0.104269,-0.674244,0.734520,-0.076650,-0.799924,0.598146,-0.048408,-0.655132,0.746225,0.118114,-0.799924,0.598146,-0.048408,-0.770864,0.620466,0.144187,-0.655132,0.746225,0.118114,-0.799924,0.598146,-0.048408,-0.896683,0.442601,-0.007981,-0.770864,0.620466,0.144187,-0.896683,0.442601,-0.007981,-0.859929,0.477060,0.181483,-0.770864,0.620466,0.144187,-0.896683,0.442601,-0.007981,-0.960804,0.273863,0.043077,-0.859929,0.477060,0.181483,-0.960804,0.273863,0.043077,-0.918903,0.321518,0.228570,-0.859929,0.477060,0.181483,-0.960804,0.273863,0.043077,-0.989821,0.098418,0.102802,-0.918903,0.321518,0.228570,-0.989821,0.098418,0.102802,-0.945520,0.159817,0.283639,-0.918903,0.321518,0.228570,-0.989821,0.098418,0.102802,-0.982621,-0.076994,0.168901,-0.945520,0.159817,0.283639,-0.982621,-0.076994,0.168901,-0.938757,-0.001829,0.344574,-0.945520,0.159817,0.283639,-0.982621,-0.076994,0.168901,-0.939480,-0.245633,0.238833,-0.938757,-0.001829,0.344574,-0.939480,-0.245633,0.238833,-0.898876,-0.157209,0.409032,-0.938757,-0.001829,0.344574,-0.939480,-0.245633,0.238833,-0.862055,-0.401017,0.309913,-0.898876,-0.157209,0.409032,-0.862055,-0.401017,0.309913,-0.827407,-0.300353,0.474537,-0.898876,-0.157209,0.409032,-0.862055,-0.401017,0.309913,-0.753324,-0.537173,0.379405,-0.827407,-0.300353,0.474537,-0.753324,-0.537173,0.379405,-0.727097,-0.425758,0.538572,-0.827407,-0.300353,0.474537,-0.753324,-0.537173,0.379405,-0.617462,-0.648871,0.444643,-0.727097,-0.425758,0.538572,-0.617462,-0.648871,0.444643,-0.601801,-0.528604,0.598676,-0.727097,-0.425758,0.538572,-0.617462,-0.648871,0.444643,-0.459692,-0.731816,0.503119,-0.601801,-0.528604,0.598676,-0.459692,-0.731816,0.503119,-0.456335,-0.604940,0.652538,-0.601801,-0.528604,0.598676,-0.459692,-0.731816,0.503119,-0.286075,-0.782822,0.552585,-0.456335,-0.604940,0.652538,-0.286075,-0.782822,0.552585,-0.296288,-0.651832,0.698089,-0.456335,-0.604940,0.652538,-0.286075,-0.782822,0.552585,-0.103289,-0.799930,0.591137,-0.296288,-0.651832,0.698089,-0.103289,-0.799930,0.591137,-0.127814,-0.667477,0.733579,-0.296288,-0.651832,0.698089,-0.103289,-0.799930,0.591137,0.081648,-0.782481,0.617298,-0.127814,-0.667477,0.733579,0.081648,-0.782481,0.617298,0.042617,-0.651276,0.757643,-0.127814,-0.667477,0.733579,0.081648,-0.782481,0.617298,0.261627,-0.731147,0.630060,0.042617,-0.651276,0.757643,0.261627,-0.731147,0.630060,0.208455,-0.603852,0.769356,0.042617,-0.651276,0.757643,0.261627,-0.731147,0.630060,0.429733,-0.647898,0.628934,0.208455,-0.603852,0.769356,0.429733,-0.647898,0.628934,0.363327,-0.527025,0.768270,0.208455,-0.603852,0.769356,0.429733,-0.647898,0.628934,0.579502,-0.535937,0.613962,0.363327,-0.527025,0.768270,0.579502,-0.535937,0.613962,0.501280,-0.423747,0.754425,0.363327,-0.527025,0.768270,0.579502,-0.535937,0.613962,0.705181,-0.399563,0.585721,0.501280,-0.423747,0.754425,0.705181,-0.399563,0.585721,0.617012,-0.297988,0.728354,0.501280,-0.423747,0.754425,0.705181,-0.399563,0.585721,0.801940,-0.244017,0.545296,0.617012,-0.297988,0.728354,0.801940,-0.244017,0.545296,0.706076,-0.154583,0.691057,0.617012,-0.297988,0.728354,0.801940,-0.244017,0.545296,0.866060,-0.075278,0.494240,0.706076,-0.154583,0.691057,0.866060,-0.075278,0.494240,0.765050,0.000960,0.643970,0.706076,-0.154583,0.691057,0.866060,-0.075278,0.494240,0.895078,0.100166,0.434514,0.765050,0.000960,0.643970,0.895078,0.100166,0.434514,0.791667,0.162661,0.588901,0.765050,0.000960,0.643970,0.964088,0.033822,0.263422,0.956726,0.216258,0.194698,0.895078,0.100166,0.434514,0.956726,0.216258,0.194698,0.887878,0.275578,0.368415,0.895078,0.100166,0.434514,0.956726,0.216258,0.194698,0.911983,0.391673,0.121977,0.887878,0.275578,0.368415,0.911983,0.391673,0.121977,0.844737,0.444216,0.298481,0.887878,0.275578,0.368415,0.911983,0.391673,0.121977,0.831579,0.553323,0.048056,0.844737,0.444216,0.298481,0.831579,0.553323,0.048056,0.767312,0.599600,0.227401,0.844737,0.444216,0.298481,0.831579,0.553323,0.048056,0.718603,0.694999,-0.024226,0.767312,0.599600,0.227401,0.718603,0.694999,-0.024226,0.658581,0.735756,0.157907,0.767312,0.599600,0.227401,0.718603,0.694999,-0.024226,0.577397,0.811253,-0.092090,0.658581,0.735756,0.157907,0.577397,0.811253,-0.092090,0.522719,0.847453,0.092669,0.658581,0.735756,0.157907,0.577397,0.811253,-0.092090,0.413387,0.897621,-0.152930,0.522719,0.847453,0.092669,0.413387,0.897621,-0.152930,0.364948,0.930400,0.034196,0.522719,0.847453,0.092669,0.413387,0.897621,-0.152930,0.232875,0.950783,-0.204406,0.364948,0.930400,0.034196,0.232875,0.950783,-0.204406,0.191332,0.981407,-0.015268,0.364948,0.930400,0.034196,0.232875,0.950783,-0.204406,0.042800,0.968694,-0.244540,0.191332,0.981407,-0.015268,0.042800,0.968694,-0.244540,0.008546,0.998514,-0.053821,0.191332,0.981407,-0.015268,0.042800,0.968694,-0.244540,-0.149534,0.950668,-0.271792,0.008546,0.998514,-0.053821,-0.149534,0.950668,-0.271792,-0.176391,0.981065,-0.079982,0.008546,0.998514,-0.053821,-0.149534,0.950668,-0.271792,-0.336737,0.897395,-0.285113,-0.176391,0.981065,-0.079982,-0.336737,0.897395,-0.285113,-0.356370,0.929730,-0.092745,-0.176391,0.981065,-0.079982,-0.336737,0.897395,-0.285113,-0.511614,0.810926,-0.283991,-0.356370,0.929730,-0.092745,-0.511614,0.810926,-0.283991,-0.524476,0.846482,-0.091620,-0.356370,0.929730,-0.092745,-0.511614,0.810926,-0.283991,-0.667444,0.694581,-0.268469,-0.524476,0.846482,-0.091620,-0.667444,0.694581,-0.268469,-0.674244,0.734520,-0.076650,-0.524476,0.846482,-0.091620,-0.667444,0.694581,-0.268469,-0.798239,0.552833,-0.239144,-0.674244,0.734520,-0.076650,-0.798239,0.552833,-0.239144,-0.799924,0.598146,-0.048408,-0.674244,0.734520,-0.076650,-0.798239,0.552833,-0.239144,-0.898974,0.391128,-0.197142,-0.799924,0.598146,-0.048408,-0.898974,0.391128,-0.197142,-0.896683,0.442601,-0.007981,-0.799924,0.598146,-0.048408,-0.898974,0.391128,-0.197142,-0.965776,0.215679,-0.144077,-0.896683,0.442601,-0.007981,-0.965776,0.215679,-0.144077,-0.960804,0.273863,0.043077,-0.896683,0.442601,-0.007981,-0.965776,0.215679,-0.144077,-0.996079,0.033232,-0.081990,-0.960804,0.273863,0.043077,-0.996079,0.033232,-0.081990,-0.989821,0.098418,0.102802,-0.960804,0.273863,0.043077,-0.996079,0.033232,-0.081990,-0.988717,-0.149204,-0.013266,-0.989821,0.098418,0.102802,-0.988717,-0.149204,-0.013266,-0.982621,-0.076994,0.168901,-0.989821,0.098418,0.102802,-0.988717,-0.149204,-0.013266,-0.943975,-0.324619,0.059453,-0.982621,-0.076994,0.168901,-0.943975,-0.324619,0.059453,-0.939480,-0.245633,0.238833,-0.982621,-0.076994,0.168901,-0.943975,-0.324619,0.059453,-0.863570,-0.486270,0.133373,-0.939480,-0.245633,0.238833,-0.863570,-0.486270,0.133373,-0.862055,-0.401017,0.309913,-0.939480,-0.245633,0.238833,-0.863570,-0.486270,0.133373,-0.750594,-0.627945,0.205655,-0.862055,-0.401017,0.309913,-0.750594,-0.627945,0.205655,-0.753324,-0.537173,0.379405,-0.862055,-0.401017,0.309913,-0.750594,-0.627945,0.205655,-0.609388,-0.744200,0.273519,-0.753324,-0.537173,0.379405,-0.609388,-0.744200,0.273519,-0.617462,-0.648871,0.444643,-0.753324,-0.537173,0.379405,-0.609388,-0.744200,0.273519,-0.445378,-0.830567,0.334359,-0.617462,-0.648871,0.444643,-0.445378,-0.830567,0.334359,-0.459692,-0.731816,0.503119,-0.617462,-0.648871,0.444643,-0.445378,-0.830567,0.334359,-0.264866,-0.883728,0.385837,-0.459692,-0.731816,0.503119,-0.264866,-0.883728,0.385837,-0.286075,-0.782822,0.552585,-0.459692,-0.731816,0.503119,-0.264866,-0.883728,0.385837,-0.074791,-0.901639,0.425972,-0.286075,-0.782822,0.552585,-0.074791,-0.901639,0.425972,-0.103289,-0.799930,0.591137,-0.286075,-0.782822,0.552585,-0.074791,-0.901639,0.425972,0.117543,-0.883613,0.453224,-0.103289,-0.799930,0.591137,0.117543,-0.883613,0.453224,0.081648,-0.782481,0.617298,-0.103289,-0.799930,0.591137,0.117543,-0.883613,0.453224,0.304746,-0.830341,0.466543,0.081648,-0.782481,0.617298,0.304746,-0.830341,0.466543,0.261627,-0.731147,0.630060,0.081648,-0.782481,0.617298,0.304746,-0.830341,0.466543,0.479623,-0.743872,0.465420,0.261627,-0.731147,0.630060,0.479623,-0.743872,0.465420,0.429733,-0.647898,0.628934,0.261627,-0.731147,0.630060,0.479623,-0.743872,0.465420,0.635453,-0.627527,0.449899,0.429733,-0.647898,0.628934,0.635453,-0.627527,0.449899,0.579502,-0.535937,0.613962,0.429733,-0.647898,0.628934,0.635453,-0.627527,0.449899,0.766248,-0.485779,0.420573,0.579502,-0.535937,0.613962,0.766248,-0.485779,0.420573,0.705181,-0.399563,0.585721,0.579502,-0.535937,0.613962,0.766248,-0.485779,0.420573,0.866983,-0.324074,0.378572,0.705181,-0.399563,0.585721,0.866983,-0.324074,0.378572,0.801940,-0.244017,0.545296,0.705181,-0.399563,0.585721,0.866983,-0.324074,0.378572,0.933785,-0.148625,0.325508,0.801940,-0.244017,0.545296,0.933785,-0.148625,0.325508,0.866060,-0.075278,0.494240,0.801940,-0.244017,0.545296,0.933785,-0.148625,0.325508,0.964088,0.033822,0.263422,0.866060,-0.075278,0.494240,0.964088,0.033822,0.263422,0.895078,0.100166,0.434514,0.866060,-0.075278,0.494240,0.996042,-0.033822,0.082202,0.988802,0.148625,0.013496,0.964088,0.033822,0.263422,0.988802,0.148625,0.013496,0.956726,0.216258,0.194698,0.964088,0.033822,0.263422,0.988802,0.148625,0.013496,0.944177,0.324074,-0.059215,0.956726,0.216258,0.194698,0.944177,0.324074,-0.059215,0.911983,0.391673,0.121977,0.956726,0.216258,0.194698,0.944177,0.324074,-0.059215,0.863882,0.485779,-0.133137,0.911983,0.391673,0.121977,0.863882,0.485779,-0.133137,0.831579,0.553323,0.048056,0.911983,0.391673,0.121977,0.863882,0.485779,-0.133137,0.751005,0.627527,-0.205428,0.831579,0.553323,0.048056,0.751005,0.627527,-0.205428,0.718603,0.694999,-0.024226,0.831579,0.553323,0.048056,0.751005,0.627527,-0.205428,0.609881,0.743872,-0.273311,0.718603,0.694999,-0.024226,0.609881,0.743872,-0.273311,0.577397,0.811253,-0.092090,0.718603,0.694999,-0.024226,0.609881,0.743872,-0.273311,0.445935,0.830341,-0.334178,0.577397,0.811253,-0.092090,0.445935,0.830341,-0.334178,0.413387,0.897621,-0.152930,0.577397,0.811253,-0.092090,0.445935,0.830341,-0.334178,0.265466,0.883613,-0.385689,0.413387,0.897621,-0.152930,0.265466,0.883613,-0.385689,0.232875,0.950783,-0.204406,0.413387,0.897621,-0.152930,0.265466,0.883613,-0.385689,0.075410,0.901639,-0.425863,0.232875,0.950783,-0.204406,0.075410,0.901639,-0.425863,0.042800,0.968694,-0.244540,0.232875,0.950783,-0.204406,0.075410,0.901639,-0.425863,-0.116929,0.883728,-0.453158,0.042800,0.968694,-0.244540,-0.116929,0.883728,-0.453158,-0.149534,0.950668,-0.271792,0.042800,0.968694,-0.244540,-0.116929,0.883728,-0.453158,-0.304161,0.830567,-0.466523,-0.149534,0.950668,-0.271792,-0.304161,0.830567,-0.466523,-0.336737,0.897395,-0.285113,-0.149534,0.950668,-0.271792,-0.304161,0.830567,-0.466523,-0.479088,0.744200,-0.465447,-0.336737,0.897395,-0.285113,-0.479088,0.744200,-0.465447,-0.511614,0.810926,-0.283991,-0.336737,0.897395,-0.285113,-0.479088,0.744200,-0.465447,-0.634989,0.627945,-0.449971,-0.511614,0.810926,-0.283991,-0.634989,0.627945,-0.449971,-0.667444,0.694581,-0.268469,-0.511614,0.810926,-0.283991,-0.634989,0.627945,-0.449971,-0.765874,0.486270,-0.420688,-0.667444,0.694581,-0.268469,-0.765874,0.486270,-0.420688,-0.798239,0.552833,-0.239144,-0.667444,0.694581,-0.268469,-0.765874,0.486270,-0.420688,-0.866712,0.324619,-0.378726,-0.798239,0.552833,-0.239144,-0.866712,0.324619,-0.378726,-0.898974,0.391128,-0.197142,-0.798239,0.552833,-0.239144,-0.866712,0.324619,-0.378726,-0.933628,0.149204,-0.325695,-0.898974,0.391128,-0.197142,-0.933628,0.149204,-0.325695,-0.965776,0.215679,-0.144077,-0.898974,0.391128,-0.197142,-0.933628,0.149204,-0.325695,-0.964050,-0.033232,-0.263634,-0.965776,0.215679,-0.144077,-0.964050,-0.033232,-0.263634,-0.996079,0.033232,-0.081990,-0.965776,0.215679,-0.144077,-0.964050,-0.033232,-0.263634,-0.956810,-0.215679,-0.194927,-0.996079,0.033232,-0.081990,-0.956810,-0.215679,-0.194927,-0.988717,-0.149204,-0.013266,-0.996079,0.033232,-0.081990,-0.956810,-0.215679,-0.194927,-0.912186,-0.391128,-0.122214,-0.988717,-0.149204,-0.013266,-0.912186,-0.391128,-0.122214,-0.943975,-0.324619,0.059453,-0.988717,-0.149204,-0.013266,-0.912186,-0.391128,-0.122214,-0.831892,-0.552833,-0.048292,-0.943975,-0.324619,0.059453,-0.831892,-0.552833,-0.048292,-0.863570,-0.486270,0.133373,-0.943975,-0.324619,0.059453,-0.831892,-0.552833,-0.048292,-0.719014,-0.694581,0.023999,-0.863570,-0.486270,0.133373,-0.719014,-0.694581,0.023999,-0.750594,-0.627945,0.205655,-0.863570,-0.486270,0.133373,-0.719014,-0.694581,0.023999,-0.577890,-0.810926,0.091883,-0.750594,-0.627945,0.205655,-0.577890,-0.810926,0.091883,-0.609388,-0.744200,0.273519,-0.750594,-0.627945,0.205655,-0.577890,-0.810926,0.091883,-0.413944,-0.897395,0.152748,-0.609388,-0.744200,0.273519,-0.413944,-0.897395,0.152748,-0.445378,-0.830567,0.334359,-0.609388,-0.744200,0.273519,-0.413944,-0.897395,0.152748,-0.233474,-0.950668,0.204257,-0.445378,-0.830567,0.334359,-0.233474,-0.950668,0.204257,-0.264866,-0.883728,0.385837,-0.445378,-0.830567,0.334359,-0.233474,-0.950668,0.204257,-0.043419,-0.968694,0.244431,-0.264866,-0.883728,0.385837,-0.043419,-0.968694,0.244431,-0.074791,-0.901639,0.425972,-0.264866,-0.883728,0.385837,-0.043419,-0.968694,0.244431,0.148920,-0.950783,0.271727,-0.074791,-0.901639,0.425972,0.148920,-0.950783,0.271727,0.117543,-0.883613,0.453224,-0.074791,-0.901639,0.425972,0.148920,-0.950783,0.271727,0.336152,-0.897621,0.285094,0.117543,-0.883613,0.453224,0.336152,-0.897621,0.285094,0.304746,-0.830341,0.466543,0.117543,-0.883613,0.453224,0.336152,-0.897621,0.285094,0.511079,-0.811253,0.284018,0.304746,-0.830341,0.466543,0.511079,-0.811253,0.284018,0.479623,-0.743872,0.465420,0.304746,-0.830341,0.466543,0.511079,-0.811253,0.284018,0.666980,-0.694999,0.268541,0.479623,-0.743872,0.465420,0.666980,-0.694999,0.268541,0.635453,-0.627527,0.449899,0.479623,-0.743872,0.465420,0.666980,-0.694999,0.268541,0.797865,-0.553323,0.239259,0.635453,-0.627527,0.449899,0.797865,-0.553323,0.239259,0.766248,-0.485779,0.420573,0.635453,-0.627527,0.449899,0.797865,-0.553323,0.239259,0.898703,-0.391673,0.197295,0.766248,-0.485779,0.420573,0.898703,-0.391673,0.197295,0.866983,-0.324074,0.378572,0.766248,-0.485779,0.420573,0.898703,-0.391673,0.197295,0.965619,-0.216258,0.144263,0.866983,-0.324074,0.378572,0.965619,-0.216258,0.144263,0.933785,-0.148625,0.325508,0.866983,-0.324074,0.378572,0.965619,-0.216258,0.144263,0.996042,-0.033822,0.082202,0.933785,-0.148625,0.325508,0.996042,-0.033822,0.082202,0.964088,0.033822,0.263422,0.933785,-0.148625,0.325508,0.989711,-0.100166,-0.102175,0.982870,0.075278,-0.168224,0.996042,-0.033822,0.082202,0.982870,0.075278,-0.168224,0.988802,0.148625,0.013496,0.996042,-0.033822,0.082202,0.982870,0.075278,-0.168224,0.940079,0.244017,-0.238131,0.988802,0.148625,0.013496,0.940079,0.244017,-0.238131,0.944177,0.324074,-0.059215,0.988802,0.148625,0.013496,0.940079,0.244017,-0.238131,0.862982,0.399563,-0.309211,0.944177,0.324074,-0.059215,0.862982,0.399563,-0.309211,0.863882,0.485779,-0.133137,0.944177,0.324074,-0.059215,0.862982,0.399563,-0.309211,0.754541,0.535937,-0.378734,0.863882,0.485779,-0.133137,0.754541,0.535937,-0.378734,0.751005,0.627527,-0.205428,0.863882,0.485779,-0.133137,0.754541,0.535937,-0.378734,0.618925,0.647898,-0.444027,0.751005,0.627527,-0.205428,0.618925,0.647898,-0.444027,0.609881,0.743872,-0.273311,0.751005,0.627527,-0.205428,0.618925,0.647898,-0.444027,0.461342,0.731147,-0.502581,0.609881,0.743872,-0.273311,0.461342,0.731147,-0.502581,0.445935,0.830341,-0.334178,0.609881,0.743872,-0.273311,0.461342,0.731147,-0.502581,0.287852,0.782481,-0.552145,0.445935,0.830341,-0.334178,0.287852,0.782481,-0.552145,0.265466,0.883613,-0.385689,0.445935,0.830341,-0.334178,0.287852,0.782481,-0.552145,0.105121,0.799930,-0.590814,0.265466,0.883613,-0.385689,0.105121,0.799930,-0.590814,0.075410,0.901639,-0.425863,0.265466,0.883613,-0.385689,0.105121,0.799930,-0.590814,-0.079828,0.782822,-0.617104,0.075410,0.901639,-0.425863,-0.079828,0.782822,-0.617104,-0.116929,0.883728,-0.453158,0.075410,0.901639,-0.425863,-0.079828,0.782822,-0.617104,-0.259892,0.731816,-0.630001,-0.116929,0.883728,-0.453158,-0.259892,0.731816,-0.630001,-0.304161,0.830567,-0.466523,-0.116929,0.883728,-0.453158,-0.259892,0.731816,-0.630001,-0.428147,0.648871,-0.629013,-0.304161,0.830567,-0.466523,-0.428147,0.648871,-0.629013,-0.479088,0.744200,-0.465447,-0.304161,0.830567,-0.466523,-0.428147,0.648871,-0.629013,-0.578129,0.537173,-0.614176,-0.479088,0.744200,-0.465447,-0.578129,0.537173,-0.614176,-0.634989,0.627945,-0.449971,-0.479088,0.744200,-0.465447,-0.578129,0.537173,-0.614176,-0.704071,0.401017,-0.586063,-0.634989,0.627945,-0.449971,-0.704071,0.401017,-0.586063,-0.765874,0.486270,-0.420688,-0.634989,0.627945,-0.449971,-0.704071,0.401017,-0.586063,-0.801137,0.245633,-0.545751,-0.765874,0.486270,-0.420688,-0.801137,0.245633,-0.545751,-0.866712,0.324619,-0.378726,-0.765874,0.486270,-0.420688,-0.801137,0.245633,-0.545751,-0.865594,0.076994,-0.494791,-0.866712,0.324619,-0.378726,-0.865594,0.076994,-0.494791,-0.933628,0.149204,-0.325695,-0.866712,0.324619,-0.378726,-0.865594,0.076994,-0.494791,-0.894967,-0.098418,-0.435141,-0.933628,0.149204,-0.325695,-0.894967,-0.098418,-0.435141,-0.964050,-0.033232,-0.263634,-0.933628,0.149204,-0.325695,-0.894967,-0.098418,-0.435141,-0.888127,-0.273863,-0.369094,-0.964050,-0.033232,-0.263634,-0.888127,-0.273863,-0.369094,-0.956810,-0.215679,-0.194927,-0.964050,-0.033232,-0.263634,-0.888127,-0.273863,-0.369094,-0.845336,-0.442601,-0.299184,-0.956810,-0.215679,-0.194927,-0.845336,-0.442601,-0.299184,-0.912186,-0.391128,-0.122214,-0.956810,-0.215679,-0.194927,-0.845336,-0.442601,-0.299184,-0.768239,-0.598146,-0.228101,-0.912186,-0.391128,-0.122214,-0.768239,-0.598146,-0.228101,-0.831892,-0.552833,-0.048292,-0.912186,-0.391128,-0.122214,-0.768239,-0.598146,-0.228101,-0.659798,-0.734520,-0.158578,-0.831892,-0.552833,-0.048292,-0.659798,-0.734520,-0.158578,-0.719014,-0.694581,0.023999,-0.831892,-0.552833,-0.048292,-0.659798,-0.734520,-0.158578,-0.524182,-0.846482,-0.093287,-0.719014,-0.694581,0.023999,-0.524182,-0.846482,-0.093287,-0.577890,-0.810926,0.091883,-0.719014,-0.694581,0.023999,-0.524182,-0.846482,-0.093287,-0.366599,-0.929730,-0.034734,-0.577890,-0.810926,0.091883,-0.366599,-0.929730,-0.034734,-0.413944,-0.897395,0.152748,-0.577890,-0.810926,0.091883,-0.366599,-0.929730,-0.034734,-0.193109,-0.981065,0.014829,-0.413944,-0.897395,0.152748,-0.193109,-0.981065,0.014829,-0.233474,-0.950668,0.204257,-0.413944,-0.897395,0.152748,-0.193109,-0.981065,0.014829,-0.010378,-0.998514,0.053498,-0.233474,-0.950668,0.204257,-0.010378,-0.998514,0.053498,-0.043419,-0.968694,0.244431,-0.233474,-0.950668,0.204257,-0.010378,-0.998514,0.053498,0.174571,-0.981407,0.079786,-0.043419,-0.968694,0.244431,0.174571,-0.981407,0.079786,0.148920,-0.950783,0.271727,-0.043419,-0.968694,0.244431,0.174571,-0.981407,0.079786,0.354635,-0.930400,0.092686,0.148920,-0.950783,0.271727,0.354635,-0.930400,0.092686,0.336152,-0.897621,0.285094,0.148920,-0.950783,0.271727,0.354635,-0.930400,0.092686,0.522890,-0.847453,0.091700,0.336152,-0.897621,0.285094,0.522890,-0.847453,0.091700,0.511079,-0.811253,0.284018,0.336152,-0.897621,0.285094,0.522890,-0.847453,0.091700,0.672871,-0.735756,0.076864,0.511079,-0.811253,0.284018,0.672871,-0.735756,0.076864,0.666980,-0.694999,0.268541,0.511079,-0.811253,0.284018,0.672871,-0.735756,0.076864,0.798814,-0.599600,0.048749,0.666980,-0.694999,0.268541,0.798814,-0.599600,0.048749,0.797865,-0.553323,0.239259,0.666980,-0.694999,0.268541,0.798814,-0.599600,0.048749,0.895880,-0.444216,0.008437,0.797865,-0.553323,0.239259,0.895880,-0.444216,0.008437,0.898703,-0.391673,0.197295,0.797865,-0.553323,0.239259,0.895880,-0.444216,0.008437,0.960338,-0.275578,-0.042525,0.898703,-0.391673,0.197295,0.960338,-0.275578,-0.042525,0.965619,-0.216258,0.144263,0.898703,-0.391673,0.197295,0.960338,-0.275578,-0.042525,0.989711,-0.100166,-0.102175,0.965619,-0.216258,0.144263,0.989711,-0.100166,-0.102175,0.996042,-0.033822,0.082202,0.965619,-0.216258,0.144263,0.945340,-0.162661,-0.282620,0.939163,-0.000960,-0.343471,0.989711,-0.100166,-0.102175,0.939163,-0.000960,-0.343471,0.982870,0.075278,-0.168224,0.989711,-0.100166,-0.102175,0.939163,-0.000960,-0.343471,0.899850,0.154583,-0.407889,0.982870,0.075278,-0.168224,0.899850,0.154583,-0.407889,0.940079,0.244017,-0.238131,0.982870,0.075278,-0.168224,0.899850,0.154583,-0.407889,0.828913,0.297988,-0.473398,0.940079,0.244017,-0.238131,0.828913,0.297988,-0.473398,0.862982,0.399563,-0.309211,0.940079,0.244017,-0.238131,0.828913,0.297988,-0.473398,0.729077,0.423747,-0.537480,0.862982,0.399563,-0.309211,0.729077,0.423747,-0.537480,0.754541,0.535937,-0.378734,0.862982,0.399563,-0.309211,0.729077,0.423747,-0.537480,0.604179,0.527025,-0.597672,0.754541,0.535937,-0.378734,0.604179,0.527025,-0.597672,0.618925,0.647898,-0.444027,0.754541,0.535937,-0.378734,0.604179,0.527025,-0.597672,0.459019,0.603852,-0.651663,0.618925,0.647898,-0.444027,0.459019,0.603852,-0.651663,0.461342,0.731147,-0.502581,0.618925,0.647898,-0.444027,0.459019,0.603852,-0.651663,0.299176,0.651276,-0.697375,0.461342,0.731147,-0.502581,0.299176,0.651276,-0.697375,0.287852,0.782481,-0.552145,0.461342,0.731147,-0.502581,0.299176,0.651276,-0.697375,0.130793,0.667477,-0.733053,0.287852,0.782481,-0.552145,0.130793,0.667477,-0.733053,0.105121,0.799930,-0.590814,0.287852,0.782481,-0.552145,0.130793,0.667477,-0.733053,-0.039659,0.651832,-0.757326,0.105121,0.799930,-0.590814,-0.039659,0.651832,-0.757326,-0.079828,0.782822,-0.617104,0.105121,0.799930,-0.590814,-0.039659,0.651832,-0.757326,-0.205633,0.604940,-0.769261,-0.079828,0.782822,-0.617104,-0.205633,0.604940,-0.769261,-0.259892,0.731816,-0.630001,-0.079828,0.782822,-0.617104,-0.205633,0.604940,-0.769261,-0.360749,0.528604,-0.768400,-0.259892,0.731816,-0.630001,-0.360749,0.528604,-0.768400,-0.428147,0.648871,-0.629013,-0.259892,0.731816,-0.630001,-0.360749,0.528604,-0.768400,-0.499045,0.425758,-0.754774,-0.428147,0.648871,-0.629013,-0.499045,0.425758,-0.754774,-0.578129,0.537173,-0.614176,-0.428147,0.648871,-0.629013,-0.499045,0.425758,-0.754774,-0.615207,0.300353,-0.728909,-0.578129,0.537173,-0.614176,-0.615207,0.300353,-0.728909,-0.704071,0.401017,-0.586063,-0.578129,0.537173,-0.614176,-0.615207,0.300353,-0.728909,-0.704770,0.157209,-0.691798,-0.704071,0.401017,-0.586063,-0.704770,0.157209,-0.691798,-0.801137,0.245633,-0.545751,-0.704071,0.401017,-0.586063,-0.704770,0.157209,-0.691798,-0.764292,0.001829,-0.644868,-0.801137,0.245633,-0.545751,-0.764292,0.001829,-0.644868,-0.865594,0.076994,-0.494791,-0.801137,0.245633,-0.545751,-0.764292,0.001829,-0.644868,-0.791487,-0.159817,-0.589920,-0.865594,0.076994,-0.494791,-0.791487,-0.159817,-0.589920,-0.894967,-0.098418,-0.435141,-0.865594,0.076994,-0.494791,-0.791487,-0.159817,-0.589920,-0.785310,-0.321518,-0.529069,-0.894967,-0.098418,-0.435141,-0.785310,-0.321518,-0.529069,-0.888127,-0.273863,-0.369094,-0.894967,-0.098418,-0.435141,-0.785310,-0.321518,-0.529069,-0.745998,-0.477060,-0.464651,-0.888127,-0.273863,-0.369094,-0.745998,-0.477060,-0.464651,-0.845336,-0.442601,-0.299184,-0.888127,-0.273863,-0.369094,-0.745998,-0.477060,-0.464651,-0.675061,-0.620466,-0.399142,-0.845336,-0.442601,-0.299184,-0.675061,-0.620466,-0.399142,-0.768239,-0.598146,-0.228101,-0.845336,-0.442601,-0.299184,-0.675061,-0.620466,-0.399142,-0.575225,-0.746225,-0.335060,-0.768239,-0.598146,-0.228101,-0.575225,-0.746225,-0.335060,-0.659798,-0.734520,-0.158578,-0.768239,-0.598146,-0.228101,-0.575225,-0.746225,-0.335060,-0.450327,-0.849502,-0.274866,-0.659798,-0.734520,-0.158578,-0.450327,-0.849502,-0.274866,-0.524182,-0.846482,-0.093287,-0.659798,-0.734520,-0.158578,-0.450327,-0.849502,-0.274866,-0.305167,-0.926330,-0.220877,-0.524182,-0.846482,-0.093287,-0.305167,-0.926330,-0.220877,-0.366599,-0.929730,-0.034734,-0.524182,-0.846482,-0.093287,-0.305167,-0.926330,-0.220877,-0.145324,-0.973755,-0.175166,-0.366599,-0.929730,-0.034734,-0.145324,-0.973755,-0.175166,-0.193109,-0.981065,0.014829,-0.366599,-0.929730,-0.034734,-0.145324,-0.973755,-0.175166,0.023059,-0.989955,-0.139487,-0.193109,-0.981065,0.014829,0.023059,-0.989955,-0.139487,-0.010378,-0.998514,0.053498,-0.193109,-0.981065,0.014829,0.023059,-0.989955,-0.139487,0.193512,-0.974309,-0.115214,-0.010378,-0.998514,0.053498,0.193512,-0.974309,-0.115214,0.174571,-0.981407,0.079786,-0.010378,-0.998514,0.053498,0.193512,-0.974309,-0.115214,0.359486,-0.927418,-0.103279,0.174571,-0.981407,0.079786,0.359486,-0.927418,-0.103279,0.354635,-0.930400,0.092686,0.174571,-0.981407,0.079786,0.359486,-0.927418,-0.103279,0.514601,-0.851082,-0.104141,0.354635,-0.930400,0.092686,0.514601,-0.851082,-0.104141,0.522890,-0.847453,0.091700,0.354635,-0.930400,0.092686,0.514601,-0.851082,-0.104141,0.652898,-0.748235,-0.117765,0.522890,-0.847453,0.091700,0.652898,-0.748235,-0.117765,0.672871,-0.735756,0.076864,0.522890,-0.847453,0.091700,0.652898,-0.748235,-0.117765,0.769060,-0.622831,-0.143630,0.672871,-0.735756,0.076864,0.769060,-0.622831,-0.143630,0.798814,-0.599600,0.048749,0.672871,-0.735756,0.076864,0.769060,-0.622831,-0.143630,0.858622,-0.479687,-0.180742,0.798814,-0.599600,0.048749,0.858622,-0.479687,-0.180742,0.895880,-0.444216,0.008437,0.798814,-0.599600,0.048749,0.858622,-0.479687,-0.180742,0.918145,-0.324307,-0.227674,0.895880,-0.444216,0.008437,0.918145,-0.324307,-0.227674,0.960338,-0.275578,-0.042525,0.895880,-0.444216,0.008437,0.918145,-0.324307,-0.227674,0.945340,-0.162661,-0.282620,0.960338,-0.275578,-0.042525,0.945340,-0.162661,-0.282620,0.989711,-0.100166,-0.102175,0.960338,-0.275578,-0.042525,0.864638,-0.218904,-0.452196,0.859362,-0.077161,-0.505512,0.945340,-0.162661,-0.282620,0.859362,-0.077161,-0.505512,0.939163,-0.000960,-0.343471,0.945340,-0.162661,-0.282620,0.859362,-0.077161,-0.505512,0.825039,0.059208,-0.561965,0.939163,-0.000960,-0.343471,0.825039,0.059208,-0.561965,0.899850,0.154583,-0.407889,0.939163,-0.000960,-0.343471,0.825039,0.059208,-0.561965,0.762988,0.184965,-0.619384,0.899850,0.154583,-0.407889,0.762988,0.184965,-0.619384,0.828913,0.297988,-0.473398,0.899850,0.154583,-0.407889,0.762988,0.184965,-0.619384,0.675595,0.295273,-0.675563,0.828913,0.297988,-0.473398,0.675595,0.295273,-0.675563,0.729077,0.423747,-0.537480,0.828913,0.297988,-0.473398,0.675595,0.295273,-0.675563,0.566217,0.385897,-0.728342,0.729077,0.423747,-0.537480,0.566217,0.385897,-0.728342,0.604179,0.527025,-0.597672,0.729077,0.423747,-0.537480,0.566217,0.385897,-0.728342,0.439058,0.453352,-0.775693,0.604179,0.527025,-0.597672,0.439058,0.453352,-0.775693,0.459019,0.603852,-0.651663,0.604179,0.527025,-0.597672,0.439058,0.453352,-0.775693,0.299003,0.495047,-0.815798,0.459019,0.603852,-0.651663,0.299003,0.495047,-0.815798,0.299176,0.651276,-0.697375,0.459019,0.603852,-0.651663,0.299003,0.495047,-0.815798,0.151441,0.509376,-0.847114,0.299176,0.651276,-0.697375,0.151441,0.509376,-0.847114,0.130793,0.667477,-0.733053,0.299176,0.651276,-0.697375,0.151441,0.509376,-0.847114,0.002034,0.495794,-0.868438,0.130793,0.667477,-0.733053,0.002034,0.495794,-0.868438,-0.039659,0.651832,-0.757326,0.130793,0.667477,-0.733053,0.002034,0.495794,-0.868438,-0.143472,0.454819,-0.878951,-0.039659,0.651832,-0.757326,-0.143472,0.454819,-0.878951,-0.205633,0.604940,-0.769261,-0.039659,0.651832,-0.757326,-0.143472,0.454819,-0.878951,-0.279488,0.388027,-0.878249,-0.205633,0.604940,-0.769261,-0.279488,0.388027,-0.878249,-0.360749,0.528604,-0.768400,-0.205633,0.604940,-0.769261,-0.279488,0.388027,-0.878249,-0.400783,0.297984,-0.866359,-0.360749,0.528604,-0.768400,-0.400783,0.297984,-0.866359,-0.499045,0.425758,-0.754774,-0.360749,0.528604,-0.768400,-0.400783,0.297984,-0.866359,-0.502699,0.188152,-0.843737,-0.499045,0.425758,-0.754774,-0.502699,0.188152,-0.843737,-0.615207,0.300353,-0.728909,-0.499045,0.425758,-0.754774,-0.502699,0.188152,-0.843737,-0.581319,0.062750,-0.811253,-0.615207,0.300353,-0.728909,-0.581319,0.062750,-0.811253,-0.704770,0.157209,-0.691798,-0.615207,0.300353,-0.728909,-0.581319,0.062750,-0.811253,-0.633620,-0.073403,-0.770154,-0.704770,0.157209,-0.691798,-0.633620,-0.073403,-0.770154,-0.764292,0.001829,-0.644868,-0.704770,0.157209,-0.691798,-0.633620,-0.073403,-0.770154,-0.657592,-0.215070,-0.722024,-0.764292,0.001829,-0.644868,-0.657592,-0.215070,-0.722024,-0.791487,-0.159817,-0.589920,-0.764292,0.001829,-0.644868,-0.657592,-0.215070,-0.722024,-0.652316,-0.356813,-0.668707,-0.791487,-0.159817,-0.589920,-0.652316,-0.356813,-0.668707,-0.785310,-0.321518,-0.529069,-0.791487,-0.159817,-0.589920,-0.652316,-0.356813,-0.668707,-0.617993,-0.493182,-0.612255,-0.785310,-0.321518,-0.529069,-0.617993,-0.493182,-0.612255,-0.745998,-0.477060,-0.464651,-0.785310,-0.321518,-0.529069,-0.617993,-0.493182,-0.612255,-0.555942,-0.618939,-0.554836,-0.745998,-0.477060,-0.464651,-0.555942,-0.618939,-0.554836,-0.675061,-0.620466,-0.399142,-0.745998,-0.477060,-0.464651,-0.555942,-0.618939,-0.554836,-0.468548,-0.729248,-0.498658,-0.675061,-0.620466,-0.399142,-0.468548,-0.729248,-0.498658,-0.575225,-0.746225,-0.335060,-0.675061,-0.620466,-0.399142,-0.468548,-0.729248,-0.498658,-0.359170,-0.819871,-0.445879,-0.575225,-0.746225,-0.335060,-0.359170,-0.819871,-0.445879,-0.450327,-0.849502,-0.274866,-0.575225,-0.746225,-0.335060,-0.359170,-0.819871,-0.445879,-0.232011,-0.887326,-0.398526,-0.450327,-0.849502,-0.274866,-0.232011,-0.887326,-0.398526,-0.305167,-0.926330,-0.220877,-0.450327,-0.849502,-0.274866,-0.232011,-0.887326,-0.398526,-0.091957,-0.929020,-0.358421,-0.305167,-0.926330,-0.220877,-0.091957,-0.929020,-0.358421,-0.145324,-0.973755,-0.175166,-0.305167,-0.926330,-0.220877,-0.091957,-0.929020,-0.358421,0.055606,-0.943350,-0.327106,-0.145324,-0.973755,-0.175166,0.055606,-0.943350,-0.327106,0.023059,-0.989955,-0.139487,-0.145324,-0.973755,-0.175166,0.055606,-0.943350,-0.327106,0.205013,-0.929768,-0.305781,0.023059,-0.989955,-0.139487,0.205013,-0.929768,-0.305781,0.193512,-0.974309,-0.115214,0.023059,-0.989955,-0.139487,0.205013,-0.929768,-0.305781,0.350518,-0.888793,-0.295269,0.193512,-0.974309,-0.115214,0.350518,-0.888793,-0.295269,0.359486,-0.927418,-0.103279,0.193512,-0.974309,-0.115214,0.350518,-0.888793,-0.295269,0.486535,-0.822001,-0.295971,0.359486,-0.927418,-0.103279,0.486535,-0.822001,-0.295971,0.514601,-0.851082,-0.104141,0.359486,-0.927418,-0.103279,0.486535,-0.822001,-0.295971,0.607830,-0.731959,-0.307862,0.514601,-0.851082,-0.104141,0.607830,-0.731959,-0.307862,0.652898,-0.748235,-0.117765,0.514601,-0.851082,-0.104141,0.607830,-0.731959,-0.307862,0.709746,-0.622126,-0.330484,0.652898,-0.748235,-0.117765,0.709746,-0.622126,-0.330484,0.769060,-0.622831,-0.143630,0.652898,-0.748235,-0.117765,0.709746,-0.622126,-0.330484,0.788366,-0.496724,-0.362967,0.769060,-0.622831,-0.143630,0.788366,-0.496724,-0.362967,0.858622,-0.479687,-0.180742,0.769060,-0.622831,-0.143630,0.788366,-0.496724,-0.362967,0.840667,-0.360571,-0.404064,0.858622,-0.479687,-0.180742,0.840667,-0.360571,-0.404064,0.918145,-0.324307,-0.227674,0.858622,-0.479687,-0.180742,0.840667,-0.360571,-0.404064,0.864638,-0.218904,-0.452196,0.918145,-0.324307,-0.227674,0.864638,-0.218904,-0.452196,0.945340,-0.162661,-0.282620,0.918145,-0.324307,-0.227674,0.750713,-0.266733,-0.604387,0.746540,-0.150396,-0.648120,0.864638,-0.218904,-0.452196,0.746540,-0.150396,-0.648120,0.859362,-0.077161,-0.505512,0.864638,-0.218904,-0.452196,0.746540,-0.150396,-0.648120,0.718525,-0.038438,-0.694438,0.859362,-0.077161,-0.505512,0.718525,-0.038438,-0.694438,0.825039,0.059208,-0.561965,0.859362,-0.077161,-0.505512,0.718525,-0.038438,-0.694438,0.667746,0.064835,-0.741560,0.825039,0.059208,-0.561965,0.667746,0.064835,-0.741560,0.762988,0.184965,-0.619384,0.825039,0.059208,-0.561965,0.667746,0.064835,-0.741560,0.596153,0.155458,-0.787676,0.762988,0.184965,-0.619384,0.596153,0.155458,-0.787676,0.675595,0.295273,-0.675563,0.762988,0.184965,-0.619384,0.596153,0.155458,-0.787676,0.506499,0.229944,-0.831014,0.675595,0.295273,-0.675563,0.506499,0.229944,-0.831014,0.566217,0.385897,-0.728342,0.675595,0.295273,-0.675563,0.506499,0.229944,-0.831014,0.402227,0.285435,-0.869909,0.566217,0.385897,-0.728342,0.402227,0.285435,-0.869909,0.439058,0.453352,-0.775693,0.566217,0.385897,-0.728342,0.402227,0.285435,-0.869909,0.287344,0.319796,-0.902864,0.439058,0.453352,-0.775693,0.287344,0.319796,-0.902864,0.299003,0.495047,-0.815798,0.439058,0.453352,-0.775693,0.287344,0.319796,-0.902864,0.166268,0.331707,-0.928615,0.299003,0.495047,-0.815798,0.166268,0.331707,-0.928615,0.151441,0.509376,-0.847114,0.299003,0.495047,-0.815798,0.166268,0.331707,-0.928615,0.043650,0.320709,-0.946171,0.151441,0.509376,-0.847114,0.043650,0.320709,-0.946171,0.002034,0.495794,-0.868438,0.151441,0.509376,-0.847114,0.043650,0.320709,-0.946171,-0.075800,0.287226,-0.954859,0.002034,0.495794,-0.868438,-0.075800,0.287226,-0.954859,-0.143472,0.454819,-0.878951,0.002034,0.495794,-0.868438,-0.075800,0.287226,-0.954859,-0.187487,0.232544,-0.954344,-0.143472,0.454819,-0.878951,-0.187487,0.232544,-0.954344,-0.279488,0.388027,-0.878249,-0.143472,0.454819,-0.878951,-0.187487,0.232544,-0.954344,-0.287124,0.158766,-0.944645,-0.279488,0.388027,-0.878249,-0.287124,0.158766,-0.944645,-0.400783,0.297984,-0.866359,-0.279488,0.388027,-0.878249,-0.287124,0.158766,-0.944645,-0.370877,0.068727,-0.926136,-0.400783,0.297984,-0.866359,-0.370877,0.068727,-0.926136,-0.502699,0.188152,-0.843737,-0.400783,0.297984,-0.866359,-0.370877,0.068727,-0.926136,-0.435531,-0.034115,-0.899527,-0.502699,0.188152,-0.843737,-0.435531,-0.034115,-0.899527,-0.581319,0.062750,-0.811253,-0.502699,0.188152,-0.843737,-0.435531,-0.034115,-0.899527,-0.478601,-0.145807,-0.865841,-0.581319,0.062750,-0.811253,-0.478601,-0.145807,-0.865841,-0.633620,-0.073403,-0.770154,-0.581319,0.062750,-0.811253,-0.478601,-0.145807,-0.865841,-0.498431,-0.262055,-0.826374,-0.633620,-0.073403,-0.770154,-0.498431,-0.262055,-0.826374,-0.657592,-0.215070,-0.722024,-0.633620,-0.073403,-0.770154,-0.498431,-0.262055,-0.826374,-0.494258,-0.378392,-0.782642,-0.657592,-0.215070,-0.722024,-0.494258,-0.378392,-0.782642,-0.652316,-0.356813,-0.668707,-0.657592,-0.215070,-0.722024,-0.494258,-0.378392,-0.782642,-0.466244,-0.490350,-0.736324,-0.652316,-0.356813,-0.668707,-0.466244,-0.490350,-0.736324,-0.617993,-0.493182,-0.612255,-0.652316,-0.356813,-0.668707,-0.466244,-0.490350,-0.736324,-0.415464,-0.593623,-0.689203,-0.617993,-0.493182,-0.612255,-0.415464,-0.593623,-0.689203,-0.555942,-0.618939,-0.554836,-0.617993,-0.493182,-0.612255,-0.415464,-0.593623,-0.689203,-0.343871,-0.684246,-0.643086,-0.555942,-0.618939,-0.554836,-0.343871,-0.684246,-0.643086,-0.468548,-0.729248,-0.498658,-0.555942,-0.618939,-0.554836,-0.343871,-0.684246,-0.643086,-0.254217,-0.758733,-0.599749,-0.468548,-0.729248,-0.498658,-0.254217,-0.758733,-0.599749,-0.359170,-0.819871,-0.445879,-0.468548,-0.729248,-0.498658,-0.254217,-0.758733,-0.599749,-0.149945,-0.814223,-0.560854,-0.359170,-0.819871,-0.445879,-0.149945,-0.814223,-0.560854,-0.232011,-0.887326,-0.398526,-0.359170,-0.819871,-0.445879,-0.149945,-0.814223,-0.560854,-0.035062,-0.848584,-0.527898,-0.232011,-0.887326,-0.398526,-0.035062,-0.848584,-0.527898,-0.091957,-0.929020,-0.358421,-0.232011,-0.887326,-0.398526,-0.035062,-0.848584,-0.527898,0.086014,-0.860495,-0.502146,-0.091957,-0.929020,-0.358421,0.086014,-0.860495,-0.502146,0.055606,-0.943350,-0.327106,-0.091957,-0.929020,-0.358421,0.086014,-0.860495,-0.502146,0.208632,-0.849497,-0.484590,0.055606,-0.943350,-0.327106,0.208632,-0.849497,-0.484590,0.205013,-0.929768,-0.305781,0.055606,-0.943350,-0.327106,0.208632,-0.849497,-0.484590,0.328082,-0.816014,-0.475903,0.205013,-0.929768,-0.305781,0.328082,-0.816014,-0.475903,0.350518,-0.888793,-0.295269,0.205013,-0.929768,-0.305781,0.328082,-0.816014,-0.475903,0.439769,-0.761333,-0.476419,0.350518,-0.888793,-0.295269,0.439769,-0.761333,-0.476419,0.486535,-0.822001,-0.295971,0.350518,-0.888793,-0.295269,0.439769,-0.761333,-0.476419,0.539406,-0.687554,-0.486118,0.486535,-0.822001,-0.295971,0.539406,-0.687554,-0.486118,0.607830,-0.731959,-0.307862,0.486535,-0.822001,-0.295971,0.539406,-0.687554,-0.486118,0.623159,-0.597515,-0.504627,0.607830,-0.731959,-0.307862,0.623159,-0.597515,-0.504627,0.709746,-0.622126,-0.330484,0.607830,-0.731959,-0.307862,0.623159,-0.597515,-0.504627,0.687813,-0.494673,-0.531236,0.709746,-0.622126,-0.330484,0.687813,-0.494673,-0.531236,0.788366,-0.496724,-0.362967,0.709746,-0.622126,-0.330484,0.687813,-0.494673,-0.531236,0.730883,-0.382981,-0.564920,0.788366,-0.496724,-0.362967,0.730883,-0.382981,-0.564920,0.840667,-0.360571,-0.404064,0.788366,-0.496724,-0.362967,0.730883,-0.382981,-0.564920,0.750713,-0.266733,-0.604387,0.840667,-0.360571,-0.404064,0.750713,-0.266733,-0.604387,0.864638,-0.218904,-0.452196,0.840667,-0.360571,-0.404064,0.607942,-0.304313,-0.733349,0.605034,-0.217851,-0.765817,0.750713,-0.266733,-0.604387,0.605034,-0.217851,-0.765817,0.746540,-0.150396,-0.648120,0.750713,-0.266733,-0.604387,0.605034,-0.217851,-0.765817,0.584405,-0.134607,-0.800220,0.746540,-0.150396,-0.648120,0.584405,-0.134607,-0.800220,0.718525,-0.038438,-0.694438,0.746540,-0.150396,-0.648120,0.584405,-0.134607,-0.800220,0.546848,-0.057781,-0.835236,0.718525,-0.038438,-0.694438,0.546848,-0.057781,-0.835236,0.667746,0.064835,-0.741560,0.718525,-0.038438,-0.694438,0.546848,-0.057781,-0.835236,0.493807,0.009670,-0.869518,0.667746,0.064835,-0.741560,0.493807,0.009670,-0.869518,0.596153,0.155458,-0.787676,0.667746,0.064835,-0.741560,0.493807,0.009670,-0.869518,0.427319,0.065161,-0.901750,0.596153,0.155458,-0.787676,0.427319,0.065161,-0.901750,0.506499,0.229944,-0.831014,0.596153,0.155458,-0.787676,0.427319,0.065161,-0.901750,0.349941,0.106555,-0.930692,0.506499,0.229944,-0.831014,0.349941,0.106555,-0.930692,0.402227,0.285435,-0.869909,0.506499,0.229944,-0.831014,0.349941,0.106555,-0.930692,0.264644,0.132262,-0.955233,0.402227,0.285435,-0.869909,0.264644,0.132262,-0.955233,0.287344,0.319796,-0.902864,0.402227,0.285435,-0.869909,0.264644,0.132262,-0.955233,0.174707,0.141295,-0.974430,0.287344,0.319796,-0.902864,0.174707,0.141295,-0.974430,0.166268,0.331707,-0.928615,0.287344,0.319796,-0.902864,0.174707,0.141295,-0.974430,0.083588,0.133305,-0.987544,0.166268,0.331707,-0.928615,0.083588,0.133305,-0.987544,0.043650,0.320709,-0.946171,0.166268,0.331707,-0.928615,0.083588,0.133305,-0.987544,-0.005213,0.108601,-0.994072,0.043650,0.320709,-0.946171,-0.005213,0.108601,-0.994072,-0.075800,0.287226,-0.954859,0.043650,0.320709,-0.946171,-0.005213,0.108601,-0.994072,-0.088285,0.068132,-0.993762,-0.075800,0.287226,-0.954859,-0.088285,0.068132,-0.993762,-0.187487,0.232544,-0.954344,-0.075800,0.287226,-0.954859,-0.088285,0.068132,-0.993762,-0.162431,0.013453,-0.986628,-0.187487,0.232544,-0.954344,-0.162431,0.013453,-0.986628,-0.287124,0.158766,-0.944645,-0.187487,0.232544,-0.954344,-0.162431,0.013453,-0.986628,-0.224807,-0.053336,-0.972942,-0.287124,0.158766,-0.944645,-0.224807,-0.053336,-0.972942,-0.370877,0.068727,-0.926136,-0.287124,0.158766,-0.944645,-0.224807,-0.053336,-0.972942,-0.273012,-0.129666,-0.953232,-0.370877,0.068727,-0.926136,-0.273012,-0.129666,-0.953232,-0.435531,-0.034115,-0.899527,-0.370877,0.068727,-0.926136,-0.273012,-0.129666,-0.953232,-0.305196,-0.212605,-0.928254,-0.435531,-0.034115,-0.899527,-0.305196,-0.212605,-0.928254,-0.478601,-0.145807,-0.865841,-0.435531,-0.034115,-0.899527,-0.305196,-0.212605,-0.928254,-0.320121,-0.298967,-0.898967,-0.478601,-0.145807,-0.865841,-0.320121,-0.298967,-0.898967,-0.498431,-0.262055,-0.826374,-0.478601,-0.145807,-0.865841,-0.320121,-0.298967,-0.898967,-0.317212,-0.385429,-0.866499,-0.498431,-0.262055,-0.826374,-0.317212,-0.385429,-0.866499,-0.494258,-0.378392,-0.782642,-0.498431,-0.262055,-0.826374,-0.317212,-0.385429,-0.866499,-0.296583,-0.468673,-0.832096,-0.494258,-0.378392,-0.782642,-0.296583,-0.468673,-0.832096,-0.466244,-0.490350,-0.736324,-0.494258,-0.378392,-0.782642,-0.296583,-0.468673,-0.832096,-0.259026,-0.545498,-0.797080,-0.466244,-0.490350,-0.736324,-0.259026,-0.545498,-0.797080,-0.415464,-0.593623,-0.689203,-0.466244,-0.490350,-0.736324,-0.259026,-0.545498,-0.797080,-0.205986,-0.612950,-0.762799,-0.415464,-0.593623,-0.689203,-0.205986,-0.612950,-0.762799,-0.343871,-0.684246,-0.643086,-0.415464,-0.593623,-0.689203,-0.205986,-0.612950,-0.762799,-0.139498,-0.668441,-0.730566,-0.343871,-0.684246,-0.643086,-0.139498,-0.668441,-0.730566,-0.254217,-0.758733,-0.599749,-0.343871,-0.684246,-0.643086,-0.139498,-0.668441,-0.730566,-0.062119,-0.709834,-0.701624,-0.254217,-0.758733,-0.599749,-0.062119,-0.709834,-0.701624,-0.149945,-0.814223,-0.560854,-0.254217,-0.758733,-0.599749,-0.062119,-0.709834,-0.701624,0.023177,-0.735541,-0.677083,-0.149945,-0.814223,-0.560854,0.023177,-0.735541,-0.677083,-0.035062,-0.848584,-0.527898,-0.149945,-0.814223,-0.560854,0.023177,-0.735541,-0.677083,0.113114,-0.744574,-0.657886,-0.035062,-0.848584,-0.527898,0.113114,-0.744574,-0.657886,0.086014,-0.860495,-0.502146,-0.035062,-0.848584,-0.527898,0.113114,-0.744574,-0.657886,0.204233,-0.736585,-0.644772,0.086014,-0.860495,-0.502146,0.204233,-0.736585,-0.644772,0.208632,-0.849497,-0.484590,0.086014,-0.860495,-0.502146,0.204233,-0.736585,-0.644772,0.293035,-0.711881,-0.638245,0.208632,-0.849497,-0.484590,0.293035,-0.711881,-0.638245,0.328082,-0.816014,-0.475903,0.208632,-0.849497,-0.484590,0.293035,-0.711881,-0.638245,0.376106,-0.671411,-0.638554,0.328082,-0.816014,-0.475903,0.376106,-0.671411,-0.638554,0.439769,-0.761333,-0.476419,0.328082,-0.816014,-0.475903,0.376106,-0.671411,-0.638554,0.450252,-0.616733,-0.645688,0.439769,-0.761333,-0.476419,0.450252,-0.616733,-0.645688,0.539406,-0.687554,-0.486118,0.439769,-0.761333,-0.476419,0.450252,-0.616733,-0.645688,0.512629,-0.549944,-0.659374,0.539406,-0.687554,-0.486118,0.512629,-0.549944,-0.659374,0.623159,-0.597515,-0.504627,0.539406,-0.687554,-0.486118,0.512629,-0.549944,-0.659374,0.560833,-0.473614,-0.679084,0.623159,-0.597515,-0.504627,0.560833,-0.473614,-0.679084,0.687813,-0.494673,-0.531236,0.623159,-0.597515,-0.504627,0.560833,-0.473614,-0.679084,0.593017,-0.390675,-0.704062,0.687813,-0.494673,-0.531236,0.593017,-0.390675,-0.704062,0.730883,-0.382981,-0.564920,0.687813,-0.494673,-0.531236,0.593017,-0.390675,-0.704062,0.607942,-0.304313,-0.733349,0.730883,-0.382981,-0.564920,0.607942,-0.304313,-0.733349,0.750713,-0.266733,-0.604387,0.730883,-0.382981,-0.564920,0.441816,-0.330199,-0.834126,0.440285,-0.276930,-0.854084,0.607942,-0.304313,-0.733349,0.440285,-0.276930,-0.854084,0.605034,-0.217851,-0.765817,0.607942,-0.304313,-0.733349,0.440285,-0.276930,-0.854084,0.427834,-0.225600,-0.875250,0.605034,-0.217851,-0.765817,0.427834,-0.225600,-0.875250,0.584405,-0.134607,-0.800220,0.605034,-0.217851,-0.765817,0.427834,-0.225600,-0.875250,0.404942,-0.178174,-0.896815,0.584405,-0.134607,-0.800220,0.404942,-0.178174,-0.896815,0.546848,-0.057781,-0.835236,0.584405,-0.134607,-0.800220,0.404942,-0.178174,-0.896815,0.372490,-0.136481,-0.917946,0.546848,-0.057781,-0.835236,0.372490,-0.136481,-0.917946,0.493807,0.009670,-0.869518,0.546848,-0.057781,-0.835236,0.372490,-0.136481,-0.917946,0.331723,-0.102121,-0.937833,0.493807,0.009670,-0.869518,0.331723,-0.102121,-0.937833,0.427319,0.065161,-0.901750,0.493807,0.009670,-0.869518,0.331723,-0.102121,-0.937833,0.284209,-0.076413,-0.955712,0.427319,0.065161,-0.901750,0.284209,-0.076413,-0.955712,0.349941,0.106555,-0.930692,0.427319,0.065161,-0.901750,0.284209,-0.076413,-0.955712,0.231775,-0.060347,-0.970896,0.349941,0.106555,-0.930692,0.231775,-0.060347,-0.970896,0.264644,0.132262,-0.955233,0.349941,0.106555,-0.930692,0.231775,-0.060347,-0.970896,0.176434,-0.054539,-0.982800,0.264644,0.132262,-0.955233,0.176434,-0.054539,-0.982800,0.174707,0.141295,-0.974430,0.264644,0.132262,-0.955233,0.176434,-0.054539,-0.982800,0.120312,-0.059213,-0.990969,0.174707,0.141295,-0.974430,0.120312,-0.059213,-0.990969,0.083588,0.133305,-0.987544,0.174707,0.141295,-0.974430,0.120312,-0.059213,-0.990969,0.065571,-0.074189,-0.995086,0.083588,0.133305,-0.987544,0.065571,-0.074189,-0.995086,-0.005213,0.108601,-0.994072,0.083588,0.133305,-0.987544,0.065571,-0.074189,-0.995086,0.014307,-0.098893,-0.994995,-0.005213,0.108601,-0.994072,0.014307,-0.098893,-0.994995,-0.088285,0.068132,-0.993762,-0.005213,0.108601,-0.994072,0.014307,-0.098893,-0.994995,-0.031504,-0.132372,-0.990699,-0.088285,0.068132,-0.993762,-0.031504,-0.132372,-0.990699,-0.162431,0.013453,-0.986628,-0.088285,0.068132,-0.993762,-0.031504,-0.132372,-0.990699,-0.070104,-0.173344,-0.982363,-0.162431,0.013453,-0.986628,-0.070104,-0.173344,-0.982363,-0.224807,-0.053336,-0.972942,-0.162431,0.013453,-0.986628,-0.070104,-0.173344,-0.982363,-0.100009,-0.220231,-0.970307,-0.224807,-0.053336,-0.972942,-0.100009,-0.220231,-0.970307,-0.273012,-0.129666,-0.953232,-0.224807,-0.053336,-0.972942,-0.100009,-0.220231,-0.970307,-0.120070,-0.271232,-0.954995,-0.273012,-0.129666,-0.953232,-0.120070,-0.271232,-0.954995,-0.305196,-0.212605,-0.928254,-0.273012,-0.129666,-0.953232,-0.120070,-0.271232,-0.954995,-0.129516,-0.324388,-0.937015,-0.305196,-0.212605,-0.928254,-0.129516,-0.324388,-0.937015,-0.320121,-0.298967,-0.898967,-0.305196,-0.212605,-0.928254,-0.129516,-0.324388,-0.937015,-0.127985,-0.377657,-0.917058,-0.320121,-0.298967,-0.898967,-0.127985,-0.377657,-0.917058,-0.317212,-0.385429,-0.866499,-0.320121,-0.298967,-0.898967,-0.127985,-0.377657,-0.917058,-0.115534,-0.428988,-0.895891,-0.317212,-0.385429,-0.866499,-0.115534,-0.428988,-0.895891,-0.296583,-0.468673,-0.832096,-0.317212,-0.385429,-0.866499,-0.115534,-0.428988,-0.895891,-0.092641,-0.476413,-0.874327,-0.296583,-0.468673,-0.832096,-0.092641,-0.476413,-0.874327,-0.259026,-0.545498,-0.797080,-0.296583,-0.468673,-0.832096,-0.092641,-0.476413,-0.874327,-0.060190,-0.518106,-0.853196,-0.259026,-0.545498,-0.797080,-0.060190,-0.518106,-0.853196,-0.205986,-0.612950,-0.762799,-0.259026,-0.545498,-0.797080,-0.060190,-0.518106,-0.853196,-0.019423,-0.552467,-0.833308,-0.205986,-0.612950,-0.762799,-0.019423,-0.552467,-0.833308,-0.139498,-0.668441,-0.730566,-0.205986,-0.612950,-0.762799,-0.019423,-0.552467,-0.833308,0.028091,-0.578175,-0.815429,-0.139498,-0.668441,-0.730566,0.028091,-0.578175,-0.815429,-0.062119,-0.709834,-0.701624,-0.139498,-0.668441,-0.730566,0.028091,-0.578175,-0.815429,0.080525,-0.594241,-0.800246,-0.062119,-0.709834,-0.701624,0.080525,-0.594241,-0.800246,0.023177,-0.735541,-0.677083,-0.062119,-0.709834,-0.701624,0.080525,-0.594241,-0.800246,0.135866,-0.600049,-0.788341,0.023177,-0.735541,-0.677083,0.135866,-0.600049,-0.788341,0.113114,-0.744574,-0.657886,0.023177,-0.735541,-0.677083,0.135866,-0.600049,-0.788341,0.191988,-0.595375,-0.780173,0.113114,-0.744574,-0.657886,0.191988,-0.595375,-0.780173,0.204233,-0.736585,-0.644772,0.113114,-0.744574,-0.657886,0.191988,-0.595375,-0.780173,0.246729,-0.580398,-0.776056,0.204233,-0.736585,-0.644772,0.246729,-0.580398,-0.776056,0.293035,-0.711881,-0.638245,0.204233,-0.736585,-0.644772,0.246729,-0.580398,-0.776056,0.297993,-0.555695,-0.776146,0.293035,-0.711881,-0.638245,0.297993,-0.555695,-0.776146,0.376106,-0.671411,-0.638554,0.293035,-0.711881,-0.638245,0.297993,-0.555695,-0.776146,0.343804,-0.522215,-0.780442,0.376106,-0.671411,-0.638554,0.343804,-0.522215,-0.780442,0.450252,-0.616733,-0.645688,0.376106,-0.671411,-0.638554,0.343804,-0.522215,-0.780442,0.382404,-0.481244,-0.788779,0.450252,-0.616733,-0.645688,0.382404,-0.481244,-0.788779,0.512629,-0.549944,-0.659374,0.450252,-0.616733,-0.645688,0.382404,-0.481244,-0.788779,0.412309,-0.434357,-0.800834,0.512629,-0.549944,-0.659374,0.412309,-0.434357,-0.800834,0.560833,-0.473614,-0.679084,0.512629,-0.549944,-0.659374,0.412309,-0.434357,-0.800834,0.432370,-0.383355,-0.816146,0.560833,-0.473614,-0.679084,0.432370,-0.383355,-0.816146,0.593017,-0.390675,-0.704062,0.560833,-0.473614,-0.679084,0.432370,-0.383355,-0.816146,0.441816,-0.330199,-0.834126,0.593017,-0.390675,-0.704062,0.441816,-0.330199,-0.834126,0.607942,-0.304313,-0.733349,0.593017,-0.390675,-0.704062,0.305729,-0.342839,-0.888252,0.258621,-0.325370,-0.909533,0.441816,-0.330199,-0.834126,0.258621,-0.325370,-0.909533,0.440285,-0.276930,-0.854084,0.441816,-0.330199,-0.834126,0.258621,-0.325370,-0.909533,0.254826,-0.307921,-0.916651,0.440285,-0.276930,-0.854084,0.254826,-0.307921,-0.916651,0.427834,-0.225600,-0.875250,0.440285,-0.276930,-0.854084,0.254826,-0.307921,-0.916651,0.247479,-0.291719,-0.923934,0.427834,-0.225600,-0.875250,0.247479,-0.291719,-0.923934,0.404942,-0.178174,-0.896815,0.427834,-0.225600,-0.875250,0.247479,-0.291719,-0.923934,0.236861,-0.277386,-0.931104,0.404942,-0.178174,-0.896815,0.236861,-0.277386,-0.931104,0.372490,-0.136481,-0.917946,0.404942,-0.178174,-0.896815,0.236861,-0.277386,-0.931104,0.223382,-0.265475,-0.937883,0.372490,-0.136481,-0.917946,0.223382,-0.265475,-0.937883,0.331723,-0.102121,-0.937833,0.372490,-0.136481,-0.917946,0.223382,-0.265475,-0.937883,0.207558,-0.256441,-0.944011,0.331723,-0.102121,-0.937833,0.207558,-0.256441,-0.944011,0.284209,-0.076413,-0.955712,0.331723,-0.102121,-0.937833,0.207558,-0.256441,-0.944011,0.195169,-0.231977,-0.952941,0.284209,-0.076413,-0.955712,0.195169,-0.231977,-0.952941,0.231775,-0.060347,-0.970896,0.284209,-0.076413,-0.955712,0.195169,-0.231977,-0.952941,0.170303,-0.261877,-0.949956,0.231775,-0.060347,-0.970896,0.170303,-0.261877,-0.949956,0.176434,-0.054539,-0.982800,0.231775,-0.060347,-0.970896,0.170303,-0.261877,-0.949956,0.152413,-0.249453,-0.956318,0.176434,-0.054539,-0.982800,0.152413,-0.249453,-0.956318,0.120312,-0.059213,-0.990969,0.176434,-0.054539,-0.982800,0.152413,-0.249453,-0.956318,0.133831,-0.254127,-0.957867,0.120312,-0.059213,-0.990969,0.133831,-0.254127,-0.957867,0.065571,-0.074189,-0.995086,0.120312,-0.059213,-0.990969,0.133831,-0.254127,-0.957867,0.116347,-0.262115,-0.957998,0.065571,-0.074189,-0.995086,0.116347,-0.262115,-0.957998,0.014307,-0.098893,-0.994995,0.065571,-0.074189,-0.995086,0.116347,-0.262115,-0.957998,0.100631,-0.273111,-0.956705,0.014307,-0.098893,-0.994995,0.100631,-0.273111,-0.956705,-0.031504,-0.132372,-0.990699,0.014307,-0.098893,-0.994995,0.100631,-0.273111,-0.956705,0.087289,-0.286690,-0.954038,-0.031504,-0.132372,-0.990699,0.087289,-0.286690,-0.954038,-0.070104,-0.173344,-0.982363,-0.031504,-0.132372,-0.990699,0.087289,-0.286690,-0.954038,0.076833,-0.302334,-0.950100,-0.070104,-0.173344,-0.982363,0.076833,-0.302334,-0.950100,-0.100009,-0.220231,-0.970307,-0.070104,-0.173344,-0.982363,0.076833,-0.302334,-0.950100,0.050793,-0.314529,-0.947888,-0.100009,-0.220231,-0.970307,0.050793,-0.314529,-0.947888,-0.120070,-0.271232,-0.954995,-0.100009,-0.220231,-0.970307,0.050793,-0.314529,-0.947888,0.017081,-0.333778,-0.942497,-0.120070,-0.271232,-0.954995,0.017081,-0.333778,-0.942497,-0.129516,-0.324388,-0.937015,-0.120070,-0.271232,-0.954995,0.017081,-0.333778,-0.942497,0.066158,-0.355374,-0.932380,-0.129516,-0.324388,-0.937015,0.066158,-0.355374,-0.932380,-0.127985,-0.377657,-0.917058,-0.129516,-0.324388,-0.937015,0.066158,-0.355374,-0.932380,0.069953,-0.372823,-0.925262,-0.127985,-0.377657,-0.917058,0.069953,-0.372823,-0.925262,-0.115534,-0.428988,-0.895891,-0.127985,-0.377657,-0.917058,0.069953,-0.372823,-0.925262,0.077300,-0.389024,-0.917979,-0.115534,-0.428988,-0.895891,0.077300,-0.389024,-0.917979,-0.092641,-0.476413,-0.874327,-0.115534,-0.428988,-0.895891,0.077300,-0.389024,-0.917979,0.087918,-0.403357,-0.910809,-0.092641,-0.476413,-0.874327,0.087918,-0.403357,-0.910809,-0.060190,-0.518106,-0.853196,-0.092641,-0.476413,-0.874327,0.087918,-0.403357,-0.910809,0.101397,-0.415269,-0.904030,-0.060190,-0.518106,-0.853196,0.101397,-0.415269,-0.904030,-0.019423,-0.552467,-0.833308,-0.060190,-0.518106,-0.853196,0.101397,-0.415269,-0.904030,0.117221,-0.424303,-0.897901,-0.019423,-0.552467,-0.833308,0.117221,-0.424303,-0.897901,0.028091,-0.578175,-0.815429,-0.019423,-0.552467,-0.833308,0.117221,-0.424303,-0.897901,0.134780,-0.430111,-0.892659,0.028091,-0.578175,-0.815429,0.134780,-0.430111,-0.892659,0.080525,-0.594241,-0.800246,0.028091,-0.578175,-0.815429,0.134780,-0.430111,-0.892659,0.151257,-0.450143,-0.880053,0.080525,-0.594241,-0.800246,0.151257,-0.450143,-0.880053,0.135866,-0.600049,-0.788341,0.080525,-0.594241,-0.800246,0.151257,-0.450143,-0.880053,0.171149,-0.418732,-0.891836,0.135866,-0.600049,-0.788341,0.171149,-0.418732,-0.891836,0.191988,-0.595375,-0.780173,0.135866,-0.600049,-0.788341,0.171149,-0.418732,-0.891836,0.190948,-0.426617,-0.884046,0.191988,-0.595375,-0.780173,0.190948,-0.426617,-0.884046,0.246729,-0.580398,-0.776056,0.191988,-0.595375,-0.780173,0.190948,-0.426617,-0.884046,0.208432,-0.418629,-0.883915,0.246729,-0.580398,-0.776056,0.208432,-0.418629,-0.883915,0.297993,-0.555695,-0.776146,0.246729,-0.580398,-0.776056,0.208432,-0.418629,-0.883915,0.224148,-0.407633,-0.885208,0.297993,-0.555695,-0.776146,0.224148,-0.407633,-0.885208,0.343804,-0.522215,-0.780442,0.297993,-0.555695,-0.776146,0.224148,-0.407633,-0.885208,0.237489,-0.394053,-0.887874,0.343804,-0.522215,-0.780442,0.237489,-0.394053,-0.887874,0.382404,-0.481244,-0.788779,0.343804,-0.522215,-0.780442,0.237489,-0.394053,-0.887874,0.247946,-0.378410,-0.891812,0.382404,-0.481244,-0.788779,0.247946,-0.378410,-0.891812,0.412309,-0.434357,-0.800834,0.382404,-0.481244,-0.788779,0.247946,-0.378410,-0.891812,0.273292,-0.364760,-0.890091,0.412309,-0.434357,-0.800834,0.273292,-0.364760,-0.890091,0.432370,-0.383355,-0.816146,0.412309,-0.434357,-0.800834,0.273292,-0.364760,-0.890091,0.305729,-0.342839,-0.888252,0.432370,-0.383355,-0.816146,0.305729,-0.342839,-0.888252,0.441816,-0.330199,-0.834126,0.432370,-0.383355,-0.816146,-0.047619,0.364760,0.929883,-0.068054,0.325370,0.943135,-0.016508,0.342839,0.939249,-0.072025,0.378410,0.922832,-0.068054,0.325370,0.943135,-0.047619,0.364760,0.929883,-0.072025,0.378410,0.922832,-0.074055,0.307921,0.948526,-0.068054,0.325370,0.943135,-0.080504,0.394053,0.915555,-0.074055,0.307921,0.948526,-0.072025,0.378410,0.922832,-0.080504,0.394053,0.915555,-0.083450,0.291719,0.952857,-0.074055,0.307921,0.948526,-0.092129,0.407633,0.908486,-0.083450,0.291719,0.952857,-0.080504,0.394053,0.915555,-0.092129,0.407633,0.908486,-0.095880,0.277386,0.955962,-0.083450,0.291719,0.952857,-0.106455,0.418629,0.901897,-0.095880,0.277386,0.955962,-0.092129,0.407633,0.908486,-0.106455,0.418629,0.901897,-0.110864,0.265475,0.957722,-0.095880,0.277386,0.955962,-0.122929,0.426617,0.896039,-0.110864,0.265475,0.957722,-0.106455,0.418629,0.901897,-0.122929,0.426617,0.896039,-0.127830,0.256441,0.958070,-0.110864,0.265475,0.957722,-0.140921,0.431290,0.891140,-0.127830,0.256441,0.958070,-0.122929,0.426617,0.896039,-0.140921,0.431290,0.891140,-0.146123,0.250633,0.956991,-0.127830,0.256441,0.958070,-0.159738,0.432470,0.887386,-0.146123,0.250633,0.956991,-0.140921,0.431290,0.891140,-0.159738,0.432470,0.887386,-0.165041,0.248273,0.954527,-0.146123,0.250633,0.956991,-0.178656,0.430111,0.884922,-0.165041,0.248273,0.954527,-0.159738,0.432470,0.887386,-0.178656,0.430111,0.884922,-0.183858,0.249453,0.950773,-0.165041,0.248273,0.954527,-0.196949,0.424303,0.883843,-0.183858,0.249453,0.950773,-0.178656,0.430111,0.884922,-0.196949,0.424303,0.883843,-0.201850,0.254127,0.945873,-0.183858,0.249453,0.950773,-0.213914,0.415269,0.884190,-0.201850,0.254127,0.945873,-0.196949,0.424303,0.883843,-0.213914,0.415269,0.884190,-0.218324,0.262115,0.940016,-0.201850,0.254127,0.945873,-0.228899,0.403357,0.885950,-0.218324,0.262115,0.940016,-0.213914,0.415269,0.884190,-0.228899,0.403357,0.885950,-0.232650,0.273111,0.933426,-0.218324,0.262115,0.940016,-0.241329,0.389024,0.889056,-0.232650,0.273111,0.933426,-0.228899,0.403357,0.885950,-0.241329,0.389024,0.889056,-0.244275,0.286690,0.926358,-0.232650,0.273111,0.933426,-0.250724,0.372823,0.893387,-0.244275,0.286690,0.926358,-0.241329,0.389024,0.889056,-0.250724,0.372823,0.893387,-0.252754,0.302334,0.919081,-0.244275,0.286690,0.926358,-0.256725,0.355374,0.898778,-0.252754,0.302334,0.919081,-0.250724,0.372823,0.893387,-0.256725,0.355374,0.898778,-0.276467,0.314529,0.908095,-0.252754,0.302334,0.919081,-0.276467,0.314529,0.908095,-0.256725,0.355374,0.898778,-0.306302,0.333778,0.891499,0.273292,-0.364760,-0.890091,0.258621,-0.325370,-0.909533,0.305729,-0.342839,-0.888252,0.247946,-0.378410,-0.891812,0.258621,-0.325370,-0.909533,0.273292,-0.364760,-0.890091,0.247946,-0.378410,-0.891812,0.254826,-0.307921,-0.916651,0.258621,-0.325370,-0.909533,0.237489,-0.394053,-0.887874,0.254826,-0.307921,-0.916651,0.247946,-0.378410,-0.891812,0.237489,-0.394053,-0.887874,0.247479,-0.291719,-0.923934,0.254826,-0.307921,-0.916651,0.224148,-0.407633,-0.885208,0.247479,-0.291719,-0.923934,0.237489,-0.394053,-0.887874,0.224148,-0.407633,-0.885208,0.236861,-0.277386,-0.931104,0.247479,-0.291719,-0.923934,0.208432,-0.418629,-0.883915,0.236861,-0.277386,-0.931104,0.224148,-0.407633,-0.885208,0.208432,-0.418629,-0.883915,0.223382,-0.265475,-0.937883,0.236861,-0.277386,-0.931104,0.190948,-0.426617,-0.884046,0.223382,-0.265475,-0.937883,0.208432,-0.418629,-0.883915,0.190948,-0.426617,-0.884046,0.207558,-0.256441,-0.944011,0.223382,-0.265475,-0.937883,0.171149,-0.418732,-0.891836,0.207558,-0.256441,-0.944011,0.190948,-0.426617,-0.884046,0.171149,-0.418732,-0.891836,0.195169,-0.231977,-0.952941,0.207558,-0.256441,-0.944011,0.171149,-0.418732,-0.891836,0.170303,-0.261877,-0.949956,0.195169,-0.231977,-0.952941,0.151257,-0.450143,-0.880053,0.170303,-0.261877,-0.949956,0.171149,-0.418732,-0.891836,0.134780,-0.430111,-0.892659,0.170303,-0.261877,-0.949956,0.151257,-0.450143,-0.880053,0.134780,-0.430111,-0.892659,0.152413,-0.249453,-0.956318,0.170303,-0.261877,-0.949956,0.117221,-0.424303,-0.897901,0.152413,-0.249453,-0.956318,0.134780,-0.430111,-0.892659,0.117221,-0.424303,-0.897901,0.133831,-0.254127,-0.957867,0.152413,-0.249453,-0.956318,0.101397,-0.415269,-0.904030,0.133831,-0.254127,-0.957867,0.117221,-0.424303,-0.897901,0.101397,-0.415269,-0.904030,0.116347,-0.262115,-0.957998,0.133831,-0.254127,-0.957867,0.087918,-0.403357,-0.910809,0.116347,-0.262115,-0.957998,0.101397,-0.415269,-0.904030,0.087918,-0.403357,-0.910809,0.100631,-0.273111,-0.956705,0.116347,-0.262115,-0.957998,0.077300,-0.389024,-0.917979,0.100631,-0.273111,-0.956705,0.087918,-0.403357,-0.910809,0.077300,-0.389024,-0.917979,0.087289,-0.286690,-0.954038,0.100631,-0.273111,-0.956705,0.069953,-0.372823,-0.925262,0.087289,-0.286690,-0.954038,0.077300,-0.389024,-0.917979,0.069953,-0.372823,-0.925262,0.076833,-0.302334,-0.950100,0.087289,-0.286690,-0.954038,0.066158,-0.355374,-0.932380,0.076833,-0.302334,-0.950100,0.069953,-0.372823,-0.925262,0.066158,-0.355374,-0.932380,0.050793,-0.314529,-0.947888,0.076833,-0.302334,-0.950100,0.050793,-0.314529,-0.947888,0.066158,-0.355374,-0.932380,0.017081,-0.333778,-0.942497,};
int32_t index[] = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711,712,713,714,715,716,717,718,719,720,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1014,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1154,1155,1156,1157,1158,1159,1160,1161,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1372,1373,1374,1375,1376,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1486,1487,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1748,1749,1750,1751,1752,1753,1754,1755,1756,1757,1758,1759,1760,1761,1762,1763,1764,1765,1766,1767,1768,1769,1770,1771,1772,1773,1774,1775,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1786,1787,1788,1789,1790,1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569,2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,2804,2805,2806,2807,2808,2809,2810,2811,2812,2813,2814,2815,2816,2817,2818,2819,2820,2821,2822,2823,2824,2825,2826,2827,2828,2829,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2866,2867,2868,2869,2870,2871,2872,2873,2874,2875,2876,2877,2878,2879,2880,2881,2882,2883,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2898,2899,2900,2901,2902,2903,2904,2905,2906,2907,2908,2909,2910,2911,2912,2913,2914,2915,2916,2917,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2928,2929,2930,2931,2932,2933,2934,2935,2936,2937,2938,2939,2940,2941,2942,2943,2944,2945,2946,2947,2948,2949,2950,2951,2952,2953,2954,2955,2956,2957,2958,2959,2960,2961,2962,2963,2964,2965,2966,2967,2968,2969,2970,2971,2972,2973,2974,2975,2976,2977,2978,2979,2980,2981,2982,2983,2984,2985,2986,2987,2988,2989,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3000,3001,3002,3003,3004,3005,3006,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3059,};
// create and setup camera
OSPCamera camera = ospNewCamera("perspective");
ospSetf(camera, "aspect", size.x / (float)size.y);
ospSet3fv(camera, "pos", cam_pos);
ospSet3fv(camera, "dir", cam_view);
ospSet3fv(camera, "up", cam_up);
ospCommit(camera);
// create and setup model and mesh
OSPGeometry mesh = ospNewGeometry("triangles");
OSPData data = ospNewData(sizeof(vertex) / sizeof(float) / 3, OSP_FLOAT3, vertex);
ospCommit(data);
ospSetData(mesh, "vertex", data);
data = ospNewData(sizeof(index) / sizeof(int32_t) / 3, OSP_INT3, index);
ospCommit(data);
ospSetData(mesh, "index", data);
if (provideNormals) {
data = ospNewData(sizeof(normal) / sizeof(float) / 3, OSP_FLOAT3, normal);
ospCommit(data);
ospSetData(mesh, "vertex.normal", data);
}
ospCommit(mesh);
// create model and add mesh
OSPModel world = ospNewModel();
ospAddGeometry(world, mesh);
ospCommit(world);
// create and setup renderer
OSPRenderer renderer = ospNewRenderer("scivis");
ospSet1i(renderer, "shadowsEnabled", 1);
ospSetObject(renderer, "model", world);
ospSetObject(renderer, "camera", camera);
// add a light
OSPLight ospLight = ospNewLight(renderer, "DirectionalLight");
ospSet3f(ospLight, "color", 1.000000,0.972320,0.902220);
ospSet3f(ospLight, "direction", -0.111619,-0.766044,-0.633022);
ospSet1f(ospLight, "intensity", 2.356194);
ospCommit(ospLight);
OSPData lightArray = ospNewData(1, OSP_OBJECT, &ospLight);
ospSetData(renderer, "lights", lightArray);
ospCommit(renderer);
// create and setup framebuffer
OSPFrameBuffer framebuffer = ospNewFrameBuffer(size, OSP_FB_SRGBA, OSP_FB_COLOR | OSP_FB_ACCUM);
ospFrameBufferClear(framebuffer, OSP_FB_COLOR | OSP_FB_ACCUM);
ospRenderFrame(framebuffer, renderer, OSP_FB_COLOR | OSP_FB_ACCUM);
const uint32_t *fb = (uint32_t *)ospMapFrameBuffer(framebuffer, OSP_FB_COLOR);
writePPM(path, size, fb);
ospUnmapFrameBuffer(fb, framebuffer);
}
int main(int ac, const char **av) {
ospInit(&ac, av);
render("0.ppm", 0);
render("1.ppm", 1);
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment