-
Notifications
You must be signed in to change notification settings - Fork 3
/
DRUM_GB.cpp.hex
1907 lines (1907 loc) · 83.7 KB
/
DRUM_GB.cpp.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
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
:100000000C94FD0A0C94250B0C94250B0C94250BD9
:100010000C94250B0C94250B0C94250B0C9404309C
:100020000C94250B0C94250B0C94250B0C94250B90
:100030000C94250B0C94250B0C94F1330C94250B8C
:100040000C9427340C94250B0C94EA350C943C3614
:100050000C94250B0C943F2F0C94250B0C94250B22
:100060000C940E320C94250BB4000000FF0000002D
:100070000000C800FF03FF00FF000700FF00FF00B3
:10008000D28D99959B9B9FA1A4A7A9AAADAFB1B30F
:10009000B5B8B8BBBCBFC0C2C3C5C7C8CACBCDCE3C
:1000A000D0D1D3D4D5D6D7D8DADBDCDCDEDFE0E1C3
:1000B000E2E3E3E4E5E6E7E8E8E9EAEDEFEDEDEEBB
:1000C000EEEFEEF4F9FAF9FAFAFCFBFBFBFCFCFCB0
:1000D000FCFDFDFDFEFDFFFE00FD01FD03FC07F341
:1000E00029766B6F676863635E5F5A5A54584D5D3B
:1000F00026D5E1DAE1DDE2E0E3E2E4E5E5E7E7E8A1
:10010000E8EAEBECEBEDECEEEEF0F0F0F0F2F2F210
:10011000F3F4F4F4F5F5F6F6F7F7F8F8F8F9F9F979
:10012000FAFAFBFCFBFCFBFDFCFEFDFDFDFEFDFF0A
:10013000FEFFFEFFFFFF000001FF02FE04FD08F3CB
:100140002D7F767A74776F6C69676561605C5C5847
:10015000575453504F4C4B49474643443E4337490D
:1001600011BFCBC5CAC9CCCDCED1D1D2D3D5D5D86C
:10017000D8DADADCDCDEDEE0E0E1E2E3E4E5E6E684
:10018000E7E8E9EAEAEBEBEDECEFEEEEEFF0F0F1A9
:10019000F1F2F2F2F4F3F5F4F7F3F8F3FAF3FFE91E
:1001A000237B6E736A6D666761635C5E565B4E614E
:1001B00025CBD7CFD8D3D9D6DBD8DEDAE1DAE6D271
:1001C0000D695B62595C545750534D4F474E46542E
:1001D0001BC4D1CAD1CED3D1D4D4D6D7D8D9DADCA6
:1001E000DCDEDDE0E0E2E1E4E2E6E5E6E6E8E7E9E0
:1001F000E9EBEAEBECECEEEDF0EDF2EDF4EDF9E32A
:100200001D766A6E666762615E5D5A575553524F3E
:100210004E4B4947464443413F3D3C3A39383634DA
:10022000333332302E2D2C2B2A2929262624242222
:100230002221201F1E1E1C1D1A1B181B151C0F25FA
:10024000E88C9898A6A5A9AAACB0B1B3B4B7B7BBCF
:10025000BBBFBEC1C2C4C6CCCCC8CDC9D1CAD7C32E
:10026000FD554A504A4B464742443F403A3F344688
:100270000DB1BEB7BFBCC1C1C3C4C6C8C8CBCBCE0D
:10028000CDD1D1D3D2D6D5D8D7DBDADBDBDDDDDFFC
:10029000DFE1E1E2E4E3E6E4E8E4EAE5EDE5F2DB10
:1002A00017766A6F666862635D5F585A52584A5E95
:1002B00021BFCCC4CCC8CECCD0CED4D0D7D1DDC811
:1002C00004685B61585A555552514F4B4B47474351
:1002D0004440403D3D3A3938363532342E34283B9F
:1002E00008ABB1ADB4B3B5B8B8BDBCBFBEC2C2C532
:1002F000C5C9C8CBCBCDCECFD1D0D5D2D8D2DFCA0D
:100300000463585C555652514E4D4C474744444047
:10031000403D3D3A3A3737343431322F2F2D2C2A95
:1003200029292827242522241F241D211922142AA3
:10033000EE8C98929B999F9EA4A2A9A6AEA9B6A264
:10034000DF473A41383D3639333731332C3327399B
:1003500003A7B4ACB6B1B8B6BCB9C0BCC4BECAB7CA
:10036000EE4D42473F423C3F39413C3A32372C3F09
:1003700007A8B5AEB5B4B8B8BBBCBDC0C0C3C3C791
:10038000C6C9C9CDCDCECFD0D2D3D6D2D9D3DFCA6C
:100390000465585E57585453504D4D4949464541A0
:1003A000413F403C3B383836353433302F2E2C2BF0
:1003B0002A2A2727252523232120201F1E1D1C1B19
:1003C0001A1A1B18181617151515151212111110D7
:1003D00010100E0E0D0E0B0E0A0D080D060E021655
:1003E000E28A979097969C9CA1A1A7A3ABA6B3A1E4
:1003F000D7332D38292B2729242722251F251A2CCE
:10040000F89AA6A0A9A8ABACAEB1B3B4B6B8B9BCC3
:10041000BCBFC0C2C2C5C6C8C8CBCBCDCED0D0D25F
:10042000D3D4D5D7D7D9D8DBDADDDCDEDEE1DFE225
:10043000E1E3E3E5E6DE4B70636860625A5D575ABC
:1004400054524F4E4C4A48464544433E3E3B3B384F
:100450003836343232302E2E2B2C282B252A2030C1
:1004600000A9B5B0B4B4B7B9BABEBEBFC0C3C3C6A5
:10047000C5C9C8CBCBCECDD1D0D2D2D8DED8D6D874
:10048000D9D9DBDBDFDFDFDEE1E0E5DEE6DFEBD77E
:100490000A655A5E58585454504F4B4C464B3F4F88
:1004A0001DBFCBC5C9C8CBCCCCD0D0D1D1D4D3D62D
:1004B000D5D8D7D9DADBDCDCDFDCE2DEE5DDEAD576
:1004C0000A6860645B5C57575354504E494D435023
:1004D00025D2DAD5DAD8DBDBDCDDDEE0DFE2E1E213
:1004E000E2E4E5E7E4E6E6E7E8E9ECE7ECE7F1DF9C
:1004F0000C6056595553514F4D494A454642433E6B
:100500003F3B3E3A3A42373430342E2F293024359F
:1005100005B0B8B4BAB8BCBDC0BEC3C1C7C3CDBCBA
:10052000EB443D41393B38373535342F302D2E2AB9
:100530002B2928262624232320211D211A21152793
:10054000F69EA7ACC1BEC3C2C6C7CAC6CCC8D1C47A
:10055000EA362C322C2E2A2C2729252722271E2B3F
:1005600004B8C4BEC2C0C4C4C7C8CCC7CDC9D2C4F5
:10057000EC3A303530312E2E2C2A2A2828262623F4
:10058000232124221E1F1C1E1A1E191A141C1D278B
:10059000F7A9B0AEB2B2B6B6B9B9BDBBC1BDC6B9A6
:1005A000E2322A302D2D2829262827222221211F18
:1005B0001F1E1D1B1C1919181816171515141412B7
:1005C000111214100F0F0E0E0D0E0E0A0B0A0A094F
:1005D0000909070807070608050604060207FF0CB5
:1005E000EBADB6B1B4B5B8B9BBBDC0BDC2BFC7BC39
:1005F000DD20191D1A1A18191715161415131411C0
:10060000121114100F0F0E0E0C100D0C080D051208
:10061000F1AFB4B2B6B6B9C7C5BDBFBFC2C3C4C7D8
:10062000C7C8C8CCCFCFCDD0CFD4D4D3D4D6D6D7CB
:10063000D8DAD9DADCDCDEDEE0DDE2DFE4DFE8D9DF
:10064000FD4541403B3B393836373630302E2E2B76
:100650002B2A28272625232421211F201C2019216D
:1006600008D9E0DADCDCDEDEDFE1E3DFE2E0E6DD74
:10067000F5282225222220211E1E1C1D191C171EB2
:1006800006D4DBD6D7D8D9DBDADEDEDCDDDFDFE08F
:10069000E0E2E1E2E3E3E4E5E6E4E8E5E9E5EDE014
:1006A000073D2A2E2D2B2628242824221F221C24F5
:1006B0000BD6D9D6DBD9DCDBDDDBDFDDE0DEE5DB4D
:1006C000F42926251F1F1B1B17181511100E0D0AC4
:1006D00009080705050303020200000000D8BCB8A2
:1006E0003E76636D5F675A6BDCA9B8A63372DEACE9
:1006F000BAB2C3BB3C77EDB7426D5D6DE7B6C4B22D
:1007000039685A615665E1A52E66DFA42D67DDAC18
:10071000BBA83261555852534F504855D294205A75
:10072000D09FACA6B0ABB5A52C5F51584C5DD4A3FF
:10073000B0AAB5A6296ADAACB8A92D6EDDAFBBAAFE
:1007400032675569DFA12F605163DB9C2A65DA9A15
:100750002B5A4F5ED79428554D50494B4451CC8964
:100760001C4C3F51C692A19AA69521564659CF8E50
:100770001E5BD2A7B3A32560DCA027554A4F465382
:10078000D79B224D43493F4ECC99AA961C4E3F52CF
:10079000CD9BAA991E5BD2981F5BD3971F5AD49604
:1007A0002250464A444541413D3E3A3B3543C18B88
:1007B0009C94A09BA3A0A8A5AEA12164D5A8B0AE8F
:1007C000B3B3B7B6BCB0326B556DE0B0BAB7BDBA13
:1007D000C1B43779EAAF3677E9B7C2BBC6B43C706B
:1007E00062685E635868E0AABAA72E70E0AFBBB338
:1007F000BEAE3676F1B738695A6DEAB8C7B434661A
:10080000585F5363E4A62A65E2A72F67E0AEBEA94E
:100810002E5D525650524B4D4654D5951C58D2A180
:10082000AFA8B1ACB7A6285C4D56495BD7A5B2AB13
:10083000B5A72668DDADBAA9296CE0B0BDAB2D63C4
:100840005265E2A22A5D4D60DD9C2561DD9C265744
:100850004A5BDC952352494C4749404ED08A18499F
:100860003C4FCA94A39BA8971C534256D290195A46
:10087000D09BB1A7205EE0A32554474D4452DA999E
:100880001D4B40463C4CD19DAE9A194C3C50D29EDB
:10089000AE9D1A5DDB9A1A57D99B1B57D9991E4CEE
:1008A000434641423E3E3B3B36393240C590A097DD
:1008B000A29FA8A3ABA8B0A21D62D8AAB3B1B5B538
:1008C000BAB8BEB22C665069E3B2BCB8BEBCC3B500
:1008D0003075EEB03072EBB8C5BEC8B5366B5D632F
:1008E000595E5364E3ACBCA9286CE3B0BDB6C1AF9C
:1008F0002F71F1BA33655567F0BDCBB73061535AEC
:100900004F5EE8AA2560E7AA2460E5B2C2AD295887
:100910004D524C4D4749424FDC9B1754DDABB3ACB5
:10092000B5B0BBAA225848514457DBA8B6AFB9AA04
:100930002062E0B1BFAD2366E5B4C0AE285E4C6076
:10094000E6A52458485BE1A01F5CE19F2152455574
:10095000DF9A204D444742433E4BD48E1345374ADD
:10096000CF99A8A0AC9B174F3D52D6951456D49F53
:10097000AF9D1A5AE5AA204E444A3E4DE0A01946C2
:100980003C423748D7A3B5A11447374BD7A5B5A2EA
:100990001453DEA11652DDA01853DE9F1A473E41C4
:1009A0003C3D393A353C39352E3DCB96A69EA9A51E
:1009B000ACA9B0AEB7A8175ADEB1B7B5BABABEBCCB
:1009C000C3B6255F4962E7B7C0BDC3C0C7B9296CCC
:1009D000F0B52B6AEDBCC8C0CDBA2F63555C525739
:1009E0004C5DE6B1C0AD2265E6B5C1BAC4B42869B4
:1009F000EEB02B5E4D60F5C4D4C12A594C53485714
:100A0000EFB32059ECB31F59EABACAB52351464A8D
:100A1000444742433B48E2A3144EDDAEBBB4BDB8ED
:100A2000C2B21D4F40493D4FE1B1BDB6C1B11E62DA
:100A3000E7B7C3B41F5DE8B9C8B621544457EAAC60
:100A40001F4F4052E6A81954E5A71B4A3D4DE4A1AB
:100A500018463E403A3D3642DC990E3E3143D5A120
:100A6000B0A8B4A31147364ADB9D0F4DDAA7B8A34F
:100A70001350E8B91B463B403945E8AF153E353ABF
:100A8000313FE1B2C2B0113E3041E1B4C1B01048D3
:100A9000E4B01146E5B01145E7AF133C34363233CC
:100AA0002F2F2C2D292B2531D7ABB8B2BAB7BDBD0E
:100AB000C2BEC5BC1048E6C4CFC9CAC8CCCBD1C6DB
:100AC0001A48364AEEC8D0CDD2CFD5CA1B4FF6C78A
:100AD0001B4DF4CFD8D2DACB20473B40393D3441CF
:100AE000EFC7D3C51445EFCBD3CFD7CB1848F5C745
:100AF000193E3440FBDBE5D81B3B30352D37F7D0B2
:100B00001337F6D11237F5D6E0D314302A2C282922
:100B10002627242BEFCA0A2CEED2D8D4DAD7DDD37D
:100B20000F2C2329212BF0D4DBD7DDD50C30F3D9C2
:100B3000E0D70E31F4DAE2D8102C222CF6D40E27AE
:100B4000212EF6D30A29F3D30B241D24F3D10A2036
:100B50001C1D1B1B191FEFCE051D151EEDD4DBD769
:100B6000DED5051F1620F0D40421F0D9E0D80621E7
:100B7000F3D7081D171A161BF8E1071814161218D8
:100B8000F5E2E8E105171118F5E3E9E30419F7E2E6
:100B90000519F8E30518F7E30615111210110F10E7
:100BA0000E0F0D0E0B10F2E3E7E5E8E7EAE9EBEADA
:100BB000ECE90417F8EBEEEDEFEFEFEFF1EE0715D0
:100BC0001016FAEFF1F0F2F1F3F00A18FDEF071644
:100BD000FCF1F4F2F5F1071310110E100D11FBF0FA
:100BE000F4F00411FBF2F4F3F5F20511FDF1050E3A
:100BF0000B0EFEF8FAF7050C0B0B090BFEF6030BB8
:100C0000FEF6030BFEF7FAF70309070807070606C7
:100C10000507FDF60107FDF8F9F9FAF9FAF90106F9
:100C200005050406FDFAFBFAFBFA0105FEFBFCFBD9
:100C30000105FFFCFCFB01040304FFFC01030203AC
:100C4000FFFC0002FFFD00020101FFFD00010101A8
:100C500000000000FFFE00000000FFFF0EC686A09F
:100C6000B4B1A0C2D1AEB6C8BFC5DADCD1C3BCDB5B
:100C7000E2D3CAEADBDBE2E8EEDCF9D9E6E5D2E86A
:100C8000E8EAF2F2E8E6DEE9F4F4F5F7EDEEF7F281
:100C9000F9F9EFF2EBF308F3FDEED9FBFEEFEEF717
:100CA000F8F7FCFBFCFB0300F700ED0BF7EC08F496
:100CB000F4FFFFF701F8FD0607FD07FFFFFEF3074E
:100CC00003020702060201FA000BFB02FE050D08F3
:100CD000FDFCF50D12F8F8EAEF0B06F410FBF7FF38
:100CE0000704FB1305080BFC0B10FFFAF3FA140FB3
:100CF000001201F5120A08070F130C0DF9010F1469
:100D000002F2070C090B090DFF0B01FE1004060689
:100D10000D0D0B0504040C0E100A0BFF0E0BFF0D3E
:100D2000FA0A12070808040D0510090C0A0716FF35
:100D300006FA040A090B0702FD08FB030B06110C57
:100D4000110C0102FF0A0005010B170A0BF1E91053
:100D500004E8FC0C010110110205FB091BEFF8016E
:100D6000F70A03070FFD0BFE0810FD0B060913150C
:100D70000C051310160F130DF2160AFA01081213C0
:100D80000A1506FF0C091008FFFB0D0A13FF0312DA
:100D9000090506110D1202F1140EFBFC02040907ED
:100DA00011150218E6FB09F7F904110C040B09ED03
:100DB00019030CFEFD0B050AF7030D1002100702C4
:100DC0000B03010F071407FD0B0204F8FF0C0C0DB9
:100DD000FB1107080CEB06020FFC13060202F208D7
:100DE000FF0904FFFB10070E0810FF0F04090D0B8D
:100DF0000E07170A15FD1C041603F80E021005183D
:100E0000070AF5FB1900FD0C07070C07110C10026F
:100E10000C10000BF815050407EC021607F3030588
:100E200005080612070E080312FA13F1F70606FE6C
:100E3000F713FB0306130316030A10EB0EEEF5FF80
:100E400006080E11F5F60001050CFF0AF502110C5B
:100E50000B0E0908FC08090808061C0820EDC4DE72
:100E6000FAEDD90712E2F003F4FD161705EFE813C7
:100E70001802F61F070A0E18190628FB0F08F10CB6
:100E80000A0C16130703F806121112130508110AAB
:100E900013120708FC09220412FAE30F10FBFB06E9
:100EA00006050A090906130C020BF31BFCF314FADE
:100EB000FB0806FE0AFD04100F0311040602F40FDE
:100EC00008080D070B0505FB0311FB05000A130BB2
:100ED000FEFBF31318F6F6E3EB1007F115F8F4FE3A
:100EE0000903FA17050B0CF80C13FDF5ECF61814B2
:100EF000011801F2170D060714170E0FF60011184E
:100F000000EC090D090D0A0EFC0CFDFC1103060591
:100F10000D0E0C0302020D0F10090CFF1009FB0C43
:100F2000F40A12040707000B010F060C070416FB56
:100F300004F30108070803FCF704F4FF0803110990
:100F40001009FCFCFA08FB01FC09180608E7DD0F94
:100F5000FFDBF50AFCFC0F0FFC01F4061DE4F1FBBE
:100F6000EE08FE040DF509F7050EF6080107141941
:100F70000D0616121B11160DED1A09F7FF081412B3
:100F8000071703FD0B0A1006FBF80D0814FB0312EC
:100F9000060204110C13FCEB150BF5F7FE00070419
:100FA0001113FF18DFFB04F1F202100A000903E637
:100FB0001BFD0BF6F9070105F0FE0B0DFE0E02FE00
:100FC00008FDFD0D021401F707FDFFF0FB0A0908FB
:100FD000F510010606E102FD0DF413FFFEFAEB0425
:100FE000F905FFF8F50D030B050DF80EFE060C10C4
:100FF000100B1B0E18FE21031CFFFB0E0412061B18
:10100000060BF0FD1BFDFC0D03050C06120C11FE7A
:101010000D0DFE09F517000403E6021602EE0102AB
:1010200003060411030D03020EF612E6F60707F796
:10103000F610F6000411FF16FB0B08E50CE3F1FABD
:1010400003030D0BEDF0FBFB0206FA05EC010E08A5
:10105000070A0403F6060306010518051EDBB7D7C9
:10106000F5E0D1080AD5EDFCECF91611FFE1E51A1F
:101070001902FB2506100E1E170A29F81502F20D9B
:10108000090D17120500F6071210121102091008B7
:10109000130C0105F80C1E0012EFE2100AF6F8041A
:1010A00002020706050312050004F01CEFF610F318
:1010B000F80600FA06F7071209FF0EFD03F9F20D14
:1010C0000205070206FFFFF50309F501FA070D0502
:1010D000F8F4ED140EEFEDD9E90EFAEE10ECF0F89D
:1010E00006F8F813FD0803F20B0BF4EDE4F3191204
:1010F000051BFCF91A0C08081615100CF40412163E
:10110000FAEF0A0A09080A0AFB0AF8FE0C000303B0
:101110000A0906FFFE00080A0B0505F80C00FB058E
:10112000F20709FF0300FF05FD09000900030BF8A2
:10113000FFF300010302FFF8F8FFF3FE01000706CA
:101140000D01FAF9FA02F9FEFA040A0000EAEB07C7
:10115000F9E9FA02FAFB0503FAFDF50308ECF8F9E0
:10116000F501FB0001FA01F80101F901FD00070B8F
:10117000040409070A060802FB0901FD000206042F
:101180000206FFFF02020300FEFE020103FD01034F
:1011900000FF00020103FDFC0300FDFEFFFF00FF56
:1011A0000201FF01FAFFFFFEFE000000FF00FFFE4C
:1011B00001FF00FFFFFFFFFFFFFF0014D2CBB8C10C
:1011C00013C3F713DAEABC2521F4D4950615AFDD75
:1011D000D9CFFA000FE013EB360612DCBF20DFDABE
:1011E000EC2FF134D9FEF4D00CD91A284016BDAB3F
:1011F000D1ECA2DD1FBBCD0FDACB471EDDEFC01A4D
:101200000EDF3C08FDFC4125FDC3CA4CE7CFFED9EB
:10121000FE0B27000D1318460628B41211E6E32A28
:101220001C1B2AD42ACC0EF406314928BFB8D3FBA4
:10123000A2E926C4D21AE1D05327E5F3C71E1AE06B
:10124000490A0CE704631C13B10235C2F6EFE5113D
:101250001A27F62B024D1E26F1CB38EEEAFA46008D
:101260004BE60C03DB1BE42A3956E9B6BAF8D1A8E1
:1012700026F9B60010BD165DF4F4DAE241E31C3C39
:10128000FD0BD74D4816EEA82518C80AD705113012
:1012900006121C1D530931B01917E9E2332221311E
:1012A000D52FCD0EFAFF3F4452EFA8D6F89EE42B7F
:1012B000C0D120DECD592DE1F5C2211CDE4F0B0D32
:1012C000E40568250CBBCC55F4C5F6DB16192DF3E7
:1012D0002E02542326F2C13FEAEBF54EFD53E20DF8
:1012E00003D71DE02F3A5E23C8960016AEBABCADF8
:1012F000EE631FAAD4991809FF2AB6BBF2634F5EAA
:101300002C961315C4A70C19EF41921146770302CE
:101310001CE7438D0D4862406F02F12C99D2960272
:101320004A6813B9AAF6358F1411E2760DDF7DF9FC
:10133000001BD57CFFE6623B6B01E0690CA8ABD6D5
:1013400073F8ED2F800F03E6535B0BD5681195EC16
:1013500053278015F20104F017D3643E54464652D9
:101360001096B19CB893F62499C698F363269CD145
:101370008B180AFC2DADB5ED6C54672D8E0F1ABA83
:10138000A20523D97F14B1E07FFD041BE545830A44
:101390004F69487503EC328ECF8C014E7115B2A1A6
:1013A000F33A84111FA9E07FF80F12F22BCB7F00D4
:1013B000E76C447604DB6F12A1A9D17FFAED34808B
:1013C0001006E35F6B0CD95F562188E937801CEE6D
:1013D0000402F218D36B4858504B5C118FAA94B298
:1013E00088F72498B5A7A7DF7F1B07050606050821
:1013F0000309030A01090109020A02080207030698
:10140000040504050404050405020503050305039A
:10141000050406030403040304050403040403048D
:101420000304030403040304030203030303030389
:101430000304050303030303030403030303030378
:101440000303030303030303030403020608030364
:101450000302020304030302030402020202020263
:10146000030202020202020202030202020202025A
:101470000203040202020202020302020202020248
:10148000020202020202020202000202020202023E
:101490000203040202020202020302020202020228
:1014A000020202020202020202030301020202011C
:1014B0000202040202020202020302020202020209
:1014C0000202010201020202010302010202020100
:1014D00002020302010408030203010101020102E6
:1014E00001020102010201020103020102010201E3
:1014F00001010302010102010203010102010101D4
:1015000002020102010101020103020101010201C3
:1015100001020301010102010203010102010101B3
:1015200002010102010101020102010101020101A6
:101530000102030201010201020301010201010192
:101540000201010102010201010002010101010188
:101550000102030200020103000400030003010A68
:1015600003013080C0408080C0408080C0408080C7
:10157000C040800C0D080B110E130001020403057E
:1015800006070706020503040F10120100000200FF
:1015900000030004000500000000240027002A00CA
:1015A00000000000250028002B00000000002300A0
:1015B00026002900040404040404040402020202B4
:1015C0000202030303030303010204081020408006
:1015D0000102040810200102040810200000000786
:1015E00000020100000304060000000000000000EB
:1015F000BA14812F6130AB37B31411241FBECFEF63
:10160000D8E0DEBFCDBF11E0A0E0B1E0E2ECF6E74C
:1016100002C005900D92A234B107D9F717E0A2E4F9
:10162000B1E001C01D92AC30B107E1F715E1C8EFA0
:10163000D5E104C02297FE010E94193BC03FD107AB
:10164000C9F70E9402380C94543B0C940000A0E0AF
:10165000B0E0EDE2FBE00C94253BEC01A880B98002
:10166000CA80DB80A114B104C104D10441F484E236
:10167000A82E89EDB82E8BE5C82E87E0D82EC6019E
:10168000B5012DE133EF41E050E00E94FC3A27EA3A
:1016900031E440E050E00E94883A7B018C01C601B1
:1016A000B5012DE133EF41E050E00E94FC3ACA0160
:1016B000B9012CEE34EF4FEF5FEF0E94883A6E0DC8
:1016C0007F1D801F911F97FF04C0615070408040B4
:1016D0009048688379838A839B839B01AC015F7701
:1016E000B901CA01CDB7DEB7EAE00C94413B0E94D4
:1016F000270B089580E091E00E94270B08956093E6
:1017000000017093010180930201909303010895F9
:1017100060E070E020C0F901E25FFE4F8081480F79
:10172000511D2F5F3F4F26173707ACF3FB01E753DF
:10173000FD4FCA0123E0959587952A95E1F78083AF
:10174000FB01E153FD4F4770507040836F5F7F4F47
:101750006630710529F040E050E020E030E0E3CF52
:1017600008958F929F92AF92BF92CF92DF92EF92A5
:10177000FF920F931F93CF93DF9370E0FB01E25F23
:10178000FE4F9081892E9924C0E0D0E050E020E007
:1017900030E0BFECAB2EB2E0BB2EA60EB71EA9EC1C
:1017A000CA2EA2E0DA2EC60ED71E90E0BC01660F4C
:1017B000771F680F791F660F771F6A527D4F41E0D0
:1017C000E42EF12C012D112D40C0F5014081C901FD
:1017D000840F911D8031910524F04051420F52E059
:1017E00007C0089724F04850420F51E001C0420F53
:1017F000F6018081FB01E50FF11DE80FF11D8081ED
:1018000090E002C0959587954A95E2F780FF0DC05C
:10181000D801C701022E04C0880F991FAA1FBB1F41
:101820000A94D2F7C82BD92B0EC0D801C701022EBB
:1018300004C0880F991FAA1FBB1F0A94D2F7809576
:101840009095C823D9232F5F3F4F281539050CF4F5
:10185000BCCFCE01DF91CF911F910F91FF90EF9000
:10186000DF90CF90BF90AF909F908F9008956F9230
:101870007F928F929F92AF92BF92CF92DF92EF9220
:10188000FF920F931F93CF93DF933A0170E0FB0118
:10189000E25FFE4F9081892E992430E040E050E0D5
:1018A000FFECAF2EF2E0BF2EA60EB71E90E0E9ECE3
:1018B000CE2EE2E0DE2EC60ED71EEC01CC0FDD1FD1
:1018C000C80FD91FCC0FDD1F11E0E12EF12C012D27
:1018D000112D4CC0F5012081CA01820F911D80316C
:1018E000910524F02051240F32E007C0089724F01E
:1018F0002850240F31E001C0240FC301042E02C080
:10190000959587950A94E2F7632F70E080FF16C0E3
:10191000F6018081FB01E80FF11DEC0FFD1FEA527B
:10192000FD4FD801C70104C0880F991FAA1FBB1F14
:101930002A95D2F72081282B208316C0F6018081BA
:10194000FB01E80FF11DEC0FFD1FEA52FD4FD8011E
:10195000C70104C0880F991FAA1FBB1F2A95D2F781
:1019600080952081822380834F5F5F4F4815590502
:101970000CF4B0CFDF91CF911F910F91FF90EF90BA
:10198000DF90CF90BF90AF909F908F907F906F909F
:101990000895DF92EF92FF920F931F9396E0699F55
:1019A000B00111249B0103E0359527950A95E1F7D5
:1019B000D22E667070E020E030E090E0AC01440F81
:1019C000551F480F591FB3E0440F551FBA95E1F753
:1019D000A1E0EA2EF12C012D112DFA01ED0DF11DE2
:1019E000E650FD4F808190E0062E02C095958795C8
:1019F0000A94E2F780FF0CC0D801C701022E04C090
:101A0000880F991FAA1FBB1F0A94D2F7782B0CC00E
:101A1000D801C701022E04C0880F991FAA1FBB1F3F
:101A20000A94D2F7809578236F5F683011F4D394CD
:101A300060E02F5F3F4F2630310579F6872F1F91E9
:101A40000F91FF90EF90DF900895DF92EF92FF9259
:101A50000F931F93CF93DF9396E0699FB0011124FA
:101A60009B0153E0359527955A95E1F7D22E362FF5
:101A7000367060E070E0C42FD0E090E0AC01440F1D
:101A8000551F480F591F93E0440F551F9A95E1F7D2
:101A900081E0E82EF12C012D112DCE01062E02C081
:101AA000959587950A94E2F7ED2DF0E080FF12C03E
:101AB000E40FF51FE650FD4FD801C701032E04C007
:101AC000880F991FAA1FBB1F0A94D2F72081282BC9
:101AD000208312C0E40FF51FE650FD4FD801C70167
:101AE000032E04C0880F991FAA1FBB1F0A94D2F7A8
:101AF00080952081822380833F5F383011F4D39416
:101B000030E06F5F7F4F6630710539F6DF91CF911E
:101B10001F910F91FF90EF90DF9008950F931F9307
:101B2000CF93DF938091BB038F5F8093BB03815082
:101B3000833010F01092BB038091BB038823B1F572
:101B4000C1EDD1E060E070E003E210E0888188231D
:101B500039F1FB01ED54FC4F8081882309F1609F2E
:101B6000F001619FF00D709FF00D1124E554FE4FC0
:101B7000228533854485558586819781A085B185E9
:101B8000820F931FA41FB51F82839383A483B58301
:101B900082819381A481B58182879387A487B58749
:101BA0006F5F7F4FA3966530710581F6DF91CF910E
:101BB0001F910F91089508950895BF92CF92DF92DB
:101BC000EF92FF920F931F93CF93DF93B82E10E005
:101BD00000E0C0E0D0E081E0C82ED12CE12CF12C57
:101BE0003BC01F5F173010F00F5F10E0E02FF0E0F8
:101BF000E752FC4F828190E0012E02C095958795B7
:101C00000A94E2F780FF0DC0D701C601022E04C07E
:101C1000880F991FAA1FBB1F0A94D2F7482B592B74
:101C20000EC0D701C601022E04C0880F991FAA1F3B
:101C3000BB1F0A94D2F780959095482359232F5FB4
:101C40003F4F261737076CF28B2D6C2F0E94370CF5
:101C50002196C630D10559F0FE01E25FFE4F80812A
:101C6000682F70E040E050E020E030E0EACFDF9104
:101C7000CF911F910F91FF90EF90DF90CF90BF9089
:101C800008950F931F93CF93DF93C82FD0E0CE0119
:101C900083709070892B09F05DC00FB7F894609144
:101CA0006A0270916B0288E06030780708F48EC099
:101CB00010E020E080E090E004C0660F771F881FEE
:101CC000991F2A95D2F722E330E040E050E00E94CD
:101CD000883A3EE096958795779567953A95D1F73E
:101CE00020E130E0211B310904C0660F771F881FF7
:101CF000991F2A95D2F760937802709379028093A6
:101D00007A0290937B020FBF2FB7F89480918102E3
:101D100090918202A0918302B091840280936C0220
:101D200090936D02A0936E02B0936F022FBF8091CB
:101D30006C0290916D02A0916E02B0916F0280933F
:101D4000740290937502A0937602B093770281E0BB
:101D500080938002CF70D070CD2B09F03DC00FB7BB
:101D6000F89460916A0270916B0288E060307807A5
:101D700080F110E020E080E090E004C0660F771F63
:101D8000881F991F2A95D2F724E630E040E050E002
:101D90000E94883A2EE096958795779567952A95C3
:101DA000D1F720E130E0211B310904C0660F771F15
:101DB000881F991F2A95D2F7609378027093790251
:101DC00080937A0290937B020FBF06C018E028E050
:101DD00071CF18E028E0CFCFDF91CF911F910F9105
:101DE0000895EF92FF920F931F93F82EE62E042F83
:101DF000122F0E94C90C282F112371F081E090E06E
:101E0000A0E0B0E004C0880F991FAA1FBB1F0A956D
:101E1000D2F7422F482B0EC081E090E0A0E0B0E066
:101E200004C0880F991FAA1FBB1F0A95D2F7482F1D
:101E3000409542238F2D6E2D0E94250D1F910F91ED
:101E4000FF90EF900895FF920F931F93F82E00E0FC
:101E50000CC08F2D602F412F20E00E94F10E1F5FDC
:101E60001630B9F70F5F003211F010E0F2CF1F917A
:101E70000F91FF9008950F931F93CF93DF938C01E1
:101E8000EB016D3F710554F46A3F710564F4663FE0
:101E9000710549F0683F7105A9F405C0CB018E5F5B
:101EA0009040029778F40B581F4FD801ED91FC91A8
:101EB00005571040A081B1812D913C91CF016C2F2D
:101EC000F9010995C63FD10511F4F80116A2DF9179
:101ED000CF911F910F91089582E491E068EF70E037
:101EE0000E943B0F08958F929F92AF92BF92CF9224
:101EF000DF92FF920F931F93CF93DF93EC014B017F
:101F00005A01F22E81E0F82671F0CB58DF4FE881BC
:101F1000F981C557D040A081B1812D913C91CF016D
:101F200060EFF901099500E010E045E7C42ED12CDF
:101F3000CC0EDD1E12C0F601A081B181ED91FC91A5
:101F400011979501200F311F0190F081E02DCD01F7
:101F5000D9016C9109950F5F1F4F0815190558F3AA
:101F6000FF2071F0CB58DF4FE881F981C557D04091
:101F7000A081B1812D913C91CF0167EFF9010995C5
:101F80001EA2DF91CF911F910F91FF90DF90CF9014
:101F9000BF90AF909F908F9008950F931F93CF9312
:101FA000DF93EC018C010B581F4FD801ED91FC9190
:101FB000A081B18114962D913C911597CF01F90123
:101FC0000995892B09F4CAC1D801ED91FC91A08132
:101FD000B18116962D913C911797CF01F901099582
:101FE000482F2DA53EA52115310509F0FBC088A776
:101FF0002DA127FFB9C1243F09F4B6C1253F09F43B
:10200000B3C1293F09F4B0C12D3F09F4ADC1822FFE
:1020100090E0203F28F4807F90708038910591F007
:102020008039910579F0803B910561F0803A910506
:1020300049F0803D910531F0803E910519F0803CDA
:10204000910541F447FD06C028A749A781E090E02B
:102050009EA78DA728A527FF0FC0243F69F0253F25
:1020600059F0293F49F02D3F39F0822F90E0203F71
:1020700028F4807F907002C080E090E0813F91055D
:1020800009F46CC0823F91054CF5803B910509F441
:1020900068C0813B91056CF48039910509F461C0F9
:1020A000803A910509F45DC08038910509F0E5C0DA
:1020B00058C0803D910509F451C0813D91052CF433
:1020C000803C910509F0D9C049C0803E910509F4D2
:1020D00048C0803F910509F0D0C048C0883F9105B5
:1020E000D1F0893F91055CF4833F9105B9F1833FBD
:1020F0009105BCF1863F910509F0BFC00CC08A3F35
:1021000091050CF4BAC08D3F91052CF08E5F904084
:10211000029708F0B2C027FF0FC0243F69F0253FA7
:1021200059F0293F49F02D3F39F0822F90E0203FB0
:1021300028F4807F907002C080E090E099AB88AB7B
:102140001FA61AAA1BAACC58DF4F81E08883C45768
:10215000D0401EA61DA61CA61BA601C182E090E0D1
:1021600002C083E090E09CA78BA707C080E490E0CA
:102170009CA78BA71DA280EF8CAB2DA53EA58BA5A0
:102180009CA501972817390708F4E4C088A587FFA4
:1021900012C0843F81F0853F71F0893F61F08D3F2F
:1021A00051F0282F30E0803F20F4C901807F9070EB
:1021B00004C0C90102C080E090E099AB88AB88A55B
:1021C0008F708F5F8FA789A58AAB8BA59CA503977E
:1021D00019F48AA58BAB01C01BAA1EA61DA61CA6BE
:1021E0001BA612C087FF34C08D3F38F48A3F38F4F5
:1021F000873F79F0883F61F502C08E3F48F148ABD8
:1022000019AA1AAA1BAA1FA6CC58DF4F81E08883FF
:10221000A6C08CA9803F89F5FE01E20FF31F44ABF5
:102220002F5F3F4F3EA72DA780EF90E099AB88AB83
:102230002AAB8EA58BAB1FA6CC58DF4F81E08883DD
:10224000C457D0401EA61DA61CA61BA61DA287C053
:1022500088A5FE01E20FF31F803F11F444AB01C0DB
:1022600040A72DA53EA58BA59CA50197281739074A
:1022700008F470C088A5803F31F41EA61DA61CA6D8
:102280001BA61DA26BC087FF12C0843F81F0853F53
:1022900071F0893F61F08D3F51F0282F30E0803F91
:1022A00020F4C901807F907004C0C90102C080E0A1
:1022B00090E099AB88AB8038910599F08039910511
:1022C00081F0803B910569F0803A910551F0803DA5
:1022D000910539F0803E910521F0803C910509F08F
:1022E00046C088A58F708F5F8FA789A58AAB8BA505
:1022F0009CA5039719F48AA58BAB01C01BAA1EA647
:102300001DA61CA61BA6CC58DF4F81E08883C457AE
:10231000D04088A999A9803B9105B1F0813B9105F6
:1023200054F48039910581F0803A910569F0803844
:10233000910569F409C0803D910531F0803E910519
:1023400019F0803C910519F488A58DA301C01DA248
:1023500081E005C02F5F3F4F3EA72DA780E0DF91B2
:10236000CF911F910F91089580E090E059CE1FA664
:10237000BCCFFC0180A991A9813F910509F4BCC0A3
:10238000823F91054CF5803B910509F464C0813B87
:1023900091056CF48039910509F446C0803A9105A5
:1023A00009F477C08038910509F0D6C03AC0803D65
:1023B000910509F47AC0813D91052CF4803C91058A
:1023C00009F0CAC075C0803E910509F447C0803F3E
:1023D000910509F0C1C077C08A3F910561F18B3F3B
:1023E00091058CF4833F910509F4A0C0833F9105CA
:1023F0000CF485C0863F910509F4A1C0883F910582
:1024000009F0AAC014C08C3F9105E9F08C3F9105FA
:10241000B4F08E3F9105D9F08F3F910509F09CC033
:1024200095C02081318137C02281338134C0008C36
:10243000F18DE02D87C0028CF38DE02D83C0048CDC
:10244000F58DE02D7FC0068CF78DE02D7BC000A0C0
:10245000F1A1E02D77C0268137811DC02485358507
:102460002115310509F478C063A970E06F777070A9
:102470007695762F66277795679582A990E08F7776
:102480009070682B792B6050704287A5F9010995EF
:102490000895248135812115310509F45DC087A592
:1024A00062A943A9F901099508952285338502C0DF
:1024B000208531852115310509F44EC087A562A913
:1024C000F90109950895468557854115510509F487
:1024D00043C093A980E022A9622F70E09F012C5C89
:1024E0003F4F682B792B6134710510F060E470E088
:1024F000C901FA01099508952089318919C04289D5
:1025000053894115510541F183A990E08F7790706F
:102510009695982F88279795879522A930E02F7751
:102520003070822B932BFA010995089524893589FF
:102530002115310589F082A9F901099508950688C8
:10254000F789E02D309741F00995089502A0F3A195
:10255000E02D309709F009950895DF92EF92FF92F0
:102560000F931F93CF93DF93EC017B01142FD22E97
:102570000150003118F46038710514F41EA243C0F4
:10258000613E7105B4F5602F6F706E298EA18617BC
:1025900071F06EA3CB58DF4FE881F981C557D04069
:1025A000A081B1812D913C91CF01F9010995CB58C2
:1025B000DF4FE881F981A081B1811F772D913C9196
:1025C000CF01612FF901099580ECE816F104D9F0EB
:1025D00080EDE816F104B9F0E881F981A081B181BC
:1025E0008FE7D8222D913C91CF016D2DF9010995EE
:1025F0000AC0663F71053CF06F3F710509F01CF49D
:10260000CE010E943B0FDF91CF911F910F91FF9060
:10261000EF90DF900895EF92FF920F931F93CF9367
:10262000DF93EC018CA180FFF1C0382F369509F4BF
:10263000EDC068A979A9CB018058904081369105F9
:1026400008F50FA58FA1081719F020E0882309F4D9
:1026500021E0832F90E08230910539F0833091059D
:1026600041F0019709F0D2C007C0222309F4CEC07F
:1026700003C0222309F0CAC0CE014AA92BA90E9497
:10268000AD12C4C0663F710549F1673F7105ACF4F6
:10269000613F710509F490C0623F71052CF4603F01
:1026A000710509F0B3C01EC0623F710509F447C04F
:1026B000633F710509F0AAC028C06D3F710544F45D
:1026C0006A3F71055CF4683F710509F09FC006C060
:1026D000CB018E5F9040029708F098C0CE010E9417
:1026E0003B0F94C09BA980E02AA9622F70E0682B61
:1026F000792B6134710510F060E470E0CE01E4964E
:10270000AE0121E00E94730F81C00AA935E7E32ED4
:10271000F12CEC0EFD1EF701A081B181ED91FC9131
:1027200011970190F081E02DCD0163EF0995F7013C
:10273000A081B181ED91FC91119710E035C00BA9FA
:1027400010E01695102F0027179507958AA990E09D
:10275000082B192B95E7E92EF12CEC0EFD1EF70145
:10276000A081B181ED91FC9111970190F081E02D54
:10277000CD0162EF0995F701A081B181ED91FC9146
:102780001197B8016F7770700190F081E02DCD0145
:102790000995F701A081B181ED91FC911197000F8E
:1027A000012F001F110B11950F7710700190F08110
:1027B000E02DCD01602F28C08AA990E0877090702D
:1027C00014E0880F991F1A95E1F71BA91F70182BA9
:1027D000B5E7EB2EF12CEC0EFD1EF701A081B181C7
:1027E000ED91FC9111970190F081E02DCD0161EF09
:1027F0000995F701A081B181ED91FC9111970190AC
:10280000F081E02DCD01612F09951EA2DF91CF91BE
:102810001F910F91FF90EF9008950F931F93CF9307
:10282000DF93EC01062F613128F50E94CD0F88233C
:1028300009F188A999A98039910539F48BA98823D0
:1028400021F480E890E099AB88AB88A999A900971A
:1028500059F0805890408136910598F49FA18FA53A
:10286000891779F0992369F010E0CE01602F0E945A
:102870000B1301C010E0812FDF91CF911F910F91B9
:102880000895CE010E94B91111E0EFCFFC0167A1BC
:102890000E940D140895019709F064C06F5F7F4F87
:1028A00009F060C08AEE96E09093B8018093B7017A
:1028B000109243011092420110924501109244017E
:1028C000109247011092460110924901109248015E
:1028D00010924B0110924A0110924D0110924C013E
:1028E00010924F0110924E0110925101109250011E
:1028F00010925301109252011092550110925401FE
:1029000010925701109256011092590110925801DD
:1029100010925B0110925A0110925D0110925C01BD
:1029200010925F0110925E0110926101109260019D
:10293000109263011092620110926501109264017D
:10294000EFECF1E01082B39682E0E13AF807D1F7BC
:102950008DE892E06DE370E00E940A298BEA92E034
:102960000E94312B089580E090E06FEF7FEF0E948E
:102970004B14089581E090E06FEF7FEF0E944B14BD
:1029800008951F93182F8091A303882339F0812F76
:1029900090E083709070892B19F50AC08091B10383
:1029A000212F30E0882371F023703070232B21F425
:1029B0008BEA92E061E00FC060918A036E5F8BEA60
:1029C00092E015C023703070232B51F460918A037C
:1029D0006E5F8BEA92E00E947F2B112329F009C0E1
:1029E0008BEA92E060E003C08BEA92E067E00E942D
:1029F0007F2B1F9108950F931F93CF93DF93C0E018
:102A0000D0E0082F10E080918F03882389F0C33035
:102A1000D105F4F0CE018350682FA8010C2E02C01E
:102A2000559547950A94E2F741708BEA92E00EC003
:102A3000C330D1056CF4A8010C2E02C05595479502
:102A40000A94E2F741708BEA92E06C2F0E94C82B47
:102A50002196C630D105B9F6DF91CF911F910F9124
:102A60000895FF920F931F9382E491E00E94461411
:102A70008091BB038F5F8093BB03813428F0109259
:102A8000BB0380E00E94410E8BEA92E063E00E946B
:102A9000F22B882339F48BEA92E065E00E94F22B56
:102AA0008823B1F080918A03282F30E0223031054D
:102AB0001CF020E030E002C02F5F3F4F20938A03DC
:102AC00082E491E060EB70E04DE001E00E94AD1225
:102AD0008BEA92E064E00E94F22B882339F48BEABF
:102AE00092E066E00E94F22B8823B1F080918A0385
:102AF000282F30E02115310519F422E030E002C022
:102B00002150304020938A0382E491E060EB70E032
:102B10004DE001E00E94AD1260918A036F5F8BEA85
:102B200092E00E947F2B10E0FF24F3948BEA92E066
:102B3000612F0E94F22B882339F08BEA92E0612FFB
:102B40000E94062CF092E7038BEA92E0612F0E942C
:102B5000342C482F8BEA92E0612F0E94C82B8BEA1D
:102B600092E0612F0E944B2B8823C9F08BEA92E000
:102B7000612F0E946B2B412F465F9C0153E03595DE
:102B800027955A95E1F782E491E060EB70E001E06F
:102B90000E94AD128BEA92E067E00E947F2B1F5FDC
:102BA000133021F68091E703882379F08BEA92E0D5
:102BB0000E943E2C282F82E491E060EB70E04EE012
:102BC00001E00E94AD121092E7031F910F91FF9058
:102BD0000895882309F445C0282F209523708695F1
:102BE0008695813051F0813028F08230E9F08330D1
:102BF000C1F51FC060FD07C013C0862F90E0837031
:102C00009070892B69F0622F70E080E090E00E9464
:102C10004939611571058105910511F491E001C0F3
:102C200090E01092B2031EC0862F90E087709070E3
:102C300004C0862F90E08F709070892B69F0622F0E
:102C400070E080E090E00E944939611571058105CE
:102C5000910511F491E001C090E081E08093B2030E
:102C600001C090E0892F08958DE892E00E94032A28
:102C700081E08093A20308953F924F925F926F92FA
:102C80007F928F929F92AF92BF92CF92DF92EF92FC
:102C9000FF920F931F93CF93DF930E944C30AB01B1
:102CA000BC018DE892E00E94A0298FEF80939503EC
:102CB000BDECCB2EB1E0DB2E662477244301AA24A1
:102CC000BB24A3E24A2E512CD60114968C91149762
:102CD000882309F4B3C0F501E057FC4F3080129609
:102CE0008C9112971996ED90FD900D911C911C9767
:102CF000882381F5A49CE001A59CD00DB49CD00D47
:102D00001124C554DE4F8A819B81AC81BD818E1513
:102D10009F05A007B107D0F48A819B81AC81BD815A
:102D20009D0144275527D601ED91FC91E20FF31F39
:102D3000E4912A813B814C815D818E859F85A889A4
:102D4000B989820F931FA41FB51F54C0E6011C82CE
:102D5000E0E054C0A49CF001A59CF00DB49CF00DE3
:102D60001124E554FE4F82819381A481B581E81638
:102D7000F9060A071B07A8F482819381A481B58113
:102D8000E6012D813E814F815885820F931FA41F3C
:102D9000B51F8E199F09A00BB10B82839383A48367
:102DA000B583A49CB001A59C700DB49C700D11243A
:102DB00065547E4FFB0182819381A481B581CD0151
:102DC000AA27BB27E601E881F981E80FF91FE49102
:102DD000DB0112962D913D914D915C9115971E96B8
:102DE0008D919D910D90BC91A02D820F931FA41FDA
:102DF000B51FEB018A839B83AC83BD832E2F3327C2
:102E000027FD3095F501EA56FC4F808190E0282798
:102E10003927832D90E0FC012E9FC0012F9F900D3C
:102E20003E9F900D1124892F990F990BAA2797FD8A
:102E3000A095BA2F680E791E8A1E9B1E0894A11CAD
:102E4000B11C43E250E0C40ED51E56E0A516B104F5
:102E500009F03ACFA401930164E0220F331F441F0D
:102E6000551F6A95D1F7C901DF91CF911F910F913D
:102E7000FF90EF90DF90CF90BF90AF909F908F909A
:102E80007F906F905F904F903F9008950F931F93A6
:102E9000CF93DF93082F8A3010F460E013C08BEAE1
:102EA00092E060E041E00E94C82B8BEA92E061E092
:102EB00041E00E94C82B8BEA92E062E041E00E9470
:102EC000C82B61E0015087EF9FEF689F102D112400
:102ED000100FC0E0D0E08BEA92E0612F40E00E944A
:102EE000C82B8BEA92E00E945C2E66E970E080E0DD
:102EF00090E00E946F348BEA92E0612F41E00E94E3
:102F0000C82B8BEA92E00E945C2E66E970E080E0BC
:102F100090E00E946F342196C330D105E1F6DF9135
:102F2000CF911F910F9108950F931F93182F8091A8
:102F3000B7019091B80142E15AE760E070E00E9469
:102F40007736109269011092680110926701109211
:102F5000700110926F0110926E0110926D0110922B
:102F6000B6011092730110927201109271011092C9
:102F700074011092750103E0009366011093BA0189
:102F8000812F0E94461788E990E290934501809333
:102F900044018BED9DE0909343018093420182E4D4
:102FA00093E290934901809348018CED9DE09093CA
:102FB0004B0180934A018DEA98E1909351018093EF
:102FC000500184E396E190935B0180935A0185EA76
:102FD00098E190935D0180935C0180EA98E1909381
:102FE0005F0180935E0189E998E19093610180938C
:102FF0006001009366011F910F9108950F931F9335
:103000000BEA12E0C80160E041E00E94C82BC80151
:103010000E945C2E66E970E080E090E00E946F34D0
:10302000C80162E041E00E94C82BC8010E945C2EEA
:1030300066E970E080E090E00E946F34C80161E0D2
:1030400041E00E94C82BC8010E945C2E66E970E036
:1030500080E090E00E946F34C80163E00E947F2B03
:10306000C8010E945C2E66E970E080E090E00E945A
:103070006F34C80167E00E947F2BC8010E945C2E5C
:1030800066E970E080E090E00E946F34C80160E083
:103090000E947F2BC80160E040E00E94C82BC8015D
:1030A00061E040E00E94C82BC80162E040E00E945D
:1030B000C82BC8010E945C2E1F910F9108950F9399
:1030C0001F93082F10E08BEA92E0612F0E947F2B64
:1030D00068EC70E080E090E00E946F348BEA92E050
:1030E0000E945C2E1F5F183071F768EC70E080E082
:1030F00090E00E946F348BEA92E060E00E947F2BA8
:103100008BEA92E060E0402F0E94C82B8BEA92E0AD
:1031100061E0402F0E94C82B8BEA92E062E0402FD2
:103120000E94C82B8BEA92E00E945C2E1F910F91A7
:1031300008951092A3038DE892E00E94F72A089563
:103140008DE892E00E94FD2A08958DE892E00E94A9
:10315000ED2A81E08093A2030895CF93DF93EC01E1
:1031600089818D37E9F58A81882341F41092BA016B
:103170008A818F5F8A8382E491E02EC0813009F5D5
:103180008BEA92E067E00E947F2B8BEA92E00E943C
:103190005C2E21E030E0F901E852FC4FDE01A20F85
:1031A000B31F8C9180832F5F3F4F2F30310599F7EC
:1031B00080918B030E94DD0D8BEA92E00E94552BDB
:1031C0000FC08A3069F481E08093B90110926601E2
:1031D00082E491E060E170E0AE0120E00E94730FB4
:1031E000DF91CF910895BF92CF92DF92EF92FF923D
:1031F0000F931F93CF93DF931092B0038091A3039B
:10320000882309F4D8C08BEA92E060E00E94412B49
:10321000882389F18BEA92E060E00E946B2B8C019D
:103220000C5E1F4F15950795159507958BEA92E053
:1032300060E00E94752BEC016496D595C795D595F5
:10324000C7958DE892E00E942F2A0C171D073CF0CD
:103250000817190704F18C179D07ECF006C08017BA
:103260009107CCF0C817D907B4F08BEA92E060E080
:103270000E945A2B10C08BEA92E060E00E946B2BF8
:10328000BC016C5E7F4F75956795759567958DE868
:1032900092E00E941A2A8BEA92E061E00E94412BA0
:1032A0008823A1F18BEA92E061E00E946B2B8C01F4
:1032B0000F5F1F4F95E0159507959A95E1F78BEAFB
:1032C00092E061E00E94752BEC01219685E0D59596
:1032D000C7958A95E1F78DE892E00E94132B90E064
:1032E0000C171D073CF0081719070CF18C179D07E8
:1032F000F4F006C080179107D4F0C817D907BCF0C6
:103300008BEA92E061E00E945A2B11C08BEA92E0B6
:1033100061E00E946B2BBC016F5F7F4FB5E075953C
:103320006795BA95E1F78DE892E00E94102B8BEA41
:1033300092E062E00E94412B882371F18BEA92E0D7
:1033400062E00E946B2B8C011595079515950795EA
:103350008BEA92E062E00E94752BEC01D595C7954F
:10336000D595C7958DE892E00E94992990E00C17B9
:103370001D074CF0081719070CF48BC18C179D071B
:103380000CF487C1CAC0801791070CF482C1C8171A
:10339000D9070CF47EC1C1C08BEA92E062E00E94C2
:1033A0006B2BBC0175956795759567958DE892E0D7
:1033B0000E9496296EC18091B103882309F462C1ED
:1033C0008DE892E00E94FA2A882309F45BC180917B
:1033D0008A03882309F050C08BEA92E060E00E94E3
:1033E000412B882369F08BEA92E060E00E944B2B2E
:1033F000882379F08BEA92E060E00E945A2B09C0A2
:103400008BEA92E060E00E946B2B9093AB03809379
:10341000AA038BEA92E061E00E94412B882369F0C5
:103420008BEA92E061E00E944B2B882389F08BEAC3
:1034300092E061E00E945A2B0BC08BEA92E061E0BF
:103440000E946B2B95958795959587958093AC03F6
:103450008BEA92E062E00E94412B882309F055C07C
:103460008BEA92E062E00E946B2B9595879595958B
:1034700087958093AD030DC1813009F00AC18BEAB5
:1034800092E060E00E94412B882369F08BEA92E091
:1034900060E00E944B2B882391F08BEA92E060E081
:1034A0000E945A2B0CC08BEA92E060E00E946B2BCA
:1034B00046E0959587954A95E1F78093B0038BEAAE
:1034C00092E061E00E94412B882369F08BEA92E050
:1034D00061E00E944B2B882389F08BEA92E061E047
:1034E0000E945A2B0BC08BEA92E061E00E946B2B8A
:1034F00095958795959587958093AE038BEA92E095
:1035000062E00E94412B882371F08BEA92E062E036
:103510000E944B2B882309F4BCC08BEA92E062E046
:103520000E945A2BB6C08BEA92E062E00E946B2B9D
:1035300095958795959587958093AF03AAC08091BF
:103540008A038B9DC0011124EF2CE80E8BEA92E0D8
:103550006F2D0E94412B10918B03882309F466C0C4
:1035600080918C03811709F087C08BEA92E06F2D60
:103570000E946B2BAC01CE2DD0E0FE01E25FFE4F2E
:103580008081282F30E08B3050F4C601821B930BD2
:103590008A0102C0159507958A95E2F708C02A505E
:1035A00030408A0102C0000F111F2A95E2F78BEA12
:1035B00092E06F2D0E94752BAC01C25FDE4F8881B7
:1035C000282F30E08B3050F4C601821B930BEA01A8
:1035D00002C0D595C7958A95E2F708C02A503040B9
:1035E000EA0102C0CC0FDD1F2A95E2F780918B0320
:1035F0006E2D0E94B10B0C171D073CF00817190720
:10360000DCF18C179D07C4F106C080179107A4F167
:10361000C817D9078CF18BEA92E06F2D0E945A2BC4
:103620008BEA92E067E00E947F2B26C08BEA92E053
:103630006F2D0E946B2B9C01EE2DF0E0E25FFE4FA0
:103640008081482F50E08B3050F4C601841B950BCD
:10365000A90102C0559547958A95E2F709C04A50DD
:103660005040C90102C0880F991F4A95E2F7AC018A
:10367000812F6E2D0E94370CF39493E0F91609F018
:103680005ECF07C0FF2403E0B02E1AE0C12ED12C7C
:1036900056CFDF91CF911F910F91FF90EF90DF9068
:1036A000CF90BF9008952F923F924F925F926F926A
:1036B0007F928F929F92AF92BF92CF92DF92EF92C2
:1036C000FF920F931F93DF93CF9300D000D000D0D1
:1036D000CDB7DEB7882E2BEB31E03E832D8386E914
:1036E00093E09C838B835CE9452E53E0552EE0E903
:1036F000F3E0FA83E98343EB242E43E0342E66247F
:103700007724ED81FE818689882309F49FC1882072
:1037100029F0F1E08F1609F099C15FC18091B103E2
:10372000882309F4B2C18DE892E00E94FA2A882326
:1037300009F4ABC18BEA92E060E00E94412B882340
:1037400009F042C0DFB6F894ED81FE81608171819D
:1037500080E090E00E9497397B018C016091AA0380
:103760007091AB036F5F7F4F882777FD8095982F0F
:103770000E94993920E030E040E85DE30E94253A5C
:103780009B01AC01C801B7010E94253A20E030E05E
:1037900040E858E30E94253A20E030E040E857E452
:1037A0000E94253A0E946B3923E230E0629EF001CC
:1037B000639EF00D729EF00D1124E554FE4F668756
:1037C0007787808B918BDFBE8BEA92E061E00E946D
:1037D000412B882359F58091AC03282F30E0211527
:1037E000310519F4F101108203C081E0F1018083F9
:1037F00080E091E0821B930B880F991F880F991F1F
:10380000AA2797FDA095BA2FDC019927882723E2E4
:1038100030E0629EF001639EF00D729EF00D112467
:10382000E554FE4F86839783A087B1878BEA92E0A9
:1038300062E00E94412B882309F008C100D000D02B
:103840006091AD0370E080E090E0ED81FE81208129
:10385000318140E050E0EDB7FEB7218332834383EE
:1038600054839BC0F201808160E00E94B10B7C0117
:103870009FB6F894ED81FE816081718180E090E0D7
:103880000E9497395B016C010894E11CF11C002730
:10389000F7FC0095102FC801B7010E94993920E06C
:1038A00030E040E85DE30E94253A9B01AC01C6018F
:1038B000B5010E94253A20E030E040E858E30E943C
:1038C000253A20E030E040E857E40E94253A0E9483
:1038D0006B3923E230E0629EF001639EF00D729E30
:1038E000F00D1124E554FE4F66877787808B918B0E
:1038F0009FBE8BEA92E061E00E94412B882361F534
:10390000F201808161E00E94B10B9C01009719F4E3
:10391000F101108203C081E0F101808380E091E039
:10392000821B930B880F991F880F991FAA2797FD59
:10393000A095BA2FDC019927882723E230E0629E08
:10394000F001639EF00D729EF00D1124E554FE4FC0
:1039500086839783A087B1878BEA92E062E00E941A
:10396000412B882309F072C0F201808162E00E943D
:10397000B10B00D000D0AA2797FDA095BA2FED81FA
:10398000FE812081318140E050E0EDB7FEB7218318
:10399000328343835483BC01CD0120E030E040E01A
:1039A00050E0FFEFEF2EF12C012D112DE0E1AE2EB6
:1039B000B12CC12CD12C0E94003980E090E0CB01C9
:1039C00077276627ED81FE81638F748F858F968FB1
:1039D0000F900F900F900F9039C08091B103882302
:1039E00009F45CC08DE892E00E94FA2A882309F469
:1039F00055C08BEA92E062E00E94412B882329F4B3
:103A00008091AF03E981FA8180838BEA92E061E0E3
:103A10000E94412B8823D1F48091AE0314C0F2019F
:103A2000808165E00E94B10BE981FA8180838BEA95
:103A300092E061E00E94412B882341F4F2018081F1
:103A400064E00E94B10BEB81FC8180830894611CCF
:103A5000711C2D813E812D5D3F4F3E832D838B81D7
:103A60009C8101969C838B830894411C511CE981A5
:103A7000FA813196FA83E9830894211C311CF5E020
:103A80006F16710409F03DCE11C08BEA92E060E040
:103A90000E94412B882309F02CCFE4CE8BEA92E0E0
:103AA00062E00E94412B882311F6B9CF26960FB60B
:103AB000F894DEBF0FBECDBFCF91DF911F910F9164
:103AC000FF90EF90DF90CF90BF90AF909F908F903E
:103AD0007F906F905F904F903F902F9008950F933D
:103AE0001F93CF93DF9328E1829F8001112406501A
:103AF0001D4F90E00196EC01CC0FDD1FC80FD91FC0
:103B000063E0CC0FDD1F6A95E1F7C650DD4F84E618
:103B100090E00E94E72FF80181938F01EC17FD07D9
:103B2000B1F7DF91CF911F910F9108950F931F93DC
:103B3000CF93DF93082FC4E7D0E010E0FE0185911A
:103B400094910E94E72FAC01802F612F0E94370CC7
:103B50008BEA92E00E94552B22961F5F163071F778
:103B600085E090E00E94E72FAC01802F63E00E9487
:103B7000370C82E390E00E94E72FAC0148535F4F7F
:103B8000802F65E00E94370CDF91CF911F910F913C
:103B900008955F926F927F928F929F92AF92BF92A1
:103BA000CF92DF92EF92FF920F931F93CF93DF9309
:103BB000682E562E25E0821711F0482F01C042E0F2
:103BC000C42FD0E0FE01E456FC4F60821091B00398
:103BD0008DE892E00E94192B682F812F0E94E91531
:103BE000882309F4E9C08091B203882309F474C0E2
:103BF00085E090E00E94E72F482F50E0440F551FCA
:103C0000FA01E85DFE4F8081918123E230E0C29F9E
:103C1000F001C39FF00DD29FF00D1124E554FE4F2B
:103C20004C5F5E4FDA012D913C91338B228B918357
:103C30008083178A108E118E128EA0E0B0E0DC0116
:103C400099278827838F948FA58FB68F80E094E083
:103C50000E94E72F7C017FB6F89483E290E0C89F32
:103C60004001C99F900CD89F900C1124EBEBF1E020
:103C70008E0E9F1ED4016D917C9180E090E00E9499
:103C800097395B016C010027F7FC0095102FC801E4
:103C9000B7010E94993920E030E040E85DE30E94DE
:103CA000253A9B01AC01C601B5010E94253A20E0EE
:103CB00030E040E858E30E94253A20E030E040E858
:103CC00057E40E94253A0E946B39F4016687778792
:103CD000808B918B7FBE91C18FEF90E00E94E72F88
:103CE0000196AA2797FDA095BA2FDC01992788276E
:103CF00023E230E0C29F4001C39F900CD29F900C02
:103D000011242BEB31E0820E931EF40186839783FE
:103D1000A087B1878FEF90E00E94E72F00D000D0FE
:103D2000AA2797FDA095BA2FF4012081318140E0A8
:103D300050E0EDB7FEB72183328343835483BC0147
:103D4000CD0120E030E040E050E0FFEFEF2EF12C1D
:103D5000012D112DE0E1AE2EB12CC12CD12C0E94F1
:103D6000003980E090E0CB0177276627D4015B968D
:103D70006D937D938D939C935E970F900F900F9012
:103D80000F908FEF90E00E94E72FFE01E057FC4F6D
:103D9000252D30E0AC01429FC001439F900D529F02
:103DA000900D1124880F892F881F990B80838FEF26
:103DB00090E00E94E72F1DC1862D63E00E94B10BA9
:103DC00000D000D0AA2797FDA095BA2F25E030E0BB
:103DD00040E050E0EDB7FEB7218332834383548344
:103DE000BC01CD0120E030E040E050E0E8E0EE2E04
:103DF000F12C012D112DAA24BB2465010E9400394C
:103E0000E62FF0E0EE0FFF1FDF01A85DBE4F8D91A2
:103E10009C9123E230E0C29FA001C39F500DD29F2E
:103E2000500D112445545E4FEC5FFE4F20813181CF
:103E3000DA0153963C932E9352978D939C93FA01FB
:103E4000178A108E118E128EA0E0B0E0DC01992747
:103E50008827838F948FA58FB68F0F900F900F9028
:103E60000F90862D60E00E94B10B7C017FB6F89424
:103E700083E290E0C89F4001C99F900CD89F900CAE