
NYA MP15ACs #151,155 American Lumber, Holtsville 12/09/2006 Photo:
William Skeats |

NYA #151 Paraco Gas, Riverhead 12/14/2006
Photo: William Skeats |

Glenwood Mason Supply Co., Glenwood 10/16/2017 Photo: Greg Grice |
/
Manhattan Beer Distributors, Ridgewood 8/12/2017 Photo: Greg Grice |

NYA #270, #155 picking up 2 empties at Yong's Siding, Southold 8/24/2004
Photo: John Volpi |

NYA PR20b #300-301 One World Recycling 2017
Photo: Daniel Foran |

NYA RS-20B #300-301 Waste Management, Brooklyn 12/31/2017 Photo: Marc
Glucksman
Last moves of the year. The New York and Atlantic Railway RS-20 brought a cut of Waste Management refuse cars to Brooklyn, NY on Sunday, December 31, 2017. Progress Rail PR20B pair 300-301 are the newest engines on the NY&A and are a popular target when running together.
Marc Glucksman
|

NYA GP-38 #271, RS-20 #268 at Manhattan Beer Distributors, Ridgewood
1/07/2018
Photo: Marc Glucksman
The MTA NYC Transit Bus Grand Ave. Depot in the background. NYA GP-38 #271 leads
#268 as they shove back into the warehouse with loaded box cars. These units served passengers for over two decades on the MTA LIRR before accruing almost as much time on their present assignment in freight service.
Marc Glucksman
|

NYA GP38-2 #271 - Train RS61 Holbrook 11/08/2001 Photo/Archive:
William J. SkeatsThe crew is heading back to Pine Aire after switching
customers east of Ronkonkoma.
|

NYA GP38-2 #271 MP15AC #156
Train RS60
Ronkonkoma View W 2/06/2001
Photo/Archive: William J. SkeatsPossible Propane for Paraco in Riverhead. |

NYA GP38-2 #261 - Train RS60 Holtsville 12/15/2001 Photo/Archive: William
J. SkeatsThe 261 is in the lead with 6 empties from Southern Container and
MP15AC #156.
|

NYA MP15AC #155-156 Bay Ridge 1/14/2018 View W Photo: Marc Glucksman
Float on! The car floats of the NYNJ RR at the Brooklyn Army Terminal serve as a modern to link to mostly forgotten form of transportation. Freight cars from
Bayonne, NJ arrive by barge, and are mostly transferred to the New York and Atlantic Railway. On Sunday, January 14, 2018, the NY&A made an unusual Sunday
daylight run down the Bay Ridge Branch to make an exchange of cars with MP15ACs
#155-156. |
|

NYA RS60 The Pine Aire based freight has entered AH siding in Calverton
waiting for the LIRR Train to Riverhead to pass. GP38-2’s leased from MTA to
NYA in 1999. First green scheme #261, #268, and #270 were painted in 1999.
#271 was painted in the memorial scheme in 2001. Calverton
9/13/2002
Photo/Archive: William J. Skeats |

NYA RS60 GP-38-2 #271 leaving Pine Aire 4/01/2002 Photo/Archive: William J.
Skeats |

NYA GP-38-2 #271 Memorial scheme 11/03/2004 Photo/Archive: William J.
Skeats |

NYA RS60 GP-38-2 #271-270 leaving Ronkonkoma Yard 3/23/2004 Photo/Archive:
William J. Skeats |

NYA RS30 GP-38-2 #271 switching Best Lumber, Speonk Yard Track 7 1/08/2002
Photo/Archive: William J. Skeats |

NYA RS60 GP-38-2 #271-261 Central Islip
3/26/2003 Photo/Archive: William J. Skeats |

NYA RS60 GP-38-2 #271 Working Elm Freight,
Pine Aire 11/03/2004
Photo/Archive: William J. Skeats |
|
|

LIRR MP15AC #150 leads a welded rail train just east of Rosedale Station on
the Atlantic Branch. The train spent the weekend dropping rail throughout
the Atlantic Branch. 1/25/2020. Photo/Archive: Greg Grice |

RS40 NYA #156 at B Tower with 19 cars for construction & demolition (C&D)
waste loading at One World Recycling 5/04/2021
Photo/Archive: Dan Foran |

RS41 NYA #156 heading back to Fresh Pond Yard from One World Recycling in
North Lindenhurst on the Central Branch at DIVIDE. View SW 5/07/2021 Photo:
Jeff Erlitz |

RS40 NYA #156 One World Recycling 5/07/2021 Photo/Archive: Thomas Farmer |

RS70/71 NYA #159 Yaphank - View W 5/09/2021 Photo/Archive: Craig Lignelli
|

RS70/71 NYA #159 Yaphank - View SE 5/09/2021 Photo/Archive: Craig Lignelli |

RS70/71 NYA #159 Yaphank - View E 5/09/2021 Photo/Archive: Craig Lignelli |
|

RS70 westbound at MP73.2 LD siding, Riverhead, waiting for Train 250 to pass
before proceeding west to switch Paraco Gas 8/03/2021 Photo/Archive: Daniel
Foran |

MTA LIRR Train #6469 with Kawasaki M9 #9051 passes the Rail Train with LI
#163 (MP15AC, 4/1977) near Bayside on Saturday, May 22, 2021. The rail train
was dropping welded rail between Little Neck and Bayside as part of ongoing
work projects on the Port Washington Branch. Photo/Archive: Marc Glucksman |

RS71 NYA #156 hauling contaminated soil from Brookhaven National Lab to
Fresh Pond. Mineola 5/22/2021
Photo/Archive: Thomas Farmer |

RS71 NYA #271 trailing 5/29/2021
Photo/Archive: Patrick HinesThey still
had one extra centerbeam to drop off
at Roberts Plywood in Deer
Park |
|
Roberts Plywood - Deer Park |


NYA #155, #151 Roberts Plywood, Deer Park View NW 3/20/2022
Photo/Archive: Ronnie Schnepf |

Roberts Plywood, Deer Park 2022 map Google

NYA #268, #261 spotting the TBOX boxcar
for Robert's Plywood. |

NYA #270 switching Robert's Plywood 2005
Photo/Archive: William Skeats

NYA working Robert's Plywood 3/09/2010
Photo/Archive: William Skeats |
|
|
ELM Global Logistics -
Brentwood
Facility/Business - Warehousing and transload facility handles various
commodities as a third-party logistics provider - Commodities - Food, Paper
Products, Lumber and Panel Products |
|
 |

TBOX #642703 at ELM Global Logistics, Emjay Siding, Brentwood 1/29/2022
Photo/Archive: Benjamin Lederer |

ELM Global Logistics, Emjay Blvd. siding, Brentwood Google 2022 |
|
|
Medford Team Track |

NYA GP38-2 #270 - Train RS60 Medford 2/06/2003 Photo/Archive: William
J. SkeatsSwitching Medford Team Track. Delivery for Triangle Lumber. |

RS70/71 at Medford Team Track later to runaround at Yaphank 5/20/2021
Photo/Archive: Dan Foran

NYA #271, #268 Medford Team Track 3/27/2022 Photo/Archive: Benjamin Lederer |

Medford Team Track - 2022 Google maps |
|
Gershow Recycling |

Medford new siding at X. Google maps 2021
|
 |

Gershow Recycling, Medford view W 2021 Photo/Archive: Gregory Nelson |

Gershow new siding install view E 12/2021 |
|

NYA RS70 #268, #261 Gershow Recycling 8/14/2022 |

NYA RS70 #268, #261 eastbound at Holbrook |

NYA RS70 #268, #261 Gershow Recycling
aerial 8/14/2022 Photo/Archive: Craig Lignelli |
|
NYAR RS70 job. The ex-LIRR E20's number 268 and 261 powered the 30 car
freight where the crew will spot cars for Gershow Recycling and Brookhaven
Rail terminal. 8/14/2022
Photos/Archive: Benjamin Lederer |
|
|
|
|
|
BlueLinx |
 |
 |

RS70 with a car for BlueLinx (old Georgia Pacific) and eight cars for
Nicolia, Yaphank. The train featured an newly painted 60' boxcar owned and
painted for Union Pacific. Power for the train was NYA 159-155.
Photo/Archive: Benjamin Lederer 8/29/2022 |
|
|
Nicolia Ready-Mix |
|


|

Nicolia Ready-Mix, Yaphank, NY Google map 2023 |

NYA #156 Train RS91 westbound at MP29.10 Syosset 11/17/2021 Photo/Archive:
Jeff Erlitz |

NYA #156 reversing past MP59 to Nicolia Ready Mix to drop loads and pick up
empties. 12/04/2021 Photo/Archive: Dan Foran |

LI freight via rail Looking to Expand 12/19/2021 NEWSDAY |
|
|
|
RS70
- Pine Aire Yard, out to YA siding (Yaphank)
- 3/27/2022 |
|

After making the run around move at YA, the Geeps tie back onto their train
to head west to Brookhaven Rail Terminal.
|

After arriving in the yard, the crew picks up a freshly painted yellow 60
foot TBOX boxcar for Roberts plywood and will shove the outbound cars from
Brookhaven onto the former Pilgrim State Hospital track. |

A nice surprise was to see a Pan Am Railways box car parked on the outbound
track. |

The Pan Am car was an interesting one since it still had its Boston & Maine
reporting marks. |

After clearing the pilgrim switch to the west end, the crew shoves the
empties onto the siding. |

NYA #271, #268 spotting the TBOX boxcar for
Robert's Plywood. |

After spotting the boxcar, the crew makes its way back to the main through
the valley of trailers. After they enter the main, they will continue west
to Farmingdale to switch out Costal. |
"Little Bit of Sun, Little Bit of Clouds"
Today's RS70 job, 3/27/2022, as the crew ran from Pine Aire Yard, out to YA
siding (Yaphank) with cars in tow for Brookhaven Rail Terminal. Afterwards,
the crew returned to the yard and headed west to switch out Robert's Plywood
in Deer Park and Costal Distribution in Farmingdale.
Photos/Archive: Benjamin Lederer |
|
|
Brookhaven Rail Terminal |

More BRT |

Brookhaven Terminal view SE Tuesday 9/27/2011 opening
day. Photo: Al Murray |

BRT GATX and JOGX leased hoppers waiting to be
unloaded 10/25/2011 Photo: William Skeats |

BRT GP40 #1010 Wenner Bread Products
flour shipment 5/2012 |

BRT view E c. 5/2013
Photo/Archive: RailNewYork |

Shipments wait to be offloaded at the Brookhaven Rail
Terminal. A deal signed with Home Depot will lead to a gain of 85 jobs,
terminal officials said. Newsday: 3/26/2013 Photo credit: James Carbone |

Brookhaven Rail Terminal
Newsday/Chris Ware 2014 |

Brookhaven Rail Terminal
Newsday/Chris Ware 2014 |

CIT EMD GP38-2 CIT #402 NYA #270 6/02/2021 Photo/Archive: Dan Foran
|

RS71 sand outbound freight KO 6/02/2021 Photo/Archive: Dan Foran
Wednesday's NYA RS70/71 with two very unusually seen foreign visitors! Seen
here on the consist returning from Brookhaven Rail Terminal was two Grand
River Railway 3281 two bay hoppers. |

RS71 passing through KO with CIT #402 sandwiched between NYA 159 and 270 sand outbound.
6/02/2021 Photo/Archive: Dan Foran
|
|
|
Eastern Wholesale Fence - Calverton |
 |

Eastern Wholesale Fence, Calverton 2022 map Google |

NYA #156 - Eastern Fence view NW
12/05/2021 Photo/Archive: Daniel Foran |

Calverton Runaround view W 12/05/2021
Photo/Archive: Daniel Foran |

NYA #156, #159 Eastern Fence 12/05/2021 Photo/Archive: Daniel Foran |

NYA #159 - Eastern Fence view NW
12/05/2021 Photo/Archive: Daniel Foran |

NYA RS70 reversing move on the Calverton Spur delivery to Eastern Fence
12/05/2021
Photo/Archive: Daniel Foran |

NYA #151, #155 Burman Blvd., Calverton
3/21/2022 Photo/Archive: Daniel Foran |

Calverton Runaround NYA #151, #155 View W 3/21/2022 Photo/Archive:
Daniel Foran |

NYA #155, #151 - View E Runaround Calverton 3/21/2022
Photo/Archive: Daniel Foran |
|
|
PARACO GAS
 Paraco Gas Riverhead view N 2017 |
 |

Paraco Gas view E 1/27/2017 Photo: Steve Rothaug |

Paraco Gas propane tanks view E 1/27/2017 Photo: Steve Rothaug |
 Riverhead - Paraco Gas at MP71-72
NYA #261 train RS71 3/04/2019 Photo/Archive: William J. Skeats |
Paraco has three spots
for LPG tank car unloading on their siding; located at 44 Kroemer
Ave., Riverhead. The eight white tanks have a capacity of 30,000 gallons of
propane, but are not filled all the way to allow for expansion. I was told
they are filled with about 28,000 gallons. Info: Steve Rothaug |

RS70 arrives at MP71 to switch out Paraco gas in Riverhead NY. After
they cleared the Kromer Ave crossing, the engineer switched ends to the
261, got their new Form A card and Form K card from Divide and switched
out Paraco gas. Paraco employees wasted no time unloading the tank cars
once they were spotted in the siding.
Photo/Archive: Benjamin Lederer
|
 Calverton - After switching out Paraco Gas, 2/21/2022 RS71 makes it way back
to Pine Aire Yard. Photo/Archive: Benjamin Lederer |

RS71
with pickup of 3 empty center beams from Sherwood lumber on the way back.
2/21/2022 Photo/Archive: Benjamin Lederer |
 KO11E is famous as the last manual block position light signal in the
country. 2/21/2022 Photo/Archive: Benjamin Lederer |
|
|
|
|
|
RS71 Kleet
Lumber - Huntington Station -
"Chasing the Freight" 3/24/2023 |
 |
Friday, March 24th 2023: I noticed
that the freight that serves my little village of Huntington was heading my
way late this morning. As I’m sure you all know by now, there is one and
only one freight customer left on the Port Jefferson Branch: Kleet Lumber on
Park Avenue, Huntington (actually Huntington Station, a hamlet and
census-designated place).
I first headed out to East Northport to
make sure that the freight had, indeed, got that far. They don’t have
to run around their train on the Northport siding but it’s easy as
it is fully interlocked (remote from Jamaica these days). They could run
around at Greenlawn, one station east of Huntington, but that only has
(shudder!) hand-operated switches. They also really can’t run around at
Huntington as there usually are too many trains sitting around.
In any case, the freight is now handled by
the RS70-71 crew instead of the former RS40 crew as the New York & Atlantic
seems to have a crew shortage these days. The freight waits in the siding
for an eastbound and then a westbound passenger train to pass before heading
back in to Huntington. (Kleet is a westward trailing point switch, hence the
need to run around the train somewhere).
Photos/Archive/Commentary: Jeff Erlitz
|
 |
C3 #5020 (Kawasaki Rail Car, 3/1999)
DM30AC #520 (EMD, 9/1999, s/n 956623-21)
Train #653 (Port Jefferson-Huntington)
Northport station, East Northport - View east 3/24/2023 Consist:
5020+4084+4061-4016+520 1:02pm
|
 |
Here’s the westbound passenger train
coming into Northport station which, as I have mentioned previously, is
actually in East Northport. The 1927 station building, one of the LIRR's
many in the Dutch Colonial style, replaced the original 1874 building. It is
still in use as such and, in fact, was rehabbed just a couple of years ago. Map location no.1 above |
 |
NYA MP15AC 156 (EMD, 3/1977, s/n 766043-7)
NYA PR20B 300 (Progress Rail, 2/2016, s/n 20147068-1)
#RS71 (Northport-Fresh Pond Yard)
West of Greenlawn station, Greenlawn - View NE 1:18pm |
Jamaica immediately gave the freight the lineup to
follow 653, so I jumped into the car to get ahead of him, not a difficult
task as the freight is limited to about 20 mph or so. Here he is, just west
of Greenlawn station. Kleet usually gets four cars of lumber on each trip
these days. I took this photo from the former high level platform of the
Greenlawn freight house, long gone now. The building was last used, if I’m
not mistaken, by Southdown Pet Products but even that’s going back 40 years
now. In the past couple of months, the railroad has cleared out all of the
brush/shrubbery along the right-of-way through here, much to the advantage
of us photographers. It looks like the 156 just came out of
the paint shop!
Map location no.2 above
|
 |
Heading off towards Huntington, he’s about to cross over
Cuba Hill Road. Both ends of the former freight house siding are still
connected though I have no idea why. The east end of this track also served
as a team track back in the day. It still could be.
Map location no.3 above |
 |
By the time I got to Kleet Lumber, they had already dragged
the empties off the siding and placed them on the main track.
Map location no.4 above |
 |
Although a main track switch in the electric zone, this
switch is not electrically-locked. It does, of course, have a track circuit
shunt/point detector. The loads have been placed and the engines are
coming back out onto the main.
|
 |
Loads and empties, side by side. The Park Avenue grade
crossing is in the distance, a very busy Suffolk County road. Also, the end
of the South Siding Extension. |
 |
Park Avenue grade crossing looking east.
The third rail ends 1000 feet of here, enough to turn a 12-car MU should the
South Siding Extension be blocked for whatever reason.
|
 |
The engines have coupled up to the empties
and are charging up, a quick process with such a short train.
|
 |
And off goes RS71, headed back to Fresh
Pond Yard. In the distance is Huntington station, with an MU on the south
(#2) track.
|
 |
Kleet Lumber eastward facing point
hand-operated switch 357W.
|

Kleet Lumber aerial view 2016 |

Kleet Lumber, Huntington Station - Google maps |
 |
Looking east inside Kleet Lumber. They
actually have a switch-back, as you can see here. The lumber loads are
wrapped/banded on center-beam bulk head flat cars.
|
 |
The west end of the switch back, which
they most certainly use. The rails end by that dark patch on the ground this
side of that little truck.
|
|
 |
NYA RS91 passing through Syosset after switching Kleet Lumber in Huntington.
The 90-91 symbol designates an Extra crew, which has been running out of
Fresh Pond all week. 4/20/2023
Info/Photo/Archive: Daniel Foran |
|
Velvetop - Islip |

 |

Islip Team Track for Velvetop unloading c.2000 |

GATX #19180 08/18/2008 CaCl2 for
Velvetop Photos: Mike McDermet

GATX #19178 Islip team track for Velvetop
View NE 12/1997 |

ATW #8155 & KWT #42021
Velvetop freight loaded onto flatbed for delivery
8/09/2008 Photo: Mike McDermet
|

ATW #8155 & KWT #42021 view SW
off loading for Velvetop on pallets 8/09/2008
Photo: Mike McDermet |

Dow Chemical (DOWX) Calcium Chloride Tank car view NW 3/31/2008 Team Track
for Velvetop
Photo: Mike McDermet |

TCIX 23041 12/16/09 Photo: Mike McDermet |

Sellick SD80 Photo: Matthew Liegey |
Velvetop uses these pure clay bags in their blacktop
products. I used to work at 84 Lumber, and occasionally we would help
them out unloading boxcars if they had poor car positioning or having issues
with their forklifts.
These bags were dangerously heavy for using their smaller
lifts especially at that height, so one or two times we helped them out
using our Sellick SD80 Forklift (example pictured left). It has an 8000
pound rating, but we used it for all sorts of stuff from moving our trucks
around the yard to moving railcars! The Sellick SD80 no issues with
this due to its wide wheelbase and overkill size.
Those bags by the way are HEAAAVY! They have nylon loops at
the top to put the forks through for lifting.
Matthew Liegey
|
Liquid calcium chloride (CaCl2) is an
odorless, slightly alkaline, colorless fluid.
Calcium Chloride is used in various applications to retard cold weather
hazards, including snow and ice control on roadways
It is also used as an accelerator for ready-mix concrete
curing, and as an anti-freeze for coal storage and transportation. Calcium
Chloride also can be used as a roadbed stabilizer. |
|
|
|
|
|
|
|
|
|

|
Another Mainline run for the RS40 crew brings them eastbound up the slight
grade leaving FARM Interlocking. Seen to the left of the frame is the
Village of Farmingdale's aging water tower. Instead of a $2 Million
rehabilitation, the Village trustees voted to erect a new 500,000 gallon
tank to replace it. Maintenance costs will now be much lower and the
residents of Farmingdale Village will continue to have clean drinking water
for years to come. 6/20/2022 Joseph Tischner |
|
 |
New York & Atlantic train RS-41 led by PR20B's 300 and 301
is westbound passing the now closed QUEENS Tower in Queens Village, NY.
Control of the interlocking is now handled by the JCC in Jamaica. The PRR
style position lights are also now gone and the interlocking was completely
reconfigured as part of the new third track project. 6/2016
Photo/Archive/Info: John Krattinger |
|

|
New York & Atlantic train RS41 heads westbound passing the closed QUEENS Tower, with a
straight routing through the maze of switches making up QUEENS Interlocking.
The signals in the background, as well as the ones at Queens Village are on
borrowed time, so shoot them while you can. (9/19/2022) Info/Photo/Archive:
Thomas Farmer |
|

RS40 #268-300 entering DUKE Interlocking
8/03/2022 Photo/Archive: Patrick
Hines |

New York & Atlantic RS90 picking up cars in Maspeth by Metropolitan Ave
1/15/2023 Photos/Archive: Alex Piechowski |

After bringing in 90 stone cars a few hours before sunrise, the Providence &
Worchester power rests on the 6 interchange track in Fresh Pond. The crew
will return the following evening to take empty stone cars back to
Connecticut. 3/11/2023
Photo/Archive: Ben Lederer |

NYA #300 train RS40 is seen rounding the curve about to pass over the
Merritts Road crossing with 12 loaded stone cars and a lumber car bound for
Pineaire yard. Centerbeam was for Marjam, stone was for Astro, and Roberts
Plywood after stopping at Pine Aire. 1/22/2022
Photo/Archive: Daniel Foran |

NYA MP15Ac #151 6/23/2021
Photo/Archive: Greg Grice |
NYA "Visits Lady Liberty" on the afternoon of June 23rd, 2021.
New York & Atlantic Railway MP15AC 151
is seen passing the Statue of Liberty and iconic Manhattan skyline as it
traverses the New York Harbor on one of New York New Jersey Rail's car float
barges. The locomotive is on its way to Metro East Industries in East St.
Louis, Illinois for rebuild, upgrades and repaint.
New York New Jersey (NYNJ) Rail's Marine Rail Division serves as bridge
route for freight rail traffic moving across the Hudson River between
Greenville, New Jersey and Brooklyn, New York. It is one of the last
remaining car float operations in North America. Greg Grice |

NYA RS41 CIT #402 at School St., Westbury 11/12/2021 Photo/Archive: Chris
Medina |

NYA RS71 at YA 1/24/2022. The train will wait in the siding for about 40
minutes for LIRR train 250 to pass them. Once 250 passes and clears the MR
Block Limit, they will take the main and head westbound. On the way back
they will switch out Brookhaven Rail Terminal and pull cars from Sherwood
Lumber before returning to Pine Aire Yard. Photo/Archive: Benjamin Lederer |

Ronkonkoma RS71 4/11/2023
Photo/Archive: Thomas Farmer |

Eastbound towards Jamaica, NYA GP38-2 #270 rolls past Forest Hills, having
finished up a PTC testing assignment in HAROLD Interlocking. Even though
NY&A serves customers in Long Island City, due to many factors, they never
use the LIRR’s Main Line to reach there, making this a very rare sight.
4/07/2023 Info/Photo/Archive: Thomas Farmer |

RS-71 NYA #271-268 westbound from Brookhaven to Pine Aire Yard
crossing Lowell Ave., Central Islip 1/11/2021
Photo/Archive: Timothy Hosey |
 |
-SW1001-101_GATX-GP38-2-2200_EB_Manhatan-Beer-Metropolitan-Ave-Maspeth_viewW-9022023_PaulPesante_small.jpg)
NYA RS301 - NYAR-(LIRR) SW1001 #101, GATX GP38-2 #2200 eastbound at Manhatan
Beer crossing Metropolitan Ave., Maspeth
View W 9/02/2023 Photo/Archive:
Paul Pesante |
The
previous night was quite a dozy for the RS51 crew after
an open door dragging on one of the hopper cars. The problem was found on
their move west in the town of Farmingdale forcing their train to come to a
stop fouling multiple crossings throughout the town. Instead of continuing
their journey east they ended up shoving their train back to PW, west of
Pinelawn at MP31.8, where they left it for the next night. 9/19/2023
Photo/Archive: Daniel Foran
|
|

Fresh Pond Yard - View E from Bridge #35 6/13/2003 Photo/Archive:
Kevin Katta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|