Newer
Older
monitord / monitord / .svn / text-base / costab.cpp.svn-base
@root root on 23 Jan 2012 22 KB Migration from SVN revision 455
#include "stdafx.h"

#pragma warning( disable : 4305 )

int costabi[0x400] = {
	 32767,  32766,  32764,  32761,  32757,  32751,  32744,  32736,
	 32727,  32717,  32705,  32692,  32678,  32662,  32646,  32628,
	 32609,  32588,  32567,  32544,  32520,  32495,  32468,  32441,
	 32412,  32382,  32350,  32318,  32284,  32249,  32213,  32176,
	 32137,  32097,  32056,  32014,  31970,  31926,  31880,  31833,
	 31785,  31735,  31684,  31633,  31580,  31525,  31470,  31413,
	 31356,  31297,  31236,  31175,  31113,  31049,  30984,  30918,
	 30851,  30783,  30713,  30643,  30571,  30498,  30424,  30349,
	 30272,  30195,  30116,  30036,  29955,  29873,  29790,  29706,
	 29621,  29534,  29446,  29358,  29268,  29177,  29085,  28992,
	 28897,  28802,  28706,  28608,  28510,  28410,  28309,  28208,
	 28105,  28001,  27896,  27790,  27683,  27575,  27466,  27355,
	 27244,  27132,  27019,  26905,  26789,  26673,  26556,  26437,
	 26318,  26198,  26077,  25954,  25831,  25707,  25582,  25456,
	 25329,  25201,  25072,  24942,  24811,  24679,  24546,  24413,
	 24278,  24143,  24006,  23869,  23731,  23592,  23452,  23311,
	 23169,  23027,  22883,  22739,  22594,  22448,  22301,  22153,
	 22004,  21855,  21705,  21554,  21402,  21249,  21096,  20942,
	 20787,  20631,  20474,  20317,  20159,  20000,  19840,  19680,
	 19519,  19357,  19194,  19031,  18867,  18702,  18537,  18371,
	 18204,  18036,  17868,  17699,  17530,  17360,  17189,  17017,
	 16845,  16672,  16499,  16325,  16150,  15975,  15799,  15623,
	 15446,  15268,  15090,  14911,  14732,  14552,  14372,  14191,
	 14009,  13827,  13645,  13462,  13278,  13094,  12909,  12724,
	 12539,  12353,  12166,  11980,  11792,  11604,  11416,  11227,
	 11038,  10849,  10659,  10469,  10278,  10087,   9895,   9703,
	  9511,   9319,   9126,   8932,   8739,   8545,   8351,   8156,
	  7961,   7766,   7571,   7375,   7179,   6982,   6786,   6589,
	  6392,   6195,   5997,   5799,   5601,   5403,   5205,   5006,
	  4807,   4608,   4409,   4210,   4011,   3811,   3611,   3411,
	  3211,   3011,   2811,   2610,   2410,   2209,   2009,   1808,
	  1607,   1406,   1206,   1005,    804,    603,    402,    201,
	     0,   -201,   -402,   -603,   -804,  -1005,  -1206,  -1406,
	 -1607,  -1808,  -2009,  -2209,  -2410,  -2610,  -2811,  -3011,
	 -3211,  -3411,  -3611,  -3811,  -4011,  -4210,  -4409,  -4608,
	 -4807,  -5006,  -5205,  -5403,  -5601,  -5799,  -5997,  -6195,
	 -6392,  -6589,  -6786,  -6982,  -7179,  -7375,  -7571,  -7766,
	 -7961,  -8156,  -8351,  -8545,  -8739,  -8932,  -9126,  -9319,
	 -9511,  -9703,  -9895, -10087, -10278, -10469, -10659, -10849,
	-11038, -11227, -11416, -11604, -11792, -11980, -12166, -12353,
	-12539, -12724, -12909, -13094, -13278, -13462, -13645, -13827,
	-14009, -14191, -14372, -14552, -14732, -14911, -15090, -15268,
	-15446, -15623, -15799, -15975, -16150, -16325, -16499, -16672,
	-16845, -17017, -17189, -17360, -17530, -17699, -17868, -18036,
	-18204, -18371, -18537, -18702, -18867, -19031, -19194, -19357,
	-19519, -19680, -19840, -20000, -20159, -20317, -20474, -20631,
	-20787, -20942, -21096, -21249, -21402, -21554, -21705, -21855,
	-22004, -22153, -22301, -22448, -22594, -22739, -22883, -23027,
	-23169, -23311, -23452, -23592, -23731, -23869, -24006, -24143,
	-24278, -24413, -24546, -24679, -24811, -24942, -25072, -25201,
	-25329, -25456, -25582, -25707, -25831, -25954, -26077, -26198,
	-26318, -26437, -26556, -26673, -26789, -26905, -27019, -27132,
	-27244, -27355, -27466, -27575, -27683, -27790, -27896, -28001,
	-28105, -28208, -28309, -28410, -28510, -28608, -28706, -28802,
	-28897, -28992, -29085, -29177, -29268, -29358, -29446, -29534,
	-29621, -29706, -29790, -29873, -29955, -30036, -30116, -30195,
	-30272, -30349, -30424, -30498, -30571, -30643, -30713, -30783,
	-30851, -30918, -30984, -31049, -31113, -31175, -31236, -31297,
	-31356, -31413, -31470, -31525, -31580, -31633, -31684, -31735,
	-31785, -31833, -31880, -31926, -31970, -32014, -32056, -32097,
	-32137, -32176, -32213, -32249, -32284, -32318, -32350, -32382,
	-32412, -32441, -32468, -32495, -32520, -32544, -32567, -32588,
	-32609, -32628, -32646, -32662, -32678, -32692, -32705, -32717,
	-32727, -32736, -32744, -32751, -32757, -32761, -32764, -32766,
	-32767, -32766, -32764, -32761, -32757, -32751, -32744, -32736,
	-32727, -32717, -32705, -32692, -32678, -32662, -32646, -32628,
	-32609, -32588, -32567, -32544, -32520, -32495, -32468, -32441,
	-32412, -32382, -32350, -32318, -32284, -32249, -32213, -32176,
	-32137, -32097, -32056, -32014, -31970, -31926, -31880, -31833,
	-31785, -31735, -31684, -31633, -31580, -31525, -31470, -31413,
	-31356, -31297, -31236, -31175, -31113, -31049, -30984, -30918,
	-30851, -30783, -30713, -30643, -30571, -30498, -30424, -30349,
	-30272, -30195, -30116, -30036, -29955, -29873, -29790, -29706,
	-29621, -29534, -29446, -29358, -29268, -29177, -29085, -28992,
	-28897, -28802, -28706, -28608, -28510, -28410, -28309, -28208,
	-28105, -28001, -27896, -27790, -27683, -27575, -27466, -27355,
	-27244, -27132, -27019, -26905, -26789, -26673, -26556, -26437,
	-26318, -26198, -26077, -25954, -25831, -25707, -25582, -25456,
	-25329, -25201, -25072, -24942, -24811, -24679, -24546, -24413,
	-24278, -24143, -24006, -23869, -23731, -23592, -23452, -23311,
	-23169, -23027, -22883, -22739, -22594, -22448, -22301, -22153,
	-22004, -21855, -21705, -21554, -21402, -21249, -21096, -20942,
	-20787, -20631, -20474, -20317, -20159, -20000, -19840, -19680,
	-19519, -19357, -19194, -19031, -18867, -18702, -18537, -18371,
	-18204, -18036, -17868, -17699, -17530, -17360, -17189, -17017,
	-16845, -16672, -16499, -16325, -16150, -15975, -15799, -15623,
	-15446, -15268, -15090, -14911, -14732, -14552, -14372, -14191,
	-14009, -13827, -13645, -13462, -13278, -13094, -12909, -12724,
	-12539, -12353, -12166, -11980, -11792, -11604, -11416, -11227,
	-11038, -10849, -10659, -10469, -10278, -10087,  -9895,  -9703,
	 -9511,  -9319,  -9126,  -8932,  -8739,  -8545,  -8351,  -8156,
	 -7961,  -7766,  -7571,  -7375,  -7179,  -6982,  -6786,  -6589,
	 -6392,  -6195,  -5997,  -5799,  -5601,  -5403,  -5205,  -5006,
	 -4807,  -4608,  -4409,  -4210,  -4011,  -3811,  -3611,  -3411,
	 -3211,  -3011,  -2811,  -2610,  -2410,  -2209,  -2009,  -1808,
	 -1607,  -1406,  -1206,  -1005,   -804,   -603,   -402,   -201,
	     0,    201,    402,    603,    804,   1005,   1206,   1406,
	  1607,   1808,   2009,   2209,   2410,   2610,   2811,   3011,
	  3211,   3411,   3611,   3811,   4011,   4210,   4409,   4608,
	  4807,   5006,   5205,   5403,   5601,   5799,   5997,   6195,
	  6392,   6589,   6786,   6982,   7179,   7375,   7571,   7766,
	  7961,   8156,   8351,   8545,   8739,   8932,   9126,   9319,
	  9511,   9703,   9895,  10087,  10278,  10469,  10659,  10849,
	 11038,  11227,  11416,  11604,  11792,  11980,  12166,  12353,
	 12539,  12724,  12909,  13094,  13278,  13462,  13645,  13827,
	 14009,  14191,  14372,  14552,  14732,  14911,  15090,  15268,
	 15446,  15623,  15799,  15975,  16150,  16325,  16499,  16672,
	 16845,  17017,  17189,  17360,  17530,  17699,  17868,  18036,
	 18204,  18371,  18537,  18702,  18867,  19031,  19194,  19357,
	 19519,  19680,  19840,  20000,  20159,  20317,  20474,  20631,
	 20787,  20942,  21096,  21249,  21402,  21554,  21705,  21855,
	 22004,  22153,  22301,  22448,  22594,  22739,  22883,  23027,
	 23169,  23311,  23452,  23592,  23731,  23869,  24006,  24143,
	 24278,  24413,  24546,  24679,  24811,  24942,  25072,  25201,
	 25329,  25456,  25582,  25707,  25831,  25954,  26077,  26198,
	 26318,  26437,  26556,  26673,  26789,  26905,  27019,  27132,
	 27244,  27355,  27466,  27575,  27683,  27790,  27896,  28001,
	 28105,  28208,  28309,  28410,  28510,  28608,  28706,  28802,
	 28897,  28992,  29085,  29177,  29268,  29358,  29446,  29534,
	 29621,  29706,  29790,  29873,  29955,  30036,  30116,  30195,
	 30272,  30349,  30424,  30498,  30571,  30643,  30713,  30783,
	 30851,  30918,  30984,  31049,  31113,  31175,  31236,  31297,
	 31356,  31413,  31470,  31525,  31580,  31633,  31684,  31735,
	 31785,  31833,  31880,  31926,  31970,  32014,  32056,  32097,
	 32137,  32176,  32213,  32249,  32284,  32318,  32350,  32382,
	 32412,  32441,  32468,  32495,  32520,  32544,  32567,  32588,
	 32609,  32628,  32646,  32662,  32678,  32692,  32705,  32717,
	 32727,  32736,  32744,  32751,  32757,  32761,  32764,  32766
} ;
float costabf[1024] = {
	 1.000000000,  0.999981165,  0.999924719,  0.999830604,
	 0.999698818,  0.999529421,  0.999322355,  0.999077737,
	 0.998795450,  0.998475552,  0.998118103,  0.997723043,
	 0.997290432,  0.996820271,  0.996312618,  0.995767415,
	 0.995184720,  0.994564593,  0.993906975,  0.993211925,
	 0.992479563,  0.991709769,  0.990902662,  0.990058184,
	 0.989176512,  0.988257587,  0.987301409,  0.986308098,
	 0.985277653,  0.984210074,  0.983105481,  0.981963873,
	 0.980785251,  0.979569793,  0.978317380,  0.977028131,
	 0.975702107,  0.974339366,  0.972939968,  0.971503913,
	 0.970031261,  0.968522072,  0.966976464,  0.965394437,
	 0.963776052,  0.962121427,  0.960430503,  0.958703458,
	 0.956940353,  0.955141187,  0.953306019,  0.951435030,
	 0.949528158,  0.947585583,  0.945607305,  0.943593442,
	 0.941544056,  0.939459205,  0.937339008,  0.935183525,
	 0.932992816,  0.930766940,  0.928506076,  0.926210225,
	 0.923879504,  0.921514034,  0.919113874,  0.916679084,
	 0.914209783,  0.911706030,  0.909168005,  0.906595707,
	 0.903989315,  0.901348829,  0.898674488,  0.895966232,
	 0.893224299,  0.890448749,  0.887639642,  0.884797096,
	 0.881921291,  0.879012227,  0.876070082,  0.873094976,
	 0.870086968,  0.867046237,  0.863972843,  0.860866964,
	 0.857728601,  0.854557991,  0.851355195,  0.848120332,
	 0.844853580,  0.841554999,  0.838224709,  0.834862888,
	 0.831469595,  0.828045070,  0.824589312,  0.821102500,
	 0.817584813,  0.814036310,  0.810457170,  0.806847572,
	 0.803207517,  0.799537241,  0.795836926,  0.792106569,
	 0.788346410,  0.784556568,  0.780737221,  0.776888490,
	 0.773010433,  0.769103348,  0.765167236,  0.761202395,
	 0.757208824,  0.753186822,  0.749136388,  0.745057762,
	 0.740951121,  0.736816585,  0.732654274,  0.728464365,
	 0.724247098,  0.720002532,  0.715730846,  0.711432219,
	 0.707106769,  0.702754736,  0.698376238,  0.693971455,
	 0.689540565,  0.685083687,  0.680601001,  0.676092684,
	 0.671558976,  0.666999936,  0.662415802,  0.657806695,
	 0.653172851,  0.648514390,  0.643831551,  0.639124453,
	 0.634393275,  0.629638255,  0.624859512,  0.620057225,
	 0.615231574,  0.610382795,  0.605511069,  0.600616455,
	 0.595699310,  0.590759695,  0.585797846,  0.580813944,
	 0.575808167,  0.570780754,  0.565731823,  0.560661554,
	 0.555570245,  0.550457954,  0.545324981,  0.540171444,
	 0.534997642,  0.529803634,  0.524589658,  0.519356012,
	 0.514102757,  0.508830130,  0.503538370,  0.498227656,
	 0.492898196,  0.487550169,  0.482183784,  0.476799220,
	 0.471396744,  0.465976506,  0.460538715,  0.455083579,
	 0.449611336,  0.444122136,  0.438616246,  0.433093816,
	 0.427555084,  0.422000259,  0.416429549,  0.410843164,
	 0.405241311,  0.399624199,  0.393992037,  0.388345033,
	 0.382683426,  0.377007425,  0.371317208,  0.365612984,
	 0.359895051,  0.354163527,  0.348418683,  0.342660725,
	 0.336889863,  0.331106305,  0.325310290,  0.319502026,
	 0.313681751,  0.307849646,  0.302005947,  0.296150893,
	 0.290284663,  0.284407526,  0.278519690,  0.272621363,
	 0.266712755,  0.260794103,  0.254865646,  0.248927608,
	 0.242980182,  0.237023607,  0.231058106,  0.225083917,
	 0.219101235,  0.213110313,  0.207111374,  0.201104641,
	 0.195090324,  0.189068660,  0.183039889,  0.177004218,
	 0.170961887,  0.164913118,  0.158858150,  0.152797192,
	 0.146730468,  0.140658244,  0.134580702,  0.128498107,
	 0.122410677,  0.116318628,  0.110222206,  0.104121633,
	 0.098017141,  0.091908954,  0.085797310,  0.079682440,
	 0.073564567,  0.067443922,  0.061320737,  0.055195246,
	 0.049067676,  0.042938258,  0.036807224,  0.030674804,
	 0.024541229,  0.018406730,  0.012271538,  0.006135885,
	 0.000000000, -0.006135885, -0.012271538, -0.018406730,
	-0.024541229, -0.030674804, -0.036807224, -0.042938258,
	-0.049067676, -0.055195246, -0.061320737, -0.067443922,
	-0.073564567, -0.079682440, -0.085797310, -0.091908954,
	-0.098017141, -0.104121633, -0.110222206, -0.116318628,
	-0.122410677, -0.128498107, -0.134580702, -0.140658244,
	-0.146730468, -0.152797192, -0.158858150, -0.164913118,
	-0.170961887, -0.177004218, -0.183039889, -0.189068660,
	-0.195090324, -0.201104641, -0.207111374, -0.213110313,
	-0.219101235, -0.225083917, -0.231058106, -0.237023607,
	-0.242980182, -0.248927608, -0.254865646, -0.260794103,
	-0.266712755, -0.272621363, -0.278519690, -0.284407526,
	-0.290284663, -0.296150893, -0.302005947, -0.307849646,
	-0.313681751, -0.319502026, -0.325310290, -0.331106305,
	-0.336889863, -0.342660725, -0.348418683, -0.354163527,
	-0.359895051, -0.365612984, -0.371317208, -0.377007425,
	-0.382683426, -0.388345033, -0.393992037, -0.399624199,
	-0.405241311, -0.410843164, -0.416429549, -0.422000259,
	-0.427555084, -0.433093816, -0.438616246, -0.444122136,
	-0.449611336, -0.455083579, -0.460538715, -0.465976506,
	-0.471396744, -0.476799220, -0.482183784, -0.487550169,
	-0.492898196, -0.498227656, -0.503538370, -0.508830130,
	-0.514102757, -0.519356012, -0.524589658, -0.529803634,
	-0.534997642, -0.540171444, -0.545324981, -0.550457954,
	-0.555570245, -0.560661554, -0.565731823, -0.570780754,
	-0.575808167, -0.580813944, -0.585797846, -0.590759695,
	-0.595699310, -0.600616455, -0.605511069, -0.610382795,
	-0.615231574, -0.620057225, -0.624859512, -0.629638255,
	-0.634393275, -0.639124453, -0.643831551, -0.648514390,
	-0.653172851, -0.657806695, -0.662415802, -0.666999936,
	-0.671558976, -0.676092684, -0.680601001, -0.685083687,
	-0.689540565, -0.693971455, -0.698376238, -0.702754736,
	-0.707106769, -0.711432219, -0.715730846, -0.720002532,
	-0.724247098, -0.728464365, -0.732654274, -0.736816585,
	-0.740951121, -0.745057762, -0.749136388, -0.753186822,
	-0.757208824, -0.761202395, -0.765167236, -0.769103348,
	-0.773010433, -0.776888490, -0.780737221, -0.784556568,
	-0.788346410, -0.792106569, -0.795836926, -0.799537241,
	-0.803207517, -0.806847572, -0.810457170, -0.814036310,
	-0.817584813, -0.821102500, -0.824589312, -0.828045070,
	-0.831469595, -0.834862888, -0.838224709, -0.841554999,
	-0.844853580, -0.848120332, -0.851355195, -0.854557991,
	-0.857728601, -0.860866964, -0.863972843, -0.867046237,
	-0.870086968, -0.873094976, -0.876070082, -0.879012227,
	-0.881921291, -0.884797096, -0.887639642, -0.890448749,
	-0.893224299, -0.895966232, -0.898674488, -0.901348829,
	-0.903989315, -0.906595707, -0.909168005, -0.911706030,
	-0.914209783, -0.916679084, -0.919113874, -0.921514034,
	-0.923879504, -0.926210225, -0.928506076, -0.930766940,
	-0.932992816, -0.935183525, -0.937339008, -0.939459205,
	-0.941544056, -0.943593442, -0.945607305, -0.947585583,
	-0.949528158, -0.951435030, -0.953306019, -0.955141187,
	-0.956940353, -0.958703458, -0.960430503, -0.962121427,
	-0.963776052, -0.965394437, -0.966976464, -0.968522072,
	-0.970031261, -0.971503913, -0.972939968, -0.974339366,
	-0.975702107, -0.977028131, -0.978317380, -0.979569793,
	-0.980785251, -0.981963873, -0.983105481, -0.984210074,
	-0.985277653, -0.986308098, -0.987301409, -0.988257587,
	-0.989176512, -0.990058184, -0.990902662, -0.991709769,
	-0.992479563, -0.993211925, -0.993906975, -0.994564593,
	-0.995184720, -0.995767415, -0.996312618, -0.996820271,
	-0.997290432, -0.997723043, -0.998118103, -0.998475552,
	-0.998795450, -0.999077737, -0.999322355, -0.999529421,
	-0.999698818, -0.999830604, -0.999924719, -0.999981165,
	-1.000000000, -0.999981165, -0.999924719, -0.999830604,
	-0.999698818, -0.999529421, -0.999322355, -0.999077737,
	-0.998795450, -0.998475552, -0.998118103, -0.997723043,
	-0.997290432, -0.996820271, -0.996312618, -0.995767415,
	-0.995184720, -0.994564593, -0.993906975, -0.993211925,
	-0.992479563, -0.991709769, -0.990902662, -0.990058184,
	-0.989176512, -0.988257587, -0.987301409, -0.986308098,
	-0.985277653, -0.984210074, -0.983105481, -0.981963873,
	-0.980785251, -0.979569793, -0.978317380, -0.977028131,
	-0.975702107, -0.974339366, -0.972939968, -0.971503913,
	-0.970031261, -0.968522072, -0.966976464, -0.965394437,
	-0.963776052, -0.962121427, -0.960430503, -0.958703458,
	-0.956940353, -0.955141187, -0.953306019, -0.951435030,
	-0.949528158, -0.947585583, -0.945607305, -0.943593442,
	-0.941544056, -0.939459205, -0.937339008, -0.935183525,
	-0.932992816, -0.930766940, -0.928506076, -0.926210225,
	-0.923879504, -0.921514034, -0.919113874, -0.916679084,
	-0.914209783, -0.911706030, -0.909168005, -0.906595707,
	-0.903989315, -0.901348829, -0.898674488, -0.895966232,
	-0.893224299, -0.890448749, -0.887639642, -0.884797096,
	-0.881921291, -0.879012227, -0.876070082, -0.873094976,
	-0.870086968, -0.867046237, -0.863972843, -0.860866964,
	-0.857728601, -0.854557991, -0.851355195, -0.848120332,
	-0.844853580, -0.841554999, -0.838224709, -0.834862888,
	-0.831469595, -0.828045070, -0.824589312, -0.821102500,
	-0.817584813, -0.814036310, -0.810457170, -0.806847572,
	-0.803207517, -0.799537241, -0.795836926, -0.792106569,
	-0.788346410, -0.784556568, -0.780737221, -0.776888490,
	-0.773010433, -0.769103348, -0.765167236, -0.761202395,
	-0.757208824, -0.753186822, -0.749136388, -0.745057762,
	-0.740951121, -0.736816585, -0.732654274, -0.728464365,
	-0.724247098, -0.720002532, -0.715730846, -0.711432219,
	-0.707106769, -0.702754736, -0.698376238, -0.693971455,
	-0.689540565, -0.685083687, -0.680601001, -0.676092684,
	-0.671558976, -0.666999936, -0.662415802, -0.657806695,
	-0.653172851, -0.648514390, -0.643831551, -0.639124453,
	-0.634393275, -0.629638255, -0.624859512, -0.620057225,
	-0.615231574, -0.610382795, -0.605511069, -0.600616455,
	-0.595699310, -0.590759695, -0.585797846, -0.580813944,
	-0.575808167, -0.570780754, -0.565731823, -0.560661554,
	-0.555570245, -0.550457954, -0.545324981, -0.540171444,
	-0.534997642, -0.529803634, -0.524589658, -0.519356012,
	-0.514102757, -0.508830130, -0.503538370, -0.498227656,
	-0.492898196, -0.487550169, -0.482183784, -0.476799220,
	-0.471396744, -0.465976506, -0.460538715, -0.455083579,
	-0.449611336, -0.444122136, -0.438616246, -0.433093816,
	-0.427555084, -0.422000259, -0.416429549, -0.410843164,
	-0.405241311, -0.399624199, -0.393992037, -0.388345033,
	-0.382683426, -0.377007425, -0.371317208, -0.365612984,
	-0.359895051, -0.354163527, -0.348418683, -0.342660725,
	-0.336889863, -0.331106305, -0.325310290, -0.319502026,
	-0.313681751, -0.307849646, -0.302005947, -0.296150893,
	-0.290284663, -0.284407526, -0.278519690, -0.272621363,
	-0.266712755, -0.260794103, -0.254865646, -0.248927608,
	-0.242980182, -0.237023607, -0.231058106, -0.225083917,
	-0.219101235, -0.213110313, -0.207111374, -0.201104641,
	-0.195090324, -0.189068660, -0.183039889, -0.177004218,
	-0.170961887, -0.164913118, -0.158858150, -0.152797192,
	-0.146730468, -0.140658244, -0.134580702, -0.128498107,
	-0.122410677, -0.116318628, -0.110222206, -0.104121633,
	-0.098017141, -0.091908954, -0.085797310, -0.079682440,
	-0.073564567, -0.067443922, -0.061320737, -0.055195246,
	-0.049067676, -0.042938258, -0.036807224, -0.030674804,
	-0.024541229, -0.018406730, -0.012271538, -0.006135885,
	-0.000000000,  0.006135885,  0.012271538,  0.018406730,
	 0.024541229,  0.030674804,  0.036807224,  0.042938258,
	 0.049067676,  0.055195246,  0.061320737,  0.067443922,
	 0.073564567,  0.079682440,  0.085797310,  0.091908954,
	 0.098017141,  0.104121633,  0.110222206,  0.116318628,
	 0.122410677,  0.128498107,  0.134580702,  0.140658244,
	 0.146730468,  0.152797192,  0.158858150,  0.164913118,
	 0.170961887,  0.177004218,  0.183039889,  0.189068660,
	 0.195090324,  0.201104641,  0.207111374,  0.213110313,
	 0.219101235,  0.225083917,  0.231058106,  0.237023607,
	 0.242980182,  0.248927608,  0.254865646,  0.260794103,
	 0.266712755,  0.272621363,  0.278519690,  0.284407526,
	 0.290284663,  0.296150893,  0.302005947,  0.307849646,
	 0.313681751,  0.319502026,  0.325310290,  0.331106305,
	 0.336889863,  0.342660725,  0.348418683,  0.354163527,
	 0.359895051,  0.365612984,  0.371317208,  0.377007425,
	 0.382683426,  0.388345033,  0.393992037,  0.399624199,
	 0.405241311,  0.410843164,  0.416429549,  0.422000259,
	 0.427555084,  0.433093816,  0.438616246,  0.444122136,
	 0.449611336,  0.455083579,  0.460538715,  0.465976506,
	 0.471396744,  0.476799220,  0.482183784,  0.487550169,
	 0.492898196,  0.498227656,  0.503538370,  0.508830130,
	 0.514102757,  0.519356012,  0.524589658,  0.529803634,
	 0.534997642,  0.540171444,  0.545324981,  0.550457954,
	 0.555570245,  0.560661554,  0.565731823,  0.570780754,
	 0.575808167,  0.580813944,  0.585797846,  0.590759695,
	 0.595699310,  0.600616455,  0.605511069,  0.610382795,
	 0.615231574,  0.620057225,  0.624859512,  0.629638255,
	 0.634393275,  0.639124453,  0.643831551,  0.648514390,
	 0.653172851,  0.657806695,  0.662415802,  0.666999936,
	 0.671558976,  0.676092684,  0.680601001,  0.685083687,
	 0.689540565,  0.693971455,  0.698376238,  0.702754736,
	 0.707106769,  0.711432219,  0.715730846,  0.720002532,
	 0.724247098,  0.728464365,  0.732654274,  0.736816585,
	 0.740951121,  0.745057762,  0.749136388,  0.753186822,
	 0.757208824,  0.761202395,  0.765167236,  0.769103348,
	 0.773010433,  0.776888490,  0.780737221,  0.784556568,
	 0.788346410,  0.792106569,  0.795836926,  0.799537241,
	 0.803207517,  0.806847572,  0.810457170,  0.814036310,
	 0.817584813,  0.821102500,  0.824589312,  0.828045070,
	 0.831469595,  0.834862888,  0.838224709,  0.841554999,
	 0.844853580,  0.848120332,  0.851355195,  0.854557991,
	 0.857728601,  0.860866964,  0.863972843,  0.867046237,
	 0.870086968,  0.873094976,  0.876070082,  0.879012227,
	 0.881921291,  0.884797096,  0.887639642,  0.890448749,
	 0.893224299,  0.895966232,  0.898674488,  0.901348829,
	 0.903989315,  0.906595707,  0.909168005,  0.911706030,
	 0.914209783,  0.916679084,  0.919113874,  0.921514034,
	 0.923879504,  0.926210225,  0.928506076,  0.930766940,
	 0.932992816,  0.935183525,  0.937339008,  0.939459205,
	 0.941544056,  0.943593442,  0.945607305,  0.947585583,
	 0.949528158,  0.951435030,  0.953306019,  0.955141187,
	 0.956940353,  0.958703458,  0.960430503,  0.962121427,
	 0.963776052,  0.965394437,  0.966976464,  0.968522072,
	 0.970031261,  0.971503913,  0.972939968,  0.974339366,
	 0.975702107,  0.977028131,  0.978317380,  0.979569793,
	 0.980785251,  0.981963873,  0.983105481,  0.984210074,
	 0.985277653,  0.986308098,  0.987301409,  0.988257587,
	 0.989176512,  0.990058184,  0.990902662,  0.991709769,
	 0.992479563,  0.993211925,  0.993906975,  0.994564593,
	 0.995184720,  0.995767415,  0.996312618,  0.996820271,
	 0.997290432,  0.997723043,  0.998118103,  0.998475552,
	 0.998795450,  0.999077737,  0.999322355,  0.999529421,
	 0.999698818,  0.999830604,  0.999924719,  0.999981165
};
#pragma warning( default : 4305 )