Category Archives: catskills

New Route: Slide Mountain 117

Slide Mountain: The highest paved pass in the Catskills. At approximately 2700 feet, it isn’t much compared to the Rockies, but the climb up is…special, with extended grades of up to 16% and a few sections where you think you’re done, but really you’re not. Slide Mountain is a tease, but more about that later. This is, incidentally, the second of the eight major climbs I want to complete this year.

Here’s the route. It’s 127 miles, and features several climbs that you won’t forget, followed by significant downhill segments where you can really get flying—I’m talking about 50 mph or more for extended periods.

Slide Mountain

The elevation profile is decidedly exciting. There are two major climbs. The first—which I think is actually more difficult–is on Crump Hill Road. The second is Slide Mountain proper.

ele_profile

The route begins, of course, at my place, and leads quickly to Route 28. Route 28 is a relatively busy road, but the scenery is beautiful, and the shoulder is an entire lane wide. So it’s safe, and as importantly (given the climbing you will do later in the day) it is flat. Don’t be scared by the slow ramp up between miles 15 and 26, it genuinely feels flat.

1 (Large)

2 (Large)

Right around here is where I stopped to answer a work call (yes, on a Saturday). I left my phone on a park bench near Phoenicia, so if you happen to see a scratched up Galaxy III, you know how to reach me! Seriously, though, it was a blessing—I hated that phone because it had no reception in my house. My girlfriend has been happily making and receiving calls with her iPhone, so that’s what I’m going with.

Anyway…Route 28 will lead you to Route 42, which carries you up into the hills and onto Crump Hill Road.

7 (Large)

8 (Large)

I passed a shack that was deteriorating in an appealing manner on my way up.

23 (Large)

12 (Large)

I didn’t take any pictures while I was climbing, for obvious reasons. Slide Mountain is a bitch, let me tell you. There’s a somewhat level area about half way up that makes you think you’re done, but you’re not. Go around the hairpin, and you’ll have another 700 feet of climbing! Don’t make my mistake: I sprinted up the first 500 feet of the climb, thinking it was easy. Then I rounded the bend. Ouch.

Here I am at the top of the climb. Proof.

14 (Large)

After Slide Mountain, you’ll be rewarded with many happy miles of descending on Frost Valley Road, with a only a few bumps to interrupt the bliss.

13 (Large)

18 (Large)

11 (Large)

17 (Large)

I took a detour on Lost Clove Road, thinking that a lost clove would be interesting. It wasn’t (and it turned my 117 mile ride into a 127 mile ride).

9 (Large)

At times, I felt like I was in the Pacific Northwest, because the foliage trends towards evergreens, rather than deciduous trees. This is my favorite bend in the road. Unfortunately, the contrast between the very sunny day and the deep shadows made it difficult to capture a good picture, but if you click on it to see the full size it doesn’t look too bad.

5 (Large)

A substantial segment of Frost Valley Road parallels a good-sized stream. I have never seen water this clear.

22 (Large)

Much to my disappointment, I ran out of camera battery around here. Actually a good thing because I was wasting too much time documenting the route. From here, you ultimately descend into Grahamsville, and then it’s rolling countryside all the way home, with a nice decent on Irish Cape Road into Naponach and dinner (or lunch, if you’re faster than me).

It was an absolutely perfect day, only one of a long succession of perfect days we’re had recently. I highly recommend this route; if you need it shortened up, or a few climbs eliminated, let me know and I’ll gladly redraw it for you. No avoiding Slide Mountain, though!

And finally, an announcement…we’re planning another gentleman’s ride next week, probably 70 or 80 miles. So if you want to try some distance riding in beautiful country at a decidedly non-challenging pace–and you can make it up here next weekend–please contact me. We stop for pictures, for lunch, for dinner, for water bottle refills, and sometimes just because we feel like it. No deadlines except trying to get it done during daylight hours. I won’t say it’s easy because there are some pretty stiff climbs on the route I’m planning, but there will be plenty of opportunities to rest and enjoy the day. Come on up!

John

Medicalwriter.net

Gentlemen’s Ride

On Friday, my long-time riding companion Guy came up for a ride. He was kind enough to ride from the Poughkeepsie train station to New Paltz, where I picked him up (did I mention that I got my driver’s license on Tuesday?) I made him drive us back because I remain a less than enthusiastic driver.

We got up bright and early the next day for our gentlemen’s ride. A gentlemen’s ride is when you don’t worry about time, stop when you want, and generally just have a relaxing day. Instead of frantically trying to fit X number of miles into a certain number of hours, we planned on taking the whole day for just 60 miles. We stopped for pictures. We stopped at the top of major climbs. We stopped for lunch. We stopped for dinner. It wasn’t really exercise, but it was good fun and a nice way to spend 8 hours. It was also nice because I overdid it in the previous 7 days, logging about 200 miles. Not much, but a lot for this early in the season after a winter that was bad enough that I didn’t manage to keep in optimal shape.

I won’t bore you with the details of the ride; suffice it to say we went over Peekamoose again. I was there just last week, but it is a really beautiful ride. Plus it is ideally suited to a gentlemen’s ride because 75 percent of the effort is concentrated in the first 15 miles (although the first climb is a brute). After that it’s mostly coasting and enjoying the day. The route is here if you are interested.

route-2413458-map-full

Some pictures.

Headed into the major climb of the day: just 1000 feet, but it includes ramps of up to 16%.

SDIM0240 (Large)

The long coast down off of Peekamoose. Spectacular as usual. Click on this one for full size.

SDIM0253_pe (Large)

I tried to convince Guy to climb this gravel driveway/road. Just for fun.

SDIM0249_pe3 (Large)

Rondout reservoir, at the base of Watson Hollow Road. We ran into some cyclists headed the other way up Peekamoose on a decidedly more serious expedition, which to me–even if I’m trying to get exercise–seems like an unpleasant route since it’s 12 miles of false flat and outright climbs, followed by a descent that is far too steep to enjoy. I’d rather do the massive climb at the beginning and then enjoy the high-speed run down the other side.

SDIM0258_pe (Large)

We stopped in Grahamsville for lunch. The deli there is actually quite good; if you have a chance plan a trip through town, it’s a good place to stop and very friendly.

From there, we rode back on 42 crossed over to Ulster Heights Road, and then descended at very high speeds on Irish Cape Road.

SDIM0274 (Large)

SDIM0276_pe (Large)

On the return trip from Ellenville, on Berme Road just past the prison, we ran into this roadside shrine. One hypothesis is that it was the scene of a fatal car accident, which would be odd because Berme Road is so torn up I can’t imagine anyone going fast enough to hurt themselves on it. (This picture also, incidentally, illustrates the resolving power of the Foveon sensor in the Sigma DP1 Merril. The second and third pictures are crops from the first).

SDIM0287_pe (Large)

SDIM0287_pe2_pe (Large)

SDIM0287_pe_pe2 (Large)

From there, we did the climb back to my place. The countryside is lovely, but I’ve done it so many times now it’s left me wishing for a teleportation device.

SDIM0290 (Large)

SDIM0294 (Large)

And that’s all for this week. Short ride tomorrow, then off to Chicago for a couple days of meetings. I’m hoping to talk someone into a ride over Slide Mountain next week, or maybe Ferguson Road.

And one last bit of news: The 650B English is done and is off to paint. So maybe within the next two weeks the bicycle stork will be delivering something.

John

medicalwriter.net

New Route: One Down, Seven to Go

After weeks of 15 hour days, seven days a week–and only 30 minute to 1 hour daily rides–I finally told everyone to just leave me alone and took a day off. Clients, if you reading this, sorry! My efficiency is optimized when I can ride my bike. Days off are good for you and for me.

You’ll recall that, a while back, I wrote a post on the 8 biggest climbs in the Catskills. Peekamoose is just one, and it is the most accessible for me. I’ve done this route 6 times now, but this was the first time this year, and I took a new route.

route-2378963-map-full

Plus, this was the first time I’ve had a chance to ride the route in decent weather. Every time I’ve ridden it in the past, it’s been cold, foggy, and generally wet. I guess that goes with riding it in the fall.

The route starts at my place, as usual, but instead of taking Mountain Road, I opted to ride down to Route 213, which eventually joins up with Route 28A, which in turn takes you to the base of the climb. I spotted a cyclist headed the opposite direction on 28A, which is rare. Anyone I know?

7 (Large)

Maybe it’s just me, but when I spot a cyclist in the distance I get in the drops and try to look serious, even if I’m just meandering along. I’m a poseur, I guess.

From 28A, I turned onto Watson Hollow Road, which is one of the most beautiful roads in the Catskills. Also known as Peekamoose Road on some maps.

6 (Large)

The climb itself gets easier each time I do it. There are distinct landmarks along the climb, so I can easily recall where I felt like I was going to die on the previous ride. I’m making it to the top without too much suffering these days.

Once you make it to the hairpin at the top, you’re home free. Pretty much all downhill for the next 15 miles. My high-speed descent was spoiled by a high-velocity headwind; there was one point where I should have been going 30 mph where I was blown to about 12 mph for a moment. The following pictures are all Watson Hollow Road.

16 (Large)

11 (Large)

9 (Large)

10 (Large)

8 (Large)

12 (Large)

It’s really worthwhile to do this ride at least once a season. In the winter–or the spring before the leaves grow in, you see some truly majestic waterfalls on both sides of the road that I’ve heard many times before, but never seen. I tried to take a few pictures, but they really didn’t do justice to the subject, so you won’t see them here.

There are few places to stop for water between about mile 12 and mile 31 of this route, so make sure you carry everything you need, particularly in the summer. Unless, of course, you want to trust to the whims of whomever runs this shack, which is apparently open whenever the owner feels like it. In short, don’t depend on it being open when you need it.

13 (Large)

Now, I made a choice. I advise everyone to continue on Watson Hollow, and eventually make a left on Greenville Road for a second climb that really takes you to some spectacular views. Here’s the decision point.

15 (Large)

I took a right, which first led me past next week’s climb, Sugar Loaf.

18 (Large)

And then led me to the Rondout Reservoir…

19 (Large)

…and–eventually–Grahamville.

20 (Large)

Grahamville hosts a nice deli if you want to stop. They have a full convenience store, plus they make sandwiches, etc.

22 (Large)

After sitting in the parking lot for a while, soaking up the sun and having a nice, well, actually lukewarm, Coke, I turned onto Route 42. This is where things got interesting because it is territory I haven’t really covered before.

23 (Large)

25 (Large)

26 (Large)

28 (Large)

27 (Large)

Ultimately, this route will take you back to 55A, and then to 55. I do not recommend traveling (south)east on 55A or 55. The pavement is extremely broken up, turning a nice descent into a white-knuckle bit of nastiness. The pavement in the opposite direction is fine. I have no idea why one side of the road is just awful, whereas the other side is nice clean pavement. It is, however, beautiful.

29 (Large)

30 (Large)

With that said, you might use this route instead, which keeps you off 55A and 55. I’ve done some of these roads, including Irish Cape Road. This route is equally beautiful.

The way home was just the usual. As always, regardless of which direction I travel I have 700 to 1000 feet of climbing to get back to my place.

31 (Large)

32 (Large)

A few more pictures. First: Baby animals. Who doesn’t like baby animals? The goat was cute, the baby cow just looked plain irritated.

5 (Large)

24 (Large)

Next, a few “artistic” photos. I try and fail. The second one has nice colors, at least.

4 (Large)

3 (Large)

Next week: Sugar Loaf, provided the work gnomes can manage to leave me alone for an entire day. Have a good week!

John

medicalwriter.net

Photo Safari 3

With 16-hour work days, I’ve only been able to get out for an hour or two at a time over the last week. This camera is weird. Or I am an idiot. Probably a combination of the two.

Now, let’s see if this gallery thing works. What do you think, should I use the gallery or put the images in-line with the text?

I didn’t like the gallery. So here they are.

SDIM0203 (Large)

SDIM0199 (Large)

SDIM0208 (Large)

SDIM0193_pe_pe

SDIM0185 (Large)

SDIM0191 (Large)

SDIM0187 (Large)

John

medicalwriter.net

Photo Safari Part 2

More attempts to use a camera that is far more advanced than I am.

I had planned on getting out a little earlier in the day–there’s nothing I hate more than pictures of sunsets. Unfortunately, I was stuck on a teleconference, and by the time I got to where I wanted to be, the sun was low and golden in the sky. As a result, my pictures are even worse than usual.

All of these are taken at the Ashokan Reservoir. Getting there from my place is a lot of fun as it’s mostly downhill. My average speed on the way there was 26 mph. On the way back? 14 mph.

SDIM0167_pe (Large)

SDIM0161 (Large)

SDIM0170_pe (Large)

This weekend, hopefully, I’ll get out for an 80 mile plus ride. We’ll see. Work has been, um, interesting. But I did get some good news today: Peter Weigle is going to shave some Extra Leger Hetres for me, even though my bike is going to be a 700C. Don’t go writing him requesting tires, you have to be in the club (seriously, he only sells shaved tires to customers, at least right now).

John

medicalwriter.net

Photo Safari

It took me nearly 3 hours to ride 32 miles today. I recently purchased a new camera, and I made frequent stops for photos. Stopping every few miles is actually harder than a continuous ride–I never really get warmed up.

The following photos have not been HDRed or really messed with much at all aside from bringing down the exposure. If you’re on a PC, you can right click to “view image” to see them full size. Not sure what you do on a Mac, but you can always see full-size photos (including many I do not post here) on my photostream.

John

Medicalwriter.net

Peekamoose Options

Last week, a reader asked me for advice on a killer route that would take him over several of the major climbs in the area, starting from New Paltz. He didn’t ask me to create GPS for him, in fact, he already had a good route in mind, but because I have an obsession with maps, I put together three options for Peekamoose.

First, a warning: These routes will challenge even experienced riders. Two of them include three of the finest climbs in the Catskills and Shawangunk Ridge, and one includes an additional climb which is well worth your time. If you’re an experienced rider looking for a capstone ride for your summer, one of these will fit the bill nicely, particularly if you want something in the century range.

Second, I obviously took these pictures at different seasons, and across several years. So think green!

Let’s get this party started by getting you from the train station in Poughkeepsie to the starting point in New Paltz. Don’t consider this part of your ride—it’s extremely fast with minimal effort, and it takes you on a bike path out of Poughkeepsie to Route 299.

Poughkeepsie Bike Path

There is considerable traffic on Route 299, but the shoulder is wide, so it is safe. Is it the prettiest way to get to New Paltz? No, but it’s the fastest way to get to the good stuff. This is what the route looks like, and the GPS can be found here. Don’t be scared by the elevation gain, it’s just because there’s a bridge on the route.

Getting 2 New Paltz

Here’s option 1. The route, excluding the transport segment to and from New Paltz, is 105 miles. You’ll begin in New Paltz by crossing the river and taking an immediate right on Mountain Rest Road. You can also go straight on 299, but this little jog to the northwest keeps you away from traffic a little longer.

55 Field

Once you rejoin 299, you’ll head down to a hairpin turn which leads into the climb over the ridge on Route 55. At the base of the climb, you’ll see a German restaurant; across the street there’s a place to fill your bottles or get supplies, if needed.

Base of 55 climb

Then, it’s all uphill for the next 5 miles. You’ll encounter some traffic on the way up—everyone is headed to the parking lot at the top of the ridge. Once you pass that parking lot, the traffic tapers off dramatically and you get to experience a fun 6-mile descent into Kerhonkson.

55 Decent

You can either continue onto 209, where there is a convenience store (take a left to rejoin the route), or—as shown on the route—you can take a left on Berme Road, which is considerably more pleasant than 209. Then, it’s on to a very short segment on 209 to take you to Lundy Road. Here, you’ll pass a nice swimming hole if you need to cool off, followed by a right on lovely Rogue Harbor Road. Lundy is extremely rough, and Rogue Harbor is outright gravel. I ride both regularly on a road bike with 25 mm tubulars, so you’ll survive, I’m sure.

Lundy and Rogue_pe

Now we’re getting to the good part: the foothills of the Catskills. Cherrytown Road is lovely, and you’re going to hit some great gravel on Dug and Sundale Roads.

Day 2 3

After that, you’ll pass by my house and head into the Catskills.

Day 1 6

I have to warn you that although the whole section I just described is absolutely beautiful, it’s a long hard slog up a moderate incline. Trust me—I have to do it every time I ride into town!

Shortly thereafter, you’ll hit High Point Mountain Road, which will lead you to the second big climb of the day—Peekamoose! It’s a good climb to the top with transient 16% grades, but it is worth it. And here’s the bonus: An 8-mile continuous descent. That’s right, absolutely no uphill—all downhill.

12. Peekamoose

Now, this route includes a second climb up starting on Red Bush/Greenville Road. You need to ride this even at the cost of all the additional effort. You’ll get this wonderful view:

14. At the top of Peekamoose

Followed by a 13 mile descent with lots of gravel.

16. Mill Road

From there, you’ll follow 55 into Naponach, followed by another brief segment on 209, whereupon you’ll enter Ellenville. Stop for lunch because the worst (and best) is ahead.

19. 55 Going into Naponach

From Ellenville, you’ll take South Gulley Road back over the Shawangunk Ridge. Here’s a view looking down South Gulley in the winter. You’ll be going up, sorry!

6 the Valley

It’s apparently the biggest vertical climb in the Southern Hudson Valley. Afterward, you’ll descend on Vista Maria, and from there it’s all rolling farmland and forest back to New Paltz.

As you can tell, I endorse Route Number 1. But here are a few more options.

Route 2 will take you much the same way, but it is only 90 miles in length. On this route, you won’t climb over the ridge on 55; instead, you’ll take Mountain Rest Road over the ridge. In many ways, this is a better climb than 55, and there is much less traffic, but no views! So for all that struggle you get nothin’ at the top. From there, you’ll head into High Falls, and then up into the foothills…no, there’s no avoiding the slog up to the first climb, but again if you have to struggle you might as well do it in beautiful country, right?

Option 2

You’ll go over Peekamoose, same as before, but instead of enjoying the second climb, you’ll head straight down onto 55, and then ride in back country to Ellenville. I’ve included a descent on Irish Cape Road just because it’s fun, but it does mean that you have to ride 2 miles on 209 to get back to Ellenville. Do it though, it’s worth it. From there, everything is materially the same.

Now, what about Route 3?  This ~90-mile route takes you halfway up the Route 55 climb, but then takes Clove Road over, and you ultimately cross 209 to get to the foothills. This route includes the second Red Bush/Greenville climb and all the fun gravel. Again, after you hit Ellenville, you’ll be riding up South Gulley, descending Vista Maria, and then rolling farmland back to New Paltz.

Option 3

I’ve covered every inch of these roads on various rides, and you really can’t go wrong with any of them. They will tax even the most experienced rider, but nearly every mile is worth the effort. I say nearly, because there are some very short segments on 209 (which really is much better than 9W, but it is the least pleasant road out here). Altogether, though, out of 90 to 100 miles less than 4 or 5 are on 209.

If you need any advice (or encouragement) my contact information is on my professional website…and check back a little later in the week: I’m putting together the Spring Route Roundup right now, and of course I’ll have a ride report for you.

John

Medicalwriter.net

Pleasing the Internets

I admit it: I like looking at pictures of bikes, I like talking about bikes, and I especially like riding bikes. Other than working, riding is the thing I do most. I don’t like working on my bikes, and when I do it, it is usually accompanied by paranoia that I’ve done something wrong and (for example) that I am going to die when my carbon fiber steerer cracks because I tightened the stem bolts without a torque wrench.

Anyway: you have to please your fellow bike obsessives, particularly those on the internet. The only way to do that is to post a picture of your bike with proper pro fit. Meaning stem slammed (or nearly so), at least 12 cm long, and plenty of drop.

Ladies and gentlemen, I bring you the semi-pro fit Lynskey. Semi-pro because my stem isn’t long enough, the sternum puncher is uncut, and I just realized that I may have the bars rotated too far up.

7

Seriously now: those of you who know me know that I suffered a serious neck injury in 2008. There were times since then where I couldn’t bend my neck back at all without my hands going numb.  It was bad enough that I rode a recumbent for over a year. A low racer. In downtown Manhattan. That’s bad.

The injury required an upright, inefficient position on conventional bikes. It was frustrating because I am otherwise flexible, but the mechanical problem with my neck prevented me from assuming a more conventional position for someone who is otherwise a fit, experienced cyclist.

Well, it seems that my neck has finally healed, so I’ve been playing with my fit. I started with the most extreme position, with the intention of working back from there. But you know what? It works great: No neck pain, and riding seems easier/more efficient in this position.

I suspected this would be the case because I’ve been riding mostly in the drops for the last six months. I have a longer stem in the mail (and a torque wrench!), and once I get stem length sorted out I’ll cut the steerer.

In other news, I rode the non-boring boring loop 5 days straight, so I rewarded myself with a casual ride to Subway for a sub. Yes, Subway. Jared was haunting my dreams…

Subway-Jared

…and sometimes you just have to do it, right? That’s 120 miles in the last 6 days—pretty bad compared with this time last year, but last year we were nearly in summer in late March.

This was my route:

route-map-full

Here are some pictures. Click on the first one for full size, it’s pretty cool. That cliff you see in the center of the first picture is called Gertrude’s Nose, and that’s the Shawangunk Ridge. According to my local fact checker, John S, this picture actually shows Sky Top (with the tower) and Eagle Cliff to the right. Gertrude’s Nose is 5 miles to the Southwest.

11

12

8d

6

5

4

2

I also had my first cyclist sighting this year (aside from the people I ride with). He was headed north on 213, and took a left on 209. Anyone I know?

John

medicalwriter.net

Gravel Training Loop

I’m going to admit something: fitness and speed are really secondary objectives for me. I mostly ride to go interesting places under my own power, get outside, and take a few pictures. I don’t race, and I don’t want to. Not because I lack competitive drive, I just don’t want to be responsible for crashing other people out of the race.

I’m trying to get over my mindset that any ride of less than 50 miles is a waste of time. Frankly, my longer rides really don’t build fitness, they’re mostly for exploration and to satisfy my curiosity.  It’s nice that I am in, by all accounts, extraordinary shape because of cycling, but it’s really just a side effect of my curiosity.

That said, speed and fitness are essential for getting where I want to go, particularly out here where 100 feet/mile of climbing is the norm. So I designed this, and I’ve been riding it daily for the last four days. I’m trying to bore myself into focusing on exercising, rather than being continuously distracted by my surroundings.

20 mile training

Twenty miles, 2100 feet of climbing, lots of gravel! It’s the least boring boring loop I could design. I decided to document it today, since it was day 4 of riding the loop and I was taking it a bit easier to recover. Some pictures for you:

9

8d

7d

6

5

4

It’s still quite cold out here, as you can tell by the pictures. I’m really tired of riding in the cold, so I’m keeping my rides <30 miles for the next week or two. Hopefully I’ll make up for that by getting out every day, though. Soon I hope to get back to exploration and route finding. Click on “Worth the Trip” to the right if you’re just here for the 50-100 mile routes.

John

medicalwriter.net

A Near Death Experience

A few weeks ago, I read a news report about a father and two sons who went out hiking and subsequently froze in 20-degree weather. A tragedy, to be sure, but I was curious how it’s possible to die of exposure in the 20s–after all, we regularly spend 12, 14, even 16 hours outside in that sort of weather with no problems.

Well, now I know…

I set out on a planned 40-mile ride. It was snowing lightly, but still above freezing at the start.

2

Then the snow turned into a sloppy, wet, nasty mess.

3

6

Which ended up soaking my gloves. And then the temperature dropped well below freezing, the wind kicked up, and the last 10 miles of my route was mostly descending.

7

I seriously thought I was suffering from frostbite. When I touched the ends of my fingers, I could hear a crackling noise–they were frozen. I spent the last 10 miles of the ride stopping every mile, unzipping my jacket and jersey, and warming my fingers by putting my hands under my arms. Two fingertips still hurt, so I must have gotten some mild frostbite.

I think I might have been better off with wool gloves, instead of the synthetic gloves I was wearing. Wool continues to insulate even when wet, apparently, but the Assos gloves I was wearing–which are ordinarily too warm even at 35 degrees–lost all insulating characteristics after getting wet.

That’s all I have to report right now. My wrist is getter, and I got in 110 miles of riding this week as it was healing. Now, however, we’ve had another 8-12 inches of snow dropped on us. Soon, very soon I will be able to get out for real rides–meaning at the very least 50 miles.

Oh, and one more thing: Thank you to everyone who has sent me e-mails about the blog, it’s very encouraging. Given that the blog is getting 150-200 views per day, I expect to see a lot more people riding up here next year. Most of my routes pass by my place at some point, so if you get chased by a giant black Cane Corso or Rhodesian Ridgeback, don’t worry, they don’t bite.

If you have any questions or requests, my contact information can be found via the about page. And again, if you’re just looking for routes, click on “Worth the Trip” in the categories to the right, or just go to my Ride With GPS page.

John

medicalwriter.net