-
Notifications
You must be signed in to change notification settings - Fork 56
/
CH559USB.hex
696 lines (696 loc) · 30.2 KB
/
CH559USB.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
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
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
:03000000020008F3
:0300670002000391
:0300030002006A8E
:10006A001200C79006007401F0E4A3F090424075B4
:10007A00F00FE41200DF758200120FF87582011288
:10008A000FF8120679900B1CE4F0A3F0900B1EF007
:10009A00900B1FF0900B20F0900B21F0A3F07582CB
:1000AA0008121CD5E5C120E6098508828509831254
:0D00BA000006121C2B121B011210A080E783
:060061007508007509F4AA
:1000C70075A15575A1AA53B3E043B30675B2D875A8
:1000D700A1FF900007020608AF82AE83ADF0FC9047
:1000E7000602EFF0EEA3F0EDA3F0ECA3F09006000C
:1000F700E0F5F0A3E045F0600C43C60143C40843B4
:10010700C50C43CE10C29FD29EC29DD29C4387800E
:10011700900602E0FCA3E0FDA3E0FEA3E0FF900B46
:1001270030ECF0EDA3F0EEA3F0EFA3F0908D807527
:10013700F05BE4121E97AC82AD830CBC00010DEDA1
:10014700C313CC13CC740F55894420F58943C9A038
:10015700C3E49CFC8C8DD28ED2992210980280FB2E
:1001670085998222E582900606F0E0F5993099FD9F
:10017700D29922E582900609F090060A74C4F074B9
:1001870000A3F07440A3F090060D74BAF07400A3B6
:10019700F07440A3F090061074BCF07400A3F074E0
:1001A70040A3F090061374BEF07400A3F07440A34C
:1001B700F090061674C5F07400A3F07440A3F09095
:1001C700061974BBF07400A3F07440A3F090061CEA
:1001D70074BDF07400A3F07440A3F090061F74BFC1
:1001E700F07400A3F07440A3F0900608E0FF24F930
:1001F700500122EF2F2F900201730202160202997B
:1002070002031E0203790203FB0204810205059023
:100217000609E0FFFE8EF005F07401800225E0D5A7
:10022700F0FBF4ADC65DF5C6EF75F003A4FFAEF0C5
:10023700240AF582EE3406F583E0FBA3E0FCA3E095
:10024700FD8B828C838DF0122A36FA900607E0F92F
:1002570089F005F07401800225E0D5F0FBF4F9522E
:10026700028B828C838DF0EA121F8BEF2416F582A6
:10027700EE3406F583E0FDA3E0FEA3E0FF8D828E5A
:10028700838FF0122A3652018D828E838FF0E90216
:100297001F8B900609E0FFFE8EF005F074018002C7
:1002A70025E0D5F0FBF4ADC65DF5C6EF75F003A408
:1002B700FFAEF0240AF582EE3406F583E0FBA3E0F7
:1002C700FCA3E0FD8B828C838DF0122A36FA900610
:1002D70007E0F989F005F07401800225E0D5F0FB0D
:1002E700F9F4F8EA52008B828C838DF0E8121F8BA9
:1002F700EF2416F582EE3406F583E0FDA3E0FEA3B6
:10030700E0FF8D828E838FF0122A3642018D828E16
:10031700838FF0E9021F8B900609E0FFFE8EF00540
:10032700F07401800225E0D5F0FBF4ADC65DF5C69B
:10033700EF75F003A4240AF582740635F0F583E01F
:10034700FDA3E0FEA3E0FF8D828E838FF0122A3695
:10035700FC900607E0FB8BF005F07401800225E0B6
:10036700D5F0FBF4FBEC42038D828E838FF0EB021A
:100377001F8B900609E0FFFE8EF005F074018002E6
:1003870025E0D5F0FBADC64DF5C6EF75F003A4FF2C
:10039700AEF0240AF582EE3406F583E0FBA3E0FC19
:1003A700A3E0FD8B828C838DF0122A36FA90060724
:1003B700E0F989F005F07401800225E0D5F0FBF43F
:1003C700F952028B828C838DF0EA121F8BEF241671
:1003D700F582EE3406F583E0FDA3E0FEA3E0FF8D92
:1003E700828E838FF0122A3652018D828E838FF090
:1003F700E9021F8B900609E0FFFE8EF005F07401FD
:10040700800225E0D5F0FBADC64DF5C6EF75F003CC
:10041700A4FFAEF0240AF582EE3406F583E0FBA3D1
:10042700E0FCA3E0FD8B828C838DF0122A36FA90D4
:100437000607E0F989F005F07401800225E0D5F0A0
:10044700FBF942028B828C838DF0EA121F8BEF241B
:1004570016F582EE3406F583E0FDA3E0FEA3E0FF88
:100467008D828E838FF0122A36FCE9F4F9EC520163
:100477008D828E838FF0E9021F8B900609E0FFFEC5
:100487008EF005F07401800225E0D5F0FBADC64D76
:10049700F5C6EF75F003A4FFAEF0240AF582EE343B
:1004A70006F583E0FBA3E0FCA3E0FD8B828C838D44
:1004B700F0122A36FA900607E0F989F005F0740180
:1004C700800225E0D5F0FBF9F4F8EA52008B828C24
:1004D700838DF0E8121F8BEF2416F582EE3406F5B4
:1004E70083E0FDA3E0FEA3E0FF8D828E838FF012F1
:1004F7002A3642018D828E838FF0E9021F8B900688
:1005070009E0FFFE8EF005F07401800225E0D5F0CA
:10051700FBADC64DF5C6EF75F003A4FFAEF0240A98
:10052700F582EE3406F583E0FBA3E0FCA3E0FD8B48
:10053700828C838DF0122A36FA900607E0F989F04B
:1005470005F07401800225E0D5F0FBF942028B82A9
:100557008C838DF0EA121F8BEF2416F582EE34069A
:10056700F583E0FDA3E0FEA3E0FF8D828E838FF08D
:10057700122A3642018D828E838FF0E9021F8BAFDC
:1005870083E582900622F0EFA3F010990280FB909A
:100597000622E0FEA3E0FF8E998E828F83221098B9
:1005A7000280FBAE997F008E828F8322AF83E58224
:1005B700900624F0EFA3F0900624E0FEA3E0FFEE00
:1005C7004F603505A105A105A105A105A105A10557
:1005D700A105A105A105A105A105A105A105A105E4
:1005E700A105A105A105A105A11EBEFF011F90063A
:1005F70024EEF0EFA3F080C7900624EEF0EFA3F00F
:1006070022AF83E582900626F0EFA3F0900626E05E
:10061700FEA3E0FFEE4F601D9003E8C007C006127F
:1006270005B3D006D0071EBEFF011F900626EEF0C9
:10063700EFA3F080DF900626EEF0EFA3F022E5822D
:1006470090082FF0E0FF75F003A4FDAEF02429F524
:1006570082EE3408F583E4F0ED2429FDEE3408FE3C
:100667008D828E83A3E4F0EF600475E5002275E4C4
:100677000022C2EA75E28075E3009024477448F0CF
:1006870090244CE4F0A3F090244E04F0E4A3F0F59A
:10069700D4F5D675E28975D24075D8FF75820012F8
:1006A700064575820112064575E10322E582900829
:1006B70030F0E5E35480FFE0547F4FF5E322E58215
:1006C700900831F0E0600753E2BF53D27F2243E244
:1006D7004022E582900832F09006287408F075826F
:1006E700001206B37582011206C5900832E0FFE0DA
:1006F700701374FB55E44402F5E490000F120608EA
:1007070053E4FD8014BF011174FB55E54402F5E580
:1007170090000F12060853E5FD9000FA1205B3C2C8
:10072700D822E582900833F0E075F003A42429FE6F
:10073700740835F0FF8E828F83E0FDBD01005007FE
:100747008E828F837401F0900833E0FF7049E5DBF8
:1007570020E3030207E7E5E420E035E5DB30E21AB2
:10076700EF75F003A42429FD740835F0FE8D828E01
:1007770083A3A3E4F043E4048016EF75F003A424F5
:1007870029FD740835F0FE8D828E83A3A37401F0D2
:1007970043E40175820022BF0146E5DB30E741E50E
:1007A700E520E035E5DB30E61AEF75F003A42429F0
:1007B700FD740835F0FE8D828E83A3A3E4F043E534
:1007C700048016EF75F003A42429FE740835F0FFA2
:1007D7008E828F83A3A37401F043E5017582002203
:1007E70075821622E582900835F0E075F003A4249F
:1007F70029FE740835F0FF8E828F83A3E0F582C04F
:1008070007C0061206B3D006D0078E828F83A3A334
:10081700E0F5820206C5E582900839F0900836E0D7
:10082700FF8FD48FD690083AE4F0A3F0900839E010
:10083700FEC4540FFDBD0103ED8001E4F50DE4BDD9
:10084700090104F50E900837E0F9A3E0FA8ED5C246
:10085700D9750AC8750B00E50A450B602820D9250C
:10086700900001C007C006C005C002C0011205B351
:10087700D001D002D005D006D007150A74FFB50AFB
:1008870002150B80D275D50020D9047582FE22206F
:10089700D90302099530DE0475820022E5D9540F89
:1008A700F50C740EB50C0474018001E4F50A6007B9
:1008B7007420450CF58222740AB50C04740180017A
:1008C700E4F86033E94A700A7420450CF50D850D8C
:1008D7008222C3E994FFEA94FF500519B9FF011A70
:1008E70090083AE024FFFBA3E034FFFC90083AEBC2
:1008F700F0ECA3F0020998E50D700CE50E7034BD1D
:100907000D02800302099130DE0475820022740211
:10091700B50C0475820022E50A7003E860077420AD
:10092700450CF58222E50C70030209987420450CEA
:10093700F5822230DE0475820022EF6011740BB558
:100947000C0474018001E424FFE433FC8010740379
:10095700B50C0474018001E4FB24FFE433FCEC6074
:100967000475820022E50A7003E860077420450CCD
:10097700F582227403B50C07740BB50C028012E5DF
:100987000C600E7420450CF582227582FE2275D804
:10099700FF90000FC007C006C005C002C0011205C6
:1009A700B3D001D002D005D006D00790083AE02492
:1009B70001F0A3E03400F090083AE0FBA3E0FCC3A9
:1009C700EB94C8EC9400500302085475822022AFC0
:1009D70083E582900841F0EFA3F0900841E0FEA381
:1009E700E0FF900845EEF0EFA3F090083CE0FBA392
:1009F700E0FCA3E0FD9000C8C007C006C005C00426
:100A0700C0031205B3D003D004D005D006D007EB3E
:100A17004C600E8B828C838DF0E4121F8BA3121F08
:100A27008B75D708900836E4F09008377410F07487
:100A370027A3F07582D0C007C006C005C004C00355
:100A470012081DAA82D003D004D005D006D007EA29
:100A570060038A8222C006C00775D6D075D4D075C8
:100A6700D701900107E0FA7900900106E0F87F00CE
:100A77004201EF4202900843E9F0EAA3F0D007D021
:100A870006E94A7003020C84EE4F7003020C84904F
:100A97000100E0FF20E703020B90900843E0FEA36C
:100AA700E0FF4E7003020B8A90012CC007C006C0FE
:100AB70005C004C0031205B3900836E5D4F09008CA
:100AC700377410F07427A3F075829012081DAA825C
:100AD700D003D004D005D006D007EA60038A82226B
:100AE700A9D17A00C3E99EEA9F5006A9D17A00806E
:100AF700048E018F0289067F00900843E0F8A3E087
:100B0700FA900843E8C39EF0EA9FA3F0EB4C6024F9
:100B17008B828C838DF0122A36F8A3122A36FAEECE
:100B270028FEEF3AFF8B828C838DF0EE121F8BA38A
:100B3700EF121F8B900845E0FEA3E0FF7A00C3EA9F
:100B470099501CC001EA2EF50FE43FF5108A827513
:100B57008300E0850F82851083F00AD00180DF9043
:100B67000845E0FEA3E0FF900845E92EF0E43FA327
:100B7700F0E5D1600E900628E0FFC3E5D19F400362
:100B8700020AA175D700020C84900843E0FEA3E097
:100B9700FF4E7003020C849000C8C007C006C00552
:100BA700C004C0031205B3D003D004D005D006D0CB
:100BB70007900628E0F97A00C3EE99EF9A50048E61
:100BC700018F0289D7900845E0FEA3E0FFE5D72E05
:100BD700FEE43FFF900845EEF0EFA3F08E828F838F
:100BE700A3E0FABA0924900B77E0F97A0074016957
:100BF7007003EA600679017A00800479007A009030
:100C07000B77E9F08E828F83E9F0900836E5D6F00E
:100C17009008377410F07427A3F0758210C005C0D0
:100C270004C00312081DAF82D003D004D005EF60C3
:100C3700038F8222AED77F00900843E0F9A3E0FA42
:100C4700900843E9C39EF0EA9FA3F0EB4C700302C0
:100C57000B908B828C838DF0122A36FEA3122A36D4
:100C6700FFA9D77A00E92EFEEA3FFF8B828C838D9E
:100C7700F0EE121F8BA3EF121F8B020B909000C890
:100C87001205B3E5D760047F9080027F1090083685
:100C970074C0F09008377410F07427A3F08F821295
:100CA700081DE582FF60038F8222E5D77003F58276
:100CB70022E5D17003F5822275821722AF83E58280
:100CC700900848F0EFA3F0900848E0FEA3E0FF90FB
:100CD7000847E0FD7C00C3EC9D50178C027B01ECBC
:100CE7002EF582E43FF583E493F98A828B83F00C37
:100CF70080E4229006287408F0900847F0902A565E
:100D0700120CC390083C744AF07408A3F0E4A3F0F3
:100D170090083FF07402A3F09006291209D6E582E5
:100D2700FF60038F8222900630E0900628F0902A19
:100D37005CE493FF90084AE0FDA3E0FE7C00C3ED6E
:100D47009FEE9C50047582172275820022E58290DF
:100D5700084CF09008477408F0902A6E120CC39064
:100D6700084CE0FF900102F090083CE4F0A3F0A3E8
:100D7700F090083FF0A3F0900000C0071209D6AE2C
:100D870082D007EE60038E82228F821206B3900014
:100D97006412060875820022E58290084DF09008DB
:100DA700477408F0902A7E120CC390084DE090011A
:100DB70002F090083CE4F0A3F0A3F090083FF0A302
:100DC700F09000000209D69008477408F0902A7640
:100DD700120CC390083CE4F0A3F0A3F090083FF096
:100DE7007402A3F09006290209D6AF83E582900822
:100DF70053F0EFA3F0900853E0FEA3E0FF8E828F3D
:100E070083E07C0024FEFDEC34FFA2E713CD13CD75
:100E17008E828F83A3E0FCBC0302800475820022CC
:100E2700900850E0FBA3E0FCEB24FFF513EC34FF44
:100E3700F51490084EE0F515A3E0F5168515118514
:100E470016127800C3E89D5063C00588047D00C36F
:100E5700EC9513ED9514D0055052C00588037C001E
:100E6700EB2BFBEC33FC74032BFAE43CFDEA2EFA84
:100E7700ED3FFD8A828D83E0D005600FE82511F5EF
:100E870082E43512F583743FF0801EE82515F9E4F6
:100E97003516FA74022BFBE43CFCEB2EF582EC3F93
:100EA700F583E0FC89828A83F0088098E82515F5A8
:100EB70082E43516F583E4F07F00900852E0FE0ED9
:100EC700900B1CEDF0EFA3F0900B1EEEF0900B1FB4
:100ED7007434F0900B207456F0900B21E515F0E573
:100EE70016A3F0758205121CD575820122AF83E522
:100EF70082900855F0EFA3F0900855E0FEA3E0FFBD
:100F07007C007D008E828F83E0FB7A00C3EC9BED33
:100F170064808AF063F08095F050070CBC00E50D03
:100F270080E2229008477408F0902A5E120CC39062
:100F3700083C7457F07408A3F0E4A3F090083FF05E
:100F47007402A3F09006291209D6E582FF60038F89
:100F57008222902A64E493FF900857E0FDA3E0FE05
:100F67007C00C3ED9FEE9C50047582172290062BE0
:100F7700E0FF7E0090062CE0FCE42FFFEC3EFE90A5
:100F870008477408F0902A5EC007C006120CC3D049
:100F970006D0078F048E05900106ECF08E079001AE
:100FA70007EFF090083C7457F07408A3F0E4A3F03F
:100FB70090083FF07402A3F09006291209D6E58243
:100FC700FF60038F8222758200229008477408F021
:100FD700902A66120CC390083C7459F07408A3F069
:100FE700E4A3F090083FF07402A3F09006290209E9
:100FF700D6E5829008BBF0E0FF75F010A4FDAEF0D7
:10100700249BF582EE3408F583E4F0A3F0A3F0A364
:10101700F0ED249BFDEE3408FE8D828E83A3A3A3FF
:10102700A3E4F0A3F0A3F0A3F074082DF582E43E47
:10103700F583E4F0A3F0A3F0A3F0740C2DF582E49C
:101047003EF583E4F0A3F0A3F0A3F07E00EE75F085
:1010570008A4245BFC740835F0FD74012CFAE43D08
:10106700FB8A828B83E0B507298C828D83E4F08A23
:10107700828B83F08C828D83A3A3F08C828D83A3D4
:10108700A3A3F08C828D83A3A3A3A3F0A3F0A3F063
:10109700A3F00EBE080040B5227F00EF75F008A44C
:1010A700FDAEF0245BFBEE3408FC8B828C83E07092
:1010B700030211E6ED245BFDEE3408FE8D828E837C
:1010C700A3E0FC900834E4F08C82C007C006C0059A
:1010D7001207EBD005D006D0078D828E83A3A3A37A
:1010E700E0FE747F5E4490FDEE30E7067CC07E0034
:1010F70080047C007E00900836ECF0900837E4F01E
:10110700A3F08D82C00712081DE582D00760030295
:1011170011E6EF75F008A4245BFD740835F0FE7442
:10112700032DFBE43EFC8B828C83E0F96301808B0B
:10113700828C83E9F09008BCE5D1F0E0FAE0700317
:101147000211E6B2968A017A008D828E83A3A3A349
:10115700A3E0F88B828C83E0FB53037F8D828E8321
:10116700A3E075F010A4FEADF0249BF582ED3408E2
:10117700F583E0F517EE249BFEED3408FD8E828D96
:1011870083A3A3A3A3E0F51874082EF582E43DF525
:1011970083E0FC740C2EF582E43DF583E0FE900BB2
:1011A70024E9F0EAA3F0900B26E8F0900B27EFF084
:1011B700900B28EBF0900B297400F07400A3F090CB
:1011C7000B2BE517F0900B2CE518F0900B2DECF09E
:1011D700900B2EEEF0758204C007121DA6D0070FE4
:1011E700BF080050030210A222AF83E5829008C017
:1011F700F0EFA3F09008C2E4F0A3F09008C4F090D9
:1012070008C5F09008C0E0F537A3E0F538AC37AD76
:10121700389008BFE075F008A4245BFA740835F02D
:10122700FB9008BDE0F535A3E0F5369008C2E0F580
:1012370031A3E0F532C3E5319535E5329536400106
:1012470022C002C003E5312537F582E5323538F58E
:1012570083E0FB9008C674FC5BF074035BF5319088
:1012670008C7F09008C8E4F0A3F0A3F0A3F0740354
:10127700B531028006D003D002800BD003D0029094
:1012870008C7E53104F0C002C0039008C2E0FAA322
:10129700E0FB74012AF531E43BF5329008C7E0F52D
:1012A70033753400D003D002C3E53495335054C0AE
:1012B70002C003AA347B00EA2531FAEB3532FBEA98
:1012C7002CF582EB3DF583E0F8E4F9FAFBE534C44D
:1012D7000354F8FF8FF005F0800CE828F8E933F99C
:1012E700EA33FAEB33FBD5F0F19008C8E048F0A3F6
:1012F700E049F0A3E04AF0A3E04BF00534D003D077
:101307000280A59008C4E0FF9008C6E0FEE4BEC0D6
:101317000104F53479008F31753200E534600875C2
:101327003901753A008005E4F539F53AC002C00382
:10133700E531C39539F8E532953AFB89027E00C35A
:10134700EA98EE64808BF063F08095F0D003D002CA
:1013570050030980C19008C6E0FFBF04028063BF45
:10136700080302140DBF14030214F1BF180302147B
:10137700F1BF24030214F1BF28030214F1BF3403A1
:101387000214F1BF44030214F1BF64030214F1BF56
:1013970074030214F1BF80030214F1BF8403021423
:1013A700F1BF90030214F1BF94030214F1BFA0032D
:1013B7000214E2BFB0030214F1BFC0030214EB0230
:1013C70014F19008C8E0F8A3E0F9A3E0FEA3E0FF5A
:1013D700C3E994FFEE9400EF94004008780079FF8A
:1013E7007E007F00B8010CB90009BE0006BF0003EC
:1013F7000214F1B8070CB90009BE0006BF0003D3F9
:101407008001C30214F19008C5E07032C004C00522
:1014170074042AFEE43BFF9008C8E0F8A3E0F9A3B0
:10142700E0FCA3E0FD8E828F83E8F0E9A3F0ECA354
:10143700F0EDA3F09008C57401F0D005D004900832
:10144700C8E0F8A3E0F9A3E0FEA3E0FFC37438986F
:10145700E499E49EE49F50030214F1E8240A83F51B
:1014670082E8243D83F583E473F1F1F1F1F1F1F1C1
:10147700F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F155
:10148700F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F145
:10149700F1F1F1F1F1F1F1F1F1F1F1F1F1F1F1F135
:1014A700F1F114141414141414141414141414143B
:1014B70014141414141414141414141414141414E5
:1014C70014141414141414141414141414141414D5
:1014D70014141414141414141414149008C4E024C9
:1014E70001F080069008C4E014F09008C7E0FF7E82
:1014F700000FBF00010E9008C2E0F8A3E0F99008C2
:10150700C2EF28F0EE39A3F0021232E5829008CC40
:10151700F09008477408F0902A86120CC39008CC04
:10152700E075F008A4245BFE740835F0FF74022E02
:10153700FEE43FFF8E828F83E0900104F090083C29
:1015470074CDF07408A3F0E4A3F090083FF0A3F083
:10155700900629C007C0061209D69008477408F0FC
:10156700902A8E120CC3D006D0078E828F83E0900C
:101577000104F0900106E4F09001077402F090086E
:101587003C74CDF07408A3F0E4A3F090083FF07426
:1015970002A3F09006291209D6E582FF60038F8225
:1015A700227E007F009008CDE0FCA3E0FDC3EE9C07
:1015B700EF9D50070EBE00ED0F80EA9008CCE0FFCC
:1015C70075F008A4245BFB740835F0FE8B828E83CC
:1015D700A3A3E0FA8B828E83A3E0FE900B1CECF0B2
:1015E700EDA3F0900B1EEFF0900B1FEAF0900B208D
:1015F700EEF0900B217429F07406A3F0758207C0F2
:1016070007121CD5D0079008CDE0FDA3E0FE900897
:10161700BDEDF0EEA3F09008BFEFF0900629121190
:10162700F075820022222222E5829008D3F09008EA
:10163700D4E4F09008D3E0FFFE75F003A4F5198514
:10164700F01A8F1E751D00900064C007C0061206B1
:1016570008900064120608851E82120FF8851E8204
:101667001206D9D006D0077900900001C007C0063E
:10167700C001120608D001D006D0078F82C007C06C
:1016870006C001120729E582D001D006D0076006FF
:1016970009B9640040D3B964108F82C007C006122D
:1016A7000645D006D007021AEF9008D3E0F9900854
:1016B70034E4F08982C007C006C0011207EB120CA0
:1016C700FAA882D001D006D0079008D4E8F0E860E5
:1016D70003021AA6C006E975F010A4F8AEF0249B21
:1016E700F51BEE3408F51C900631E0FA7B007C0010
:1016F7007D00851B82851C83EAF0EBA3F0ECA3F049
:10170700EDA3F0E8249BF8EE3408FE740428F51BDB
:10171700E43EF51C900632E0FA7B007C007D0085F4
:101727001B82851C83EAF0EBA3F0ECA3F0EDA3F09A
:10173700740828F51BE43EF51C900633E0FA7B009D
:101747007C007D00851B82851C83EAF0EBA3F0EC0F
:10175700A3F0EDA3F0740C28F8E43EFE900634E005
:10176700FD7C007B007A0088828E83EDF0ECA3F08D
:10177700EBA3F0EAA3F0900629C007C006C0011248
:101787000EF4D001D006902A70E49329F51B851B2F
:1017970082C001120D54AE82D001D0079008D4EE5A
:1017A700F0EED0066003021AA6E975F003A4242917
:1017B700FC740835F0FD8C828D83A3E51BF0C00710
:1017C700C006C001120DCE900629120EF4D001906A
:1017D700084E7429F07406A3F0900850E4F07402E0
:1017E700A3F0900852E9F0900629C001120DF112FA
:1017F7000F2AAD82D001D006D0079008D4EDF0EDC6
:101807006003021AA690062BE0FD7C0090062CE0F0
:10181700FA7B00900B1CEB2DF0EA3CA3F009900B30
:101827001EE51BF0900B1FE9F0900B2074AAF090B7
:101837000B217429F07406A3F0758206121CD5904B
:101847000AD7E4F0A3F07C007D0090062BE0FB7A3A
:101857000090062CE0F9E42BFBE93AFAC3EC9BED88
:101867009A50070CBC00E30D80E090062EE0F5824D
:10187700120D9F90062BE0FD7C0090062CE0FAE409
:101887002DFDEA3CFC8D028C0378007900C3E89AB1
:10189700E99B502BC005C004E824D7F51BE93408A1
:1018A700F51CE82429F582E93406F583E0851B82D7
:1018B700851C83F008B8000109D004D00580CE90BC
:1018C7000629E0FB9008D5F0E4A3F09008D3E0F5F3
:1018D70021AA218D1F8C209008D5E0F8A3E0F9C339
:1018E700E8951FE995204003021AA2E824D7F8E9F2
:1018F7003408F9900AD9E8F0E9A3F088828983A32C
:10190700E0F51B7404B51B0280227405B51B028029
:101917003B7421B51B03021A277424B51B03021A53
:10192700587425B51B03021A65021A7288048905C3
:10193700900AD7ECF0EDA3F09008CFECF0EDA3F010
:101947008A82C00212162CD002021A7DC002888237
:101957008983C002C001C000120EF4D000D001D0AC
:1019670002900AD7E0FAA3E0FD8A828D83A3A3A39E
:10197700A3A3E0FDBD03028005D002021A7D8804FF
:10198700890574022CF522E43DF5238522828523FF
:1019970083E0D00220E703021A7D751B00C002E531
:1019A7001B75F008A4245BFA740835F0FB8A828B58
:1019B70083E0D0026008051B74F8251B50DFC002C6
:1019C700E51B75F008A4245BFA740835F0FB740373
:1019D7002AF524E43BF525852282852383E08524A7
:1019E70082852583F08A828B837401F0042AF5248B
:1019F700E43BF525900AD7E0FCA3E0FD8C828D83BC
:101A0700A3A3E0852482852583F08A828B83A3E5BF
:101A170021F0851B82C002121512D002D002805617
:101A2700900AD7E0FCA3E0FD900AD7E0F5F0A3E029
:101A370045F06042C002880289039008D1EAF0EBC2
:101A4700A3F08C828D83C00212162DD002D00280A3
:101A57002588828983C002120EF4D00280188882FA
:101A67008983C002120EF4D002800B88828983C05A
:101A770002120EF4D002900AD9E0FCA3E0FD8C829A
:101A87008D83E0FC7D009008D5E0F9A3E0FB90088A
:101A9700D5EC29F0ED3BA3F00218DE758200228E0B
:101AA700050D9008D4E0FC900B1CE4F0A3F0900B1C
:101AB7001EEDF0900B1FECF0900B2074EEF0900BE6
:101AC70021E4F0A3F0758203C007C006121CD5E518
:101AD700192429F582E51A3408F5837402F0758212
:101AE700011206C5D006D007051D74F6251D400353
:101AF70002164E9008D4E0F58222900ADBE4F0103B
:101B0700D803021C24E5DB30E349900829E060088C
:101B1700E5E430E003021B97758200120645900842
:101B2700297401F0900B1CE4F0A3F0900B1E04F055
:101B3700900B1FF0900B20F0900B21E4F0A3F075B1
:101B47008201121CD575820012162FE582900ADBDE
:101B5700F0803D900829E0FFBF0100403375820007
:101B6700120FF8758200120645900B1CE4F0A3F0E3
:101B7700900B1E04F0900B1FF0900B20F0900B21A0
:101B8700E4F0A3F0758202121CD5900ADB7416F0FC
:101B9700E5DB30E74A90082CE06008E5E530E00334
:101BA700021C2475820112064590082C7401F090DE
:101BB7000B1CE4F0A3F0900B1E7402F0900B1FF0C7
:101BC700900B20F0900B21E4F0A3F0758201121C1A
:101BD700D575820112162FE582900ADBF0803E90C0
:101BE700082CE0FFBF01004034758201120FF87521
:101BF7008201120645900B1CE4F0A3F0900B1E74B3
:101C070002F0900B1FF0900B20F0900B21E4F0A353
:101C1700F0758202121CD5900ADB7416F0900ADB6D
:041C2700E0F5822240
:102A5600800600010000120080060002000012003D
:102A660081060004000009000005020000000000C5
:102A760080060203090402040009000000000000A9
:102A8600210A000000000000810600220000FF006D
:012AAB00002A
:101C2B0010980122900B78E024DCF582E4340AF55D
:101C3B0083E599F0900B78E0FF24DCF582E4340A1D
:101C4B00F583E0FEBE0A028008BF40005003021C71
:101C5B00CC7E00900B78E0FDC3EE9D502EEE24DC85
:101C6B00F582E4340AF583E0FD7C00C006C005C0B4
:101C7B00047496C0E0742AC0E07480C0E0121FF4B4
:101C8B00E58124FBF581D0060E80C8749EC0E074FC
:101C9B002AC0E07480C0E0121FF4158115811581F4
:101CAB00900ADCE0FEBE6B11900ADDE0FEBE62091D
:101CBB00850882850983120006900B78E4F0021CDC
:101CCB002B900B78EF04F0021C2BE582900B23F08A
:101CDB009000FE120586900B1CE0FEA3E0FF8E82A7
:101CEB008F83C007C006120586D006D0078F057CF0
:101CFB00008D828C83C007C006120586900B23E0F3
:101D0B00FD7C008D828C83120586900B1EE0FD7C82
:101D1B00008D828C83120586900B1FE0FD7C008D5D
:101D2B00828C83120586900B20E0FD7C008D828CCB
:101D3B00831205869000001205869000001205861E
:101D4B00900000120586900000120586D006D00781
:101D5B00900B21E0FCA3E0FD7A007B00C3EA9EEB35
:101D6B009F5032EA2CF582EB3DF583E0F879008841
:101D7B00828983C007C006C005C004C003C002121D
:101D8B000586D002D003D004D005D006D0070ABAFE
:101D9B0000CA0B80C790000A020586E582900B2FC4
:101DAB00F09000FE120586900B24E0FEA3E0FF8E60
:101DBB00828F83C007C006120586D006D0078F0519
:101DCB007C008D828C83C007C006120586900B2F7A
:101DDB00E0FD7C008D828C83120586900B26E0FD46
:101DEB007C008D828C83120586900B27E0FD7C0096
:101DFB008D828C83120586900B28E0FD7C008D82F2
:101E0B008C83120586900B2BE0FD7C008D828C83DE
:101E1B00120586900B2CE0FD7C008D828C831205C5
:101E2B0086900B2DE0FD7C008D828C8312058690B5
:101E3B000B2EE0FD7C008D828C83120586D006D0A4
:101E4B0007900B29E0FCA3E0FD7A007B00C3EA9E20
:101E5B00EB9F5032EA2CF582EB3DF583E0F87900ED
:101E6B0088828983C007C006C005C004C003C002B6
:101E7B00120586D002D003D004D005D006D0070AB5
:0C1E8B00BA00CA0B80C790000A0205864E
:0A2A960030782530325820000A0085
:012AAC000029
:101E9700AF82AE83ADF0FC900B34EFF0EEA3F0ED24
:101EA700A3F0ECA3F0900B38E4F0A3F0A3F0A3F0B9
:101EB700900B30E0FCA3E0FDA3E0FEA3E0FF7B2056
:101EC700C003900B34E0F8A3E0F9A3E0FAA3E0FB2A
:101ED700900B3C235401F0E828F8E933F9EA33FA88
:101EE700EB33FB900B34E8F0E9A3F0EAA3F0EBA3A4
:101EF700F0900B38E0F8A3E0F9A3E0FAA3E0FBE8E1
:101F070028F8E933F9EA33FAEB33FB900B38E8F0BA
:101F1700E9A3F0EAA3F0EBA3F0D003900B3CE06059
:101F270008900B38E043E001F0900B38E0F531A35F
:101F3700E0F532A3E0F533A3E0F534C3E5319CE5E2
:101F4700329DE5339EE5349F401F900B38E531C342
:101F57009CF0E5329DA3F0E5339EA3F0E5349FA303
:101F6700F0900B34E043E001F01BEB6003021EC767
:101F7700900B34E0FCA3E0FDA3E0FEA3E08C828D90
:041F8700838EF02233
:06003700E478FFF6D8FD9D
:100015007902E94400601B7A01902AAB787775A0D4
:100025000BE493F2A308B8000205A0D9F4DAF2753F
:02003500A0FF2A
:101F8B0020F71130F6138883A88220F509F6A88371
:0B1F9B007583002280FEF280F5F0222A
:10003D007800E84400600A790075A006E4F309D859
:10004D00FC7877E84405600C7906900600E4F0A38F
:04005D00D8FCD9FAF8
:02000600E473A1
:101FA600C0308581307E008E83120586D03022AF08
:101FB600F0AE83E582900B3FF0EEA3F0EFA3F09036
:101FC6000B3FE0FDA3E0FEA3E0FF900B3EE0FC909C
:101FD6000B53E4F0A3F0A3F0900B56EDF0EEA3F054
:101FE600EFA3F0900B59ECF0901FA60220FDC03035
:101FF600E581F53024FBFF900B53E4F0A3F0A3F04A
:10200600E53024FBF8900B56E6F008E6A3F008E668
:10201600A3F0900B59EFF0901FA61220FDD03022AE
:10202600E582900B4FF0E0FF900B45E0C0E0A3E0A7
:10203600C0E0A3E0C0E0122041800D900B43E0C059
:10204600E0A3E0C0E08F8222158115811581900BF7
:102056004DE02401F0A3E03400F022E582900B501D
:10206600F0E02430FF24C6500D74072FFF900B427A
:10207600E060034307208F82022026E582900B5101
:10208600F0E0FFC4540FF582C007122061D0075359
:10209600070F8F82022061E582900B52F0900B4869
:1020A600E0FCA3E0FDA3E0FEA3E0FF900B4CE0FB09
:1020B600753120900B52E0F98B00E828F8EF235495
:1020C6000148FBEC2CFCED33FDEE33FEEF33FFC392
:1020D600EB994007EBC399FB430401E53114FA8AF7
:1020E6003170D5900B48ECF0EDA3F0EEA3F0EFA322
:1020F600F0900B4CEBF022AF83E582900B5AF0EF99
:10210600A3F0900B5AE0FEA3E0FF900B43EEF0EF36
:10211600A3F0900B53E0FDA3E0FEA3E0FF900B4578
:10212600EDF0EEA3F0EFA3F0900B4DE4F0A3F090EA
:102136000B56E0FDA3E0FEA3E0FF8D828E838FF0B9
:10214600122A36FC900B5674012DF0E43EA3F0EFF4
:10215600A3F0EC70030229F2BC250280030229EAEF
:10216600900B5CE4F0900B5DF0900B5EF0900B5FD3
:10217600F0900B60F0900B61F0900B62F0900B63A7
:10218600F0900B65F0900B66F0A3F0900B6814F0DE
:10219600A3F0900B56E0FDA3E0FEA3E0FF8D828E38
:1021A600838FF0122A36FBA3AD82AE83900B56EDD9
:1021B600F0EEA3F0EFA3F0900B6CEBF0BB25088BD1
:1021C60082122026022135BB30005003022296EBF4
:1021D60024C65003022296900B68E0F526A3E0F58C
:1021E6002774FFB52663B52760C005C006C00790F3
:1021F6000B66E0FAA3E0FF900B75EAF0EFA3F09010
:10220600000AC005C003122A16AE82AF83D003D0DF
:10221600058B027D00EA2EFEED3FFFEE24D0FEEF99
:1022260034FFFF900B66EEF0EFA3F0D007D006D098
:1022360005900B66E0F5F0A3E045F060030221A3EC
:10224600900B5D7401F00221A3C005C006C0079083
:102256000B75E526F0E527A3F090000AC006C00539
:10226600C003122A16AA82AF83D003D005D0067EF9
:1022760000EB2AFAEE3FFFEA24D0FAEF34FFFF9094
:102286000B68EAF0EFA3F0D007D006D0050221A331
:10229600900B6CE0FBBB2E2FC005C006C007900B51
:1022A60068E0FAA3E0FFBAFF05BFFF028009D00786
:1022B600D006D0050221A3D007D006D005900B6822
:1022C600E4F0A3F00221A3BB61004014EB24854097
:1022D6000F900B6C74DF5BF0900B427401F080057D
:1022E600900B42E4F0900B6CE0FBBB20028075BBC8
:1022F6002B028067BB2D028059BB4202806FBB4315
:1023060002807CBB440302258DBB46030225B3BB7A
:1023160048030221A3BB490302258DBB4A030221C0
:10232600A3BB4C028050BB4F0302259BBB5003024C
:1023360024FBBB53028077BB54030221A3BB550386
:102346000225A3BB58030225ABBB5A030221A302F5
:1023560025BB900B5C7401F00221A3900B5E740107
:10236600F00221A3900B5F7401F00221A3900B6190
:102376007401F00221A3900B627401F00221A39074
:102386000B61E0600E900B59E014F9F0900B6CE7CE
:10239600F0800F900B59E024FEFFF08F01900B6C3C
:1023A600E7F0900B6CE0F5821220260225CA900B0E
:1023B60059E024FDFFF08F01870509870609870785
:1023C6001919900B48EDF0EEA3F0EFA3F08D828E75
:1023D600838FF01229FE858226858327900B68E07D
:1023E600FAA3E0FDBAFF0DBDFF0A900B68E526F0E3
:1023F600E527A3F0900B5CE0704B900B66E0FAA328
:10240600E0FDC3E5269AE5279D503A900B66EAC3A0
:102416009526F0ED9527A3F0900B66E0FAA3E0FD74
:102426008A068D071ABAFF011DEE4F6010758220CD
:10243600C005C002122026D002D00580E3900B66AC
:10244600EAF0EDA3F0900B68E0F529A3E0F52A90F9
:102456000B48E0FAA3E0FDA3E0FF8A828D838FF0AC
:10246600122A36F528603CC3E495297480852AF043
:1024760063F08095F0502C152974FFB52902152AB2
:10248600852882122026900B48E0FAA3E0FDA3E0FF
:10249600FF0ABA00010D900B48EAF0EDA3F0EFA396
:1024A600F080AC900B5CE070030225CA900B66E0EE
:1024B600FEA3E0FFC3E5269EE5279F40030225CA4B
:1024C600900B66EEC39526F0EF9527A3F0900B666A
:1024D600E0FEA3E0FF8E028F051EBEFF011FEA4D40
:1024E60070030225C2758220C007C006122026D0BE
:1024F60006D00780E0900B59E024FDFDF08D0187A2
:102506002B09872C09872D1919900B48E52BF0E527
:102516002CA3F0E52DA3F0900B4AE0FDBD80004012
:1025260008900B6C7443F08020BD60004008900B4F
:102536006C7450F08013BD40004008900B6C7449D9
:10254600F08006900B6C7458F0900B6CE0FDF582F1
:10255600C00512202675823A122026758230122076
:1025660026758278122026D005BD4902800EBD5000
:10257600028009900B49E0F582122081900B48E019
:10258600F582122081803D900B607401F0900B65FE
:10259600740AF0802F900B657408F08027900B6505
:1025A600740AF0801F900B657410F08017900B630F
:1025B6007401F0800F8B821220268008900B66EE45
:1025C600F0EFA3F0900B63E06071900B59E024FCF0
:1025D600FFF08F0187030987050987060987071911
:1025E6001919900B48EBF0EDA3F0EEA3F0EFA3F072
:1025F600900B4874A0F0742AA3F07480A3F0900B9B
:1026060048E0F52BA3E0F52CA3E0F52D7401252B6E
:10261600FAE4352CFBAF2D900B48EAF0EBA3F0EF74
:10262600A3F0852B82852C83852DF0122A36FF7028
:10263600030221358F8212202680C3900B65E0703D
:1026460003022135900B61E06047900B59E014F9C5
:10265600F087077E007D007B00900B48EFF0EEA32D
:10266600F0EDA3F0EBA3F0900B60E0600302270D02
:10267600900B48E0FBA3E0A3E0A3E07D007E007F93
:1026860000900B48EBF0EDA3F0EEA3F0EFA3F08083
:1026960076900B62E06028900B59E024FCFFF08FE7
:1026A60001870309870509870609870719191990FC
:1026B6000B48EBF0EDA3F0EEA3F0EFA3F08048900B
:1026C6000B59E024FEFFF08F01870609870719EFF3
:1026D6003395E0FDFB900B48EEF0EFA3F0EDA3F091
:1026E600EBA3F0900B60E0701E900B48E0FBA3E0BC
:1026F600FDA3E0A3E07E007F00900B48EBF0EDA386
:10270600F0EEA3F0EFA3F0900B60E06041900B4871
:10271600E0FBA3E0FDA3E0FEA3E0FF30E72B900B78
:1027260048E0FBA3E0FDA3E0FEA3E0FFC3E49BFBC0
:10273600E49DFDE49EFEE49FFF900B48EBF0EDA3C5
:10274600F0EEA3F0EFA3F08005900B60E4F0900BA1
:10275600647401F0900B65E0F529752E72752F0BE8
:10276600E4F526F527900B4CE4F085298212209D8E
:10277600900B64E07026900B4CE0C4F52B852E82FE
:10278600852F83E0FFE52B4207852E82852F83EF79
:10279600F0152E74FFB52E02152F800C900B4CE011
:1027A600FF852E82852F83F00526E4B526020527B0
:1027B600900B64E0B40100E433F0900B48E0FAA318
:1027C600E0FBA3E0FEA3E0FFEA4B4E4F7097900BB1
:1027D60073E52EF0E52FA3F0900B6AE526F0E527CA
:1027E600A3F0900B66E0F5F0A3E045F07009900BBE
:1027F600667401F0E4A3F0900B5DE0FFE070479093
:102806000B5CE0704185262E85272F900B66E0FA3B
:10281600A3E0FBC007AF2E0F8F067F00C3EE9AEF33
:102826009BD0075019758220C007C003C002122032
:1028360026D002D003D0071ABAFF011B80D5900B11
:1028460066EAF0EBA3F0900B60E0602075822DC085
:1028560007122026D007900B66E024FFFDA3E03484
:10286600FFFE900B66EDF0EEA3F08056900B6AE04B
:10287600F5F0A3E045F0604A900B5EE060207582BB
:102886002BC007122026D007900B66E024FFFDA37D
:10289600E034FFFE900B66EDF0EEA3F08024900B83
:1028A6005FE0601E758220C007122026D007900BBD
:1028B60066E024FFFDA3E034FFFE900B66EDF0EE2C
:1028C600A3F0900B5CE07048900B6AE0F52EA3E055
:1028D600F52F900B66E0FAA3E0FBC0078A068B078C
:1028E6001ABAFF011BC3E52E9EE52F9FD007505352
:1028F600EF60067D307E0080047D207E008D82C0E4
:1029060007C003C002122026D002D003D00780CA17
:10291600900B66E0FEA3E0FF900B6AE0F52EA3E0C5
:10292600F52FC3E52E9EE52F9F500F900B66EEC345
:10293600952EF0EF952FA3F08011900B66E4F0A38F
:10294600F08008900B66EAF0EBA3F0900B73E0FEC4
:10295600A3E0FF900B6AE0F52EA3E0F52FAA2EADBB
:102966002F152E74FFB52E02152FEA4D6045900BDC
:1029760064E0B40100E433F0900B64E070140EBE22
:1029860000010F8E828F83E0C4540FFD900B4CF034
:10299600800E8E828F83E0FD53050F900B4CEDF079
:1029A600900B4CE0F582C007C006122061D006D01D
:1029B6000780AA900B5CE07003022135900B66E05D
:1029C600FEA3E0FF8E038F051EBEFF011FEB4D70B9
:1029D60003022135758220C007C006122026D006C4
:1029E600D00780E08C82122026022135900B4DE024
:0829F600FEA3E08E82F58322AE
:0B2AA0003C4E4F20464C4F41543E007E
:1029FE00AA82AB83122A366003A380F8C3E5829ABB
:102A0E00F582E5839BF58322AA83AB828BF0900B34
:102A1E0075E0A4F8A9F08AF0E0A429F98BF0A3E000
:082A2E00A429F583888222220D
:0D00080075813A122A52E58260030200035E
:102A360020F71430F6148883A88220F507E6A883C9
:102A460075830022E280F7E49322E0227582002259
:00000001FF