forked from bitsmashed/SparkFun-9DOF-Razor-IMU-Test-Firmware
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.hex
541 lines (541 loc) · 23.7 KB
/
main.hex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
:100000000C949E000C94BB000C94BB000C94BB00A1
:100010000C94BB000C94BB000C94BB000C94BB0074
:100020000C94BB000C94BB000C94BB000C94BB0064
:100030000C94BB000C94BB000C94BB000C94BB0054
:100040000C94BB000C94BB000C94BB000C94BB0044
:100050000C94BB000C94BB000C94BB000C94BB0034
:100060000C94BB000C94BB000A0A0D39444F462087
:10007000494D55204669726D77617265207632323E
:10008000200A0D3D3D3D3D3D3D3D3D3D3D3D3D3D20
:100090003D3D3D3D3D3D3D3D3D3D3D3D3D000A0D30
:1000A0005B315D416363656C65726F6D657465722C
:1000B0003A204144584C333435200A0D005B325D00
:1000C0004D61676E65746F6D657465723A20484D59
:1000D0004335383833200A0D005B335D4779726F42
:1000E00073636F70653A204954472D3332303020A6
:1000F0000A0D005B345D526177204F757470757422
:100100000A0D005B355D4368616E6765204261756D
:100110006420526174653A20005B4374726C2B7AE0
:100120005D546F67676C65204175746F72756E0AF8
:100130000D005B3F5D48656C700A0D0011241FBE09
:10014000CFEFD8E0DEBFCDBF15E0A0E0B1E0E8E53D
:10015000FDE102C005900D92AE35B107D9F715E06B
:10016000AEE5B5E001C01D92AE36B107E1F70E94E1
:10017000890B0C94AA0E0C9400001F93182F8A3040
:1001800019F48DE00E94BD008091C00085FFFCCF76
:100190001093C60080E090E01F910895BC0180910B
:1001A000B9008E7F8093B9008091B9008D7F8093D4
:1001B000B90080ED97E00E94990B603128F070E063
:1001C00060517040759567956093B800089588E216
:1001D00090E00E94CE00ECEBF0E0808184608083B0
:1001E00008953C9A84EA8093BC00089584E9809342
:1001F000BC00089580E090E001C001962091BC0011
:1002000027FD03C08A359105C1F70895882329F099
:100210008091BC008F70806C04C08091BC008F7096
:1002200080688093BC0008958091BB000895809100
:10023000B90008950AC02AE500000000000000008F
:10024000000000002150C1F701970097A1F7089521
:100250001F93182F81E090E00E941A013C9A10939E
:10026000BB0084E88093BC001F9108951F93CF9337
:10027000DF930E94F1000E94FA0086EA0E942801A2
:100280000E94FA008DE20E9428010E94FA0088E094
:100290000E9428010E94FA00CCEBD0E014E91883F8
:1002A0000E94F1000E94FA0086EA0E9428010E9442
:1002B000FA0081E30E9428010E94FA0088E00E946F
:1002C00028010E94FA001883DF91CF911F910895B1
:1002D0001F93CF93DF930E94F1000E94FA0080EDFC
:1002E0000E9428010E94FA008EE30E9428010E94C9
:1002F000FA0080E80E9428010E94FA00CCEBD0E0CE
:1003000014E918838AE090E00E941A010E94F1002B
:100310000E94FA0080ED0E9428010E94FA0086E106
:100320000E9428010E94FA0088E10E9428010E9490
:10033000FA0018838AE090E00E941A010E94F100FE
:100340000E94FA0080ED0E9428010E94FA008EE3CC
:100350000E9428010E94FA0080E00E9428010E9469
:10036000FA001883DF91CF911F91089500D080E0AB
:1003700091E0EDB7FEB7928381830E94D90B8CE0A8
:1003800091E0EDB7FEB7928381830E94D90B8BE693
:1003900091E0EDB7FEB7928381830E94D90B89EC7F
:1003A00091E0EDB7FEB7928381830E94D90B84E27E
:1003B00092E0EDB7FEB7928381830E94D90B85E866
:1003C00092E0EDB7FEB7928381830E94D90B8FEC48
:1003D00092E0EDB7FEB7928381830E94D90B8DE442
:1003E00093E0EDB7FEB7928381830E94D90B89E831
:1003F00093E0EDB7FEB7928381830E94D90B0F90F3
:100400000F9008951F93CF93DF930E94F1000E94F5
:10041000FA008CE30E9428010E94FA0080E00E940A
:1004200028010E94FA0080E70E9428010E94FA0039
:10043000CCEBD0E014E918830E94F1000E94FA008E
:100440008CE30E9428010E94FA0081E00E942801AA
:100450000E94FA0080EA0E9428010E94FA00188394
:100460000E94F1000E94FA008CE30E9428010E9481
:10047000FA0082E00E9428010E94FA0080E00E94B7
:1004800028010E94FA001883DF91CF911F910895EF
:100490000F931F93CF93DF930E9402020E94F100FB
:1004A0000E94FA008DE30E9428010E94FA008FEF5B
:1004B0000E9406010E94FA00CBEBD0E018810E9456
:1004C000FA008FEF0E9406010E94FA0008810E9444
:1004D000FA00312F20E0802F90E0822B932B909315
:1004E0006705809366058FEF0E9406010E94FA005F
:1004F00018810E94FA008FEF0E9406010E94FA0004
:1005000008810E94FA00312F20E0802F90E0822B9A
:10051000932B90936305809362058FEF0E940601F1
:100520000E94FA0018810E94FA008FEF0E940601D3
:100530000E94FA0008810E94FA00312F20E0802FEB
:1005400090E0822B932B90936505809364058DE357
:100550000E9428010E94FA0084E98093BC00DF9188
:10056000CF911F910F9108950E94480200D000D0B2
:1005700082ED93E0EDB7FEB79283818380916605AB
:1005800090916705948383830E94D90B8AED93E051
:10059000EDB7FEB7928381838091640590916505E4
:1005A000948383830E94D90B82EE93E0EDB7FEB76C
:1005B0009283818380916205909163059483838304
:1005C0000E94D90B0F900F900F900F900895EF920B
:1005D000FF920F931F93CF93DF93CCEBD0E08881F2
:1005E0008B7F88838881846088830E94F1000E94C9
:1005F000FA0080ED0E9428010E94FA008DE10E941D
:1006000028010E94FA000E94F10081ED0E94280159
:100610000E94FA0080E00E9406010E94FA000BEBA3
:1006200010E0F801E0800E94FA0094E9F92EF882C7
:1006300088818B7F88838881846088830E94F10011
:100640000E94FA0080ED0E9428010E94FA008EE1CB
:100650000E9428010E94FA000E94F10081ED0E9490
:1006600028010E94FA0080E00E9406010E94FA0020
:10067000F80100810E94FA00F88288818B7F8883CC
:100680008881846088839E2D80E0202F30E0282B95
:10069000392BC901DF91CF911F910F91FF90EF90FE
:1006A0000895EF92FF920F931F93CF93DF93CCEBBC
:1006B000D0E088818B7F88838881846088830E94D2
:1006C000F1000E94FA0080ED0E9428010E94FA00C9
:1006D0008FE10E9428010E94FA000E94F10081ED42
:1006E0000E9428010E94FA0080E00E9406010E94F8
:1006F000FA000BEB10E0F801E0800E94FA0024E918
:10070000F22EF88288818B7F888388818460888339
:100710000E94F1000E94FA0080ED0E9428010E94D0
:10072000FA0080E20E9428010E94FA000E94F10073
:1007300081ED0E9428010E94FA0080E00E940601DB
:100740000E94FA00F80100810E94FA00F882888174
:100750008B7F88838881846088839E2D80E0202F12
:1007600030E0282B392BC901DF91CF911F910F91D8
:10077000FF90EF900895EF92FF920F931F93CF9306
:10078000DF93CCEBD0E088818B7F88838881846085
:1007900088830E94F1000E94FA0080ED0E942801E7
:1007A0000E94FA0081E20E9428010E94FA000E9441
:1007B000F10081ED0E9428010E94FA0080E00E9471
:1007C00006010E94FA000BEB10E0F801E0800E94A5
:1007D000FA0034E9F32EF88288818B7F8883888140
:1007E000846088830E94F1000E94FA0080ED0E94DC
:1007F00028010E94FA0082E20E9428010E94FA0069
:100800000E94F10081ED0E9428010E94FA0080E020
:100810000E9406010E94FA00F80100810E94FA007D
:10082000F88288818B7F88838881846088839E2D6D
:1008300080E0202F30E0282B392BC901DF91CF91A8
:100840001F910F91FF90EF9008950E94E70200D052
:1008500000D029EE33E0EDB7FEB7328321839483D5
:1008600083830E94D90B0F900F900F900F900E94DE
:10087000510300D000D022EF33E0EDB7FEB7328352
:100880002183948383830E94D90B0F900F900F9044
:100890000F900E94BB0300D000D02BEF33E0EDB7E8
:1008A000FEB732832183948383830E94D90B0F90F8
:1008B0000F900F900F9084E190E00E941A0108952C
:1008C000DF92EF92FF920F931F93CF93DF930E94DB
:1008D000F1000E94FA0086EA0E9428010E94FA00B4
:1008E00082E30E9428010E94FA00CCEBD0E044E9A8
:1008F000F42EF8820E94F1000E94FA0087EA0E941A
:1009000028010E94FA008FEF0E9406010E94FA005F
:100910000BEB10E0F801E0800E94FA0080E00E94FA
:1009200006010E94FA00F80180810E94FA00F88214
:100930000E94F1000E94FA0086EA0E9428010E94AB
:10094000FA0083E30E9428010E94FA00F8820E94C4
:10095000F1000E94FA0087EA0E9428010E94FA0032
:100960008FEF0E9406010E94FA00F801D0800E94D9
:10097000FA0080E00E9406010E94FA00F8018081DE
:100980000E94FA00F8829D2D80E02E2D30E0282B69
:10099000392BC901DF91CF911F910F91FF90EF90FB
:1009A000DF900895DF92EF92FF920F931F93CF9302
:1009B000DF930E94F1000E94FA0086EA0E9428015B
:1009C0000E94FA0084E30E9428010E94FA00CCEB06
:1009D000D0E054E9F52EF8820E94F1000E94FA005E
:1009E00087EA0E9428010E94FA008FEF0E94060108
:1009F0000E94FA000BEB10E0F801E0800E94FA0080
:100A000080E00E9406010E94FA00F80180810E94A5
:100A1000FA00F8820E94F1000E94FA0086EA0E9421
:100A200028010E94FA0085E30E9428010E94FA0032
:100A3000F8820E94F1000E94FA0087EA0E942801D1
:100A40000E94FA008FEF0E9406010E94FA00F8014E
:100A5000D0800E94FA0080E00E9406010E94FA0005
:100A6000F80180810E94FA00F8829D2D80E02E2DF1
:100A700030E0282B392BC901DF91CF911F910F91C5
:100A8000FF90EF90DF900895DF92EF92FF920F9327
:100A90001F93CF93DF930E94F1000E94FA0086EA31
:100AA0000E9428010E94FA0086E30E9428010E9409
:100AB000FA00CCEBD0E064E9F62EF8820E94F10057
:100AC0000E94FA0087EA0E9428010E94FA008FEF34
:100AD0000E9406010E94FA000BEB10E0F801E08092
:100AE0000E94FA0080E00E9406010E94FA00F801CC
:100AF00080810E94FA00F8820E94F1000E94FA00B0
:100B000086EA0E9428010E94FA0087E30E942801D9
:100B10000E94FA00F8820E94F1000E94FA0087EA1F
:100B20000E9428010E94FA008FEF0E9406010E9495
:100B3000FA00F801D0800E94FA0080E00E940601CD
:100B40000E94FA00F80180810E94FA00F8829D2D2F
:100B500080E02E2D30E0282B392BC901DF91CF9179
:100B60001F910F91FF90EF90DF900895CF93DF9347
:100B700084E290E00E94110C0E94600400D000D03A
:100B8000C4E0D4E0EDB7FEB7D283C18394838383FE
:100B90000E94D90B0F900F900F900F900E94D204DB
:100BA00000D000D0EDB7FEB7D283C1839483838396
:100BB0000E94D90B0F900F900F900F900E94440548
:100BC00000D000D0EDB7FEB7D283C1839483838376
:100BD0000E94D90B0F900F900F900F900E94E70288
:100BE00000D000D0EDB7FEB7D283C1839483838356
:100BF0000E94D90B0F900F900F900F900E945103FD
:100C000000D000D0EDB7FEB7D283C1839483838335
:100C10000E94D90B0F900F900F900F900E94BB0372
:100C200000D000D0EDB7FEB7D283C1839483838315
:100C30000E94D90B0F900F900F900F900E944802C6
:100C400000D000D0EDB7FEB7D283C1838091660596
:100C500090916705948383830E94D90BEDB7FEB70B
:100C6000D283C183809164059091650594838383C9
:100C70000E94D90B88E094E0EDB7FEB792838183A0
:100C80008091620590916305948383830E94D90BC0
:100C90000F900F908BE094E0EDB7FEB792838183C5
:100CA0000E94D90B0F900F908EE591E00E941A01DF
:100CB000DF91CF9108950E94600400D000D022ED12
:100CC00033E0EDB7FEB732832183948383830E94A0
:100CD000D90B0F900F900F900F900E94D20400D06C
:100CE00000D02AED33E0EDB7FEB732832183948341
:100CF00083830E94D90B0F900F900F900F900E944A
:100D0000440500D000D02FE034E0EDB7FEB73283C9
:100D10002183948383830E94D90B0F900F900F90AF
:100D20000F9084E190E00E941A010895492F552701
:100D300047FD5A954093C5008093C40022E020935C
:100D4000C00028E12093C10026E02093C2002FE4D8
:100D500035E030936B0520936A0508958091C000BB
:100D600087FFFCCF8091C6000895F999FECF92BD10
:100D700081BD60BDFA9AF99A0895F999FECF92BDA6
:100D800081BDF89A80B508951F9381E090E00E949C
:100D9000BD06803309F46AC00E94AE06182F609128
:100DA0006A0570916B058AE090E00E94AD0B60913E
:100DB0006A0570916B058DE090E00E94AD0B1133D8
:100DC00041F402C00E945B068091C00087FFFACF09
:100DD0000DC0123371F406C00E94B4028EE591E09A
:100DE0000E941A018091C00087FFF6CF0E943A0747
:100DF0001DC0133319F009C00E9425048091C00062
:100E000087FFFACF0E943A0716C0143319F009C0C1
:100E10000E94B6058091C00087FFFACF0E943A0772
:100E20001FC0153319F40E94CD0817C0103119F4F2
:100E30000E94A007B1CF1A3141F481E090E060E355
:100E40000E94B5060E941F0AA7CF1F3349F40E94D3
:100E5000B6018091C00087FFFCCF0E943A079CCF6B
:100E60001F3F09F099CF0E94C40696CF0E941F0A27
:100E70001F9108950E94E7000E9436010E9402021D
:100E800000D088E690E0EDB7FEB7928381830E94A0
:100E9000EE0B8EE990E0EDB7FEB7928381830E945E
:100EA000EE0B8DEB90E0EDB7FEB7928381830E944D
:100EB000EE0B89ED90E0EDB7FEB7928381830E943F
:100EC000EE0B83EF90E0EDB7FEB7928381830E9433
:100ED000EE0B83E091E0EDB7FEB7928381830E9431
:100EE000EE0B00D000D088E194E0EDB7FEB792831E
:100EF000818380915E0590915F05A0916005B0911E
:100F0000610583839483A583B6830E94D90B0F90D8
:100F10000F900F900F9089E191E0EDB7FEB79283AB
:100F200081830E94EE0B82E391E0EDB7FEB79283DE
:100F300081830E94EE0B0F900F900E94C4060895CB
:100F4000EF92FF920F931F93109267051092660520
:100F50001092650510926405109263051092620567
:100F60000E9402020E94F1000E94FA008DE30E949A
:100F700028010E94FA008FEF0E9406010E94FA00E9
:100F80001091BB000E94FA008FEF0E9406010E94A0
:100F9000FA000091BB000E94FA00312F20E0802F60
:100FA00090E0822B932B90936705809366058FEFDB
:100FB0000E9406010E94FA001091BB000E94FA00F4
:100FC0008FEF0E9406010E94FA000091BB000E9470
:100FD000FA00312F20E0802F90E0822B932B90930A
:100FE0006305809362058FEF0E9406010E94FA005C
:100FF0001091BB000E94FA008FEF0E9406010E9430
:10100000FA000091BB000E94FA00312F20E0802FEF
:1010100090E0822B932B90936505809364058DE37C
:101020000E9428010E94FA0084E98093BC0080910C
:1010300066059091670520916405309165058217DA
:10104000930739F420916205309163058217930765
:1010500011F010E001C01FEF0E94F1000E94FA00A1
:1010600086EA0E9428010E94FA0080E00E9428017E
:101070000E94FA0004E90093BC000E94F1000E9463
:10108000FA0087EA0E9428010E94FA008FEF0E946E
:1010900006010E94FA00F090BB000E94FA0080E076
:1010A0000E9406010E94FA008091BB000E94FA0093
:1010B0000093BC008091BC008B7F8093BC0080912A
:1010C000BC0084608093BC000E94F1000E94FA0082
:1010D00080ED0E9428010E94FA0080E00E94280111
:1010E0000E94FA000E94F10081ED0E9428010E94F6
:1010F000FA0080E00E9406010E94FA00E090BB0026
:101100000E94FA000093BC008091BC008B7F80930A
:10111000BC008091BC0084608093BC008E2D893619
:10112000A1F5112391F58F2D853E79F52D9A88EE45
:1011300093E00E941A012D9888EE93E00E941A0114
:101140002D9A88EE93E00E941A012D9888EE93E084
:101150000E941A012D9A88EE93E00E941A012D98A0
:1011600088EE93E00E941A012D9A88EE93E00E9487
:101170001A012D9888EE93E00E941A012D9A88EEAC
:1011800093E00E941A012D9801C02D9A0E943A07FF
:101190001F910F91FF90EF9008951F9300D081E26F
:1011A00094E0EDB7FEB7928381830E94D90B8BE365
:1011B00094E0EDB7FEB7928381830E94D90B86E459
:1011C00094E0EDB7FEB7928381830E94D90B81E54D
:1011D00094E0EDB7FEB7928381830E94D90B8DE531
:1011E00094E0EDB7FEB7928381830E94D90B89E624
:1011F00094E0EDB7FEB7928381830E94D90B0F90E4
:101200000F900E94AE06182F60916A0570916B05D1
:101210008AE090E00E94AD0B60916A0570916B05C9
:101220008DE090E00E94AD0B113391F582E090E0EB
:1012300063E60E94B50684E090E060E00E94B50697
:1012400085E090E060E00E94B50686E090E060E016
:101250000E94B50687E090E060E00E94B50683E05A
:1012600090E064E00E94B50600D085E794E0EDB719
:10127000FEB7928381830E94D90B0F900F9082E377
:1012800090E00E941A018FEC90E00E949606FFCF3A
:10129000123391F582E090E063E60E94B50683E0A8
:1012A00090E060E00E94B50685E090E060E00E947A
:1012B000B50686E090E060E00E94B50687E090E029
:1012C00060E00E94B50684E090E069E00E94B50607
:1012D00000D080EA94E0EDB7FEB7928381830E944C
:1012E000D90B0F900F9082E390E00E941A0187E6DD
:1012F00090E00E949606FFCF133391F582E090E0D4
:1013000063E60E94B50683E090E060E00E94B506C7
:1013100084E090E060E00E94B50686E090E060E046
:101320000E94B50687E090E060E00E94B50685E087
:1013300090E063E10E94B50600D08BEC94E0EDB73D
:10134000FEB7928381830E94D90B0F900F9082E3A6
:1013500090E00E941A0183E390E00E949606FFCF7E
:10136000143391F582E090E063E60E94B50683E0D5
:1013700090E060E00E94B50684E090E060E00E94AA
:10138000B50685E090E060E00E94B50687E090E059
:1013900060E00E94B50686E090E066E20E94B50635
:1013A00000D087EF94E0EDB7FEB7928381830E946F
:1013B000D90B0F900F9082E390E00E941A0189E10F
:1013C00090E00E949606FFCF153391F582E090E001
:1013D00063E60E94B50683E090E060E00E94B506F7
:1013E00084E090E060E00E94B50685E090E060E077
:1013F0000E94B50686E090E060E00E94B50687E0B6
:1014000090E069E30E94B50600D083E295E0EDB775
:10141000FEB7928381830E94D90B0F900F9082E3D5
:1014200090E00E941A0180E190E00E949606FFCFB2
:101430001153153008F4E5CE0E943A07E2CEAF9280
:10144000BF92CF92DF92EF92FF920F931F93CF93B1
:10145000DF9300E010E0C4E0D4E0A4E1EA2EF12C38
:10146000F8E0CF2EF4E0DF2EEBE0AE2EE4E0BE2E6F
:10147000A5C084E290E00E94110C0E94600400D09C
:1014800000D0EDB7FEB7D283C183948383830E94DB
:10149000D90B0F900F900F900F900E94D20400D0A4
:1014A00000D0EDB7FEB7D283C183948383830E94BB
:1014B000D90B0F900F900F900F900E94440500D011
:1014C00000D0EDB7FEB7D283C183948383830E949B
:1014D000D90B0F900F900F900F900E94E70200D051
:1014E00000D0EDB7FEB7D283C183948383830E947B
:1014F000D90B0F900F900F900F900E94510300D0C6
:1015000000D0EDB7FEB7D283C183948383830E945A
:10151000D90B0F900F900F900F900E94BB0300D03B
:1015200000D0EDB7FEB7D283C183948383830E943A
:10153000D90BC801B7010E94990B0F5F1F4F0F9085
:101540000F900F900F90009711F40E94480200D066
:1015500000D0EDB7FEB7D283C1838091660590912C
:101560006705948383830E94D90BEDB7FEB7D283BE
:10157000C1838091640590916505948383830E9463
:10158000D90BEDB7FEB7D282C182809162059091EE
:101590006305948383830E94D90B0F900F90EDB75E
:1015A000FEB7B282A1820E94D90B0F900F9084E106
:1015B00090E00E941A0102C000E010E08091C0009B
:1015C00087FF57CF0E94AE068A31B1F781E090E0E5
:1015D00060E00E94B5060E943A07EECF82E090E0FC
:1015E0000E94BD06833609F06FC083E090E00E9440
:1015F000BD06843081F480EC92E1A0E0B0E08093FD
:101600005E0590935F05A0936005B09361058FEC34
:1016100090E00E94960684E090E00E94BD0689302A
:1016200081F480E895E2A0E0B0E080935E059093BD
:101630005F05A0936005B093610587E690E00E9486
:10164000960685E090E00E94BD06833181F480E03B
:101650009BE4A0E0B0E080935E0590935F05A093CB
:101660006005B093610583E390E00E94960686E0F2
:1016700090E00E94BD06863281F480E096E9A0E009
:10168000B0E080935E0590935F05A0936005B093F2
:10169000610589E190E00E94960687E090E00E9453
:1016A000BD06893309F580E091EEA0E0B0E08093BB
:1016B0005E0590935F05A0936005B093610580E19E
:1016C00090E00E949606089580E190E00E949606C0
:1016D00080E091EEA0E0B0E080935E0590935F051E
:1016E000A0936005B0936105089580E684B980E118
:1016F00087B982E08AB980E388B92D980E94E70013
:101700000E9436010E9402020E9468010E94EE0AB5
:1017100008950E94750B0E94A00781E090E00E944E
:10172000BD06803319F40E94C406F7CF0E943A0721
:10173000F4CFAA1BBB1B51E107C0AA1FBB1FA617F2
:10174000B70710F0A61BB70B881F991F5A95A9F76A
:1017500080959095BC01CD0108950F931F93CF9371
:10176000DF938C01EB018B8181FF1BC082FF0DC0D9
:101770002E813F818C819D812817390764F4E8818F
:10178000F9810193F983E88306C0E885F985802F04
:101790000995009731F48E819F8101969F838E83F6
:1017A00002C00FEF1FEFC801DF91CF911F910F9182
:1017B0000895A0E0B0E0EFEDFBE00C94830EFE0195
:1017C00035966191719180916A0590916B05AF0199
:1017D0000E94180C2096E2E00C949F0EA0E0B0E06E
:1017E000E4EFFBE00C94830EFE013596619171915C
:1017F00080916A0590916B05DC0113962C911397EB
:10180000286013962C93AF010E94180CE0916A0592
:10181000F0916B052381277F23832096E2E00C94CF
:101820009F0E60916A0570916B050E94AD0B089543
:10183000ACE0B0E0EEE1FCE00C94730E6C011B0137
:101840008A01FC0117821682838181FFD1C12E019A
:101850000894411C511CF6019381F10193FD85917F
:1018600093FF81911F01882309F4BEC1853239F4A9
:1018700093FD859193FF81911F01853229F490E0BA
:10188000B6010E94AD0BE7CFEE24FF2420E020320A
:10189000B0F48B3269F08C3228F4803251F083320C
:1018A00071F40BC08D3239F0803349F421602CC0C3
:1018B0002260246029C0286027C0206125C027FD40
:1018C0002CC0382F30533A3098F426FF08C08E2DA4
:1018D000880FE82EEE0CEE0CE80EE30E15C08F2DEF
:1018E000880FF82EFF0CFF0CF80EF30E20620CC0D0
:1018F0008E3221F426FD78C1206406C08C3611F4A6
:10190000206802C0883649F4F10193FD859193FF68
:1019100081911F01882309F0BACF982F95549330F5
:1019200018F09052933028F40C5F1F4FFFE3F983B7
:101930000DC0833631F0833771F0833509F060C014
:1019400022C0F801808189830E5F1F4F420171E040
:10195000A72EB12C16C062E0662E712C600E711E8F
:10196000F8018080918026FF03C06E2D70E002C0D8
:101970006FEF7FEFC4012C870E940A0E5C01830188
:101980002C852F7717C052E0652E712C600E711ECA
:10199000F8018080918026FF03C06E2D70E002C0A8
:1019A0006FEF7FEFC4012C870E94FF0D5C012C8537
:1019B0002068830123FD20C008C080E290E0B601CA
:1019C0002C870E94AD0BFA942C858F2D90E0A816E1
:1019D000B90698F311C0F40127FD859127FF819185
:1019E0004F0190E0B6012C870E94AD0B2C85F110C1
:1019F000FA940894A108B108A114B10461F7F1C0E8
:101A0000843611F0893649F527FF08C0F801608156
:101A10007181828193810C5F1F4F09C0F801608141
:101A20007181882777FD8095982F0E5F1F4F4FE6B5
:101A3000B42EB22297FF09C090958095709561955C
:101A40007F4F8F4F9F4FF0E8BF2AA2012AE030E07E
:101A50000E94150E782E741845C0853731F43FEE7C
:101A6000B32EB2222AE030E025C099EFB92EB2227F
:101A70008F36C1F0803720F4883509F0B5C00DC02D
:101A8000803721F0883709F0AFC002C020E1B22AC8
:101A9000B4FE0BC084E0B82A08C0B4FE09C0E6E07A
:101AA000BE2A06C028E030E005C020E130E002C0D8
:101AB00020E132E0B7FE08C0F801608171818281C7
:101AC00093810C5F1F4F07C0F8016081718180E036
:101AD00090E00E5F1F4FA2010E94150E782E741821
:101AE000FFE7BF22B6FE0BC02EEFB2227E1438F401
:101AF000B4FE07C0B2FC05C08FEEB82202C0A72C0E
:101B000001C0AE2C8B2D90E0B4FE0DC0FE01E70DA0
:101B1000F11D2081203319F4E9EEBE2209C0A394FF
:101B2000B2FE06C004C086789070009709F0A394B6
:101B30008B2C9924B3FC14C0B0FE0FC0AF1428F452
:101B4000E72CEF0CEA18AF2C08C0E72C06C080E2A7
:101B500090E0B6010E94AD0BA394AF14C0F304C093
:101B6000AF1410F4FA1801C0FF2484FE0FC080E304
:101B700090E0B6010E94AD0B82FE1FC081FE03C043
:101B800088E590E010C088E790E00DC0C401867839
:101B90009070009791F081FC02C080E201C08BE25E
:101BA000B7FC8DE290E0B6010E94AD0B06C080E369
:101BB00090E0B6010E94AD0BEA947E14C0F37A94D3
:101BC000F201E70DF11D808190E0B6010E94AD0B9E
:101BD0007720A9F706C080E290E0B6010E94AD0B25
:101BE000FA94FF20C1F737CEF6012681378102C073
:101BF0002FEF3FEFC9012C96E2E10C948F0EFC0110
:101C00000590615070400110D8F7809590958E0F27
:101C10009F1F0895FC016150704001900110D8F79A
:101C2000809590958E0F9F1F0895FA01AA2728305E
:101C300051F1203181F1E8946F936E7F6E5F7F4F99
:101C40008F4F9F4FAF4FB1E03ED0B4E03CD0670F15
:101C5000781F891F9A1FA11D680F791F8A1F911D68
:101C6000A11D6A0F711D811D911DA11D20D009F4B8
:101C700068943F912AE0269F11243019305D3193FA
:101C8000DEF6CF010895462F4770405D4193B3E0E3
:101C90000FD0C9F7F6CF462F4F70405D4A3318F08A
:101CA000495D31FD4052419302D0A9F7EACFB4E03B
:101CB000A6959795879577956795BA95C9F70097F3
:101CC0006105710508959B01AC010A2E0694579594
:101CD000479537952795BA95C9F7620F731F841FEB
:101CE000951FA01D08952F923F924F925F926F9281
:101CF0007F928F929F92AF92BF92CF92DF92EF929C
:101D0000FF920F931F93CF93DF93CDB7DEB7CA1B1C
:101D1000DB0B0FB6F894DEBF0FBECDBF09942A8847
:101D2000398848885F846E847D848C849B84AA84EF
:101D3000B984C884DF80EE80FD800C811B81AA817C
:101D4000B981CE0FD11D0FB6F894DEBF0FBECDBF47
:081D5000ED010895F894FFCFA6
:101D580048454C50204D454E550A0D005B315D20DD
:101D680073656E64206173636969203120746F2024
:101D7800676574206F75747075742066726F6D2056
:101D880074686520616363656C65726F6D65746501
:101D98007228782C792C7A292E2048697420616E53
:101DA80079206B657920746F2072657475726E2066
:101DB800746F206D656E752E0A0D005B325D2073A1
:101DC800656E64206173636969203220746F2067CF
:101DD8006574206F75747075742066726F6D2074E9
:101DE8006865206D61676E65746F6D6574657228CE
:101DF800782C792C7A292E2048697420616E7920F4
:101E08006B657920746F2072657475726E20746FBB
:101E1800206D656E752E0A0D005B335D2073656E4F
:101E280064206173636969203320746F2067657467
:101E3800206F75747075742066726F6D2074686594
:101E4800206779726F73636F706528782C792C7AA4
:101E5800292E2048697420616E79206B6579207479
:101E68006F2072657475726E20746F206D656E7563
:101E78002E0A0D005B345D2073656E642061736308
:101E88006969203420746F20676574207468652040
:101E9800726177206F75747075742066726F6D202B
:101EA800616C6C206F66207468652073656E736F53
:101EB80072732E2048697420616E79206B657920D1
:101EC800746F2072657475726E20746F206D656E04
:101ED800752E0A0D002A2A2A2052617720666F7211
:101EE8006D6174202724616363656C782C6163637A
:101EF800656C792C616363656C7A2C6779726F788D
:101F08002C6779726F792C6779726F7A2C6D61679B
:101F1800782C6D6167792C6D61677A230A0D005BF7
:101F2800355D2073656E64206173636969203520AF
:101F3800746F206765742074686520352063686F46
:101F48006963657320666F722062617564207261CF
:101F58007465732E205265736574207465726D699B
:101F68006E616C20616E6420626F617264206166CC
:101F7800746572206368616E67652E2048697420F5
:101F8800616E79206B657920746F20726574757243
:101F98006E20746F206D656E752E0A0D005B63747C
:101FA800726C2D705D206374726C2D702074657373
:101FB80074732074686520616363656C65726F6D06
:101FC8006574657220616E64206D61676E65746FFB
:101FD8006D657465722E0A0D005B6374726C2D7AE0
:101FE8005D206374726C2B7A20617420616E797441
:101FF800696D652077696C6C20746F67676C652004
:102008006265747765656E20726177206F7574708C
:10201800757420616E6420746865206D656E750A3C
:102028000D00783D2534642C2000793D2534642C3E
:1020380020007A3D25640A0D00783D202534642C63
:102048002000793D202534642C20007A3D20253459
:10205800640A0D0025642C00256400230A0D007A0B
:102068003D253464200A0D00256C646270730A0DE6
:10207800000A0D4261756420526174652053656CD5
:10208800656374204D656E750A0D005B315D203403
:102098003830300A0D005B325D20393630300A0D99
:1020A800005B335D2031393230300A0D005B345D1E
:1020B8002033383430300A0D005B355D2035373633
:1020C80030300A0D00216368616E676520626175B2
:1020D80064207261746520746F2034383030627007
:1020E800732C20726573657420626F6172642100BD
:1020F800216368616E67652062617564207261742E
:102108006520746F20393630306270732C20726508
:1021180073657420626F6172642100216368616E67
:1021280067652062617564207261746520746F2030
:1021380031393230306270732C20726573657420C7
:10214800626F6172642100216368616E6765206255
:10215800617564207261746520746F20333834307F
:10216800306270732C20726573657420626F6172BF
:10217800642100216368616E67652062617564206F
:102188007261746520746F20353736303062707331
:102198002C20726573657420626F6172642100007F
:0E21A80000000200000000BD0000000000006A
:00000001FF