JPRED-2 Add sources of all binaries (except alscript) to Git
[jpred.git] / sources / jnet / psisol0.c
1 /*********************************************************
2   psisol0.c
3   --------------------------------------------------------
4   generated at Wed Jul  1 17:21:05 2009
5   by snns2c ( Bernward Kett 1995 ) 
6 *********************************************************/
7
8 #include <math.h>
9
10 #define Act_Logistic(sum, bias)  ( (sum+bias<10000.0) ? ( 1.0/(1.0 + exp(-sum-bias) ) ) : 0.0 )
11 #ifndef NULL
12 #define NULL (void *)0
13 #endif
14
15 typedef struct UT {
16           float act;         /* Activation       */
17           float Bias;        /* Bias of the Unit */
18           int   NoOfSources; /* Number of predecessor units */
19    struct UT   **sources; /* predecessor units */
20           float *weights; /* weights from predecessor units */
21         } UnitType, *pUnit;
22
23   /* Forward Declaration for all unit types */
24   static UnitType Units[352];
25   /* Sources definition section */
26   static pUnit Sources[] =  {
27 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
28 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
29 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
30 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
31 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
32 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
33 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
34 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
35 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
36 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
37 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
38 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
39 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
40 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
41 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
42 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
43 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
44 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
45 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
46 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
47 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
48 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
49 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
50 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
51 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
52 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
53 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
54 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
55 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
56 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
57 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
58 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
59 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
60 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
61
62 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
63 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
64 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
65 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
66 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
67 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
68 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
69 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
70 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
71 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
72 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
73 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
74 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
75 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
76 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
77 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
78 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
79 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
80 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
81 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
82 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
83 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
84 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
85 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
86 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
87 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
88 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
89 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
90 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
91 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
92 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
93 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
94 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
95 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
96
97 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
98 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
99 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
100 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
101 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
102 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
103 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
104 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
105 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
106 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
107 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
108 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
109 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
110 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
111 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
112 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
113 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
114 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
115 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
116 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
117 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
118 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
119 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
120 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
121 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
122 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
123 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
124 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
125 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
126 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
127 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
128 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
129 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
130 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
131
132 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
133 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
134 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
135 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
136 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
137 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
138 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
139 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
140 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
141 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
142 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
143 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
144 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
145 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
146 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
147 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
148 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
149 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
150 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
151 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
152 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
153 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
154 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
155 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
156 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
157 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
158 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
159 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
160 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
161 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
162 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
163 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
164 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
165 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
166
167 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
168 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
169 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
170 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
171 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
172 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
173 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
174 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
175 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
176 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
177 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
178 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
179 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
180 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
181 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
182 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
183 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
184 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
185 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
186 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
187 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
188 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
189 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
190 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
191 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
192 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
193 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
194 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
195 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
196 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
197 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
198 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
199 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
200 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
201
202 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
203 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
204 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
205 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
206 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
207 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
208 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
209 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
210 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
211 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
212 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
213 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
214 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
215 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
216 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
217 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
218 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
219 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
220 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
221 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
222 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
223 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
224 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
225 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
226 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
227 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
228 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
229 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
230 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
231 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
232 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
233 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
234 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
235 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
236
237 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
238 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
239 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
240 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
241 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
242 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
243 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
244 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
245 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
246 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
247 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
248 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
249 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
250 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
251 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
252 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
253 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
254 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
255 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
256 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
257 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
258 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
259 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
260 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
261 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
262 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
263 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
264 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
265 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
266 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
267 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
268 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
269 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
270 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
271
272 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
273 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
274 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
275 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
276 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
277 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
278 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
279 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
280 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
281 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
282 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
283 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
284 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
285 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
286 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
287 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
288 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
289 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
290 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
291 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
292 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
293 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
294 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
295 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
296 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
297 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
298 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
299 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
300 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
301 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
302 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
303 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
304 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
305 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
306
307 Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, 
308 Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, 
309 Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, 
310 Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, 
311 Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, 
312 Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, 
313 Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, 
314 Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, 
315 Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, 
316 Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, 
317 Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, 
318 Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, 
319 Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, 
320 Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, 
321 Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, 
322 Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, 
323 Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, 
324 Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, 
325 Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, 
326 Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, 
327 Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, 
328 Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, 
329 Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, 
330 Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, 
331 Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, 
332 Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, 
333 Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, 
334 Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, 
335 Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, 
336 Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, 
337 Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, 
338 Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, 
339 Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, 
340 Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340, 
341
342 Units + 341, Units + 342, Units + 343, Units + 344, Units + 345, Units + 346, Units + 347, Units + 348, Units + 349, 
343 Units + 341, Units + 342, Units + 343, Units + 344, Units + 345, Units + 346, Units + 347, Units + 348, Units + 349, 
344
345   };
346
347   /* Weigths definition section */
348   static float Weights[] =  {
349 -1.360990, -1.223060, -0.239300, -0.119440, -0.651540, 1.029820, -0.072810, 0.101300, -0.339230, -0.821390, 
350 0.654850, -0.614660, -0.404700, 1.484710, 0.019010, -0.072250, 1.703480, -0.885700, -0.688100, -0.650760, 
351 0.320670, 1.177030, 0.597570, 0.854790, -0.265220, 1.026600, -0.419310, -0.750150, 1.215660, -0.171260, 
352 -0.629820, -1.917930, -0.114160, -1.561180, -0.596750, 1.517230, 0.128600, 0.112220, -0.147710, 1.781070, 
353 -0.179520, -0.301740, 0.198380, 1.281350, -1.626810, -1.004310, 0.590230, -1.119520, -0.051690, -0.136390, 
354 -0.498210, 0.240280, 0.545440, 0.994410, 0.737350, 0.452110, -0.422300, -0.289730, -0.412730, 1.106090, 
355 -0.487540, 0.225470, -0.816020, 0.284590, 0.909320, 0.834040, -1.393420, 0.277810, -0.830660, -0.865010, 
356 -1.345220, 0.536380, 0.346360, 0.040430, -0.176730, 0.241680, -1.756030, -0.938930, -0.390840, 1.172830, 
357 -0.522470, 1.404990, 0.877090, -0.492150, 2.110730, 1.889810, 1.351970, -1.439100, 0.461100, 0.794710, 
358 0.106410, -0.180200, -1.775050, 0.164330, 2.498750, 1.000790, -0.546050, 0.565750, -0.666820, -0.182780, 
359 0.511310, 1.742580, 0.233640, 0.354030, -0.214950, 0.438290, -0.523590, -2.173280, -1.100060, -2.128860, 
360 -1.142880, 0.832100, 2.499070, -0.641730, 1.270400, -0.098930, -0.513560, -0.175770, -0.739970, -2.262490, 
361 -1.032430, 1.983620, 0.519710, 1.771420, -1.247720, 0.358080, 2.253780, -0.317220, 1.023220, -0.557890, 
362 0.213710, 0.948760, 0.183560, -0.383880, 1.093840, 3.728910, -1.241310, -0.065740, 0.011270, 0.764890, 
363 0.803200, 0.444430, -1.367710, 2.499350, -2.238090, -0.253550, -0.228190, 2.659860, 1.152130, -0.151880, 
364 2.092570, -0.323600, -0.493100, -1.176890, 0.454610, 0.340450, 0.138110, -1.595990, 1.449410, 0.685930, 
365 -0.091340, 3.989650, 2.114820, 2.410710, -1.115030, 0.110540, 5.963420, 0.930300, 0.570240, -1.890460, 
366 2.596480, 2.904220, -1.537780, -1.219310, 3.184200, 1.992940, 0.534100, -1.014380, 1.587310, 3.011240, 
367 1.788300, -1.275760, 0.082910, 3.347430, 0.421780, 0.754400, 1.783460, 2.286520, 1.834110, -0.125500, 
368 -1.433450, -0.693880, -0.898060, -0.622150, 2.067410, -0.062440, -0.931430, 0.324200, -1.527600, -1.619450, 
369 0.757060, 0.363940, -0.320430, -0.640710, -0.200620, -0.761760, 0.996230, -2.760240, 1.099090, -1.134990, 
370 -1.413970, -0.251780, 0.331150, -0.785300, 0.981750, -0.611610, 0.840110, 0.244490, -0.228210, -0.562500, 
371 0.205910, -0.166520, 0.442300, 1.360230, -1.926630, -0.299090, 0.530000, -0.546730, 0.563270, -2.234600, 
372 -0.422920, 0.970820, -1.188970, 1.357400, 1.445090, 1.451300, 0.606190, -1.614800, -2.463500, 0.525810, 
373 -1.522520, 1.349360, -1.141200, -0.070650, 0.036910, 1.425140, 0.473110, -2.245510, 0.187220, -1.137060, 
374 -2.034660, -1.322160, -0.767150, 0.104070, 1.310400, 0.335770, 0.290030, -0.121300, -0.615520, 0.177330, 
375 -1.271480, -1.467070, -0.606000, 0.504960, 1.699550, -0.742740, 0.734400, -2.632540, 0.844950, -0.711580, 
376 -1.993480, 0.766480, 0.746090, -0.403030, -0.236180, 0.932030, -1.020050, -2.070840, 0.091110, 0.100390, 
377 -1.049720, -0.414570, -0.815670, 0.057080, -1.227710, 1.434490, -0.747840, -0.270580, 1.622630, -0.752190, 
378 0.525710, -0.387580, -0.312640, 0.382850, 1.147540, 0.939970, 0.409100, -0.437900, -1.254450, -1.172720, 
379 0.347040, 0.644060, -0.573490, 1.116860, 1.573100, -0.754910, 0.832620, -0.491830, 0.892840, 0.702020, 
380 -0.174210, -1.241370, 0.342990, -1.403540, 0.606610, -0.065870, 0.946030, -0.506090, 0.567040, -1.161700, 
381 -1.175860, 0.883570, 0.700210, 0.191090, -0.724640, 1.787980, -0.274590, -0.707470, -0.555030, 0.623570, 
382 -1.411250, -0.726680, -0.275290, -0.040710, -1.210840, -0.002530, -1.539080, -1.140290, -0.787430, -1.522890, 
383
384 -1.116080, 0.592330, 0.666070, -1.385170, 0.487970, 0.051410, -0.579040, 0.974950, -0.145170, -0.412760, 
385 1.230200, 2.703350, -0.050430, -0.074670, -2.033450, -0.337420, 0.261650, -0.775280, -1.911260, 2.064450, 
386 0.895150, -0.203760, -0.824510, -1.573560, -2.028750, -1.514750, -0.376310, 0.381830, 0.875340, -0.728060, 
387 0.302770, 0.399660, -0.091460, 2.872310, 0.597970, -0.251610, -0.337410, 0.159250, -1.271110, 0.097040, 
388 0.680450, -0.748750, 0.613340, 0.000590, 0.460180, -1.054940, -2.023150, -0.097320, -0.017770, -0.063590, 
389 0.096010, -0.082570, 0.507800, 0.351970, 0.353070, 1.541680, -0.521430, 1.301130, -0.458210, 0.943570, 
390 0.703790, -0.169450, 1.087290, -1.534780, -0.775000, 1.396030, -0.064370, -0.396400, -0.206730, 3.448980, 
391 1.255840, 0.363020, -0.083340, 0.760730, -0.750410, 2.571100, -1.578250, 1.640990, -0.006230, -0.447350, 
392 0.295080, 1.208070, 2.038840, -2.885850, -1.604020, -0.367180, 2.730810, -0.898160, -0.031790, 1.118580, 
393 0.595840, -3.384620, 0.852890, 0.149690, 0.615920, 0.867210, 0.158360, 0.557110, 0.544570, 0.254890, 
394 0.870210, -1.845530, 0.276260, 0.316400, -2.309450, 0.551690, 1.359170, 0.157230, 0.720330, 0.380360, 
395 0.487590, -0.595650, 0.890500, 1.604080, 0.708100, 0.883210, -0.270200, 0.595950, -1.338940, 1.237320, 
396 0.338930, -0.089860, -1.594640, -2.686570, -0.700010, 0.351970, 0.111150, 1.637570, -0.900880, 0.220450, 
397 -1.870200, 1.829450, 0.386020, 1.872080, 0.504420, -1.167290, 0.882670, -1.948680, -1.327280, -1.219510, 
398 -0.248320, -1.091860, 1.351100, 3.649420, -0.923210, 0.287540, -3.985140, -0.073340, -0.006230, 0.705530, 
399 1.199120, 2.250770, 0.888310, 0.894230, 2.048760, 1.007260, 0.524670, 0.653130, -1.676140, -2.295900, 
400 -1.992730, 2.583160, 0.377110, 1.354010, -2.981650, -0.519130, 3.894880, -2.094380, -0.712430, -1.984470, 
401 1.565120, 2.644770, -1.272460, 0.276260, -2.264460, -0.427050, 1.518510, 1.931890, 1.497670, -1.522540, 
402 -0.465320, 0.609130, -0.100690, 1.123750, -1.920290, -1.804520, -0.637350, 0.513690, 0.729640, -1.880860, 
403 -0.688470, 1.616130, 0.004710, -0.181040, -0.621800, -1.544530, 1.286500, -0.248330, -0.138120, 1.380700, 
404 -0.465020, -2.118580, 0.305210, -2.120400, 0.369190, -0.530660, -1.239750, 0.188090, 0.174750, 0.505250, 
405 -1.836150, -2.331720, 0.260050, -0.991620, 1.029770, -0.448080, -0.088500, 1.031440, -0.011800, 1.769740, 
406 -1.694170, 0.422640, -0.326950, 1.893560, -0.041370, 1.231250, 1.185270, 1.288080, -1.610710, 1.381210, 
407 0.228820, 0.253580, 0.255740, 0.259060, 0.203590, 0.028390, 0.611910, 1.285170, -0.158790, -0.236010, 
408 -0.901770, 0.103780, 0.316460, 0.696160, -1.866890, -0.267730, 0.587890, 1.984810, 1.425640, 0.703310, 
409 1.098920, 0.237410, 1.007090, 1.192950, 2.173720, 2.715160, -0.445180, -0.534880, 0.106770, 1.641920, 
410 -1.117470, -0.158750, -2.212470, 1.189850, 0.014570, -0.668220, -0.859520, 1.766120, -0.546720, -0.335180, 
411 -0.674650, 1.740450, 0.478280, 1.557130, -0.236960, 1.329950, -0.312330, -0.250470, -0.293220, 1.752220, 
412 -0.803940, -0.019010, -0.791550, -1.263830, -0.585270, -1.141510, -0.546380, -0.917330, -1.464630, -0.606140, 
413 1.174850, 1.766320, 0.839390, 0.579510, -0.369550, 0.557410, -0.368670, -1.202820, 0.613910, -1.663150, 
414 1.335450, -1.838670, 0.476430, -0.063990, 0.840580, -0.296290, 1.612600, 0.865190, 1.199910, -0.429480, 
415 0.510830, -1.074560, -0.260470, 1.957660, 0.273680, 0.121440, 0.801030, -0.095180, -0.869150, 0.315770, 
416 0.783740, -0.021090, 0.985920, -1.170130, -0.914890, -2.015950, -0.600930, -0.206060, 1.887560, -0.059150, 
417 2.718190, 1.813280, -1.106570, 2.464380, -0.764260, -0.111890, -0.921970, -0.747400, -0.350520, -0.910740, 
418
419 0.335670, 0.791680, 1.307520, -0.457850, -0.713430, -1.186920, -2.612840, 0.560600, -0.867550, 1.114440, 
420 -0.452600, 0.233660, -0.226760, 1.446100, -0.975010, 0.204490, -1.082090, 1.523690, -0.239570, -0.255150, 
421 -0.759570, 0.514120, 1.728030, -1.864800, 0.921280, 0.026180, 1.371210, 0.248850, -1.115630, 0.383790, 
422 -0.517990, -0.253690, -0.055310, 1.397890, -1.509300, 0.295120, -0.024040, 0.997500, 0.515010, 1.831920, 
423 -0.732400, -0.003390, -1.377320, 0.357470, -0.429200, -0.522700, -0.882650, -0.205420, -0.172580, -1.804380, 
424 -0.544450, 1.142560, -0.157350, 1.231210, -0.984700, -0.980420, 0.580480, 0.671000, -1.328140, -0.185270, 
425 0.819330, 0.190900, -1.169630, 0.610370, 0.990690, -0.886730, -1.446330, 0.238110, -0.730570, -1.369050, 
426 0.366070, -2.308420, -0.529580, 1.874100, -0.812930, -2.137010, 1.022840, 0.627710, -2.136390, 0.692510, 
427 1.025710, -0.872970, -1.694040, 2.497570, -1.744920, -0.364010, -3.645970, -0.734070, 0.163160, 0.440520, 
428 0.589800, 1.579340, -0.369450, 1.415890, 0.339840, -1.734520, 1.468160, 1.520070, -0.875520, -0.307480, 
429 -0.838960, -0.070750, 0.881590, -1.918590, 1.145110, -1.424570, -0.892760, -0.890840, -0.090250, 0.866330, 
430 -0.736780, 2.071470, -0.545820, 1.699750, -0.208120, 0.832610, 0.414860, -0.018470, -1.748540, 0.147290, 
431 1.041220, -0.944470, -2.852740, 1.110750, -0.760740, 0.035040, 0.487960, -1.620540, 0.938710, -0.812130, 
432 -0.004050, 1.687380, 0.921440, 0.418080, 0.087900, 0.653220, 0.571890, -0.386800, 0.397660, -0.250220, 
433 -0.067440, 1.443910, 0.460590, -2.162230, 0.672360, -1.268710, -1.868050, -0.519650, 0.417120, 0.434170, 
434 -2.104860, -0.925330, -1.846790, 0.766960, -0.123040, 0.479010, -0.372730, 0.859660, -1.921640, 1.024490, 
435 -1.953090, 2.964360, -1.446290, 0.024120, -1.879490, 1.329150, -1.118820, -0.213980, -0.159900, -0.636140, 
436 0.075700, 6.280220, 0.447640, -0.365110, -1.330770, 2.167140, 0.087110, 2.648230, 2.499020, 1.637090, 
437 -1.533130, -1.753740, -0.167590, -0.525060, 0.006080, 0.934770, -1.259610, 2.747970, 0.293680, -0.469970, 
438 2.081000, -0.160630, -1.251770, -0.214290, 0.439760, 0.910460, 0.690910, -0.865620, 0.586790, -0.433080, 
439 -0.393620, 1.437000, 1.516660, -1.352620, -0.053900, -0.895810, -0.424950, 1.521690, 1.025480, 0.494130, 
440 -0.143200, 1.033010, -0.201120, 0.752480, 0.045750, 0.357160, 0.552010, 0.192480, 0.756030, -1.219340, 
441 -0.354470, 0.715050, 0.382920, -0.373250, -1.168190, -0.920360, -1.452220, 1.168500, -0.901870, 0.582710, 
442 -0.385140, 1.377900, 1.211630, 1.486270, 2.121910, 1.815430, -0.657030, 1.588880, -0.233690, 0.878120, 
443 -0.510720, -0.964060, 1.359770, -1.050430, 0.158110, -0.386860, -2.327120, 0.933350, 0.068740, 0.213280, 
444 -0.496600, 2.101680, 0.297360, 1.031250, 0.249240, -3.059640, 1.638770, 1.730050, -0.296480, 0.543910, 
445 -1.740870, 0.502570, -0.736560, 0.814660, -1.487160, -3.038860, -0.283120, -0.051030, -0.458920, 0.610870, 
446 1.897140, 0.644860, -0.822410, -0.149580, -0.731970, -0.906700, 1.566800, -0.291680, -0.219430, 0.125120, 
447 -1.029860, 0.536470, 0.123460, -2.067820, 1.633790, 0.214730, -0.340530, 2.436300, -1.651040, 0.089190, 
448 -0.374370, -0.966870, -0.458780, 2.293000, -1.590700, -0.310870, 1.232270, 0.763690, -0.201680, 0.200660, 
449 -0.905740, -2.536750, 0.362280, -1.655550, -1.784240, 0.065690, -1.578760, -2.121870, -3.117360, -1.631010, 
450 0.101470, 3.160380, 0.909600, -0.213990, -0.973370, -0.046630, 0.363900, 2.068790, -0.336030, 0.526140, 
451 -0.200050, -0.985830, -0.168960, -0.916710, -0.272740, 0.130470, -1.099180, -0.403260, -1.404370, -1.043920, 
452 -0.342830, -2.261740, -0.595150, 0.727250, 0.051130, -0.896120, 2.992690, 0.138990, -0.225040, 1.078010, 
453
454 0.143100, 1.332430, -0.139050, 0.202960, 0.854680, 0.742320, 0.297910, 1.968400, -0.786060, 1.224890, 
455 -0.133430, -1.752330, 1.504280, 0.009340, 0.997140, 2.899370, 0.880820, 0.257400, 1.192680, -0.719370, 
456 0.409160, 0.837020, 0.693710, 0.470200, -0.742080, 1.672240, -2.024890, 0.261270, 0.317890, 2.258410, 
457 -0.582340, -0.355720, -0.379170, -1.367730, -0.261010, 0.409310, -2.080690, -0.520550, 0.144350, 0.136350, 
458 -1.153810, -0.394070, -3.043310, 0.339230, -0.724580, 0.889690, -0.511140, -0.426430, -0.521340, 2.656320, 
459 -2.437720, -0.642430, -0.428220, -0.908500, -3.064820, -0.081750, -0.817740, -0.163610, -0.829380, 0.387860, 
460 0.020810, 0.562340, 0.119240, 0.599310, 0.603810, -0.551620, 2.028710, 0.289930, -1.190470, 0.748650, 
461 -1.696240, -0.041360, 1.299840, 1.332330, 0.784780, 0.312980, -0.507680, -0.800750, 1.358350, -0.816930, 
462 -1.946350, -1.064050, -2.024990, 1.661960, 0.836280, 0.930970, 0.317670, 0.268190, 0.569160, 0.527510, 
463 1.355970, -0.860320, -1.830300, -1.193770, -2.529800, 2.748060, 0.082000, 1.077820, 0.797750, 0.927660, 
464 -0.365150, -0.518760, -2.138160, 0.801590, -2.293360, -2.416640, 2.142980, 0.986670, 1.241980, 0.447260, 
465 0.161710, 2.294330, -0.783970, 0.047300, 0.334180, 0.613230, -0.297070, 0.599730, -1.419540, -0.125580, 
466 -0.525150, -0.299020, 1.286400, 0.734660, -1.153000, -1.069190, 1.010490, 0.141790, 0.654950, 1.108280, 
467 0.601170, 0.588750, -0.850870, -1.939490, -0.467910, 1.320370, -0.605600, 1.128490, -0.046890, 0.751640, 
468 1.428200, -0.369770, -2.560640, -0.074480, -0.331710, 0.662490, 0.157460, -1.793330, 1.225040, -0.837780, 
469 0.341620, 1.541560, -0.229930, 1.915860, 0.056290, 0.383600, -0.522410, -1.132150, 0.914440, 0.614800, 
470 -2.776750, 1.604160, 0.211430, 3.789300, -0.246330, 1.200710, -1.231280, 2.810160, 2.027850, -0.157830, 
471 -1.805800, -0.123910, 2.212250, -0.938720, 1.026960, 1.420640, -0.532450, -0.827760, 0.287550, -0.636550, 
472 -0.621090, -1.870270, 0.681750, -0.668830, 1.133700, 0.831580, -0.791340, 1.583990, -0.484870, -0.696120, 
473 -1.215430, 2.300010, 0.822140, 0.746180, 1.717000, -1.251990, -0.190890, -1.105230, -0.385300, -2.801320, 
474 -1.527960, -1.699050, 0.083750, 1.732080, -1.185940, -2.146460, -0.385600, -0.590090, -0.745110, -2.222300, 
475 1.718230, -0.552300, -0.827870, 1.768270, 0.962680, -1.094450, 0.269160, -0.665160, -2.592820, -0.191210, 
476 -1.166920, 0.641450, 1.052380, -2.514460, -0.384700, -1.496090, 1.429210, -0.666940, -0.734370, -2.216020, 
477 -1.095710, -1.658970, -2.277880, 1.065750, 0.506780, -1.182740, -0.567030, -2.801980, -1.675350, 0.698140, 
478 -0.736460, -0.817240, -1.403420, -0.649840, 1.011610, -3.970100, 2.725510, -0.420680, -1.049830, -2.095800, 
479 0.649160, -2.537780, -2.289050, 0.911700, -0.139850, 0.035350, 0.690620, -0.441480, -1.594810, 1.848670, 
480 1.092600, -3.662700, -0.357530, 0.945350, -0.264910, 0.549960, -2.101010, -1.400270, 0.602180, -0.419950, 
481 0.312480, 0.961510, -0.296410, -1.634090, -0.254990, -1.504840, -0.342440, 0.150190, 0.097480, -0.672060, 
482 -1.063660, -0.630610, 0.276430, 1.648250, 0.582690, 1.207310, -0.575880, -0.219200, -0.077630, 2.224240, 
483 -0.755980, -1.026880, -1.132260, 0.015780, -1.305520, -1.425500, 0.172210, 1.004620, 0.110980, -1.177640, 
484 -0.718700, -0.536060, -1.215700, 0.252640, -1.717410, -0.427340, 0.317600, -0.141540, 0.447400, 0.093850, 
485 0.361740, -2.050490, -2.076420, -0.901550, -0.391850, -0.301580, -0.029950, 0.460870, 0.478220, 2.081510, 
486 -2.178170, -2.401430, -2.115970, -0.433500, 1.204150, -0.554340, 2.638630, 0.391760, -0.338090, -0.863110, 
487 1.408190, 1.488270, 0.490290, -0.238600, -0.269820, -0.477120, -0.927690, -0.970320, -1.025400, 0.335690, 
488
489 1.747770, 0.274040, -0.537820, 0.175650, -1.054640, 0.272150, 1.413930, -0.963760, -1.421240, -0.817210, 
490 -0.674400, -0.766900, -0.641400, -0.147790, 1.097130, -1.104330, -0.366390, 0.140790, 1.019880, 0.901970, 
491 0.236960, -0.246740, 0.412700, 0.138550, 0.139950, -1.589760, 0.640740, -0.212060, -0.282040, 0.805620, 
492 1.175690, 1.509510, 1.618200, 0.714350, -0.297470, -0.236170, 0.324730, -0.535480, -0.764400, -2.652380, 
493 -1.589330, 1.515080, -1.418010, -0.442160, 0.657540, 0.997600, -0.559750, 1.409410, 0.761790, 0.435250, 
494 3.386450, 1.195240, -1.652260, 1.177730, 0.530170, 0.848180, 1.286390, 0.198000, -0.620400, -1.167830, 
495 -1.870090, -1.158450, -1.645820, 1.179290, -1.725610, 0.402870, -0.618570, 0.792210, 0.575140, -0.569770, 
496 1.132580, 0.540320, -0.901370, -0.163670, -0.000590, 0.399310, -0.080870, -0.889100, -0.009700, 2.383240, 
497 0.730950, -0.358490, -1.987950, 0.084480, -1.063510, 0.279120, -0.691360, 0.846650, -0.889200, 0.134770, 
498 -0.962290, 1.741370, 2.349520, 1.777610, 0.284570, -1.852410, 0.521780, 0.138290, -0.599090, -0.104320, 
499 0.207370, 1.207410, -0.073750, 1.187680, 0.591740, -0.209210, -0.151080, 0.618170, -0.905490, -2.802530, 
500 2.158440, -2.300170, 0.868040, 2.300690, -1.040380, 0.939930, -1.164740, -0.846000, -1.772460, 1.225180, 
501 -0.336870, -1.134120, -0.842970, -2.554740, -1.098770, -0.054830, 2.413360, 0.315230, 1.256240, -1.730020, 
502 -1.074300, -1.673930, 0.129550, 1.133140, 1.004650, 0.678780, -1.594720, 0.406040, 0.490120, 0.173120, 
503 0.453820, 1.144040, 0.639990, -0.636250, -0.175200, 1.142960, -1.232630, 0.393020, -0.297010, -0.515740, 
504 -0.174760, -1.836860, 0.206830, 0.153650, 0.371280, 1.168120, -0.658030, 0.676060, 0.030970, -0.045380, 
505 -2.813240, 1.612220, 6.544950, 1.527580, 2.857120, 5.521510, 2.701390, 0.697560, 7.137810, 1.611050, 
506 -0.179860, 5.142060, 4.325230, 0.065990, 5.469770, -0.151820, 2.833190, 1.978890, 0.804510, -2.557470, 
507 0.630210, -0.249180, 3.123430, 1.586800, -1.185280, 1.940400, -1.575360, -0.372370, -0.980380, -0.372000, 
508 0.574590, -1.552600, 0.104560, -1.121440, 3.972000, 0.641860, 1.913480, 0.495050, 0.992520, 0.132570, 
509 -0.589820, -1.314000, 0.880410, -0.140620, 0.791390, -0.190170, -0.533110, 0.610460, 0.343470, -0.307230, 
510 0.722320, 0.844770, 0.074920, 0.269500, 0.592390, 1.293330, 1.384040, -0.112430, 0.035140, -2.652170, 
511 0.088810, 0.687230, 0.696800, 0.710410, -0.459760, -0.677290, -2.107230, 1.076700, 0.263060, 0.506000, 
512 -1.091440, -0.563690, 0.170650, 0.978300, -0.079010, -0.549300, 1.474520, 0.363990, 0.286690, 0.860500, 
513 0.677120, 0.700630, -0.957470, -0.101450, 0.352080, 0.544630, 1.888650, 0.667960, -2.220020, -0.659180, 
514 -0.511290, 0.091710, -0.307340, -0.882650, 0.042920, -1.064190, 0.017260, 0.126540, 1.838060, 0.372850, 
515 -0.740130, 0.769620, 0.160570, -0.381400, -0.915700, 1.213000, 0.297890, 0.556300, -0.687100, 1.441490, 
516 -1.125800, -3.284630, 0.757310, -0.434380, 1.761840, -2.046780, 2.877430, -1.227040, 1.399200, -0.070880, 
517 -0.670250, -0.384530, 0.597190, -1.528050, 0.862850, -0.615510, 1.465030, -1.519390, 0.413850, -2.402910, 
518 0.658850, -2.123040, 0.160150, -0.009760, 0.235610, 2.213610, 0.215500, 0.474260, -0.752330, 1.932190, 
519 1.505070, 0.927630, -0.026210, 0.230630, -0.911300, -0.092050, -1.241720, -1.253320, -0.640800, 1.198300, 
520 0.201520, 0.645710, -0.541790, 1.201090, -0.523760, -1.740130, -0.661530, -0.335850, -2.006720, -2.291350, 
521 0.329220, 0.170450, 0.858760, -1.520850, 1.424640, 0.121990, -0.737560, 0.131700, -0.381180, 1.021250, 
522 -1.956690, -0.331570, 1.444090, 0.025220, 1.411120, 0.712340, 1.657210, 0.332930, 0.125470, -0.239840, 
523
524 0.415020, 1.587460, -0.938570, 0.106170, 0.885860, -0.727620, 0.451730, -1.581940, -1.039180, 0.652470, 
525 0.006680, -1.109200, 0.439050, -0.577940, 1.089670, -1.237150, -0.752910, 0.636750, -0.541820, -1.878850, 
526 -0.272760, 1.634600, -0.649140, -0.947040, 0.071060, 0.454640, 1.416850, -1.212610, -1.665630, -0.195860, 
527 0.798800, -0.567690, -1.666770, 0.383270, -0.169570, 0.985000, -0.154350, -0.810500, 2.162490, 0.549040, 
528 0.723830, 0.565170, 0.247650, 0.882330, 2.186240, 1.541860, 0.423950, -0.401770, -0.919510, 1.086840, 
529 -0.750400, -0.184090, -0.492690, 0.782940, -1.023950, -0.414130, -1.115900, -1.367070, 0.373100, -2.137100, 
530 1.187690, 0.242880, 0.856740, 1.002930, 1.337110, -0.317500, 0.142220, -2.746640, -0.181380, -1.881650, 
531 0.189560, 0.996340, -1.056190, -1.374840, -0.925520, -2.377330, -0.307280, -0.680780, 0.433300, 0.471430, 
532 0.053060, 0.044820, -1.772790, 0.776230, 0.807680, -0.217550, 1.814250, -1.244660, -1.327170, -1.965800, 
533 0.048610, 2.988800, -0.267250, -0.487470, -0.729010, -2.008380, 0.016030, -1.550530, 1.782660, -0.445260, 
534 0.155540, -0.116150, -0.067940, -0.705540, 0.108920, 1.357340, -0.001080, 2.122440, 1.162510, 1.307700, 
535 -0.350710, 0.721120, -0.345060, 0.227130, -0.054450, -0.408740, -0.036560, -1.644860, -0.492230, -1.734860, 
536 -0.375650, 1.364400, 0.108660, 0.259780, 0.040010, -0.771890, -2.310560, 0.701600, 0.102080, 0.171220, 
537 1.855060, -1.115840, 0.831490, -1.364370, 0.661120, -2.314250, 1.532620, -0.049730, -0.002930, -2.179440, 
538 -2.081160, -0.563790, 3.012190, -0.663110, 0.210790, 1.007330, 2.669520, 3.510350, 0.434450, 0.548840, 
539 -0.884540, 3.169360, -1.778620, -0.683380, 3.125870, 1.674360, 0.099920, 0.628900, -1.515240, 0.932940, 
540 -4.321260, 2.130870, -0.169340, 2.707930, 0.430890, 0.079540, 1.864770, -0.025780, 2.384520, 0.846210, 
541 -2.193960, 2.179870, -4.337030, -0.534220, 3.654460, 1.200920, -2.889660, 1.331950, 0.630860, -1.519910, 
542 -2.814090, 0.500340, -1.284490, 1.061470, 0.053980, -1.448770, 1.050540, -0.966180, 0.329110, -2.250460, 
543 0.626780, 1.696880, -0.269660, 0.018800, 3.188750, 0.858270, 0.962680, -0.951080, -2.878660, 0.265080, 
544 -0.834010, -0.560060, -3.590000, 2.167870, -0.408770, -0.521380, 0.953900, 1.577300, 0.028520, -0.908060, 
545 -0.281720, 1.552470, -1.110560, 0.202770, 1.472890, 0.258190, 1.049410, 1.021490, -1.070700, 1.342010, 
546 -1.884700, -0.827170, -1.487460, 1.505130, 0.562270, 1.244420, 1.236350, -1.445090, 0.574560, -0.426630, 
547 -2.169110, 0.049960, -0.167100, -0.233550, 0.695410, -0.629620, 0.541380, -0.298560, 0.745460, 1.123430, 
548 1.031110, 2.399550, 0.277120, 0.044880, 0.840370, -0.184100, 2.113750, -0.067630, -1.202070, 0.697120, 
549 0.717910, 0.195280, -1.375870, 1.183810, -2.069260, -1.643190, 0.002310, -0.698380, -0.569510, -0.154620, 
550 0.604320, 0.829900, 0.533270, 0.794660, 0.239480, 1.079060, -1.691470, 0.227330, -0.156690, 1.969200, 
551 -0.983820, 0.217640, 0.177180, -0.549170, 0.957590, -1.038330, -0.084990, 0.702480, -0.082040, -1.547580, 
552 0.326300, -0.818570, 1.315100, 1.121140, 0.991020, 1.290930, -0.021130, -0.167860, -0.021510, 0.454300, 
553 0.398840, 0.299070, 0.806930, -0.115560, -0.007320, -1.709350, -0.665650, 1.323620, -1.904260, 1.037210, 
554 -1.322940, 2.185080, -1.333080, 0.552450, -1.259470, 0.490160, 1.285330, 0.967750, -1.169020, 0.149070, 
555 0.172840, 0.491990, -1.051920, 0.543740, -0.329100, 1.897670, -1.103830, -0.745340, 0.465380, 0.566000, 
556 -0.258210, 0.665560, -1.132820, 1.666820, 1.695420, -0.642220, -1.946080, -1.564920, -1.196190, 0.289350, 
557 -0.099070, -1.139830, 0.634720, -1.598350, -0.592950, 0.092340, 0.354580, 1.409420, 0.951660, -0.776270, 
558
559 -0.822070, -0.952640, -1.818410, 0.051770, 0.184740, 1.152790, -0.953680, -2.003690, 1.971520, 0.901320, 
560 -0.728070, -0.050840, -0.512850, -0.671990, -0.479290, 2.093110, -0.600610, -2.158110, 0.547680, -1.034920, 
561 -2.984690, -0.270370, -0.573230, 0.793030, -0.351520, 1.075640, 1.040470, -0.248150, 0.521630, -1.355880, 
562 -0.297430, 0.050250, 1.336950, -1.352630, 0.104930, 0.100370, -1.089890, -0.479150, 0.481910, 1.006380, 
563 1.207230, -1.711820, 0.524180, -0.619180, -1.064810, 0.305040, 2.568750, 0.160330, 0.700880, -0.589840, 
564 -0.352980, 0.798370, 0.433560, -0.660650, 0.333080, -1.719770, -0.457650, -0.442800, -1.265620, -0.125450, 
565 -1.890590, -2.668600, -0.690400, -0.647910, -0.493880, 0.039000, -0.144100, -0.928570, 0.989300, -2.158980, 
566 -0.151130, 2.248440, 0.635730, -3.249780, -1.377770, -0.308640, 1.088480, 0.905720, 1.546900, -1.449450, 
567 0.231000, -0.078680, 0.988880, -0.377050, 1.922820, 0.218080, -1.159840, -0.469650, -0.170100, -0.691880, 
568 1.604720, -1.223210, -1.681290, -2.506720, -0.962200, 1.646430, -0.265630, -0.228070, 0.546300, -0.182570, 
569 1.069890, -2.488060, 1.136610, -0.026440, -0.749210, 3.118980, 0.230640, 0.447570, 0.589070, 0.349530, 
570 -3.960560, 1.177340, 0.611800, 0.177080, 0.434510, 0.503250, 1.248400, 1.019400, -0.103580, -0.785530, 
571 0.053970, -0.994220, 1.498300, 2.357370, 0.040140, -0.971060, -1.479220, 0.229970, 1.051540, -1.622540, 
572 1.027840, -0.226870, -1.072890, -0.419210, -1.773710, 0.212280, 3.710630, 0.733150, -0.446700, 0.191110, 
573 -2.776420, -2.153300, -1.253300, -1.141080, -0.670270, -2.023960, 2.117770, -1.464260, -1.615960, -1.591180, 
574 -1.423380, -2.033130, -0.434900, -0.184060, -0.263050, -0.917780, -2.299490, -1.247010, -1.699470, 1.530030, 
575 -1.324860, 2.553670, 1.281460, 0.958260, -1.324320, 0.897040, 1.759180, 1.180890, 1.842730, 1.843180, 
576 0.077880, 3.650290, -1.009700, 2.259550, 3.185910, 1.109350, 2.030240, -0.460190, 0.506360, 0.761050, 
577 1.227390, -0.679700, 0.263670, -1.237840, -0.518120, 0.072150, 0.210570, -0.816240, -0.521060, -0.728230, 
578 0.473780, 0.552690, -1.264480, -0.797550, 0.343080, 0.700720, 0.572800, -0.073190, 0.460390, 0.514710, 
579 -0.670280, 1.424040, -0.170230, -0.750270, -1.011290, 0.521060, 0.668390, -2.251190, 0.519340, -0.340660, 
580 2.041140, 0.083420, -0.484840, -1.503760, 0.802800, 2.409000, -0.947410, -0.470360, 0.833450, -0.082110, 
581 2.384910, -2.611960, -1.784130, -2.922590, 0.921030, -1.779600, 0.666700, -1.971490, 1.377240, -0.434590, 
582 1.911410, 0.468580, 0.474570, -1.299870, -0.227430, -0.918160, -1.335520, 0.145570, 1.082370, -0.534480, 
583 0.503210, 1.072650, 1.075380, 0.798840, -2.093970, 1.033140, 2.225180, -0.821180, 0.491830, -0.070930, 
584 -2.334100, 0.944330, 0.789020, -1.167960, 2.027390, 1.366950, 2.437180, 0.352630, -1.489190, -0.473310, 
585 0.883190, 0.397900, 0.966730, -1.713520, -0.936320, -0.089710, -0.767270, 0.676030, 1.189930, 2.380220, 
586 0.228890, 0.467410, -0.366640, -0.903920, -0.545580, 1.464370, -1.046410, 2.306240, -1.377160, -1.977120, 
587 -0.427980, 0.071910, 0.829330, -0.000350, -0.054190, -0.546890, 1.838940, 0.759470, 0.616350, 0.287550, 
588 -1.690520, -0.839970, 0.962470, -1.137130, -1.307710, -1.998730, -0.420260, -0.602910, 0.162380, 0.961790, 
589 -0.769240, 1.102650, 1.152240, -0.365660, -0.614170, 0.956020, -0.719510, -0.108780, -0.385210, 1.371220, 
590 -0.284740, 1.068770, -0.926030, -0.763430, -1.098020, -1.349450, -0.721570, 0.037440, 0.894980, -0.403580, 
591 -0.216680, 0.491540, 0.319150, 0.801010, -0.016220, 0.939400, 0.804770, -0.155150, -0.612480, -0.070980, 
592 -0.657520, -1.912270, -0.603550, 0.207150, 0.343870, 1.220540, -0.150750, -0.173860, -0.891350, 1.937530, 
593
594 0.524960, -0.839110, 0.508220, 0.363970, -0.083010, -1.237350, 1.149140, -0.770990, 1.453670, 1.431450, 
595 -2.006400, -0.658420, -0.203840, -1.866230, 0.609170, 0.259380, -1.961120, 1.319630, 1.313180, -0.459790, 
596 0.976500, -2.184310, -0.538730, 1.161990, 1.625440, -1.425330, 0.866850, 0.367260, 1.367030, -0.172070, 
597 -1.663370, 1.792600, 1.474660, -0.819960, -0.059120, -1.263530, 1.379730, 0.441790, -2.028640, -1.184970, 
598 1.153730, 0.855800, 0.983020, -2.037390, -1.714010, 0.081460, 1.413050, -0.103510, -0.641350, 0.611230, 
599 2.302960, -1.441260, -0.325050, -0.104340, -0.238520, 0.091480, 0.958530, -0.023420, 0.078940, -1.504440, 
600 0.320900, 0.266510, -0.537800, -0.295040, -0.412560, -1.871010, -0.168000, -0.782260, 1.607880, 0.859140, 
601 -0.839380, -2.185080, 0.808090, -0.540910, 1.579900, 0.225800, 1.260260, -0.237960, -0.972600, -0.237230, 
602 0.194780, -1.745760, 0.397630, 0.547380, -1.137660, -0.570950, 1.697900, 0.879690, -0.290870, -0.752130, 
603 -2.244950, 2.237590, 1.539020, 0.104540, -1.770210, 0.200500, -0.878620, -0.324550, 0.221880, 1.015550, 
604 -0.352780, 0.222370, 0.187460, 0.773620, -0.076110, 0.382310, 0.058610, -1.641290, -1.396990, 0.982180, 
605 -0.703490, -0.189620, -0.648320, -0.587990, -1.101280, -0.299920, -0.921410, -0.757300, 1.235310, 0.024800, 
606 -1.541750, -0.566050, 0.345390, -2.287180, 1.323210, 0.910350, -1.373760, 0.577470, -2.257880, 0.583170, 
607 -0.678910, 0.112010, 1.634120, -1.253710, -0.213530, -1.320740, -0.148710, 0.166060, -0.178540, -1.804860, 
608 0.755880, 0.678760, -0.691300, -1.620030, -0.033430, 0.229670, 0.531070, -2.518210, -0.352400, -1.754370, 
609 -0.810500, 1.075680, 2.404390, -0.243690, -1.303970, -2.694770, 1.855100, -1.276250, -0.764040, -2.268440, 
610 -1.403450, 1.989890, 2.981870, 4.477700, -2.644300, 2.906670, 0.770070, -0.887640, 3.258710, 0.358230, 
611 -0.001180, 5.596250, -0.833560, -0.200580, 4.285720, -0.404900, 2.237980, 2.628590, 0.813830, -0.837020, 
612 -0.150370, -1.143070, 0.210970, -0.760750, -2.170320, 0.440810, -0.338540, -0.830150, -1.701410, 2.038710, 
613 0.907770, 0.070440, 0.265180, 0.390360, -1.577740, 1.195200, -2.132460, 0.112780, 0.063440, 0.950600, 
614 -2.238820, 1.605410, 0.483870, 0.967010, -1.711550, 1.360580, 1.355790, 2.316450, 0.083490, -1.461490, 
615 0.215150, 1.756880, 0.411250, 0.903500, 1.301440, -0.510620, 0.013090, -2.696960, -0.308790, -0.067570, 
616 -1.160050, 1.242580, 0.269070, -0.394360, -0.743800, 1.473440, -0.213640, 1.293010, -0.227580, 1.439190, 
617 -0.578280, 1.490880, -1.514820, -1.096270, -0.388010, 0.455000, -0.746840, -0.666210, 0.200460, -0.261790, 
618 0.621850, -2.990190, 0.900850, 0.119910, -0.931980, 1.631670, -0.576980, 0.326620, 1.496740, 0.820260, 
619 -1.276630, 0.951980, 1.190270, -0.934590, -1.174490, 0.260070, 0.102050, 0.493780, -0.183460, -0.741990, 
620 1.324400, 1.193790, -0.714340, 0.043460, 0.093390, 0.220150, 3.046720, -2.894310, -0.541630, -3.592190, 
621 1.213650, -2.642610, -0.764400, 1.161550, -0.089700, -0.682310, -0.033150, -0.307460, -1.146890, 1.778180, 
622 1.834060, 1.398720, -1.787290, 0.480200, 0.600580, -2.787410, 0.458660, -1.908550, 1.400600, 2.481630, 
623 -1.021500, -0.588970, -1.444940, -0.216310, 0.584740, 1.071380, 0.393020, -1.315460, 0.493440, -0.581960, 
624 -1.924740, -1.096190, 0.766960, -1.797530, -0.162820, 1.095940, 0.052620, 0.016580, 0.632300, -1.071640, 
625 -1.289220, 0.987200, 0.451240, 0.086550, -0.427580, 1.460380, -0.510340, -0.345490, -0.260270, 0.942540, 
626 0.513220, -1.019740, -1.838180, 0.689200, -1.826690, 0.996400, 1.182360, 0.085710, 1.104950, -2.110390, 
627 -1.196600, 1.483290, 0.758500, -0.567420, 0.127590, 0.344560, -0.161030, -0.253170, -1.318490, 1.801740, 
628
629 0.500690, 0.247260, -0.318880, -1.023840, -0.949260, -0.526650, 1.001930, -0.085970, 0.728490, -0.086950, 
630 1.387160, 1.045740, 0.746290, -0.311690, 0.712450, 0.389320, -0.606440, -1.401660, -0.959440, 0.719270, 
631 -0.673180, -1.173670, -1.304140, 0.244190, -1.007920, 0.254160, 0.139620, 0.781330, -0.765970, 1.711690, 
632 -1.561760, -0.639560, -2.096340, -0.556430, 0.246890, -1.068290, -1.059770, -2.360090, 0.795960, -0.966190, 
633 -1.548370, -1.431130, -0.785380, -0.418790, 0.880940, -0.293200, -1.499840, -1.626640, 0.329880, -0.712020, 
634 -0.650570, -1.799080, -0.029130, -0.536810, 0.900110, -0.061730, -0.700340, -1.456600, -0.627100, -0.919300, 
635 2.211000, 1.043740, 0.477290, 2.156350, -0.316300, -0.162590, -0.725000, -0.165100, 0.231960, 1.057900, 
636 -1.284950, 1.416070, 1.402230, -0.726100, -1.474640, -0.686800, 1.067600, 0.353150, -1.201800, -0.139100, 
637 -1.153940, 1.052780, -0.876890, -0.147060, -2.102590, 0.176700, 1.235180, 1.473020, 1.296650, -2.161380, 
638 -2.077830, -1.626090, 0.617260, -0.970380, -0.445440, 0.957630, -1.832550, -0.787730, -1.590510, 0.767620, 
639 -2.397170, 0.174960, -2.032910, -3.310290, 0.595030, 0.170560, 0.523290, -1.191330, -0.696860, -0.744540, 
640 -0.214990, -1.670770, -2.272820, -2.287620, -1.647160, -1.137330, -0.723380, -0.177790, 0.816720, -1.420180, 
641 -0.233020, 0.990450, 1.839330, -0.223270, 0.307050, -1.783420, 0.480300, -1.964970, 2.195490, -0.040120, 
642 1.953590, -2.890430, -2.759930, -2.422760, -2.282050, -2.619210, -0.746490, -1.107700, 0.272580, -0.916570, 
643 0.739160, 0.196710, 0.547880, -0.083950, -1.032220, -2.325580, 3.358850, 1.075030, -0.524630, -1.650140, 
644 0.435420, -1.852260, -0.648490, -0.111730, 2.059660, 0.608670, -0.623340, -2.111750, 0.523280, -2.250750, 
645 3.257800, 2.244720, 1.102480, 1.560400, -0.903540, 3.362970, 0.752830, -0.360240, 0.412460, -0.891430, 
646 1.750150, 4.417690, 3.169250, -0.899910, -0.218910, -0.570890, 2.793340, -1.537940, 0.475630, 0.732360, 
647 -0.340520, -0.329190, 1.623200, 0.262320, 0.164960, 0.736290, 0.086050, 1.639360, 1.143350, -1.967970, 
648 1.861390, -0.124050, 0.384230, 2.084670, -0.438250, -1.893630, 0.090060, -0.813110, 0.089610, -0.465070, 
649 2.526490, 1.298330, -0.985840, 0.617280, -1.261140, 1.759960, 0.494260, -0.638120, -1.134520, 0.104470, 
650 2.547280, -2.029250, 0.808350, -0.221330, -0.926120, 0.345650, -0.147850, -1.018810, -0.390820, 0.311920, 
651 -2.608020, -0.701650, 0.753490, -0.294780, -0.949670, 0.615320, -0.378580, -0.955430, -0.204700, 0.271000, 
652 -3.471410, 1.724290, 1.159420, -0.166360, 2.038450, 1.300430, 0.272940, -2.055180, -4.229380, -1.633870, 
653 -0.980290, 1.351080, 1.280080, -2.002840, -2.052220, -1.045260, -1.791890, -0.215360, -1.350580, -1.645630, 
654 0.844720, 1.832920, 0.314710, -0.410940, -0.797500, 0.518980, -0.640100, -1.284750, 0.826450, 0.993330, 
655 1.012750, 0.736580, 1.363230, -1.320810, -0.533600, 1.388560, -3.025110, 0.105130, -0.192880, 0.829350, 
656 0.274020, 1.495920, -0.297220, 1.691910, 0.693640, 1.144250, -0.701870, -0.102500, -1.642360, -1.056730, 
657 -0.050890, 0.858310, 1.373800, 1.436440, 0.327310, 1.802850, -1.654850, 1.072130, -0.649080, 0.591650, 
658 -0.946140, 1.650370, 1.232330, 2.054640, 0.675220, 0.729560, -1.872800, -0.331390, -2.214120, -0.274160, 
659 0.890930, 1.652230, 0.320330, 0.893360, -0.696540, -1.181800, -0.040040, -2.732230, -1.023150, -0.737300, 
660 -3.120400, -0.380900, 2.830450, 0.528090, -0.208460, 0.454310, 0.090880, -2.768840, 0.039120, 1.233780, 
661 -0.283830, 1.270540, 0.448470, 1.022230, -0.763980, 1.153880, 1.211380, -0.379840, -0.681010, 0.280380, 
662 1.245740, -1.828210, -1.754780, 2.051670, -1.140890, -1.535510, 0.681380, 0.135250, 0.064790, 0.260730, 
663
664 1.328900, 1.289280, 1.332510, 2.809860, 1.566670, 1.416310, 1.585260, 1.463270, 3.030620, 
665 -1.339410, -1.280780, -1.339580, -2.806200, -1.585680, -1.416850, -1.582610, -1.472870, -2.993450, 
666
667   };
668
669   /* unit definition section (see also UnitType) */
670   static UnitType Units[352] = 
671   {
672     { 0.0, 0.0, 0, NULL , NULL },
673     { /* unit 1 (unit) */
674       0.0, -0.024670, 0,
675        &Sources[0] , 
676        &Weights[0] , 
677       },
678     { /* unit 2 (unit) */
679       0.0, -0.066350, 0,
680        &Sources[0] , 
681        &Weights[0] , 
682       },
683     { /* unit 3 (unit) */
684       0.0, 0.081190, 0,
685        &Sources[0] , 
686        &Weights[0] , 
687       },
688     { /* unit 4 (unit) */
689       0.0, -0.064920, 0,
690        &Sources[0] , 
691        &Weights[0] , 
692       },
693     { /* unit 5 (unit) */
694       0.0, -0.072530, 0,
695        &Sources[0] , 
696        &Weights[0] , 
697       },
698     { /* unit 6 (unit) */
699       0.0, 0.048180, 0,
700        &Sources[0] , 
701        &Weights[0] , 
702       },
703     { /* unit 7 (unit) */
704       0.0, -0.008100, 0,
705        &Sources[0] , 
706        &Weights[0] , 
707       },
708     { /* unit 8 (unit) */
709       0.0, 0.080230, 0,
710        &Sources[0] , 
711        &Weights[0] , 
712       },
713     { /* unit 9 (unit) */
714       0.0, -0.049870, 0,
715        &Sources[0] , 
716        &Weights[0] , 
717       },
718     { /* unit 10 (unit) */
719       0.0, -0.021840, 0,
720        &Sources[0] , 
721        &Weights[0] , 
722       },
723     { /* unit 11 (unit) */
724       0.0, 0.006340, 0,
725        &Sources[0] , 
726        &Weights[0] , 
727       },
728     { /* unit 12 (unit) */
729       0.0, -0.043380, 0,
730        &Sources[0] , 
731        &Weights[0] , 
732       },
733     { /* unit 13 (unit) */
734       0.0, 0.086470, 0,
735        &Sources[0] , 
736        &Weights[0] , 
737       },
738     { /* unit 14 (unit) */
739       0.0, -0.014910, 0,
740        &Sources[0] , 
741        &Weights[0] , 
742       },
743     { /* unit 15 (unit) */
744       0.0, 0.049180, 0,
745        &Sources[0] , 
746        &Weights[0] , 
747       },
748     { /* unit 16 (unit) */
749       0.0, -0.048970, 0,
750        &Sources[0] , 
751        &Weights[0] , 
752       },
753     { /* unit 17 (unit) */
754       0.0, 0.028060, 0,
755        &Sources[0] , 
756        &Weights[0] , 
757       },
758     { /* unit 18 (unit) */
759       0.0, -0.065910, 0,
760        &Sources[0] , 
761        &Weights[0] , 
762       },
763     { /* unit 19 (unit) */
764       0.0, -0.051430, 0,
765        &Sources[0] , 
766        &Weights[0] , 
767       },
768     { /* unit 20 (unit) */
769       0.0, 0.082380, 0,
770        &Sources[0] , 
771        &Weights[0] , 
772       },
773     { /* unit 21 (unit) */
774       0.0, -0.000290, 0,
775        &Sources[0] , 
776        &Weights[0] , 
777       },
778     { /* unit 22 (unit) */
779       0.0, 0.003930, 0,
780        &Sources[0] , 
781        &Weights[0] , 
782       },
783     { /* unit 23 (unit) */
784       0.0, -0.019430, 0,
785        &Sources[0] , 
786        &Weights[0] , 
787       },
788     { /* unit 24 (unit) */
789       0.0, 0.033840, 0,
790        &Sources[0] , 
791        &Weights[0] , 
792       },
793     { /* unit 25 (unit) */
794       0.0, 0.006930, 0,
795        &Sources[0] , 
796        &Weights[0] , 
797       },
798     { /* unit 26 (unit) */
799       0.0, 0.052950, 0,
800        &Sources[0] , 
801        &Weights[0] , 
802       },
803     { /* unit 27 (unit) */
804       0.0, 0.051800, 0,
805        &Sources[0] , 
806        &Weights[0] , 
807       },
808     { /* unit 28 (unit) */
809       0.0, -0.037760, 0,
810        &Sources[0] , 
811        &Weights[0] , 
812       },
813     { /* unit 29 (unit) */
814       0.0, -0.080760, 0,
815        &Sources[0] , 
816        &Weights[0] , 
817       },
818     { /* unit 30 (unit) */
819       0.0, -0.029590, 0,
820        &Sources[0] , 
821        &Weights[0] , 
822       },
823     { /* unit 31 (unit) */
824       0.0, 0.095580, 0,
825        &Sources[0] , 
826        &Weights[0] , 
827       },
828     { /* unit 32 (unit) */
829       0.0, 0.084750, 0,
830        &Sources[0] , 
831        &Weights[0] , 
832       },
833     { /* unit 33 (unit) */
834       0.0, 0.035420, 0,
835        &Sources[0] , 
836        &Weights[0] , 
837       },
838     { /* unit 34 (unit) */
839       0.0, -0.017230, 0,
840        &Sources[0] , 
841        &Weights[0] , 
842       },
843     { /* unit 35 (unit) */
844       0.0, -0.045660, 0,
845        &Sources[0] , 
846        &Weights[0] , 
847       },
848     { /* unit 36 (unit) */
849       0.0, -0.013100, 0,
850        &Sources[0] , 
851        &Weights[0] , 
852       },
853     { /* unit 37 (unit) */
854       0.0, -0.075910, 0,
855        &Sources[0] , 
856        &Weights[0] , 
857       },
858     { /* unit 38 (unit) */
859       0.0, 0.028490, 0,
860        &Sources[0] , 
861        &Weights[0] , 
862       },
863     { /* unit 39 (unit) */
864       0.0, -0.031560, 0,
865        &Sources[0] , 
866        &Weights[0] , 
867       },
868     { /* unit 40 (unit) */
869       0.0, 0.058850, 0,
870        &Sources[0] , 
871        &Weights[0] , 
872       },
873     { /* unit 41 (unit) */
874       0.0, -0.057350, 0,
875        &Sources[0] , 
876        &Weights[0] , 
877       },
878     { /* unit 42 (unit) */
879       0.0, 0.035290, 0,
880        &Sources[0] , 
881        &Weights[0] , 
882       },
883     { /* unit 43 (unit) */
884       0.0, -0.000840, 0,
885        &Sources[0] , 
886        &Weights[0] , 
887       },
888     { /* unit 44 (unit) */
889       0.0, 0.074800, 0,
890        &Sources[0] , 
891        &Weights[0] , 
892       },
893     { /* unit 45 (unit) */
894       0.0, 0.084530, 0,
895        &Sources[0] , 
896        &Weights[0] , 
897       },
898     { /* unit 46 (unit) */
899       0.0, 0.098200, 0,
900        &Sources[0] , 
901        &Weights[0] , 
902       },
903     { /* unit 47 (unit) */
904       0.0, 0.055510, 0,
905        &Sources[0] , 
906        &Weights[0] , 
907       },
908     { /* unit 48 (unit) */
909       0.0, -0.018620, 0,
910        &Sources[0] , 
911        &Weights[0] , 
912       },
913     { /* unit 49 (unit) */
914       0.0, 0.097280, 0,
915        &Sources[0] , 
916        &Weights[0] , 
917       },
918     { /* unit 50 (unit) */
919       0.0, -0.018300, 0,
920        &Sources[0] , 
921        &Weights[0] , 
922       },
923     { /* unit 51 (unit) */
924       0.0, 0.052150, 0,
925        &Sources[0] , 
926        &Weights[0] , 
927       },
928     { /* unit 52 (unit) */
929       0.0, -0.024420, 0,
930        &Sources[0] , 
931        &Weights[0] , 
932       },
933     { /* unit 53 (unit) */
934       0.0, -0.055750, 0,
935        &Sources[0] , 
936        &Weights[0] , 
937       },
938     { /* unit 54 (unit) */
939       0.0, -0.034290, 0,
940        &Sources[0] , 
941        &Weights[0] , 
942       },
943     { /* unit 55 (unit) */
944       0.0, 0.039960, 0,
945        &Sources[0] , 
946        &Weights[0] , 
947       },
948     { /* unit 56 (unit) */
949       0.0, 0.022340, 0,
950        &Sources[0] , 
951        &Weights[0] , 
952       },
953     { /* unit 57 (unit) */
954       0.0, -0.021030, 0,
955        &Sources[0] , 
956        &Weights[0] , 
957       },
958     { /* unit 58 (unit) */
959       0.0, -0.016120, 0,
960        &Sources[0] , 
961        &Weights[0] , 
962       },
963     { /* unit 59 (unit) */
964       0.0, -0.027490, 0,
965        &Sources[0] , 
966        &Weights[0] , 
967       },
968     { /* unit 60 (unit) */
969       0.0, -0.098780, 0,
970        &Sources[0] , 
971        &Weights[0] , 
972       },
973     { /* unit 61 (unit) */
974       0.0, 0.073920, 0,
975        &Sources[0] , 
976        &Weights[0] , 
977       },
978     { /* unit 62 (unit) */
979       0.0, 0.018270, 0,
980        &Sources[0] , 
981        &Weights[0] , 
982       },
983     { /* unit 63 (unit) */
984       0.0, 0.011390, 0,
985        &Sources[0] , 
986        &Weights[0] , 
987       },
988     { /* unit 64 (unit) */
989       0.0, -0.034530, 0,
990        &Sources[0] , 
991        &Weights[0] , 
992       },
993     { /* unit 65 (unit) */
994       0.0, 0.040970, 0,
995        &Sources[0] , 
996        &Weights[0] , 
997       },
998     { /* unit 66 (unit) */
999       0.0, -0.079490, 0,
1000        &Sources[0] , 
1001        &Weights[0] , 
1002       },
1003     { /* unit 67 (unit) */
1004       0.0, 0.048630, 0,
1005        &Sources[0] , 
1006        &Weights[0] , 
1007       },
1008     { /* unit 68 (unit) */
1009       0.0, -0.046440, 0,
1010        &Sources[0] , 
1011        &Weights[0] , 
1012       },
1013     { /* unit 69 (unit) */
1014       0.0, 0.029880, 0,
1015        &Sources[0] , 
1016        &Weights[0] , 
1017       },
1018     { /* unit 70 (unit) */
1019       0.0, 0.026500, 0,
1020        &Sources[0] , 
1021        &Weights[0] , 
1022       },
1023     { /* unit 71 (unit) */
1024       0.0, 0.016750, 0,
1025        &Sources[0] , 
1026        &Weights[0] , 
1027       },
1028     { /* unit 72 (unit) */
1029       0.0, 0.091700, 0,
1030        &Sources[0] , 
1031        &Weights[0] , 
1032       },
1033     { /* unit 73 (unit) */
1034       0.0, -0.042910, 0,
1035        &Sources[0] , 
1036        &Weights[0] , 
1037       },
1038     { /* unit 74 (unit) */
1039       0.0, -0.035560, 0,
1040        &Sources[0] , 
1041        &Weights[0] , 
1042       },
1043     { /* unit 75 (unit) */
1044       0.0, 0.051160, 0,
1045        &Sources[0] , 
1046        &Weights[0] , 
1047       },
1048     { /* unit 76 (unit) */
1049       0.0, -0.031580, 0,
1050        &Sources[0] , 
1051        &Weights[0] , 
1052       },
1053     { /* unit 77 (unit) */
1054       0.0, 0.050620, 0,
1055        &Sources[0] , 
1056        &Weights[0] , 
1057       },
1058     { /* unit 78 (unit) */
1059       0.0, -0.029880, 0,
1060        &Sources[0] , 
1061        &Weights[0] , 
1062       },
1063     { /* unit 79 (unit) */
1064       0.0, -0.083540, 0,
1065        &Sources[0] , 
1066        &Weights[0] , 
1067       },
1068     { /* unit 80 (unit) */
1069       0.0, -0.079420, 0,
1070        &Sources[0] , 
1071        &Weights[0] , 
1072       },
1073     { /* unit 81 (unit) */
1074       0.0, -0.019950, 0,
1075        &Sources[0] , 
1076        &Weights[0] , 
1077       },
1078     { /* unit 82 (unit) */
1079       0.0, 0.008150, 0,
1080        &Sources[0] , 
1081        &Weights[0] , 
1082       },
1083     { /* unit 83 (unit) */
1084       0.0, -0.038570, 0,
1085        &Sources[0] , 
1086        &Weights[0] , 
1087       },
1088     { /* unit 84 (unit) */
1089       0.0, 0.041400, 0,
1090        &Sources[0] , 
1091        &Weights[0] , 
1092       },
1093     { /* unit 85 (unit) */
1094       0.0, 0.041600, 0,
1095        &Sources[0] , 
1096        &Weights[0] , 
1097       },
1098     { /* unit 86 (unit) */
1099       0.0, -0.059660, 0,
1100        &Sources[0] , 
1101        &Weights[0] , 
1102       },
1103     { /* unit 87 (unit) */
1104       0.0, 0.045790, 0,
1105        &Sources[0] , 
1106        &Weights[0] , 
1107       },
1108     { /* unit 88 (unit) */
1109       0.0, 0.070040, 0,
1110        &Sources[0] , 
1111        &Weights[0] , 
1112       },
1113     { /* unit 89 (unit) */
1114       0.0, 0.089880, 0,
1115        &Sources[0] , 
1116        &Weights[0] , 
1117       },
1118     { /* unit 90 (unit) */
1119       0.0, 0.017980, 0,
1120        &Sources[0] , 
1121        &Weights[0] , 
1122       },
1123     { /* unit 91 (unit) */
1124       0.0, -0.090630, 0,
1125        &Sources[0] , 
1126        &Weights[0] , 
1127       },
1128     { /* unit 92 (unit) */
1129       0.0, -0.060410, 0,
1130        &Sources[0] , 
1131        &Weights[0] , 
1132       },
1133     { /* unit 93 (unit) */
1134       0.0, 0.035400, 0,
1135        &Sources[0] , 
1136        &Weights[0] , 
1137       },
1138     { /* unit 94 (unit) */
1139       0.0, 0.033440, 0,
1140        &Sources[0] , 
1141        &Weights[0] , 
1142       },
1143     { /* unit 95 (unit) */
1144       0.0, -0.083550, 0,
1145        &Sources[0] , 
1146        &Weights[0] , 
1147       },
1148     { /* unit 96 (unit) */
1149       0.0, -0.094150, 0,
1150        &Sources[0] , 
1151        &Weights[0] , 
1152       },
1153     { /* unit 97 (unit) */
1154       0.0, 0.082410, 0,
1155        &Sources[0] , 
1156        &Weights[0] , 
1157       },
1158     { /* unit 98 (unit) */
1159       0.0, 0.026140, 0,
1160        &Sources[0] , 
1161        &Weights[0] , 
1162       },
1163     { /* unit 99 (unit) */
1164       0.0, -0.000930, 0,
1165        &Sources[0] , 
1166        &Weights[0] , 
1167       },
1168     { /* unit 100 (unit) */
1169       0.0, 0.035760, 0,
1170        &Sources[0] , 
1171        &Weights[0] , 
1172       },
1173     { /* unit 101 (unit) */
1174       0.0, -0.030350, 0,
1175        &Sources[0] , 
1176        &Weights[0] , 
1177       },
1178     { /* unit 102 (unit) */
1179       0.0, 0.074750, 0,
1180        &Sources[0] , 
1181        &Weights[0] , 
1182       },
1183     { /* unit 103 (unit) */
1184       0.0, 0.097310, 0,
1185        &Sources[0] , 
1186        &Weights[0] , 
1187       },
1188     { /* unit 104 (unit) */
1189       0.0, 0.056220, 0,
1190        &Sources[0] , 
1191        &Weights[0] , 
1192       },
1193     { /* unit 105 (unit) */
1194       0.0, -0.062860, 0,
1195        &Sources[0] , 
1196        &Weights[0] , 
1197       },
1198     { /* unit 106 (unit) */
1199       0.0, 0.040910, 0,
1200        &Sources[0] , 
1201        &Weights[0] , 
1202       },
1203     { /* unit 107 (unit) */
1204       0.0, -0.086570, 0,
1205        &Sources[0] , 
1206        &Weights[0] , 
1207       },
1208     { /* unit 108 (unit) */
1209       0.0, -0.071680, 0,
1210        &Sources[0] , 
1211        &Weights[0] , 
1212       },
1213     { /* unit 109 (unit) */
1214       0.0, 0.098770, 0,
1215        &Sources[0] , 
1216        &Weights[0] , 
1217       },
1218     { /* unit 110 (unit) */
1219       0.0, -0.019400, 0,
1220        &Sources[0] , 
1221        &Weights[0] , 
1222       },
1223     { /* unit 111 (unit) */
1224       0.0, 0.085230, 0,
1225        &Sources[0] , 
1226        &Weights[0] , 
1227       },
1228     { /* unit 112 (unit) */
1229       0.0, 0.065660, 0,
1230        &Sources[0] , 
1231        &Weights[0] , 
1232       },
1233     { /* unit 113 (unit) */
1234       0.0, -0.087480, 0,
1235        &Sources[0] , 
1236        &Weights[0] , 
1237       },
1238     { /* unit 114 (unit) */
1239       0.0, 0.071120, 0,
1240        &Sources[0] , 
1241        &Weights[0] , 
1242       },
1243     { /* unit 115 (unit) */
1244       0.0, 0.071090, 0,
1245        &Sources[0] , 
1246        &Weights[0] , 
1247       },
1248     { /* unit 116 (unit) */
1249       0.0, -0.070010, 0,
1250        &Sources[0] , 
1251        &Weights[0] , 
1252       },
1253     { /* unit 117 (unit) */
1254       0.0, 0.049000, 0,
1255        &Sources[0] , 
1256        &Weights[0] , 
1257       },
1258     { /* unit 118 (unit) */
1259       0.0, -0.021440, 0,
1260        &Sources[0] , 
1261        &Weights[0] , 
1262       },
1263     { /* unit 119 (unit) */
1264       0.0, 0.018620, 0,
1265        &Sources[0] , 
1266        &Weights[0] , 
1267       },
1268     { /* unit 120 (unit) */
1269       0.0, 0.053870, 0,
1270        &Sources[0] , 
1271        &Weights[0] , 
1272       },
1273     { /* unit 121 (unit) */
1274       0.0, 0.043560, 0,
1275        &Sources[0] , 
1276        &Weights[0] , 
1277       },
1278     { /* unit 122 (unit) */
1279       0.0, -0.080270, 0,
1280        &Sources[0] , 
1281        &Weights[0] , 
1282       },
1283     { /* unit 123 (unit) */
1284       0.0, 0.059500, 0,
1285        &Sources[0] , 
1286        &Weights[0] , 
1287       },
1288     { /* unit 124 (unit) */
1289       0.0, -0.077540, 0,
1290        &Sources[0] , 
1291        &Weights[0] , 
1292       },
1293     { /* unit 125 (unit) */
1294       0.0, 0.036980, 0,
1295        &Sources[0] , 
1296        &Weights[0] , 
1297       },
1298     { /* unit 126 (unit) */
1299       0.0, -0.038120, 0,
1300        &Sources[0] , 
1301        &Weights[0] , 
1302       },
1303     { /* unit 127 (unit) */
1304       0.0, 0.095850, 0,
1305        &Sources[0] , 
1306        &Weights[0] , 
1307       },
1308     { /* unit 128 (unit) */
1309       0.0, 0.031460, 0,
1310        &Sources[0] , 
1311        &Weights[0] , 
1312       },
1313     { /* unit 129 (unit) */
1314       0.0, 0.062690, 0,
1315        &Sources[0] , 
1316        &Weights[0] , 
1317       },
1318     { /* unit 130 (unit) */
1319       0.0, 0.004960, 0,
1320        &Sources[0] , 
1321        &Weights[0] , 
1322       },
1323     { /* unit 131 (unit) */
1324       0.0, 0.087080, 0,
1325        &Sources[0] , 
1326        &Weights[0] , 
1327       },
1328     { /* unit 132 (unit) */
1329       0.0, 0.081600, 0,
1330        &Sources[0] , 
1331        &Weights[0] , 
1332       },
1333     { /* unit 133 (unit) */
1334       0.0, -0.096940, 0,
1335        &Sources[0] , 
1336        &Weights[0] , 
1337       },
1338     { /* unit 134 (unit) */
1339       0.0, -0.045830, 0,
1340        &Sources[0] , 
1341        &Weights[0] , 
1342       },
1343     { /* unit 135 (unit) */
1344       0.0, -0.060060, 0,
1345        &Sources[0] , 
1346        &Weights[0] , 
1347       },
1348     { /* unit 136 (unit) */
1349       0.0, -0.096540, 0,
1350        &Sources[0] , 
1351        &Weights[0] , 
1352       },
1353     { /* unit 137 (unit) */
1354       0.0, 0.029480, 0,
1355        &Sources[0] , 
1356        &Weights[0] , 
1357       },
1358     { /* unit 138 (unit) */
1359       0.0, 0.013360, 0,
1360        &Sources[0] , 
1361        &Weights[0] , 
1362       },
1363     { /* unit 139 (unit) */
1364       0.0, 0.085990, 0,
1365        &Sources[0] , 
1366        &Weights[0] , 
1367       },
1368     { /* unit 140 (unit) */
1369       0.0, 0.079280, 0,
1370        &Sources[0] , 
1371        &Weights[0] , 
1372       },
1373     { /* unit 141 (unit) */
1374       0.0, -0.040940, 0,
1375        &Sources[0] , 
1376        &Weights[0] , 
1377       },
1378     { /* unit 142 (unit) */
1379       0.0, 0.003740, 0,
1380        &Sources[0] , 
1381        &Weights[0] , 
1382       },
1383     { /* unit 143 (unit) */
1384       0.0, 0.097670, 0,
1385        &Sources[0] , 
1386        &Weights[0] , 
1387       },
1388     { /* unit 144 (unit) */
1389       0.0, -0.034790, 0,
1390        &Sources[0] , 
1391        &Weights[0] , 
1392       },
1393     { /* unit 145 (unit) */
1394       0.0, -0.061820, 0,
1395        &Sources[0] , 
1396        &Weights[0] , 
1397       },
1398     { /* unit 146 (unit) */
1399       0.0, 0.080170, 0,
1400        &Sources[0] , 
1401        &Weights[0] , 
1402       },
1403     { /* unit 147 (unit) */
1404       0.0, 0.053210, 0,
1405        &Sources[0] , 
1406        &Weights[0] , 
1407       },
1408     { /* unit 148 (unit) */
1409       0.0, -0.036900, 0,
1410        &Sources[0] , 
1411        &Weights[0] , 
1412       },
1413     { /* unit 149 (unit) */
1414       0.0, 0.018360, 0,
1415        &Sources[0] , 
1416        &Weights[0] , 
1417       },
1418     { /* unit 150 (unit) */
1419       0.0, 0.014390, 0,
1420        &Sources[0] , 
1421        &Weights[0] , 
1422       },
1423     { /* unit 151 (unit) */
1424       0.0, -0.021730, 0,
1425        &Sources[0] , 
1426        &Weights[0] , 
1427       },
1428     { /* unit 152 (unit) */
1429       0.0, 0.061820, 0,
1430        &Sources[0] , 
1431        &Weights[0] , 
1432       },
1433     { /* unit 153 (unit) */
1434       0.0, 0.074080, 0,
1435        &Sources[0] , 
1436        &Weights[0] , 
1437       },
1438     { /* unit 154 (unit) */
1439       0.0, 0.026200, 0,
1440        &Sources[0] , 
1441        &Weights[0] , 
1442       },
1443     { /* unit 155 (unit) */
1444       0.0, 0.043920, 0,
1445        &Sources[0] , 
1446        &Weights[0] , 
1447       },
1448     { /* unit 156 (unit) */
1449       0.0, 0.003780, 0,
1450        &Sources[0] , 
1451        &Weights[0] , 
1452       },
1453     { /* unit 157 (unit) */
1454       0.0, -0.037690, 0,
1455        &Sources[0] , 
1456        &Weights[0] , 
1457       },
1458     { /* unit 158 (unit) */
1459       0.0, 0.050550, 0,
1460        &Sources[0] , 
1461        &Weights[0] , 
1462       },
1463     { /* unit 159 (unit) */
1464       0.0, 0.021010, 0,
1465        &Sources[0] , 
1466        &Weights[0] , 
1467       },
1468     { /* unit 160 (unit) */
1469       0.0, -0.056540, 0,
1470        &Sources[0] , 
1471        &Weights[0] , 
1472       },
1473     { /* unit 161 (unit) */
1474       0.0, -0.089040, 0,
1475        &Sources[0] , 
1476        &Weights[0] , 
1477       },
1478     { /* unit 162 (unit) */
1479       0.0, -0.041350, 0,
1480        &Sources[0] , 
1481        &Weights[0] , 
1482       },
1483     { /* unit 163 (unit) */
1484       0.0, -0.075130, 0,
1485        &Sources[0] , 
1486        &Weights[0] , 
1487       },
1488     { /* unit 164 (unit) */
1489       0.0, -0.016810, 0,
1490        &Sources[0] , 
1491        &Weights[0] , 
1492       },
1493     { /* unit 165 (unit) */
1494       0.0, 0.002660, 0,
1495        &Sources[0] , 
1496        &Weights[0] , 
1497       },
1498     { /* unit 166 (unit) */
1499       0.0, -0.070720, 0,
1500        &Sources[0] , 
1501        &Weights[0] , 
1502       },
1503     { /* unit 167 (unit) */
1504       0.0, -0.064520, 0,
1505        &Sources[0] , 
1506        &Weights[0] , 
1507       },
1508     { /* unit 168 (unit) */
1509       0.0, -0.096900, 0,
1510        &Sources[0] , 
1511        &Weights[0] , 
1512       },
1513     { /* unit 169 (unit) */
1514       0.0, 0.080940, 0,
1515        &Sources[0] , 
1516        &Weights[0] , 
1517       },
1518     { /* unit 170 (unit) */
1519       0.0, 0.064600, 0,
1520        &Sources[0] , 
1521        &Weights[0] , 
1522       },
1523     { /* unit 171 (unit) */
1524       0.0, -0.041030, 0,
1525        &Sources[0] , 
1526        &Weights[0] , 
1527       },
1528     { /* unit 172 (unit) */
1529       0.0, 0.071790, 0,
1530        &Sources[0] , 
1531        &Weights[0] , 
1532       },
1533     { /* unit 173 (unit) */
1534       0.0, 0.023450, 0,
1535        &Sources[0] , 
1536        &Weights[0] , 
1537       },
1538     { /* unit 174 (unit) */
1539       0.0, 0.030460, 0,
1540        &Sources[0] , 
1541        &Weights[0] , 
1542       },
1543     { /* unit 175 (unit) */
1544       0.0, 0.080190, 0,
1545        &Sources[0] , 
1546        &Weights[0] , 
1547       },
1548     { /* unit 176 (unit) */
1549       0.0, -0.068630, 0,
1550        &Sources[0] , 
1551        &Weights[0] , 
1552       },
1553     { /* unit 177 (unit) */
1554       0.0, 0.007100, 0,
1555        &Sources[0] , 
1556        &Weights[0] , 
1557       },
1558     { /* unit 178 (unit) */
1559       0.0, 0.091780, 0,
1560        &Sources[0] , 
1561        &Weights[0] , 
1562       },
1563     { /* unit 179 (unit) */
1564       0.0, -0.076020, 0,
1565        &Sources[0] , 
1566        &Weights[0] , 
1567       },
1568     { /* unit 180 (unit) */
1569       0.0, 0.014720, 0,
1570        &Sources[0] , 
1571        &Weights[0] , 
1572       },
1573     { /* unit 181 (unit) */
1574       0.0, 0.028610, 0,
1575        &Sources[0] , 
1576        &Weights[0] , 
1577       },
1578     { /* unit 182 (unit) */
1579       0.0, 0.018570, 0,
1580        &Sources[0] , 
1581        &Weights[0] , 
1582       },
1583     { /* unit 183 (unit) */
1584       0.0, 0.036660, 0,
1585        &Sources[0] , 
1586        &Weights[0] , 
1587       },
1588     { /* unit 184 (unit) */
1589       0.0, -0.034320, 0,
1590        &Sources[0] , 
1591        &Weights[0] , 
1592       },
1593     { /* unit 185 (unit) */
1594       0.0, -0.034150, 0,
1595        &Sources[0] , 
1596        &Weights[0] , 
1597       },
1598     { /* unit 186 (unit) */
1599       0.0, 0.020010, 0,
1600        &Sources[0] , 
1601        &Weights[0] , 
1602       },
1603     { /* unit 187 (unit) */
1604       0.0, -0.031300, 0,
1605        &Sources[0] , 
1606        &Weights[0] , 
1607       },
1608     { /* unit 188 (unit) */
1609       0.0, 0.009570, 0,
1610        &Sources[0] , 
1611        &Weights[0] , 
1612       },
1613     { /* unit 189 (unit) */
1614       0.0, -0.016950, 0,
1615        &Sources[0] , 
1616        &Weights[0] , 
1617       },
1618     { /* unit 190 (unit) */
1619       0.0, -0.024330, 0,
1620        &Sources[0] , 
1621        &Weights[0] , 
1622       },
1623     { /* unit 191 (unit) */
1624       0.0, -0.003820, 0,
1625        &Sources[0] , 
1626        &Weights[0] , 
1627       },
1628     { /* unit 192 (unit) */
1629       0.0, -0.054110, 0,
1630        &Sources[0] , 
1631        &Weights[0] , 
1632       },
1633     { /* unit 193 (unit) */
1634       0.0, 0.042370, 0,
1635        &Sources[0] , 
1636        &Weights[0] , 
1637       },
1638     { /* unit 194 (unit) */
1639       0.0, -0.020180, 0,
1640        &Sources[0] , 
1641        &Weights[0] , 
1642       },
1643     { /* unit 195 (unit) */
1644       0.0, -0.020400, 0,
1645        &Sources[0] , 
1646        &Weights[0] , 
1647       },
1648     { /* unit 196 (unit) */
1649       0.0, 0.016370, 0,
1650        &Sources[0] , 
1651        &Weights[0] , 
1652       },
1653     { /* unit 197 (unit) */
1654       0.0, 0.015540, 0,
1655        &Sources[0] , 
1656        &Weights[0] , 
1657       },
1658     { /* unit 198 (unit) */
1659       0.0, 0.094930, 0,
1660        &Sources[0] , 
1661        &Weights[0] , 
1662       },
1663     { /* unit 199 (unit) */
1664       0.0, -0.095200, 0,
1665        &Sources[0] , 
1666        &Weights[0] , 
1667       },
1668     { /* unit 200 (unit) */
1669       0.0, -0.081090, 0,
1670        &Sources[0] , 
1671        &Weights[0] , 
1672       },
1673     { /* unit 201 (unit) */
1674       0.0, 0.056620, 0,
1675        &Sources[0] , 
1676        &Weights[0] , 
1677       },
1678     { /* unit 202 (unit) */
1679       0.0, -0.028410, 0,
1680        &Sources[0] , 
1681        &Weights[0] , 
1682       },
1683     { /* unit 203 (unit) */
1684       0.0, 0.068660, 0,
1685        &Sources[0] , 
1686        &Weights[0] , 
1687       },
1688     { /* unit 204 (unit) */
1689       0.0, 0.091770, 0,
1690        &Sources[0] , 
1691        &Weights[0] , 
1692       },
1693     { /* unit 205 (unit) */
1694       0.0, 0.050190, 0,
1695        &Sources[0] , 
1696        &Weights[0] , 
1697       },
1698     { /* unit 206 (unit) */
1699       0.0, -0.022380, 0,
1700        &Sources[0] , 
1701        &Weights[0] , 
1702       },
1703     { /* unit 207 (unit) */
1704       0.0, 0.009940, 0,
1705        &Sources[0] , 
1706        &Weights[0] , 
1707       },
1708     { /* unit 208 (unit) */
1709       0.0, -0.042710, 0,
1710        &Sources[0] , 
1711        &Weights[0] , 
1712       },
1713     { /* unit 209 (unit) */
1714       0.0, 0.071270, 0,
1715        &Sources[0] , 
1716        &Weights[0] , 
1717       },
1718     { /* unit 210 (unit) */
1719       0.0, -0.021500, 0,
1720        &Sources[0] , 
1721        &Weights[0] , 
1722       },
1723     { /* unit 211 (unit) */
1724       0.0, -0.099640, 0,
1725        &Sources[0] , 
1726        &Weights[0] , 
1727       },
1728     { /* unit 212 (unit) */
1729       0.0, 0.084700, 0,
1730        &Sources[0] , 
1731        &Weights[0] , 
1732       },
1733     { /* unit 213 (unit) */
1734       0.0, 0.051610, 0,
1735        &Sources[0] , 
1736        &Weights[0] , 
1737       },
1738     { /* unit 214 (unit) */
1739       0.0, -0.086250, 0,
1740        &Sources[0] , 
1741        &Weights[0] , 
1742       },
1743     { /* unit 215 (unit) */
1744       0.0, -0.082000, 0,
1745        &Sources[0] , 
1746        &Weights[0] , 
1747       },
1748     { /* unit 216 (unit) */
1749       0.0, -0.025730, 0,
1750        &Sources[0] , 
1751        &Weights[0] , 
1752       },
1753     { /* unit 217 (unit) */
1754       0.0, -0.055200, 0,
1755        &Sources[0] , 
1756        &Weights[0] , 
1757       },
1758     { /* unit 218 (unit) */
1759       0.0, 0.051360, 0,
1760        &Sources[0] , 
1761        &Weights[0] , 
1762       },
1763     { /* unit 219 (unit) */
1764       0.0, -0.049130, 0,
1765        &Sources[0] , 
1766        &Weights[0] , 
1767       },
1768     { /* unit 220 (unit) */
1769       0.0, 0.069200, 0,
1770        &Sources[0] , 
1771        &Weights[0] , 
1772       },
1773     { /* unit 221 (unit) */
1774       0.0, 0.005100, 0,
1775        &Sources[0] , 
1776        &Weights[0] , 
1777       },
1778     { /* unit 222 (unit) */
1779       0.0, -0.092290, 0,
1780        &Sources[0] , 
1781        &Weights[0] , 
1782       },
1783     { /* unit 223 (unit) */
1784       0.0, -0.092590, 0,
1785        &Sources[0] , 
1786        &Weights[0] , 
1787       },
1788     { /* unit 224 (unit) */
1789       0.0, 0.028320, 0,
1790        &Sources[0] , 
1791        &Weights[0] , 
1792       },
1793     { /* unit 225 (unit) */
1794       0.0, -0.036080, 0,
1795        &Sources[0] , 
1796        &Weights[0] , 
1797       },
1798     { /* unit 226 (unit) */
1799       0.0, 0.070860, 0,
1800        &Sources[0] , 
1801        &Weights[0] , 
1802       },
1803     { /* unit 227 (unit) */
1804       0.0, 0.037430, 0,
1805        &Sources[0] , 
1806        &Weights[0] , 
1807       },
1808     { /* unit 228 (unit) */
1809       0.0, 0.023250, 0,
1810        &Sources[0] , 
1811        &Weights[0] , 
1812       },
1813     { /* unit 229 (unit) */
1814       0.0, -0.091430, 0,
1815        &Sources[0] , 
1816        &Weights[0] , 
1817       },
1818     { /* unit 230 (unit) */
1819       0.0, 0.034840, 0,
1820        &Sources[0] , 
1821        &Weights[0] , 
1822       },
1823     { /* unit 231 (unit) */
1824       0.0, 0.045150, 0,
1825        &Sources[0] , 
1826        &Weights[0] , 
1827       },
1828     { /* unit 232 (unit) */
1829       0.0, 0.014750, 0,
1830        &Sources[0] , 
1831        &Weights[0] , 
1832       },
1833     { /* unit 233 (unit) */
1834       0.0, 0.079170, 0,
1835        &Sources[0] , 
1836        &Weights[0] , 
1837       },
1838     { /* unit 234 (unit) */
1839       0.0, -0.035300, 0,
1840        &Sources[0] , 
1841        &Weights[0] , 
1842       },
1843     { /* unit 235 (unit) */
1844       0.0, -0.031650, 0,
1845        &Sources[0] , 
1846        &Weights[0] , 
1847       },
1848     { /* unit 236 (unit) */
1849       0.0, 0.088400, 0,
1850        &Sources[0] , 
1851        &Weights[0] , 
1852       },
1853     { /* unit 237 (unit) */
1854       0.0, 0.026810, 0,
1855        &Sources[0] , 
1856        &Weights[0] , 
1857       },
1858     { /* unit 238 (unit) */
1859       0.0, -0.016200, 0,
1860        &Sources[0] , 
1861        &Weights[0] , 
1862       },
1863     { /* unit 239 (unit) */
1864       0.0, 0.027450, 0,
1865        &Sources[0] , 
1866        &Weights[0] , 
1867       },
1868     { /* unit 240 (unit) */
1869       0.0, -0.059920, 0,
1870        &Sources[0] , 
1871        &Weights[0] , 
1872       },
1873     { /* unit 241 (unit) */
1874       0.0, 0.076020, 0,
1875        &Sources[0] , 
1876        &Weights[0] , 
1877       },
1878     { /* unit 242 (unit) */
1879       0.0, -0.027670, 0,
1880        &Sources[0] , 
1881        &Weights[0] , 
1882       },
1883     { /* unit 243 (unit) */
1884       0.0, -0.053510, 0,
1885        &Sources[0] , 
1886        &Weights[0] , 
1887       },
1888     { /* unit 244 (unit) */
1889       0.0, 0.065390, 0,
1890        &Sources[0] , 
1891        &Weights[0] , 
1892       },
1893     { /* unit 245 (unit) */
1894       0.0, 0.051720, 0,
1895        &Sources[0] , 
1896        &Weights[0] , 
1897       },
1898     { /* unit 246 (unit) */
1899       0.0, -0.048600, 0,
1900        &Sources[0] , 
1901        &Weights[0] , 
1902       },
1903     { /* unit 247 (unit) */
1904       0.0, 0.006310, 0,
1905        &Sources[0] , 
1906        &Weights[0] , 
1907       },
1908     { /* unit 248 (unit) */
1909       0.0, 0.067120, 0,
1910        &Sources[0] , 
1911        &Weights[0] , 
1912       },
1913     { /* unit 249 (unit) */
1914       0.0, -0.059260, 0,
1915        &Sources[0] , 
1916        &Weights[0] , 
1917       },
1918     { /* unit 250 (unit) */
1919       0.0, -0.090580, 0,
1920        &Sources[0] , 
1921        &Weights[0] , 
1922       },
1923     { /* unit 251 (unit) */
1924       0.0, 0.009210, 0,
1925        &Sources[0] , 
1926        &Weights[0] , 
1927       },
1928     { /* unit 252 (unit) */
1929       0.0, 0.014580, 0,
1930        &Sources[0] , 
1931        &Weights[0] , 
1932       },
1933     { /* unit 253 (unit) */
1934       0.0, 0.023350, 0,
1935        &Sources[0] , 
1936        &Weights[0] , 
1937       },
1938     { /* unit 254 (unit) */
1939       0.0, 0.013110, 0,
1940        &Sources[0] , 
1941        &Weights[0] , 
1942       },
1943     { /* unit 255 (unit) */
1944       0.0, -0.026290, 0,
1945        &Sources[0] , 
1946        &Weights[0] , 
1947       },
1948     { /* unit 256 (unit) */
1949       0.0, -0.095940, 0,
1950        &Sources[0] , 
1951        &Weights[0] , 
1952       },
1953     { /* unit 257 (unit) */
1954       0.0, -0.073550, 0,
1955        &Sources[0] , 
1956        &Weights[0] , 
1957       },
1958     { /* unit 258 (unit) */
1959       0.0, 0.086880, 0,
1960        &Sources[0] , 
1961        &Weights[0] , 
1962       },
1963     { /* unit 259 (unit) */
1964       0.0, -0.092610, 0,
1965        &Sources[0] , 
1966        &Weights[0] , 
1967       },
1968     { /* unit 260 (unit) */
1969       0.0, -0.062170, 0,
1970        &Sources[0] , 
1971        &Weights[0] , 
1972       },
1973     { /* unit 261 (unit) */
1974       0.0, 0.097170, 0,
1975        &Sources[0] , 
1976        &Weights[0] , 
1977       },
1978     { /* unit 262 (unit) */
1979       0.0, 0.091920, 0,
1980        &Sources[0] , 
1981        &Weights[0] , 
1982       },
1983     { /* unit 263 (unit) */
1984       0.0, -0.046160, 0,
1985        &Sources[0] , 
1986        &Weights[0] , 
1987       },
1988     { /* unit 264 (unit) */
1989       0.0, 0.090910, 0,
1990        &Sources[0] , 
1991        &Weights[0] , 
1992       },
1993     { /* unit 265 (unit) */
1994       0.0, -0.010790, 0,
1995        &Sources[0] , 
1996        &Weights[0] , 
1997       },
1998     { /* unit 266 (unit) */
1999       0.0, -0.013900, 0,
2000        &Sources[0] , 
2001        &Weights[0] , 
2002       },
2003     { /* unit 267 (unit) */
2004       0.0, 0.014030, 0,
2005        &Sources[0] , 
2006        &Weights[0] , 
2007       },
2008     { /* unit 268 (unit) */
2009       0.0, -0.080300, 0,
2010        &Sources[0] , 
2011        &Weights[0] , 
2012       },
2013     { /* unit 269 (unit) */
2014       0.0, 0.091740, 0,
2015        &Sources[0] , 
2016        &Weights[0] , 
2017       },
2018     { /* unit 270 (unit) */
2019       0.0, 0.091940, 0,
2020        &Sources[0] , 
2021        &Weights[0] , 
2022       },
2023     { /* unit 271 (unit) */
2024       0.0, -0.098530, 0,
2025        &Sources[0] , 
2026        &Weights[0] , 
2027       },
2028     { /* unit 272 (unit) */
2029       0.0, -0.090760, 0,
2030        &Sources[0] , 
2031        &Weights[0] , 
2032       },
2033     { /* unit 273 (unit) */
2034       0.0, -0.052470, 0,
2035        &Sources[0] , 
2036        &Weights[0] , 
2037       },
2038     { /* unit 274 (unit) */
2039       0.0, -0.017620, 0,
2040        &Sources[0] , 
2041        &Weights[0] , 
2042       },
2043     { /* unit 275 (unit) */
2044       0.0, -0.089970, 0,
2045        &Sources[0] , 
2046        &Weights[0] , 
2047       },
2048     { /* unit 276 (unit) */
2049       0.0, 0.001150, 0,
2050        &Sources[0] , 
2051        &Weights[0] , 
2052       },
2053     { /* unit 277 (unit) */
2054       0.0, 0.018890, 0,
2055        &Sources[0] , 
2056        &Weights[0] , 
2057       },
2058     { /* unit 278 (unit) */
2059       0.0, 0.050390, 0,
2060        &Sources[0] , 
2061        &Weights[0] , 
2062       },
2063     { /* unit 279 (unit) */
2064       0.0, 0.020300, 0,
2065        &Sources[0] , 
2066        &Weights[0] , 
2067       },
2068     { /* unit 280 (unit) */
2069       0.0, 0.008620, 0,
2070        &Sources[0] , 
2071        &Weights[0] , 
2072       },
2073     { /* unit 281 (unit) */
2074       0.0, -0.079260, 0,
2075        &Sources[0] , 
2076        &Weights[0] , 
2077       },
2078     { /* unit 282 (unit) */
2079       0.0, -0.057130, 0,
2080        &Sources[0] , 
2081        &Weights[0] , 
2082       },
2083     { /* unit 283 (unit) */
2084       0.0, 0.019910, 0,
2085        &Sources[0] , 
2086        &Weights[0] , 
2087       },
2088     { /* unit 284 (unit) */
2089       0.0, 0.047370, 0,
2090        &Sources[0] , 
2091        &Weights[0] , 
2092       },
2093     { /* unit 285 (unit) */
2094       0.0, 0.085120, 0,
2095        &Sources[0] , 
2096        &Weights[0] , 
2097       },
2098     { /* unit 286 (unit) */
2099       0.0, 0.092690, 0,
2100        &Sources[0] , 
2101        &Weights[0] , 
2102       },
2103     { /* unit 287 (unit) */
2104       0.0, 0.000690, 0,
2105        &Sources[0] , 
2106        &Weights[0] , 
2107       },
2108     { /* unit 288 (unit) */
2109       0.0, 0.003810, 0,
2110        &Sources[0] , 
2111        &Weights[0] , 
2112       },
2113     { /* unit 289 (unit) */
2114       0.0, -0.077310, 0,
2115        &Sources[0] , 
2116        &Weights[0] , 
2117       },
2118     { /* unit 290 (unit) */
2119       0.0, 0.003000, 0,
2120        &Sources[0] , 
2121        &Weights[0] , 
2122       },
2123     { /* unit 291 (unit) */
2124       0.0, 0.065100, 0,
2125        &Sources[0] , 
2126        &Weights[0] , 
2127       },
2128     { /* unit 292 (unit) */
2129       0.0, -0.045470, 0,
2130        &Sources[0] , 
2131        &Weights[0] , 
2132       },
2133     { /* unit 293 (unit) */
2134       0.0, -0.042180, 0,
2135        &Sources[0] , 
2136        &Weights[0] , 
2137       },
2138     { /* unit 294 (unit) */
2139       0.0, -0.049810, 0,
2140        &Sources[0] , 
2141        &Weights[0] , 
2142       },
2143     { /* unit 295 (unit) */
2144       0.0, 0.029340, 0,
2145        &Sources[0] , 
2146        &Weights[0] , 
2147       },
2148     { /* unit 296 (unit) */
2149       0.0, 0.051100, 0,
2150        &Sources[0] , 
2151        &Weights[0] , 
2152       },
2153     { /* unit 297 (unit) */
2154       0.0, -0.073260, 0,
2155        &Sources[0] , 
2156        &Weights[0] , 
2157       },
2158     { /* unit 298 (unit) */
2159       0.0, 0.047460, 0,
2160        &Sources[0] , 
2161        &Weights[0] , 
2162       },
2163     { /* unit 299 (unit) */
2164       0.0, -0.035000, 0,
2165        &Sources[0] , 
2166        &Weights[0] , 
2167       },
2168     { /* unit 300 (unit) */
2169       0.0, -0.083710, 0,
2170        &Sources[0] , 
2171        &Weights[0] , 
2172       },
2173     { /* unit 301 (unit) */
2174       0.0, 0.014490, 0,
2175        &Sources[0] , 
2176        &Weights[0] , 
2177       },
2178     { /* unit 302 (unit) */
2179       0.0, 0.018590, 0,
2180        &Sources[0] , 
2181        &Weights[0] , 
2182       },
2183     { /* unit 303 (unit) */
2184       0.0, -0.053750, 0,
2185        &Sources[0] , 
2186        &Weights[0] , 
2187       },
2188     { /* unit 304 (unit) */
2189       0.0, -0.039500, 0,
2190        &Sources[0] , 
2191        &Weights[0] , 
2192       },
2193     { /* unit 305 (unit) */
2194       0.0, 0.076450, 0,
2195        &Sources[0] , 
2196        &Weights[0] , 
2197       },
2198     { /* unit 306 (unit) */
2199       0.0, -0.013300, 0,
2200        &Sources[0] , 
2201        &Weights[0] , 
2202       },
2203     { /* unit 307 (unit) */
2204       0.0, -0.051740, 0,
2205        &Sources[0] , 
2206        &Weights[0] , 
2207       },
2208     { /* unit 308 (unit) */
2209       0.0, -0.059090, 0,
2210        &Sources[0] , 
2211        &Weights[0] , 
2212       },
2213     { /* unit 309 (unit) */
2214       0.0, 0.035420, 0,
2215        &Sources[0] , 
2216        &Weights[0] , 
2217       },
2218     { /* unit 310 (unit) */
2219       0.0, -0.002640, 0,
2220        &Sources[0] , 
2221        &Weights[0] , 
2222       },
2223     { /* unit 311 (unit) */
2224       0.0, 0.015570, 0,
2225        &Sources[0] , 
2226        &Weights[0] , 
2227       },
2228     { /* unit 312 (unit) */
2229       0.0, 0.042640, 0,
2230        &Sources[0] , 
2231        &Weights[0] , 
2232       },
2233     { /* unit 313 (unit) */
2234       0.0, -0.006310, 0,
2235        &Sources[0] , 
2236        &Weights[0] , 
2237       },
2238     { /* unit 314 (unit) */
2239       0.0, 0.029630, 0,
2240        &Sources[0] , 
2241        &Weights[0] , 
2242       },
2243     { /* unit 315 (unit) */
2244       0.0, 0.037010, 0,
2245        &Sources[0] , 
2246        &Weights[0] , 
2247       },
2248     { /* unit 316 (unit) */
2249       0.0, -0.025920, 0,
2250        &Sources[0] , 
2251        &Weights[0] , 
2252       },
2253     { /* unit 317 (unit) */
2254       0.0, -0.037860, 0,
2255        &Sources[0] , 
2256        &Weights[0] , 
2257       },
2258     { /* unit 318 (unit) */
2259       0.0, 0.056760, 0,
2260        &Sources[0] , 
2261        &Weights[0] , 
2262       },
2263     { /* unit 319 (unit) */
2264       0.0, 0.036490, 0,
2265        &Sources[0] , 
2266        &Weights[0] , 
2267       },
2268     { /* unit 320 (unit) */
2269       0.0, -0.075230, 0,
2270        &Sources[0] , 
2271        &Weights[0] , 
2272       },
2273     { /* unit 321 (unit) */
2274       0.0, -0.068540, 0,
2275        &Sources[0] , 
2276        &Weights[0] , 
2277       },
2278     { /* unit 322 (unit) */
2279       0.0, 0.005750, 0,
2280        &Sources[0] , 
2281        &Weights[0] , 
2282       },
2283     { /* unit 323 (unit) */
2284       0.0, -0.063670, 0,
2285        &Sources[0] , 
2286        &Weights[0] , 
2287       },
2288     { /* unit 324 (unit) */
2289       0.0, 0.039740, 0,
2290        &Sources[0] , 
2291        &Weights[0] , 
2292       },
2293     { /* unit 325 (unit) */
2294       0.0, -0.076000, 0,
2295        &Sources[0] , 
2296        &Weights[0] , 
2297       },
2298     { /* unit 326 (unit) */
2299       0.0, 0.028490, 0,
2300        &Sources[0] , 
2301        &Weights[0] , 
2302       },
2303     { /* unit 327 (unit) */
2304       0.0, -0.050400, 0,
2305        &Sources[0] , 
2306        &Weights[0] , 
2307       },
2308     { /* unit 328 (unit) */
2309       0.0, -0.000290, 0,
2310        &Sources[0] , 
2311        &Weights[0] , 
2312       },
2313     { /* unit 329 (unit) */
2314       0.0, 0.033720, 0,
2315        &Sources[0] , 
2316        &Weights[0] , 
2317       },
2318     { /* unit 330 (unit) */
2319       0.0, -0.013210, 0,
2320        &Sources[0] , 
2321        &Weights[0] , 
2322       },
2323     { /* unit 331 (unit) */
2324       0.0, 0.099220, 0,
2325        &Sources[0] , 
2326        &Weights[0] , 
2327       },
2328     { /* unit 332 (unit) */
2329       0.0, -0.037050, 0,
2330        &Sources[0] , 
2331        &Weights[0] , 
2332       },
2333     { /* unit 333 (unit) */
2334       0.0, -0.065550, 0,
2335        &Sources[0] , 
2336        &Weights[0] , 
2337       },
2338     { /* unit 334 (unit) */
2339       0.0, -0.090110, 0,
2340        &Sources[0] , 
2341        &Weights[0] , 
2342       },
2343     { /* unit 335 (unit) */
2344       0.0, 0.091170, 0,
2345        &Sources[0] , 
2346        &Weights[0] , 
2347       },
2348     { /* unit 336 (unit) */
2349       0.0, -0.004790, 0,
2350        &Sources[0] , 
2351        &Weights[0] , 
2352       },
2353     { /* unit 337 (unit) */
2354       0.0, -0.002390, 0,
2355        &Sources[0] , 
2356        &Weights[0] , 
2357       },
2358     { /* unit 338 (unit) */
2359       0.0, -0.001710, 0,
2360        &Sources[0] , 
2361        &Weights[0] , 
2362       },
2363     { /* unit 339 (unit) */
2364       0.0, -0.055890, 0,
2365        &Sources[0] , 
2366        &Weights[0] , 
2367       },
2368     { /* unit 340 (unit) */
2369       0.0, 0.083670, 0,
2370        &Sources[0] , 
2371        &Weights[0] , 
2372       },
2373     { /* unit 341 (unit) */
2374       0.0, -5.679570, 340,
2375        &Sources[0] , 
2376        &Weights[0] , 
2377       },
2378     { /* unit 342 (unit) */
2379       0.0, -3.833060, 340,
2380        &Sources[340] , 
2381        &Weights[340] , 
2382       },
2383     { /* unit 343 (unit) */
2384       0.0, -0.193310, 340,
2385        &Sources[680] , 
2386        &Weights[680] , 
2387       },
2388     { /* unit 344 (unit) */
2389       0.0, 4.144200, 340,
2390        &Sources[1020] , 
2391        &Weights[1020] , 
2392       },
2393     { /* unit 345 (unit) */
2394       0.0, -1.222800, 340,
2395        &Sources[1360] , 
2396        &Weights[1360] , 
2397       },
2398     { /* unit 346 (unit) */
2399       0.0, -0.637490, 340,
2400        &Sources[1700] , 
2401        &Weights[1700] , 
2402       },
2403     { /* unit 347 (unit) */
2404       0.0, -3.169680, 340,
2405        &Sources[2040] , 
2406        &Weights[2040] , 
2407       },
2408     { /* unit 348 (unit) */
2409       0.0, -0.208080, 340,
2410        &Sources[2380] , 
2411        &Weights[2380] , 
2412       },
2413     { /* unit 349 (unit) */
2414       0.0, -2.008660, 340,
2415        &Sources[2720] , 
2416        &Weights[2720] , 
2417       },
2418     { /* unit 350 (unit) */
2419       0.0, -2.512540, 9,
2420        &Sources[3060] , 
2421        &Weights[3060] , 
2422       },
2423     { /* unit 351 (unit) */
2424       0.0, 2.523720, 9,
2425        &Sources[3069] , 
2426        &Weights[3069] , 
2427       }
2428
2429   };
2430
2431
2432
2433 int psisol0(float *in, float *out, int init)
2434 {
2435   int member, source;
2436   float sum;
2437   enum{OK, Error, Not_Valid};
2438   pUnit unit;
2439
2440
2441   /* layer definition section (names & member units) */
2442
2443   static pUnit Input[340] = {Units + 1, Units + 2, Units + 3, Units + 4, Units + 5, Units + 6, Units + 7, Units + 8, Units + 9, Units + 10, Units + 11, Units + 12, Units + 13, Units + 14, Units + 15, Units + 16, Units + 17, Units + 18, Units + 19, Units + 20, Units + 21, Units + 22, Units + 23, Units + 24, Units + 25, Units + 26, Units + 27, Units + 28, Units + 29, Units + 30, Units + 31, Units + 32, Units + 33, Units + 34, Units + 35, Units + 36, Units + 37, Units + 38, Units + 39, Units + 40, Units + 41, Units + 42, Units + 43, Units + 44, Units + 45, Units + 46, Units + 47, Units + 48, Units + 49, Units + 50, Units + 51, Units + 52, Units + 53, Units + 54, Units + 55, Units + 56, Units + 57, Units + 58, Units + 59, Units + 60, Units + 61, Units + 62, Units + 63, Units + 64, Units + 65, Units + 66, Units + 67, Units + 68, Units + 69, Units + 70, Units + 71, Units + 72, Units + 73, Units + 74, Units + 75, Units + 76, Units + 77, Units + 78, Units + 79, Units + 80, Units + 81, Units + 82, Units + 83, Units + 84, Units + 85, Units + 86, Units + 87, Units + 88, Units + 89, Units + 90, Units + 91, Units + 92, Units + 93, Units + 94, Units + 95, Units + 96, Units + 97, Units + 98, Units + 99, Units + 100, Units + 101, Units + 102, Units + 103, Units + 104, Units + 105, Units + 106, Units + 107, Units + 108, Units + 109, Units + 110, Units + 111, Units + 112, Units + 113, Units + 114, Units + 115, Units + 116, Units + 117, Units + 118, Units + 119, Units + 120, Units + 121, Units + 122, Units + 123, Units + 124, Units + 125, Units + 126, Units + 127, Units + 128, Units + 129, Units + 130, Units + 131, Units + 132, Units + 133, Units + 134, Units + 135, Units + 136, Units + 137, Units + 138, Units + 139, Units + 140, Units + 141, Units + 142, Units + 143, Units + 144, Units + 145, Units + 146, Units + 147, Units + 148, Units + 149, Units + 150, Units + 151, Units + 152, Units + 153, Units + 154, Units + 155, Units + 156, Units + 157, Units + 158, Units + 159, Units + 160, Units + 161, Units + 162, Units + 163, Units + 164, Units + 165, Units + 166, Units + 167, Units + 168, Units + 169, Units + 170, Units + 171, Units + 172, Units + 173, Units + 174, Units + 175, Units + 176, Units + 177, Units + 178, Units + 179, Units + 180, Units + 181, Units + 182, Units + 183, Units + 184, Units + 185, Units + 186, Units + 187, Units + 188, Units + 189, Units + 190, Units + 191, Units + 192, Units + 193, Units + 194, Units + 195, Units + 196, Units + 197, Units + 198, Units + 199, Units + 200, Units + 201, Units + 202, Units + 203, Units + 204, Units + 205, Units + 206, Units + 207, Units + 208, Units + 209, Units + 210, Units + 211, Units + 212, Units + 213, Units + 214, Units + 215, Units + 216, Units + 217, Units + 218, Units + 219, Units + 220, Units + 221, Units + 222, Units + 223, Units + 224, Units + 225, Units + 226, Units + 227, Units + 228, Units + 229, Units + 230, Units + 231, Units + 232, Units + 233, Units + 234, Units + 235, Units + 236, Units + 237, Units + 238, Units + 239, Units + 240, Units + 241, Units + 242, Units + 243, Units + 244, Units + 245, Units + 246, Units + 247, Units + 248, Units + 249, Units + 250, Units + 251, Units + 252, Units + 253, Units + 254, Units + 255, Units + 256, Units + 257, Units + 258, Units + 259, Units + 260, Units + 261, Units + 262, Units + 263, Units + 264, Units + 265, Units + 266, Units + 267, Units + 268, Units + 269, Units + 270, Units + 271, Units + 272, Units + 273, Units + 274, Units + 275, Units + 276, Units + 277, Units + 278, Units + 279, Units + 280, Units + 281, Units + 282, Units + 283, Units + 284, Units + 285, Units + 286, Units + 287, Units + 288, Units + 289, Units + 290, Units + 291, Units + 292, Units + 293, Units + 294, Units + 295, Units + 296, Units + 297, Units + 298, Units + 299, Units + 300, Units + 301, Units + 302, Units + 303, Units + 304, Units + 305, Units + 306, Units + 307, Units + 308, Units + 309, Units + 310, Units + 311, Units + 312, Units + 313, Units + 314, Units + 315, Units + 316, Units + 317, Units + 318, Units + 319, Units + 320, Units + 321, Units + 322, Units + 323, Units + 324, Units + 325, Units + 326, Units + 327, Units + 328, Units + 329, Units + 330, Units + 331, Units + 332, Units + 333, Units + 334, Units + 335, Units + 336, Units + 337, Units + 338, Units + 339, Units + 340}; /* members */
2444
2445   static pUnit Hidden1[9] = {Units + 341, Units + 342, Units + 343, Units + 344, Units + 345, Units + 346, Units + 347, Units + 348, Units + 349}; /* members */
2446
2447   static pUnit Output1[2] = {Units + 350, Units + 351}; /* members */
2448
2449   static int Output[2] = {350, 351};
2450
2451   for(member = 0; member < 340; member++) {
2452     Input[member]->act = in[member];
2453   }
2454
2455   for (member = 0; member < 9; member++) {
2456     unit = Hidden1[member];
2457     sum = 0.0;
2458     for (source = 0; source < unit->NoOfSources; source++) {
2459       sum += unit->sources[source]->act
2460              * unit->weights[source];
2461     }
2462     unit->act = Act_Logistic(sum, unit->Bias);
2463   };
2464
2465   for (member = 0; member < 2; member++) {
2466     unit = Output1[member];
2467     sum = 0.0;
2468     for (source = 0; source < unit->NoOfSources; source++) {
2469       sum += unit->sources[source]->act
2470              * unit->weights[source];
2471     }
2472     unit->act = Act_Logistic(sum, unit->Bias);
2473   };
2474
2475   for(member = 0; member < 2; member++) {
2476     out[member] = Units[Output[member]].act;
2477   }
2478
2479   return(OK);
2480 }