Friday, July 19, 2013

Microsoft Test Manager 2012: Create new Environment errors on validation

When the user tries to create a new environment and the validation times out.  Please check to see if the Team foundation server background service is running.

The Environment validation gets queued in the database and the Background service updates that information once it has ran.   So the table to check in the tfs_defaultCollection database is called dbo.LabOperation which is the queue and holds the status of the items.

select * from dbo.LabOperation

Hth.

Thursday, June 27, 2013

Powershell to transfer a large file

import-module bitstransfer

$Job = Start-BitsTransfer -Source c:\largefile.bak `
       -Destination Z:\ -Asynchronous
while (($Job.JobState -eq "Transferring") -or ($Job.JobState -eq "Connecting")) `
       { sleep 5;} # Poll for status, sleep for 5 seconds, or perform an action.
Switch($Job.JobState)
{
 "Transferred" {Complete-BitsTransfer -BitsJob $Job}
 "Error" {$Job | Format-List } # List the errors.
 default {"Other action"} #  Perform corrective action.
}

Powershell to export all farm solutions

Add-PSSnapin Microsoft.SharePoint.PowerShell –erroraction SilentlyContinue

## setup our output directory
$dirName = "d:\Exported Solutions"

Write-Host Exporting solutions to $dirName
foreach ($solution in Get-SPSolution)
{
    $id = $Solution.SolutionID
    $title = $Solution.Name
    $filename = $Solution.SolutionFile.Name

    Write-Host "Exporting ‘$title’ to …\$filename" -nonewline
    try {
        $solution.SolutionFile.SaveAs("$dirName\$filename")
        Write-Host " – done" -foreground green
    }
    catch
    {
        Write-Host " – error : $_" -foreground red
    }

}

Friday, September 28, 2012

Cognos 10 and google maps 2: add state outlines/highlight


I created a simple array variable for each state with the latitude and longitude to draw the states using google maps api v3.

the function takes the parameter paths which is defined below.  i put the previous cognos functions and one below in one javascript file to call from cognos html control.  Works like a charm and surprisingly quite fast.  in my own javascript file i actually pass two parameters to the DrawOnestate function map and paths so that i can add more outlines of states as i wish and add any events i want to the shape.

have fun!

the variables for each state is the abbreviation of the state followed by _PATHS.  ex.  CA_PATHS, FL_PATHS.

java script below.


function DrawOnestate(paths){
        var latlng = new google.maps.LatLng(38.5, -98.35);
var options = {
center : latlng,
zoom : 5,
mapTypeId : google.maps.MapTypeId.ROADMAP
};


// Creating the map
var map = new google.maps.Map(document.getElementById('map'), options);


  var shape = new google.maps.Polygon({
    paths: paths,
    strokeColor: '#ff0000',
    strokeOpacity: 0.8,
    strokeWeight: 2,
    fillColor: '#ff0000',
    fillOpacity: 0.35
  });

  shape.setMap(map);

return shape;
}




//states
var AK_PATHS = [
 new google.maps.LatLng(70.0187, -141.0205),
  new google.maps.LatLng(70.1292, -141.7291),
  new google.maps.LatLng(70.4515, -144.8163),
  new google.maps.LatLng(70.7471, -148.4583),
  new google.maps.LatLng(70.7923, -151.1609),
  new google.maps.LatLng(71.1470, -152.6221),
  new google.maps.LatLng(71.1185, -153.9954),
  new google.maps.LatLng(71.4307, -154.8853),
  new google.maps.LatLng(71.5232, -156.7529),
  new google.maps.LatLng(71.2796, -157.9449),
  new google.maps.LatLng(71.2249, -159.6313),
  new google.maps.LatLng(70.6363, -161.8671),
  new google.maps.LatLng(70.0843, -163.5809),
  new google.maps.LatLng(69.3028, -165.2399),
  new google.maps.LatLng(69.1782, -166.8768),
  new google.maps.LatLng(68.3344, -168.0414),
  new google.maps.LatLng(67.6844, -165.9155),
  new google.maps.LatLng(67.2933, -164.6082),
  new google.maps.LatLng(66.7789, -164.0149),
  new google.maps.LatLng(66.5810, -165.7507),
  new google.maps.LatLng(66.2867, -167.5745),
  new google.maps.LatLng(66.0269, -168.9862),
  new google.maps.LatLng(65.4970, -168.9478),
  new google.maps.LatLng(65.0420, -167.4756),
  new google.maps.LatLng(64.3922, -167.0142),
  new google.maps.LatLng(64.0554, -165.7343),
  new google.maps.LatLng(64.0193, -163.2294),
  new google.maps.LatLng(63.9615, -162.1143),
  new google.maps.LatLng(63.6877, -163.6029),
  new google.maps.LatLng(63.4530, -165.3717),
  new google.maps.LatLng(62.4133, -166.3715),
  new google.maps.LatLng(61.6534, -166.9867),
  new google.maps.LatLng(60.8556, -166.4429),
  new google.maps.LatLng(60.5357, -167.8381),
  new google.maps.LatLng(59.5482, -167.7118),
  new google.maps.LatLng(59.4115, -165.8002),
  new google.maps.LatLng(59.3696, -164.5972),
  new google.maps.LatLng(59.1168, -162.8558),
  new google.maps.LatLng(58.1185, -162.5427),
  new google.maps.LatLng(58.1359, -160.6421),
  new google.maps.LatLng(58.0285, -159.5050),
  new google.maps.LatLng(57.6336, -158.8953),
  new google.maps.LatLng(56.9090, -159.9060),
  new google.maps.LatLng(56.3926, -160.6531),
  new google.maps.LatLng(56.2342, -161.8835),
  new google.maps.LatLng(55.7240, -162.9822),
  new google.maps.LatLng(55.2478, -164.3994),
  new google.maps.LatLng(54.7753, -165.3168),
  new google.maps.LatLng(54.1463, -167.1075),
  new google.maps.LatLng(53.5632, -168.5852),
  new google.maps.LatLng(53.1402, -169.9146),
  new google.maps.LatLng(52.5964, -169.5959),
  new google.maps.LatLng(52.9089, -168.2227),
  new google.maps.LatLng(54.2139, -162.7734),
  new google.maps.LatLng(54.6786, -159.1452),
  new google.maps.LatLng(55.6567, -155.4634),
  new google.maps.LatLng(57.3510, -152.1400),
  new google.maps.LatLng(59.2209, -150.8203),
  new google.maps.LatLng(59.7695, -147.4461),
  new google.maps.LatLng(60.3521, -145.9850),
  new google.maps.LatLng(59.8917, -144.1544),
  new google.maps.LatLng(59.8172, -141.6811),
  new google.maps.LatLng(59.5225, -140.5124),
  new google.maps.LatLng(59.0292, -138.8548),
  new google.maps.LatLng(57.9032, -136.8526),
  new google.maps.LatLng(56.9157, -136.0725),
  new google.maps.LatLng(56.1555, -134.9794),
  new google.maps.LatLng(55.3237, -134.0057),
  new google.maps.LatLng(54.6341, -133.6418),
  new google.maps.LatLng(54.7135, -130.6261),
  new google.maps.LatLng(55.2869, -129.9930),
  new google.maps.LatLng(55.9869, -130.0108),
  new google.maps.LatLng(56.1057, -130.1083),
  new google.maps.LatLng(56.6086, -131.5887),
  new google.maps.LatLng(57.8404, -132.8755),
  new google.maps.LatLng(58.7276, -133.8423),
  new google.maps.LatLng(59.3108, -134.9121),
  new google.maps.LatLng(59.8020, -135.4724),
  new google.maps.LatLng(59.6039, -136.3445),
  new google.maps.LatLng(59.1619, -136.8251),
  new google.maps.LatLng(59.2441, -137.6079),
  new google.maps.LatLng(60.0902, -139.2119),
  new google.maps.LatLng(60.3575, -139.0938),
  new google.maps.LatLng(60.1866, -140.0056),
  new google.maps.LatLng(60.3059, -140.9999),
  new google.maps.LatLng(70.0187, -141.0205)];

var AL_PATHS = [
  new google.maps.LatLng(35.0041, -88.1955),
  new google.maps.LatLng(34.9918, -85.6068),
  new google.maps.LatLng(32.8404, -85.1756),
  new google.maps.LatLng(32.2593, -84.8927),
  new google.maps.LatLng(32.1535, -85.0342),
  new google.maps.LatLng(31.7947, -85.1358),
  new google.maps.LatLng(31.5200, -85.0438),
  new google.maps.LatLng(31.3384, -85.0836),
  new google.maps.LatLng(31.2093, -85.1070),
  new google.maps.LatLng(31.0023, -84.9944),
  new google.maps.LatLng(30.9953, -87.6009),
  new google.maps.LatLng(30.9423, -87.5926),
  new google.maps.LatLng(30.8539, -87.6256),
  new google.maps.LatLng(30.6745, -87.4072),
  new google.maps.LatLng(30.4404, -87.3688),
  new google.maps.LatLng(30.1463, -87.5240),
  new google.maps.LatLng(30.1546, -88.3864),
  new google.maps.LatLng(31.8939, -88.4743),
  new google.maps.LatLng(34.8938, -88.1021),
  new google.maps.LatLng(34.9479, -88.1721),
  new google.maps.LatLng(34.9107, -88.1461)];

var AR_PATHS = [
  new google.maps.LatLng(33.0225, -94.0416),
  new google.maps.LatLng(33.0075, -91.2057),
  new google.maps.LatLng(33.1180, -91.1989),
  new google.maps.LatLng(33.1824, -91.1041),
  new google.maps.LatLng(33.3053, -91.1343),
  new google.maps.LatLng(33.4211, -91.1646),
  new google.maps.LatLng(33.4337, -91.2263),
  new google.maps.LatLng(33.5403, -91.2524),
  new google.maps.LatLng(33.6112, -91.1797),
  new google.maps.LatLng(33.6855, -91.2524),
  new google.maps.LatLng(33.6946, -91.1261),
  new google.maps.LatLng(33.7883, -91.1412),
  new google.maps.LatLng(33.7700, -91.0451),
  new google.maps.LatLng(33.8328, -91.0341),
  new google.maps.LatLng(33.9399, -91.0863),
  new google.maps.LatLng(34.0208, -90.9256),
  new google.maps.LatLng(34.0856, -90.9036),
  new google.maps.LatLng(34.1345, -90.9586),
  new google.maps.LatLng(34.1675, -90.9132),
  new google.maps.LatLng(34.1380, -90.8501),
  new google.maps.LatLng(34.2311, -90.9325),
  new google.maps.LatLng(34.3446, -90.6935),
  new google.maps.LatLng(34.4409, -90.5603),
  new google.maps.LatLng(34.5348, -90.5548),
  new google.maps.LatLng(34.5959, -90.5768),
  new google.maps.LatLng(34.7213, -90.5301),
  new google.maps.LatLng(34.7574, -90.5328),
  new google.maps.LatLng(34.8780, -90.4546),
  new google.maps.LatLng(34.8454, -90.3529),
  new google.maps.LatLng(34.8690, -90.2911),
  new google.maps.LatLng(35.0255, -90.3104),
  new google.maps.LatLng(35.1154, -90.2843),
  new google.maps.LatLng(35.1323, -90.1772),
  new google.maps.LatLng(35.1985, -90.1112),
  new google.maps.LatLng(35.2826, -90.1524),
  new google.maps.LatLng(35.4383, -90.1332),
  new google.maps.LatLng(35.5579, -90.0206),
  new google.maps.LatLng(35.6740, -89.9780),
  new google.maps.LatLng(35.7287, -89.9547),
  new google.maps.LatLng(35.9169, -89.6594),
  new google.maps.LatLng(35.9658, -89.6883),
  new google.maps.LatLng(36.0013, -89.7130),
  new google.maps.LatLng(35.9958, -90.3735),
  new google.maps.LatLng(36.1268, -90.2664),
  new google.maps.LatLng(36.2875, -90.0934),
  new google.maps.LatLng(36.3892, -90.0742),
  new google.maps.LatLng(36.4180, -90.1511),
  new google.maps.LatLng(36.4997, -90.1566),
  new google.maps.LatLng(36.4986, -94.6198),
  new google.maps.LatLng(35.3801, -94.4412),
  new google.maps.LatLng(33.6318, -94.4893),
  new google.maps.LatLng(33.6421, -94.4522),
  new google.maps.LatLng(33.5597, -94.4000),
  new google.maps.LatLng(33.5883, -94.2462),
  new google.maps.LatLng(33.5872, -94.1885),
  new google.maps.LatLng(33.5345, -94.0375),
  new google.maps.LatLng(33.4314, -94.0430),
  new google.maps.LatLng(33.0213, -94.0430)];

var AZ_PATHS = [
  new google.maps.LatLng(36.9993, -112.5989),
  new google.maps.LatLng(37.0004, -110.8630),
  new google.maps.LatLng(37.0004, -109.0475),
  new google.maps.LatLng(31.3325, -109.0503),
  new google.maps.LatLng(31.3325, -111.0718),
  new google.maps.LatLng(32.4935, -114.8126),
  new google.maps.LatLng(32.5184, -114.8099),
  new google.maps.LatLng(32.5827, -114.8044),
  new google.maps.LatLng(32.6246, -114.7992),
  new google.maps.LatLng(32.6700, -114.7474),
  new google.maps.LatLng(32.7457, -114.7014),
  new google.maps.LatLng(32.7342, -114.6176),
  new google.maps.LatLng(32.7422, -114.5819),
  new google.maps.LatLng(32.7584, -114.5393),
  new google.maps.LatLng(32.8167, -114.5095),
  new google.maps.LatLng(32.8450, -114.4696),
  new google.maps.LatLng(32.9107, -114.4817),
  new google.maps.LatLng(32.9741, -114.4803),
  new google.maps.LatLng(33.0317, -114.5256),
  new google.maps.LatLng(33.0259, -114.6094),
  new google.maps.LatLng(33.0317, -114.6588),
  new google.maps.LatLng(33.0904, -114.7096),
  new google.maps.LatLng(33.2065, -114.6849),
  new google.maps.LatLng(33.2846, -114.7220),
  new google.maps.LatLng(33.3546, -114.6973),
  new google.maps.LatLng(33.4051, -114.7258),
  new google.maps.LatLng(33.4120, -114.6533),
  new google.maps.LatLng(33.5016, -114.5888),
  new google.maps.LatLng(33.5317, -114.5599),
  new google.maps.LatLng(33.6306, -114.5187),
  new google.maps.LatLng(33.6786, -114.5297),
  new google.maps.LatLng(33.7083, -114.4940),
  new google.maps.LatLng(33.7609, -114.5036),
  new google.maps.LatLng(33.8157, -114.5284),
  new google.maps.LatLng(33.8545, -114.5325),
  new google.maps.LatLng(33.9285, -114.5380),
  new google.maps.LatLng(33.9530, -114.5235),
  new google.maps.LatLng(34.0049, -114.4748),
  new google.maps.LatLng(34.0299, -114.4308),
  new google.maps.LatLng(34.0891, -114.4363),
  new google.maps.LatLng(34.1357, -114.3526),
  new google.maps.LatLng(34.1720, -114.2908),
  new google.maps.LatLng(34.2044, -114.2255),
  new google.maps.LatLng(34.2595, -114.1685),
  new google.maps.LatLng(34.2572, -114.1301),
  new google.maps.LatLng(34.3037, -114.1397),
  new google.maps.LatLng(34.3664, -114.2276),
  new google.maps.LatLng(34.4012, -114.2633),
  new google.maps.LatLng(34.4534, -114.3388),
  new google.maps.LatLng(34.4930, -114.3608),
  new google.maps.LatLng(34.5292, -114.3811),
  new google.maps.LatLng(34.5959, -114.4377),
  new google.maps.LatLng(34.6547, -114.4569),
  new google.maps.LatLng(34.7506, -114.5297),
  new google.maps.LatLng(34.8172, -114.5847),
  new google.maps.LatLng(34.8724, -114.6341),
  new google.maps.LatLng(34.9490, -114.6313),
  new google.maps.LatLng(35.0342, -114.6351),
  new google.maps.LatLng(35.1019, -114.6451),
  new google.maps.LatLng(35.1233, -114.6190),
  new google.maps.LatLng(35.1716, -114.5682),
  new google.maps.LatLng(35.3364, -114.5984),
  new google.maps.LatLng(35.4506, -114.6643),
  new google.maps.LatLng(35.5780, -114.6753),
  new google.maps.LatLng(35.6171, -114.6547),
  new google.maps.LatLng(35.6528, -114.6918),
  new google.maps.LatLng(35.7053, -114.7028),
  new google.maps.LatLng(35.8050, -114.7093),
  new google.maps.LatLng(35.8679, -114.6602),
  new google.maps.LatLng(35.9836, -114.7426),
  new google.maps.LatLng(36.0891, -114.7536),
  new google.maps.LatLng(36.1124, -114.6794),
  new google.maps.LatLng(36.1423, -114.6327),
  new google.maps.LatLng(36.1301, -114.4872),
  new google.maps.LatLng(36.1445, -114.3690),
  new google.maps.LatLng(36.0746, -114.3038),
  new google.maps.LatLng(36.0602, -114.3172),
  new google.maps.LatLng(36.0163, -114.2451),
  new google.maps.LatLng(36.0402, -114.1438),
  new google.maps.LatLng(36.0979, -114.1150),
  new google.maps.LatLng(36.1101, -114.1274),
  new google.maps.LatLng(36.1190, -114.1054),
  new google.maps.LatLng(36.1989, -114.0463),
  new google.maps.LatLng(36.3638, -114.0450),
  new google.maps.LatLng(37.0001, -114.0508)];

var CA_PATHS = [
  new google.maps.LatLng(41.9983, -124.4009),
  new google.maps.LatLng(42.0024, -123.6237),
  new google.maps.LatLng(42.0126, -123.1526),
  new google.maps.LatLng(42.0075, -122.0073),
  new google.maps.LatLng(41.9962, -121.2369),
  new google.maps.LatLng(41.9983, -119.9982),
  new google.maps.LatLng(39.0021, -120.0037),
  new google.maps.LatLng(37.5555, -117.9575),
  new google.maps.LatLng(36.3594, -116.3699),
  new google.maps.LatLng(35.0075, -114.6368),
  new google.maps.LatLng(34.9659, -114.6382),
  new google.maps.LatLng(34.9107, -114.6286),
  new google.maps.LatLng(34.8758, -114.6382),
  new google.maps.LatLng(34.8454, -114.5970),
  new google.maps.LatLng(34.7890, -114.5682),
  new google.maps.LatLng(34.7269, -114.4968),
  new google.maps.LatLng(34.6648, -114.4501),
  new google.maps.LatLng(34.6581, -114.4597),
  new google.maps.LatLng(34.5869, -114.4322),
  new google.maps.LatLng(34.5235, -114.3787),
  new google.maps.LatLng(34.4601, -114.3869),
  new google.maps.LatLng(34.4500, -114.3361),
  new google.maps.LatLng(34.4375, -114.3031),
  new google.maps.LatLng(34.4024, -114.2674),
  new google.maps.LatLng(34.3559, -114.1864),
  new google.maps.LatLng(34.3049, -114.1383),
  new google.maps.LatLng(34.2561, -114.1315),
  new google.maps.LatLng(34.2595, -114.1651),
  new google.maps.LatLng(34.2044, -114.2249),
  new google.maps.LatLng(34.1914, -114.2221),
  new google.maps.LatLng(34.1720, -114.2908),
  new google.maps.LatLng(34.1368, -114.3237),
  new google.maps.LatLng(34.1186, -114.3622),
  new google.maps.LatLng(34.1118, -114.4089),
  new google.maps.LatLng(34.0856, -114.4363),
  new google.maps.LatLng(34.0276, -114.4336),
  new google.maps.LatLng(34.0117, -114.4652),
  new google.maps.LatLng(33.9582, -114.5119),
  new google.maps.LatLng(33.9308, -114.5366),
  new google.maps.LatLng(33.9058, -114.5091),
  new google.maps.LatLng(33.8613, -114.5256),
  new google.maps.LatLng(33.8248, -114.5215),
  new google.maps.LatLng(33.7597, -114.5050),
  new google.maps.LatLng(33.7083, -114.4940),
  new google.maps.LatLng(33.6832, -114.5284),
  new google.maps.LatLng(33.6363, -114.5242),
  new google.maps.LatLng(33.5895, -114.5393),
  new google.maps.LatLng(33.5528, -114.5242),
  new google.maps.LatLng(33.5311, -114.5586),
  new google.maps.LatLng(33.5070, -114.5778),
  new google.maps.LatLng(33.4418, -114.6245),
  new google.maps.LatLng(33.4142, -114.6506),
  new google.maps.LatLng(33.4039, -114.7055),
  new google.maps.LatLng(33.3546, -114.6973),
  new google.maps.LatLng(33.3041, -114.7302),
  new google.maps.LatLng(33.2858, -114.7206),
  new google.maps.LatLng(33.2754, -114.6808),
  new google.maps.LatLng(33.2582, -114.6698),
  new google.maps.LatLng(33.2467, -114.6904),
  new google.maps.LatLng(33.1720, -114.6794),
  new google.maps.LatLng(33.0904, -114.7083),
  new google.maps.LatLng(33.0858, -114.6918),
  new google.maps.LatLng(33.0328, -114.6629),
  new google.maps.LatLng(33.0501, -114.6451),
  new google.maps.LatLng(33.0305, -114.6286),
  new google.maps.LatLng(33.0282, -114.5888),
  new google.maps.LatLng(33.0351, -114.5750),
  new google.maps.LatLng(33.0328, -114.5174),
  new google.maps.LatLng(32.9718, -114.4913),
  new google.maps.LatLng(32.9764, -114.4775),
  new google.maps.LatLng(32.9372, -114.4844),
  new google.maps.LatLng(32.8427, -114.4679),
  new google.maps.LatLng(32.8161, -114.5091),
  new google.maps.LatLng(32.7850, -114.5311),
  new google.maps.LatLng(32.7573, -114.5284),
  new google.maps.LatLng(32.7503, -114.5641),
  new google.maps.LatLng(32.7353, -114.6162),
  new google.maps.LatLng(32.7480, -114.6986),
  new google.maps.LatLng(32.7191, -114.7220),
  new google.maps.LatLng(32.6868, -115.1944),
  new google.maps.LatLng(32.5121, -117.3395),
  new google.maps.LatLng(32.7838, -117.4823),
  new google.maps.LatLng(33.0501, -117.5977),
  new google.maps.LatLng(33.2341, -117.6814),
  new google.maps.LatLng(33.4578, -118.0591),
  new google.maps.LatLng(33.5403, -118.6290),
  new google.maps.LatLng(33.7928, -118.7073),
  new google.maps.LatLng(33.9582, -119.3706),
  new google.maps.LatLng(34.1925, -120.0050),
  new google.maps.LatLng(34.2561, -120.7164),
  new google.maps.LatLng(34.5360, -120.9128),
  new google.maps.LatLng(34.9749, -120.8427),
  new google.maps.LatLng(35.2131, -121.1325),
  new google.maps.LatLng(35.5255, -121.3220),
  new google.maps.LatLng(35.9691, -121.8013),
  new google.maps.LatLng(36.2808, -122.1446),
  new google.maps.LatLng(36.7268, -122.1721),
  new google.maps.LatLng(37.2227, -122.6871),
  new google.maps.LatLng(37.7783, -122.8903),
  new google.maps.LatLng(37.8965, -123.2378),
  new google.maps.LatLng(38.3449, -123.3202),
  new google.maps.LatLng(38.7423, -123.8338),
  new google.maps.LatLng(38.9946, -123.9793),
  new google.maps.LatLng(39.3088, -124.0329),
  new google.maps.LatLng(39.7642, -124.0823),
  new google.maps.LatLng(40.1663, -124.5314),
  new google.maps.LatLng(40.4658, -124.6509),
  new google.maps.LatLng(41.0110, -124.3144),
  new google.maps.LatLng(41.2386, -124.3419),
  new google.maps.LatLng(41.7170, -124.4545),
  new google.maps.LatLng(41.9983, -124.4009)];

var CO_PATHS = [
  new google.maps.LatLng(37.0004, -109.0448),
  new google.maps.LatLng(36.9949, -102.0424),
  new google.maps.LatLng(41.0006, -102.0534),
  new google.maps.LatLng(40.9996, -109.0489),
  new google.maps.LatLng(37.0004, -109.0448)];

var CT_PATHS = [
  new google.maps.LatLng(42.0498, -73.4875),
  new google.maps.LatLng(42.0511, -73.4247),
  new google.maps.LatLng(42.0371, -72.8146),
  new google.maps.LatLng(41.9983, -72.8174),
  new google.maps.LatLng(42.0044, -72.7638),
  new google.maps.LatLng(42.0360, -72.7563),
  new google.maps.LatLng(42.0368, -72.6945),
  new google.maps.LatLng(42.0309, -72.6086),
  new google.maps.LatLng(42.0269, -72.6059),
  new google.maps.LatLng(42.0269, -72.5784),
  new google.maps.LatLng(42.0350, -72.5729),
  new google.maps.LatLng(42.0350, -72.4026),
  new google.maps.LatLng(42.0248, -71.7984),
  new google.maps.LatLng(41.6832, -71.7874),
  new google.maps.LatLng(41.4165, -71.7984),
  new google.maps.LatLng(41.3892, -71.8341),
  new google.maps.LatLng(41.3273, -71.8526),
  new google.maps.LatLng(41.3309, -71.8938),
  new google.maps.LatLng(41.3103, -71.9302),
  new google.maps.LatLng(41.2907, -72.0195),
  new google.maps.LatLng(41.2618, -72.0827),
  new google.maps.LatLng(41.1962, -72.4322),
  new google.maps.LatLng(41.0866, -73.0007),
  new google.maps.LatLng(41.0255, -73.2493),
  new google.maps.LatLng(40.9509, -73.6132),
  new google.maps.LatLng(40.9830, -73.6606),
  new google.maps.LatLng(41.0338, -73.6723),
  new google.maps.LatLng(41.1011, -73.7272),
  new google.maps.LatLng(41.2153, -73.4834),
  new google.maps.LatLng(41.2953, -73.5507),
  new google.maps.LatLng(41.4906, -73.5329),
  new google.maps.LatLng(42.0493, -73.4875)];

var DE_PATHS = [
  new google.maps.LatLng(39.7188, -75.7919),
  new google.maps.LatLng(39.5210, -75.7837),
  new google.maps.LatLng(38.9081, -75.7288),
  new google.maps.LatLng(38.5911, -75.7068),
  new google.maps.LatLng(38.4600, -75.6944),
  new google.maps.LatLng(38.4482, -74.8608),
  new google.maps.LatLng(38.8654, -74.8526),
  new google.maps.LatLng(38.8451, -75.0504),
  new google.maps.LatLng(39.0565, -75.1678),
  new google.maps.LatLng(39.2525, -75.3236),
  new google.maps.LatLng(39.3662, -75.4610),
  new google.maps.LatLng(39.4542, -75.5592),
  new google.maps.LatLng(39.4908, -75.5578),
  new google.maps.LatLng(39.5713, -75.5118),
  new google.maps.LatLng(39.6284, -75.5557),
  new google.maps.LatLng(39.8106, -75.3937),
  new google.maps.LatLng(39.8249, -75.4692),
  new google.maps.LatLng(39.8296, -75.6477),
  new google.maps.LatLng(39.7199, -75.7906)];

var FL_PATHS = [
  new google.maps.LatLng(30.9988, -87.6050),
  new google.maps.LatLng(30.9964, -86.5613),
  new google.maps.LatLng(31.0035, -85.5313),
  new google.maps.LatLng(31.0012, -85.1193),
  new google.maps.LatLng(31.0023, -85.0012),
  new google.maps.LatLng(30.9364, -84.9847),
  new google.maps.LatLng(30.8845, -84.9367),
  new google.maps.LatLng(30.8409, -84.9271),
  new google.maps.LatLng(30.7902, -84.9257),
  new google.maps.LatLng(30.7489, -84.9147),
  new google.maps.LatLng(30.6993, -84.8611),
  new google.maps.LatLng(30.6911, -84.4272),
  new google.maps.LatLng(30.6509, -83.5991),
  new google.maps.LatLng(30.5895, -82.5595),
  new google.maps.LatLng(30.5682, -82.2134),
  new google.maps.LatLng(30.5315, -82.2134),
  new google.maps.LatLng(30.3883, -82.1997),
  new google.maps.LatLng(30.3598, -82.1544),
  new google.maps.LatLng(30.3598, -82.0638),
  new google.maps.LatLng(30.4877, -82.0226),
  new google.maps.LatLng(30.6308, -82.0473),
  new google.maps.LatLng(30.6757, -82.0514),
  new google.maps.LatLng(30.7111, -82.0377),
  new google.maps.LatLng(30.7371, -82.0514),
  new google.maps.LatLng(30.7678, -82.0102),
  new google.maps.LatLng(30.7914, -82.0322),
  new google.maps.LatLng(30.7997, -81.9717),
  new google.maps.LatLng(30.8244, -81.9608),
  new google.maps.LatLng(30.8056, -81.8893),
  new google.maps.LatLng(30.7914, -81.8372),
  new google.maps.LatLng(30.7796, -81.7960),
  new google.maps.LatLng(30.7536, -81.6696),
  new google.maps.LatLng(30.7289, -81.6051),
  new google.maps.LatLng(30.7324, -81.5666),
  new google.maps.LatLng(30.7229, -81.5295),
  new google.maps.LatLng(30.7253, -81.4856),
  new google.maps.LatLng(30.7111, -81.4609),
  new google.maps.LatLng(30.7088, -81.4169),
  new google.maps.LatLng(30.7064, -81.2274),
  new google.maps.LatLng(30.4345, -81.2357),
  new google.maps.LatLng(30.3160, -81.1725),
  new google.maps.LatLng(29.7763, -81.0379),
  new google.maps.LatLng(28.8603, -80.5861),
  new google.maps.LatLng(28.4771, -80.3650),
  new google.maps.LatLng(28.1882, -80.3815),
  new google.maps.LatLng(27.1789, -79.9255),
  new google.maps.LatLng(26.8425, -79.8198),
  new google.maps.LatLng(26.1394, -79.9118),
  new google.maps.LatLng(25.5115, -79.9997),
  new google.maps.LatLng(24.8802, -80.3815),
  new google.maps.LatLng(24.5384, -80.8704),
  new google.maps.LatLng(24.3959, -81.9250),
  new google.maps.LatLng(24.4496, -82.2066),
  new google.maps.LatLng(24.5484, -82.3137),
  new google.maps.LatLng(24.6982, -82.1997),
  new google.maps.LatLng(25.2112, -81.3977),
  new google.maps.LatLng(25.6019, -81.4622),
  new google.maps.LatLng(25.9235, -81.9456),
  new google.maps.LatLng(26.3439, -82.2876),
  new google.maps.LatLng(26.9098, -82.5307),
  new google.maps.LatLng(27.3315, -82.8342),
  new google.maps.LatLng(27.7565, -83.0182),
  new google.maps.LatLng(28.0574, -83.0017),
  new google.maps.LatLng(28.6098, -82.8548),
  new google.maps.LatLng(28.9697, -83.0264),
  new google.maps.LatLng(29.0478, -83.2050),
  new google.maps.LatLng(29.4157, -83.5318),
  new google.maps.LatLng(29.9133, -83.9767),
  new google.maps.LatLng(29.8930, -84.1072),
  new google.maps.LatLng(29.6940, -84.4409),
  new google.maps.LatLng(29.4551, -85.0465),
  new google.maps.LatLng(29.4946, -85.3610),
  new google.maps.LatLng(29.7262, -85.5807),
  new google.maps.LatLng(30.1594, -86.1946),
  new google.maps.LatLng(30.2175, -86.8510),
  new google.maps.LatLng(30.1499, -87.5171),
  new google.maps.LatLng(30.3006, -87.4429),
  new google.maps.LatLng(30.4256, -87.3750),
  new google.maps.LatLng(30.4830, -87.3743),
  new google.maps.LatLng(30.5658, -87.3907),
  new google.maps.LatLng(30.6344, -87.4004),
  new google.maps.LatLng(30.6763, -87.4141),
  new google.maps.LatLng(30.7702, -87.5253),
  new google.maps.LatLng(30.8527, -87.6256),
  new google.maps.LatLng(30.9470, -87.5912),
  new google.maps.LatLng(30.9682, -87.5912),
  new google.maps.LatLng(30.9964, -87.6050)];

var GA_PATHS = [
  new google.maps.LatLng(34.9974, -85.6082),
  new google.maps.LatLng(34.9906, -84.7266),
  new google.maps.LatLng(34.9895, -84.1580),
  new google.maps.LatLng(34.9996, -83.1088),
  new google.maps.LatLng(34.9287, -83.1418),
  new google.maps.LatLng(34.8318, -83.3025),
  new google.maps.LatLng(34.7281, -83.3560),
  new google.maps.LatLng(34.6569, -83.3080),
  new google.maps.LatLng(34.5744, -83.1528),
  new google.maps.LatLng(34.4839, -83.0072),
  new google.maps.LatLng(34.4681, -82.8918),
  new google.maps.LatLng(34.4443, -82.8589),
  new google.maps.LatLng(34.2674, -82.7490),
  new google.maps.LatLng(34.1254, -82.6831),
  new google.maps.LatLng(34.0140, -82.5952),
  new google.maps.LatLng(33.8647, -82.3988),
  new google.maps.LatLng(33.7563, -82.2505),
  new google.maps.LatLng(33.6695, -82.2217),
  new google.maps.LatLng(33.5963, -82.1558),
  new google.maps.LatLng(33.5036, -82.0432),
  new google.maps.LatLng(33.3707, -81.9484),
  new google.maps.LatLng(33.2077, -81.8303),
  new google.maps.LatLng(33.1674, -81.7795),
  new google.maps.LatLng(33.1456, -81.7424),
  new google.maps.LatLng(33.0881, -81.6078),
  new google.maps.LatLng(33.0075, -81.5034),
  new google.maps.LatLng(32.9418, -81.5089),
  new google.maps.LatLng(32.6914, -81.4142),
  new google.maps.LatLng(32.5815, -81.4087),
  new google.maps.LatLng(32.5283, -81.2769),
  new google.maps.LatLng(32.4576, -81.1945),
  new google.maps.LatLng(32.3185, -81.1642),
  new google.maps.LatLng(32.2151, -81.1436),
  new google.maps.LatLng(32.1128, -81.1134),
  new google.maps.LatLng(32.0477, -80.9225),
  new google.maps.LatLng(32.0500, -80.6960),
  new google.maps.LatLng(31.8881, -80.7289),
  new google.maps.LatLng(31.4697, -80.9665),
  new google.maps.LatLng(30.9988, -81.1011),
  new google.maps.LatLng(30.7041, -81.2288),
  new google.maps.LatLng(30.7241, -81.6023),
  new google.maps.LatLng(30.7713, -81.7657),
  new google.maps.LatLng(30.8221, -81.9498),
  new google.maps.LatLng(30.7560, -82.0239),
  new google.maps.LatLng(30.6379, -82.0459),
  new google.maps.LatLng(30.4866, -82.0239),
  new google.maps.LatLng(30.4309, -82.0363),
  new google.maps.LatLng(30.3575, -82.0610),
  new google.maps.LatLng(30.3598, -82.1585),
  new google.maps.LatLng(30.3859, -82.2025),
  new google.maps.LatLng(30.4842, -82.2148),
  new google.maps.LatLng(30.5682, -82.2162),
  new google.maps.LatLng(30.6131, -82.9688),
  new google.maps.LatLng(30.7041, -84.8639),
  new google.maps.LatLng(30.7831, -84.9257),
  new google.maps.LatLng(30.9117, -84.9586),
  new google.maps.LatLng(30.9741, -84.9985),
  new google.maps.LatLng(31.1282, -85.0630),
  new google.maps.LatLng(31.2116, -85.1070),
  new google.maps.LatLng(31.5247, -85.0493),
  new google.maps.LatLng(31.8006, -85.1358),
  new google.maps.LatLng(31.9592, -85.0919),
  new google.maps.LatLng(32.1570, -85.0342),
  new google.maps.LatLng(32.2500, -84.9023),
  new google.maps.LatLng(32.3974, -84.9628),
  new google.maps.LatLng(32.5468, -85.0342),
  new google.maps.LatLng(32.6949, -85.1001),
  new google.maps.LatLng(32.8138, -85.1660),
  new google.maps.LatLng(32.9833, -85.2072),
  new google.maps.LatLng(33.6512, -85.3418),
  new google.maps.LatLng(34.5620, -85.5231),
  new google.maps.LatLng(34.9929, -85.6068)];

var HI_PATHS = [
  new google.maps.LatLng(19.5158, -154.6284),
  new google.maps.LatLng(19.8894, -154.8235),
  new google.maps.LatLng(20.1849, -155.0391),
  new google.maps.LatLng(20.3910, -155.5952),
  new google.maps.LatLng(20.8614, -155.7930),
  new google.maps.LatLng(21.0948, -156.1858),
  new google.maps.LatLng(21.3597, -156.6595),
  new google.maps.LatLng(21.4748, -157.1182),
  new google.maps.LatLng(21.5515, -157.5247),
  new google.maps.LatLng(21.8832, -157.8186),
  new google.maps.LatLng(22.3386, -159.2180),
  new google.maps.LatLng(22.3374, -159.7508),
  new google.maps.LatLng(22.1493, -160.1422),
  new google.maps.LatLng(21.8857, -160.3922),
  new google.maps.LatLng(21.6025, -160.3249),
  new google.maps.LatLng(21.7276, -159.9939),
  new google.maps.LatLng(21.6932, -159.4295),
  new google.maps.LatLng(21.1037, -158.1784),
  new google.maps.LatLng(20.8152, -157.4629),
  new google.maps.LatLng(20.6803, -157.2171),
  new google.maps.LatLng(20.3408, -156.8285),
  new google.maps.LatLng(20.2931, -156.5456),
  new google.maps.LatLng(20.1643, -156.1418),
  new google.maps.LatLng(19.9308, -156.2393),
  new google.maps.LatLng(19.2826, -156.1432),
  new google.maps.LatLng(18.9881, -156.1212),
  new google.maps.LatLng(18.7100, -155.7120),
  new google.maps.LatLng(18.8829, -155.3673),
  new google.maps.LatLng(19.2048, -154.8839),
  new google.maps.LatLng(19.5158, -154.6271)];

var IA_PATHS = [
  new google.maps.LatLng(40.5848, -95.7623),
  new google.maps.LatLng(40.5785, -93.5445),
  new google.maps.LatLng(40.6129, -91.7372),
  new google.maps.LatLng(40.5545, -91.6768),
  new google.maps.LatLng(40.5451, -91.6246),
  new google.maps.LatLng(40.3622, -91.4365),
  new google.maps.LatLng(40.4637, -91.3623),
  new google.maps.LatLng(40.5482, -91.4021),
  new google.maps.LatLng(40.6931, -91.1124),
  new google.maps.LatLng(40.8107, -91.1028),
  new google.maps.LatLng(40.9218, -90.9668),
  new google.maps.LatLng(41.1642, -91.0121),
  new google.maps.LatLng(41.2406, -91.1082),
  new google.maps.LatLng(41.4067, -91.0451),
  new google.maps.LatLng(41.4510, -90.7086),
  new google.maps.LatLng(41.5178, -90.4793),
  new google.maps.LatLng(41.5908, -90.3419),
  new google.maps.LatLng(41.7457, -90.2788),
  new google.maps.LatLng(41.8164, -90.2074),
  new google.maps.LatLng(41.9023, -90.1538),
  new google.maps.LatLng(42.0962, -90.1744),
  new google.maps.LatLng(42.1441, -90.2692),
  new google.maps.LatLng(42.2905, -90.4298),
  new google.maps.LatLng(42.4093, -90.5370),
  new google.maps.LatLng(42.5217, -90.6400),
  new google.maps.LatLng(42.6360, -90.7127),
  new google.maps.LatLng(42.6956, -90.7883),
  new google.maps.LatLng(42.7712, -91.0533),
  new google.maps.LatLng(42.8448, -91.0904),
  new google.maps.LatLng(42.9082, -91.1398),
  new google.maps.LatLng(43.0609, -91.1549),
  new google.maps.LatLng(43.1391, -91.1522),
  new google.maps.LatLng(43.2882, -91.0547),
  new google.maps.LatLng(43.3322, -91.2057),
  new google.maps.LatLng(43.4140, -91.2236),
  new google.maps.LatLng(43.5008, -91.2305),
  new google.maps.LatLng(43.4998, -96.5973),
  new google.maps.LatLng(43.4818, -96.6110),
  new google.maps.LatLng(43.3871, -96.5245),
  new google.maps.LatLng(43.2232, -96.5533),
  new google.maps.LatLng(43.1301, -96.4421),
  new google.maps.LatLng(42.9243, -96.5479),
  new google.maps.LatLng(42.7188, -96.6357),
  new google.maps.LatLng(42.6158, -96.5561),
  new google.maps.LatLng(42.5055, -96.4847),
  new google.maps.LatLng(42.4599, -96.3995),
  new google.maps.LatLng(42.3667, -96.4050),
  new google.maps.LatLng(42.2722, -96.3446),
  new google.maps.LatLng(42.2051, -96.3625),
  new google.maps.LatLng(41.9983, -96.2416),
  new google.maps.LatLng(41.9513, -96.1372),
  new google.maps.LatLng(41.7662, -96.0741),
  new google.maps.LatLng(41.6267, -96.0988),
  new google.maps.LatLng(41.4561, -95.9477),
  new google.maps.LatLng(41.2819, -95.8804),
  new google.maps.LatLng(41.0338, -95.8653),
  new google.maps.LatLng(40.8346, -95.8365),
  new google.maps.LatLng(40.6775, -95.8461),
  new google.maps.LatLng(40.5837, -95.7610)];

var ID_PATHS = [
  new google.maps.LatLng(49.0000, -117.0319),
  new google.maps.LatLng(49.0018, -116.0486),
  new google.maps.LatLng(47.9752, -116.0445),
  new google.maps.LatLng(47.5765, -115.6915),
  new google.maps.LatLng(47.5487, -115.7574),
  new google.maps.LatLng(47.4239, -115.7595),
  new google.maps.LatLng(47.3109, -115.5350),
  new google.maps.LatLng(47.2606, -115.3235),
  new google.maps.LatLng(47.1888, -115.2878),
  new google.maps.LatLng(47.1542, -115.2493),
  new google.maps.LatLng(46.9728, -115.0433),
  new google.maps.LatLng(46.8677, -114.9472),
  new google.maps.LatLng(46.7201, -114.7865),
  new google.maps.LatLng(46.6984, -114.7549),
  new google.maps.LatLng(46.6325, -114.5874),
  new google.maps.LatLng(46.6325, -114.4638),
  new google.maps.LatLng(46.6466, -114.3279),
  new google.maps.LatLng(46.5135, -114.3430),
  new google.maps.LatLng(46.4530, -114.3896),
  new google.maps.LatLng(46.3488, -114.4144),
  new google.maps.LatLng(46.2682, -114.4611),
  new google.maps.LatLng(46.1227, -114.5105),
  new google.maps.LatLng(45.8585, -114.4418),
  new google.maps.LatLng(45.7742, -114.5654),
  new google.maps.LatLng(45.6745, -114.5229),
  new google.maps.LatLng(45.5621, -114.5654),
  new google.maps.LatLng(45.5439, -114.4666),
  new google.maps.LatLng(45.4601, -114.3375),
  new google.maps.LatLng(45.5468, -114.2441),
  new google.maps.LatLng(45.5631, -114.1342),
  new google.maps.LatLng(45.6889, -113.9708),
  new google.maps.LatLng(45.6102, -113.8403),
  new google.maps.LatLng(45.4409, -113.7978),
  new google.maps.LatLng(45.2720, -113.7085),
  new google.maps.LatLng(45.0260, -113.4256),
  new google.maps.LatLng(44.9405, -113.4998),
  new google.maps.LatLng(44.7887, -113.3459),
  new google.maps.LatLng(44.8062, -113.2471),
  new google.maps.LatLng(44.7350, -113.1180),
  new google.maps.LatLng(44.4887, -113.0246),
  new google.maps.LatLng(44.3592, -112.8502),
  new google.maps.LatLng(44.4151, -112.8310),
  new google.maps.LatLng(44.4887, -112.7266),
  new google.maps.LatLng(44.4504, -112.3901),
  new google.maps.LatLng(44.5347, -112.3270),
  new google.maps.LatLng(44.5220, -112.1127),
  new google.maps.LatLng(44.5582, -111.8848),
  new google.maps.LatLng(44.5132, -111.8271),
  new google.maps.LatLng(44.5396, -111.4645),
  new google.maps.LatLng(44.6198, -111.5057),
  new google.maps.LatLng(44.7292, -111.3684),
  new google.maps.LatLng(44.4759, -111.0539),
  new google.maps.LatLng(43.8623, -111.0471),
  new google.maps.LatLng(42.0013, -111.0471),
  new google.maps.LatLng(41.9962, -112.1663),
  new google.maps.LatLng(41.9871, -113.8458),
  new google.maps.LatLng(41.9942, -114.0422),
  new google.maps.LatLng(42.0013, -114.8222),
  new google.maps.LatLng(41.9973, -115.9126),
  new google.maps.LatLng(41.9962, -117.0140),
  new google.maps.LatLng(42.0013, -117.0264),
  new google.maps.LatLng(43.7820, -117.0277),
  new google.maps.LatLng(43.8330, -117.0325),
  new google.maps.LatLng(43.8632, -117.0030),
  new google.maps.LatLng(43.9073, -116.9776),
  new google.maps.LatLng(44.0244, -116.9302),
  new google.maps.LatLng(44.0491, -116.9735),
  new google.maps.LatLng(44.1014, -116.9330),
  new google.maps.LatLng(44.1561, -116.8945),
  new google.maps.LatLng(44.1965, -116.9714),
  new google.maps.LatLng(44.2442, -116.9810),
  new google.maps.LatLng(44.2486, -117.0339),
  new google.maps.LatLng(44.2304, -117.0525),
  new google.maps.LatLng(44.2585, -117.0895),
  new google.maps.LatLng(44.2806, -117.1122),
  new google.maps.LatLng(44.2590, -117.1541),
  new google.maps.LatLng(44.2973, -117.2255),
  new google.maps.LatLng(44.3445, -117.1994),
  new google.maps.LatLng(44.3813, -117.2372),
  new google.maps.LatLng(44.4769, -117.2269),
  new google.maps.LatLng(44.5234, -117.1836),
  new google.maps.LatLng(44.5376, -117.1458),
  new google.maps.LatLng(44.7423, -117.0442),
  new google.maps.LatLng(44.7921, -116.9316),
  new google.maps.LatLng(44.8568, -116.8980),
  new google.maps.LatLng(44.9356, -116.8327),
  new google.maps.LatLng(44.9624, -116.8513),
  new google.maps.LatLng(44.9896, -116.8554),
  new google.maps.LatLng(45.0313, -116.8417),
  new google.maps.LatLng(45.0968, -116.7819),
  new google.maps.LatLng(45.1627, -116.7229),
  new google.maps.LatLng(45.2178, -116.7105),
  new google.maps.LatLng(45.3213, -116.6741),
  new google.maps.LatLng(45.3984, -116.6185),
  new google.maps.LatLng(45.4433, -116.5883),
  new google.maps.LatLng(45.4630, -116.5553),
  new google.maps.LatLng(45.5371, -116.5334),
  new google.maps.LatLng(45.6140, -116.4640),
  new google.maps.LatLng(45.6904, -116.5354),
  new google.maps.LatLng(45.7340, -116.5354),
  new google.maps.LatLng(45.7541, -116.5594),
  new google.maps.LatLng(45.7843, -116.6357),
  new google.maps.LatLng(45.7781, -116.5965),
  new google.maps.LatLng(45.7805, -116.6597),
  new google.maps.LatLng(45.8259, -116.7105),
  new google.maps.LatLng(45.8159, -116.7586),
  new google.maps.LatLng(45.8341, -116.7908),
  new google.maps.LatLng(45.8642, -116.8046),
  new google.maps.LatLng(45.9053, -116.8595),
  new google.maps.LatLng(45.9545, -116.8739),
  new google.maps.LatLng(45.9769, -116.8925),
  new google.maps.LatLng(46.0218, -116.9302),
  new google.maps.LatLng(46.0932, -116.9838),
  new google.maps.LatLng(46.1385, -116.9344),
  new google.maps.LatLng(46.1727, -116.9268),
  new google.maps.LatLng(46.2007, -116.9646),
  new google.maps.LatLng(46.2435, -116.9591),
  new google.maps.LatLng(46.2782, -116.9920),
  new google.maps.LatLng(46.3152, -117.0209),
  new google.maps.LatLng(46.3446, -117.0511),
  new google.maps.LatLng(46.4270, -117.0408),
  new google.maps.LatLng(46.9451, -117.0394),
  new google.maps.LatLng(48.9996, -117.0319)];

var IL_PATHS = [
    new google.maps.LatLng(42.5116, -90.6290),
  new google.maps.LatLng(42.4924, -87.0213),
  new google.maps.LatLng(41.7641, -87.2067),
  new google.maps.LatLng(41.7611, -87.5226),
  new google.maps.LatLng(39.6417, -87.5336),
  new google.maps.LatLng(39.3566, -87.5308),
  new google.maps.LatLng(39.1386, -87.6517),
  new google.maps.LatLng(38.9445, -87.5157),
  new google.maps.LatLng(38.7294, -87.5047),
  new google.maps.LatLng(38.6115, -87.6146),
  new google.maps.LatLng(38.4944, -87.6544),
  new google.maps.LatLng(38.3740, -87.7780),
  new google.maps.LatLng(38.2856, -87.8371),
  new google.maps.LatLng(38.2414, -87.9758),
  new google.maps.LatLng(38.1454, -87.9291),
  new google.maps.LatLng(37.9788, -88.0225),
  new google.maps.LatLng(37.8900, -88.0458),
  new google.maps.LatLng(37.7881, -88.0321),
  new google.maps.LatLng(37.6349, -88.1529),
  new google.maps.LatLng(37.5097, -88.0609),
  new google.maps.LatLng(37.4149, -88.4152),
  new google.maps.LatLng(37.2828, -88.5086),
  new google.maps.LatLng(37.1428, -88.4221),
  new google.maps.LatLng(37.0585, -88.4990),
  new google.maps.LatLng(37.1428, -88.7256),
  new google.maps.LatLng(37.2128, -88.9453),
  new google.maps.LatLng(37.1559, -89.0689),
  new google.maps.LatLng(37.0376, -89.1650),
  new google.maps.LatLng(36.9894, -89.2873),
  new google.maps.LatLng(37.1505, -89.4356),
  new google.maps.LatLng(37.2762, -89.5345),
  new google.maps.LatLng(37.3996, -89.4315),
  new google.maps.LatLng(37.6936, -89.5358),
  new google.maps.LatLng(37.9767, -89.9670),
  new google.maps.LatLng(38.2587, -90.3790),
  new google.maps.LatLng(38.6169, -90.2376),
  new google.maps.LatLng(38.7573, -90.1744),
  new google.maps.LatLng(38.8247, -90.1167),
  new google.maps.LatLng(38.8846, -90.1799),
  new google.maps.LatLng(38.9680, -90.4504),
  new google.maps.LatLng(38.8654, -90.5905),
  new google.maps.LatLng(39.0405, -90.7086),
  new google.maps.LatLng(39.2301, -90.7306),
  new google.maps.LatLng(39.3173, -90.8350),
  new google.maps.LatLng(39.3853, -90.9338),
  new google.maps.LatLng(39.5559, -91.1398),
  new google.maps.LatLng(39.7262, -91.3554),
  new google.maps.LatLng(39.8570, -91.4406),
  new google.maps.LatLng(39.9940, -91.4941),
  new google.maps.LatLng(40.1694, -91.5120),
  new google.maps.LatLng(40.3497, -91.4667),
  new google.maps.LatLng(40.4166, -91.3939),
  new google.maps.LatLng(40.5566, -91.4021),
  new google.maps.LatLng(40.6265, -91.2524),
  new google.maps.LatLng(40.6963, -91.1151),
  new google.maps.LatLng(40.8232, -91.0890),
  new google.maps.LatLng(40.9312, -90.9792),
  new google.maps.LatLng(41.1642, -91.0162),
  new google.maps.LatLng(41.2355, -91.1055),
  new google.maps.LatLng(41.4170, -91.0368),
  new google.maps.LatLng(41.4458, -90.8487),
  new google.maps.LatLng(41.4417, -90.7251),
  new google.maps.LatLng(41.5816, -90.3516),
  new google.maps.LatLng(41.7713, -90.2637),
  new google.maps.LatLng(41.9023, -90.1538),
  new google.maps.LatLng(42.0819, -90.1758),
  new google.maps.LatLng(42.2021, -90.3598),
  new google.maps.LatLng(42.2936, -90.4395),
  new google.maps.LatLng(42.4032, -90.5356),
  new google.maps.LatLng(42.4843, -90.6564)];

var IN_PATHS = [
  new google.maps.LatLng(41.7611, -87.5253),
  new google.maps.LatLng(41.7611, -84.8090),
  new google.maps.LatLng(39.0981, -84.8199),
  new google.maps.LatLng(39.0533, -84.8927),
  new google.maps.LatLng(38.8996, -84.8625),
  new google.maps.LatLng(38.8312, -84.8268),
  new google.maps.LatLng(38.7841, -84.8145),
  new google.maps.LatLng(38.7905, -84.8941),
  new google.maps.LatLng(38.7809, -84.9861),
  new google.maps.LatLng(38.6877, -85.1797),
  new google.maps.LatLng(38.7198, -85.4420),
  new google.maps.LatLng(38.5653, -85.4091),
  new google.maps.LatLng(38.4461, -85.5986),
  new google.maps.LatLng(38.2695, -85.7510),
  new google.maps.LatLng(38.2824, -85.8266),
  new google.maps.LatLng(38.2414, -85.8376),
  new google.maps.LatLng(38.0967, -85.9035),
  new google.maps.LatLng(38.0232, -85.9200),
  new google.maps.LatLng(37.9594, -86.0477),
  new google.maps.LatLng(38.0102, -86.0944),
  new google.maps.LatLng(38.0578, -86.2729),
  new google.maps.LatLng(38.0935, -86.2811),
  new google.maps.LatLng(38.1346, -86.2729),
  new google.maps.LatLng(38.1842, -86.3704),
  new google.maps.LatLng(38.0416, -86.5187),
  new google.maps.LatLng(37.9193, -86.5874),
  new google.maps.LatLng(37.8402, -86.6409),
  new google.maps.LatLng(37.9085, -86.6478),
  new google.maps.LatLng(37.9085, -86.6876),
  new google.maps.LatLng(37.9821, -86.8236),
  new google.maps.LatLng(37.9464, -86.9019),
  new google.maps.LatLng(37.9009, -87.0392),
  new google.maps.LatLng(37.7924, -87.1394),
  new google.maps.LatLng(37.9464, -87.4429),
  new google.maps.LatLng(37.9756, -87.5885),
  new google.maps.LatLng(37.9225, -87.6283),
  new google.maps.LatLng(37.8694, -87.6915),
  new google.maps.LatLng(37.9236, -87.8879),
  new google.maps.LatLng(37.7718, -87.9620),
  new google.maps.LatLng(37.7870, -88.0321),
  new google.maps.LatLng(37.8092, -88.0376),
  new google.maps.LatLng(37.8011, -88.0643),
  new google.maps.LatLng(37.8206, -88.0925),
  new google.maps.LatLng(37.8223, -88.0451),
  new google.maps.LatLng(37.8483, -88.0575),
  new google.maps.LatLng(37.9041, -88.0980),
  new google.maps.LatLng(37.9307, -88.0705),
  new google.maps.LatLng(37.9561, -88.0369),
  new google.maps.LatLng(37.9669, -88.0122),
  new google.maps.LatLng(38.0102, -88.0259),
  new google.maps.LatLng(38.0384, -88.0417),
  new google.maps.LatLng(38.0530, -88.0005),
  new google.maps.LatLng(38.0762, -87.9607),
  new google.maps.LatLng(38.1000, -88.0163),
  new google.maps.LatLng(38.1313, -87.9710),
  new google.maps.LatLng(38.1497, -87.9284),
  new google.maps.LatLng(38.1734, -87.9387),
  new google.maps.LatLng(38.1939, -87.9730),
  new google.maps.LatLng(38.2349, -87.9813),
  new google.maps.LatLng(38.2608, -87.9421),
  new google.maps.LatLng(38.2759, -87.8604),
  new google.maps.LatLng(38.3029, -87.8302),
  new google.maps.LatLng(38.3233, -87.8350),
  new google.maps.LatLng(38.3567, -87.8137),
  new google.maps.LatLng(38.3767, -87.7739),
  new google.maps.LatLng(38.4116, -87.7444),
  new google.maps.LatLng(38.5149, -87.6448),
  new google.maps.LatLng(38.5460, -87.6723),
  new google.maps.LatLng(38.5949, -87.6105),
  new google.maps.LatLng(38.5986, -87.6242),
  new google.maps.LatLng(38.6828, -87.5343),
  new google.maps.LatLng(38.7284, -87.5075),
  new google.maps.LatLng(38.7696, -87.4972),
  new google.maps.LatLng(38.8247, -87.5322),
  new google.maps.LatLng(38.9039, -87.5171),
  new google.maps.LatLng(38.9413, -87.5253),
  new google.maps.LatLng(38.9712, -87.5281),
  new google.maps.LatLng(38.9872, -87.5761),
  new google.maps.LatLng(39.0906, -87.6228),
  new google.maps.LatLng(39.1066, -87.6517),
  new google.maps.LatLng(39.1365, -87.6599),
  new google.maps.LatLng(39.1695, -87.6366),
  new google.maps.LatLng(39.2493, -87.5899),
  new google.maps.LatLng(39.3492, -87.5336),
  new google.maps.LatLng(41.7600, -87.5253)];

var KS_PATHS = [
  new google.maps.LatLng(40.0034, -102.0506),
  new google.maps.LatLng(40.0034, -102.0506),
  new google.maps.LatLng(36.9927, -102.0438),
  new google.maps.LatLng(36.9982, -94.6211),
  new google.maps.LatLng(38.8803, -94.6046),
  new google.maps.LatLng(39.0789, -94.6143),
  new google.maps.LatLng(39.1971, -94.6184),
  new google.maps.LatLng(39.1673, -94.7255),
  new google.maps.LatLng(39.2759, -94.8793),
  new google.maps.LatLng(39.5612, -95.0990),
  new google.maps.LatLng(39.7283, -94.8807),
  new google.maps.LatLng(39.8286, -94.8930),
  new google.maps.LatLng(39.8823, -94.9342),
  new google.maps.LatLng(39.8971, -95.0098),
  new google.maps.LatLng(39.8760, -95.0922),
  new google.maps.LatLng(39.9445, -95.2213),
  new google.maps.LatLng(40.0087, -95.3036),
  new google.maps.LatLng(40.0024, -102.0506)];


var KY_PATHS = [
  new google.maps.LatLng(36.4986, -89.5372),
  new google.maps.LatLng(36.5074, -89.3010),
  new google.maps.LatLng(36.5008, -88.6871),
  new google.maps.LatLng(36.4931, -88.0568),
  new google.maps.LatLng(36.6695, -88.0692),
  new google.maps.LatLng(36.6343, -87.8535),
  new google.maps.LatLng(36.6265, -86.5654),
  new google.maps.LatLng(36.5979, -83.6375),
  new google.maps.LatLng(36.6860, -83.3423),
  new google.maps.LatLng(36.7466, -83.1377),
  new google.maps.LatLng(36.9762, -82.8589),
  new google.maps.LatLng(37.2894, -82.3192),
  new google.maps.LatLng(37.4934, -82.0308),
  new google.maps.LatLng(37.6653, -82.2121),
  new google.maps.LatLng(37.8618, -82.4016),
  new google.maps.LatLng(37.9908, -82.5073),
  new google.maps.LatLng(38.1778, -82.6392),
  new google.maps.LatLng(38.3761, -82.5952),
  new google.maps.LatLng(38.5030, -82.7477),
  new google.maps.LatLng(38.5825, -82.8369),
  new google.maps.LatLng(38.7316, -82.9015),
  new google.maps.LatLng(38.7027, -83.0196),
  new google.maps.LatLng(38.6190, -83.1418),
  new google.maps.LatLng(38.5986, -83.2819),
  new google.maps.LatLng(38.6941, -83.5291),
  new google.maps.LatLng(38.6351, -83.6595),
  new google.maps.LatLng(38.7487, -83.8930),
  new google.maps.LatLng(38.7701, -84.0440),
  new google.maps.LatLng(38.8119, -84.2184),
  new google.maps.LatLng(38.9872, -84.3228),
  new google.maps.LatLng(39.1013, -84.4917),
  new google.maps.LatLng(39.1183, -84.6277),
  new google.maps.LatLng(39.1439, -84.7554),
  new google.maps.LatLng(39.0523, -84.8914),
  new google.maps.LatLng(38.9263, -84.8735),
  new google.maps.LatLng(38.7894, -84.8131),
  new google.maps.LatLng(38.7691, -84.9957),
  new google.maps.LatLng(38.6866, -85.1921),
  new google.maps.LatLng(38.7209, -85.4407),
  new google.maps.LatLng(38.5653, -85.4077),
  new google.maps.LatLng(38.4461, -85.5972),
  new google.maps.LatLng(38.2748, -85.7455),
  new google.maps.LatLng(38.2716, -85.8087),
  new google.maps.LatLng(38.2069, -85.8650),
  new google.maps.LatLng(38.0286, -85.9323),
  new google.maps.LatLng(37.9550, -86.0422),
  new google.maps.LatLng(38.0135, -86.1108),
  new google.maps.LatLng(38.0643, -86.2756),
  new google.maps.LatLng(38.1389, -86.2770),
  new google.maps.LatLng(38.1864, -86.3690),
  new google.maps.LatLng(38.0308, -86.5283),
  new google.maps.LatLng(37.9204, -86.5874),
  new google.maps.LatLng(37.8423, -86.6423),
  new google.maps.LatLng(37.9041, -86.6547),
  new google.maps.LatLng(37.9864, -86.8250),
  new google.maps.LatLng(37.9095, -87.0406),
  new google.maps.LatLng(37.7935, -87.1381),
  new google.maps.LatLng(37.9420, -87.4168),
  new google.maps.LatLng(37.9745, -87.5858),
  new google.maps.LatLng(37.8749, -87.6929),
  new google.maps.LatLng(37.9215, -87.8906),
  new google.maps.LatLng(37.7761, -87.9552),
  new google.maps.LatLng(37.7903, -88.0307),
  new google.maps.LatLng(37.6479, -88.1584),
  new google.maps.LatLng(37.5097, -88.0664),
  new google.maps.LatLng(37.4193, -88.4180),
  new google.maps.LatLng(37.2784, -88.5086),
  new google.maps.LatLng(37.1428, -88.4248),
  new google.maps.LatLng(37.0738, -88.5059),
  new google.maps.LatLng(37.1461, -88.7421),
  new google.maps.LatLng(37.2249, -88.9522),
  new google.maps.LatLng(37.1406, -89.0964),
  new google.maps.LatLng(37.0278, -89.1815),
  new google.maps.LatLng(36.9488, -89.1032),
  new google.maps.LatLng(36.8214, -89.1733),
  new google.maps.LatLng(36.7411, -89.1925),
  new google.maps.LatLng(36.6265, -89.2007),
  new google.maps.LatLng(36.5449, -89.2529),
  new google.maps.LatLng(36.6232, -89.3518),
  new google.maps.LatLng(36.4986, -89.5345)];

var LA_PATHS = [
  new google.maps.LatLng(33.0225, -94.0430),
  new google.maps.LatLng(33.0179, -93.0048),
  new google.maps.LatLng(33.0087, -91.1646),
  new google.maps.LatLng(32.9269, -91.2209),
  new google.maps.LatLng(32.8773, -91.1220),
  new google.maps.LatLng(32.8358, -91.1481),
  new google.maps.LatLng(32.7642, -91.1412),
  new google.maps.LatLng(32.6382, -91.1536),
  new google.maps.LatLng(32.5804, -91.1069),
  new google.maps.LatLng(32.6093, -91.0080),
  new google.maps.LatLng(32.4588, -91.0904),
  new google.maps.LatLng(32.4379, -91.0355),
  new google.maps.LatLng(32.3742, -91.0286),
  new google.maps.LatLng(32.3150, -90.9064),
  new google.maps.LatLng(32.2616, -90.9723),
  new google.maps.LatLng(32.1942, -91.0464),
  new google.maps.LatLng(32.1198, -91.0739),
  new google.maps.LatLng(32.0593, -91.0464),
  new google.maps.LatLng(31.9918, -91.1014),
  new google.maps.LatLng(31.9498, -91.1865),
  new google.maps.LatLng(31.8262, -91.3101),
  new google.maps.LatLng(31.7947, -91.3527),
  new google.maps.LatLng(31.6230, -91.3925),
  new google.maps.LatLng(31.6218, -91.5134),
  new google.maps.LatLng(31.5668, -91.4310),
  new google.maps.LatLng(31.5130, -91.5161),
  new google.maps.LatLng(31.3701, -91.5244),
  new google.maps.LatLng(31.2598, -91.5477),
  new google.maps.LatLng(31.2692, -91.6425),
  new google.maps.LatLng(31.2328, -91.6603),
  new google.maps.LatLng(31.1917, -91.5848),
  new google.maps.LatLng(31.1047, -91.6287),
  new google.maps.LatLng(31.0318, -91.5614),
  new google.maps.LatLng(30.9988, -91.6397),
  new google.maps.LatLng(31.0012, -89.7336),
  new google.maps.LatLng(30.6686, -89.8517),
  new google.maps.LatLng(30.5386, -89.7858),
  new google.maps.LatLng(30.3148, -89.6347),
  new google.maps.LatLng(30.1807, -89.5688),
  new google.maps.LatLng(30.1582, -89.4960),
  new google.maps.LatLng(30.2140, -89.1843),
  new google.maps.LatLng(30.1463, -89.0373),
  new google.maps.LatLng(30.0905, -88.8354),
  new google.maps.LatLng(29.8383, -88.7421),
  new google.maps.LatLng(29.5758, -88.8712),
  new google.maps.LatLng(29.1833, -88.9371),
  new google.maps.LatLng(28.9649, -89.0359),
  new google.maps.LatLng(28.8832, -89.2282),
  new google.maps.LatLng(28.9048, -89.4754),
  new google.maps.LatLng(29.1210, -89.7418),
  new google.maps.LatLng(28.9529, -90.1126),
  new google.maps.LatLng(28.9120, -90.6619),
  new google.maps.LatLng(28.9553, -91.0355),
  new google.maps.LatLng(29.1210, -91.3211),
  new google.maps.LatLng(29.2864, -91.9061),
  new google.maps.LatLng(29.4360, -92.7452),
  new google.maps.LatLng(29.6009, -93.8177),
  new google.maps.LatLng(29.6749, -93.8631),
  new google.maps.LatLng(29.7370, -93.8933),
  new google.maps.LatLng(29.7930, -93.9304),
  new google.maps.LatLng(29.8216, -93.9276),
  new google.maps.LatLng(29.8883, -93.8370),
  new google.maps.LatLng(29.9811, -93.7985),
  new google.maps.LatLng(30.0144, -93.7601),
  new google.maps.LatLng(30.0691, -93.7106),
  new google.maps.LatLng(30.0929, -93.7354),
  new google.maps.LatLng(30.1166, -93.6996),
  new google.maps.LatLng(30.1997, -93.7271),
  new google.maps.LatLng(30.2899, -93.7106),
  new google.maps.LatLng(30.3350, -93.7656),
  new google.maps.LatLng(30.3871, -93.7601),
  new google.maps.LatLng(30.4416, -93.6914),
  new google.maps.LatLng(30.5102, -93.7106),
  new google.maps.LatLng(30.5433, -93.7463),
  new google.maps.LatLng(30.5954, -93.7106),
  new google.maps.LatLng(30.5906, -93.6914),
  new google.maps.LatLng(30.6545, -93.6859),
  new google.maps.LatLng(30.6781, -93.6365),
  new google.maps.LatLng(30.7513, -93.6200),
  new google.maps.LatLng(30.7890, -93.5925),
  new google.maps.LatLng(30.8150, -93.5513),
  new google.maps.LatLng(30.8645, -93.5623),
  new google.maps.LatLng(30.8881, -93.5788),
  new google.maps.LatLng(30.9187, -93.5541),
  new google.maps.LatLng(30.9423, -93.5294),
  new google.maps.LatLng(31.0082, -93.5760),
  new google.maps.LatLng(31.0318, -93.5101),
  new google.maps.LatLng(31.0906, -93.5596),
  new google.maps.LatLng(31.1211, -93.5321),
  new google.maps.LatLng(31.1799, -93.5349),
  new google.maps.LatLng(31.1658, -93.5953),
  new google.maps.LatLng(31.2292, -93.6282),
  new google.maps.LatLng(31.2668, -93.6118),
  new google.maps.LatLng(31.3044, -93.6859),
  new google.maps.LatLng(31.3888, -93.6694),
  new google.maps.LatLng(31.4240, -93.7051),
  new google.maps.LatLng(31.4427, -93.6859),
  new google.maps.LatLng(31.4755, -93.7573),
  new google.maps.LatLng(31.5083, -93.7189),
  new google.maps.LatLng(31.5411, -93.8040),
  new google.maps.LatLng(31.6113, -93.8425),
  new google.maps.LatLng(31.6581, -93.8205),
  new google.maps.LatLng(31.7071, -93.7985),
  new google.maps.LatLng(31.8029, -93.8480),
  new google.maps.LatLng(31.8892, -93.9029),
  new google.maps.LatLng(31.9149, -93.9606),
  new google.maps.LatLng(32.0081, -94.0430),
  new google.maps.LatLng(32.7041, -94.0430),
  new google.maps.LatLng(33.0225, -94.0430)];

var MA_PATHS = [
 new google.maps.LatLng(42.0003, -72.7789),
  new google.maps.LatLng(42.0330, -72.7405),
  new google.maps.LatLng(42.0330, -72.3779),
  new google.maps.LatLng(42.0228, -71.7984),
  new google.maps.LatLng(42.0085, -71.8011),
  new google.maps.LatLng(42.0197, -71.3850),
  new google.maps.LatLng(41.8961, -71.3837),
  new google.maps.LatLng(41.8982, -71.3411),
  new google.maps.LatLng(41.8358, -71.3370),
  new google.maps.LatLng(41.8245, -71.3493),
  new google.maps.LatLng(41.7816, -71.3342),
  new google.maps.LatLng(41.7529, -71.2628),
  new google.maps.LatLng(41.6719, -71.1914),
  new google.maps.LatLng(41.6616, -71.1351),
  new google.maps.LatLng(41.6124, -71.1433),
  new google.maps.LatLng(41.5939, -71.1310),
  new google.maps.LatLng(41.4973, -71.1214),
  new google.maps.LatLng(41.3149, -71.0266),
  new google.maps.LatLng(41.1590, -70.8316),
  new google.maps.LatLng(41.1662, -69.9225),
  new google.maps.LatLng(41.3201, -69.7948),
  new google.maps.LatLng(41.8133, -69.7398),
  new google.maps.LatLng(42.1939, -70.0337),
  new google.maps.LatLng(42.2173, -70.5144),
  new google.maps.LatLng(42.4133, -70.6984),
  new google.maps.LatLng(42.6420, -70.3647),
  new google.maps.LatLng(42.8286, -70.4759),
  new google.maps.LatLng(42.8760, -70.6133),
  new google.maps.LatLng(42.8619, -70.8440),
  new google.maps.LatLng(42.8890, -70.9154),
  new google.maps.LatLng(42.8075, -71.0651),
  new google.maps.LatLng(42.8226, -71.1337),
  new google.maps.LatLng(42.7873, -71.1859),
  new google.maps.LatLng(42.7369, -71.1832),
  new google.maps.LatLng(42.7470, -71.2189),
  new google.maps.LatLng(42.7400, -71.2560),
  new google.maps.LatLng(42.6986, -71.2985),
  new google.maps.LatLng(42.7127, -71.9151),
  new google.maps.LatLng(42.7309, -72.5441),
  new google.maps.LatLng(42.7450, -73.2541),
  new google.maps.LatLng(42.7460, -73.2664),
  new google.maps.LatLng(42.5460, -73.3406),
  new google.maps.LatLng(42.2671, -73.4436),
  new google.maps.LatLng(42.1349, -73.4917),
  new google.maps.LatLng(42.0880, -73.5081),
  new google.maps.LatLng(42.0483, -73.4985),
  new google.maps.LatLng(42.0452, -73.1841),
  new google.maps.LatLng(42.0371, -72.8146),
  new google.maps.LatLng(41.9962, -72.8160),
  new google.maps.LatLng(42.0024, -72.7803)];

var DC_PATHS = [
  new google.maps.LatLng(38.966557, -77.008232),
  new google.maps.LatLng(38.889988, -76.911209),
  new google.maps.LatLng(38.78812, -77.045448),
  new google.maps.LatLng(38.813915, -77.035248),
  new google.maps.LatLng(38.829365, -77.045189),
  new google.maps.LatLng(38.838413, -77.040405),
  new google.maps.LatLng(38.862431, -77.039078),
  new google.maps.LatLng(38.886101, -77.067886),
  new google.maps.LatLng(38.9156, -77.078949),
  new google.maps.LatLng(38.93206, -77.122627),
  new google.maps.LatLng(38.993431, -77.042389),
  new google.maps.LatLng(38.966557, -77.008232)];

var MD_PATHS = [
  new google.maps.LatLng(39.7220, -79.4778),
  new google.maps.LatLng(39.7220, -78.3600),
  new google.maps.LatLng(39.7220, -75.7878),
  new google.maps.LatLng(39.5655, -75.7809),
  new google.maps.LatLng(39.3152, -75.7617),
  new google.maps.LatLng(38.9498, -75.7329),
  new google.maps.LatLng(38.4611, -75.6944),
  new google.maps.LatLng(38.4482, -74.8581),
  new google.maps.LatLng(38.0200, -74.9721),
  new google.maps.LatLng(38.0275, -75.2316),
  new google.maps.LatLng(37.9962, -75.6079),
  new google.maps.LatLng(37.9951, -75.6230),
  new google.maps.LatLng(37.9464, -75.6436),
  new google.maps.LatLng(37.9529, -75.7288),
  new google.maps.LatLng(37.9117, -75.8084),
  new google.maps.LatLng(37.9095, -75.9512),
  new google.maps.LatLng(37.9464, -75.9430),
  new google.maps.LatLng(37.9529, -76.0584),
  new google.maps.LatLng(37.8889, -76.2396),
  new google.maps.LatLng(37.9474, -76.3454),
  new google.maps.LatLng(37.9669, -76.4154),
  new google.maps.LatLng(38.0146, -76.4703),
  new google.maps.LatLng(38.0275, -76.5170),
  new google.maps.LatLng(38.0751, -76.5363),
  new google.maps.LatLng(38.1464, -76.6063),
  new google.maps.LatLng(38.1616, -76.6928),
  new google.maps.LatLng(38.1670, -76.7601),
  new google.maps.LatLng(38.1637, -76.8494),
  new google.maps.LatLng(38.2080, -76.9482),
  new google.maps.LatLng(38.2748, -76.9908),
  new google.maps.LatLng(38.3093, -77.0306),
  new google.maps.LatLng(38.3761, -77.0114),
  new google.maps.LatLng(38.4009, -77.0430),
  new google.maps.LatLng(38.3697, -77.0897),
  new google.maps.LatLng(38.3697, -77.1432),
  new google.maps.LatLng(38.3320, -77.2627),
  new google.maps.LatLng(38.4525, -77.3135),
  new google.maps.LatLng(38.5514, -77.2737),
  new google.maps.LatLng(38.5954, -77.2490),
  new google.maps.LatLng(38.6373, -77.1281),
  new google.maps.LatLng(38.6737, -77.1378),
  new google.maps.LatLng(38.7112, -77.0760),
  new google.maps.LatLng(38.7187, -77.0361),
  new google.maps.LatLng(38.7766, -77.0416),
  new google.maps.LatLng(38.8451, -77.0320),
  new google.maps.LatLng(38.9025, -77.0708),
  new google.maps.LatLng(38.9570, -77.1395),
  new google.maps.LatLng(38.9773, -77.2335),
  new google.maps.LatLng(39.0240, -77.2462),
  new google.maps.LatLng(39.0634, -77.3431),
  new google.maps.LatLng(39.0717, -77.4351),
  new google.maps.LatLng(39.0792, -77.4636),
  new google.maps.LatLng(39.1218, -77.5202),
  new google.maps.LatLng(39.1804, -77.5092),
  new google.maps.LatLng(39.2269, -77.4577),
  new google.maps.LatLng(39.3051, -77.5666),
  new google.maps.LatLng(39.3067, -77.6321),
  new google.maps.LatLng(39.3202, -77.7159),
  new google.maps.LatLng(39.3383, -77.7626),
  new google.maps.LatLng(39.3810, -77.7544),
  new google.maps.LatLng(39.4288, -77.7602),
  new google.maps.LatLng(39.4367, -77.8038),
  new google.maps.LatLng(39.4606, -77.7997),
  new google.maps.LatLng(39.5019, -77.7859),
  new google.maps.LatLng(39.5062, -77.8436),
  new google.maps.LatLng(39.5210, -77.8217),
  new google.maps.LatLng(39.5337, -77.8354),
  new google.maps.LatLng(39.5231, -77.8656),
  new google.maps.LatLng(39.5591, -77.8848),
  new google.maps.LatLng(39.6015, -77.8821),
  new google.maps.LatLng(39.6078, -77.9974),
  new google.maps.LatLng(39.6247, -78.0222),
  new google.maps.LatLng(39.6924, -78.1430),
  new google.maps.LatLng(39.6945, -78.1924),
  new google.maps.LatLng(39.6839, -78.2062),
  new google.maps.LatLng(39.6839, -78.2419),
  new google.maps.LatLng(39.6586, -78.2281),
  new google.maps.LatLng(39.6226, -78.2776),
  new google.maps.LatLng(39.6438, -78.3517),
  new google.maps.LatLng(39.6120, -78.3765),
  new google.maps.LatLng(39.6036, -78.4067),
  new google.maps.LatLng(39.5824, -78.4177),
  new google.maps.LatLng(39.5750, -78.4245),
  new google.maps.LatLng(39.5464, -78.4232),
  new google.maps.LatLng(39.5146, -78.4698),
  new google.maps.LatLng(39.5189, -78.5687),
  new google.maps.LatLng(39.5337, -78.6676),
  new google.maps.LatLng(39.5888, -78.7390),
  new google.maps.LatLng(39.6015, -78.7720),
  new google.maps.LatLng(39.6184, -78.7363),
  new google.maps.LatLng(39.6438, -78.7775),
  new google.maps.LatLng(39.6036, -78.7912),
  new google.maps.LatLng(39.6036, -78.8187),
  new google.maps.LatLng(39.5549, -78.8571),
  new google.maps.LatLng(39.4913, -78.9203),
  new google.maps.LatLng(39.4426, -78.9725),
  new google.maps.LatLng(39.4834, -79.0542),
  new google.maps.LatLng(39.4738, -79.0604),
  new google.maps.LatLng(39.4553, -79.1043),
  new google.maps.LatLng(39.3853, -79.1936),
  new google.maps.LatLng(39.3449, -79.2705),
  new google.maps.LatLng(39.3014, -79.3282),
  new google.maps.LatLng(39.2535, -79.4044),
  new google.maps.LatLng(39.2073, -79.4696),
  new google.maps.LatLng(39.2051, -79.4861),
  new google.maps.LatLng(39.2546, -79.4861),
  new google.maps.LatLng(39.3444, -79.4854),
  new google.maps.LatLng(39.3454, -79.4840),
  new google.maps.LatLng(39.5316, -79.4833),
  new google.maps.LatLng(39.7214, -79.4772)];

var ME_PATHS = [
  new google.maps.LatLng(45.3425, -71.0129),
  new google.maps.LatLng(45.3328, -70.9525),
  new google.maps.LatLng(45.2294, -70.8618),
  new google.maps.LatLng(45.3917, -70.8247),
  new google.maps.LatLng(45.4274, -70.7808),
  new google.maps.LatLng(45.3830, -70.6380),
  new google.maps.LatLng(45.5092, -70.7190),
  new google.maps.LatLng(45.6544, -70.5721),
  new google.maps.LatLng(45.7292, -70.3894),
  new google.maps.LatLng(45.7924, -70.4169),
  new google.maps.LatLng(45.9368, -70.2493),
  new google.maps.LatLng(45.9597, -70.3098),
  new google.maps.LatLng(46.0923, -70.2946),
  new google.maps.LatLng(46.0989, -70.2589),
  new google.maps.LatLng(46.1342, -70.2466),
  new google.maps.LatLng(46.1903, -70.2905),
  new google.maps.LatLng(46.2710, -70.2466),
  new google.maps.LatLng(46.3270, -70.2040),
  new google.maps.LatLng(46.4151, -70.0571),
  new google.maps.LatLng(46.6956, -69.9994),
  new google.maps.LatLng(47.4550, -69.2303),
  new google.maps.LatLng(47.4132, -69.0381),
  new google.maps.LatLng(47.2578, -69.0504),
  new google.maps.LatLng(47.1748, -68.8843),
  new google.maps.LatLng(47.2643, -68.6206),
  new google.maps.LatLng(47.3546, -68.3350),
  new google.maps.LatLng(47.3165, -68.1564),
  new google.maps.LatLng(47.1038, -67.8804),
  new google.maps.LatLng(47.0664, -67.7898),
  new google.maps.LatLng(45.9359, -67.7802),
  new google.maps.LatLng(45.9177, -67.7527),
  new google.maps.LatLng(45.7599, -67.8090),
  new google.maps.LatLng(45.6208, -67.6524),
  new google.maps.LatLng(45.5987, -67.4533),
  new google.maps.LatLng(45.5044, -67.4176),
  new google.maps.LatLng(45.4823, -67.5014),
  new google.maps.LatLng(45.3714, -67.4231),
  new google.maps.LatLng(45.2768, -67.4863),
  new google.maps.LatLng(45.1297, -67.3434),
  new google.maps.LatLng(45.1830, -67.2487),
  new google.maps.LatLng(45.1230, -67.1223),
  new google.maps.LatLng(44.8315, -66.9672),
  new google.maps.LatLng(44.7409, -66.8628),
  new google.maps.LatLng(44.4945, -67.3105),
  new google.maps.LatLng(44.3268, -67.9051),
  new google.maps.LatLng(43.8702, -68.6673),
  new google.maps.LatLng(43.7274, -68.8431),
  new google.maps.LatLng(43.6639, -69.7137),
  new google.maps.LatLng(43.5625, -70.0818),
  new google.maps.LatLng(42.9182, -70.5569),
  new google.maps.LatLng(43.0649, -70.7108),
  new google.maps.LatLng(43.1391, -70.8302),
  new google.maps.LatLng(43.2292, -70.8179),
  new google.maps.LatLng(43.3631, -70.9799),
  new google.maps.LatLng(43.5675, -70.9717),
  new google.maps.LatLng(45.3029, -71.0829)];

var MI_PATHS = [
 new google.maps.LatLng(48.3033, -88.3713),
  new google.maps.LatLng(48.0101, -87.6050),
  new google.maps.LatLng(46.8902, -84.8584),
  new google.maps.LatLng(46.6362, -84.7650),
  new google.maps.LatLng(46.4606, -84.5563),
  new google.maps.LatLng(46.4525, -84.4780),
  new google.maps.LatLng(46.4894, -84.4450),
  new google.maps.LatLng(46.5008, -84.4203),
  new google.maps.LatLng(46.4989, -84.3956),
  new google.maps.LatLng(46.5093, -84.3750),
  new google.maps.LatLng(46.5069, -84.3386),
  new google.maps.LatLng(46.4927, -84.2905),
  new google.maps.LatLng(46.4951, -84.2651),
  new google.maps.LatLng(46.5343, -84.2253),
  new google.maps.LatLng(46.5404, -84.1951),
  new google.maps.LatLng(46.5272, -84.1779),
  new google.maps.LatLng(46.5348, -84.1347),
  new google.maps.LatLng(46.5041, -84.1113),
  new google.maps.LatLng(46.4189, -84.1457),
  new google.maps.LatLng(46.3720, -84.1395),
  new google.maps.LatLng(46.3218, -84.1058),
  new google.maps.LatLng(46.3147, -84.1203),
  new google.maps.LatLng(46.2672, -84.1148),
  new google.maps.LatLng(46.2563, -84.0969),
  new google.maps.LatLng(46.2411, -84.1093),
  new google.maps.LatLng(46.2098, -84.0859),
  new google.maps.LatLng(46.1879, -84.0777),
  new google.maps.LatLng(46.1508, -84.0097),
  new google.maps.LatLng(46.1180, -84.0070),
  new google.maps.LatLng(46.1018, -83.9761),
  new google.maps.LatLng(46.0570, -83.9555),
  new google.maps.LatLng(46.0604, -83.9040),
  new google.maps.LatLng(46.1185, -83.8264),
  new google.maps.LatLng(46.1028, -83.7598),
  new google.maps.LatLng(46.1218, -83.6547),
  new google.maps.LatLng(46.1056, -83.5723),
  new google.maps.LatLng(45.9993, -83.4343),
  new google.maps.LatLng(45.8211, -83.5977),
  new google.maps.LatLng(45.3396, -82.5197),
  new google.maps.LatLng(43.5918, -82.1221),
  new google.maps.LatLng(43.0112, -82.4119),
  new google.maps.LatLng(42.9956, -82.4249),
  new google.maps.LatLng(42.9579, -82.4236),
  new google.maps.LatLng(42.9021, -82.4648),
  new google.maps.LatLng(42.8543, -82.4689),
  new google.maps.LatLng(42.8100, -82.4826),
  new google.maps.LatLng(42.7863, -82.4723),
  new google.maps.LatLng(42.7339, -82.4847),
  new google.maps.LatLng(42.6855, -82.5032),
  new google.maps.LatLng(42.6380, -82.5108),
  new google.maps.LatLng(42.6036, -82.5307),
  new google.maps.LatLng(42.5672, -82.5774),
  new google.maps.LatLng(42.5490, -82.5993),
  new google.maps.LatLng(42.5521, -82.6501),
  new google.maps.LatLng(42.5354, -82.6680),
  new google.maps.LatLng(42.4746, -82.7257),
  new google.maps.LatLng(42.4726, -82.7250),
  new google.maps.LatLng(42.3738, -82.8280),
  new google.maps.LatLng(42.3469, -82.9440),
  new google.maps.LatLng(42.3382, -82.9550),
  new google.maps.LatLng(42.3098, -83.0779),
  new google.maps.LatLng(42.2392, -83.1294),
  new google.maps.LatLng(42.1741, -83.1342),
  new google.maps.LatLng(42.1267, -83.1212),
  new google.maps.LatLng(42.0411, -83.1493),
  new google.maps.LatLng(41.9600, -83.1116),
  new google.maps.LatLng(41.7344, -83.4164),
  new google.maps.LatLng(41.7211, -83.8724),
  new google.maps.LatLng(41.7057, -84.3736),
  new google.maps.LatLng(41.6965, -84.8062),
  new google.maps.LatLng(41.7611, -84.8076),
  new google.maps.LatLng(41.7621, -87.2067),
  new google.maps.LatLng(42.4934, -87.0241),
  new google.maps.LatLng(43.3771, -87.1477),
  new google.maps.LatLng(43.7056, -87.1216),
  new google.maps.LatLng(43.9958, -87.0474),
  new google.maps.LatLng(44.1674, -86.9939),
  new google.maps.LatLng(44.4720, -86.8662),
  new google.maps.LatLng(44.8841, -86.6849),
  new google.maps.LatLng(45.0813, -86.5009),
  new google.maps.LatLng(45.2353, -86.2495),
  new google.maps.LatLng(45.4438, -86.7563),
  new google.maps.LatLng(45.4438, -87.0996),
  new google.maps.LatLng(45.3772, -87.1518),
  new google.maps.LatLng(45.3502, -87.1710),
  new google.maps.LatLng(45.2401, -87.3166),
  new google.maps.LatLng(45.2024, -87.4059),
  new google.maps.LatLng(45.0774, -87.4416),
  new google.maps.LatLng(45.0910, -87.5912),
  new google.maps.LatLng(45.1036, -87.6407),
  new google.maps.LatLng(45.2207, -87.6970),
  new google.maps.LatLng(45.3367, -87.6476),
  new google.maps.LatLng(45.3878, -87.6984),
  new google.maps.LatLng(45.3425, -87.8494),
  new google.maps.LatLng(45.5025, -87.7959),
  new google.maps.LatLng(45.6726, -87.7890),
  new google.maps.LatLng(45.7570, -87.9318),
  new google.maps.LatLng(45.7953, -87.9922),
  new google.maps.LatLng(45.8058, -88.1186),
  new google.maps.LatLng(45.8585, -88.0870),
  new google.maps.LatLng(45.9531, -88.1955),
  new google.maps.LatLng(45.9722, -88.3438),
  new google.maps.LatLng(45.9836, -88.3891),
  new google.maps.LatLng(46.0113, -88.5457),
  new google.maps.LatLng(45.9970, -88.7022),
  new google.maps.LatLng(46.0227, -88.8135),
  new google.maps.LatLng(46.0418, -88.8547),
  new google.maps.LatLng(46.1408, -89.0936),
  new google.maps.LatLng(46.3384, -90.1222),
  new google.maps.LatLng(46.5692, -90.4175),
  new google.maps.LatLng(46.9034, -90.2019),
  new google.maps.LatLng(47.2913, -89.9547),
  new google.maps.LatLng(48.0129, -89.4946),
  new google.maps.LatLng(47.9743, -89.3381),
  new google.maps.LatLng(48.2448, -88.6761),
  new google.maps.LatLng(48.3042, -88.3726)];

var MN_PATHS = [
  new google.maps.LatLng(43.5008, -96.4517),
  new google.maps.LatLng(43.5017, -91.2195),
  new google.maps.LatLng(43.8226, -91.3101),
  new google.maps.LatLng(43.9651, -91.4914),
  new google.maps.LatLng(44.1113, -91.7084),
  new google.maps.LatLng(44.2806, -91.8951),
  new google.maps.LatLng(44.3710, -91.9556),
  new google.maps.LatLng(44.4357, -92.2083),
  new google.maps.LatLng(44.5513, -92.3360),
  new google.maps.LatLng(44.6501, -92.6367),
  new google.maps.LatLng(44.7877, -92.7658),
  new google.maps.LatLng(45.3135, -92.7081),
  new google.maps.LatLng(45.4505, -92.6532),
  new google.maps.LatLng(45.6083, -92.8482),
  new google.maps.LatLng(45.8307, -92.7356),
  new google.maps.LatLng(45.9760, -92.5159),
  new google.maps.LatLng(46.0151, -92.3566),
  new google.maps.LatLng(46.0789, -92.2934),
  new google.maps.LatLng(46.5957, -92.2879),
  new google.maps.LatLng(47.3072, -90.6564),
  new google.maps.LatLng(47.2885, -89.9615),
  new google.maps.LatLng(48.0120, -89.4919),
  new google.maps.LatLng(48.0193, -89.7583),
  new google.maps.LatLng(48.0285, -89.9931),
  new google.maps.LatLng(48.0827, -90.0261),
  new google.maps.LatLng(48.1074, -90.1758),
  new google.maps.LatLng(48.0955, -90.3502),
  new google.maps.LatLng(48.1074, -90.4834),
  new google.maps.LatLng(48.1175, -90.5644),
  new google.maps.LatLng(48.0928, -90.7471),
  new google.maps.LatLng(48.1588, -90.7759),
  new google.maps.LatLng(48.2402, -90.8405),
  new google.maps.LatLng(48.2174, -90.9792),
  new google.maps.LatLng(48.0726, -91.3252),
  new google.maps.LatLng(48.0505, -91.5738),
  new google.maps.LatLng(48.1166, -91.7070),
  new google.maps.LatLng(48.1963, -91.7166),
  new google.maps.LatLng(48.2494, -91.9844),
  new google.maps.LatLng(48.3188, -92.0078),
  new google.maps.LatLng(48.3544, -92.0531),
  new google.maps.LatLng(48.3599, -92.1561),
  new google.maps.LatLng(48.3307, -92.2975),
  new google.maps.LatLng(48.2475, -92.2742),
  new google.maps.LatLng(48.2228, -92.3717),
  new google.maps.LatLng(48.3854, -92.4609),
  new google.maps.LatLng(48.4474, -92.5104),
  new google.maps.LatLng(48.4611, -92.7122),
  new google.maps.LatLng(48.4984, -92.6340),
  new google.maps.LatLng(48.5403, -92.6395),
  new google.maps.LatLng(48.6393, -93.2066),
  new google.maps.LatLng(48.5884, -93.4648),
  new google.maps.LatLng(48.5439, -93.4621),
  new google.maps.LatLng(48.5166, -93.8013),
  new google.maps.LatLng(48.6284, -93.8356),
  new google.maps.LatLng(48.6547, -94.2531),
  new google.maps.LatLng(48.7046, -94.2792),
  new google.maps.LatLng(48.6982, -94.4467),
  new google.maps.LatLng(48.7861, -94.6925),
  new google.maps.LatLng(48.8756, -94.6788),
  new google.maps.LatLng(49.0955, -94.7488),
  new google.maps.LatLng(49.1889, -94.7955),
  new google.maps.LatLng(49.3189, -94.8175),
  new google.maps.LatLng(49.3815, -94.9631),
  new google.maps.LatLng(49.3538, -95.0400),
  new google.maps.LatLng(49.3681, -95.1196),
  new google.maps.LatLng(49.3877, -95.1553),
  new google.maps.LatLng(48.9991, -95.1553),
  new google.maps.LatLng(49.0000, -97.2304),
  new google.maps.LatLng(48.8647, -97.1851),
  new google.maps.LatLng(48.7806, -97.1576),
  new google.maps.LatLng(48.6683, -97.1040),
  new google.maps.LatLng(48.5539, -97.1645),
  new google.maps.LatLng(48.2832, -97.1411),
  new google.maps.LatLng(48.1578, -97.1397),
  new google.maps.LatLng(47.9633, -97.0587),
  new google.maps.LatLng(47.7098, -96.9434),
  new google.maps.LatLng(47.5821, -96.8582),
  new google.maps.LatLng(47.2345, -96.8335),
  new google.maps.LatLng(46.6702, -96.8005),
  new google.maps.LatLng(46.5135, -96.7126),
  new google.maps.LatLng(46.2786, -96.6028),
  new google.maps.LatLng(46.0189, -96.5767),
  new google.maps.LatLng(45.8173, -96.5891),
  new google.maps.LatLng(45.6169, -96.8486),
  new google.maps.LatLng(45.4601, -96.7456),
  new google.maps.LatLng(45.3676, -96.5918),
  new google.maps.LatLng(45.2961, -96.4558),
  new google.maps.LatLng(43.5008, -96.4531)];

var MO_PATHS = [
 new google.maps.LatLng(40.6181, -91.7468),
  new google.maps.LatLng(40.5597, -91.6809),
  new google.maps.LatLng(40.5472, -91.6260),
  new google.maps.LatLng(40.4658, -91.5463),
  new google.maps.LatLng(40.3675, -91.4337),
  new google.maps.LatLng(40.1663, -91.5161),
  new google.maps.LatLng(39.9866, -91.4900),
  new google.maps.LatLng(39.8634, -91.4447),
  new google.maps.LatLng(39.7283, -91.3623),
  new google.maps.LatLng(39.6861, -91.3074),
  new google.maps.LatLng(39.5464, -91.1096),
  new google.maps.LatLng(39.4022, -90.9558),
  new google.maps.LatLng(39.2450, -90.7306),
  new google.maps.LatLng(38.9893, -90.6812),
  new google.maps.LatLng(38.8697, -90.5878),
  new google.maps.LatLng(38.9722, -90.4504),
  new google.maps.LatLng(38.8868, -90.1813),
  new google.maps.LatLng(38.8269, -90.1154),
  new google.maps.LatLng(38.7155, -90.1978),
  new google.maps.LatLng(38.4149, -90.3186),
  new google.maps.LatLng(38.2597, -90.3790),
  new google.maps.LatLng(37.9572, -89.9341),
  new google.maps.LatLng(37.6925, -89.5331),
  new google.maps.LatLng(37.4007, -89.4287),
  new google.maps.LatLng(37.2784, -89.5386),
  new google.maps.LatLng(37.1734, -89.4452),
  new google.maps.LatLng(37.0859, -89.3793),
  new google.maps.LatLng(36.9938, -89.2859),
  new google.maps.LatLng(37.0311, -89.1829),
  new google.maps.LatLng(36.9839, -89.1403),
  new google.maps.LatLng(36.9466, -89.1005),
  new google.maps.LatLng(36.7884, -89.1788),
  new google.maps.LatLng(36.6288, -89.2035),
  new google.maps.LatLng(36.5449, -89.2516),
  new google.maps.LatLng(36.6188, -89.3532),
  new google.maps.LatLng(36.5538, -89.4397),
  new google.maps.LatLng(36.4942, -89.5358),
  new google.maps.LatLng(36.3594, -89.5331),
  new google.maps.LatLng(36.2509, -89.5345),
  new google.maps.LatLng(36.0891, -89.6100),
  new google.maps.LatLng(36.0002, -89.7116),
  new google.maps.LatLng(35.9958, -90.3735),
  new google.maps.LatLng(36.1223, -90.2747),
  new google.maps.LatLng(36.2886, -90.0934),
  new google.maps.LatLng(36.3903, -90.0769),
  new google.maps.LatLng(36.4213, -90.1538),
  new google.maps.LatLng(36.5008, -90.1538),
  new google.maps.LatLng(36.4975, -94.6184),
  new google.maps.LatLng(38.9722, -94.6143),
  new google.maps.LatLng(39.1982, -94.6143),
  new google.maps.LatLng(39.1684, -94.7241),
  new google.maps.LatLng(39.2790, -94.8834),
  new google.maps.LatLng(39.5612, -95.1086),
  new google.maps.LatLng(39.7283, -94.8834),
  new google.maps.LatLng(39.8296, -94.8944),
  new google.maps.LatLng(39.8845, -94.9384),
  new google.maps.LatLng(39.8971, -95.0153),
  new google.maps.LatLng(39.8718, -95.0922),
  new google.maps.LatLng(40.0066, -95.3119),
  new google.maps.LatLng(40.2460, -95.4794),
  new google.maps.LatLng(40.3256, -95.6635),
  new google.maps.LatLng(40.5879, -95.7527),
  new google.maps.LatLng(40.5795, -94.3135),
  new google.maps.LatLng(40.5962, -92.5818),
  new google.maps.LatLng(40.6140, -91.7358)];

var MS_PATHS = [
  new google.maps.LatLng(35.0041, -90.3049),
  new google.maps.LatLng(35.0075, -88.1955),
  new google.maps.LatLng(34.8882, -88.0994),
  new google.maps.LatLng(34.7044, -88.1241),
  new google.maps.LatLng(33.6661, -88.2573),
  new google.maps.LatLng(31.8939, -88.4756),
  new google.maps.LatLng(30.8657, -88.4180),
  new google.maps.LatLng(30.1594, -88.3850),
  new google.maps.LatLng(30.0905, -88.8327),
  new google.maps.LatLng(30.2104, -89.1870),
  new google.maps.LatLng(30.1570, -89.4919),
  new google.maps.LatLng(30.1796, -89.5757),
  new google.maps.LatLng(30.3326, -89.6457),
  new google.maps.LatLng(30.5232, -89.7748),
  new google.maps.LatLng(30.6663, -89.8531),
  new google.maps.LatLng(30.9988, -89.7377),
  new google.maps.LatLng(30.9988, -91.6287),
  new google.maps.LatLng(31.0341, -91.5601),
  new google.maps.LatLng(31.1106, -91.6273),
  new google.maps.LatLng(31.1658, -91.5916),
  new google.maps.LatLng(31.2304, -91.6589),
  new google.maps.LatLng(31.2656, -91.6452),
  new google.maps.LatLng(31.2609, -91.5436),
  new google.maps.LatLng(31.3724, -91.5271),
  new google.maps.LatLng(31.4099, -91.5161),
  new google.maps.LatLng(31.5071, -91.5120),
  new google.maps.LatLng(31.5692, -91.4502),
  new google.maps.LatLng(31.6230, -91.5147),
  new google.maps.LatLng(31.6253, -91.3966),
  new google.maps.LatLng(31.7936, -91.3513),
  new google.maps.LatLng(31.8589, -91.2744),
  new google.maps.LatLng(31.9755, -91.1673),
  new google.maps.LatLng(32.0267, -91.0767),
  new google.maps.LatLng(32.1198, -91.0767),
  new google.maps.LatLng(32.1942, -91.0437),
  new google.maps.LatLng(32.2221, -91.0107),
  new google.maps.LatLng(32.3150, -90.9132),
  new google.maps.LatLng(32.3742, -91.0313),
  new google.maps.LatLng(32.4263, -91.0217),
  new google.maps.LatLng(32.4634, -91.0986),
  new google.maps.LatLng(32.6070, -91.0080),
  new google.maps.LatLng(32.5746, -91.1096),
  new google.maps.LatLng(32.6394, -91.1536),
  new google.maps.LatLng(32.7226, -91.1426),
  new google.maps.LatLng(32.7873, -91.1426),
  new google.maps.LatLng(32.8519, -91.1536),
  new google.maps.LatLng(32.8796, -91.1206),
  new google.maps.LatLng(32.9257, -91.2195),
  new google.maps.LatLng(32.9995, -91.2085),
  new google.maps.LatLng(33.0444, -91.2016),
  new google.maps.LatLng(33.1192, -91.2016),
  new google.maps.LatLng(33.1835, -91.1041),
  new google.maps.LatLng(33.3397, -91.1536),
  new google.maps.LatLng(33.4223, -91.1646),
  new google.maps.LatLng(33.4337, -91.2291),
  new google.maps.LatLng(33.5414, -91.2524),
  new google.maps.LatLng(33.6135, -91.1838),
  new google.maps.LatLng(33.6878, -91.2524),
  new google.maps.LatLng(33.6969, -91.1261),
  new google.maps.LatLng(33.7883, -91.1426),
  new google.maps.LatLng(33.7700, -91.0437),
  new google.maps.LatLng(33.8339, -91.0327),
  new google.maps.LatLng(33.8795, -91.0657),
  new google.maps.LatLng(33.9434, -91.0876),
  new google.maps.LatLng(33.9889, -90.9998),
  new google.maps.LatLng(34.0253, -90.9229),
  new google.maps.LatLng(34.0891, -90.9009),
  new google.maps.LatLng(34.1345, -90.9668),
  new google.maps.LatLng(34.1709, -90.9119),
  new google.maps.LatLng(34.1345, -90.8501),
  new google.maps.LatLng(34.2277, -90.9338),
  new google.maps.LatLng(34.2833, -90.8267),
  new google.maps.LatLng(34.3434, -90.6921),
  new google.maps.LatLng(34.3774, -90.6509),
  new google.maps.LatLng(34.3978, -90.6152),
  new google.maps.LatLng(34.4432, -90.5589),
  new google.maps.LatLng(34.5179, -90.5740),
  new google.maps.LatLng(34.5880, -90.5823),
  new google.maps.LatLng(34.7506, -90.5356),
  new google.maps.LatLng(34.7913, -90.5136),
  new google.maps.LatLng(34.8780, -90.4532),
  new google.maps.LatLng(34.8476, -90.3543),
  new google.maps.LatLng(34.8702, -90.2911),
  new google.maps.LatLng(35.0041, -90.3062)];

var MT_PATHS = [
  new google.maps.LatLng(44.4750, -111.0512),
  new google.maps.LatLng(44.7311, -111.3684),
  new google.maps.LatLng(44.6198, -111.5071),
  new google.maps.LatLng(44.5386, -111.4673),
  new google.maps.LatLng(44.5151, -111.8285),
  new google.maps.LatLng(44.5592, -111.8848),
  new google.maps.LatLng(44.5229, -112.1127),
  new google.maps.LatLng(44.5367, -112.3270),
  new google.maps.LatLng(44.4475, -112.3901),
  new google.maps.LatLng(44.4896, -112.7293),
  new google.maps.LatLng(44.4181, -112.8296),
  new google.maps.LatLng(44.3563, -112.8529),
  new google.maps.LatLng(44.4857, -113.0205),
  new google.maps.LatLng(44.5905, -113.0713),
  new google.maps.LatLng(44.7389, -113.1152),
  new google.maps.LatLng(44.8091, -113.2471),
  new google.maps.LatLng(44.7887, -113.3459),
  new google.maps.LatLng(44.9386, -113.4970),
  new google.maps.LatLng(45.0269, -113.4229),
  new google.maps.LatLng(45.2749, -113.7085),
  new google.maps.LatLng(45.4447, -113.7964),
  new google.maps.LatLng(45.6140, -113.8403),
  new google.maps.LatLng(45.6908, -113.9722),
  new google.maps.LatLng(45.5631, -114.1315),
  new google.maps.LatLng(45.5525, -114.2358),
  new google.maps.LatLng(45.4592, -114.3347),
  new google.maps.LatLng(45.5439, -114.4652),
  new google.maps.LatLng(45.5583, -114.5668),
  new google.maps.LatLng(45.6755, -114.5215),
  new google.maps.LatLng(45.7733, -114.5641),
  new google.maps.LatLng(45.8613, -114.4391),
  new google.maps.LatLng(45.9989, -114.4817),
  new google.maps.LatLng(46.1237, -114.5132),
  new google.maps.LatLng(46.2577, -114.4652),
  new google.maps.LatLng(46.3441, -114.4171),
  new google.maps.LatLng(46.4530, -114.3896),
  new google.maps.LatLng(46.5069, -114.3484),
  new google.maps.LatLng(46.6504, -114.3279),
  new google.maps.LatLng(46.6334, -114.4652),
  new google.maps.LatLng(46.6362, -114.5929),
  new google.maps.LatLng(46.7003, -114.7659),
  new google.maps.LatLng(46.8423, -114.9307),
  new google.maps.LatLng(47.0402, -115.1147),
  new google.maps.LatLng(47.1888, -115.2933),
  new google.maps.LatLng(47.2569, -115.3290),
  new google.maps.LatLng(47.3025, -115.5267),
  new google.maps.LatLng(47.4253, -115.7547),
  new google.maps.LatLng(47.5487, -115.7533),
  new google.maps.LatLng(47.5793, -115.6956),
  new google.maps.LatLng(47.9771, -116.0458),
  new google.maps.LatLng(48.9991, -116.0458),
  new google.maps.LatLng(48.9991, -104.0501),
  new google.maps.LatLng(45.0269, -104.0186),
  new google.maps.LatLng(45.0153, -104.0186),
  new google.maps.LatLng(44.9978, -104.0199),
  new google.maps.LatLng(44.9959, -111.0498),
  new google.maps.LatLng(44.4750, -111.0512)];

var NC_PATHS = [
  new google.maps.LatLng(33.7963, -78.4850),
  new google.maps.LatLng(34.8037, -79.6742),
  new google.maps.LatLng(34.8206, -80.8003),
  new google.maps.LatLng(34.9377, -80.7880),
  new google.maps.LatLng(35.1019, -80.9377),
  new google.maps.LatLng(35.0356, -81.0379),
  new google.maps.LatLng(35.1457, -81.0324),
  new google.maps.LatLng(35.1660, -81.3867),
  new google.maps.LatLng(35.1985, -82.2739),
  new google.maps.LatLng(35.2041, -82.3933),
  new google.maps.LatLng(35.0637, -82.7765),
  new google.maps.LatLng(35.0817, -82.7861),
  new google.maps.LatLng(34.9996, -83.1075),
  new google.maps.LatLng(34.9918, -83.6183),
  new google.maps.LatLng(34.9918, -84.3201),
  new google.maps.LatLng(35.2131, -84.2885),
  new google.maps.LatLng(35.2680, -84.2226),
  new google.maps.LatLng(35.2310, -84.1113),
  new google.maps.LatLng(35.2815, -84.0454),
  new google.maps.LatLng(35.4058, -84.0248),
  new google.maps.LatLng(35.4719, -83.9424),
  new google.maps.LatLng(35.5166, -83.8559),
  new google.maps.LatLng(35.5512, -83.6938),
  new google.maps.LatLng(35.5680, -83.5181),
  new google.maps.LatLng(35.6327, -83.3849),
  new google.maps.LatLng(35.7142, -83.2475),
  new google.maps.LatLng(35.7799, -82.9962),
  new google.maps.LatLng(35.8445, -82.9276),
  new google.maps.LatLng(35.9224, -82.8191),
  new google.maps.LatLng(35.9958, -82.7710),
  new google.maps.LatLng(36.0613, -82.6419),
  new google.maps.LatLng(35.9702, -82.6103),
  new google.maps.LatLng(35.9547, -82.5677),
  new google.maps.LatLng(36.0236, -82.4730),
  new google.maps.LatLng(36.0669, -82.4194),
  new google.maps.LatLng(36.1168, -82.3535),
  new google.maps.LatLng(36.1345, -82.2862),
  new google.maps.LatLng(36.1467, -82.1461),
  new google.maps.LatLng(36.1035, -82.1228),
  new google.maps.LatLng(36.1268, -82.0267),
  new google.maps.LatLng(36.2797, -81.9360),
  new google.maps.LatLng(36.3527, -81.7987),
  new google.maps.LatLng(36.3361, -81.7081),
  new google.maps.LatLng(36.5880, -81.6724),
  new google.maps.LatLng(36.5659, -80.7234),
  new google.maps.LatLng(36.5438, -80.2977),
  new google.maps.LatLng(36.5449, -79.6729),
  new google.maps.LatLng(36.5449, -77.2559),
  new google.maps.LatLng(36.5505, -75.7562),
  new google.maps.LatLng(36.3129, -75.7068),
  new google.maps.LatLng(35.7131, -75.4129),
  new google.maps.LatLng(35.2041, -75.4720),
  new google.maps.LatLng(34.9794, -76.0748),
  new google.maps.LatLng(34.5258, -76.4951),
  new google.maps.LatLng(34.5880, -76.8109),
  new google.maps.LatLng(34.5314, -77.1378),
  new google.maps.LatLng(34.3910, -77.4481),
  new google.maps.LatLng(34.0481, -77.7983),
  new google.maps.LatLng(33.7666, -77.9260),
  new google.maps.LatLng(33.7963, -78.4863)];

var ND_PATHS = [
  new google.maps.LatLng(48.9955, -104.0501),
  new google.maps.LatLng(45.9445, -104.0446),
  new google.maps.LatLng(45.9340, -96.5671),
  new google.maps.LatLng(46.3242, -96.6028),
  new google.maps.LatLng(46.6636, -96.7978),
  new google.maps.LatLng(46.8602, -96.7896),
  new google.maps.LatLng(46.9503, -96.7896),
  new google.maps.LatLng(47.1300, -96.8335),
  new google.maps.LatLng(47.2345, -96.8335),
  new google.maps.LatLng(47.4132, -96.8555),
  new google.maps.LatLng(47.5469, -96.8555),
  new google.maps.LatLng(47.6506, -96.8774),
  new google.maps.LatLng(47.9918, -97.0601),
  new google.maps.LatLng(48.1267, -97.1260),
  new google.maps.LatLng(48.2859, -97.1109),
  new google.maps.LatLng(48.4301, -97.1233),
  new google.maps.LatLng(48.5530, -97.1425),
  new google.maps.LatLng(48.6765, -97.0999),
  new google.maps.LatLng(48.7326, -97.1356),
  new google.maps.LatLng(48.7951, -97.1727),
  new google.maps.LatLng(48.9081, -97.2290),
  new google.maps.LatLng(48.9982, -97.2331),
  new google.maps.LatLng(48.9946, -104.0501)];

var NE_PATHS = [
  new google.maps.LatLng(42.9986, -104.0543),
  new google.maps.LatLng(41.0027, -104.0543),
  new google.maps.LatLng(41.0006, -102.0506),
  new google.maps.LatLng(40.0034, -102.0493),
  new google.maps.LatLng(39.9992, -95.3091),
  new google.maps.LatLng(40.2397, -95.4808),
  new google.maps.LatLng(40.3130, -95.6470),
  new google.maps.LatLng(40.4302, -95.6689),
  new google.maps.LatLng(40.5900, -95.7500),
  new google.maps.LatLng(40.6827, -95.8543),
  new google.maps.LatLng(40.8138, -95.8447),
  new google.maps.LatLng(40.9654, -95.8324),
  new google.maps.LatLng(41.0794, -95.8667),
  new google.maps.LatLng(41.2923, -95.8722),
  new google.maps.LatLng(41.4458, -95.9354),
  new google.maps.LatLng(41.5261, -95.9999),
  new google.maps.LatLng(41.6380, -96.0988),
  new google.maps.LatLng(41.7703, -96.0686),
  new google.maps.LatLng(41.8368, -96.1084),
  new google.maps.LatLng(41.9677, -96.1372),
  new google.maps.LatLng(42.0330, -96.2402),
  new google.maps.LatLng(42.1155, -96.2746),
  new google.maps.LatLng(42.2021, -96.3583),
  new google.maps.LatLng(42.2448, -96.3281),
  new google.maps.LatLng(42.3890, -96.4188),
  new google.maps.LatLng(42.4731, -96.4037),
  new google.maps.LatLng(42.5369, -96.6357),
  new google.maps.LatLng(42.6057, -96.7099),
  new google.maps.LatLng(42.6532, -96.6893),
  new google.maps.LatLng(42.6602, -96.7621),
  new google.maps.LatLng(42.7147, -96.8390),
  new google.maps.LatLng(42.7571, -96.9763),
  new google.maps.LatLng(42.8085, -97.2029),
  new google.maps.LatLng(42.8458, -97.2290),
  new google.maps.LatLng(42.8629, -97.3979),
  new google.maps.LatLng(42.8427, -97.5133),
  new google.maps.LatLng(42.8488, -97.6149),
  new google.maps.LatLng(42.8659, -97.8456),
  new google.maps.LatLng(42.7470, -97.9980),
  new google.maps.LatLng(42.8337, -98.1450),
  new google.maps.LatLng(42.9293, -98.4485),
  new google.maps.LatLng(42.9966, -98.5020),
  new google.maps.LatLng(43.0006, -104.0543)];

var NH_PATHS = [
  new google.maps.LatLng(45.0153, -71.5045),
  new google.maps.LatLng(45.0532, -71.4977),
  new google.maps.LatLng(45.0910, -71.4619),
  new google.maps.LatLng(45.1520, -71.4276),
  new google.maps.LatLng(45.2043, -71.3960),
  new google.maps.LatLng(45.2362, -71.4455),
  new google.maps.LatLng(45.2372, -71.3878),
  new google.maps.LatLng(45.2710, -71.3617),
  new google.maps.LatLng(45.3029, -71.2834),
  new google.maps.LatLng(45.2507, -71.2299),
  new google.maps.LatLng(45.2391, -71.1818),
  new google.maps.LatLng(45.2478, -71.1584),
  new google.maps.LatLng(45.2469, -71.1337),
  new google.maps.LatLng(45.2846, -71.1145),
  new google.maps.LatLng(45.3058, -71.0843),
  new google.maps.LatLng(44.9230, -71.0527),
  new google.maps.LatLng(44.3592, -71.0143),
  new google.maps.LatLng(43.7364, -70.9840),
  new google.maps.LatLng(43.5704, -70.9731),
  new google.maps.LatLng(43.3621, -70.9813),
  new google.maps.LatLng(43.2942, -70.9030),
  new google.maps.LatLng(43.2272, -70.8083),
  new google.maps.LatLng(43.1411, -70.8261),
  new google.maps.LatLng(43.1000, -70.7671),
  new google.maps.LatLng(43.0498, -70.6970),
  new google.maps.LatLng(42.9222, -70.5583),
  new google.maps.LatLng(42.8760, -70.6146),
  new google.maps.LatLng(42.8599, -70.8467),
  new google.maps.LatLng(42.8860, -70.9195),
  new google.maps.LatLng(42.8105, -71.0609),
  new google.maps.LatLng(42.8125, -71.1420),
  new google.maps.LatLng(42.7904, -71.1873),
  new google.maps.LatLng(42.7349, -71.1832),
  new google.maps.LatLng(42.7450, -71.2463),
  new google.maps.LatLng(42.6986, -71.2972),
  new google.maps.LatLng(42.7077, -71.7421),
  new google.maps.LatLng(42.7268, -72.4590),
  new google.maps.LatLng(42.7621, -72.5098),
  new google.maps.LatLng(42.8105, -72.5414),
  new google.maps.LatLng(42.8609, -72.5592),
  new google.maps.LatLng(42.8981, -72.5317),
  new google.maps.LatLng(42.9524, -72.5400),
  new google.maps.LatLng(42.9745, -72.4919),
  new google.maps.LatLng(42.9906, -72.4658),
  new google.maps.LatLng(43.0127, -72.4480),
  new google.maps.LatLng(43.0287, -72.4713),
  new google.maps.LatLng(43.0508, -72.4713),
  new google.maps.LatLng(43.0819, -72.4356),
  new google.maps.LatLng(43.1040, -72.4452),
  new google.maps.LatLng(43.1180, -72.4342),
  new google.maps.LatLng(43.1501, -72.4590),
  new google.maps.LatLng(43.2052, -72.4329),
  new google.maps.LatLng(43.2562, -72.4384),
  new google.maps.LatLng(43.2812, -72.4095),
  new google.maps.LatLng(43.3741, -72.4150),
  new google.maps.LatLng(43.4988, -72.3807),
  new google.maps.LatLng(43.5127, -72.4013),
  new google.maps.LatLng(43.5834, -72.3779),
  new google.maps.LatLng(43.6420, -72.3134),
  new google.maps.LatLng(43.6758, -72.3024),
  new google.maps.LatLng(43.7036, -72.3079),
  new google.maps.LatLng(43.7344, -72.2694),
  new google.maps.LatLng(43.7741, -72.2035),
  new google.maps.LatLng(43.8187, -72.1870),
  new google.maps.LatLng(43.8672, -72.1843),
  new google.maps.LatLng(43.8890, -72.1568),
  new google.maps.LatLng(43.9117, -72.1321),
  new google.maps.LatLng(43.9454, -72.1198),
  new google.maps.LatLng(44.0017, -72.1170),
  new google.maps.LatLng(44.0856, -72.0470),
  new google.maps.LatLng(44.1093, -72.0552),
  new google.maps.LatLng(44.1428, -72.0387),
  new google.maps.LatLng(44.1763, -72.0580),
  new google.maps.LatLng(44.1999, -72.0703),
  new google.maps.LatLng(44.2511, -72.0525),
  new google.maps.LatLng(44.2796, -72.0607),
  new google.maps.LatLng(44.3199, -72.0291),
  new google.maps.LatLng(44.3376, -71.9783),
  new google.maps.LatLng(44.3592, -71.9289),
  new google.maps.LatLng(44.3366, -71.8712),
  new google.maps.LatLng(44.3572, -71.8135),
  new google.maps.LatLng(44.3877, -71.8108),
  new google.maps.LatLng(44.4014, -71.7778),
  new google.maps.LatLng(44.4122, -71.7380),
  new google.maps.LatLng(44.4416, -71.6597),
  new google.maps.LatLng(44.4642, -71.6542),
  new google.maps.LatLng(44.5073, -71.5855),
  new google.maps.LatLng(44.5357, -71.5746),
  new google.maps.LatLng(44.5601, -71.6048),
  new google.maps.LatLng(44.5680, -71.5897),
  new google.maps.LatLng(44.5680, -71.5649),
  new google.maps.LatLng(44.5914, -71.5485),
  new google.maps.LatLng(44.5993, -71.5649),
  new google.maps.LatLng(44.6315, -71.5540),
  new google.maps.LatLng(44.6608, -71.5924),
  new google.maps.LatLng(44.7243, -71.6130),
  new google.maps.LatLng(44.7526, -71.6364),
  new google.maps.LatLng(44.8198, -71.5746),
  new google.maps.LatLng(44.8325, -71.5526),
  new google.maps.LatLng(44.8539, -71.5553),
  new google.maps.LatLng(44.8744, -71.5279),
  new google.maps.LatLng(44.9123, -71.5018),
  new google.maps.LatLng(44.9366, -71.5182),
  new google.maps.LatLng(44.9697, -71.5237),
  new google.maps.LatLng(44.9862, -71.5443),
  new google.maps.LatLng(45.0017, -71.5237),
  new google.maps.LatLng(45.0163, -71.5045)];

var NJ_PATHS = [
  new google.maps.LatLng(41.3572, -74.6950),
  new google.maps.LatLng(41.3394, -74.6559),
  new google.maps.LatLng(40.9934, -73.8940),
  new google.maps.LatLng(40.8398, -73.9586),
  new google.maps.LatLng(40.7691, -74.0094),
  new google.maps.LatLng(40.6994, -74.0231),
  new google.maps.LatLng(40.6786, -74.0437),
  new google.maps.LatLng(40.6515, -74.0808),
  new google.maps.LatLng(40.6421, -74.1357),
  new google.maps.LatLng(40.6452, -74.1962),
  new google.maps.LatLng(40.5952, -74.2003),
  new google.maps.LatLng(40.5566, -74.2195),
  new google.maps.LatLng(40.4877, -74.2552),
  new google.maps.LatLng(40.4762, -74.2264),
  new google.maps.LatLng(40.5253, -73.9503),
  new google.maps.LatLng(40.4846, -73.8885),
  new google.maps.LatLng(40.0045, -73.9352),
  new google.maps.LatLng(39.6131, -74.0410),
  new google.maps.LatLng(39.4744, -74.2209),
  new google.maps.LatLng(38.9882, -74.6713),
  new google.maps.LatLng(38.8664, -74.8553),
  new google.maps.LatLng(38.8472, -75.0476),
  new google.maps.LatLng(39.0565, -75.1685),
  new google.maps.LatLng(39.2525, -75.3250),
  new google.maps.LatLng(39.4500, -75.5544),
  new google.maps.LatLng(39.4966, -75.5612),
  new google.maps.LatLng(39.4998, -75.5283),
  new google.maps.LatLng(39.5411, -75.5338),
  new google.maps.LatLng(39.5761, -75.5090),
  new google.maps.LatLng(39.6237, -75.5708),
  new google.maps.LatLng(39.6713, -75.5104),
  new google.maps.LatLng(39.7167, -75.4843),
  new google.maps.LatLng(39.8033, -75.4156),
  new google.maps.LatLng(39.8360, -75.2632),
  new google.maps.LatLng(39.8823, -75.1918),
  new google.maps.LatLng(40.1180, -74.7922),
  new google.maps.LatLng(40.1390, -74.7331),
  new google.maps.LatLng(40.2565, -74.8485),
  new google.maps.LatLng(40.3361, -74.9419),
  new google.maps.LatLng(40.4020, -74.9721),
  new google.maps.LatLng(40.4240, -75.0627),
  new google.maps.LatLng(40.4898, -75.0613),
  new google.maps.LatLng(40.5733, -75.1067),
  new google.maps.LatLng(40.5639, -75.2138),
  new google.maps.LatLng(40.6192, -75.2028),
  new google.maps.LatLng(40.6494, -75.2069),
  new google.maps.LatLng(40.8284, -75.0806),
  new google.maps.LatLng(40.8429, -75.0998),
  new google.maps.LatLng(40.8689, -75.0504),
  new google.maps.LatLng(40.9913, -75.1369),
  new google.maps.LatLng(41.2293, -74.8677),
  new google.maps.LatLng(41.3479, -74.7537),
  new google.maps.LatLng(41.3469, -74.7249),
  new google.maps.LatLng(41.3593, -74.6960)];

var NM_PATHS = [
  new google.maps.LatLng(36.9971, -109.0448),
  new google.maps.LatLng(31.3337, -109.0489),
  new google.maps.LatLng(31.3349, -108.2140),
  new google.maps.LatLng(31.7795, -108.2071),
  new google.maps.LatLng(31.7830, -106.5317),
  new google.maps.LatLng(32.0034, -106.6223),
  new google.maps.LatLng(31.9999, -103.0696),
  new google.maps.LatLng(36.9982, -103.0023),
  new google.maps.LatLng(36.9982, -109.0475)];

var NV_PATHS = [
  new google.maps.LatLng(41.9922, -120.0037),
  new google.maps.LatLng(42.0003, -117.9602),
  new google.maps.LatLng(42.0003, -117.0264),
  new google.maps.LatLng(42.0003, -115.7300),
  new google.maps.LatLng(41.9952, -114.0436),
  new google.maps.LatLng(38.2856, -114.0546),
  new google.maps.LatLng(36.1955, -114.0491),
  new google.maps.LatLng(36.1334, -114.0985),
  new google.maps.LatLng(36.1068, -114.1260),
  new google.maps.LatLng(36.0891, -114.1150),
  new google.maps.LatLng(36.0313, -114.1534),
  new google.maps.LatLng(36.0136, -114.2468),
  new google.maps.LatLng(36.0624, -114.3292),
  new google.maps.LatLng(36.1024, -114.3237),
  new google.maps.LatLng(36.1434, -114.3896),
  new google.maps.LatLng(36.1290, -114.5105),
  new google.maps.LatLng(36.1467, -114.5215),
  new google.maps.LatLng(36.1556, -114.5654),
  new google.maps.LatLng(36.1334, -114.6204),
  new google.maps.LatLng(36.1157, -114.6863),
  new google.maps.LatLng(36.0979, -114.7742),
  new google.maps.LatLng(36.0580, -114.7357),
  new google.maps.LatLng(36.0447, -114.7522),
  new google.maps.LatLng(35.9691, -114.7412),
  new google.maps.LatLng(35.8980, -114.7028),
  new google.maps.LatLng(35.8757, -114.6588),
  new google.maps.LatLng(35.8579, -114.7083),
  new google.maps.LatLng(35.8267, -114.6973),
  new google.maps.LatLng(35.8089, -114.7192),
  new google.maps.LatLng(35.6618, -114.6973),
  new google.maps.LatLng(35.6037, -114.6478),
  new google.maps.LatLng(35.5814, -114.6863),
  new google.maps.LatLng(35.5233, -114.6533),
  new google.maps.LatLng(35.5054, -114.6863),
  new google.maps.LatLng(35.4070, -114.6149),
  new google.maps.LatLng(35.3218, -114.5929),
  new google.maps.LatLng(35.1783, -114.5737),
  new google.maps.LatLng(35.1199, -114.6094),
  new google.maps.LatLng(35.1109, -114.6368),
  new google.maps.LatLng(35.0929, -114.6368),
  new google.maps.LatLng(35.0750, -114.6039),
  new google.maps.LatLng(35.0480, -114.6259),
  new google.maps.LatLng(35.0345, -114.6478),
  new google.maps.LatLng(35.0030, -114.6423),
  new google.maps.LatLng(35.1334, -114.8016),
  new google.maps.LatLng(37.2303, -117.5153),
  new google.maps.LatLng(39.0000, -120.0009),
  new google.maps.LatLng(41.9942, -119.9982)];

var NY_PATHS = [
  new google.maps.LatLng(42.5142, -79.7624),
  new google.maps.LatLng(42.7783, -79.0672),
  new google.maps.LatLng(42.8508, -78.9313),
  new google.maps.LatLng(42.9061, -78.9024),
  new google.maps.LatLng(42.9554, -78.9313),
  new google.maps.LatLng(42.9584, -78.9656),
  new google.maps.LatLng(42.9886, -79.0219),
  new google.maps.LatLng(43.0568, -79.0027),
  new google.maps.LatLng(43.0769, -79.0727),
  new google.maps.LatLng(43.1220, -79.0713),
  new google.maps.LatLng(43.1441, -79.0302),
  new google.maps.LatLng(43.1801, -79.0576),
  new google.maps.LatLng(43.2482, -79.0604),
  new google.maps.LatLng(43.2812, -79.0837),
  new google.maps.LatLng(43.4509, -79.2004),
  new google.maps.LatLng(43.6311, -78.6909),
  new google.maps.LatLng(43.6321, -76.7958),
  new google.maps.LatLng(43.9987, -76.4978),
  new google.maps.LatLng(44.0965, -76.4388),
  new google.maps.LatLng(44.1349, -76.3536),
  new google.maps.LatLng(44.1989, -76.3124),
  new google.maps.LatLng(44.2049, -76.2437),
  new google.maps.LatLng(44.2413, -76.1655),
  new google.maps.LatLng(44.2973, -76.1353),
  new google.maps.LatLng(44.3327, -76.0474),
  new google.maps.LatLng(44.3553, -75.9856),
  new google.maps.LatLng(44.3749, -75.9196),
  new google.maps.LatLng(44.3994, -75.8730),
  new google.maps.LatLng(44.4308, -75.8221),
  new google.maps.LatLng(44.4740, -75.8098),
  new google.maps.LatLng(44.5425, -75.7288),
  new google.maps.LatLng(44.6647, -75.5585),
  new google.maps.LatLng(44.7672, -75.4088),
  new google.maps.LatLng(44.8101, -75.3442),
  new google.maps.LatLng(44.8383, -75.3058),
  new google.maps.LatLng(44.8676, -75.2399),
  new google.maps.LatLng(44.9211, -75.1204),
  new google.maps.LatLng(44.9609, -74.9995),
  new google.maps.LatLng(44.9803, -74.9899),
  new google.maps.LatLng(44.9852, -74.9103),
  new google.maps.LatLng(45.0017, -74.8856),
  new google.maps.LatLng(45.0153, -74.8306),
  new google.maps.LatLng(45.0046, -74.7633),
  new google.maps.LatLng(45.0027, -74.7070),
  new google.maps.LatLng(45.0007, -74.5642),
  new google.maps.LatLng(44.9920, -74.1467),
  new google.maps.LatLng(45.0037, -73.7306),
  new google.maps.LatLng(45.0085, -73.4203),
  new google.maps.LatLng(45.0109, -73.3430),
  new google.maps.LatLng(44.9874, -73.3547),
  new google.maps.LatLng(44.9648, -73.3379),
  new google.maps.LatLng(44.9160, -73.3396),
  new google.maps.LatLng(44.8354, -73.3739),
  new google.maps.LatLng(44.8013, -73.3324),
  new google.maps.LatLng(44.7419, -73.3667),
  new google.maps.LatLng(44.6139, -73.3873),
  new google.maps.LatLng(44.5787, -73.3736),
  new google.maps.LatLng(44.4916, -73.3049),
  new google.maps.LatLng(44.4289, -73.2953),
  new google.maps.LatLng(44.3513, -73.3365),
  new google.maps.LatLng(44.2757, -73.3118),
  new google.maps.LatLng(44.1980, -73.3818),
  new google.maps.LatLng(44.1142, -73.4079),
  new google.maps.LatLng(44.0511, -73.4367),
  new google.maps.LatLng(44.0165, -73.4065),
  new google.maps.LatLng(43.9375, -73.4079),
  new google.maps.LatLng(43.8771, -73.3749),
  new google.maps.LatLng(43.8167, -73.3914),
  new google.maps.LatLng(43.7790, -73.3557),
  new google.maps.LatLng(43.6460, -73.4244),
  new google.maps.LatLng(43.5893, -73.4340),
  new google.maps.LatLng(43.5655, -73.3969),
  new google.maps.LatLng(43.6112, -73.3818),
  new google.maps.LatLng(43.6271, -73.3049),
  new google.maps.LatLng(43.5764, -73.3063),
  new google.maps.LatLng(43.5675, -73.2582),
  new google.maps.LatLng(43.5227, -73.2445),
  new google.maps.LatLng(43.2582, -73.2582),
  new google.maps.LatLng(42.9715, -73.2733),
  new google.maps.LatLng(42.8004, -73.2898),
  new google.maps.LatLng(42.7460, -73.2664),
  new google.maps.LatLng(42.4630, -73.3708),
  new google.maps.LatLng(42.0840, -73.5095),
  new google.maps.LatLng(42.0218, -73.4903),
  new google.maps.LatLng(41.8808, -73.4999),
  new google.maps.LatLng(41.2953, -73.5535),
  new google.maps.LatLng(41.2128, -73.4834),
  new google.maps.LatLng(41.1011, -73.7275),
  new google.maps.LatLng(41.0237, -73.6644),
  new google.maps.LatLng(40.9851, -73.6578),
  new google.maps.LatLng(40.9509, -73.6132),
  new google.maps.LatLng(41.1869, -72.4823),
  new google.maps.LatLng(41.2551, -72.0950),
  new google.maps.LatLng(41.3005, -71.9714),
  new google.maps.LatLng(41.3108, -71.9193),
  new google.maps.LatLng(41.1838, -71.7915),
  new google.maps.LatLng(41.1249, -71.7929),
  new google.maps.LatLng(41.0462, -71.7517),
  new google.maps.LatLng(40.6306, -72.9465),
  new google.maps.LatLng(40.5368, -73.4628),
  new google.maps.LatLng(40.4887, -73.8885),
  new google.maps.LatLng(40.5232, -73.9490),
  new google.maps.LatLng(40.4772, -74.2271),
  new google.maps.LatLng(40.4861, -74.2532),
  new google.maps.LatLng(40.6468, -74.1866),
  new google.maps.LatLng(40.6556, -74.0547),
  new google.maps.LatLng(40.7618, -74.0156),
  new google.maps.LatLng(40.8699, -73.9421),
  new google.maps.LatLng(40.9980, -73.8934),
  new google.maps.LatLng(41.0343, -73.9854),
  new google.maps.LatLng(41.3268, -74.6274),
  new google.maps.LatLng(41.3583, -74.7084),
  new google.maps.LatLng(41.3811, -74.7101),
  new google.maps.LatLng(41.4386, -74.8265),
  new google.maps.LatLng(41.5075, -74.9913),
  new google.maps.LatLng(41.6000, -75.0668),
  new google.maps.LatLng(41.6719, -75.0366),
  new google.maps.LatLng(41.7672, -75.0545),
  new google.maps.LatLng(41.8808, -75.1945),
  new google.maps.LatLng(42.0013, -75.3552),
  new google.maps.LatLng(42.0003, -75.4266),
  new google.maps.LatLng(42.0013, -77.0306),
  new google.maps.LatLng(41.9993, -79.7250),
  new google.maps.LatLng(42.0003, -79.7621),
  new google.maps.LatLng(42.1827, -79.7621),
  new google.maps.LatLng(42.5146, -79.7621)];

var OH_PATHS = [
  new google.maps.LatLng(38.4385, -82.3425),
  new google.maps.LatLng(38.5707, -82.2917),
  new google.maps.LatLng(38.5965, -82.1722),
  new google.maps.LatLng(38.7712, -82.1997),
  new google.maps.LatLng(39.0181, -82.0294),
  new google.maps.LatLng(38.8750, -81.8729),
  new google.maps.LatLng(38.9359, -81.7644),
  new google.maps.LatLng(39.1865, -81.7397),
  new google.maps.LatLng(39.2812, -81.5680),
  new google.maps.LatLng(39.4022, -81.4444),
  new google.maps.LatLng(39.3460, -81.3661),
  new google.maps.LatLng(39.4479, -81.1244),
  new google.maps.LatLng(39.5549, -81.0352),
  new google.maps.LatLng(39.6565, -80.8374),
  new google.maps.LatLng(39.8676, -80.7948),
  new google.maps.LatLng(40.5941, -80.6520),
  new google.maps.LatLng(40.6223, -80.5188),
  new google.maps.LatLng(42.3210, -80.5229),
  new google.maps.LatLng(42.2153, -81.2521),
  new google.maps.LatLng(41.9962, -81.6806),
  new google.maps.LatLng(41.9962, -81.7094),
  new google.maps.LatLng(41.6770, -82.3961),
  new google.maps.LatLng(41.6709, -82.6845),
  new google.maps.LatLng(41.9585, -83.1157),
  new google.maps.LatLng(41.7314, -83.4219),
  new google.maps.LatLng(41.6944, -84.8021),
  new google.maps.LatLng(39.1056, -84.8172),
  new google.maps.LatLng(39.1407, -84.7444),
  new google.maps.LatLng(39.0960, -84.5068),
  new google.maps.LatLng(39.0459, -84.4052),
  new google.maps.LatLng(38.9434, -84.2857),
  new google.maps.LatLng(38.8055, -84.2432),
  new google.maps.LatLng(38.7712, -84.0866),
  new google.maps.LatLng(38.7519, -83.8916),
  new google.maps.LatLng(38.6330, -83.6636),
  new google.maps.LatLng(38.6962, -83.5263),
  new google.maps.LatLng(38.5976, -83.2736),
  new google.maps.LatLng(38.6169, -83.1445),
  new google.maps.LatLng(38.7027, -83.0127),
  new google.maps.LatLng(38.7327, -82.8973),
  new google.maps.LatLng(38.5782, -82.8355),
  new google.maps.LatLng(38.3761, -82.5952)];

var OK_PATHS = [
  new google.maps.LatLng(37.0015, -103.0051),
  new google.maps.LatLng(36.5030, -103.0037),
  new google.maps.LatLng(36.4986, -100.0003),
  new google.maps.LatLng(34.5620, -99.9934),
  new google.maps.LatLng(34.3763, -99.6172),
  new google.maps.LatLng(34.4137, -99.5787),
  new google.maps.LatLng(34.3763, -99.4290),
  new google.maps.LatLng(34.4534, -99.3823),
  new google.maps.LatLng(34.3616, -99.2505),
  new google.maps.LatLng(34.2129, -99.1818),
  new google.maps.LatLng(34.1982, -98.9648),
  new google.maps.LatLng(34.1232, -98.7424),
  new google.maps.LatLng(34.1254, -98.5570),
  new google.maps.LatLng(34.0618, -98.4746),
  new google.maps.LatLng(34.1414, -98.3743),
  new google.maps.LatLng(34.1118, -98.1793),
  new google.maps.LatLng(34.0060, -98.0818),
  new google.maps.LatLng(33.8966, -97.9843),
  new google.maps.LatLng(33.8487, -97.8662),
  new google.maps.LatLng(33.9798, -97.6932),
  new google.maps.LatLng(33.8841, -97.4529),
  new google.maps.LatLng(33.8282, -97.4611),
  new google.maps.LatLng(33.8237, -97.3622),
  new google.maps.LatLng(33.9001, -97.2166),
  new google.maps.LatLng(33.7426, -97.1645),
  new google.maps.LatLng(33.7392, -97.0930),
  new google.maps.LatLng(33.9354, -96.9173),
  new google.maps.LatLng(33.8704, -96.8527),
  new google.maps.LatLng(33.8271, -96.7484),
  new google.maps.LatLng(33.8202, -96.5602),
  new google.maps.LatLng(33.7769, -96.5053),
  new google.maps.LatLng(33.6912, -96.3474),
  new google.maps.LatLng(33.8522, -96.0205),
  new google.maps.LatLng(33.8396, -95.8379),
  new google.maps.LatLng(33.8887, -95.7349),
  new google.maps.LatLng(33.8841, -95.5426),
  new google.maps.LatLng(33.8738, -95.2831),
  new google.maps.LatLng(33.9570, -95.2171),
  new google.maps.LatLng(33.8670, -95.0496),
  new google.maps.LatLng(33.7677, -94.8862),
  new google.maps.LatLng(33.6695, -94.6692),
  new google.maps.LatLng(33.6386, -94.4852),
  new google.maps.LatLng(35.3499, -94.4357),
  new google.maps.LatLng(36.3715, -94.5978),
  new google.maps.LatLng(36.4942, -94.6198),
  new google.maps.LatLng(36.9982, -94.6211),
  new google.maps.LatLng(37.0004, -103.0064)];

var OR_PATHS = [
  new google.maps.LatLng(46.2587, -124.2444),
  new google.maps.LatLng(46.2634, -124.0384),
  new google.maps.LatLng(46.2891, -124.0205),
  new google.maps.LatLng(46.2407, -123.9368),
  new google.maps.LatLng(46.2388, -123.8681),
  new google.maps.LatLng(46.2691, -123.7390),
  new google.maps.LatLng(46.2520, -123.6868),
  new google.maps.LatLng(46.2596, -123.6456),
  new google.maps.LatLng(46.2577, -123.5468),
  new google.maps.LatLng(46.2672, -123.4863),
  new google.maps.LatLng(46.2369, -123.4287),
  new google.maps.LatLng(46.1817, -123.4287),
  new google.maps.LatLng(46.1513, -123.3765),
  new google.maps.LatLng(46.1494, -123.3051),
  new google.maps.LatLng(46.1874, -123.1512),
  new google.maps.LatLng(46.1380, -123.0222),
  new google.maps.LatLng(46.0980, -122.9398),
  new google.maps.LatLng(46.0551, -122.8848),
  new google.maps.LatLng(45.9588, -122.8189),
  new google.maps.LatLng(45.9053, -122.8162),
  new google.maps.LatLng(45.8824, -122.7887),
  new google.maps.LatLng(45.8173, -122.7969),
  new google.maps.LatLng(45.7637, -122.7585),
  new google.maps.LatLng(45.6851, -122.7750),
  new google.maps.LatLng(45.6505, -122.7530),
  new google.maps.LatLng(45.6064, -122.5937),
  new google.maps.LatLng(45.5679, -122.4426),
  new google.maps.LatLng(45.5756, -122.3712),
  new google.maps.LatLng(45.5506, -122.3245),
  new google.maps.LatLng(45.5641, -122.2064),
  new google.maps.LatLng(45.5987, -122.0856),
  new google.maps.LatLng(45.6659, -121.8933),
  new google.maps.LatLng(45.6812, -121.8906),
  new google.maps.LatLng(45.7081, -121.8164),
  new google.maps.LatLng(45.6966, -121.7560),
  new google.maps.LatLng(45.7254, -121.5335),
  new google.maps.LatLng(45.6928, -121.3907),
  new google.maps.LatLng(45.7081, -121.3646),
  new google.maps.LatLng(45.6582, -121.2039),
  new google.maps.LatLng(45.6083, -121.1957),
  new google.maps.LatLng(45.6102, -121.1462),
  new google.maps.LatLng(45.6524, -121.0803),
  new google.maps.LatLng(45.6582, -121.0144),
  new google.maps.LatLng(45.6467, -120.9814),
  new google.maps.LatLng(45.6563, -120.9430),
  new google.maps.LatLng(45.6371, -120.9100),
  new google.maps.LatLng(45.6755, -120.8524),
  new google.maps.LatLng(45.7445, -120.6052),
  new google.maps.LatLng(45.7158, -120.5310),
  new google.maps.LatLng(45.6966, -120.4733),
  new google.maps.LatLng(45.7234, -120.2893),
  new google.maps.LatLng(45.7234, -120.2124),
  new google.maps.LatLng(45.7714, -120.1575),
  new google.maps.LatLng(45.8211, -119.9680),
  new google.maps.LatLng(45.8498, -119.7839),
  new google.maps.LatLng(45.8575, -119.6658),
  new google.maps.LatLng(45.9149, -119.6136),
  new google.maps.LatLng(45.9244, -119.5724),
  new google.maps.LatLng(45.9110, -119.5258),
  new google.maps.LatLng(45.9378, -119.2676),
  new google.maps.LatLng(45.9168, -119.1687),
  new google.maps.LatLng(45.9779, -119.0149),
  new google.maps.LatLng(46.0027, -118.9847),
  new google.maps.LatLng(45.9970, -116.9165),
  new google.maps.LatLng(45.9569, -116.8781),
  new google.maps.LatLng(45.8957, -116.8588),
  new google.maps.LatLng(45.8747, -116.8066),
  new google.maps.LatLng(45.8307, -116.7902),
  new google.maps.LatLng(45.8192, -116.7654),
  new google.maps.LatLng(45.8231, -116.7105),
  new google.maps.LatLng(45.7828, -116.6748),
  new google.maps.LatLng(45.7828, -116.6144),
  new google.maps.LatLng(45.7522, -116.5430),
  new google.maps.LatLng(45.6889, -116.5402),
  new google.maps.LatLng(45.6121, -116.4606),
  new google.maps.LatLng(45.5006, -116.5567),
  new google.maps.LatLng(45.4640, -116.5567),
  new google.maps.LatLng(45.4447, -116.5869),
  new google.maps.LatLng(45.3213, -116.6721),
  new google.maps.LatLng(45.2633, -116.6940),
  new google.maps.LatLng(45.1414, -116.7325),
  new google.maps.LatLng(45.1065, -116.7764),
  new google.maps.LatLng(45.0696, -116.7847),
  new google.maps.LatLng(45.0231, -116.8451),
  new google.maps.LatLng(44.9765, -116.8616),
  new google.maps.LatLng(44.9298, -116.8286),
  new google.maps.LatLng(44.7955, -116.9302),
  new google.maps.LatLng(44.7487, -117.0346),
  new google.maps.LatLng(44.5787, -117.1225),
  new google.maps.LatLng(44.5455, -117.1445),
  new google.maps.LatLng(44.4847, -117.2076),
  new google.maps.LatLng(44.4789, -117.2269),
  new google.maps.LatLng(44.4063, -117.2269),
  new google.maps.LatLng(44.3926, -117.2488),
  new google.maps.LatLng(44.3455, -117.1939),
  new google.maps.LatLng(44.2983, -117.2269),
  new google.maps.LatLng(44.2570, -117.1774),
  new google.maps.LatLng(44.2609, -117.1445),
  new google.maps.LatLng(44.2806, -117.1005),
  new google.maps.LatLng(44.2314, -117.0511),
  new google.maps.LatLng(44.2491, -117.0428),
  new google.maps.LatLng(44.2432, -116.9797),
  new google.maps.LatLng(44.1940, -116.9742),
  new google.maps.LatLng(44.1664, -116.8945),
  new google.maps.LatLng(44.0935, -116.9330),
  new google.maps.LatLng(44.0836, -116.9714),
  new google.maps.LatLng(44.0521, -116.9879),
  new google.maps.LatLng(44.0244, -116.9302),
  new google.maps.LatLng(43.9533, -116.9659),
  new google.maps.LatLng(43.8207, -117.0209),
  new google.maps.LatLng(43.6639, -117.0264),
  new google.maps.LatLng(42.0024, -117.0264),
  new google.maps.LatLng(41.9983, -121.2836),
  new google.maps.LatLng(42.0085, -122.5003),
  new google.maps.LatLng(42.0064, -123.0798),
  new google.maps.LatLng(42.0105, -123.1540),
  new google.maps.LatLng(42.0044, -123.2419),
  new google.maps.LatLng(42.0024, -123.6209),
  new google.maps.LatLng(41.9952, -124.3982),
  new google.maps.LatLng(42.1593, -124.5493),
  new google.maps.LatLng(42.6521, -124.5877),
  new google.maps.LatLng(42.8115, -124.7305),
  new google.maps.LatLng(43.7552, -124.4119),
  new google.maps.LatLng(46.0065, -124.2554),
  new google.maps.LatLng(46.2587, -124.2444)];

var PA_PATHS = [
 new google.maps.LatLng(42.3261, -80.5174),
  new google.maps.LatLng(42.3961, -80.0821),
  new google.maps.LatLng(42.5167, -79.7621),
  new google.maps.LatLng(42.0003, -79.7607),
  new google.maps.LatLng(41.9983, -75.3580),
  new google.maps.LatLng(41.9431, -75.2673),
  new google.maps.LatLng(41.8696, -75.1794),
  new google.maps.LatLng(41.7713, -75.0586),
  new google.maps.LatLng(41.6729, -75.0366),
  new google.maps.LatLng(41.6021, -75.0641),
  new google.maps.LatLng(41.5086, -74.9927),
  new google.maps.LatLng(41.4283, -74.7935),
  new google.maps.LatLng(41.3933, -74.7070),
  new google.maps.LatLng(41.2282, -74.8608),
  new google.maps.LatLng(40.9830, -75.1355),
  new google.maps.LatLng(40.8554, -75.0490),
  new google.maps.LatLng(40.6806, -75.1904),
  new google.maps.LatLng(40.5639, -75.2124),
  new google.maps.LatLng(40.5743, -75.1025),
  new google.maps.LatLng(40.5013, -75.0600),
  new google.maps.LatLng(40.4208, -75.0655),
  new google.maps.LatLng(40.4072, -74.9776),
  new google.maps.LatLng(40.3392, -74.9432),
  new google.maps.LatLng(40.2628, -74.8389),
  new google.maps.LatLng(40.1495, -74.7221),
  new google.maps.LatLng(39.9592, -75.0929),
  new google.maps.LatLng(39.8370, -75.2577),
  new google.maps.LatLng(39.8128, -75.4321),
  new google.maps.LatLng(39.8317, -75.6477),
  new google.maps.LatLng(39.7199, -75.7892),
  new google.maps.LatLng(39.7220, -80.5243),
  new google.maps.LatLng(42.3240, -80.5202)];

var RI_PATHS = [
  new google.maps.LatLng(41.3706, -71.0568),
  new google.maps.LatLng(41.3706, -71.0541),
  new google.maps.LatLng(41.6339, -71.1447),
  new google.maps.LatLng(41.6791, -71.1942),
  new google.maps.LatLng(41.7611, -71.2793),
  new google.maps.LatLng(41.7775, -71.3315),
  new google.maps.LatLng(41.7918, -71.3425),
  new google.maps.LatLng(41.8225, -71.3507),
  new google.maps.LatLng(41.8512, -71.3370),
  new google.maps.LatLng(41.8880, -71.3397),
  new google.maps.LatLng(41.9288, -71.3837),
  new google.maps.LatLng(42.0156, -71.3795),
  new google.maps.LatLng(42.0064, -71.7984),
  new google.maps.LatLng(41.6750, -71.7874),
  new google.maps.LatLng(41.4530, -71.7984),
  new google.maps.LatLng(41.3943, -71.8492),
  new google.maps.LatLng(41.3315, -71.8520),
  new google.maps.LatLng(41.3057, -71.9041),
  new google.maps.LatLng(41.1849, -71.7915),
  new google.maps.LatLng(41.2665, -71.4084)];

var SC_PATHS = [
  new google.maps.LatLng(32.0488, -80.7001),
  new google.maps.LatLng(32.0453, -80.8978),
  new google.maps.LatLng(32.1105, -81.1134),
  new google.maps.LatLng(32.2058, -81.1423),
  new google.maps.LatLng(32.3846, -81.1821),
  new google.maps.LatLng(32.4576, -81.1986),
  new google.maps.LatLng(32.5283, -81.2769),
  new google.maps.LatLng(32.5838, -81.4087),
  new google.maps.LatLng(32.6926, -81.4183),
  new google.maps.LatLng(32.8242, -81.4746),
  new google.maps.LatLng(32.9465, -81.5117),
  new google.maps.LatLng(33.0098, -81.5034),
  new google.maps.LatLng(33.0777, -81.6010),
  new google.maps.LatLng(33.1238, -81.7122),
  new google.maps.LatLng(33.2065, -81.8289),
  new google.maps.LatLng(33.3443, -81.9319),
  new google.maps.LatLng(33.4830, -82.0280),
  new google.maps.LatLng(33.5860, -82.1475),
  new google.maps.LatLng(33.6878, -82.2437),
  new google.maps.LatLng(33.7609, -82.2437),
  new google.maps.LatLng(33.8305, -82.3576),
  new google.maps.LatLng(33.9308, -82.5018),
  new google.maps.LatLng(33.9650, -82.5471),
  new google.maps.LatLng(34.0947, -82.6625),
  new google.maps.LatLng(34.1664, -82.7216),
  new google.maps.LatLng(34.3434, -82.7930),
  new google.maps.LatLng(34.4647, -82.8905),
  new google.maps.LatLng(34.4760, -82.9893),
  new google.maps.LatLng(34.5281, -83.0855),
  new google.maps.LatLng(34.6581, -83.3121),
  new google.maps.LatLng(34.7326, -83.3588),
  new google.maps.LatLng(34.8318, -83.2983),
  new google.maps.LatLng(34.9276, -83.1459),
  new google.maps.LatLng(34.9996, -83.1047),
  new google.maps.LatLng(35.0817, -82.7779),
  new google.maps.LatLng(35.2075, -82.3920),
  new google.maps.LatLng(35.1974, -82.2203),
  new google.maps.LatLng(35.1480, -81.0379),
  new google.maps.LatLng(35.0446, -81.0324),
  new google.maps.LatLng(35.1019, -80.9322),
  new google.maps.LatLng(34.9344, -80.7811),
  new google.maps.LatLng(34.8194, -80.7948),
  new google.maps.LatLng(34.8048, -79.6756),
  new google.maps.LatLng(34.2016, -78.9560),
  new google.maps.LatLng(33.7951, -78.4836),
  new google.maps.LatLng(33.6489, -78.7871),
  new google.maps.LatLng(33.2019, -79.0837),
  new google.maps.LatLng(32.7607, -79.4476),
  new google.maps.LatLng(32.5225, -79.8116),
  new google.maps.LatLng(32.3556, -80.1508),
  new google.maps.LatLng(32.2012, -80.4240),
  new google.maps.LatLng(32.0500, -80.7001)];

var SD_PATHS = [
  new google.maps.LatLng(45.9435, -104.0501),
  new google.maps.LatLng(43.0026, -104.0529),
  new google.maps.LatLng(42.9946, -98.4993),
  new google.maps.LatLng(42.9283, -98.4444),
  new google.maps.LatLng(42.8438, -98.1958),
  new google.maps.LatLng(42.7773, -98.0571),
  new google.maps.LatLng(42.7631, -97.9761),
  new google.maps.LatLng(42.8599, -97.8566),
  new google.maps.LatLng(42.8518, -97.2290),
  new google.maps.LatLng(42.8075, -97.2057),
  new google.maps.LatLng(42.7157, -96.8486),
  new google.maps.LatLng(42.5237, -96.6220),
  new google.maps.LatLng(42.4772, -96.4806),
  new google.maps.LatLng(42.7299, -96.6289),
  new google.maps.LatLng(43.0046, -96.5039),
  new google.maps.LatLng(43.1331, -96.4380),
  new google.maps.LatLng(43.2262, -96.5561),
  new google.maps.LatLng(43.3841, -96.5259),
  new google.maps.LatLng(43.4848, -96.6138),
  new google.maps.LatLng(43.4998, -96.4558),
  new google.maps.LatLng(45.2981, -96.4545),
  new google.maps.LatLng(45.4601, -96.7429),
  new google.maps.LatLng(45.6160, -96.8472),
  new google.maps.LatLng(45.8202, -96.5849),
  new google.maps.LatLng(45.9311, -96.5643),
  new google.maps.LatLng(45.9416, -104.0501)];

var TN_PATHS = [
  new google.maps.LatLng(36.6739, -88.0678),
  new google.maps.LatLng(36.6354, -87.8522),
  new google.maps.LatLng(36.6023, -83.6787),
  new google.maps.LatLng(36.5946, -81.9402),
  new google.maps.LatLng(36.6144, -81.9209),
  new google.maps.LatLng(36.6111, -81.6518),
  new google.maps.LatLng(36.3295, -81.7163),
  new google.maps.LatLng(36.3516, -81.7973),
  new google.maps.LatLng(36.2974, -81.9072),
  new google.maps.LatLng(36.1212, -82.0308),
  new google.maps.LatLng(36.1024, -82.1255),
  new google.maps.LatLng(36.1434, -82.1475),
  new google.maps.LatLng(36.1323, -82.2450),
  new google.maps.LatLng(36.1168, -82.3521),
  new google.maps.LatLng(36.0702, -82.4167),
  new google.maps.LatLng(35.9669, -82.5389),
  new google.maps.LatLng(35.9702, -82.6076),
  new google.maps.LatLng(36.0602, -82.6378),
  new google.maps.LatLng(35.9925, -82.7751),
  new google.maps.LatLng(35.9169, -82.8177),
  new google.maps.LatLng(35.8623, -82.9042),
  new google.maps.LatLng(35.7755, -83.0017),
  new google.maps.LatLng(35.7131, -83.2393),
  new google.maps.LatLng(35.5635, -83.4961),
  new google.maps.LatLng(35.5501, -83.6938),
  new google.maps.LatLng(35.5233, -83.8284),
  new google.maps.LatLng(35.5065, -83.8847),
  new google.maps.LatLng(35.4014, -84.0248),
  new google.maps.LatLng(35.2905, -84.0276),
  new google.maps.LatLng(35.2322, -84.1113),
  new google.maps.LatLng(35.2624, -84.2294),
  new google.maps.LatLng(35.2198, -84.2926),
  new google.maps.LatLng(34.9884, -84.3201),
  new google.maps.LatLng(34.9996, -90.3131),
  new google.maps.LatLng(35.1233, -90.2843),
  new google.maps.LatLng(35.1379, -90.1758),
  new google.maps.LatLng(35.1985, -90.1112),
  new google.maps.LatLng(35.2849, -90.1524),
  new google.maps.LatLng(35.4372, -90.1346),
  new google.maps.LatLng(35.5568, -90.0192),
  new google.maps.LatLng(35.7343, -89.9547),
  new google.maps.LatLng(35.8579, -89.7638),
  new google.maps.LatLng(35.9180, -89.6635),
  new google.maps.LatLng(35.9947, -89.7130),
  new google.maps.LatLng(36.0902, -89.6759),
  new google.maps.LatLng(36.1279, -89.5894),
  new google.maps.LatLng(36.1856, -89.6484),
  new google.maps.LatLng(36.2343, -89.7006),
  new google.maps.LatLng(36.2531, -89.5331),
  new google.maps.LatLng(36.2996, -89.6210),
  new google.maps.LatLng(36.3494, -89.5784),
  new google.maps.LatLng(36.3406, -89.5180),
  new google.maps.LatLng(36.4964, -89.5345),
  new google.maps.LatLng(36.5107, -89.3051),
  new google.maps.LatLng(36.4986, -88.1667),
  new google.maps.LatLng(36.4997, -88.0692),
  new google.maps.LatLng(36.6871, -88.0637)];

var TX_PATHS = [
  new google.maps.LatLng(31.8659, -106.5715),
  new google.maps.LatLng(31.7504, -106.5042),
  new google.maps.LatLng(31.6242, -106.3092),
  new google.maps.LatLng(31.4638, -106.2103),
  new google.maps.LatLng(31.3912, -106.0181),
  new google.maps.LatLng(31.1846, -105.7874),
  new google.maps.LatLng(31.0012, -105.5663),
  new google.maps.LatLng(30.8456, -105.4015),
  new google.maps.LatLng(30.6462, -105.0032),
  new google.maps.LatLng(30.3847, -104.8521),
  new google.maps.LatLng(30.2591, -104.7437),
  new google.maps.LatLng(30.0738, -104.6915),
  new google.maps.LatLng(29.9169, -104.6777),
  new google.maps.LatLng(29.7644, -104.5679),
  new google.maps.LatLng(29.6475, -104.5280),
  new google.maps.LatLng(29.5603, -104.4044),
  new google.maps.LatLng(29.4719, -104.2067),
  new google.maps.LatLng(29.3834, -104.1559),
  new google.maps.LatLng(29.2948, -103.9774),
  new google.maps.LatLng(29.2804, -103.9128),
  new google.maps.LatLng(29.2481, -103.8208),
  new google.maps.LatLng(29.1378, -103.5640),
  new google.maps.LatLng(29.0682, -103.4692),
  new google.maps.LatLng(29.0105, -103.3154),
  new google.maps.LatLng(28.9601, -103.1616),
  new google.maps.LatLng(29.0177, -103.0957),
  new google.maps.LatLng(29.1330, -103.0298),
  new google.maps.LatLng(29.2157, -102.8677),
  new google.maps.LatLng(29.2565, -102.8979),
  new google.maps.LatLng(29.3570, -102.8375),
  new google.maps.LatLng(29.4898, -102.8004),
  new google.maps.LatLng(29.6881, -102.7002),
  new google.maps.LatLng(29.7691, -102.5134),
  new google.maps.LatLng(29.7596, -102.3843),
  new google.maps.LatLng(29.8788, -102.3047),
  new google.maps.LatLng(29.7834, -102.1509),
  new google.maps.LatLng(29.7572, -101.7004),
  new google.maps.LatLng(29.7644, -101.4917),
  new google.maps.LatLng(29.6308, -101.2939),
  new google.maps.LatLng(29.5269, -101.2582),
  new google.maps.LatLng(29.3642, -101.0056),
  new google.maps.LatLng(29.3056, -100.9204),
  new google.maps.LatLng(29.1642, -100.7707),
  new google.maps.LatLng(29.0946, -100.7007),
  new google.maps.LatLng(28.9012, -100.6306),
  new google.maps.LatLng(28.6593, -100.4974),
  new google.maps.LatLng(28.4675, -100.3601),
  new google.maps.LatLng(28.2778, -100.2969),
  new google.maps.LatLng(28.1882, -100.1733),
  new google.maps.LatLng(28.0526, -100.0195),
  new google.maps.LatLng(27.9435, -99.9344),
  new google.maps.LatLng(27.7638, -99.8438),
  new google.maps.LatLng(27.6641, -99.7119),
  new google.maps.LatLng(27.4839, -99.4812),
  new google.maps.LatLng(27.3059, -99.5375),
  new google.maps.LatLng(27.1948, -99.4290),
  new google.maps.LatLng(27.0175, -99.4455),
  new google.maps.LatLng(26.8829, -99.3164),
  new google.maps.LatLng(26.6867, -99.2065),
  new google.maps.LatLng(26.4116, -99.0967),
  new google.maps.LatLng(26.3574, -98.8138),
  new google.maps.LatLng(26.2257, -98.6668),
  new google.maps.LatLng(26.2343, -98.5474),
  new google.maps.LatLng(26.1357, -98.3276),
  new google.maps.LatLng(26.0457, -98.1697),
  new google.maps.LatLng(26.0518, -97.9143),
  new google.maps.LatLng(26.0050, -97.6643),
  new google.maps.LatLng(25.8419, -97.4020),
  new google.maps.LatLng(25.9074, -97.3526),
  new google.maps.LatLng(25.9679, -97.0148),
  new google.maps.LatLng(26.1789, -97.0697),
  new google.maps.LatLng(26.8253, -97.2249),
  new google.maps.LatLng(27.4230, -97.0752),
  new google.maps.LatLng(28.0599, -96.6096),
  new google.maps.LatLng(28.4228, -95.9285),
  new google.maps.LatLng(28.7568, -95.3036),
  new google.maps.LatLng(29.0742, -94.7296),
  new google.maps.LatLng(29.3810, -94.3355),
  new google.maps.LatLng(29.6021, -93.8205),
  new google.maps.LatLng(29.8013, -93.9317),
  new google.maps.LatLng(29.9157, -93.8136),
  new google.maps.LatLng(30.0489, -93.7230),
  new google.maps.LatLng(30.1214, -93.6996),
  new google.maps.LatLng(30.2021, -93.7216),
  new google.maps.LatLng(30.2792, -93.7038),
  new google.maps.LatLng(30.3278, -93.7628),
  new google.maps.LatLng(30.3835, -93.7587),
  new google.maps.LatLng(30.4380, -93.7010),
  new google.maps.LatLng(30.5079, -93.7024),
  new google.maps.LatLng(30.5362, -93.7299),
  new google.maps.LatLng(30.6296, -93.6694),
  new google.maps.LatLng(30.7466, -93.6090),
  new google.maps.LatLng(30.8114, -93.5527),
  new google.maps.LatLng(30.8834, -93.5747),
  new google.maps.LatLng(30.9376, -93.5307),
  new google.maps.LatLng(31.0318, -93.5074),
  new google.maps.LatLng(31.0812, -93.5266),
  new google.maps.LatLng(31.1787, -93.5335),
  new google.maps.LatLng(31.1670, -93.5980),
  new google.maps.LatLng(31.3055, -93.6832),
  new google.maps.LatLng(31.3830, -93.6708),
  new google.maps.LatLng(31.4369, -93.6887),
  new google.maps.LatLng(31.5107, -93.7202),
  new google.maps.LatLng(31.5820, -93.8315),
  new google.maps.LatLng(31.6440, -93.8123),
  new google.maps.LatLng(31.7188, -93.8232),
  new google.maps.LatLng(31.7936, -93.8342),
  new google.maps.LatLng(31.8309, -93.8782),
  new google.maps.LatLng(31.8869, -93.9221),
  new google.maps.LatLng(31.9335, -93.9661),
  new google.maps.LatLng(32.0081, -94.0430),
  new google.maps.LatLng(33.4681, -94.0430),
  new google.maps.LatLng(33.5414, -94.0430),
  new google.maps.LatLng(33.5689, -94.1528),
  new google.maps.LatLng(33.5872, -94.1968),
  new google.maps.LatLng(33.5872, -94.2627),
  new google.maps.LatLng(33.5689, -94.3176),
  new google.maps.LatLng(33.5597, -94.3945),
  new google.maps.LatLng(33.5780, -94.4275),
  new google.maps.LatLng(33.6055, -94.4275),
  new google.maps.LatLng(33.6421, -94.4495),
  new google.maps.LatLng(33.6329, -94.4879),
  new google.maps.LatLng(33.6421, -94.5236),
  new google.maps.LatLng(33.6695, -94.6637),
  new google.maps.LatLng(33.7061, -94.7461),
  new google.maps.LatLng(33.7791, -94.8999),
  new google.maps.LatLng(33.8818, -95.0757),
  new google.maps.LatLng(33.9251, -95.1526),
  new google.maps.LatLng(33.9604, -95.2254),
  new google.maps.LatLng(33.8750, -95.2858),
  new google.maps.LatLng(33.8841, -95.5399),
  new google.maps.LatLng(33.8887, -95.7568),
  new google.maps.LatLng(33.8408, -95.8420),
  new google.maps.LatLng(33.8556, -96.0274),
  new google.maps.LatLng(33.6901, -96.3528),
  new google.maps.LatLng(33.8442, -96.6179),
  new google.maps.LatLng(33.8898, -96.5836),
  new google.maps.LatLng(33.8955, -96.6673),
  new google.maps.LatLng(33.8179, -96.7538),
  new google.maps.LatLng(33.8613, -96.8335),
  new google.maps.LatLng(33.8613, -96.8774),
  new google.maps.LatLng(33.9388, -96.9159),
  new google.maps.LatLng(33.7392, -97.0917),
  new google.maps.LatLng(33.7449, -97.1645),
  new google.maps.LatLng(33.8978, -97.2180),
  new google.maps.LatLng(33.8225, -97.3746),
  new google.maps.LatLng(33.8305, -97.4611),
  new google.maps.LatLng(33.8761, -97.4460),
  new google.maps.LatLng(33.9798, -97.6945),
  new google.maps.LatLng(33.8476, -97.8648),
  new google.maps.LatLng(33.8978, -97.9651),
  new google.maps.LatLng(34.0299, -98.0983),
  new google.maps.LatLng(34.1141, -98.1752),
  new google.maps.LatLng(34.1425, -98.3743),
  new google.maps.LatLng(34.0640, -98.4773),
  new google.maps.LatLng(34.1209, -98.5529),
  new google.maps.LatLng(34.1232, -98.7520),
  new google.maps.LatLng(34.2095, -98.9539),
  new google.maps.LatLng(34.2073, -99.0637),
  new google.maps.LatLng(34.2141, -99.1832),
  new google.maps.LatLng(34.3593, -99.2505),
  new google.maps.LatLng(34.4613, -99.3823),
  new google.maps.LatLng(34.3774, -99.4318),
  new google.maps.LatLng(34.4160, -99.5718),
  new google.maps.LatLng(34.3706, -99.6158),
  new google.maps.LatLng(34.4726, -99.8094),
  new google.maps.LatLng(34.5631, -99.9934),
  new google.maps.LatLng(36.4975, -100.0017),
  new google.maps.LatLng(36.5008, -103.0408),
  new google.maps.LatLng(32.0011, -103.0655),
  new google.maps.LatLng(32.0023, -106.6168)];

var UT_PATHS = [
  new google.maps.LatLng(36.9982, -114.0491),
  new google.maps.LatLng(37.0026, -109.0462),
  new google.maps.LatLng(40.9986, -109.0503),
  new google.maps.LatLng(41.0006, -111.0471),
  new google.maps.LatLng(41.9993, -111.0498),
  new google.maps.LatLng(41.9901, -114.0395),
  new google.maps.LatLng(37.0015, -114.0504)];

var VA_PATHS = [
  new google.maps.LatLng(36.6017, -83.6753),
  new google.maps.LatLng(36.6519, -83.5613),
  new google.maps.LatLng(36.6673, -83.4432),
  new google.maps.LatLng(36.7108, -83.3080),
  new google.maps.LatLng(36.7389, -83.1974),
  new google.maps.LatLng(36.7433, -83.1363),
  new google.maps.LatLng(36.8032, -83.1047),
  new google.maps.LatLng(36.8302, -83.1033),
  new google.maps.LatLng(36.8544, -83.0704),
  new google.maps.LatLng(36.8478, -83.0127),
  new google.maps.LatLng(36.9839, -82.8534),
  new google.maps.LatLng(37.0086, -82.7971),
  new google.maps.LatLng(37.0442, -82.7360),
  new google.maps.LatLng(37.2664, -82.3494),
  new google.maps.LatLng(37.3046, -82.3027),
  new google.maps.LatLng(37.5054, -82.0136),
  new google.maps.LatLng(37.5380, -81.9681),
  new google.maps.LatLng(37.5139, -81.9259),
  new google.maps.LatLng(37.4889, -81.9707),
  new google.maps.LatLng(37.4563, -81.9800),
  new google.maps.LatLng(37.4389, -81.9374),
  new google.maps.LatLng(37.3592, -81.9319),
  new google.maps.LatLng(37.3134, -81.8619),
  new google.maps.LatLng(37.2872, -81.7987),
  new google.maps.LatLng(37.2424, -81.7259),
  new google.maps.LatLng(37.2008, -81.6792),
  new google.maps.LatLng(37.2083, -81.5549),
  new google.maps.LatLng(37.2588, -81.4988),
  new google.maps.LatLng(37.2456, -81.4856),
  new google.maps.LatLng(37.2742, -81.4367),
  new google.maps.LatLng(37.3243, -81.3675),
  new google.maps.LatLng(37.2653, -81.2741),
  new google.maps.LatLng(37.2719, -81.1560),
  new google.maps.LatLng(37.3025, -80.9802),
  new google.maps.LatLng(37.3396, -80.8566),
  new google.maps.LatLng(37.3876, -80.8786),
  new google.maps.LatLng(37.4247, -80.8511),
  new google.maps.LatLng(37.3702, -80.7715),
  new google.maps.LatLng(37.4749, -80.5518),
  new google.maps.LatLng(37.4792, -80.5133),
  new google.maps.LatLng(37.4247, -80.4803),
  new google.maps.LatLng(37.5097, -80.3018),
  new google.maps.LatLng(37.5359, -80.2798),
  new google.maps.LatLng(37.5380, -80.3293),
  new google.maps.LatLng(37.6316, -80.2249),
  new google.maps.LatLng(37.6903, -80.3018),
  new google.maps.LatLng(37.7251, -80.2551),
  new google.maps.LatLng(37.7707, -80.2551),
  new google.maps.LatLng(37.8347, -80.1961),
  new google.maps.LatLng(37.8749, -80.1508),
  new google.maps.LatLng(38.0394, -79.9722),
  new google.maps.LatLng(38.1302, -79.9448),
  new google.maps.LatLng(38.1972, -79.9063),
  new google.maps.LatLng(38.2684, -79.7882),
  new google.maps.LatLng(38.3093, -79.8129),
  new google.maps.LatLng(38.3589, -79.7662),
  new google.maps.LatLng(38.3513, -79.7401),
  new google.maps.LatLng(38.3869, -79.7333),
  new google.maps.LatLng(38.4321, -79.6893),
  new google.maps.LatLng(38.4987, -79.6948),
  new google.maps.LatLng(38.5857, -79.6495),
  new google.maps.LatLng(38.5492, -79.5328),
  new google.maps.LatLng(38.4557, -79.4724),
  new google.maps.LatLng(38.4149, -79.3103),
  new google.maps.LatLng(38.5138, -79.2087),
  new google.maps.LatLng(38.6576, -79.1016),
  new google.maps.LatLng(38.6941, -79.0851),
  new google.maps.LatLng(38.7112, -79.1016),
  new google.maps.LatLng(38.7712, -79.0576),
  new google.maps.LatLng(38.7926, -79.0604),
  new google.maps.LatLng(38.7926, -79.0247),
  new google.maps.LatLng(38.8504, -78.9944),
  new google.maps.LatLng(38.7637, -78.8736),
  new google.maps.LatLng(38.8857, -78.7830),
  new google.maps.LatLng(38.9327, -78.7198),
  new google.maps.LatLng(38.9071, -78.7129),
  new google.maps.LatLng(38.9850, -78.6291),
  new google.maps.LatLng(38.9658, -78.6044),
  new google.maps.LatLng(39.0170, -78.5522),
  new google.maps.LatLng(39.0384, -78.5770),
  new google.maps.LatLng(39.0938, -78.5083),
  new google.maps.LatLng(39.1492, -78.4314),
  new google.maps.LatLng(39.1684, -78.4039),
  new google.maps.LatLng(39.1939, -78.4314),
  new google.maps.LatLng(39.3470, -78.3380),
  new google.maps.LatLng(39.3853, -78.3380),
  new google.maps.LatLng(39.4659, -78.3469),
  new google.maps.LatLng(39.2283, -77.9744),
  new google.maps.LatLng(39.1338, -77.8302),
  new google.maps.LatLng(39.3130, -77.7355),
  new google.maps.LatLng(39.3213, -77.7090),
  new google.maps.LatLng(39.3043, -77.6218),
  new google.maps.LatLng(39.3067, -77.5686),
  new google.maps.LatLng(39.2248, -77.4567),
  new google.maps.LatLng(39.1543, -77.5226),
  new google.maps.LatLng(39.1277, -77.5243),
  new google.maps.LatLng(39.0914, -77.4687),
  new google.maps.LatLng(39.0720, -77.4485),
  new google.maps.LatLng(39.0634, -77.3427),
  new google.maps.LatLng(39.0456, -77.2936),
  new google.maps.LatLng(39.0168, -77.2459),
  new google.maps.LatLng(38.9829, -77.2445),
  new google.maps.LatLng(38.9680, -77.1834),
  new google.maps.LatLng(38.9250, -77.1120),
  new google.maps.LatLng(38.8798, -77.0464),
  new google.maps.LatLng(38.7538, -77.0444),
  new google.maps.LatLng(38.7142, -77.0409),
  new google.maps.LatLng(38.6635, -77.1312),
  new google.maps.LatLng(38.6319, -77.1285),
  new google.maps.LatLng(38.5935, -77.2456),
  new google.maps.LatLng(38.4547, -77.3094),
  new google.maps.LatLng(38.3904, -77.3046),
  new google.maps.LatLng(38.3500, -77.2188),
  new google.maps.LatLng(38.4041, -77.0622),
  new google.maps.LatLng(38.4256, -77.0265),
  new google.maps.LatLng(38.3039, -76.9826),
  new google.maps.LatLng(38.2155, -76.8851),
  new google.maps.LatLng(38.1745, -76.5926),
  new google.maps.LatLng(37.9496, -76.2424),
  new google.maps.LatLng(37.9561, -76.0501),
  new google.maps.LatLng(37.9474, -75.9416),
  new google.maps.LatLng(37.9085, -75.9512),
  new google.maps.LatLng(37.9139, -75.8002),
  new google.maps.LatLng(37.9539, -75.6931),
  new google.maps.LatLng(37.9474, -75.6477),
  new google.maps.LatLng(37.9962, -75.6258),
  new google.maps.LatLng(38.0091, -75.4596),
  new google.maps.LatLng(38.0373, -74.9707),
  new google.maps.LatLng(37.3625, -75.5777),
  new google.maps.LatLng(36.8994, -75.8180),
  new google.maps.LatLng(36.5516, -75.8043),
  new google.maps.LatLng(36.5516, -76.1476),
  new google.maps.LatLng(36.5516, -76.8617),
  new google.maps.LatLng(36.5516, -76.9180),
  new google.maps.LatLng(36.5438, -76.9180),
  new google.maps.LatLng(36.5505, -77.1803),
  new google.maps.LatLng(36.5449, -77.5278),
  new google.maps.LatLng(36.5427, -80.2730),
  new google.maps.LatLng(36.5571, -80.5971),
  new google.maps.LatLng(36.5626, -80.7248),
  new google.maps.LatLng(36.5593, -80.8511),
  new google.maps.LatLng(36.5681, -81.1066),
  new google.maps.LatLng(36.5813, -81.4746),
  new google.maps.LatLng(36.5802, -81.5007),
  new google.maps.LatLng(36.5902, -81.6792),
  new google.maps.LatLng(36.6122, -81.6476),
  new google.maps.LatLng(36.6177, -81.9237),
  new google.maps.LatLng(36.5935, -81.9360),
  new google.maps.LatLng(36.5957, -82.3961),
  new google.maps.LatLng(36.5935, -82.9344),
  new google.maps.LatLng(36.5957, -83.2654),
  new google.maps.LatLng(36.6023, -83.6746)];

var VT_PATHS = [
  new google.maps.LatLng(45.0104, -73.3427),
  new google.maps.LatLng(45.0134, -73.1827),
  new google.maps.LatLng(45.0153, -72.7432),
  new google.maps.LatLng(45.0134, -72.6100),
  new google.maps.LatLng(45.0075, -72.5551),
  new google.maps.LatLng(45.0090, -72.4562),
  new google.maps.LatLng(45.0037, -72.3113),
  new google.maps.LatLng(45.0066, -72.0964),
  new google.maps.LatLng(45.0070, -71.9131),
  new google.maps.LatLng(45.0138, -71.5636),
  new google.maps.LatLng(45.0138, -71.5059),
  new google.maps.LatLng(44.9748, -71.5294),
  new google.maps.LatLng(44.9123, -71.4949),
  new google.maps.LatLng(44.8296, -71.5567),
  new google.maps.LatLng(44.7506, -71.6281),
  new google.maps.LatLng(44.7077, -71.6061),
  new google.maps.LatLng(44.6481, -71.5677),
  new google.maps.LatLng(44.5817, -71.5388),
  new google.maps.LatLng(44.5533, -71.6006),
  new google.maps.LatLng(44.5308, -71.5746),
  new google.maps.LatLng(44.4955, -71.5883),
  new google.maps.LatLng(44.4504, -71.6556),
  new google.maps.LatLng(44.4093, -71.7146),
  new google.maps.LatLng(44.3975, -71.7957),
  new google.maps.LatLng(44.3563, -71.8163),
  new google.maps.LatLng(44.3327, -71.8698),
  new google.maps.LatLng(44.3484, -71.9138),
  new google.maps.LatLng(44.3386, -71.9865),
  new google.maps.LatLng(44.3052, -72.0346),
  new google.maps.LatLng(44.2432, -72.0428),
  new google.maps.LatLng(44.1930, -72.0662),
  new google.maps.LatLng(44.1349, -72.0360),
  new google.maps.LatLng(44.0698, -72.0580),
  new google.maps.LatLng(44.0017, -72.1101),
  new google.maps.LatLng(43.9671, -72.0937),
  new google.maps.LatLng(43.9088, -72.1252),
  new google.maps.LatLng(43.8682, -72.1733),
  new google.maps.LatLng(43.7899, -72.1994),
  new google.maps.LatLng(43.7899, -72.1994),
  new google.maps.LatLng(43.7384, -72.2392),
  new google.maps.LatLng(43.7056, -72.3010),
  new google.maps.LatLng(43.6391, -72.3271),
  new google.maps.LatLng(43.5893, -72.3436),
  new google.maps.LatLng(43.5814, -72.3793),
  new google.maps.LatLng(43.5027, -72.3972),
  new google.maps.LatLng(43.4988, -72.3807),
  new google.maps.LatLng(43.4150, -72.3999),
  new google.maps.LatLng(43.3601, -72.4123),
  new google.maps.LatLng(43.3591, -72.3903),
  new google.maps.LatLng(43.3282, -72.4081),
  new google.maps.LatLng(43.2762, -72.3999),
  new google.maps.LatLng(43.2342, -72.4370),
  new google.maps.LatLng(43.1852, -72.4493),
  new google.maps.LatLng(43.1311, -72.4480),
  new google.maps.LatLng(43.0679, -72.4507),
  new google.maps.LatLng(43.0067, -72.4438),
  new google.maps.LatLng(42.9846, -72.4699),
  new google.maps.LatLng(42.9645, -72.5276),
  new google.maps.LatLng(42.8951, -72.5331),
  new google.maps.LatLng(42.8639, -72.5633),
  new google.maps.LatLng(42.7863, -72.5098),
  new google.maps.LatLng(42.7652, -72.5166),
  new google.maps.LatLng(42.7541, -72.4741),
  new google.maps.LatLng(42.7289, -72.4590),
  new google.maps.LatLng(42.7465, -73.2761),
  new google.maps.LatLng(42.8025, -73.2912),
  new google.maps.LatLng(42.8357, -73.2850),
  new google.maps.LatLng(43.0679, -73.2678),
  new google.maps.LatLng(43.5022, -73.2472),
  new google.maps.LatLng(43.5615, -73.2561),
  new google.maps.LatLng(43.5774, -73.2939),
  new google.maps.LatLng(43.6271, -73.3049),
  new google.maps.LatLng(43.6271, -73.3557),
  new google.maps.LatLng(43.5675, -73.3976),
  new google.maps.LatLng(43.5883, -73.4326),
  new google.maps.LatLng(43.6351, -73.4285),
  new google.maps.LatLng(43.6684, -73.4079),
  new google.maps.LatLng(43.7031, -73.3907),
  new google.maps.LatLng(43.7701, -73.3516),
  new google.maps.LatLng(43.8207, -73.3928),
  new google.maps.LatLng(43.8533, -73.3832),
  new google.maps.LatLng(43.9033, -73.3969),
  new google.maps.LatLng(43.9365, -73.4086),
  new google.maps.LatLng(43.9795, -73.4134),
  new google.maps.LatLng(44.0427, -73.4381),
  new google.maps.LatLng(44.1058, -73.4141),
  new google.maps.LatLng(44.1921, -73.3928),
  new google.maps.LatLng(44.2393, -73.3427),
  new google.maps.LatLng(44.2467, -73.3186),
  new google.maps.LatLng(44.3484, -73.3406),
  new google.maps.LatLng(44.3690, -73.3385),
  new google.maps.LatLng(44.4328, -73.2946),
  new google.maps.LatLng(44.5367, -73.3296),
  new google.maps.LatLng(44.5919, -73.3832),
  new google.maps.LatLng(44.6569, -73.3770),
  new google.maps.LatLng(44.7477, -73.3681),
  new google.maps.LatLng(44.7857, -73.3317),
  new google.maps.LatLng(44.8043, -73.3324),
  new google.maps.LatLng(44.8398, -73.3818),
  new google.maps.LatLng(44.9040, -73.3564),
  new google.maps.LatLng(44.9181, -73.3392),
  new google.maps.LatLng(44.9643, -73.3372),
  new google.maps.LatLng(44.9799, -73.3537),
  new google.maps.LatLng(45.0046, -73.3447),
  new google.maps.LatLng(45.0109, -73.3447),
  new google.maps.LatLng(45.0104, -73.3426)];

var WA_PATHS = [
  new google.maps.LatLng(49.0023, -123.3208),
  new google.maps.LatLng(49.0027, -123.0338),
  new google.maps.LatLng(49.0018, -122.0650),
  new google.maps.LatLng(48.9973, -121.7491),
  new google.maps.LatLng(48.9991, -121.5912),
  new google.maps.LatLng(49.0009, -119.6082),
  new google.maps.LatLng(49.0005, -118.0378),
  new google.maps.LatLng(48.9996, -117.0319),
  new google.maps.LatLng(47.9614, -117.0415),
  new google.maps.LatLng(46.5060, -117.0394),
  new google.maps.LatLng(46.4274, -117.0394),
  new google.maps.LatLng(46.3498, -117.0621),
  new google.maps.LatLng(46.3384, -117.0277),
  new google.maps.LatLng(46.2848, -116.9879),
  new google.maps.LatLng(46.2388, -116.9577),
  new google.maps.LatLng(46.2022, -116.9659),
  new google.maps.LatLng(46.1722, -116.9254),
  new google.maps.LatLng(46.1432, -116.9357),
  new google.maps.LatLng(46.1009, -116.9584),
  new google.maps.LatLng(46.0785, -116.9762),
  new google.maps.LatLng(46.0537, -116.9433),
  new google.maps.LatLng(45.9960, -116.9165),
  new google.maps.LatLng(46.0008, -118.0330),
  new google.maps.LatLng(45.9998, -118.9867),
  new google.maps.LatLng(45.9320, -119.1302),
  new google.maps.LatLng(45.9278, -119.1708),
  new google.maps.LatLng(45.9402, -119.2559),
  new google.maps.LatLng(45.9354, -119.3047),
  new google.maps.LatLng(45.9220, -119.3644),
  new google.maps.LatLng(45.9172, -119.4386),
  new google.maps.LatLng(45.9067, -119.4894),
  new google.maps.LatLng(45.9249, -119.5724),
  new google.maps.LatLng(45.9196, -119.6013),
  new google.maps.LatLng(45.8565, -119.6700),
  new google.maps.LatLng(45.8479, -119.8052),
  new google.maps.LatLng(45.8278, -119.9096),
  new google.maps.LatLng(45.8245, -119.9652),
  new google.maps.LatLng(45.7852, -120.0710),
  new google.maps.LatLng(45.7623, -120.1705),
  new google.maps.LatLng(45.7258, -120.2110),
  new google.maps.LatLng(45.7057, -120.3628),
  new google.maps.LatLng(45.6951, -120.4829),
  new google.maps.LatLng(45.7469, -120.5942),
  new google.maps.LatLng(45.7460, -120.6340),
  new google.maps.LatLng(45.7143, -120.6924),
  new google.maps.LatLng(45.6721, -120.8558),
  new google.maps.LatLng(45.6409, -120.9142),
  new google.maps.LatLng(45.6572, -120.9471),
  new google.maps.LatLng(45.6419, -120.9787),
  new google.maps.LatLng(45.6529, -121.0645),
  new google.maps.LatLng(45.6078, -121.1469),
  new google.maps.LatLng(45.6083, -121.1847),
  new google.maps.LatLng(45.6721, -121.2177),
  new google.maps.LatLng(45.7057, -121.3392),
  new google.maps.LatLng(45.6932, -121.4010),
  new google.maps.LatLng(45.7263, -121.5328),
  new google.maps.LatLng(45.7091, -121.6145),
  new google.maps.LatLng(45.6947, -121.7361),
  new google.maps.LatLng(45.7067, -121.8095),
  new google.maps.LatLng(45.6452, -121.9338),
  new google.maps.LatLng(45.6088, -122.0451),
  new google.maps.LatLng(45.5833, -122.1089),
  new google.maps.LatLng(45.5838, -122.1426),
  new google.maps.LatLng(45.5660, -122.2009),
  new google.maps.LatLng(45.5439, -122.2641),
  new google.maps.LatLng(45.5482, -122.3321),
  new google.maps.LatLng(45.5756, -122.3795),
  new google.maps.LatLng(45.5636, -122.4392),
  new google.maps.LatLng(45.6006, -122.5676),
  new google.maps.LatLng(45.6236, -122.6891),
  new google.maps.LatLng(45.6582, -122.7647),
  new google.maps.LatLng(45.6817, -122.7750),
  new google.maps.LatLng(45.7613, -122.7619),
  new google.maps.LatLng(45.8106, -122.7962),
  new google.maps.LatLng(45.8642, -122.7839),
  new google.maps.LatLng(45.9120, -122.8114),
  new google.maps.LatLng(45.9612, -122.8148),
  new google.maps.LatLng(46.0160, -122.8587),
  new google.maps.LatLng(46.0604, -122.8848),
  new google.maps.LatLng(46.0832, -122.9034),
  new google.maps.LatLng(46.1028, -122.9597),
  new google.maps.LatLng(46.1556, -123.0579),
  new google.maps.LatLng(46.1865, -123.1210),
  new google.maps.LatLng(46.1893, -123.1664),
  new google.maps.LatLng(46.1446, -123.2810),
  new google.maps.LatLng(46.1470, -123.3703),
  new google.maps.LatLng(46.1822, -123.4314),
  new google.maps.LatLng(46.2293, -123.4287),
  new google.maps.LatLng(46.2691, -123.4946),
  new google.maps.LatLng(46.2582, -123.5557),
  new google.maps.LatLng(46.2573, -123.6209),
  new google.maps.LatLng(46.2497, -123.6875),
  new google.maps.LatLng(46.2691, -123.7404),
  new google.maps.LatLng(46.2350, -123.8729),
  new google.maps.LatLng(46.2383, -123.9292),
  new google.maps.LatLng(46.2677, -123.9711),
  new google.maps.LatLng(46.2924, -124.0212),
  new google.maps.LatLng(46.2653, -124.0329),
  new google.maps.LatLng(46.2596, -124.2444),
  new google.maps.LatLng(46.4312, -124.2691),
  new google.maps.LatLng(46.8386, -124.3529),
  new google.maps.LatLng(47.1832, -124.4380),
  new google.maps.LatLng(47.4689, -124.5616),
  new google.maps.LatLng(47.8012, -124.7566),
  new google.maps.LatLng(48.0423, -124.8679),
  new google.maps.LatLng(48.2457, -124.8679),
  new google.maps.LatLng(48.3727, -124.8486),
  new google.maps.LatLng(48.4984, -124.7539),
  new google.maps.LatLng(48.4096, -124.4174),
  new google.maps.LatLng(48.3599, -124.2389),
  new google.maps.LatLng(48.2964, -124.0116),
  new google.maps.LatLng(48.2795, -123.9141),
  new google.maps.LatLng(48.2247, -123.5413),
  new google.maps.LatLng(48.2539, -123.3998),
  new google.maps.LatLng(48.2841, -123.2501),
  new google.maps.LatLng(48.4233, -123.1169),
  new google.maps.LatLng(48.4533, -123.1609),
  new google.maps.LatLng(48.5548, -123.2220),
  new google.maps.LatLng(48.5902, -123.2336),
  new google.maps.LatLng(48.6901, -123.2721),
  new google.maps.LatLng(48.7675, -123.0084),
  new google.maps.LatLng(48.8313, -123.0084),
  new google.maps.LatLng(49.0023, -123.3215)];

var WI_PATHS = [
  new google.maps.LatLng(42.5116, -90.6303),
  new google.maps.LatLng(42.4954, -87.0241),
  new google.maps.LatLng(43.3721, -87.1477),
  new google.maps.LatLng(43.6838, -87.1230),
  new google.maps.LatLng(44.1694, -86.9911),
  new google.maps.LatLng(44.4828, -86.8579),
  new google.maps.LatLng(44.8792, -86.6876),
  new google.maps.LatLng(45.2343, -86.2523),
  new google.maps.LatLng(45.4418, -86.7535),
  new google.maps.LatLng(45.4438, -87.1024),
  new google.maps.LatLng(45.3531, -87.1724),
  new google.maps.LatLng(45.2401, -87.3193),
  new google.maps.LatLng(45.1995, -87.4100),
  new google.maps.LatLng(45.0784, -87.4443),
  new google.maps.LatLng(45.0987, -87.6379),
  new google.maps.LatLng(45.2217, -87.6956),
  new google.maps.LatLng(45.3367, -87.6462),
  new google.maps.LatLng(45.3869, -87.6956),
  new google.maps.LatLng(45.3425, -87.8549),
  new google.maps.LatLng(45.4813, -87.7945),
  new google.maps.LatLng(45.5679, -87.7945),
  new google.maps.LatLng(45.6764, -87.7876),
  new google.maps.LatLng(45.7934, -87.9936),
  new google.maps.LatLng(45.8077, -88.1145),
  new google.maps.LatLng(45.8728, -88.0733),
  new google.maps.LatLng(45.9521, -88.1982),
  new google.maps.LatLng(46.0122, -88.5498),
  new google.maps.LatLng(45.9970, -88.7036),
  new google.maps.LatLng(46.0380, -88.8451),
  new google.maps.LatLng(46.1389, -89.0909),
  new google.maps.LatLng(46.3412, -90.1195),
  new google.maps.LatLng(46.5664, -90.4147),
  new google.maps.LatLng(47.2876, -89.9615),
  new google.maps.LatLng(47.3100, -90.6578),
  new google.maps.LatLng(46.7079, -92.0352),
  new google.maps.LatLng(46.5928, -92.2948),
  new google.maps.LatLng(46.0761, -92.2975),
  new google.maps.LatLng(46.0132, -92.3579),
  new google.maps.LatLng(45.9769, -92.5227),
  new google.maps.LatLng(45.8135, -92.7466),
  new google.maps.LatLng(45.6140, -92.8564),
  new google.maps.LatLng(45.5477, -92.7754),
  new google.maps.LatLng(45.4293, -92.6587),
  new google.maps.LatLng(45.3029, -92.7136),
  new google.maps.LatLng(44.9648, -92.7466),
  new google.maps.LatLng(44.7877, -92.7686),
  new google.maps.LatLng(44.6530, -92.6422),
  new google.maps.LatLng(44.5504, -92.3552),
  new google.maps.LatLng(44.4652, -92.2632),
  new google.maps.LatLng(44.4024, -92.0654),
  new google.maps.LatLng(44.2580, -91.8745),
  new google.maps.LatLng(44.0600, -91.6383),
  new google.maps.LatLng(43.9612, -91.4941),
  new google.maps.LatLng(43.8296, -91.3184),
  new google.maps.LatLng(43.6440, -91.2524),
  new google.maps.LatLng(43.5167, -91.2305),
  new google.maps.LatLng(43.3342, -91.2085),
  new google.maps.LatLng(43.2932, -91.0547),
  new google.maps.LatLng(43.1651, -91.1865),
  new google.maps.LatLng(43.0257, -91.1536),
  new google.maps.LatLng(42.9082, -91.1426),
  new google.maps.LatLng(42.7692, -91.0547),
  new google.maps.LatLng(42.6915, -90.7910),
  new google.maps.LatLng(42.6340, -90.7031),
  new google.maps.LatLng(42.5096, -90.6303)];

var WV_PATHS = [
 new google.maps.LatLng(39.7188, -79.4765),
  new google.maps.LatLng(39.2057, -79.4806),
  new google.maps.LatLng(39.4871, -79.0576),
  new google.maps.LatLng(39.4394, -78.9725),
  new google.maps.LatLng(39.6438, -78.7747),
  new google.maps.LatLng(39.5369, -78.6703),
  new google.maps.LatLng(39.5210, -78.5742),
  new google.maps.LatLng(39.5210, -78.4644),
  new google.maps.LatLng(39.6015, -78.4094),
  new google.maps.LatLng(39.6395, -78.3517),
  new google.maps.LatLng(39.6205, -78.2817),
  new google.maps.LatLng(39.6839, -78.2405),
  new google.maps.LatLng(39.6935, -78.1732),
  new google.maps.LatLng(39.5972, -77.8835),
  new google.maps.LatLng(39.4987, -77.7859),
  new google.maps.LatLng(39.3279, -77.7310),
  new google.maps.LatLng(39.1279, -77.8271),
  new google.maps.LatLng(39.4563, -78.3421),
  new google.maps.LatLng(39.3407, -78.3408),
  new google.maps.LatLng(39.1918, -78.4341),
  new google.maps.LatLng(39.1652, -78.4053),
  new google.maps.LatLng(39.0299, -78.5715),
  new google.maps.LatLng(39.0160, -78.5522),
  new google.maps.LatLng(38.8846, -78.7843),
  new google.maps.LatLng(38.7669, -78.8722),
  new google.maps.LatLng(38.8451, -78.9917),
  new google.maps.LatLng(38.7102, -79.0974),
  new google.maps.LatLng(38.6555, -79.1029),
  new google.maps.LatLng(38.4106, -79.3007),
  new google.maps.LatLng(38.4600, -79.4792),
  new google.maps.LatLng(38.5342, -79.5314),
  new google.maps.LatLng(38.5868, -79.6481),
  new google.maps.LatLng(38.4869, -79.6962),
  new google.maps.LatLng(38.4213, -79.6989),
  new google.maps.LatLng(38.3557, -79.7690),
  new google.maps.LatLng(38.2813, -79.7937),
  new google.maps.LatLng(38.1518, -79.9365),
  new google.maps.LatLng(38.0232, -79.9818),
  new google.maps.LatLng(37.8835, -80.1370),
  new google.maps.LatLng(37.7295, -80.2592),
  new google.maps.LatLng(37.6795, -80.2881),
  new google.maps.LatLng(37.6295, -80.2194),
  new google.maps.LatLng(37.5391, -80.3224),
  new google.maps.LatLng(37.5315, -80.2881),
  new google.maps.LatLng(37.4988, -80.3032),
  new google.maps.LatLng(37.4182, -80.4776),
  new google.maps.LatLng(37.4814, -80.5119),
  new google.maps.LatLng(37.3691, -80.7715),
  new google.maps.LatLng(37.4214, -80.8635),
  new google.maps.LatLng(37.3429, -80.8525),
  new google.maps.LatLng(37.2872, -81.0516),
  new google.maps.LatLng(37.2598, -81.2741),
  new google.maps.LatLng(37.3254, -81.3675),
  new google.maps.LatLng(37.2019, -81.5543),
  new google.maps.LatLng(37.1953, -81.6724),
  new google.maps.LatLng(37.2697, -81.7685),
  new google.maps.LatLng(37.3003, -81.8701),
  new google.maps.LatLng(37.3636, -81.9333),
  new google.maps.LatLng(37.4574, -81.9772),
  new google.maps.LatLng(37.4912, -82.0308),
  new google.maps.LatLng(37.6142, -82.1558),
  new google.maps.LatLng(37.8054, -82.3535),
  new google.maps.LatLng(38.0481, -82.5513),
  new google.maps.LatLng(38.1864, -82.6392),
  new google.maps.LatLng(38.3761, -82.5966),
  new google.maps.LatLng(38.4106, -82.4854),
  new google.maps.LatLng(38.4407, -82.3412),
  new google.maps.LatLng(38.5890, -82.2876),
  new google.maps.LatLng(38.5976, -82.1764),
  new google.maps.LatLng(38.7980, -82.2148),
  new google.maps.LatLng(39.0160, -82.0280),
  new google.maps.LatLng(38.9615, -81.9649),
  new google.maps.LatLng(38.8750, -81.8756),
  new google.maps.LatLng(38.9370, -81.7671),
  new google.maps.LatLng(39.0117, -81.7657),
  new google.maps.LatLng(39.0800, -81.7520),
  new google.maps.LatLng(39.1790, -81.7465),
  new google.maps.LatLng(39.2642, -81.5872),
  new google.maps.LatLng(39.3969, -81.4499),
  new google.maps.LatLng(39.3481, -81.3675),
  new google.maps.LatLng(39.4012, -81.2370),
  new google.maps.LatLng(39.4691, -81.1093),
  new google.maps.LatLng(39.5644, -81.0104),
  new google.maps.LatLng(39.6120, -80.9198),
  new google.maps.LatLng(39.6522, -80.8319),
  new google.maps.LatLng(39.8054, -80.8072),
  new google.maps.LatLng(39.8802, -80.7893),
  new google.maps.LatLng(39.8518, -80.7990),
  new google.maps.LatLng(40.0980, -80.7495),
  new google.maps.LatLng(40.2282, -80.7262),
  new google.maps.LatLng(40.3926, -80.6918),
  new google.maps.LatLng(40.5910, -80.6451),
  new google.maps.LatLng(40.6338, -80.5188),
  new google.maps.LatLng(39.7241, -80.5174),
  new google.maps.LatLng(39.7209, -79.4778)];

var WY_PATHS = [
  new google.maps.LatLng(41.0037, -104.0556),
  new google.maps.LatLng(44.9949, -104.0584),
  new google.maps.LatLng(44.9998, -111.0539),
  new google.maps.LatLng(40.9986, -111.0457),
  new google.maps.LatLng(41.0006, -104.0556)];