Toggle navigation
explore
parks
collections
reports and research literature
map
outreach
hosted mapping
how to participate
about
about opn
access OPN data via OAI
contact
navigating collections
using images
Search Results
Sort (Relevance)
Relevance
Title
Date
Items per page (100):
20
50
100
Page 1 of at least 2
About 130 Items
Jump to Page
View:
Refine Search
update
reset
Park
Biscayne National Park
56
Cape Hatteras National Seashore
15
Everglades National Park
7
Great Smoky Mountains National Park
4
Kings Mountain National Military Park
1
National Park Service
65
National Park Service Water Resources Division
1
Yellowstone National Park
55
Collection
Color Slides of Biscayne National Park
56
Color Slides of Everglades National Park
6
Environmental Awareness
1
Negatives of Great Smoky Mountains National Park
3
Photographs of Everglades NP
1
Reports and Research Literature
2
Survey of Storm Damage
15
Yellowstone Photo Albums
55
Creator
Bray
1
Brown, James K.
1
Glancy, P.A.
1
Powell, R.
1
Powell, Royce
14
Stites, James A.
1
Watson, Kent
1
Date
From:
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Until:
January
February
March
April
May
June
July
August
September
October
November
December
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
topic
Animal feeding
1
Apartment houses
1
Automobiles
4
Beaches
1
Bears
1
Biscuit Basin (Wyo.)
1
Bodies of water
1
Bottles
2
Bridges
4
Bridges--Foundations and piers
1
Bridges--Maintenance and repair
1
Brush
9
Building
1
Building materials
1
Buildings
1
Camp sites, facilities, etc
2
Canals
1
Canyons
1
Clearing of land
3
Cliffs
1
Climbing plants
1
Coarse woody debris
59
Coins
2
Construction
1
Construction and demolition debris
6
Construction equipment
1
Construction projects
2
Corals
3
Debris
1
Ditches
1
Erosion
1
Everts, Mount (Wyo.)
1
Fences
1
Flood damage
1
Floods
2
Forests and forestry
34
Geysers
6
Great Smoky Mountains National Park Biosphere Reserve (N.C. and Tenn.)
2
Grizzly bear
1
Handbooks, manuals, etc.
1
Hats
1
Hot springs
9
Intermountain Forest and Range Experiment Station (Ogden, Utah)
1
Kayaks
1
Lake Mead National Recreation Area (Ariz. and Nev.)
1
Lakes
3
Landscape protection
42
Landslides
3
Litter (Trash)
7
Lodgepole pine
1
Log cabins
1
Lower Geyser Basin (Wyo.)
1
Machinery
1
Madison River (Wyo. and Mont.)
1
Marine debris
31
Marine debris--Cleanup
44
Meadows
1
Mountain passes
1
Mountains
11
National parks and reserves
4
Nature trails
1
Outbuildings
1
Palms
3
Parapets
1
Park facilities--Vandalism
1
Park rangers
1
Parks--Employees
3
Parks--Vandalism
10
Plants
1
Pollution
1
Ponds
1
Portraits
1
Reforestation
1
Retaining walls
2
Rhyolite
1
Rivers
6
Roads
36
Roads--Flood damage
1
Roads--Maintenance and repair
7
Roadside improvement
31
Roadside improvement--Maintenance and repair
1
Rocks
4
Rockslides
2
Safes
1
Sand dunes
2
School field trips
14
Seashore
4
Seedlings
1
Shipwrecks
1
Signs and signboards
1
Slaughtering and slaughter-houses
1
Snow
3
Soda Butte Creek (Mont. and Wyo.)
1
Springs
9
Streams
1
Trailers
1
Trails
1
Tree felling
1
Tree planting
1
Tree stump removal
1
Trees
36
Trucks
4
Underwater photography
3
Valleys
1
Vandalism
10
Views
1
Voluntarism
1
Waterfalls
1
Wind damage
1
Wooden bridges
1
Wrecking
2
Yellowstone National Park
54
Location
Place
Apollinaris Spring
2
Arnica Creek
1
Biscayne National Park
31
Biscuit Basin
1
Black Sand Basin
2
Black Sand Pool
1
Bodie Island
1
Cades Cove
1
Clearwater Creek
1
Convoy Point
1
Daisy Geyser
1
Dunraven Pass
2
Eleanor Lake
3
Elliott Key
12
Everglades National Park
7
Excelsior Geyser Crater
1
Fan Geyser
1
Fishing Bridge
3
Florida City Canal
2
Gibbon Canyon
3
Grand Canyon of the Yellowstone
1
Grand View
1
Indian Pond
1
Lake Junction
1
Lake Mead National Recreation Area
2
Lamar River
1
Lamar Valley
1
Madison Junction
1
Mammoth
1
Minute Geyser
1
Morning Glory Pool
3
Moss Creek
2
Mount Cammerer
1
Mowry Canal Number C-103
1
Myriad Group Springs
1
Narcissus Geyser
1
Newton Creek
1
Norris Geyser Basin
5
Obsidian Creek
1
Ogden
1
Old Faithful Geyser
2
Oregon Inlet
3
Outer Banks
10
Overhanging Cliff
1
Potts Hot Spring Basin
1
Reese Creek
1
Riverside Geyser
1
Snake River
1
Snake River Ranger Station
1
Soda Butte Creek
2
Splendid Geyser
1
Storm Point
1
Sylvan Lake
3
Sylvan Pass
1
Three Sisters Springs
1
Upper Geyser Basin
3
West Thumb Geyser Basin
1
Yellowstone National Park
52
County
Blount County
1
Clark County
1
Dare County
14
Haywood County
1
Miami-Dade County
47
Mohave County
1
Monroe
6
Monroe County
1
Park County
84
Teton County
34
Weber County
1
State
Arizona
1
Florida
54
Nevada
1
North Carolina
15
Tennessee
1
Utah
1
Wyoming
118
Country
United States
191
Type
Still Image
82
Text
2
Medium
35mm (photographic film size)
56
black-and-white negatives
18
black-and-white prints (photographs)
56
color prints (photographs)
6
color slides
57
photograph albums
55
reports
2
underwater photography
6
Rights
No Known Copyright
3
U.S. Government Work
129
U.S. Government Works
7
Storm damage shown with cables in ocean, Oregon Inlet, Cape Hatteras National Seashore, North Carolina, 1960
Cape Hatteras National Seashore
NORTHEASTER OREGON INLET JUNE, 1960Oregon Inlet - Showing coast; _ cable lies in ocean - _ on _ at unseen water _; 5/20/60 [illegible].
1960-06
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Biscayne National Park; National Park Service
Coastal Cleanup snorkle and waterline cleanup team swith Park Rangers and VIP team leaders.
View on map
1994-06-16
Marine debris
Biscayne National Park; National Park Service
1974-04
Shoreline Flotsam
Biscayne National Park; National Park Service
Shoreline Flotsam.
1982-08
Old Bottle
Biscayne National Park; National Park Service
Old Bottle.
Old bottle, close up
Biscayne National Park; National Park Service
Littered beach, Lake Erie
Kings Mountain National Military Park
EV 7A Env. Awareness Litter Lake Erie - Littered Beach
Marine debris
Biscayne National Park; National Park Service
Marine debris.
Shoreline flotsam, August 1982
Biscayne National Park; National Park Service
Shoreline flotsam.
1982-08
Trash along canal
Biscayne National Park; National Park Service
Trash along canal.
Cleared area
Everglades National Park; National Park Service
View on map
Stumps in cleared area
Everglades National Park; National Park Service
View on map
Debris in cleared area
Everglades National Park; National Park Service
View on map
Yellowstone photo album 21, page 156
Yellowstone National Park
View on map
Circa 1945
View series
Beer can on seafloor, August 1981
Biscayne National Park; National Park Service
Beer can on seafloor.
1981-08
Flattened area around fallen tree
Everglades National Park; National Park Service
View on map
Coastal cleanup, Elliott Key, April 1989
Biscayne National Park; National Park Service
Coastal cleanup, Elliott Key.
1989-04
Close up of dead branches in pile
Everglades National Park; National Park Service
View on map
Piles of dead branches by water's edge
Everglades National Park; National Park Service
View on map
Cleanup crew, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Cleanup crew rangers, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Yellowstone photo album 14, page 153
Yellowstone National Park
View on map
Circa 1940
View series
Cleanup crew on boat, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Cleanup crew on boat, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Yellowstone photo album 9, page 19
Yellowstone National Park
View on map
Circa 1929
View series
Garbage dumped in Northwest extension, June 1969
Everglades National Park; National Park Service
garbage dumped in Northwest extension. n=1, 3x5, b&w.
View on map
1969-06
Cleanup crew getting out of boat, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Yellowstone photo album 31, page 141
Yellowstone National Park
View on map
Circa 1936
View series
Yellowstone photo album 9, page 34
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 31, page 140
Yellowstone National Park
View on map
Circa 1936
View series
Student cleanup crew, coastal cleanup, February 1990
Biscayne National Park; National Park Service
View on map
1990-02
Student cleanup crew, coastal cleanup, February 1990
Biscayne National Park; National Park Service
View on map
1990-02
Yellowstone photo album 9, page 13
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 43
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 27
Yellowstone National Park
View on map
Circa 1929
View series
Cleanup crew on boat, coastal cleanup, June 16 1995
Biscayne National Park; National Park Service
View on map
1994
Elementary school cleanup crew, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Yellowstone photo album 9, page 10
Yellowstone National Park
View on map
Circa 1929
View series
Student cleanup crew, coastal cleanup, February 1990
Biscayne National Park; National Park Service
View on map
1990-02
Elementary school cleanup crew, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Storm damage, Oregon Inlet, Cape Hatteras National Seashore, North Carolina, 1960
Cape Hatteras National Seashore
NORTHEASTER OREGON INLET JUNE, 1960.
View on map
1960-06
Yellowstone photo album 20, page 184
Yellowstone National Park
View on map
Circa 1939
View series
Elementary school cleanup crew, coastal cleanup, May 1995
Biscayne National Park; National Park Service
View on map
1995-05
Yellowstone photo album 30, page 67
Yellowstone National Park
View on map
Circa 1937
View series
Cleanup crew on boat, coastal cleanup, June 6, 1995
Biscayne National Park; National Park Service
View on map
1995-06-16
Shore after storm, Oregon Inlet, Cape Hatteras National Seashore, North Carolina, 1960
Cape Hatteras National Seashore
NORTHEASTER OREGON INLET JUNE, 1960.
View on map
1960-06
Debris after storm, Cape Hatteras National Seashore, North Carolina
Cape Hatteras National Seashore
NS/M sddebris A.S. Debris after storm; No Negative.
View on map
1962
Sunken car tires
Biscayne National Park; National Park Service
Pacific, Biscayne coral reefs.
View on map
Yellowstone photo album 9, page 42
Yellowstone National Park
View on map
Circa 1929
View series
Diver photographing tire wreckage
Biscayne National Park; National Park Service
Pacific, Biscayne coral reefs.
View on map
Yellowstone photo album 31, page 64
Yellowstone National Park
View on map
Circa 1936
View series
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
NS/M sdAfter storm 62; 938. After Storm of 1962.
View on map
1962
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
NS/M sdAfter storm 62; 938. After Storm of 1962.
View on map
1962
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
After Storm 62; NS/M sd. After Storm of 62.
View on map
1962
Yellowstone photo album 24, page 79
Yellowstone National Park
View on map
Circa 1908
View series
Wood debris
Biscayne National Park; National Park Service
Clearing of toppled trees from parking lot.
View on map
1990-07
Handbook for Inventorying Downed Woody Material
Great Smoky Mountains National Park; National Park Service
View on map
1974
Debris after storm, Cape Hatteras National Seashore, North Carolina
Cape Hatteras National Seashore
Debris after storm; NS/M sd. Debris after storm; No Photo.
View on map
1962
Debris along beach, Cape Hatteras National Seashore, North Carolina
Cape Hatteras National Seashore
Debris along beach; NS/M sd. Debris along beach; No Photo.
View on map
1962
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
After Storm 62; NS/M sd. After Storm 62; No Photo.
View on map
1962
Yellowstone photo album 31, page 158
Yellowstone National Park
View on map
Circa 1936
View series
Yellowstone photo album 24, page 78
Yellowstone National Park
View on map
Circa 1908
View series
Storm damage and debris, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
Debris after storm 62. Debris after storm 62; No Photo.
View on map
1962
Elementary school cleanup team, coastal cleanup, June 16, 1995
Biscayne National Park; National Park Service
View on map
1995-05
Sunken car tires and small fish
Biscayne National Park; National Park Service
Pacific, Biscayne coral reefs.
View on map
Kids program, Banyan Elementary School, June 16, 1994
Biscayne National Park; National Park Service
Slide: 2A/B1ci.
View on map
1994-06-16
Debris after storm, Cape Hatteras National Seashore, North Carolina, 1962
Cape Hatteras National Seashore
Debris after storm 62; NS/M sd. Debris after storm 62; No Photo.
View on map
1962
Yellowstone photo album 9, page 15
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 21
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 31, page 139
Yellowstone National Park
View on map
Circa 1936
View series
Yellowstone photo album 9, page 8
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 40
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 18
Yellowstone National Park
View on map
Circa 1929
View series
High school cleanup team, coastal cleanup, May 1996
Biscayne National Park; National Park Service
Coastal cleanup, Slide: B1ci.
View on map
1996-05
Coastal cleanup, Florida City canal, May1995
Biscayne National Park; National Park Service
Coastal cleanup along Florida City canal with Volunteers-In-Parks.
View on map
1995-05
Yellowstone photo album 9, page 33
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 9, page 24
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 20, page 185
Yellowstone National Park
View on map
Circa 1939
View series
Yellowstone photo album 9, page 23
Yellowstone National Park
View on map
Circa 1929
View series
Yellowstone photo album 30, page 24
Yellowstone National Park
View on map
Circa 1937
View series
Yellowstone photo album 31, page 159
Yellowstone National Park
View on map
Circa 1936
View series
Construction debris in front of building, Cades Cove, Tennessee, 1959
Great Smoky Mountains National Park
Front view. Building report photo.Quarters No. 423; Cades Cove, II-B-(2)-3625, Physical Facilities - Buildings - Quarters
View on map
1959
Yellowstone photo album 20, page 196
Yellowstone National Park
View on map
Circa 1939
View series
Yellowstone photo album 9, page 12
Yellowstone National Park
View on map
Circa 1929
View series
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1990-02
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1990-02
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Biscayne National Park; National Park Service
Earth Day cleanup on Elliott Key by students and teachers.
View on map
1994-04
Yellowstone photo album 11, page 67
Yellowstone National Park
View on map
Circa 1931
View series
Yellowstone photo album 20, page 195
Yellowstone National Park
View on map
Circa 1939
View series
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Biscayne National Park; National Park Service
Coastal Cleanup snorkle and waterline cleanup team swith Park Rangers and VIP team leaders.
View on map
1994-06-16
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Biscayne National Park; National Park Service
Coastal Cleanup snorkle and waterline cleanup team swith Park Rangers and VIP team leaders.
View on map
1994-06-16
Storm damage shown with cables in ocean, Oregon Inlet, Cape Hatteras National ...
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Marine debris
Shoreline Flotsam
Old Bottle
Old bottle, close up
Littered beach, Lake Erie
Marine debris
Shoreline flotsam, August 1982
Trash along canal
Cleared area
Stumps in cleared area
Debris in cleared area
Yellowstone photo album 21, page 156
Beer can on seafloor, August 1981
Flattened area around fallen tree
Coastal cleanup, Elliott Key, April 1989
Close up of dead branches in pile
Piles of dead branches by water's edge
Cleanup crew, coastal cleanup, May 1995
Cleanup crew rangers, coastal cleanup, May 1995
Yellowstone photo album 14, page 153
Cleanup crew on boat, coastal cleanup, May 1995
Cleanup crew on boat, coastal cleanup, May 1995
Yellowstone photo album 9, page 19
Garbage dumped in Northwest extension, June 1969
Cleanup crew getting out of boat, coastal cleanup, May 1995
Yellowstone photo album 31, page 141
Yellowstone photo album 9, page 34
Yellowstone photo album 31, page 140
Student cleanup crew, coastal cleanup, February 1990
Student cleanup crew, coastal cleanup, February 1990
Yellowstone photo album 9, page 13
Yellowstone photo album 9, page 43
Yellowstone photo album 9, page 27
Cleanup crew on boat, coastal cleanup, June 16 1995
Elementary school cleanup crew, coastal cleanup, May 1995
Yellowstone photo album 9, page 10
Student cleanup crew, coastal cleanup, February 1990
Elementary school cleanup crew, coastal cleanup, May 1995
Storm damage, Oregon Inlet, Cape Hatteras National Seashore, North Carolina, ...
Yellowstone photo album 20, page 184
Elementary school cleanup crew, coastal cleanup, May 1995
Yellowstone photo album 30, page 67
Cleanup crew on boat, coastal cleanup, June 6, 1995
Shore after storm, Oregon Inlet, Cape Hatteras National Seashore, North ...
Debris after storm, Cape Hatteras National Seashore, North Carolina
Sunken car tires
Yellowstone photo album 9, page 42
Diver photographing tire wreckage
Yellowstone photo album 31, page 64
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Yellowstone photo album 24, page 79
Wood debris
Handbook for Inventorying Downed Woody Material
Debris after storm, Cape Hatteras National Seashore, North Carolina
Debris along beach, Cape Hatteras National Seashore, North Carolina
Storm damage, Cape Hatteras National Seashore, North Carolina, 1962
Yellowstone photo album 31, page 158
Yellowstone photo album 24, page 78
Storm damage and debris, Cape Hatteras National Seashore, North Carolina, 1962
Elementary school cleanup team, coastal cleanup, June 16, 1995
Sunken car tires and small fish
Kids program, Banyan Elementary School, June 16, 1994
Debris after storm, Cape Hatteras National Seashore, North Carolina, 1962
Yellowstone photo album 9, page 15
Yellowstone photo album 9, page 21
Yellowstone photo album 31, page 139
Yellowstone photo album 9, page 8
Yellowstone photo album 9, page 40
Yellowstone photo album 9, page 18
High school cleanup team, coastal cleanup, May 1996
Coastal cleanup, Florida City canal, May1995
Yellowstone photo album 9, page 33
Yellowstone photo album 9, page 24
Yellowstone photo album 20, page 185
Yellowstone photo album 9, page 23
Yellowstone photo album 30, page 24
Yellowstone photo album 31, page 159
Construction debris in front of building, Cades Cove, Tennessee, 1959
Yellowstone photo album 20, page 196
Yellowstone photo album 9, page 12
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Students and teachers cleanup crew, Earth Day cleanup, Elliott Key, April 1994
Yellowstone photo album 11, page 67
Yellowstone photo album 20, page 195
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Snorkel and waterline cleanup team, coastal cleanup, June 16 1994
Sort (Relevance)
Relevance
Title
Date
Items per page (100):
20
50
100
Page 1 of at least 2
About 130 Items
Generously Supported By