-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathknight.ihx
620 lines (620 loc) · 44.2 KB
/
knight.ihx
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
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
:01002000E9F6
:05002800220D20FCC9BF
:070030001A22130D20FAC98A
:08004000F5E5213AC1C380007F
:20008000C5D52AB6280BE53A6E67E7E12318F3E804D1C1E1F041E60220FAF1D92138C1341F
:0C00A00020022334CD80FF3E01E091C916
:02010000185194
:20010400CEED6666CC0D000B03730083000C000D0008111F8889000EDCCC6EE6DDDDD999DF
:16012400BBBB67636E0EECCCDDDC999FBBB9333E5469746C650079
:20014400000000000000000001000000FA36C1F3573100E03EC0E09267AF6F0EA0EF213665
:20016400C10E18EF7AEA36C1CDA63EAFE042E043E041E04A3E07E04B11C7012180FF0E0C57
:20018400F7CD80FF019C00CD893E3EE4E047E0483E1BE0493EC0E040AFE00F3E01E0FFE03A
:2001A40090AF2138C12277E026CD9B4AFBCD5106760018FCFBC9F3C9F3F802AFE00F7EFB64
:0F01C400E0FFC9F092B7C8E0463E283D20FDC9D4
:0101E000C955
:204A9B00110F027AB3281F217BC1018C48CB3ACB1B30030A2203141C18060A22030A22033A
:064ABB001D20F71520F498
:014AD500C917
:203E6900213AC12A5F5623B2C87BB920F67AB820F2545D1B1B2A1247132A1213B0C818F5C2
:203E8900213AC12AB628032318F9783271C9F04087D0AFE0917600F091B728F9C9F04087E4
:203EA900D0F044FE9230FAF044FE9138FAF040E67FE040C9C5F8042A4F46CD693EC1C9C585
:0A3EC900F8042A4F46CD893EC1C916
:20020000000000000000000000000000010303030303030404040404040404040404040299
:200220000000000000000000000000000000000000000000000000000000000000000000BE
:2002400000000007070E081F101F101F131F1137297847EF90FF90776838273F211E120CB3
:200260000C0000E0E010108808E808F8C8F888E4941AE29709EF09EE1614E4FC847848305A
:200280003007070E081F101F101F131F117769F887FF807F70171838273F203F211E120CF4
:2002A0000CE0E010108808E808F8C8F888E4941AE29F01EF09EE1604FCC8F8303000000062
:2002C0000007070E081F101F101F131F1137297847FF80FF9077682837131F0C0C00000085
:2002E00000E0E010108808E808F8C8F888E6961FE19F01E606E81814E4FC04FC84784830EE
:20030000301C1C3222614961496149614932221C1C000000000006000F06000600060006C0
:2003200000101038287C4428382838283828387C441F1F3D3F7A7DF5F8F0F8FFFFFFFFEFCC
:20034000FFD7EFABC783C3FFFFFFFF7F7F3F3F1F1FF8F8FCFCFEFE7FFF6FFFD7EFABC783DF
:20036000C7FFFFFFFFDFFFAFDF578F068EFCFCF8F8000007072F287F507F403F201C130B60
:200380000C1F103F207F40F09F686F1F111E121E120000E0E0D414EE0AFE02FC0438C8D09E
:2003A00030E808F404FE020FF916F6F8887848784807072F287F507F403F201C130B0C3F3A
:2003C000307F40FF90606F080F1F111E121E121E12E0E0D414EE0AFE02FC0438C8D030E871
:2003E00008F404FE020FF916F6B8C848780000000007072F287F507F403F201C130B0C1FF2
:20040000103F207F40F09F686F1D13121E00000000E0E0D414EE0AFE02FC0438C8D030EC5C
:200420000CFA02FF0906F610F0F888784878487848017F7E817E817E817E813D431A2604B0
:200440001C00000000040003010D0E1F1E393F707F707F707F707F707F383F1C1F0F0F0726
:2004600007000000000000E0E0F0F0D8788CFC669E960E669E06FE06FE0CFC18F8F0F0E071
:20048000E000000000040003010D0E1F1E3F397F707F707F707F707F703F381F1C0F0F0722
:2004A00007000000000000E0E0F0F0F858FC8CFE06FE06FE06FE06FE06FC0CF818F0F0E0D1
:2004C000E0040007051F1E3F3E717FE0FFC0FFC0FFC0FFC0FFC0FFE0FF707F383F1F1F075E
:2004E000070000C0C0F8F8FC7C86FE33CF4B8733CF03FF03FF03FF03FF06FE0CFCF8F8E0CF
:20050000E0040007051F1E3F3E7F71FFE0FFC0FFC0FFC0FFC0FFC0FFE07F703F381F1F071D
:20052000070000C0C0F8F8FC7CFE86FF03FF03FF03FF03FF03FF03FF03FE06FC0CF8F8E05E
:20054000E000000000000000000101020305060A0C0A0C050602030101000000000000006B
:20056000000000000000000000808040C0A06050305030A06040C08080000000000000007B
:2005800000000000000000020305060B0C16180C100C1016180B0C05060203000000000079
:2005A0000000000000000040C0A060D0306818300830086818D030A06040C00000000000CB
:2005C000000000010103030D0E131C16182C30786078602C301618131C0D0E0303010100B3
:2005E0000000008080C0C0B070C8386818340C1E061E06340C6818C838B070C0C0808000F3
:20060000000101020305060B0C16182C3058605060506058602C3016180B0C0506020301A5
:2006200001808040C0A060D0306818340C1A060A060A061A06340C6818D030A06040C08059
:20064000800000000000000000000000000000000011D815D5210005E5CDDB41E804111343
:2006600008D5210095E5CD1642E804110311D5211412E5AF0FF5CD2248E806F040F601E0EC
:2006800040F040F680E0403E90F533CDCC4133CD1B13F040E6FEE040CDA63ECDBA01CD8D8F
:2006A00040117846D5CD7040E1D5CD7E40E1210201E511DC33D5CD1134E8043E01F533CD87
:2006C000DD3433FA36C1D61120313E01E04F110816D5210004E5CDDB41E8041196C1D521FE
:2006E0001401E5AF0FF5CDFD41E80611D815D5210006E5CDD641E804AFE04F1182C1D5217D
:200700001401E5AF0FF5CDFD41E8063E07E04B3E84E04A114102D5210040E5CD1E42E8044F
:20072000CD8522CDC122CD8312FA7BC1B72861F042C604E042CDC71221A9C04E79D6303072
:2007400004363018073E709130023670E5CD131DCD5819E101AAC00A4E47C511A5C0D5CD11
:200760008218E804CD5C1ECD8120CDF321CD20231182C1D5211401E5AF0FF5CDFD41E8065D
:200780003E0221A3C09630023600CDF634C30D08CDA4417B073076217BC13601FA7CC1B76C
:2007A00028123E01F533CDCC3433CD7212217CC136001851CD85223E07E04B3E84E04AFA80
:2007C00036C1D61120173E01E04F1196C1D5211401E5AF0FF5CDFD41E806AFE04F1182C160
:2007E000D5211401E5AF0FF5CDFD41E806210201E511DC33D5CD1134E8043E01F533CDDD50
:200800003433CD83123E0AF533CDB21233CD973EC32907FF00FF00FF00FF00FF00FF00FF4D
:2008200000FF00FF00FF18FF18FF18FF18FF18FF18FF1FFF00FFECFFEEFFEFFFEDFFECFF77
:20084000ECFFECFF00FF73FF77FF76FFF7FFF0FFF0FF77FF00FFFBFFFBFF01FFF9FF39FFF9
:2008600039FFF9FF00FFFBFFFFFFC6FFC6FFC6FFC6FFC7FF00FFF3FFFBFF3BFF3BFF3BFFDE
:200880003BFFFBFF00FFF9FFFDFF1DFFFDFFF9FF01FF01FF00FFFCFFFEFF8EFFFEFFFCFFA5
:2008A00080FF80FF00FF7EFFFFFFC7FFFFFFFFFFC7FFC7FF00FF7FFF7FFF63FF7FFF63FF35
:2008C00063FF7FFF00FF30FFB0FFB0FF30FFB0FFBFFFBFFF00FF1FFF1FFF18FF1FFF18FFCB
:2008E000DFFFDFFF00FFE0FFE0FF00FF00FF00FFE0FFE0FF0FFF00FF00FF00FF00FF00FFBB
:2009000000FF00FFCCFF00FF00FF00FF00FF00FF00FF00FF77FF00FF00FF00FF00FF00FFA4
:2009200000FF00FFF1FF00FF00FF00FF00FF00FF00FF00FFC3FF00FF00FF00FF7FFF7FFF15
:200940007FFF7FFFF3FF00FF00FF00FFFFFFFFFFFFFFFFFF01FF00FF00FF00FFFFFFFFFFBB
:20096000FFFFFFFF80FF00FF00FF00FFFFFFFFFFFFFFFFFFC7FF00FF00FF00FFC0FFC0FFC6
:20098000C0FFC0FF7FFF00FF00FF00FF00FF00FF00FF00FF3FFF00FF00FF00FF00FF00FF29
:2009A00000FF00FFDFFF00FF00FF00FF00FF00FF00FF00FFE0FF00FF00FF00FF00FF00FF88
:2009C00000FF00FF00FF00FF00FF00FF00FF00FF00FF03FF00FF00FF1FFF1FFF1FFF1FFFA8
:2009E0001FFFE0FF7FFF7FFF80FF80FF80FF80FF80FF00FFFFFFFFF000F000F000F000F0D7
:200A000000FF00FFFFFFFF00000000000000000000FE00FFFFFFFF000000000000000000E1
:200A2000000000FFC0FFC03F3F3F3F3F3F3F3F3F3F0000FF00FF00FF00FF00FF00FF00FFC9
:200A400000FFF8FF03FF03FF03FF03FF03FF03FF03FF03FFE0FFE0FFE0FFE0FFE0FFE0FF56
:200A6000E0FFE0FE00FE00FE00FE00FE00FF00FF00FF0000000000000000000000FF00FFC6
:200A800000FF0000000000000000000000C000C000C000FFF8FFF8FFF8FFF8FFF8FFF8FF4E
:200AA000F8FFF8FF00FF00FF03FF03FF03FF03FF03FF03FF00FF00FFFFFFFFFFFFFFFFFF48
:200AC000FFFFFFFF00FF00FFF8FFF8FFF8FFF8FFF8FFF8C000C000FF00FF00FF00FF00FFD6
:200AE00000FF00FF03FF03FF03FF03FF03FFFCFFFCFFFCFFE0FFE0FFE0FFE0FFE0E01FE0C2
:200B00001FE01FFF00FF00FF00FF00FF007F807F807F80FF0FFF0FFF0FFF0FFF0FFF0FFF6C
:200B20000FFF0FFFFEFFFEFFFEFFFEFFFEFFFEFFFEFFFEFF00FF00FF00FF00FF00C03FC0F6
:200B40003FC03FFFF8FFF8FFF8FFF8FFF8070707070707FF00FF00FF00FF00FF00FFE0FF81
:200B6000E0FFE0FF00FF00FF1FFF1FFF1FFF1FFF1FFF1FFFFCFFFCFF00FF00FF00FF00FF13
:200B800000FF00E01FE01FFF00FF00FF00FF00FF00FF007F807F80807F807F807F807F80E4
:200BA0007F807FFF0FFF0F00FF00FF00FF00FF00FF00FFFFFEFFFE00FF00FF00FF00FF00AB
:200BC000FF00FFFF00FF0000FF00FF00FF00FF00FF00FFC03FC03F3FC03FC03FC03FC03FE6
:200BE000C03FC007070707F800F800F800F800F800F800FFE0FFE01F1F1F1F1F1F1F1F1F75
:200C00001F1F1FFF07FF07FF07FF07FF07FF07FF07FF07FC03FC03FC03FC03FC03FF03FF4B
:200C200003FF031FE01FE01FE01FE01FE0FFE0FFE0FFE03F003F003F003F003F00C000C05C
:200C400000C00007F807F807F807F807F8FFF8FFF8FFF8FFFCFFFCFFFCFFFCFFFCFFFCFF13
:200C6000FCFFFCFFE0FFE0FFE0FFFFFFFFFFFFFFFFFFFFFF03FF03FF03FFFCFFFCFFFCFFF4
:200C8000FCFFFCFFE0FFE0FFE0E01FE01FE01FE01FE01FFF00FF00FF007F807F807F807F4C
:200CA000807F80C000C000C000C03FC03FC03FC03FC03FFFF8FFF8FFF8FF07FF07FF07FF84
:200CC00007FF07FF00FF00FF00FFFFFFFFFFFFFFFFFFFF807F807F807F807F807F807FFF1B
:200CE00000FF0000FF00FF00FF00FF00FF00FFFF0FFF0F00FF00FF00FF00FF00FF00FFFFE6
:200D0000FEFFFE00FF00FF00FF00FF00FF00FFFF00FF003FC03FC03FC03FC03FC03FC0FFE7
:200D200000FF00070707070707070707070707FF07FF07FFFCFFFCFFFCFF03FF03FF03FF5E
:200D400003FF03FF00FF00FF00FFE0FFE0FFE0FFE0FFE0FF00FF00FF00FF03FF03FF03FF34
:200D600003FF03FF0FFF0FFF0FFFF0FFF0FFF0FFF0FFF0FFFEFFFEFFFEFF01FF01FF01FFA3
:200D800001FF01FF00FF00FF00FFF8FFF8FFF8FFF8FFF8FF07FF07FF07FFF8FFF8FFF8FF8C
:200DA000F8FFF8FFE0FFE0FFE0FF00FF00FF00FF00FF00FF03FF00FF00FF00FF00FF00FFB0
:200DC00000FF00FFE0FF1FFF1FFF1FFF1FFF1FFF00FF00FF03FFFCFFFCFFFCFFFCFFFCFFB9
:200DE00000FF00FFF0FF00FF00FF00FF00FF00FF00FF00FF01FF00FF00FF00FF00FF00FF12
:200E000000FF00FFF8FF07FF07FF07FF07FF07FF00FF00FF00FFFFFFFFFFFFFFFFFFFFFFCC
:200E200000FF00FFF8FF00FF00FF00FF00FF00FF00FF00FF00FF3BFF3BFF3BFF3EFF3CFF9F
:200E40003BFF3BFF00FFDCFF9EFF9EFF1EFF1DFF9DFF9CFF00FFEEFFEEFFEFFFEFFFEFFFF7
:200E6000EFFFEFFF00FFFEFFFEFFFEFF80FFBEFF8EFFFEFF00FFC7FFC7FFC7FFC7FFFFFFC5
:200E8000C7FFC7FF00FF7FFF7FFF7FFF38FF38FF38FF38FF00FF00FF00FF00FF00FF00FF77
:200EA00000FF3EFF3BFF00FF00FF00FF00FF00FF00FFFBFFDCFF00FF00FF00FF00FF00FFF2
:200EC00000FFE7FFEEFF00FF00FF00FF00FF00FF00FF9EFFFEFF00FF00FF00FF00FF00FFB1
:200EE00000FF0FFFC7FF00FF00FF00FF00FF00FF00FF7CFF38FF00FF00FF00FF00FF00FF78
:200F000000FFF7FF00FF00FF00FF00FF00FF00FF00FFDFFF32FF3EFF30FF30FF00FF00FF3B
:200F200000FF00FFCBFFFBFFCBFFCBFF00FF00FF00FF00FF0CFFCFFFE0FFEFFF00FF00FFBB
:200F400000FF00FF30FFBEFF82FFBEFF00FF00FF00FF00FF18FF1FFF01FF1FFF00FF00FF1C
:200F600000FF00FF31FF31FF31FF31FF00FF00FF00FF00FF96FFF7FF96FF96FF00FF00FF04
:200F800000FF00FF4CFFCCFF4CFF4CFF00FF00FF00FF00FF00FF00FF00FF00FF00FF1FFF92
:200FA0001FFF18FF00FF00FF00FF00FF00FF9FFFFFFFF1FF00FF00FF00FF00FF00FF3FFF3C
:200FC000BFFFB0FF00FF00FF00FF00FF00FFBEFFFFFF63FF00FF00FF00FF00FF00FF3FFF53
:200FE0007FFF60FF00FF00FF00FF00FF00FF7CFFFEFFC6FF00FF00FF00FF00FF00FFFCFFE6
:20100000FFFFC7FF00FF00FF00FF00FF00FFFCFFFCFF80FF00FF00FF00FF00FF00FF0FFF93
:201020001FFF18FF00FF00FF00FF00FF00FF8FFFDFFFD8FF00FF00FF00FF00FF00FF0CFF37
:20104000BCFFBCFF1FFF1FFF18FF18FF00FF00FF00FF00FFFFFFBFFFF1FFF1FF00FF00FF1A
:2010600000FF00FFBEFFBEFFB0FFB0FF00FF00FF00FF00FF7FFF7FFF63FF63FF00FF00FFE0
:2010800000FF00FF6FFF63FF7FFF3FFF00FF00FF00FF00FFFEFFFEFFC6FFC6FF00FF00FF48
:2010A00000FF00FFFFFFFCFFC7FFC7FF00FF00FF00FF00FFFCFF0CFFFCFFF8FF00FF00FFBB
:2010C00000FF00FF03FF07FF1FFF1FFF00FF00FF00FF00FFDAFF18FFDFFFCFFF00FF00FF38
:2010E00000FF00FFC7FFCEFFFFFFBFFF00FF00FF00FF00FF8CFF0CFF8CFF8CFF00FF00FFFD
:2011000000FF000000000000000000000000000000000000000000000000000102030405C1
:20112000060708090A0B0C0D000000000000000E0F101112131415161718191A000000005F
:2011400000000000001B1C1D1E1F20212200000000000000000000000023240000252627E2
:20116000280000000000000000000000002324292A2A2B2C28000000000000000000000004
:20118000002D2E2F3031003233340000000000000000000035363738393A3B3C3D3E00008C
:2011A000000000000000003F244041000025264243004400000000000000003F45464748DE
:2011C000000000494A4B440000000000000000000044004C4D4E4F505124000000000000AE
:2011E000000000000052535455565700585900000000000000000000005A5B5C5D5E5F60B8
:20120000610000000000000000000000000062636465666700000000000000000000000012
:201220000068696A6B6C6D6E6F0000000000000000000000007071727374757677000000B6
:201240000000000000000078797A7B7C7D7E7F80817982000000000000000083848586871D
:0B12600088898A8B8C8D8E00000000B6
:20126B00F040E6DFE040C93E80E0263E11E0253E77E024C9AFE026C9F040F620E040F040D7
:20128B00F601E040F040F602E040F040F680E040CD7212116B12D5CDA442E1CDB8013E030F
:2012AB00F533CDBC0133C921A2C03600FAA2C0F80296D0CD973E21A2C03418F0CDA4417B72
:2012CB00FE012816FE02280AFE202816D680281D183801A9C00AC6F002C901A9C00AC6100E
:2012EB0002C9217EC136012107C03602C9217BC13600217CC13601AFF533CDCC3433CD7F4D
:20130B00123E0AF533CDB21233C901A9C00A02C921A2C03600FAA2C0B72816FAA2C03D28A9
:20132B0016FAA2C0D6022815FAA2C0D603281418163EE4E04718103EF9E047180A3EFEE06F
:20134B004718043EFFE0473E0AF533CDB2123321A2C0347ED60438BDC9F040E6DFE040AFF6
:20136B00E043AFE042F040E6FDE040C93E25E0103E42E0113E74E012AFE0133EC3E014C9AA
:20138B003E32E0103E43E0113E73E0123E01E0133EC3E014C9F00421A0C022AF322A5F5686
:2013AB00D5CD8941E1CDB83C7BF80266E533F533CD0C3DE1C9CD6413CDE434CD7F123E076D
:2013CB00E04BAFE04AFA36C1D61120173E01E04F119AC2D521140CE5AF0FF5CDFD41E8066D
:2013EB00AFE04F1155C20188C10A12FA89C1EA56C2FA8AC1EA57C211AAC1D521140CE5AFC2
:20140B000FF5CDFD41E806217BC13600217FC136002180C1360021ADC036033E0102218950
:15142B00C13601218AC13601218FC136012190C13601C3C1221A
:02488C00010029
:20144000E8F0F8127EF80277F8137EF803322A5F56210400194D440AF80477F8147EF80058
:2014600077F8157EF80177D1D5210400194D440AF805772A223600F8047EF808223600F8BB
:20148000022A5F5621050019E57DF80C77E17CF80B77D1D521050019E57DF80E77E17CF85F
:2014A0000D77F8042A963876D1D5210600194D440A16005FF8062A666F194D44F808799692
:2014C00023789E7857CB7E2807CB7A2008BF1805CB7A2801373847F80A2A5F561AF80F32EB
:2014E0002B2B2A5F2A23571A4F7E9138310600D1D5210700195D541A6F2600094D44F80F9A
:201500003A22AF32799623789E7857CB7E2807CB7A2008BF1805CB7A280137D2CE15F8055F
:201520003A96DAC8152B2B2A5F56210600194D440A16005FF8082A666F194D44F8067996E9
:2015400023789E7857CB7E2807CB7A2008BF1805CB7A2801373871F80C2A5F2A23571A77B2
:20156000F80A2A5F561A4FF80F7E91385BF80B79223600F8022A5F5621070019E57DF80F21
:2015800077E17CF80E322A5F561A773A22AF322A5F56F80B2A666F19E57DF80B77E17CF867
:2015A0000A77F80F3A223600F8095D54F80E1A1396231A9E1A57CB7E2807CB7A2008BF188E
:2015C00005CB7A2801373006F80F36001804F80F3601F80F5EE810C99A7B6D7EE1404114F8
:2015E000DE3B390372026300DA7B137BE1388120DD73D877CA040000DC7BE722C4198104F3
:201600009E6B9E43DF0D34019E5BF22FC419A1049E5BDE3B390300009E5B5F00710001000B
:20162000BC17E722C419E01408E8F4FAA9C0F800223600D1D521020019E57DF80477E17C52
:20164000F80377F80E7EF80477F80F7EF805322A5F56210400194D440AF80622AF322B2B5E
:201660002A5F5621050019E57DF80A77E17CF80977F8025D54F8061A1396231A9E1A57CB19
:201680007E2807CB7A2008BF1805CB7A280137DA2217F8042A5F56210600194D440A1600D0
:2016A0005FF8062A666F194D44F802799623789E7857CB7E2807CB7A2008BF1805CB7A28E5
:2016C0000137385EFAAAC04F06000303F80A792278322B2B2A5F2A571A4F06002A917E9896
:2016E0005678CB7F2807CB7A2008BF1805CB7A280137382EF8042A5F56210700195D541A68
:201700006F2600094D44F80A799623789E7857CB7E2807CB7A2008BF1805CB7A280137D249
:20172000F117F8065D54F8021A1396231A9E1A57CB7E2807CB7A2008BF1805CB7A28013783
:20174000DAEB17FAABC016005FE1E5194D440B0BF806799623789E7857CB7E2807CB7A205B
:2017600008BF1805CB7A280137DAEB17F8082A5F561A21AAC04EF804712336002B4E23468A
:2017800023030322AF322A917E985678CB7F2807CB7A2008BF1805CB7A280137384DFAACEC
:2017A000C0F80B77F80822AF322A5F56F8042A666F19E57DF80C77E17CF80B322A5F56218A
:2017C00002007B955F7A9CF8093273F8085D54F8061A1396231A9E1A57CB7E2807CB7A2041
:2017E00008BF1805CB7A2801373006F80B36001804F80B3601F80B5EE80CC9E8FAF8082A71
:201800004F46210400097EF80077F80A7EF80177F80B7EF802322A5F5621040019E57DF804
:201820000577E17CF804322A5F2A571A77F8007EF80596204A210500094E0600F8012A5F8E
:2018400056210500195D541A5F160079934F789A4779D61078173F1FDE803023F8004E3E7E
:20186000409630117ED650300C79C6104FF8032A666F71180A79C6F04FF8032A666F71E875
:2018800006C9E8FDF8087EF80077F8077EF80177F8052A5F561A6F260029290100C0094DC6
:2018A00044F8002A02037E02FA2816F801866B62234EF8027769260029290100C0094D449B
:2018C000F8002A2302037E02FA2816F800864F6B6223236E26002929D51100C019D1792215
:2018E0004D44F8017E022128164EF8002A81477E814F1313131A6F260029291100C019785D
:201900002271E803C901A5C021A9C0365021AAC0361421ACC0361021ABC0361021ADC036CC
:20192000032102C03600AF02210AC0360021A6C036022106C0360121A7C03601210EC036F8
:201940000321A8C03603FAAAC021A9C066F533E533C5CD8218E804C93B3BFAA3C04F878123
:2019600021A3C04E814FC61347FAE4C0F801776E260029291100C01923237021E4C04611F5
:2019800000C026006829291923232336844178C614F80077FAE6C0F801776E260029291162
:2019A00000C01923235D54F8007E12FAE6C0F801776E260029291100C01923232336847854
:2019C000C615F80077FAE5C0F801776E260029291100C01923235D54F8007E12FAE5C0F8C8
:2019E00001776E260029291100C019232323368478C616F80077FAE7C0F801776E260029EB
:201A0000291100C01923235D54F8007E12FAE7C0F801776E260029291100C01923232336B4
:201A200084FA80C1B7C2EF1A78C620F80077FAEDC0F801776E260029291100C01923235D0E
:201A400054F8007E12FAEDC0F801776E260029291100C019232323360078C621F80077FA5C
:201A6000EFC0F801776E260029291100C01923235D54F8007E12FAEFC0F801776E26002922
:201A8000291100C019232323360078C622F80077FAEEC0F801776E260029291100C01923BA
:201AA000235D54F8007E12FAEEC0F801776E260029291100C019232323360078C623F800EA
:201AC00077FAF0C0F801776E260029291100C01923235D54F8007E12FAF0C0F801776E2678
:201AE0000029291100C0192323233600C3B31B78C630F80077FAEDC0F801776E26002929A0
:201B00001100C01923235D54F8007E12FAEDC0F801776E260029291100C0192323233605D1
:201B200078C631F80077FAEFC0F801776E260029291100C01923235D54F8007E12FAEFC0B6
:201B4000F801776E260029291100C019232323360578C632F80077FAEEC0F801776E260016
:201B600029291100C01923235D54F8007E12FAEEC0F801776E260029291100C01923232359
:201B8000360578C633F80077FAF0C0F801776E260029291100C01923235D54F8007E12FAC7
:201BA000F0C0F801776E260029291100C0192323233605FAE0C0D6083005217FC13600FA53
:201BC0007FC1B728412102C03640210AC036402106C03640210EC03640C53E02F533CDB27D
:201BE0001233C12102C071480C0C210AC071480C2106C071480C0C0C210EC0713E02F533EF
:201C0000CDB2123318482102C071480C0C210AC071FA7EC1B728133E01217DC196300B21D5
:201C200006C0361F217DC1351815480C2106C0712107C03600217DC13605217EC1360004CA
:201C40000404210EC0703E04F533CDB2123321A3C0343333C9E8FA01AEC021A2C0360021DD
:201C6000040009E57DF80477E17CF80377C53E05F533CDA013337BC1CB37E6F0C630F802CC
:201C8000F52A666FF177210500093333E5FAAAC0C6785FFAA2C0CB37E6F083E1E577210751
:201CA00000093608210600093608210800093601FAA2C0C60421A4C0775E26006B29291192
:201CC00000C0192323360C21A4C05E26006B29291100C0192323233601FAA4C002D1D51A33
:201CE000F804322B2A5F2A23571A7721A4C06E260029291100C0195D54F8042A12137E12EC
:201D0000210900094D4421A2C0347ED604DA5F1CE806C9E8F901AEC021A2C03600210800B2
:201D20000933335D54D51AF8027721050009E57DF80577E17CF8047721040009E57DF807BF
:201D400077E17CF80677F8027EB7283F232A5F3A571AC6FCF52A666FF177C5C511A5C0D55A
:201D6000CD4014E8047BC1B72811E1E53600C5CD8B13CDD022CD6623C11843F8032A5F56F3
:201D80001AD6083039E1E536001833C53E05F533CDA013337BC1CB37E6F0C630F805F52A92
:201DA000666FF177FAAAC0C6785FFAA2C0CB37E6F083F803F52A666FF177E1E53601F803DF
:201DC0002A5F561A222A5F561A770A5F26006B29291100C0195D54F8042A2312137E122172
:201DE0000900094D4421A2C0347ED604DA1D1DE807C93E05F533CDA013337BCB37E6F0C62E
:201E000030EAD6C001D7C0FAAAC0C6780221D9C0360821D8C0360621DAC0360121A4C0343E
:201E20007E6E260029291100C0192323360E21A4C06E260029291100C019232323360311C2
:201E4000D2C0FAA4C0120A4721D6C04E21A4C06E260029291100C019782271C93B21DAC00B
:201E60006E01D7C07DB728410AC6F802C511D2C0D5CD2916E17BC1B72823FA7FC1B7201D5F
:201E800021DAC03600FA7EC1B7203D11ADC01A3D12217FC13601C5CD7713C1182B0AD6087D
:201EA000302621DAC03600181FC53E05F533CDA013337BC1CB37E6F0C630EAD6C0FAAAC0D3
:201EC000C6780221DAC036010AF8007721D6C04E21D2C06E1100C026002929195D54F80026
:201EE0007E1213791233C9E8FA01DBC021A4C0347E21A2C03600210400093333E5C53E04CA
:201F0000F533CDA013337BC1CB37E6F0C640E1E57721050009E57DF80477E17CF80332FA07
:201F2000AAC0C678F52A666FF17721060009361021070009361021080009360121A2C07E46
:201F400087875E83F804777EC60F5FFAA4C0F80486576A26002929D51100C0192323D1730B
:201F6000FAA2C0C6035FFAA4C0F804865726006A2929D51100C019232323D173FAA4C0F802
:201F80000486022A777EC6105FFAA4C0F8048657146A26002929D51100C0192323D173FAF1
:201FA000A2C0C6035FFAA4C0F80486571426006A2929D51100C019232323D173595013132F
:201FC000FAA4C0F80486233C127EC6115FFAA4C0F80486C6025726006A2929D51100C0195C
:201FE0002323D173FAA2C0C6035FFAA4C0F80486C6025726006A2929D51100C019232323CA
:20200000D173595013FAA4C0F8048623C602127EC6125FFAA4C0F80486C6035726006A2975
:2020200029D51100C0192323D173FAA2C0C6035FFAA4C0F80486C6035726006A2929D511E2
:2020400000C019232323D1735950131313FAA4C0F804862B2BC603122A5F561AD1D5F51A59
:2020600067F1C5F533E533C5CD8218E804C1210900094D4421A2C0347ED602DAF61EE8067D
:20208000C9E8F901DBC021A2C036002108000933335D54D51AF8067721050009E57DF80407
:2020A00077E17CF8037721040009E57DF80677E17CF805227EB7284DF8022A5F561AF806BE
:2020C00077FAA2C087C6045FF8067E93F802F52A666FF177F8022A5F561AD6043006E1E54F
:2020E0003600185AC5C5CD2916E17BC1B7284F217FC17EB7204811ADC01A3D123601C5CDA9
:202100007713C11839C53E04F533CDA013337BC1CB37E6F0C640F804F52A666FF177FAAA2B
:20212000C0C678F802F52A666FF177E1E53601C511E4C0D511DBC0D5CDFB17E804C1F802F8
:202140002A5F2A571A5E2356F51A67F1C5F533E533C5CD8218E804C1210900094D4421A2B8
:20216000C0347ED602DA8B20E807C93E05F533CDA013337BCB37E6F0C630EAF1C001F2C023
:20218000FAAAC0C6780221F4C0361021F3C0361021F5C03601214AC03620214BC036032152
:2021A000EDC03612214EC03621214FC0360321EFC036132152C036212153C0360321EEC05C
:2021C00036142156C036222157C0360321F0C03615C511EDC0D511DBC0D5CDFB17E804C134
:2021E0000A47FAF1C0C533F53311EDC0D5CD8218E804C921F5C06E01F2C07DB728460AC6AB
:20220000FC02C511EDC0D5CD2916E17BC1B72823FA7FC1B7201D2180C13601FA7EC1B72066
:202220005111ADC01A3D12217FC13601C5CD7713C1183F0AD602303A21F5C036002180C1E0
:202240003600182EC53E05F533CDA013337BC1CB37E6F0C630EAF1C0FAAAC0C6780221F5C0
:20226000C03601C511EDC0D511DBC0D5CDFB17E804C10A21F1C046F533C53311EDC0D5CD60
:202280008218E804C911A323D521250DE5CD1642E804FA36C1D61120173E01E04F11F32653
:2022A000D5211420E5AF0FF5CD2248E806AFE04F117324D5211420E5AF0FF5CD2248E806CA
:1022C000C9CD0519CD551CCDF21DCDE71EC36B211F
:04488E000500000021
:2022D0003B3BFA90C1F80077FA8FC1F80177F8007ED60A2011F8017E3CEA81C1EA8FC12143
:2022F00090C136011827F8017ED60A2016218FC13601FAADC0F80177D60330117E3CEAAD90
:20231000C0180AF8007E3CEA81C1EA90C13333C9FAADC0B72832FE012823FE022814D603AC
:20233000202E2192C136312193C136312194C13631C92192C136002193C13631C92193C11E
:2023500036002194C13631C92194C13600C3C0132192C13631C9018AC10A6F1189C17DD638
:202370000A200A3E01021A3CEA81C112C91AD60A200D3E01120188C10A3CEA81C102C97DFF
:062390003CEA81C102C914
:20489200001D0D191C0F0001010101003022010100313131000101010101010101010101A2
:2048B2000101010101020202010000000000000000000000000000000000000000000000DA
:2048D2000000000000000000000000000000000000000000000000000000000000000000C6
:2048F2000000000000000000000000000000000000000000000000000000000000000000A6
:2049120000000000000000000000000000000000000000110B170F0019200F1C00000000DF
:20493200000000000000000000000000000000000000000000000000000000000000000065
:2049520000000000000000000000000000001D0D191C0F00010101010000000000000000D3
:20497200000000000000000000000000000000000000000000000000000000000000000025
:20499200000000000000000000001A1C0F1D1D001D1E0B1C1E0000000001010101010101FF
:2049B2000101010101010101010101010101010101010101010101010101010101010101C5
:2049D2000101010101010101010101010101010101010101010101010101010101010101A5
:2049F200010101010101010101010101010101010101010101010101010101010101010185
:204A1200010101010101010101010101010101010101010101010101010101010101010164
:204A3200010101010101010101010101010101010101010101010101010101010101010144
:204A5200010101010101010101010101010101010101010101010101010101010101010124
:204A7200010101010101010101010101010101010101010101010101010101010101010104
:094A920001010101010101010112
:2023960000000000000000000000000102000000000000000000000000000000003F401F86
:2023B600201F20354A3B441F201F203F40FC02F804F804AC52DC22F804F804FC02FFFFFFC8
:2023D600FFFFFFFFFFFFFFFFFFFFFFFFFFC07F89F793FFF5FECCFFEBFEF17FF87F01FF0114
:2023F600FF8FF5FFEE6BBF3FFF1DEFFF5EFC1BF61DF33FE03FC877D07FF06FF83717EA3BB3
:20241600DEE7FE03FEC5BB79DF21FF05FB00000000200000000000000002000000000004C4
:2024360000000000000000000040000000000000000000100000000000000000001C1C2ED0
:1D2456003257695769576957692E321C1C00006666BFD9BFC1BFC15E622C341818EB
:20247300292A292A270000002D00000000000026292A292A2B2C2B2C2700000000000000AE
:20249300002F00262B2C2B2C292A292A270000000000000000000026292A292A2B2C2B2CDF
:2024B30027002E0000000000000000262B2C2B2C292A292A270000000000000000000026ED
:2024D300292A292A2B2C2B2C2700000000000000000000262B2C2B2C292A292A27000000CD
:2024F300000000002D000026292A292A2B2C2B2C2700000000000000000000262B2C2B2C27
:20251300292A292A270000000000000000000026292A292A2B2C2B2C27000000000000003A
:20253300000000262B2C2B2C292A292A2700002F0000000000000026292A292A2B2C2B2C3E
:202553002700000000000000000000262B2C2B2C292A292A2700000000000000000000267A
:20257300292A292A2B2C2B2C27000000000000002E0000262B2C2B2C292A292A27000000FE
:202593000000000000000026292A292A2B2C2B2C2700002D00000000000000262B2C2B2C86
:2025B300292A292A270000000000000000000026292A292A2B2C2B2C27000000000000009A
:2025D300000000262B2C2B2C292A292A270000000000000000000026292A292A2B2C2B2CCD
:2025F30027002E0000000000000000262B2C2B2C292A292A270000000000002F000000267D
:20261300292A292A2B2C2B2C2700000000000000000000262B2C2B2C292A292A270000008B
:202633000000000000000026292A292A2B2C2B2C2700000000000000002D00262B2C2B2CE5
:20265300292A292A270000000000000000000026292A292A2B2C2B2C270000002F000000CA
:20267300000000262B2C2B2C292A292A270000000000000000000026292A292A2B2C2B2C2C
:202693002700000000000000000000262B2C2B2C292A292A27002D0000000000000000260C
:2026B300292A292A2B2C2B2C2700000000000000002E00262B2C2B2C292A292A2700002F8E
:2026D3000000000000000026292A292A2B2C2B2C2700000000000000000000262B2C2B2C72
:2026F3000000000000000000000000000000000000000000000000000000000000000000C7
:202713000000000000000000000000000000000000000000000000000000000000000000A6
:20273300000000000000000000000000000000000000000000000000000000000000000086
:20275300000000000000000000000000000000000000000000000000000000000000000066
:20277300000000000000000000000000000000000000000000000000000000000000000046
:20279300000000000000000000000000000000000000000000000000000000000000000026
:2027B300000000000000000000000000000000000000000000000000000000000000000006
:2027D3000000000000000000000000000000000000000000000000000000000000000000E6
:2027F3000000000000000000000000000000000000000000000000000000000000000000C6
:202813000000000000000000000000000000000000000000000000000000000000000000A5
:20283300000000000000000000000000000000000000000000000000000000000000000085
:20285300000000000000000000000000000000000000000000000000000000000000000065
:20287300000000000000000000000000000000000000000000000000000000000000000045
:20289300000000000000000000000000000000000000000000000000000000000000000025
:2028B300000000000000000000000000000000000000000000000000000000000000000005
:2028D3000000000000000000000000000000000000000000000000000000000000000000E5
:2028F3000000000000000000000000000000000000000000000000000000000000000000C5
:202913000000000000000000000000000000000000000000000000000000000000000000A4
:20293300000000000000000000000000000000000000000000000000000000000000000084
:20295300000000000000000000000000000000000000000000000000000000000000000064
:202973009512A8289517002400220000A82423000000000000A82800000000000000A82450
:2029930000000000000000A82800000000000000A828A117000000220000A62823000000B9
:2029B300000022A5289517009A1200220024A5289A17000000220000A628230000000000E6
:2029D30000A524A617000000220000A1289A17000000220000A5249717000000220000A364
:2029F3002423000000000000A328A317000000220022A1242300971200000024A528971784
:202A1300000000220000A32823000000000000A52400000000000000A328000000000000FF
:202A330000A32400000000000000A528A317000000220000A32423000000000022A12897A7
:202A53001700901200220024A3289017000000220000A12423000000000000A3249C17006E
:202A73000000220000A1229017000000220000A322230000000000009C28000000000000E9
:202A9300009E289C17000000220000A0282300220000009512AD289517002400220000000D
:202AB30023000000000000A82800000000000000AD2400000000000000AD2800000000006A
:202AD3000000A828A117000000220000A62823000000000000A528951700220022009A12DF
:202AF300A5289A17002400220000A62823000000000000A524A617000000220000A1289A03
:202B130017000000220000009717000000220000A62423000000000000A128A31700000029
:202B3300220000A3282300220000009C12A52890170024002200000023000000000000A322
:202B53002800000000000000A0280000000000000000000000000000009C289C17000000FB
:202B73002200000023000000000000A1289017002200220095120095170024A124220000EB
:202B93000023000000000000A122A1170000002200000095170000A12122000000230000AF
:202BB30000000000A12000000000000000009517000000220000002300220000009512A8DF
:202BD3003895170024252200002423000021000000A83800000025000000A8340000002129
:202BF300000000A83800000025000000A838A117000025220000A63823000025000022A5F1
:202C1300389517009A1225220024A5389A17000025220000A63823000025000000A534A62C
:202C330017000021220000A1389A17000025220000009717000000220000A6342300002168
:202C5300000000A338A317000025220022A1342300971221000024A53897170000252200AB
:202C730000A338230000250000000000000000000000A3380000002500000000000000001E
:202C9300000000A538A3170000252200000023000000000022A1389717009012252200246A
:202CB300A3389017000025220000A13423000021000000A3349C17000021220000A13290EF
:202CD30017000021220000A332230000210000009C38000000250000009E389C17000025C7
:202CF300220000A0382300222500009512AD1895170024252200002423000021000000A8CA
:202D13001800000025000000AD1400000021000000AD1800000025000000A818A11700001F
:202D330025220000A61823000025000000A518951700222522009A12A5189A1700242522DC
:202D53000000A61823000025000000A514A617000021220000A1189A1700002522000024CC
:202D73009717000021220000A61423000000000000A118A317000025220000A318230022B8
:202D93002500009C12A51890170024252200002423000021000000A3180000002500000036
:202DB300A0180000002500000024000000210000009C189C170000252200002423000021C8
:202DD300000000A1189017002225220095122495170024A114220000212300000000000061
:202DF300A112A1170000212200000095170000A1112200002023000000000000A11000009E
:202E130000200000000095170000002200000023002200000090129C2890170024242200F5
:202E33000023230000000000009E28000000240000009C26000000240000009E28000000A3
:202E530024000000A0289C170000242200009E2423000024000000A024901700222422009E
:202E730095129928951700242422000023230000000000009C28A1170000242200009928F8
:202E930095170000242200000092170000002200009A282300009C28000000239E170000E1
:202EB3000022000099282300222300008E12992897170024242200009A2823000024000032
:202ED30000000000000000000000000000000000009A28000000240000009C28A31700007B
:202EF300242200009E28230000240000009C239717002200220090129E2890170024242242
:202F130000009E2323000000000000A1289C17000024220000A02890170000242200000043
:202F33002300000000000000000000000000009C289C17000024220000A02823000024008F
:202F530000951220951700244A062200000023000000000000000000000000000000000032
:202F73000000000000000000000000000000A117000000220000002300000000002200958A
:202F930017009A1200220024009A17000000220000002300000000000000A6170000002240
:202FB3000000009A17000000220000009717000000220000002300000000000000A317007E
:202FD3000000220022002300971200000024009717000000220000002300000000000000B7
:202FF300000000000000000000000000000000000000000000000000A317000000220000E2
:203013000023000000000022009717009012002200240090170000002200000023000000D6
:20303300000000009C170000002200000090170000002200000023000000000000000000BC
:203053000000000000009C17000000220000002300220000009512A12895170024242200BD
:203073000023230000000000009928000000240000009A28000000240000009C2800000068
:2030930024000000992499170000002200009A24230000000000009C248D170022002200E1
:2030B3008E12A02897170024242200009C2323000000000000A128A3170000242200009E34
:2030D30028971700002422000000A31700000022000000230000000000009C289717000050
:2030F300242200000023002200000090129E2890170024242200009C2823000024000000AE
:2031130000000000000000000000000000000000972800000024000000009C1700000022E4
:20313300000095282300222400009212992890170024242200000092170000002200000015
:2031530023000000000000009E170000002200000092170000002200002323000000000051
:20317300008D28000000240000008E28921700002422000090282300002400008E12922865
:203193009717002424220000002300000000000000000000000000000000000000000000E1
:2031B30000000000000000009228A31700002422000095282300002400000023971700224B
:2031D300002200901295289017002424220000002300000000000097289C1700002422006F
:2031F3000094289017000024220000009C17000000220000002300000000000092289017BA
:2032130000002422000000230022000000901290288D170024242200000023000000000085
:20323300000000000000000000000000000000000000000000000000008D289917000023F3
:2032530022000090282300008D230000008D288D1700229023220095129028921700240032
:20327300220000922823000024000000009E170000002200000092170000002200009528B9
:2032930023000024000000000000000000000094289E1700002422000000230000000000FA
:2032B3008E1292289717002424220000002300000000000000000000000000000000000066
:2032D3000000000000000000000000009228A31700002422000095282300002400000023FA
:2032F30097170022002200901295289017002424220000002300000000000097289C1700C4
:20331300002422000094289017000024220000009C170000002200000023000000000000B3
:203333009228901700002422000000230022000000901290288D1700242422000000230003
:2033530000000000000000000000000000000000000000000000000000000000008D28990C
:203373001700002322000090282300008D230000008D288D17002290232200901390289018
:20339300170024922822000000230000000000009228000000240000009028000022240004
:2033B3000092139228921700242422000000230000009E17000000921700000022000000E5
:2033D3009E1700480100921700542F7329A62AD02BFE2C7329A62A282E68308F31B3320020
:0133F30000D9
:2033F4005F1600FAF9C0EA002021F7C02A6E6719192A666F7DEA0BC17CEA0CC1C9C5F8048F
:203414005E2356234E234621F7C072237379EAF9C078EAFAC03E00CDF433AFEA09C1EA0A46
:20343400C1EA08C1EA07C1EA34C1EA35C13EFFEA20C13E0FEA0DC1210EC13E1122CB272211
:20345400CB2722CB27772112C13EF022223E20223EF0223E002116C122222222211AC122C9
:203474002222222222EA2AC1EA2BC1EA2CC13EFFEA30C1EA31C1EA32C1EA33C13E80E02699
:203494003E00E0253E00E024AFE010E011E012E013E014E016E017E018E019E01AE01BE077
:2034B4001CE01DE01EE020E021E022E0233E77E0243E01EAF6C0C1C9F8027EEAF6C0B720CA
:2034D40003E024C93E77E024C9F8027EEA07C1C9AFEAF6C0E024E025E026C9F8027EEA0DFD
:2034F400C1C9C5CDFC34C1C9FAF6C0B7C82108C1FAFAC0460470B828093E01EA0020CD5C00
:203514003CC93600AF212AC12222773D2130C1222222773E01EA0020CD5C3CFA34C1B7283E
:2035340009CDE4343E00EA34C1C9FAF9C0EA0020FA0BC16FFA0CC16711FBC006042A12135E
:20355400CB7F2006CB77280C18072A1213CB7F28032A12130520E67DEA0BC17CEA0CC1FAD4
:2035740009C13CEA09C1FE40202E3E00EA09C1FA0AC13CEA0AC1CDF433FA0BC147FA0CC181
:20359400B02015FA07C1A7280A3E00EA0AC1CDF43318053E01EA34C13E01EA0020CD403CE3
:2035B400FA35C1A7C8AFEA35C1EA34C1FA0AC1CDF433FAF9C0EA0020FA0BC16FFA0CC16751
:2035D400FA09C1A7C8CB27CB27472ACB7F2006CB77280818052ACB7F28012A0520EC7DEA11
:2035F4000BC17CEA0CC1C9A5D7C9E1BC9A76310CBADE601BCA0393F0E1D2C3B4A5968778F9
:20361400695A4B3C2D1E0FFDECDBCAB9A897867968574635241302DEFEDCBA9AA9877788BF
:2036340087655654321012ABCDEFEDCBA0123EDCBABCDEFEDC3210FFEEDDCCBBAA9988779E
:2036540066554433221100FFFFFFFFFFFFFFFF000000000000000079BCDEEFFFEEDCB97500
:20367400432110001123455F5B4B2F3B581F0F90807050006763532C009C0006016B01C963
:203694000123027702C602120356039B03DA0316044E048304B504E50411053B05630589EA
:2036B40005AC05CE05ED050A06270642065B06720689069E06B206C406D606E706F706069C
:2036D40007140721072D07390744074F07590762076B0773077B0783078A07900797079D53
:2036F40007A207A707AC07B107B607BA07BE07C107C407C807CB07CE07D107D407D607D938
:2037140007DB07DD07DF07218B364F060009094E2346C9FA0DC1E60120141A13CB7F200699
:20373400CB77280918061A13CB7F280113C91A13CB7F2024CB77200ECB6F2001C9E60FCB59
:2037540037EA12C1184C47E630CB27CB27EA16C178E60FCD2838183AE67FEA21C1CD1B37BF
:2037740079EA1AC178EA1BC11A13CB7F201447E630CB27CB27EA16C178E60FCB37EA12C1E0
:20379400181047E630CB27CB27EA16C178E60FCD2838AFEA10FFFA16C1EA11FFFA12C1EA27
:2037B40012FFFA1AC1EA13FFFA1BC1F680EA14FFC9FA30C12108C1BEC2DC373DEA30C1AFD2
:2037D400EA12FF3E80EA14FFFA2AC1A7C8FA2DC1A72014FA21C1CD1B3779EA1AC178EA1B52
:2037F400C13E01EA2DC1C9FE012015FA22C1CD1B3779EA1AC178EA1BC13E02EA2DC13DC94A
:20381400FA23C1CD1B3779EA1AC178EA1BC1AFEA2DC13CC92136384F060009092A666F1A80
:2038340013E956385D387838063C063C063C063C063C083C193C383C063C063C063C063C46
:20385400063CE611EA0EC1AFC9472121C14E2378CB37E60F812278E60F81773E01EA2AC1A4
:20387400EA2DC1C9EA30C1AFC9FA0DC1E60220141A13CB7F2006CB77280918061A13CB7FB7
:20389400280113C91A13CB7F2024CB77200ECB6F2001C9E60FCB37EA13C1184C47E630CB7F
:2038B40027CB27EA17C178E60FCD7A39183AE67FEA24C1CD1B3779EA1CC178EA1DC11A13DA
:2038D400CB7F201447E630CB27CB27EA17C178E60FCB37EA13C1181047E630CB27CB27EAD3
:2038F40017C178E60FCD7A39FA17C1EA16FFFA13C1EA17FFFA1CC1EA18FFFA1DC1F680EA40
:2039140019FFC9FA31C12108C1BEC22E393DEA31C1AFEA17FF3E80EA19FFFA2BC1A7C8FA1E
:203934002EC1A72014FA24C1CD1B3779EA1CC178EA1DC13E01EA2EC1C9FE012015FA25C136
:20395400CD1B3779EA1CC178EA1DC13E02EA2EC13DC9FA26C1CD1B3779EA1CC178EA1DC115
:20397400AFEA2EC13CC92188394F060009092A666F1A13E9A839AF39CA39063C063C063CB6
:20399400063C063C083C193C383C063C063C063C063C063CE622EA0FC1AFC9472124C14E63
:2039B4002378CB37E60F812278E60F81773E01EA2BC1EA2EC1C9EA31C1AFC9FA0DC1E6049C
:2039D40020141A13CB7F2006CB77280918061A13CB7F280113C91A13CB7F201BCB77200ED3
:2039F400CB6F2001C9E60FCB37EA14C1183DE60FCDEB3AA7C81834E67FEA27C1CD1B377913
:203A1400EA1EC178EA1FC11A13CB7F201047E60FEA18C178E630CB27EA14C1180E47E60F40
:203A3400EA18C178E670CB37CDEB3AAFEA1AFFFA20C147FA18C1B8C46C3A3E80EA1AFFAFB4
:203A5400EA1BFFFA14C1EA1CFFFA1EC1EA1DFFFA1FC1F680EA1EFFC9EA20C1CB374F060059
:203A740021FB35090E3006102AE20C0520FAC9FA32C12108C1BEC29F3A3DEA32C13E80EA92
:203A94001AFFAFEA1CFF3E80EA1EFFFA2CC1A7C8FA2FC1A72014FA27C1CD1B3779EA1EC122
:203AB40078EA1FC13E01EA2FC1C9FE012015FA28C1CD1B3779EA1EC178EA1FC13E02EA2FBB
:203AD400C13DC9FA29C1CD1B3779EA1EC178EA1FC1AFEA2FC13CC921F93A4F060009092A11
:203AF400666F1A13E9193B203B3B3B063C063C063C063C063C083C193C383C063C063C06C1
:203B14003C063C063CE644EA10C1AFC9472127C14E2378CB37E60F812278E60F81773E01FD
:203B3400EA2CC1EA2FC1C9EA32C1AFC9FA0DC1E60820141A13CB7F2006CB77280918061A70
:203B540013CB7F280113C91A13CB7F201BCB77200ECB6F2001C9E60FCB37EA15C1182AE6CA
:203B74000FCDCC3BA7C81821E61F217B364F0600097EEA19C11A13CB7F2009E60FCB37EAAE
:203B940015C11805E60FCDCC3BAFEA20FFFA15C1EA21FFFA19C1EA22FF3E80EA23FFC9FA57
:203BB40033C12108C1BEC2CA3B3DEA33C1AFEA21FF3E80EA23FFAFC921DA3B4F06000909DB
:203BD4002A666F1A13E9FA3B063C013C063C063C063C063C063C083C193C383C063C063C2D
:203BF400063C063C063CE688EA11C1AFC9EA33C1AFC9AFC9EA0AC1AFEA09C1EA34C13E0145
:203C1400EA35C1AFC9EA09C1210AC1347ECDF433210BC12A477EB02004AFEA0AC13E01EAB5
:203C340035C1AFC9EAFAC0AFEA08C1C911FBC0CD2737CD7D38CDCF39CD403B210EC12AB6CD
:203C540023B623B6EA25FFC9CDC537A7C4A637CD1739A7C4FC38CD833AA7C43F3ACDB33BD1
:053C7400A7C49D3BC93F
:0301E800C35041C0
:0D4AC100AFEA64C1EA65C1214EC10E16EFD7
:203ED30021C642CD5F3FC97AB3C87CFE983803D61067AFBB200115F041E60220FA0A2203E1
:203EF300F041E60220FA0A77032C2008247CFE98200226881D20E015CB7A28DBC97AB3C866
:203F13007CFE983803D61067D50A5F03C5010000FA69C1CB47280206FFCB4F28020EFF57E0
:203F3300FA68C1AA57CB4228037BA847CB4A28037BA94FF041E60220FA702C71237CFE9880
:203F530020022688C1D11B7AB320BDC9CDA63EE52153C106067E23B6FE00280B2323052034
:203F7300F4E12100001824D1722B73FA51C12B77E5CDEF3FFA37C1E602C4A73F214FC12AAE
:203F9300666F23FA51C186EA51C1E1F040F681E6E7E040C9214FC12A666F233A160017CBC5
:203FB3001217CB1217CB125F7EF5E603018000FE01280A010000FE0228030100012323090A
:203FD3004D44FA4EC1CB376FE60F677DE6F06F3E908467F1CB57CADA3EC3103F2AEA4EC1C2
:203FF3002AEA4FC12AEA50C1C9FE0A200EF5FA37C1E6082005CDDF40F1C9F1CD2240C3F4EF
:2040130040CD2240C3F440CDC8403E00C32240F5FA50C1B7200ACD8D40AFEA51C1CDD33EEB
:20403300F1C5D5E55F214FC12A666F2AE603FE022805231600195EFA4EC1835FFA65C16F04
:1D40530026002929292929FA64C14F06000901009809F041E60220FA73E1D1C1C95C
:123C7900C5F8047ECDFC3FC1C9C5F8047ECD2240C1C970
:20407000C5F8047E23666FCD5F3FE5D1C1C9C5F8047E23666FCDEF3FC1110000C9C5CD509F
:2040900041AFEA51C12152C10612220520FC3E03EA68C13E00EA69C1CDAD40C1C9D5E521D0
:1840B00000981E201620F041E60220FA3600231520F41D20EFE1D1C990
:203C8B00F8022AEA64C17EEA65C1C9FA37C1E6022005C5CD5041C1FA64C15FC9FA37C1E68D
:0D3CAB00022005C5CD5041C1FA65C15FC9B9
:2040C800E52164C1AFBE280335180A36132165C1AFBE280135E1C9E5AFEA64C12165C13E91
:2040E80011BE2803341803CD2241E1C9E52164C13E13BE280334182036002165C13E11BE3A
:204108002803341813FA37C1E6042809AFEA65C1EA64C11803CD2241E1C9C5D5E521009805
:204128000120981E1F1620F041E60220FA0A22031520F41D20EF1620F041E60220FA3E00ED
:08414800221520F4E1D1C1C9E8
:20415000F3F040CB7F2815CDA63E015D42213AC1CD6C3E016842216BC1CD6C3ECD7941F0DB
:1941700040F681E6E7E040FBC9AFEA64C1EA65C1CDAD403E02EA37C1C95B
:203CB800FA67C16F5FFA66C157CB2517CB2517CB2517CB2517677B856F7C8A677DC693EA65
:0B3CD80067C1577CCE5CEA66C15FC983
:0B418900F8022AEA67C17EEA66C1C99D
:203CE300F8035E2B4E0600CD8C3D5950C9F8035E2B4E0600C38C3D21030054393A5F4E796C
:203D0300079F47CD903D5950C921030054393A5F4E79079F47CD903DC9F8035E2B6E4DCD3A
:203D2300883D5950C9F8035E2B6E4DCD883DC9F8053A573A5F3A6E67444DCD903D5950C9DC
:203D4300F8053A573A5F3A6E67444DCD903DC9F8035E2B6E4DCDC63D5950C9F8035E2B6EC3
:203D63004DCDC63DC9F8053A573A5F3A6E67444DCDC93D5950C9F8053A573A5F3A6E6744D4
:203D83004DCDC93DC979079F477B079F5778F5AAF5CB7A280697935F9F9257CB78280697C1
:203DA300914F9F9047CDC93D3816F1E680280697914F9F9047F1E680C897935F9F9257C91E
:203DC300F1F1C90600507BB22007010000505937C96960010000B73E10F5CB15CB14CB1182
:203DE300CB10C5799B4F789A473F3808C1F13DB720E718093333F13D3720DE18005059CBC2
:073E0300154DCB1444B7C9B3
:20419400F5D5167FCDA441B720F81520F7D1F1C93E20E000F000F000E60F5F3E10E000F0E4
:2041B40000F000F000F000F000F000E60FCB37B32F5F3E30E0007BC9F80256CDA441A228A5
:0241D400FAC926
:2041D600C50E6A1803C50E68F8042A878787F680E20C2A878787472A666FF041E60220FADF
:0741F6002AE20520F5C1C912
:203E0A00C50E6A1803C50E68F8042A8787472A8087F680E20C2A666FF041E60220FA7DE264
:203E2A007CE2C1C9F04DE680C8F0FFF5AFE0FFE00F3E30E0003E01E04D1000F1E0FFC9F071
:1F3E4A004DE680C018E321613EE5210001E5CDD641CDDB41E804C97FFFB5564A290000C1
:2041FD00C5F8042A575EF8093A473A4F3A666FCD3648C1C9F80656180A1690F040CB67286D
:20421D00021680C5F8042A5F2A4F2A666FCB337BE60F82577BE6F05FCB5A2802CBA206105E
:11423D00F041E60220FA2A12130520F40D20E9C1C935
:20424E00F8022AEA68C12AEA69C17EEA6AC1C9F040F610E0403E48E045C9F041E60220FA82
:07426E00F040E6EFE040C95B
:03004800C375423B
:074ACE00AF216BC10E08EFE0
:20427500F5E5C5D5216BC1E52A666FB42815E7216DC12A666FB4280BE7216FC12A666FB48C
:20429500C42000E1D1C1E1F041E60220FAF1D9C5F8044E2346CDAF42C1C9216BC1C38C3E3A
:1142B500C5F8044E2346CDC042C1C9216BC1C36C3E6D
:2042C6000566000000000000000000000000000060610000000000000000000000006263E7
:2042E6006465000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D3C
:204306001E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3DE7
:204326003E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5DC7
:204346005E5F00000000000000001818181818001800666644000000000000247E24247E92
:204366002400143E553C1E553E1462660C183066460078CC61CECCCC7800181810000000E0
:20438600000004081818181808042010181818181020005438FE385400000018187E1818EB
:2043A600000000000000003030200000003C00000000000000000018180003060C1830604E
:2043C600C0003C666E7666663C0018381818181818003C660E1C38707E007E0C183C0646A5
:2043E6003C000C1C2C4C7E0C0C007E607C0606463C001C20607C66663C007E060E1C18185F
:2044060018003C66663C66663C003C66663E060C38000018180000181800001818001818E2
:204426001000060C1830180C060000003C00003C00006030180C183060003C46060C18184A
:2044460000183C666E6A6E603C003C66667E666666007C66667C66667C003C6260606062D6
:204466003C007C66666666667C007E60607C60607E007E60607C606060003C62606E6666FA
:204486003E006666667E6666660018181818181818000606060606463C00666C7870786C10
:2044A60066006060606060607C00FCD6D6D6D6C6C60062727A5E4E4642003C666666666638
:2044C6003C007C66667C606060003C66666666663C067C66667C666666003C62703C0E46A6
:2044E6003C007E181818181818006666666666663C006666666666647800C6C6C6D6D6D61E
:20450600FC006666663C666666006666663C181818007E0E1C3870607E001E18181818187F
:204526001E00406030180C060200781818181818780010386C00000000000000000000003F
:204546007E0000C0C06000000000003C463E66663E00607C666666667C00003C626060627D
:204566003C00063E666666663E00003C667E60623C001E307C3030303000003E6666663E89
:20458600463C607C6666666666001800181818181800000818181818583060646870786CB9
:2045A60066001818181818180C0000FCD6D6D6D6C600007C666666666600003C666666668B
:2045C6003C00007C6666667C6060003E666666663E06006C706060606000003C72381C4EE9
:2045E6003C00183C181818180C000066666666663E00006666666664780000C6C6D6D6D6FB
:20460600FC000066663C6666660000666666261E463C007E0E1C38707E000E1818301818FA
:204626000E0018181818181818187018180C181870000060F29E0C00000010102828444466
:2046460082FE000000FFFFFF00001C1C1C1C1C1C1C1C0000001F1F1F1C1C000000FCFCFC6E
:204666001C1C1C1C1C1F1F1F00001C1C1CFCFCFC00000525000000000000000000000000D9
:20468600000000000000000000000000000000000000000000000000000000000000000014
:2046A600000000000102030405060708090A000000000000000B0C0D0E0F1011121314150D
:2046C600161718191A1B1C1D1E1520212223240000000000000B0C0D0E0F1011121314157B
:2046E600161718191A1B1C1D1E1F202122232400000000000000000000000000003C464A35
:2047060052623C000018280808083E00003C42023C407E00003C420C02423C000008182841
:20472600487E0800007E407C02423C00003C407C42423C00007E020408101000003C423CCD
:2047460042423C00003C42423E023C00003C42427E424200007C427C42427C00003C42409D
:2047660040423C000078444242447800007E407C40407E00007E407C40404000003C424089
:204786004E423C000042427E42424200003E080808083E000002020242423C000044487021
:2047A600484442000040404040407E000042665A42424200004262524A464200003C424217
:2047C60042423C00007C42427C404000003C4242524A3C00007C42427C444200003C403CC5
:2047E60002423C0000FE1010101010000042424242423C0000424242422418000042424255
:20480600425A240000422418182442000082442810101000007E040810207E00C5F8042A95
:20482600575EF8093A473A4F3A666FCD3F48C1C9E5F040CB772809180CE5F040CB5F2005B5
:20484600210098180321009CC5CB33CB037BE60384473EE0A3824FE1D1D5C5F041E60220EA
:20486600FA2A0279E6E05F793CE61FB34F1520EBC1D11DC8D578E6FC5F3E20814F8891E660
:0648860003B347C518D57D
:00000001FF