From 14c854543b1a3cf344a371a5b45595657f95786b Mon Sep 17 00:00:00 2001 From: leochanj105 Date: Tue, 26 Oct 2021 13:22:32 -0400 Subject: add deadlines and costs --- baseline/source/audiobeam/README | 86 - baseline/source/audiobeam/audiobeam.c | 592 --- baseline/source/audiobeam/audiobeam.h | 50 - baseline/source/audiobeam/audiobeaminput.c | 5784 ------------------------ baseline/source/audiobeam/audiobeamlibm.c | 423 -- baseline/source/audiobeam/audiobeamlibm.h | 59 - baseline/source/audiobeam/audiobeamlibmalloc.c | 19 - baseline/source/audiobeam/audiobeamlibmalloc.h | 29 - baseline/source/audiobeam/audiobeamlibmath.h | 69 - baseline/source/audiobeam/changeLog.txt | 36 - baseline/source/audiobeam/license.txt | 21 - 11 files changed, 7168 deletions(-) delete mode 100644 baseline/source/audiobeam/README delete mode 100644 baseline/source/audiobeam/audiobeam.c delete mode 100644 baseline/source/audiobeam/audiobeam.h delete mode 100644 baseline/source/audiobeam/audiobeaminput.c delete mode 100644 baseline/source/audiobeam/audiobeamlibm.c delete mode 100644 baseline/source/audiobeam/audiobeamlibm.h delete mode 100644 baseline/source/audiobeam/audiobeamlibmalloc.c delete mode 100644 baseline/source/audiobeam/audiobeamlibmalloc.h delete mode 100644 baseline/source/audiobeam/audiobeamlibmath.h delete mode 100644 baseline/source/audiobeam/changeLog.txt delete mode 100644 baseline/source/audiobeam/license.txt (limited to 'baseline/source/audiobeam') diff --git a/baseline/source/audiobeam/README b/baseline/source/audiobeam/README deleted file mode 100644 index e228eda..0000000 --- a/baseline/source/audiobeam/README +++ /dev/null @@ -1,86 +0,0 @@ -Readme file for Oxygen beamforming source code distribution ------------------------------------------------------------ - -This is a very very beta distribution of beamforming source code from -MIT LCS. - -There is only one source file, main.c, and one header file, -main.h. You can compile everything using the Makefile included in the -distribution. - -The input to the program is a text file containing floating -point values for the signal read on each of the microphones. For n -microphones, each line of the text files represents a temporal sample -and should contain n floating point values separated by spaces, e.g.: - --1.8569790e-004 -9.0919049e-004 3.6711283e-004 -1.0073081e-005 ... - -There are several modes of operation for the program: - -1. The most basic mode is to process the microphone data and to -calculate the output based on one beam focused on a particular point -in space. The coordinates for the microphones and the focus point are -specified inside main.c (eventually to be moved to a separate file). - -2. Far field search mode. This mode assumes a far-field source (which -means we have a planar wavefront) and a linear array, and sweeps over -180 degrees in the plane of the array. The microphone coordinates are -specified in main.c, and the NUM_ANGLES constant defines how many -angle values should be tested (a value of 180 means one beam per each -degree). The energy of the signal over a particular window -(ANGLE_ENERGY_WINDOW_SIZE) is computed for each beam. The direction -with maximum energy is considered the direction that the speech signal -is coming from, and is printed out by the program. - -3. Near-field hill climbing mode. This mode accepts a starting -coordinate and attempts to "hill-climb" through the space seeking the -maximum energy. Each of the x, y, and z coordinates are perturbed in -the positive and negative directions at each time interval -(GRID_ENERGY_WINDOW_SIZE) by a step size (GRID_STEP_SIZE). This -perturbation, along with the original coordinate, produces seven -coordinates to be tested. The direction with the maximum energy -replaces the current reference coordinate. For instance, if we have a -starting reference coordinate of (1,1,0) and our step size is 0.01, we -will evaluate the energy for the following seven beams: - -(1,1,0) -(0.99,1,0) -(1.01,1,0) -(1,0.99,0) -(1,1.01,0) -(1,1,-0.01) -(1,1,0.01) - -Now let's say the beam (1,1.01,0) has the maximum energy; then this -coordinate will replace the original reference coordinate of (1,1,0). - -For methods 2, and 3, we are not outputting anything to disk, we are -just printing the result. This is because we have just started to work -with these methods, and have not applied them in real systems. This -code is currently being ported to RAW. - -To get a list of parameters for the delay_and_sum executable that is -generated when the source is compiled, just type ./delay_and_sum . - -There is some sample data included with the program, in the data -directory. There is some data for a near-field and far-field -source. The README.txt file in each directory specifies the microphone -and source position. The data1 file, when processed with a beamformer -aligned in the proper direction should produce something like a sinc -function (see -http://ccrma-www.stanford.edu/~jos/Interpolation/sinc_function.html). - -The data2 file should produce an audio signal of a woman saying "the -simplest method". If the beamformer is aligned properly, the noise -should be reduced significantly over the source signal from only one -of the microphones (use print_datafile.pl to isolate one -microphone). You can convert the data file that the program produces -to wave files using sox. - - - - - ---------------------------------- -Eugene Weinstein -ecoder@mit.edu \ No newline at end of file diff --git a/baseline/source/audiobeam/audiobeam.c b/baseline/source/audiobeam/audiobeam.c deleted file mode 100644 index 5f23daf..0000000 --- a/baseline/source/audiobeam/audiobeam.c +++ /dev/null @@ -1,592 +0,0 @@ -/* - - This program is part of the TACLeBench benchmark suite. - Version V 2.0 - - Name: audiobeam - - Author: Eugene Weinstein - - Function: Audio beam former - - Source: StreamIt - http://groups.csail.mit.edu/cag/streamit/ - - Changes: no functional changes - - License: see license.txt - -*/ - - -/* - Include section -*/ - -#include "extra.h" -#include "audiobeamlibm.h" -#include "audiobeamlibmalloc.h" -#include "audiobeam.h" - -/* - Forward declaration of functions -*/ - -void audiobeam_init(); -int audiobeam_return(); -void audiobeam_main( void ); -//int main( void ); -void audiobeam_preprocess_delays( struct audiobeam_PreprocessedDelays - prep_delays[], float *delays ); -float *audiobeam_parse_line( float *float_arr, int num_mic ); -long int audiobeam_find_max_in_arr( float *arr, int size ); -long int audiobeam_find_min_in_arr( float *arr, int size ); -int audiobeam_wrapped_inc_offset( int i, int offset, int max_i ); -int audiobeam_wrapped_dec_offset( int i, int offset, int max_i ); -int audiobeam_wrapped_inc( int i, int max_i ); -int audiobeam_wrapped_dec( int i, int max_i ); -struct audiobeam_DataQueue *audiobeam_init_data_queue( int max_delay, - int num_mic ); -struct audiobeam_Delays *audiobeam_init_delays ( int num_angles, int num_mic ); -void audiobeam_calc_distances( float *source_location, - float audiobeam_mic_locations[15][3], - float *distances, - int num_mic ); -void audiobeam_calc_delays( float *distances, float *delays, int sound_speed, - int sampling_rate, int num_mic ); -void audiobeam_adjust_delays( float *delays, int num_mic ); -float *audiobeam_calc_weights_lr ( int num_mic ); -float *audiobeam_calc_weights_left_only ( int num_mic ); -float audiobeam_calculate_energy( float *samples, int num_samples ); -float audiobeam_do_beamforming( struct audiobeam_PreprocessedDelays - preprocessed_delays[], - float **sample_queue, - int queue_head, - long int max_delay, - int num_mic, - float *weights ); -int audiobeam_process_signal( struct audiobeam_Delays *delays, int num_mic, - float sampling_rate, float **beamform_results, - struct audiobeam_DataQueue *queue, - int num_beams, int window, float *weights ); -int audiobeam_calc_beamforming_result( struct audiobeam_Delays *delays, - float **beamform_results, - float *energies, - struct audiobeam_DataQueue *queue, - int num_beams, int window, - int hamming ); -void audiobeam_calc_single_pos( float source_location[3], - float audiobeam_mic_locations[15][3], - int hamming ); - - -/* - Declaration of global variables -*/ - -extern float audiobeam_input[5760]; -extern float audiobeam_mic_locations[15][3]; -extern float audiobeam_source_location[3]; -extern float audiobeam_origin_location[3]; -int audiobeam_input_pos; -int audiobeam_checksum; - - -/* - Initialization- and return-value-related functions -*/ - -void audiobeam_init() -{ - audiobeam_input_pos = 0; - audiobeam_checksum = 0; - - unsigned int i; - unsigned char *p; - volatile char bitmask = 0; - // Reset heap - audiobeam_free_all(); - - /* - Apply volatile XOR-bitmask to entire input array. - */ - p = ( unsigned char * ) &audiobeam_input[ 0 ]; - _Pragma( "loopbound min 23040 max 23040" ) - for ( i = 0; i < sizeof( audiobeam_input ); ++i, ++p ) - *p ^= bitmask; - - p = ( unsigned char * ) &audiobeam_mic_locations[ 0 ]; - _Pragma( "loopbound min 180 max 180" ) - for ( i = 0; i < sizeof( audiobeam_mic_locations ); ++i, ++p ) - *p ^= bitmask; - - p = ( unsigned char * ) &audiobeam_source_location[ 0 ]; - _Pragma( "loopbound min 12 max 12" ) - for ( i = 0; i < sizeof( audiobeam_source_location ); ++i, ++p ) - *p ^= bitmask; - - p = ( unsigned char * ) &audiobeam_origin_location[ 0 ]; - _Pragma( "loopbound min 12 max 12" ) - for ( i = 0; i < sizeof( audiobeam_origin_location ); ++i, ++p ) - *p ^= bitmask; -} - - -int audiobeam_return() -{ - return ( audiobeam_checksum +1!= 0 ); -} - - -/* - Algorithm core functions -*/ - -void audiobeam_preprocess_delays( struct audiobeam_PreprocessedDelays - prep_delays[], float *delays ) -{ - int i; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < 15; i++ ) { - prep_delays[i].delay = delays[i]; - prep_delays[i].high = ( int ) audiobeam_ceil( delays[i] ); - prep_delays[i].low = ( int ) audiobeam_floor( delays[i] ); - prep_delays[i].offset = delays[i] - prep_delays[i].low; - } -} - - -float *audiobeam_parse_line( float *float_arr, int num_mic ) -{ - int i; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < num_mic; i++ ) - float_arr[i] = audiobeam_input[audiobeam_input_pos++]; - - return float_arr; -} - - -long int audiobeam_find_max_in_arr( float *arr, int size ) -{ - int i; - float max = 0; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < size; i++ ) { - if ( arr[i] > max ) - max = arr[i]; - } - - return audiobeam_ceil( max ); -} - - -long int audiobeam_find_min_in_arr( float *arr, int size ) -{ - int i; - float min = arr[0]; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < size; i++ ) { - if ( arr[i] < min ) - min = arr[i]; - } - - return audiobeam_floor( min ); -} - - -int audiobeam_wrapped_inc_offset( int i, int offset, int max_i ) -{ - if ( i + offset > max_i ) - return ( i + offset - max_i - 1 ); - else - return ( i + offset ); -} - - -int audiobeam_wrapped_dec_offset( int i, int offset, int max_i ) -{ - if ( i - offset < 0 ) - return ( max_i - ( offset - i ) + 1 ); - else - return ( i - offset ); -} - - -int audiobeam_wrapped_inc( int i, int max_i ) -{ - return audiobeam_wrapped_inc_offset( i, 1, max_i ); -} - - -int audiobeam_wrapped_dec( int i, int max_i ) -{ - return audiobeam_wrapped_dec_offset( i, 1, max_i ); -} - - -struct audiobeam_DataQueue *audiobeam_init_data_queue( int max_delay, - int num_mic ) -{ - int i, j; - - struct audiobeam_DataQueue *queue; - queue = ( struct audiobeam_DataQueue * ) audiobeam_malloc( sizeof( - struct audiobeam_DataQueue ) ); - queue->sample_queue = ( float ** ) audiobeam_malloc( ( max_delay + 1 ) - * sizeof( float * ) ); - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < ( max_delay + 1 ); i++ ) { - ( queue->sample_queue )[i] = ( float * ) audiobeam_malloc( num_mic - * sizeof( float ) ); - _Pragma( "loopbound min 15 max 15" ) - for ( j = 0; j < num_mic; j++ ) { - ( queue->sample_queue )[i][j] = 0.0; // Initialize values to 0 - } - } - - queue->head = 0; - queue->tail = 0; - queue->full = 0; - - return queue; -} - - -struct audiobeam_Delays *audiobeam_init_delays ( int num_angles, int num_mic ) -{ - struct audiobeam_Delays *delays; - int i; - - delays = ( struct audiobeam_Delays * ) audiobeam_malloc( sizeof( - struct audiobeam_Delays ) ); - - // Initialize the delays array - delays->delay_values = ( float ** ) audiobeam_malloc( num_angles - * sizeof( float * ) ); - - _Pragma( "loopbound min 1 max 1" ) - for ( i = 0; i < ( num_angles ); i++ ) { - delays->delay_values[i] = ( float * ) audiobeam_malloc( num_mic - * sizeof( float ) ); - } - - return delays; -} - -void audiobeam_calc_distances( float *source_location, - float audiobeam_mic_locations[15][3], - float *distances, - int num_mic ) -{ - int i; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < num_mic; i++ ) { - distances[i] = ( audiobeam_sqrt( ( audiobeam_mic_locations[i][0] - - source_location[0] ) * - ( audiobeam_mic_locations[i][0] - - source_location[0] ) + - ( audiobeam_mic_locations[i][1] - - source_location[1] ) * - ( audiobeam_mic_locations[i][1] - - source_location[1] ) + - ( audiobeam_mic_locations[i][2] - - source_location[2] ) * - ( audiobeam_mic_locations[i][2] - - source_location[2] ) ) ); - } -} - - -void audiobeam_calc_delays( float *distances, float *delays, int sound_speed, - int sampling_rate, int num_mic ) -{ - int i; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < num_mic; i++ ) - delays[i] = ( distances[i] / sound_speed ) * sampling_rate; -} - - -void audiobeam_adjust_delays( float *delays, int num_mic ) -{ - int i; - long int min_delay = audiobeam_find_min_in_arr ( delays, num_mic ) - 1; - - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < num_mic; i++ ) - delays[i] -= min_delay; -} - - -float *audiobeam_calc_weights_lr ( int num_mic ) -{ - float *weights = ( float * ) audiobeam_malloc( num_mic * sizeof( float ) ); - int index = 0; - int y, z; - - int half = num_mic / 4; - - _Pragma( "loopbound min 0 max 0" ) - for ( z = 1; z >= -1; z -= 2 ) { - _Pragma( "loopbound min 0 max 0" ) - for ( y = 0; y < half; y++ ) { - weights[index] = 0.54 + 0.46 * audiobeam_cos( audiobeam_M_PI * y - / half ); - index++; - } - _Pragma( "loopbound min 0 max 0" ) - for ( y = 0; y < half; y++ ) { - weights[index] = 0.54 + 0.46 * audiobeam_cos( audiobeam_M_PI * ( -y ) - / half ); - index++; - } - } - - return weights; -} - - -float *audiobeam_calc_weights_left_only ( int num_mic ) -{ - float *weights = ( float * ) audiobeam_malloc( num_mic * sizeof( float ) ); - int index = 0; - int y; - - int half = num_mic / 2; - - _Pragma( "loopbound min 15 max 15" ) - for ( y = -half; y <= half; y++ ) { - weights[index] = 0.54 + 0.46 * audiobeam_cos( audiobeam_M_PI * y / half ); - index++; - } - - return weights; -} - - -float audiobeam_calculate_energy( float *samples, int num_samples ) -{ - int i; - float sum = 0.0; - - _Pragma( "loopbound min 0 max 0" ) - for ( i = 0; i < num_samples; i++ ) - sum += ( samples[i] * samples[i] ); - - return sum; -} - - -float audiobeam_do_beamforming( struct audiobeam_PreprocessedDelays - preprocessed_delays[], - float **sample_queue, - int queue_head, - long int max_delay, - int num_mic, - float *weights ) -{ - int i; - float sum = 0; - int delay_floor; - int delay_ceil; - int low_index; - int high_index; - float interpolated_value; - - // add up all the num_mic delayed samples - _Pragma( "loopbound min 15 max 15" ) - for ( i = 0; i < num_mic; i++ ) { - delay_floor = preprocessed_delays[i].low; - delay_ceil = preprocessed_delays[i].high; - - // Inline wrap around here - // Low index gets index of sample right before desired sample - low_index = queue_head + delay_floor; - if ( low_index > max_delay ) - low_index -= ( max_delay + 1 ); - - // High index gets index of sample right after desired sample - high_index = queue_head + delay_ceil; - if ( high_index > max_delay ) - high_index -= ( max_delay + 1 ); - - // i gives the value of the microphone we want. However, since - // the array only has microphones first_mic to last_mic, we - // need to offset our index by first_mic - - interpolated_value = ( ( ( sample_queue[high_index][i] - - sample_queue[low_index][i] ) - * ( preprocessed_delays[i].offset ) ) - + sample_queue[low_index][i] ); - - // If we have microphone weights, multiply the value by the weight - if ( weights != 0 ) - sum += ( interpolated_value * weights[i] ); - else - sum += interpolated_value; - } - - return sum; - -} - - -int audiobeam_process_signal( struct audiobeam_Delays *delays, int num_mic, - float sampling_rate, float **beamform_results, - struct audiobeam_DataQueue *queue, - int num_beams, int window, float *weights ) -{ - int i, j; - float time_index = 0; - float time_index_inc = ( 1.0 / sampling_rate ); - - float value; - - int done = 0; - - struct audiobeam_PreprocessedDelays preprocessed_delays[15]; - - audiobeam_preprocess_delays( preprocessed_delays, delays->delay_values[0] ); - - _Pragma( "loopbound min 13 max 13" ) - for ( i = 0; i < delays->max_delay - 1; i++ ) { - if ( audiobeam_input_pos < 5760 ) - audiobeam_parse_line( ( queue->sample_queue )[queue->head], 15 ); - else - return -1; - queue->head = audiobeam_wrapped_inc( queue->head, delays->max_delay ); - } - _Pragma( "loopbound min 371 max 371" ) - for ( i = 0; ( i < window ) || ( window < 0 ) ; i++ ) { - if ( audiobeam_input_pos < 5760 ) - audiobeam_parse_line( ( queue->sample_queue )[queue->head], 15 ); - else { - done = 1; - break; - } - - _Pragma( "loopbound min 1 max 1" ) - for ( j = 0; j < num_beams; j++ ) { - value = audiobeam_do_beamforming( preprocessed_delays, - ( queue->sample_queue ), - audiobeam_wrapped_inc( queue->head, - delays->max_delay ), - delays->max_delay, num_mic, weights ); - - - value = value / num_mic; - - if ( beamform_results != 0 ) - beamform_results[j][i] = value; - } - - queue->tail = queue->head; - queue->head = audiobeam_wrapped_inc( queue->head, delays->max_delay ); - - time_index += time_index_inc; - } - - return ( done ); -} - - -int audiobeam_calc_beamforming_result( struct audiobeam_Delays *delays, - float **beamform_results, - float *energies, - struct audiobeam_DataQueue *queue, - int num_beams, int window, - int hamming ) -{ - int i; - int done; - float *weights = 0; - - if ( hamming ) { - if ( ( 15 % 2 ) == 1 ) - weights = audiobeam_calc_weights_left_only( 15 ); - else - weights = audiobeam_calc_weights_lr( 15 ); - } - - done = audiobeam_process_signal( delays, 15, 16000, - beamform_results, - queue, num_beams, window, weights ); - - if ( beamform_results != 0 ) { - _Pragma( "loopbound min 1 max 1" ) - for ( i = 0; i < num_beams; i++ ) - energies[i] = audiobeam_calculate_energy( beamform_results[i], window ); - } - return done; -} - - -void audiobeam_calc_single_pos( float source_location[3], - float audiobeam_mic_locations[15][3], - int hamming ) -{ - float mic_distances[15]; - struct audiobeam_Delays *delays = audiobeam_init_delays( 1, 15 ); - struct audiobeam_DataQueue *queue; - - float **beamform_results; - float *energies; - - beamform_results = ( float ** ) audiobeam_malloc( 1 * sizeof( float * ) ); - beamform_results[0] = ( float * ) audiobeam_malloc( 384 * sizeof( float ) ); - energies = ( float * ) audiobeam_malloc( 1 * sizeof( float * ) ); - - // Calculate distances from source to each of mics - audiobeam_calc_distances( source_location, audiobeam_mic_locations, - mic_distances, 15 ); - - audiobeam_calc_delays( mic_distances, - delays->delay_values[0], - 342, 16000, 15 ); - - audiobeam_adjust_delays( delays->delay_values[0], 15 ); - - delays->max_delay = audiobeam_find_max_in_arr ( delays->delay_values[0], 15 ); - - queue = audiobeam_init_data_queue( delays->max_delay, 15 ); - - audiobeam_calc_beamforming_result( delays, beamform_results, - energies, queue, 1, -1, hamming ); - - audiobeam_checksum += beamform_results[0][0] * 1000; -} - - -/* - Main functions -*/ - -void _Pragma( "entrypoint" ) audiobeam_main( void ) -{ - char hamming = 1; - audiobeam_calc_single_pos( audiobeam_source_location, - audiobeam_mic_locations, - hamming ); -} - - -int main( int argc, char **argv ) -{ - SET_UP - for_each_job { - audiobeam_init(); - audiobeam_main(); - } - WRITE_TO_FILE - - return ( audiobeam_return() ); -} - diff --git a/baseline/source/audiobeam/audiobeam.h b/baseline/source/audiobeam/audiobeam.h deleted file mode 100644 index ff2e844..0000000 --- a/baseline/source/audiobeam/audiobeam.h +++ /dev/null @@ -1,50 +0,0 @@ -#ifndef AUDIOBEAM_MAIN_H -#define AUDIOBEAM_MAIN_H - -struct audiobeam_DataQueue { - float **sample_queue; - int head; - int tail; - unsigned char full; -}; - - -struct audiobeam_Delays { - float **delay_values; - long int max_delay; -}; - - -struct audiobeam_PreprocessedDelays { - float delay; - int low; - int high; - float offset; -}; - - -#undef FLT_MAX -#define FLT_MAX 999e999 - -#define SOUND_SPEED 342 -#define SAMPLING_RATE 16000 -#define CARTESIAN_DISTANCE(x1,y1,z1,x2,y2,z2) (sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)+(z1-z2)*(z1-z2))); - -#define NUM_MIC 15 -#define ANGLE_ENERGY_WINDOW_SIZE 400 -#define GRID_STEP_SIZE 0.003 // .3cm -#define NUM_DIRS 7 -#define NUM_TILES 16 - -#define MIC_HORIZ_SPACE 0.038257 -#define MIC_VERT_SPACE 0.015001 -#define TWO23 8388608.0 // 2^23 -#define BUFFER_SIZE 384 // No of input-tupels (each with NUM_MIC elements) -#define NUM_MIC_IN_CHAIN 32 -#define NUM_BOARDS_IN_CHAIN 16 -#define INPUT_LENGTH 5760 - -#define INTERPOLATE(low_value, high_value, offset) (((high_value-low_value)*(offset)) + low_value) - -#endif - diff --git a/baseline/source/audiobeam/audiobeaminput.c b/baseline/source/audiobeam/audiobeaminput.c deleted file mode 100644 index efcd067..0000000 --- a/baseline/source/audiobeam/audiobeaminput.c +++ /dev/null @@ -1,5784 +0,0 @@ -float audiobeam_input[5760] = { - -2.1628241e-002, - -6.1782300e-002, - 1.2674258e-002, - 4.5557573e-002, - -3.1999024e-002, - 1.5042214e-002, - -2.2025290e-002, - -1.1691264e-001, - -1.1481735e-002, - -1.4446880e-002, - -1.5755706e-002, - -8.0576309e-002, - 2.0622295e-002, - -1.9724793e-003, - -1.2299200e-001, - -8.3279195e-002, - -1.0825949e-002, - 7.5347056e-002, - -3.6992287e-003, - 1.2980213e-002, - 5.9641118e-002, - 1.8884644e-002, - -5.5868450e-002, - 4.1899706e-002, - -2.0939881e-002, - 2.0535662e-002, - -9.9773254e-002, - -1.5328980e-002, - 2.1354349e-002, - 1.3485441e-002, - 6.2665707e-003, - -1.0335293e-002, - -4.1743319e-002, - 4.3513189e-002, - -4.2254620e-002, - -2.7446285e-002, - 4.5134873e-002, - 5.6054726e-002, - 6.2557771e-002, - 4.2653265e-002, - 7.6308850e-003, - 1.4700700e-002, - 5.4820763e-002, - -1.3939644e-002, - -8.8708573e-002, - 1.4383734e-002, - 4.0463345e-003, - 3.5856296e-002, - 2.7271902e-002, - 2.0721019e-002, - 3.5167562e-002, - -2.7007340e-002, - -1.3367771e-002, - -6.8606571e-002, - -1.1089227e-001, - 7.3041941e-002, - -5.2066383e-002, - -5.1117839e-003, - -3.7742692e-002, - -1.1895006e-002, - -5.7323089e-002, - -5.4802003e-003, - -8.4072455e-003, - 1.5633496e-002, - 4.6059069e-002, - -6.1861422e-002, - -3.3034801e-002, - 1.7182310e-002, - 1.1807449e-001, - 8.2171643e-003, - -1.4691311e-002, - -7.2660364e-004, - 4.6637366e-002, - -6.9687813e-004, - -2.7780373e-002, - 5.9544506e-002, - -5.6050055e-003, - -3.5444498e-002, - 1.2845303e-002, - -1.0379076e-001, - -8.5864760e-002, - 1.9192324e-002, - -2.6644473e-003, - 5.4431089e-003, - -9.2110237e-003, - 7.9344657e-002, - 4.7203951e-002, - 9.6834909e-002, - -1.0553527e-001, - -8.5097540e-004, - 5.9460688e-002, - 4.4844228e-002, - -2.8858692e-002, - 4.4496937e-002, - -3.9902243e-002, - 5.5557069e-002, - -1.1814152e-002, - -5.8464847e-002, - -1.0753965e-002, - 5.7336183e-002, - 2.6582677e-002, - 2.2119089e-002, - -1.4469086e-002, - 3.2141585e-002, - -1.0303352e-001, - -1.8856419e-003, - 3.8161312e-002, - -3.7091166e-002, - -5.1262587e-003, - 4.2556931e-002, - -5.8465556e-002, - 4.2193534e-002, - -1.4951154e-002, - 1.7423551e-002, - 2.7519487e-002, - -9.0048353e-002, - -2.6206603e-002, - -1.1536221e-002, - 4.5418578e-002, - -9.1746774e-002, - 1.6370112e-002, - 8.2439024e-003, - -1.7961312e-002, - -7.5403629e-002, - -6.6798880e-003, - -9.2569474e-003, - -1.8133432e-002, - -6.7922929e-002, - -3.3209516e-002, - 4.7587886e-002, - -4.4354675e-002, - -7.9939507e-002, - -1.0312521e-001, - -4.6389013e-002, - -6.8492137e-002, - 8.7253275e-003, - -1.0040243e-002, - -2.3972856e-002, - 1.9377428e-003, - -1.2364076e-002, - -3.3033927e-002, - 6.2238030e-002, - -4.7879158e-002, - -1.9680886e-002, - -3.2198806e-002, - -4.0721657e-003, - -1.7973043e-002, - 9.3910391e-003, - -9.1117967e-002, - 3.6036154e-002, - -9.3285589e-003, - -3.9239303e-002, - -1.4022387e-001, - 1.1102588e-001, - -9.1222642e-002, - -4.0301199e-002, - 7.1912258e-002, - 1.5040754e-002, - 8.1648312e-002, - 3.9995645e-002, - -1.3388074e-002, - 1.9629547e-002, - 3.5710780e-003, - 1.1166215e-002, - -4.0137762e-002, - 3.6284046e-002, - 4.1404491e-002, - -5.8754380e-002, - -7.8104994e-003, - -5.3507568e-002, - 1.3005354e-002, - -1.6914462e-002, - 8.5270739e-002, - 3.9979512e-002, - 4.5752537e-002, - -3.1159018e-002, - 4.9213792e-002, - 6.1313765e-002, - 4.3386180e-002, - -1.1103888e-002, - -2.9414395e-002, - -1.2976305e-002, - 6.2751925e-002, - 2.6120284e-002, - -2.4616119e-002, - -3.6435894e-002, - 7.1182254e-002, - 2.2753153e-002, - 3.0188200e-002, - -3.1009759e-002, - -8.5616927e-002, - -4.6712075e-002, - 1.0069141e-002, - -1.2036765e-001, - 3.4740635e-002, - 1.0916700e-001, - -7.5289504e-002, - -5.3676914e-002, - -1.6396310e-002, - 5.2259303e-002, - -2.2119146e-002, - 4.3186864e-002, - 5.1169779e-002, - 6.6785827e-002, - 8.4849447e-002, - -5.2696816e-002, - -6.5414943e-003, - 8.6775788e-002, - 8.7802920e-003, - 2.8938998e-002, - -6.8520041e-003, - 5.1510683e-002, - -2.9026553e-002, - 3.8173521e-002, - 2.2338277e-002, - 3.0163548e-002, - -4.3077452e-002, - 7.9805371e-002, - 4.7317864e-002, - -3.1363067e-002, - 3.0903885e-002, - -1.3112581e-002, - 4.6251235e-002, - 2.5813919e-002, - -5.2188163e-002, - 5.9587326e-003, - 1.0092254e-002, - 1.2104228e-002, - 2.7865320e-002, - 3.4901635e-002, - -2.5736803e-002, - 1.3229570e-002, - 3.6694281e-003, - 3.3012708e-002, - 2.9284882e-002, - 3.0060870e-002, - 4.5508139e-002, - -3.6974026e-002, - 7.7034396e-002, - -6.8227707e-002, - 5.3618194e-002, - -6.1636629e-002, - 4.1438304e-002, - 1.1367451e-002, - -4.4009108e-002, - -2.3843912e-002, - -1.6703032e-002, - 3.7265590e-002, - -7.8425072e-003, - 7.0384481e-002, - -2.4218783e-002, - -3.5625536e-002, - 1.8010625e-002, - 1.1966647e-002, - 2.5491626e-003, - 3.1251434e-003, - -2.6075724e-002, - -4.3802442e-002, - -1.2920483e-002, - 3.3085779e-002, - -3.9037317e-003, - -2.8269926e-002, - 4.1542553e-002, - -8.2930418e-002, - 5.6657974e-002, - 3.4391329e-002, - -5.5825221e-002, - 6.8989268e-002, - 1.2541652e-003, - -7.7722092e-002, - -4.6334370e-003, - 3.1744148e-002, - -5.5503811e-002, - -3.4445949e-002, - -9.4038308e-003, - -2.7828988e-002, - 1.0887660e-001, - 1.3636863e-002, - -3.7585580e-002, - 4.0418722e-002, - -1.3737476e-002, - -5.0488197e-003, - 1.3194491e-001, - 7.2649277e-002, - -3.6200249e-002, - -4.1687712e-002, - -1.7974402e-001, - -9.9629449e-002, - -8.8510199e-002, - -3.2055261e-002, - 1.7036375e-002, - 1.8071052e-002, - 4.4934493e-002, - -1.0864015e-002, - 9.9226525e-003, - -1.6564939e-002, - -3.4734325e-002, - 3.5725355e-002, - 3.0344723e-002, - -3.6905057e-002, - 1.4666105e-002, - -9.1517247e-002, - -3.3012325e-002, - 5.8220711e-002, - -6.8047909e-003, - 3.6517819e-002, - 8.7157879e-002, - -1.4120887e-002, - 5.4666271e-002, - 2.0673658e-002, - -5.8489896e-002, - -1.0321028e-001, - 1.7051732e-002, - -4.4728363e-003, - 7.1522488e-004, - -6.6825032e-002, - -3.0624456e-002, - 5.7023563e-002, - -1.1878060e-002, - 1.7099754e-002, - 4.3931414e-002, - 6.1445253e-002, - 3.9676417e-002, - 7.7224665e-002, - 6.4921134e-002, - -5.6517669e-003, - 5.5906816e-002, - -2.1154100e-002, - 2.4198912e-002, - 1.2288710e-002, - 3.5640310e-002, - -3.7175887e-002, - -6.0273241e-002, - 6.4682700e-003, - 2.1266448e-002, - -6.8591151e-002, - 1.1184946e-002, - 4.6699013e-003, - -1.0346103e-001, - -7.7362572e-002, - 4.7383361e-003, - -1.4630850e-002, - 3.7812788e-002, - 1.6292353e-002, - -4.8009838e-002, - 8.0999615e-002, - 2.1004391e-003, - 1.5541126e-001, - -6.1366286e-003, - -7.1757358e-002, - -1.8036409e-002, - 4.4754181e-002, - 8.4250625e-003, - 2.0321052e-002, - 2.3096646e-002, - -4.7739081e-002, - -3.6540263e-002, - -1.3962473e-002, - -1.4429499e-002, - 5.4134628e-002, - -3.4826503e-002, - -9.5953591e-002, - -2.5723076e-003, - 2.5258029e-002, - -1.7985838e-002, - -3.2436879e-002, - 7.4368827e-002, - 7.8647624e-002, - 1.0656742e-002, - 8.4282290e-003, - 2.5266494e-002, - 1.0782181e-002, - 7.0122588e-002, - 4.5656108e-002, - -1.7103947e-002, - 4.2780530e-002, - -9.6794177e-003, - -6.4130219e-003, - -9.2925547e-002, - 5.4742908e-002, - -7.5128799e-002, - -7.3489810e-002, - -3.0056779e-003, - -7.9295585e-003, - -2.1268989e-002, - -1.8030581e-002, - 1.8197354e-002, - -9.1941398e-002, - -6.5053760e-002, - -2.8177888e-002, - 6.2682028e-002, - -2.5915727e-002, - -1.5832074e-002, - 6.8064152e-002, - 7.3910585e-003, - 9.9715351e-003, - 1.4832463e-002, - -8.5346638e-004, - 1.7638664e-002, - 3.0446443e-002, - -1.2396491e-002, - -5.8601288e-002, - -5.7627198e-003, - -7.1554886e-003, - -6.3799636e-003, - -7.9695655e-002, - 2.4753204e-002, - 8.6758471e-003, - -4.9728861e-002, - 2.0786272e-002, - -7.6560881e-002, - 1.8730544e-002, - 2.1715688e-002, - 4.1880687e-002, - -4.0154045e-002, - -3.0255220e-002, - 7.5668890e-002, - 2.6577586e-002, - 6.0758844e-002, - 4.1263811e-002, - -7.2132197e-002, - -5.4040115e-002, - 4.5831681e-002, - 2.9148772e-002, - -9.9761159e-002, - -2.4308664e-002, - -5.9443444e-002, - 3.9842573e-002, - -4.8058590e-002, - -1.6081315e-002, - 5.2772543e-002, - 1.9132275e-002, - 1.3499840e-002, - -2.5313375e-002, - 4.1852174e-002, - 2.8461234e-002, - 3.5598046e-002, - -4.2019346e-002, - 3.0022497e-002, - 1.3199080e-003, - 8.3394564e-002, - 2.2949521e-002, - 4.1566899e-002, - 1.1383869e-002, - -2.6939783e-002, - -1.8963007e-002, - -6.3268458e-002, - 5.8324716e-002, - 4.8789982e-002, - 5.6035385e-002, - -2.0057577e-002, - 4.8354809e-002, - 6.4102491e-002, - 8.5367473e-003, - -4.4917671e-003, - 5.3137245e-002, - -3.4406597e-003, - -2.5126308e-002, - 3.6564998e-003, - 9.6593471e-002, - 7.4728111e-002, - -6.7266129e-002, - -4.9014918e-002, - 7.2046324e-005, - 1.0162088e-001, - 3.4409693e-002, - 7.3462774e-003, - -8.0225074e-002, - 4.8609099e-002, - 3.2217993e-002, - -2.8071970e-002, - -3.6815087e-002, - 3.0467444e-002, - 4.3287817e-002, - -1.3733658e-002, - 2.5769175e-002, - 2.6532442e-002, - 6.3705272e-002, - 9.0108580e-004, - -8.9331571e-003, - 4.0743375e-002, - 2.1807528e-002, - 7.9702732e-002, - -7.5750752e-003, - 7.0674335e-002, - 3.7582849e-002, - 3.9334641e-003, - -2.5679423e-002, - 2.2647574e-002, - -6.4712014e-002, - 2.4315794e-002, - 1.5494849e-002, - -3.9942923e-002, - 3.3496104e-002, - -5.9740340e-002, - 3.5474677e-002, - 6.6577221e-002, - 6.8351408e-002, - -7.7174045e-002, - -3.3267903e-002, - -4.3616992e-002, - 1.2970427e-001, - 6.0899210e-002, - 4.3444379e-003, - -1.0402039e-001, - 4.3108587e-002, - 1.3577371e-002, - 3.3900628e-002, - 7.3707838e-003, - -1.5925799e-002, - 6.4439821e-002, - 1.7075281e-003, - 1.0684273e-001, - 1.3675111e-002, - -1.8111888e-003, - -2.8508186e-002, - -6.5596762e-002, - 1.8536230e-002, - 2.3318748e-002, - 4.7302415e-002, - 7.7239329e-003, - -2.4929896e-002, - -3.5669784e-002, - 4.8605025e-002, - 9.7598834e-002, - 3.3591893e-002, - 1.3978895e-002, - 2.2590039e-002, - -5.5155328e-002, - -2.3844007e-002, - -2.8932963e-002, - -4.5784933e-002, - -2.5579789e-002, - 8.6706332e-002, - 8.5991126e-002, - -4.4830492e-002, - 1.7419718e-002, - 1.4916965e-002, - -6.2744229e-002, - -2.1218715e-002, - 5.9749921e-002, - 2.6471628e-003, - 1.4696082e-002, - -1.1916464e-001, - -7.4054943e-002, - 3.3702032e-002, - -7.2744375e-002, - 2.0153878e-002, - -4.7562683e-002, - -3.2418295e-002, - 1.8784044e-002, - 9.4509719e-002, - 8.6064590e-002, - -1.2657551e-002, - -3.8219708e-002, - -5.9906689e-002, - 3.8677878e-002, - 3.2909039e-002, - 1.3356926e-002, - -1.9001381e-002, - -3.9834512e-002, - 1.6185466e-002, - -2.1554965e-002, - -1.0883439e-001, - -2.9635956e-002, - 1.2873885e-002, - 2.7852743e-002, - 3.5614484e-003, - -4.7306763e-002, - -1.0771995e-001, - -7.9289260e-004, - 1.1021590e-001, - -6.1261912e-003, - 5.2735506e-002, - -5.0261529e-002, - 3.2092184e-002, - 3.1401447e-002, - 2.6629993e-002, - -2.9882337e-003, - -6.0317700e-002, - -3.0940994e-002, - -3.8375379e-002, - -1.0663192e-001, - -1.1058175e-002, - -5.6424824e-002, - -7.7026313e-003, - -4.1079471e-002, - -2.1629167e-002, - -2.6973772e-002, - -4.5878364e-002, - 1.5542578e-002, - -4.9103021e-002, - -1.0554701e-002, - -5.0947614e-002, - -3.1865395e-002, - 9.0008999e-002, - 4.5801038e-002, - 1.5787324e-002, - 6.1816926e-002, - 3.9975029e-002, - -8.0101743e-002, - 3.6589676e-002, - -4.0044532e-002, - -5.4152676e-003, - -2.7100833e-002, - 2.0669295e-003, - 4.2072166e-002, - -4.8541169e-002, - -6.0994910e-002, - 7.2269246e-002, - 1.8547974e-002, - 3.2317037e-002, - -3.7668570e-002, - 2.3090187e-002, - -8.4282566e-003, - 1.2909956e-002, - -4.6799208e-003, - -7.5882838e-002, - -4.5005968e-002, - 6.0924318e-002, - 1.5170746e-002, - -8.0718858e-003, - -3.1913614e-002, - 2.9448478e-002, - 5.6982375e-002, - -2.2421475e-002, - 2.7408554e-002, - -1.0052456e-001, - -3.0342741e-002, - -8.0221320e-002, - -5.2820631e-002, - 1.4287569e-002, - -3.5261023e-002, - -1.2712299e-002, - 1.0298138e-002, - -7.4545734e-002, - -7.1662807e-003, - -6.3049311e-002, - -3.3128714e-003, - -3.7018937e-002, - -9.2155629e-002, - 4.4295353e-003, - -2.5345078e-002, - -5.0175815e-004, - -2.2425974e-002, - 7.0790673e-002, - 4.6067398e-002, - 1.3356450e-002, - -7.5350427e-002, - 9.2272647e-002, - -6.0388207e-002, - 6.2880311e-002, - -4.6813092e-002, - 6.4358587e-002, - 6.5476593e-002, - -5.0385005e-002, - 1.1259635e-002, - -2.8642227e-002, - 6.0591769e-003, - 7.8259699e-003, - -4.0086083e-002, - -1.3107082e-002, - -2.5073934e-002, - 1.5301678e-002, - -6.1350007e-002, - -4.0860320e-002, - 4.5224779e-002, - -4.4892524e-002, - 8.8006431e-002, - -3.3282403e-002, - -5.6195537e-002, - -1.1931638e-001, - -6.8019421e-002, - -7.0651820e-003, - 1.0114029e-001, - 2.6799939e-002, - -4.5414349e-002, - 7.3662653e-002, - 2.6023897e-002, - -7.7197973e-002, - 1.8472004e-002, - 6.4325310e-003, - 1.0535758e-001, - -8.2482506e-002, - -1.0868944e-001, - 8.7186828e-002, - 4.2331149e-003, - 6.6302594e-003, - 5.0652627e-002, - -2.6295176e-002, - 1.1319735e-002, - -5.3688488e-002, - -8.3685938e-002, - 3.8054233e-002, - -2.5923609e-002, - 8.7603907e-002, - 4.4975322e-002, - 2.0615118e-002, - 3.7674950e-002, - 5.6434838e-002, - 1.0977012e-001, - 2.1349762e-003, - -1.4936346e-004, - 6.7930892e-002, - 3.2086590e-003, - -4.5878929e-002, - -4.4181125e-002, - 2.4715658e-002, - 7.9994617e-002, - 5.2384101e-002, - -9.5190518e-003, - -3.7239495e-002, - 1.9883359e-002, - 4.0730677e-003, - -1.1677479e-001, - -2.6374780e-002, - -7.9398641e-002, - -3.5523570e-002, - -1.8151457e-002, - -3.7191923e-002, - -1.0831981e-001, - 5.5198514e-002, - 8.2754639e-002, - -5.5996264e-002, - -6.5431323e-002, - 1.6211145e-002, - -6.8206035e-002, - -2.9416838e-002, - 5.3307249e-002, - 1.7472763e-002, - 3.7312882e-003, - -5.1498829e-002, - -6.2257189e-002, - -2.9692831e-002, - -2.4493198e-002, - -2.7319437e-003, - 5.8815114e-002, - -6.3249182e-002, - 2.0730820e-002, - 9.5563463e-003, - -2.2720249e-002, - 2.5296131e-002, - -1.9878781e-002, - -3.4238910e-002, - -2.4677844e-002, - 6.9236841e-002, - -3.4704441e-002, - -3.9318071e-002, - 5.7750083e-002, - 3.4211433e-002, - -5.0475709e-002, - 2.5174181e-002, - -4.6996048e-002, - 1.6221876e-002, - -2.6204170e-002, - 1.0630488e-002, - 4.5517196e-003, - 8.3863415e-002, - 4.8780028e-002, - 2.3656142e-002, - -8.5385372e-002, - -7.6803464e-003, - 1.3583644e-002, - 1.0156741e-001, - 1.1623477e-001, - 3.0703572e-002, - -1.8790478e-002, - -2.5434562e-002, - 2.6081461e-002, - -8.0973679e-002, - 4.7528492e-003, - 5.1709027e-002, - -2.7152886e-002, - 3.3078882e-002, - 9.5807816e-002, - -1.6742069e-002, - 5.2847289e-002, - 7.4190627e-002, - 8.4661383e-003, - -1.7127745e-002, - 2.5387176e-002, - -2.4425657e-002, - 1.0363293e-002, - 3.2901544e-002, - 2.4049224e-002, - -3.6364045e-002, - -1.8374024e-002, - 1.9170206e-002, - 3.5899319e-002, - 2.2884438e-002, - -4.2986435e-004, - -3.7263522e-002, - -2.4107817e-002, - -1.0160656e-002, - -5.2244378e-003, - 8.4713192e-002, - -3.3175117e-003, - -6.8918873e-002, - -1.0757423e-001, - 1.9995005e-002, - 1.0018587e-002, - -1.0031442e-003, - -2.6646668e-002, - -1.4140223e-002, - -1.9093589e-002, - 8.2412659e-002, - 5.0569231e-002, - -1.9249580e-003, - 1.6857775e-002, - 4.4516048e-002, - 2.9634803e-002, - -7.4675793e-002, - 6.9128286e-002, - 1.7838807e-002, - -1.5706998e-002, - 2.3497836e-002, - -2.7256676e-002, - -1.6892391e-002, - -6.2498894e-002, - 1.8814550e-002, - 6.7802861e-002, - -4.5010985e-002, - -7.9693020e-004, - -1.6417629e-002, - -1.6571552e-002, - -3.2170429e-002, - -3.1451461e-002, - 5.9127646e-002, - 4.2496269e-002, - 5.8440594e-002, - -3.7761868e-002, - 1.4543937e-001, - 4.6291259e-003, - -8.8031773e-003, - -3.7376149e-002, - 4.4444334e-002, - -3.2946165e-002, - 2.7709611e-002, - -4.6454274e-002, - -5.4184987e-003, - 1.9082159e-002, - 1.1097683e-003, - -7.1272377e-002, - 1.8112885e-003, - 2.6898226e-003, - -3.0686681e-002, - -1.9829229e-002, - 3.0867601e-002, - -6.2758817e-002, - -2.2846248e-002, - 6.0573296e-002, - 3.7414532e-002, - 3.6169907e-002, - -2.3442499e-003, - 2.5963449e-002, - -5.0418274e-002, - -7.0858380e-003, - 2.2793366e-002, - -4.5274123e-002, - 4.4264571e-002, - -5.5435866e-002, - -6.0444822e-002, - -4.4730927e-002, - -2.6702128e-003, - 3.0721521e-002, - 3.9441000e-003, - 8.3714830e-002, - -1.2824805e-002, - 8.9065027e-002, - -4.1791317e-002, - -9.6506591e-004, - -2.2150161e-002, - -5.4266803e-002, - -7.9756811e-002, - 2.9723999e-003, - -5.4652294e-004, - -8.3350132e-002, - 1.0241351e-002, - -9.6004506e-002, - 1.1043342e-002, - -1.0036827e-001, - 5.4166215e-002, - 5.3435462e-002, - 1.0602215e-002, - 2.9868847e-002, - -2.4597423e-003, - 1.1437786e-002, - -4.2279579e-002, - -8.8732642e-003, - -2.9476925e-002, - 3.6694209e-002, - 3.3176455e-005, - -7.3778252e-003, - -3.9144818e-002, - -8.3308862e-003, - 4.6791993e-002, - -1.7037485e-003, - 4.5892237e-002, - 1.5597981e-002, - -5.6087508e-002, - -4.1107610e-005, - -1.0683418e-002, - -2.6103976e-002, - -8.4348999e-003, - 3.2082383e-002, - 1.4938214e-001, - 3.9964806e-002, - -7.8254583e-003, - 4.6722479e-002, - 9.3200915e-002, - 2.4464994e-002, - 8.3718835e-004, - 1.5250387e-002, - -1.2400454e-001, - -2.8639656e-002, - -1.5938766e-002, - -2.5676238e-002, - -5.1847115e-002, - 1.7639941e-003, - 4.9326733e-003, - -1.5856443e-002, - -9.1307767e-004, - -1.5554562e-002, - 2.5941199e-002, - -2.9757970e-002, - 1.2201936e-001, - 8.0973215e-002, - 1.7146982e-002, - 1.4736881e-002, - 6.0467585e-002, - 5.4698972e-002, - 2.5876279e-002, - 1.0164087e-002, - 3.8201202e-002, - -6.0518215e-002, - -1.3895876e-002, - 3.4728204e-002, - -1.1711300e-001, - -1.1216734e-002, - -3.9340786e-002, - -2.7309751e-002, - 5.9063770e-003, - 2.0738498e-002, - -1.3812395e-002, - -5.7982126e-002, - -9.3680977e-002, - -4.9666791e-002, - -2.6529709e-002, - 5.2766295e-002, - -2.1506279e-002, - 9.3091830e-002, - -3.5081971e-002, - 1.4449703e-002, - 5.8269304e-002, - 1.0329005e-001, - -3.4264617e-002, - -1.9998674e-002, - 4.0219340e-002, - 2.0651887e-002, - 5.2208561e-003, - 2.1487670e-002, - 2.4204968e-002, - 3.0673837e-002, - -8.5293543e-003, - -5.3952186e-002, - 8.9865270e-002, - 1.0436717e-001, - -9.7344984e-003, - -9.7393746e-003, - 5.2162345e-002, - 6.8291250e-003, - -3.3926390e-002, - -3.5345884e-002, - -2.1419424e-002, - 2.4503709e-002, - 4.4872568e-002, - -3.6811060e-002, - 4.6761401e-002, - 4.9242905e-002, - 2.9535711e-002, - -7.5315008e-003, - 8.4931550e-003, - 1.3235857e-001, - 8.4181971e-002, - -6.3526263e-002, - 4.1655473e-003, - 6.3417279e-003, - -1.3065747e-002, - -5.7645495e-002, - 1.8950407e-002, - 3.6717958e-002, - 1.2058270e-001, - 2.9698808e-002, - 6.3712863e-002, - -7.8927013e-002, - -1.1092228e-001, - 7.5127329e-002, - 3.6792936e-002, - 1.8047426e-002, - 1.6372435e-002, - -1.1358573e-002, - -1.1114199e-002, - -3.1011890e-003, - 1.2753148e-001, - -1.3063278e-003, - 2.9175038e-002, - 1.0744000e-002, - 8.5396074e-003, - 3.0555550e-002, - 1.9846964e-002, - -2.0887290e-003, - 7.4108765e-004, - -6.8980202e-002, - -6.9539294e-002, - -7.1891402e-002, - 2.6483042e-002, - -1.0604522e-001, - 1.4946154e-002, - -2.0885875e-002, - 8.1620406e-002, - 2.2391518e-003, - -4.3108583e-002, - -2.8345459e-002, - 2.1767961e-002, - -4.1509277e-002, - 5.0332798e-002, - -3.0747398e-003, - 8.1280247e-003, - -2.8574311e-002, - -3.7557299e-002, - 4.6116535e-002, - -7.5548776e-002, - 4.2485208e-002, - -1.2735059e-002, - -4.8713882e-002, - 3.4080268e-002, - 3.8109829e-002, - -7.9933234e-002, - 5.0868655e-003, - -3.6956005e-002, - -6.5608678e-003, - 6.1566793e-002, - 3.9747615e-002, - -7.0776849e-003, - -1.0039001e-002, - 1.0635588e-001, - -3.2262564e-002, - 6.6284637e-002, - -1.5602956e-002, - 9.8826341e-002, - 2.8765472e-002, - 4.9988770e-002, - 2.8083188e-002, - 3.7850396e-003, - 3.8099036e-002, - -6.2803094e-002, - -8.0284071e-003, - 1.7678623e-002, - 1.5384533e-001, - 3.0604908e-002, - -2.2938654e-002, - -6.6147444e-003, - 8.0228244e-003, - 6.3229249e-002, - 1.9888120e-002, - -1.2483914e-002, - -3.3020847e-002, - 5.4285124e-002, - -2.2046600e-002, - 7.6270296e-002, - -3.8125981e-002, - 4.2116981e-002, - 6.8249119e-002, - 4.9569658e-002, - -1.2181580e-002, - -3.3950151e-002, - -3.3512560e-002, - -4.0037716e-002, - 3.8517111e-002, - -3.0444190e-002, - -1.8608773e-002, - 1.5643509e-002, - 4.0250976e-002, - 1.9776990e-002, - -3.1560979e-002, - -3.1229293e-003, - -2.5832801e-003, - 2.7968081e-002, - -5.6392681e-002, - 4.7360525e-002, - 3.8619319e-003, - 9.9891506e-002, - -1.8199130e-003, - 3.1119514e-003, - -9.1106029e-002, - -1.4519250e-002, - 3.7010312e-002, - -1.1213690e-002, - 2.1256532e-002, - -5.3987387e-002, - 5.7866117e-002, - -4.2626330e-002, - -3.3483769e-002, - -5.2898877e-002, - -6.7225352e-002, - 5.1417756e-002, - 1.3929020e-003, - 5.2022234e-002, - 1.0592230e-001, - -6.8998892e-002, - -7.3435118e-002, - 3.0523655e-002, - -5.7162591e-003, - -3.2771503e-002, - 9.2367770e-003, - -6.7747716e-003, - 1.0333099e-002, - -1.5577876e-002, - -6.7817347e-002, - -6.6533637e-002, - -6.3984097e-002, - 5.6216531e-002, - 1.5579751e-002, - -2.7104760e-003, - 2.0901166e-002, - -1.1389339e-002, - 2.4314314e-002, - 9.6320945e-003, - -3.5425250e-002, - 2.9816167e-002, - -1.0582802e-001, - 7.9031755e-002, - 5.8936482e-002, - 4.9235081e-002, - -2.0598427e-002, - 2.7257218e-002, - 8.3473318e-002, - 1.0047121e-001, - 7.7116867e-002, - 3.9518492e-002, - 6.3112265e-003, - -6.8158283e-002, - 8.2755720e-003, - -1.4671408e-002, - 1.0928921e-001, - -5.3580922e-002, - -4.9000311e-002, - 9.9920986e-002, - 3.5724099e-002, - 3.0645803e-002, - 2.1810846e-003, - -3.5472111e-002, - -5.8047398e-002, - 4.6521237e-002, - 5.3030675e-002, - 1.6183593e-002, - 4.7161315e-002, - 1.5496372e-002, - -2.6065334e-002, - 5.4108355e-002, - 1.1113747e-001, - -4.3256641e-002, - 1.6776514e-002, - -9.2777987e-002, - 1.0831881e-001, - 2.6550297e-002, - 5.6809097e-002, - 4.1708284e-003, - -9.3188930e-002, - -3.7166019e-002, - 7.2595776e-002, - -5.8774162e-002, - -8.4078954e-003, - -8.3732623e-002, - -1.4874571e-002, - 4.1882968e-002, - -3.2712401e-002, - -2.7953154e-002, - 1.1313205e-002, - 4.9524990e-002, - 2.0294329e-003, - 3.8285760e-002, - -1.4648978e-002, - -3.5010308e-002, - 3.2018027e-002, - -1.7151604e-002, - -9.6536966e-002, - -4.6726273e-002, - 1.7288478e-002, - 1.5788740e-002, - 5.2848095e-003, - 4.1795447e-002, - 4.6331282e-002, - 7.0958286e-002, - -3.3004895e-002, - -1.5541634e-002, - -6.4899819e-002, - 4.4813983e-002, - 2.1314689e-002, - 2.5903378e-002, - 3.1412995e-002, - 2.7655815e-002, - 7.0916690e-003, - 3.6198660e-002, - -2.9768515e-002, - 5.8014817e-002, - -5.8727472e-002, - -1.2787628e-002, - 1.2855854e-001, - -7.0659467e-002, - -9.9019211e-002, - -3.2969432e-002, - 3.1190632e-002, - 6.5956753e-003, - -1.6987652e-002, - 4.0088843e-002, - -1.0857916e-001, - 1.1385790e-002, - 6.8736591e-002, - 9.1859027e-003, - -2.2753959e-002, - 6.5639798e-002, - 4.4619698e-002, - -5.3424194e-004, - 3.2475239e-002, - -5.5982848e-002, - -5.9416171e-003, - -2.6137328e-002, - 4.7534015e-002, - -4.3905563e-002, - 4.7139261e-002, - -5.0539423e-002, - -5.2509019e-003, - -8.4340990e-003, - 1.7266091e-002, - -6.5954891e-002, - -1.1344100e-001, - -2.5794929e-002, - 5.3678895e-002, - -1.0500180e-002, - 5.6847837e-002, - -3.0370988e-002, - -9.2272021e-004, - -1.1716566e-002, - -6.7153889e-002, - -4.9491944e-002, - -2.7151079e-002, - 4.9084906e-003, - -3.3137805e-002, - -5.7067625e-002, - -3.5807416e-003, - -1.9012110e-002, - -2.3489886e-002, - -6.6147208e-002, - -1.9730903e-002, - -5.7617192e-002, - -1.7743738e-002, - 6.2747755e-002, - 3.0746059e-002, - -2.1208817e-002, - 1.0724738e-002, - -9.5295048e-002, - -8.3696293e-003, - 2.8928609e-002, - 7.7547429e-002, - -2.8433474e-002, - 3.9000811e-002, - 1.8594177e-002, - 7.3604845e-002, - -4.0570215e-002, - 4.0428101e-002, - 5.2162122e-002, - 6.9720490e-002, - 1.3917348e-003, - -4.1967149e-002, - 1.2040326e-002, - -9.0859684e-002, - 3.0619641e-002, - 7.9828021e-002, - -9.5582231e-002, - 4.4977158e-003, - 5.3050166e-002, - -3.9280557e-002, - 2.1825815e-003, - 2.6836286e-002, - -1.0693240e-002, - 1.2507669e-002, - 8.7551531e-002, - -4.2170924e-002, - 7.4021050e-002, - -5.0257861e-002, - 4.2440318e-003, - 2.8498362e-002, - 4.0712278e-002, - 1.3630666e-002, - 3.7506385e-002, - 2.9021782e-002, - 9.4969857e-003, - 7.3668316e-002, - -1.0430524e-002, - 7.8640111e-003, - -1.9579539e-002, - -1.3354780e-002, - 4.6553749e-002, - -1.5359398e-002, - -3.6958328e-002, - 3.9183126e-002, - 9.0763364e-002, - -5.7310947e-002, - 6.8567752e-002, - 3.0379537e-002, - -1.7131879e-002, - -4.9845297e-002, - 6.6236979e-002, - -3.5226094e-002, - 4.1319436e-002, - -1.0414640e-002, - -7.3110434e-002, - -6.7060543e-003, - -2.2661736e-003, - 5.4214708e-002, - -5.6731971e-002, - 8.0169623e-002, - 6.8708173e-002, - 5.1555900e-002, - -2.3028383e-002, - 2.3845756e-003, - 4.3290569e-002, - -5.0088302e-003, - -8.5495950e-003, - -2.2929081e-002, - -1.4934858e-002, - -1.9331882e-002, - 3.1952820e-002, - 2.2837591e-002, - -6.5833588e-003, - 9.3564125e-002, - -5.3479061e-002, - -4.7856971e-003, - 7.8291548e-002, - -6.4278719e-002, - 5.2534052e-002, - -8.4991604e-003, - -2.5331472e-002, - -1.1670703e-004, - -1.6794583e-002, - -3.6946100e-005, - 7.9706385e-002, - 1.8011858e-002, - 4.5273832e-002, - 1.9568899e-002, - 4.5061760e-002, - -2.6682717e-002, - -1.8814340e-002, - -8.5389413e-003, - -4.6897567e-002, - -7.9016702e-002, - -2.1058150e-005, - 5.8849807e-002, - -2.5161493e-002, - 6.0245233e-002, - -8.2636501e-002, - -6.9368318e-002, - -1.5064100e-002, - -3.4932382e-002, - 4.4579915e-003, - -5.9080060e-003, - 8.9889824e-002, - 8.1831512e-002, - 1.6338686e-002, - -5.4180978e-002, - -5.3267629e-003, - -2.8476462e-003, - 1.7450439e-002, - -2.4213885e-002, - 7.1383978e-003, - -8.5575620e-002, - -9.7688859e-002, - 5.4026353e-002, - 6.8738257e-002, - -3.1782928e-002, - 2.9354257e-002, - -1.6843133e-002, - -3.4228093e-002, - -4.9087072e-002, - -8.8609944e-003, - -4.2395609e-002, - 6.0299570e-002, - -3.9805763e-002, - -3.9969178e-002, - -1.0972287e-002, - -3.1903343e-002, - -2.3021388e-002, - 9.5381824e-002, - -3.8131819e-002, - -2.7944014e-002, - 7.9797347e-002, - 1.5055618e-002, - -6.0223999e-002, - 2.1349786e-002, - 1.4010766e-001, - -7.0365161e-002, - 9.5470745e-002, - -5.5280731e-002, - 9.0676740e-002, - 8.0165216e-003, - 3.8071961e-002, - 3.4452332e-002, - 1.2608974e-001, - 7.4568874e-003, - 2.2179776e-002, - -5.1449927e-003, - -1.5259731e-003, - 2.4388062e-002, - 2.8159902e-002, - 6.3528510e-002, - 7.2459203e-002, - -6.6724867e-002, - 4.9840343e-002, - 1.0288982e-002, - -3.7523292e-003, - 2.4660586e-002, - 1.0905181e-001, - 2.0534327e-002, - -1.6624929e-002, - -4.7427409e-002, - 7.1932143e-002, - 2.4785276e-002, - -1.2656870e-002, - -4.3142163e-003, - -8.5065080e-002, - 1.1401731e-002, - 4.2186129e-002, - 1.7953548e-002, - -9.5471407e-003, - -2.7867915e-002, - 7.5845281e-003, - 3.6129267e-002, - -1.2896952e-001, - -1.4991468e-002, - 3.9146522e-002, - -7.6952239e-002, - 2.3154057e-002, - 3.2631339e-002, - 3.6032235e-003, - 2.4348659e-002, - -5.0004772e-003, - -3.9711602e-002, - -2.5957781e-002, - -8.4744957e-003, - -6.8234352e-002, - -2.8744676e-002, - 2.3341254e-002, - 4.3007108e-002, - 1.2712390e-002, - 2.8427956e-002, - -1.5923634e-002, - 4.4011784e-002, - -1.5711433e-002, - 4.4606989e-002, - -1.7483925e-002, - -1.2423254e-001, - 6.2454024e-003, - 6.6168154e-002, - 2.1085300e-002, - 9.0749477e-003, - -2.0534154e-002, - 6.9048807e-002, - -9.2613632e-003, - -2.7695812e-003, - -4.1107764e-002, - 2.1935377e-002, - -8.4933698e-003, - 7.9754080e-002, - 2.8930188e-002, - -1.5746665e-002, - -5.5368360e-002, - 4.8760088e-002, - -2.3262447e-002, - 1.9970261e-003, - 1.7181455e-002, - -2.6662315e-002, - 2.9476649e-003, - 3.6398404e-002, - -1.0718664e-002, - -1.3419702e-002, - -1.4303328e-002, - -5.1753021e-002, - -8.8633620e-003, - -6.6385388e-002, - -1.8360778e-002, - 4.0996838e-002, - -2.1821426e-002, - 1.9446502e-002, - 7.8258137e-002, - 1.1935359e-003, - 1.2671015e-001, - 5.4051017e-003, - 8.9554422e-002, - 5.1612989e-002, - -5.9613506e-002, - 1.0465684e-001, - 3.5325477e-002, - -7.4798564e-002, - -6.6674861e-002, - 2.8210488e-002, - 3.9519939e-003, - 4.2419282e-002, - 4.8733699e-002, - 4.9734069e-002, - -8.2263082e-002, - -1.0431084e-003, - 6.5382265e-003, - 2.7104024e-002, - -6.1504411e-002, - -1.1030328e-001, - -1.1088406e-001, - 4.6883361e-002, - -4.8929726e-002, - -1.1842483e-002, - -3.2343663e-002, - 2.8083963e-002, - 6.5341653e-003, - 6.4197433e-003, - -5.1922064e-002, - 5.9610106e-002, - -3.0492144e-003, - -2.0038627e-002, - 6.6832718e-003, - 3.5125897e-002, - 4.9157559e-002, - -1.1599903e-002, - -8.6904299e-004, - -8.6599262e-002, - 6.2299405e-002, - 9.4208251e-003, - 7.3197513e-002, - 7.5060589e-003, - 1.5188546e-002, - 8.4467481e-003, - 1.6309540e-002, - -3.6380831e-002, - -1.5684802e-002, - -1.2750901e-004, - -3.9540578e-002, - -2.6086647e-002, - 5.0982353e-002, - -3.8994541e-002, - -7.8152817e-002, - -2.1288151e-002, - 3.2125646e-002, - -4.9028664e-002, - -5.2017685e-002, - 4.8786860e-003, - 8.7710015e-002, - 3.7430190e-002, - 3.6962894e-002, - -1.4930609e-003, - -6.6490921e-002, - 1.1278370e-001, - 1.6259975e-002, - -1.1381280e-001, - 3.0235399e-002, - 7.9035487e-004, - -3.8638327e-002, - 4.3147897e-002, - 8.8130106e-002, - -1.4913096e-002, - 3.9678262e-003, - 3.6966598e-002, - 6.3040724e-002, - -4.9035837e-002, - -3.0293084e-003, - 7.2467143e-002, - 3.3553250e-003, - 1.1619490e-002, - 2.5048420e-002, - -1.3875509e-003, - 4.3384801e-003, - -1.9225635e-002, - -3.4205233e-002, - -6.1043519e-002, - 2.7920233e-002, - 1.5845125e-002, - -3.1788360e-002, - 5.5265277e-003, - -8.8053862e-003, - 5.1596808e-002, - -2.6382888e-002, - 1.3528723e-002, - 9.7188179e-004, - 4.5393222e-002, - 1.4350879e-001, - -8.3970455e-002, - -5.3058686e-002, - -1.7168532e-002, - 5.2123339e-002, - -1.0874975e-001, - -8.4692593e-002, - 2.0470836e-002, - 1.3786291e-002, - -4.3504389e-002, - -5.5751144e-003, - -9.6933329e-002, - -6.0058163e-002, - -5.0236621e-002, - 2.1957145e-002, - 4.6918366e-002, - 5.4757597e-003, - -1.2851732e-001, - 5.3503448e-002, - -7.8722951e-002, - 2.5143808e-002, - 3.8130327e-002, - 1.1190727e-001, - -2.2211112e-003, - 3.4395397e-003, - -6.6144203e-002, - -1.3250907e-002, - 1.4285490e-002, - -4.7426798e-002, - 4.3459402e-002, - 1.9567583e-002, - -3.2933903e-002, - 7.9884585e-003, - -3.6921691e-002, - -5.2601711e-002, - -3.7588436e-002, - -5.7858993e-002, - -3.9355983e-003, - -1.9668686e-002, - 1.7962753e-002, - 7.1980552e-002, - -1.2059618e-002, - 3.4579944e-002, - -1.8839556e-002, - -1.7604317e-002, - 7.8825547e-002, - 8.4168663e-003, - -1.6198144e-002, - 7.7326058e-003, - -1.4566324e-001, - 7.0918323e-002, - 2.7943557e-002, - 1.5952735e-002, - 5.3303709e-002, - -8.3804957e-002, - -6.6985571e-002, - -1.3191151e-002, - -4.2864677e-002, - -5.9477390e-002, - 4.9906263e-002, - 4.4401362e-002, - 4.7588494e-002, - 2.5451538e-002, - -3.7015590e-002, - 1.8897192e-002, - 8.5686801e-002, - 5.1878702e-003, - 4.3894402e-003, - 1.8570041e-002, - 5.5022301e-002, - -4.0645765e-002, - -5.0799009e-002, - -2.3060691e-002, - -5.3046714e-002, - -2.9921308e-002, - -4.2374683e-002, - -2.0684933e-003, - -3.1561538e-002, - -2.6520727e-002, - 2.2842715e-002, - 4.7241369e-002, - 1.5938051e-003, - -3.1393040e-002, - -2.2067479e-002, - 1.3659794e-002, - -3.1810808e-002, - 5.2038109e-002, - 5.5282333e-002, - 7.3406997e-002, - -8.5669402e-002, - 3.0521734e-002, - 1.3090940e-005, - -4.7165506e-002, - 4.8765186e-003, - -2.9407043e-002, - 1.9843096e-002, - -2.7632043e-002, - 1.4379705e-002, - 3.2263917e-002, - 5.4751887e-002, - -3.4032149e-002, - -9.9526757e-003, - 2.5634676e-002, - 2.5738815e-003, - -5.5256747e-003, - 4.1466343e-002, - -2.8007927e-002, - 8.2962880e-002, - 5.3608424e-002, - -6.6232246e-003, - -1.1529210e-001, - -3.5498392e-002, - 2.0099626e-002, - 4.5948750e-002, - 1.7926143e-002, - -5.9056747e-002, - -9.6797251e-002, - -2.4358114e-002, - -6.1063654e-002, - 2.0158520e-003, - 8.7163319e-002, - -8.9921518e-002, - -9.8666202e-003, - -9.3794619e-004, - 4.5791584e-002, - 8.5254269e-003, - 3.7372616e-002, - -5.3279812e-002, - 7.8030247e-004, - 1.1843336e-002, - -7.4212330e-002, - 1.1414296e-001, - -4.1485582e-002, - -2.2089769e-003, - -6.1672113e-003, - 9.8929283e-003, - -7.8207292e-002, - -4.8161136e-003, - -7.2059255e-002, - -3.5922784e-002, - -1.9786275e-002, - 1.5833828e-002, - 5.2545743e-002, - 9.9962946e-003, - 1.0473584e-001, - -2.6380727e-002, - 6.2664438e-002, - -1.0710067e-002, - -5.6621248e-002, - -6.2640861e-002, - 2.4906349e-002, - 4.9470811e-002, - 1.5582134e-002, - -1.1034795e-002, - 3.7179257e-002, - -7.9083587e-002, - 3.1086424e-002, - -1.3685837e-002, - -3.7552842e-002, - -2.9528094e-002, - -1.7008381e-002, - 3.7137697e-002, - 4.5722891e-002, - -6.7639973e-002, - 1.0411136e-002, - -9.5948463e-002, - -7.6491282e-002, - 1.0515447e-001, - -7.2395284e-002, - 2.6384356e-002, - -9.7803448e-004, - -1.2178894e-002, - -4.3298010e-002, - -1.4118456e-002, - -6.3811250e-003, - 3.5987445e-002, - -8.0165530e-003, - -2.0932915e-002, - -1.3187860e-002, - -4.3430054e-002, - -3.0586505e-002, - 9.8974586e-002, - 5.5685044e-002, - -1.1098877e-001, - 3.4420705e-002, - 2.6632342e-002, - 2.8768821e-002, - -5.6656185e-002, - -2.4035643e-002, - 4.4599132e-002, - 5.2401286e-002, - -3.1991215e-002, - 3.8827361e-003, - 4.7437513e-002, - 6.7940056e-002, - -2.3003581e-002, - -6.3955657e-002, - 1.0081807e-001, - -4.4211577e-003, - -4.1263060e-002, - -5.8970926e-002, - -2.4349696e-002, - 3.2867209e-002, - -2.4008048e-004, - 6.9810225e-002, - 1.5450610e-002, - 2.3319726e-002, - -1.0005801e-001, - 6.2685066e-003, - 3.3200964e-003, - -6.0496946e-002, - -8.8884008e-003, - 1.6134449e-003, - -7.2506916e-002, - 1.8835241e-003, - -9.1372012e-003, - -3.9166883e-002, - -3.0408037e-002, - 1.3371700e-001, - -8.4833604e-002, - -2.0082991e-002, - -6.7833227e-002, - 2.8939942e-002, - 3.2760884e-002, - -1.1389661e-004, - -4.3484404e-002, - -5.9579661e-002, - 8.5932179e-002, - -1.2312202e-001, - 4.5080645e-002, - 7.8749960e-002, - 8.5343585e-002, - 8.3452328e-003, - 3.8885343e-002, - -5.4756855e-002, - -5.2942923e-002, - -8.5138845e-003, - 6.6560990e-002, - -5.8418572e-002, - 2.3870988e-002, - 1.8931370e-002, - 5.9471104e-002, - -8.6742031e-002, - -4.4123808e-002, - 1.7375058e-002, - -6.3987147e-002, - 6.3031471e-003, - -5.2766788e-002, - 1.6462106e-001, - 3.4654166e-002, - 1.8664640e-002, - 2.0932790e-002, - -4.3515283e-003, - -2.2953377e-002, - -4.1758215e-002, - 5.7430654e-002, - -5.3591655e-002, - -4.6850896e-002, - 4.1910973e-002, - 1.1157103e-004, - -2.2629752e-002, - 6.5200275e-002, - -2.2924410e-003, - -1.0436647e-002, - -5.9483696e-002, - -3.6216756e-003, - -1.3438807e-002, - 1.2187937e-002, - -1.3021007e-002, - 3.3878909e-002, - -2.2899083e-002, - -2.3054076e-002, - 4.7348343e-002, - 2.8499078e-002, - -1.7052032e-003, - -1.3753287e-002, - -2.9609163e-002, - -1.3025597e-002, - -6.1569574e-003, - 8.8234767e-003, - -4.4598847e-002, - -7.8588213e-002, - -1.8194816e-002, - -6.0633228e-002, - 3.4385559e-003, - 5.9361395e-002, - 8.2140593e-002, - 1.4939745e-002, - -3.1639344e-002, - -1.2825312e-002, - -3.5217707e-002, - -1.9635520e-002, - 3.1739325e-002, - -2.7107236e-002, - 4.2299225e-002, - 1.9675302e-002, - -2.6289167e-002, - -3.7438885e-002, - -6.5984833e-002, - 4.2748691e-003, - -3.3482818e-002, - -2.6690228e-002, - -3.6330879e-002, - -4.4149481e-002, - -1.5138292e-002, - 2.8942426e-002, - -1.6976163e-002, - -5.9543856e-002, - 7.4778255e-002, - 2.8451870e-002, - 6.2164171e-002, - -4.0415989e-002, - -4.2244492e-002, - 4.6573272e-002, - -1.8520798e-002, - -6.9907182e-002, - 1.1254468e-002, - 7.4484796e-002, - 2.3774997e-003, - -1.9725799e-002, - -1.1798209e-002, - -4.5521440e-002, - 2.7514728e-002, - -7.2190342e-002, - -2.9948385e-002, - -4.6214661e-003, - -7.9002112e-004, - 5.0066640e-002, - 5.3029490e-004, - -1.8871680e-002, - -1.9149132e-002, - 1.4202910e-002, - 3.0816823e-002, - -9.0922658e-002, - 2.0531126e-002, - -6.7237163e-002, - 3.5264507e-002, - -4.3345885e-002, - 4.3736504e-002, - -5.0592953e-002, - -1.9560698e-002, - 7.4759581e-002, - -1.5500722e-002, - -3.2266454e-002, - -1.4974813e-002, - -3.1814004e-003, - 7.1627759e-002, - -1.0014999e-002, - -4.4711458e-002, - 8.7059742e-002, - -6.6573462e-002, - 6.3231174e-002, - -3.9306487e-002, - -2.8763870e-002, - -3.4594112e-002, - -1.7333119e-002, - 2.7978317e-002, - -4.4558274e-002, - 4.0316504e-002, - -9.8056766e-003, - -1.1169830e-001, - 2.6367365e-003, - -6.3107346e-002, - -4.7852804e-002, - 1.4822515e-002, - -5.5825883e-002, - 8.4652163e-002, - 3.7276497e-002, - 5.8380260e-002, - 1.0308762e-003, - -1.7541914e-002, - -8.1294365e-002, - 2.6500601e-002, - 1.1576202e-002, - -2.8475597e-002, - -3.6427135e-002, - 1.0486963e-002, - 3.5852026e-002, - 1.7207452e-002, - -4.2250927e-002, - 9.2791032e-002, - 2.0848079e-002, - -1.0474350e-002, - -1.8906142e-002, - -3.9285383e-004, - -1.0622005e-001, - 3.0895699e-002, - 7.2310785e-002, - -4.9338252e-002, - -6.6112754e-002, - 1.7508514e-002, - 1.1321926e-003, - -2.4713477e-002, - -4.2692403e-002, - 3.6496772e-002, - -8.7503250e-003, - -2.3071223e-002, - 6.0697872e-002, - -1.6211612e-002, - 2.7467415e-002, - -2.3241079e-002, - 7.6276171e-003, - -6.3827211e-002, - 6.7257864e-002, - 2.2947393e-002, - 1.7785758e-002, - 4.1818868e-003, - 3.5410854e-002, - 1.0202987e-003, - -7.0561943e-003, - -2.0778987e-002, - 3.2302118e-002, - 4.8279751e-003, - -2.3094511e-002, - -5.9461961e-002, - 4.2486021e-002, - -8.3970460e-002, - 3.1847805e-002, - 1.4792567e-002, - 8.3035216e-002, - -1.9097569e-002, - -3.7566345e-002, - -1.9294024e-002, - -2.9735991e-002, - -1.6259656e-002, - 8.7230220e-003, - 1.5761104e-002, - 1.1869692e-002, - 3.3119792e-002, - -1.4862967e-002, - 1.1372784e-002, - -3.2009087e-002, - -2.9738311e-002, - 7.4243184e-002, - 4.4110110e-002, - -2.6555813e-002, - -1.4281194e-002, - -3.1948659e-002, - 2.7573051e-002, - 4.3762921e-003, - -1.5129696e-002, - -1.7735857e-002, - -4.4445686e-003, - -5.8616688e-002, - -2.7569930e-002, - -4.5140779e-002, - -7.2200604e-002, - 1.3667304e-002, - 5.7192972e-002, - -6.3690024e-002, - 5.5174808e-003, - -5.8892530e-002, - -3.6233013e-002, - 8.6180660e-002, - -6.4381045e-002, - 8.1908618e-002, - -8.2615195e-003, - -8.7344886e-002, - -3.6686884e-002, - -4.3487249e-002, - -2.7761943e-002, - -4.3954059e-002, - 1.0761718e-001, - -3.3942906e-002, - -5.6751929e-002, - 5.3761364e-002, - -8.2361460e-002, - -2.0107493e-002, - -1.3391457e-001, - -2.7865675e-002, - -3.7665218e-003, - 2.6626941e-003, - 2.1434427e-002, - 4.9598442e-002, - -9.1