add microcade bootloaders

This commit is contained in:
Mr.Blinky 2022-12-11 21:33:27 +01:00
parent 02d29b6ca0
commit 39c50b345e
3 changed files with 388 additions and 2 deletions

View File

@ -827,12 +827,12 @@ microcade.menu.core.arduino-core.build.core=arduino:arduino
microcade.menu.boot.cathy3k=Cathy3K (starts with menu) microcade.menu.boot.cathy3k=Cathy3K (starts with menu)
microcade.menu.boot.cathy3k.upload.maximum_size=29696 microcade.menu.boot.cathy3k.upload.maximum_size=29696
microcade.menu.boot.cathy3k.bootloader.high_fuses=0xd2 microcade.menu.boot.cathy3k.bootloader.high_fuses=0xd2
microcade.menu.boot.cathy3k.bootloader.file=cathy3k/arduboy3k-bootloader-menu-promicro.hex microcade.menu.boot.cathy3k.bootloader.file=cathy3k/microcade-bootloader-menu.hex
microcade.menu.boot.cathy3kg=Cathy3K (starts with game) microcade.menu.boot.cathy3kg=Cathy3K (starts with game)
microcade.menu.boot.cathy3kg.upload.maximum_size=29696 microcade.menu.boot.cathy3kg.upload.maximum_size=29696
microcade.menu.boot.cathy3kg.bootloader.high_fuses=0xd2 microcade.menu.boot.cathy3kg.bootloader.high_fuses=0xd2
microcade.menu.boot.cathy3kg.bootloader.file=cathy3k/arduboy3k-bootloader-game-promicro.hex microcade.menu.boot.cathy3kg.bootloader.file=cathy3k/microcade-bootloader-game.hex
# Display contrast adjustment # # Display contrast adjustment #

View File

@ -0,0 +1,193 @@
:1074000080E189BD82E189BD09B400FEFDCF089508
:10741000CAD569F08091E9008F931092E9009FD45A
:1074200083FF01C01ED58F9187708093E900089576
:107430008EEF0090E10008220092E1000895F20131
:10744000F999FECFF2BDE1BD0895F9DFF89A80B554
:1074500008C0F5DF1FBA80BD0FB6F894FA9AF99A02
:107460000FBE31962F010895E0E0F0E085919491F0
:10747000019608958AE28BB98BEA34D01092890084
:107480008AEF8093880082E080936F0083E080938E
:107490008100EDE5F7E785913AD0E936E1F781E043
:1074A0008093D7008AE482BF1092D8001092E20045
:1074B0001092DA001092E10080E808D019BC1EBAE0
:1074C0001092E00062D489E053D481E98093D8001F
:1074D0000895A3E6B1E090E81AD08D939A95E1F76C
:1074E000089586E008D010C083E005D08F2F0FD01C
:1074F0008E2F0DD080E05B9A5A9809C005D085E0A8
:10750000FADF05D080FDFDCF5A9A5B9808958EBDB5
:107510008DB587FFFDCF8EB508958FE08221E9F705
:10752000F3DFE3E6F6E090EB5C98892FF0DF80E193
:10753000EEDF5C9A8191EBDF83E68E278F77D1F7C0
:107540009395983B89F708952E9858982D98E3E6DF
:10755000F1E097FC36C094FC4DC092FE08959684ED
:107560009920D1F3F894C089D78520E030E080E0FD
:1075700090E4AFEFBFEF119689199040E0F72D012D
:10758000BD4F8D0127FD13C0E0E0F8E011928EE7BA
:10759000819392E4E11791939AE508F092E4E33441
:1075A000C9F781931082BCDFFE0121969DDF91DF38
:1075B000F901FCD420583F4F040D151D9A9411F782
:1075C0000FC28301282D60906C0170906B0143D035
:1075D00019F48823C1F70895380188243CD0C9F5EF
:1075E00080916A01821709F4830160906E017090A6
:1075F0006D01F4CF80E1982E60906E0170906D0166
:107600002AD059F48823B1F708959FEF95FC03C061
:1076100096FE089591E097FB890E662477248301F6
:10762000222719D0B1F48823A1F380916A0136F0A2
:10763000881650F4821730F0213003C0881520F4EA
:10764000281710F48301282F60906E0170906D014F
:10765000E8CF3801822EF30147DF3BDFC3E6D1E0FC
:10766000E6E5F7E709908591081621F4ED35D1F7A5
:107670000880801049CFC9E02EDFCA95E9F7D0E134
:1076800097FC55C094FC37C096FE1AC0C3E6D2E002
:10769000E3E6F6E098E088E78E0F00840192E817B1
:1076A000E1F7884F09900192E817E1F7C858DF4FDA
:1076B0009A9589F732DFC85FD340C33E49F749C086
:1076C000C3E6D6E0EBE5FAE098E08E2F885702900B
:1076D0000086E817E1F738960A900292E817E1F77A
:1076E0003897C857D0409A9581F717DFC850DC4FBC
:1076F000C33E41F72EC0A3EEB6E0E3E6F6E09AE023
:10770000C6E00D9080818025807F802582958193C1
:10771000A336B90709F4B2E0E336F90709F4F2E059
:10772000E336FC0771F7F9DEDA9529F712C0A3EE0C
:10773000B9E0E3E6FAE092E00E90829180258F7046
:10774000802582958083E336F907B1F7E6DEDA9586
:1077500071F78827089541524455424F59D5F08D0D
:1077600014A1C881CFD9F1AF000000FFFFCFCFFF38
:10777000FFFFFFCFCFFFFF0000FE067E7E06FE4626
:10778000565616FE0656461EFE3F61E9E3FFE3EB42
:0A779000E3FFE3EBE3FFE16B3F00D2
:10779A001201100102000008412336000100000016
:1077AA00000109023E0002010080320904000001C2
:1077BA000202010005240010010424020405240623
:1077CA000001070582030800FF09040100020A00FC
:1077DA0000000705040210000107058302100001DA
:1078000011241FBE04B714BE88E18093600010925B
:1078100060008EEF9AE09EBF8DBF222433242101A9
:107820003101410180E88AC00F928F939F931F928C
:107830000FB60F9211244F936F938091DA0080FF5F
:1078400037C023C00F920FB68F939F93EF93FF9390
:1078500088278093850080938400E0E5F1E09281A1
:10786000907261F490818917980B908309F45D9A66
:1078700091818917980B918309F4289A239411F424
:107880008315381EFF91EF9154C08091D80080FF7E
:107890000FC08091DA008E7F8093DA008091D9004A
:1078A00080FF04C0ADDD81E08EBB02C019BC1EBAF2
:1078B0008091E10080FF0BC055D280FF08C055D2F7
:1078C0008091D800806202DE19BC85E08EBB809179
:1078D000E10084FF1AC046D284FF17C091DD809179
:1078E000D8008F7DF3DD8FEEA4DD3CD28F7E8160EA
:1078F0003FD280915301882331F48091E30087FDCA
:1079000002C081E001C084E08EBB8091E10083FF72
:107910000CC028D283FF09C087EF8BDD82E08EBBCD
:107920001092530185DD21D230D26F914F910F908B
:107930001F909F918F910FBE0F90189580936100BB
:1079400010926100B1E0B5BF82E085BF81E985B9E1
:1079500087EE84B91DB8769A10BA83EF81BB8CE2AA
:107960008BB98FE38AB980E58CBDBDBDA0E0EAE9A3
:10797000F7E705900D92A035E1F71D92BB30E9F7CE
:1079800001FD06C000FF04C07C9B02C06DDD41F517
:1079900071DD789460DE71F0ABE9B7E0E9E6F7E716
:1079A00090E105900D929A95E1F7A059BF4FE93902
:1079B000B9F7B7DD4FD02CDD80915201807861F4AA
:1079C0008FB18095807F66991C9B8460982E1DDE08
:1079D0008110BADD92FC02C0332062F745DD51F31D
:1079E000F89489EB7FDD81E08093E00010926F00D6
:1079F00010928100109285001092840081E085BF72
:107A000015BE5D9A289A0C940000A7D107C05AD1E0
:107A100002C0C9D239F0A3D182FFFBCF85FFF7CFD7
:107A20008091F1000895082E83E098D185FD07C06C
:107A30008DD102C0B8D269F092D180FFFBCF009205
:107A4000F10080915201807221F45D9884E6809368
:107A50005001089582D182FF37C180915201807216
:107A600021F4289884E680935101CFDF182F8534C4
:107A700031F422248EE7382EE2DC8DE00EC184350D
:107A800011F4C3DFFACF8C34C1F38035B1F38437FE
:107A900021F484E4C8DF80E000C1813611F489E577
:107AA000FCC0813429F4B1DF582EAFDF482EE5CF7A
:107AB000803711F483E5F1C0833539F4E6E5F7E763
:107AC0008591B1DFED35E1F7E9C0863521F481E339
:107AD000AADF89E3E2C0863761F481E3669B8E5FAB
:107AE0001C9B8F5FA0DF8FB1809582958F708F5B1D
:107AF000D4C08837C1F489DF80935201289A84FD6D
:107B000028985D9A83FD5D9887FD8824877011F41D
:107B100087602E9A81FD2E98589A82FD58982D9A4A
:107B200080FD2D98AACF8A3649F48FE9E4DCC3E0C2
:107B3000EEDC79DFCA95E1F7E7DCB0C0833731F4DA
:107B400087E871DF85E96FDF8EE1A7C0853639F4FC
:107B5000E0E8F3E73ED2E058F040E0F78ECF82361F
:107B600031F489E560DF80E05EDF80E896C0823432
:107B700019F0873609F07DC0332447DFD82F45DF61
:107B8000C82F43DF082F8354843008F085C00634A3
:107B900011F4440C551CF20110926F001736B9F421
:107BA000033489F483E0A1DCB2DC8EB51EBC3BDF7C
:107BB0000DB42197D1F7A8DC08C0063411F48591E3
:107BC00001C043DC30DF2197C2F72F014AC00334E4
:107BD000A9F4E11104C085DC88ED87DC8FDC81DC51
:107BE00082E083DC12DF0DB48EBDCA95D9F73196E1
:107BF0008FDC84DCDA9569F72F0131C00634F1F4AB
:107C00009F01F437D8F4E5D119C0FFDE063461F4E2
:107C1000C0FB46F0F43728F4182E81E087BFE895C2
:107C200011243296082E0AC0043439F4DF01B370EF
:107C3000AD59B94F8D93319601C00BDC21972AF7CE
:107C4000043431F42F01F370FE2B49F46ADC07C0D1
:107C5000063429F42F01F901F43708F4B8D18DE086
:107C6000E2DE063411F45694479482E080936F006C
:107C700015C08237E1E049F08634E0E031F08E341F
:107C8000E3E019F0813531F4E2E0F0E089E087BF0C
:107C9000849103C08B3111F08FE3C5DE83E0C5DB37
:107CA00055D095FF03C009C07ED171F058D080FF38
:107CB000FBCF4CD002C077D139F051D080FFFBCF41
:107CC00084E0B3DB8BE743C00895E4E5F1E067E0CF
:107CD00090915B0180915C01913231F0913AE1F534
:107CE0008132D1F55ED181C0823271F48191805BA5
:107CF0008191844089F580915D0180FD2DC0F894CB
:107D000081E08093E0007CCD803231F54AD14BD1C7
:107D1000E9F08530D9F023D083FD18C082FFF7CF7A
:107D200004C07EDE8193615031F09091F300809128
:107D3000F200892BB1F7C6DF611549F704C033D1D2
:107D400029F0853019F00BD080FFF9CF8EE79091A4
:107D5000E80089238093E800089584E066DB809141
:107D6000E80008958091E2000895FCDF8E7F806135
:107D70008093E200089582E061EC09D083E061E83D
:107D800002D084E060E842E103C080E060E042E0CD
:107D90004CDB81E007D01092ED006093EC00409343
:107DA000ED0008959091EB00892B8093EB000895EE
:107DB00060E0923029F0913029F4E0E062E102C005
:107DC000E2E16EE3F1E0089580915B0188234CF4D9
:107DD00002C0E9D0C1F3C3DF82FFFBCF73CFE3D092
:107DE00091F3BDDF80FFFBCFB1CF40916101509196
:107DF00062014617510520F0462F611509F4A6DFF0
:107E000050E022C0D0D061F1853051F1A8DF83FD70
:107E100059CFA5DF82FD21C080FF16C03091F3004D
:107E20002091F20006C081918093F10041502F5FB4
:107E30003F4F411519F028303105A8F350E02830A4
:107E4000310509F451E082DF4115E1F65523D1F601
:107E500004C0A9D029F0853019F081DF82FFF9CF65
:107E600031CFEBE5F1E0DCDD8193E336E1F72DDFA7
:107E700076DF83FF91C080915B0190915C0191302E
:107E800009F170F09330F1F0953009F444C0963068
:107E900009F456C0983009F460C0993059F767C0AA
:107EA000823841F780915F01BFDA2091EB00109298
:107EB000E90077D02295269521702093F100109249
:107EC000F10052C0882311F08230A1F68F71823008
:107ED00089F680915D018823D1F420915F0127709C
:107EE00049F22093E9008091EB0080FF10C09330AD
:107EF00011F480E20BC080E155DF81E0880F2A9504
:107F0000E9F78093EA001092EA0088E04BDF1092D4
:107F1000E90047D02AC0882391F410915D011068D0
:107F20000FB7F8943ED050DF1ADF80FFFDCF1093DB
:107F3000E300103883E009F482E08EBB0FBF2CC051
:107F40008058823048F580915D0190915E0130DF6C
:107F5000603011F126D049DF1FC08038E9F421D00C
:107F6000809153018093F100F1DE2EDF15C088234C
:107F700099F490915D01923078F49093530111D06F
:107F800023DF80915301882321F48091E30091E065
:107F900087FD94E09EBBEFDEE2DE83FF089580E282
:107FA00001DF87EFD4CE8EB388230895A3E6B1E036
:107FB000F437B8F40ED090E40D901D9081E087BFA7
:107FC000E89532969A95C1F71124E058F04085E083
:107FD00001C083E001D081E187BFE89507B600FCCE
:047FE000FDCF089534
:067FFA003139D9CFFBDC98
:040000030000740085
:00000001FF

View File

@ -0,0 +1,193 @@
:1074000080E189BD82E189BD09B400FEFDCF089508
:10741000CAD569F08091E9008F931092E9009FD45A
:1074200083FF01C01ED58F9187708093E900089576
:107430008EEF0090E10008220092E1000895F20131
:10744000F999FECFF2BDE1BD0895F9DFF89A80B554
:1074500008C0F5DF1FBA80BD0FB6F894FA9AF99A02
:107460000FBE31962F010895E0E0F0E085919491F0
:10747000019608958AE28BB98BEA34D01092890084
:107480008AEF8093880082E080936F0083E080938E
:107490008100EDE5F7E785913AD0E936E1F781E043
:1074A0008093D7008AE482BF1092D8001092E20045
:1074B0001092DA001092E10080E808D019BC1EBAE0
:1074C0001092E00062D489E053D481E98093D8001F
:1074D0000895A3E6B1E090E81AD08D939A95E1F76C
:1074E000089586E008D010C083E005D08F2F0FD01C
:1074F0008E2F0DD080E05B9A5A9809C005D085E0A8
:10750000FADF05D080FDFDCF5A9A5B9808958EBDB5
:107510008DB587FFFDCF8EB508958FE08221E9F705
:10752000F3DFE3E6F6E090EB5C98892FF0DF80E193
:10753000EEDF5C9A8191EBDF83E68E278F77D1F7C0
:107540009395983B89F708952E9858982D98E3E6DF
:10755000F1E097FC36C094FC4DC092FE08959684ED
:107560009920D1F3F894C089D78520E030E080E0FD
:1075700090E4AFEFBFEF119689199040E0F72D012D
:10758000BD4F8D0127FD13C0E0E0F8E011928EE7BA
:10759000819392E4E11791939AE508F092E4E33441
:1075A000C9F781931082BCDFFE0121969DDF91DF38
:1075B000F901FCD420583F4F040D151D9A9411F782
:1075C0000FC28301282D60906C0170906B0143D035
:1075D00019F48823C1F70895380188243CD0C9F5EF
:1075E00080916A01821709F4830160906E017090A6
:1075F0006D01F4CF80E1982E60906E0170906D0166
:107600002AD059F48823B1F708959FEF95FC03C061
:1076100096FE089591E097FB890E662477248301F6
:10762000222719D0B1F48823A1F380916A0136F0A2
:10763000881650F4821730F0213003C0881520F4EA
:10764000281710F48301282F60906E0170906D014F
:10765000E8CF3801822EF30147DF3BDFC3E6D1E0FC
:10766000E6E5F7E709908591081621F4ED35D1F7A5
:107670000880801049CFC9E02EDFCA95E9F7D0E134
:1076800097FC55C094FC37C096FE1AC0C3E6D2E002
:10769000E3E6F6E098E088E78E0F00840192E817B1
:1076A000E1F7884F09900192E817E1F7C858DF4FDA
:1076B0009A9589F732DFC85FD340C33E49F749C086
:1076C000C3E6D6E0EBE5FAE098E08E2F885702900B
:1076D0000086E817E1F738960A900292E817E1F77A
:1076E0003897C857D0409A9581F717DFC850DC4FBC
:1076F000C33E41F72EC0A3EEB6E0E3E6F6E09AE023
:10770000C6E00D9080818025807F802582958193C1
:10771000A336B90709F4B2E0E336F90709F4F2E059
:10772000E336FC0771F7F9DEDA9529F712C0A3EE0C
:10773000B9E0E3E6FAE092E00E90829180258F7046
:10774000802582958083E336F907B1F7E6DEDA9586
:1077500071F78827089541524455424F59D5F08D0D
:1077600014A1C881CFD9F1AF000000FFFFCFCFFF38
:10777000FFFFFFCFCFFFFF0000FE067E7E06FE4626
:10778000565616FE0656461EFE3F61E9E3FFE3EB42
:0A779000E3FFE3EBE3FFE16B3F00D2
:10779A001201100102000008412336000100000016
:1077AA00000109023E0002010080320904000001C2
:1077BA000202010005240010010424020405240623
:1077CA000001070582030800FF09040100020A00FC
:1077DA0000000705040210000107058302100001DA
:1078000011241FBE04B714BE88E18093600010925B
:1078100060008EEF9AE09EBF8DBF222433242101A9
:107820003101410180E88AC00F928F939F931F928C
:107830000FB60F9211244F936F938091DA0080FF5F
:1078400037C023C00F920FB68F939F93EF93FF9390
:1078500088278093850080938400E0E5F1E09281A1
:10786000907261F490818917980B908309F45D9A66
:1078700091818917980B918309F4289A239411F424
:107880008315381EFF91EF9154C08091D80080FF7E
:107890000FC08091DA008E7F8093DA008091D9004A
:1078A00080FF04C0ADDD81E08EBB02C019BC1EBAF2
:1078B0008091E10080FF0BC055D280FF08C055D2F7
:1078C0008091D800806202DE19BC85E08EBB809179
:1078D000E10084FF1AC046D284FF17C091DD809179
:1078E000D8008F7DF3DD8FEEA4DD3CD28F7E8160EA
:1078F0003FD280915301882331F48091E30087FDCA
:1079000002C081E001C084E08EBB8091E10083FF72
:107910000CC028D283FF09C087EF8BDD82E08EBBCD
:107920001092530185DD21D230D26F914F910F908B
:107930001F909F918F910FBE0F90189580936100BB
:1079400010926100B1E0B5BF82E085BF81E985B9E1
:1079500087EE84B91DB8769A10BA83EF81BB8CE2AA
:107960008BB98FE38AB980E58CBDBDBDA0E0EAE9A3
:10797000F7E705900D92A035E1F71D92BB30E9F7CE
:1079800001FD06C0000004C07C9B02C06DDD41F516
:1079900071DD789460DE71F0ABE9B7E0E9E6F7E716
:1079A00090E105900D929A95E1F7A059BF4FE93902
:1079B000B9F7B7DD4FD02CDD80915201807861F4AA
:1079C0008FB18095807F66991C9B8460982E1DDE08
:1079D0008110BADD92FC02C0332062F745DD51F31D
:1079E000F89489EB7FDD81E08093E00010926F00D6
:1079F00010928100109285001092840081E085BF72
:107A000015BE5D9A289A0C940000A7D107C05AD1E0
:107A100002C0C9D239F0A3D182FFFBCF85FFF7CFD7
:107A20008091F1000895082E83E098D185FD07C06C
:107A30008DD102C0B8D269F092D180FFFBCF009205
:107A4000F10080915201807221F45D9884E6809368
:107A50005001089582D182FF37C180915201807216
:107A600021F4289884E680935101CFDF182F8534C4
:107A700031F422248EE7382EE2DC8DE00EC184350D
:107A800011F4C3DFFACF8C34C1F38035B1F38437FE
:107A900021F484E4C8DF80E000C1813611F489E577
:107AA000FCC0813429F4B1DF582EAFDF482EE5CF7A
:107AB000803711F483E5F1C0833539F4E6E5F7E763
:107AC0008591B1DFED35E1F7E9C0863521F481E339
:107AD000AADF89E3E2C0863761F481E3669B8E5FAB
:107AE0001C9B8F5FA0DF8FB1809582958F708F5B1D
:107AF000D4C08837C1F489DF80935201289A84FD6D
:107B000028985D9A83FD5D9887FD8824877011F41D
:107B100087602E9A81FD2E98589A82FD58982D9A4A
:107B200080FD2D98AACF8A3649F48FE9E4DCC3E0C2
:107B3000EEDC79DFCA95E1F7E7DCB0C0833731F4DA
:107B400087E871DF85E96FDF8EE1A7C0853639F4FC
:107B5000E0E8F3E73ED2E058F040E0F78ECF82361F
:107B600031F489E560DF80E05EDF80E896C0823432
:107B700019F0873609F07DC0332447DFD82F45DF61
:107B8000C82F43DF082F8354843008F085C00634A3
:107B900011F4440C551CF20110926F001736B9F421
:107BA000033489F483E0A1DCB2DC8EB51EBC3BDF7C
:107BB0000DB42197D1F7A8DC08C0063411F48591E3
:107BC00001C043DC30DF2197C2F72F014AC00334E4
:107BD000A9F4E11104C085DC88ED87DC8FDC81DC51
:107BE00082E083DC12DF0DB48EBDCA95D9F73196E1
:107BF0008FDC84DCDA9569F72F0131C00634F1F4AB
:107C00009F01F437D8F4E5D119C0FFDE063461F4E2
:107C1000C0FB46F0F43728F4182E81E087BFE895C2
:107C200011243296082E0AC0043439F4DF01B370EF
:107C3000AD59B94F8D93319601C00BDC21972AF7CE
:107C4000043431F42F01F370FE2B49F46ADC07C0D1
:107C5000063429F42F01F901F43708F4B8D18DE086
:107C6000E2DE063411F45694479482E080936F006C
:107C700015C08237E1E049F08634E0E031F08E341F
:107C8000E3E019F0813531F4E2E0F0E089E087BF0C
:107C9000849103C08B3111F08FE3C5DE83E0C5DB37
:107CA00055D095FF03C009C07ED171F058D080FF38
:107CB000FBCF4CD002C077D139F051D080FFFBCF41
:107CC00084E0B3DB8BE743C00895E4E5F1E067E0CF
:107CD00090915B0180915C01913231F0913AE1F534
:107CE0008132D1F55ED181C0823271F48191805BA5
:107CF0008191844089F580915D0180FD2DC0F894CB
:107D000081E08093E0007CCD803231F54AD14BD1C7
:107D1000E9F08530D9F023D083FD18C082FFF7CF7A
:107D200004C07EDE8193615031F09091F300809128
:107D3000F200892BB1F7C6DF611549F704C033D1D2
:107D400029F0853019F00BD080FFF9CF8EE79091A4
:107D5000E80089238093E800089584E066DB809141
:107D6000E80008958091E2000895FCDF8E7F806135
:107D70008093E200089582E061EC09D083E061E83D
:107D800002D084E060E842E103C080E060E042E0CD
:107D90004CDB81E007D01092ED006093EC00409343
:107DA000ED0008959091EB00892B8093EB000895EE
:107DB00060E0923029F0913029F4E0E062E102C005
:107DC000E2E16EE3F1E0089580915B0188234CF4D9
:107DD00002C0E9D0C1F3C3DF82FFFBCF73CFE3D092
:107DE00091F3BDDF80FFFBCFB1CF40916101509196
:107DF00062014617510520F0462F611509F4A6DFF0
:107E000050E022C0D0D061F1853051F1A8DF83FD70
:107E100059CFA5DF82FD21C080FF16C03091F3004D
:107E20002091F20006C081918093F10041502F5FB4
:107E30003F4F411519F028303105A8F350E02830A4
:107E4000310509F451E082DF4115E1F65523D1F601
:107E500004C0A9D029F0853019F081DF82FFF9CF65
:107E600031CFEBE5F1E0DCDD8193E336E1F72DDFA7
:107E700076DF83FF91C080915B0190915C0191302E
:107E800009F170F09330F1F0953009F444C0963068
:107E900009F456C0983009F460C0993059F767C0AA
:107EA000823841F780915F01BFDA2091EB00109298
:107EB000E90077D02295269521702093F100109249
:107EC000F10052C0882311F08230A1F68F71823008
:107ED00089F680915D018823D1F420915F0127709C
:107EE00049F22093E9008091EB0080FF10C09330AD
:107EF00011F480E20BC080E155DF81E0880F2A9504
:107F0000E9F78093EA001092EA0088E04BDF1092D4
:107F1000E90047D02AC0882391F410915D011068D0
:107F20000FB7F8943ED050DF1ADF80FFFDCF1093DB
:107F3000E300103883E009F482E08EBB0FBF2CC051
:107F40008058823048F580915D0190915E0130DF6C
:107F5000603011F126D049DF1FC08038E9F421D00C
:107F6000809153018093F100F1DE2EDF15C088234C
:107F700099F490915D01923078F49093530111D06F
:107F800023DF80915301882321F48091E30091E065
:107F900087FD94E09EBBEFDEE2DE83FF089580E282
:107FA00001DF87EFD4CE8EB388230895A3E6B1E036
:107FB000F437B8F40ED090E40D901D9081E087BFA7
:107FC000E89532969A95C1F71124E058F04085E083
:107FD00001C083E001D081E187BFE89507B600FCCE
:047FE000FDCF089534
:067FFA003139D9CFFBDC98
:040000030000740085
:00000001FF