-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.hex
490 lines (490 loc) · 21.5 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
:1000000090C00000AAC00000A8C00000A6C0000068
:10001000A4C00000A2C00000A0C000009EC000005C
:100020009CC000009AC0000098C000006AC5000093
:100030000CC6000092C0000090C000008EC00000FE
:100040008CC000008AC0000088C0000086C000008C
:1000500084C000000C94920A80C000000C94680DCB
:100060007CC000007AC0000078C0000076C00000AC
:1000700074C000008806AA068C07AA068C07EC0646
:100080000D078C075F0771072A034400720069009F
:100090006C006C002000500072006500730073005B
:1000A00020005800590020005400610062006C00DC
:1000B0006500000018034D002E0020005700690065
:1000C00065006200750073006300680000000403AF
:1000D000090409023E00020100C0320904000001C7
:1000E0000202010005240010010424020605240672
:1000F0000001070582030800FF09040100020A004D
:100100000000070504021000050705830210000522
:100110001201100102000008EB034B200100010254
:10012000DC0111241FBECFEFD4E0DEBFCDBF11E054
:10013000A0E0B1E0E8E3FEE102C005900D92A63434
:10014000B107D9F712E0A6E4B1E001C01D92A13DCC
:10015000B107E1F7A5D20C941A0F52CF8F929F925C
:10016000AF92BF92CF92DF92EF92FF924B015C0170
:1001700028EE33E040E050E00E94540EB901CA017D
:1001800028E130E040E050E00E94400E69017A0131
:10019000C501B4010E94950CC701B60128EE33E0F9
:1001A00040E050E00E94400EB90137FF04C06627CE
:1001B0007727621B730B882777FD8095982F43E084
:1001C0000E94810C8EE20E94D30DC701B60128EE79
:1001D00033E040E050E00E94400E9B0177FF04C0F6
:1001E00022273327261B370BB901882777FD8095F7
:1001F000982F43E0FF90EF90DF90CF90BF90AF90AB
:100200009F908F900C948B0C8FE191E00E94DB0DFE
:100210000E942509A3DF87E291E00E94DB0D0E9486
:100220002E099CDF81E391E00C94DB0D3F924F920D
:100230005F926F927F928F929F92AF92BF92CF9276
:10024000DF92EF92FF920F931F93CF93DF9300D033
:1002500000D0CDB7DEB70E94E60D8C0101158FEFFF
:10026000180709F407C2202F0D3019F00A3009F0E1
:10027000CFC181E391E00E94DB0D80917D01E82FE9
:10028000F0E0E35AFE4F108280935C0110927D01F2
:1002900080915D018F7D873431F08D3431F08A3566
:1002A00031F423E005C021E003C022E001C020E0DA
:1002B00080915E018F7D33243394893509F0312C90
:1002C0008FEF820F823008F077C010925B0110929E
:1002D0005A01109259011092580110925701109230
:1002E000560182E0E82E4424439490E3F92E809155
:1002F0005C018E1508F462C0D09057010E2D10E0FD
:10030000D11008C0F801E35AFE4F80818D3211F4FC
:1003100044244A94F801E35AFE4F808180538A3086
:1003200028F4D11047C0E092570144C0DD2009F401
:1003300041C06D2D70E0A801461B570B635A7E4FDC
:1003400086E491E02C830E94010F80915701F8010F
:10035000E81BF109EA5BFE4F1082809156018F5F26
:10036000809356012C81813049F486E491E00E940B
:10037000E40E90935B0180935A010FC08E2D8D196E
:10038000833078F01092490186E491E02C830E943A
:10039000E40E90935901809358012C8110925701DB
:1003A00009C0E82FF0E0EA5BFE4FF0828F5F8330F8
:1003B000C1F7E8CFE3949BCF44244394223009F45F
:1003C00064C0233009F4FEC0213009F00BC184E37E
:1003D00091E00E94DB0D88E5830D0E94D30D80E241
:1003E0000E94D30D552447FC5094652C752CC301F5
:1003F000B2010E94950C60915A0170915B0180E0FE
:1004000090E043E00E94810C8EE20E94D30D609147
:1004100058017091590180E090E043E00E948B0CFC
:1004200081E391E00E94DB0D60915A0170915B01C4
:1004300080E090E028EE33E040E050E00E94540E6F
:1004400049015A01209158013091590140E050E092
:10045000280D391D4A1D5B1DC301B2010E94540EB7
:10046000B901CA0128E130E040E050E00E94540E9A
:10047000B901CA0128EE33E040E050E00E94400E8E
:10048000CA01B901311088C068C08AE391E00E94B6
:10049000DB0D88E5830D0E94D30D80E20E94D30D11
:1004A000552447FC5094652C752CC301B2010E9461
:1004B000950C60915A0170915B0180E090E043E0FF
:1004C0000E94810C8EE20E94D30D609158017091C0
:1004D000590180E090E043E00E948B0C81E391E0C1
:1004E0000E94DB0D60915A0170915B0180E090E009
:1004F00028EE33E040E050E00E94540E49015A01DA
:10050000209158013091590140E050E0280D391DEB
:100510004A1D5B1DC301B2010E94540EB901CA01FC
:1005200028E130E040E050E00E94540EB901CA01D9
:1005300028EE33E040E050E00E94400E2C833983E7
:100540004A835B8331101FC0A4D62C8139814A8134
:100550005B81620F731F841F951F0F900F900F9088
:100560000F90DF91CF911F910F91FF90EF90DF904F
:10057000CF90BF90AF909F908F907F906F905F9043
:100580004F903F9098C68ED62C8139814A815B81ED
:10059000620F731F841F951F0F900F900F900F9085
:1005A000DF91CF911F910F91FF90EF90DF90CF904F
:1005B000BF90AF909F908F907F906F905F904F9083
:1005C0003F9085C660E070E0CB0151D660E070E0FE
:1005D000CB0156D660E070E0CB016DD660E070E0F4
:1005E000CB0175D60F900F900F900F90DF91CF91A8
:1005F0001F910F91FF90EF90DF90CF90BF90AF9041
:100600009F908F907F906F905F904F903F90FCCD28
:1006100080917D01811106C080E491E00C830E94ED
:10062000DB0D2C81E0917D01283021F4E150E09335
:100630007D0108C081E08E0F80937D01F0E0E35AD8
:10064000FE4F0083802F0F900F900F900F90DF913F
:10065000CF911F910F91FF90EF90DF90CF90BF90BF
:10066000AF909F908F907F906F905F904F903F9052
:100670000C94D30D0F900F900F900F90DF91CF91AE
:100680001F910F91FF90EF90DF90CF90BF90AF90B0
:100690009F908F907F906F905F904F903F900895C4
:1006A0000E94E60B0BD72AD70E941B0DFBD72FEF1A
:1006B00089E698E1215080409040E1F700C00000B9
:1006C000789423D7FFD625D707D728D70DD70E94F0
:1006D000CF0CACDDEFD719D7882361F00E94730BE4
:1006E000992781950CF49095BC01882777FD80951A
:1006F000982FF9D50ED7882359F0E5D799278195FA
:100700000CF49095BC01882777FD8095982F04D62E
:10071000CED61BD68823A9F277DDD3CF292F332756
:100720002230310559F02330310569F0213031058F
:10073000F9F482E190E020E131E01EC08EE390E028
:1007400022ED30E019C099278130910541F08230C7
:10075000910541F0892B61F4EEECF0E005C0E4EB8B
:10076000F0E002C0E8E8F0E0849190E09F0104C06E
:1007700080E090E020E030E0FA01318320830895AA
:100780002091B4023091B5022617370748F0611561
:10079000710539F42091E8002E772093E80001C01C
:1007A000B90120E061157105C9F13EB3332309F4A5
:1007B00040C0353009F43FC03091E80033FD37C008
:1007C0003091E80032FF06C08091E80082FF29C026
:1007D00080E008953091E80030FFE4CF2091F200EE
:1007E00030E0FC01281B390BCF01820F931F6115EC
:1007F000710549F08830910530F481918093F100C2
:1008000061507109F1CF21E0089709F020E0809153
:10081000E8008E778093E800CF01C4CF2111C5CFC7
:10082000D3CF8EB3882329F0853071F604C081E0E0
:10083000089582E0089583E008952091B4023091F4
:10084000B5022617370748F06115710539F4209174
:10085000E8002E772093E80001C0B90120E061157F
:100860007105D1F13EB3332309F441C0353009F4A9
:1008700040C03091E80033FD38C03091E80032FFCD
:1008800006C08091E80082FF2AC080E00895309180
:10089000E80030FFE4CF2091F20030E0FC01281B9B
:1008A000390BC9018E0F9F1F6115710551F08830FA
:1008B000910538F484918093F1003196615071096B
:1008C000F0CF21E0089709F020E08091E8008E77D2
:1008D0008093E800CF01C3CF2111C4CFD2CF8EB314
:1008E000882329F0853069F604C081E0089582E00C
:1008F000089583E00895982F953058F59093E90076
:10090000981739F07091EC002091ED005091F000B3
:1009100003C0242F762F50E021FF19C03091EB0047
:100920003E7F3093EB003091ED003D7F3093ED0042
:100930003091EB0031603093EB007093EC0020932A
:10094000ED005093F0002091EE0027FF07C09F5F5D
:10095000D3CF8F708093E90081E0089580E00895FF
:100960000F931F93CF93DF93062FEC0110E0101726
:1009700069F19881992339F12C81E981FA816B81A0
:10098000892F8F70853010F080E021C0223010F068
:1009900056E001C052E028E030E040E02E173F076B
:1009A00020F44F5F220F331FF9CF4295407F452B34
:1009B000991F9927991F6295660F660F607C692BB6
:1009C0009ADF882309F31F5F2596D1CF81E0DF915D
:1009D000CF911F910F9108958091AE0287FD05C0C0
:1009E0008091E80080FF0DC010C08091E80082FD7A
:1009F00004C08EB38111F9CF08958091E8008B7700
:100A000007C08EB38111ECCF08958091E8008E77F6
:100A10008093E80008958091E4009091E50045E618
:100A20002091EC0020FF20C02091E80020FD20C094
:100A30002EB3222389F0253089F02091EB0025FD8B
:100A40000FC02091E4003091E5002817390741F3E9
:100A5000415041F0C901E4CF82E0089583E0089558
:100A600081E0089584E008952091E80022FFE0CF1E
:100A700080E0089540D042D08091D8008F77809355
:100A8000D8008091D80080688093D8008091D800E9
:100A90008F7D8093D80084E089BD86E089BD09B44C
:100AA00000FEFDCF1EBA1092AA021092AC02109264
:100AB000AB0242E060E080E01EDF8091E1008E7FCB
:100AC0008093E1008091E20081608093E200809158
:100AD000E20088608093E2008091E0008E7F809346
:100AE000E0000895E3E6F0E080818E7F808381E07E
:100AF0008093AD02BFCF1092E20008951092E10002
:100B000008951F920F920FB60F9211242F933F93C7
:100B10004F935F936F937F938F939F93AF93BF9305
:100B2000EF93FF938091E10082FF0AC08091E20081
:100B300082FF06C08091E1008B7F8093E10004D2A8
:100B40008091E10080FF16C08091E20080FF12C01A
:100B50008091E2008E7F8093E2008091E2008061CC
:100B60008093E2008091D80080628093D80019BC05
:100B70001EBAA7D78091E10084FF2CC08091E200CB
:100B800084FF28C084E089BD86E089BD09B400FEE9
:100B9000FDCF8091D8008F7D8093D8008091E100B7
:100BA0008F7E8093E1008091E2008F7E8093E2004F
:100BB0008091E20081608093E2008091AA0281111D
:100BC00004C08091E30087FF02C084E001C081E09F
:100BD0008EBB76D78091E10083FF26C08091E20032
:100BE00083FF22C08091E100877F8093E10082E053
:100BF0008EBB1092AA028091E1008E7F8093E1006B
:100C00008091E2008E7F8093E2008091E20080611B
:100C10008093E20042E060E080E06DDE8091F000D1
:100C200088608093F00090D1FF91EF91BF91AF91D8
:100C30009F918F917F916F915F914F913F912F91F4
:100C40000F900FBE0F901F9018951F920F920FB626
:100C50000F9211242F933F934F935F936F937F9342
:100C60008F939F93AF93BF93CF93EF93FF93C091D5
:100C7000E900CF708091EC001092E9008091F000C3
:100C8000877F8093F00078941BD01092E9008091C8
:100C9000F00088608093F000C093E900FF91EF912D
:100CA000CF91BF91AF919F918F917F916F915F9104
:100CB0004F913F912F910F900FBE0F901F9018955D
:100CC0001F93CF93DF93CDB7DEB7AA970FB6F894F3
:100CD000DEBF0FBECDBFEEEAF2E08091F10081935E
:100CE00022E0E63BF207C9F7F0D68091E80083FFE7
:100CF00013C12091AE023091AF02832F90E08A3071
:100D0000910508F009C1FC01E65CFF4F0C94B00EA0
:100D1000203881F0223809F0FFC08091B2028F7034
:100D20008093E9008091EB0085FB882780F9109281
:100D3000E90006C08091AB029091AC0291118260F3
:100D40009091E800977F9093E8008093F1001092D3
:100D5000F100C0C0822F8D7F09F0DEC0222319F080
:100D6000223061F0D9C08091B002813009F0D4C046
:100D7000333009F080E08093AC0228C08091B0024B
:100D8000811124C02091B2022F7009F4C5C02093B4
:100D9000E9008091EB0080FF19C08091EB003330B7
:100DA00011F4806211C080618093EB0081E090E0DB
:100DB000022E01C0880F0A94EAF78093EA0010928D
:100DC000EA008091EB0088608093EB001092E900CC
:100DD0008091E800877F81C021119EC01091B002F0
:100DE0001F778091E3008078812B8093E3008091CE
:100DF000E800877F8093E800EFDD8091E80080FFC6
:100E0000FCCF8091E30080688093E300112311F010
:100E100083E001C082E08EBB7FC02058223008F002
:100E20007BC08091B0029091B1028C3D23E092078B
:100E300071F583E08A838AE289834FB7F894DE01F3
:100E4000139620E03EE051E2E32FF0E0509357008C
:100E5000E49120FF03C0E295EF703F5FEF708E2FAB
:100E600090E0EA3010F0C79601C0C0968D939D9334
:100E70002F5F243149F74FBF8091E800877F80932F
:100E8000E8006AE270E0CE0101967ADC12C0AE01A1
:100E90004F5F5F4F6091B20241DC009709F43CC0A4
:100EA0002091E800277F2093E800BC0189819A8186
:100EB000C4DC8091E8008B778093E8002DC0203857
:100EC00059F58091E800877F8093E8008091AA021D
:100ED0008093F1008091E8008E778093E8007CDDBC
:100EE0001BC0211119C09091B0029230A8F48091DA
:100EF000E800877F8093E8009093AA026DDD8091DF
:100F0000AA02811104C08091E30087FF02C084E03F
:100F100001C081E08EBBD6D58091E80083FF0AC076
:100F20008091E800877F8093E8008091EB008062E9
:100F30008093EB00AA960FB6F894DEBF0FBECDBF2C
:100F4000DF91CF911F9108950895CF938EB3882399
:100F5000A9F08091E9008F709091EC0090FF02C0A1
:100F600090E801C090E0C92FC82B1092E900809151
:100F7000E80083FDA5DECF70C093E900CF9108950E
:100F8000CF93DF93EC01FC0170968BE0DF011D92A3
:100F90008A95E9F782E08C83898783E08E8761E018
:100FA000CE010196DDDC882361F061E0CE0106967A
:100FB000D7DC882331F061E0CE010B96DF91CF9131
:100FC000CFCC80E0DF91CF910895CF93C62F2EB381
:100FD0002430F1F4FC014489558966897789452BD1
:100FE000462B472BA9F081818F708093E900809177
:100FF000E80085FF04C0C093F10080E00AC0809142
:10100000E8008E778093E80006DD8823A1F301C015
:1010100082E0CF9108952EB3243021F5FC0144895C
:10102000558966897789452B462B472BD9F08181D5
:101030008F708093E9008091F200882389F090916D
:10104000E8008091E8008E778093E80095FD08C065
:10105000E2DC811108C08091E8008E778093E8007F
:1010600080E0089582E008952EB3243089F4FC01D5
:101070004489558966897789452B462B472B41F052
:1010800021812F702093E9002091E80020FDC3CF3B
:1010900008952EB3243019F08FEF9FEF0895FC01CF
:1010A0004489558966897789452B462B472BA1F3BF
:1010B00086818F708093E9008091E80082FFECCFF9
:1010C0008091F200882321F02091F10030E002C0ED
:1010D0002FEF3FEF8091F200811105C08091E80071
:1010E0008B778093E800C90108950895CF93DF932B
:1010F000EC018091E80083FFA5C0888190E02091F9
:10110000B2023091B3022817390709F09BC08091D1
:10111000AF02813261F020F4803209F43EC092C007
:10112000823209F46BC0833209F47CC08BC0809199
:10113000AE02813A09F086C08091E800877F8093F3
:10114000E8008091E80080FFFCCF4C895D896E89C2
:101150007F894093F100BB27A72F962F852F80937F
:10116000F100CB01AA27BB278093F100472F552719
:10117000662777274093F100888D8093F100898D51
:101180008093F1008A8D8093F1008091E8008E7742
:101190008093E800DF91CF911FCC8091AE02813225
:1011A00009F050C08091E800877F8093E80080912B
:1011B000E80082FD04C08EB38111F9CF43C03091A5
:1011C000F1002091F1009091F1008091F1003C8BB1
:1011D0002D8B9E8B8F8B8091F100888F8091F100F9
:1011E000898F8091F1008A8F8091E8008B778093BE
:1011F000E800F2DBCE01DF91CF9194C48091AE0282
:10120000813201F58091E800877F8093E800E4DB7C
:101210008091B0029091B102998B888BCE01DF91C1
:10122000CF9163CF8091AE02813261F48091E8006A
:10123000877F8093E800D0DB6091B002CE01DF9120
:10124000CF9153CFDF91CF91089560918C01709130
:101250008D0180918E0190918F0108956091880198
:101260007091890180918A0190918B01089560931A
:101270008C0170938D0180938E0190938F0108955E
:10128000609388017093890180938A0190938B0108
:1012900008956091840170918501809186019091FB
:1012A0008701089560918001709181018091820190
:1012B00090918301089560938401709385018093D8
:1012C00086019093870181E080937E010895609369
:1012D000800170938101809382019093830181E06A
:1012E00080937E0108950F931F93009184011091C4
:1012F00085012091860130918701060F171F281F55
:10130000391F009384011093850120938601309347
:1013100087011F910F9108950F931F9300918001F2
:10132000109181012091820130918301060F171FD6
:10133000281F391F0093800110938101209382019F
:10134000309383011F910F91089580917F0188232D
:1013500021F010927F0181E0089580E008954F927E
:101360005F926F927F928F929F92AF92BF92CF9235
:10137000DF92EF92FF92CF9380908401909085014D
:10138000A0908601B090870180918C0190918D0191
:10139000A0918E01B0918F01881A990AAA0ABB0AFE
:1013A000C0908001D0908101E0908201F090830193
:1013B0008091880190918901A0918A01B0918B015F
:1013C000C81AD90AEA0AFB0A81149104A104B104DB
:1013D00029F4C114D104E104F10419F081E08093EF
:1013E0007E01C40182D2482E682F80E0FCD15524B2
:1013F00047FC5094652C752C40918C0150918D01C7
:1014000060918E0170918F01440D551D661D771DF1
:1014100040938C0150938D0160938E0170938F01E6
:10142000C60163D2C82F682F81E0DDD18C2F9927A8
:1014300087FD9095A92FB92F40918801509189017E
:1014400060918A0170918B01480F591F6A1F7B1FA1
:10145000409388015093890160938A0170938B01B6
:10146000EFE3FCE93197F1F700C0000020917E0125
:10147000222371F084149504A604B70449F4C81615
:10148000D906EA06FB0621F410927E0181E001C034
:1014900080E0CF91FF90EF90DF90CF90BF90AF9022
:1014A0009F908F907F906F905F904F90089557DF3F
:1014B000882319F081E080937F010895219A209A72
:1014C000569A0895299895B1811102C082E001C011
:1014D00080E0892B85B90895289825B191E0811184
:1014E00090E0922B95B908955E989BB1811102C04E
:1014F00080E401C080E0892B8BB9089554983D9811
:101500003C985C9A459A449A089589B18295817075
:10151000089586B185FB882780F9089586B1829564
:10152000817008951F920F920FB60F9211248F931E
:101530008091BF028F5F8093BF028F910F900FBE8B
:101540000F901F90189526B58091BF0290E0982FBC
:101550008827820F911D089516BC1092BF0208952E
:10156000DF92EF92FF920F931F93CF93DF9383E06D
:1015700085BDF2DF509A5898E6DF8E389105E0F38A
:1015800082E085BDEE24E394F12CE6DF509A589872
:10159000DADF86349105E0F35098589AD4DF883C1E
:1015A0009105E0F3FE1430F508E010E070E8D72E66
:1015B000CF2DD0E0CA54DD4FCFDF509A58988881A4
:1015C0008D2139F0C0DF86349105E0F35098589AA8
:1015D00005C0B9DF82389105E0F3F8CFB4DF883C6D
:1015E0009105E0F3D694015011090115110521F779
:1015F000F394D8CFB1DF509A5898A5DF823891057F
:10160000E0F35098589A9FDF883C9105E0F3809171
:10161000B6028B3329F0893349F469E0E62E02C023
:1016200053E0E52E21E0F21609F4AFCF95DF8BDF12
:10163000853F914070F54899FACF489BFECFC7EBA4
:10164000D2E0FF24F394188208E010E040E8E42E92
:1016500083DF79DF893C910518F08FEF8F0D1AC079
:101660004899F7CF79DF489BFECF6DDF843691052F
:1016700018F488818E0D8883E694015011090115B4
:10168000110531F7F394219689E0F812DCCF88E058
:1016900001C080E0DF91CF911F910F91FF90EF90FB
:1016A000DF9008955098589AEEE6F0E080818160CE
:1016B000808308958CE38093B60252DF8093C0024A
:1016C0008091C00208958091C002882351F08091DA
:1016D000B70286FF04C081958F73819508958F733B
:1016E000089580E008958091C002882351F0809190
:1016F000B80286FF04C081958F73819508958F731A
:10170000089580E008952A982B982C982D9895B1EB
:10171000E82FE170F0E0EE0FFF1FEE0FFF1F9E2B92
:1017200095B995B181FB662760F970E033E0660FEB
:10173000771F3A95E1F7962B95B995B182FB44272F
:1017400040F950E064E0440F551F6A95E1F7942B8F
:1017500095B995B183FB222720F930E075E0220F7F
:10176000331F7A95E1F7922B95B908952F982E980B
:1017700047984698E5B1982F9795992797959E2B6E
:1017800095B995B181FB662760F970E0E6E0660FD8
:10179000771FEA95E1F7962B95B998B182FB44271C
:1017A00040F950E05695542F442757954795942B70
:1017B00098B998B183FB222720F930E0A6E0220FE8
:1017C000331FAA95E1F7922B98B9089580E09BDF2B
:1017D00080E0CCDF229A239A249A259A279A269A87
:1017E0003F9A3E9A0895CF93DF93262F813019F4C4
:1017F000E6EBFBE002C0E3E8FBE0C82FD0E0C05717
:10180000DE4F888190E00496820F911D27FD9A9506
:1018100064E070E000D28883DC01BB27A050BF4F9A
:10182000CC91222311F08C2F01C080E009958C2FE0
:10183000DF91CF9108954F925F926F927F928F9236
:101840009F92AF92BF92CF92DF92EF92FF920F934F
:101850001F93CF93DF936B017C01EA01A22EB12C81
:10186000FA01EA0DFB1D10821FEF120F8AE0482ECD
:10187000512C612C712C81E0A81AB10817FD24C0ED
:10188000812E992487FC9094C114D104E104F104C1
:1018900041F48A149B042CF4FE01E80DF91D008329
:1018A0000AC08C0E9D1EC701B601A3019201C6D1CC
:1018B000605DF4016083C701B601A3019201BED14E
:1018C00069017A011150DACFDF91CF911F910F9109
:1018D000FF90EF90DF90CF90BF90AF909F908F9050
:1018E0007F906F905F904F90089521E01816190631
:1018F0000CF020E0892F881F8827881F281B822F43
:1019000008950F93242F00E241EC52E094DF81EC24
:1019100092E00F9150C10F93242F00E341EC52E06D
:101920008ADF81EC92E00F9146C197FF02C08DE201
:1019300001C08BE238C1FC01A081B1816C93808130
:101940009181019691838083268137818217930745
:1019500021F484819581918380832FB7F8948285C7
:1019600093850196938782872FBF0895FC01A281FA
:10197000B3818D91B383A28326813781A217B307E8
:1019800021F424813581338322839FB7F894228503
:10199000338521503109338722879FBF08951F93D4
:1019A000CF93DF938FB7F8942091A8023091A902CA
:1019B0008FBF8091A6029091A7022817390749F09E
:1019C00084E091E066DB97FD04C0682F8EE992E029
:1019D000B2DF2FB7F89480911C0290911D022FBFA7
:1019E000009739F484E091E03FDBDF91CF911F91C4
:1019F000ACCA209105012F702093E9002091E800E6
:101A000020FFF0CF8031910510F08FE090E0182F8B
:101A1000C0E0D0E01C1731F3E0911402F091150200
:101A2000608184E091E0D1DA21968111DBCF82E1FF
:101A300092E09CDFEFCF84B7877F84BF88E10FB649
:101A4000F89480936000109260000FBE90E080E8F0
:101A50000FB6F89480936100909361000FBE42D856
:101A6000EEE9F2E02FB7F8948EE192E09183808363
:101A700093838283958384838EE992E09783868320
:101A800080E890E091878087138612862FBFE2E17D
:101A9000F2E02FB7F89482E991E0918380839383F9
:101AA00082839583848382E192E09783868380E8B2
:101AB00090E091878087138612862FBF78940895CF
:101AC0000895089584E091E05BCA84E091E00ECB34
:101AD0001F920F920FB60F9211242F933F934F93A3
:101AE0005F936F937F938F939F93AF93BF93EF9386
:101AF000FF936091CE008EB3843019F482E192E0BE
:101B00001ADFFF91EF91BF91AF919F918F917F91DC
:101B10006F915F914F913F912F910F900FBE0F905A
:101B20001F901895CF93FC01818D813031F0823068
:101B300011F0C0E003C0C0E201C0C0E3808D82307C
:101B400009F4C860828D873031F0883031F08630FA
:101B500029F4C26003C0C46001C0C6601092C9000D
:101B60001092C8001092CA00248935894689578985
:101B7000CA01B901969587957795679560587B4717
:101B8000814E9F4F5BD0215031093093CD0020937F
:101B9000CC00C093CA0082E08093C80088E980939B
:101BA000C900CF9108959EB3943021F4682F82E14B
:101BB00092E0C1CE0895CF93DF93EC018991882301
:101BC00011F0F1DFFBCFDF91CF9108952FB7F8949B
:101BD0008091A8029091A9022FBF892B29F08EE94C
:101BE00092E0C4DE90E0089580E09FEF0895AA1B84
:101BF000BB1B51E107C0AA1FBB1FA617B70710F0F8
:101C0000A61BB70B881F991F5A95A9F78095909529
:101C1000BC01CD01089597FB072E16F4009406D061
:101C200077FD08D0E4DF07FC05D03EF49095819560
:101C30009F4F0895709561957F4F0895A1E21A2EE8
:101C4000AA1BBB1BFD010DC0AA1FBB1FEE1FFF1F60
:101C5000A217B307E407F50720F0A21BB30BE40BB0
:101C6000F50B661F771F881F991F1A9469F76095F7
:101C70007095809590959B01AC01BD01CF010895B1
:101C8000052E97FB16F400942CD057FD05D0D6DF17
:101C900007FC02D046F425C050954095309521951B
:101CA0003F4F4F4F5F4F089568940010E894A0E0B5
:101CB000B0E0ECE5FEE025C0EFEFE7F959016A017D
:101CC0005E23550FEE08FE2C87019B01AC019E237D
:101CD000990F660B762FCB0149D0CDB7DEB7EAE07E
:101CE0002CC090958095709561957F4F8F4F9F4F39
:101CF00008952F923F924F925F926F927F928F92B0
:101D00009F92AF92BF92CF92DF92EF92FF920F938A
:101D10001F93CF93DF93CDB7DEB7CA1BDB0B0FB694
:101D2000F894DEBF0FBECDBF09942A883988488851
:101D30005F846E847D848C849B84AA84B984C884E7
:101D4000DF80EE80FD800C811B81AA81B981CE0FDE
:101D5000D11D0FB6F894DEBF0FBECDBFED010895C3
:101D6000EE0FFF1F0590F491E02D0994DF93CF93C0
:101D70009F92A0E49A2E0024D001E001F001169574
:101D80000795F794E794D794C794B794A79448F429
:101D90001068A20FB31FC41FD51FE61FF71F081E30
:101DA000191E220F331F441F551F661F771F881FE0
:101DB000991F9A9421F79D01AE01BF01C001112422
:101DC0009F90CF91DF910895FC0188279927E8948F
:101DD00021912032E9F3293010F02E30C8F32B3254
:101DE00039F02D3231F4689403C01AD0820F911D5E
:101DF000219120532A30C8F31EF4909581959F4F6E
:101E00000895FB01DC014150504048F001900D92D3
:101E10000020C9F701C01D9241505040E0F70895DD
:101E2000BC01880F991F880F991F860F971F880F75
:081E3000991F0895F894FFCFFB
:101E38000A09050600831000000104100000018251
:101E48000800000100000000000000000000007809
:101E58005F706F733A20002020795F706F733A20AB
:101E6800000D0A00474F544F20004D4F56452000A3
:061E78000D0A2420000009
:00000001FF