hashir-Ali commited on
Commit
8ecaf5f
·
verified ·
1 Parent(s): 3864ba1

Upload folder using huggingface_hub

Browse files
Files changed (7) hide show
  1. data.ipynb +0 -0
  2. diabetes.csv +769 -0
  3. directData.ipynb +0 -0
  4. main.ipynb +400 -0
  5. processed_data.csv +575 -0
  6. taskdetails.docx +0 -0
  7. testing.csv +145 -0
data.ipynb ADDED
The diff for this file is too large to render. See raw diff
 
diabetes.csv ADDED
@@ -0,0 +1,769 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Pregnancies,Glucose,BloodPressure,SkinThickness,Insulin,BMI,DiabetesPedigreeFunction,Age,Outcome
2
+ 6,148,72,35,0,33.6,0.627,50,1
3
+ 1,85,66,29,0,26.6,0.351,31,0
4
+ 8,183,64,0,0,23.3,0.672,32,1
5
+ 1,89,66,23,94,28.1,0.167,21,0
6
+ 0,137,40,35,168,43.1,2.288,33,1
7
+ 5,116,74,0,0,25.6,0.201,30,0
8
+ 3,78,50,32,88,31,0.248,26,1
9
+ 10,115,0,0,0,35.3,0.134,29,0
10
+ 2,197,70,45,543,30.5,0.158,53,1
11
+ 8,125,96,0,0,0,0.232,54,1
12
+ 4,110,92,0,0,37.6,0.191,30,0
13
+ 10,168,74,0,0,38,0.537,34,1
14
+ 10,139,80,0,0,27.1,1.441,57,0
15
+ 1,189,60,23,846,30.1,0.398,59,1
16
+ 5,166,72,19,175,25.8,0.587,51,1
17
+ 7,100,0,0,0,30,0.484,32,1
18
+ 0,118,84,47,230,45.8,0.551,31,1
19
+ 7,107,74,0,0,29.6,0.254,31,1
20
+ 1,103,30,38,83,43.3,0.183,33,0
21
+ 1,115,70,30,96,34.6,0.529,32,1
22
+ 3,126,88,41,235,39.3,0.704,27,0
23
+ 8,99,84,0,0,35.4,0.388,50,0
24
+ 7,196,90,0,0,39.8,0.451,41,1
25
+ 9,119,80,35,0,29,0.263,29,1
26
+ 11,143,94,33,146,36.6,0.254,51,1
27
+ 10,125,70,26,115,31.1,0.205,41,1
28
+ 7,147,76,0,0,39.4,0.257,43,1
29
+ 1,97,66,15,140,23.2,0.487,22,0
30
+ 13,145,82,19,110,22.2,0.245,57,0
31
+ 5,117,92,0,0,34.1,0.337,38,0
32
+ 5,109,75,26,0,36,0.546,60,0
33
+ 3,158,76,36,245,31.6,0.851,28,1
34
+ 3,88,58,11,54,24.8,0.267,22,0
35
+ 6,92,92,0,0,19.9,0.188,28,0
36
+ 10,122,78,31,0,27.6,0.512,45,0
37
+ 4,103,60,33,192,24,0.966,33,0
38
+ 11,138,76,0,0,33.2,0.42,35,0
39
+ 9,102,76,37,0,32.9,0.665,46,1
40
+ 2,90,68,42,0,38.2,0.503,27,1
41
+ 4,111,72,47,207,37.1,1.39,56,1
42
+ 3,180,64,25,70,34,0.271,26,0
43
+ 7,133,84,0,0,40.2,0.696,37,0
44
+ 7,106,92,18,0,22.7,0.235,48,0
45
+ 9,171,110,24,240,45.4,0.721,54,1
46
+ 7,159,64,0,0,27.4,0.294,40,0
47
+ 0,180,66,39,0,42,1.893,25,1
48
+ 1,146,56,0,0,29.7,0.564,29,0
49
+ 2,71,70,27,0,28,0.586,22,0
50
+ 7,103,66,32,0,39.1,0.344,31,1
51
+ 7,105,0,0,0,0,0.305,24,0
52
+ 1,103,80,11,82,19.4,0.491,22,0
53
+ 1,101,50,15,36,24.2,0.526,26,0
54
+ 5,88,66,21,23,24.4,0.342,30,0
55
+ 8,176,90,34,300,33.7,0.467,58,1
56
+ 7,150,66,42,342,34.7,0.718,42,0
57
+ 1,73,50,10,0,23,0.248,21,0
58
+ 7,187,68,39,304,37.7,0.254,41,1
59
+ 0,100,88,60,110,46.8,0.962,31,0
60
+ 0,146,82,0,0,40.5,1.781,44,0
61
+ 0,105,64,41,142,41.5,0.173,22,0
62
+ 2,84,0,0,0,0,0.304,21,0
63
+ 8,133,72,0,0,32.9,0.27,39,1
64
+ 5,44,62,0,0,25,0.587,36,0
65
+ 2,141,58,34,128,25.4,0.699,24,0
66
+ 7,114,66,0,0,32.8,0.258,42,1
67
+ 5,99,74,27,0,29,0.203,32,0
68
+ 0,109,88,30,0,32.5,0.855,38,1
69
+ 2,109,92,0,0,42.7,0.845,54,0
70
+ 1,95,66,13,38,19.6,0.334,25,0
71
+ 4,146,85,27,100,28.9,0.189,27,0
72
+ 2,100,66,20,90,32.9,0.867,28,1
73
+ 5,139,64,35,140,28.6,0.411,26,0
74
+ 13,126,90,0,0,43.4,0.583,42,1
75
+ 4,129,86,20,270,35.1,0.231,23,0
76
+ 1,79,75,30,0,32,0.396,22,0
77
+ 1,0,48,20,0,24.7,0.14,22,0
78
+ 7,62,78,0,0,32.6,0.391,41,0
79
+ 5,95,72,33,0,37.7,0.37,27,0
80
+ 0,131,0,0,0,43.2,0.27,26,1
81
+ 2,112,66,22,0,25,0.307,24,0
82
+ 3,113,44,13,0,22.4,0.14,22,0
83
+ 2,74,0,0,0,0,0.102,22,0
84
+ 7,83,78,26,71,29.3,0.767,36,0
85
+ 0,101,65,28,0,24.6,0.237,22,0
86
+ 5,137,108,0,0,48.8,0.227,37,1
87
+ 2,110,74,29,125,32.4,0.698,27,0
88
+ 13,106,72,54,0,36.6,0.178,45,0
89
+ 2,100,68,25,71,38.5,0.324,26,0
90
+ 15,136,70,32,110,37.1,0.153,43,1
91
+ 1,107,68,19,0,26.5,0.165,24,0
92
+ 1,80,55,0,0,19.1,0.258,21,0
93
+ 4,123,80,15,176,32,0.443,34,0
94
+ 7,81,78,40,48,46.7,0.261,42,0
95
+ 4,134,72,0,0,23.8,0.277,60,1
96
+ 2,142,82,18,64,24.7,0.761,21,0
97
+ 6,144,72,27,228,33.9,0.255,40,0
98
+ 2,92,62,28,0,31.6,0.13,24,0
99
+ 1,71,48,18,76,20.4,0.323,22,0
100
+ 6,93,50,30,64,28.7,0.356,23,0
101
+ 1,122,90,51,220,49.7,0.325,31,1
102
+ 1,163,72,0,0,39,1.222,33,1
103
+ 1,151,60,0,0,26.1,0.179,22,0
104
+ 0,125,96,0,0,22.5,0.262,21,0
105
+ 1,81,72,18,40,26.6,0.283,24,0
106
+ 2,85,65,0,0,39.6,0.93,27,0
107
+ 1,126,56,29,152,28.7,0.801,21,0
108
+ 1,96,122,0,0,22.4,0.207,27,0
109
+ 4,144,58,28,140,29.5,0.287,37,0
110
+ 3,83,58,31,18,34.3,0.336,25,0
111
+ 0,95,85,25,36,37.4,0.247,24,1
112
+ 3,171,72,33,135,33.3,0.199,24,1
113
+ 8,155,62,26,495,34,0.543,46,1
114
+ 1,89,76,34,37,31.2,0.192,23,0
115
+ 4,76,62,0,0,34,0.391,25,0
116
+ 7,160,54,32,175,30.5,0.588,39,1
117
+ 4,146,92,0,0,31.2,0.539,61,1
118
+ 5,124,74,0,0,34,0.22,38,1
119
+ 5,78,48,0,0,33.7,0.654,25,0
120
+ 4,97,60,23,0,28.2,0.443,22,0
121
+ 4,99,76,15,51,23.2,0.223,21,0
122
+ 0,162,76,56,100,53.2,0.759,25,1
123
+ 6,111,64,39,0,34.2,0.26,24,0
124
+ 2,107,74,30,100,33.6,0.404,23,0
125
+ 5,132,80,0,0,26.8,0.186,69,0
126
+ 0,113,76,0,0,33.3,0.278,23,1
127
+ 1,88,30,42,99,55,0.496,26,1
128
+ 3,120,70,30,135,42.9,0.452,30,0
129
+ 1,118,58,36,94,33.3,0.261,23,0
130
+ 1,117,88,24,145,34.5,0.403,40,1
131
+ 0,105,84,0,0,27.9,0.741,62,1
132
+ 4,173,70,14,168,29.7,0.361,33,1
133
+ 9,122,56,0,0,33.3,1.114,33,1
134
+ 3,170,64,37,225,34.5,0.356,30,1
135
+ 8,84,74,31,0,38.3,0.457,39,0
136
+ 2,96,68,13,49,21.1,0.647,26,0
137
+ 2,125,60,20,140,33.8,0.088,31,0
138
+ 0,100,70,26,50,30.8,0.597,21,0
139
+ 0,93,60,25,92,28.7,0.532,22,0
140
+ 0,129,80,0,0,31.2,0.703,29,0
141
+ 5,105,72,29,325,36.9,0.159,28,0
142
+ 3,128,78,0,0,21.1,0.268,55,0
143
+ 5,106,82,30,0,39.5,0.286,38,0
144
+ 2,108,52,26,63,32.5,0.318,22,0
145
+ 10,108,66,0,0,32.4,0.272,42,1
146
+ 4,154,62,31,284,32.8,0.237,23,0
147
+ 0,102,75,23,0,0,0.572,21,0
148
+ 9,57,80,37,0,32.8,0.096,41,0
149
+ 2,106,64,35,119,30.5,1.4,34,0
150
+ 5,147,78,0,0,33.7,0.218,65,0
151
+ 2,90,70,17,0,27.3,0.085,22,0
152
+ 1,136,74,50,204,37.4,0.399,24,0
153
+ 4,114,65,0,0,21.9,0.432,37,0
154
+ 9,156,86,28,155,34.3,1.189,42,1
155
+ 1,153,82,42,485,40.6,0.687,23,0
156
+ 8,188,78,0,0,47.9,0.137,43,1
157
+ 7,152,88,44,0,50,0.337,36,1
158
+ 2,99,52,15,94,24.6,0.637,21,0
159
+ 1,109,56,21,135,25.2,0.833,23,0
160
+ 2,88,74,19,53,29,0.229,22,0
161
+ 17,163,72,41,114,40.9,0.817,47,1
162
+ 4,151,90,38,0,29.7,0.294,36,0
163
+ 7,102,74,40,105,37.2,0.204,45,0
164
+ 0,114,80,34,285,44.2,0.167,27,0
165
+ 2,100,64,23,0,29.7,0.368,21,0
166
+ 0,131,88,0,0,31.6,0.743,32,1
167
+ 6,104,74,18,156,29.9,0.722,41,1
168
+ 3,148,66,25,0,32.5,0.256,22,0
169
+ 4,120,68,0,0,29.6,0.709,34,0
170
+ 4,110,66,0,0,31.9,0.471,29,0
171
+ 3,111,90,12,78,28.4,0.495,29,0
172
+ 6,102,82,0,0,30.8,0.18,36,1
173
+ 6,134,70,23,130,35.4,0.542,29,1
174
+ 2,87,0,23,0,28.9,0.773,25,0
175
+ 1,79,60,42,48,43.5,0.678,23,0
176
+ 2,75,64,24,55,29.7,0.37,33,0
177
+ 8,179,72,42,130,32.7,0.719,36,1
178
+ 6,85,78,0,0,31.2,0.382,42,0
179
+ 0,129,110,46,130,67.1,0.319,26,1
180
+ 5,143,78,0,0,45,0.19,47,0
181
+ 5,130,82,0,0,39.1,0.956,37,1
182
+ 6,87,80,0,0,23.2,0.084,32,0
183
+ 0,119,64,18,92,34.9,0.725,23,0
184
+ 1,0,74,20,23,27.7,0.299,21,0
185
+ 5,73,60,0,0,26.8,0.268,27,0
186
+ 4,141,74,0,0,27.6,0.244,40,0
187
+ 7,194,68,28,0,35.9,0.745,41,1
188
+ 8,181,68,36,495,30.1,0.615,60,1
189
+ 1,128,98,41,58,32,1.321,33,1
190
+ 8,109,76,39,114,27.9,0.64,31,1
191
+ 5,139,80,35,160,31.6,0.361,25,1
192
+ 3,111,62,0,0,22.6,0.142,21,0
193
+ 9,123,70,44,94,33.1,0.374,40,0
194
+ 7,159,66,0,0,30.4,0.383,36,1
195
+ 11,135,0,0,0,52.3,0.578,40,1
196
+ 8,85,55,20,0,24.4,0.136,42,0
197
+ 5,158,84,41,210,39.4,0.395,29,1
198
+ 1,105,58,0,0,24.3,0.187,21,0
199
+ 3,107,62,13,48,22.9,0.678,23,1
200
+ 4,109,64,44,99,34.8,0.905,26,1
201
+ 4,148,60,27,318,30.9,0.15,29,1
202
+ 0,113,80,16,0,31,0.874,21,0
203
+ 1,138,82,0,0,40.1,0.236,28,0
204
+ 0,108,68,20,0,27.3,0.787,32,0
205
+ 2,99,70,16,44,20.4,0.235,27,0
206
+ 6,103,72,32,190,37.7,0.324,55,0
207
+ 5,111,72,28,0,23.9,0.407,27,0
208
+ 8,196,76,29,280,37.5,0.605,57,1
209
+ 5,162,104,0,0,37.7,0.151,52,1
210
+ 1,96,64,27,87,33.2,0.289,21,0
211
+ 7,184,84,33,0,35.5,0.355,41,1
212
+ 2,81,60,22,0,27.7,0.29,25,0
213
+ 0,147,85,54,0,42.8,0.375,24,0
214
+ 7,179,95,31,0,34.2,0.164,60,0
215
+ 0,140,65,26,130,42.6,0.431,24,1
216
+ 9,112,82,32,175,34.2,0.26,36,1
217
+ 12,151,70,40,271,41.8,0.742,38,1
218
+ 5,109,62,41,129,35.8,0.514,25,1
219
+ 6,125,68,30,120,30,0.464,32,0
220
+ 5,85,74,22,0,29,1.224,32,1
221
+ 5,112,66,0,0,37.8,0.261,41,1
222
+ 0,177,60,29,478,34.6,1.072,21,1
223
+ 2,158,90,0,0,31.6,0.805,66,1
224
+ 7,119,0,0,0,25.2,0.209,37,0
225
+ 7,142,60,33,190,28.8,0.687,61,0
226
+ 1,100,66,15,56,23.6,0.666,26,0
227
+ 1,87,78,27,32,34.6,0.101,22,0
228
+ 0,101,76,0,0,35.7,0.198,26,0
229
+ 3,162,52,38,0,37.2,0.652,24,1
230
+ 4,197,70,39,744,36.7,2.329,31,0
231
+ 0,117,80,31,53,45.2,0.089,24,0
232
+ 4,142,86,0,0,44,0.645,22,1
233
+ 6,134,80,37,370,46.2,0.238,46,1
234
+ 1,79,80,25,37,25.4,0.583,22,0
235
+ 4,122,68,0,0,35,0.394,29,0
236
+ 3,74,68,28,45,29.7,0.293,23,0
237
+ 4,171,72,0,0,43.6,0.479,26,1
238
+ 7,181,84,21,192,35.9,0.586,51,1
239
+ 0,179,90,27,0,44.1,0.686,23,1
240
+ 9,164,84,21,0,30.8,0.831,32,1
241
+ 0,104,76,0,0,18.4,0.582,27,0
242
+ 1,91,64,24,0,29.2,0.192,21,0
243
+ 4,91,70,32,88,33.1,0.446,22,0
244
+ 3,139,54,0,0,25.6,0.402,22,1
245
+ 6,119,50,22,176,27.1,1.318,33,1
246
+ 2,146,76,35,194,38.2,0.329,29,0
247
+ 9,184,85,15,0,30,1.213,49,1
248
+ 10,122,68,0,0,31.2,0.258,41,0
249
+ 0,165,90,33,680,52.3,0.427,23,0
250
+ 9,124,70,33,402,35.4,0.282,34,0
251
+ 1,111,86,19,0,30.1,0.143,23,0
252
+ 9,106,52,0,0,31.2,0.38,42,0
253
+ 2,129,84,0,0,28,0.284,27,0
254
+ 2,90,80,14,55,24.4,0.249,24,0
255
+ 0,86,68,32,0,35.8,0.238,25,0
256
+ 12,92,62,7,258,27.6,0.926,44,1
257
+ 1,113,64,35,0,33.6,0.543,21,1
258
+ 3,111,56,39,0,30.1,0.557,30,0
259
+ 2,114,68,22,0,28.7,0.092,25,0
260
+ 1,193,50,16,375,25.9,0.655,24,0
261
+ 11,155,76,28,150,33.3,1.353,51,1
262
+ 3,191,68,15,130,30.9,0.299,34,0
263
+ 3,141,0,0,0,30,0.761,27,1
264
+ 4,95,70,32,0,32.1,0.612,24,0
265
+ 3,142,80,15,0,32.4,0.2,63,0
266
+ 4,123,62,0,0,32,0.226,35,1
267
+ 5,96,74,18,67,33.6,0.997,43,0
268
+ 0,138,0,0,0,36.3,0.933,25,1
269
+ 2,128,64,42,0,40,1.101,24,0
270
+ 0,102,52,0,0,25.1,0.078,21,0
271
+ 2,146,0,0,0,27.5,0.24,28,1
272
+ 10,101,86,37,0,45.6,1.136,38,1
273
+ 2,108,62,32,56,25.2,0.128,21,0
274
+ 3,122,78,0,0,23,0.254,40,0
275
+ 1,71,78,50,45,33.2,0.422,21,0
276
+ 13,106,70,0,0,34.2,0.251,52,0
277
+ 2,100,70,52,57,40.5,0.677,25,0
278
+ 7,106,60,24,0,26.5,0.296,29,1
279
+ 0,104,64,23,116,27.8,0.454,23,0
280
+ 5,114,74,0,0,24.9,0.744,57,0
281
+ 2,108,62,10,278,25.3,0.881,22,0
282
+ 0,146,70,0,0,37.9,0.334,28,1
283
+ 10,129,76,28,122,35.9,0.28,39,0
284
+ 7,133,88,15,155,32.4,0.262,37,0
285
+ 7,161,86,0,0,30.4,0.165,47,1
286
+ 2,108,80,0,0,27,0.259,52,1
287
+ 7,136,74,26,135,26,0.647,51,0
288
+ 5,155,84,44,545,38.7,0.619,34,0
289
+ 1,119,86,39,220,45.6,0.808,29,1
290
+ 4,96,56,17,49,20.8,0.34,26,0
291
+ 5,108,72,43,75,36.1,0.263,33,0
292
+ 0,78,88,29,40,36.9,0.434,21,0
293
+ 0,107,62,30,74,36.6,0.757,25,1
294
+ 2,128,78,37,182,43.3,1.224,31,1
295
+ 1,128,48,45,194,40.5,0.613,24,1
296
+ 0,161,50,0,0,21.9,0.254,65,0
297
+ 6,151,62,31,120,35.5,0.692,28,0
298
+ 2,146,70,38,360,28,0.337,29,1
299
+ 0,126,84,29,215,30.7,0.52,24,0
300
+ 14,100,78,25,184,36.6,0.412,46,1
301
+ 8,112,72,0,0,23.6,0.84,58,0
302
+ 0,167,0,0,0,32.3,0.839,30,1
303
+ 2,144,58,33,135,31.6,0.422,25,1
304
+ 5,77,82,41,42,35.8,0.156,35,0
305
+ 5,115,98,0,0,52.9,0.209,28,1
306
+ 3,150,76,0,0,21,0.207,37,0
307
+ 2,120,76,37,105,39.7,0.215,29,0
308
+ 10,161,68,23,132,25.5,0.326,47,1
309
+ 0,137,68,14,148,24.8,0.143,21,0
310
+ 0,128,68,19,180,30.5,1.391,25,1
311
+ 2,124,68,28,205,32.9,0.875,30,1
312
+ 6,80,66,30,0,26.2,0.313,41,0
313
+ 0,106,70,37,148,39.4,0.605,22,0
314
+ 2,155,74,17,96,26.6,0.433,27,1
315
+ 3,113,50,10,85,29.5,0.626,25,0
316
+ 7,109,80,31,0,35.9,1.127,43,1
317
+ 2,112,68,22,94,34.1,0.315,26,0
318
+ 3,99,80,11,64,19.3,0.284,30,0
319
+ 3,182,74,0,0,30.5,0.345,29,1
320
+ 3,115,66,39,140,38.1,0.15,28,0
321
+ 6,194,78,0,0,23.5,0.129,59,1
322
+ 4,129,60,12,231,27.5,0.527,31,0
323
+ 3,112,74,30,0,31.6,0.197,25,1
324
+ 0,124,70,20,0,27.4,0.254,36,1
325
+ 13,152,90,33,29,26.8,0.731,43,1
326
+ 2,112,75,32,0,35.7,0.148,21,0
327
+ 1,157,72,21,168,25.6,0.123,24,0
328
+ 1,122,64,32,156,35.1,0.692,30,1
329
+ 10,179,70,0,0,35.1,0.2,37,0
330
+ 2,102,86,36,120,45.5,0.127,23,1
331
+ 6,105,70,32,68,30.8,0.122,37,0
332
+ 8,118,72,19,0,23.1,1.476,46,0
333
+ 2,87,58,16,52,32.7,0.166,25,0
334
+ 1,180,0,0,0,43.3,0.282,41,1
335
+ 12,106,80,0,0,23.6,0.137,44,0
336
+ 1,95,60,18,58,23.9,0.26,22,0
337
+ 0,165,76,43,255,47.9,0.259,26,0
338
+ 0,117,0,0,0,33.8,0.932,44,0
339
+ 5,115,76,0,0,31.2,0.343,44,1
340
+ 9,152,78,34,171,34.2,0.893,33,1
341
+ 7,178,84,0,0,39.9,0.331,41,1
342
+ 1,130,70,13,105,25.9,0.472,22,0
343
+ 1,95,74,21,73,25.9,0.673,36,0
344
+ 1,0,68,35,0,32,0.389,22,0
345
+ 5,122,86,0,0,34.7,0.29,33,0
346
+ 8,95,72,0,0,36.8,0.485,57,0
347
+ 8,126,88,36,108,38.5,0.349,49,0
348
+ 1,139,46,19,83,28.7,0.654,22,0
349
+ 3,116,0,0,0,23.5,0.187,23,0
350
+ 3,99,62,19,74,21.8,0.279,26,0
351
+ 5,0,80,32,0,41,0.346,37,1
352
+ 4,92,80,0,0,42.2,0.237,29,0
353
+ 4,137,84,0,0,31.2,0.252,30,0
354
+ 3,61,82,28,0,34.4,0.243,46,0
355
+ 1,90,62,12,43,27.2,0.58,24,0
356
+ 3,90,78,0,0,42.7,0.559,21,0
357
+ 9,165,88,0,0,30.4,0.302,49,1
358
+ 1,125,50,40,167,33.3,0.962,28,1
359
+ 13,129,0,30,0,39.9,0.569,44,1
360
+ 12,88,74,40,54,35.3,0.378,48,0
361
+ 1,196,76,36,249,36.5,0.875,29,1
362
+ 5,189,64,33,325,31.2,0.583,29,1
363
+ 5,158,70,0,0,29.8,0.207,63,0
364
+ 5,103,108,37,0,39.2,0.305,65,0
365
+ 4,146,78,0,0,38.5,0.52,67,1
366
+ 4,147,74,25,293,34.9,0.385,30,0
367
+ 5,99,54,28,83,34,0.499,30,0
368
+ 6,124,72,0,0,27.6,0.368,29,1
369
+ 0,101,64,17,0,21,0.252,21,0
370
+ 3,81,86,16,66,27.5,0.306,22,0
371
+ 1,133,102,28,140,32.8,0.234,45,1
372
+ 3,173,82,48,465,38.4,2.137,25,1
373
+ 0,118,64,23,89,0,1.731,21,0
374
+ 0,84,64,22,66,35.8,0.545,21,0
375
+ 2,105,58,40,94,34.9,0.225,25,0
376
+ 2,122,52,43,158,36.2,0.816,28,0
377
+ 12,140,82,43,325,39.2,0.528,58,1
378
+ 0,98,82,15,84,25.2,0.299,22,0
379
+ 1,87,60,37,75,37.2,0.509,22,0
380
+ 4,156,75,0,0,48.3,0.238,32,1
381
+ 0,93,100,39,72,43.4,1.021,35,0
382
+ 1,107,72,30,82,30.8,0.821,24,0
383
+ 0,105,68,22,0,20,0.236,22,0
384
+ 1,109,60,8,182,25.4,0.947,21,0
385
+ 1,90,62,18,59,25.1,1.268,25,0
386
+ 1,125,70,24,110,24.3,0.221,25,0
387
+ 1,119,54,13,50,22.3,0.205,24,0
388
+ 5,116,74,29,0,32.3,0.66,35,1
389
+ 8,105,100,36,0,43.3,0.239,45,1
390
+ 5,144,82,26,285,32,0.452,58,1
391
+ 3,100,68,23,81,31.6,0.949,28,0
392
+ 1,100,66,29,196,32,0.444,42,0
393
+ 5,166,76,0,0,45.7,0.34,27,1
394
+ 1,131,64,14,415,23.7,0.389,21,0
395
+ 4,116,72,12,87,22.1,0.463,37,0
396
+ 4,158,78,0,0,32.9,0.803,31,1
397
+ 2,127,58,24,275,27.7,1.6,25,0
398
+ 3,96,56,34,115,24.7,0.944,39,0
399
+ 0,131,66,40,0,34.3,0.196,22,1
400
+ 3,82,70,0,0,21.1,0.389,25,0
401
+ 3,193,70,31,0,34.9,0.241,25,1
402
+ 4,95,64,0,0,32,0.161,31,1
403
+ 6,137,61,0,0,24.2,0.151,55,0
404
+ 5,136,84,41,88,35,0.286,35,1
405
+ 9,72,78,25,0,31.6,0.28,38,0
406
+ 5,168,64,0,0,32.9,0.135,41,1
407
+ 2,123,48,32,165,42.1,0.52,26,0
408
+ 4,115,72,0,0,28.9,0.376,46,1
409
+ 0,101,62,0,0,21.9,0.336,25,0
410
+ 8,197,74,0,0,25.9,1.191,39,1
411
+ 1,172,68,49,579,42.4,0.702,28,1
412
+ 6,102,90,39,0,35.7,0.674,28,0
413
+ 1,112,72,30,176,34.4,0.528,25,0
414
+ 1,143,84,23,310,42.4,1.076,22,0
415
+ 1,143,74,22,61,26.2,0.256,21,0
416
+ 0,138,60,35,167,34.6,0.534,21,1
417
+ 3,173,84,33,474,35.7,0.258,22,1
418
+ 1,97,68,21,0,27.2,1.095,22,0
419
+ 4,144,82,32,0,38.5,0.554,37,1
420
+ 1,83,68,0,0,18.2,0.624,27,0
421
+ 3,129,64,29,115,26.4,0.219,28,1
422
+ 1,119,88,41,170,45.3,0.507,26,0
423
+ 2,94,68,18,76,26,0.561,21,0
424
+ 0,102,64,46,78,40.6,0.496,21,0
425
+ 2,115,64,22,0,30.8,0.421,21,0
426
+ 8,151,78,32,210,42.9,0.516,36,1
427
+ 4,184,78,39,277,37,0.264,31,1
428
+ 0,94,0,0,0,0,0.256,25,0
429
+ 1,181,64,30,180,34.1,0.328,38,1
430
+ 0,135,94,46,145,40.6,0.284,26,0
431
+ 1,95,82,25,180,35,0.233,43,1
432
+ 2,99,0,0,0,22.2,0.108,23,0
433
+ 3,89,74,16,85,30.4,0.551,38,0
434
+ 1,80,74,11,60,30,0.527,22,0
435
+ 2,139,75,0,0,25.6,0.167,29,0
436
+ 1,90,68,8,0,24.5,1.138,36,0
437
+ 0,141,0,0,0,42.4,0.205,29,1
438
+ 12,140,85,33,0,37.4,0.244,41,0
439
+ 5,147,75,0,0,29.9,0.434,28,0
440
+ 1,97,70,15,0,18.2,0.147,21,0
441
+ 6,107,88,0,0,36.8,0.727,31,0
442
+ 0,189,104,25,0,34.3,0.435,41,1
443
+ 2,83,66,23,50,32.2,0.497,22,0
444
+ 4,117,64,27,120,33.2,0.23,24,0
445
+ 8,108,70,0,0,30.5,0.955,33,1
446
+ 4,117,62,12,0,29.7,0.38,30,1
447
+ 0,180,78,63,14,59.4,2.42,25,1
448
+ 1,100,72,12,70,25.3,0.658,28,0
449
+ 0,95,80,45,92,36.5,0.33,26,0
450
+ 0,104,64,37,64,33.6,0.51,22,1
451
+ 0,120,74,18,63,30.5,0.285,26,0
452
+ 1,82,64,13,95,21.2,0.415,23,0
453
+ 2,134,70,0,0,28.9,0.542,23,1
454
+ 0,91,68,32,210,39.9,0.381,25,0
455
+ 2,119,0,0,0,19.6,0.832,72,0
456
+ 2,100,54,28,105,37.8,0.498,24,0
457
+ 14,175,62,30,0,33.6,0.212,38,1
458
+ 1,135,54,0,0,26.7,0.687,62,0
459
+ 5,86,68,28,71,30.2,0.364,24,0
460
+ 10,148,84,48,237,37.6,1.001,51,1
461
+ 9,134,74,33,60,25.9,0.46,81,0
462
+ 9,120,72,22,56,20.8,0.733,48,0
463
+ 1,71,62,0,0,21.8,0.416,26,0
464
+ 8,74,70,40,49,35.3,0.705,39,0
465
+ 5,88,78,30,0,27.6,0.258,37,0
466
+ 10,115,98,0,0,24,1.022,34,0
467
+ 0,124,56,13,105,21.8,0.452,21,0
468
+ 0,74,52,10,36,27.8,0.269,22,0
469
+ 0,97,64,36,100,36.8,0.6,25,0
470
+ 8,120,0,0,0,30,0.183,38,1
471
+ 6,154,78,41,140,46.1,0.571,27,0
472
+ 1,144,82,40,0,41.3,0.607,28,0
473
+ 0,137,70,38,0,33.2,0.17,22,0
474
+ 0,119,66,27,0,38.8,0.259,22,0
475
+ 7,136,90,0,0,29.9,0.21,50,0
476
+ 4,114,64,0,0,28.9,0.126,24,0
477
+ 0,137,84,27,0,27.3,0.231,59,0
478
+ 2,105,80,45,191,33.7,0.711,29,1
479
+ 7,114,76,17,110,23.8,0.466,31,0
480
+ 8,126,74,38,75,25.9,0.162,39,0
481
+ 4,132,86,31,0,28,0.419,63,0
482
+ 3,158,70,30,328,35.5,0.344,35,1
483
+ 0,123,88,37,0,35.2,0.197,29,0
484
+ 4,85,58,22,49,27.8,0.306,28,0
485
+ 0,84,82,31,125,38.2,0.233,23,0
486
+ 0,145,0,0,0,44.2,0.63,31,1
487
+ 0,135,68,42,250,42.3,0.365,24,1
488
+ 1,139,62,41,480,40.7,0.536,21,0
489
+ 0,173,78,32,265,46.5,1.159,58,0
490
+ 4,99,72,17,0,25.6,0.294,28,0
491
+ 8,194,80,0,0,26.1,0.551,67,0
492
+ 2,83,65,28,66,36.8,0.629,24,0
493
+ 2,89,90,30,0,33.5,0.292,42,0
494
+ 4,99,68,38,0,32.8,0.145,33,0
495
+ 4,125,70,18,122,28.9,1.144,45,1
496
+ 3,80,0,0,0,0,0.174,22,0
497
+ 6,166,74,0,0,26.6,0.304,66,0
498
+ 5,110,68,0,0,26,0.292,30,0
499
+ 2,81,72,15,76,30.1,0.547,25,0
500
+ 7,195,70,33,145,25.1,0.163,55,1
501
+ 6,154,74,32,193,29.3,0.839,39,0
502
+ 2,117,90,19,71,25.2,0.313,21,0
503
+ 3,84,72,32,0,37.2,0.267,28,0
504
+ 6,0,68,41,0,39,0.727,41,1
505
+ 7,94,64,25,79,33.3,0.738,41,0
506
+ 3,96,78,39,0,37.3,0.238,40,0
507
+ 10,75,82,0,0,33.3,0.263,38,0
508
+ 0,180,90,26,90,36.5,0.314,35,1
509
+ 1,130,60,23,170,28.6,0.692,21,0
510
+ 2,84,50,23,76,30.4,0.968,21,0
511
+ 8,120,78,0,0,25,0.409,64,0
512
+ 12,84,72,31,0,29.7,0.297,46,1
513
+ 0,139,62,17,210,22.1,0.207,21,0
514
+ 9,91,68,0,0,24.2,0.2,58,0
515
+ 2,91,62,0,0,27.3,0.525,22,0
516
+ 3,99,54,19,86,25.6,0.154,24,0
517
+ 3,163,70,18,105,31.6,0.268,28,1
518
+ 9,145,88,34,165,30.3,0.771,53,1
519
+ 7,125,86,0,0,37.6,0.304,51,0
520
+ 13,76,60,0,0,32.8,0.18,41,0
521
+ 6,129,90,7,326,19.6,0.582,60,0
522
+ 2,68,70,32,66,25,0.187,25,0
523
+ 3,124,80,33,130,33.2,0.305,26,0
524
+ 6,114,0,0,0,0,0.189,26,0
525
+ 9,130,70,0,0,34.2,0.652,45,1
526
+ 3,125,58,0,0,31.6,0.151,24,0
527
+ 3,87,60,18,0,21.8,0.444,21,0
528
+ 1,97,64,19,82,18.2,0.299,21,0
529
+ 3,116,74,15,105,26.3,0.107,24,0
530
+ 0,117,66,31,188,30.8,0.493,22,0
531
+ 0,111,65,0,0,24.6,0.66,31,0
532
+ 2,122,60,18,106,29.8,0.717,22,0
533
+ 0,107,76,0,0,45.3,0.686,24,0
534
+ 1,86,66,52,65,41.3,0.917,29,0
535
+ 6,91,0,0,0,29.8,0.501,31,0
536
+ 1,77,56,30,56,33.3,1.251,24,0
537
+ 4,132,0,0,0,32.9,0.302,23,1
538
+ 0,105,90,0,0,29.6,0.197,46,0
539
+ 0,57,60,0,0,21.7,0.735,67,0
540
+ 0,127,80,37,210,36.3,0.804,23,0
541
+ 3,129,92,49,155,36.4,0.968,32,1
542
+ 8,100,74,40,215,39.4,0.661,43,1
543
+ 3,128,72,25,190,32.4,0.549,27,1
544
+ 10,90,85,32,0,34.9,0.825,56,1
545
+ 4,84,90,23,56,39.5,0.159,25,0
546
+ 1,88,78,29,76,32,0.365,29,0
547
+ 8,186,90,35,225,34.5,0.423,37,1
548
+ 5,187,76,27,207,43.6,1.034,53,1
549
+ 4,131,68,21,166,33.1,0.16,28,0
550
+ 1,164,82,43,67,32.8,0.341,50,0
551
+ 4,189,110,31,0,28.5,0.68,37,0
552
+ 1,116,70,28,0,27.4,0.204,21,0
553
+ 3,84,68,30,106,31.9,0.591,25,0
554
+ 6,114,88,0,0,27.8,0.247,66,0
555
+ 1,88,62,24,44,29.9,0.422,23,0
556
+ 1,84,64,23,115,36.9,0.471,28,0
557
+ 7,124,70,33,215,25.5,0.161,37,0
558
+ 1,97,70,40,0,38.1,0.218,30,0
559
+ 8,110,76,0,0,27.8,0.237,58,0
560
+ 11,103,68,40,0,46.2,0.126,42,0
561
+ 11,85,74,0,0,30.1,0.3,35,0
562
+ 6,125,76,0,0,33.8,0.121,54,1
563
+ 0,198,66,32,274,41.3,0.502,28,1
564
+ 1,87,68,34,77,37.6,0.401,24,0
565
+ 6,99,60,19,54,26.9,0.497,32,0
566
+ 0,91,80,0,0,32.4,0.601,27,0
567
+ 2,95,54,14,88,26.1,0.748,22,0
568
+ 1,99,72,30,18,38.6,0.412,21,0
569
+ 6,92,62,32,126,32,0.085,46,0
570
+ 4,154,72,29,126,31.3,0.338,37,0
571
+ 0,121,66,30,165,34.3,0.203,33,1
572
+ 3,78,70,0,0,32.5,0.27,39,0
573
+ 2,130,96,0,0,22.6,0.268,21,0
574
+ 3,111,58,31,44,29.5,0.43,22,0
575
+ 2,98,60,17,120,34.7,0.198,22,0
576
+ 1,143,86,30,330,30.1,0.892,23,0
577
+ 1,119,44,47,63,35.5,0.28,25,0
578
+ 6,108,44,20,130,24,0.813,35,0
579
+ 2,118,80,0,0,42.9,0.693,21,1
580
+ 10,133,68,0,0,27,0.245,36,0
581
+ 2,197,70,99,0,34.7,0.575,62,1
582
+ 0,151,90,46,0,42.1,0.371,21,1
583
+ 6,109,60,27,0,25,0.206,27,0
584
+ 12,121,78,17,0,26.5,0.259,62,0
585
+ 8,100,76,0,0,38.7,0.19,42,0
586
+ 8,124,76,24,600,28.7,0.687,52,1
587
+ 1,93,56,11,0,22.5,0.417,22,0
588
+ 8,143,66,0,0,34.9,0.129,41,1
589
+ 6,103,66,0,0,24.3,0.249,29,0
590
+ 3,176,86,27,156,33.3,1.154,52,1
591
+ 0,73,0,0,0,21.1,0.342,25,0
592
+ 11,111,84,40,0,46.8,0.925,45,1
593
+ 2,112,78,50,140,39.4,0.175,24,0
594
+ 3,132,80,0,0,34.4,0.402,44,1
595
+ 2,82,52,22,115,28.5,1.699,25,0
596
+ 6,123,72,45,230,33.6,0.733,34,0
597
+ 0,188,82,14,185,32,0.682,22,1
598
+ 0,67,76,0,0,45.3,0.194,46,0
599
+ 1,89,24,19,25,27.8,0.559,21,0
600
+ 1,173,74,0,0,36.8,0.088,38,1
601
+ 1,109,38,18,120,23.1,0.407,26,0
602
+ 1,108,88,19,0,27.1,0.4,24,0
603
+ 6,96,0,0,0,23.7,0.19,28,0
604
+ 1,124,74,36,0,27.8,0.1,30,0
605
+ 7,150,78,29,126,35.2,0.692,54,1
606
+ 4,183,0,0,0,28.4,0.212,36,1
607
+ 1,124,60,32,0,35.8,0.514,21,0
608
+ 1,181,78,42,293,40,1.258,22,1
609
+ 1,92,62,25,41,19.5,0.482,25,0
610
+ 0,152,82,39,272,41.5,0.27,27,0
611
+ 1,111,62,13,182,24,0.138,23,0
612
+ 3,106,54,21,158,30.9,0.292,24,0
613
+ 3,174,58,22,194,32.9,0.593,36,1
614
+ 7,168,88,42,321,38.2,0.787,40,1
615
+ 6,105,80,28,0,32.5,0.878,26,0
616
+ 11,138,74,26,144,36.1,0.557,50,1
617
+ 3,106,72,0,0,25.8,0.207,27,0
618
+ 6,117,96,0,0,28.7,0.157,30,0
619
+ 2,68,62,13,15,20.1,0.257,23,0
620
+ 9,112,82,24,0,28.2,1.282,50,1
621
+ 0,119,0,0,0,32.4,0.141,24,1
622
+ 2,112,86,42,160,38.4,0.246,28,0
623
+ 2,92,76,20,0,24.2,1.698,28,0
624
+ 6,183,94,0,0,40.8,1.461,45,0
625
+ 0,94,70,27,115,43.5,0.347,21,0
626
+ 2,108,64,0,0,30.8,0.158,21,0
627
+ 4,90,88,47,54,37.7,0.362,29,0
628
+ 0,125,68,0,0,24.7,0.206,21,0
629
+ 0,132,78,0,0,32.4,0.393,21,0
630
+ 5,128,80,0,0,34.6,0.144,45,0
631
+ 4,94,65,22,0,24.7,0.148,21,0
632
+ 7,114,64,0,0,27.4,0.732,34,1
633
+ 0,102,78,40,90,34.5,0.238,24,0
634
+ 2,111,60,0,0,26.2,0.343,23,0
635
+ 1,128,82,17,183,27.5,0.115,22,0
636
+ 10,92,62,0,0,25.9,0.167,31,0
637
+ 13,104,72,0,0,31.2,0.465,38,1
638
+ 5,104,74,0,0,28.8,0.153,48,0
639
+ 2,94,76,18,66,31.6,0.649,23,0
640
+ 7,97,76,32,91,40.9,0.871,32,1
641
+ 1,100,74,12,46,19.5,0.149,28,0
642
+ 0,102,86,17,105,29.3,0.695,27,0
643
+ 4,128,70,0,0,34.3,0.303,24,0
644
+ 6,147,80,0,0,29.5,0.178,50,1
645
+ 4,90,0,0,0,28,0.61,31,0
646
+ 3,103,72,30,152,27.6,0.73,27,0
647
+ 2,157,74,35,440,39.4,0.134,30,0
648
+ 1,167,74,17,144,23.4,0.447,33,1
649
+ 0,179,50,36,159,37.8,0.455,22,1
650
+ 11,136,84,35,130,28.3,0.26,42,1
651
+ 0,107,60,25,0,26.4,0.133,23,0
652
+ 1,91,54,25,100,25.2,0.234,23,0
653
+ 1,117,60,23,106,33.8,0.466,27,0
654
+ 5,123,74,40,77,34.1,0.269,28,0
655
+ 2,120,54,0,0,26.8,0.455,27,0
656
+ 1,106,70,28,135,34.2,0.142,22,0
657
+ 2,155,52,27,540,38.7,0.24,25,1
658
+ 2,101,58,35,90,21.8,0.155,22,0
659
+ 1,120,80,48,200,38.9,1.162,41,0
660
+ 11,127,106,0,0,39,0.19,51,0
661
+ 3,80,82,31,70,34.2,1.292,27,1
662
+ 10,162,84,0,0,27.7,0.182,54,0
663
+ 1,199,76,43,0,42.9,1.394,22,1
664
+ 8,167,106,46,231,37.6,0.165,43,1
665
+ 9,145,80,46,130,37.9,0.637,40,1
666
+ 6,115,60,39,0,33.7,0.245,40,1
667
+ 1,112,80,45,132,34.8,0.217,24,0
668
+ 4,145,82,18,0,32.5,0.235,70,1
669
+ 10,111,70,27,0,27.5,0.141,40,1
670
+ 6,98,58,33,190,34,0.43,43,0
671
+ 9,154,78,30,100,30.9,0.164,45,0
672
+ 6,165,68,26,168,33.6,0.631,49,0
673
+ 1,99,58,10,0,25.4,0.551,21,0
674
+ 10,68,106,23,49,35.5,0.285,47,0
675
+ 3,123,100,35,240,57.3,0.88,22,0
676
+ 8,91,82,0,0,35.6,0.587,68,0
677
+ 6,195,70,0,0,30.9,0.328,31,1
678
+ 9,156,86,0,0,24.8,0.23,53,1
679
+ 0,93,60,0,0,35.3,0.263,25,0
680
+ 3,121,52,0,0,36,0.127,25,1
681
+ 2,101,58,17,265,24.2,0.614,23,0
682
+ 2,56,56,28,45,24.2,0.332,22,0
683
+ 0,162,76,36,0,49.6,0.364,26,1
684
+ 0,95,64,39,105,44.6,0.366,22,0
685
+ 4,125,80,0,0,32.3,0.536,27,1
686
+ 5,136,82,0,0,0,0.64,69,0
687
+ 2,129,74,26,205,33.2,0.591,25,0
688
+ 3,130,64,0,0,23.1,0.314,22,0
689
+ 1,107,50,19,0,28.3,0.181,29,0
690
+ 1,140,74,26,180,24.1,0.828,23,0
691
+ 1,144,82,46,180,46.1,0.335,46,1
692
+ 8,107,80,0,0,24.6,0.856,34,0
693
+ 13,158,114,0,0,42.3,0.257,44,1
694
+ 2,121,70,32,95,39.1,0.886,23,0
695
+ 7,129,68,49,125,38.5,0.439,43,1
696
+ 2,90,60,0,0,23.5,0.191,25,0
697
+ 7,142,90,24,480,30.4,0.128,43,1
698
+ 3,169,74,19,125,29.9,0.268,31,1
699
+ 0,99,0,0,0,25,0.253,22,0
700
+ 4,127,88,11,155,34.5,0.598,28,0
701
+ 4,118,70,0,0,44.5,0.904,26,0
702
+ 2,122,76,27,200,35.9,0.483,26,0
703
+ 6,125,78,31,0,27.6,0.565,49,1
704
+ 1,168,88,29,0,35,0.905,52,1
705
+ 2,129,0,0,0,38.5,0.304,41,0
706
+ 4,110,76,20,100,28.4,0.118,27,0
707
+ 6,80,80,36,0,39.8,0.177,28,0
708
+ 10,115,0,0,0,0,0.261,30,1
709
+ 2,127,46,21,335,34.4,0.176,22,0
710
+ 9,164,78,0,0,32.8,0.148,45,1
711
+ 2,93,64,32,160,38,0.674,23,1
712
+ 3,158,64,13,387,31.2,0.295,24,0
713
+ 5,126,78,27,22,29.6,0.439,40,0
714
+ 10,129,62,36,0,41.2,0.441,38,1
715
+ 0,134,58,20,291,26.4,0.352,21,0
716
+ 3,102,74,0,0,29.5,0.121,32,0
717
+ 7,187,50,33,392,33.9,0.826,34,1
718
+ 3,173,78,39,185,33.8,0.97,31,1
719
+ 10,94,72,18,0,23.1,0.595,56,0
720
+ 1,108,60,46,178,35.5,0.415,24,0
721
+ 5,97,76,27,0,35.6,0.378,52,1
722
+ 4,83,86,19,0,29.3,0.317,34,0
723
+ 1,114,66,36,200,38.1,0.289,21,0
724
+ 1,149,68,29,127,29.3,0.349,42,1
725
+ 5,117,86,30,105,39.1,0.251,42,0
726
+ 1,111,94,0,0,32.8,0.265,45,0
727
+ 4,112,78,40,0,39.4,0.236,38,0
728
+ 1,116,78,29,180,36.1,0.496,25,0
729
+ 0,141,84,26,0,32.4,0.433,22,0
730
+ 2,175,88,0,0,22.9,0.326,22,0
731
+ 2,92,52,0,0,30.1,0.141,22,0
732
+ 3,130,78,23,79,28.4,0.323,34,1
733
+ 8,120,86,0,0,28.4,0.259,22,1
734
+ 2,174,88,37,120,44.5,0.646,24,1
735
+ 2,106,56,27,165,29,0.426,22,0
736
+ 2,105,75,0,0,23.3,0.56,53,0
737
+ 4,95,60,32,0,35.4,0.284,28,0
738
+ 0,126,86,27,120,27.4,0.515,21,0
739
+ 8,65,72,23,0,32,0.6,42,0
740
+ 2,99,60,17,160,36.6,0.453,21,0
741
+ 1,102,74,0,0,39.5,0.293,42,1
742
+ 11,120,80,37,150,42.3,0.785,48,1
743
+ 3,102,44,20,94,30.8,0.4,26,0
744
+ 1,109,58,18,116,28.5,0.219,22,0
745
+ 9,140,94,0,0,32.7,0.734,45,1
746
+ 13,153,88,37,140,40.6,1.174,39,0
747
+ 12,100,84,33,105,30,0.488,46,0
748
+ 1,147,94,41,0,49.3,0.358,27,1
749
+ 1,81,74,41,57,46.3,1.096,32,0
750
+ 3,187,70,22,200,36.4,0.408,36,1
751
+ 6,162,62,0,0,24.3,0.178,50,1
752
+ 4,136,70,0,0,31.2,1.182,22,1
753
+ 1,121,78,39,74,39,0.261,28,0
754
+ 3,108,62,24,0,26,0.223,25,0
755
+ 0,181,88,44,510,43.3,0.222,26,1
756
+ 8,154,78,32,0,32.4,0.443,45,1
757
+ 1,128,88,39,110,36.5,1.057,37,1
758
+ 7,137,90,41,0,32,0.391,39,0
759
+ 0,123,72,0,0,36.3,0.258,52,1
760
+ 1,106,76,0,0,37.5,0.197,26,0
761
+ 6,190,92,0,0,35.5,0.278,66,1
762
+ 2,88,58,26,16,28.4,0.766,22,0
763
+ 9,170,74,31,0,44,0.403,43,1
764
+ 9,89,62,0,0,22.5,0.142,33,0
765
+ 10,101,76,48,180,32.9,0.171,63,0
766
+ 2,122,70,27,0,36.8,0.34,27,0
767
+ 5,121,72,23,112,26.2,0.245,30,0
768
+ 1,126,60,0,0,30.1,0.349,47,1
769
+ 1,93,70,31,0,30.4,0.315,23,0
directData.ipynb ADDED
File without changes
main.ipynb ADDED
@@ -0,0 +1,400 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "cells": [
3
+ {
4
+ "cell_type": "code",
5
+ "execution_count": 213,
6
+ "metadata": {},
7
+ "outputs": [],
8
+ "source": [
9
+ "import pandas as pd \n",
10
+ "import numpy as np\n",
11
+ "import matplotlib.pyplot as plt\n",
12
+ "from sklearn.metrics import accuracy_score"
13
+ ]
14
+ },
15
+ {
16
+ "cell_type": "code",
17
+ "execution_count": 214,
18
+ "metadata": {},
19
+ "outputs": [
20
+ {
21
+ "data": {
22
+ "text/html": [
23
+ "<div>\n",
24
+ "<style scoped>\n",
25
+ " .dataframe tbody tr th:only-of-type {\n",
26
+ " vertical-align: middle;\n",
27
+ " }\n",
28
+ "\n",
29
+ " .dataframe tbody tr th {\n",
30
+ " vertical-align: top;\n",
31
+ " }\n",
32
+ "\n",
33
+ " .dataframe thead th {\n",
34
+ " text-align: right;\n",
35
+ " }\n",
36
+ "</style>\n",
37
+ "<table border=\"1\" class=\"dataframe\">\n",
38
+ " <thead>\n",
39
+ " <tr style=\"text-align: right;\">\n",
40
+ " <th></th>\n",
41
+ " <th>Pregnancies</th>\n",
42
+ " <th>Glucose</th>\n",
43
+ " <th>BloodPressure</th>\n",
44
+ " <th>SkinThickness</th>\n",
45
+ " <th>Insulin</th>\n",
46
+ " <th>BMI</th>\n",
47
+ " <th>DiabetesPedigreeFunction</th>\n",
48
+ " <th>Age</th>\n",
49
+ " <th>Outcome</th>\n",
50
+ " <th>Glucose_log</th>\n",
51
+ " </tr>\n",
52
+ " </thead>\n",
53
+ " <tbody>\n",
54
+ " <tr>\n",
55
+ " <th>0</th>\n",
56
+ " <td>6</td>\n",
57
+ " <td>148</td>\n",
58
+ " <td>72</td>\n",
59
+ " <td>35</td>\n",
60
+ " <td>-0.721411</td>\n",
61
+ " <td>33.6</td>\n",
62
+ " <td>0.627</td>\n",
63
+ " <td>50</td>\n",
64
+ " <td>1</td>\n",
65
+ " <td>0.906292</td>\n",
66
+ " </tr>\n",
67
+ " <tr>\n",
68
+ " <th>1</th>\n",
69
+ " <td>1</td>\n",
70
+ " <td>85</td>\n",
71
+ " <td>66</td>\n",
72
+ " <td>29</td>\n",
73
+ " <td>-0.721411</td>\n",
74
+ " <td>26.6</td>\n",
75
+ " <td>0.351</td>\n",
76
+ " <td>31</td>\n",
77
+ " <td>0</td>\n",
78
+ " <td>-1.308279</td>\n",
79
+ " </tr>\n",
80
+ " <tr>\n",
81
+ " <th>2</th>\n",
82
+ " <td>1</td>\n",
83
+ " <td>89</td>\n",
84
+ " <td>66</td>\n",
85
+ " <td>23</td>\n",
86
+ " <td>0.080907</td>\n",
87
+ " <td>28.1</td>\n",
88
+ " <td>0.167</td>\n",
89
+ " <td>21</td>\n",
90
+ " <td>0</td>\n",
91
+ " <td>-1.125091</td>\n",
92
+ " </tr>\n",
93
+ " <tr>\n",
94
+ " <th>3</th>\n",
95
+ " <td>0</td>\n",
96
+ " <td>137</td>\n",
97
+ " <td>40</td>\n",
98
+ " <td>35</td>\n",
99
+ " <td>0.712520</td>\n",
100
+ " <td>43.1</td>\n",
101
+ " <td>2.288</td>\n",
102
+ " <td>33</td>\n",
103
+ " <td>1</td>\n",
104
+ " <td>0.597264</td>\n",
105
+ " </tr>\n",
106
+ " <tr>\n",
107
+ " <th>4</th>\n",
108
+ " <td>5</td>\n",
109
+ " <td>116</td>\n",
110
+ " <td>74</td>\n",
111
+ " <td>0</td>\n",
112
+ " <td>-0.721411</td>\n",
113
+ " <td>25.6</td>\n",
114
+ " <td>0.201</td>\n",
115
+ " <td>30</td>\n",
116
+ " <td>0</td>\n",
117
+ " <td>-0.067913</td>\n",
118
+ " </tr>\n",
119
+ " </tbody>\n",
120
+ "</table>\n",
121
+ "</div>"
122
+ ],
123
+ "text/plain": [
124
+ " Pregnancies Glucose BloodPressure SkinThickness Insulin BMI \\\n",
125
+ "0 6 148 72 35 -0.721411 33.6 \n",
126
+ "1 1 85 66 29 -0.721411 26.6 \n",
127
+ "2 1 89 66 23 0.080907 28.1 \n",
128
+ "3 0 137 40 35 0.712520 43.1 \n",
129
+ "4 5 116 74 0 -0.721411 25.6 \n",
130
+ "\n",
131
+ " DiabetesPedigreeFunction Age Outcome Glucose_log \n",
132
+ "0 0.627 50 1 0.906292 \n",
133
+ "1 0.351 31 0 -1.308279 \n",
134
+ "2 0.167 21 0 -1.125091 \n",
135
+ "3 2.288 33 1 0.597264 \n",
136
+ "4 0.201 30 0 -0.067913 "
137
+ ]
138
+ },
139
+ "execution_count": 214,
140
+ "metadata": {},
141
+ "output_type": "execute_result"
142
+ }
143
+ ],
144
+ "source": [
145
+ "data=pd.read_csv('processed_data.csv')\n",
146
+ "test=pd.read_csv('testing.csv')\n",
147
+ "data.head()"
148
+ ]
149
+ },
150
+ {
151
+ "cell_type": "code",
152
+ "execution_count": 215,
153
+ "metadata": {},
154
+ "outputs": [],
155
+ "source": [
156
+ "X_train=data.drop(['Outcome','Glucose'],axis=1)\n",
157
+ "Y_train=data['Outcome']\n",
158
+ "X_test=test.drop(['Outcome','Glucose'],axis=1)\n",
159
+ "Y_test=test['Outcome']\n",
160
+ "X_test = np.c_[np.ones((X_test.shape[0], 1)), X_test]"
161
+ ]
162
+ },
163
+ {
164
+ "cell_type": "code",
165
+ "execution_count": 216,
166
+ "metadata": {},
167
+ "outputs": [],
168
+ "source": [
169
+ "\n",
170
+ "def sigmoid(z):\n",
171
+ " return 1 / (1 + np.exp(-z))"
172
+ ]
173
+ },
174
+ {
175
+ "cell_type": "code",
176
+ "execution_count": 217,
177
+ "metadata": {},
178
+ "outputs": [],
179
+ "source": [
180
+ "def compute_cost(X, y, weights,lambda_val=0.9):\n",
181
+ " m = len(y)\n",
182
+ " h = sigmoid(np.dot(X, weights))\n",
183
+ " epsilon = 1e-10 \n",
184
+ " h = np.clip(h, epsilon, 1 - epsilon)\n",
185
+ " cost = -(1/m) * (np.dot(y.T, np.log(h)) + np.dot((1 - y).T, np.log(1 - h)))\n",
186
+ " regularization = (lambda_val / (2 * m)) * np.sum(weights[1:] ** 2) # Exclude theta_0\n",
187
+ " \n",
188
+ " \n",
189
+ " cost += regularization\n",
190
+ " return cost\n"
191
+ ]
192
+ },
193
+ {
194
+ "cell_type": "code",
195
+ "execution_count": 218,
196
+ "metadata": {},
197
+ "outputs": [],
198
+ "source": [
199
+ "def predictTest(X, weights, threshold=0.5):\n",
200
+ " probs = sigmoid(np.dot(X, weights))\n",
201
+ " return probs"
202
+ ]
203
+ },
204
+ {
205
+ "cell_type": "code",
206
+ "execution_count": 219,
207
+ "metadata": {},
208
+ "outputs": [],
209
+ "source": [
210
+ "def Validation(weights):\n",
211
+ " y_prob=predictTest(X_test,weights)\n",
212
+ " epsilonT = 1e-15 # to avoid log(0)\n",
213
+ " y_prob = np.clip(y_prob, epsilonT, 1 - epsilonT)\n",
214
+ " Y_validation=Y_test.to_numpy()\n",
215
+ " val_cost = -np.mean(Y_validation * np.log(y_prob) + (1 - Y_validation) * np.log(1 - y_prob))\n",
216
+ " \n",
217
+ " return val_cost\n"
218
+ ]
219
+ },
220
+ {
221
+ "cell_type": "code",
222
+ "execution_count": 220,
223
+ "metadata": {},
224
+ "outputs": [],
225
+ "source": [
226
+ "def gradient_descent(X, y, weights, lr, iterations,lambda_val=100):\n",
227
+ " m = len(y)\n",
228
+ " cost_history = []\n",
229
+ " validation_history=[]\n",
230
+ " for i in range(iterations):\n",
231
+ " h = sigmoid(np.dot(X, weights))\n",
232
+ " gradient = np.dot(X.T, (h - y)) / m\n",
233
+ " gradient[1:] += (lambda_val / m) * weights[1:]\n",
234
+ " weights -= lr * gradient\n",
235
+ " cost = compute_cost(X, y, weights)\n",
236
+ " cost_history.append(cost.item())\n",
237
+ " validation_history.append(Validation(weights))\n",
238
+ "\n",
239
+ " return weights, cost_history,validation_history\n"
240
+ ]
241
+ },
242
+ {
243
+ "cell_type": "code",
244
+ "execution_count": 221,
245
+ "metadata": {},
246
+ "outputs": [],
247
+ "source": [
248
+ "\n",
249
+ "X_train = np.c_[np.ones((X_train.shape[0], 1)), X_train]\n",
250
+ "Y_train = Y_train.values.reshape(-1, 1)\n",
251
+ "\n",
252
+ "\n",
253
+ "weights = np.zeros((X_train.shape[1], 1))\n",
254
+ "\n",
255
+ "\n",
256
+ "\n",
257
+ "weights, cost_history,validation_history= gradient_descent(X_train, Y_train, weights, lr=0.001, iterations=1000000)\n"
258
+ ]
259
+ },
260
+ {
261
+ "cell_type": "code",
262
+ "execution_count": 222,
263
+ "metadata": {},
264
+ "outputs": [],
265
+ "source": [
266
+ "def predict(X, weights, threshold=0.5):\n",
267
+ " probs = sigmoid(np.dot(X, weights))\n",
268
+ " return (probs >= threshold).astype(int)\n"
269
+ ]
270
+ },
271
+ {
272
+ "cell_type": "code",
273
+ "execution_count": 223,
274
+ "metadata": {},
275
+ "outputs": [
276
+ {
277
+ "name": "stdout",
278
+ "output_type": "stream",
279
+ "text": [
280
+ "0.7569444444444444\n"
281
+ ]
282
+ }
283
+ ],
284
+ "source": [
285
+ "\n",
286
+ "y_pred = predict(X_test, weights)\n",
287
+ "accuracy=accuracy_score(Y_test,y_pred)\n",
288
+ "print(accuracy)\n",
289
+ "\n"
290
+ ]
291
+ },
292
+ {
293
+ "cell_type": "code",
294
+ "execution_count": 224,
295
+ "metadata": {},
296
+ "outputs": [
297
+ {
298
+ "name": "stdout",
299
+ "output_type": "stream",
300
+ "text": [
301
+ "Accuracy: 75.69%\n"
302
+ ]
303
+ }
304
+ ],
305
+ "source": [
306
+ "accuracy = np.mean(y_pred == Y_test.values.reshape(-1, 1))\n",
307
+ "print(f\"Accuracy: {accuracy * 100:.2f}%\")\n"
308
+ ]
309
+ },
310
+ {
311
+ "cell_type": "code",
312
+ "execution_count": 225,
313
+ "metadata": {},
314
+ "outputs": [
315
+ {
316
+ "data": {
317
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAAkkAAAHFCAYAAADmGm0KAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAABXZUlEQVR4nO3deVxUVeMG8GcYdhBUQARFQBRkcwMXILdUTNReezPRctfKbDOykrRcXpMi87V6xdRQ1Eyt0LIkFUtccle0ElQKDRWQQGVwA4Hz+2N+MznOFQGBe5Hn+/nczzDnnnvvmevAPJ5z7h2VEEKAiIiIiAyYyN0AIiIiIiViSCIiIiKSwJBEREREJIEhiYiIiEgCQxIRERGRBIYkIiIiIgkMSUREREQSGJKIiIiIJDAkEREREUlgSCJF+/XXXzF+/Hh4enrC0tIStra26Ny5M2JjY3H58uVaOeb8+fPx7bffVrq+SqWSXBwdHWulfZWVlpaG2bNn49y5c0brxo0bBw8Pjzpv072cO3cOKpUKCQkJ9WK/VXHp0iW8/fbb6NixI+zs7GBubo6WLVvi3//+NzZv3oyysrI6aUdKSgpUKhVSUlL0ZXXxPsjOzsbs2bNx/PjxStXXtVO3mJubw8nJCWFhYZgxYwb++uuvWm2vXJKSkjB79my5m0F3YUgixVq+fDmCgoJw+PBhvPHGG9i6dSs2bdqEp556Cp999hkmTpxYK8etakgCgGHDhmH//v0Gy7Zt22qlfZWVlpaGOXPmSIakd955B5s2bar7RtUxFxcX7N+/H4MGDZLl+AcOHEBgYCCWL1+Oxx9/HOvXr8eOHTvw/vvvw8zMDP/+979lDXB18T7Izs7GnDlzKh2SdObPn4/9+/dj586diI+PR+/evbFixQr4+vpi7dq1tdNYGSUlJWHOnDlyN4PuYip3A4ik7N+/Hy+88AL69++Pb7/9FhYWFvp1/fv3x+uvv46tW7fK2EJDzs7O6N69u9zNqDQvLy+5m1CrysrKUFpaCgsLC9n+Xa5evYqhQ4fC1tYWv/zyC1xcXAzWjxo1Cr/++isKCgoq3M/NmzdhaWkJlUpV421U8vugbdu2Bv92jz/+OF5//XX069cP48aNQ/v27REYGChjC6khYE8SKdL8+fOhUqmwbNkyg4CkY25ujscff1z/vLy8HLGxsWjXrh0sLCzQrFkzjBkzBhcuXDDYLjU1FYMHD0azZs1gYWEBV1dXDBo0SF9PpVLh+vXrWLVqlb67v3fv3g/0Wu41pDF79myjDz6VSoWXXnoJa9asga+vL6ytrdGhQwf88MMPRtufOnUKI0eOhLOzMywsLNCqVSuMGTMGxcXFSEhIwFNPPQUA6NOnj/616HotpNp069YtREdHw9PTE+bm5mjRogVefPFFXL161aCeh4cHBg8ejK1bt6Jz586wsrJCu3btsGLFikqdj+zsbAwfPhyNGjWCvb09IiMjkZuba1Svd+/ekuf+7rbrhtRiY2Mxb948eHp6wsLCAjt37pQcbtOd95MnT2LkyJGwt7eHs7MzJkyYgMLCQoNjXb16FRMnTkTTpk1ha2uLQYMGITMzEyqV6r5DI8uXL8elS5cQGxtrFJB02rdvjz59+uifJyQkQKVSYfv27ZgwYQKcnJxgbW2N4uJi/PHHHxg/fjzatm0La2trtGjRAkOGDMFvv/1mtN9Tp07hscceg7W1NRwdHTF58mQUFRXd91wCgBACcXFx6NixI6ysrNCkSRMMGzYMmZmZBvV69+6NgIAAHD58GD169IC1tTVat26N999/H+Xl5QC0Q2ddunQBAIwfP17/PqzusFLTpk2xdOlSlJaW4r///a/BuoyMDDz99NP6321fX18sXrzYoE55eTnmzZsHHx8fWFlZoXHjxmjfvj0+/vhjg3oV/W7p5Obm4vnnn0fLli1hbm4OT09PzJkzB6Wlpfo6uvffggULsHDhQnh6esLW1hYhISE4cOCAvt64ceP0bb1zqFGqF5jqFnuSSHHKysrw888/IygoCG5ubpXa5oUXXsCyZcvw0ksvYfDgwTh37hzeeecdpKSk4NixY3B0dMT169fRv39/eHp6YvHixXB2dkZubi527typ/wDZv38/Hn30UfTp0wfvvPMOAMDOzu6+xxdCGPxxBAC1Wl2t//1v2bIFhw8fxty5c2Fra4vY2Fg88cQTOH36NFq3bg0AOHHiBB555BE4Ojpi7ty5aNu2LXJycrB582aUlJRg0KBBmD9/Pt5++20sXrwYnTt3BnDvngMhBIYOHYqffvoJ0dHR6NGjB3799VfMmjVLP3x4Z1g9ceIEXn/9dUyfPh3Ozs74/PPPMXHiRLRp0wY9e/a852u7efMm+vXrh+zsbMTExMDb2xtbtmxBZGRklc/T3T755BN4e3tjwYIFsLOzQ9u2bSus/+STTyIyMhITJ07Eb7/9hujoaADQh73y8nIMGTIER44cwezZs9G5c2fs378fjz32WKXak5ycDLVajYiIiCq/lgkTJmDQoEFYs2YNrl+/DjMzM2RnZ8PBwQHvv/8+nJyccPnyZaxatQrdunVDamoqfHx8AGjnQPXq1QtmZmaIi4uDs7Mz1q5di5deeqlSx37++eeRkJCAV155BR988AEuX76MuXPnIjQ0FCdOnICzs7O+bm5uLp555hm8/vrrmDVrFjZt2oTo6Gi4urpizJgx6Ny5M1auXInx48dj5syZ+mHPli1bVvmc6HTp0gUuLi7YvXu3viwtLQ2hoaFo1aoVPvroIzRv3hzbtm3DK6+8gvz8fMyaNQsAEBsbi9mzZ2PmzJno2bMnbt++jVOnThn8R+B+v1sWFhbIzc1F165dYWJignfffRdeXl7Yv38/5s2bh3PnzmHlypUGbV68eDHatWuHRYsWAdAOc0ZERODs2bOwt7fHO++8g+vXr+Obb77B/v379dvdK1xTHRJECpObmysAiBEjRlSqfnp6ugAgpkyZYlB+8OBBAUC8/fbbQgghjhw5IgCIb7/9tsL92djYiLFjx1a6vQAkl+XLlwshhBg7dqxwd3c32m7WrFni7l9BAMLZ2VloNBp9WW5urjAxMRExMTH6skcffVQ0btxY5OXl3bNdX3/9tQAgdu7cabTu7jZt3bpVABCxsbEG9TZs2CAAiGXLlunL3N3dhaWlpfjrr7/0ZTdv3hRNmzYVzz///D3bI4QQS5YsEQDEd999Z1D+7LPPCgBi5cqV+rJevXqJXr163bftZ8+eFQCEl5eXKCkpMairW3fnfnXn/e7XOmXKFGFpaSnKy8uFEEJs2bJFABBLliwxqBcTEyMAiFmzZlX4Wtu1ayeaN29uVF5WViZu376tX8rKyvTrVq5cKQCIMWPGVLhvIYQoLS0VJSUlom3btuK1117Tl7/11ltCpVKJ48ePG9Tv37+/0fvh7nO5f/9+AUB89NFHBtueP39eWFlZiTfffFNf1qtXLwFAHDx40KCun5+fGDBggP754cOHjf4NKrJz504BQHz99df3rNOtWzdhZWWlfz5gwADRsmVLUVhYaFDvpZdeEpaWluLy5ctCCCEGDx4sOnbsWOHxK/O79fzzzwtbW1uD3wEhhFiwYIEAIE6ePCmE+Of9FxgYKEpLS/X1Dh06JACIdevW6ctefPFFo78HJD8Ot1G9t3PnTgDaLus7de3aFb6+vvjpp58AAG3atEGTJk3w1ltv4bPPPkNaWlqNtWH48OE4fPiwwTJ06NBq7atPnz5o1KiR/rmzszOaNWumv6rnxo0b2LVrF4YPHw4nJ6eaaD5+/vlnAMbn8KmnnoKNjY3+HOp07NgRrVq10j+3tLSEt7f3fa882rlzJxo1amQwVAoATz/99AO0Xuvxxx+HmZlZlerfqX379rh16xby8vIAALt27QKg/be908iRIx+onVFRUTAzM9Mvd7cD0PZy3a20tBTz58+Hn58fzM3NYWpqCnNzc2RkZCA9PV1fb+fOnfD390eHDh0Mtq/MOf7hhx+gUqkwatQolJaW6pfmzZujQ4cOBlfGAUDz5s3RtWtXg7L27dvX+hVoQgj9z7du3cJPP/2EJ554AtbW1gbtjoiIwK1bt/RDW127dsWJEycwZcoUbNu2DRqNxmC/lf3d+uGHH9CnTx+4uroaHG/gwIEA/nnv6AwaNAhqtVr/vH379gDw0F6p9zDhcBspjqOjI6ytrXH27NlK1ddNfJXqmnZ1ddX/IbK3t8euXbvw3nvv4e2338aVK1fg4uKCZ599FjNnzqzSB+zdnJycEBwcXO3t7+Tg4GBUZmFhgZs3bwIArly5grKysgcasrhbQUEBTE1NjT4YVCoVmjdvbjS5+H5trOg4dw7X6DRv3rwarTZU1aGJu1+DbjhR9xp056Rp06YG9aTaL6VVq1bIyMjAjRs3YG1trS9//fXXMWrUKADGQU1H6rVERUVh8eLFeOutt9CrVy80adIEJiYmmDRpksF5LygogKenp9H2lTnHly5dghDinq9RN9yrU933wYPKysqCq6srAO3rLS0txaeffopPP/1Usn5+fj4AIDo6GjY2Nvjiiy/w2WefQa1Wo2fPnvjggw8QHBxc6d+tS5cu4fvvv7/n3wzd8XTu914j5WJIIsVRq9Xo27cvfvzxR1y4cOG+f7B0f4BycnKM6mZnZxvcrygwMBDr16+HEAK//vorEhISMHfuXFhZWWH69Ok1/2Kg7WW5c8Knzt1/SCuradOmUKvVRpPSH4SDgwNKS0vx999/GwQlIQRyc3P1k29r4jiHDh0yKpeauG1paWk0kRq493mr6au/dOfk8uXLBkFJqq1S+vfvj+3btyMpKQnDhg3Tl7u5uenn2pmbm0tuK/VavvjiC4wZMwbz5883KM/Pz0fjxo0N2i3Vxsq029HRESqVCnv27JG8YEKqrK4dOnQIubm5+luANGnSBGq1GqNHj8aLL74ouY0uNJqamiIqKgpRUVG4evUqduzYgbfffhsDBgzA+fPnK/275ejoiPbt2+O9996TXK8LcFT/cbiNFCk6OhpCCDz77LMoKSkxWn/79m18//33AIBHH30UgPZD5E6HDx9Geno6+vbta7S9SqVChw4d8N///heNGzfGsWPH9Otq+n/CHh4eyMvLw6VLl/RlJSUl1b6PkpWVFXr16oWvv/66wqBVlf+t6s7R3ecwMTER169flzyH1dGnTx8UFRVh8+bNBuVffvmlUV0PDw+cOXPGIGAWFBRg3759NdKW++nVqxcAYMOGDQbl69evr9T2kyZNgrOzM958803k5OQ8cHtUKpVRSNmyZQsuXrxoUNanTx+cPHkSJ06cMCiXOsd3Gzx4MIQQuHjxIoKDg42W6lxyX5O9JpcvX8bkyZNhZmaG1157DQBgbW2NPn36IDU1Fe3bt5dst1SPV+PGjTFs2DC8+OKLuHz5Ms6dO1fp363Bgwfj999/h5eXl+TxqhOS2LukTOxJIkUKCQnBkiVLMGXKFAQFBeGFF16Av78/bt++jdTUVCxbtgwBAQEYMmQIfHx88Nxzz+HTTz+FiYkJBg4cqL+6zc3NTf/H9IcffkBcXByGDh2K1q1bQwiBjRs34urVq+jfv7/+2IGBgUhJScH3338PFxcXNGrUSH/lUHVERkbi3XffxYgRI/DGG2/g1q1b+OSTTx7oTssLFy7EI488gm7dumH69Olo06YNLl26hM2bN2Pp0qVo1KgRAgICAADLli1Do0aNYGlpCU9PT8kPjP79+2PAgAF46623oNFoEBYWpr+6rVOnThg9enS123qnMWPG4L///S/GjBmD9957D23btkVSUpJkYBw9ejSWLl2KUaNG4dlnn0VBQQFiY2MrdbVhTXjssccQFhaG119/HRqNBkFBQdi/fz9Wr14NADAxqfj/mI0bN8a3336LIUOGoEOHDnjhhRfQvXt32NraoqCgALt370Zubi5CQ0Mr1Z7BgwcjISEB7dq1Q/v27XH06FF8+OGHRr2nU6dOxYoVKzBo0CDMmzdPf3XbqVOn7nuMsLAwPPfccxg/fjyOHDmCnj17wsbGBjk5Odi7dy8CAwPxwgsvVKq9Ol5eXrCyssLatWvh6+sLW1tbuLq63jdIZGRk4MCBAygvL0dBQQEOHjyI+Ph4aDQarF69Gv7+/vq6H3/8MR555BH06NEDL7zwAjw8PFBUVIQ//vgD33//vX7O3ZAhQxAQEIDg4GA4OTnhr7/+wqJFi+Du7q6/GrIyv1tz585FcnIyQkND8corr8DHxwe3bt3CuXPnkJSUhM8++6zKw+G6APrBBx9g4MCBUKvVaN++/T17G6mOyDhpnOi+jh8/LsaOHStatWolzM3NhY2NjejUqZN49913Da4+KSsrEx988IHw9vYWZmZmwtHRUYwaNUqcP39eX+fUqVNi5MiRwsvLS1hZWQl7e3vRtWtXkZCQYHTMsLAwYW1tLQBIXmF1JwDixRdfrLBOUlKS6Nixo7CyshKtW7cW//vf/+55dZvUvtzd3Y2uuEtLSxNPPfWUcHBwEObm5qJVq1Zi3Lhx4tatW/o6ixYtEp6enkKtVhtcYSR1xd3NmzfFW2+9Jdzd3YWZmZlwcXERL7zwgrhy5YpRWwYNGmTUxntdjXa3CxcuiCeffFLY2tqKRo0aiSeffFLs27dP8gqoVatWCV9fX2FpaSn8/PzEhg0b7nl124cffmh0rIqubvv7778N6uquLDt79qy+7PLly2L8+PGicePGwtraWvTv318cOHBAABAff/zxfV+rENqrE6Ojo0X79u2FjY2NMDMzE66urmLIkCFi9erV4vbt20ZtOHz4sNF+rly5IiZOnCiaNWsmrK2txSOPPCL27Nkjed7T0tJE//79haWlpWjatKmYOHGi+O677+57dZvOihUrRLdu3YSNjY2wsrISXl5eYsyYMeLIkSP6Or169RL+/v5G20rtc926daJdu3bCzMzsvlcG6q5u0y2mpqbCwcFBhISEiLffflucO3dOcruzZ8+KCRMmiBYtWggzMzPh5OQkQkNDxbx58/R1PvroIxEaGiocHR31vzMTJ0402mdlfrf+/vtv8corrwhPT09hZmYmmjZtKoKCgsSMGTPEtWvX9G2613vz7vNQXFwsJk2aJJycnIRKpTJ6L5I8VELccZkAERFV6Msvv8QzzzyDX375pdK9QERUPzEkERHdw7p163Dx4kUEBgbCxMQEBw4cwIcffohOnToZXeZNRA8fzkkiIrqHRo0aYf369Zg3bx6uX78OFxcXjBs3DvPmzZO7aURUB9iTRERERCSBtwAgIiIiksCQRERERCSBIYmIiIhIAiduV1N5eTmys7PRqFGjGv86BCIiIqodQggUFRXB1dX1vjeFZUiqpuzsbP33LxEREVH9cv78+fveGZ0hqZoaNWoEQHuS6+prEoiIiOjBaDQauLm56T/HK8KQVE26ITY7OzuGJCIionqmMlNlOHGbiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBIYkoiIiIgkMCQRERERSWBIIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiQiIiIiCQxJRERERBL4BbcKc/06kJ8PWFoCzs5yt4aIiKjhYk+Swnz/PeDhATz9tNwtISIiatgYkoiIiIgkMCQRERERSWBIIiIiIpLAkKRQQsjdAiIiooaNIUlhVCq5W0BEREQAQxIRERGRJIYkIiIiIgkMSUREREQSGJIUihO3iYiI5MWQpDCcuE1ERKQMDElEREREEhiSiIiIiCQwJCkU5yQRERHJS/aQFBcXB09PT1haWiIoKAh79uypsH5xcTFmzJgBd3d3WFhYwMvLCytWrNCv7927N1QqldEyaNAgfZ3Zs2cbrW/evHmtvcaq4JwkIiIiZTCV8+AbNmzA1KlTERcXh7CwMCxduhQDBw5EWloaWrVqJbnN8OHDcenSJcTHx6NNmzbIy8tDaWmpfv3GjRtRUlKif15QUIAOHTrgqaeeMtiPv78/duzYoX+uVqtr+NURERFRfSZrSFq4cCEmTpyISZMmAQAWLVqEbdu2YcmSJYiJiTGqv3XrVuzatQuZmZlo2rQpAMDDw8Ogjq5cZ/369bC2tjYKSaamporpPSIiIiLlkW24raSkBEePHkV4eLhBeXh4OPbt2ye5zebNmxEcHIzY2Fi0aNEC3t7emDZtGm7evHnP48THx2PEiBGwsbExKM/IyICrqys8PT0xYsQIZGZmVtje4uJiaDQag4WIiIgeXrL1JOXn56OsrAzOzs4G5c7OzsjNzZXcJjMzE3v37oWlpSU2bdqE/Px8TJkyBZcvXzaYl6Rz6NAh/P7774iPjzco79atG1avXg1vb29cunQJ8+bNQ2hoKE6ePAkHBwfJY8fExGDOnDnVfLVVx4nbRERE8pJ94rbqrpnKQgijMp3y8nKoVCqsXbsWXbt2RUREBBYuXIiEhATJ3qT4+HgEBASga9euBuUDBw7Ek08+icDAQPTr1w9btmwBAKxateqe7YyOjkZhYaF+OX/+fFVfaqVw4jYREZEyyBaSHB0doVarjXqN8vLyjHqXdFxcXNCiRQvY29vry3x9fSGEwIULFwzq3rhxA+vXr9fPd6qIjY0NAgMDkZGRcc86FhYWsLOzM1iIiIjo4SVbSDI3N0dQUBCSk5MNypOTkxEaGiq5TVhYGLKzs3Ht2jV92ZkzZ2BiYoKWLVsa1P3qq69QXFyMUaNG3bctxcXFSE9Ph4uLSzVeCRERET2MZB1ui4qKwueff44VK1YgPT0dr732GrKysjB58mQA2iGuMWPG6Os//fTTcHBwwPjx45GWlobdu3fjjTfewIQJE2BlZWWw7/j4eAwdOlRyjtG0adOwa9cunD17FgcPHsSwYcOg0WgwduzY2n3BVcA5SURERPKS9RYAkZGRKCgowNy5c5GTk4OAgAAkJSXB3d0dAJCTk4OsrCx9fVtbWyQnJ+Pll19GcHAwHBwcMHz4cMybN89gv2fOnMHevXuxfft2yeNeuHABI0eORH5+PpycnNC9e3ccOHBAf1w5cU4SERGRMqiEYJ9FdWg0Gtjb26OwsLBG5yclJgLDhgE9egC7d9fYbomIiAhV+/yW/eo2IiIiIiViSCIiIiKSwJCkUBwEJSIikhdDksJw4jYREZEyMCQRERERSWBIIiIiIpLAkEREREQkgSFJoThxm4iISF4MSQrDidtERETKwJBEREREJIEhiYiIiEgCQ5JCcU4SERGRvBiSFIZzkoiIiJSBIYmIiIhIAkMSERERkQSGJCIiIiIJDEkKxYnbRERE8mJIUhhO3CYiIlIGhiQiIiIiCQxJRERERBIYkoiIiIgkMCQpFCduExERyYshSWE4cZuIiEgZGJKIiIiIJDAkEREREUlgSFIozkkiIiKSF0OSwnBOEhERkTIwJBERERFJYEgiIiIiksCQRERERCSBIUmhOHGbiIhIXgxJCsOJ20RERMrAkEREREQkQfaQFBcXB09PT1haWiIoKAh79uypsH5xcTFmzJgBd3d3WFhYwMvLCytWrNCvT0hIgEqlMlpu3br1QMclIiKihsVUzoNv2LABU6dORVxcHMLCwrB06VIMHDgQaWlpaNWqleQ2w4cPx6VLlxAfH482bdogLy8PpaWlBnXs7Oxw+vRpgzJLS8sHOm5d45wkIiIieamEkO/juFu3bujcuTOWLFmiL/P19cXQoUMRExNjVH/r1q0YMWIEMjMz0bRpU8l9JiQkYOrUqbh69WqNHVeKRqOBvb09CgsLYWdnV6ltKmPLFmDwYKBLF+DQoRrbLREREaFqn9+yDbeVlJTg6NGjCA8PNygPDw/Hvn37JLfZvHkzgoODERsbixYtWsDb2xvTpk3DzZs3Depdu3YN7u7uaNmyJQYPHozU1NQHOi6gHebTaDQGCxERET28ZBtuy8/PR1lZGZydnQ3KnZ2dkZubK7lNZmYm9u7dC0tLS2zatAn5+fmYMmUKLl++rJ+X1K5dOyQkJCAwMBAajQYff/wxwsLCcOLECbRt27ZaxwWAmJgYzJkz5wFfNREREdUXsk/cVt11zbsQwqhMp7y8HCqVCmvXrkXXrl0RERGBhQsXIiEhQd+b1L17d4waNQodOnRAjx498NVXX8Hb2xuffvpptY8LANHR0SgsLNQv58+fr87LJSIionpCtp4kR0dHqNVqo96bvLw8o14eHRcXF7Ro0QL29vb6Ml9fXwghcOHCBbRt29ZoGxMTE3Tp0gUZGRnVPi4AWFhYwMLCotKv70Fx4jYREZG8ZOtJMjc3R1BQEJKTkw3Kk5OTERoaKrlNWFgYsrOzce3aNX3ZmTNnYGJigpYtW0puI4TA8ePH4eLiUu3j1iXeTJKIiEgZZB1ui4qKwueff44VK1YgPT0dr732GrKysjB58mQA2iGuMWPG6Os//fTTcHBwwPjx45GWlobdu3fjjTfewIQJE2BlZQUAmDNnDrZt24bMzEwcP34cEydOxPHjx/X7rMxxiYiIiGS9T1JkZCQKCgowd+5c5OTkICAgAElJSXB3dwcA5OTkICsrS1/f1tYWycnJePnllxEcHAwHBwcMHz4c8+bN09e5evUqnnvuOeTm5sLe3h6dOnXC7t270bVr10ofl4iIiEjW+yTVZ7V1n6SkJGDQICA4GDh8uMZ2S0RERKgn90miijG6EhERyYshSWE4cZuIiEgZGJKIiIiIJDAkEREREUlgSFIozkkiIiKSF0OSwnBOEhERkTIwJBERERFJYEgiIiIiksCQRERERCSBIUmhOHGbiIhIXgxJCsOJ20RERMrAkEREREQkgSGJiIiISAJDEhEREZEEhiSF4sRtIiIieTEkKQwnbhMRESkDQxIRERGRBIYkIiIiIgkMSQrFOUlERETyYkhSGM5JIiIiUgaGJCIiIiIJDElEREREEhiSiIiIiCQwJCkUJ24TERHJiyFJYThxm4iISBkYkoiIiIgkMCQRERERSWBIUijOSSIiIpIXQ5LCcE4SERGRMjAkEREREUlgSCIiIiKSwJBEREREJIEhSaE4cZuIiEhesoekuLg4eHp6wtLSEkFBQdizZ0+F9YuLizFjxgy4u7vDwsICXl5eWLFihX798uXL0aNHDzRp0gRNmjRBv379cOjQIYN9zJ49GyqVymBp3rx5rby+quLEbSIiImUwlfPgGzZswNSpUxEXF4ewsDAsXboUAwcORFpaGlq1aiW5zfDhw3Hp0iXEx8ejTZs2yMvLQ2lpqX59SkoKRo4cidDQUFhaWiI2Nhbh4eE4efIkWrRooa/n7++PHTt26J+r1erae6FERERU78gakhYuXIiJEydi0qRJAIBFixZh27ZtWLJkCWJiYozqb926Fbt27UJmZiaaNm0KAPDw8DCos3btWoPny5cvxzfffIOffvoJY8aM0ZebmpoqpveIiIiIlEe24baSkhIcPXoU4eHhBuXh4eHYt2+f5DabN29GcHAwYmNj0aJFC3h7e2PatGm4efPmPY9z48YN3L59Wx+qdDIyMuDq6gpPT0+MGDECmZmZFba3uLgYGo3GYCEiIqKHl2w9Sfn5+SgrK4Ozs7NBubOzM3JzcyW3yczMxN69e2FpaYlNmzYhPz8fU6ZMweXLlw3mJd1p+vTpaNGiBfr166cv69atG1avXg1vb29cunQJ8+bNQ2hoKE6ePAkHBwfJ/cTExGDOnDnVfLVVx4nbRERE8pJ94rbqrpnKQgijMp3y8nKoVCqsXbsWXbt2RUREBBYuXIiEhATJ3qTY2FisW7cOGzduhKWlpb584MCBePLJJxEYGIh+/fphy5YtAIBVq1bds53R0dEoLCzUL+fPn6/Oy70vTtwmIiJSBtl6khwdHaFWq416jfLy8ox6l3RcXFzQokUL2Nvb68t8fX0hhMCFCxfQtm1bffmCBQswf/587NixA+3bt6+wLTY2NggMDERGRsY961hYWMDCwqIyL42IiIgeArL1JJmbmyMoKAjJyckG5cnJyQgNDZXcJiwsDNnZ2bh27Zq+7MyZMzAxMUHLli31ZR9++CH+85//YOvWrQgODr5vW4qLi5Geng4XF5dqvhoiIiJ62Mg63BYVFYXPP/8cK1asQHp6Ol577TVkZWVh8uTJALRDXHdekfb000/DwcEB48ePR1paGnbv3o033ngDEyZMgJWVFQDtENvMmTOxYsUKeHh4IDc3F7m5uQbBatq0adi1axfOnj2LgwcPYtiwYdBoNBg7dmzdnoAKcE4SERGRvGS9BUBkZCQKCgowd+5c5OTkICAgAElJSXB3dwcA5OTkICsrS1/f1tYWycnJePnllxEcHAwHBwcMHz4c8+bN09eJi4tDSUkJhg0bZnCsWbNmYfbs2QCACxcuYOTIkcjPz4eTkxO6d++OAwcO6I8rJ85JIiIiUgaVEOyzqA6NRgN7e3sUFhbCzs6uxvabkgL06QP4+QEnT9bYbomIiAhV+/yW/eo2IiIiIiViSCIiIiKSwJCkUBwEJSIikhdDksJw4jYREZEyMCQRERERSWBIIiIiIpLAkKRQnJNEREQkL4YkheGcJCIiImVgSCIiIiKSwJBEREREJIEhiYiIiEgCQ5JCceI2ERGRvBiSFIYTt4mIiJSBIYmIiIhIAkMSERERkQSGJCIiIiIJDEkKxYnbRERE8mJIUhhO3CYiIlIGhiQiIiIiCQxJRERERBIYkhSKc5KIiIjkxZCkMLo5SQxJRERE8mJIUhiT//8XKS+Xtx1EREQNHUOSwuhCEnuSiIiI5MWQpDDsSSIiIlIGhiSF0c1JYkgiIiKSF0OSwnC4jYiISBkYkhSGw21ERETKwJCkMBxuIyIiUgaGJIXhcBsREZEyMCQpDIfbiIiIlIEhSWE43EZERKQMDEkKw+E2IiIiZZA9JMXFxcHT0xOWlpYICgrCnj17KqxfXFyMGTNmwN3dHRYWFvDy8sKKFSsM6iQmJsLPzw8WFhbw8/PDpk2bHvi4dYXDbURERMoga0jasGEDpk6dihkzZiA1NRU9evTAwIEDkZWVdc9thg8fjp9++gnx8fE4ffo01q1bh3bt2unX79+/H5GRkRg9ejROnDiB0aNHY/jw4Th48OADHbeuMCQREREpg0oI+QZ2unXrhs6dO2PJkiX6Ml9fXwwdOhQxMTFG9bdu3YoRI0YgMzMTTZs2ldxnZGQkNBoNfvzxR33ZY489hiZNmmDdunXVOq4UjUYDe3t7FBYWws7OrlLbVMaffwJt2gC2tkBRUY3tloiIiFC1z2/ZepJKSkpw9OhRhIeHG5SHh4dj3759ktts3rwZwcHBiI2NRYsWLeDt7Y1p06bh5s2b+jr79+832ueAAQP0+6zOcQHtMJ9GozFYagPnJBERESmDqVwHzs/PR1lZGZydnQ3KnZ2dkZubK7lNZmYm9u7dC0tLS2zatAn5+fmYMmUKLl++rJ+XlJubW+E+q3NcAIiJicGcOXOq/DqrisNtREREyiD7xG2V7pr3/yeEMCrTKS8vh0qlwtq1a9G1a1dERERg4cKFSEhIMOhNqsw+q3JcAIiOjkZhYaF+OX/+fKVeX1XxFgBERETKIFtPkqOjI9RqtVHvTV5enlEvj46LiwtatGgBe3t7fZmvry+EELhw4QLatm2L5s2bV7jP6hwXACwsLGBhYVGl11gdHG4jIiJSBtl6kszNzREUFITk5GSD8uTkZISGhkpuExYWhuzsbFy7dk1fdubMGZiYmKBly5YAgJCQEKN9bt++Xb/P6hy3LnG4jYiISCGEjNavXy/MzMxEfHy8SEtLE1OnThU2Njbi3LlzQgghpk+fLkaPHq2vX1RUJFq2bCmGDRsmTp48KXbt2iXatm0rJk2apK/zyy+/CLVaLd5//32Rnp4u3n//fWFqaioOHDhQ6eNWRmFhoQAgCgsLa+BM/CM7WwhACBOTGt0tERERiap9fss23AZoL9cvKCjA3LlzkZOTg4CAACQlJcHd3R0AkJOTY3DvIltbWyQnJ+Pll19GcHAwHBwcMHz4cMybN09fJzQ0FOvXr8fMmTPxzjvvwMvLCxs2bEC3bt0qfVw5cbiNiIhIGap1n6S5c+di2rRpsLa2Nii/efMmPvzwQ7z77rs11kClqq37JP39N9Csmfbn8vJ/JnITERHRg6vK53e1QpJarUZOTg6a6T7N/19BQQGaNWuGsrKyqu6y3qmtkFRQADg6an8uK/unZ4mIiIgeXK3fTFLc43L5EydO3PNO2FQ5d55WTt4mIiKST5XmJDVp0gQqlQoqlQre3t4GQamsrAzXrl3D5MmTa7yRDcmdPUecl0RERCSfKoWkRYsWQQiBCRMmYM6cOQb3KzI3N4eHhwdCQkJqvJENyZ0hiT1JRERE8qlSSBo7diwAwNPTE2FhYTA1lfXiuIcSh9uIiIiUoVpzkho1aoT09HT98++++w5Dhw7F22+/jZKSkhprXEPE4TYiIiJlqFZIev7553HmzBkA2i+djYyMhLW1Nb7++mu8+eabNdrAhobDbURERMpQrZB05swZdOzYEQDw9ddfo1evXvjyyy+RkJCAxMTEmmxfg8PhNiIiImWo9i0Ayv//E3zHjh2IiIgAALi5uSE/P7/mWtcAcbiNiIhIGaoVkoKDgzFv3jysWbMGu3btwqBBgwAAZ8+ehbOzc402sKHhcBsREZEyVCskLVq0CMeOHcNLL72EGTNmoE2bNgCAb775BqGhoTXawIaGIYmIiEgZqvW1JPdy69YtqNVqmJmZ1dQuFau2vpZEiH+CUl4e4ORUY7smIiJq8Kry+f1ANzo6evQo0tPToVKp4Ovri86dOz/I7giGE7c5J4mIiEg+1QpJeXl5iIyMxK5du9C4cWMIIVBYWIg+ffpg/fr1cGL3xwMxMdEOtXG4jYiISD7VmpP08ssvo6ioCCdPnsTly5dx5coV/P7779BoNHjllVdquo0Njq43iSGJiIhIPtXqSdq6dSt27NgBX19ffZmfnx8WL16M8PDwGmtcQ2ViApSVcbiNiIhITtXqSSovL5ecnG1mZqa/fxJVn27iNk8lERGRfKoVkh599FG8+uqryM7O1pddvHgRr732Gvr27VtjjWuoONxGREQkv2qFpP/9738oKiqCh4cHvLy80KZNG3h6eqKoqAiffvppTbexwdH1JHG4jYiISD7VmpPk5uaGY8eOITk5GadOnYIQAn5+fujXr19Nt69B4nAbERGR/KrUk/Tzzz/Dz88PGo0GANC/f3+8/PLLeOWVV9ClSxf4+/tjz549tdLQhoTDbURERPKrUkhatGgRnn32Wck7VNrb2+P555/HwoULa6xxDRV7koiIiORXpZB04sQJPPbYY/dcHx4ejqNHjz5woxo6zkkiIiKSX5VC0qVLlyr8XjZTU1P8/fffD9yoho49SURERPKrUkhq0aIFfvvtt3uu//XXX+Hi4vLAjWroOCeJiIhIflUKSREREXj33Xdx69Yto3U3b97ErFmzMHjw4BprXEPF4TYiIiL5qYSo/EfxpUuX0LlzZ6jVarz00kvw8fGBSqVCeno6Fi9ejLKyMhw7dgzOzs612WZF0Gg0sLe3R2FhoeRE9gfh4gLk5gLHjwMdOtToromIiBq0qnx+V+k+Sc7Ozti3bx9eeOEFREdHQ5evVCoVBgwYgLi4uAYRkGqbWq19LCuTtx1EREQNWZVvJunu7o6kpCRcuXIFf/zxB4QQaNu2LZo0aVIb7WuQGJKIiIjkV607bgNAkyZN0KVLl5psC/0/hiQiIiL5Veu726h2MSQRERHJjyFJgUz/v3+vtFTedhARETVkDEkKxJ4kIiIi+ckekuLi4uDp6QlLS0sEBQVV+AW5KSkpUKlURsupU6f0dXr37i1ZZ9CgQfo6s2fPNlrfvHnzWn2dVcGQREREJL9qT9yuCRs2bMDUqVMRFxeHsLAwLF26FAMHDkRaWhpatWp1z+1Onz5tcG8DJycn/c8bN25ESUmJ/nlBQQE6dOiAp556ymAf/v7+2LFjh/65WpdMFIAhiYiISH6yhqSFCxdi4sSJmDRpEgBg0aJF2LZtG5YsWYKYmJh7btesWTM0btxYcl3Tpk0Nnq9fvx7W1tZGIcnU1FRRvUd3YkgiIiKSn2zDbSUlJTh69CjCw8MNysPDw7Fv374Kt+3UqRNcXFzQt29f7Ny5s8K68fHxGDFiBGxsbAzKMzIy4OrqCk9PT4wYMQKZmZkV7qe4uBgajcZgqS26kMSJ20RERPKRLSTl5+ejrKzM6A7dzs7OyM3NldzGxcUFy5YtQ2JiIjZu3AgfHx/07dsXu3fvlqx/6NAh/P777/qeKp1u3bph9erV2LZtG5YvX47c3FyEhoaioKDgnu2NiYmBvb29fnFzc6viK6483dVt7EkiIiKSj6zDbYD2K03uJIQwKtPx8fGBj4+P/nlISAjOnz+PBQsWoGfPnkb14+PjERAQgK5duxqUDxw4UP9zYGAgQkJC4OXlhVWrViEqKkry2NHR0QbrNBpNrQUlDrcRERHJT7aeJEdHR6jVaqNeo7y8vCp9/1v37t2RkZFhVH7jxg2sX7/eqBdJio2NDQIDAyX3o2NhYQE7OzuDpbYwJBEREclPtpBkbm6OoKAgJCcnG5QnJycjNDS00vtJTU2Fi4uLUflXX32F4uJijBo16r77KC4uRnp6uuR+5MCQREREJD9Zh9uioqIwevRoBAcHIyQkBMuWLUNWVhYmT54MQDvEdfHiRaxevRqA9uo3Dw8P+Pv7o6SkBF988QUSExORmJhotO/4+HgMHToUDg4ORuumTZuGIUOGoFWrVsjLy8O8efOg0WgwduzY2n3BlcSJ20RERPKTNSRFRkaioKAAc+fORU5ODgICApCUlAR3d3cAQE5ODrKysvT1S0pKMG3aNFy8eBFWVlbw9/fHli1bEBERYbDfM2fOYO/evdi+fbvkcS9cuICRI0ciPz8fTk5O6N69Ow4cOKA/rtzYk0RERCQ/lRBCyN2I+kij0cDe3h6FhYU1Pj/pX/8CNm8Gli0Dnn22RndNRETUoFXl81v2ryUhY+xJIiIikh9DkgIxJBEREcmPIUmBOHGbiIhIfgxJCsSeJCIiIvkxJCkQQxIREZH8GJIUiN/dRkREJD+GJAViTxIREZH8GJIUiBO3iYiI5MeQpEDsSSIiIpIfQ5ICMSQRERHJjyFJgRiSiIiI5MeQpEC8uo2IiEh+DEkKxInbRERE8mNIUiAOtxEREcmPIUmBGJKIiIjkx5CkQAxJRERE8mNIUiBO3CYiIpIfQ5IC6XqSbt+Wtx1EREQNGUOSApmbax8ZkoiIiOTDkKRADElERETyY0hSIDMz7WNJibztICIiasgYkhSIPUlERETyY0hSIF1IYk8SERGRfBiSFIjDbURERPJjSFIgDrcRERHJjyFJgdiTREREJD+GJAViTxIREZH8GJIUiBO3iYiI5MeQpEC64Tb2JBEREcmHIUmB2JNEREQkP4YkBWJIIiIikh9DkgJxuI2IiEh+DEkKxJ4kIiIi+ckekuLi4uDp6QlLS0sEBQVhz54996ybkpIClUpltJw6dUpfJyEhQbLOrVu3qn3cusaeJCIiIvnJGpI2bNiAqVOnYsaMGUhNTUWPHj0wcOBAZGVlVbjd6dOnkZOTo1/atm1rsN7Ozs5gfU5ODiwtLR/4uHXlzp4kIeRtCxERUUMla0hauHAhJk6ciEmTJsHX1xeLFi2Cm5sblixZUuF2zZo1Q/PmzfWLWq02WK9SqQzWN2/evEaOW1d0IUkIoKxM3rYQERE1VLKFpJKSEhw9ehTh4eEG5eHh4di3b1+F23bq1AkuLi7o27cvdu7cabT+2rVrcHd3R8uWLTF48GCkpqY+8HGLi4uh0WgMltqiG24DOORGREQkF9lCUn5+PsrKyuDs7GxQ7uzsjNzcXMltXFxcsGzZMiQmJmLjxo3w8fFB3759sXv3bn2ddu3aISEhAZs3b8a6detgaWmJsLAwZGRkVPu4ABATEwN7e3v94ubmVt2Xfl+6niSAk7eJiIjkYip3A1QqlcFzIYRRmY6Pjw98fHz0z0NCQnD+/HksWLAAPXv2BAB0794d3bt319cJCwtD586d8emnn+KTTz6p1nEBIDo6GlFRUfrnGo2m1oISe5KIiIjkJ1tPkqOjI9RqtVHvTV5enlEvT0W6d++u7yWSYmJigi5duujrVPe4FhYWsLOzM1hqi4kJYPr/8fWui/KIiIiojsgWkszNzREUFITk5GSD8uTkZISGhlZ6P6mpqXBxcbnneiEEjh8/rq9TU8etbdbW2sebN+VtBxERUUMl63BbVFQURo8ejeDgYISEhGDZsmXIysrC5MmTAWiHuC5evIjVq1cDABYtWgQPDw/4+/ujpKQEX3zxBRITE5GYmKjf55w5c9C9e3e0bdsWGo0Gn3zyCY4fP47FixdX+rhKYGUFaDQMSURERHKRNSRFRkaioKAAc+fORU5ODgICApCUlAR3d3cAQE5OjsG9i0pKSjBt2jRcvHgRVlZW8Pf3x5YtWxAREaGvc/XqVTz33HPIzc2Fvb09OnXqhN27d6Nr166VPq4S6HqSbtyQtx1EREQNlUoI3q6wOjQaDezt7VFYWFgr85P8/YG0NODnn4E+fWp890RERA1SVT6/Zf9aEpLGniQiIiJ5MSQplJWV9pFzkoiIiOTBkKRQupDEniQiIiJ5MCQpFG8BQEREJC+GJIViTxIREZG8GJIUij1JRERE8mJIUij2JBEREcmLIUmh2JNEREQkL4YkhWJPEhERkbwYkhSqUSPtY1GRvO0gIiJqqBiSFMreXvtYWChvO4iIiBoqhiSFatxY+3j1qpytICIiargYkhSKPUlERETyYkhSKF1PEkMSERGRPBiSFErXk8ThNiIiInkwJCmULiQVFQHl5fK2hYiIqCFiSFIoXUgSgrcBICIikgNDkkJZWgIWFtqfr1yRty1EREQNEUOSgjk5aR///lvedhARETVEDEkK5uKifczJkbcdREREDRFDkoI1b659zM2Vtx1EREQNEUOSgrEniYiISD4MSQrGniQiIiL5MCQpmC4kZWfL2w4iIqKGiCFJwVq31j7++ae87SAiImqIGJIUzNtb+/jHH0BZmbxtISIiamgYkhSsVSvA3BwoLgbOn5e7NURERA0LQ5KCqdVAmzban9PT5W0LERFRQ8OQpHAdO2ofDx2StRlEREQNDkOSwoWEaB/375e3HURERA0NQ5LChYZqH/ftA0pK5G0LERFRQ8KQpHAdO2rvvF1UBPz0k9ytISIiajgYkhTOxAR44gntz198IW9biIiIGhLZQ1JcXBw8PT1haWmJoKAg7Nmz5551U1JSoFKpjJZTp07p6yxfvhw9evRAkyZN0KRJE/Tr1w+H7pr1PHv2bKN9NNfd3lqBJkzQPm7YAPz1l7xtISIiaihkDUkbNmzA1KlTMWPGDKSmpqJHjx4YOHAgsrKyKtzu9OnTyMnJ0S9t27bVr0tJScHIkSOxc+dO7N+/H61atUJ4eDguXrxosA9/f3+Dffz222+18hprQlAQ0Lev9oaSb7whd2uIiIgaBpUQQsh18G7duqFz585YsmSJvszX1xdDhw5FTEyMUf2UlBT06dMHV65cQePGjSt1jLKyMjRp0gT/+9//MGbMGADanqRvv/0Wx48fr3bbNRoN7O3tUVhYCDs7u2rvp7JSU4EuXbRBaf16IDKy1g9JRET00KnK57dsPUklJSU4evQowsPDDcrDw8Oxb9++Crft1KkTXFxc0LdvX+zcubPCujdu3MDt27fRtGlTg/KMjAy4urrC09MTI0aMQGZmZoX7KS4uhkajMVjqUqdOwFtvaX+eMAE4dqxOD09ERNTgyBaS8vPzUVZWBmdnZ4NyZ2dn5ObmSm7j4uKCZcuWITExERs3boSPjw/69u2L3bt33/M406dPR4sWLdCvXz99Wbdu3bB69Wps27YNy5cvR25uLkJDQ1FQUHDP/cTExMDe3l6/uLm5VfEVP7i5c4HwcODGDe2jgkcIiYiI6j3Zhtuys7PRokUL7Nu3DyG6OyYCeO+997BmzRqDydgVGTJkCFQqFTZv3my0LjY2Fu+//z5SUlLQvn37e+7j+vXr8PLywptvvomoqCjJOsXFxSguLtY/12g0cHNzq7PhNp3CQqB/f+DwYcDJCdi2TdvLRERERPdXL4bbHB0doVarjXqN8vLyjHqXKtK9e3dkZGQYlS9YsADz58/H9u3bKwxIAGBjY4PAwEDJ/ehYWFjAzs7OYJGDvb02GHXuDPz9N9CrF7BjhyxNISIieqjJFpLMzc0RFBSE5ORkg/Lk5GSE6m4zXQmpqalwcXExKPvwww/xn//8B1u3bkVwcPB991FcXIz09HSj/ShVkybAzz8DvXtrbzIZEQF8+aXcrSIiInq4mMp58KioKIwePRrBwcEICQnBsmXLkJWVhcmTJwMAoqOjcfHiRaxevRoAsGjRInh4eMDf3x8lJSX44osvkJiYiMTERP0+Y2Nj8c477+DLL7+Eh4eHvqfK1tYWtra2AIBp06ZhyJAhaNWqFfLy8jBv3jxoNBqMHTu2js9A9dnbA1u3AmPGAF99BTzzDHD6NDBrlvYGlERERPRgZA1JkZGRKCgowNy5c5GTk4OAgAAkJSXB3d0dAJCTk2Nwz6SSkhJMmzYNFy9ehJWVFfz9/bFlyxZERETo68TFxaGkpATDhg0zONasWbMwe/ZsAMCFCxcwcuRI5Ofnw8nJCd27d8eBAwf0x60vLCyAdesANzfgo4+0E7t//x1YtQr4/zxIRERE1STrfZLqs7q+T9L9rFwJTJ6s/RLc9u2B774DPDzkbhUREZGy1IuJ21Szxo8Hdu4EnJ2BX3/V3njyruleREREVAUMSQ+R0FDtrQE6dwby84EBA4DZs7V36SYiIqKqYUh6yLi5AXv3As89BwgBzJkDPPYYkJcnd8uIiIjqF4akh5CVFbB0KbBmDWBtrb2PUqdOwK5dcreMiIio/mBIeoiNGqUdfvP1BbKzgT59gOho7eRuIiIiqhhD0kPOzw84dEj7pbhCAO+/D3TvDqSlyd0yIiIiZWNIagBsbYH4eGDjRsDBAUhNBYKCgE8+AcrL5W4dERGRMjEkNSBPPAH89pt2IvetW8CrrwJ9+wJ//CF3y4iIiJSHIamBcXEBkpKAxYu1k7pTUoDAQCA2Figtlbt1REREysGQ1ACpVMCUKdqvMOnfX9ur9NZbQLduwPHjcreOiIhIGRiSGjBPT2DbNiAhAWjSBDh2DAgOBqKigMJCuVtHREQkL4akBk6lAsaOBdLTgeHDtXfn/u9/AR8f7RflcmI3ERE1VAxJBED7nW8bNmh7lnx8gEuXgHHjgEce0fYwERERNTQMSWQgPFz7BbmxsdpbB+zfrx2CGzcOOH9e7tYRERHVHYYkMmJuDrzxBnD6NPD009qbUK5aBbRtC7z5JnDlitwtJCIiqn0MSXRPrq7A2rXAwYNAr15AcTHw4YeAlxewYIH2qjgiIqKHFUMS3VfXrsDOncAPPwABAdqepDfeAFq3Bj7+GLh5U+4WEhER1TyGJKoUlQoYNEh7H6WVKwE3NyAnB5g6VRuW/vtf4MYNuVtJRERUcxiSqErUau0k7owM4LPPgFatgNxc7b2VWrfWDsdpNHK3koiI6MExJFG1WFgAzz+vDUvLlgEeHtrbBrz5praX6Y03eDUcERHVbwxJ9EDMzYFnnwXOnAHi44F27bQ9SQsWaHuWRo0CUlPlbiUREVHVMSRRjTAzAyZMAE6e1E7w7t1b+4W5a9cCnTsDPXsC69Zpr5AjIiKqDxiSqEaZmGgneO/cCRw5AowcqZ3HtGeP9p5Lbm5AdDRw7pzcLSUiIqoYQxLVmqAg4MsvtYFo1iztfZf+/ht4/33tUNygQcDGjexdIiIiZWJIolrXsiUwe7Y2LCUmAv37a+/inZQEPPmkNjy99BJw+LC2nIiISAlUQvBjqTo0Gg3s7e1RWFgIOzs7uZtT72RkAJ9/DnzxBZCd/U+5ry8wdqx2mK5VK/naR0RED6eqfH4zJFUTQ1LNKCsDfvpJ+91wGzcaftVJt27A8OHAsGEMTEREVDMYkuoAQ1LN02iAr78G1qwBdu82HHrr1g146iltYHJ3l6+NRERUvzEk1QGGpNqVk6PtWfrqK+2VcXe+SwMDgSFDgMGDtd8rp1bL104iIqpfGJLqAENS3bkzMO3dC5SX/7POyQmIiNAGpvBwgP8URERUEYakOsCQJI+CAuDHH7U3rNy6FSgs/GedWq3tWerXT7t07669IzgREZEOQ1IdYEiS3+3b2p6lH37QLmfOGK63sQF69dIGpkcfBQICODRHRNTQMSTVAYYk5fnrL+2Vcjt2aJe//zZcb28PhIYCjzyiXbp0Aays5GkrERHJoyqf37LfTDIuLg6enp6wtLREUFAQ9uzZc8+6KSkpUKlURsupU6cM6iUmJsLPzw8WFhbw8/PDpk2bHui4VD+4u2u/P+7LL4HcXODECeCjj4DHHgNsbbVDcz/+CMyYoe1h0oWmt97Sznk6f543syQion+YynnwDRs2YOrUqYiLi0NYWBiWLl2KgQMHIi0tDa0quDHO6dOnDdKfk5OT/uf9+/cjMjIS//nPf/DEE09g06ZNGD58OPbu3Ytu3bo90HGp/jAxAdq31y5RUdov2/3tN+2Vcnv3ah9zc4H9+7WLjrOztoepSxcgOFj7eMfbi4iIGhBZh9u6deuGzp07Y8mSJfoyX19fDB06FDExMUb1U1JS0KdPH1y5cgWNGzeW3GdkZCQ0Gg1+/PFHfdljjz2GJk2aYN26ddU6rhQOt9VvQgBnz2rD0i+/aL8S5bfftDe3vJu7O9Cp0z+hq0MH7XfPmcjeD0tERFVVlc9v2XqSSkpKcPToUUyfPt2gPDw8HPv27atw206dOuHWrVvw8/PDzJkz0adPH/26/fv347XXXjOoP2DAACxatOiBjltcXIziO76JVaPRVNhGUjaVSht0WrfWfg0KANy8CRw/rg1Mhw8DR44Ap05p5zr99Rfw7bf/bG9trb1fky44BQZqv1LFyUm7byIiqv9kC0n5+fkoKyuDs7OzQbmzszNyc3Mlt3FxccGyZcsQFBSE4uJirFmzBn379kVKSgp69uwJAMjNza1wn9U5LgDExMRgzpw5VX6dVH9YWQEhIdpFR6MBjh3Tzm/69Vft8vvvwI0bwMGD2uVOjRsD7dr9s/j4aB+9vAAzszp9OURE9IBknZMEAKq7/tsthDAq0/Hx8YGPj4/+eUhICM6fP48FCxboQ1Jl91mV4wJAdHQ0oqKi9M81Gg3c3NzuWZ8eDnZ2QO/e2kWnrAz44w/D4PTbb9repqtXgQMHtMudTE21vVZt2vzTg6VbPD21E8uJiEhZZAtJjo6OUKvVRr03eXl5Rr08FenevTu++OIL/fPmzZtXuM/qHtfCwgIWFhaVbhc9vNRqbQ+Rj4/2C3h1bt7UhqdTp/5ZTp/WPl6/rr2P0933ctJp1swwOLVqBbi5aZeWLbVX4hERUd2SLSSZm5sjKCgIycnJeOKJJ/TlycnJ+Ne//lXp/aSmpsLFxUX/PCQkBMnJyQbzkrZv347Q0NAaPS7R3aystHOTAgMNy4UALl7UBqbMTOPl8mUgL0+73N0DpdOokWFouvNnFxegeXPAwYGTyYmIapKsw21RUVEYPXo0goODERISgmXLliErKwuTJ08GoB3iunjxIlavXg0AWLRoETw8PODv74+SkhJ88cUXSExMRGJion6fr776Knr27IkPPvgA//rXv/Ddd99hx44d2Lt3b6WPS1STVCptmGnZEujb13j91avaK+3uDE7nz/+zXLkCFBUBaWna5V7Uam2PVPPm/yzOzsbPHR2BJk1493EiovuRNSRFRkaioKAAc+fORU5ODgICApCUlAR3d3cAQE5ODrKysvT1S0pKMG3aNFy8eBFWVlbw9/fHli1bEBERoa8TGhqK9evXY+bMmXjnnXfg5eWFDRs26O+RVJnjEtWlxo21txjo1El6/fXrwIUL2sCke9QtFy5o7/eUn6+dK5WTo13uR6XSBiVHR20PlO7xzp/vfGzcWLtYWfHqPSJqOPi1JNXE+ySRkty+rf0altxc4+XSJcPnD3L3ClNTbViyt6/8Y6NG2onpdy6msl8yQkQNVb24TxIR1RwzM8DVVbvcT0mJdh5UQYF2yc83fJQqu3oVKC/X3rk8P1+7PAgLC+PgJLXY2GgXK6uqLZaWnJ9FRA+OIYmogTE3/2eOUmUJAVy7pv3+u6tXDR+lyu58vH5du21RkbbHCwCKi7VLQUFNv7p/WFhIBygLC+1ibq5dpH6u7npT038WMzPD5/cqY5gjUi6GJCK6L5VKO2zWqJF2Anp1lZRoA1NVluvXtbdXqMxSWvrPsXRB7OrVB375tcrEpHJh6u4ytVq77YM+1sQ+VCrDpabLamOfujIdpf4s9/Hv/rmuWVvL+/2ZDElEVGfMzYGmTbVLbSgtvX+QKinRLsXFxj9LlVWlblmZtrestNRw0ZVJKS//Zz9EZGjkSODLL+U7PkMSET00TE3/6fFSGiH+mdd1Z3CSClOVKSsv14ay2nis6jZCGC/l5bVf9iDbl5cb/tso8We5j3/3z3IwN5f3+AxJRER1QKXSDk+p1dp5TESkfJwySERERCSBIYmIiIhIAkMSERERkQSGJCIiIiIJDElEREREEhiSiIiIiCQwJBERERFJYEgiIiIiksCQRERERCSBIYmIiIhIAkMSERERkQSGJCIiIiIJDElEREREEhiSiIiIiCSYyt2A+koIAQDQaDQyt4SIiIgqS/e5rfscrwhDUjUVFRUBANzc3GRuCREREVVVUVER7O3tK6yjEpWJUmSkvLwc2dnZaNSoEVQqVY3uW6PRwM3NDefPn4ednV2N7pv+wfNcN3ie6wbPc93gea47tXWuhRAoKiqCq6srTEwqnnXEnqRqMjExQcuWLWv1GHZ2dvwlrAM8z3WD57lu8DzXDZ7nulMb5/p+PUg6nLhNREREJIEhiYiIiEgCQ5ICWVhYYNasWbCwsJC7KQ81nue6wfNcN3ie6wbPc91RwrnmxG0iIiIiCexJIiIiIpLAkEREREQkgSGJiIiISAJDEhEREZEEhiSZxMXFwdPTE5aWlggKCsKePXsqrL9r1y4EBQXB0tISrVu3xmeffVZHLa3fqnKeN27ciP79+8PJyQl2dnYICQnBtm3b6rC19VdV3886v/zyC0xNTdGxY8fabeBDoqrnubi4GDNmzIC7uzssLCzg5eWFFStW1FFr66+qnue1a9eiQ4cOsLa2houLC8aPH4+CgoI6am39tHv3bgwZMgSurq5QqVT49ttv77uNLJ+Dgurc+vXrhZmZmVi+fLlIS0sTr776qrCxsRF//fWXZP3MzExhbW0tXn31VZGWliaWL18uzMzMxDfffFPHLa9fqnqeX331VfHBBx+IQ4cOiTNnzojo6GhhZmYmjh07Vsctr1+qep51rl69Klq3bi3Cw8NFhw4d6qax9Vh1zvPjjz8uunXrJpKTk8XZs2fFwYMHxS+//FKHra5/qnqe9+zZI0xMTMTHH38sMjMzxZ49e4S/v78YOnRoHbe8fklKShIzZswQiYmJAoDYtGlThfXl+hxkSJJB165dxeTJkw3K2rVrJ6ZPny5Z/8033xTt2rUzKHv++edF9+7da62ND4Oqnmcpfn5+Ys6cOTXdtIdKdc9zZGSkmDlzppg1axZDUiVU9Tz/+OOPwt7eXhQUFNRF8x4aVT3PH374oWjdurVB2SeffCJatmxZa2182FQmJMn1OcjhtjpWUlKCo0ePIjw83KA8PDwc+/btk9xm//79RvUHDBiAI0eO4Pbt27XW1vqsOuf5buXl5SgqKkLTpk1ro4kPheqe55UrV+LPP//ErFmzaruJD4XqnOfNmzcjODgYsbGxaNGiBby9vTFt2jTcvHmzLppcL1XnPIeGhuLChQtISkqCEAKXLl3CN998g0GDBtVFkxsMuT4H+QW3dSw/Px9lZWVwdnY2KHd2dkZubq7kNrm5uZL1S0tLkZ+fDxcXl1prb31VnfN8t48++gjXr1/H8OHDa6OJD4XqnOeMjAxMnz4de/bsgakp/wRVRnXOc2ZmJvbu3QtLS0ts2rQJ+fn5mDJlCi5fvsx5SfdQnfMcGhqKtWvXIjIyErdu3UJpaSkef/xxfPrpp3XR5AZDrs9B9iTJRKVSGTwXQhiV3a++VDkZqup51lm3bh1mz56NDRs2oFmzZrXVvIdGZc9zWVkZnn76acyZMwfe3t511byHRlXez+Xl5VCpVFi7di26du2KiIgILFy4EAkJCexNuo+qnOe0tDS88sorePfdd3H06FFs3boVZ8+exeTJk+uiqQ2KHJ+D/G9cHXN0dIRarTb6X0leXp5RStZp3ry5ZH1TU1M4ODjUWlvrs+qcZ50NGzZg4sSJ+Prrr9GvX7/abGa9V9XzXFRUhCNHjiA1NRUvvfQSAO2HuRACpqam2L59Ox599NE6aXt9Up33s4uLC1q0aAF7e3t9ma+vL4QQuHDhAtq2bVurba6PqnOeY2JiEBYWhjfeeAMA0L59e9jY2KBHjx6YN28ee/priFyfg+xJqmPm5uYICgpCcnKyQXlycjJCQ0MltwkJCTGqv337dgQHB8PMzKzW2lqfVec8A9oepHHjxuHLL7/knIJKqOp5trOzw2+//Ybjx4/rl8mTJ8PHxwfHjx9Ht27d6qrp9Up13s9hYWHIzs7GtWvX9GVnzpyBiYkJWrZsWavtra+qc55v3LgBExPDj1K1Wg3gn54OenCyfQ7W6rRwkqS7xDQ+Pl6kpaWJqVOnChsbG3Hu3DkhhBDTp08Xo0eP1tfXXfr42muvibS0NBEfH89bAFRCVc/zl19+KUxNTcXixYtFTk6Ofrl69apcL6FeqOp5vhuvbqucqp7noqIi0bJlSzFs2DBx8uRJsWvXLtG2bVsxadIkuV5CvVDV87xy5Uphamoq4uLixJ9//in27t0rgoODRdeuXeV6CfVCUVGRSE1NFampqQKAWLhwoUhNTdXfakEpn4MMSTJZvHixcHd3F+bm5qJz585i165d+nVjx44VvXr1MqifkpIiOnXqJMzNzYWHh4dYsmRJHbe4fqrKee7Vq5cAYLSMHTu27htez1T1/XwnhqTKq+p5Tk9PF/369RNWVlaiZcuWIioqSty4caOOW13/VPU8f/LJJ8LPz09YWVkJFxcX8cwzz4gLFy7Ucavrl507d1b491Ypn4MqIdgfSERERHQ3zkkiIiIiksCQRERERCSBIYmIiIhIAkMSERERkQSGJCIiIiIJDElEREREEhiSiIiIiCQwJBERVZKHhwcWLVokdzOIHmq7d+/GkCFD4OrqCpVKhW+//bbK+xBCYMGCBfD29oaFhQXc3Nwwf/78Ku+HIYmIFGncuHEYOnQoAKB3796YOnVqnR07ISEBjRs3Nio/fPgwnnvuuTprB1FDdP36dXTo0AH/+9//qr2PV199FZ9//jkWLFiAU6dO4fvvv0fXrl2rvB/TareAiKieKSkpgbm5ebW3d3JyqsHWEJGUgQMHYuDAgfdcX1JSgpkzZ2Lt2rW4evUqAgIC8MEHH6B3794AgPT0dCxZsgS///47fHx8Hqgt7EkiIkUbN24cdu3ahY8//hgqlQoqlQrnzp0DAKSlpSEiIgK2trZwdnbG6NGjkZ+fr9+2d+/eeOmllxAVFQVHR0f0798fALBw4UIEBgbCxsYGbm5umDJlCq5duwYASElJwfjx41FYWKg/3uzZswEYD7dlZWXhX//6F2xtbWFnZ4fhw4fj0qVL+vWzZ89Gx44dsWbNGnh4eMDe3h4jRoxAUVGRvs4333yDwMBAWFlZwcHBAf369cP169dr6WwS1X/jx4/HL7/8gvXr1+PXX3/FU089hcceewwZGRkAgO+//x6tW7fGDz/8AE9PT3h4eGDSpEm4fPlylY/FkEREivbxxx8jJCQEzz77LHJycpCTkwM3Nzfk5OSgV69e6NixI44cOYKtW7fi0qVLGD58uMH2q1atgqmpKX755RcsXboUAGBiYoJPPvkEv//+O1atWoWff/4Zb775JgAgNDQUixYtgp2dnf5406ZNM2qXEAJDhw7F5cuXsWvXLiQnJ+PPP/9EZGSkQb0///wT3377LX744Qf88MMP2LVrF95//30AQE5ODkaOHIkJEyYgPT0dKSkp+Pe//w1+pSaRtD///BPr1q3D119/jR49esDLywvTpk3DI488gpUrVwIAMjMz8ddff+Hrr7/G6tWrkZCQgKNHj2LYsGFVPh6H24hI0ezt7WFubg5ra2s0b95cX75kyRJ07tzZYDLmihUr4ObmhjNnzsDb2xsA0KZNG8TGxhrs8875TZ6envjPf/6DF154AXFxcTA3N4e9vT1UKpXB8e62Y8cO/Prrrzh79izc3NwAAGvWrIG/vz8OHz6MLl26AADKy8uRkJCARo0aAQBGjx6Nn376Ce+99x5ycnJQWlqKf//733B3dwcABAYGPsDZInq4HTt2DEII/e+3TnFxMRwcHABof+eKi4uxevVqfb34+HgEBQXh9OnTVRqCY0gionrp6NGj2LlzJ2xtbY3W/fnnn/o/jsHBwUbrd+7cifnz5yMtLQ0ajQalpaW4desWrl+/Dhsbm0odPz09HW5ubvqABAB+fn5o3Lgx0tPT9SHJw8NDH5AAwMXFBXl5eQCADh06oG/fvggMDMSAAQMQHh6OYcOGoUmTJpU/EUQNSHl5OdRqNY4ePQq1Wm2wTve3wMXFBaampgZBytfXF4B2iLwqIYnDbURUL5WXl2PIkCE4fvy4wZKRkYGePXvq690dev766y9EREQgICAAiYmJOHr0KBYvXgwAuH37dqWPL4SASqW6b7mZmZnBepVKhfLycgCAWq1GcnIyfvzxR/j5+eHTTz+Fj48Pzp49W+l2EDUknTp1QllZGfLy8tCmTRuDRdfzGxYWhtLSUvz555/67c6cOQMA+h7bymJPEhEpnrm5OcrKygzKOnfujMTERHh4eMDUtPJ/yo4cOYLS0lJ89NFHMDHR/j/xq6++uu/x7ubn54esrCycP39e35uUlpaGwsJC/f9aK0OlUiEsLAxhYWF499134e7ujk2bNiEqKqrS+yB6mFy7dg1//PGH/vnZs2dx/PhxNG3aFN7e3njmmWcwZswYfPTRR+jUqRPy8/Px888/IzAwEBEREejXrx86d+6MCRMmYNGiRSgvL8eLL76I/v37Gw3T3Q97kohI8Tw8PHDw4EGcO3cO+fn5+j96ly9fxsiRI3Ho0CFkZmZi+/btmDBhQoUBx8vLC6Wlpfj000+RmZmJNWvW4LPPPjM63rVr1/DTTz8hPz8fN27cMNpPv3790L59ezzzzDM4duwYDh06hDFjxqBXr16SQ3xSDh48iPnz5+PIkSPIysrCxo0b8ffff1cpZBE9bI4cOYJOnTqhU6dOAICoqCh06tQJ7777LgBg5cqVGDNmDF5//XX4+Pjg8ccfx8GDB/X/WTExMcH3338PR0dH9OzZE4MGDYKvry/Wr19f5bYwJBGR4k2bNg1qtRp+fn5wcnJCVlYWXF1d8csvv6CsrAwDBgxAQEAAXn31Vdjb2+t7iKR07NgRCxcuxAcffICAgACsXbsWMTExBnVCQ0MxefJkREZGwsnJyWjiNwD9nYCbNGmCnj17ol+/fmjdujU2bNhQ6ddlZ2eH3bt3IyIiAt7e3pg5cyY++uijCu8RQ/Sw6927N4QQRktCQgIA7RD2nDlzcPbsWZSUlCAnJwcbN240uOjB1dUViYmJKCoqQm5uLlauXImmTZtWuS0qwWtNiYiIiIywJ4mIiIhIAkMSERERkQSGJCIiIiIJDElEREREEhiSiIiIiCQwJBERERFJYEgiIiIiksCQRERERCSBIYmIiIhIAkMSERERkQSGJCIiIiIJDElEREREEv4PSASrSwrr+DAAAAAASUVORK5CYII=",
318
+ "text/plain": [
319
+ "<Figure size 640x480 with 1 Axes>"
320
+ ]
321
+ },
322
+ "metadata": {},
323
+ "output_type": "display_data"
324
+ }
325
+ ],
326
+ "source": [
327
+ "plt.plot(range(1, len(cost_history) + 1), cost_history, color='b')\n",
328
+ "plt.xlabel('Iterations')\n",
329
+ "plt.ylabel('Cost')\n",
330
+ "plt.title('Cost Function during Gradient Descent')\n",
331
+ "plt.show()"
332
+ ]
333
+ },
334
+ {
335
+ "cell_type": "code",
336
+ "execution_count": 226,
337
+ "metadata": {},
338
+ "outputs": [
339
+ {
340
+ "data": {
341
+ "image/png": "iVBORw0KGgoAAAANSUhEUgAAA1cAAAIhCAYAAACizkCYAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguNCwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8fJSN1AAAACXBIWXMAAA9hAAAPYQGoP6dpAABdS0lEQVR4nO3de3zP9f//8ft7Z8PmbJMx5DSHHJbDFhEjK1E/0Ucpp0o6YB9EdBidVJgKHT5YifhqUUmYyrkTIUVybMWWECPt/Pr9sc/eH287vd/z2t7vt92ul8v70t6v1/P1ej1e27Ptffd8vZ4vi2EYhgAAAAAAV8TD2QUAAAAAwNWAcAUAAAAAJiBcAQAAAIAJCFcAAAAAYALCFQAAAACYgHAFAAAAACYgXAEAAACACQhXAAAAAGACwhUAAAAAmIBwBQAoVnx8vCwWi3bs2OHsUhzWrVs3devWzWnHz8nJ0eLFi9WzZ0/VqFFD3t7eqlWrlm699VZ98sknysnJcVptAABzeTm7AAAAStO8efOcduy0tDT1799f69ev11133aX58+crKChIf/75p9auXas777xTy5cvV79+/ZxWIwDAPIQrAIDbMAxDaWlpqlChgt3bhIWFlWJFRYuJidG6dev0zjvv6N5777VZd8cdd2jChAn6559/TDnWxYsX5e/vb8q+AAAlw2WBAADTHDx4UIMHD1atWrXk6+ur5s2ba+7cuTZt0tLS9O9//1tt2rRRYGCgqlWrps6dO+ujjz7Ktz+LxaJHHnlEb7zxhpo3by5fX1+988471ssUv/zySz300EOqUaOGqlevrjvuuEMnTpyw2cfllwUeO3ZMFotFr7zyimbNmqUGDRqoUqVK6ty5s77++ut8Nbz99ttq0qSJfH19FRYWpqVLl2ro0KEKDQ0t8nuRkpKi//znP+rdu3e+YJWncePGat26taT/XXp57NgxmzYbN26UxWLRxo0bbc6pZcuW2rx5syIiIuTv76/hw4erf//+ql+/foGXGnbs2FHt2rWzvjcMQ/PmzVObNm1UoUIFVa1aVQMGDNCRI0eKPC8AQOEIVwAAU+zbt0/XX3+9fvzxR82cOVOrV6/WLbfcoscee0yxsbHWdunp6Tpz5ozGjx+vVatW6f3339cNN9ygO+64Q++++26+/a5atUrz58/XU089pXXr1qlLly7WdSNHjpS3t7eWLl2ql156SRs3btQ999xjV71z585VYmKi4uLitGTJEv3999+Kjo7WuXPnrG3eeustPfDAA2rdurU+/PBDTZ06VbGxsTZBpzBffvmlMjMz1b9/f7vqcVRycrLuueceDR48WGvWrNHo0aM1fPhwJSUl6YsvvrBp+/PPP+vbb7/VsGHDrMsefPBBjR07Vj179tSqVas0b948/fTTT4qIiNAff/xRKjUDwNWOywIBAKaIiYlR5cqVtXXrVgUEBEiSoqKilJ6erhdffFGPPfaYqlatqsDAQC1atMi6XXZ2tnr06KG//vpLcXFx+UZ5Lly4oL1796pq1arWZd99950k6eabb9arr75qXX7mzBlNnDhRKSkpCgoKKrLeypUra/Xq1fL09JQk1alTRx06dNBnn32mu+66Szk5OXr66afVsWNHffDBB9btbrjhBl177bWqU6dOkftPSkqSJDVo0KDIdiV15swZrVixQjfddJN1WVZWlmrXrq1FixapZ8+e1uWLFi2Sj4+PBg8eLEn6+uuv9fbbb2vmzJmKiYmxtuvSpYuaNGmiWbNmacaMGaVSNwBczRi5AgBcsbS0NH3++ee6/fbb5e/vr6ysLOsrOjpaaWlpNpfcrVixQpGRkapUqZK8vLzk7e2tBQsWaP/+/fn2fdNNN9kEq0vddtttNu/zLrH79ddfi635lltusQargrY9cOCAUlJSNHDgQJvt6tWrp8jIyGL3X9qqVq1qE6wkycvLS/fcc48+/PBD6whcdna2Fi9erH79+ql69eqSpNWrV8tiseiee+6x+VkFBQXpuuuus2tkDgCQH+EKAHDFTp8+raysLL322mvy9va2eUVHR0uSTp06JUn68MMPNXDgQF1zzTV677339NVXX+m7777T8OHDlZaWlm/fwcHBhR43Lyzk8fX1lSS7JokobtvTp09LkmrXrp1v24KWXa5evXqSpKNHjxbbtiQK+77kfR+XLVsmSVq3bp2Sk5NtLgn8448/ZBiGateune/n9fXXX1t/VgAAx3BZIADgilWtWlWenp4aMmSIHn744QLb5F0e995776lBgwZavny5LBaLdX16enqB213apizlha+C7j9KSUkpdvvu3bvL29tbq1at0qhRo4pt7+fnJyn/96GwoFPY9yUsLEwdOnTQokWL9OCDD2rRokWqU6eOevXqZW1To0YNWSwW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tW/fXo8//rgCAgL06aefasiQIWrYsKE6duxY6H5mzpyp6dOn64knntAHH3yghx56SF27dlWzZs0K3WbKlCmaOXOmatasqVGjRmn48OHatm2bJGnJkiV67rnnNG/ePEVGRmrZsmWaOXOmGjRoUOj+lixZokqVKmn06NEFrq9SpYokaeXKlRozZozi4uLUs2dPrV69WsOGDVPdunXVvXt3ffDBB5o9e7aWLVumFi1aKCUlRXv27JGUe0nkddddpwceeED3339/cd9eAAAA17XUtf6R2EvSbZK04rIVg+0cWXASwhWsxo4dqzvuuMNm2fjx461fP/roo1q7dq1WrFhRZLiKjo62hprHH39cs2fP1saNG4sMV88995xuvPFGSdKkSZN0yy23KC0tTX5+fnrttdc0YsQIDRs2TJL01FNPaf369bpw4UKh+zt48KAaNmwob2/vIs/5lVde0dChQ631xsTE6Ouvv9Yrr7yi7t27KykpSUFBQerZs6e8vb1Vr149dejQQVLuJZGenp6qXLmygoKCijwOAACADRcLM67GXb87hCsT+PvnjiDZY/NmKTq6+HZr1khdu+Z+nZOTo9TUVAUEBOR7eLG/v4PFFiE8PNzmfXZ2tl588UUtX75cx48fV3p6utLT01WxmKGy1q1bW7/Ou/zw5MmTdm8THBwsSTp58qTq1aunAwcO5BuB6tChg7744otC92cYhl2X6e3fv18PPPCAzbLIyEjrPWh33nmn4uLi1LBhQ918882Kjo5W3759y+SeMQAAUMoIOO7FxUetJMKVKSwW+y/N69VLqls3d/KKgu6Xslhy1/fqJXl65i7Lycmdpr1iRcmjFO+Suzw0zZw5U7Nnz1ZcXJxatWqlihUrauzYscrIyChyP5ePFlksFuXk5Ni9TV4ounSby4OSUczNZk2aNNHWrVuVmZlZ7OhVQfvOWxYSEqIDBw4oMTFRGzZs0OjRo/Xyyy9r06ZNxe4XAAA4iLCDwrhBsJIIV2XO01OaMyd3VkCLxTZg5X3Gj4v7X7Bypi1btqhfv3665557JOWGnYMHD6p58+ZlWkfTpk317bffasiQIdZlO3bsKHKbwYMH69VXX9W8efM0ZsyYfOvPnj2rKlWqqHnz5tq6davuvfde67rt27fbnGOFChV022236bbbbtPDDz+sZs2aae/evWrXrp18fHyU7Y4PKAMAwFFXEHwKvX8GKIYhyeImwUoiXDnFHXdIH3yQOyvgpdOx162bG6wuu+3Jaa699lolJCRo+/btqlq1qmbNmqWUlJQyD1ePPvqo7r//foWHhysiIkLLly/XDz/8oIYNGxa6TceOHTVx4kT9+9//1vHjx3X77berTp06OnTokN544w3dcMMNGjNmjCZMmKCBAweqXbt26tGjhz755BN9+OGH2rBhgyQpPj5e2dnZ6tixo/z9/bV48WJVqFBB9evXl5Q7O+LmzZt11113ydfXVzVq1CiT7wkAAAVy0ZEf16wK7sAi5fZrNwlYhCsnueMOqV8/acsWKTlZCg6WunRxjRGrPE8++aSOHj2q3r17y9/fXw888ID69++vc+fOlWkdd999t44cOaLx48crLS1NAwcO1NChQ/Xtt98Wud2MGTPUvn17zZ07V2+88YZycnLUqFEjDRgwwDoVe//+/TVnzhy9/PLLeuyxx9SgQQMtWrRI3bp1k5Q7q+CLL76omJgYZWdnq1WrVvrkk09UvXp1SdK0adP04IMPqlGjRkpPTy/2ckUAAKxcNAgBLslNApbF4NNgPqmpqQoMDNS5c+cUEBBgsy4tLU1Hjx5VgwYN5OfnVyb1FDWhRXkVFRWloKCgq/ZhwFfSzzIzM7VmzRpFR0dzXxjsQp+Bo8p1nyEQAc7lhIBVVDa4HCNXcHkXL17UG2+8od69e8vT01Pvv/++NmzYoMTERGeXBgBwF4QiwK1cGqHc6f9ewhVcnsVi0Zo1a/Tss88qPT1dTZs2VUJCgnr27Ons0gAAZYVwBDhfGY4aZbnpCDnhCi6vQoUK1gkmAABuinAEOM4N7jGCLcIVAACwz38DEtNqo1wh4MABhCsAAMqjKxhJYgwKjjL1/hnCDlwY4QoAAHfG5XZwJYUEH3e9fwZwFOEKAABXQlhCaWPkByg1hCsAAEoTYQlXgiAEuBXCFQAAjiAsoTgEIqDcIlzBId26dVObNm0UFxcnSQoNDdXYsWM1duzYQrexWCxauXKl+vfvf0XHNms/AJAPgQkSoQjAFSNcOcMPz0gWT6nVk/nX7Z0uGdlS62dMPWTfvn31zz//FPi8qK+++koRERHauXOn2rVr59B+v/vuO1WsWNGsMiVJzzzzjFatWqXdu3fbLE9OTlbVqlVNPVZBMjIyFBcXpyVLlujgwYPy9/dX06ZNNXLkSN1zzz1XfCPusWPH1KBBA+3atUtt2rQxp2gA+RGYyh/CEQAnI1w5g8VT2vtU7teXBqy903OXt5pm+iFHjBihO+64Q7/++qvq169vs27hwoVq06aNw8FKkmrWrGlWicUKCgoq9WNkZGSod+/e2rNnj6ZPn67IyEgFBATo66+/1iuvvKK2bdsSiABnIzRdvQhHANych7MLuKpk/V34Kzvtf+1aPSm1mJobpPY8mbt+z5O571tMlZqPt2+/Drj11ltVq1YtxcfH2yy/ePGili9frhEjRuj06dP617/+pbp168rf31+tWrXS+++/X+R+Q0NDrZcIStLBgwfVtWtX+fn5KSwsTImJifm2efzxx9WkSRP5+/urYcOGevLJJ5WZmSlJio+PV2xsrPbs2SOLxSKLxWKt2WKxaNWqVdb97N27VzfddJMqVKig6tWr64EHHtCFCxes64cOHar+/fvrlVdeUXBwsKpXr66HH37YeqyCxMXFafPmzfr888/18MMPq02bNmrYsKEGDx6sb775Ro0bN5Ykpaen67HHHlOtWrXk5+enG264Qd999511P3/99Zfuvvtu1axZUxUqVFDjxo21aNEiSVKDBg0kSW3btpXFYlG3bt2K/B4D5cZSi30vOJ1xySufwUbJXwDg5hi5MtP/VSp8XZ1oqdun/3v/86zc//70bO4rz0/PSn9ukXputC6yfNJQVdJP5d+nA3+IvLy8dO+99yo+Pl5PPfWULJbcDygrVqxQRkaG7r77bl28eFHt27fX448/roCAAH366acaMmSIGjZsqI4dOxZ7jJycHN1xxx2qUaOGvv76a6WmphZ4L1blypUVHx+vOnXqaO/evbr//vtVuXJlTZw4UYMGDdKPP/6otWvXWi9hDAwMzLePixcv6uabb1anTp303Xff6eTJkxo5cqQeeeQRmwD55ZdfKjg4WF9++aUOHTqkQYMGqU2bNrr//vsLPIclS5aoZ8+eatu2bb513t7e1ksCJ06cqISEBL3zzjuqX7++XnrpJfXu3VuHDh1StWrV9OSTT2rfvn367LPPVKNGDR06dEj//POPJOnbb79Vhw4dtGHDBrVo0UI+Pj7Ffm8Bt0cock88swgAHEK4KkeGDx+ul19+WRs3blT37t0l5V4SeMcdd6hq1aqqWrWqxo//36jZo48+qrVr12rFihV2hasNGzZo//79OnbsmOrWrStJev7559WnTx+bdlOnTrV+HRoaqn//+99avny5Jk6cqAoVKqhSpUry8vIq8jLAJUuW6J9//tG7775rvefr9ddfV9++fTVjxgzVrl1bklS1alW9/vrr8vT0VLNmzXTLLbfo888/LzRcHTx4sNiRpL///lvz589XfHy89dzefvttJSYmasGCBZowYYKSkpLUtm1bhYeHW88zT96llNWrVy+TSx2BUkVocg+MCgFAmSBcmWnghcLXWTxt3/+/k9JPL+aOVHn4SDkZuZcEtpiky6/WNPoe0bnUVAUEBMjDo+RXcjZr1kwRERFauHChunfvrsOHD2vLli1av369JCk7O1svvviili9fruPHjys9PV3p6el2T1ixf/9+1atXzxqsJKlz58752n3wwQeKi4vToUOHdOHCBWVlZSkgIMChc9m/f7+uu+46m9oiIyOVk5OjAwcOWMNVixYt5On5v+99cHCw9u7dW+h+DcOwjuoV5vDhw8rMzFRkZKR1mbe3tzp06KD9+/dLkh566CH9v//3//T999+rV69e6t+/vyIiIhw6R8DpCE6ui7AEAC7J6fdczZs3Tw0aNJCfn5/at2+vLVu2FNp26NCh1vtwLn21aNHC2iY+Pr7ANmlpaYXu1zReFQt/efrZtt0/KzdYtZom3ZWe+9+fns1d7lXBvv2WwIgRI5SQkKDU1FQtWrRI9evXV48ePSRJM2fO1OzZszVx4kR98cUX2r17t3r37q2MjAy79m0Y+f/YXx5Uvv76a911113q06ePVq9erV27dmnKlCl2H+PSYxUWgi5dfvnlKhaLRTk5OYXut0mTJtaAVNSxLz/O5TX16dNHv/76q8aOHasTJ06oR48eNqOCgEv47z1MXit8dNvf/eW1wod7m5yFe5MA4Krg1JGr5cuXa+zYsZo3b54iIyP15ptvqk+fPtq3b5/q1auXr/2cOXP04osvWt9nZWXpuuuu05133mnTLiAgQAcOHLBZ5ud3WbhxpktnBcybLTDvvwXNImiigQMHasyYMVq6dKneeecd3X///dZAsGXLFvXr10/33HOPpNx7qA4ePKjmzZvbte+wsDAlJSXpxIkTqlOnjqTcad4vtW3bNtWvX19TpkyxLvv1119t2vj4+Cg7O7vYY73zzjv6+++/raNX27Ztk4eHh5o0aWJXvQUZPHiwnnjiCe3atSvffVdZWVlKT0/XtddeKx8fH23dulWDBw+WJGVmZmrHjh0295jVrFlTQ4cO1dChQ9WlSxdNmDBBr7zyivUeq+LOEbgiDoQjYlQpIAABQLnk1HA1a9YsjRgxQiNHjpSUO1PbunXrNH/+fL3wwgv52gcGBtpMbrBq1Sr99ddfGjZsmE07i8Xi2veyGNm2wSpP3nuj9D50V6pUSYMGDdITTzyhc+fOaejQodZ11157rRISErR9+3ZVrVpVs2bNUkpKit3hqmfPnmratKnuvfdezZw5U6mpqTYhKu8YSUlJWrZsma6//np9+umnWrlypU2b0NBQHT16VLt371bdunVVuXJl+fr62rS5++679fTTT+u+++7TM888oz///FOPPvqohgwZYr0ksCTGjh2rTz/9VD169ND06dN1ww03qHLlytqxY4dmzJihBQsWqE2bNnrooYc0YcIEVatWTfXq1dNLL72kixcvasSIEZKkp556Su3bt1eLFi2Unp6u1atXW7+PtWrVUoUKFbR27VrVrVtXfn5+BU7aARSJkaWyR2ACABTDaeEqIyNDO3fu1KRJk2yW9+rVS9u3b7drHwsWLFDPnj3zPbfpwoULql+/vrKzs9WmTRtNnz69wNnf8uTdW5QnNTVVUu5oxOXTdmdmZsowDOXk5BR5eVmRWv53dKqg7VtMybcu7zK0vONeqWHDhmnBggWKiopS3bp1rfucMmWKjhw5ot69e8vf31/333+/+vXrp3Pnztkc9/I6Ln2fkJCg+++/Xx06dLBO0x4dHW39fvXt21djx47VI488ovT0dEVHR2vq1KmKjY217uP2229XQkKCunfvrrNnz2rBggXWEJi3Hz8/P3322WcaN26crr/+evn7++uOO+7QzJkzrfsxDKPAWvP2UxBvb2+tW7dOcXFxevPNNzV+/Hj5+/urefPmeuSRRxQWFqacnBw9//zzys7O1pAhQ3T+/HmFh4frs88+U2BgoHJycuTt7a3Jkyfr2LFjqlChgm644QYtXbpUOTk58vDwUFxcnJ599lk99dRT6tKli7744gubOnJycmQYhjIzM23uGbNHXp8tasp5uD6vFcXPIkm8KpgjESjrTgcuSeb/KSt+z8BR9Bk4ypX6jCM1WIyCbpQpAydOnNA111yjbdu22dzo//zzz+udd97Jd1nf5ZKTkxUSEqKlS5dq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tauMK4ezONpn8pw7d0733nuvevToUUaVwlWUpM8MHDhQn3/+uRYsWKADBw7o/fffV7NmzcqwajiTo31m69atuvfeezVixAj99NNPWrFihb777juNHDmyjCuHs/z999+67rrr9Prrr9vV3m0+Axtwqg4dOhijRo2yWdasWTNj0qRJBbafOHGi0axZM5tlDz74oNGpU6dSqxGuxdE+U5CwsDAjNjbW7NLgokraZwYNGmRMnTrVePrpp43rrruuFCuEq3G0z3z22WdGYGCgcfr06bIoDy7I0T7z8ssvGw0bNrRZ9uqrrxp169YttRrhuiQZK1euLLKNu3wGZuTKiTIyMrRz50716tXLZnmvXr20ffv2Arf56quv8rXv3bu3duzYoczMzFKrFa6hJH3mcjk5OTp//ryqVatWGiXCxZS0zyxatEiHDx/W008/XdolwsWUpM98/PHHCg8P10svvaRrrrlGTZo00fjx4/XPP/+URclwspL0mYiICP3+++9as2aNDMPQH3/8oQ8++EC33HJLWZQMN+Qun4G9nF1AeXbq1CllZ2erdu3aNstr166tlJSUArdJSUkpsH1WVpZOnTql4ODgUqsXzleSPnO5mTNn6u+//9bAgQNLo0S4mJL0mYMHD2rSpEnasmWLvLz4M1HelKTPHDlyRFu3bpWfn59WrlypU6dOafTo0Tpz5gz3XZUDJekzERERWrJkiQYNGqS0tDRlZWXptttu02uvvVYWJcMNuctnYEauXIDFYrF5bxhGvmXFtS9oOa5ejvaZPO+//76eeeYZLV++XLVq1Sqt8uCC7O0z2dnZGjx4sGJjY9WkSZOyKg8uyJHfMzk5ObJYLFqyZIk6dOig6OhozZo1S/Hx8YxelSOO9Jl9+/bpscce01NPPaWdO3dq7dq1Onr0qEaNGlUWpcJNucNnYP5J0olq1KghT0/PfP+qc/LkyXzJPE9QUFCB7b28vFS9evVSqxWuoSR9Js/y5cs1YsQIrVixQj179izNMuFCHO0z58+f144dO7Rr1y498sgjknI/OBuGIS8vL61fv1433XRTmdQO5yjJ75ng4GBdc801CgwMtC5r3ry5DMPQ77//rsaNG5dqzXCukvSZF154QZGRkZowYYIkqXXr1qpYsaK6dOmiZ5991mVGIeA63OUzMCNXTuTj46P27dsrMTHRZnliYqIiIiIK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",
342
+ "text/plain": [
343
+ "<Figure size 1000x600 with 1 Axes>"
344
+ ]
345
+ },
346
+ "metadata": {},
347
+ "output_type": "display_data"
348
+ }
349
+ ],
350
+ "source": [
351
+ "iterations = range(1, len(cost_history) + 1)\n",
352
+ "\n",
353
+ "# Plotting training cost history\n",
354
+ "plt.figure(figsize=(10, 6))\n",
355
+ "plt.plot(iterations, cost_history, label='Training Cost', color='blue', marker='o')\n",
356
+ "\n",
357
+ "# Plotting validation cost history (assuming it's a list of costs per iteration)\n",
358
+ "plt.plot(iterations, validation_history, label='Validation Cost', color='orange', linestyle='dashed', marker='x')\n",
359
+ "\n",
360
+ "# Adding labels and title\n",
361
+ "plt.title(\"Learning Curve\")\n",
362
+ "plt.xlabel(\"Iteration\")\n",
363
+ "plt.ylabel(\"Cost / Loss\")\n",
364
+ "plt.legend()\n",
365
+ "plt.grid(True)\n",
366
+ "\n",
367
+ "# Show plot\n",
368
+ "plt.show()"
369
+ ]
370
+ },
371
+ {
372
+ "cell_type": "code",
373
+ "execution_count": null,
374
+ "metadata": {},
375
+ "outputs": [],
376
+ "source": []
377
+ }
378
+ ],
379
+ "metadata": {
380
+ "kernelspec": {
381
+ "display_name": "base",
382
+ "language": "python",
383
+ "name": "python3"
384
+ },
385
+ "language_info": {
386
+ "codemirror_mode": {
387
+ "name": "ipython",
388
+ "version": 3
389
+ },
390
+ "file_extension": ".py",
391
+ "mimetype": "text/x-python",
392
+ "name": "python",
393
+ "nbconvert_exporter": "python",
394
+ "pygments_lexer": "ipython3",
395
+ "version": "3.12.4"
396
+ }
397
+ },
398
+ "nbformat": 4,
399
+ "nbformat_minor": 2
400
+ }
processed_data.csv ADDED
@@ -0,0 +1,575 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Pregnancies,Glucose,BloodPressure,SkinThickness,Insulin,BMI,DiabetesPedigreeFunction,Age,Outcome,Glucose_log
2
+ 6,148,72,35,-0.7214114907746657,33.6,0.627,50,1,0.9062920432356629
3
+ 1,85,66,29,-0.7214114907746657,26.6,0.351,31,0,-1.308278963204181
4
+ 1,89,66,23,0.08090707257377933,28.1,0.167,21,0,-1.1250914869917683
5
+ 0,137,40,35,0.7125195586140445,43.1,2.288,33,1,0.5972644587413812
6
+ 5,116,74,0,-0.7214114907746657,25.6,0.201,30,0,-0.06791292049237924
7
+ 2,197,70,45,3.913258508142415,30.5,0.158,53,1,2.051942640226699
8
+ 8,125,96,0,-0.7214114907746657,0.0,0.232,54,1,0.23070000199026947
9
+ 4,110,92,0,-0.7214114907746657,37.6,0.191,30,0,-0.2800371852593541
10
+ 10,139,80,0,-0.7214114907746657,27.1,1.441,57,0,0.6552428761307306
11
+ 1,189,60,23,6.4994555793613396,30.1,0.398,59,1,1.8857570056483204
12
+ 5,166,72,19,0.7722666856719075,25.8,0.587,51,1,1.3658385430185784
13
+ 0,118,84,47,1.2417083982694017,45.8,0.551,31,1,0.00038414655416180773
14
+ 7,107,74,0,-0.7214114907746657,29.6,0.254,31,1,-0.3904394472233997
15
+ 1,115,70,30,0.0979776803045973,34.6,0.529,32,1,-0.10250051903321697
16
+ 3,126,88,41,1.2843849175964468,39.3,0.704,27,0,0.26255337331815404
17
+ 8,99,84,0,-0.7214114907746657,35.4,0.388,50,0,-0.7005486128513035
18
+ 7,196,90,0,-0.7214114907746657,39.8,0.451,41,1,2.031540416947397
19
+ 9,119,80,35,-0.7214114907746657,29.0,0.263,29,1,0.034103426917061475
20
+ 11,143,94,33,0.5247428735750468,36.6,0.254,51,1,0.7687554666854302
21
+ 10,125,70,26,0.2601484537473681,31.1,0.205,41,1,0.23070000199026947
22
+ 7,147,76,0,-0.7214114907746657,39.4,0.257,43,1,0.8791577286494757
23
+ 1,97,66,15,0.47353105038259286,23.2,0.487,22,0,-0.7819540176791717
24
+ 13,145,82,19,0.21747193442032314,22.2,0.245,57,0,0.8243346994316401
25
+ 5,117,92,0,-0.7214114907746657,34.1,0.337,38,0,-0.03361968806111642
26
+ 5,109,75,26,-0.7214114907746657,36.0,0.546,60,0,-0.3165028684247797
27
+ 3,158,76,36,1.3697379562505365,31.6,0.851,28,1,1.1680353709939628
28
+ 3,88,58,11,-0.2605050820425802,24.8,0.267,22,0,-1.1701135250858952
29
+ 4,103,60,33,0.9173668513838603,24.0,0.966,33,0,-0.5425114754666633
30
+ 11,138,76,0,-0.7214114907746657,33.2,0.42,35,0,0.626357946064714
31
+ 9,102,76,37,-0.7214114907746657,32.9,0.665,46,1,-0.5814434738775223
32
+ 2,90,68,42,-0.7214114907746657,38.2,0.503,27,1,-1.080566940161824
33
+ 4,111,72,47,1.045396409364995,37.1,1.39,56,1,-0.24389855298401464
34
+ 3,180,64,25,-0.12394022019603641,34.0,0.271,26,0,1.6902206675208744
35
+ 7,133,84,0,-0.7214114907746657,40.2,0.696,37,0,0.47874325288782865
36
+ 7,159,64,0,-0.7214114907746657,27.4,0.294,40,0,1.1932983408258913
37
+ 1,146,56,0,-0.7214114907746657,29.7,0.564,29,0,0.8518394512039387
38
+ 2,71,70,27,-0.7214114907746657,28.0,0.586,22,0,-2.024232916106514
39
+ 1,103,80,11,-0.021516573811128543,19.4,0.491,22,0,-0.5425114754666633
40
+ 1,101,50,15,-0.41414055161994207,24.2,0.526,26,0,-0.620755302659511
41
+ 5,88,66,21,-0.5250995018702589,24.4,0.342,30,0,-1.1701135250858952
42
+ 8,176,90,34,1.839179668848031,33.7,0.467,58,1,1.600173780821994
43
+ 1,73,50,10,-0.7214114907746657,23.0,0.248,21,0,-1.9138306541424643
44
+ 7,187,68,39,1.873320884309667,37.7,0.254,41,1,1.8431171316727126
45
+ 0,100,88,60,0.21747193442032314,46.8,0.962,31,0,-0.660454446334773
46
+ 0,146,82,0,-0.7214114907746657,40.5,1.781,44,0,0.8518394512039387
47
+ 5,44,62,0,-0.7214114907746657,25.0,0.587,36,0,-3.918079869783712
48
+ 2,141,58,34,0.37110740399768494,25.4,0.699,24,0,0.7123988768442814
49
+ 7,114,66,0,-0.7214114907746657,32.8,0.258,42,1,-0.13738758102698745
50
+ 5,99,74,27,-0.7214114907746657,29.0,0.203,32,0,-0.7005486128513035
51
+ 2,109,92,0,-0.7214114907746657,42.7,0.845,54,0,-0.3165028684247797
52
+ 1,95,66,13,-0.3970699438891241,19.6,0.334,25,0,-0.8650380021976838
53
+ 2,100,66,20,0.04676585711214337,32.9,0.867,28,1,-0.660454446334773
54
+ 13,126,90,0,-0.7214114907746657,43.4,0.583,42,1,0.26255337331815404
55
+ 4,129,86,20,1.5831205528857613,35.1,0.231,23,0,0.3566299536480819
56
+ 1,79,75,30,-0.7214114907746657,32.0,0.396,22,0,-1.5996900419660525
57
+ 2,112,66,22,-0.7214114907746657,25.0,0.307,24,0,-0.20808115724482604
58
+ 7,83,78,26,-0.11540491633062742,29.3,0.767,36,0,-1.4030934668928445
59
+ 0,101,65,28,-0.7214114907746657,24.6,0.237,22,0,-0.620755302659511
60
+ 2,110,74,29,0.345501492401458,32.4,0.698,27,0,-0.2800371852593541
61
+ 1,107,68,19,-0.7214114907746657,26.5,0.165,24,0,-0.3904394472233997
62
+ 1,80,55,0,-0.7214114907746657,19.1,0.258,21,0,-1.5496343611322294
63
+ 7,81,78,40,-0.31171690523503415,46.7,0.261,42,0,-1.5001928759385164
64
+ 4,134,72,0,-0.7214114907746657,23.8,0.277,60,1,0.5087019818913456
65
+ 6,144,72,27,1.2246377905385837,33.9,0.255,40,0,0.7966409100815283
66
+ 1,71,48,18,-0.07272839700358248,20.4,0.323,22,0,-2.024232916106514
67
+ 6,93,50,30,-0.17515204338849036,28.7,0.356,23,0,-0.9498712511192312
68
+ 1,122,90,51,1.1563553596153118,49.7,0.325,31,1,0.13360059294459406
69
+ 1,151,60,0,-0.7214114907746657,26.1,0.179,22,0,0.986615576533575
70
+ 0,125,96,0,-0.7214114907746657,22.5,0.262,21,0,0.23070000199026947
71
+ 1,81,72,18,-0.3799993361583061,26.6,0.283,24,0,-1.5001928759385164
72
+ 2,85,65,0,-0.7214114907746657,39.6,0.93,27,0,-1.308278963204181
73
+ 1,126,56,29,0.5759546967675007,28.7,0.801,21,0,0.26255337331815404
74
+ 4,144,58,28,0.47353105038259286,29.5,0.287,37,0,0.7966409100815283
75
+ 0,95,85,25,-0.41414055161994207,37.4,0.247,24,1,-0.8650380021976838
76
+ 3,171,72,33,0.4308545310555479,33.3,0.199,24,1,1.4847094195877628
77
+ 8,155,62,26,3.5035639226027837,34.0,0.543,46,1,1.0912819934164506
78
+ 4,76,62,0,-0.7214114907746657,34.0,0.391,25,0,-1.7536997622346855
79
+ 7,160,54,32,0.7722666856719075,30.5,0.588,39,1,1.2184039079550504
80
+ 4,146,92,0,-0.7214114907746657,31.2,0.539,61,1,0.8518394512039387
81
+ 5,124,74,0,-0.7214114907746657,34.0,0.22,38,1,0.19859281626344166
82
+ 5,78,48,0,-0.7214114907746657,33.7,0.654,25,0,-1.650375370506303
83
+ 4,97,60,23,-0.7214114907746657,28.2,0.443,22,0,-0.7819540176791717
84
+ 6,111,64,39,-0.7214114907746657,34.2,0.26,24,0,-0.24389855298401464
85
+ 2,107,74,30,0.13211889576623326,33.6,0.404,23,0,-0.3904394472233997
86
+ 5,132,80,0,-0.7214114907746657,26.8,0.186,69,0,0.4485601118384144
87
+ 0,113,76,0,-0.7214114907746657,33.3,0.278,23,1,-0.17257933737525477
88
+ 3,120,70,30,0.4308545310555479,42.9,0.452,30,0,0.06754287600174422
89
+ 1,118,58,36,0.08090707257377933,33.3,0.261,23,0,0.00038414655416180773
90
+ 1,117,88,24,0.5162075697096378,34.5,0.403,40,1,-0.03361968806111642
91
+ 0,105,84,0,-0.7214114907746657,27.9,0.741,62,1,-0.4657580978891512
92
+ 9,122,56,0,-0.7214114907746657,33.3,1.114,33,1,0.13360059294459406
93
+ 8,84,74,31,-0.7214114907746657,38.3,0.457,39,0,-1.355407342427876
94
+ 2,96,68,13,-0.3031816013696252,21.1,0.647,26,0,-0.8232818721644521
95
+ 2,125,60,20,0.47353105038259286,33.8,0.088,31,0,0.23070000199026947
96
+ 0,100,70,26,-0.29464629750421617,30.8,0.597,21,0,-0.660454446334773
97
+ 0,93,60,25,0.06383646484296135,28.7,0.532,22,0,-0.9498712511192312
98
+ 0,129,80,0,-0.7214114907746657,31.2,0.703,29,0,0.3566299536480819
99
+ 5,105,72,29,2.052562265483256,36.9,0.159,28,0,-0.4657580978891512
100
+ 3,128,78,0,-0.7214114907746657,21.1,0.268,55,0,0.32551450567893303
101
+ 5,106,82,30,-0.7214114907746657,39.5,0.286,38,0,-0.42792279183864257
102
+ 2,108,52,26,-0.18368734725389935,32.5,0.318,22,0,-0.35330157613596874
103
+ 9,57,80,37,-0.7214114907746657,32.8,0.096,41,0,-2.8954889018251606
104
+ 2,90,70,17,-0.7214114907746657,27.3,0.085,22,0,-1.080566940161824
105
+ 1,136,74,50,1.0197904977687682,37.4,0.399,24,0,0.5679593805607949
106
+ 4,114,65,0,-0.7214114907746657,21.9,0.432,37,0,-0.13738758102698745
107
+ 9,156,86,28,0.6015606083637277,34.3,1.189,42,1,1.1170292406949223
108
+ 1,153,82,42,3.418210883948694,40.6,0.687,23,0,1.039288620557258
109
+ 8,188,78,0,-0.7214114907746657,47.9,0.137,43,1,1.8644934708733834
110
+ 7,152,88,44,-0.7214114907746657,50.0,0.337,36,1,1.013038166223603
111
+ 2,99,52,15,0.08090707257377933,24.6,0.637,21,0,-0.7005486128513035
112
+ 2,88,74,19,-0.26904038590798923,29.0,0.229,22,0,-1.1701135250858952
113
+ 17,163,72,41,0.2516131498819591,40.9,0.817,47,1,1.2927955068534274
114
+ 7,102,74,40,0.1747954150932782,37.2,0.204,45,0,-0.5814434738775223
115
+ 0,114,80,34,1.711150110866896,44.2,0.167,27,0,-0.13738758102698745
116
+ 2,100,64,23,-0.7214114907746657,29.7,0.368,21,0,-0.660454446334773
117
+ 0,131,88,0,-0.7214114907746657,31.6,0.743,32,1,0.41814917134358537
118
+ 6,104,74,18,0.6100959122291366,29.9,0.722,41,1,-0.5039520377780992
119
+ 3,148,66,25,-0.7214114907746657,32.5,0.256,22,0,0.9062920432356629
120
+ 4,110,66,0,-0.7214114907746657,31.9,0.471,29,0,-0.2800371852593541
121
+ 3,111,90,12,-0.0556577892727645,28.4,0.495,29,0,-0.24389855298401464
122
+ 6,134,70,23,0.3881780117285029,35.4,0.542,29,1,0.5087019818913456
123
+ 1,79,60,42,-0.31171690523503415,43.5,0.678,23,0,-1.5996900419660525
124
+ 2,75,64,24,-0.25196977817717126,29.7,0.37,33,0,-1.8063728062583686
125
+ 8,179,72,42,0.3881780117285029,32.7,0.719,36,1,1.6678968958001754
126
+ 6,85,78,0,-0.7214114907746657,31.2,0.382,42,0,-1.308278963204181
127
+ 6,87,80,0,-0.7214114907746657,23.2,0.084,32,0,-1.215644297539525
128
+ 0,119,64,18,0.06383646484296135,34.9,0.725,23,0,0.034103426917061475
129
+ 5,73,60,0,-0.7214114907746657,26.8,0.268,27,0,-1.9138306541424643
130
+ 4,141,74,0,-0.7214114907746657,27.6,0.244,40,0,0.7123988768442814
131
+ 7,194,68,28,-0.7214114907746657,35.9,0.745,41,1,1.9904234225311959
132
+ 8,181,68,36,3.5035639226027837,30.1,0.615,60,1,1.7124214426301196
133
+ 1,128,98,41,-0.2263638665809443,32.0,1.321,33,1,0.32551450567893303
134
+ 8,109,76,39,0.2516131498819591,27.9,0.64,31,1,-0.3165028684247797
135
+ 5,139,80,35,0.6442371276907726,31.6,0.361,25,1,0.6552428761307306
136
+ 3,111,62,0,-0.7214114907746657,22.6,0.142,21,0,-0.24389855298401464
137
+ 9,123,70,44,0.08090707257377933,33.1,0.374,40,0,0.16622773873268237
138
+ 7,159,66,0,-0.7214114907746657,30.4,0.383,36,1,1.1932983408258913
139
+ 8,85,55,20,-0.7214114907746657,24.4,0.136,42,0,-1.308278963204181
140
+ 5,158,84,41,1.071002320961222,39.4,0.395,29,1,1.1680353709939628
141
+ 1,105,58,0,-0.7214114907746657,24.3,0.187,21,0,-0.4657580978891512
142
+ 4,148,60,27,1.9928151384253927,30.9,0.15,29,1,0.9062920432356629
143
+ 0,113,80,16,-0.7214114907746657,31.0,0.874,21,0,-0.17257933737525477
144
+ 1,138,82,0,-0.7214114907746657,40.1,0.236,28,0,0.626357946064714
145
+ 0,108,68,20,-0.7214114907746657,27.3,0.787,32,0,-0.35330157613596874
146
+ 2,99,70,16,-0.34585812069667016,20.4,0.235,27,0,-0.7005486128513035
147
+ 6,103,72,32,0.9002962436530423,37.7,0.324,55,0,-0.5425114754666633
148
+ 5,111,72,28,-0.7214114907746657,23.9,0.407,27,0,-0.24389855298401464
149
+ 8,196,76,29,1.6684735915398512,37.5,0.605,57,1,2.031540416947397
150
+ 5,162,104,0,-0.7214114907746657,37.7,0.151,52,1,1.2681505952310237
151
+ 7,184,84,33,-0.7214114907746657,35.5,0.355,41,1,1.7782991577642209
152
+ 2,81,60,22,-0.7214114907746657,27.7,0.29,25,0,-1.5001928759385164
153
+ 0,147,85,54,-0.7214114907746657,42.8,0.375,24,0,0.8791577286494757
154
+ 0,140,65,26,0.3881780117285029,42.6,0.431,24,1,0.6839222177638827
155
+ 9,112,82,32,0.7722666856719075,34.2,0.26,36,1,-0.20808115724482604
156
+ 12,151,70,40,1.5916558567511703,41.8,0.742,38,1,0.986615576533575
157
+ 5,109,62,41,0.37964270786309395,35.8,0.514,25,1,-0.3165028684247797
158
+ 6,125,68,30,0.30282497307441303,30.0,0.464,32,0,0.23070000199026947
159
+ 5,85,74,22,-0.7214114907746657,29.0,1.224,32,1,-1.308278963204181
160
+ 5,112,66,0,-0.7214114907746657,37.8,0.261,41,1,-0.20808115724482604
161
+ 0,177,60,29,3.358463756890831,34.6,1.072,21,1,1.6228748577060486
162
+ 2,158,90,0,-0.7214114907746657,31.6,0.805,66,1,1.1680353709939628
163
+ 7,142,60,33,0.9002962436530423,28.8,0.687,61,0,0.7406756980746059
164
+ 1,100,66,15,-0.24343447431176227,23.6,0.666,26,0,-0.660454446334773
165
+ 4,142,86,0,-0.7214114907746657,44.0,0.645,22,1,0.7406756980746059
166
+ 6,134,80,37,2.4366509394266602,46.2,0.238,46,1,0.5087019818913456
167
+ 4,122,68,0,-0.7214114907746657,35.0,0.394,29,0,0.13360059294459406
168
+ 3,74,68,28,-0.33732281683126114,29.7,0.293,23,0,-1.859743526760137
169
+ 4,171,72,0,-0.7214114907746657,43.6,0.479,26,1,1.4847094195877628
170
+ 7,181,84,21,0.9173668513838603,35.9,0.586,51,1,1.7124214426301196
171
+ 9,164,84,21,-0.7214114907746657,30.8,0.831,32,1,1.3172906004583307
172
+ 0,104,76,0,-0.7214114907746657,18.4,0.582,27,0,-0.5039520377780992
173
+ 1,91,64,24,-0.7214114907746657,29.2,0.192,21,0,-1.0365290101417326
174
+ 4,91,70,32,0.029695249381325395,33.1,0.446,22,0,-1.0365290101417326
175
+ 3,139,54,0,-0.7214114907746657,25.6,0.402,22,1,0.6552428761307306
176
+ 6,119,50,22,0.7808019895373165,27.1,1.318,33,1,0.034103426917061475
177
+ 9,184,85,15,-0.7214114907746657,30.0,1.213,49,1,1.7782991577642209
178
+ 10,122,68,0,-0.7214114907746657,31.2,0.258,41,0,0.13360059294459406
179
+ 0,165,90,33,5.082595137703447,52.3,0.427,23,0,1.3416376865520063
180
+ 9,124,70,33,2.709780663119748,35.4,0.282,34,0,0.19859281626344166
181
+ 1,111,86,19,-0.7214114907746657,30.1,0.143,23,0,-0.24389855298401464
182
+ 9,106,52,0,-0.7214114907746657,31.2,0.38,42,0,-0.42792279183864257
183
+ 2,129,84,0,-0.7214114907746657,28.0,0.284,27,0,0.3566299536480819
184
+ 2,90,80,14,-0.25196977817717126,24.4,0.249,24,0,-1.080566940161824
185
+ 0,86,68,32,-0.7214114907746657,35.8,0.238,25,0,-1.2616954329420467
186
+ 12,92,62,7,1.4806969065008535,27.6,0.926,44,1,-0.9929671751761474
187
+ 1,113,64,35,-0.7214114907746657,33.6,0.543,21,1,-0.17257933737525477
188
+ 2,114,68,22,-0.7214114907746657,28.7,0.092,25,0,-0.13738758102698745
189
+ 1,193,50,16,2.4793274587537053,25.9,0.655,24,0,1.9697065106274916
190
+ 11,155,76,28,0.5588840890366827,33.3,1.353,51,1,1.0912819934164506
191
+ 3,191,68,15,0.3881780117285029,30.9,0.299,34,0,1.92795038059426
192
+ 3,142,80,15,-0.7214114907746657,32.4,0.2,63,0,0.7406756980746059
193
+ 4,123,62,0,-0.7214114907746657,32.0,0.226,35,1,0.16622773873268237
194
+ 2,128,64,42,-0.7214114907746657,40.0,1.101,24,0,0.32551450567893303
195
+ 0,102,52,0,-0.7214114907746657,25.1,0.078,21,0,-0.5814434738775223
196
+ 10,101,86,37,-0.7214114907746657,45.6,1.136,38,1,-0.620755302659511
197
+ 2,108,62,32,-0.24343447431176227,25.2,0.128,21,0,-0.35330157613596874
198
+ 3,122,78,0,-0.7214114907746657,23.0,0.254,40,0,0.13360059294459406
199
+ 1,71,78,50,-0.33732281683126114,33.2,0.422,21,0,-2.024232916106514
200
+ 2,100,70,52,-0.23489917044635328,40.5,0.677,25,0,-0.660454446334773
201
+ 7,106,60,24,-0.7214114907746657,26.5,0.296,29,1,-0.42792279183864257
202
+ 5,114,74,0,-0.7214114907746657,24.9,0.744,57,0,-0.13738758102698745
203
+ 2,108,62,10,1.6514029838090332,25.3,0.881,22,0,-0.35330157613596874
204
+ 0,146,70,0,-0.7214114907746657,37.9,0.334,28,1,0.8518394512039387
205
+ 10,129,76,28,0.319895580805231,35.9,0.28,39,0,0.3566299536480819
206
+ 7,133,88,15,0.6015606083637277,32.4,0.262,37,0,0.47874325288782865
207
+ 7,161,86,0,-0.7214114907746657,30.4,0.165,47,1,1.2433540216597105
208
+ 5,155,84,44,3.930329115873233,38.7,0.619,34,0,1.0912819934164506
209
+ 1,119,86,39,1.1563553596153118,45.6,0.808,29,1,0.034103426917061475
210
+ 4,96,56,17,-0.3031816013696252,20.8,0.34,26,0,-0.8232818721644521
211
+ 5,108,72,43,-0.08126370086899147,36.1,0.263,33,0,-0.35330157613596874
212
+ 0,78,88,29,-0.3799993361583061,36.9,0.434,21,0,-1.650375370506303
213
+ 0,107,62,30,-0.08979900473440046,36.6,0.757,25,1,-0.3904394472233997
214
+ 2,128,78,37,0.8320138127297704,43.3,1.224,31,1,0.32551450567893303
215
+ 1,128,48,45,0.9344374591146782,40.5,0.613,24,1,0.32551450567893303
216
+ 0,161,50,0,-0.7214114907746657,21.9,0.254,65,0,1.2433540216597105
217
+ 6,151,62,31,0.30282497307441303,35.5,0.692,28,0,0.986615576533575
218
+ 2,146,70,38,2.3512979007725705,28.0,0.337,29,1,0.8518394512039387
219
+ 0,126,84,29,1.113678840288267,30.7,0.52,24,0,0.26255337331815404
220
+ 14,100,78,25,0.8490844204605884,36.6,0.412,46,1,-0.660454446334773
221
+ 8,112,72,0,-0.7214114907746657,23.6,0.84,58,0,-0.20808115724482604
222
+ 2,144,58,33,0.4308545310555479,31.6,0.422,25,1,0.7966409100815283
223
+ 5,77,82,41,-0.36292872842748813,35.8,0.156,35,0,-1.7017063893754931
224
+ 5,115,98,0,-0.7214114907746657,52.9,0.209,28,1,-0.10250051903321697
225
+ 3,150,76,0,-0.7214114907746657,21.0,0.207,37,0,0.9600185790486339
226
+ 10,161,68,23,0.4052486194593209,25.5,0.326,47,1,1.2433540216597105
227
+ 0,128,68,19,0.8149432049989525,30.5,1.391,25,1,0.32551450567893303
228
+ 2,124,68,28,1.0283258016341772,32.9,0.875,30,1,0.19859281626344166
229
+ 6,80,66,30,-0.7214114907746657,26.2,0.313,41,0,-1.5496343611322294
230
+ 0,106,70,37,0.5418134813058647,39.4,0.605,22,0,-0.42792279183864257
231
+ 2,155,74,17,0.0979776803045973,26.6,0.433,27,1,1.0912819934164506
232
+ 7,109,80,31,-0.7214114907746657,35.9,1.127,43,1,-0.3165028684247797
233
+ 3,99,80,11,-0.17515204338849036,19.3,0.284,30,0,-0.7005486128513035
234
+ 3,182,74,0,-0.7214114907746657,30.5,0.345,29,1,1.7345005690461632
235
+ 3,115,66,39,0.47353105038259286,38.1,0.15,28,0,-0.10250051903321697
236
+ 6,194,78,0,-0.7214114907746657,23.5,0.129,59,1,1.9904234225311959
237
+ 4,129,60,12,1.2502437021348107,27.5,0.527,31,0,0.3566299536480819
238
+ 0,124,70,20,-0.7214114907746657,27.4,0.254,36,1,0.19859281626344166
239
+ 13,152,90,33,-0.47388767867780496,26.8,0.731,43,1,1.013038166223603
240
+ 2,112,75,32,-0.7214114907746657,35.7,0.148,21,0,-0.20808115724482604
241
+ 1,157,72,21,0.7125195586140445,25.6,0.123,24,0,1.1426130122856408
242
+ 1,122,64,32,0.6100959122291366,35.1,0.692,30,1,0.13360059294459406
243
+ 2,102,86,36,0.30282497307441303,45.5,0.127,23,1,-0.5814434738775223
244
+ 6,105,70,32,-0.1410108279268544,30.8,0.122,37,0,-0.4657580978891512
245
+ 8,118,72,19,-0.7214114907746657,23.1,1.476,46,0,0.00038414655416180773
246
+ 2,87,58,16,-0.2775756897733982,32.7,0.166,25,0,-1.215644297539525
247
+ 12,106,80,0,-0.7214114907746657,23.6,0.137,44,0,-0.42792279183864257
248
+ 1,95,60,18,-0.2263638665809443,23.9,0.26,22,0,-0.8650380021976838
249
+ 0,165,76,43,1.4550909949046265,47.9,0.259,26,0,1.3416376865520063
250
+ 5,115,76,0,-0.7214114907746657,31.2,0.343,44,1,-0.10250051903321697
251
+ 9,152,78,34,0.7381254702102715,34.2,0.893,33,1,1.013038166223603
252
+ 7,178,84,0,-0.7214114907746657,39.9,0.331,41,1,1.6454487570216694
253
+ 1,130,70,13,0.1747954150932782,25.9,0.472,22,0,0.38750696672328155
254
+ 5,122,86,0,-0.7214114907746657,34.7,0.29,33,0,0.13360059294459406
255
+ 8,95,72,0,-0.7214114907746657,36.8,0.485,57,0,-0.8650380021976838
256
+ 8,126,88,36,0.20040132668950517,38.5,0.349,49,0,0.26255337331815404
257
+ 1,139,46,19,-0.012981269945719553,28.7,0.654,22,0,0.6552428761307306
258
+ 3,99,62,19,-0.08979900473440046,21.8,0.279,26,0,-0.7005486128513035
259
+ 4,137,84,0,-0.7214114907746657,31.2,0.252,30,0,0.5972644587413812
260
+ 3,61,82,28,-0.7214114907746657,34.4,0.243,46,0,-2.6267606440592615
261
+ 1,90,62,12,-0.3543934245620791,27.2,0.58,24,0,-1.080566940161824
262
+ 1,125,50,40,0.7039842547486356,33.3,0.962,28,1,0.23070000199026947
263
+ 5,189,64,33,2.052562265483256,31.2,0.583,29,1,1.8857570056483204
264
+ 4,147,74,25,1.779432541790168,34.9,0.385,30,0,0.8791577286494757
265
+ 5,99,54,28,-0.012981269945719553,34.0,0.499,30,0,-0.7005486128513035
266
+ 6,124,72,0,-0.7214114907746657,27.6,0.368,29,1,0.19859281626344166
267
+ 0,101,64,17,-0.7214114907746657,21.0,0.252,21,0,-0.620755302659511
268
+ 1,133,102,28,0.47353105038259286,32.8,0.234,45,1,0.47874325288782865
269
+ 3,173,82,48,3.247504806640514,38.4,2.137,25,1,1.5312929498498968
270
+ 0,118,64,23,0.03823055324673438,0.0,1.731,21,0,0.00038414655416180773
271
+ 2,105,58,40,0.08090707257377933,34.9,0.225,25,0,-0.4657580978891512
272
+ 2,122,52,43,0.6271665199599546,36.2,0.816,28,0,0.13360059294459406
273
+ 12,140,82,43,2.052562265483256,39.2,0.528,58,1,0.6839222177638827
274
+ 0,98,82,15,-0.004445966080310564,25.2,0.299,22,0,-0.7410457425652445
275
+ 1,87,60,37,-0.08126370086899147,37.2,0.509,22,0,-1.215644297539525
276
+ 0,93,100,39,-0.10686961246521844,43.4,1.021,35,0,-0.9498712511192312
277
+ 1,107,72,30,-0.021516573811128543,30.8,0.821,24,0,-0.3904394472233997
278
+ 0,105,68,22,-0.7214114907746657,20.0,0.236,22,0,-0.4657580978891512
279
+ 1,109,60,8,0.8320138127297704,25.4,0.947,21,0,-0.3165028684247797
280
+ 1,125,70,24,0.21747193442032314,24.3,0.221,25,0,0.23070000199026947
281
+ 1,119,54,13,-0.29464629750421617,22.3,0.205,24,0,0.034103426917061475
282
+ 5,116,74,29,-0.7214114907746657,32.3,0.66,35,1,-0.06791292049237924
283
+ 8,105,100,36,-0.7214114907746657,43.3,0.239,45,1,-0.4657580978891512
284
+ 3,100,68,23,-0.030051877676537532,31.6,0.949,28,0,-0.660454446334773
285
+ 1,100,66,29,0.9515080668454963,32.0,0.444,42,0,-0.660454446334773
286
+ 1,131,64,14,2.8207396133700646,23.7,0.389,21,0,0.41814917134358537
287
+ 4,116,72,12,0.021159945515916403,22.1,0.463,37,0,-0.06791292049237924
288
+ 4,158,78,0,-0.7214114907746657,32.9,0.803,31,1,1.1680353709939628
289
+ 3,96,56,34,0.2601484537473681,24.7,0.944,39,0,-0.8232818721644521
290
+ 3,82,70,0,-0.7214114907746657,21.1,0.389,25,0,-1.4513506962399374
291
+ 3,193,70,31,-0.7214114907746657,34.9,0.241,25,1,1.9697065106274916
292
+ 4,95,64,0,-0.7214114907746657,32.0,0.161,31,1,-0.8650380021976838
293
+ 6,137,61,0,-0.7214114907746657,24.2,0.151,55,0,0.5972644587413812
294
+ 5,136,84,41,0.029695249381325395,35.0,0.286,35,1,0.5679593805607949
295
+ 9,72,78,25,-0.7214114907746657,31.6,0.28,38,0,-1.9686536833603037
296
+ 5,168,64,0,-0.7214114907746657,32.9,0.135,41,1,1.413808520147471
297
+ 4,115,72,0,-0.7214114907746657,28.9,0.376,46,1,-0.10250051903321697
298
+ 0,101,62,0,-0.7214114907746657,21.9,0.336,25,0,-0.620755302659511
299
+ 1,112,72,30,0.7808019895373165,34.4,0.528,25,0,-0.20808115724482604
300
+ 1,143,84,23,1.9245327075021208,42.4,1.076,22,0,0.7687554666854302
301
+ 1,143,74,22,-0.20075795498471732,26.2,0.256,21,0,0.7687554666854302
302
+ 0,138,60,35,0.7039842547486356,34.6,0.534,21,1,0.626357946064714
303
+ 3,173,84,33,3.3243225414291953,35.7,0.258,22,1,1.5312929498498968
304
+ 1,97,68,21,-0.7214114907746657,27.2,1.095,22,0,-0.7819540176791717
305
+ 4,144,82,32,-0.7214114907746657,38.5,0.554,37,1,0.7966409100815283
306
+ 1,83,68,0,-0.7214114907746657,18.2,0.624,27,0,-1.4030934668928445
307
+ 3,129,64,29,0.2601484537473681,26.4,0.219,28,1,0.3566299536480819
308
+ 1,119,88,41,0.7295901663448625,45.3,0.507,26,0,0.034103426917061475
309
+ 0,102,64,46,-0.0556577892727645,40.6,0.496,21,0,-0.5814434738775223
310
+ 2,115,64,22,-0.7214114907746657,30.8,0.421,21,0,-0.10250051903321697
311
+ 8,151,78,32,1.071002320961222,42.9,0.516,36,1,0.986615576533575
312
+ 4,184,78,39,1.6428676799436241,37.0,0.264,31,1,1.7782991577642209
313
+ 0,135,94,46,0.5162075697096378,40.6,0.284,26,0,0.5384396112493225
314
+ 1,95,82,25,0.8149432049989525,35.0,0.233,43,1,-0.8650380021976838
315
+ 3,89,74,16,0.004089337785098426,30.4,0.551,38,0,-1.1250914869917683
316
+ 1,80,74,11,-0.2092932588501263,30.0,0.527,22,0,-1.5496343611322294
317
+ 2,139,75,0,-0.7214114907746657,25.6,0.167,29,0,0.6552428761307306
318
+ 1,90,68,8,-0.7214114907746657,24.5,1.138,36,0,-1.080566940161824
319
+ 5,147,75,0,-0.7214114907746657,29.9,0.434,28,0,0.8791577286494757
320
+ 1,97,70,15,-0.7214114907746657,18.2,0.147,21,0,-0.7819540176791717
321
+ 6,107,88,0,-0.7214114907746657,36.8,0.727,31,0,-0.3904394472233997
322
+ 2,83,66,23,-0.29464629750421617,32.2,0.497,22,0,-1.4030934668928445
323
+ 4,117,64,27,0.30282497307441303,33.2,0.23,24,0,-0.03361968806111642
324
+ 4,117,62,12,-0.7214114907746657,29.7,0.38,30,1,-0.03361968806111642
325
+ 0,180,78,63,-0.6019172366589398,59.4,2.42,25,1,1.6902206675208744
326
+ 1,100,72,12,-0.12394022019603641,25.3,0.658,28,0,-0.660454446334773
327
+ 0,95,80,45,0.06383646484296135,36.5,0.33,26,0,-0.8650380021976838
328
+ 0,104,64,37,-0.17515204338849036,33.6,0.51,22,1,-0.5039520377780992
329
+ 0,120,74,18,-0.18368734725389935,30.5,0.285,26,0,0.06754287600174422
330
+ 1,82,64,13,0.08944237643918831,21.2,0.415,23,0,-1.4513506962399374
331
+ 2,134,70,0,-0.7214114907746657,28.9,0.542,23,1,0.5087019818913456
332
+ 0,91,68,32,1.071002320961222,39.9,0.381,25,0,-1.0365290101417326
333
+ 14,175,62,30,-0.7214114907746657,33.6,0.212,38,1,1.5773440852524152
334
+ 1,135,54,0,-0.7214114907746657,26.7,0.687,62,0,0.5384396112493225
335
+ 5,86,68,28,-0.11540491633062742,30.2,0.364,24,0,-1.2616954329420467
336
+ 10,148,84,48,1.3014555253272646,37.6,1.001,51,1,0.9062920432356629
337
+ 9,134,74,33,-0.2092932588501263,25.9,0.46,81,0,0.5087019818913456
338
+ 8,74,70,40,-0.3031816013696252,35.3,0.705,39,0,-1.859743526760137
339
+ 5,88,78,30,-0.7214114907746657,27.6,0.258,37,0,-1.1701135250858952
340
+ 10,115,98,0,-0.7214114907746657,24.0,1.022,34,0,-0.10250051903321697
341
+ 0,124,56,13,0.1747954150932782,21.8,0.452,21,0,0.19859281626344166
342
+ 0,74,52,10,-0.41414055161994207,27.8,0.269,22,0,-1.859743526760137
343
+ 0,97,64,36,0.13211889576623326,36.8,0.6,25,0,-0.7819540176791717
344
+ 6,154,78,41,0.47353105038259286,46.1,0.571,27,0,1.0653691678474277
345
+ 1,144,82,40,-0.7214114907746657,41.3,0.607,28,0,0.7966409100815283
346
+ 0,137,70,38,-0.7214114907746657,33.2,0.17,22,0,0.5972644587413812
347
+ 0,119,66,27,-0.7214114907746657,38.8,0.259,22,0,0.034103426917061475
348
+ 7,136,90,0,-0.7214114907746657,29.9,0.21,50,0,0.5679593805607949
349
+ 4,114,64,0,-0.7214114907746657,28.9,0.126,24,0,-0.13738758102698745
350
+ 0,137,84,27,-0.7214114907746657,27.3,0.231,59,0,0.5972644587413812
351
+ 2,105,80,45,0.9088315475184513,33.7,0.711,29,1,-0.4657580978891512
352
+ 4,132,86,31,-0.7214114907746657,28.0,0.419,63,0,0.4485601118384144
353
+ 3,158,70,30,2.078168177079483,35.5,0.344,35,1,1.1680353709939628
354
+ 0,123,88,37,-0.7214114907746657,35.2,0.197,29,0,0.16622773873268237
355
+ 4,85,58,22,-0.3031816013696252,27.8,0.306,28,0,-1.308278963204181
356
+ 0,84,82,31,0.345501492401458,38.2,0.233,23,0,-1.355407342427876
357
+ 0,135,68,42,1.4124144755775816,42.3,0.365,24,1,0.5384396112493225
358
+ 1,139,62,41,3.375534364621649,40.7,0.536,21,0,0.6552428761307306
359
+ 4,99,72,17,-0.7214114907746657,25.6,0.294,28,0,-0.7005486128513035
360
+ 8,194,80,0,-0.7214114907746657,26.1,0.551,67,0,1.9904234225311959
361
+ 2,83,65,28,-0.15808143565767238,36.8,0.629,24,0,-1.4030934668928445
362
+ 2,89,90,30,-0.7214114907746657,33.5,0.292,42,0,-1.1250914869917683
363
+ 4,99,68,38,-0.7214114907746657,32.8,0.145,33,0,-0.7005486128513035
364
+ 4,125,70,18,0.319895580805231,28.9,1.144,45,1,0.23070000199026947
365
+ 6,166,74,0,-0.7214114907746657,26.6,0.304,66,0,1.3658385430185784
366
+ 5,110,68,0,-0.7214114907746657,26.0,0.292,30,0,-0.2800371852593541
367
+ 2,81,72,15,-0.07272839700358248,30.1,0.547,25,0,-1.5001928759385164
368
+ 7,195,70,33,0.5162075697096378,25.1,0.163,55,1,2.0110343651127685
369
+ 6,154,74,32,0.9259021552492692,29.3,0.839,39,0,1.0653691678474277
370
+ 2,117,90,19,-0.11540491633062742,25.2,0.313,21,0,-0.03361968806111642
371
+ 3,84,72,32,-0.7214114907746657,37.2,0.267,28,0,-1.355407342427876
372
+ 7,94,64,25,-0.04712248540735551,33.3,0.738,41,0,-0.9072313771436235
373
+ 3,96,78,39,-0.7214114907746657,37.3,0.238,40,0,-0.8232818721644521
374
+ 0,180,90,26,0.04676585711214337,36.5,0.314,35,1,1.6902206675208744
375
+ 1,130,60,23,0.7295901663448625,28.6,0.692,21,0,0.38750696672328155
376
+ 2,84,50,23,-0.07272839700358248,30.4,0.968,21,0,-1.355407342427876
377
+ 8,120,78,0,-0.7214114907746657,25.0,0.409,64,0,0.06754287600174422
378
+ 12,84,72,31,-0.7214114907746657,29.7,0.297,46,1,-1.355407342427876
379
+ 0,139,62,17,1.071002320961222,22.1,0.207,21,0,0.6552428761307306
380
+ 9,91,68,0,-0.7214114907746657,24.2,0.2,58,0,-1.0365290101417326
381
+ 2,91,62,0,-0.7214114907746657,27.3,0.525,22,0,-1.0365290101417326
382
+ 3,99,54,19,0.012624641650507414,25.6,0.154,24,0,-0.7005486128513035
383
+ 3,163,70,18,0.1747954150932782,31.6,0.268,28,1,1.2927955068534274
384
+ 9,145,88,34,0.6869136470178175,30.3,0.771,53,1,0.8243346994316401
385
+ 7,125,86,0,-0.7214114907746657,37.6,0.304,51,0,0.23070000199026947
386
+ 13,76,60,0,-0.7214114907746657,32.8,0.18,41,0,-1.7536997622346855
387
+ 6,129,90,7,2.061097569348665,19.6,0.582,60,0,0.3566299536480819
388
+ 2,68,70,32,-0.15808143565767238,25.0,0.187,25,0,-2.1957239240505624
389
+ 3,124,80,33,0.3881780117285029,33.2,0.305,26,0,0.19859281626344166
390
+ 9,130,70,0,-0.7214114907746657,34.2,0.652,45,1,0.38750696672328155
391
+ 3,87,60,18,-0.7214114907746657,21.8,0.444,21,0,-1.215644297539525
392
+ 1,97,64,19,-0.021516573811128543,18.2,0.299,21,0,-0.7819540176791717
393
+ 0,117,66,31,0.8832256359222244,30.8,0.493,22,0,-0.03361968806111642
394
+ 0,111,65,0,-0.7214114907746657,24.6,0.66,31,0,-0.24389855298401464
395
+ 2,122,60,18,0.1833307189586872,29.8,0.717,22,0,0.13360059294459406
396
+ 0,107,76,0,-0.7214114907746657,45.3,0.686,24,0,-0.3904394472233997
397
+ 1,86,66,52,-0.16661673952308137,41.3,0.917,29,0,-1.2616954329420467
398
+ 1,77,56,30,-0.24343447431176227,33.3,1.251,24,0,-1.7017063893754931
399
+ 0,105,90,0,-0.7214114907746657,29.6,0.197,46,0,-0.4657580978891512
400
+ 0,57,60,0,-0.7214114907746657,21.7,0.735,67,0,-2.8954889018251606
401
+ 0,127,80,37,1.071002320961222,36.3,0.804,23,0,0.294156911711146
402
+ 8,100,74,40,1.113678840288267,39.4,0.661,43,1,-0.660454446334773
403
+ 3,128,72,25,0.9002962436530423,32.4,0.549,27,1,0.32551450567893303
404
+ 10,90,85,32,-0.7214114907746657,34.9,0.825,56,1,-1.080566940161824
405
+ 4,84,90,23,-0.24343447431176227,39.5,0.159,25,0,-1.355407342427876
406
+ 1,88,78,29,-0.07272839700358248,32.0,0.365,29,0,-1.1701135250858952
407
+ 5,187,76,27,1.045396409364995,43.6,1.034,53,1,1.8431171316727126
408
+ 4,131,68,21,0.6954489508832266,33.1,0.16,28,0,0.41814917134358537
409
+ 1,164,82,43,-0.1495461317922634,32.8,0.341,50,0,1.3172906004583307
410
+ 1,116,70,28,-0.7214114907746657,27.4,0.204,21,0,-0.06791292049237924
411
+ 1,88,62,24,-0.34585812069667016,29.9,0.422,23,0,-1.1701135250858952
412
+ 7,124,70,33,1.113678840288267,25.5,0.161,37,0,0.19859281626344166
413
+ 1,97,70,40,-0.7214114907746657,38.1,0.218,30,0,-0.7819540176791717
414
+ 8,110,76,0,-0.7214114907746657,27.8,0.237,58,0,-0.2800371852593541
415
+ 11,103,68,40,-0.7214114907746657,46.2,0.126,42,0,-0.5425114754666633
416
+ 11,85,74,0,-0.7214114907746657,30.1,0.3,35,0,-1.308278963204181
417
+ 6,125,76,0,-0.7214114907746657,33.8,0.121,54,1,0.23070000199026947
418
+ 0,198,66,32,1.6172617683473973,41.3,0.502,28,1,2.072242081088887
419
+ 6,99,60,19,-0.2605050820425802,26.9,0.497,32,0,-0.7005486128513035
420
+ 0,91,80,0,-0.7214114907746657,32.4,0.601,27,0,-1.0365290101417326
421
+ 1,99,72,30,-0.5677760211973039,38.6,0.412,21,0,-0.7005486128513035
422
+ 6,92,62,32,0.35403679626686696,32.0,0.085,46,0,-0.9929671751761474
423
+ 4,154,72,29,0.35403679626686696,31.3,0.338,37,0,1.0653691678474277
424
+ 0,121,66,30,0.6869136470178175,34.3,0.203,33,1,0.10070710016304935
425
+ 2,98,60,17,0.30282497307441303,34.7,0.198,22,0,-0.7410457425652445
426
+ 1,143,86,30,2.0952387848103005,30.1,0.892,23,0,0.7687554666854302
427
+ 1,119,44,47,-0.18368734725389935,35.5,0.28,25,0,0.034103426917061475
428
+ 6,108,44,20,0.3881780117285029,24.0,0.813,35,0,-0.35330157613596874
429
+ 2,118,80,0,-0.7214114907746657,42.9,0.693,21,1,0.00038414655416180773
430
+ 10,133,68,0,-0.7214114907746657,27.0,0.245,36,0,0.47874325288782865
431
+ 2,197,70,99,-0.7214114907746657,34.7,0.575,62,1,2.051942640226699
432
+ 0,151,90,46,-0.7214114907746657,42.1,0.371,21,1,0.986615576533575
433
+ 6,109,60,27,-0.7214114907746657,25.0,0.206,27,0,-0.3165028684247797
434
+ 12,121,78,17,-0.7214114907746657,26.5,0.259,62,0,0.10070710016304935
435
+ 8,100,76,0,-0.7214114907746657,38.7,0.19,42,0,-0.660454446334773
436
+ 8,124,76,24,4.399770828470729,28.7,0.687,52,1,0.19859281626344166
437
+ 1,93,56,11,-0.7214114907746657,22.5,0.417,22,0,-0.9498712511192312
438
+ 8,143,66,0,-0.7214114907746657,34.9,0.129,41,1,0.7687554666854302
439
+ 6,103,66,0,-0.7214114907746657,24.3,0.249,29,0,-0.5425114754666633
440
+ 11,111,84,40,-0.7214114907746657,46.8,0.925,45,1,-0.24389855298401464
441
+ 2,112,78,50,0.47353105038259286,39.4,0.175,24,0,-0.20808115724482604
442
+ 3,132,80,0,-0.7214114907746657,34.4,0.402,44,1,0.4485601118384144
443
+ 2,82,52,22,0.2601484537473681,28.5,1.699,25,0,-1.4513506962399374
444
+ 6,123,72,45,1.2417083982694017,33.6,0.733,34,0,0.16622773873268237
445
+ 0,188,82,14,0.8576197243259973,32.0,0.682,22,1,1.8644934708733834
446
+ 0,67,76,0,-0.7214114907746657,45.3,0.194,46,0,-2.254548771542621
447
+ 1,173,74,0,-0.7214114907746657,36.8,0.088,38,1,1.5312929498498968
448
+ 1,124,74,36,-0.7214114907746657,27.8,0.1,30,0,0.19859281626344166
449
+ 7,150,78,29,0.35403679626686696,35.2,0.692,54,1,0.9600185790486339
450
+ 1,124,60,32,-0.7214114907746657,35.8,0.514,21,0,0.19859281626344166
451
+ 1,181,78,42,1.779432541790168,40.0,1.258,22,1,1.7124214426301196
452
+ 1,92,62,25,-0.3714640322928971,19.5,0.482,25,0,-0.9929671751761474
453
+ 0,152,82,39,1.6001911606165793,41.5,0.27,27,0,1.013038166223603
454
+ 1,111,62,13,0.8320138127297704,24.0,0.138,23,0,-0.24389855298401464
455
+ 3,106,54,21,0.6271665199599546,30.9,0.292,24,0,-0.42792279183864257
456
+ 7,168,88,42,2.0184210500216198,38.2,0.787,40,1,1.413808520147471
457
+ 6,105,80,28,-0.7214114907746657,32.5,0.878,26,0,-0.4657580978891512
458
+ 11,138,74,26,0.5076722658442288,36.1,0.557,50,1,0.626357946064714
459
+ 6,117,96,0,-0.7214114907746657,28.7,0.157,30,0,-0.03361968806111642
460
+ 2,68,62,13,-0.5933819327935308,20.1,0.257,23,0,-2.1957239240505624
461
+ 9,112,82,24,-0.7214114907746657,28.2,1.282,50,1,-0.20808115724482604
462
+ 2,112,86,42,0.6442371276907726,38.4,0.246,28,0,-0.20808115724482604
463
+ 2,92,76,20,-0.7214114907746657,24.2,1.698,28,0,-0.9929671751761474
464
+ 6,183,94,0,-0.7214114907746657,40.8,1.461,45,0,1.756459372650211
465
+ 0,94,70,27,0.2601484537473681,43.5,0.347,21,0,-0.9072313771436235
466
+ 4,90,88,47,-0.2605050820425802,37.7,0.362,29,0,-1.080566940161824
467
+ 0,125,68,0,-0.7214114907746657,24.7,0.206,21,0,0.23070000199026947
468
+ 0,132,78,0,-0.7214114907746657,32.4,0.393,21,0,0.4485601118384144
469
+ 5,128,80,0,-0.7214114907746657,34.6,0.144,45,0,0.32551450567893303
470
+ 4,94,65,22,-0.7214114907746657,24.7,0.148,21,0,-0.9072313771436235
471
+ 7,114,64,0,-0.7214114907746657,27.4,0.732,34,1,-0.13738758102698745
472
+ 2,111,60,0,-0.7214114907746657,26.2,0.343,23,0,-0.24389855298401464
473
+ 1,128,82,17,0.8405491165951794,27.5,0.115,22,0,0.32551450567893303
474
+ 10,92,62,0,-0.7214114907746657,25.9,0.167,31,0,-0.9929671751761474
475
+ 5,104,74,0,-0.7214114907746657,28.8,0.153,48,0,-0.5039520377780992
476
+ 2,94,76,18,-0.15808143565767238,31.6,0.649,23,0,-0.9072313771436235
477
+ 7,97,76,32,0.05530116097755236,40.9,0.871,32,1,-0.7819540176791717
478
+ 4,128,70,0,-0.7214114907746657,34.3,0.303,24,0,0.32551450567893303
479
+ 6,147,80,0,-0.7214114907746657,29.5,0.178,50,1,0.8791577286494757
480
+ 3,103,72,30,0.5759546967675007,27.6,0.73,27,0,-0.5425114754666633
481
+ 2,157,74,35,3.0341222100052896,39.4,0.134,30,0,1.1426130122856408
482
+ 1,167,74,17,0.5076722658442288,23.4,0.447,33,1,1.3898949158990992
483
+ 0,179,50,36,0.6357018238253637,37.8,0.455,22,1,1.6678968958001754
484
+ 0,107,60,25,-0.7214114907746657,26.4,0.133,23,0,-0.3904394472233997
485
+ 1,91,54,25,0.13211889576623326,25.2,0.234,23,0,-1.0365290101417326
486
+ 1,117,60,23,0.1833307189586872,33.8,0.466,27,0,-0.03361968806111642
487
+ 5,123,74,40,-0.0641930931381735,34.1,0.269,28,0,0.16622773873268237
488
+ 2,120,54,0,-0.7214114907746657,26.8,0.455,27,0,0.06754287600174422
489
+ 1,106,70,28,0.4308545310555479,34.2,0.142,22,0,-0.42792279183864257
490
+ 2,155,52,27,3.8876525965461886,38.7,0.24,25,1,1.0912819934164506
491
+ 2,101,58,35,0.04676585711214337,21.8,0.155,22,0,-0.620755302659511
492
+ 1,120,80,48,0.9856492823071322,38.9,1.162,41,0,0.06754287600174422
493
+ 3,80,82,31,-0.12394022019603641,34.2,1.292,27,1,-1.5496343611322294
494
+ 10,162,84,0,-0.7214114907746657,27.7,0.182,54,0,1.2681505952310237
495
+ 1,199,76,43,-0.7214114907746657,42.9,1.394,22,1,2.0924397699406367
496
+ 8,167,106,46,1.2502437021348107,37.6,0.165,43,1,1.3898949158990992
497
+ 6,115,60,39,-0.7214114907746657,33.7,0.245,40,1,-0.10250051903321697
498
+ 1,112,80,45,0.4052486194593209,34.8,0.217,24,0,-0.20808115724482604
499
+ 6,98,58,33,0.9002962436530423,34.0,0.43,43,0,-0.7410457425652445
500
+ 9,154,78,30,0.13211889576623326,30.9,0.164,45,0,1.0653691678474277
501
+ 6,165,68,26,0.7125195586140445,33.6,0.631,49,0,1.3416376865520063
502
+ 1,99,58,10,-0.7214114907746657,25.4,0.551,21,0,-0.7005486128513035
503
+ 10,68,106,23,-0.3031816013696252,35.5,0.285,47,0,-2.1957239240505624
504
+ 3,123,100,35,1.3270614369234917,57.3,0.88,22,0,0.16622773873268237
505
+ 8,91,82,0,-0.7214114907746657,35.6,0.587,68,0,-1.0365290101417326
506
+ 6,195,70,0,-0.7214114907746657,30.9,0.328,31,1,2.0110343651127685
507
+ 9,156,86,0,-0.7214114907746657,24.8,0.23,53,1,1.1170292406949223
508
+ 0,93,60,0,-0.7214114907746657,35.3,0.263,25,0,-0.9498712511192312
509
+ 3,121,52,0,-0.7214114907746657,36.0,0.127,25,1,0.10070710016304935
510
+ 2,101,58,17,1.5404440335587164,24.2,0.614,23,0,-0.620755302659511
511
+ 0,162,76,36,-0.7214114907746657,49.6,0.364,26,1,1.2681505952310237
512
+ 0,95,64,39,0.1747954150932782,44.6,0.366,22,0,-0.8650380021976838
513
+ 5,136,82,0,-0.7214114907746657,0.0,0.64,69,0,0.5679593805607949
514
+ 2,129,74,26,1.0283258016341772,33.2,0.591,25,0,0.3566299536480819
515
+ 3,130,64,0,-0.7214114907746657,23.1,0.314,22,0,0.38750696672328155
516
+ 1,107,50,19,-0.7214114907746657,28.3,0.181,29,0,-0.3904394472233997
517
+ 1,144,82,46,0.8149432049989525,46.1,0.335,46,1,0.7966409100815283
518
+ 8,107,80,0,-0.7214114907746657,24.6,0.856,34,0,-0.3904394472233997
519
+ 2,121,70,32,0.08944237643918831,39.1,0.886,23,0,0.10070710016304935
520
+ 7,129,68,49,0.345501492401458,38.5,0.439,43,1,0.3566299536480819
521
+ 2,90,60,0,-0.7214114907746657,23.5,0.191,25,0,-1.080566940161824
522
+ 7,142,90,24,3.375534364621649,30.4,0.128,43,1,0.7406756980746059
523
+ 3,169,74,19,0.345501492401458,29.9,0.268,31,1,1.4375810403640676
524
+ 4,127,88,11,0.6015606083637277,34.5,0.598,28,0,0.294156911711146
525
+ 4,118,70,0,-0.7214114907746657,44.5,0.904,26,0,0.00038414655416180773
526
+ 1,168,88,29,-0.7214114907746657,35.0,0.905,52,1,1.413808520147471
527
+ 6,80,80,36,-0.7214114907746657,39.8,0.177,28,0,-1.5496343611322294
528
+ 2,127,46,21,2.1379153041373455,34.4,0.176,22,0,0.294156911711146
529
+ 9,164,78,0,-0.7214114907746657,32.8,0.148,45,1,1.3172906004583307
530
+ 2,93,64,32,0.6442371276907726,38.0,0.674,23,1,-0.9498712511192312
531
+ 3,158,64,13,2.581751105138613,31.2,0.295,24,0,1.1680353709939628
532
+ 5,126,78,27,-0.5336348057356679,29.6,0.439,40,0,0.26255337331815404
533
+ 10,129,62,36,-0.7214114907746657,41.2,0.441,38,1,0.3566299536480819
534
+ 0,134,58,20,1.7623619340593502,26.4,0.352,21,0,0.5087019818913456
535
+ 3,102,74,0,-0.7214114907746657,29.5,0.121,32,0,-0.5814434738775223
536
+ 10,94,72,18,-0.7214114907746657,23.1,0.595,56,0,-0.9072313771436235
537
+ 1,108,60,46,0.7978725972681344,35.5,0.415,24,0,-0.35330157613596874
538
+ 5,97,76,27,-0.7214114907746657,35.6,0.378,52,1,-0.7819540176791717
539
+ 4,83,86,19,-0.7214114907746657,29.3,0.317,34,0,-1.4030934668928445
540
+ 1,149,68,29,0.362572100132276,29.3,0.349,42,1,0.9332448560318067
541
+ 5,117,86,30,0.1747954150932782,39.1,0.251,42,0,-0.03361968806111642
542
+ 1,111,94,0,-0.7214114907746657,32.8,0.265,45,0,-0.24389855298401464
543
+ 4,112,78,40,-0.7214114907746657,39.4,0.236,38,0,-0.20808115724482604
544
+ 1,116,78,29,0.8149432049989525,36.1,0.496,25,0,-0.06791292049237924
545
+ 2,175,88,0,-0.7214114907746657,22.9,0.326,22,0,1.5773440852524152
546
+ 2,92,52,0,-0.7214114907746657,30.1,0.141,22,0,-0.9929671751761474
547
+ 3,130,78,23,-0.04712248540735551,28.4,0.323,34,1,0.38750696672328155
548
+ 8,120,86,0,-0.7214114907746657,28.4,0.259,22,1,0.06754287600174422
549
+ 2,174,88,37,0.30282497307441303,44.5,0.646,24,1,1.5543843052454795
550
+ 2,106,56,27,0.6869136470178175,29.0,0.426,22,0,-0.42792279183864257
551
+ 4,95,60,32,-0.7214114907746657,35.4,0.284,28,0,-0.8650380021976838
552
+ 8,65,72,23,-0.7214114907746657,32.0,0.6,42,0,-2.3748392114483585
553
+ 2,99,60,17,0.6442371276907726,36.6,0.453,21,0,-0.7005486128513035
554
+ 1,102,74,0,-0.7214114907746657,39.5,0.293,42,1,-0.5814434738775223
555
+ 11,120,80,37,0.5588840890366827,42.3,0.785,48,1,0.06754287600174422
556
+ 3,102,44,20,0.08090707257377933,30.8,0.4,26,0,-0.5814434738775223
557
+ 1,109,58,18,0.2686837576127771,28.5,0.219,22,0,-0.3165028684247797
558
+ 9,140,94,0,-0.7214114907746657,32.7,0.734,45,1,0.6839222177638827
559
+ 13,153,88,37,0.47353105038259286,40.6,1.174,39,0,1.039288620557258
560
+ 1,147,94,41,-0.7214114907746657,49.3,0.358,27,1,0.8791577286494757
561
+ 1,81,74,41,-0.23489917044635328,46.3,1.096,32,0,-1.5001928759385164
562
+ 6,162,62,0,-0.7214114907746657,24.3,0.178,50,1,1.2681505952310237
563
+ 4,136,70,0,-0.7214114907746657,31.2,1.182,22,1,0.5679593805607949
564
+ 1,121,78,39,-0.08979900473440046,39.0,0.261,28,0,0.10070710016304935
565
+ 3,108,62,24,-0.7214114907746657,26.0,0.223,25,0,-0.35330157613596874
566
+ 0,181,88,44,3.6315934805839185,43.3,0.222,26,1,1.7124214426301196
567
+ 7,137,90,41,-0.7214114907746657,32.0,0.391,39,0,0.5972644587413812
568
+ 0,123,72,0,-0.7214114907746657,36.3,0.258,52,1,0.16622773873268237
569
+ 1,106,76,0,-0.7214114907746657,37.5,0.197,26,0,-0.42792279183864257
570
+ 6,190,92,0,-0.7214114907746657,35.5,0.278,66,1,1.90690892030416
571
+ 9,170,74,31,-0.7214114907746657,44.0,0.403,43,1,1.461214131507859
572
+ 9,89,62,0,-0.7214114907746657,22.5,0.142,33,0,-1.1250914869917683
573
+ 5,121,72,23,0.23454254215114115,26.2,0.245,30,0,0.10070710016304935
574
+ 1,126,60,0,-0.7214114907746657,30.1,0.349,47,1,0.26255337331815404
575
+ 1,93,70,31,-0.7214114907746657,30.4,0.315,23,0,-0.9498712511192312
taskdetails.docx ADDED
Binary file (15.3 kB). View file
 
testing.csv ADDED
@@ -0,0 +1,145 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Pregnancies,Glucose,BloodPressure,SkinThickness,Insulin,BMI,DiabetesPedigreeFunction,Age,Outcome,Glucose_log
2
+ 3,170,64,37,1.1990318789423569,34.5,0.356,30,1,1.461214131507859
3
+ 12,88,74,40,-0.2605050820425802,35.3,0.378,48,0,-1.1701135250858952
4
+ 7,106,92,18,-0.7214114907746657,22.7,0.235,48,0,-0.42792279183864257
5
+ 4,125,80,0,-0.7214114907746657,32.3,0.536,27,1,0.23070000199026947
6
+ 1,84,64,23,0.2601484537473681,36.9,0.471,28,0,-1.355407342427876
7
+ 3,111,58,31,-0.34585812069667016,29.5,0.43,22,0,-0.24389855298401464
8
+ 5,139,64,35,0.47353105038259286,28.6,0.411,26,0,0.6552428761307306
9
+ 3,129,92,49,0.6015606083637277,36.4,0.968,32,1,0.3566299536480819
10
+ 15,136,70,32,0.21747193442032314,37.1,0.153,43,1,0.5679593805607949
11
+ 4,110,76,20,0.13211889576623326,28.4,0.118,27,0,-0.2800371852593541
12
+ 3,125,58,0,-0.7214114907746657,31.6,0.151,24,0,0.23070000199026947
13
+ 3,83,58,31,-0.5677760211973039,34.3,0.336,25,0,-1.4030934668928445
14
+ 3,187,70,22,0.9856492823071322,36.4,0.408,36,1,1.8431171316727126
15
+ 2,142,82,18,-0.17515204338849036,24.7,0.761,21,0,0.7406756980746059
16
+ 1,87,78,27,-0.448281767081578,34.6,0.101,22,0,-1.215644297539525
17
+ 2,100,54,28,0.1747954150932782,37.8,0.498,24,0,-0.660454446334773
18
+ 3,111,56,39,-0.7214114907746657,30.1,0.557,30,0,-0.24389855298401464
19
+ 7,136,74,26,0.4308545310555479,26.0,0.647,51,0,0.5679593805607949
20
+ 2,122,70,27,-0.7214114907746657,36.8,0.34,27,0,0.13360059294459406
21
+ 1,108,88,19,-0.7214114907746657,27.1,0.4,24,0,-0.35330157613596874
22
+ 0,105,64,41,0.49060165811341083,41.5,0.173,22,0,-0.4657580978891512
23
+ 0,101,76,0,-0.7214114907746657,35.7,0.198,26,0,-0.620755302659511
24
+ 2,105,75,0,-0.7214114907746657,23.3,0.56,53,0,-0.4657580978891512
25
+ 13,104,72,0,-0.7214114907746657,31.2,0.465,38,1,-0.5039520377780992
26
+ 3,107,62,13,-0.31171690523503415,22.9,0.678,23,1,-0.3904394472233997
27
+ 10,108,66,0,-0.7214114907746657,32.4,0.272,42,1,-0.35330157613596874
28
+ 2,146,76,35,0.9344374591146782,38.2,0.329,29,0,0.8518394512039387
29
+ 3,113,44,13,-0.7214114907746657,22.4,0.14,22,0,-0.17257933737525477
30
+ 2,92,62,28,-0.7214114907746657,31.6,0.13,24,0,-0.9929671751761474
31
+ 2,123,48,32,0.6869136470178175,42.1,0.52,26,0,0.16622773873268237
32
+ 4,156,75,0,-0.7214114907746657,48.3,0.238,32,1,1.1170292406949223
33
+ 4,173,70,14,0.7125195586140445,29.7,0.361,33,1,1.5312929498498968
34
+ 5,166,76,0,-0.7214114907746657,45.7,0.34,27,1,1.3658385430185784
35
+ 10,75,82,0,-0.7214114907746657,33.3,0.263,38,0,-1.8063728062583686
36
+ 4,123,80,15,0.7808019895373165,32.0,0.443,34,0,0.16622773873268237
37
+ 2,127,58,24,1.6257970722128063,27.7,1.6,25,0,0.294156911711146
38
+ 2,100,68,25,-0.11540491633062742,38.5,0.324,26,0,-0.660454446334773
39
+ 6,114,88,0,-0.7214114907746657,27.8,0.247,66,0,-0.13738758102698745
40
+ 5,147,78,0,-0.7214114907746657,33.7,0.218,65,0,0.8791577286494757
41
+ 3,106,72,0,-0.7214114907746657,25.8,0.207,27,0,-0.42792279183864257
42
+ 0,102,75,23,-0.7214114907746657,0.0,0.572,21,0,-0.5814434738775223
43
+ 3,174,58,22,0.9344374591146782,32.9,0.593,36,1,1.5543843052454795
44
+ 11,127,106,0,-0.7214114907746657,39.0,0.19,51,0,0.294156911711146
45
+ 13,106,70,0,-0.7214114907746657,34.2,0.251,52,0,-0.42792279183864257
46
+ 4,197,70,39,5.6288545850896226,36.7,2.329,31,0,2.051942640226699
47
+ 7,150,66,42,2.1976624311952087,34.7,0.718,42,0,0.9600185790486339
48
+ 4,146,78,0,-0.7214114907746657,38.5,0.52,67,1,0.8518394512039387
49
+ 3,84,68,30,0.1833307189586872,31.9,0.591,25,0,-1.355407342427876
50
+ 0,117,80,31,-0.26904038590798923,45.2,0.089,24,0,-0.03361968806111642
51
+ 7,114,76,17,0.21747193442032314,23.8,0.466,31,0,-0.13738758102698745
52
+ 0,162,76,56,0.13211889576623326,53.2,0.759,25,1,1.2681505952310237
53
+ 6,102,82,0,-0.7214114907746657,30.8,0.18,36,1,-0.5814434738775223
54
+ 2,108,64,0,-0.7214114907746657,30.8,0.158,21,0,-0.35330157613596874
55
+ 1,95,74,21,-0.09833430859980945,25.9,0.673,36,0,-0.8650380021976838
56
+ 8,154,78,32,-0.7214114907746657,32.4,0.443,45,1,1.0653691678474277
57
+ 0,102,86,17,0.1747954150932782,29.3,0.695,27,0,-0.5814434738775223
58
+ 4,146,85,27,0.13211889576623326,28.9,0.189,27,0,0.8518394512039387
59
+ 3,162,52,38,-0.7214114907746657,37.2,0.652,24,1,1.2681505952310237
60
+ 6,125,78,31,-0.7214114907746657,27.6,0.565,49,1,0.23070000199026947
61
+ 0,173,78,32,1.5404440335587164,46.5,1.159,58,0,1.5312929498498968
62
+ 10,168,74,0,-0.7214114907746657,38.0,0.537,34,1,1.413808520147471
63
+ 5,144,82,26,1.711150110866896,32.0,0.452,58,1,0.7966409100815283
64
+ 1,90,62,18,-0.2178285627155353,25.1,1.268,25,0,-1.080566940161824
65
+ 0,141,84,26,-0.7214114907746657,32.4,0.433,22,0,0.7123988768442814
66
+ 4,109,64,44,0.12358359190082427,34.8,0.905,26,1,-0.3165028684247797
67
+ 2,95,54,14,0.029695249381325395,26.1,0.748,22,0,-0.8650380021976838
68
+ 0,189,104,25,-0.7214114907746657,34.3,0.435,41,1,1.8857570056483204
69
+ 0,137,68,14,0.5418134813058647,24.8,0.143,21,0,0.5972644587413812
70
+ 1,100,74,12,-0.3287875129658522,19.5,0.149,28,0,-0.660454446334773
71
+ 3,173,78,39,0.8576197243259973,33.8,0.97,31,1,1.5312929498498968
72
+ 9,120,72,22,-0.24343447431176227,20.8,0.733,48,0,0.06754287600174422
73
+ 7,187,50,33,2.624427624465658,33.9,0.826,34,1,1.8431171316727126
74
+ 8,186,90,35,1.1990318789423569,34.5,0.423,37,1,1.8216267847905916
75
+ 12,140,85,33,-0.7214114907746657,37.4,0.244,41,0,0.6839222177638827
76
+ 1,89,76,34,-0.40560524775453305,31.2,0.192,23,0,-1.1250914869917683
77
+ 2,112,68,22,0.08090707257377933,34.1,0.315,26,0,-0.20808115724482604
78
+ 1,96,64,27,0.021159945515916403,33.2,0.289,21,0,-0.8232818721644521
79
+ 10,111,70,27,-0.7214114907746657,27.5,0.141,40,1,-0.24389855298401464
80
+ 8,197,74,0,-0.7214114907746657,25.9,1.191,39,1,2.051942640226699
81
+ 1,140,74,26,0.8149432049989525,24.1,0.828,23,0,0.6839222177638827
82
+ 11,136,84,35,0.3881780117285029,28.3,0.26,42,1,0.5679593805607949
83
+ 4,145,82,18,-0.7214114907746657,32.5,0.235,70,1,0.8243346994316401
84
+ 10,122,78,31,-0.7214114907746657,27.6,0.512,45,0,0.13360059294459406
85
+ 10,179,70,0,-0.7214114907746657,35.1,0.2,37,0,1.6678968958001754
86
+ 2,56,56,28,-0.33732281683126114,24.2,0.332,22,0,-2.9655677201671984
87
+ 2,122,76,27,0.9856492823071322,35.9,0.483,26,0,0.13360059294459406
88
+ 2,94,68,18,-0.07272839700358248,26.0,0.561,21,0,-0.9072313771436235
89
+ 1,128,88,39,0.21747193442032314,36.5,1.057,37,1,0.32551450567893303
90
+ 9,145,80,46,0.3881780117285029,37.9,0.637,40,1,0.8243346994316401
91
+ 8,133,72,0,-0.7214114907746657,32.9,0.27,39,1,0.47874325288782865
92
+ 4,151,90,38,-0.7214114907746657,29.7,0.294,36,0,0.986615576533575
93
+ 1,196,76,36,1.4038791717121726,36.5,0.875,29,1,2.031540416947397
94
+ 4,92,80,0,-0.7214114907746657,42.2,0.237,29,0,-0.9929671751761474
95
+ 6,102,90,39,-0.7214114907746657,35.7,0.674,28,0,-0.5814434738775223
96
+ 13,106,72,54,-0.7214114907746657,36.6,0.178,45,0,-0.42792279183864257
97
+ 8,183,64,0,-0.7214114907746657,23.3,0.672,32,1,1.756459372650211
98
+ 5,96,74,18,-0.1495461317922634,33.6,0.997,43,0,-0.8232818721644521
99
+ 1,87,68,34,-0.0641930931381735,37.6,0.401,24,0,-1.215644297539525
100
+ 8,126,74,38,-0.08126370086899147,25.9,0.162,39,0,0.26255337331815404
101
+ 10,101,76,48,0.8149432049989525,32.9,0.171,63,0,-0.620755302659511
102
+ 0,126,86,27,0.30282497307441303,27.4,0.515,21,0,0.26255337331815404
103
+ 0,84,64,22,-0.15808143565767238,35.8,0.545,21,0,-1.355407342427876
104
+ 7,179,95,31,-0.7214114907746657,34.2,0.164,60,0,1.6678968958001754
105
+ 3,112,74,30,-0.7214114907746657,31.6,0.197,25,1,-0.20808115724482604
106
+ 2,88,58,26,-0.5848466289281218,28.4,0.766,22,0,-1.1701135250858952
107
+ 9,165,88,0,-0.7214114907746657,30.4,0.302,49,1,1.3416376865520063
108
+ 3,116,74,15,0.1747954150932782,26.3,0.107,24,0,-0.06791292049237924
109
+ 8,108,70,0,-0.7214114907746657,30.5,0.955,33,1,-0.35330157613596874
110
+ 5,158,70,0,-0.7214114907746657,29.8,0.207,63,0,1.1680353709939628
111
+ 2,130,96,0,-0.7214114907746657,22.6,0.268,21,0,0.38750696672328155
112
+ 2,106,64,35,0.29428966920900407,30.5,1.4,34,0,-0.42792279183864257
113
+ 1,163,72,0,-0.7214114907746657,39.0,1.222,33,1,1.2927955068534274
114
+ 1,109,56,21,0.4308545310555479,25.2,0.833,23,0,-0.3165028684247797
115
+ 0,131,66,40,-0.7214114907746657,34.3,0.196,22,1,0.41814917134358537
116
+ 1,109,38,18,0.30282497307441303,23.1,0.407,26,0,-0.3165028684247797
117
+ 0,109,88,30,-0.7214114907746657,32.5,0.855,38,1,-0.3165028684247797
118
+ 5,143,78,0,-0.7214114907746657,45.0,0.19,47,0,0.7687554666854302
119
+ 6,92,92,0,-0.7214114907746657,19.9,0.188,28,0,-0.9929671751761474
120
+ 7,62,78,0,-0.7214114907746657,32.6,0.391,41,0,-2.5622883808016743
121
+ 3,78,70,0,-0.7214114907746657,32.5,0.27,39,0,-1.650375370506303
122
+ 4,95,70,32,-0.7214114907746657,32.1,0.612,24,0,-0.8650380021976838
123
+ 7,103,66,32,-0.7214114907746657,39.1,0.344,31,1,-0.5425114754666633
124
+ 2,120,76,37,0.1747954150932782,39.7,0.215,29,0,0.06754287600174422
125
+ 5,95,72,33,-0.7214114907746657,37.7,0.37,27,0,-0.8650380021976838
126
+ 1,181,64,30,0.8149432049989525,34.1,0.328,38,1,1.7124214426301196
127
+ 1,172,68,49,4.220529447297139,42.4,0.702,28,1,1.5080685023339726
128
+ 1,114,66,36,0.9856492823071322,38.1,0.289,21,0,-0.13738758102698745
129
+ 3,90,78,0,-0.7214114907746657,42.7,0.559,21,0,-1.080566940161824
130
+ 3,81,86,16,-0.15808143565767238,27.5,0.306,22,0,-1.5001928759385164
131
+ 4,120,68,0,-0.7214114907746657,29.6,0.709,34,0,0.06754287600174422
132
+ 1,79,80,25,-0.40560524775453305,25.4,0.583,22,0,-1.5996900419660525
133
+ 0,102,78,40,0.04676585711214337,34.5,0.238,24,0,-0.5814434738775223
134
+ 5,130,82,0,-0.7214114907746657,39.1,0.956,37,1,0.38750696672328155
135
+ 12,100,84,33,0.1747954150932782,30.0,0.488,46,0,-0.660454446334773
136
+ 3,78,50,32,0.029695249381325395,31.0,0.248,26,1,-1.650375370506303
137
+ 0,104,64,23,0.2686837576127771,27.8,0.454,23,0,-0.5039520377780992
138
+ 3,176,86,27,0.6100959122291366,33.3,1.154,52,1,1.600173780821994
139
+ 0,179,90,27,-0.7214114907746657,44.1,0.686,23,1,1.6678968958001754
140
+ 1,71,62,0,-0.7214114907746657,21.8,0.416,26,0,-2.024232916106514
141
+ 4,154,62,31,1.7026148070014873,32.8,0.237,23,0,1.0653691678474277
142
+ 3,113,50,10,0.004089337785098426,29.5,0.626,25,0,-0.17257933737525477
143
+ 0,180,66,39,-0.7214114907746657,42.0,1.893,25,1,1.6902206675208744
144
+ 4,99,76,15,-0.2861109936388072,23.2,0.223,21,0,-0.7005486128513035
145
+ 2,108,80,0,-0.7214114907746657,27.0,0.259,52,1,-0.35330157613596874