The CCG holds responsibility for all marine search and rescue throughout Canada. The CCG coordinates search and rescue operations with the Canadian Armed Forces, Royal Canadian Mounted Police, and other organizations. The CCG maintains and operates seamarks, coastal light stations, vessel traffic services, marine pollution response services, marine communications systems, and provides icebreaking services. The CCG also operates all Federal scientific research and hydrographic survey vessels. To accomplish these tasks, the CCG has a sizable fleet of vessels and aircraft, all serviced from various bases and smaller stations located on three coasts (Atlantic, Arctic, Pacific) and the Great Lakes and St. Lawrence River.