
refStations = new Array();
vrses = new Array();

function toggleStations() {
  for (var i = 0; i < refStations.length; i++) {
    var mk = refStations[i];
    if (mk.isHidden()) {
      mk.show();
    } else {
      mk.hide();
    }
  }
}

function createMarker(point,html) {
  var icon = new GIcon();
  icon.image = '/gmaps/zephyr-marker3.png';
  icon.iconSize = new GSize(20,24);
  icon.iconAnchor = new GPoint(10,22);
  icon.infoWindowAnchor = new GPoint(10,24);
  
//  var marker = new GMarker(point);
  var marker = new GMarker(point, icon);
  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(html);
  });
  return marker;
}

function createOfflineMarker(point,html) {
  var icon = new GIcon();
  icon.image = '/gmaps/zephyr-marker-red.png';
  icon.iconSize = new GSize(20,24);
  icon.iconAnchor = new GPoint(10,22);
  icon.infoWindowAnchor = new GPoint(10,24);

//  var marker = new GMarker(point);
  var marker = new GMarker(point, icon);
  GEvent.addListener(marker, "click", function() {
    marker.openInfoWindowHtml(html);
  });
  return marker;
}

function drawCircle(centre) {
  var latConv = centre.distanceFrom(new GLatLng(centre.lat()+0.1, centre.lng()))/100;
  var lngConv = centre.distanceFrom(new GLatLng(centre.lat(), centre.lng()+0.1))/100;
  
  radius = 30;
  nodes = 20;
  
  var nodeList = [];
  var step = parseInt(360/nodes);
  for (var i=0; i<=360; i+=step) {
    var pint = new GLatLng(centre.lat() + (radius/latConv * Math.cos(i * Math.PI/180)), centre.lng() + (radius/lngConv * Math.sin(i * Math.PI/180)));
    nodeList.push(pint);
  }
  liWidth = 1;
  var poly = new GPolygon(nodeList,"#005500", 0, 1, '#b0c8e0', 0.4);
  return poly;
}

function load() {
  if (GBrowserIsCompatible()) {
    var map = new GMap2(document.getElementById("map"));
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    map.setCenter(new GLatLng(53, -95), 3);
    map.enableScrollWheelZoom();
//    map.setMapType(G_TERRAIN_MAP);
    
      var point = new GLatLng(51.289433288968, -113.996806243691);
              var marker = createMarker(point,'<strong>AIRD</strong><br/>Latitude: 51&deg; 17&#039; 21.95984&#039;&#039; N<br/>Longitude: 113&deg; 59&#039; 48.50248&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.8194167475272, -81.8692093084367);
              var marker = createMarker(point,'<strong>ALV2</strong><br/>Latitude: 42&deg; 49&#039; 9.90029&#039;&#039; N<br/>Longitude: 81&deg; 52&#039; 9.15351&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.6121848923915, -73.5787730499204);
              var marker = createMarker(point,'<strong>ANJO</strong><br/>Latitude: 45&deg; 36&#039; 43.86561&#039;&#039; N<br/>Longitude: 73&deg; 34&#039; 43.58298&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.9918658281099, -79.4550895664227);
              var marker = createMarker(point,'<strong>AURO</strong><br/>Latitude: 43&deg; 59&#039; 30.71698&#039;&#039; N<br/>Longitude: 79&deg; 27&#039; 18.32244&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.3359652281843, -79.6698609226727);
              var marker = createMarker(point,'<strong>BAR2</strong><br/>Latitude: 44&deg; 20&#039; 9.47482&#039;&#039; N<br/>Longitude: 79&deg; 40&#039; 11.49932&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(54.1345996140601, -114.396890497219);
              var marker = createMarker(point,'<strong>BARR</strong><br/>Latitude: 54&deg; 8&#039; 4.55861&#039;&#039; N<br/>Longitude: 114&deg; 23&#039; 48.80579&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.0399157784473, -79.3109794439279);
              var marker = createMarker(point,'<strong>BCBG</strong><br/>Latitude: 45&deg; 2&#039; 23.6968&#039;&#039; N<br/>Longitude: 79&deg; 18&#039; 39.526&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.4292589476197, -123.428691252962);
              var marker = createMarker(point,'<strong>BCES</strong><br/>Latitude: 48&deg; 25&#039; 45.33221&#039;&#039; N<br/>Longitude: 123&deg; 25&#039; 43.28851&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.6484927556414, -123.450976818832);
              var marker = createMarker(point,'<strong>BCNS</strong><br/>Latitude: 48&deg; 38&#039; 54.57392&#039;&#039; N<br/>Longitude: 123&deg; 27&#039; 3.51655&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.1258722753586, -72.9836465977355);
              var marker = createMarker(point,'<strong>BDFD</strong><br/>Latitude: 45&deg; 7&#039; 33.14019&#039;&#039; N<br/>Longitude: 72&deg; 59&#039; 1.12775&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.1375755421416, -72.7215083641652);
              var marker = createMarker(point,'<strong>BDFV</strong><br/>Latitude: 46&deg; 8&#039; 15.27195&#039;&#039; N<br/>Longitude: 72&deg; 43&#039; 17.43011&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.384281099897, -113.527255038937);
              var marker = createMarker(point,'<strong>BEIS</strong><br/>Latitude: 51&deg; 23&#039; 3.41196&#039;&#039; N<br/>Longitude: 113&deg; 31&#039; 38.11814&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.7552640591473, -122.478955219234);
              var marker = createMarker(point,'<strong>BELI</strong><br/>Latitude: 48&deg; 45&#039; 18.95061&#039;&#039; N<br/>Longitude: 122&deg; 28&#039; 44.23879&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.1922906002016, -77.4088092365695);
              var marker = createMarker(point,'<strong>BLVL</strong><br/>Latitude: 44&deg; 11&#039; 32.24616&#039;&#039; N<br/>Longitude: 77&deg; 24&#039; 31.71325&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.9026205946595, -78.6656601329723);
              var marker = createMarker(point,'<strong>BOVL</strong><br/>Latitude: 43&deg; 54&#039; 9.43414&#039;&#039; N<br/>Longitude: 78&deg; 39&#039; 56.37648&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.872072234008, -99.9605955829505);
              var marker = createMarker(point,'<strong>BRDN</strong><br/>Latitude: 49&deg; 52&#039; 19.46004&#039;&#039; N<br/>Longitude: 99&deg; 57&#039; 38.1441&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 16');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.3333206643992, -72.6499876946307);
              var marker = createMarker(point,'<strong>BRMT</strong><br/>Latitude: 45&deg; 19&#039; 59.95439&#039;&#039; N<br/>Longitude: 72&deg; 38&#039; 59.9557&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.5880917673049, -75.6899160493842);
              var marker = createMarker(point,'<strong>BROC</strong><br/>Latitude: 44&deg; 35&#039; 17.13036&#039;&#039; N<br/>Longitude: 75&deg; 41&#039; 23.69778&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.1603949444907, -80.3291735532739);
              var marker = createMarker(point,'<strong>BTFD</strong><br/>Latitude: 43&deg; 9&#039; 37.4218&#039;&#039; N<br/>Longitude: 80&deg; 19&#039; 45.02479&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.3611767256959, -79.7912520882782);
              var marker = createMarker(point,'<strong>BURL</strong><br/>Latitude: 43&deg; 21&#039; 40.23621&#039;&#039; N<br/>Longitude: 79&deg; 47&#039; 28.50752&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.275051083562, -123.021803500641);
              var marker = createMarker(point,'<strong>BURN</strong><br/>Latitude: 49&deg; 16&#039; 30.1839&#039;&#039; N<br/>Longitude: 123&deg; 1&#039; 18.4926&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.0231892979642, -112.828069227826);
              var marker = createMarker(point,'<strong>CAMR</strong><br/>Latitude: 53&deg; 1&#039; 23.48147&#039;&#039; N<br/>Longitude: 112&deg; 49&#039; 41.04922&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.9619581721425, -78.1804620893958);
              var marker = createMarker(point,'<strong>CBRG</strong><br/>Latitude: 43&deg; 57&#039; 43.04942&#039;&#039; N<br/>Longitude: 78&deg; 10&#039; 49.66352&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.0014985395029, -125.246850328001);
              var marker = createMarker(point,'<strong>CBRV</strong><br/>Latitude: 50&deg; 0&#039; 5.39474&#039;&#039; N<br/>Longitude: 125&deg; 14&#039; 48.66118&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.4052187862451, -82.1877502359957);
              var marker = createMarker(point,'<strong>CHAT</strong><br/>Latitude: 42&deg; 24&#039; 18.78763&#039;&#039; N<br/>Longitude: 82&deg; 11&#039; 15.90085&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.1754903422559, -65.8805860562341);
              var marker = createMarker(point,'<strong>CHIP</strong><br/>Latitude: 46&deg; 10&#039; 31.76523&#039;&#039; N<br/>Longitude: 65&deg; 52&#039; 50.1098&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.941763128343, -71.0583213332313);
              var marker = createMarker(point,'<strong>CHRI</strong><br/>Latitude: 46&deg; 56&#039; 30.34726&#039;&#039; N<br/>Longitude: 71&deg; 3&#039; 29.9568&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.1529265477921, -121.953817047195);
              var marker = createMarker(point,'<strong>CHWK</strong><br/>Latitude: 49&deg; 9&#039; 10.53557&#039;&#039; N<br/>Longitude: 121&deg; 57&#039; 13.74137&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.9985740171356, -114.056020000087);
              var marker = createMarker(point,'<strong>CLGY</strong><br/>Latitude: 50&deg; 59&#039; 54.86646&#039;&#039; N<br/>Longitude: 114&deg; 3&#039; 21.672&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.2070245726892, -114.419132274532);
              var marker = createMarker(point,'<strong>COCH</strong><br/>Latitude: 51&deg; 12&#039; 25.28846&#039;&#039; N<br/>Longitude: 114&deg; 25&#039; 8.87619&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.493797327922, -80.2383507300931);
              var marker = createMarker(point,'<strong>COLL</strong><br/>Latitude: 44&deg; 29&#039; 37.67038&#039;&#039; N<br/>Longitude: 80&deg; 14&#039; 18.06263&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.2622025665865, -79.2915798912174);
              var marker = createMarker(point,'<strong>CORB</strong><br/>Latitude: 46&deg; 15&#039; 43.92924&#039;&#039; N<br/>Longitude: 79&deg; 17&#039; 29.68761&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.0159201334987, -74.7278062835358);
              var marker = createMarker(point,'<strong>CORN</strong><br/>Latitude: 45&deg; 0&#039; 57.31248&#039;&#039; N<br/>Longitude: 74&deg; 43&#039; 40.10262&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.6895528588322, -124.995613227492);
              var marker = createMarker(point,'<strong>COUR</strong><br/>Latitude: 49&deg; 41&#039; 22.39029&#039;&#039; N<br/>Longitude: 124&deg; 59&#039; 44.20762&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.1724194059398, -76.05759499466);
              var marker = createMarker(point,'<strong>CPLC</strong><br/>Latitude: 45&deg; 10&#039; 20.70986&#039;&#039; N<br/>Longitude: 76&deg; 3&#039; 27.34198&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.7571203620499, -79.7015299222395);
              var marker = createMarker(point,'<strong>CSSB</strong><br/>Latitude: 43&deg; 45&#039; 25.6333&#039;&#039; N<br/>Longitude: 79&deg; 42&#039; 5.50772&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.5468914617329, -64.2334573559441);
              var marker = createMarker(point,'<strong>CSTR</strong><br/>Latitude: 44&deg; 32&#039; 48.80926&#039;&#039; N<br/>Longitude: 64&deg; 14&#039; 0.44648&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.7139710559663, -63.5950050553325);
              var marker = createMarker(point,'<strong>DART</strong><br/>Latitude: 44&deg; 42&#039; 50.2958&#039;&#039; N<br/>Longitude: 63&deg; 35&#039; 42.0182&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(55.7454315059244, -120.222313461576);
              var marker = createMarker(point,'<strong>DAWS</strong><br/>Latitude: 55&deg; 44&#039; 43.55342&#039;&#039; N<br/>Longitude: 120&deg; 13&#039; 20.32846&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.3615866202816, -73.5365813866492);
              var marker = createMarker(point,'<strong>DLSN</strong><br/>Latitude: 45&deg; 21&#039; 41.71183&#039;&#039; N<br/>Longitude: 73&deg; 32&#039; 11.69299&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.9036949003527, -79.6003014830744);
              var marker = createMarker(point,'<strong>DNVL</strong><br/>Latitude: 42&deg; 54&#039; 13.30164&#039;&#039; N<br/>Longitude: 79&deg; 36&#039; 1.08534&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.2241606667183, -114.983937219456);
              var marker = createMarker(point,'<strong>DRAY</strong><br/>Latitude: 53&deg; 13&#039; 26.9784&#039;&#039; N<br/>Longitude: 114&deg; 59&#039; 2.17399&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.8164475284617, -72.3922331054031);
              var marker = createMarker(point,'<strong>DRUM</strong><br/>Latitude: 45&deg; 48&#039; 59.2111&#039;&#039; N<br/>Longitude: 72&deg; 23&#039; 32.03918&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.3596234947871, -114.36350831378);
              var marker = createMarker(point,'<strong>ECKV</strong><br/>Latitude: 52&deg; 21&#039; 34.64458&#039;&#039; N<br/>Longitude: 114&deg; 21&#039; 48.62993&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.4853633306356, -113.480131544433);
              var marker = createMarker(point,'<strong>EDMN</strong><br/>Latitude: 53&deg; 29&#039; 7.30799&#039;&#039; N<br/>Longitude: 113&deg; 28&#039; 48.47356&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.5856784751245, -116.430253291037);
              var marker = createMarker(point,'<strong>EDSN</strong><br/>Latitude: 53&deg; 35&#039; 8.44251&#039;&#039; N<br/>Longitude: 116&deg; 25&#039; 48.91185&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.2686851090149, -75.3058079755317);
              var marker = createMarker(point,'<strong>EMBN</strong><br/>Latitude: 45&deg; 16&#039; 7.26639&#039;&#039; N<br/>Longitude: 75&deg; 18&#039; 20.90871&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.908699936151, -66.9921301423085);
              var marker = createMarker(point,'<strong>EPRT</strong><br/>Latitude: 44&deg; 54&#039; 31.31977&#039;&#039; N<br/>Longitude: 66&deg; 59&#039; 31.66851&#039;&#039; W<br/>Receiver: Leica GRX1200GGPRO<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.6635829807359, -66.6128524553553);
              var marker = createMarker(point,'<strong>FJCT</strong><br/>Latitude: 45&deg; 39&#039; 48.89873&#039;&#039; N<br/>Longitude: 66&deg; 36&#039; 46.26884&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.2587167336149, -80.5047248394608);
              var marker = createMarker(point,'<strong>FLSH</strong><br/>Latitude: 44&deg; 15&#039; 31.38024&#039;&#039; N<br/>Longitude: 80&deg; 30&#039; 17.00942&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(56.7185250477234, -111.352648043752);
              var marker = createMarker(point,'<strong>FMCT</strong><br/>Latitude: 56&deg; 43&#039; 6.69017&#039;&#039; N<br/>Longitude: 111&deg; 21&#039; 9.53296&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(57.2773223173102, -111.894060514324);
              var marker = createOfflineMarker(point,'<strong>FMTO</strong><br/>Latitude: 57&deg; 16&#039; 38.36034&#039;&#039; N<br/>Longitude: 111&deg; 53&#039; 38.61785&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: -1');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(56.75366872538, -111.460425030065);
              var marker = createMarker(point,'<strong>FMWB</strong><br/>Latitude: 56&deg; 45&#039; 13.20741&#039;&#039; N<br/>Longitude: 111&deg; 27&#039; 37.53011&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.5461901755849, -123.00759336688);
              var marker = createMarker(point,'<strong>FRDY</strong><br/>Latitude: 48&deg; 32&#039; 46.28463&#039;&#039; N<br/>Longitude: 123&deg; 0&#039; 27.33612&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.9451466811376, -66.6924231951816);
              var marker = createMarker(point,'<strong>FRED</strong><br/>Latitude: 45&deg; 56&#039; 42.52805&#039;&#039; N<br/>Longitude: 66&deg; 41&#039; 32.7235&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.9300187029872, -78.9172093700779);
              var marker = createMarker(point,'<strong>FTER</strong><br/>Latitude: 42&deg; 55&#039; 48.06733&#039;&#039; N<br/>Longitude: 78&deg; 55&#039; 1.95373&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(57.2549946423247, -111.509115964183);
              var marker = createMarker(point,'<strong>FTMC</strong><br/>Latitude: 57&deg; 15&#039; 17.98071&#039;&#039; N<br/>Longitude: 111&deg; 30&#039; 32.81747&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(56.2534568284854, -120.89714396768);
              var marker = createMarker(point,'<strong>FTSJ</strong><br/>Latitude: 56&deg; 15&#039; 12.44458&#039;&#039; N<br/>Longitude: 120&deg; 53&#039; 49.71828&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.7009215143932, -113.233385154828);
              var marker = createMarker(point,'<strong>FTSK</strong><br/>Latitude: 53&deg; 42&#039; 3.31745&#039;&#039; N<br/>Longitude: 113&deg; 14&#039; 0.18656&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.4702181756406, -76.2063928921199);
              var marker = createMarker(point,'<strong>FZRY</strong><br/>Latitude: 45&deg; 28&#039; 12.78543&#039;&#039; N<br/>Longitude: 76&deg; 12&#039; 23.01441&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.7841588779758, -66.1482754810652);
              var marker = createMarker(point,'<strong>GAGE</strong><br/>Latitude: 45&deg; 47&#039; 2.97196&#039;&#039; N<br/>Longitude: 66&deg; 8&#039; 53.79173&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.5520667365741, -80.2987533415253);
              var marker = createMarker(point,'<strong>GLPH</strong><br/>Latitude: 43&deg; 33&#039; 7.44025&#039;&#039; N<br/>Longitude: 80&deg; 17&#039; 55.51203&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.3481536337876, -114.289522403389);
              var marker = createMarker(point,'<strong>GNSE</strong><br/>Latitude: 53&deg; 20&#039; 53.35308&#039;&#039; N<br/>Longitude: 114&deg; 17&#039; 22.28065&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.7449830115066, -81.7115907912012);
              var marker = createMarker(point,'<strong>GODE</strong><br/>Latitude: 43&deg; 44&#039; 41.93884&#039;&#039; N<br/>Longitude: 81&deg; 42&#039; 41.72685&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(55.1729617082312, -118.786784850244);
              var marker = createMarker(point,'<strong>GPRI</strong><br/>Latitude: 55&deg; 10&#039; 22.66215&#039;&#039; N<br/>Longitude: 118&deg; 47&#039; 12.42546&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.5997284417928, -114.095773111633);
              var marker = createOfflineMarker(point,'<strong>GULL</strong><br/>Latitude: 52&deg; 35&#039; 59.02239&#039;&#039; N<br/>Longitude: 114&deg; 5&#039; 44.7832&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: -1');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.5075290923386, -114.61936498333);
              var marker = createMarker(point,'<strong>HIVL</strong><br/>Latitude: 53&deg; 30&#039; 27.10473&#039;&#039; N<br/>Longitude: 114&deg; 37&#039; 9.71394&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.5513589443546, -81.0610456395531);
              var marker = createMarker(point,'<strong>HOYL</strong><br/>Latitude: 48&deg; 33&#039; 4.8922&#039;&#039; N<br/>Longitude: 81&deg; 3&#039; 39.7643&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.012400478245, -73.3623131418866);
              var marker = createMarker(point,'<strong>JOLI</strong><br/>Latitude: 46&deg; 0&#039; 44.64172&#039;&#039; N<br/>Longitude: 73&deg; 21&#039; 44.32731&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.8762183643246, -119.457134608712);
              var marker = createMarker(point,'<strong>KELO</strong><br/>Latitude: 49&deg; 52&#039; 34.38611&#039;&#039; N<br/>Longitude: 119&deg; 27&#039; 25.68459&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.0154390501316, -75.6451414083156);
              var marker = createMarker(point,'<strong>KEMP</strong><br/>Latitude: 45&deg; 0&#039; 55.58058&#039;&#039; N<br/>Longitude: 75&deg; 38&#039; 42.50907&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(57.3947385587709, -111.098522596739);
              var marker = createMarker(point,'<strong>KERL</strong><br/>Latitude: 57&deg; 23&#039; 41.05881&#039;&#039; N<br/>Longitude: 111&deg; 5&#039; 54.68135&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.4700945005573, -109.156954388719);
              var marker = createMarker(point,'<strong>KIND</strong><br/>Latitude: 51&deg; 28&#039; 12.3402&#039;&#039; N<br/>Longitude: 109&deg; 9&#039; 25.0358&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.2629264165551, -76.5682249170046);
              var marker = createMarker(point,'<strong>KNG2</strong><br/>Latitude: 44&deg; 15&#039; 46.5351&#039;&#039; N<br/>Longitude: 76&deg; 34&#039; 5.6097&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.2637700553086, -76.5677543606889);
              var marker = createMarker(point,'<strong>KNG3</strong><br/>Latitude: 44&deg; 15&#039; 49.5722&#039;&#039; N<br/>Longitude: 76&deg; 34&#039; 3.9157&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.100481669898, -122.685015608619);
              var marker = createMarker(point,'<strong>LANG</strong><br/>Latitude: 49&deg; 6&#039; 1.73401&#039;&#039; N<br/>Longitude: 122&deg; 41&#039; 6.05619&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.5384854481784, -71.6403266167601);
              var marker = createMarker(point,'<strong>LAUR</strong><br/>Latitude: 46&deg; 32&#039; 18.54761&#039;&#039; N<br/>Longitude: 71&deg; 38&#039; 25.17582&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.2701920138572, -113.576469819494);
              var marker = createMarker(point,'<strong>LDUC</strong><br/>Latitude: 53&deg; 16&#039; 12.69125&#039;&#039; N<br/>Longitude: 113&deg; 34&#039; 35.29135&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.0560531443789, -82.5886072689376);
              var marker = createMarker(point,'<strong>LEAM</strong><br/>Latitude: 42&deg; 3&#039; 21.79132&#039;&#039; N<br/>Longitude: 82&deg; 35&#039; 18.98617&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.3597691173702, -78.7422633612836);
              var marker = createMarker(point,'<strong>LIND</strong><br/>Latitude: 44&deg; 21&#039; 35.16882&#039;&#039; N<br/>Longitude: 78&deg; 44&#039; 32.1481&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.2790742109926, -110.006540328003);
              var marker = createMarker(point,'<strong>LLOY</strong><br/>Latitude: 53&deg; 16&#039; 44.66716&#039;&#039; N<br/>Longitude: 110&deg; 0&#039; 23.54518&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.994191236438, -81.2441391748457);
              var marker = createMarker(point,'<strong>LNDN</strong><br/>Latitude: 42&deg; 59&#039; 39.08845&#039;&#039; N<br/>Longitude: 81&deg; 14&#039; 38.90103&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.7422711944944, -80.9456344887009);
              var marker = createMarker(point,'<strong>LSWL</strong><br/>Latitude: 43&deg; 44&#039; 32.1763&#039;&#039; N<br/>Longitude: 80&deg; 56&#039; 44.28416&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.6939070582406, -112.833214108702);
              var marker = createMarker(point,'<strong>LTHB</strong><br/>Latitude: 49&deg; 41&#039; 38.06541&#039;&#039; N<br/>Longitude: 112&deg; 49&#039; 59.57079&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.5937586175521, -67.3268576503276);
              var marker = createMarker(point,'<strong>MCAD</strong><br/>Latitude: 45&deg; 35&#039; 37.53102&#039;&#039; N<br/>Longitude: 67&deg; 19&#039; 36.68754&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.7475208060434, -79.8830670278067);
              var marker = createMarker(point,'<strong>MDLD</strong><br/>Latitude: 44&deg; 44&#039; 51.0749&#039;&#039; N<br/>Longitude: 79&deg; 52&#039; 59.0413&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.1592313587927, -122.287593329941);
              var marker = createMarker(point,'<strong>MISI</strong><br/>Latitude: 49&deg; 9&#039; 33.23289&#039;&#039; N<br/>Longitude: 122&deg; 17&#039; 15.33599&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.9053255413465, -75.1717764569519);
              var marker = createMarker(point,'<strong>MORS</strong><br/>Latitude: 44&deg; 54&#039; 19.17195&#039;&#039; N<br/>Longitude: 75&deg; 10&#039; 18.39525&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.0135842365018, -63.4317144662557);
              var marker = createMarker(point,'<strong>MSTA</strong><br/>Latitude: 45&deg; 0&#039; 48.90325&#039;&#039; N<br/>Longitude: 63&deg; 25&#039; 54.17208&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.649481642894, -74.933461939395);
              var marker = createMarker(point,'<strong>MTEB</strong><br/>Latitude: 45&deg; 38&#039; 58.13391&#039;&#039; N<br/>Longitude: 74&deg; 56&#039; 0.46298&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.5246558508422, -73.65858058382);
              var marker = createMarker(point,'<strong>MTRL</strong><br/>Latitude: 45&deg; 31&#039; 28.76106&#039;&#039; N<br/>Longitude: 73&deg; 39&#039; 30.8901&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(57.2588616583535, -111.516250467114);
              var marker = createMarker(point,'<strong>MUSK</strong><br/>Latitude: 57&deg; 15&#039; 31.90197&#039;&#039; N<br/>Longitude: 111&deg; 30&#039; 58.50168&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.1638259531282, -123.938120385555);
              var marker = createMarker(point,'<strong>NANA</strong><br/>Latitude: 49&deg; 9&#039; 49.77343&#039;&#039; N<br/>Longitude: 123&deg; 56&#039; 17.23339&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.3089308143422, -79.4357505332733);
              var marker = createMarker(point,'<strong>NBAY</strong><br/>Latitude: 46&deg; 18&#039; 32.15093&#039;&#039; N<br/>Longitude: 79&deg; 26&#039; 8.70192&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.8239114279155, -123.719862752686);
              var marker = createMarker(point,'<strong>NCOW</strong><br/>Latitude: 48&deg; 49&#039; 26.08114&#039;&#039; N<br/>Longitude: 123&deg; 43&#039; 11.50591&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.1604939086453, -79.1696862725581);
              var marker = createMarker(point,'<strong>NOTL</strong><br/>Latitude: 43&deg; 9&#039; 37.77807&#039;&#039; N<br/>Longitude: 79&deg; 10&#039; 10.87058&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.200242774713, -122.941658419627);
              var marker = createMarker(point,'<strong>NWES</strong><br/>Latitude: 49&deg; 12&#039; 0.87399&#039;&#039; N<br/>Longitude: 122&deg; 56&#039; 29.97031&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.9453273887254, -96.8350453108986);
              var marker = createMarker(point,'<strong>OBNK</strong><br/>Latitude: 49&deg; 56&#039; 43.1786&#039;&#039; N<br/>Longitude: 96&deg; 50&#039; 6.16312&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 16');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.7179863115629, -113.953957513642);
              var marker = createMarker(point,'<strong>OKTK</strong><br/>Latitude: 50&deg; 43&#039; 4.75072&#039;&#039; N<br/>Longitude: 113&deg; 57&#039; 14.24705&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.7921032448138, -114.093252022224);
              var marker = createMarker(point,'<strong>OLDS</strong><br/>Latitude: 51&deg; 47&#039; 31.57168&#039;&#039; N<br/>Longitude: 114&deg; 5&#039; 35.70728&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.6111058864042, -79.4160494410936);
              var marker = createMarker(point,'<strong>ORIL</strong><br/>Latitude: 44&deg; 36&#039; 39.98119&#039;&#039; N<br/>Longitude: 79&deg; 24&#039; 57.77799&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.8979142223673, -80.1122548338564);
              var marker = createMarker(point,'<strong>ORVL</strong><br/>Latitude: 43&deg; 53&#039; 52.4912&#039;&#039; N<br/>Longitude: 80&deg; 6&#039; 44.1174&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.3784797332167, -75.6396472029007);
              var marker = createMarker(point,'<strong>OTWA</strong><br/>Latitude: 45&deg; 22&#039; 42.52704&#039;&#039; N<br/>Longitude: 75&deg; 38&#039; 22.72993&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.5735820305082, -80.9405938689928);
              var marker = createMarker(point,'<strong>OWEN</strong><br/>Latitude: 44&deg; 34&#039; 24.89531&#039;&#039; N<br/>Longitude: 80&deg; 56&#039; 26.13793&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.1185925229437, -66.6962928302819);
              var marker = createMarker(point,'<strong>PENF</strong><br/>Latitude: 45&deg; 7&#039; 6.93308&#039;&#039; N<br/>Longitude: 66&deg; 41&#039; 46.65419&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.3576694445882, -78.2873250002706);
              var marker = createMarker(point,'<strong>PETO</strong><br/>Latitude: 44&deg; 21&#039; 27.61&#039;&#039; N<br/>Longitude: 78&deg; 17&#039; 14.37&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.9810875642063, -98.3044274774833);
              var marker = createMarker(point,'<strong>PLAP</strong><br/>Latitude: 49&deg; 58&#039; 51.91523&#039;&#039; N<br/>Longitude: 98&deg; 18&#039; 15.93892&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 16');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.5007773003372, -119.593874307926);
              var marker = createMarker(point,'<strong>PNTC</strong><br/>Latitude: 49&deg; 30&#039; 2.79828&#039;&#039; N<br/>Longitude: 119&deg; 35&#039; 37.94751&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.6342701000934, -113.316820297382);
              var marker = createMarker(point,'<strong>PONO</strong><br/>Latitude: 52&deg; 38&#039; 3.37236&#039;&#039; N<br/>Longitude: 113&deg; 19&#039; 0.55307&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.2032084443899, -105.753008444528);
              var marker = createMarker(point,'<strong>PRAL</strong><br/>Latitude: 53&deg; 12&#039; 11.5504&#039;&#039; N<br/>Longitude: 105&deg; 45&#039; 10.8304&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.6707724974455, -68.016785713308);
              var marker = createMarker(point,'<strong>PRES</strong><br/>Latitude: 46&deg; 40&#039; 14.78099&#039;&#039; N<br/>Longitude: 68&deg; 1&#039; 0.42857&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.9056925835622, -122.783893611588);
              var marker = createMarker(point,'<strong>PRGO</strong><br/>Latitude: 53&deg; 54&#039; 20.4933&#039;&#039; N<br/>Longitude: 122&deg; 47&#039; 2.017&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.9244747861105, -76.2928152526287);
              var marker = createMarker(point,'<strong>PRT2</strong><br/>Latitude: 44&deg; 55&#039; 28.10923&#039;&#039; N<br/>Longitude: 76&deg; 17&#039; 34.13491&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.4488173564331, -81.376237310533);
              var marker = createMarker(point,'<strong>PTLG</strong><br/>Latitude: 44&deg; 26&#039; 55.74248&#039;&#039; N<br/>Longitude: 81&deg; 22&#039; 34.45432&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.9795704727488, -122.493663732706);
              var marker = createMarker(point,'<strong>QSNL</strong><br/>Latitude: 52&deg; 58&#039; 46.4537&#039;&#039; N<br/>Longitude: 122&deg; 29&#039; 37.18944&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.3459262921128, -124.442981842139);
              var marker = createMarker(point,'<strong>QUAL</strong><br/>Latitude: 49&deg; 20&#039; 45.33465&#039;&#039; N<br/>Longitude: 124&deg; 26&#039; 34.73463&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 11');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.7970762809635, -71.26950674446);
              var marker = createMarker(point,'<strong>QUBC</strong><br/>Latitude: 46&deg; 47&#039; 49.47461&#039;&#039; N<br/>Longitude: 71&deg; 16&#039; 10.22428&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.2664035081671, -113.814513197249);
              var marker = createMarker(point,'<strong>RDDR</strong><br/>Latitude: 52&deg; 15&#039; 59.05263&#039;&#039; N<br/>Longitude: 113&deg; 48&#039; 52.24751&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.9891518056248, -118.197562360964);
              var marker = createMarker(point,'<strong>REVE</strong><br/>Latitude: 50&deg; 59&#039; 20.9465&#039;&#039; N<br/>Longitude: 118&deg; 11&#039; 51.2245&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.4589444446289, -104.613886110419);
              var marker = createOfflineMarker(point,'<strong>RGNA</strong><br/>Latitude: 50&deg; 27&#039; 32.2&#039;&#039; N<br/>Longitude: 104&deg; 36&#039; 49.99&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: -1');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.4321397313539, -76.5840250215975);
              var marker = createMarker(point,'<strong>RNFW</strong><br/>Latitude: 45&deg; 25&#039; 55.70303&#039;&#039; N<br/>Longitude: 76&deg; 35&#039; 2.49008&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.3719339006557, -114.909865067634);
              var marker = createMarker(point,'<strong>ROCK</strong><br/>Latitude: 52&deg; 22&#039; 18.96204&#039;&#039; N<br/>Longitude: 114&deg; 54&#039; 35.51424&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.4597580615944, -73.1466641364818);
              var marker = createMarker(point,'<strong>SADM</strong><br/>Latitude: 46&deg; 27&#039; 35.12902&#039;&#039; N<br/>Longitude: 73&deg; 8&#039; 47.99089&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(56.9463574835402, -111.53761343016);
              var marker = createMarker(point,'<strong>SAND</strong><br/>Latitude: 56&deg; 56&#039; 46.88694&#039;&#039; N<br/>Longitude: 111&deg; 32&#039; 15.40835&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.9815332337574, -82.4028928697728);
              var marker = createMarker(point,'<strong>SARN</strong><br/>Latitude: 42&deg; 58&#039; 53.51964&#039;&#039; N<br/>Longitude: 82&deg; 24&#039; 10.41433&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(47.4571036728435, -53.3003365830988);
              var marker = createMarker(point,'<strong>SBOX</strong><br/>Latitude: 47&deg; 27&#039; 25.57322&#039;&#039; N<br/>Longitude: 53&deg; 18&#039; 1.2117&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.4108069589508, -71.8837024502594);
              var marker = createMarker(point,'<strong>SHER</strong><br/>Latitude: 45&deg; 24&#039; 38.90505&#039;&#039; N<br/>Longitude: 71&deg; 53&#039; 1.32882&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.1803143841836, -106.64742361166);
              var marker = createMarker(point,'<strong>SKTN</strong><br/>Latitude: 52&deg; 10&#039; 49.13178&#039;&#039; N<br/>Longitude: 106&deg; 38&#039; 50.725&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.6796043834513, -97.451996558457);
              var marker = createMarker(point,'<strong>SNFD</strong><br/>Latitude: 49&deg; 40&#039; 46.57578&#039;&#039; N<br/>Longitude: 97&deg; 27&#039; 7.18761&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.725213891623, -123.141718266691);
              var marker = createMarker(point,'<strong>SQMS</strong><br/>Latitude: 49&deg; 43&#039; 30.77001&#039;&#039; N<br/>Longitude: 123&deg; 8&#039; 30.18576&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.2689713337927, -73.774748530681);
              var marker = createMarker(point,'<strong>STCO</strong><br/>Latitude: 46&deg; 16&#039; 8.2968&#039;&#039; N<br/>Longitude: 73&deg; 46&#039; 29.09471&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.471984589856, -96.5662195749575);
              var marker = createMarker(point,'<strong>STEI</strong><br/>Latitude: 49&deg; 28&#039; 19.14452&#039;&#039; N<br/>Longitude: 96&deg; 33&#039; 58.39047&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.3244332724531, -112.69250859214);
              var marker = createMarker(point,'<strong>STET</strong><br/>Latitude: 52&deg; 19&#039; 27.95978&#039;&#039; N<br/>Longitude: 112&deg; 41&#039; 33.03093&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(43.3656706730004, -80.9628788168667);
              var marker = createMarker(point,'<strong>STFD</strong><br/>Latitude: 43&deg; 21&#039; 56.41442&#039;&#039; N<br/>Longitude: 80&deg; 57&#039; 46.36374&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.978144678299, -81.6293258248516);
              var marker = createMarker(point,'<strong>STHR</strong><br/>Latitude: 42&deg; 58&#039; 41.32084&#039;&#039; N<br/>Longitude: 81&deg; 37&#039; 45.57297&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.6275210226627, -72.924104505554);
              var marker = createMarker(point,'<strong>STHY</strong><br/>Latitude: 45&deg; 37&#039; 39.07568&#039;&#039; N<br/>Longitude: 72&deg; 55&#039; 26.77622&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.7808430526969, -74.0023488414666);
              var marker = createMarker(point,'<strong>STJE</strong><br/>Latitude: 45&deg; 46&#039; 51.03499&#039;&#039; N<br/>Longitude: 74&deg; 0&#039; 8.45583&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.2583752785042, -66.0638814723872);
              var marker = createMarker(point,'<strong>STJN</strong><br/>Latitude: 45&deg; 15&#039; 30.151&#039;&#039; N<br/>Longitude: 66&deg; 3&#039; 49.9733&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 8');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(47.5223311337449, -52.7448248585649);
              var marker = createMarker(point,'<strong>STJS</strong><br/>Latitude: 47&deg; 31&#039; 20.39208&#039;&#039; N<br/>Longitude: 52&deg; 44&#039; 41.36949&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.118031989119, -74.5595243359508);
              var marker = createMarker(point,'<strong>STJV</strong><br/>Latitude: 46&deg; 7&#039; 4.91516&#039;&#039; N<br/>Longitude: 74&deg; 33&#039; 34.28761&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.5977543841374, -71.1890621944119);
              var marker = createMarker(point,'<strong>STLL</strong><br/>Latitude: 46&deg; 35&#039; 51.91578&#039;&#039; N<br/>Longitude: 71&deg; 11&#039; 20.6239&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 13');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.6823802974127, -70.4539361194372);
              var marker = createMarker(point,'<strong>STPH</strong><br/>Latitude: 46&deg; 40&#039; 56.56907&#039;&#039; N<br/>Longitude: 70&deg; 27&#039; 14.17003&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.0389608369466, -113.403630791672);
              var marker = createMarker(point,'<strong>STRA</strong><br/>Latitude: 51&deg; 2&#039; 20.25901&#039;&#039; N<br/>Longitude: 113&deg; 24&#039; 13.07085&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.3609677531249, -79.9392728943457);
              var marker = createOfflineMarker(point,'<strong>STRG</strong><br/>Latitude: 46&deg; 21&#039; 39.48391&#039;&#039; N<br/>Longitude: 79&deg; 56&#039; 21.38242&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: -1');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.9206364201441, -71.8047882635396);
              var marker = createMarker(point,'<strong>STRY</strong><br/>Latitude: 46&deg; 55&#039; 14.29111&#039;&#039; N<br/>Longitude: 71&deg; 48&#039; 17.23775&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.2152186562735, -67.2742670804183);
              var marker = createMarker(point,'<strong>STST</strong><br/>Latitude: 45&deg; 12&#039; 54.78716&#039;&#039; N<br/>Longitude: 67&deg; 16&#039; 27.36149&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.7246246671348, -65.5090633333709);
              var marker = createMarker(point,'<strong>SUSX</strong><br/>Latitude: 45&deg; 43&#039; 28.6488&#039;&#039; N<br/>Longitude: 65&deg; 30&#039; 32.628&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.867219694784, -80.7264778469512);
              var marker = createMarker(point,'<strong>TBRG</strong><br/>Latitude: 42&deg; 52&#039; 1.9909&#039;&#039; N<br/>Longitude: 80&deg; 43&#039; 35.32025&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.0995475561797, -71.3115478724985);
              var marker = createMarker(point,'<strong>THET</strong><br/>Latitude: 46&deg; 5&#039; 58.3712&#039;&#039; N<br/>Longitude: 71&deg; 18&#039; 41.57234&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(48.4654905145892, -81.4478912781704);
              var marker = createMarker(point,'<strong>TIMS</strong><br/>Latitude: 48&deg; 27&#039; 55.76585&#039;&#039; N<br/>Longitude: 81&deg; 26&#039; 52.4086&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(53.3712603643109, -112.665462880478);
              var marker = createMarker(point,'<strong>TOFI</strong><br/>Latitude: 53&deg; 22&#039; 16.53731&#039;&#039; N<br/>Longitude: 112&deg; 39&#039; 55.66637&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(51.7008899032647, -113.26005054687);
              var marker = createMarker(point,'<strong>TRHL</strong><br/>Latitude: 51&deg; 42&#039; 3.20365&#039;&#039; N<br/>Longitude: 113&deg; 15&#039; 36.18197&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.3636414116651, -63.2768051065485);
              var marker = createMarker(point,'<strong>TRRO</strong><br/>Latitude: 45&deg; 21&#039; 49.10908&#039;&#039; N<br/>Longitude: 63&deg; 16&#039; 36.49838&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.1860754114368, -77.1334165475966);
              var marker = createOfflineMarker(point,'<strong>TYND</strong><br/>Latitude: 44&deg; 11&#039; 9.87148&#039;&#039; N<br/>Longitude: 77&deg; 8&#039; 0.29957&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: -1');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.1073760475226, -79.1336318612661);
              var marker = createMarker(point,'<strong>UXBG</strong><br/>Latitude: 44&deg; 6&#039; 26.55377&#039;&#039; N<br/>Longitude: 79&deg; 8&#039; 1.0747&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(46.3773762889412, -70.9229442420257);
              var marker = createMarker(point,'<strong>VALL</strong><br/>Latitude: 46&deg; 22&#039; 38.55464&#039;&#039; N<br/>Longitude: 70&deg; 55&#039; 22.59927&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.2853704779232, -74.0358575835664);
              var marker = createMarker(point,'<strong>VLFD</strong><br/>Latitude: 45&deg; 17&#039; 7.33372&#039;&#039; N<br/>Longitude: 74&deg; 2&#039; 9.0873&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.2636327334957, -119.2765363239);
              var marker = createMarker(point,'<strong>VRNN</strong><br/>Latitude: 50&deg; 15&#039; 49.07784&#039;&#039; N<br/>Longitude: 119&deg; 16&#039; 35.53077&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 17');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.1332432979333, -81.1641701110607);
              var marker = createMarker(point,'<strong>WALK</strong><br/>Latitude: 44&deg; 7&#039; 59.67587&#039;&#039; N<br/>Longitude: 81&deg; 9&#039; 51.0124&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.6189606253719, -82.4470383861455);
              var marker = createMarker(point,'<strong>WALL</strong><br/>Latitude: 42&deg; 37&#039; 8.25825&#039;&#039; N<br/>Longitude: 82&deg; 26&#039; 49.33819&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(45.7072696418163, -71.4626483533823);
              var marker = createMarker(point,'<strong>WEED</strong><br/>Latitude: 45&deg; 42&#039; 26.17071&#039;&#039; N<br/>Longitude: 71&deg; 27&#039; 45.53407&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 15');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(54.1528048945549, -113.88730302003);
              var marker = createMarker(point,'<strong>WEST</strong><br/>Latitude: 54&deg; 9&#039; 10.09762&#039;&#039; N<br/>Longitude: 113&deg; 53&#039; 14.29087&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 19');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(54.1217206285217, -115.648764710997);
              var marker = createMarker(point,'<strong>WHTC</strong><br/>Latitude: 54&deg; 7&#039; 18.19426&#039;&#039; N<br/>Longitude: 115&deg; 38&#039; 55.55296&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 18');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(44.9876986644924, -64.1069951883442);
              var marker = createMarker(point,'<strong>WINS</strong><br/>Latitude: 44&deg; 59&#039; 15.71519&#039;&#039; N<br/>Longitude: 64&deg; 6&#039; 25.18268&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(50.2017993917738, -97.6515272699698);
              var marker = createMarker(point,'<strong>WLND</strong><br/>Latitude: 50&deg; 12&#039; 6.47781&#039;&#039; N<br/>Longitude: 97&deg; 39&#039; 5.49817&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 10');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.5881506419558, -81.5880390086761);
              var marker = createMarker(point,'<strong>WLOR</strong><br/>Latitude: 42&deg; 35&#039; 17.34231&#039;&#039; N<br/>Longitude: 81&deg; 35&#039; 16.94043&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 14');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(52.1289775950079, -122.139616363017);
              var marker = createMarker(point,'<strong>WMLK</strong><br/>Latitude: 52&deg; 7&#039; 44.31934&#039;&#039; N<br/>Longitude: 122&deg; 8&#039; 22.61891&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 9');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(49.8118588007241, -97.1360795799357);
              var marker = createMarker(point,'<strong>WNPG</strong><br/>Latitude: 49&deg; 48&#039; 42.69168&#039;&#039; N<br/>Longitude: 97&deg; 8&#039; 9.88649&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 16');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
    
      var point = new GLatLng(42.3239678503111, -83.0130011691158);
              var marker = createMarker(point,'<strong>WNSR</strong><br/>Latitude: 42&deg; 19&#039; 26.28426&#039;&#039; N<br/>Longitude: 83&deg; 0&#039; 46.80421&#039;&#039; W<br/>Receiver: Trimble Receiver<br/>Satellites: 12');
      map.addOverlay(drawCircle(point));
      refStations.push(marker);
      map.addOverlay(marker);
      var pts = [];
              pts.push(new GLatLng(51.289433288968, -113.996806243691));
                pts.push(new GLatLng(51.0389608369466, -113.403630791672));
                pts.push(new GLatLng(50.7179863115629, -113.953957513642));
                pts.push(new GLatLng(51.2070245726892, -114.419132274532));
                pts.push(new GLatLng(51.289433288968, -113.996806243691));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(53.7009215143932, -113.233385154828));
                pts.push(new GLatLng(53.3712603643109, -112.665462880478));
                pts.push(new GLatLng(53.0231892979642, -112.828069227826));
                pts.push(new GLatLng(53.2701920138572, -113.576469819494));
                pts.push(new GLatLng(53.3481536337876, -114.289522403389));
                pts.push(new GLatLng(53.2241606667183, -114.983937219456));
                pts.push(new GLatLng(53.5075290923386, -114.61936498333));
                pts.push(new GLatLng(53.7009215143932, -113.233385154828));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(50.2017993917738, -97.6515272699698));
                pts.push(new GLatLng(49.9453273887254, -96.8350453108986));
                pts.push(new GLatLng(49.471984589856, -96.5662195749575));
                pts.push(new GLatLng(49.6796043834513, -97.451996558457));
                pts.push(new GLatLng(49.9810875642063, -98.3044274774833));
                pts.push(new GLatLng(50.2017993917738, -97.6515272699698));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(49.1638259531282, -123.938120385555));
                pts.push(new GLatLng(49.275051083562, -123.021803500641));
                pts.push(new GLatLng(49.1529265477921, -121.953817047195));
                pts.push(new GLatLng(48.7552640591473, -122.478955219234));
                pts.push(new GLatLng(48.5461901755849, -123.00759336688));
                pts.push(new GLatLng(48.4292589476197, -123.428691252962));
                pts.push(new GLatLng(49.1638259531282, -123.938120385555));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(42.978144678299, -81.6293258248516));
                pts.push(new GLatLng(43.3656706730004, -80.9628788168667));
                pts.push(new GLatLng(43.7422711944944, -80.9456344887009));
                pts.push(new GLatLng(44.1332432979333, -81.1641701110607));
                pts.push(new GLatLng(44.4488173564331, -81.376237310533));
                pts.push(new GLatLng(44.5735820305082, -80.9405938689928));
                pts.push(new GLatLng(44.493797327922, -80.2383507300931));
                pts.push(new GLatLng(44.6111058864042, -79.4160494410936));
                pts.push(new GLatLng(44.3597691173702, -78.7422633612836));
                pts.push(new GLatLng(44.3576694445882, -78.2873250002706));
                pts.push(new GLatLng(44.1922906002016, -77.4088092365695));
                pts.push(new GLatLng(43.9619581721425, -78.1804620893958));
                pts.push(new GLatLng(43.9026205946595, -78.6656601329723));
                pts.push(new GLatLng(42.9300187029872, -78.9172093700779));
                pts.push(new GLatLng(42.9036949003527, -79.6003014830744));
                pts.push(new GLatLng(42.867219694784, -80.7264778469512));
                pts.push(new GLatLng(42.5881506419558, -81.5880390086761));
                pts.push(new GLatLng(42.4052187862451, -82.1877502359957));
                pts.push(new GLatLng(42.0560531443789, -82.5886072689376));
                pts.push(new GLatLng(42.3239678503111, -83.0130011691158));
                pts.push(new GLatLng(42.9815332337574, -82.4028928697728));
                pts.push(new GLatLng(42.978144678299, -81.6293258248516));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(45.4321397313539, -76.5840250215975));
                pts.push(new GLatLng(45.4702181756406, -76.2063928921199));
                pts.push(new GLatLng(45.649481642894, -74.933461939395));
                pts.push(new GLatLng(46.118031989119, -74.5595243359508));
                pts.push(new GLatLng(46.2689713337927, -73.774748530681));
                pts.push(new GLatLng(46.1375755421416, -72.7215083641652));
                pts.push(new GLatLng(45.7072696418163, -71.4626483533823));
                pts.push(new GLatLng(45.4108069589508, -71.8837024502594));
                pts.push(new GLatLng(45.1258722753586, -72.9836465977355));
                pts.push(new GLatLng(45.0159201334987, -74.7278062835358));
                pts.push(new GLatLng(44.9053255413465, -75.1717764569519));
                pts.push(new GLatLng(44.5880917673049, -75.6899160493842));
                pts.push(new GLatLng(44.9244747861105, -76.2928152526287));
                pts.push(new GLatLng(45.4321397313539, -76.5840250215975));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(44.9876986644924, -64.1069951883442));
                pts.push(new GLatLng(45.3636414116651, -63.2768051065485));
                pts.push(new GLatLng(45.0135842365018, -63.4317144662557));
                pts.push(new GLatLng(44.7139710559663, -63.5950050553325));
                pts.push(new GLatLng(44.5468914617329, -64.2334573559441));
                pts.push(new GLatLng(44.9876986644924, -64.1069951883442));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(46.941763128343, -71.0583213332313));
                pts.push(new GLatLng(46.6823802974127, -70.4539361194372));
                pts.push(new GLatLng(46.3773762889412, -70.9229442420257));
                pts.push(new GLatLng(46.0995475561797, -71.3115478724985));
                pts.push(new GLatLng(46.5384854481784, -71.6403266167601));
                pts.push(new GLatLng(46.9206364201441, -71.8047882635396));
                pts.push(new GLatLng(46.941763128343, -71.0583213332313));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
            var pts = [];
              pts.push(new GLatLng(45.9451466811376, -66.6924231951816));
                pts.push(new GLatLng(46.1754903422559, -65.8805860562341));
                pts.push(new GLatLng(45.7246246671348, -65.5090633333709));
                pts.push(new GLatLng(45.2583752785042, -66.0638814723872));
                pts.push(new GLatLng(45.1185925229437, -66.6962928302819));
                pts.push(new GLatLng(44.908699936151, -66.9921301423085));
                pts.push(new GLatLng(45.2152186562735, -67.2742670804183));
                pts.push(new GLatLng(45.5937586175521, -67.3268576503276));
                pts.push(new GLatLng(45.9451466811376, -66.6924231951816));
              polygon = new GPolygon(pts, '#000000', 1, 1, "#7777FF", 0.3);
      map.addOverlay(polygon);
      
      vrses.push(pts);
      
  }
}
