Project

General

Profile

Revision 1455

Added by Dan Shope over 14 years ago

View differences:

trunk/code/projects/rangefinders/IRcycle_move/IRcycle_move.hex
1
:100000000C9446000C9465000C9465000C946500FB
2
:100010000C9465000C9465000C9465000C946500CC
3
:100020000C9465000C9465000C9465000C946500BC
4
:100030000C9465000C9465000C9465000C94D60B30
5
:100040000C948D0B0C9462110C9465000C9465005B
6
:100050000C9465000C94D8120C9465000C94650007
7
:100060000C9465000C9465000C94D8110C946500F8
8
:100070000C9465000C9465000C9465000C9465006C
9
:100080000C9465000C9465000C94650011241FBE4F
10
:10009000CFEFD0E1DEBFCDBF14E0A0E0B1E0E2E7FA
11
:1000A000F5E300E00BBF02C007900D92A030B1074E
12
:1000B000D9F715E0A0E0B4E001C01D92A036B10769
13
:1000C000E1F70E9467000C94B81A0C9400000F939B
14
:1000D0001F93CF93DF938FEF93E00E949E060E94C1
15
:1000E000F30883E00E94930E8CE10E94BC0E80E036
16
:1000F0000E94870781E00E948707C1E0D0E0219736
17
:1001000079F468EC70E080E090E00E94B20F68EC57
18
:1001100070E080E090E00E94CA0FC0E0D0E00EC026
19
:1001200068EC70E081E090E00E94B20F68EC70E053
20
:1001300081E090E00E94CA0FC1E0D0E085E090E04D
21
:100140000E94FC0F0E9479108DE00E942B1082E328
22
:1001500090E00E94A21180E00E9476078C0181E06D
23
:100160000E947607800F911F62E070E00E941D1AC6
24
:1001700077FF03C0709561957F4F64597240F4F228
25
:1001800080E00E94870781E00E948707B8CF2F9206
26
:100190003F924F925F926F927F928F929F92AF9217
27
:1001A000BF92CF92DF92EF92FF920F931F93CF9364
28
:1001B000DF93CDB7DEB726970FB6F894DEBF0FBE3C
29
:1001C000CDBF5C016A017B01522E180127FF02C0DE
30
:1001D000552405C085E2821714F485E2582ED50116
31
:1001E0009896BE83AD8320E030E040E050E0C70148
32
:1001F000B6010E94D618882354F4F10180819181C0
33
:10020000826091838083F7FAF094F7F8F094AE015E
34
:100210004F5F5F4FC701B6010E9436193B014C0189
35
:10022000E980FA800B811C8120E030E040E050E062
36
:10023000C801B7010E94D6188823E9F1CD80DE807D
37
:10024000442428C02DEC3CEC4CEC5DE3C801B70124
38
:100250000E946619AE014F5F5F4F0E9436192AE96E
39
:1002600039E941E251E40E9466190E94BB18605DC1
40
:10027000D6016E936D014394E980FA800B811C8155
41
:1002800020E030E040E050E0C801B7010E94D618FD
42
:10029000882319F0AC14BD04A8F2750106C0F6015C
43
:1002A00081916F01D7018D937D01ED81FE81CE1685
44
:1002B000DF06A8F329C020E030E040E050E0C401B0
45
:1002C000B3010E94D91818161CF0750144241CC0F3
46
:1002D000442403C04A943701480120E030E040E262
47
:1002E00051E4C401B3010E9466197B018C0120E036
48
:1002F00030E040E85FE30E94D61887FDEBCFE9824B
49
:10030000FA820B831C837501D1014D915C9153FFDF
50
:1003100013C0BDEF4B1684F0242D332727FD3095F5
51
:10032000852D992787FD909501962817390724F484
52
:100330005460F10151834083D1018D919C9192FDD4
53
:1003400008C05394052D112707FD10950A0D1B1D9C
54
:100350000CC0052D112707FD10950A0D1B1D842DBE
55
:10036000992787FD9095080F191F0A151B05D8F4CA
56
:10037000F5014CC020E030E040E251E4C401B3019B
57
:100380000E946619AE014F5F5F4F0E9436193B0114
58
:100390004C0169817A818B819C810E94BB18605DD0
59
:1003A000D7016D937D010E151F0528F0ED81FE81AB
60
:1003B000EE16FF06F8F28D819E810817190718F0D6
61
:1003C000F50117A224C0D8018C918B5F8C93F801A2
62
:1003D00031E318C020E3D8012C93A016B10628F40D
63
:1003E0008E918D018F5F8C930DC0D8013C93439407
64
:1003F000D1018D919C9192FF05C0AE16BF0608F405
65
:1004000020833196D8018C918A3324F71082842D71
66
:10041000992787FD909526960FB6F894DEBF0FBEFC
67
:10042000CDBFDF91CF911F910F91FF90EF90DF90A3
68
:10043000CF90BF90AF909F908F907F906F905F9084
69
:100440004F903F902F9008952F923F924F925F923E
70
:100450006F927F928F929F92AF92BF92CF92DF92D4
71
:10046000EF92FF920F931F93CF93DF93CDB7DEB739
72
:10047000EE970FB6F894DEBF0FBECDBFCC24DD24BF
73
:1004800076013C017EAF6DAF5A011A821982FC01E0
74
:1004900017821682838181FDF3C38FEF9FEF16C40D
75
:1004A00009811A8100FFD3C3842D80538A30D0F490
76
:1004B000F0E34F1631F4552021F403FD02C0116022
77
:1004C00075C18AE0252D2802C0011124542C580E34
78
:1004D00030ED530E57FE02C04FE7542E03FDCAC342
79
:1004E000352CC8C3442D45564CAF433028F0842DDD
80
:1004F0008554833008F0FCC0C501049698AF8FABDB
81
:10050000F501C080D180E280F38003FD02C036E0B7
82
:10051000532E077B1A83098346015701A7019601D1
83
:10052000C701B6010E9497178823C1F08EE48D831E
84
:100530008B8381E48C839E012A5F3F4F3AAF29AFC2
85
:100540003CAD333008F07AC28B81805E8B838C8126
86
:10055000805E8C838D81805E8D8370C2C701B60101
87
:100560000E942D19892BE9F089E48D838EE48C8318
88
:1005700086E48B8320E030E040E050E0C701B60124
89
:100580000E94D61887FD06C0AE014A5F5F4F5AAF82
90
:1005900049AFD6CF8DE28E83CE0107969AAF89AF51
91
:1005A000CFCFC80192609A838983E7E44E1609F49D
92
:1005B00049C0E41544F0F5E44F1679F026E44216FC
93
:1005C00009F042C31DC036E64316D1F047E6441693
94
:1005D000C9F155E6451609F037C38E010F5F1F4F6D
95
:1005E000252DB501A401CE010F960E94C700282E2B
96
:1005F0008CEF380E15140CF43A94DE011F9615C0DA
97
:1006000094609A8389838E010F5F1F4F252DB5015A
98
:10061000A401CE010F960E94C700282E15140CF4D9
99
:100620003A94DE011F96121444F4FD01019000205B
100
:10063000E9F73197CE2ECA1A02C0C52CC394BAAFBF
101
:10064000A9AF7DC1552011F0252D01C021E0986092
102
:100650009A8389838E010F5F1F4FB501A401CE01DC
103
:100660000F960E94C700282E89819A8192FF1EC092
104
:10067000822D850D8150282FA82FBB27A7FDB0956F
105
:10068000AC0FBD1F1F9605C08C9111972150803370
106
:1006900031F4622F27FD23C02215B4F703C3C62E01
107
:1006A000562E5218539400C3C92E17C0252DE52D80
108
:1006B000FF27E7FDF095EC0FFD1F3F9606C08081F8
109
:1006C0003197292F2150803379F7922F1216BCF3DE
110
:1006D000522EC22E222309F4EFC2592EEDC2E22F70
111
:1006E000FF27E7FDF095EC0FFD1F108A552499CFE9
112
:1006F000C8018870907003FF04C0552011F421E0F8
113
:10070000522EE9E64E1609F493C0E4153CF1F3E5E8
114
:100710004F1609F474C0F415ACF02BE24216E1F167
115
:10072000241544F030E24316D1F143E2441609F0B7
116
:1007300080C23FC05DE24516C1F18EE2481609F065
117
:1007400078C239C093E64916E1F1E4E64E1609F4A1
118
:100750006FC0F8E54F1609F06CC29FC020E7421643
119
:1007600009F496C0241544F03CE6431641F14FE6E7
120
:10077000441609F05EC20DC055E7451609F48FC056
121
:10078000E8E74E1609F489C0F3E74F1609F051C2A5
122
:1007900021C028E02BAF83C000611A8309838981BF
123
:1007A0009A8180629A83898365C200681A8309836B
124
:1007B00061C20064FBCF08601A83098352C20460DF
125
:1007C000F5CFA5014E5F5F4F58AF4FABF501C0802D
126
:1007D0003A9434C1F501C080D180892B41F0652D58
127
:1007E000772767FD7095C6010E94831818C0F6012F
128
:1007F00001900020E9F73197EC19EBAF11C0F5013A
129
:10080000C080D180892B41F0652D772767FD7095D9
130
:10081000C6010E94781803C0C6010E946F188BAFF2
131
:1008200095012E5F3F4F38AF2FAB3BAD331A06C15A
132
:1008300002FF0BC0A5014C5F5F4F58AF4FABF501F6
133
:1008400060817181828193810EC095012E5F3F4F3F
134
:1008500038AF2FABF501808191819C01B9018827C8
135
:1008600077FD8095982F6B017C0197FF0BC002608C
136
:100870001A830983F094E094D094C094C11CD11CD5
137
:10088000E11CF11C89819A818F7B9A83898327C01F
138
:1008900000641A83098398E7492E30E13BAF298130
139
:1008A0003A8122FF0BC0A5014C5F5F4F58AF4FABA1
140
:1008B000F50160817181828193810CC0A5014E5F39
141
:1008C0005F4F58AF4FABF50180819181AC01BA0108
142
:1008D000882799276B017C012F7C3A832983870124
143
:1008E0007601CE0103969AAF89AF9BADA92EBB24AA
144
:1008F000CC24DD24C801B701A60195010E94301A5D
145
:100900006A301CF0640D615201C0605DE9ADFAAD62
146
:100910006193FAAFE9AFC801B701A60195010E9442
147
:10092000301A79018A01211531054105510511F768
148
:10093000CC24DD247601CE010396C9ACC81A4981C6
149
:100940005A81CA0182739070892B09F03A9446FF4C
150
:1009500007C0FBADF03111F482E001C081E0381A2C
151
:1009600043FF10C0252D332727FD30958C2D992767
152
:100970008217930724F0477F5A83498303C05C188A
153
:10098000351801C03C1840785170452B69F4832D0F
154
:1009900006C0B30180E290E00E948E18812F182FCC
155
:1009A00011501816B4F3312E89819A8181FF04C049
156
:1009B000B3018DE290E00BC084FF04C0B3018BE271
157
:1009C00090E005C085FF05C0B30180E290E00E9481
158
:1009D0008E1889819A8186FF0FC0B30180E390E071
159
:1009E0000E948E182BAD203139F4B301842D992744
160
:1009F00087FD90950E948E1889819A8190FF0DC085
161
:100A0000832D06C0B30180E390E00E948E18812FF1
162
:100A1000182F11501816B4F3312E89819A8183FF53
163
:100A20000DC0252D06C0B30180E390E00E948E1812
164
:100A3000212F122F11501216B4F3512E898187FDE8
165
:100A40000DC0832D06C0B30180E290E00E948E1895
166
:100A5000812F182F11501816B4F3312E33E6431698
167
:100A600031F4B3018C2D992787FD9095BEC043E7E3
168
:100A70004416B1F4460156011BAD09C0F501819140
169
:100A80005F01B301992787FD90950E948E18115040
170
:100A9000A8F76401FBADCF0ED11C2FEF2BAFB8C070
171
:100AA00033E54316B1F446018601BBAC08C0F8013A
172
:100AB0008491B30199270E948E180F5F1F4FBA943B
173
:100AC000FFEFBF16A1F764012BADC20ED11CFBAF27
174
:100AD0009FC089819A8191FD03C009AD1AAD91C073
175
:100AE00092FF1DC01214BCF4A9ACBAAC122D09C0FF
176
:100AF000F50181915F01B301992787FD90950E94CF
177
:100B00008E181150A8F729AD3AAD220D311D3AAF1C
178
:100B100029AF22240FC0B30180E390E009C0E9AD02
179
:100B2000FAAD8191FAAFE9AFB301992787FD9095AE
180
:100B30000E948E1815142CF4B3018EE290E00E94EE
181
:100B40008E1889819A8192FD06C017C0B30180E397
182
:100B500090E00E948E182394822D815087FF0DC053
183
:100B60005A94852D8F5F18168CF307C0B301892F17
184
:100B7000992787FD90950E948E18E9ADFAAD919165
185
:100B8000FAAFE9AF992329F05A94852D8F5F181693
186
:100B90006CF389819A8192FD3BC0B301842D992722
187
:100BA00087FD90950E948E182A9427FE07C0B301F6
188
:100BB0008DE290E00E948E18219405C0B3018BE273
189
:100BC00090E00E948E186AE070E0822D992787FDE0
190
:100BD00090950E941D1A6B017C01CB01C096B30158
191
:100BE0000E948E18B301C701C0960E948E1810C0D3
192
:100BF000F80182918F01B301992787FD90950E949A
193
:100C00008E18CE0103960817190791F71AAF09AF8E
194
:100C1000898187FF17C0832D06C0B30180E290E071
195
:100C20000E948E18812F182F11501816B4F3312EF0
196
:100C300009C0B301842D992787FD90950E948E18D5
197
:100C4000B8AEAFAA1A821982AFA8B8AC13C0F5E249
198
:100C50004F1649F481E090E09A8389832AE02BAF14
199
:100C60003324552407C0B301842D992787FD90951F
200
:100C70000E948E184DAD5EAD4F5F5F4F5EAF4DAFC2
201
:100C8000F301838183FF04C0EDADFEAD449003C04A
202
:100C9000EDADFEAD4080442009F002CCF301868129
203
:100CA000978114C0C22E5524EC2DFF27E7FDF09547
204
:100CB000EC0FFD1F108AB2CCEC2DFF27E7FDF0955D
205
:100CC000EC0FFD1F108AFEEF4F0E92CCEE960FB682
206
:100CD000F894DEBF0FBECDBFDF91CF911F910F9172
207
:100CE000FF90EF90DF90CF90BF90AF909F908F904C
208
:100CF0007F906F905F904F903F902F900895FF925C
209
:100D00000F931F93F894F4B205B387E784BB10E008
210
:100D100087E785BB8CE291E00E94A21186E685BB45
211
:100D20008CE291E00E94A2111F5F133089F7F4BAA0
212
:100D300005BB78941F910F91FF900895CF93DF9397
213
:100D4000EC017894809164008C7F809364008091A2
214
:100D50006500836080936500C0FF04C081E090E07F
215
:100D60000E94A712C1FF04C00E9408100E94161022
216
:100D7000C6FF03C078940E94D614C2FF03C07894C3
217
:100D80000E949D0FC3FF02C00E94A00FC7FF02C0B8
218
:100D90000E942C0BD0FF02C00E940110D1FF09C09D
219
:100DA0000E9428078F3F19F40E947F0602C00E940C
220
:100DB000FD1380EA9FE00197F1F7DF91CF9108954D
221
:100DC000E199FECF9FBB8EBB6DBBE29AE19A80E0BA
222
:100DD00090E00895FB01E199FECF9FBB8EBBE09AA6
223
:100DE0008DB3808380E090E00895CF93DF93CDB7FB
224
:100DF000DEB723970FB6F894DEBF0FBECDBFBE019E
225
:100E00006F5F7F4F80E190E00E94EA06BE016E5F57
226
:100E10007F4F81E190E00E94EA06BE016D5F7F4F47
227
:100E200082E190E00E94EA068981893431F48A8166
228
:100E3000843419F48B81992702C08FEF90E02396B8
229
:100E40000FB6F894DEBF0FBECDBFDF91CF910895EE
230
:100E5000CF93DF93CDB7DEB724970FB6F894DEBFFC
231
:100E60000FBECDBFBE016F5F7F4F84E190E00E9457
232
:100E7000EA06BE016E5F7F4F85E190E00E94EA06C0
233
:100E8000BE016D5F7F4F86E190E00E94EA06BE01E1
234
:100E90006C5F7F4F87E190E00E94EA06898182348F
235
:100EA00049F48A818F3431F48B818D3419F48C812B
236
:100EB000992702C08FEF90E024960FB6F894DEBF1A
237
:100EC0000FBECDBFDF91CF910895882329F4809183
238
:100ED0000C0590910D050895813019F08FEF9FEF6B
239
:100EE000089580914104909142040895882329F443
240
:100EF00080910605909107050895813019F08FEFD4
241
:100F00009FEF08958091A3049091A40408958823ED
242
:100F100029F410920705109206050895813021F4F6
243
:100F20001092A4041092A30408958091A5049091B6
244
:100F3000A60408951092A5041092A6041092A70486
245
:100F40001092A80408959C0180913F049091400460
246
:100F500082179307CCF31092400410923F04089537
247
:100F60002091A1043091A2042D32310529F4109270
248
:100F7000A2041092A10406C02F5F3F4F3093A20439
249
:100F80002093A104E091A104F091A204EE0FFF1FB1
250
:100F9000EB5BFB4F918380830895E091A104F09176
251
:100FA000A204EE0FFF1FEB5BFB4F80819181089540
252
:100FB000E091A104F091A204309729F480919F045C
253
:100FC0009091A0040895EE0FFF1FED5BFB4F808111
254
:100FD00091810895E091A104F091A204ED32F10510
255
:100FE00029F480914504909146040895EE0FFF1F67
256
:100FF000E95BFB4F80819181089520910805309134
257
:1010000009052D32310529F41092090510920805C1
258
:1010100006C02F5F3F4F3093090520930805E091EC
259
:101020000805F0910905EE0FFF1FE655FB4F918370
260
:1010300080830895E0910805F0910905EE0FFF1FE8
261
:10104000E655FB4F808191810895E0910805F0916C
262
:101050000905309729F480910405909105050895BC
263
:10106000EE0FFF1FE855FB4F808191810895E091BD
264
:101070000805F0910905ED32F10529F48091AA04E3
265
:101080009091AB040895EE0FFF1FE455FB4F808154
266
:1010900091810895E091A104F091A204E81BF90B5D
267
:1010A000F7FDBE96EE0FFF1FEB5BFB4F808191813A
268
:1010B0000895E0910805F0910905E81BF90BF7FD8B
269
:1010C000BE96EE0FFF1FE655FB4F8081918108957C
270
:1010D000FF920F931F93CF93DF93F82E8091A1047B
271
:1010E0009091A204209108053091090586978C0102
272
:1010F000061B170BDC019696A61BB70B2652304039
273
:10110000E901C61BD70B2A5D3F4F261B370B60E05A
274
:1011100070E0FF2099F4FD01B7FDBE96EE0FFF1FB2
275
:10112000EB5BFB4F40815181F80117FF02C0FD01CD
276
:101130003896EE0FFF1FEB5BFB4F12C0F90137FD36
277
:10114000BE96EE0FFF1FE655FB4F40815181FE0119
278
:10115000D7FF02C0F9013896EE0FFF1FE655FB4F8F
279
:1011600080819181481B590BCA014E96CD9768F03A
280
:101170006F5F7F4F015010401197219721503040F1
281
:101180006330710531F640E054E0CA01DF91CF9140
282
:101190001F910F91FF9008951F93CF93DF93182F06
283
:1011A00060E070E00E946808EC0161E070E0812F6F
284
:1011B0000E94680824E0C030D20739F424E080306F
285
:1011C000920741F480E098E00AC024E08030920762
286
:1011D00021F4CE01880F991F02C08C0F9D1FDF9153
287
:1011E000CF911F9108951092400410923F046DE238
288
:1011F00079E08CE399E00E9448111092A9041092C2
289
:1012000044041092430410920B0510920A058FEFCC
290
:101210009FEF90930D0580930C059093420480936B
291
:1012200041041092A2041092A10410920905109298
292
:101230000805E5E4F4E01192119284E0E13AF80740
293
:10124000D1F7EAEAF4E01192119285E0E630F8076E
294
:10125000D1F785E00E945C1108951092A904809155
295
:101260003F049091400401969093400480933F0482
296
:1012700085E00E945C1108954091A9044230F1F08C
297
:10128000433028F4442341F0413091F50AC0433003
298
:10129000D9F0443069F51DC0282F3327322F22277B
299
:1012A00002C0282F332780910A0590910B05822BCD
300
:1012B000932B90930B0580930A051AC0282F332790
301
:1012C000322F2227330F0AC0282F3327220F331F34
302
:1012D00005C0881F8827881F282F33278091430443
303
:1012E00090914404822B932B909344048093430465
304
:1012F000842F9927019665E070E00E941D1A809363
305
:10130000A904882309F0EDC02091430430914404DE
306
:1013100024FD06C082E094E090930D0580930C05B7
307
:10132000C9018C709070892B19F083E094E006C09D
308
:1013300021FF09C020FF07C081E094E090930D05D4
309
:1013400080930C050AC075E0369527957A95E1F7EC
310
:10135000337030930D0520930C0520910A053091D0
311
:101360000B0524FD06C082E094E090934204809334
312
:101370004104C9018C709070892B19F083E094E0CE
313
:1013800006C021FF09C020FF07C081E094E09093D0
314
:101390004204809341040AC065E0369527956A951A
315
:1013A000E1F73370309342042093410410924404D7
316
:1013B0001092430410920B0510920A0520910C051F
317
:1013C00030910D0584E02030380708F045C08FEFDC
318
:1013D00093E0821B930B90930D0580930C050E9464
319
:1013E000B00720910C0530910D05E091A104F0911A
320
:1013F000A204309729F480919F049091A00406C024
321
:10140000EE0FFF1FED5BFB4F808191810097C1F0D4
322
:10141000281B390B82E0213038073CF0809106050B
323
:10142000909107058F5F934011C08EEF20303807F1
324
:101430004CF4809106059091070581509C4F06C0A1
325
:1014400020E030E08091060590910705820F931F00
326
:101450009093070580930605809141049091420482
327
:1014600024E080309207E8F50E94FD0720914104B6
328
:1014700030914204E0910805F0910905309729F474
329
:10148000809104059091050506C0EE0FFF1FE855F9
330
:10149000FB4F808191810097C1F0281B390B82E0BE
331
:1014A000213038073CF08091A3049091A4048F5F11
332
:1014B000934011C08EEF203038074CF48091A30484
333
:1014C0009091A40481509C4F06C020E030E08091B0
334
:1014D000A3049091A404820F931F9093A40480937B
335
:1014E000A3048091A5049091A604A091A704B091B3
336
:1014F000A8040196A11DB11D8093A5049093A60494
337
:10150000A093A704B093A8040895882329F4809198
338
:101510000605909107050895813019F08FEF9FEF30
339
:1015200008958091A3049091A404089595E0899F63
340
:10153000F0011124EA59FF4F20E030E080818FB99B
341
:10154000779BFECF2F5F3F4F319625303105B1F7A6
342
:101550001FB8779BFECF0895CF93DF93EC0103C0B4
343
:101560000E94960A219688818823D1F7DF91CF9136
344
:1015700008959598677060646FB9779BFECF806817
345
:101580008FB9779BFECF959A089580E090E01FB8C1
346
:10159000779BFECF019621E0883F9207C1F760E07C
347
:1015A00070E080E090E00E94B90A0895FF920F93E6
348
:1015B0001F93CF93DF93CDB7DEB726970FB6F8947E
349
:1015C000DEBF0FBECDBF8C01DE011196E0E0F1E081
350
:1015D00086E001900D928150E1F717FF06C08DE281
351
:1015E0000E94960A109501951F4F86E0F82E9E01E5
352
:1015F0002F5F3F4FFA94F901EF0DF11DC8016AE02A
353
:1016000070E00E941D1A805D8083C8016AE070E06E
354
:101610000E941D1A8B01672B49F0ECCFF801EF0DEA
355
:10162000F11D80810E94960AF39403C08E010F5F22
356
:101630001F4F85E08F1590F726960FB6F894DEBF02
357
:101640000FBECDBFDF91CF911F910F91FF900895F5
358
:101650008FB9779BFECF089587B3876087BB81B32F
359
:10166000806381BB88B3887F88BB95988DB1806586
360
:101670008DB9709A949A8AE090E00E94A211949891
361
:1016800084E690E00E94A211949A81E28FB9779B40
362
:10169000FECF88EC8FB9779BFECF86E08FB9779B22
363
:1016A000FECF83E18FB9779BFECF80E28FB9779B26
364
:1016B000FECF8CE08FB9779BFECF959A0E94C50A2A
365
:1016C00008954091ED025091EE0220910104A22F65
366
:1016D000BB2782B7FD01EE0FFF1FE40FF51F9181BD
367
:1016E0009F5F8917B8F095B31196AA0FBB1FA40F7F
368
:1016F000B51F8C91982B95BB253061F02F5FE22FA1
369
:10170000FF27EE0FFF1FE40FF51F81818F3FF9F2D6
370
:1017100081BFDDCF2093010408951F920F920FB671
371
:101720000F9211242F933F934F935F936F937F9367
372
:101730008F939F93AF93BF93EF93FF938091000498
373
:10174000882391F02091ED023091EE028091F10218
374
:101750009091F2029093EE028093ED023093F202A8
375
:101760002093F1021092000485B3876785BB85B38F
376
:10177000E091ED02F091EE029081892385BB1092F9
377
:101780000104818181BF0E94610BFF91EF91BF91A4
378
:10179000AF919F918F917F916F915F914F913F9109
379
:1017A0002F910F900FBE0F901F9018951F920F92C0
380
:1017B0000FB60F9211242F933F934F935F936F9324
381
:1017C0007F938F939F93AF93BF93EF93FF930E9469
382
:1017D000610BFF91EF91BF91AF919F918F917F919D
383
:1017E0006F915F914F913F912F910F900FBE0F908E
384
:1017F0001F9018950F931F93CF93DF938091EC0266
385
:10180000882309F494C1E091EF02F091F0028FEF88
386
:10181000808390913505E091EF02F091F0029150B4
387
:1018200091839F5FE091EF02F091F00281E082836B
388
:10183000992339F0E091EF02F091F00280818E7FE0
389
:10184000808390913605E091EF02F091F002915083
390
:1018500093839F5FE091EF02F091F00282E0848336
391
:10186000992339F0E091EF02F091F00280818D7FB1
392
:10187000808390913705E091EF02F091F002915052
393
:1018800095839F5FE091EF02F091F00284E0868300
394
:10189000992339F0E091EF02F091F00280818B7F83
395
:1018A000808390913805E091EF02F091F002915021
396
:1018B00097839F5FE091EF02F091F00280E18087D3
397
:1018C000992339F0E091EF02F091F00280818F7E50
398
:1018D000808390913905E091EF02F091F0029150F0
399
:1018E00091879F5FE091EF02F091F00280E28287A2
400
:1018F000992339F0E091EF02F091F00280818F7D21
401
:10190000808390913A05E091EF02F091F0029150BE
402
:1019100093879F5FE091EF02F091F00280E484876B
403
:10192000992339F0E091EF02F091F00280818F7BF2
404
:101930008083E091EF02F091F00291818381891719
405
:1019400010F061E007C08183938392818481828358
406
:10195000948360E0DF01159693818581891740F4B7
407
:10196000838395839481ED0189818483998360E0E9
408
:101970008F01095F1F4F95818781891758F48583EF
409
:101980009783ED019981E8018981ED018983E8015F
410
:10199000998360E09F01275F3F4F97818185891779
411
:1019A00058F487839187E8019981E9018981E801E9
412
:1019B0008983E901998360E0AF01455F5F4F9185BD
413
:1019C0008385891758F481879387E9019981EA0112
414
:1019D0008981E9018983EA01998303C0662309F0BB
415
:1019E0008FC091818381891710F041E007C0818306
416
:1019F0009383928184818283948340E093818C914C
417
:101A0000891740F483839C939481ED0189818483B9
418
:101A1000998340E09C91E8018881891758F48C9360
419
:101A20009883ED019981E8018981ED018983E801BD
420
:101A3000998340E0E8019881E9018881891768F479
421
:101A4000E8018883E9019883E8019981E9018981A6
422
:101A5000E8018983E901998303C0442309F050C058
423
:101A600091818381891710F021E007C081839383DE
424
:101A7000928184818283948320E093818C91891761
425
:101A800040F483839C939481ED01898184839983BD
426
:101A900020E09C91E8018881891758F48C93988301
427
:101AA000ED019981E8018981ED018983E80199833C
428
:101AB00002C0222329F591818381891710F021E04A
429
:101AC00007C081839383928184818283948320E001
430
:101AD00093818C91891740F483839C939481ED01C9
431
:101AE00089818483998302C0222351F49181838167
432
:101AF000891730F4818393839281848182839483D4
433
:101B00004FB7F8942091EF023091F0028091F102EA
434
:101B10009091F2029093F0028093EF023093F202E0
435
:101B20002093F1024FBF81E08093000421C0809197
436
:101B30003505811181E0282F8091360581112260C1
437
:101B400080913705811124608091380581112061D1
438
:101B5000809139058111206280913A0581112064BC
439
:101B60009FB7F89485B320958767822385BB9FBF75
440
:101B7000DF91CF911F910F910895982F3FB7F8945F
441
:101B800080910204882319F0E0E0F0E005C081E0D4
442
:101B900080930204E1E0F0E03FBF319781F4892FA8
443
:101BA0009927FC01EE0FFF1FE80FF91FEB5CFA4FBE
444
:101BB0006083418322830E94FA0B109202040895ED
445
:101BC000382F2FB7F89480910204882319F080E011
446
:101BD00090E005C081E08093020481E090E02FBF97
447
:101BE000019751F4309335056093360540933705DE
448
:101BF0000E94FA0B109202040895382F2FB7F89420
449
:101C000080910204882319F080E090E005C081E013
450
:101C10008093020481E090E02FBF019751F430934C
451
:101C200038056093390540933A050E94FA0B1092EB
452
:101C300002040895382F2FB7F89480910204882366
453
:101C400019F080E090E005C081E08093020481E01B
454
:101C500090E02FBF019781F43093350560933605EE
455
:101C600040933705309338056093390540933A0522
456
:101C70000E94FA0B109202040895EF920F93582FCE
457
:101C80003FB7F89480910204882319F080E090E037
458
:101C900005C081E08093020481E090E03FBF01979E
459
:101CA00081F45093350560933605409337052093B2
460
:101CB000380500933905E0923A050E94FA0B10921C
461
:101CC00002040F91EF9008957727AB014370507095
462
:101CD00025E530E0D9014A9F90014B9F300D5A9F76
463
:101CE000300D1124AB014C715070559547955595A9
464
:101CF0004795E4E2F0E0DA01AE9FA001AF9F500DFE
465
:101D0000BE9F500D1124A5E076956795AA95E1F741
466
:101D1000DB01AE9FB001AF9F700DBE9F700D11240F
467
:101D20000E94BD0D08959927AC014370507025E5C0
468
:101D300030E0BA01629FA001639F500D729F500D69
469
:101D400011249C012C713070359527953595279578
470
:101D5000E4E2F0E02E9FB0012F9F700D3E9F700DCA
471
:101D6000112425E0969587952A95E1F78E9F802D81
472
:101D700011240E94E00D08959927AC014370507022
473
:101D800025E530E0BA01629FA001639F500D729F6C
474
:101D9000500D11249C012C71307035952795359587
475
:101DA0002795E4E2F0E02E9FB0012F9F700D3E9F3B
476
:101DB000700D112475E0969587957A95E1F78E9FC1
477
:101DC000802D11240E94FD0D08959927AC014370C8
478
:101DD000507025E530E0BA01629FA001639F500D6D
479
:101DE000729F500D11249C012C71307035952795F0
480
:101DF00035952795E4E2F0E02E9FB0012F9F700DFE
481
:101E00003E9F700D1124F5E096958795FA95E1F7C0
482
:101E10008E9F802D11240E941A0E0895EF92FF923A
483
:101E20000F931F937727E82FFF27CB0183709070C4
484
:101E3000A5E5B0E08A9F70018B9FF00C9A9FF00C93
485
:101E400011249B012C713070359527953595279578
486
:101E500084E290E0289F8001299F100D389F100D8B
487
:101E6000112425E0769567952A95E1F7689F900102
488
:101E7000699F300D789F300D1124AF014370507071
489
:101E8000BA016A9FA0016B9F500D7A9F500D1124DB
490
:101E9000BF016C7170707595679575956795DB01DD
491
:101EA000A89FB001A99F700DB89F700D1124B5E0D7
492
:101EB000F695E795BA95E1F7E89F802D11240E94E9
493
:101EC0003D0E1F910F91FF90EF90089586E083BF24
494
:101ED00087B7836087BF089587B78C7F87BF0895D2
495
:101EE000813041F487B78C7F87BF1092EC020E944B
496
:101EF000FA0B089581E08093EC020E94FA0B86E0D1
497
:101F000083BF87B7836087BF089585B3876785BB25
498
:101F100084B3876784BB40E060E080E00E941A0ED3
499
:101F200008950E94850F81E00E94700F08950E941D
500
:101F3000850F80E00E94700F08950E94970F08950A
501
:101F40008BB38F708BBB8AB3806F8ABB87B380667D
502
:101F500087BB81EA8FBD89E08EBD1BBC1ABC19BC52
503
:101F600018BC0895892B51F48BB38073803111F024
504
:101F70001BBC1ABC8BB38F7C806109C08BB3807390
505
:101F8000803211F01BBC1ABC8BB38F7C80628BBB80
506
:101F90006ABD0895892B51F48BB3807C803811F091
507
:101FA00019BC18BC8BB38F73806809C08BB3807C5D
508
:101FB000803411F019BC18BC8BB38F7380648BBB59
509
:101FC00068BD08950E94B20F08950E94CA0F089537
510
:101FD0001ABC18BC0895FC018431910554F0863870
511
:101FE00091053CF4EE0FFF1FE553FD4F8081918179
512
:101FF00008958FEF9FEF08950E9422120E94EB0F29
513
:10200000089560E070E084E190E00E942516089554
514
:102010001092900088E089B9599A8AB188618AB98A
515
:10202000E5E9F0E080818660808308951092980051
516
:1020300087E680939900EBE9F0E0808182608083FD
517
:10204000EAE9F0E0808188618083EDE9F0E0808159
518
:102050008660808308955D9BFECF8CB980E090E020
519
:102060000895982F80919B0085FFFCCF90939C0052
520
:1020700080E090E008955F9BFECF8CB19927089592
521
:1020800080919B0087FFFCCF80919C009927089549
522
:10209000FC015F9903C08FEF9FEF08958CB180839F
523
:1020A00080E090E00895FC0180919B0087FD03C0D3
524
:1020B0008FEF9FEF089580919C00808380E090E0F7
525
:1020C0000895803118F08FE390E00895E82FFF27FE
526
:1020D000E952FC4F808199270895FC0104C05D9B63
527
:1020E000FECF8CB9319680818823C9F780E090E0DB
528
:1020F00008950F931F93CF93DF93CDB7DEB7269745
529
:102100000FB6F894DEBF0FBECDBF9C01DE01119665
530
:10211000E8EEF3E086E001900D928150E1F737FFA1
531
:1021200007C05D9BFECF8DE28CB9309521953F4F66
532
:1021300046E08E010F5F1F4F4150F801E40FF11D83
533
:10214000C9016AE070E00E941D1A805D8083C901A8
534
:102150006AE070E00E941D1A9B01672B51F0ECCFE2
535
:10216000FC01E40FF11DE0815D9BFECFECB94F5FF8
536
:1021700002C0CE010196463098F380E090E02696AA
537
:102180000FB6F894DEBF0FBECDBFDF91CF911F9188
538
:102190000F910895EF92FF920F931F93CF93DF93C8
539
:1021A000CDB7DEB721970FB6F894DEBF0FBECDBF17
540
:1021B0008C017E010894E11CF11C05C05D9BFECFE3
541
:1021C0008CB90F5F1F4F41E050E0B801C7010E947A
542
:1021D00066188981882391F721960FB6F894DEBF9F
543
:1021E0000FBECDBFDF91CF911F910F91FF90EF9068
544
:1021F0000895282FE82FE295EF70FF27E952FC4F52
545
:10220000808199275D9BFECF8CB9E22FFF27EF706D
546
:10221000F070E952FC4F808199275D9BFECF8CB90D
547
:102220000895AC01FC01EF2FFF27E295EF70E95212
548
:10223000FC4F8081282F33275D9BFECF2CB9E52FE3
549
:10224000FF27EF70F070E952FC4F8081282F332771
550
:102250005D9BFECF2CB9FA0184E0F695E7958A954F
551
:10226000E1F7FF27EF70F070E952FC4F8081282FD3
552
:1022700033275D9BFECF2CB9E42FFF27EF70F07062
553
:10228000E952FC4F808199275D9BFECF8CB9089560
554
:1022900023ED2DB921E02EB927B3276027BBBB98CA
555
:1022A000C09A90930504809304047093070460938C
556
:1022B000060410920304089580930304C0988FEFDE
557
:1022C0008FB908951F920F920FB60F9211242F937A
558
:1022D0003F934F935F936F937F938F939F93AF93AE
559
:1022E000BF93EF93FF93809103048823D1F0E09193
560
:1022F0000404F09105048FB1099580910304815085
561
:102300008093030480910304882349F4C09AE091E8
562
:102310000604F0910704309721F0099502C08FEF71
563
:102320008FB9FF91EF91BF91AF919F918F917F9165
564
:102330006F915F914F913F912F910F900FBE0F9032
565
:102340001F9018959C0106C080E496E00197F1F774
566
:102350002150304012161306BCF3089510928900E4
567
:1023600010928800EAE8F0E0208128602083208134
568
:102370002260208324E234EF30938700209386008C
569
:10238000EDE7F0E020812061208370930D046093DD
570
:102390000C049093EF038093EE03089580910A0458
571
:1023A00090910B04089510920B0410920A04089562
572
:1023B0001F920F920FB60F9211242F933F934F93BA
573
:1023C0005F936F937F938F939F93AF93BF93EF939D
574
:1023D000FF9320910804309109048091EE039091BD
575
:1023E000EF0328173907A1F480910A0490910B0498
576
:1023F000019690930B0480930A04E0910C04F091F1
577
:102400000D04309709F00995109209041092080400
578
:102410008091080490910904019690930904809397
579
:102420000804FF91EF91BF91AF919F918F917F91A0
580
:102430006F915F914F913F912F910F900FBE0F9031
581
:102440001F901895009719F480E090E00895019787
582
:10245000FC01EE0FFF1FE80FF91FE15CFA4F8081CE
583
:1024600099270895009719F480E090E00895019766
584
:10247000FC01EE0FFF1FE80FF91FE15CFA4F8181AD
585
:102480009281089580910E0490910F04019741F07C
586
:10249000339A369A81E090E090930F0480930E0473
587
:1024A000089581E090E090931104809310040895C2
588
:1024B00080910E0490910F040895E5E6F0E02081EC
589
:1024C000382F3470237E322B8370907043E0880F56
590
:1024D000991F4A95E1F7382B308308959C0136996E
591
:1024E000FECF2730310524F4822F805A87B906C0E9
592
:1024F00087E687B9C90108970E945D12369A369916
593
:10250000FECF84B125B1992766E0959587956A95A8
594
:10251000E1F73327220F331F220F331F822B932B18
595
:1025200008959C013699FECF2730310524F4822F7F
596
:10253000805A87B906C087E687B9C90108970E9403
597
:102540005D12369A3699FECF85B199270895CF93BB
598
:10255000DF93EC0180E090E0FC01EE0FFF1FE80F3D
599
:10256000F91FE15CFA4F12821182108201968B30C2
600
:10257000910591F717B887B1816687B916B886B10A
601
:10258000876886B9809164008C618093640080E0E4
602
:1025900090E00E945D1281E090E09093130480939C
603
:1025A0001204CD2B11F00E944212DF91CF910895B9
604
:1025B0001F920F920FB60F9211242F933F934F93B8
605
:1025C0005F936F937F938F939F93AF93BF93EF939B
606
:1025D000FF93A0910E04B0910F04A130B10509F052
607
:1025E0007CC087B1882361F124B165B140911204A8
608
:1025F00050911304415050403327F6E0359527950C
609
:10260000FA95E1F7862F9927880F991F880F991F50
610
:10261000282B392BFA01EE0FFF1FE40FF51FE15CA9
611
:10262000FA4F328321838091120490911304019711
612
:10263000FC01EE0FFF1FE80FF91FE15CFA4F60830A
613
:102640008091120490911304069769F487E687B984
614
:1026500080E090E00E945D1288E090E09093130487
615
:10266000809312042AC080911204909113040B9756
616
:1026700029F4B0931304A09312040FC080911204A4
617
:102680009091130401969093130480931204809107
618
:1026900012049091130407973CF4809112049091D6
619
:1026A0001304806687B909C087E687B98091120450
620
:1026B0009091130408970E945D12809110049091EC
621
:1026C0001104892B49F010921104109210041092F9
622
:1026D0000F0410920E0401C0369AFF91EF91BF9142
623
:1026E000AF919F918F917F916F915F914F913F91AA
624
:1026F0002F910F900FBE0F901F90189580915A0543
625
:1027000099270895FC01EE0FFF1FEB5EFB4F8081C0
626
:1027100091810895E5E1F4E040E050E06FEF70E072
627
:102720008FEF9FEF208131812617370710F4B90111
628
:10273000CA014F5F5F4F32964031510599F76639B4
629
:10274000710514F08FEF9FEF089580911404882392
630
:1027500019F0813071F407C060E070E08AE290E027
631
:102760000E942516089560E070E08BE290E00E94E0
632
:102770002516089580911404882319F0813071F48E
633
:1027800007C061E070E08AE290E00E94251608959B
634
:1027900061E070E08BE290E00E9425160895EF92D0
635
:1027A000FF920F931F93CF93DF937C0180911404CA
636
:1027B0008130E1F400E110E0C0E0D0E8BE016E211C
637
:1027C0007F2188E090E00E94251661E070E089E0BA
638
:1027D00090E00E94251660E070E089E090E00E94A1
639
:1027E0002516D695C7950150104041F7DF91CF913E
640
:1027F0001F910F91FF90EF900895809314048091A2
641
:102800001404882321F0813009F044C01DC08CE2FB
642
:1028100090E090933604809335048BE290E090939F
643
:102820003804809337048FE290E090933A048093C9
644
:1028300039048EE290E090933C0480933B04109224
645
:102840003E0410923D04089560E070E08AE290E05A
646
:102850000E9425168DE290E0909336048093350413
647
:102860008CE290E090933804809337048FE290E0FC
648
:1028700090933A04809339048EE290E090933C0464
649
:1028800080933B048FEF9FEF0E94CF1310923E0482
650
:1028900010923D040895AF92BF92CF92DF92EF92D3
651
:1028A000FF920F931F93CF93DF938C010E945812D6
652
:1028B000019719F0AA24BB2405C00E94511241E0DF
653
:1028C000A42EB12C35E1C32E34E0D32EEE24FF2408
654
:1028D00000FF48C0EE2D80911404882321F4F701F5
655
:1028E000E051FC4FE081CE2FDD2780913B04909199
656
:1028F0003C04C3FF03C061E070E002C060E070E030
657
:102900000E9425168091390490913A04C2FF03C0B9
658
:1029100061E070E002C060E070E00E9425168091E6
659
:10292000370490913804C1FF03C061E070E002C039
660
:1029300060E070E00E942516809135049091360485
661
:10294000C0FF03C061E070E002C060E070E00E9480
662
:10295000251680913D0490913E040E949112F6014B
663
:10296000918380830894E11CF11C82E090E0C80E02
664
:10297000D91E90E1E916F10419F015950795A8CF35
665
:10298000AB2811F00E944212DF91CF911F910F915D
666
:10299000FF90EF90DF90CF90BF90AF9008958FEFB2
667
:1029A0009FEF0E944B140E948A13089508952CE112
668
:1029B00025BDBF9A83BD08959C014427552764E235
669
:1029C00074EF80E090E00E94521AC901019797FFCE
670
:1029D00002C080E090E08F3F910519F014F08FEF76
671
:1029E00090E00E94D714089585B5887F85BDC6986C
672
:1029F00008950F931F938C01CB010E94DC14C80132
673
:102A00000E94A21185B5887F85BDC6981F910F9140
674
:102A10000895AC01477050709C0183E0359527956F
675
:102A20008A95E1F72430310509F444C02530310599
676
:102A300054F42230310511F1233031056CF5213089
677
:102A4000310561F40EC02630310509F44FC026303F
678
:102A50003105F4F12730310509F469C08FEF9FEF9C
679
:102A600008958AB3042E02C0220F331F0A94E2F79E
680
:102A7000922F909598239ABB89B350C087B321E0D9
681
:102A800030E0042E02C0220F331F0A94E2F7209593
682
:102A9000282327BB86B342C084B321E030E0042E54
683
:102AA00002C0220F331F0A94E2F72095282324BB8B
684
:102AB00083B334C081B321E030E0042E02C0220F82
685
:102AC000331F0A94E2F72095282321BB80B326C048
686
:102AD00082B121E030E0042E02C0220F331F0A949D
687
:102AE000E2F72095282322B981B118C0443051055E
688
:102AF00034F084B7806884BF84B7806884BF8091D5
689
:102B0000610021E030E0042E02C0220F331F0A943E
690
:102B1000E2F7209528232093610080B1992702C015
691
:102B2000959587954A95E2F7817090700895809108
692
:102B3000640021E030E0042E02C0220F331F0A940B
693
:102B4000E2F7209528232093640080916300992761
694
:102B500002C0959587954A95E2F781709070089527
695
:102B6000AC01477050709C0193E0359527959A957C
696
:102B7000E1F724303105C9F1253031055CF422300C
697
:102B80003105E9F0233031052CF52130310509F00C
698
:102B90005BC00CC02630310509F43DC0263031053C
699
:102BA0007CF12730310509F04FC042C08BB302C021
700
:102BB000220F331F4A95E2F7822B8BBB089528B36F
701
:102BC00081E090E002C0880F991F4A95E2F7282B18
702
:102BD00028BB089525B381E090E002C0880F991FBB
703
:102BE0004A95E2F7282B25BB089522B381E090E0B7
704
:102BF00002C0880F991F4A95E2F7282B22BB08953F
705
:102C000023B181E090E002C0880F991F4A95E2F756
706
:102C1000282B23B908952091620081E090E002C042
707
:102C2000880F991F4A95E2F7282B20936200089598
708
:102C30002091650081E090E002C0880F991F4A95BD
709
:102C4000E2F7282B209365000895AC01477050707F
710
:102C50009C0153E0359527955A95E1F7672B09F0CC
711
:102C600088C02430310509F444C0253031055CF4B6
712
:102C70002230310511F1233031056CF52130310559
713
:102C800009F0FEC00DC02630310509F44EC02630D3
714
:102C900031050CF43CC02730310509F0F1C056C0B5
715
:102CA0008AB302C0220F331F4A95E2F7822B8ABBF8
716
:102CB0008BB3209528232BBB089587B321E030E008
717
:102CC00002C0220F331F4A95E2F7822B87BB88B3DD
718
:102CD0002095282386C084B321E030E002C0220F73
719
:102CE000331F4A95E2F7822B84BB85B320952823B6
720
:102CF00086C081B321E030E002C0220F331F4A9525
721
:102D0000E2F7822B81BB82B32095282386C082B153
722
:102D100021E030E002C0220F331F4A95E2F7822BF8
723
:102D200082B983B12095282386C08091610021E07B
724
:102D300030E002C0220F331F4A95E2F7822B8093C6
725
:102D40006100809162002095282386C080916400F4
726
:102D500021E030E002C0220F331F4A95E2F7822BB8
727
:102D6000809364008091650020952823209365005E
728
:102D700008952430310509F444C0253031055CF450
729
:102D80002230310511F1233031056CF52130310548
730
:102D900009F076C00DC02630310509F44EC026304A
731
:102DA00031050CF43CC02730310509F069C057C02B
732
:102DB0008AB302C0220F331F4A95E2F7922F822B6B
733
:102DC0008ABB8BB3982B9BBB089587B321E030E07F
734
:102DD00002C0220F331F4A95E2F7822B87BB88B3CC
735
:102DE000282B28BB089584B321E030E002C0220FD5
736
:102DF000331F4A95E2F7822B84BB85B3282B25BB72
737
:102E0000089581B321E030E002C0220F331F4A95BC
738
:102E1000E2F7822B81BB82B3282B22BB089582B1BB
739
:102E200021E030E002C0220F331F4A95E2F7822BE7
740
:102E300082B983B1282B23B908958091610021E0E4
741
:102E400030E002C0220F331F4A95E2F7822B8093B5
742
:102E5000610080916200282B209362000895809188
743
:102E6000640021E030E002C0220F331F4A95E2F7F0
744
:102E7000822B8093640080916500282B209365004D
745
:102E80000895E4E6F0E080818E7F8083E5E6F0E05F
746
:102E900080818160808380916300992780959095DF
747
:102EA0008170907008950E944117892B19F480E079
748
:102EB00090E008950E944117892BE1F781E090E0AE
749
:102EC0000895E4E6F0E080818D7F8083E5E6F0E020
750
:102ED0008081826080838091630099279695879591
751
:102EE000809590958170907008950E946117892B4C
752
:102EF00019F480E090E008950E946117892BE1F7B2
753
:102F000081E090E0089504C08FE090E00E94A2115B
754
:102F10000E946117892BC1F3089504C08FE090E0EF
755
:102F20000E94A2110E944117892BC1F30895A8E1C4
756
:102F3000B0E0EDE9F7E10C94911A69837A838B8311
757
:102F40009C832D833E834F835887BE016F5E7F4FE6
758
:102F5000CE0101960E94C717BE01675F7F4FCE0169
759
:102F600005960E94C7178989823018F481E090E0A5
760
:102F70000AC020E030E08985823010F0C90103C02A
761
:102F800021E030E0C901E2E068960C94AD1AFC0142
762
:102F9000DB01208131819281492F4F7750E0991FC9
763
:102FA0009927991F8381682F660F692B881F8827AF
764
:102FB000881FFD018183662309F049C02115310571
765
:102FC0004105510509F470C082E89FEFFD0193832C
766
:102FD0008283220F331F441F551F220F331F441FAC
767
:102FE000551F220F331F441F551F220F331F441F2D
768
:102FF000551F220F331F441F551F220F331F441F1D
769
:10300000551F220F331F441F551F83E08C93203020
770
:10301000F0E03F07F0E04F07F0E45F0790F482E84C
771
:103020009FEF220F331F441F551F0197203060E090
772
:10303000360760E0460760E4560798F3FD01938386
773
:103040008283FD01248335834683578308956F3F30
774
:1030500071F1862F99278F579040FD0193838283CA
775
:1030600083E08C93220F331F441F551F220F331F01
776
:10307000441F551F220F331F441F551F220F331F9C
777
:10308000441F551F220F331F441F551F220F331F8C
778
:10309000441F551F220F331F441F551F50642483A4
779
:1030A000358346835783089582E08C9308952115D4
780
:1030B00031054105510519F484E08C93089544FDD0
781
:1030C00002C01C92BECF81E08C93BBCFFB01DC0120
782
:1030D00002C005900D9241505040D8F70895FC0170
783
:1030E00005900020E9F7809590958E0F9F1F089519
784
:1030F000FC010590615070400110D8F780959095C3
785
:103100008E0F9F1F0895FC016150704001900110C7
786
:10311000D8F7809590958E0F9F1F08950F931F935A
787
:10312000CF93DF938C01EB018B81992781FF1BC02B
788
:1031300082FF0DC02E813F818C819D812817390728
789
:1031400064F4E881F9810193F983E88306C0E88596
790
:10315000F985802F0995892B31F48E819F81019605
791
:103160009F838E8302C00FEF1FEFC801DF91CF91C5
792
:103170001F910F91089597FB47D09F3738F0FEE9D4
793
:10318000F91B982F872F762F6B2F05C05AC0969565
794
:10319000879577956795F150D0F73EF49095809597
795
:1031A000709561957F4F8F4F9F4F08950ED05EF0C1
796
:1031B00004C00BD026F001C008D019F020F48FEF26
797
:1031C000089580E0089581E0089597FB092E052673
798
:1031D00000F8689410D0E89407FC07C062177307E2
799
:1031E0008407950721F008F40094079498940895B3
800
:1031F000052E092607FA440F551F5F3F79F0AA27CD
801
:10320000A51708F051E04795880F991F9F3F31F0AF
802
:10321000BB27B91708F091E0879508959F919F917A
803
:10322000112408C197FB880F991F9F3F31F0BB27DE
804
:10323000B91708F091E0879508959F919F91112407
805
:10324000F9C0662777278827992708959F3F59F463
806
:10325000803C49F481E09927089590688923872369
807
:1032600086238395B9F3882799270895DBDFCF93C9
808
:10327000DF93D52FC42F552744273327222799239F
809
:10328000D9F09F37C8F0F92FBDD0592F482F372FCD
810
:10329000262FF63968F46FDFA6D0C030CD0721F0B5
811
:1032A00069937993899399939058DF91CF9157C0FF
812
:1032B0009927882777276627C030CD0721F02993E3
813
:1032C000399349935993DF91CF919CC091DF01D0FD
814
:1032D00099C0992339F0552329F09F575F57950FCF
815
:1032E00013F49AF1B1CF91589F3FE1F3629FA12D62
816
:1032F0000F92BB27639FA00DB11DEE27729FA00DFB
817
:10330000B11DEE1FAF93AA27649FB00DE11D739FFF
818
:10331000B00DE11DAA1F6627829FB00DE11DA61FFB
819
:103320005527749FE00DA11D551F839FE00DA11D22
820
:10333000561F849FA00D511D852F7A2F6E2F1F9031
821
:103340000F9088231AF4939539F474C0000C111C63
822
:10335000BB1F661F771F881F012808955058192E1C
823
:1033600047DF01D04FC0BA1762077307840795077C
824
:10337000B1F188F40EF410940B2EBA2FA02D062E66
825
:10338000622F202D072E732F302D082E842F402DD5
826
:10339000092E952F502DFF275523B9F0591B49F0C1
827
:1033A000573E98F0469537952795A795F040539549
828
:1033B000C9F776F0BA0F621F731F841F30F4879528
829
:1033C00077956795B795F040939517FA0F2E089566
830
:1033D000BF1BBB27BA0B620B730B840BF6CFDEF659
831
:1033E00033CFE89403C097FB0EF4D8DEB62F672FD7
832
:1033F000782F892F9EE9002405C09A95BB0F661F80
833
:10340000771F881F11249923A1F08823B2F79F3FCB
834
:1034100059F0BB0F48F421F4002011F460FF04C000
835
:103420006F5F7F4F8F4F9F4F881F9795879597F9B5
836
:10343000089507CF9FEF80EC089597FB092E07268C
837
:103440000AD077FD04D049D006D000201AF4709538
838
:1034500061957F4F0895F6F7909581959F4F089558
839
:10346000A1E21A2EAA1BBB1BFD010DC0AA1FBB1F88
840
:10347000EE1FFF1FA217B307E407F50720F0A21BFA
841
:10348000B30BE40BF50B661F771F881F991F1A9467
842
:1034900069F760957095809590959B01AC01BD0191
843
:1034A000CF01089597FB092E05260ED057FD04D0B5
844
:1034B000D7DF0AD0001C38F45095409530952195FF
845
:1034C0003F4F4F4F5F4F0895F6F790958095709559
846
:1034D00061957F4F8F4F9F4F0895AA1BBB1B51E1F2
847
:1034E00007C0AA1FBB1FA617B70710F0A61BB70B74
848
:1034F000881F991F5A95A9F780959095BC01CD0119
849
:1035000008952F923F924F925F926F927F928F9287
850
:103510009F92AF92BF92CF92DF92EF92FF920F9362
851
:103520001F93CF93DF93CDB7DEB7CA1BDB0B0FB66C
852
:10353000F894DEBF0FBECDBF09942A883988488829
853
:103540005F846E847D848C849B84AA84B984C884BF
854
:10355000DF80EE80FD800C811B81AA81B981CE0FB6
855
:10356000D11D0FB6F894DEBF0FBECDBFED0108959B
856
:02357000FFCF8B
857
:10357200303030303030000000000000005F0000CA
858
:103582000007000700147F147F14242A7F2A1223C5
859
:103592001308646236495522500005030000001CDE
860
:1035A2002241000041221C0014083E081408083E73
861
:1035B2000808000050300010101010100060600069
862
:1035C2000020100804023E5149453E00427F40005F
863
:1035D20042615149462141454B311814127F10274F
864
:1035E200454545393C4A4949300171090503364987
865
:1035F200494936064949291E00363600000056362A
866
:10360200000008142241001414141414004122145E
867
:10361200080201510906324959513E7E1111117EAB
868
:103622007F494949363E414141227F4141221C7F27
869
:10363200494949417F090909013E4149497A7F08BF
870
:1036420008087F00417F41002040413F017F08146C
871
:1036520022417F404040407F020C027F7F040810DD
872
:103662007F3E4141413E7F090909063E4151215EAB
873
:103672007F09192946464949493101017F01013F24
874
:103682004040403F1F2040201F3F4038403F6314CE
875
:1036920008146307087008076151494543007F41D8
876
:1036A200410002040810200041417F00040201028F
877
:1036B2000440404040400001020400205454547829
878
:1036C2007F484444383844444420384444487F388E
879
:1036D20054545418087E0901020C5252523E7F087B
880
:1036E20004047800447D40002040443D007F1028BF
881
:1036F200440000417F40007C041804787C080404E4
882
:103702007838444444387C14141408081414187C7F
883
:103712007C080404084854545420043F4440203C8C
884
:103722004040207C1C2040201C3C4030403C44282F
885
:103732001028440C5050503C4464544C4400083609
886
:10374200414100007F0000414136080002010102B0
887
:1037520001552A552A55010204102040010E051B6D
888
:1037620005280520031703EF02CA02A9028B026F84
889
:103772000255023E02280213020002EE01DE01CED1
890
:1037820001BF01B201A50198018D01820177016D8E
891
:103792000164015B0152014A0142013B0133012DE7
892
:1037A20001260120011A0114010E0109010401FF81
893
:1037B20000FA00F500F100ED00E800E400E000DDB1
894
:1037C20000D900D500D200CF00CB00C800C500C28E
895
:1037D20000BF00BD00BA00B700B500B200B000AD36
896
:1037E20000AB00A900A600A400A200A0009E009CBD
897
:1037F200009A009800970095009300910090008E27
898
:10380200008C008B0089008800860085008300827E
899
:103812000081007F007E007D007C007A00790078C4
900
:103822000077007600750073007200710070006FFF
901
:10383200006E006D006C006B006A00690069006830
902
:103842000067006600650030313233343536373870
903
:103852003941424344454600303030303030200058
904
:103862000706050E010403020F000D080C0B090ADE
905
:00000001FF
trunk/code/projects/rangefinders/IRcycle_move/.dep/testIRcycle.o.d
1
testIRcycle.o: testIRcycle.c .././Library/dragonfly_lib.h \
2
  c:/winavr-20070525/bin/../avr/include/inttypes.h \
3
  c:/winavr-20070525/bin/../avr/include/stdint.h \
4
  c:/winavr-20070525/bin/../avr/include/stdio.h \
5
  c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stdarg.h \
6
  c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stddef.h \
7
  c:/winavr-20070525/bin/../avr/include/stdlib.h \
8
  c:/winavr-20070525/bin/../avr/include/avr/io.h \
9
  c:/winavr-20070525/bin/../avr/include/avr/sfr_defs.h \
10
  c:/winavr-20070525/bin/../avr/include/avr/iom128.h \
11
  c:/winavr-20070525/bin/../avr/include/avr/portpins.h \
12
  c:/winavr-20070525/bin/../avr/include/avr/version.h \
13
  c:/winavr-20070525/bin/../avr/include/avr/interrupt.h \
14
  c:/winavr-20070525/bin/../avr/include/util/delay.h \
15
  c:/winavr-20070525/bin/../avr/include/util/delay_basic.h \
16
  c:/winavr-20070525/bin/../avr/include/util/twi.h .././Library/atomic.h \
17
  .././Library/analog.h .././Library/dio.h .././Library/time.h \
18
  .././Library/lcd.h .././Library/lights.h .././Library/motor.h \
19
  .././Library/serial.h \
20
  c:/winavr-20070525/bin/../avr/include/avr/pgmspace.h \
21
  .././Library/buzzer.h .././Library/rangefinder.h .././Library/bom.h \
22
  .././Library/move.h .././Library/reset.h \
23
  c:/winavr-20070525/bin/../avr/include/math.h .././Library/eeprom.h \
24
  c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stdbool.h \
25
  .././Library/encoders.h
26

  
27
.././Library/dragonfly_lib.h:
28

  
29
c:/winavr-20070525/bin/../avr/include/inttypes.h:
30

  
31
c:/winavr-20070525/bin/../avr/include/stdint.h:
32

  
33
c:/winavr-20070525/bin/../avr/include/stdio.h:
34

  
35
c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stdarg.h:
36

  
37
c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stddef.h:
38

  
39
c:/winavr-20070525/bin/../avr/include/stdlib.h:
40

  
41
c:/winavr-20070525/bin/../avr/include/avr/io.h:
42

  
43
c:/winavr-20070525/bin/../avr/include/avr/sfr_defs.h:
44

  
45
c:/winavr-20070525/bin/../avr/include/avr/iom128.h:
46

  
47
c:/winavr-20070525/bin/../avr/include/avr/portpins.h:
48

  
49
c:/winavr-20070525/bin/../avr/include/avr/version.h:
50

  
51
c:/winavr-20070525/bin/../avr/include/avr/interrupt.h:
52

  
53
c:/winavr-20070525/bin/../avr/include/util/delay.h:
54

  
55
c:/winavr-20070525/bin/../avr/include/util/delay_basic.h:
56

  
57
c:/winavr-20070525/bin/../avr/include/util/twi.h:
58

  
59
.././Library/atomic.h:
60

  
61
.././Library/analog.h:
62

  
63
.././Library/dio.h:
64

  
65
.././Library/time.h:
66

  
67
.././Library/lcd.h:
68

  
69
.././Library/lights.h:
70

  
71
.././Library/motor.h:
72

  
73
.././Library/serial.h:
74

  
75
c:/winavr-20070525/bin/../avr/include/avr/pgmspace.h:
76

  
77
.././Library/buzzer.h:
78

  
79
.././Library/rangefinder.h:
80

  
81
.././Library/bom.h:
82

  
83
.././Library/move.h:
84

  
85
.././Library/reset.h:
86

  
87
c:/winavr-20070525/bin/../avr/include/math.h:
88

  
89
.././Library/eeprom.h:
90

  
91
c:\winavr-20070525\bin\../lib/gcc/avr/4.1.2/include/stdbool.h:
92

  
93
.././Library/encoders.h:
trunk/code/projects/rangefinders/IRcycle_move/testIRcycle.c
1
#include <dragonfly_lib.h>
2
#include <encoders.h>
3

  
4
int main(void)
5
{
6
	/* initialize components, set wireless channel */
7
	dragonfly_init(ALL_ON);
8
	encoders_init();
9
	
10
  //Replace the next two lines with your own code
11
  //You can add as many lines as you want
12
  
13
  uint8_t rangeNumber[] = {IR1,IR2,IR3,IR4,IR5}; //0 indexed
14
  uint8_t cIndex;
15
  
16
  //initial setup (IR1)
17
  cIndex=1;
18
  orb1_set_color(BLUE);
19
  orb2_set_color(GREEN);
20
  
21
  int lastDir = FORWARD;
22
  int travel=0;
23
  encoder_rst_dx(LEFT);
24
  encoder_rst_dx(RIGHT);
25
  
26
  while (1) {
27
  
28
  if (lastDir == FORWARD) {
29
	lastDir=BACKWARD;
30
	motor_l_set(lastDir,200);
31
	motor_r_set(lastDir,200);  
32
  } else {
33
	lastDir=FORWARD;
34
	motor_l_set(lastDir,200);
35
	motor_r_set(lastDir,200);  
36
  }
37
  
38
	while(travel<660) {
39
		
40
		usb_puti(range_read_distance(rangeNumber[cIndex]));
41
		usb_putc('\r');
42
		
43
		/**
44
		 *if (button1_click()) {
45
		 *	switch (cIndex){ //button1 chooses a color channel for "editing"
46
		 *		case 0: //IR1
47
		 *			orb1_set_color(RED);
48
		 *			orb2_set_color(RED);
49
		 *			cIndex=1;
50
		 *			break;
51
		 *		case 1: //IR2
52
		 *			
53
		 *			orb1_set_color(GREEN);
54
		 *			orb2_set_color(GREEN);
55
		 *			cIndex=2;
56
		 *			break;
57
		 *		case 2: //IR3
58
		 *			
59
		 *			orb1_set_color(BLUE);
60
		 *			orb2_set_color(BLUE);
61
		 *			cIndex=3;
62
		 *			break;
63
		 *		case 3: //IR4
64
		 *			orb1_set_color(YELLOW);
65
		 *			orb2_set_color(YELLOW);
66
		 *			cIndex=4;
67
		 *			break;	
68
		 *		case 4: //IR5
69
		 *			orb1_set_color(BLUE);
70
		 *			orb2_set_color(GREEN);
71
		 *			cIndex=0;
72
		 *			break;
73
		 *		default: //undefined
74
		 *			return 0;
75
		 *			break;
76
		 *	}
77
		 *	delay_ms(50); //allows button press to release
78
		 *}
79
		 */
80

  
81
		delay_ms(50); //refresh frequency: 1000/(50ms) refresh rate
82
		
83
		travel=abs((encoder_get_dx(LEFT)+encoder_get_dx(RIGHT))/2);
84
	}
85
	
86
	//reset travel variables
87
	travel=0;
88
	encoder_rst_dx(LEFT);
89
	encoder_rst_dx(RIGHT);
90
		
91
	}	
92
	
93
  //this tell the robot to just chill out forever. don't put anything after this
94
  while(1);
95
	return 0;
96
}
trunk/code/projects/rangefinders/IRcycle_move/testIRcycle.lst
1
   1               		.file	"testIRcycle.c"
2
   2               		.arch atmega128
3
   3               	__SREG__ = 0x3f
4
   4               	__SP_H__ = 0x3e
5
   5               	__SP_L__ = 0x3d
6
   6               	__tmp_reg__ = 0
7
   7               	__zero_reg__ = 1
8
   8               		.global __do_copy_data
9
   9               		.global __do_clear_bss
10
  10               		.text
11
  11               	.global	main
12
  13               	main:
13
  14               	/* prologue: frame size=0 */
14
  15 0000 0F93      		push r16
15
  16 0002 1F93      		push r17
16
  17 0004 CF93      		push r28
17
  18 0006 DF93      		push r29
18
  19               	/* prologue end (size=4) */
19
  20 0008 8FEF      		ldi r24,lo8(1023)
20
  21 000a 93E0      		ldi r25,hi8(1023)
21
  22 000c 0E94 0000 		call dragonfly_init
22
  23 0010 0E94 0000 		call encoders_init
23
  24 0014 83E0      		ldi r24,lo8(3)
24
  25 0016 0E94 0000 		call orb1_set_color
25
  26 001a 8CE1      		ldi r24,lo8(28)
26
  27 001c 0E94 0000 		call orb2_set_color
27
  28 0020 80E0      		ldi r24,lo8(0)
28
  29 0022 0E94 0000 		call encoder_rst_dx
29
  30 0026 81E0      		ldi r24,lo8(1)
30
  31 0028 0E94 0000 		call encoder_rst_dx
31
  32 002c C1E0      		ldi r28,lo8(1)
32
  33 002e D0E0      		ldi r29,hi8(1)
33
  34               	.L2:
34
  35 0030 2197      		sbiw r28,1
35
  36 0032 01F4      		brne .L3
36
  37 0034 68EC      		ldi r22,lo8(200)
37
  38 0036 70E0      		ldi r23,hi8(200)
38
  39 0038 80E0      		ldi r24,lo8(0)
39
  40 003a 90E0      		ldi r25,hi8(0)
40
  41 003c 0E94 0000 		call motor_l_set
41
  42 0040 68EC      		ldi r22,lo8(200)
42
  43 0042 70E0      		ldi r23,hi8(200)
43
  44 0044 80E0      		ldi r24,lo8(0)
44
  45 0046 90E0      		ldi r25,hi8(0)
45
  46 0048 0E94 0000 		call motor_r_set
46
  47 004c C0E0      		ldi r28,lo8(0)
47
  48 004e D0E0      		ldi r29,hi8(0)
48
  49 0050 00C0      		rjmp .L9
49
  50               	.L3:
50
  51 0052 68EC      		ldi r22,lo8(200)
51
  52 0054 70E0      		ldi r23,hi8(200)
52
  53 0056 81E0      		ldi r24,lo8(1)
53
  54 0058 90E0      		ldi r25,hi8(1)
54
  55 005a 0E94 0000 		call motor_l_set
55
  56 005e 68EC      		ldi r22,lo8(200)
56
  57 0060 70E0      		ldi r23,hi8(200)
57
  58 0062 81E0      		ldi r24,lo8(1)
58
  59 0064 90E0      		ldi r25,hi8(1)
59
  60 0066 0E94 0000 		call motor_r_set
60
  61 006a C1E0      		ldi r28,lo8(1)
61
  62 006c D0E0      		ldi r29,hi8(1)
62
  63               	.L9:
63
  64 006e 85E0      		ldi r24,lo8(5)
64
  65 0070 90E0      		ldi r25,hi8(5)
65
  66 0072 0E94 0000 		call range_read_distance
66
  67 0076 0E94 0000 		call usb_puti
67
  68 007a 8DE0      		ldi r24,lo8(13)
68
  69 007c 0E94 0000 		call usb_putc
69
  70 0080 82E3      		ldi r24,lo8(50)
70
  71 0082 90E0      		ldi r25,hi8(50)
71
  72 0084 0E94 0000 		call delay_ms
72
  73 0088 80E0      		ldi r24,lo8(0)
73
  74 008a 0E94 0000 		call encoder_get_dx
74
  75 008e 8C01      		movw r16,r24
75
  76 0090 81E0      		ldi r24,lo8(1)
76
  77 0092 0E94 0000 		call encoder_get_dx
77
  78 0096 800F      		add r24,r16
78
  79 0098 911F      		adc r25,r17
79
  80 009a 62E0      		ldi r22,lo8(2)
80
  81 009c 70E0      		ldi r23,hi8(2)
81
  82 009e 0E94 0000 		call __divmodhi4
82
  83 00a2 77FF      		sbrs r23,7
83
  84 00a4 00C0      		rjmp .L6
84
  85 00a6 7095      		com r23
85
  86 00a8 6195      		neg r22
86
  87 00aa 7F4F      		sbci r23,lo8(-1)
87
  88               	.L6:
88
  89 00ac 6459      		subi r22,lo8(660)
89
  90 00ae 7240      		sbci r23,hi8(660)
90
  91 00b0 04F0      		brlt .L9
91
  92 00b2 80E0      		ldi r24,lo8(0)
92
  93 00b4 0E94 0000 		call encoder_rst_dx
93
  94 00b8 81E0      		ldi r24,lo8(1)
94
  95 00ba 0E94 0000 		call encoder_rst_dx
95
  96 00be 00C0      		rjmp .L2
96
  97               	/* epilogue: frame size=0 */
97
  98               	/* epilogue: noreturn */
98
  99               	/* epilogue end (size=0) */
99
 100               	/* function main size 98 (94) */
100
 102               	/* File "testIRcycle.c": code   98 = 0x0062 (  94), prologues   4, epilogues   0 */
101
DEFINED SYMBOLS
102
                            *ABS*:00000000 testIRcycle.c
103
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:3      *ABS*:0000003f __SREG__
104
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:4      *ABS*:0000003e __SP_H__
105
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:5      *ABS*:0000003d __SP_L__
106
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:6      *ABS*:00000000 __tmp_reg__
107
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:7      *ABS*:00000001 __zero_reg__
108
C:\DOCUME~1\roboclub\LOCALS~1\Temp/cc3N4VZy.s:13     .text:00000000 main
109

  
110
UNDEFINED SYMBOLS
111
__do_copy_data
112
__do_clear_bss
113
dragonfly_init
114
encoders_init
115
orb1_set_color
116
orb2_set_color
117
encoder_rst_dx
118
motor_l_set
119
motor_r_set
120
range_read_distance
121
usb_puti
122
usb_putc
123
delay_ms
124
encoder_get_dx
125
__divmodhi4
trunk/code/projects/rangefinders/IRcycle_move/IRcycle_move.map
1
Archive member included because of file (symbol)
2

  
3
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o)
4
                              (vfprintf)
5
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
6
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (__fixsfsi)
7
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_cmp.o)
8
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (__nesf2)
9
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_split.o)
10
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_cmp.o) (__fp_split2)
11
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_zero.o)
12
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fixsfsi.o) (__fp_zero)
13
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(isinfnan.o)
14
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (isinf)
15
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(modf.o)
16
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (modf)
17
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(mulsf3.o)
18
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (__mulsf3)
19
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
20
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(mulsf3.o) (__mulsf3x)
21
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(addsf3.o)
22
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(modf.o) (__addsf3)
23
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(addsf3x.o)
24
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(addsf3.o) (__addsf3x)
25
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(floatsisf.o)
26
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(modf.o) (__floatsisf)
27
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_merge.o)
28
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(modf.o) (__fp_merge)
29
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_nan.o)
30
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a(fp_split.o) (__fp_nan)
31
.././Library\libdragonfly.a(dragonfly_lib.o)
32
                              testIRcycle.o (dragonfly_init)
33
.././Library\libdragonfly.a(eeprom.o)
34
                              .././Library\libdragonfly.a(dragonfly_lib.o) (get_bom_type)
35
.././Library\libdragonfly.a(encoders.o)
36
                              testIRcycle.o (encoder_get_dx)
37
.././Library\libdragonfly.a(lcd.o)
38
                              .././Library\libdragonfly.a(dragonfly_lib.o) (lcd_init)
39
.././Library\libdragonfly.a(lights.o)
40
                              testIRcycle.o (orb1_set_color)
41
.././Library\libdragonfly.a(motor.o)
42
                              .././Library\libdragonfly.a(dragonfly_lib.o) (motors_init)
43
.././Library\libdragonfly.a(rangefinder.o)
44
                              testIRcycle.o (range_read_distance)
45
.././Library\libdragonfly.a(serial.o)
46
                              .././Library\libdragonfly.a(dragonfly_lib.o) (usb_init)
47
.././Library\libdragonfly.a(spi.o)
48
                              .././Library\libdragonfly.a(encoders.o) (spi_init)
49
.././Library\libdragonfly.a(time.o)
50
                              testIRcycle.o (delay_ms)
51
.././Library\libdragonfly.a(analog.o)
52
                              .././Library\libdragonfly.a(rangefinder.o) (analog8)
53
.././Library\libdragonfly.a(bom.o)
54
                              .././Library\libdragonfly.a(dragonfly_lib.o) (bom_init)
55
.././Library\libdragonfly.a(buzzer.o)
56
                              .././Library\libdragonfly.a(dragonfly_lib.o) (buzzer_init)
57
.././Library\libdragonfly.a(dio.o)
58
                              .././Library\libdragonfly.a(rangefinder.o) (digital_output)
59
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodhi4.o)
60
                              testIRcycle.o (__divmodhi4)
61
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodsi4.o)
62
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (__udivmodsi4)
63
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodsi4.o)
64
                              .././Library\libdragonfly.a(buzzer.o) (__divmodsi4)
65
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_exit.o)
66
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o (exit)
67
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_clear_bss.o)
68
                              testIRcycle.o (__do_clear_bss)
69
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_unord_sf.o)
70
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (__unordsf2)
71
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_udivmodhi4.o)
72
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_divmodhi4.o) (__udivmodhi4)
73
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_prologue.o)
74
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_unord_sf.o) (__prologue_saves__)
75
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_epilogue.o)
76
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_unord_sf.o) (__epilogue_restores__)
77
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_unpack_sf.o)
78
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a(_unord_sf.o) (__unpack_f)
79
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(memcpy_P.o)
80
                              .././Library\libdragonfly.a(serial.o) (memcpy_P)
81
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strlen_P.o)
82
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (strlen_P)
83
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen_P.o)
84
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (strnlen_P)
85
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(strnlen.o)
86
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (strnlen)
87
c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a(fputc.o)
88
                              c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a(vfprintf_flt.o) (fputc)
89

  
90
Allocating common symbols
91
Common symbol       size              file
92

  
93
pwm_buffer          0x27              .././Library\libdragonfly.a(lights.o)
94
orb_values          0x6               .././Library\libdragonfly.a(lights.o)
95
data_ready          0x2               .././Library\libdragonfly.a(encoders.o)
96
usb_fd              0x2               .././Library\libdragonfly.a(serial.o)
97
right_data          0x2               .././Library\libdragonfly.a(encoders.o)
98
left_data_buf       0x2               .././Library\libdragonfly.a(encoders.o)
99
left_data_array     0x5c              .././Library\libdragonfly.a(encoders.o)
100
left_data_idx       0x2               .././Library\libdragonfly.a(encoders.o)
101
right_dx            0x2               .././Library\libdragonfly.a(encoders.o)
102
timecount           0x4               .././Library\libdragonfly.a(encoders.o)
103
encoder_buf_index   0x1               .././Library\libdragonfly.a(encoders.o)
104
right_data_array    0x5c              .././Library\libdragonfly.a(encoders.o)
105
left_dx             0x2               .././Library\libdragonfly.a(encoders.o)
106
right_data_idx      0x2               .././Library\libdragonfly.a(encoders.o)
107
right_data_buf      0x2               .././Library\libdragonfly.a(encoders.o)
108
xbee_fd             0x2               .././Library\libdragonfly.a(serial.o)
109
left_data           0x2               .././Library\libdragonfly.a(encoders.o)
110
an_val              0x21              .././Library\libdragonfly.a(analog.o)
111

  
112
Discarded input sections
113

  
114
 .stabstr       0x00000000        0x0 c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o
115
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(dragonfly_lib.o)
116
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(eeprom.o)
117
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(encoders.o)
118
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(lcd.o)
119
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(lights.o)
120
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(motor.o)
121
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(rangefinder.o)
122
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(serial.o)
123
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(spi.o)
124
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(time.o)
125
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(analog.o)
126
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(bom.o)
127
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(buzzer.o)
128
 .stabstr       0x00000000        0x0 .././Library\libdragonfly.a(dio.o)
129

  
130
Memory Configuration
131

  
132
Name             Origin             Length             Attributes
133
text             0x00000000         0x00020000         xr
134
data             0x00800060         0x0000ffa0         rw !x
135
eeprom           0x00810000         0x00010000         rw !x
136
*default*        0x00000000         0xffffffff
137

  
138
Linker script and memory map
139

  
140
Address of section .data set to 0x800100
141
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o
142
LOAD testIRcycle.o
143
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libprintf_flt.a
144
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libm.a
145
LOAD .././Library\libdragonfly.a
146
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a
147
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5\libc.a
148
LOAD c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/avr5\libgcc.a
149

  
150
.hash
151
 *(.hash)
152

  
153
.dynsym
154
 *(.dynsym)
155

  
156
.dynstr
157
 *(.dynstr)
158

  
159
.gnu.version
160
 *(.gnu.version)
161

  
162
.gnu.version_d
163
 *(.gnu.version_d)
164

  
165
.gnu.version_r
166
 *(.gnu.version_r)
167

  
168
.rel.init
169
 *(.rel.init)
170

  
171
.rela.init
172
 *(.rela.init)
173

  
174
.rel.text
175
 *(.rel.text)
176
 *(.rel.text.*)
177
 *(.rel.gnu.linkonce.t*)
178

  
179
.rela.text
180
 *(.rela.text)
181
 *(.rela.text.*)
182
 *(.rela.gnu.linkonce.t*)
183

  
184
.rel.fini
185
 *(.rel.fini)
186

  
187
.rela.fini
188
 *(.rela.fini)
189

  
190
.rel.rodata
191
 *(.rel.rodata)
192
 *(.rel.rodata.*)
193
 *(.rel.gnu.linkonce.r*)
194

  
195
.rela.rodata
196
 *(.rela.rodata)
197
 *(.rela.rodata.*)
198
 *(.rela.gnu.linkonce.r*)
199

  
200
.rel.data
201
 *(.rel.data)
202
 *(.rel.data.*)
203
 *(.rel.gnu.linkonce.d*)
204

  
205
.rela.data
206
 *(.rela.data)
207
 *(.rela.data.*)
208
 *(.rela.gnu.linkonce.d*)
209

  
210
.rel.ctors
211
 *(.rel.ctors)
212

  
213
.rela.ctors
214
 *(.rela.ctors)
215

  
216
.rel.dtors
217
 *(.rel.dtors)
218

  
219
.rela.dtors
220
 *(.rela.dtors)
221

  
222
.rel.got
223
 *(.rel.got)
224

  
225
.rela.got
226
 *(.rela.got)
227

  
228
.rel.bss
229
 *(.rel.bss)
230

  
231
.rela.bss
232
 *(.rela.bss)
233

  
234
.rel.plt
235
 *(.rel.plt)
236

  
237
.rela.plt
238
 *(.rela.plt)
239

  
240
.text           0x00000000     0x3572
241
 *(.vectors)
242
 .vectors       0x00000000       0x8c c:/winavr-20070525/bin/../lib/gcc/avr/4.1.2/../../../../avr/lib/avr5/crtm128.o
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff