|
| Ride Date |
Distance (miles) |
Ride Time (hh:mm:ss) |
Max Speed (mph) |
Average Speed (mph) |
Average Grade (%) |
Max Grade (%) |
Max Altitude (ft) |
Altitude Gain (ft) |
Temp (F) |
Weight (lbs) |
Calories Burned (kcal) |
Resting Heart Rate (bpm) |
Average Heart Rate (bpm) |
Max Heart Rate (bpm) |
Average Cadence (rpm) |
Max Cadence (rpm) |
Ride Type |
Bike |
Club Affiliation |
Modify Ride |
4/1/2007
(Sun)
|
67.88 |
04:37:47 |
44.50 |
14.60 |
0 |
15 |
492 |
2,709 |
Min: 46
Avg: 50
Max: 52 |
229 |
5682 |
0 |
140 |
159 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Metric #6! (my goal was six in 2007 -- now increased to 20) Total time: about 6:05 Thermometer day. New personal best for one-day and three-day distance! Also, this ride is the longest time I have spent pedaling. Hillsboro to Salem by way of Yamhill, Carlton, McMinnville, and Amity. Another beautiful day for a ride, although cool. Took backroads for the first half, and then 10 miles on Hwy 99W before getting back on sideroads. Mostly flat except for three fairly short climbs at the end. Scenery was lush green fields, a little bit of transition forest, orchards, and nurseries, with the occasional vineyard thrown in. Also of note is Laughlin Road, just before I got to Yamhill. What a beautiful cycling route -- and wonderful smooth pavement. Had lunch in Yamhill at Zippy's Pizza (had pizza last night, so I ordered a very tasty pastrami & swiss on rye). Service was good, food was good, and the place was cyclist-friendly. In addition to bottomless glasses of lemonade, they have Guiness on tap (for future reference...). Road with a fellow named Ken (I think) for several miles on Tongue Lane (yes, that's really the name of the road) early in the day. Nice guy out for a Sunday ride with a group -- he sprinted ahead to catch up with me. It's fun to be the rabbit. Chatted extensively with Dave from Portland at lunch who was on his first overnight ride. He had hoped to get to the coast yesterday on the Nestucca River Hwy, but his legs told him "no" at the summit. He was on his way back to Hillsboro today. Sounds like he didn't fuel the furnace adequately.... Wildlife spotted: redtail hawk, killdeer, osprey, robins, crows, bluejays, Canada geese, redwing blackbirds. Interesting non-wildlife: a small herd of buffalo, two burros, lots of lambs, and goat kids, too. Oh, and a working draft horse farm near Yamhill. Wardrobe used: DeFeet Woolie Boolie socks, Lake MX60 shoes, Craft T-shirt, Specialized fingerless gloves, Headsweats long-bill cap, Adidas bike shorts, Gore leg warmers, and Specialized arm warmers. It was chilly in the shade, and lovely in the sun. Food and water: one granola bar, one box of raisins, 2+ liters of water, 4 glasses of strawberry lemonade, pastrami & swiss on sandwich, and a pickle wedge. Bike notes: Lost the front chain a couple more times (forgot to adjust it before I left and was too lazy to fix it on the road). An intermittent click/creak in the right front wheel appeared on Friday, and continued today. I stopped in Amity to tweak the brakes a bit and thought to check the headset. It was not quite as snug as it should be, so I fixed that. The mysterious noise seemed to improve slightly. Hmm....
|
| Weather Conditions: Partly sunny, dry (except for one raindrop). Calm for the first several hours, then westerly breezes beginning just south of Amity (helped push me home). |
4/2/2007
(Mon)
|
5.47 |
00:25:04 |
24.10 |
13.10 |
0 |
0 |
0 |
100 |
Min: 40
Max: 52 |
230 |
567 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
| Comments: commutes |
| Weather Conditions: Partly cloudy, dry. Calm. |
4/3/2007
(Tue)
|
1.65 |
00:07:57 |
26.30 |
12.60 |
0 |
0 |
0 |
50 |
Min: 49
Max: 50 |
230 |
260 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
| Comments: errand |
| Weather Conditions: Overcast, cool, dry. Calm. A few sprinkles on the way home. |
4/4/2007
(Wed)
|
3.84 |
00:15:26 |
25.40 |
15.00 |
0 |
0 |
0 |
60 |
Min: 53
Max: 64 |
230 |
343 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
| Comments: commute |
| Weather Conditions: Clear, dry, beautiful. Light southerly breezes. |
4/5/2007
(Thu)
|
28.97 |
01:47:03 |
31.80 |
16.20 |
0 |
0 |
0 |
550 |
Min: 62
Avg: 67
Max: 76 |
231 |
2711 |
0 |
145 |
169 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Out State Street to Cordon, north to Lardon, east to 89th(?), south to Sunnyview, and then to campus. (17.0 mph avg on this loop!) Then a series of errands, and back home. Then to church for choir practice and service, and then home again. Beautiful day. Wildlife spotted: I was jamming along pretty good in the rural areas, so no critter sightings . Wardrobe used: DeFeet Woolie Boolie socks, Lake MX60 shoes, cotton T-shirt, Specialized fingerless gloves, Headsweats long-bill cap, Adidas bike shorts. Food and water: about 2 liters of water (all day). Bike notes: I think the right front wheel creaking is a crack in the fender. Still not positive. |
| Weather Conditions: Sunny, dry. Light northerly winds (5-10 mph). |
4/6/2007
(Fri)
|
49.65 |
03:04:50 |
37.50 |
16.10 |
0 |
7 |
460 |
1,185 |
Min: 56
Avg: 74
Max: 76 |
231 |
4600 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Two commutes to campus, then left on a lovely Good Friday ride. Rode by the salle, and then went Sunnyview to Cordon to Silverton Road to Howell Prairie Road to Saratoga Drive to Church Road to Mt. Angel (17.1 mph avg!). Saratoga has been reported to be a nice route for cycling, and it certainly is -- lovely small farms, many of which have been there for over 100 years -- and gently rolling terrain, with a couple of lovely shady stretches. From Mt. Angel, rode up the hill to the abbey (stations of the cross on the way up). Spent a few minutes in the abbey, had a snack, then headed back, getting a screamer down the hill. Came back Church Road to Saratoga Drive to North Howell Road to Nusom Road to Scism Road to Shannon Road (after a short detour due to a wrong turn) to Silverton Road to Desart Road to Kaufman/Lardon Road (the opposite direction that I usually travel) to Cordon Road to Sunnyview Road and back to the salle for a lesson (17.3 mph avg!), and then home. If I would have had more time, I would have tried for another 12.5 miles to make it a metric. Probably just as well, as I was pretty tired from having pushed so hard -- plus, I am not used to the warmer temps. Wildlife spotted: redtail hawk, killdeer. I know there was more, but that's all I can remember. Interesting non-wildlife: a burro. Wardrobe used: DeFeet Woolie Boolie socks, Lake MX60 shoes, cotton T-shirt, Specialized fingerless gloves, Headsweats long-bill cap, Adidas bike shorts. Sunscreen was very helpful (SPF 15). Food and water: two granola bars, three boxes of raisins, 2+ liters of water. No cramping, but I should have eaten more before heading to Mt. Angel. Bike notes: The mysterious creak in the right front wheel is still there. Don't think it's the fender. I now suspect the spokes. Time for more expert help, I think. Also, I learned that when you hear an unfamiliar noise, it is wise to stop and check it out. In this case, it was the tube and bite valve from the hydration system (which I had forgotten to clip on) dragging along the road for several miles. Ooops. Forgot to take my HRM. |
| Weather Conditions: Sunny, dry, warm. Light variable breezes. |
4/7/2007
(Sat)
|
30.03 |
01:58:42 |
32.90 |
15.20 |
0 |
0 |
276 |
683 |
Min: 58
Avg: 61
Max: 63 |
226 |
2463 |
0 |
134 |
149 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Personal best for 7-day mileage! Out Sunnyview Road to Corban Road to Silverton Road to Brush Creek Road, and then south to Kaufman Road to Howell Prairie Road to Conifer Street to 78th Avenue (note to self: 78th is gravel!) to State Street and home. Somewhere on this route is a can of Halt! that vibrated off ('nother note to self: never rely on stuff that clips on). Focused on keeping HR in zone 3, including using the HR alarms on the Edge 305. That seemed to work well. Zone 3 felt good. Averaged more than 17 mph on outbound leg, thanks to some help from a tailwind for part of the way. Then I hit 6 miles of headwinds. Got caught in a short cloudburst around Lancaster and got soaked. Had an undetected slow leak that went flat on right front, but didn't notice until almost in the driveway. The Marathon Plus tires are so stiff and thick. I was wondering why the trike was behaving oddly, but had mostly written it off to fatigue. I suspect that I started losing pressure 78th, as I was unable to find a puncture -- it looks like the tube developed a pinhole leak at the seam on the outer side by the valve stem. 78th was gravel with some washboard, and that might have done it in. Wildlife spotted: redtail hawk, killdeer, a small yellow-breasted bird, crows. Interesting non-wildlife: the burro on Silverton Road, the large white "runs in circles" dog at 78th and State. Wardrobe used: white cotton "Fred" socks, Lake MX60 shoes, cotton T-shirt, Specialized fingerless gloves, Headsweats long-bill cap, Adidas bike shorts. Food and water: less than 1 liter of water. Bike notes: Mysterious creak is still there, but I confirmed it isn't the spokes when I fixed the flat. It's something in the headset, I think. BAD NEWS: While fixing the flat and chasing the mysterious creak, I discovered that the front weld connecting the main tube and the crossbar has a 1.5" long crack!!! Nooooo! Fortunately, Catrikes come with a lifetime warranty on the frame, so I have put the wheels in motion for that. In the meanwhile, I'm stuck riding my mountain bike. Ugh! |
| Weather Conditions: Initially partly cloudy and dry, changing to showers. South winds 17-18 mph outbound, shifting to SW at 12-14 for the return leg. |
4/13/2007
(Fri)
|
3.02 |
00:00:00 |
0.00 |
13.40 |
0 |
0 |
0 |
0 |
0 |
228 |
169 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: Six days with no ride. Yuck. Walked to campus and drove to the salle. Finally got the MTB in running order.
Commute to salle on MTB
I now remember exactly why I went 'bent....
Oh, well. It's better than no ride at all. |
| Weather Conditions: |
4/16/2007
(Mon)
|
6.10 |
00:00:00 |
0.00 |
13.40 |
0 |
0 |
0 |
0 |
0 |
230 |
345 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: Commutes to salle and campus, plus an errand
When, O when will my new frame arrive? Moan. |
| Weather Conditions: Mostly cloudy. Light breeze. |
4/18/2007
(Wed)
|
3.62 |
00:00:00 |
0.00 |
13.40 |
0 |
0 |
0 |
0 |
0 |
230 |
205 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: commute to salle and back
My frame shipped yesterday! Yea!
Unfortunately, by ground, despite offering to pay for 3-day air. Sigh. |
| Weather Conditions: |
4/19/2007
(Thu)
|
3.63 |
00:00:00 |
0.00 |
13.40 |
0 |
0 |
0 |
0 |
0 |
229 |
205 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: commute to salle and back
Frame has left Jacksonville, FL.... |
| Weather Conditions: |
4/20/2007
(Fri)
|
3.65 |
00:00:00 |
0.00 |
13.90 |
0 |
0 |
0 |
0 |
0 |
228 |
216 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: commute to salle Only a few more days.... Dang this wind noise. I didn't realize how much quieter the wind is on my trike. |
| Weather Conditions: Sunny, dry. Nice |
4/22/2007
(Sun)
|
6.92 |
00:28:36 |
26.70 |
14.50 |
0 |
5 |
171 |
150 |
Min: 57
Avg: 57
Max: 57 |
230 |
589 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Rode out to Pringle Community to do a "workshop" on car-free living for Earth Day. Took it easy because of the cracked weld. Debated driving with the trike in the truck, but decided to give Trikey one last ride before he gets a skeleton transplant (hopefully the new frame will arrive Tuesday). Sooo much better than the MTB. Sigh. Only a couple more days.... |
| Weather Conditions: Partly sunny, threatening clouds, dry, light breeze. Serious cold front moving in -- hit a literal wall of warm air (10 deg warmer?) on the way home near the train station. |
4/23/2007
(Mon)
|
5.17 |
00:41:07 |
22.80 |
7.50 |
0 |
0 |
0 |
0 |
Min: 49
Max: 67 |
229 |
168 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: Commutes to campus and salle, then downtown and home. Low avg speed is do to walking bike home after dinner downtown (Kim was on foot). New frame arrives tomorrow! W00t! |
| Weather Conditions: Partly cloudy, dry, nice. |
4/24/2007
(Tue)
|
1.28 |
00:05:50 |
21.50 |
13.20 |
0 |
0 |
0 |
0 |
0 |
229 |
72 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: commute to campus
Frame is here! Now to get it rebuilt.... |
| Weather Conditions: |
4/25/2007
(Wed)
|
8.73 |
00:39:36 |
23.90 |
13.20 |
0 |
0 |
0 |
0 |
0 |
229 |
492 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: commutes to campus and the salle, plus two trips downtown
Have most of the rebuild done... just a few adjustments left. |
| Weather Conditions: Mostly cloudy, a couple of light sprinkles. |
4/26/2007
(Thu)
|
1.45 |
00:07:18 |
17.70 |
11.90 |
0 |
0 |
0 |
0 |
0 |
228 |
76 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Giant Iguana XC Rigid |
Clydesdales |
Comments: Commute to campus and back Last ride on my MTB! Trikey is back! Whoo hoo! Yea!
After all the grumbling about my MTB, I have to say that while it began horribly, the last several days have actually been kind of fun. I was thinking pretty hard about selling my Giant, but I think I'll keep him. I don't want to ride him very often, but it was fun to swoop through turns and hop speed bumps again. The Giant isn't a flying lawn chair, but it's so bad after all.... |
| Weather Conditions: Clear, sunny, and dry. |
4/26/2007
(Thu)
|
4.32 |
00:19:22 |
26.30 |
13.40 |
0 |
0 |
0 |
78 |
Min: 55
Max: 63 |
228 |
393 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Commute to campus, then the salle and home, combined with a couple of test runs up and down the street. First ride on new 2007 frame (warranty replacement for cracked weld in original frame). I hope to get a little bit longer ride in tomorrow and get the kinks out of my quads, which I thrashed with all the hands-and-knees work on the new frame. Ow. New frame has some design changes, including a lumbar curve in the seat (good), 1 inch wider track (hard to fit through the door now, but I like the ride better), and a stiffer boom (good so far). The new boom seems to absorb less energy in boom flex when I stomp on the pedals, with some of that energy being transferred to the entire frame. I suppose this is good, as it will encourage smoother pedaling even under heavy acceleration. Subjectively, I think a little bit more power is already going to the drive wheel. Either compressing the headsets more or the wider track has resulted in a joyous event: NO MORE SHIMMY! Hooray! All in all it is very nice to be back on my trike and not fighting that blasted self-made wind so much -- quieter, too! |
| Weather Conditions: Clear, sunny, and dry. Lovely. |
4/27/2007
(Fri)
|
20.34 |
01:29:23 |
26.80 |
13.60 |
0 |
0 |
237 |
300 |
Min: 55
Avg: 67
Max: 70 |
228 |
1142 |
0 |
140 |
156 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Commutes to campus and the salle, a quick little shakedown cruise after reinstalling my neck rest (with a cut-down post) and adjusting brakes and rear derailleur, followed by an out-and-back to Silverton Road via State Street and Cordon Road. Nice to get out and ride for a bit, even with the traffic noise of Cordon Road. Had a bit of a learning curve remembering how I used my instruments. Funny how just two weeks off the trike leads to forgetfulness. My first time: A woman pulled over a few hundred feet ahead of me on Cordon Road and flagged me down to ask directions. She was very grateful and apologetic for stopping me. Guess I don't look very threatening! Wildlife spotted: There was a Canada goose standing atop the peak of the roof of the forestry building honking loudly. Never seen that before. Otherwise too distracted by new frame. Interesting non-wildlife: None observed. Wardrobe used: DeFeet Woolie Boolie socks, Lake MX60 shoes, cotton T-shirt, Specialized fingerless gloves, Headsweat, Adidas bike shorts, amber and smoke AiroShield lenses. Food and water: Just a little bit of water. Should have drunk a bit more, but distracted. Technical notes: First ride with AiroShield visor. I'm not used to riding with sunglasses or any vision tinting, so it was interesting how open my eyes were without the need to deal with glare. I get a little bit more wind noise with the AiroShield, but it's worth it for the half-face physical and UV protection. I used the smoke lens and switched to amber as it got darker. Result: I need to get a clear lens for twilight and darkness (they were out of stock when I ordered). This was also my first non-commuting ride with the new frame. This frame feels faster, but that's subjective. I like the slightly wider cockpit. The seat angle feels more reclined (and it is, after checking the specs 37 deg instead of 39). The seat was comfortable before, the additional recline and the small lumbar curve just make it more so. Unfortunately, the changes in the frame have effectively increased the height of the bottom bracket for me, so I am having trouble seeing over the fairing. I have the fairing as low as it can go without touching my toes (I have size 15 feet), but I am still looking through it rather than over. More experimenting needed with seat position, boom length, etc., possibly including modifying the fairing mounting. |
| Weather Conditions: Partly cloudy, dry, pleasant. Force 4-5 crosswinds on State Street inbound from Lancaster to the prison, otherwise light WNW winds. |
4/28/2007
(Sat)
|
4.33 |
00:19:04 |
24.00 |
13.70 |
0 |
0 |
0 |
67 |
0 |
228 |
410 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
| Comments: Commute to salle via La Marg (errand) and home |
| Weather Conditions: |
4/29/2007
(Sun)
|
68.55 |
03:58:54 |
40.40 |
17.20 |
0 |
11 |
199 |
994 |
Min: 50
Avg: 57
Max: 63 |
230 |
5898 |
0 |
138 |
166 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Metric #7! Total time: 06:59:15 Thermometer day! New personal bests for average speed and distance! First organized ride ever 31st Annual Monster Cookie Metric Century Rode the few blocks to the start point at the Capitol Mall, then the route, with a side trip to Willamette Mission State Park on the way back, then rode home. The route was mostly flat, except for a couple of short little hills and some rollers. Lots of people, all friendly. Got to see some of the OHPVers. Rode about half the ride with bike2work and youngbentrider, the other half solo. Also met DebbieBikes. Nice ride from Salem to Champoeg State Park and back, mostly on familiar roads. Ride was well organized and well marked. Good snacks. I think I will take my own lunch next year, as this one was a bit skimpy for the money (but a good ham sandwich, all the same). Quite a few recumbents, but only a few trikes, including a red 2005 Catrike Road and a yellow Zoomer. My first time: MFT riding with so many people (>1,000). Was quite cool. Wildlife spotted: Turkey vultures, redtail hawks, and a nesting pair of osprey (at Willamette Mission). Interesting non-wildlife: None observed, except for the wide variety of people, clothing, and bikes. Wardrobe used: DeFeet Woolie Boolie socks, Lake MX60 shoes, cotton T-shirt, Specialized fingerless gloves, Headsweat, Adidas bike shorts, smoke AiroShield lenses, Specialized arm warmers in the morning. Food and water: About 2 liters of water on the road, plus several cups of CytoMax at rest stops, which sat well. Bagels and cream cheese or peanut butter at rest stops, plus orange slices (on return leg), which really hit the spot. Lunch was ham sandwich, a little bit of pasta salad, and half-dozen grapes. Began getting very hungry in north Keizer and speed began to drop. Almost stopped to get a granola bar, but was only a few miles from the end. Monster cookie at the end was very tasty, as was the free Liquid Sunshine Paley Bar (included in packet). Technical notes: Trikey ran well. There's one gear on freehub that doesn't shift as smoothly as it should, and I get major chain drag on the crossbar on the granny ring, making it unusable. Oops. Forgot to fix this. Fairing adjustments worked well -- I think I'll stick with it as is for awhile and see how it works. Got a number of questions about my AiroShield (I should get a commission!), as well as positive comments about the DiNotte taillight. New frame design is quite comfortable. |
| Weather Conditions: Mostly cloudy in the morning, partly cloudy in the afternoon, dry, beautiful. Light variable winds. |
4/30/2007
(Mon)
|
6.19 |
00:24:50 |
28.10 |
14.50 |
0 |
0 |
0 |
98 |
Min: 56
Avg: 59
Max: 61 |
228 |
540 |
0 |
0 |
0 |
0 |
0 |
Road: Flat |
Catrike Road Trike |
Team Catrike |
Comments: Commute to salle, plus an errand.
Oops. Looks like I broke the speed limit downtown -- 28.1 in either a 20 or 25. Will have to check on that.... |
| Weather Conditions: Overcast, dry, mild. Light variable winds. |
| April Rides |
Distance (miles) |
Ride Time (hh:mm:ss) |
Max Speed (mph) |
Average Speed (mph) |
Average Grade (%) |
Max Grade (%) |
Max Altitude (ft) |
Altitude Gain (ft) |
Temp (F) |
Weight (lbs) |
Calories Burned (kcal) |
Resting Heart Rate (bpm) |
Average Heart Rate (bpm) |
Max Heart Rate (bpm) |
Average Cadence (rpm) |
Max Cadence (rpm) |
Ride Type |
Bike |
Club Affiliation |
|
| 22 |
334.79 |
20:50:49 |
44.50 |
15.20 |
0 |
15 |
492 |
7,024 |
Min: 40
Avg: 61
Max: 76
|
229 |
27,546 |
0 |
139 |
169 |
0 |
0 |
n/a |
n/a |
n/a |
|
| YTD Rides |
Distance (miles) |
Ride Time (hh:mm:ss) |
Max Speed (mph) |
Average Speed (mph) |
Average Grade (%) |
Max Grade (%) |
Max Altitude (ft) |
Altitude Gain (ft) |
Temp (F) |
Weight (lbs) |
Calories Burned (kcal) |
Resting Heart Rate (bpm) |
Average Heart Rate (bpm) |
Max Heart Rate (bpm) |
Average Cadence (rpm) |
Max Cadence (rpm) |
Ride Type |
Bike |
Club Affiliation |
|
| 217 |
5,074.81 |
332:20:46 |
52.60 |
14.39 |
1 |
18 |
6,200 |
153,921 |
Min: 23
Avg: 68
Max: 101
|
228 |
396,806 |
0 |
131 |
173 |
90 |
142 |
n/a |
n/a |
n/a |
|
|
|