/* ======================================================================== *\ ! ! * ! * This file is part of MARS, the MAGIC Analysis and Reconstruction ! * Software. It is distributed to you in the hope that it can be a useful ! * and timesaving tool in analysing Data of imaging Cerenkov telescopes. ! * It is distributed WITHOUT ANY WARRANTY. ! * ! * Permission to use, copy, modify and distribute this software and its ! * documentation for any purpose is hereby granted without fee, ! * provided that the above copyright notice appear in all copies and ! * that both that copyright notice and this permission notice appear ! * in supporting documentation. It is provided "as is" without express ! * or implied warranty. ! * ! ! ! Author(s): Thomas Bretz 12/2000 ! Author(s): Harald Kornmayer 1/2001 ! ! Copyright: MAGIC Software Development, 2000-2002 ! ! \* ======================================================================== */ ///////////////////////////////////////////////////////////////////////////// // // MGeomCamECO1000HG // // This class stores the geometry information of the Magic camera. // All information are copied from tables, see source code. // //////////////////////////////////////////////////////////////////////////// #include "MGeomCamECO1000HG.h" #include "TCanvas.h" #include "MLog.h" #include "MLogManip.h" #include "MGeomPix.h" ClassImp(MGeomCamECO1000HG); using namespace std; // -------------------------------------------------------------------------- // // Magic camera has 577 pixels. For geometry and Next Neighbor info see // CreateCam and CreateNN // MGeomCamECO1000HG::MGeomCamECO1000HG(const char *name) : MGeomCam(2401, 34.5, name, "Geometry information of ECO1000 HG Camera") { CreateCam(); CreateNN(); CalcNumSectors(); CalcMaxRadius(); CalcPixRatio(); } // -------------------------------------------------------------------------- // // This fills the geometry information from a table into the pixel objects. // void MGeomCamECO1000HG::CreateCam() { // // here define the hardwire things of the ECO 1000 telescope // // // fill the pixels list with this data // const float xtemp[2401] = { 0, 30, 15, -15, -30, -15, 15, 60, // 0 45, 30, 0, -30, -45, -60, -45, -30, // 8 0, 30, 45, 90, 75, 60, 45, 15, // 16 -15, -45, -60, -75, -90, -75, -60, -45, // 24 -15, 15, 45, 60, 75, 120, 105, 90, // 32 75, 60, 30, 0, -30, -60, -75, -90, // 40 -105, -120, -105, -90, -75, -60, -30, 0, // 48 30, 60, 75, 90, 105, 150, 135, 120, // 56 105, 90, 75, 45, 15, -15, -45, -75, // 64 -90, -105, -120, -135, -150, -135, -120, -105, // 72 -90, -75, -45, -15, 15, 45, 75, 90, // 80 105, 120, 135, 180, 165, 150, 135, 120, // 88 105, 90, 60, 30, 0, -30, -60, -90, // 96 -105, -120, -135, -150, -165, -180, -165, -150, // 104 -135, -120, -105, -90, -60, -30, 0, 30, // 112 60, 90, 105, 120, 135, 150, 165, 210, // 120 195, 180, 165, 150, 135, 120, 105, 75, // 128 45, 15, -15, -45, -75, -105, -120, -135, // 136 -150, -165, -180, -195, -210, -195, -180, -165, // 144 -150, -135, -120, -105, -75, -45, -15, 15, // 152 45, 75, 105, 120, 135, 150, 165, 180, // 160 195, 240, 225, 210, 195, 180, 165, 150, // 168 135, 120, 90, 60, 30, 0, -30, -60, // 176 -90, -120, -135, -150, -165, -180, -195, -210, // 184 -225, -240, -225, -210, -195, -180, -165, -150, // 192 -135, -120, -90, -60, -30, 0, 30, 60, // 200 90, 120, 135, 150, 165, 180, 195, 210, // 208 225, 270, 255, 240, 225, 210, 195, 180, // 216 165, 150, 135, 105, 75, 45, 15, -15, // 224 -45, -75, -105, -135, -150, -165, -180, -195, // 232 -210, -225, -240, -255, -270, -255, -240, -225, // 240 -210, -195, -180, -165, -150, -135, -105, -75, // 248 -45, -15, 15, 45, 75, 105, 135, 150, // 256 165, 180, 195, 210, 225, 240, 255, 300, // 264 285, 270, 255, 240, 225, 210, 195, 180, // 272 165, 150, 120, 90, 60, 30, 0, -30, // 280 -60, -90, -120, -150, -165, -180, -195, -210, // 288 -225, -240, -255, -270, -285, -300, -285, -270, // 296 -255, -240, -225, -210, -195, -180, -165, -150, // 304 -120, -90, -60, -30, 0, 30, 60, 90, // 312 120, 150, 165, 180, 195, 210, 225, 240, // 320 255, 270, 285, 330, 315, 300, 285, 270, // 328 255, 240, 225, 210, 195, 180, 165, 135, // 336 105, 75, 45, 15, -15, -45, -75, -105, // 344 -135, -165, -180, -195, -210, -225, -240, -255, // 352 -270, -285, -300, -315, -330, -315, -300, -285, // 360 -270, -255, -240, -225, -210, -195, -180, -165, // 368 -135, -105, -75, -45, -15, 15, 45, 75, // 376 105, 135, 165, 180, 195, 210, 225, 240, // 384 255, 270, 285, 300, 315, 360, 345, 330, // 392 315, 300, 285, 270, 255, 240, 225, 210, // 400 195, 180, 150, 120, 90, 60, 30, 0, // 408 -30, -60, -90, -120, -150, -180, -195, -210, // 416 -225, -240, -255, -270, -285, -300, -315, -330, // 424 -345, -360, -345, -330, -315, -300, -285, -270, // 432 -255, -240, -225, -210, -195, -180, -150, -120, // 440 -90, -60, -30, 0, 30, 60, 90, 120, // 448 150, 180, 195, 210, 225, 240, 255, 270, // 456 285, 300, 315, 330, 345, 390, 375, 360, // 464 345, 330, 315, 300, 285, 270, 255, 240, // 472 225, 210, 195, 165, 135, 105, 75, 45, // 480 15, -15, -45, -75, -105, -135, -165, -195, // 488 -210, -225, -240, -255, -270, -285, -300, -315, // 496 -330, -345, -360, -375, -390, -375, -360, -345, // 504 -330, -315, -300, -285, -270, -255, -240, -225, // 512 -210, -195, -165, -135, -105, -75, -45, -15, // 520 15, 45, 75, 105, 135, 165, 195, 210, // 528 225, 240, 255, 270, 285, 300, 315, 330, // 536 345, 360, 375, 420, 405, 390, 375, 360, // 544 345, 330, 315, 300, 285, 270, 255, 240, // 552 225, 210, 180, 150, 120, 90, 60, 30, // 560 0, -30, -60, -90, -120, -150, -180, -210, // 568 -225, -240, -255, -270, -285, -300, -315, -330, // 576 -345, -360, -375, -390, -405, -420, -405, -390, // 584 -375, -360, -345, -330, -315, -300, -285, -270, // 592 -255, -240, -225, -210, -180, -150, -120, -90, // 600 -60, -30, 0, 30, 60, 90, 120, 150, // 608 180, 210, 225, 240, 255, 270, 285, 300, // 616 315, 330, 345, 360, 375, 390, 405, 450, // 624 435, 420, 405, 390, 375, 360, 345, 330, // 632 315, 300, 285, 270, 255, 240, 225, 195, // 640 165, 135, 105, 75, 45, 15, -15, -45, // 648 -75, -105, -135, -165, -195, -225, -240, -255, // 656 -270, -285, -300, -315, -330, -345, -360, -375, // 664 -390, -405, -420, -435, -450, -435, -420, -405, // 672 -390, -375, -360, -345, -330, -315, -300, -285, // 680 -270, -255, -240, -225, -195, -165, -135, -105, // 688 -75, -45, -15, 15, 45, 75, 105, 135, // 696 165, 195, 225, 240, 255, 270, 285, 300, // 704 315, 330, 345, 360, 375, 390, 405, 420, // 712 435, 480, 465, 450, 435, 420, 405, 390, // 720 375, 360, 345, 330, 315, 300, 285, 270, // 728 255, 240, 210, 180, 150, 120, 90, 60, // 736 30, 0, -30, -60, -90, -120, -150, -180, // 744 -210, -240, -255, -270, -285, -300, -315, -330, // 752 -345, -360, -375, -390, -405, -420, -435, -450, // 760 -465, -480, -465, -450, -435, -420, -405, -390, // 768 -375, -360, -345, -330, -315, -300, -285, -270, // 776 -255, -240, -210, -180, -150, -120, -90, -60, // 784 -30, 0, 30, 60, 90, 120, 150, 180, // 792 210, 240, 255, 270, 285, 300, 315, 330, // 800 345, 360, 375, 390, 405, 420, 435, 450, // 808 465, 510, 495, 480, 465, 450, 435, 420, // 816 405, 390, 375, 360, 345, 330, 315, 300, // 824 285, 270, 255, 225, 195, 165, 135, 105, // 832 75, 45, 15, -15, -45, -75, -105, -135, // 840 -165, -195, -225, -255, -270, -285, -300, -315, // 848 -330, -345, -360, -375, -390, -405, -420, -435, // 856 -450, -465, -480, -495, -510, -495, -480, -465, // 864 -450, -435, -420, -405, -390, -375, -360, -345, // 872 -330, -315, -300, -285, -270, -255, -225, -195, // 880 -165, -135, -105, -75, -45, -15, 15, 45, // 888 75, 105, 135, 165, 195, 225, 255, 270, // 896 285, 300, 315, 330, 345, 360, 375, 390, // 904 405, 420, 435, 450, 465, 480, 495, 540, // 912 525, 510, 495, 480, 465, 450, 435, 420, // 920 405, 390, 375, 360, 345, 330, 315, 300, // 928 285, 270, 240, 210, 180, 150, 120, 90, // 936 60, 30, 0, -30, -60, -90, -120, -150, // 944 -180, -210, -240, -270, -285, -300, -315, -330, // 952 -345, -360, -375, -390, -405, -420, -435, -450, // 960 -465, -480, -495, -510, -525, -540, -525, -510, // 968 -495, -480, -465, -450, -435, -420, -405, -390, // 976 -375, -360, -345, -330, -315, -300, -285, -270, // 984 -240, -210, -180, -150, -120, -90, -60, -30, // 992 0, 30, 60, 90, 120, 150, 180, 210, // 1000 240, 270, 285, 300, 315, 330, 345, 360, // 1008 375, 390, 405, 420, 435, 450, 465, 480, // 1016 495, 510, 525, 570, 555, 540, 525, 510, // 1024 495, 480, 465, 450, 435, 420, 405, 390, // 1032 375, 360, 345, 330, 315, 300, 285, 255, // 1040 225, 195, 165, 135, 105, 75, 45, 15, // 1048 -15, -45, -75, -105, -135, -165, -195, -225, // 1056 -255, -285, -300, -315, -330, -345, -360, -375, // 1064 -390, -405, -420, -435, -450, -465, -480, -495, // 1072 -510, -525, -540, -555, -570, -555, -540, -525, // 1080 -510, -495, -480, -465, -450, -435, -420, -405, // 1088 -390, -375, -360, -345, -330, -315, -300, -285, // 1096 -255, -225, -195, -165, -135, -105, -75, -45, // 1104 -15, 15, 45, 75, 105, 135, 165, 195, // 1112 225, 255, 285, 300, 315, 330, 345, 360, // 1120 375, 390, 405, 420, 435, 450, 465, 480, // 1128 495, 510, 525, 540, 555, 600, 585, 570, // 1136 555, 540, 525, 510, 495, 480, 465, 450, // 1144 435, 420, 405, 390, 375, 360, 345, 330, // 1152 315, 300, 270, 240, 210, 180, 150, 120, // 1160 90, 60, 30, 0, -30, -60, -90, -120, // 1168 -150, -180, -210, -240, -270, -300, -315, -330, // 1176 -345, -360, -375, -390, -405, -420, -435, -450, // 1184 -465, -480, -495, -510, -525, -540, -555, -570, // 1192 -585, -600, -585, -570, -555, -540, -525, -510, // 1200 -495, -480, -465, -450, -435, -420, -405, -390, // 1208 -375, -360, -345, -330, -315, -300, -270, -240, // 1216 -210, -180, -150, -120, -90, -60, -30, 0, // 1224 30, 60, 90, 120, 150, 180, 210, 240, // 1232 270, 300, 315, 330, 345, 360, 375, 390, // 1240 405, 420, 435, 450, 465, 480, 495, 510, // 1248 525, 540, 555, 570, 585, 630, 615, 600, // 1256 585, 570, 555, 540, 525, 510, 495, 480, // 1264 465, 450, 435, 420, 405, 390, 375, 360, // 1272 345, 330, 315, 285, 255, 225, 195, 165, // 1280 135, 105, 75, 45, 15, -15, -45, -75, // 1288 -105, -135, -165, -195, -225, -255, -285, -315, // 1296 -330, -345, -360, -375, -390, -405, -420, -435, // 1304 -450, -465, -480, -495, -510, -525, -540, -555, // 1312 -570, -585, -600, -615, -630, -615, -600, -585, // 1320 -570, -555, -540, -525, -510, -495, -480, -465, // 1328 -450, -435, -420, -405, -390, -375, -360, -345, // 1336 -330, -315, -285, -255, -225, -195, -165, -135, // 1344 -105, -75, -45, -15, 15, 45, 75, 105, // 1352 135, 165, 195, 225, 255, 285, 315, 330, // 1360 345, 360, 375, 390, 405, 420, 435, 450, // 1368 465, 480, 495, 510, 525, 540, 555, 570, // 1376 585, 600, 615, 660, 645, 630, 615, 600, // 1384 585, 570, 555, 540, 525, 510, 495, 480, // 1392 465, 450, 435, 420, 405, 390, 375, 360, // 1400 345, 330, 300, 270, 240, 210, 180, 150, // 1408 120, 90, 60, 30, 0, -30, -60, -90, // 1416 -120, -150, -180, -210, -240, -270, -300, -330, // 1424 -345, -360, -375, -390, -405, -420, -435, -450, // 1432 -465, -480, -495, -510, -525, -540, -555, -570, // 1440 -585, -600, -615, -630, -645, -660, -645, -630, // 1448 -615, -600, -585, -570, -555, -540, -525, -510, // 1456 -495, -480, -465, -450, -435, -420, -405, -390, // 1464 -375, -360, -345, -330, -300, -270, -240, -210, // 1472 -180, -150, -120, -90, -60, -30, 0, 30, // 1480 60, 90, 120, 150, 180, 210, 240, 270, // 1488 300, 330, 345, 360, 375, 390, 405, 420, // 1496 435, 450, 465, 480, 495, 510, 525, 540, // 1504 555, 570, 585, 600, 615, 630, 645, 690, // 1512 675, 660, 645, 630, 615, 600, 585, 570, // 1520 555, 540, 525, 510, 495, 480, 465, 450, // 1528 435, 420, 405, 390, 375, 360, 345, 315, // 1536 285, 255, 225, 195, 165, 135, 105, 75, // 1544 45, 15, -15, -45, -75, -105, -135, -165, // 1552 -195, -225, -255, -285, -315, -345, -360, -375, // 1560 -390, -405, -420, -435, -450, -465, -480, -495, // 1568 -510, -525, -540, -555, -570, -585, -600, -615, // 1576 -630, -645, -660, -675, -690, -675, -660, -645, // 1584 -630, -615, -600, -585, -570, -555, -540, -525, // 1592 -510, -495, -480, -465, -450, -435, -420, -405, // 1600 -390, -375, -360, -345, -315, -285, -255, -225, // 1608 -195, -165, -135, -105, -75, -45, -15, 15, // 1616 45, 75, 105, 135, 165, 195, 225, 255, // 1624 285, 315, 345, 360, 375, 390, 405, 420, // 1632 435, 450, 465, 480, 495, 510, 525, 540, // 1640 555, 570, 585, 600, 615, 630, 645, 660, // 1648 675, 720, 690, 660, 630, 600, 570, 540, // 1656 510, 480, 450, 420, 390, 330, 270, 210, // 1664 150, 90, 30, -30, -90, -150, -210, -270, // 1672 -330, -390, -420, -450, -480, -510, -540, -570, // 1680 -600, -630, -660, -690, -720, -720, -690, -660, // 1688 -630, -600, -570, -540, -510, -480, -450, -420, // 1696 -390, -330, -270, -210, -150, -90, -30, 30, // 1704 90, 150, 210, 270, 330, 390, 420, 450, // 1712 480, 510, 540, 570, 600, 630, 660, 690, // 1720 720, 780, 750, 720, 690, 660, 630, 600, // 1728 570, 540, 510, 480, 450, 420, 360, 300, // 1736 240, 180, 120, 60, 0, -60, -120, -180, // 1744 -240, -300, -360, -420, -450, -480, -510, -540, // 1752 -570, -600, -630, -660, -690, -720, -750, -780, // 1760 -780, -750, -720, -690, -660, -630, -600, -570, // 1768 -540, -510, -480, -450, -420, -360, -300, -240, // 1776 -180, -120, -60, 0, 60, 120, 180, 240, // 1784 300, 360, 420, 450, 480, 510, 540, 570, // 1792 600, 630, 660, 690, 720, 750, 780, 840, // 1800 810, 780, 750, 720, 690, 660, 630, 600, // 1808 570, 540, 510, 480, 450, 390, 330, 270, // 1816 210, 150, 90, 30, -30, -90, -150, -210, // 1824 -270, -330, -390, -450, -480, -510, -540, -570, // 1832 -600, -630, -660, -690, -720, -750, -780, -810, // 1840 -840, -840, -810, -780, -750, -720, -690, -660, // 1848 -630, -600, -570, -540, -510, -480, -450, -390, // 1856 -330, -270, -210, -150, -90, -30, 30, 90, // 1864 150, 210, 270, 330, 390, 450, 480, 510, // 1872 540, 570, 600, 630, 660, 690, 720, 750, // 1880 780, 810, 840, 900, 870, 840, 810, 780, // 1888 750, 720, 690, 660, 630, 600, 570, 540, // 1896 510, 480, 420, 360, 300, 240, 180, 120, // 1904 60, 0, -60, -120, -180, -240, -300, -360, // 1912 -420, -480, -510, -540, -570, -600, -630, -660, // 1920 -690, -720, -750, -780, -810, -840, -870, -900, // 1928 -900, -870, -840, -810, -780, -750, -720, -690, // 1936 -660, -630, -600, -570, -540, -510, -480, -420, // 1944 -360, -300, -240, -180, -120, -60, 0, 60, // 1952 120, 180, 240, 300, 360, 420, 480, 510, // 1960 540, 570, 600, 630, 660, 690, 720, 750, // 1968 780, 810, 840, 870, 900, 960, 930, 900, // 1976 870, 840, 810, 780, 750, 720, 690, 660, // 1984 630, 600, 570, 540, 510, 450, 390, 330, // 1992 270, 210, 150, 90, 30, -30, -90, -150, // 2000 -210, -270, -330, -390, -450, -510, -540, -570, // 2008 -600, -630, -660, -690, -720, -750, -780, -810, // 2016 -840, -870, -900, -930, -960, -960, -930, -900, // 2024 -870, -840, -810, -780, -750, -720, -690, -660, // 2032 -630, -600, -570, -540, -510, -450, -390, -330, // 2040 -270, -210, -150, -90, -30, 30, 90, 150, // 2048 210, 270, 330, 390, 450, 510, 540, 570, // 2056 600, 630, 660, 690, 720, 750, 780, 810, // 2064 840, 870, 900, 930, 960, 1020, 990, 960, // 2072 930, 900, 870, 840, 810, 780, 750, 720, // 2080 690, 660, 630, 600, 570, 540, 480, 420, // 2088 360, 300, 240, 180, 120, 60, 0, -60, // 2096 -120, -180, -240, -300, -360, -420, -480, -540, // 2104 -570, -600, -630, -660, -690, -720, -750, -780, // 2112 -810, -840, -870, -900, -930, -960, -990, -1020, // 2120 -1020, -990, -960, -930, -900, -870, -840, -810, // 2128 -780, -750, -720, -690, -660, -630, -600, -570, // 2136 -540, -480, -420, -360, -300, -240, -180, -120, // 2144 -60, 0, 60, 120, 180, 240, 300, 360, // 2152 420, 480, 540, 570, 600, 630, 660, 690, // 2160 720, 750, 780, 810, 840, 870, 900, 930, // 2168 960, 990, 1020, 1080, 1050, 1020, 990, 960, // 2176 930, 900, 870, 840, 810, 780, 750, 720, // 2184 690, 660, 630, 600, 570, 510, 450, 390, // 2192 330, 270, 210, 150, 90, 30, -30, -90, // 2200 -150, -210, -270, -330, -390, -450, -510, -570, // 2208 -600, -630, -660, -690, -720, -750, -780, -810, // 2216 -840, -870, -900, -930, -960, -990, -1020, -1050, // 2224 -1080, -1080, -1050, -1020, -990, -960, -930, -900, // 2232 -870, -840, -810, -780, -750, -720, -690, -660, // 2240 -630, -600, -570, -510, -450, -390, -330, -270, // 2248 -210, -150, -90, -30, 30, 90, 150, 210, // 2256 270, 330, 390, 450, 510, 570, 600, 630, // 2264 660, 690, 720, 750, 780, 810, 840, 870, // 2272 900, 930, 960, 990, 1020, 1050, 1080, 1140, // 2280 1110, 1080, 1050, 1020, 990, 960, 930, 900, // 2288 870, 840, 810, 780, 750, 720, 690, 660, // 2296 630, 600, 540, 480, 420, 360, 300, 240, // 2304 180, 120, 60, 0, -60, -120, -180, -240, // 2312 -300, -360, -420, -480, -540, -600, -630, -660, // 2320 -690, -720, -750, -780, -810, -840, -870, -900, // 2328 -930, -960, -990, -1020, -1050, -1080, -1110, -1140, // 2336 -1140, -1110, -1080, -1050, -1020, -990, -960, -930, // 2344 -900, -870, -840, -810, -780, -750, -720, -690, // 2352 -660, -630, -600, -540, -480, -420, -360, -300, // 2360 -240, -180, -120, -60, 0, 60, 120, 180, // 2368 240, 300, 360, 420, 480, 540, 600, 630, // 2376 660, 690, 720, 750, 780, 810, 840, 870, // 2384 900, 930, 960, 990, 1020, 1050, 1080, 1110, // 2392 1140 //2400 }; const float ytemp[2401] = { 0, 0, 25.9808, 25.9808, -0, -25.9808, -25.9808, 0, // 0 25.9808, 51.9615, 51.9615, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 8 -51.9615, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 77.9423, // 16 77.9423, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 24 -77.9423, -77.9423, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 32 77.9423, 103.923, 103.923, 103.923, 103.923, 103.923, 77.9423, 51.9615, // 40 25.9808, -0, -25.9808, -51.9615, -77.9423, -103.923, -103.923, -103.923, // 48 -103.923, -103.923, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 56 77.9423, 103.923, 129.904, 129.904, 129.904, 129.904, 129.904, 129.904, // 64 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 72 -103.923, -129.904, -129.904, -129.904, -129.904, -129.904, -129.904, -103.923, // 80 -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, // 88 129.904, 155.885, 155.885, 155.885, 155.885, 155.885, 155.885, 155.885, // 96 129.904, 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 104 -77.9423, -103.923, -129.904, -155.885, -155.885, -155.885, -155.885, -155.885, // 112 -155.885, -155.885, -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, // 120 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, 181.865, 181.865, // 128 181.865, 181.865, 181.865, 181.865, 181.865, 181.865, 155.885, 129.904, // 136 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 144 -103.923, -129.904, -155.885, -181.865, -181.865, -181.865, -181.865, -181.865, // 152 -181.865, -181.865, -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, // 160 -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, // 168 181.865, 207.846, 207.846, 207.846, 207.846, 207.846, 207.846, 207.846, // 176 207.846, 207.846, 181.865, 155.885, 129.904, 103.923, 77.9423, 51.9615, // 184 25.9808, -0, -25.9808, -51.9615, -77.9423, -103.923, -129.904, -155.885, // 192 -181.865, -207.846, -207.846, -207.846, -207.846, -207.846, -207.846, -207.846, // 200 -207.846, -207.846, -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, // 208 -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, // 216 181.865, 207.846, 233.827, 233.827, 233.827, 233.827, 233.827, 233.827, // 224 233.827, 233.827, 233.827, 233.827, 207.846, 181.865, 155.885, 129.904, // 232 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 240 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -233.827, -233.827, // 248 -233.827, -233.827, -233.827, -233.827, -233.827, -233.827, -233.827, -207.846, // 256 -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, // 264 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, // 272 233.827, 259.808, 259.808, 259.808, 259.808, 259.808, 259.808, 259.808, // 280 259.808, 259.808, 259.808, 259.808, 233.827, 207.846, 181.865, 155.885, // 288 129.904, 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 296 -77.9423, -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, // 304 -259.808, -259.808, -259.808, -259.808, -259.808, -259.808, -259.808, -259.808, // 312 -259.808, -259.808, -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, // 320 -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, // 328 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, 285.788, 285.788, // 336 285.788, 285.788, 285.788, 285.788, 285.788, 285.788, 285.788, 285.788, // 344 285.788, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 352 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 360 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 368 -285.788, -285.788, -285.788, -285.788, -285.788, -285.788, -285.788, -285.788, // 376 -285.788, -285.788, -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, // 384 -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 392 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, // 400 285.788, 311.769, 311.769, 311.769, 311.769, 311.769, 311.769, 311.769, // 408 311.769, 311.769, 311.769, 311.769, 311.769, 311.769, 285.788, 259.808, // 416 233.827, 207.846, 181.865, 155.885, 129.904, 103.923, 77.9423, 51.9615, // 424 25.9808, -0, -25.9808, -51.9615, -77.9423, -103.923, -129.904, -155.885, // 432 -181.865, -207.846, -233.827, -259.808, -285.788, -311.769, -311.769, -311.769, // 440 -311.769, -311.769, -311.769, -311.769, -311.769, -311.769, -311.769, -311.769, // 448 -311.769, -311.769, -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, // 456 -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 464 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, // 472 285.788, 311.769, 337.75, 337.75, 337.75, 337.75, 337.75, 337.75, // 480 337.75, 337.75, 337.75, 337.75, 337.75, 337.75, 337.75, 337.75, // 488 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 496 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 504 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 512 -311.769, -337.75, -337.75, -337.75, -337.75, -337.75, -337.75, -337.75, // 520 -337.75, -337.75, -337.75, -337.75, -337.75, -337.75, -337.75, -311.769, // 528 -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, // 536 -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, // 544 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, 285.788, 311.769, // 552 337.75, 363.731, 363.731, 363.731, 363.731, 363.731, 363.731, 363.731, // 560 363.731, 363.731, 363.731, 363.731, 363.731, 363.731, 363.731, 363.731, // 568 337.75, 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, // 576 129.904, 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 584 -77.9423, -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, // 592 -285.788, -311.769, -337.75, -363.731, -363.731, -363.731, -363.731, -363.731, // 600 -363.731, -363.731, -363.731, -363.731, -363.731, -363.731, -363.731, -363.731, // 608 -363.731, -363.731, -337.75, -311.769, -285.788, -259.808, -233.827, -207.846, // 616 -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, // 624 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, // 632 233.827, 259.808, 285.788, 311.769, 337.75, 363.731, 389.711, 389.711, // 640 389.711, 389.711, 389.711, 389.711, 389.711, 389.711, 389.711, 389.711, // 648 389.711, 389.711, 389.711, 389.711, 389.711, 389.711, 363.731, 337.75, // 656 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 664 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 672 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 680 -311.769, -337.75, -363.731, -389.711, -389.711, -389.711, -389.711, -389.711, // 688 -389.711, -389.711, -389.711, -389.711, -389.711, -389.711, -389.711, -389.711, // 696 -389.711, -389.711, -389.711, -363.731, -337.75, -311.769, -285.788, -259.808, // 704 -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, // 712 -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, // 720 181.865, 207.846, 233.827, 259.808, 285.788, 311.769, 337.75, 363.731, // 728 389.711, 415.692, 415.692, 415.692, 415.692, 415.692, 415.692, 415.692, // 736 415.692, 415.692, 415.692, 415.692, 415.692, 415.692, 415.692, 415.692, // 744 415.692, 415.692, 389.711, 363.731, 337.75, 311.769, 285.788, 259.808, // 752 233.827, 207.846, 181.865, 155.885, 129.904, 103.923, 77.9423, 51.9615, // 760 25.9808, -0, -25.9808, -51.9615, -77.9423, -103.923, -129.904, -155.885, // 768 -181.865, -207.846, -233.827, -259.808, -285.788, -311.769, -337.75, -363.731, // 776 -389.711, -415.692, -415.692, -415.692, -415.692, -415.692, -415.692, -415.692, // 784 -415.692, -415.692, -415.692, -415.692, -415.692, -415.692, -415.692, -415.692, // 792 -415.692, -415.692, -389.711, -363.731, -337.75, -311.769, -285.788, -259.808, // 800 -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, // 808 -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, // 816 181.865, 207.846, 233.827, 259.808, 285.788, 311.769, 337.75, 363.731, // 824 389.711, 415.692, 441.673, 441.673, 441.673, 441.673, 441.673, 441.673, // 832 441.673, 441.673, 441.673, 441.673, 441.673, 441.673, 441.673, 441.673, // 840 441.673, 441.673, 441.673, 441.673, 415.692, 389.711, 363.731, 337.75, // 848 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 856 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 864 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 872 -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -441.673, -441.673, // 880 -441.673, -441.673, -441.673, -441.673, -441.673, -441.673, -441.673, -441.673, // 888 -441.673, -441.673, -441.673, -441.673, -441.673, -441.673, -441.673, -415.692, // 896 -389.711, -363.731, -337.75, -311.769, -285.788, -259.808, -233.827, -207.846, // 904 -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, // 912 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, // 920 233.827, 259.808, 285.788, 311.769, 337.75, 363.731, 389.711, 415.692, // 928 441.673, 467.654, 467.654, 467.654, 467.654, 467.654, 467.654, 467.654, // 936 467.654, 467.654, 467.654, 467.654, 467.654, 467.654, 467.654, 467.654, // 944 467.654, 467.654, 467.654, 467.654, 441.673, 415.692, 389.711, 363.731, // 952 337.75, 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, // 960 129.904, 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 968 -77.9423, -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, // 976 -285.788, -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -467.654, // 984 -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, // 992 -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, -467.654, // 1000 -467.654, -467.654, -441.673, -415.692, -389.711, -363.731, -337.75, -311.769, // 1008 -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, // 1016 -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, // 1024 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, 285.788, 311.769, // 1032 337.75, 363.731, 389.711, 415.692, 441.673, 467.654, 493.634, 493.634, // 1040 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, // 1048 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, 493.634, // 1056 493.634, 493.634, 467.654, 441.673, 415.692, 389.711, 363.731, 337.75, // 1064 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 1072 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 1080 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 1088 -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -467.654, -493.634, // 1096 -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, // 1104 -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, -493.634, // 1112 -493.634, -493.634, -493.634, -467.654, -441.673, -415.692, -389.711, -363.731, // 1120 -337.75, -311.769, -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, // 1128 -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 1136 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, // 1144 285.788, 311.769, 337.75, 363.731, 389.711, 415.692, 441.673, 467.654, // 1152 493.634, 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, // 1160 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, // 1168 519.615, 519.615, 519.615, 519.615, 519.615, 519.615, 493.634, 467.654, // 1176 441.673, 415.692, 389.711, 363.731, 337.75, 311.769, 285.788, 259.808, // 1184 233.827, 207.846, 181.865, 155.885, 129.904, 103.923, 77.9423, 51.9615, // 1192 25.9808, -0, -25.9808, -51.9615, -77.9423, -103.923, -129.904, -155.885, // 1200 -181.865, -207.846, -233.827, -259.808, -285.788, -311.769, -337.75, -363.731, // 1208 -389.711, -415.692, -441.673, -467.654, -493.634, -519.615, -519.615, -519.615, // 1216 -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, // 1224 -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, -519.615, // 1232 -519.615, -519.615, -493.634, -467.654, -441.673, -415.692, -389.711, -363.731, // 1240 -337.75, -311.769, -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, // 1248 -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, // 1256 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, // 1264 285.788, 311.769, 337.75, 363.731, 389.711, 415.692, 441.673, 467.654, // 1272 493.634, 519.615, 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, // 1280 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, // 1288 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, 545.596, // 1296 519.615, 493.634, 467.654, 441.673, 415.692, 389.711, 363.731, 337.75, // 1304 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 1312 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 1320 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 1328 -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -467.654, -493.634, // 1336 -519.615, -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, // 1344 -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, // 1352 -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, -545.596, -519.615, // 1360 -493.634, -467.654, -441.673, -415.692, -389.711, -363.731, -337.75, -311.769, // 1368 -285.788, -259.808, -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, // 1376 -77.9423, -51.9615, -25.9808, 0, 25.9808, 51.9615, 77.9423, 103.923, // 1384 129.904, 155.885, 181.865, 207.846, 233.827, 259.808, 285.788, 311.769, // 1392 337.75, 363.731, 389.711, 415.692, 441.673, 467.654, 493.634, 519.615, // 1400 545.596, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, // 1408 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, // 1416 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, 571.577, // 1424 545.596, 519.615, 493.634, 467.654, 441.673, 415.692, 389.711, 363.731, // 1432 337.75, 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, // 1440 129.904, 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, // 1448 -77.9423, -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, // 1456 -285.788, -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -467.654, // 1464 -493.634, -519.615, -545.596, -571.577, -571.577, -571.577, -571.577, -571.577, // 1472 -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, // 1480 -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, -571.577, // 1488 -571.577, -571.577, -545.596, -519.615, -493.634, -467.654, -441.673, -415.692, // 1496 -389.711, -363.731, -337.75, -311.769, -285.788, -259.808, -233.827, -207.846, // 1504 -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, -25.9808, 0, // 1512 25.9808, 51.9615, 77.9423, 103.923, 129.904, 155.885, 181.865, 207.846, // 1520 233.827, 259.808, 285.788, 311.769, 337.75, 363.731, 389.711, 415.692, // 1528 441.673, 467.654, 493.634, 519.615, 545.596, 571.577, 597.558, 597.558, // 1536 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, // 1544 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, // 1552 597.558, 597.558, 597.558, 597.558, 597.558, 597.558, 571.577, 545.596, // 1560 519.615, 493.634, 467.654, 441.673, 415.692, 389.711, 363.731, 337.75, // 1568 311.769, 285.788, 259.808, 233.827, 207.846, 181.865, 155.885, 129.904, // 1576 103.923, 77.9423, 51.9615, 25.9808, -0, -25.9808, -51.9615, -77.9423, // 1584 -103.923, -129.904, -155.885, -181.865, -207.846, -233.827, -259.808, -285.788, // 1592 -311.769, -337.75, -363.731, -389.711, -415.692, -441.673, -467.654, -493.634, // 1600 -519.615, -545.596, -571.577, -597.558, -597.558, -597.558, -597.558, -597.558, // 1608 -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, // 1616 -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, -597.558, // 1624 -597.558, -597.558, -597.558, -571.577, -545.596, -519.615, -493.634, -467.654, // 1632 -441.673, -415.692, -389.711, -363.731, -337.75, -311.769, -285.788, -259.808, // 1640 -233.827, -207.846, -181.865, -155.885, -129.904, -103.923, -77.9423, -51.9615, // 1648 -25.9808, 34.641, 86.6025, 138.564, 190.526, 242.487, 294.449, 346.41, // 1656 398.372, 450.333, 502.295, 554.256, 606.218, 640.859, 640.859, 640.859, // 1664 640.859, 640.859, 640.859, 640.859, 640.859, 640.859, 640.859, 640.859, // 1672 640.859, 606.218, 554.256, 502.295, 450.333, 398.372, 346.41, 294.449, // 1680 242.487, 190.526, 138.564, 86.6025, 34.641, -34.641, -86.6025, -138.564, // 1688 -190.526, -242.487, -294.449, -346.41, -398.372, -450.333, -502.295, -554.256, // 1696 -606.218, -640.859, -640.859, -640.859, -640.859, -640.859, -640.859, -640.859, // 1704 -640.859, -640.859, -640.859, -640.859, -640.859, -606.218, -554.256, -502.295, // 1712 -450.333, -398.372, -346.41, -294.449, -242.487, -190.526, -138.564, -86.6025, // 1720 -34.641, 34.641, 86.6025, 138.564, 190.526, 242.487, 294.449, 346.41, // 1728 398.372, 450.333, 502.295, 554.256, 606.218, 658.179, 692.82, 692.82, // 1736 692.82, 692.82, 692.82, 692.82, 692.82, 692.82, 692.82, 692.82, // 1744 692.82, 692.82, 692.82, 658.179, 606.218, 554.256, 502.295, 450.333, // 1752 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, 34.641, // 1760 -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, -398.372, // 1768 -450.333, -502.295, -554.256, -606.218, -658.179, -692.82, -692.82, -692.82, // 1776 -692.82, -692.82, -692.82, -692.82, -692.82, -692.82, -692.82, -692.82, // 1784 -692.82, -692.82, -658.179, -606.218, -554.256, -502.295, -450.333, -398.372, // 1792 -346.41, -294.449, -242.487, -190.526, -138.564, -86.6025, -34.641, 34.641, // 1800 86.6025, 138.564, 190.526, 242.487, 294.449, 346.41, 398.372, 450.333, // 1808 502.295, 554.256, 606.218, 658.179, 710.141, 744.782, 744.782, 744.782, // 1816 744.782, 744.782, 744.782, 744.782, 744.782, 744.782, 744.782, 744.782, // 1824 744.782, 744.782, 744.782, 710.141, 658.179, 606.218, 554.256, 502.295, // 1832 450.333, 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, // 1840 34.641, -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, // 1848 -398.372, -450.333, -502.295, -554.256, -606.218, -658.179, -710.141, -744.782, // 1856 -744.782, -744.782, -744.782, -744.782, -744.782, -744.782, -744.782, -744.782, // 1864 -744.782, -744.782, -744.782, -744.782, -744.782, -710.141, -658.179, -606.218, // 1872 -554.256, -502.295, -450.333, -398.372, -346.41, -294.449, -242.487, -190.526, // 1880 -138.564, -86.6025, -34.641, 34.641, 86.6025, 138.564, 190.526, 242.487, // 1888 294.449, 346.41, 398.372, 450.333, 502.295, 554.256, 606.218, 658.179, // 1896 710.141, 762.102, 796.743, 796.743, 796.743, 796.743, 796.743, 796.743, // 1904 796.743, 796.743, 796.743, 796.743, 796.743, 796.743, 796.743, 796.743, // 1912 796.743, 762.102, 710.141, 658.179, 606.218, 554.256, 502.295, 450.333, // 1920 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, 34.641, // 1928 -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, -398.372, // 1936 -450.333, -502.295, -554.256, -606.218, -658.179, -710.141, -762.102, -796.743, // 1944 -796.743, -796.743, -796.743, -796.743, -796.743, -796.743, -796.743, -796.743, // 1952 -796.743, -796.743, -796.743, -796.743, -796.743, -796.743, -762.102, -710.141, // 1960 -658.179, -606.218, -554.256, -502.295, -450.333, -398.372, -346.41, -294.449, // 1968 -242.487, -190.526, -138.564, -86.6025, -34.641, 34.641, 86.6025, 138.564, // 1976 190.526, 242.487, 294.449, 346.41, 398.372, 450.333, 502.295, 554.256, // 1984 606.218, 658.179, 710.141, 762.102, 814.064, 848.705, 848.705, 848.705, // 1992 848.705, 848.705, 848.705, 848.705, 848.705, 848.705, 848.705, 848.705, // 2000 848.705, 848.705, 848.705, 848.705, 848.705, 814.064, 762.102, 710.141, // 2008 658.179, 606.218, 554.256, 502.295, 450.333, 398.372, 346.41, 294.449, // 2016 242.487, 190.526, 138.564, 86.6025, 34.641, -34.641, -86.6025, -138.564, // 2024 -190.526, -242.487, -294.449, -346.41, -398.372, -450.333, -502.295, -554.256, // 2032 -606.218, -658.179, -710.141, -762.102, -814.064, -848.705, -848.705, -848.705, // 2040 -848.705, -848.705, -848.705, -848.705, -848.705, -848.705, -848.705, -848.705, // 2048 -848.705, -848.705, -848.705, -848.705, -848.705, -814.064, -762.102, -710.141, // 2056 -658.179, -606.218, -554.256, -502.295, -450.333, -398.372, -346.41, -294.449, // 2064 -242.487, -190.526, -138.564, -86.6025, -34.641, 34.641, 86.6025, 138.564, // 2072 190.526, 242.487, 294.449, 346.41, 398.372, 450.333, 502.295, 554.256, // 2080 606.218, 658.179, 710.141, 762.102, 814.064, 866.025, 900.666, 900.666, // 2088 900.666, 900.666, 900.666, 900.666, 900.666, 900.666, 900.666, 900.666, // 2096 900.666, 900.666, 900.666, 900.666, 900.666, 900.666, 900.666, 866.025, // 2104 814.064, 762.102, 710.141, 658.179, 606.218, 554.256, 502.295, 450.333, // 2112 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, 34.641, // 2120 -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, -398.372, // 2128 -450.333, -502.295, -554.256, -606.218, -658.179, -710.141, -762.102, -814.064, // 2136 -866.025, -900.666, -900.666, -900.666, -900.666, -900.666, -900.666, -900.666, // 2144 -900.666, -900.666, -900.666, -900.666, -900.666, -900.666, -900.666, -900.666, // 2152 -900.666, -900.666, -866.025, -814.064, -762.102, -710.141, -658.179, -606.218, // 2160 -554.256, -502.295, -450.333, -398.372, -346.41, -294.449, -242.487, -190.526, // 2168 -138.564, -86.6025, -34.641, 34.641, 86.6025, 138.564, 190.526, 242.487, // 2176 294.449, 346.41, 398.372, 450.333, 502.295, 554.256, 606.218, 658.179, // 2184 710.141, 762.102, 814.064, 866.025, 917.987, 952.628, 952.628, 952.628, // 2192 952.628, 952.628, 952.628, 952.628, 952.628, 952.628, 952.628, 952.628, // 2200 952.628, 952.628, 952.628, 952.628, 952.628, 952.628, 952.628, 917.987, // 2208 866.025, 814.064, 762.102, 710.141, 658.179, 606.218, 554.256, 502.295, // 2216 450.333, 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, // 2224 34.641, -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, // 2232 -398.372, -450.333, -502.295, -554.256, -606.218, -658.179, -710.141, -762.102, // 2240 -814.064, -866.025, -917.987, -952.628, -952.628, -952.628, -952.628, -952.628, // 2248 -952.628, -952.628, -952.628, -952.628, -952.628, -952.628, -952.628, -952.628, // 2256 -952.628, -952.628, -952.628, -952.628, -952.628, -917.987, -866.025, -814.064, // 2264 -762.102, -710.141, -658.179, -606.218, -554.256, -502.295, -450.333, -398.372, // 2272 -346.41, -294.449, -242.487, -190.526, -138.564, -86.6025, -34.641, 34.641, // 2280 86.6025, 138.564, 190.526, 242.487, 294.449, 346.41, 398.372, 450.333, // 2288 502.295, 554.256, 606.218, 658.179, 710.141, 762.102, 814.064, 866.025, // 2296 917.987, 969.948, 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, // 2304 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, // 2312 1004.59, 1004.59, 1004.59, 1004.59, 1004.59, 969.948, 917.987, 866.025, // 2320 814.064, 762.102, 710.141, 658.179, 606.218, 554.256, 502.295, 450.333, // 2328 398.372, 346.41, 294.449, 242.487, 190.526, 138.564, 86.6025, 34.641, // 2336 -34.641, -86.6025, -138.564, -190.526, -242.487, -294.449, -346.41, -398.372, // 2344 -450.333, -502.295, -554.256, -606.218, -658.179, -710.141, -762.102, -814.064, // 2352 -866.025, -917.987, -969.948, -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, // 2360 -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, // 2368 -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, -1004.59, -969.948, -917.987, // 2376 -866.025, -814.064, -762.102, -710.141, -658.179, -606.218, -554.256, -502.295, // 2384 -450.333, -398.372, -346.41, -294.449, -242.487, -190.526, -138.564, -86.6025, // 2392 -34.641 //2400 }; const float rtemp[2401] = { 30, 30, 30, 30, 30, 30, 30, 30, // 0 30, 30, 30, 30, 30, 30, 30, 30, // 8 30, 30, 30, 30, 30, 30, 30, 30, // 16 30, 30, 30, 30, 30, 30, 30, 30, // 24 30, 30, 30, 30, 30, 30, 30, 30, // 32 30, 30, 30, 30, 30, 30, 30, 30, // 40 30, 30, 30, 30, 30, 30, 30, 30, // 48 30, 30, 30, 30, 30, 30, 30, 30, // 56 30, 30, 30, 30, 30, 30, 30, 30, // 64 30, 30, 30, 30, 30, 30, 30, 30, // 72 30, 30, 30, 30, 30, 30, 30, 30, // 80 30, 30, 30, 30, 30, 30, 30, 30, // 88 30, 30, 30, 30, 30, 30, 30, 30, // 96 30, 30, 30, 30, 30, 30, 30, 30, // 104 30, 30, 30, 30, 30, 30, 30, 30, // 112 30, 30, 30, 30, 30, 30, 30, 30, // 120 30, 30, 30, 30, 30, 30, 30, 30, // 128 30, 30, 30, 30, 30, 30, 30, 30, // 136 30, 30, 30, 30, 30, 30, 30, 30, // 144 30, 30, 30, 30, 30, 30, 30, 30, // 152 30, 30, 30, 30, 30, 30, 30, 30, // 160 30, 30, 30, 30, 30, 30, 30, 30, // 168 30, 30, 30, 30, 30, 30, 30, 30, // 176 30, 30, 30, 30, 30, 30, 30, 30, // 184 30, 30, 30, 30, 30, 30, 30, 30, // 192 30, 30, 30, 30, 30, 30, 30, 30, // 200 30, 30, 30, 30, 30, 30, 30, 30, // 208 30, 30, 30, 30, 30, 30, 30, 30, // 216 30, 30, 30, 30, 30, 30, 30, 30, // 224 30, 30, 30, 30, 30, 30, 30, 30, // 232 30, 30, 30, 30, 30, 30, 30, 30, // 240 30, 30, 30, 30, 30, 30, 30, 30, // 248 30, 30, 30, 30, 30, 30, 30, 30, // 256 30, 30, 30, 30, 30, 30, 30, 30, // 264 30, 30, 30, 30, 30, 30, 30, 30, // 272 30, 30, 30, 30, 30, 30, 30, 30, // 280 30, 30, 30, 30, 30, 30, 30, 30, // 288 30, 30, 30, 30, 30, 30, 30, 30, // 296 30, 30, 30, 30, 30, 30, 30, 30, // 304 30, 30, 30, 30, 30, 30, 30, 30, // 312 30, 30, 30, 30, 30, 30, 30, 30, // 320 30, 30, 30, 30, 30, 30, 30, 30, // 328 30, 30, 30, 30, 30, 30, 30, 30, // 336 30, 30, 30, 30, 30, 30, 30, 30, // 344 30, 30, 30, 30, 30, 30, 30, 30, // 352 30, 30, 30, 30, 30, 30, 30, 30, // 360 30, 30, 30, 30, 30, 30, 30, 30, // 368 30, 30, 30, 30, 30, 30, 30, 30, // 376 30, 30, 30, 30, 30, 30, 30, 30, // 384 30, 30, 30, 30, 30, 30, 30, 30, // 392 30, 30, 30, 30, 30, 30, 30, 30, // 400 30, 30, 30, 30, 30, 30, 30, 30, // 408 30, 30, 30, 30, 30, 30, 30, 30, // 416 30, 30, 30, 30, 30, 30, 30, 30, // 424 30, 30, 30, 30, 30, 30, 30, 30, // 432 30, 30, 30, 30, 30, 30, 30, 30, // 440 30, 30, 30, 30, 30, 30, 30, 30, // 448 30, 30, 30, 30, 30, 30, 30, 30, // 456 30, 30, 30, 30, 30, 30, 30, 30, // 464 30, 30, 30, 30, 30, 30, 30, 30, // 472 30, 30, 30, 30, 30, 30, 30, 30, // 480 30, 30, 30, 30, 30, 30, 30, 30, // 488 30, 30, 30, 30, 30, 30, 30, 30, // 496 30, 30, 30, 30, 30, 30, 30, 30, // 504 30, 30, 30, 30, 30, 30, 30, 30, // 512 30, 30, 30, 30, 30, 30, 30, 30, // 520 30, 30, 30, 30, 30, 30, 30, 30, // 528 30, 30, 30, 30, 30, 30, 30, 30, // 536 30, 30, 30, 30, 30, 30, 30, 30, // 544 30, 30, 30, 30, 30, 30, 30, 30, // 552 30, 30, 30, 30, 30, 30, 30, 30, // 560 30, 30, 30, 30, 30, 30, 30, 30, // 568 30, 30, 30, 30, 30, 30, 30, 30, // 576 30, 30, 30, 30, 30, 30, 30, 30, // 584 30, 30, 30, 30, 30, 30, 30, 30, // 592 30, 30, 30, 30, 30, 30, 30, 30, // 600 30, 30, 30, 30, 30, 30, 30, 30, // 608 30, 30, 30, 30, 30, 30, 30, 30, // 616 30, 30, 30, 30, 30, 30, 30, 30, // 624 30, 30, 30, 30, 30, 30, 30, 30, // 632 30, 30, 30, 30, 30, 30, 30, 30, // 640 30, 30, 30, 30, 30, 30, 30, 30, // 648 30, 30, 30, 30, 30, 30, 30, 30, // 656 30, 30, 30, 30, 30, 30, 30, 30, // 664 30, 30, 30, 30, 30, 30, 30, 30, // 672 30, 30, 30, 30, 30, 30, 30, 30, // 680 30, 30, 30, 30, 30, 30, 30, 30, // 688 30, 30, 30, 30, 30, 30, 30, 30, // 696 30, 30, 30, 30, 30, 30, 30, 30, // 704 30, 30, 30, 30, 30, 30, 30, 30, // 712 30, 30, 30, 30, 30, 30, 30, 30, // 720 30, 30, 30, 30, 30, 30, 30, 30, // 728 30, 30, 30, 30, 30, 30, 30, 30, // 736 30, 30, 30, 30, 30, 30, 30, 30, // 744 30, 30, 30, 30, 30, 30, 30, 30, // 752 30, 30, 30, 30, 30, 30, 30, 30, // 760 30, 30, 30, 30, 30, 30, 30, 30, // 768 30, 30, 30, 30, 30, 30, 30, 30, // 776 30, 30, 30, 30, 30, 30, 30, 30, // 784 30, 30, 30, 30, 30, 30, 30, 30, // 792 30, 30, 30, 30, 30, 30, 30, 30, // 800 30, 30, 30, 30, 30, 30, 30, 30, // 808 30, 30, 30, 30, 30, 30, 30, 30, // 816 30, 30, 30, 30, 30, 30, 30, 30, // 824 30, 30, 30, 30, 30, 30, 30, 30, // 832 30, 30, 30, 30, 30, 30, 30, 30, // 840 30, 30, 30, 30, 30, 30, 30, 30, // 848 30, 30, 30, 30, 30, 30, 30, 30, // 856 30, 30, 30, 30, 30, 30, 30, 30, // 864 30, 30, 30, 30, 30, 30, 30, 30, // 872 30, 30, 30, 30, 30, 30, 30, 30, // 880 30, 30, 30, 30, 30, 30, 30, 30, // 888 30, 30, 30, 30, 30, 30, 30, 30, // 896 30, 30, 30, 30, 30, 30, 30, 30, // 904 30, 30, 30, 30, 30, 30, 30, 30, // 912 30, 30, 30, 30, 30, 30, 30, 30, // 920 30, 30, 30, 30, 30, 30, 30, 30, // 928 30, 30, 30, 30, 30, 30, 30, 30, // 936 30, 30, 30, 30, 30, 30, 30, 30, // 944 30, 30, 30, 30, 30, 30, 30, 30, // 952 30, 30, 30, 30, 30, 30, 30, 30, // 960 30, 30, 30, 30, 30, 30, 30, 30, // 968 30, 30, 30, 30, 30, 30, 30, 30, // 976 30, 30, 30, 30, 30, 30, 30, 30, // 984 30, 30, 30, 30, 30, 30, 30, 30, // 992 30, 30, 30, 30, 30, 30, 30, 30, // 1000 30, 30, 30, 30, 30, 30, 30, 30, // 1008 30, 30, 30, 30, 30, 30, 30, 30, // 1016 30, 30, 30, 30, 30, 30, 30, 30, // 1024 30, 30, 30, 30, 30, 30, 30, 30, // 1032 30, 30, 30, 30, 30, 30, 30, 30, // 1040 30, 30, 30, 30, 30, 30, 30, 30, // 1048 30, 30, 30, 30, 30, 30, 30, 30, // 1056 30, 30, 30, 30, 30, 30, 30, 30, // 1064 30, 30, 30, 30, 30, 30, 30, 30, // 1072 30, 30, 30, 30, 30, 30, 30, 30, // 1080 30, 30, 30, 30, 30, 30, 30, 30, // 1088 30, 30, 30, 30, 30, 30, 30, 30, // 1096 30, 30, 30, 30, 30, 30, 30, 30, // 1104 30, 30, 30, 30, 30, 30, 30, 30, // 1112 30, 30, 30, 30, 30, 30, 30, 30, // 1120 30, 30, 30, 30, 30, 30, 30, 30, // 1128 30, 30, 30, 30, 30, 30, 30, 30, // 1136 30, 30, 30, 30, 30, 30, 30, 30, // 1144 30, 30, 30, 30, 30, 30, 30, 30, // 1152 30, 30, 30, 30, 30, 30, 30, 30, // 1160 30, 30, 30, 30, 30, 30, 30, 30, // 1168 30, 30, 30, 30, 30, 30, 30, 30, // 1176 30, 30, 30, 30, 30, 30, 30, 30, // 1184 30, 30, 30, 30, 30, 30, 30, 30, // 1192 30, 30, 30, 30, 30, 30, 30, 30, // 1200 30, 30, 30, 30, 30, 30, 30, 30, // 1208 30, 30, 30, 30, 30, 30, 30, 30, // 1216 30, 30, 30, 30, 30, 30, 30, 30, // 1224 30, 30, 30, 30, 30, 30, 30, 30, // 1232 30, 30, 30, 30, 30, 30, 30, 30, // 1240 30, 30, 30, 30, 30, 30, 30, 30, // 1248 30, 30, 30, 30, 30, 30, 30, 30, // 1256 30, 30, 30, 30, 30, 30, 30, 30, // 1264 30, 30, 30, 30, 30, 30, 30, 30, // 1272 30, 30, 30, 30, 30, 30, 30, 30, // 1280 30, 30, 30, 30, 30, 30, 30, 30, // 1288 30, 30, 30, 30, 30, 30, 30, 30, // 1296 30, 30, 30, 30, 30, 30, 30, 30, // 1304 30, 30, 30, 30, 30, 30, 30, 30, // 1312 30, 30, 30, 30, 30, 30, 30, 30, // 1320 30, 30, 30, 30, 30, 30, 30, 30, // 1328 30, 30, 30, 30, 30, 30, 30, 30, // 1336 30, 30, 30, 30, 30, 30, 30, 30, // 1344 30, 30, 30, 30, 30, 30, 30, 30, // 1352 30, 30, 30, 30, 30, 30, 30, 30, // 1360 30, 30, 30, 30, 30, 30, 30, 30, // 1368 30, 30, 30, 30, 30, 30, 30, 30, // 1376 30, 30, 30, 30, 30, 30, 30, 30, // 1384 30, 30, 30, 30, 30, 30, 30, 30, // 1392 30, 30, 30, 30, 30, 30, 30, 30, // 1400 30, 30, 30, 30, 30, 30, 30, 30, // 1408 30, 30, 30, 30, 30, 30, 30, 30, // 1416 30, 30, 30, 30, 30, 30, 30, 30, // 1424 30, 30, 30, 30, 30, 30, 30, 30, // 1432 30, 30, 30, 30, 30, 30, 30, 30, // 1440 30, 30, 30, 30, 30, 30, 30, 30, // 1448 30, 30, 30, 30, 30, 30, 30, 30, // 1456 30, 30, 30, 30, 30, 30, 30, 30, // 1464 30, 30, 30, 30, 30, 30, 30, 30, // 1472 30, 30, 30, 30, 30, 30, 30, 30, // 1480 30, 30, 30, 30, 30, 30, 30, 30, // 1488 30, 30, 30, 30, 30, 30, 30, 30, // 1496 30, 30, 30, 30, 30, 30, 30, 30, // 1504 30, 30, 30, 30, 30, 30, 30, 30, // 1512 30, 30, 30, 30, 30, 30, 30, 30, // 1520 30, 30, 30, 30, 30, 30, 30, 30, // 1528 30, 30, 30, 30, 30, 30, 30, 30, // 1536 30, 30, 30, 30, 30, 30, 30, 30, // 1544 30, 30, 30, 30, 30, 30, 30, 30, // 1552 30, 30, 30, 30, 30, 30, 30, 30, // 1560 30, 30, 30, 30, 30, 30, 30, 30, // 1568 30, 30, 30, 30, 30, 30, 30, 30, // 1576 30, 30, 30, 30, 30, 30, 30, 30, // 1584 30, 30, 30, 30, 30, 30, 30, 30, // 1592 30, 30, 30, 30, 30, 30, 30, 30, // 1600 30, 30, 30, 30, 30, 30, 30, 30, // 1608 30, 30, 30, 30, 30, 30, 30, 30, // 1616 30, 30, 30, 30, 30, 30, 30, 30, // 1624 30, 30, 30, 30, 30, 30, 30, 30, // 1632 30, 30, 30, 30, 30, 30, 30, 30, // 1640 30, 30, 30, 30, 30, 30, 30, 30, // 1648 30, 60, 60, 60, 60, 60, 60, 60, // 1656 60, 60, 60, 60, 60, 60, 60, 60, // 1664 60, 60, 60, 60, 60, 60, 60, 60, // 1672 60, 60, 60, 60, 60, 60, 60, 60, // 1680 60, 60, 60, 60, 60, 60, 60, 60, // 1688 60, 60, 60, 60, 60, 60, 60, 60, // 1696 60, 60, 60, 60, 60, 60, 60, 60, // 1704 60, 60, 60, 60, 60, 60, 60, 60, // 1712 60, 60, 60, 60, 60, 60, 60, 60, // 1720 60, 60, 60, 60, 60, 60, 60, 60, // 1728 60, 60, 60, 60, 60, 60, 60, 60, // 1736 60, 60, 60, 60, 60, 60, 60, 60, // 1744 60, 60, 60, 60, 60, 60, 60, 60, // 1752 60, 60, 60, 60, 60, 60, 60, 60, // 1760 60, 60, 60, 60, 60, 60, 60, 60, // 1768 60, 60, 60, 60, 60, 60, 60, 60, // 1776 60, 60, 60, 60, 60, 60, 60, 60, // 1784 60, 60, 60, 60, 60, 60, 60, 60, // 1792 60, 60, 60, 60, 60, 60, 60, 60, // 1800 60, 60, 60, 60, 60, 60, 60, 60, // 1808 60, 60, 60, 60, 60, 60, 60, 60, // 1816 60, 60, 60, 60, 60, 60, 60, 60, // 1824 60, 60, 60, 60, 60, 60, 60, 60, // 1832 60, 60, 60, 60, 60, 60, 60, 60, // 1840 60, 60, 60, 60, 60, 60, 60, 60, // 1848 60, 60, 60, 60, 60, 60, 60, 60, // 1856 60, 60, 60, 60, 60, 60, 60, 60, // 1864 60, 60, 60, 60, 60, 60, 60, 60, // 1872 60, 60, 60, 60, 60, 60, 60, 60, // 1880 60, 60, 60, 60, 60, 60, 60, 60, // 1888 60, 60, 60, 60, 60, 60, 60, 60, // 1896 60, 60, 60, 60, 60, 60, 60, 60, // 1904 60, 60, 60, 60, 60, 60, 60, 60, // 1912 60, 60, 60, 60, 60, 60, 60, 60, // 1920 60, 60, 60, 60, 60, 60, 60, 60, // 1928 60, 60, 60, 60, 60, 60, 60, 60, // 1936 60, 60, 60, 60, 60, 60, 60, 60, // 1944 60, 60, 60, 60, 60, 60, 60, 60, // 1952 60, 60, 60, 60, 60, 60, 60, 60, // 1960 60, 60, 60, 60, 60, 60, 60, 60, // 1968 60, 60, 60, 60, 60, 60, 60, 60, // 1976 60, 60, 60, 60, 60, 60, 60, 60, // 1984 60, 60, 60, 60, 60, 60, 60, 60, // 1992 60, 60, 60, 60, 60, 60, 60, 60, // 2000 60, 60, 60, 60, 60, 60, 60, 60, // 2008 60, 60, 60, 60, 60, 60, 60, 60, // 2016 60, 60, 60, 60, 60, 60, 60, 60, // 2024 60, 60, 60, 60, 60, 60, 60, 60, // 2032 60, 60, 60, 60, 60, 60, 60, 60, // 2040 60, 60, 60, 60, 60, 60, 60, 60, // 2048 60, 60, 60, 60, 60, 60, 60, 60, // 2056 60, 60, 60, 60, 60, 60, 60, 60, // 2064 60, 60, 60, 60, 60, 60, 60, 60, // 2072 60, 60, 60, 60, 60, 60, 60, 60, // 2080 60, 60, 60, 60, 60, 60, 60, 60, // 2088 60, 60, 60, 60, 60, 60, 60, 60, // 2096 60, 60, 60, 60, 60, 60, 60, 60, // 2104 60, 60, 60, 60, 60, 60, 60, 60, // 2112 60, 60, 60, 60, 60, 60, 60, 60, // 2120 60, 60, 60, 60, 60, 60, 60, 60, // 2128 60, 60, 60, 60, 60, 60, 60, 60, // 2136 60, 60, 60, 60, 60, 60, 60, 60, // 2144 60, 60, 60, 60, 60, 60, 60, 60, // 2152 60, 60, 60, 60, 60, 60, 60, 60, // 2160 60, 60, 60, 60, 60, 60, 60, 60, // 2168 60, 60, 60, 60, 60, 60, 60, 60, // 2176 60, 60, 60, 60, 60, 60, 60, 60, // 2184 60, 60, 60, 60, 60, 60, 60, 60, // 2192 60, 60, 60, 60, 60, 60, 60, 60, // 2200 60, 60, 60, 60, 60, 60, 60, 60, // 2208 60, 60, 60, 60, 60, 60, 60, 60, // 2216 60, 60, 60, 60, 60, 60, 60, 60, // 2224 60, 60, 60, 60, 60, 60, 60, 60, // 2232 60, 60, 60, 60, 60, 60, 60, 60, // 2240 60, 60, 60, 60, 60, 60, 60, 60, // 2248 60, 60, 60, 60, 60, 60, 60, 60, // 2256 60, 60, 60, 60, 60, 60, 60, 60, // 2264 60, 60, 60, 60, 60, 60, 60, 60, // 2272 60, 60, 60, 60, 60, 60, 60, 60, // 2280 60, 60, 60, 60, 60, 60, 60, 60, // 2288 60, 60, 60, 60, 60, 60, 60, 60, // 2296 60, 60, 60, 60, 60, 60, 60, 60, // 2304 60, 60, 60, 60, 60, 60, 60, 60, // 2312 60, 60, 60, 60, 60, 60, 60, 60, // 2320 60, 60, 60, 60, 60, 60, 60, 60, // 2328 60, 60, 60, 60, 60, 60, 60, 60, // 2336 60, 60, 60, 60, 60, 60, 60, 60, // 2344 60, 60, 60, 60, 60, 60, 60, 60, // 2352 60, 60, 60, 60, 60, 60, 60, 60, // 2360 60, 60, 60, 60, 60, 60, 60, 60, // 2368 60, 60, 60, 60, 60, 60, 60, 60, // 2376 60, 60, 60, 60, 60, 60, 60, 60, // 2384 60, 60, 60, 60, 60, 60, 60, 60, // 2392 60 //2400 }; for (UInt_t i=0; i