-
Notifications
You must be signed in to change notification settings - Fork 3
/
main.hex
175 lines (175 loc) · 7.65 KB
/
main.hex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
:100000000C9434000C94C3030C9451000C945100D4
:100010000C9451000C9451000C9451000C9451001C
:100020000C9451000C9451000C9451000C9451000C
:100030000C9451000C9451000C9451000C945100FC
:100040000C9451000C9451000C949A030C945100A0
:100050000C9451000C9451000C9451000C945100DC
:100060000C9451000C94510011241FBECFEFD8E026
:10007000DEBFCDBF11E0A0E0B1E0ECE1FAE002C0EC
:1000800005900D92A03CB107D9F712E0A0ECB1E0C9
:1000900001C01D92A630B107E1F70E9480040C94C4
:1000A0000C050C9400002A9A229A239A2498259AE7
:1000B0002D9A2B9880E58CBD08950DB407FEFDCFD9
:1000C00008958EBD0E945D008EB508952A9808950A
:1000D0002A9A08954A9BFECF08954A99FECF089523
:1000E0001C99FECF08950E9466000E9470000C9437
:1000F0006800CF93DF9300D0CDB7DEB76A838983E2
:100100000E9466000E94700089810E9461006A81DD
:10011000862F0E9461000F900F90DF91CF910C9479
:100120006800EF92FF920F931F93CF93DF9300D05D
:100130001F92CDB7DEB7142F6A837B8389830E9419
:1001400066000E947000898180640E9461006A815B
:10015000062FE62E7B81F72E8E2D801B811730F423
:10016000F70181917F010E946100F6CF0F900F90FF
:100170000F90DF91CF911F910F91FF90EF900C9412
:100180006800CF93DF931F92CDB7DEB789830E94BB
:1001900066000E94700089810E9461000F90DF91CB
:1001A000CF910C946800CF93DF931F92CDB7DEB749
:1001B000862B89830E9466000E94700089810E94BC
:1001C00061001EBC0E945D008EB589830E9468009C
:1001D00089810F90DF91CF910895CF92DF92FF92A6
:1001E0000F931F93CF93DF9300D0CDB7DEB7182FB7
:1001F000042F69839A830E9466000E9470006981BF
:10020000862F806C0E946100F12EC12E9A81D92E1A
:100210008C2D8F19801740F41EBC0E945D008EB596
:10022000F60181936F01F4CF0F900F90DF91CF9182
:100230001F910F91FF90DF90CF900C94680066E0C3
:1002400082E00E94790067E483E00E94790065E023
:1002500088E00E94790066E08BE00E94790060E10E
:100260008DE00E94790067EA8EE00E94790062E6E4
:100270008FE00E94790065EF80E10E94790063E8D9
:1002800081E10E94790063E182E10E94790060E0EF
:1002900083E10E94790065E185E10E94790068E1CF
:1002A00088E10E94790066E189E10E9479006BEFA4
:1002B00080E20E94790069EE83E20E9479006AE29E
:1002C00084E20E94790060E085E20E9479006FE19B
:1002D00086E20E94790061E88CE20E94790065E381
:1002E0008DE20E94790069E08EE20C947900CF9350
:1002F000C62F682F84E00E9479006C2F85E0CF9193
:100300000C947900682F89E00C947900682F8AE0BA
:100310000C947900813061F08230A1F460E18DE0CD
:100320000E94790067EA8EE00E94790062E613C0BD
:1003300062E28DE00E94790061EB8EE00E9479001C
:100340006BE309C061E28DE00E94790062E68EE015
:100350000E94790066E78FE00C9479006EE280E0FD
:100360000E9479006EE281E00E94790066E082E0FE
:100370000E94790067E083E00E9479006DE386E0E7
:100380000E94790066E087E00E94790065E088E0DD
:100390000E94790067E470E085EB90E00E947701AD
:1003A0008FEF90E00E94820180E090E00E94860141
:1003B00068E08BE00E94790060E08CE00E947900A8
:1003C00082E090E00E948A016AEC80E10E9479005C
:1003D00063E881E10E94790063E982E10E9479008B
:1003E00062E283E10E94790068EF84E10E94790073
:1003F00065E385E10E94790067E086E10E9479006B
:1004000060E287E10E94790068E188E10E9479005A
:1004100066E189E10E9479006CE68AE10E94790038
:1004200063E48BE10E94790060E48CE10E94790032
:1004300061E98DE10E94790067E88EE10E94790010
:100440006BE68FE10E9479006BEF80E20E947900F9
:1004500066E581E20E94790060E182E20E94790013
:1004600069EE83E20E9479006AE284E20E947900E8
:1004700060E085E20E9479006FE186E20E947900E7
:1004800061E487E20E94790060E088E20E947900DE
:1004900069E589E20E9479006FE78AE20E947900AB
:1004A0006FE38BE20E94790061E88CE20E947900A0
:1004B00065E38DE20E94790069E08EE20C94790098
:1004C0000E9468002DE02A95F1F700000E94660066
:1004D0002AE12A95F1F700C00E9468002DE62A95CE
:1004E000F1F700000E9466000E94700080E30E9405
:1004F00061000E9470000E9468000C94AE010E948E
:1005000053000E94600260EC8EE30C94790086E355
:100510000E94C10089E30C94C1000F931F93CF93F5
:10052000DF93CDB7DEB784E30E94C10060EC85E3C2
:100530000E94D300982F9F719D3021F08131B1F737
:100540008AE3F2CF26E031E33A95F1F72A95E1F715
:100550008E01095F1F4FF80161918F018FE30E94A7
:1005600079004F81B8018FE30E94910085E30E94DA
:10057000C10060EC85E30E94D3008F71835183300A
:1005800058F086E30E94C1008BE30E94C10084E31F
:100590000E94C10010E015C00E946A000E946D0018
:1005A00060EC8AE30E94D3008F7711E009F010E03D
:1005B00086E30E94C1008BE30E94C10084E30E9495
:1005C000C100812FDF91CF911F910F910895CF939B
:1005D000DF93EC0160EC8BE30E94D300982F9F77B0
:1005E00049F087FD07C060E88FE30E94D30088834D
:1005F0008E3310F0188219C0482F6FE3CE01019698
:100600000E94ED0060E88FE30E94D3008FAF60E8A6
:100610008FE30E94D300FE01E05CFF4F982F9F778D
:100620009083881F8827881F8EAF86E30E94C100B1
:100630008AE30E94C10084E30E94C1008881DF91A7
:10064000CF9108951092C50083E38093C400E1EC3C
:10065000F0E08081886080838081806180838081F8
:1006600080688083E2ECF0E080818660808308957A
:100670009091C00095FFFCCF8093C60008958091B3
:10068000C00087FFFCCF8091C6000895EF92FF92D3
:100690000F931F93CF93DF938C01EC017E01888130
:1006A000F80101900020E9F73197E01BF10B9E0162
:1006B000201B310B2E173F0768F4882359F08D302B
:1006C00019F48AE00E9438032196F70180810E9484
:1006D0003803E4CFDF91CF911F910F91FF90EF90FE
:1006E0000895EF92FF920F931F93CF93DF938C01A6
:1006F000EC01F80101900020E9F73197E01BF10BC4
:10070000CE01801B910B8E179F0768F47E018881B4
:100710008D3019F48AE00E9438032196F701808118
:100720000E943803E6CFDF91CF911F910F91FF9088
:10073000EF9008951F920F920FB60F9211248F938E
:10074000EF93FF938091C00087FFFCCF809102025E
:10075000803411F410920202E091020281E08E0FC7
:1007600080930202F0E08091C600E05CFE4F80833F
:1007700081E080930302FF91EF918F910F900FBE64
:100780000F901F9018951F920F920FB60F92112481
:100790002F933F934F935F936F937F938F939F9389
:1007A000AF93BF93CF93DF93EF93FF93C1E0C093D9
:1007B00005021092040280EC91E00E94E702882377
:1007C000D9F08091FE018823B9F0459AD091C001FB
:1007D0004D2F50E061EC71E080E891E00E9403054C
:1007E000D0930102E0910102F0E0E058FE4F108248
:1007F000C0930502C09304028091690082608093D7
:100800006900E89AFF91EF91DF91CF91BF91AF918D
:100810009F918F917F916F915F914F913F912F9118
:100820000F900FBE0F901F9018950E947F0282E0DC
:100830000E9486016FEA8FEA0E94770164E087E0F8
:100840000E947900E9E6F0E0808182608083E89A86
:1008500000000000109205020895CF93DF93CDB7FA
:10086000DEB7C154D1090FB6F894DEBF0FBECDBFBD
:10087000FC0101900020E9F73197E81BF90BE983AF
:10088000459A9E012E5F3F4FDC01FC010190002044
:10089000E9F73197E81BF90BAD01481B590B4E17CF
:1008A0005F0728F44D91F90141939F01EECF8DB779
:1008B0009EB7815491090FB6F8949EBF0FBE8DBFAD
:1008C000ADB7BEB7119681E4FE01319601900D924D
:1008D0008A95E1F70E948D0210920502109204029F
:1008E00045980FB6F894DEBF0FBECDBFCF5BDF4F8C
:1008F0000FB6F894DEBF0FBECDBFDF91CF91089544
:100900000E94220310920502109204021092020229
:10091000109201023D9A83E090E0459A25E13BE484
:100920004FEB4A95F1F73A95E1F72A95D1F7000098
:10093000459825E13BE44FEB4A95F1F73A95E1F70D
:100940002A95D1F70000019741F70E9415045298AB
:100950005A9A80916900826080936900E89A809138
:10096000C10080688093C100789480910502813035
:10097000F1F4809104028130D1F44091010250E001
:1009800060E871E080E091E00E940305E0910102DF
:10099000F0E0E050FF4F108280E091E00E944603BB
:1009A0004598109205021092040210920102809163
:1009B00003028130D1F645984091020250E060E494
:1009C00071E080E091E00E940305E0910202F0E016
:1009D000E050FF4F108280E091E00E942D0480E003
:1009E00091E00E94460310920302109205021092B9
:1009F000020286E30E94C1008AE30E94C10084E3F0
:100A00000E94C100B2CFFB01DC0102C001900D9237
:0C0A100041505040D8F70895F894FFCFF3
:100A1C003132333435363738393031323334353688
:100A2C003738393031323334353637383930313272
:100A3C00333435363738393031323334353637385C
:100A4C00393031323334353637383930313233345A
:100A5C003132333435363738393031323334353648
:100A6C003738393031323334353637383930313232
:100A7C00333435363738393031323334353637381C
:100A8C00393031323334353637383930313233341A
:100A9C003132333435363738393031323334353608
:100AAC0037383930313233343536373839303132F2
:100ABC0033343536373839303132333435363738DC
:100ACC0039303132333435363738393031323334DA
:00000001FF