
//Need to do this onload...
//Initializing several fields used in facility search
//only do this if they exist  (and should only do it if we don't have a saved country or state of Canada...
//might need to give the prompt for province an ID so I can hide it, or stick it and the field in a div...
function OnLoad_Init ()
{
 if (document.forms[0]!=undefined)
 {
   if (document.forms[0].giCounty!=undefined)
   {
     AddCounties3 (document.forms[0].value, document.forms[0].giCounty.value);
   }


   if (document.forms[0].giCountry!=undefined)
   {

    //The US is default
    if (document.forms[0].giCountry[document.forms[0].giCountry.selectedIndex].value!=undefined)
    {
      var iSelectedvalue=document.forms[0].giCountry[document.forms[0].giCountry.selectedIndex].value
    }
    else iSelectedvalue=251;

    if (iSelectedvalue==44)
    {
      $("#canada_state").show();
      $("#canada_state_prompt").show();

      $("#us_state").hide();
      $("#us_state_prompt").hide();
      $("#intl_state").hide();
      $("#intl_state_prompt").hide();
      $("#county_search").hide();
      $("#county_search_prompt").hide();

      document.forms[0].giState.value=0;
      document.forms[0].gsState.value='';
    }

    else if ((iSelectedvalue!='') && (iSelectedvalue!=0) && (iSelectedvalue!=251))
    {
      $("#intl_state").show();
      $("#intl_state_prompt").show();

      $("#canada_state").hide();
      $("#canada_state_prompt").hide();
      $("#us_state").hide();
      $("#us_state_prompt").hide();
      $("#county_search").hide();
      $("#county_search_prompt").hide();

      document.forms[0].giState.value=0;
      document.forms[0].giProvince.value=0;

    }

	else
	{
	  $("#us_state").show();
	  $("#us_state_prompt").show();
	  $("#county_search").show();
	  $("#county_search_prompt").show();

	  $("#canada_state").hide();
	  $("#canada_state_prompt").hide();
	  $("#intl_state").hide();
	  $("#intl_state_prompt").hide();
	  document.forms[0].giProvince.value=0;
	  document.forms[0].gsState.value='';
	}
  }
 }

}



//canada chosen - turn canada prompt and dropdown on, turn others off
//us chosen - turn us prompt and dropdown on, turn others off
//other country chosen (that isn't empty string) - turn other country textbox on, turn others off
//document.forms[0].giCountry.selectedIndex - look for Canada (44), or US (251)

//this handles things that are already selected, but doesn't handle values from past searches that would be stored
//in SESSION - but it still might work, so long as iCountry is marked as "selected" and OnLoad_Init is designed
//to handle that...

//This "forgets" the value that the user already entered.  So if they have US selected, then choose Canada, then choose
//the US, it won't remember the state they had selected for the US.  On the other hand, how often will users do this?
//We're setting the other values to null, so as to avoid sending them to the server...
//Instead: we could have a "on submit" function that would set them to null if their form fields were hidden...
function StateBoxToggle()
{
  var iSelectedvalue=document.forms[0].giCountry[document.forms[0].giCountry.selectedIndex].value


  if (iSelectedvalue==44)
  {
    $("#canada_state").show();
    $("#canada_state_prompt").show();

    $("#us_state").hide();
    $("#us_state_prompt").hide();
    $("#intl_state").hide();
    $("#intl_state_prompt").hide();
    $("#county_search").hide();
    $("#county_search_prompt").hide();

    //document.forms[0].giState.value=0;
    //document.forms[0].gsState.value='';
  }

  else if ((iSelectedvalue!='') && (iSelectedvalue!=0) && (iSelectedvalue!=251))
  {
    $("#intl_state").show();
    $("#intl_state_prompt").show();

    $("#canada_state").hide();
    $("#canada_state_prompt").hide();
    $("#us_state").hide();
    $("#us_state_prompt").hide();
    $("#county_search").hide();
    $("#county_search_prompt").hide();
    //document.forms[0].giState.value=0;
    //document.forms[0].giProvince.value=0;
  }

  else
  {
	  $("#us_state").show();
	  $("#us_state_prompt").show();
	  $("#county_search").show();
	  $("#county_search_prompt").show();


	  $("#canada_state").hide();
	  $("#canada_state_prompt").hide();
	  $("#intl_state").hide();
	  $("#intl_state_prompt").hide();
	  //document.forms[0].giProvince.value=0;
	  //document.forms[0].gsState.value='';
  }
}




//Sets giProvince, giState, gsState to null - based on which country is selected
function SubmitForm()
{
  var iSelectedvalue=document.forms[0].giCountry[document.forms[0].giCountry.selectedIndex].value


  if (iSelectedvalue==44)
  {
    document.forms[0].giState.value=0;
    document.forms[0].gsState.value='';
  }

  else if ((iSelectedvalue!='') && (iSelectedvalue!=0) && (iSelectedvalue!=251))
  {
    document.forms[0].giState.value=0;
    document.forms[0].giProvince.value=0;
  }

  else
  {
    document.forms[0].giProvince.value=0;
	document.forms[0].gsState.value='';
  }
}




//event - onchange - will the dom be changed then?  so then i can use the dom's values for the checkboxes?
//creates layer checkbox array - sends to server
//gets list of facilities
//runs initlayers to display them
//if they choose an "all" statuses or all facility types - then toggle the related checkboxes

//added iOn, iLayerid, iStatus parameters
function NationalMapToggle(iOn, iLayerid, iStatus)
{
  //creates layer checkbox array - sends to server
  //for every unit status -
  //it'd be nice if I could get the number of layers dynamically, instead of using the 17 constant


  //If we are going to display too many markers - toggle off high marker layers.
  //these include: hydro/oil/gas/coal - operating/all

  var aStatus=new Array (2, 3, 4, 17);
  if ( ((iLayerid==2) || (iLayerid==3) || (iLayerid==4) || (iLayerid==17)) &&
       ((iStatus==1) || (iStatus==99)))
  {
    for (key in aStatus)
    {
      if (aStatus[key]!=iLayerid)
      {
        var sCheckname5='giLayer_'+aStatus[key]+'_';
        document.forms[0][sCheckname5+'1'].checked=false;
        document.forms[0][sCheckname5+'99'].checked=false;
      }
    }

  }


  if (iOn==false)
  {
   //test for the user turning off a layer that breaks an "all" - so the all should be unchecked
   //look at the iLayerid - does that break an all?
   //instead of testing for it - I just set it to false

   //all/all does not exist
   if (iLayerid!=99)
   {
     var sCheckname5='giLayer_'+iLayerid+'_99';
     document.forms[0][sCheckname5].checked=false;
   }

   //look at the iStatus -- does that break an all?
   //instead of testing for it - I just set it to false
   //exceptions are operating and all status - which do not exist in nationalmap
   if ((iStatus!=99) && (iStatus!=1))
   {
     var sCheckname5='giLayer_99_'+iStatus;
     document.forms[0][sCheckname5].checked=false;
   }
 }


 else
 {
   //test for the user turning on a layer that causes all to be selected - so the all should be checked
   //look at the iLayerid - does that create an all?

   var iAll=true;

   var iStart=0;

   //starts at "2" for iStatus=1, operating, as there is no select all for that status.
   if (iStatus==1) iStart=2;
   else iStart=1;


   for (var n=iStart; n<=4; n++)
   {
      var sCheckname5='giLayer_'+iLayerid+'_'+n;

      //checkbox 99_1 does not exist
      if (sCheckname5!='giLayer_99_1')
      {
        if (document.forms[0][sCheckname5].checked==false) iAll=false;
      }
   }

   if (iAll==true)
   {
     var sCheckname5='giLayer_'+iLayerid+'_99';
     document.forms[0][sCheckname5].checked=true;
   }


   //look at the iStatus -- does that create an all?
   if ((iStatus!=99) && (iStatus!=1))
     {
      var iAll=true;
      for (var n=1; n<=17; n++)
      {
         var sCheckname5='giLayer_'+n+'_'+iStatus;
         if (document.forms[0][sCheckname5].checked==false) iAll=false;
      }

      if (iAll==true)
      {
        var sCheckname5='giLayer_99_'+iStatus;
        document.forms[0][sCheckname5].checked=true;
      }
    }

 }


  var aCheck = new Array();


  //parses to build the checkbox array to send to the server
  for (var m=1; m<=17; m++)
  {
    aCheck[m] = new Array();

  	//possible statuses, 1, 2, 3, 4, 99
  	var sCheckname='giLayer_'+m+'_';

    //if all is checked - don't include the other parameters, to make the sql simpler
    if (document.forms[0][sCheckname+'99'].checked)
    {
      aCheck[m][99]=true;
      aCheck[m][1]=false;
      aCheck[m][2]=false;
      aCheck[m][3]=false;
      aCheck[m][4]=false;

      //if the user just clicked on the all status checkbox, then set the checkbox fields to on/off
      if ((iLayerid==m) && (iStatus==99))
      {
  	    document.forms[0][sCheckname+'1'].checked=true;
		document.forms[0][sCheckname+'2'].checked=true;
		document.forms[0][sCheckname+'3'].checked=true;
		document.forms[0][sCheckname+'4'].checked=true;
      }
    }

    //if all isn't selected - collect all the checkbox values for the array
    else
    {
      //if the user just clicked on the all status checkbox - and turned layers off... then set the boxes to off
      if ((iLayerid==m) && (iStatus==99))
	  {
	   	    document.forms[0][sCheckname+'1'].checked=false;
	  		document.forms[0][sCheckname+'2'].checked=false;
	  		document.forms[0][sCheckname+'3'].checked=false;
	  		document.forms[0][sCheckname+'4'].checked=false;
      }

  	  aCheck[m][1]=document.forms[0][sCheckname+'1'].checked;
  	  aCheck[m][2]=document.forms[0][sCheckname+'2'].checked;
  	  aCheck[m][3]=document.forms[0][sCheckname+'3'].checked;
      aCheck[m][4]=document.forms[0][sCheckname+'4'].checked;
  	  aCheck[m][99]=document.forms[0][sCheckname+'99'].checked;
  	}

  }

  aCheck[99]=new Array();

  var sCheckname3='giLayer_99_';

  //if the user just toggled the all factypes of one status
  if (iLayerid==99)
  {
	for (var k=1; k<=17; k++)
	{
	  var sCheckname2='giLayer_'+k+'_'+iStatus;
	  document.forms[0][sCheckname2].checked=iOn;
	}
  }

  //aCheck[99][1]=document.forms[0][sCheckname3+'1'].checked;
  aCheck[99][1]=false;

  aCheck[99][2]=document.forms[0][sCheckname3+'2'].checked;
  aCheck[99][3]=document.forms[0][sCheckname3+'3'].checked;
  aCheck[99][4]=document.forms[0][sCheckname3+'4'].checked;

  //this shouldn't ever be checked - as it won't work - it'd display too many results (9000+)
  //so it should be disabled
  aCheck[99][99]=false;



  //remove markers - do it before the AJAX request so the cpu can work on it while we're waiting for the AJAX response
  map.clearOverlays();


  //gets list of facilities
  //using post because I cannot use GET and send aCheck - as it is too long.
  //note: I might need to change my handling of giAjax
  //try serializing the entire form contents as a way of sending aCheck
  //if aCheck is null - all checkboxes are off, then just set facilities to an empty array without running the service
  var str = $("form").serialize();

  if (str=="")
  {
    //do nothing - we already cleared the overlays...

    //set the number of results to zero
    $("span#iCount").html("Number of Results: 0");

  }
  else
  {
	  $.post("http://www.energyjustice.net/map/server-test/webservice/searchserver-new.php?"+str,
			{ giAjax: "1", gsSearchtype: "nationalmap" },
	  function(data)
	  {
		var tempfacilities = eval('(' + data + ')');
		facilities=tempfacilities.facilities;

		//runs initlayers to display them  -- runs this only after the data is fetched.
		InitLayers();


       $("span#iCount").html("Total Results: "+facilities[0]['iCount']+"<br>Mapped Results: "+facilities[0]['iMapcount']);


		//$("span#iCount").html("Number of Results: "+facilities[0].iCount);

	  },
	  "JSON");
  }
}



//A function that reuses values for the basic/advanced facility search when the user toggles between them
//reuse: facility name, company name, city, state, county, zip, radius
//sFormtype = advanced or basic - the type of the form that we are linking to - for use in the open window
//this might be a problem - it should only do this for basic/adv fac search, it shouldn't do it for
//adding a person then doing a search
function ReuseFormFields (sFormtype)
{
  var sList='';
  //for each possible reuse value - check if it is non-null, if so, add it to a string variable

  if (document.forms[0].gsName.value!=undefined) sList+='&gsName='+ document.forms[0].gsName.value;

  if (document.forms[0].gsCompanyname.value!=undefined)  sList+='&gsCompanyname='+ document.forms[0].gsCompanyname.value;

  if (document.forms[0].gsCity.value!=undefined)  sList+='&gsCity='+ document.forms[0].gsCity.value;

  if (document.forms[0].giState.value!=undefined)  sList+='&giState='+ document.forms[0].giState.value;


  if (document.forms[0].giCounty.value!=undefined)  sList+='&giCounty='+ document.forms[0].giCounty.value;

  if (document.forms[0].giRadius.value!=undefined) sList+='&giRadius='+ document.forms[0].giRadius.value;

  if (document.forms[0].gsZip.value!=undefined) sList+='&gsZip='+ document.forms[0].gsZip.value;

  window.location.href='http://www.energyjustice.net/map/searchobject.php?gsTable=facility&gsSearchtype='+sFormtype+sList;

}



//Disables part of the Advanced Facility Search form - if they enter a non-null value
//excecute this "onchange"
function TogglePowerField ()
{
//if facility min or max power is nonnull - disable unit min and max power
	if (((document.forms[0].gfFacilitymwminrange.value!=undefined) || (document.forms[0].gfFacilitymwmaxrange.value!=undefined))
	 && ((document.forms[0].gfFacilitymwminrange.value!=0) || (document.forms[0].gfFacilitymwmaxrange.value!=0)))
	{
	  document.forms[0].gfUnitmwmaxrange.disabled=1;
	  document.forms[0].gfUnitmwminrange.disabled=1;

	  document.forms[0].gfUnitmwmaxrange.style.backgroundColor="#cccccc";
	  document.forms[0].gfUnitmwminrange.style.backgroundColor="#cccccc";
	}

	else
	{
	  document.forms[0].gfUnitmwmaxrange.disabled=0;
	  document.forms[0].gfUnitmwminrange.disabled=0;
	  document.forms[0].gfUnitmwmaxrange.style.backgroundColor="#ffffff";
	  document.forms[0].gfUnitmwminrange.style.backgroundColor="#ffffff";

	}


//if unit min or max power is nonnull - disable facility min and max power
	if (((document.forms[0].gfUnitmwminrange.value!=undefined) || (document.forms[0].gfUnitmwmaxrange.value!=undefined))
		 && ((document.forms[0].gfUnitmwminrange.value!=0) || (document.forms[0].gfUnitmwmaxrange.value!=0)))
		{
		  document.forms[0].gfFacilitymwmaxrange.disabled=1;
		  document.forms[0].gfFacilitymwminrange.disabled=1;
		  document.forms[0].gfFacilitymwmaxrange.style.backgroundColor="#cccccc";
	      document.forms[0].gfFacilitymwminrange.style.backgroundColor="#cccccc";
		}
		else
		{
		  document.forms[0].gfFacilitymwmaxrange.disabled=0;
		  document.forms[0].gfFacilitymwminrange.disabled=0;
		  document.forms[0].gfFacilitymwmaxrange.style.backgroundColor="#ffffff";
	      document.forms[0].gfFacilitymwminrange.style.backgroundColor="#ffffff";

	}
}



//If the user selects the "all" option for unit types - deselect the other options.
function UnitTypeAll()
{
 if (document.getElementsByName('gasUnittype[]')[0].options[0].selected==true)
  {
	for (i=1; i<document.getElementsByName('gasUnittype[]')[0].length; i++)
	{
	  document.getElementsByName('gasUnittype[]')[0].options[i].selected=false;
	}
  }
}



function UnitStatusTypeAll()
{
 if (document.getElementsByName('gasUnitstatustype[]')[0].options[0].selected==true)
  {
	for (i=1; i<document.getElementsByName('gasUnitstatustype[]')[0].length; i++)
	{
	  document.getElementsByName('gasUnitstatustype[]')[0].options[i].selected=false;
	}
  }
}



function APCTypeAll()
{
 if (document.getElementsByName('gasApctype[]')[0].options[0].selected==true)
  {
	for (i=1; i<document.getElementsByName('gasApctype[]')[0].length; i++)
	{
	  document.getElementsByName('gasApctype[]')[0].options[i].selected=false;
	}
  }
}


function MonitoringTypeAll()
{
 if (document.getElementsByName('gasMonitoringtype[]')[0].options[0].selected==true)
  {
	for (i=1; i<document.getElementsByName('gasMonitoringtype[]')[0].length; i++)
	{
	  document.getElementsByName('gasMonitoringtype[]')[0].options[i].selected=false;
	}
  }
}


//For advanced facility search - toggle the fuel product simple and advanced types in the form
//note: 0 is used as an "all" option - so don't grey out the other option.
//now to get it working with multiple selects: document.getElementsByName('gasFueltype_simple[]')[0].value
//check the first value in the multiple select
function ToggleFuelProduct()
{

//first check to see if they set any value to "select all" - in which case it overrides the other options
 if (document.getElementsByName('gasFueltype_advanced[]')[0].options[0].selected==true)
  {
	for (i=1; i<document.getElementsByName('gasFueltype_advanced[]')[0].length; i++)
	{
	  document.getElementsByName('gasFueltype_advanced[]')[0].options[i].selected=false;
	}
  }


  if (document.getElementsByName('gasFueltype_simple[]')[0].options[0].selected==true)
  {
  	for (i=1; i<document.getElementsByName('gasFueltype_simple[]')[0].length; i++)
  	{
  	  document.getElementsByName('gasFueltype_simple[]')[0].options[i].selected=false;
  	}
  }




//second check for one form disabling another.
  if ((document.getElementsByName('gasFueltype_simple[]')[0].value!=undefined) && (document.getElementsByName('gasFueltype_simple[]')[0].value!=0))
	{
	  document.getElementsByName('gasFueltype_advanced[]')[0].disabled=1;
	}
	else
	{
	  document.getElementsByName('gasFueltype_advanced[]')[0].disabled=0;
	}


	if ((document.getElementsByName('gasFueltype_advanced[]')[0].value!=undefined) && (document.getElementsByName('gasFueltype_advanced[]')[0].value!=0))
	{
	  document.getElementsByName('gasFueltype_simple[]')[0].disabled=1;
	}
	else
	{
	  document.getElementsByName('gasFueltype_simple[]')[0].disabled=0;
	}


	//if ((document.forms[0].gasFueltype_simple.value!=undefined) && (document.forms[0].gasFueltype_simple.value!=0))
//	{
//	  document.forms[0].gasFueltype_advanced.disabled=1;
	//}
	//else
//	{
	  //document.forms[0].gasFueltype_advanced.disabled=0;
	//}


	//if ((document.forms[0].gasFueltype_advanced.value!=undefined) && (document.forms[0].gasFueltype_advanced.value!=0))
//	{
	  //document.forms[0].gasFueltype_simple.disabled=1;
	//}
//	else
	//{
	  //document.forms[0].gasFueltype_simple.disabled=0;
	//}
}


//Toggles date for advanced facility search  (unit dates turn off facility dates and vice versa - so users cannot select both)
function ToggleDate()
{
	if (
   	     ((document.forms[0].gsEnd_facility_minday.value!=undefined) && (document.forms[0].gsEnd_facility_minday.value!=0))
	  || ((document.forms[0].gsEnd_facility_minmonth.value!=undefined) && (document.forms[0].gsEnd_facility_minmonth.value!=0))
	  || ((document.forms[0].gsEnd_facility_minyear.value!=undefined) && (document.forms[0].gsEnd_facility_minyear.value!=0))
	  || ((document.forms[0].gsStart_facility_minday.value!=undefined) && (document.forms[0].gsStart_facility_minday.value!=0))
	  || ((document.forms[0].gsStart_facility_minmonth.value!=undefined) && (document.forms[0].gsStart_facility_minmonth.value!=0))
	  || ((document.forms[0].gsStart_facility_minyear.value!=undefined) && (document.forms[0].gsStart_facility_minyear.value!=0))
	  )
	{
	  document.forms[0].gsUnitstatus_startday.disabled=1;
	  document.forms[0].gsUnitstatus_startmonth.disabled=1;
	  document.forms[0].gsUnitstatus_startyear.disabled=1;
	  document.forms[0].gsUnitstatus_endday.disabled=1;
	  document.forms[0].gsUnitstatus_endmonth.disabled=1;
	  document.forms[0].gsUnitstatus_endyear.disabled=1;
	}

	else
	{
	  document.forms[0].gsUnitstatus_startday.disabled=0;
	  document.forms[0].gsUnitstatus_startmonth.disabled=0;
	  document.forms[0].gsUnitstatus_startyear.disabled=0;
	  document.forms[0].gsUnitstatus_endday.disabled=0;
	  document.forms[0].gsUnitstatus_endmonth.disabled=0;
	  document.forms[0].gsUnitstatus_endyear.disabled=0;
	}


	if (
		((document.forms[0].gsUnitstatus_startday.value!=undefined) && (document.forms[0].gsUnitstatus_startday.value!=0))
		|| ((document.forms[0].gsUnitstatus_startmonth.value!=undefined) && (document.forms[0].gsUnitstatus_startmonth.value!=0))
		|| ((document.forms[0].gsUnitstatus_startyear.value!=undefined) && (document.forms[0].gsUnitstatus_startyear.value!=0))
		|| ((document.forms[0].gsUnitstatus_endday.value!=undefined) && (document.forms[0].gsUnitstatus_endday.value!=0))
		|| ((document.forms[0].gsUnitstatus_endmonth.value!=undefined) && (document.forms[0].gsUnitstatus_endmonth.value!=0))
		|| ((document.forms[0].gsUnitstatus_endyear.value!=undefined) && (document.forms[0].gsUnitstatus_endyear.value!=0))
		)
	{
	  document.forms[0].gsStart_facility_minday.disabled=1;
	  document.forms[0].gsStart_facility_maxday.disabled=1;
	  document.forms[0].gsStart_facility_minmonth.disabled=1;
	  document.forms[0].gsStart_facility_maxmonth.disabled=1;
	  document.forms[0].gsStart_facility_minyear.disabled=1;
	  document.forms[0].gsStart_facility_maxyear.disabled=1;

	  document.forms[0].gsEnd_facility_minday.disabled=1;
	  document.forms[0].gsEnd_facility_maxday.disabled=1;
	  document.forms[0].gsEnd_facility_minmonth.disabled=1;
	  document.forms[0].gsEnd_facility_maxmonth.disabled=1;
	  document.forms[0].gsEnd_facility_minyear.disabled=1;
	  document.forms[0].gsEnd_facility_maxyear.disabled=1;
	}

	else
	{
	  document.forms[0].gsStart_facility_minday.disabled=0;
	  document.forms[0].gsStart_facility_maxday.disabled=0;
	  document.forms[0].gsStart_facility_minmonth.disabled=0;
	  document.forms[0].gsStart_facility_maxmonth.disabled=0;
	  document.forms[0].gsStart_facility_minyear.disabled=0;
	  document.forms[0].gsStart_facility_maxyear.disabled=0;

	  document.forms[0].gsEnd_facility_minday.disabled=0;
	  document.forms[0].gsEnd_facility_maxday.disabled=0;
	  document.forms[0].gsEnd_facility_minmonth.disabled=0;
	  document.forms[0].gsEnd_facility_maxmonth.disabled=0;
	  document.forms[0].gsEnd_facility_minyear.disabled=0;
	  document.forms[0].gsEnd_facility_maxyear.disabled=0;
	}
}





//a shell function to call createMarker, used in several other functions - avoids duplication
function createMarker_shell (aFacility, iFacilityid, iLayervisible)
{
	//create a point
	var point = new GLatLng(aFacility['fLatitude'], aFacility['fLongitude']);
	var title =aFacility['sName'];
	var sMarkercolor='';
	var iTempstatus=0;

	//stores the layer that is being displayed by the marker in the facilities array
	//allows us to test for it later and turn it off
	facilities[iFacilityid]['iLayervisible']=iLayervisible;


	if ((aFacility['iPrimaryfacilitytype']!=0) && (aFacility['aiUnitstatus']!=undefined)) iTempstatus=aFacility['aiUnitstatus'][0];
	else if (aFacility['aiUnitstatus_factype'][iLayervisible]!=undefined) iTempstatus=aFacility['aiUnitstatus_factype'][iLayervisible];

	facilities[iFacilityid]['iTempstatus']=iTempstatus;


    //operating
	if (iTempstatus=='1') sMarkercolor='green';

	//proposed
	else if (iTempstatus=='2') sMarkercolor='orange';

	//closed
	else if (iTempstatus=='3') sMarkercolor='red';

	//expanding
	else if (iTempstatus=='4') sMarkercolor='grey';

	else sMarkercolor='red';


	//this could also be done with an array
	var sFacname='';
	if (iLayervisible==1)
	{
	  sFactype='nuke';
	  sFacname='Nuclear Reactor';
    }
	else if (iLayervisible==2)
	{
	  sFactype='coal';
	  sFacname='Coal-Fired Power Plant';
	}
	else if (iLayervisible==3)
	{
	  sFactype='oil';
	  sFacname='Oil-Fired Power Plant';
	}
	else if (iLayervisible==4)
	{
 	  sFactype='gas';
 	  sFacname='Natural Gas-Fired Power Plant';
	}
	else if (iLayervisible==5)
	{
	  sFactype='oil';
	  sFacname='Oil Refinery';
	}
	else if (iLayervisible==6)
	{
	  sFactype='coal';
	  sFacname='Coal-to-Oil Refinery';
	}
	else if (iLayervisible==7)
	{
 	  sFactype='gas';
 	  sFacname='Liquefied Natural Gas Terminal';
 	}
	else if (iLayervisible==8)
	{
	  sFactype='ethanol';
      sFacname='Ethanol Biorefinery';
    }
	else if (iLayervisible==9)
	{
	  sFactype='ethanol';
	  sFacname='Cellulosic Ethanol Biorefinery';
	}
	else if (iLayervisible==10)
	{
	  sFactype='incinerator';
	  sFacname='Trash Incinerator';
	}
	else if (iLayervisible==11)
	{
	  sFactype='incinerator';
	  sFacname='Wood / Biomass Incinerator';
	}
	else if (iLayervisible==12)
	{
	  sFactype='incinerator';
	  sFacname='Poultry Waste Incinerator';
	}
	else if (iLayervisible==13)
	{
	  sFactype='incinerator';
	  sFacname='Tire Incinerating Facility';
	}
	else if (iLayervisible==14)
	{
	  sFactype='kiln';
  	  sFacname='Cement Kiln';
	}
	else if (iLayervisible==15)
	{
  	  sFactype='landfill';
	  sFacname='Landfill';
	}
	else if (iLayervisible==16)
	{
	  sFactype='landfill';
	  sFacname='Landfill Gas Burner';
	}
	else if (iLayervisible==17)
	{
	  sFactype='hydro';
	  sFacname='Hydro Electric Power Plant';
	}

   //this might include several incinerator types that aren't in the basic-17 - like medical waste incinerator
	else if (aFacility['iPrimaryfacilitytype']==2)
	{
	  sFactype='incinerator';
	  sFacname='Incinerator';
	}
	else sFactype='other';


	var sTexturl='<div style=\"background-color:white; padding:8px; width:150px;\">' +
			     '<a href=\"displayfacility-'+ iFacilityid + '.htm\" target=\"top\">'+ title + '</a>';

	if (aFacility['sCity']!='') sTexturl+='<br>'+aFacility['sCity'];
	if (aFacility['sCity']!='' && aFacility['sState']!='') sTexturl+=', ';
	if (aFacility['sCity']=='' && aFacility['sState']!='') sTexturl+='<br>';
	if (aFacility['sState']!='') sTexturl+=aFacility['sState'];

	//add power plant type
	if (sFactype!='other') sTexturl+='<br>'+sFacname;
	sTexturl+='</div>';

	createMarker_themap(point, sTexturl, title, aicon[sMarkercolor][sFactype], iFacilityid);
}



//for facility search - the map - initialize the layers and display the markers
//also used by Toggle All Markers On
function InitLayers ()
{
  for (keyVar2 in facilities)
  {
    var iLayer=0;

    //gets the iLayervisible value from the first element stored in the aiLayer array
    for (keyfactype in facilities[keyVar2]['aiLayer'])
    {
      iLayer=keyfactype;
      break;
    }


    if (keyVar2!=0) createMarker_shell(facilities[keyVar2], keyVar2, iLayer);
  }




  //works for national map
  if (facilities[0]['iCount']!=undefined)
  {
  	$("span#iCount").html("Total Results: "+facilities[0]['iCount']+"<br>Mapped Results: "+facilities[0]['iMapcount']);
  }

  else
  {
	//for local map - count number of facilities with iLayervisible>=1 and fLatitude and fLongitude non-zero

    //count number of markers
    //note: for local map, only geocoded facilities will show up in results as we use long/lat to see if they are local.
    //Thus we don't need to do the "total results" vs "mapped results" distinction

    var iCount_local=0;
    var iCount_localmapped=0;
    for (keyvar_count in facilities)
    {
      if (keyvar_count!=0)
      {
        if (facilities[keyvar_count]['iLayervisible']>=1) iCount_local++;
        //if ((facilities[keyvar_count]['iLayervisible']>=1) && (facilities[keyvar_count]['fLatitude']!='')) iCount_localmapped++;
      }
  	}

   $("span#iCount").html("Total Results: "+iCount_local);
    //$("span#iCount").html("Total Results: "+iCount_local+"<br>Mapped Results: "+iCount_localmapped);
  }
}




//Internal function for ToggleMarkers - turns a single layer/status combination off
//For "other" (98) - turn off all the markers with "other" in their factype string.
function ToggleMarkersOff (iLayerid, iStatus)
{
    layerstatus[iStatus][iLayerid]=0;

    //loop through facilitie array
	for (keyVar in facilities)
	{
	  if (keyVar!=0)
	  {

        //if this layer is visible and matches the layer to remove, or if there is no layer visible AND status matches
        //Why would there be no layer visible?  that's weird!
        //either the layervisible fields matches iLayerid, or it is 98, and "other_" is in iLayervisible string

        var sFactype=facilities[keyVar]['iLayervisible'].toString();
		if (((facilities[keyVar]['iLayervisible']==iLayerid) || ((iLayerid==98) && (sFactype.indexOf('other_')!=-1))
		       || (facilities[keyVar]['iLayervisible']==0))
		     && (facilities[keyVar]['iTempstatus']==iStatus))
		{
		  //check all the layers in layerstatus - see if there is another layer that exists for this facility
		  //if so, show it
		  //make sure to show the layer that is on top, this is possible if you do a foreach on facilities[keyVar]
		  //and exit when you find the first one that matches layerstatus

		  //for it to be found it has to be a layer that is turned on
		  var iFoundlayer=0;

		  for (key in facilities[keyVar]['aiLayer'])
		  {

		    //we should be testing not iStatus, but the status of the newly found layer...
		    //which might be in facilities[keyVar]['aiUnitstatus_factype'][key]

			//weird some facilities have layers associated with them that don't have a status - so this ignores them
            if (facilities[keyVar]['aiUnitstatus_factype'][key]!=undefined)
            {
		  	  //the status that we are testing, comparing to the list of layers that are on display
		  	  var iStatustest=facilities[keyVar]['aiUnitstatus_factype'][key];

              //if Layerid=98 and we find an "other_" in the key - the we haven't found a layer - it's another other layer
			  if (((facilities[keyVar]['aiLayer'][key]['iLayer']!=undefined) && (layerstatus[iStatustest][key]==1))
			         && (!((iLayerid==98) && (key.indexOf('other_')!=-1))))
		   	  {
			    //get the iLayerid and the layer-rank and store in variables

			    iFoundlayer=key;
			    facilities[keyVar]['iLayervisible']=key;
			    break;
		 	  }
		    }

		  }

		  //whether a replacement layer was found or not, remove the existing point from the overlay
		  //would it be faster to do a bulk remove of markers?  Maybe, but I do not see any supported api functions that
		  //do this.

		  if (gMarkers[keyVar]!=null) map.removeOverlay(gMarkers[keyVar]);

		  gMarkers[keyVar]=null;

		  //if Found - then move new icon to the front - by creating a new marker
		  if (iFoundlayer>0)
		  {
			createMarker_shell(facilities[keyVar], keyVar, iFoundlayer);
		  }

		  //stores in facilities array that there is nothing showing
		  //it looks like this could be happening, when we fail to remove the marker - thus leaving markers on
		  //the screen
		  else
		  {
			facilities[keyVar]['iLayervisible']=0;
		  }
		}

	  }
	}

	//set the checkbox to off - in case this was part of a "toggle all" task
	var sCheckname='giLayer_'+iLayerid+'_'+iStatus;
	document.forms[0][sCheckname].checked=false;

	//turns off 99,99
	var sCheckname='giLayer_99_99';
	document.forms[0][sCheckname].checked=false;

	//turns off anything that is iLayerid, 99
    var sCheckname='giLayer_'+iLayerid+'_99';
	document.forms[0][sCheckname].checked=false;

	//turns off anything that is 99, iStatus
	var sCheckname='giLayer_99_'+iStatus;
	document.forms[0][sCheckname].checked=false;

}




//toggles all the markers off - for use with the layer system, to get at the other layers that aren't in the 17
//basic facility types
function ToggleAllMarkersOff ()
{
    //loop through facilities array
	for (keyVar in facilities)
	{
	  if (keyVar!=0)
	  {
  	    if (gMarkers[keyVar]!=null) map.removeOverlay(gMarkers[keyVar]);

		gMarkers[keyVar]=null;

		facilities[keyVar]['iLayervisible']=0;
	  }
	}
}




//Internal function for ToggleMarkers - turns a single layer/status combination on
function ToggleMarkersOn (iLayerid, iStatus)
{
    layerstatus[iStatus][iLayerid]=1;


    //loop through facilities array
	for (keyVar in facilities)
	{

	  //skips element #0 which is just used for a center point
	  if (keyVar!=0)
	  {
	    //if there is no layer currently displayed - then if this facility matches facilitytype and status - then add it
    	if ((facilities[keyVar]['iLayervisible']==0) && (facilities[keyVar]['iTempstatus']==iStatus))
 	    {

 	      //now we only check the aiLayer[iLayerid] if it is defined
 	      if (facilities[keyVar]['aiLayer']!=undefined)
 	      {


 	        if (facilities[keyVar]['aiLayer'][iLayerid]!=undefined)
 	        {
 	          if (facilities[keyVar]['aiLayer'][iLayerid]['iLayer']!=0)
   	          {
		        createMarker_shell(facilities[keyVar], keyVar, iLayerid);
	          }
	        }


	        //or we could be adding a "other_" layer in which case we need to do a for loop thorugh aiLayer
	        //and add the first matching one that has "other_" in the key slot  [aiLayer][key]

	        else if (iLayerid==98)
	        {
	          for (iOtherfactype in facilities[keyVar]['aiLayer'])
	          {
	            if (iOtherfactype.indexOf('other_')!=-1)
	            {
	              //hopefully iOtherfactype works ok as the iLayerid - it's actually a string - like Other_22
	              createMarker_shell(facilities[keyVar], keyVar, iOtherfactype);
	              //hopefully this breaks us out of the for loop
	              break;
	            }
	          }


	        }

	      }
	    }

	    //else if there is currently a layer, check to see if this one get precedence
	    //if so - remove the icon, add the new one
  	    else if ((facilities[keyVar]['iLayervisible']!=0) && (facilities[keyVar]['iTempstatus']==iStatus))
	    {

	      if ((facilities[keyVar]['aiLayer']!=undefined) && (facilities[keyVar]['aiLayer'][iLayerid]!=undefined))
	      {
	        if (facilities[keyVar]['aiLayer'][iLayerid]['iLayer']>facilities[keyVar]['iLayervisible'])
	  	    {
	  	      if (gMarkers[keyVar]==null) alert ("error");
		  	  map.removeOverlay(gMarkers[keyVar]);

		  	  //we don't need to set gMarkers[keyVar]==undefined because that spot is filled in the next line
			  createMarker_shell(facilities[keyVar], keyVar, iLayerid);
		    }
		  }


		  //we're adding the "other" layer - need to check the priority for each "other" layer to see if
		  //we should bring that layer to the front.
		  else if (iLayerid==98)
		  {
		    for (iOtherfactype in facilities[keyVar]['aiLayer'])
		    {
              if (iOtherfactype.indexOf('other_')!=-1)
              {
                if (facilities[keyVar]['aiLayer'][iOtherfactype]['iLayer']>facilities[keyVar]['iLayervisible'])
				{
				  if (gMarkers[keyVar]==null) alert ("error");
				  map.removeOverlay(gMarkers[keyVar]);

				  //we don't need to set gMarkers[keyVar]==undefined because that spot is filled in the next line
				  createMarker_shell(facilities[keyVar], keyVar, iOtherfactype);
				}
              }
		    }

		  }



	    }
	  }
	}


	var sCheckname='giLayer_'+iLayerid+'_'+iStatus;
	document.forms[0][sCheckname].checked=true;


	//Check to see if we need to turn on 99,99 - if all layers/statuses are on
	var iAll=1;
	for (var iStatus_i=1; iStatus_i<=4; iStatus_i++)
	{
	  for (var iLayer_i=1; iLayer_i<=17; iLayer_i++)
	  {
	    if (layerstatus[iStatus_i][iLayer_i]==0) iAll=0;
	  }
	  if (layerstatus[iStatus_i][98]==0) iAll=0;
	}

	if (iAll==1)
	{
      var sCheckname='giLayer_99_99';
      document.forms[0][sCheckname].checked=true;
	}


	//Test for turning on iLayerid, 99
	var iAll=1;
	for (var iStatus_i=1; iStatus_i<=4; iStatus_i++)
	{
	  if (layerstatus[iStatus_i][iLayerid]==0) iAll=0;
	}

	if (iAll==1)
	{
	  var sCheckname='giLayer_'+iLayerid+'_99';
	  document.forms[0][sCheckname].checked=true;
	}


	//Test for turning on 99, iStatus
	var iAll=1;
	for (var iLayer_i=1; iLayer_i<=17; iLayer_i++)
	{
	  if (layerstatus[iStatus][iLayer_i]==0) iAll=0;
	}
	if (layerstatus[iStatus][98]==0) iAll=0;

	if (iAll==1)
	{
	  var sCheckname='giLayer_99_'+iStatus;
	  document.forms[0][sCheckname].checked=true;
	}


}




//Toggle a Layer on/off
//iOn - 1 is turn on, 0 is turn off
//iLayerid - facility id of the layer to toggle - if 99 then toggle on/off all of them
//iStatus - unitstatus of the layer to toggle  - if 99 that toggle on/off all of them
//Note: this doesn't handle having multiple unit statuses - eg when you hide one unit status, to check to for others
//that should be displayed.  I have one main unit status assigned to each facility-type, and only display that.
//This means if you search for closed facilities - it will only show them if all of the units are closed.
function ToggleMarkers (iOn, iLayerid, iStatus)
{
  if (iOn==0)
  {

    //turning off layers - could be written to turn them on or off, and reused as a function
    //turns off all layers
    if ((iLayerid==99) && (iStatus==99))
    {
      for (var ikey=1; ikey<=4; ikey++)
      {
        for (var isubkey=1; isubkey<=17; isubkey++)
        {
          ToggleMarkersOff (isubkey, ikey);
        }

        //toggles off the other layer
        ToggleMarkersOff (98, ikey);
      }

      //also need to togglemarkersoff that are not in the regular 17 layers - all the other_nn ones
      ToggleAllMarkersOff ();


      for (var iI=1; iI<=4; iI++)
      {
        var sCheckname='giLayer_99_'+iI;
	    document.forms[0][sCheckname].checked=false;
      }

      for (var iI=1; iI<=17; iI++)
	  {
	     var sCheckname='giLayer_'+iI+'_99';
	  	 document.forms[0][sCheckname].checked=false;
      }

	  var sCheckname='giLayer_98_99';
	  document.forms[0][sCheckname].checked=false;



    }

    //turns off all layers that have the same single status
    else if (iLayerid==99)
    {
      for (var ilayer=1; ilayer<=17; ilayer++)
	  {
		 ToggleMarkersOff (ilayer, iStatus);
	  }
	  ToggleMarkersOff (98, iStatus);
    }

	//turn off all unitstatuses for a single layer
	else if (iStatus==99)
	{
	  for (var istatus=1; istatus<=4; istatus++)
	  {
	   ToggleMarkersOff (iLayerid, istatus);
	  }
	}

	//turn off a single status for one layer
	else
	{
	  ToggleMarkersOff (iLayerid, iStatus);
	}
  }



  //turn layer on
  else if (iOn==1)
  {
    if ((iLayerid==99) && (iStatus==99))
    {
      InitLayers();

      for (var ikey=1; ikey<=4; ikey++)
      {
        for (var isubkey=1; isubkey<=17; isubkey++)
        {
          layerstatus[ikey][isubkey]=1;
          var sCheckname='giLayer_'+isubkey+'_'+ikey;
	      document.forms[0][sCheckname].checked=true;
        }

		layerstatus[ikey][98]=1;
		var sCheckname='giLayer_98_'+ikey;
	    document.forms[0][sCheckname].checked=true;

      }

      //also need to togglemarkers-on that are not in the regular 17 layers - all the other_nn ones
      //instead of iSubkey - we have other_nn


	  for (var iI=1; iI<=4; iI++)
   	  {
	    var sCheckname='giLayer_99_'+iI;
	    document.forms[0][sCheckname].checked=true;
	  }

	  for (var iI=1; iI<=17; iI++)
      {
	    var sCheckname='giLayer_'+iI+'_99';
	    document.forms[0][sCheckname].checked=true;
	  }
	  var sCheckname='giLayer_98_99';
	  document.forms[0][sCheckname].checked=true;

    }


    //turns On all layers that have the same single status
    else if (iLayerid==99)
    {
      for (var ilayer=1; ilayer<=17; ilayer++)
	  {
		 ToggleMarkersOn (ilayer, iStatus);
	  }
	  ToggleMarkersOn (98, iStatus);
    }

	//turn On all unitstatuses for a single layer
	else if (iStatus==99)
	{
	  for (var istatus=1; istatus<=4; istatus++)
	  {
	   ToggleMarkersOn (iLayerid, istatus);
	  }
	}

	//turn On a single status for one layer
	else
	{
	  ToggleMarkersOn (iLayerid, iStatus);
	}


  }


  //count number of markers
  //parses document.images to actually count number of images with 'marker' in their file name.
  //test how fast this is
  var iCount=0;
  var iLength=document.images.length;

  for (var n=0; n<=iLength; n++)
  {
    if (document.images[n]!=undefined)
    {
      if (document.images[n].src.indexOf('marker')!=-1) iCount++;
    }
  }
  //$("span#iCount").html("Total Results: "+facilities[0]['iMapcount']+"<br>Mapped Results: "+iCount);
  $("span#iCount").html("Total Results: "+iCount);

}







//very long array of counties - 145kb
var counties= {'1001' :{'iStateid':'1','sName':'Autauga'},'1003' :{'iStateid':'1','sName':'Baldwin'},'1005' :{'iStateid':'1','sName':'Barbour'},'1007' :{'iStateid':'1','sName':'Bibb'},'1009' :{'iStateid':'1','sName':'Blount'},'1011' :{'iStateid':'1','sName':'Bullock'},'1013' :{'iStateid':'1','sName':'Butler'},'1015' :{'iStateid':'1','sName':'Calhoun'},'1017' :{'iStateid':'1','sName':'Chambers'},'1019' :{'iStateid':'1','sName':'Cherokee'},'1021' :{'iStateid':'1','sName':'Chilton'},'1023' :{'iStateid':'1','sName':'Choctaw'},'1025' :{'iStateid':'1','sName':'Clarke'},'1027' :{'iStateid':'1','sName':'Clay'},'1029' :{'iStateid':'1','sName':'Cleburne'},'1031' :{'iStateid':'1','sName':'Coffee'},'1033' :{'iStateid':'1','sName':'Colbert'},'1035' :{'iStateid':'1','sName':'Conecuh'},'1037' :{'iStateid':'1','sName':'Coosa'},'1039' :{'iStateid':'1','sName':'Covington'},'1041' :{'iStateid':'1','sName':'Crenshaw'},'1043' :{'iStateid':'1','sName':'Cullman'},'1045' :{'iStateid':'1','sName':'Dale'},'1047' :{'iStateid':'1','sName':'Dallas'},'1049' :{'iStateid':'1','sName':'DeKalb'},'1051' :{'iStateid':'1','sName':'Elmore'},'1053' :{'iStateid':'1','sName':'Escambia'},'1055' :{'iStateid':'1','sName':'Etowah'},'1057' :{'iStateid':'1','sName':'Fayette'},'1059' :{'iStateid':'1','sName':'Franklin'},'1061' :{'iStateid':'1','sName':'Geneva'},'1063' :{'iStateid':'1','sName':'Greene'},'1065' :{'iStateid':'1','sName':'Hale'},'1067' :{'iStateid':'1','sName':'Henry'},'1069' :{'iStateid':'1','sName':'Houston'},'1071' :{'iStateid':'1','sName':'Jackson'},'1073' :{'iStateid':'1','sName':'Jefferson'},'1075' :{'iStateid':'1','sName':'Lamar'},'1077' :{'iStateid':'1','sName':'Lauderdale'},'1079' :{'iStateid':'1','sName':'Lawrence'},'1081' :{'iStateid':'1','sName':'Lee'},'1083' :{'iStateid':'1','sName':'Limestone'},'1085' :{'iStateid':'1','sName':'Lowndes'},'1087' :{'iStateid':'1','sName':'Macon'},'1089' :{'iStateid':'1','sName':'Madison'},'1091' :{'iStateid':'1','sName':'Marengo'},'1093' :{'iStateid':'1','sName':'Marion'},'1095' :{'iStateid':'1','sName':'Marshall'},'1097' :{'iStateid':'1','sName':'Mobile'},'1099' :{'iStateid':'1','sName':'Monroe'},'1101' :{'iStateid':'1','sName':'Montgomery'},'1103' :{'iStateid':'1','sName':'Morgan'},'1105' :{'iStateid':'1','sName':'Perry'},'1107' :{'iStateid':'1','sName':'Pickens'},'1109' :{'iStateid':'1','sName':'Pike'},'1111' :{'iStateid':'1','sName':'Randolph'},'1113' :{'iStateid':'1','sName':'Russell'},'1115' :{'iStateid':'1','sName':'Saint Clair'},'1117' :{'iStateid':'1','sName':'Shelby'},'1119' :{'iStateid':'1','sName':'Sumter'},'1121' :{'iStateid':'1','sName':'Talladega'},'1123' :{'iStateid':'1','sName':'Tallapoosa'},'1125' :{'iStateid':'1','sName':'Tuscaloosa'},'1127' :{'iStateid':'1','sName':'Walker'},'1129' :{'iStateid':'1','sName':'Washington'},'1131' :{'iStateid':'1','sName':'Wilcox'},'1133' :{'iStateid':'1','sName':'Winston'},'2013' :{'iStateid':'2','sName':'Aleutians East'},'2016' :{'iStateid':'2','sName':'Aleutians West'},'2020' :{'iStateid':'2','sName':'Anchorage'},'2050' :{'iStateid':'2','sName':'Bethel'},'2060' :{'iStateid':'2','sName':'Bristol Bay'},'2070' :{'iStateid':'2','sName':'Dillingham'},'2090' :{'iStateid':'2','sName':'Fairbanks North Star'},'2100' :{'iStateid':'2','sName':'Haines'},'2110' :{'iStateid':'2','sName':'Juneau'},'2122' :{'iStateid':'2','sName':'Kenai Peninsula'},'2130' :{'iStateid':'2','sName':'Ketchikan Gateway'},'2150' :{'iStateid':'2','sName':'Kodiak Island'},'2164' :{'iStateid':'2','sName':'Lake and Peninsula'},'2170' :{'iStateid':'2','sName':'Matanuska-Susitna'},'2180' :{'iStateid':'2','sName':'Nome'},'2185' :{'iStateid':'2','sName':'North Slope'},'2188' :{'iStateid':'2','sName':'Northwest Arctic'},'2201' :{'iStateid':'2','sName':'Prince of Wales-Outer Ketchikan'},'2220' :{'iStateid':'2','sName':'Sitka'},'2231' :{'iStateid':'2','sName':'Skagway-Yakutat-Angoon'},'2240' :{'iStateid':'2','sName':'Southeast Fairbanks'},'2261' :{'iStateid':'2','sName':'Valdez-Cordova'},'2270' :{'iStateid':'2','sName':'Wade Hampton'},'2280' :{'iStateid':'2','sName':'Wrangell-Petersburg'},'2290' :{'iStateid':'2','sName':'Yukon-Koyukuk'},'4001' :{'iStateid':'4','sName':'Apache'},'4003' :{'iStateid':'4','sName':'Cochise'},'4005' :{'iStateid':'4','sName':'Coconino'},'4007' :{'iStateid':'4','sName':'Gila'},'4009' :{'iStateid':'4','sName':'Graham'},'4011' :{'iStateid':'4','sName':'Greenlee'},'4012' :{'iStateid':'4','sName':'La Paz'},'4013' :{'iStateid':'4','sName':'Maricopa'},'4015' :{'iStateid':'4','sName':'Mohave'},'4017' :{'iStateid':'4','sName':'Navajo'},'4019' :{'iStateid':'4','sName':'Pima'},'4021' :{'iStateid':'4','sName':'Pinal'},'4023' :{'iStateid':'4','sName':'Santa Cruz'},'4025' :{'iStateid':'4','sName':'Yavapai'},'4027' :{'iStateid':'4','sName':'Yuma'},'5001' :{'iStateid':'5','sName':'Arkansas'},'5003' :{'iStateid':'5','sName':'Ashley'},'5005' :{'iStateid':'5','sName':'Baxter'},'5007' :{'iStateid':'5','sName':'Benton'},'5009' :{'iStateid':'5','sName':'Boone'},'5011' :{'iStateid':'5','sName':'Bradley'},'5013' :{'iStateid':'5','sName':'Calhoun'},'5015' :{'iStateid':'5','sName':'Carroll'},'5017' :{'iStateid':'5','sName':'Chicot'},'5019' :{'iStateid':'5','sName':'Clark'},'5021' :{'iStateid':'5','sName':'Clay'},'5023' :{'iStateid':'5','sName':'Cleburne'},'5025' :{'iStateid':'5','sName':'Cleveland'},'5027' :{'iStateid':'5','sName':'Columbia'},'5029' :{'iStateid':'5','sName':'Conway'},'5031' :{'iStateid':'5','sName':'Craighead'},'5033' :{'iStateid':'5','sName':'Crawford'},'5035' :{'iStateid':'5','sName':'Crittenden'},'5037' :{'iStateid':'5','sName':'Cross'},'5039' :{'iStateid':'5','sName':'Dallas'},'5041' :{'iStateid':'5','sName':'Desha'},'5043' :{'iStateid':'5','sName':'Drew'},'5045' :{'iStateid':'5','sName':'Faulkner'},'5047' :{'iStateid':'5','sName':'Franklin'},'5049' :{'iStateid':'5','sName':'Fulton'},'5051' :{'iStateid':'5','sName':'Garland'},'5053' :{'iStateid':'5','sName':'Grant'},'5055' :{'iStateid':'5','sName':'Greene'},'5057' :{'iStateid':'5','sName':'Hempstead'},'5059' :{'iStateid':'5','sName':'Hot Spring'},'5061' :{'iStateid':'5','sName':'Howard'},'5063' :{'iStateid':'5','sName':'Independence'},'5065' :{'iStateid':'5','sName':'Izard'},'5067' :{'iStateid':'5','sName':'Jackson'},'5069' :{'iStateid':'5','sName':'Jefferson'},'5071' :{'iStateid':'5','sName':'Johnson'},'5073' :{'iStateid':'5','sName':'Lafayette'},'5075' :{'iStateid':'5','sName':'Lawrence'},'5077' :{'iStateid':'5','sName':'Lee'},'5079' :{'iStateid':'5','sName':'Lincoln'},'5081' :{'iStateid':'5','sName':'Little River'},'5083' :{'iStateid':'5','sName':'Logan'},'5085' :{'iStateid':'5','sName':'Lonoke'},'5087' :{'iStateid':'5','sName':'Madison'},'5089' :{'iStateid':'5','sName':'Marion'},'5091' :{'iStateid':'5','sName':'Miller'},'5093' :{'iStateid':'5','sName':'Mississippi'},'5095' :{'iStateid':'5','sName':'Monroe'},'5097' :{'iStateid':'5','sName':'Montgomery'},'5099' :{'iStateid':'5','sName':'Nevada'},'5101' :{'iStateid':'5','sName':'Newton'},'5103' :{'iStateid':'5','sName':'Ouachita'},'5105' :{'iStateid':'5','sName':'Perry'},'5107' :{'iStateid':'5','sName':'Phillips'},'5109' :{'iStateid':'5','sName':'Pike'},'5111' :{'iStateid':'5','sName':'Poinsett'},'5113' :{'iStateid':'5','sName':'Polk'},'5115' :{'iStateid':'5','sName':'Pope'},'5117' :{'iStateid':'5','sName':'Prairie'},'5119' :{'iStateid':'5','sName':'Pulaski'},'5121' :{'iStateid':'5','sName':'Randolph'},'5123' :{'iStateid':'5','sName':'Saint Francis'},'5125' :{'iStateid':'5','sName':'Saline'},'5127' :{'iStateid':'5','sName':'Scott'},'5129' :{'iStateid':'5','sName':'Searcy'},'5131' :{'iStateid':'5','sName':'Sebastian'},'5133' :{'iStateid':'5','sName':'Sevier'},'5135' :{'iStateid':'5','sName':'Sharp'},'5137' :{'iStateid':'5','sName':'Stone'},'5139' :{'iStateid':'5','sName':'Union'},'5141' :{'iStateid':'5','sName':'Van Buren'},'5143' :{'iStateid':'5','sName':'Washington'},'5145' :{'iStateid':'5','sName':'White'},'5147' :{'iStateid':'5','sName':'Woodruff'},'5149' :{'iStateid':'5','sName':'Yell'},'6001' :{'iStateid':'6','sName':'Alameda'},'6003' :{'iStateid':'6','sName':'Alpine'},'6005' :{'iStateid':'6','sName':'Amador'},'6007' :{'iStateid':'6','sName':'Butte'},'6009' :{'iStateid':'6','sName':'Calaveras'},'6011' :{'iStateid':'6','sName':'Colusa'},'6013' :{'iStateid':'6','sName':'Contra Costa'},'6015' :{'iStateid':'6','sName':'Del Norte'},'6017' :{'iStateid':'6','sName':'El Dorado'},'6019' :{'iStateid':'6','sName':'Fresno'},'6021' :{'iStateid':'6','sName':'Glenn'},'6023' :{'iStateid':'6','sName':'Humboldt'},'6025' :{'iStateid':'6','sName':'Imperial'},'6027' :{'iStateid':'6','sName':'Inyo'},'6029' :{'iStateid':'6','sName':'Kern'},'6031' :{'iStateid':'6','sName':'Kings'},'6033' :{'iStateid':'6','sName':'Lake'},'6035' :{'iStateid':'6','sName':'Lassen'},'6037' :{'iStateid':'6','sName':'Los Angeles'},'6039' :{'iStateid':'6','sName':'Madera'},'6041' :{'iStateid':'6','sName':'Marin'},'6043' :{'iStateid':'6','sName':'Mariposa'},'6045' :{'iStateid':'6','sName':'Mendocino'},'6047' :{'iStateid':'6','sName':'Merced'},'6049' :{'iStateid':'6','sName':'Modoc'},'6051' :{'iStateid':'6','sName':'Mono'},'6053' :{'iStateid':'6','sName':'Monterey'},'6055' :{'iStateid':'6','sName':'Napa'},'6057' :{'iStateid':'6','sName':'Nevada'},'6059' :{'iStateid':'6','sName':'Orange'},'6061' :{'iStateid':'6','sName':'Placer'},'6063' :{'iStateid':'6','sName':'Plumas'},'6065' :{'iStateid':'6','sName':'Riverside'},'6067' :{'iStateid':'6','sName':'Sacramento'},'6069' :{'iStateid':'6','sName':'San Benito'},'6071' :{'iStateid':'6','sName':'San Bernardino'},'6073' :{'iStateid':'6','sName':'San Diego'},'6075' :{'iStateid':'6','sName':'San Francisco'},'6077' :{'iStateid':'6','sName':'San Joaquin'},'6079' :{'iStateid':'6','sName':'San Luis Obispo'},'6081' :{'iStateid':'6','sName':'San Mateo'},'6083' :{'iStateid':'6','sName':'Santa Barbara'},'6085' :{'iStateid':'6','sName':'Santa Clara'},'6087' :{'iStateid':'6','sName':'Santa Cruz'},'6089' :{'iStateid':'6','sName':'Shasta'},'6091' :{'iStateid':'6','sName':'Sierra'},'6093' :{'iStateid':'6','sName':'Siskiyou'},'6095' :{'iStateid':'6','sName':'Solano'},'6097' :{'iStateid':'6','sName':'Sonoma'},'6099' :{'iStateid':'6','sName':'Stanislaus'},'6101' :{'iStateid':'6','sName':'Sutter'},'6103' :{'iStateid':'6','sName':'Tehama'},'6105' :{'iStateid':'6','sName':'Trinity'},'6107' :{'iStateid':'6','sName':'Tulare'},'6109' :{'iStateid':'6','sName':'Tuolumne'},'6111' :{'iStateid':'6','sName':'Ventura'},'6113' :{'iStateid':'6','sName':'Yolo'},'6115' :{'iStateid':'6','sName':'Yuba'},'8001' :{'iStateid':'8','sName':'Adams'},'8003' :{'iStateid':'8','sName':'Alamosa'},'8005' :{'iStateid':'8','sName':'Arapahoe'},'8007' :{'iStateid':'8','sName':'Archuleta'},'8009' :{'iStateid':'8','sName':'Baca'},'8011' :{'iStateid':'8','sName':'Bent'},'8013' :{'iStateid':'8','sName':'Boulder'},'8015' :{'iStateid':'8','sName':'Chaffee'},'8017' :{'iStateid':'8','sName':'Cheyenne'},'8019' :{'iStateid':'8','sName':'Clear Creek'},'8021' :{'iStateid':'8','sName':'Conejos'},'8023' :{'iStateid':'8','sName':'Costilla'},'8025' :{'iStateid':'8','sName':'Crowley'},'8027' :{'iStateid':'8','sName':'Custer'},'8029' :{'iStateid':'8','sName':'Delta'},'8031' :{'iStateid':'8','sName':'Denver'},'8033' :{'iStateid':'8','sName':'Dolores'},'8035' :{'iStateid':'8','sName':'Douglas'},'8037' :{'iStateid':'8','sName':'Eagle'},'8039' :{'iStateid':'8','sName':'Elbert'},'8041' :{'iStateid':'8','sName':'El Paso'},'8043' :{'iStateid':'8','sName':'Fremont'},'8045' :{'iStateid':'8','sName':'Garfield'},'8047' :{'iStateid':'8','sName':'Gilpin'},'8049' :{'iStateid':'8','sName':'Grand'},'8051' :{'iStateid':'8','sName':'Gunnison'},'8053' :{'iStateid':'8','sName':'Hinsdale'},'8055' :{'iStateid':'8','sName':'Huerfano'},'8057' :{'iStateid':'8','sName':'Jackson'},'8059' :{'iStateid':'8','sName':'Jefferson'},'8061' :{'iStateid':'8','sName':'Kiowa'},'8063' :{'iStateid':'8','sName':'Kit Carson'},'8065' :{'iStateid':'8','sName':'Lake'},'8067' :{'iStateid':'8','sName':'La Plata'},'8069' :{'iStateid':'8','sName':'Larimer'},'8071' :{'iStateid':'8','sName':'Las Animas'},'8073' :{'iStateid':'8','sName':'Lincoln'},'8075' :{'iStateid':'8','sName':'Logan'},'8077' :{'iStateid':'8','sName':'Mesa'},'8079' :{'iStateid':'8','sName':'Mineral'},'8081' :{'iStateid':'8','sName':'Moffat'},'8083' :{'iStateid':'8','sName':'Montezuma'},'8085' :{'iStateid':'8','sName':'Montrose'},'8087' :{'iStateid':'8','sName':'Morgan'},'8089' :{'iStateid':'8','sName':'Otero'},'8091' :{'iStateid':'8','sName':'Ouray'},'8093' :{'iStateid':'8','sName':'Park'},'8095' :{'iStateid':'8','sName':'Phillips'},'8097' :{'iStateid':'8','sName':'Pitkin'},'8099' :{'iStateid':'8','sName':'Prowers'},'8101' :{'iStateid':'8','sName':'Pueblo'},'8103' :{'iStateid':'8','sName':'Rio Blanco'},'8105' :{'iStateid':'8','sName':'Rio Grande'},'8107' :{'iStateid':'8','sName':'Routt'},'8109' :{'iStateid':'8','sName':'Saguache'},'8111' :{'iStateid':'8','sName':'San Juan'},'8113' :{'iStateid':'8','sName':'San Miguel'},'8115' :{'iStateid':'8','sName':'Sedgwick'},'8117' :{'iStateid':'8','sName':'Summit'},'8119' :{'iStateid':'8','sName':'Teller'},'8121' :{'iStateid':'8','sName':'Washington'},'8123' :{'iStateid':'8','sName':'Weld'},'8125' :{'iStateid':'8','sName':'Yuma'},'9001' :{'iStateid':'9','sName':'Fairfield'},'9003' :{'iStateid':'9','sName':'Hartford'},'9005' :{'iStateid':'9','sName':'Litchfield'},'9007' :{'iStateid':'9','sName':'Middlesex'},'9009' :{'iStateid':'9','sName':'New Haven'},'9011' :{'iStateid':'9','sName':'New London'},'9013' :{'iStateid':'9','sName':'Tolland'},'9015' :{'iStateid':'9','sName':'Windham'},'10001' :{'iStateid':'10','sName':'Kent'},'10003' :{'iStateid':'10','sName':'New Castle'},'10005' :{'iStateid':'10','sName':'Sussex'},'11001' :{'iStateid':'11','sName':'District of Columbia'},'12001' :{'iStateid':'12','sName':'Alachua'},'12003' :{'iStateid':'12','sName':'Baker'},'12005' :{'iStateid':'12','sName':'Bay'},'12007' :{'iStateid':'12','sName':'Bradford'},'12009' :{'iStateid':'12','sName':'Brevard'},'12011' :{'iStateid':'12','sName':'Broward'},'12013' :{'iStateid':'12','sName':'Calhoun'},'12015' :{'iStateid':'12','sName':'Charlotte'},'12017' :{'iStateid':'12','sName':'Citrus'},'12019' :{'iStateid':'12','sName':'Clay'},'12021' :{'iStateid':'12','sName':'Collier'},'12023' :{'iStateid':'12','sName':'Columbia'},'12025' :{'iStateid':'12','sName':'Dade'},'12027' :{'iStateid':'12','sName':'DeSoto'},'12029' :{'iStateid':'12','sName':'Dixie'},'12031' :{'iStateid':'12','sName':'Duval'},'12033' :{'iStateid':'12','sName':'Escambia'},'12035' :{'iStateid':'12','sName':'Flagler'},'12037' :{'iStateid':'12','sName':'Franklin'},'12039' :{'iStateid':'12','sName':'Gadsden'},'12041' :{'iStateid':'12','sName':'Gilchrist'},'12043' :{'iStateid':'12','sName':'Glades'},'12045' :{'iStateid':'12','sName':'Gulf'},'12047' :{'iStateid':'12','sName':'Hamilton'},'12049' :{'iStateid':'12','sName':'Hardee'},'12051' :{'iStateid':'12','sName':'Hendry'},'12053' :{'iStateid':'12','sName':'Hernando'},'12055' :{'iStateid':'12','sName':'Highlands'},'12057' :{'iStateid':'12','sName':'Hillsborough'},'12059' :{'iStateid':'12','sName':'Holmes'},'12061' :{'iStateid':'12','sName':'Indian River'},'12063' :{'iStateid':'12','sName':'Jackson'},'12065' :{'iStateid':'12','sName':'Jefferson'},'12067' :{'iStateid':'12','sName':'Lafayette'},'12069' :{'iStateid':'12','sName':'Lake'},'12071' :{'iStateid':'12','sName':'Lee'},'12073' :{'iStateid':'12','sName':'Leon'},'12075' :{'iStateid':'12','sName':'Levy'},'12077' :{'iStateid':'12','sName':'Liberty'},'12079' :{'iStateid':'12','sName':'Madison'},'12081' :{'iStateid':'12','sName':'Manatee'},'12083' :{'iStateid':'12','sName':'Marion'},'12085' :{'iStateid':'12','sName':'Martin'},'12087' :{'iStateid':'12','sName':'Monroe'},'12089' :{'iStateid':'12','sName':'Nassau'},'12091' :{'iStateid':'12','sName':'Okaloosa'},'12093' :{'iStateid':'12','sName':'Okeechobee'},'12095' :{'iStateid':'12','sName':'Orange'},'12097' :{'iStateid':'12','sName':'Osceola'},'12099' :{'iStateid':'12','sName':'Palm Beach'},'12101' :{'iStateid':'12','sName':'Pasco'},'12103' :{'iStateid':'12','sName':'Pinellas'},'12105' :{'iStateid':'12','sName':'Polk'},'12107' :{'iStateid':'12','sName':'Putnam'},'12109' :{'iStateid':'12','sName':'Saint Johns'},'12111' :{'iStateid':'12','sName':'Saint Lucie'},'12113' :{'iStateid':'12','sName':'Santa Rosa'},'12115' :{'iStateid':'12','sName':'Sarasota'},'12117' :{'iStateid':'12','sName':'Seminole'},'12119' :{'iStateid':'12','sName':'Sumter'},'12121' :{'iStateid':'12','sName':'Suwannee'},'12123' :{'iStateid':'12','sName':'Taylor'},'12125' :{'iStateid':'12','sName':'Union'},'12127' :{'iStateid':'12','sName':'Volusia'},'12129' :{'iStateid':'12','sName':'Wakulla'},'12131' :{'iStateid':'12','sName':'Walton'},'12133' :{'iStateid':'12','sName':'Washington'},'13001' :{'iStateid':'13','sName':'Appling'},'13003' :{'iStateid':'13','sName':'Atkinson'},'13005' :{'iStateid':'13','sName':'Bacon'},'13007' :{'iStateid':'13','sName':'Baker'},'13009' :{'iStateid':'13','sName':'Baldwin'},'13011' :{'iStateid':'13','sName':'Banks'},'13013' :{'iStateid':'13','sName':'Barrow'},'13015' :{'iStateid':'13','sName':'Bartow'},'13017' :{'iStateid':'13','sName':'Ben Hill'},'13019' :{'iStateid':'13','sName':'Berrien'},'13021' :{'iStateid':'13','sName':'Bibb'},'13023' :{'iStateid':'13','sName':'Bleckley'},'13025' :{'iStateid':'13','sName':'Brantley'},'13027' :{'iStateid':'13','sName':'Brooks'},'13029' :{'iStateid':'13','sName':'Bryan'},'13031' :{'iStateid':'13','sName':'Bulloch'},'13033' :{'iStateid':'13','sName':'Burke'},'13035' :{'iStateid':'13','sName':'Butts'},'13037' :{'iStateid':'13','sName':'Calhoun'},'13039' :{'iStateid':'13','sName':'Camden'},'13043' :{'iStateid':'13','sName':'Candler'},'13045' :{'iStateid':'13','sName':'Carroll'},'13047' :{'iStateid':'13','sName':'Catoosa'},'13049' :{'iStateid':'13','sName':'Charlton'},'13051' :{'iStateid':'13','sName':'Chatham'},'13053' :{'iStateid':'13','sName':'Chattahoochee'},'13055' :{'iStateid':'13','sName':'Chattooga'},'13057' :{'iStateid':'13','sName':'Cherokee'},'13059' :{'iStateid':'13','sName':'Clarke'},'13061' :{'iStateid':'13','sName':'Clay'},'13063' :{'iStateid':'13','sName':'Clayton'},'13065' :{'iStateid':'13','sName':'Clinch'},'13067' :{'iStateid':'13','sName':'Cobb'},'13069' :{'iStateid':'13','sName':'Coffee'},'13071' :{'iStateid':'13','sName':'Colquitt'},'13073' :{'iStateid':'13','sName':'Columbia'},'13075' :{'iStateid':'13','sName':'Cook'},'13077' :{'iStateid':'13','sName':'Coweta'},'13079' :{'iStateid':'13','sName':'Crawford'},'13081' :{'iStateid':'13','sName':'Crisp'},'13083' :{'iStateid':'13','sName':'Dade'},'13085' :{'iStateid':'13','sName':'Dawson'},'13087' :{'iStateid':'13','sName':'Decatur'},'13089' :{'iStateid':'13','sName':'DeKalb'},'13091' :{'iStateid':'13','sName':'Dodge'},'13093' :{'iStateid':'13','sName':'Dooly'},'13095' :{'iStateid':'13','sName':'Dougherty'},'13097' :{'iStateid':'13','sName':'Douglas'},'13099' :{'iStateid':'13','sName':'Early'},'13101' :{'iStateid':'13','sName':'Echols'},'13103' :{'iStateid':'13','sName':'Effingham'},'13105' :{'iStateid':'13','sName':'Elbert'},'13107' :{'iStateid':'13','sName':'Emanuel'},'13109' :{'iStateid':'13','sName':'Evans'},'13111' :{'iStateid':'13','sName':'Fannin'},'13113' :{'iStateid':'13','sName':'Fayette'},'13115' :{'iStateid':'13','sName':'Floyd'},'13117' :{'iStateid':'13','sName':'Forsyth'},'13119' :{'iStateid':'13','sName':'Franklin'},'13121' :{'iStateid':'13','sName':'Fulton'},'13123' :{'iStateid':'13','sName':'Gilmer'},'13125' :{'iStateid':'13','sName':'Glascock'},'13127' :{'iStateid':'13','sName':'Glynn'},'13129' :{'iStateid':'13','sName':'Gordon'},'13131' :{'iStateid':'13','sName':'Grady'},'13133' :{'iStateid':'13','sName':'Greene'},'13135' :{'iStateid':'13','sName':'Gwinnett'},'13137' :{'iStateid':'13','sName':'Habersham'},'13139' :{'iStateid':'13','sName':'Hall'},'13141' :{'iStateid':'13','sName':'Hancock'},'13143' :{'iStateid':'13','sName':'Haralson'},'13145' :{'iStateid':'13','sName':'Harris'},'13147' :{'iStateid':'13','sName':'Hart'},'13149' :{'iStateid':'13','sName':'Heard'},'13151' :{'iStateid':'13','sName':'Henry'},'13153' :{'iStateid':'13','sName':'Houston'},'13155' :{'iStateid':'13','sName':'Irwin'},'13157' :{'iStateid':'13','sName':'Jackson'},'13159' :{'iStateid':'13','sName':'Jasper'},'13161' :{'iStateid':'13','sName':'Jeff Davis'},'13163' :{'iStateid':'13','sName':'Jefferson'},'13165' :{'iStateid':'13','sName':'Jenkins'},'13167' :{'iStateid':'13','sName':'Johnson'},'13169' :{'iStateid':'13','sName':'Jones'},'13171' :{'iStateid':'13','sName':'Lamar'},'13173' :{'iStateid':'13','sName':'Lanier'},'13175' :{'iStateid':'13','sName':'Laurens'},'13177' :{'iStateid':'13','sName':'Lee'},'13179' :{'iStateid':'13','sName':'Liberty'},'13181' :{'iStateid':'13','sName':'Lincoln'},'13183' :{'iStateid':'13','sName':'Long'},'13185' :{'iStateid':'13','sName':'Lowndes'},'13187' :{'iStateid':'13','sName':'Lumpkin'},'13189' :{'iStateid':'13','sName':'McDuffie'},'13191' :{'iStateid':'13','sName':'McIntosh'},'13193' :{'iStateid':'13','sName':'Macon'},'13195' :{'iStateid':'13','sName':'Madison'},'13197' :{'iStateid':'13','sName':'Marion'},'13199' :{'iStateid':'13','sName':'Meriwether'},'13201' :{'iStateid':'13','sName':'Miller'},'13205' :{'iStateid':'13','sName':'Mitchell'},'13207' :{'iStateid':'13','sName':'Monroe'},'13209' :{'iStateid':'13','sName':'Montgomery'},'13211' :{'iStateid':'13','sName':'Morgan'},'13213' :{'iStateid':'13','sName':'Murray'},'13215' :{'iStateid':'13','sName':'Muscogee'},'13217' :{'iStateid':'13','sName':'Newton'},'13219' :{'iStateid':'13','sName':'Oconee'},'13221' :{'iStateid':'13','sName':'Oglethorpe'},'13223' :{'iStateid':'13','sName':'Paulding'},'13225' :{'iStateid':'13','sName':'Peach'},'13227' :{'iStateid':'13','sName':'Pickens'},'13229' :{'iStateid':'13','sName':'Pierce'},'13231' :{'iStateid':'13','sName':'Pike'},'13233' :{'iStateid':'13','sName':'Polk'},'13235' :{'iStateid':'13','sName':'Pulaski'},'13237' :{'iStateid':'13','sName':'Putnam'},'13239' :{'iStateid':'13','sName':'Quitman'},'13241' :{'iStateid':'13','sName':'Rabun'},'13243' :{'iStateid':'13','sName':'Randolph'},'13245' :{'iStateid':'13','sName':'Richmond'},'13247' :{'iStateid':'13','sName':'Rockdale'},'13249' :{'iStateid':'13','sName':'Schley'},'13251' :{'iStateid':'13','sName':'Screven'},'13253' :{'iStateid':'13','sName':'Seminole'},'13255' :{'iStateid':'13','sName':'Spalding'},'13257' :{'iStateid':'13','sName':'Stephens'},'13259' :{'iStateid':'13','sName':'Stewart'},'13261' :{'iStateid':'13','sName':'Sumter'},'13263' :{'iStateid':'13','sName':'Talbot'},'13265' :{'iStateid':'13','sName':'Taliaferro'},'13267' :{'iStateid':'13','sName':'Tattnall'},'13269' :{'iStateid':'13','sName':'Taylor'},'13271' :{'iStateid':'13','sName':'Telfair'},'13273' :{'iStateid':'13','sName':'Terrell'},'13275' :{'iStateid':'13','sName':'Thomas'},'13277' :{'iStateid':'13','sName':'Tift'},'13279' :{'iStateid':'13','sName':'Toombs'},'13281' :{'iStateid':'13','sName':'Towns'},'13283' :{'iStateid':'13','sName':'Treutlen'},'13285' :{'iStateid':'13','sName':'Troup'},'13287' :{'iStateid':'13','sName':'Turner'},'13289' :{'iStateid':'13','sName':'Twiggs'},'13291' :{'iStateid':'13','sName':'Union'},'13293' :{'iStateid':'13','sName':'Upson'},'13295' :{'iStateid':'13','sName':'Walker'},'13297' :{'iStateid':'13','sName':'Walton'},'13299' :{'iStateid':'13','sName':'Ware'},'13301' :{'iStateid':'13','sName':'Warren'},'13303' :{'iStateid':'13','sName':'Washington'},'13305' :{'iStateid':'13','sName':'Wayne'},'13307' :{'iStateid':'13','sName':'Webster'},'13309' :{'iStateid':'13','sName':'Wheeler'},'13311' :{'iStateid':'13','sName':'White'},'13313' :{'iStateid':'13','sName':'Whitfield'},'13315' :{'iStateid':'13','sName':'Wilcox'},'13317' :{'iStateid':'13','sName':'Wilkes'},'13319' :{'iStateid':'13','sName':'Wilkinson'},'13321' :{'iStateid':'13','sName':'Worth'},'15001' :{'iStateid':'15','sName':'Hawaii'},'15003' :{'iStateid':'15','sName':'Honolulu'},'15005' :{'iStateid':'15','sName':'Kalawao'},'15007' :{'iStateid':'15','sName':'Kauai'},'15009' :{'iStateid':'15','sName':'Maui'},'16001' :{'iStateid':'16','sName':'Ada'},'16003' :{'iStateid':'16','sName':'Adams'},'16005' :{'iStateid':'16','sName':'Bannock'},'16007' :{'iStateid':'16','sName':'Bear Lake'},'16009' :{'iStateid':'16','sName':'Benewah'},'16011' :{'iStateid':'16','sName':'Bingham'},'16013' :{'iStateid':'16','sName':'Blaine'},'16015' :{'iStateid':'16','sName':'Boise'},'16017' :{'iStateid':'16','sName':'Bonner'},'16019' :{'iStateid':'16','sName':'Bonneville'},'16021' :{'iStateid':'16','sName':'Boundary'},'16023' :{'iStateid':'16','sName':'Butte'},'16025' :{'iStateid':'16','sName':'Camas'},'16027' :{'iStateid':'16','sName':'Canyon'},'16029' :{'iStateid':'16','sName':'Caribou'},'16031' :{'iStateid':'16','sName':'Cassia'},'16033' :{'iStateid':'16','sName':'Clark'},'16035' :{'iStateid':'16','sName':'Clearwater'},'16037' :{'iStateid':'16','sName':'Custer'},'16039' :{'iStateid':'16','sName':'Elmore'},'16041' :{'iStateid':'16','sName':'Franklin'},'16043' :{'iStateid':'16','sName':'Fremont'},'16045' :{'iStateid':'16','sName':'Gem'},'16047' :{'iStateid':'16','sName':'Gooding'},'16049' :{'iStateid':'16','sName':'Idaho'},'16051' :{'iStateid':'16','sName':'Jefferson'},'16053' :{'iStateid':'16','sName':'Jerome'},'16055' :{'iStateid':'16','sName':'Kootenai'},'16057' :{'iStateid':'16','sName':'Latah'},'16059' :{'iStateid':'16','sName':'Lemhi'},'16061' :{'iStateid':'16','sName':'Lewis'},'16063' :{'iStateid':'16','sName':'Lincoln'},'16065' :{'iStateid':'16','sName':'Madison'},'16067' :{'iStateid':'16','sName':'Minidoka'},'16069' :{'iStateid':'16','sName':'Nez Perce'},'16071' :{'iStateid':'16','sName':'Oneida'},'16073' :{'iStateid':'16','sName':'Owyhee'},'16075' :{'iStateid':'16','sName':'Payette'},'16077' :{'iStateid':'16','sName':'Power'},'16079' :{'iStateid':'16','sName':'Shoshone'},'16081' :{'iStateid':'16','sName':'Teton'},'16083' :{'iStateid':'16','sName':'Twin Falls'},'16085' :{'iStateid':'16','sName':'Valley'},'16087' :{'iStateid':'16','sName':'Washington'},'17001' :{'iStateid':'17','sName':'Adams'},'17003' :{'iStateid':'17','sName':'Alexander'},'17005' :{'iStateid':'17','sName':'Bond'},'17007' :{'iStateid':'17','sName':'Boone'},'17009' :{'iStateid':'17','sName':'Brown'},'17011' :{'iStateid':'17','sName':'Bureau'},'17013' :{'iStateid':'17','sName':'Calhoun'},'17015' :{'iStateid':'17','sName':'Carroll'},'17017' :{'iStateid':'17','sName':'Cass'},'17019' :{'iStateid':'17','sName':'Champaign'},'17021' :{'iStateid':'17','sName':'Christian'},'17023' :{'iStateid':'17','sName':'Clark'},'17025' :{'iStateid':'17','sName':'Clay'},'17027' :{'iStateid':'17','sName':'Clinton'},'17029' :{'iStateid':'17','sName':'Coles'},'17031' :{'iStateid':'17','sName':'Cook'},'17033' :{'iStateid':'17','sName':'Crawford'},'17035' :{'iStateid':'17','sName':'Cumberland'},'17037' :{'iStateid':'17','sName':'DeKalb'},'17039' :{'iStateid':'17','sName':'DeWitt'},'17041' :{'iStateid':'17','sName':'Douglas'},'17043' :{'iStateid':'17','sName':'DuPage'},'17045' :{'iStateid':'17','sName':'Edgar'},'17047' :{'iStateid':'17','sName':'Edwards'},'17049' :{'iStateid':'17','sName':'Effingham'},'17051' :{'iStateid':'17','sName':'Fayette'},'17053' :{'iStateid':'17','sName':'Ford'},'17055' :{'iStateid':'17','sName':'Franklin'},'17057' :{'iStateid':'17','sName':'Fulton'},'17059' :{'iStateid':'17','sName':'Gallatin'},'17061' :{'iStateid':'17','sName':'Greene'},'17063' :{'iStateid':'17','sName':'Grundy'},'17065' :{'iStateid':'17','sName':'Hamilton'},'17067' :{'iStateid':'17','sName':'Hancock'},'17069' :{'iStateid':'17','sName':'Hardin'},'17071' :{'iStateid':'17','sName':'Henderson'},'17073' :{'iStateid':'17','sName':'Henry'},'17075' :{'iStateid':'17','sName':'Iroquois'},'17077' :{'iStateid':'17','sName':'Jackson'},'17079' :{'iStateid':'17','sName':'Jasper'},'17081' :{'iStateid':'17','sName':'Jefferson'},'17083' :{'iStateid':'17','sName':'Jersey'},'17085' :{'iStateid':'17','sName':'Jo Daviess'},'17087' :{'iStateid':'17','sName':'Johnson'},'17089' :{'iStateid':'17','sName':'Kane'},'17091' :{'iStateid':'17','sName':'Kankakee'},'17093' :{'iStateid':'17','sName':'Kendall'},'17095' :{'iStateid':'17','sName':'Knox'},'17097' :{'iStateid':'17','sName':'Lake'},'17099' :{'iStateid':'17','sName':'La Salle'},'17101' :{'iStateid':'17','sName':'Lawrence'},'17103' :{'iStateid':'17','sName':'Lee'},'17105' :{'iStateid':'17','sName':'Livingston'},'17107' :{'iStateid':'17','sName':'Logan'},'17109' :{'iStateid':'17','sName':'McDonough'},'17111' :{'iStateid':'17','sName':'McHenry'},'17113' :{'iStateid':'17','sName':'McLean'},'17115' :{'iStateid':'17','sName':'Macon'},'17117' :{'iStateid':'17','sName':'Macoupin'},'17119' :{'iStateid':'17','sName':'Madison'},'17121' :{'iStateid':'17','sName':'Marion'},'17123' :{'iStateid':'17','sName':'Marshall'},'17125' :{'iStateid':'17','sName':'Mason'},'17127' :{'iStateid':'17','sName':'Massac'},'17129' :{'iStateid':'17','sName':'Menard'},'17131' :{'iStateid':'17','sName':'Mercer'},'17133' :{'iStateid':'17','sName':'Monroe'},'17135' :{'iStateid':'17','sName':'Montgomery'},'17137' :{'iStateid':'17','sName':'Morgan'},'17139' :{'iStateid':'17','sName':'Moultrie'},'17141' :{'iStateid':'17','sName':'Ogle'},'17143' :{'iStateid':'17','sName':'Peoria'},'17145' :{'iStateid':'17','sName':'Perry'},'17147' :{'iStateid':'17','sName':'Piatt'},'17149' :{'iStateid':'17','sName':'Pike'},'17151' :{'iStateid':'17','sName':'Pope'},'17153' :{'iStateid':'17','sName':'Pulaski'},'17155' :{'iStateid':'17','sName':'Putnam'},'17157' :{'iStateid':'17','sName':'Randolph'},'17159' :{'iStateid':'17','sName':'Richland'},'17161' :{'iStateid':'17','sName':'Rock Island'},'17163' :{'iStateid':'17','sName':'Saint Clair'},'17165' :{'iStateid':'17','sName':'Saline'},'17167' :{'iStateid':'17','sName':'Sangamon'},'17169' :{'iStateid':'17','sName':'Schuyler'},'17171' :{'iStateid':'17','sName':'Scott'},'17173' :{'iStateid':'17','sName':'Shelby'},'17175' :{'iStateid':'17','sName':'Stark'},'17177' :{'iStateid':'17','sName':'Stephenson'},'17179' :{'iStateid':'17','sName':'Tazewell'},'17181' :{'iStateid':'17','sName':'Union'},'17183' :{'iStateid':'17','sName':'Vermilion'},'17185' :{'iStateid':'17','sName':'Wabash'},'17187' :{'iStateid':'17','sName':'Warren'},'17189' :{'iStateid':'17','sName':'Washington'},'17191' :{'iStateid':'17','sName':'Wayne'},'17193' :{'iStateid':'17','sName':'White'},'17195' :{'iStateid':'17','sName':'Whiteside'},'17197' :{'iStateid':'17','sName':'Will'},'17199' :{'iStateid':'17','sName':'Williamson'},'17201' :{'iStateid':'17','sName':'Winnebago'},'17203' :{'iStateid':'17','sName':'Woodford'},'18001' :{'iStateid':'18','sName':'Adams'},'18003' :{'iStateid':'18','sName':'Allen'},'18005' :{'iStateid':'18','sName':'Bartholomew'},'18007' :{'iStateid':'18','sName':'Benton'},'18009' :{'iStateid':'18','sName':'Blackford'},'18011' :{'iStateid':'18','sName':'Boone'},'18013' :{'iStateid':'18','sName':'Brown'},'18015' :{'iStateid':'18','sName':'Carroll'},'18017' :{'iStateid':'18','sName':'Cass'},'18019' :{'iStateid':'18','sName':'Clark'},'18021' :{'iStateid':'18','sName':'Clay'},'18023' :{'iStateid':'18','sName':'Clinton'},'18025' :{'iStateid':'18','sName':'Crawford'},'18027' :{'iStateid':'18','sName':'Daviess'},'18029' :{'iStateid':'18','sName':'Dearborn'},'18031' :{'iStateid':'18','sName':'Decatur'},'18033' :{'iStateid':'18','sName':'De Kalb'},'18035' :{'iStateid':'18','sName':'Delaware'},'18037' :{'iStateid':'18','sName':'Dubois'},'18039' :{'iStateid':'18','sName':'Elkhart'},'18041' :{'iStateid':'18','sName':'Fayette'},'18043' :{'iStateid':'18','sName':'Floyd'},'18045' :{'iStateid':'18','sName':'Fountain'},'18047' :{'iStateid':'18','sName':'Franklin'},'18049' :{'iStateid':'18','sName':'Fulton'},'18051' :{'iStateid':'18','sName':'Gibson'},'18053' :{'iStateid':'18','sName':'Grant'},'18055' :{'iStateid':'18','sName':'Greene'},'18057' :{'iStateid':'18','sName':'Hamilton'},'18059' :{'iStateid':'18','sName':'Hancock'},'18061' :{'iStateid':'18','sName':'Harrison'},'18063' :{'iStateid':'18','sName':'Hendricks'},'18065' :{'iStateid':'18','sName':'Henry'},'18067' :{'iStateid':'18','sName':'Howard'},'18069' :{'iStateid':'18','sName':'Huntington'},'18071' :{'iStateid':'18','sName':'Jackson'},'18073' :{'iStateid':'18','sName':'Jasper'},'18075' :{'iStateid':'18','sName':'Jay'},'18077' :{'iStateid':'18','sName':'Jefferson'},'18079' :{'iStateid':'18','sName':'Jennings'},'18081' :{'iStateid':'18','sName':'Johnson'},'18083' :{'iStateid':'18','sName':'Knox'},'18085' :{'iStateid':'18','sName':'Kosciusko'},'18087' :{'iStateid':'18','sName':'Lagrange'},'18089' :{'iStateid':'18','sName':'Lake'},'18091' :{'iStateid':'18','sName':'La Porte'},'18093' :{'iStateid':'18','sName':'Lawrence'},'18095' :{'iStateid':'18','sName':'Madison'},'18097' :{'iStateid':'18','sName':'Marion'},'18099' :{'iStateid':'18','sName':'Marshall'},'18101' :{'iStateid':'18','sName':'Martin'},'18103' :{'iStateid':'18','sName':'Miami'},'18105' :{'iStateid':'18','sName':'Monroe'},'18107' :{'iStateid':'18','sName':'Montgomery'},'18109' :{'iStateid':'18','sName':'Morgan'},'18111' :{'iStateid':'18','sName':'Newton'},'18113' :{'iStateid':'18','sName':'Noble'},'18115' :{'iStateid':'18','sName':'Ohio'},'18117' :{'iStateid':'18','sName':'Orange'},'18119' :{'iStateid':'18','sName':'Owen'},'18121' :{'iStateid':'18','sName':'Parke'},'18123' :{'iStateid':'18','sName':'Perry'},'18125' :{'iStateid':'18','sName':'Pike'},'18127' :{'iStateid':'18','sName':'Porter'},'18129' :{'iStateid':'18','sName':'Posey'},'18131' :{'iStateid':'18','sName':'Pulaski'},'18133' :{'iStateid':'18','sName':'Putnam'},'18135' :{'iStateid':'18','sName':'Randolph'},'18137' :{'iStateid':'18','sName':'Ripley'},'18139' :{'iStateid':'18','sName':'Rush'},'18141' :{'iStateid':'18','sName':'Saint Joseph'},'18143' :{'iStateid':'18','sName':'Scott'},'18145' :{'iStateid':'18','sName':'Shelby'},'18147' :{'iStateid':'18','sName':'Spencer'},'18149' :{'iStateid':'18','sName':'Starke'},'18151' :{'iStateid':'18','sName':'Steuben'},'18153' :{'iStateid':'18','sName':'Sullivan'},'18155' :{'iStateid':'18','sName':'Switzerland'},'18157' :{'iStateid':'18','sName':'Tippecanoe'},'18159' :{'iStateid':'18','sName':'Tipton'},'18161' :{'iStateid':'18','sName':'Union'},'18163' :{'iStateid':'18','sName':'Vanderburgh'},'18165' :{'iStateid':'18','sName':'Vermillion'},'18167' :{'iStateid':'18','sName':'Vigo'},'18169' :{'iStateid':'18','sName':'Wabash'},'18171' :{'iStateid':'18','sName':'Warren'},'18173' :{'iStateid':'18','sName':'Warrick'},'18175' :{'iStateid':'18','sName':'Washington'},'18177' :{'iStateid':'18','sName':'Wayne'},'18179' :{'iStateid':'18','sName':'Wells'},'18181' :{'iStateid':'18','sName':'White'},'18183' :{'iStateid':'18','sName':'Whitley'},'19001' :{'iStateid':'19','sName':'Adair'},'19003' :{'iStateid':'19','sName':'Adams'},'19005' :{'iStateid':'19','sName':'Allamakee'},'19007' :{'iStateid':'19','sName':'Appanoose'},'19009' :{'iStateid':'19','sName':'Audubon'},'19011' :{'iStateid':'19','sName':'Benton'},'19013' :{'iStateid':'19','sName':'Black Hawk'},'19015' :{'iStateid':'19','sName':'Boone'},'19017' :{'iStateid':'19','sName':'Bremer'},'19019' :{'iStateid':'19','sName':'Buchanan'},'19021' :{'iStateid':'19','sName':'Buena Vista'},'19023' :{'iStateid':'19','sName':'Butler'},'19025' :{'iStateid':'19','sName':'Calhoun'},'19027' :{'iStateid':'19','sName':'Carroll'},'19029' :{'iStateid':'19','sName':'Cass'},'19031' :{'iStateid':'19','sName':'Cedar'},'19033' :{'iStateid':'19','sName':'Cerro Gordo'},'19035' :{'iStateid':'19','sName':'Cherokee'},'19037' :{'iStateid':'19','sName':'Chickasaw'},'19039' :{'iStateid':'19','sName':'Clarke'},'19041' :{'iStateid':'19','sName':'Clay'},'19043' :{'iStateid':'19','sName':'Clayton'},'19045' :{'iStateid':'19','sName':'Clinton'},'19047' :{'iStateid':'19','sName':'Crawford'},'19049' :{'iStateid':'19','sName':'Dallas'},'19051' :{'iStateid':'19','sName':'Davis'},'19053' :{'iStateid':'19','sName':'Decatur'},'19055' :{'iStateid':'19','sName':'Delaware'},'19057' :{'iStateid':'19','sName':'Des Moines'},'19059' :{'iStateid':'19','sName':'Dickinson'},'19061' :{'iStateid':'19','sName':'Dubuque'},'19063' :{'iStateid':'19','sName':'Emmet'},'19065' :{'iStateid':'19','sName':'Fayette'},'19067' :{'iStateid':'19','sName':'Floyd'},'19069' :{'iStateid':'19','sName':'Franklin'},'19071' :{'iStateid':'19','sName':'Fremont'},'19073' :{'iStateid':'19','sName':'Greene'},'19075' :{'iStateid':'19','sName':'Grundy'},'19077' :{'iStateid':'19','sName':'Guthrie'},'19079' :{'iStateid':'19','sName':'Hamilton'},'19081' :{'iStateid':'19','sName':'Hancock'},'19083' :{'iStateid':'19','sName':'Hardin'},'19085' :{'iStateid':'19','sName':'Harrison'},'19087' :{'iStateid':'19','sName':'Henry'},'19089' :{'iStateid':'19','sName':'Howard'},'19091' :{'iStateid':'19','sName':'Humboldt'},'19093' :{'iStateid':'19','sName':'Ida'},'19095' :{'iStateid':'19','sName':'Iowa'},'19097' :{'iStateid':'19','sName':'Jackson'},'19099' :{'iStateid':'19','sName':'Jasper'},'19101' :{'iStateid':'19','sName':'Jefferson'},'19103' :{'iStateid':'19','sName':'Johnson'},'19105' :{'iStateid':'19','sName':'Jones'},'19107' :{'iStateid':'19','sName':'Keokuk'},'19109' :{'iStateid':'19','sName':'Kossuth'},'19111' :{'iStateid':'19','sName':'Lee'},'19113' :{'iStateid':'19','sName':'Linn'},'19115' :{'iStateid':'19','sName':'Louisa'},'19117' :{'iStateid':'19','sName':'Lucas'},'19119' :{'iStateid':'19','sName':'Lyon'},'19121' :{'iStateid':'19','sName':'Madison'},'19123' :{'iStateid':'19','sName':'Mahaska'},'19125' :{'iStateid':'19','sName':'Marion'},'19127' :{'iStateid':'19','sName':'Marshall'},'19129' :{'iStateid':'19','sName':'Mills'},'19131' :{'iStateid':'19','sName':'Mitchell'},'19133' :{'iStateid':'19','sName':'Monona'},'19135' :{'iStateid':'19','sName':'Monroe'},'19137' :{'iStateid':'19','sName':'Montgomery'},'19139' :{'iStateid':'19','sName':'Muscatine'},'19141' :{'iStateid':'19','sName':'O\'Brien'},'19143' :{'iStateid':'19','sName':'Osceola'},'19145' :{'iStateid':'19','sName':'Page'},'19147' :{'iStateid':'19','sName':'Palo Alto'},'19149' :{'iStateid':'19','sName':'Plymouth'},'19151' :{'iStateid':'19','sName':'Pocahontas'},'19153' :{'iStateid':'19','sName':'Polk'},'19155' :{'iStateid':'19','sName':'Pottawattamie'},'19157' :{'iStateid':'19','sName':'Poweshiek'},'19159' :{'iStateid':'19','sName':'Ringgold'},'19161' :{'iStateid':'19','sName':'Sac'},'19163' :{'iStateid':'19','sName':'Scott'},'19165' :{'iStateid':'19','sName':'Shelby'},'19167' :{'iStateid':'19','sName':'Sioux'},'19169' :{'iStateid':'19','sName':'Story'},'19171' :{'iStateid':'19','sName':'Tama'},'19173' :{'iStateid':'19','sName':'Taylor'},'19175' :{'iStateid':'19','sName':'Union'},'19177' :{'iStateid':'19','sName':'Van Buren'},'19179' :{'iStateid':'19','sName':'Wapello'},'19181' :{'iStateid':'19','sName':'Warren'},'19183' :{'iStateid':'19','sName':'Washington'},'19185' :{'iStateid':'19','sName':'Wayne'},'19187' :{'iStateid':'19','sName':'Webster'},'19189' :{'iStateid':'19','sName':'Winnebago'},'19191' :{'iStateid':'19','sName':'Winneshiek'},'19193' :{'iStateid':'19','sName':'Woodbury'},'19195' :{'iStateid':'19','sName':'Worth'},'19197' :{'iStateid':'19','sName':'Wright'},'20001' :{'iStateid':'20','sName':'Allen'},'20003' :{'iStateid':'20','sName':'Anderson'},'20005' :{'iStateid':'20','sName':'Atchison'},'20007' :{'iStateid':'20','sName':'Barber'},'20009' :{'iStateid':'20','sName':'Barton'},'20011' :{'iStateid':'20','sName':'Bourbon'},'20013' :{'iStateid':'20','sName':'Brown'},'20015' :{'iStateid':'20','sName':'Butler'},'20017' :{'iStateid':'20','sName':'Chase'},'20019' :{'iStateid':'20','sName':'Chautauqua'},'20021' :{'iStateid':'20','sName':'Cherokee'},'20023' :{'iStateid':'20','sName':'Cheyenne'},'20025' :{'iStateid':'20','sName':'Clark'},'20027' :{'iStateid':'20','sName':'Clay'},'20029' :{'iStateid':'20','sName':'Cloud'},'20031' :{'iStateid':'20','sName':'Coffey'},'20033' :{'iStateid':'20','sName':'Comanche'},'20035' :{'iStateid':'20','sName':'Cowley'},'20037' :{'iStateid':'20','sName':'Crawford'},'20039' :{'iStateid':'20','sName':'Decatur'},'20041' :{'iStateid':'20','sName':'Dickinson'},'20043' :{'iStateid':'20','sName':'Doniphan'},'20045' :{'iStateid':'20','sName':'Douglas'},'20047' :{'iStateid':'20','sName':'Edwards'},'20049' :{'iStateid':'20','sName':'Elk'},'20051' :{'iStateid':'20','sName':'Ellis'},'20053' :{'iStateid':'20','sName':'Ellsworth'},'20055' :{'iStateid':'20','sName':'Finney'},'20057' :{'iStateid':'20','sName':'Ford'},'20059' :{'iStateid':'20','sName':'Franklin'},'20061' :{'iStateid':'20','sName':'Geary'},'20063' :{'iStateid':'20','sName':'Gove'},'20065' :{'iStateid':'20','sName':'Graham'},'20067' :{'iStateid':'20','sName':'Grant'},'20069' :{'iStateid':'20','sName':'Gray'},'20071' :{'iStateid':'20','sName':'Greeley'},'20073' :{'iStateid':'20','sName':'Greenwood'},'20075' :{'iStateid':'20','sName':'Hamilton'},'20077' :{'iStateid':'20','sName':'Harper'},'20079' :{'iStateid':'20','sName':'Harvey'},'20081' :{'iStateid':'20','sName':'Haskell'},'20083' :{'iStateid':'20','sName':'Hodgeman'},'20085' :{'iStateid':'20','sName':'Jackson'},'20087' :{'iStateid':'20','sName':'Jefferson'},'20089' :{'iStateid':'20','sName':'Jewell'},'20091' :{'iStateid':'20','sName':'Johnson'},'20093' :{'iStateid':'20','sName':'Kearny'},'20095' :{'iStateid':'20','sName':'Kingman'},'20097' :{'iStateid':'20','sName':'Kiowa'},'20099' :{'iStateid':'20','sName':'Labette'},'20101' :{'iStateid':'20','sName':'Lane'},'20103' :{'iStateid':'20','sName':'Leavenworth'},'20105' :{'iStateid':'20','sName':'Lincoln'},'20107' :{'iStateid':'20','sName':'Linn'},'20109' :{'iStateid':'20','sName':'Logan'},'20111' :{'iStateid':'20','sName':'Lyon'},'20113' :{'iStateid':'20','sName':'McPherson'},'20115' :{'iStateid':'20','sName':'Marion'},'20117' :{'iStateid':'20','sName':'Marshall'},'20119' :{'iStateid':'20','sName':'Meade'},'20121' :{'iStateid':'20','sName':'Miami'},'20123' :{'iStateid':'20','sName':'Mitchell'},'20125' :{'iStateid':'20','sName':'Montgomery'},'20127' :{'iStateid':'20','sName':'Morris'},'20129' :{'iStateid':'20','sName':'Morton'},'20131' :{'iStateid':'20','sName':'Nemaha'},'20133' :{'iStateid':'20','sName':'Neosho'},'20135' :{'iStateid':'20','sName':'Ness'},'20137' :{'iStateid':'20','sName':'Norton'},'20139' :{'iStateid':'20','sName':'Osage'},'20141' :{'iStateid':'20','sName':'Osborne'},'20143' :{'iStateid':'20','sName':'Ottawa'},'20145' :{'iStateid':'20','sName':'Pawnee'},'20147' :{'iStateid':'20','sName':'Phillips'},'20149' :{'iStateid':'20','sName':'Pottawatomie'},'20151' :{'iStateid':'20','sName':'Pratt'},'20153' :{'iStateid':'20','sName':'Rawlins'},'20155' :{'iStateid':'20','sName':'Reno'},'20157' :{'iStateid':'20','sName':'Republic'},'20159' :{'iStateid':'20','sName':'Rice'},'20161' :{'iStateid':'20','sName':'Riley'},'20163' :{'iStateid':'20','sName':'Rooks'},'20165' :{'iStateid':'20','sName':'Rush'},'20167' :{'iStateid':'20','sName':'Russell'},'20169' :{'iStateid':'20','sName':'Saline'},'20171' :{'iStateid':'20','sName':'Scott'},'20173' :{'iStateid':'20','sName':'Sedgwick'},'20175' :{'iStateid':'20','sName':'Seward'},'20177' :{'iStateid':'20','sName':'Shawnee'},'20179' :{'iStateid':'20','sName':'Sheridan'},'20181' :{'iStateid':'20','sName':'Sherman'},'20183' :{'iStateid':'20','sName':'Smith'},'20185' :{'iStateid':'20','sName':'Stafford'},'20187' :{'iStateid':'20','sName':'Stanton'},'20189' :{'iStateid':'20','sName':'Stevens'},'20191' :{'iStateid':'20','sName':'Sumner'},'20193' :{'iStateid':'20','sName':'Thomas'},'20195' :{'iStateid':'20','sName':'Trego'},'20197' :{'iStateid':'20','sName':'Wabaunsee'},'20199' :{'iStateid':'20','sName':'Wallace'},'20201' :{'iStateid':'20','sName':'Washington'},'20203' :{'iStateid':'20','sName':'Wichita'},'20205' :{'iStateid':'20','sName':'Wilson'},'20207' :{'iStateid':'20','sName':'Woodson'},'20209' :{'iStateid':'20','sName':'Wyandotte'},'21001' :{'iStateid':'21','sName':'Adair'},'21003' :{'iStateid':'21','sName':'Allen'},'21005' :{'iStateid':'21','sName':'Anderson'},'21007' :{'iStateid':'21','sName':'Ballard'},'21009' :{'iStateid':'21','sName':'Barren'},'21011' :{'iStateid':'21','sName':'Bath'},'21013' :{'iStateid':'21','sName':'Bell'},'21015' :{'iStateid':'21','sName':'Boone'},'21017' :{'iStateid':'21','sName':'Bourbon'},'21019' :{'iStateid':'21','sName':'Boyd'},'21021' :{'iStateid':'21','sName':'Boyle'},'21023' :{'iStateid':'21','sName':'Bracken'},'21025' :{'iStateid':'21','sName':'Breathitt'},'21027' :{'iStateid':'21','sName':'Breckinridge'},'21029' :{'iStateid':'21','sName':'Bullitt'},'21031' :{'iStateid':'21','sName':'Butler'},'21033' :{'iStateid':'21','sName':'Caldwell'},'21035' :{'iStateid':'21','sName':'Calloway'},'21037' :{'iStateid':'21','sName':'Campbell'},'21039' :{'iStateid':'21','sName':'Carlisle'},'21041' :{'iStateid':'21','sName':'Carroll'},'21043' :{'iStateid':'21','sName':'Carter'},'21045' :{'iStateid':'21','sName':'Casey'},'21047' :{'iStateid':'21','sName':'Christian'},'21049' :{'iStateid':'21','sName':'Clark'},'21051' :{'iStateid':'21','sName':'Clay'},'21053' :{'iStateid':'21','sName':'Clinton'},'21055' :{'iStateid':'21','sName':'Crittenden'},'21057' :{'iStateid':'21','sName':'Cumberland'},'21059' :{'iStateid':'21','sName':'Daviess'},'21061' :{'iStateid':'21','sName':'Edmonson'},'21063' :{'iStateid':'21','sName':'Elliott'},'21065' :{'iStateid':'21','sName':'Estill'},'21067' :{'iStateid':'21','sName':'Fayette'},'21069' :{'iStateid':'21','sName':'Fleming'},'21071' :{'iStateid':'21','sName':'Floyd'},'21073' :{'iStateid':'21','sName':'Franklin'},'21075' :{'iStateid':'21','sName':'Fulton'},'21077' :{'iStateid':'21','sName':'Gallatin'},'21079' :{'iStateid':'21','sName':'Garrard'},'21081' :{'iStateid':'21','sName':'Grant'},'21083' :{'iStateid':'21','sName':'Graves'},'21085' :{'iStateid':'21','sName':'Grayson'},'21087' :{'iStateid':'21','sName':'Green'},'21089' :{'iStateid':'21','sName':'Greenup'},'21091' :{'iStateid':'21','sName':'Hancock'},'21093' :{'iStateid':'21','sName':'Hardin'},'21095' :{'iStateid':'21','sName':'Harlan'},'21097' :{'iStateid':'21','sName':'Harrison'},'21099' :{'iStateid':'21','sName':'Hart'},'21101' :{'iStateid':'21','sName':'Henderson'},'21103' :{'iStateid':'21','sName':'Henry'},'21105' :{'iStateid':'21','sName':'Hickman'},'21107' :{'iStateid':'21','sName':'Hopkins'},'21109' :{'iStateid':'21','sName':'Jackson'},'21111' :{'iStateid':'21','sName':'Jefferson'},'21113' :{'iStateid':'21','sName':'Jessamine'},'21115' :{'iStateid':'21','sName':'Johnson'},'21117' :{'iStateid':'21','sName':'Kenton'},'21119' :{'iStateid':'21','sName':'Knott'},'21121' :{'iStateid':'21','sName':'Knox'},'21123' :{'iStateid':'21','sName':'Larue'},'21125' :{'iStateid':'21','sName':'Laurel'},'21127' :{'iStateid':'21','sName':'Lawrence'},'21129' :{'iStateid':'21','sName':'Lee'},'21131' :{'iStateid':'21','sName':'Leslie'},'21133' :{'iStateid':'21','sName':'Letcher'},'21135' :{'iStateid':'21','sName':'Lewis'},'21137' :{'iStateid':'21','sName':'Lincoln'},'21139' :{'iStateid':'21','sName':'Livingston'},'21141' :{'iStateid':'21','sName':'Logan'},'21143' :{'iStateid':'21','sName':'Lyon'},'21145' :{'iStateid':'21','sName':'McCracken'},'21147' :{'iStateid':'21','sName':'McCreary'},'21149' :{'iStateid':'21','sName':'McLean'},'21151' :{'iStateid':'21','sName':'Madison'},'21153' :{'iStateid':'21','sName':'Magoffin'},'21155' :{'iStateid':'21','sName':'Marion'},'21157' :{'iStateid':'21','sName':'Marshall'},'21159' :{'iStateid':'21','sName':'Martin'},'21161' :{'iStateid':'21','sName':'Mason'},'21163' :{'iStateid':'21','sName':'Meade'},'21165' :{'iStateid':'21','sName':'Menifee'},'21167' :{'iStateid':'21','sName':'Mercer'},'21169' :{'iStateid':'21','sName':'Metcalfe'},'21171' :{'iStateid':'21','sName':'Monroe'},'21173' :{'iStateid':'21','sName':'Montgomery'},'21175' :{'iStateid':'21','sName':'Morgan'},'21177' :{'iStateid':'21','sName':'Muhlenberg'},'21179' :{'iStateid':'21','sName':'Nelson'},'21181' :{'iStateid':'21','sName':'Nicholas'},'21183' :{'iStateid':'21','sName':'Ohio'},'21185' :{'iStateid':'21','sName':'Oldham'},'21187' :{'iStateid':'21','sName':'Owen'},'21189' :{'iStateid':'21','sName':'Owsley'},'21191' :{'iStateid':'21','sName':'Pendleton'},'21193' :{'iStateid':'21','sName':'Perry'},'21195' :{'iStateid':'21','sName':'Pike'},'21197' :{'iStateid':'21','sName':'Powell'},'21199' :{'iStateid':'21','sName':'Pulaski'},'21201' :{'iStateid':'21','sName':'Robertson'},'21203' :{'iStateid':'21','sName':'Rockcastle'},'21205' :{'iStateid':'21','sName':'Rowan'},'21207' :{'iStateid':'21','sName':'Russell'},'21209' :{'iStateid':'21','sName':'Scott'},'21211' :{'iStateid':'21','sName':'Shelby'},'21213' :{'iStateid':'21','sName':'Simpson'},'21215' :{'iStateid':'21','sName':'Spencer'},'21217' :{'iStateid':'21','sName':'Taylor'},'21219' :{'iStateid':'21','sName':'Todd'},'21221' :{'iStateid':'21','sName':'Trigg'},'21223' :{'iStateid':'21','sName':'Trimble'},'21225' :{'iStateid':'21','sName':'Union'},'21227' :{'iStateid':'21','sName':'Warren'},'21229' :{'iStateid':'21','sName':'Washington'},'21231' :{'iStateid':'21','sName':'Wayne'},'21233' :{'iStateid':'21','sName':'Webster'},'21235' :{'iStateid':'21','sName':'Whitley'},'21237' :{'iStateid':'21','sName':'Wolfe'},'21239' :{'iStateid':'21','sName':'Woodford'},'22001' :{'iStateid':'22','sName':'Acadia'},'22003' :{'iStateid':'22','sName':'Allen'},'22005' :{'iStateid':'22','sName':'Ascension'},'22007' :{'iStateid':'22','sName':'Assumption'},'22009' :{'iStateid':'22','sName':'Avoyelles'},'22011' :{'iStateid':'22','sName':'Beauregard'},'22013' :{'iStateid':'22','sName':'Bienville'},'22015' :{'iStateid':'22','sName':'Bossier'},'22017' :{'iStateid':'22','sName':'Caddo'},'22019' :{'iStateid':'22','sName':'Calcasieu'},'22021' :{'iStateid':'22','sName':'Caldwell'},'22023' :{'iStateid':'22','sName':'Cameron'},'22025' :{'iStateid':'22','sName':'Catahoula'},'22027' :{'iStateid':'22','sName':'Claiborne'},'22029' :{'iStateid':'22','sName':'Concordia'},'22031' :{'iStateid':'22','sName':'De Soto'},'22033' :{'iStateid':'22','sName':'East Baton Rouge'},'22035' :{'iStateid':'22','sName':'East Carroll'},'22037' :{'iStateid':'22','sName':'East Feliciana'},'22039' :{'iStateid':'22','sName':'Evangeline'},'22041' :{'iStateid':'22','sName':'Franklin'},'22043' :{'iStateid':'22','sName':'Grant'},'22045' :{'iStateid':'22','sName':'Iberia'},'22047' :{'iStateid':'22','sName':'Iberville'},'22049' :{'iStateid':'22','sName':'Jackson'},'22051' :{'iStateid':'22','sName':'Jefferson'},'22053' :{'iStateid':'22','sName':'Jefferson Davis'},'22055' :{'iStateid':'22','sName':'Lafayette'},'22057' :{'iStateid':'22','sName':'Lafourche'},'22059' :{'iStateid':'22','sName':'La Salle'},'22061' :{'iStateid':'22','sName':'Lincoln'},'22063' :{'iStateid':'22','sName':'Livingston'},'22065' :{'iStateid':'22','sName':'Madison'},'22067' :{'iStateid':'22','sName':'Morehouse'},'22069' :{'iStateid':'22','sName':'Natchitoches'},'22071' :{'iStateid':'22','sName':'Orleans'},'22073' :{'iStateid':'22','sName':'Ouachita'},'22075' :{'iStateid':'22','sName':'Plaquemines'},'22077' :{'iStateid':'22','sName':'Pointe Coupee'},'22079' :{'iStateid':'22','sName':'Rapides'},'22081' :{'iStateid':'22','sName':'Red River'},'22083' :{'iStateid':'22','sName':'Richland'},'22085' :{'iStateid':'22','sName':'Sabine'},'22087' :{'iStateid':'22','sName':'Saint Bernard'},'22089' :{'iStateid':'22','sName':'Saint Charles'},'22091' :{'iStateid':'22','sName':'Saint Helena'},'22093' :{'iStateid':'22','sName':'Saint James'},'22095' :{'iStateid':'22','sName':'Saint John the Baptist'},'22097' :{'iStateid':'22','sName':'Saint Landry'},'22099' :{'iStateid':'22','sName':'Saint Martin'},'22101' :{'iStateid':'22','sName':'Saint Mary'},'22103' :{'iStateid':'22','sName':'Saint Tammany'},'22105' :{'iStateid':'22','sName':'Tangipahoa'},'22107' :{'iStateid':'22','sName':'Tensas'},'22109' :{'iStateid':'22','sName':'Terrebonne'},'22111' :{'iStateid':'22','sName':'Union'},'22113' :{'iStateid':'22','sName':'Vermilion'},'22115' :{'iStateid':'22','sName':'Vernon'},'22117' :{'iStateid':'22','sName':'Washington'},'22119' :{'iStateid':'22','sName':'Webster'},'22121' :{'iStateid':'22','sName':'West Baton Rouge'},'22123' :{'iStateid':'22','sName':'West Carroll'},'22125' :{'iStateid':'22','sName':'West Feliciana'},'22127' :{'iStateid':'22','sName':'Winn'},'23001' :{'iStateid':'23','sName':'Androscoggin'},'23003' :{'iStateid':'23','sName':'Aroostook'},'23005' :{'iStateid':'23','sName':'Cumberland'},'23007' :{'iStateid':'23','sName':'Franklin'},'23009' :{'iStateid':'23','sName':'Hancock'},'23011' :{'iStateid':'23','sName':'Kennebec'},'23013' :{'iStateid':'23','sName':'Knox'},'23015' :{'iStateid':'23','sName':'Lincoln'},'23017' :{'iStateid':'23','sName':'Oxford'},'23019' :{'iStateid':'23','sName':'Penobscot'},'23021' :{'iStateid':'23','sName':'Piscataquis'},'23023' :{'iStateid':'23','sName':'Sagadahoc'},'23025' :{'iStateid':'23','sName':'Somerset'},'23027' :{'iStateid':'23','sName':'Waldo'},'23029' :{'iStateid':'23','sName':'Washington'},'23031' :{'iStateid':'23','sName':'York'},'24001' :{'iStateid':'24','sName':'Allegany'},'24003' :{'iStateid':'24','sName':'Anne Arundel'},'24005' :{'iStateid':'24','sName':'Baltimore'},'24009' :{'iStateid':'24','sName':'Calvert'},'24011' :{'iStateid':'24','sName':'Caroline'},'24013' :{'iStateid':'24','sName':'Carroll'},'24015' :{'iStateid':'24','sName':'Cecil'},'24017' :{'iStateid':'24','sName':'Charles'},'24019' :{'iStateid':'24','sName':'Dorchester'},'24021' :{'iStateid':'24','sName':'Frederick'},'24023' :{'iStateid':'24','sName':'Garrett'},'24025' :{'iStateid':'24','sName':'Harford'},'24027' :{'iStateid':'24','sName':'Howard'},'24029' :{'iStateid':'24','sName':'Kent'},'24031' :{'iStateid':'24','sName':'Montgomery'},'24033' :{'iStateid':'24','sName':'Prince George\'s'},'24035' :{'iStateid':'24','sName':'Queen Anne\'s'},'24037' :{'iStateid':'24','sName':'Saint Mary\'s'},'24039' :{'iStateid':'24','sName':'Somerset'},'24041' :{'iStateid':'24','sName':'Talbot'},'24043' :{'iStateid':'24','sName':'Washington'},'24045' :{'iStateid':'24','sName':'Wicomico'},'24047' :{'iStateid':'24','sName':'Worcester'},'24510' :{'iStateid':'24','sName':'Baltimore (City)'},'25001' :{'iStateid':'25','sName':'Barnstable'},'25003' :{'iStateid':'25','sName':'Berkshire'},'25005' :{'iStateid':'25','sName':'Bristol'},'25007' :{'iStateid':'25','sName':'Dukes'},'25009' :{'iStateid':'25','sName':'Essex'},'25011' :{'iStateid':'25','sName':'Franklin'},'25013' :{'iStateid':'25','sName':'Hampden'},'25015' :{'iStateid':'25','sName':'Hampshire'},'25017' :{'iStateid':'25','sName':'Middlesex'},'25019' :{'iStateid':'25','sName':'Nantucket'},'25021' :{'iStateid':'25','sName':'Norfolk'},'25023' :{'iStateid':'25','sName':'Plymouth'},'25025' :{'iStateid':'25','sName':'Suffolk'},'25027' :{'iStateid':'25','sName':'Worcester'},'26001' :{'iStateid':'26','sName':'Alcona'},'26003' :{'iStateid':'26','sName':'Alger'},'26005' :{'iStateid':'26','sName':'Allegan'},'26007' :{'iStateid':'26','sName':'Alpena'},'26009' :{'iStateid':'26','sName':'Antrim'},'26011' :{'iStateid':'26','sName':'Arenac'},'26013' :{'iStateid':'26','sName':'Baraga'},'26015' :{'iStateid':'26','sName':'Barry'},'26017' :{'iStateid':'26','sName':'Bay'},'26019' :{'iStateid':'26','sName':'Benzie'},'26021' :{'iStateid':'26','sName':'Berrien'},'26023' :{'iStateid':'26','sName':'Branch'},'26025' :{'iStateid':'26','sName':'Calhoun'},'26027' :{'iStateid':'26','sName':'Cass'},'26029' :{'iStateid':'26','sName':'Charlevoix'},'26031' :{'iStateid':'26','sName':'Cheboygan'},'26033' :{'iStateid':'26','sName':'Chippewa'},'26035' :{'iStateid':'26','sName':'Clare'},'26037' :{'iStateid':'26','sName':'Clinton'},'26039' :{'iStateid':'26','sName':'Crawford'},'26041' :{'iStateid':'26','sName':'Delta'},'26043' :{'iStateid':'26','sName':'Dickinson'},'26045' :{'iStateid':'26','sName':'Eaton'},'26047' :{'iStateid':'26','sName':'Emmet'},'26049' :{'iStateid':'26','sName':'Genesee'},'26051' :{'iStateid':'26','sName':'Gladwin'},'26053' :{'iStateid':'26','sName':'Gogebic'},'26055' :{'iStateid':'26','sName':'Grand Traverse'},'26057' :{'iStateid':'26','sName':'Gratiot'},'26059' :{'iStateid':'26','sName':'Hillsdale'},'26061' :{'iStateid':'26','sName':'Houghton'},'26063' :{'iStateid':'26','sName':'Huron'},'26065' :{'iStateid':'26','sName':'Ingham'},'26067' :{'iStateid':'26','sName':'Ionia'},'26069' :{'iStateid':'26','sName':'Iosco'},'26071' :{'iStateid':'26','sName':'Iron'},'26073' :{'iStateid':'26','sName':'Isabella'},'26075' :{'iStateid':'26','sName':'Jackson'},'26077' :{'iStateid':'26','sName':'Kalamazoo'},'26079' :{'iStateid':'26','sName':'Kalkaska'},'26081' :{'iStateid':'26','sName':'Kent'},'26083' :{'iStateid':'26','sName':'Keweenaw'},'26085' :{'iStateid':'26','sName':'Lake'},'26087' :{'iStateid':'26','sName':'Lapeer'},'26089' :{'iStateid':'26','sName':'Leelanau'},'26091' :{'iStateid':'26','sName':'Lenawee'},'26093' :{'iStateid':'26','sName':'Livingston'},'26095' :{'iStateid':'26','sName':'Luce'},'26097' :{'iStateid':'26','sName':'Mackinac'},'26099' :{'iStateid':'26','sName':'Macomb'},'26101' :{'iStateid':'26','sName':'Manistee'},'26103' :{'iStateid':'26','sName':'Marquette'},'26105' :{'iStateid':'26','sName':'Mason'},'26107' :{'iStateid':'26','sName':'Mecosta'},'26109' :{'iStateid':'26','sName':'Menominee'},'26111' :{'iStateid':'26','sName':'Midland'},'26113' :{'iStateid':'26','sName':'Missaukee'},'26115' :{'iStateid':'26','sName':'Monroe'},'26117' :{'iStateid':'26','sName':'Montcalm'},'26119' :{'iStateid':'26','sName':'Montmorency'},'26121' :{'iStateid':'26','sName':'Muskegon'},'26123' :{'iStateid':'26','sName':'Newaygo'},'26125' :{'iStateid':'26','sName':'Oakland'},'26127' :{'iStateid':'26','sName':'Oceana'},'26129' :{'iStateid':'26','sName':'Ogemaw'},'26131' :{'iStateid':'26','sName':'Ontonagon'},'26133' :{'iStateid':'26','sName':'Osceola'},'26135' :{'iStateid':'26','sName':'Oscoda'},'26137' :{'iStateid':'26','sName':'Otsego'},'26139' :{'iStateid':'26','sName':'Ottawa'},'26141' :{'iStateid':'26','sName':'Presque Isle'},'26143' :{'iStateid':'26','sName':'Roscommon'},'26145' :{'iStateid':'26','sName':'Saginaw'},'26147' :{'iStateid':'26','sName':'Saint Clair'},'26149' :{'iStateid':'26','sName':'Saint Joseph'},'26151' :{'iStateid':'26','sName':'Sanilac'},'26153' :{'iStateid':'26','sName':'Schoolcraft'},'26155' :{'iStateid':'26','sName':'Shiawassee'},'26157' :{'iStateid':'26','sName':'Tuscola'},'26159' :{'iStateid':'26','sName':'Van Buren'},'26161' :{'iStateid':'26','sName':'Washtenaw'},'26163' :{'iStateid':'26','sName':'Wayne'},'26165' :{'iStateid':'26','sName':'Wexford'},'27001' :{'iStateid':'27','sName':'Aitkin'},'27003' :{'iStateid':'27','sName':'Anoka'},'27005' :{'iStateid':'27','sName':'Becker'},'27007' :{'iStateid':'27','sName':'Beltrami'},'27009' :{'iStateid':'27','sName':'Benton'},'27011' :{'iStateid':'27','sName':'Big Stone'},'27013' :{'iStateid':'27','sName':'Blue Earth'},'27015' :{'iStateid':'27','sName':'Brown'},'27017' :{'iStateid':'27','sName':'Carlton'},'27019' :{'iStateid':'27','sName':'Carver'},'27021' :{'iStateid':'27','sName':'Cass'},'27023' :{'iStateid':'27','sName':'Chippewa'},'27025' :{'iStateid':'27','sName':'Chisago'},'27027' :{'iStateid':'27','sName':'Clay'},'27029' :{'iStateid':'27','sName':'Clearwater'},'27031' :{'iStateid':'27','sName':'Cook'},'27033' :{'iStateid':'27','sName':'Cottonwood'},'27035' :{'iStateid':'27','sName':'Crow Wing'},'27037' :{'iStateid':'27','sName':'Dakota'},'27039' :{'iStateid':'27','sName':'Dodge'},'27041' :{'iStateid':'27','sName':'Douglas'},'27043' :{'iStateid':'27','sName':'Faribault'},'27045' :{'iStateid':'27','sName':'Fillmore'},'27047' :{'iStateid':'27','sName':'Freeborn'},'27049' :{'iStateid':'27','sName':'Goodhue'},'27051' :{'iStateid':'27','sName':'Grant'},'27053' :{'iStateid':'27','sName':'Hennepin'},'27055' :{'iStateid':'27','sName':'Houston'},'27057' :{'iStateid':'27','sName':'Hubbard'},'27059' :{'iStateid':'27','sName':'Isanti'},'27061' :{'iStateid':'27','sName':'Itasca'},'27063' :{'iStateid':'27','sName':'Jackson'},'27065' :{'iStateid':'27','sName':'Kanabec'},'27067' :{'iStateid':'27','sName':'Kandiyohi'},'27069' :{'iStateid':'27','sName':'Kittson'},'27071' :{'iStateid':'27','sName':'Koochiching'},'27073' :{'iStateid':'27','sName':'Lac qui Parle'},'27075' :{'iStateid':'27','sName':'Lake'},'27077' :{'iStateid':'27','sName':'Lake of the Woods'},'27079' :{'iStateid':'27','sName':'Le Sueur'},'27081' :{'iStateid':'27','sName':'Lincoln'},'27083' :{'iStateid':'27','sName':'Lyon'},'27085' :{'iStateid':'27','sName':'McLeod'},'27087' :{'iStateid':'27','sName':'Mahnomen'},'27089' :{'iStateid':'27','sName':'Marshall'},'27091' :{'iStateid':'27','sName':'Martin'},'27093' :{'iStateid':'27','sName':'Meeker'},'27095' :{'iStateid':'27','sName':'Mille Lacs'},'27097' :{'iStateid':'27','sName':'Morrison'},'27099' :{'iStateid':'27','sName':'Mower'},'27101' :{'iStateid':'27','sName':'Murray'},'27103' :{'iStateid':'27','sName':'Nicollet'},'27105' :{'iStateid':'27','sName':'Nobles'},'27107' :{'iStateid':'27','sName':'Norman'},'27109' :{'iStateid':'27','sName':'Olmsted'},'27111' :{'iStateid':'27','sName':'Otter Tail'},'27113' :{'iStateid':'27','sName':'Pennington'},'27115' :{'iStateid':'27','sName':'Pine'},'27117' :{'iStateid':'27','sName':'Pipestone'},'27119' :{'iStateid':'27','sName':'Polk'},'27121' :{'iStateid':'27','sName':'Pope'},'27123' :{'iStateid':'27','sName':'Ramsey'},'27125' :{'iStateid':'27','sName':'Red Lake'},'27127' :{'iStateid':'27','sName':'Redwood'},'27129' :{'iStateid':'27','sName':'Renville'},'27131' :{'iStateid':'27','sName':'Rice'},'27133' :{'iStateid':'27','sName':'Rock'},'27135' :{'iStateid':'27','sName':'Roseau'},'27137' :{'iStateid':'27','sName':'Saint Louis'},'27139' :{'iStateid':'27','sName':'Scott'},'27141' :{'iStateid':'27','sName':'Sherburne'},'27143' :{'iStateid':'27','sName':'Sibley'},'27145' :{'iStateid':'27','sName':'Stearns'},'27147' :{'iStateid':'27','sName':'Steele'},'27149' :{'iStateid':'27','sName':'Stevens'},'27151' :{'iStateid':'27','sName':'Swift'},'27153' :{'iStateid':'27','sName':'Todd'},'27155' :{'iStateid':'27','sName':'Traverse'},'27157' :{'iStateid':'27','sName':'Wabasha'},'27159' :{'iStateid':'27','sName':'Wadena'},'27161' :{'iStateid':'27','sName':'Waseca'},'27163' :{'iStateid':'27','sName':'Washington'},'27165' :{'iStateid':'27','sName':'Watonwan'},'27167' :{'iStateid':'27','sName':'Wilkin'},'27169' :{'iStateid':'27','sName':'Winona'},'27171' :{'iStateid':'27','sName':'Wright'},'27173' :{'iStateid':'27','sName':'Yellow Medicine'},'28001' :{'iStateid':'28','sName':'Adams'},'28003' :{'iStateid':'28','sName':'Alcorn'},'28005' :{'iStateid':'28','sName':'Amite'},'28007' :{'iStateid':'28','sName':'Attala'},'28009' :{'iStateid':'28','sName':'Benton'},'28011' :{'iStateid':'28','sName':'Bolivar'},'28013' :{'iStateid':'28','sName':'Calhoun'},'28015' :{'iStateid':'28','sName':'Carroll'},'28017' :{'iStateid':'28','sName':'Chickasaw'},'28019' :{'iStateid':'28','sName':'Choctaw'},'28021' :{'iStateid':'28','sName':'Claiborne'},'28023' :{'iStateid':'28','sName':'Clarke'},'28025' :{'iStateid':'28','sName':'Clay'},'28027' :{'iStateid':'28','sName':'Coahoma'},'28029' :{'iStateid':'28','sName':'Copiah'},'28031' :{'iStateid':'28','sName':'Covington'},'28033' :{'iStateid':'28','sName':'DeSoto'},'28035' :{'iStateid':'28','sName':'Forrest'},'28037' :{'iStateid':'28','sName':'Franklin'},'28039' :{'iStateid':'28','sName':'George'},'28041' :{'iStateid':'28','sName':'Greene'},'28043' :{'iStateid':'28','sName':'Grenada'},'28045' :{'iStateid':'28','sName':'Hancock'},'28047' :{'iStateid':'28','sName':'Harrison'},'28049' :{'iStateid':'28','sName':'Hinds'},'28051' :{'iStateid':'28','sName':'Holmes'},'28053' :{'iStateid':'28','sName':'Humphreys'},'28055' :{'iStateid':'28','sName':'Issaquena'},'28057' :{'iStateid':'28','sName':'Itawamba'},'28059' :{'iStateid':'28','sName':'Jackson'},'28061' :{'iStateid':'28','sName':'Jasper'},'28063' :{'iStateid':'28','sName':'Jefferson'},'28065' :{'iStateid':'28','sName':'Jefferson Davis'},'28067' :{'iStateid':'28','sName':'Jones'},'28069' :{'iStateid':'28','sName':'Kemper'},'28071' :{'iStateid':'28','sName':'Lafayette'},'28073' :{'iStateid':'28','sName':'Lamar'},'28075' :{'iStateid':'28','sName':'Lauderdale'},'28077' :{'iStateid':'28','sName':'Lawrence'},'28079' :{'iStateid':'28','sName':'Leake'},'28081' :{'iStateid':'28','sName':'Lee'},'28083' :{'iStateid':'28','sName':'Leflore'},'28085' :{'iStateid':'28','sName':'Lincoln'},'28087' :{'iStateid':'28','sName':'Lowndes'},'28089' :{'iStateid':'28','sName':'Madison'},'28091' :{'iStateid':'28','sName':'Marion'},'28093' :{'iStateid':'28','sName':'Marshall'},'28095' :{'iStateid':'28','sName':'Monroe'},'28097' :{'iStateid':'28','sName':'Montgomery'},'28099' :{'iStateid':'28','sName':'Neshoba'},'28101' :{'iStateid':'28','sName':'Newton'},'28103' :{'iStateid':'28','sName':'Noxubee'},'28105' :{'iStateid':'28','sName':'Oktibbeha'},'28107' :{'iStateid':'28','sName':'Panola'},'28109' :{'iStateid':'28','sName':'Pearl River'},'28111' :{'iStateid':'28','sName':'Perry'},'28113' :{'iStateid':'28','sName':'Pike'},'28115' :{'iStateid':'28','sName':'Pontotoc'},'28117' :{'iStateid':'28','sName':'Prentiss'},'28119' :{'iStateid':'28','sName':'Quitman'},'28121' :{'iStateid':'28','sName':'Rankin'},'28123' :{'iStateid':'28','sName':'Scott'},'28125' :{'iStateid':'28','sName':'Sharkey'},'28127' :{'iStateid':'28','sName':'Simpson'},'28129' :{'iStateid':'28','sName':'Smith'},'28131' :{'iStateid':'28','sName':'Stone'},'28133' :{'iStateid':'28','sName':'Sunflower'},'28135' :{'iStateid':'28','sName':'Tallahatchie'},'28137' :{'iStateid':'28','sName':'Tate'},'28139' :{'iStateid':'28','sName':'Tippah'},'28141' :{'iStateid':'28','sName':'Tishomingo'},'28143' :{'iStateid':'28','sName':'Tunica'},'28145' :{'iStateid':'28','sName':'Union'},'28147' :{'iStateid':'28','sName':'Walthall'},'28149' :{'iStateid':'28','sName':'Warren'},'28151' :{'iStateid':'28','sName':'Washington'},'28153' :{'iStateid':'28','sName':'Wayne'},'28155' :{'iStateid':'28','sName':'Webster'},'28157' :{'iStateid':'28','sName':'Wilkinson'},'28159' :{'iStateid':'28','sName':'Winston'},'28161' :{'iStateid':'28','sName':'Yalobusha'},'28163' :{'iStateid':'28','sName':'Yazoo'},'29001' :{'iStateid':'29','sName':'Adair'},'29003' :{'iStateid':'29','sName':'Andrew'},'29005' :{'iStateid':'29','sName':'Atchison'},'29007' :{'iStateid':'29','sName':'Audrain'},'29009' :{'iStateid':'29','sName':'Barry'},'29011' :{'iStateid':'29','sName':'Barton'},'29013' :{'iStateid':'29','sName':'Bates'},'29015' :{'iStateid':'29','sName':'Benton'},'29017' :{'iStateid':'29','sName':'Bollinger'},'29019' :{'iStateid':'29','sName':'Boone'},'29021' :{'iStateid':'29','sName':'Buchanan'},'29023' :{'iStateid':'29','sName':'Butler'},'29025' :{'iStateid':'29','sName':'Caldwell'},'29027' :{'iStateid':'29','sName':'Callaway'},'29029' :{'iStateid':'29','sName':'Camden'},'29031' :{'iStateid':'29','sName':'Cape Girardeau'},'29033' :{'iStateid':'29','sName':'Carroll'},'29035' :{'iStateid':'29','sName':'Carter'},'29037' :{'iStateid':'29','sName':'Cass'},'29039' :{'iStateid':'29','sName':'Cedar'},'29041' :{'iStateid':'29','sName':'Chariton'},'29043' :{'iStateid':'29','sName':'Christian'},'29045' :{'iStateid':'29','sName':'Clark'},'29047' :{'iStateid':'29','sName':'Clay'},'29049' :{'iStateid':'29','sName':'Clinton'},'29051' :{'iStateid':'29','sName':'Cole'},'29053' :{'iStateid':'29','sName':'Cooper'},'29055' :{'iStateid':'29','sName':'Crawford'},'29057' :{'iStateid':'29','sName':'Dade'},'29059' :{'iStateid':'29','sName':'Dallas'},'29061' :{'iStateid':'29','sName':'Daviess'},'29063' :{'iStateid':'29','sName':'DeKalb'},'29065' :{'iStateid':'29','sName':'Dent'},'29067' :{'iStateid':'29','sName':'Douglas'},'29069' :{'iStateid':'29','sName':'Dunklin'},'29071' :{'iStateid':'29','sName':'Franklin'},'29073' :{'iStateid':'29','sName':'Gasconade'},'29075' :{'iStateid':'29','sName':'Gentry'},'29077' :{'iStateid':'29','sName':'Greene'},'29079' :{'iStateid':'29','sName':'Grundy'},'29081' :{'iStateid':'29','sName':'Harrison'},'29083' :{'iStateid':'29','sName':'Henry'},'29085' :{'iStateid':'29','sName':'Hickory'},'29087' :{'iStateid':'29','sName':'Holt'},'29089' :{'iStateid':'29','sName':'Howard'},'29091' :{'iStateid':'29','sName':'Howell'},'29093' :{'iStateid':'29','sName':'Iron'},'29095' :{'iStateid':'29','sName':'Jackson'},'29097' :{'iStateid':'29','sName':'Jasper'},'29099' :{'iStateid':'29','sName':'Jefferson'},'29101' :{'iStateid':'29','sName':'Johnson'},'29103' :{'iStateid':'29','sName':'Knox'},'29105' :{'iStateid':'29','sName':'Laclede'},'29107' :{'iStateid':'29','sName':'Lafayette'},'29109' :{'iStateid':'29','sName':'Lawrence'},'29111' :{'iStateid':'29','sName':'Lewis'},'29113' :{'iStateid':'29','sName':'Lincoln'},'29115' :{'iStateid':'29','sName':'Linn'},'29117' :{'iStateid':'29','sName':'Livingston'},'29119' :{'iStateid':'29','sName':'McDonald'},'29121' :{'iStateid':'29','sName':'Macon'},'29123' :{'iStateid':'29','sName':'Madison'},'29125' :{'iStateid':'29','sName':'Maries'},'29127' :{'iStateid':'29','sName':'Marion'},'29129' :{'iStateid':'29','sName':'Mercer'},'29131' :{'iStateid':'29','sName':'Miller'},'29133' :{'iStateid':'29','sName':'Mississippi'},'29135' :{'iStateid':'29','sName':'Moniteau'},'29137' :{'iStateid':'29','sName':'Monroe'},'29139' :{'iStateid':'29','sName':'Montgomery'},'29141' :{'iStateid':'29','sName':'Morgan'},'29143' :{'iStateid':'29','sName':'New Madrid'},'29145' :{'iStateid':'29','sName':'Newton'},'29147' :{'iStateid':'29','sName':'Nodaway'},'29149' :{'iStateid':'29','sName':'Oregon'},'29151' :{'iStateid':'29','sName':'Osage'},'29153' :{'iStateid':'29','sName':'Ozark'},'29155' :{'iStateid':'29','sName':'Pemiscot'},'29157' :{'iStateid':'29','sName':'Perry'},'29159' :{'iStateid':'29','sName':'Pettis'},'29161' :{'iStateid':'29','sName':'Phelps'},'29163' :{'iStateid':'29','sName':'Pike'},'29165' :{'iStateid':'29','sName':'Platte'},'29167' :{'iStateid':'29','sName':'Polk'},'29169' :{'iStateid':'29','sName':'Pulaski'},'29171' :{'iStateid':'29','sName':'Putnam'},'29173' :{'iStateid':'29','sName':'Ralls'},'29175' :{'iStateid':'29','sName':'Randolph'},'29177' :{'iStateid':'29','sName':'Ray'},'29179' :{'iStateid':'29','sName':'Reynolds'},'29181' :{'iStateid':'29','sName':'Ripley'},'29183' :{'iStateid':'29','sName':'Saint Charles'},'29185' :{'iStateid':'29','sName':'Saint Clair'},'29186' :{'iStateid':'29','sName':'Sainte Genevieve'},'29187' :{'iStateid':'29','sName':'Saint Francois'},'29189' :{'iStateid':'29','sName':'Saint Louis'},'29195' :{'iStateid':'29','sName':'Saline'},'29197' :{'iStateid':'29','sName':'Schuyler'},'29199' :{'iStateid':'29','sName':'Scotland'},'29201' :{'iStateid':'29','sName':'Scott'},'29203' :{'iStateid':'29','sName':'Shannon'},'29205' :{'iStateid':'29','sName':'Shelby'},'29207' :{'iStateid':'29','sName':'Stoddard'},'29209' :{'iStateid':'29','sName':'Stone'},'29211' :{'iStateid':'29','sName':'Sullivan'},'29213' :{'iStateid':'29','sName':'Taney'},'29215' :{'iStateid':'29','sName':'Texas'},'29217' :{'iStateid':'29','sName':'Vernon'},'29219' :{'iStateid':'29','sName':'Warren'},'29221' :{'iStateid':'29','sName':'Washington'},'29223' :{'iStateid':'29','sName':'Wayne'},'29225' :{'iStateid':'29','sName':'Webster'},'29227' :{'iStateid':'29','sName':'Worth'},'29229' :{'iStateid':'29','sName':'Wright'},'29510' :{'iStateid':'29','sName':'Saint Louis (City)'},'30001' :{'iStateid':'30','sName':'Beaverhead'},'30003' :{'iStateid':'30','sName':'Big Horn'},'30005' :{'iStateid':'30','sName':'Blaine'},'30007' :{'iStateid':'30','sName':'Broadwater'},'30009' :{'iStateid':'30','sName':'Carbon'},'30011' :{'iStateid':'30','sName':'Carter'},'30013' :{'iStateid':'30','sName':'Cascade'},'30015' :{'iStateid':'30','sName':'Chouteau'},'30017' :{'iStateid':'30','sName':'Custer'},'30019' :{'iStateid':'30','sName':'Daniels'},'30021' :{'iStateid':'30','sName':'Dawson'},'30023' :{'iStateid':'30','sName':'Deer Lodge'},'30025' :{'iStateid':'30','sName':'Fallon'},'30027' :{'iStateid':'30','sName':'Fergus'},'30029' :{'iStateid':'30','sName':'Flathead'},'30031' :{'iStateid':'30','sName':'Gallatin'},'30033' :{'iStateid':'30','sName':'Garfield'},'30035' :{'iStateid':'30','sName':'Glacier'},'30037' :{'iStateid':'30','sName':'Golden Valley'},'30039' :{'iStateid':'30','sName':'Granite'},'30041' :{'iStateid':'30','sName':'Hill'},'30043' :{'iStateid':'30','sName':'Jefferson'},'30045' :{'iStateid':'30','sName':'Judith Basin'},'30047' :{'iStateid':'30','sName':'Lake'},'30049' :{'iStateid':'30','sName':'Lewis and Clark'},'30051' :{'iStateid':'30','sName':'Liberty'},'30053' :{'iStateid':'30','sName':'Lincoln'},'30055' :{'iStateid':'30','sName':'McCone'},'30057' :{'iStateid':'30','sName':'Madison'},'30059' :{'iStateid':'30','sName':'Meagher'},'30061' :{'iStateid':'30','sName':'Mineral'},'30063' :{'iStateid':'30','sName':'Missoula'},'30065' :{'iStateid':'30','sName':'Musselshell'},'30067' :{'iStateid':'30','sName':'Park'},'30069' :{'iStateid':'30','sName':'Petroleum'},'30071' :{'iStateid':'30','sName':'Phillips'},'30073' :{'iStateid':'30','sName':'Pondera'},'30075' :{'iStateid':'30','sName':'Powder River'},'30077' :{'iStateid':'30','sName':'Powell'},'30079' :{'iStateid':'30','sName':'Prairie'},'30081' :{'iStateid':'30','sName':'Ravalli'},'30083' :{'iStateid':'30','sName':'Richland'},'30085' :{'iStateid':'30','sName':'Roosevelt'},'30087' :{'iStateid':'30','sName':'Rosebud'},'30089' :{'iStateid':'30','sName':'Sanders'},'30091' :{'iStateid':'30','sName':'Sheridan'},'30093' :{'iStateid':'30','sName':'Silver Bow'},'30095' :{'iStateid':'30','sName':'Stillwater'},'30097' :{'iStateid':'30','sName':'Sweet Grass'},'30099' :{'iStateid':'30','sName':'Teton'},'30101' :{'iStateid':'30','sName':'Toole'},'30103' :{'iStateid':'30','sName':'Treasure'},'30105' :{'iStateid':'30','sName':'Valley'},'30107' :{'iStateid':'30','sName':'Wheatland'},'30109' :{'iStateid':'30','sName':'Wibaux'},'30111' :{'iStateid':'30','sName':'Yellowstone'},'30113' :{'iStateid':'30','sName':'Yellowstone National Park'},'31001' :{'iStateid':'31','sName':'Adams'},'31003' :{'iStateid':'31','sName':'Antelope'},'31005' :{'iStateid':'31','sName':'Arthur'},'31007' :{'iStateid':'31','sName':'Banner'},'31009' :{'iStateid':'31','sName':'Blaine'},'31011' :{'iStateid':'31','sName':'Boone'},'31013' :{'iStateid':'31','sName':'Box Butte'},'31015' :{'iStateid':'31','sName':'Boyd'},'31017' :{'iStateid':'31','sName':'Brown'},'31019' :{'iStateid':'31','sName':'Buffalo'},'31021' :{'iStateid':'31','sName':'Burt'},'31023' :{'iStateid':'31','sName':'Butler'},'31025' :{'iStateid':'31','sName':'Cass'},'31027' :{'iStateid':'31','sName':'Cedar'},'31029' :{'iStateid':'31','sName':'Chase'},'31031' :{'iStateid':'31','sName':'Cherry'},'31033' :{'iStateid':'31','sName':'Cheyenne'},'31035' :{'iStateid':'31','sName':'Clay'},'31037' :{'iStateid':'31','sName':'Colfax'},'31039' :{'iStateid':'31','sName':'Cuming'},'31041' :{'iStateid':'31','sName':'Custer'},'31043' :{'iStateid':'31','sName':'Dakota'},'31045' :{'iStateid':'31','sName':'Dawes'},'31047' :{'iStateid':'31','sName':'Dawson'},'31049' :{'iStateid':'31','sName':'Deuel'},'31051' :{'iStateid':'31','sName':'Dixon'},'31053' :{'iStateid':'31','sName':'Dodge'},'31055' :{'iStateid':'31','sName':'Douglas'},'31057' :{'iStateid':'31','sName':'Dundy'},'31059' :{'iStateid':'31','sName':'Fillmore'},'31061' :{'iStateid':'31','sName':'Franklin'},'31063' :{'iStateid':'31','sName':'Frontier'},'31065' :{'iStateid':'31','sName':'Furnas'},'31067' :{'iStateid':'31','sName':'Gage'},'31069' :{'iStateid':'31','sName':'Garden'},'31071' :{'iStateid':'31','sName':'Garfield'},'31073' :{'iStateid':'31','sName':'Gosper'},'31075' :{'iStateid':'31','sName':'Grant'},'31077' :{'iStateid':'31','sName':'Greeley'},'31079' :{'iStateid':'31','sName':'Hall'},'31081' :{'iStateid':'31','sName':'Hamilton'},'31083' :{'iStateid':'31','sName':'Harlan'},'31085' :{'iStateid':'31','sName':'Hayes'},'31087' :{'iStateid':'31','sName':'Hitchcock'},'31089' :{'iStateid':'31','sName':'Holt'},'31091' :{'iStateid':'31','sName':'Hooker'},'31093' :{'iStateid':'31','sName':'Howard'},'31095' :{'iStateid':'31','sName':'Jefferson'},'31097' :{'iStateid':'31','sName':'Johnson'},'31099' :{'iStateid':'31','sName':'Kearney'},'31101' :{'iStateid':'31','sName':'Keith'},'31103' :{'iStateid':'31','sName':'Keya Paha'},'31105' :{'iStateid':'31','sName':'Kimball'},'31107' :{'iStateid':'31','sName':'Knox'},'31109' :{'iStateid':'31','sName':'Lancaster'},'31111' :{'iStateid':'31','sName':'Lincoln'},'31113' :{'iStateid':'31','sName':'Logan'},'31115' :{'iStateid':'31','sName':'Loup'},'31117' :{'iStateid':'31','sName':'McPherson'},'31119' :{'iStateid':'31','sName':'Madison'},'31121' :{'iStateid':'31','sName':'Merrick'},'31123' :{'iStateid':'31','sName':'Morrill'},'31125' :{'iStateid':'31','sName':'Nance'},'31127' :{'iStateid':'31','sName':'Nemaha'},'31129' :{'iStateid':'31','sName':'Nuckolls'},'31131' :{'iStateid':'31','sName':'Otoe'},'31133' :{'iStateid':'31','sName':'Pawnee'},'31135' :{'iStateid':'31','sName':'Perkins'},'31137' :{'iStateid':'31','sName':'Phelps'},'31139' :{'iStateid':'31','sName':'Pierce'},'31141' :{'iStateid':'31','sName':'Platte'},'31143' :{'iStateid':'31','sName':'Polk'},'31145' :{'iStateid':'31','sName':'Red Willow'},'31147' :{'iStateid':'31','sName':'Richardson'},'31149' :{'iStateid':'31','sName':'Rock'},'31151' :{'iStateid':'31','sName':'Saline'},'31153' :{'iStateid':'31','sName':'Sarpy'},'31155' :{'iStateid':'31','sName':'Saunders'},'31157' :{'iStateid':'31','sName':'Scotts Bluff'},'31159' :{'iStateid':'31','sName':'Seward'},'31161' :{'iStateid':'31','sName':'Sheridan'},'31163' :{'iStateid':'31','sName':'Sherman'},'31165' :{'iStateid':'31','sName':'Sioux'},'31167' :{'iStateid':'31','sName':'Stanton'},'31169' :{'iStateid':'31','sName':'Thayer'},'31171' :{'iStateid':'31','sName':'Thomas'},'31173' :{'iStateid':'31','sName':'Thurston'},'31175' :{'iStateid':'31','sName':'Valley'},'31177' :{'iStateid':'31','sName':'Washington'},'31179' :{'iStateid':'31','sName':'Wayne'},'31181' :{'iStateid':'31','sName':'Webster'},'31183' :{'iStateid':'31','sName':'Wheeler'},'31185' :{'iStateid':'31','sName':'York'},'32001' :{'iStateid':'32','sName':'Churchill'},'32003' :{'iStateid':'32','sName':'Clark'},'32005' :{'iStateid':'32','sName':'Douglas'},'32007' :{'iStateid':'32','sName':'Elko'},'32009' :{'iStateid':'32','sName':'Esmeralda'},'32011' :{'iStateid':'32','sName':'Eureka'},'32013' :{'iStateid':'32','sName':'Humboldt'},'32015' :{'iStateid':'32','sName':'Lander'},'32017' :{'iStateid':'32','sName':'Lincoln'},'32019' :{'iStateid':'32','sName':'Lyon'},'32021' :{'iStateid':'32','sName':'Mineral'},'32023' :{'iStateid':'32','sName':'Nye'},'32027' :{'iStateid':'32','sName':'Pershing'},'32029' :{'iStateid':'32','sName':'Storey'},'32031' :{'iStateid':'32','sName':'Washoe'},'32033' :{'iStateid':'32','sName':'White Pine'},'32510' :{'iStateid':'32','sName':'Carson City'},'33001' :{'iStateid':'33','sName':'Belknap'},'33003' :{'iStateid':'33','sName':'Carroll'},'33005' :{'iStateid':'33','sName':'Cheshire'},'33007' :{'iStateid':'33','sName':'Coos'},'33009' :{'iStateid':'33','sName':'Grafton'},'33011' :{'iStateid':'33','sName':'Hillsborough'},'33013' :{'iStateid':'33','sName':'Merrimack'},'33015' :{'iStateid':'33','sName':'Rockingham'},'33017' :{'iStateid':'33','sName':'Strafford'},'33019' :{'iStateid':'33','sName':'Sullivan'},'34001' :{'iStateid':'34','sName':'Atlantic'},'34003' :{'iStateid':'34','sName':'Bergen'},'34005' :{'iStateid':'34','sName':'Burlington'},'34007' :{'iStateid':'34','sName':'Camden'},'34009' :{'iStateid':'34','sName':'Cape May'},'34011' :{'iStateid':'34','sName':'Cumberland'},'34013' :{'iStateid':'34','sName':'Essex'},'34015' :{'iStateid':'34','sName':'Gloucester'},'34017' :{'iStateid':'34','sName':'Hudson'},'34019' :{'iStateid':'34','sName':'Hunterdon'},'34021' :{'iStateid':'34','sName':'Mercer'},'34023' :{'iStateid':'34','sName':'Middlesex'},'34025' :{'iStateid':'34','sName':'Monmouth'},'34027' :{'iStateid':'34','sName':'Morris'},'34029' :{'iStateid':'34','sName':'Ocean'},'34031' :{'iStateid':'34','sName':'Passaic'},'34033' :{'iStateid':'34','sName':'Salem'},'34035' :{'iStateid':'34','sName':'Somerset'},'34037' :{'iStateid':'34','sName':'Sussex'},'34039' :{'iStateid':'34','sName':'Union'},'34041' :{'iStateid':'34','sName':'Warren'},'35001' :{'iStateid':'35','sName':'Bernalillo'},'35003' :{'iStateid':'35','sName':'Catron'},'35005' :{'iStateid':'35','sName':'Chaves'},'35006' :{'iStateid':'35','sName':'Cibola'},'35007' :{'iStateid':'35','sName':'Colfax'},'35009' :{'iStateid':'35','sName':'Curry'},'35011' :{'iStateid':'35','sName':'DeBaca'},'35013' :{'iStateid':'35','sName':'Dona Ana'},'35015' :{'iStateid':'35','sName':'Eddy'},'35017' :{'iStateid':'35','sName':'Grant'},'35019' :{'iStateid':'35','sName':'Guadalupe'},'35021' :{'iStateid':'35','sName':'Harding'},'35023' :{'iStateid':'35','sName':'Hidalgo'},'35025' :{'iStateid':'35','sName':'Lea'},'35027' :{'iStateid':'35','sName':'Lincoln'},'35028' :{'iStateid':'35','sName':'Los Alamos'},'35029' :{'iStateid':'35','sName':'Luna'},'35031' :{'iStateid':'35','sName':'McKinley'},'35033' :{'iStateid':'35','sName':'Mora'},'35035' :{'iStateid':'35','sName':'Otero'},'35037' :{'iStateid':'35','sName':'Quay'},'35039' :{'iStateid':'35','sName':'Rio Arriba'},'35041' :{'iStateid':'35','sName':'Roosevelt'},'35043' :{'iStateid':'35','sName':'Sandoval'},'35045' :{'iStateid':'35','sName':'San Juan'},'35047' :{'iStateid':'35','sName':'San Miguel'},'35049' :{'iStateid':'35','sName':'Santa Fe'},'35051' :{'iStateid':'35','sName':'Sierra'},'35053' :{'iStateid':'35','sName':'Socorro'},'35055' :{'iStateid':'35','sName':'Taos'},'35057' :{'iStateid':'35','sName':'Torrance'},'35059' :{'iStateid':'35','sName':'Union'},'35061' :{'iStateid':'35','sName':'Valencia'},'36001' :{'iStateid':'36','sName':'Albany'},'36003' :{'iStateid':'36','sName':'Allegany'},'36005' :{'iStateid':'36','sName':'Bronx'},'36007' :{'iStateid':'36','sName':'Broome'},'36009' :{'iStateid':'36','sName':'Cattaraugus'},'36011' :{'iStateid':'36','sName':'Cayuga'},'36013' :{'iStateid':'36','sName':'Chautauqua'},'36015' :{'iStateid':'36','sName':'Chemung'},'36017' :{'iStateid':'36','sName':'Chenango'},'36019' :{'iStateid':'36','sName':'Clinton'},'36021' :{'iStateid':'36','sName':'Columbia'},'36023' :{'iStateid':'36','sName':'Cortland'},'36025' :{'iStateid':'36','sName':'Delaware'},'36027' :{'iStateid':'36','sName':'Dutchess'},'36029' :{'iStateid':'36','sName':'Erie'},'36031' :{'iStateid':'36','sName':'Essex'},'36033' :{'iStateid':'36','sName':'Franklin'},'36035' :{'iStateid':'36','sName':'Fulton'},'36037' :{'iStateid':'36','sName':'Genesee'},'36039' :{'iStateid':'36','sName':'Greene'},'36041' :{'iStateid':'36','sName':'Hamilton'},'36043' :{'iStateid':'36','sName':'Herkimer'},'36045' :{'iStateid':'36','sName':'Jefferson'},'36047' :{'iStateid':'36','sName':'Kings'},'36049' :{'iStateid':'36','sName':'Lewis'},'36051' :{'iStateid':'36','sName':'Livingston'},'36053' :{'iStateid':'36','sName':'Madison'},'36055' :{'iStateid':'36','sName':'Monroe'},'36057' :{'iStateid':'36','sName':'Montgomery'},'36059' :{'iStateid':'36','sName':'Nassau'},'36061' :{'iStateid':'36','sName':'New York'},'36063' :{'iStateid':'36','sName':'Niagara'},'36065' :{'iStateid':'36','sName':'Oneida'},'36067' :{'iStateid':'36','sName':'Onondaga'},'36069' :{'iStateid':'36','sName':'Ontario'},'36071' :{'iStateid':'36','sName':'Orange'},'36073' :{'iStateid':'36','sName':'Orleans'},'36075' :{'iStateid':'36','sName':'Oswego'},'36077' :{'iStateid':'36','sName':'Otsego'},'36079' :{'iStateid':'36','sName':'Putnam'},'36081' :{'iStateid':'36','sName':'Queens'},'36083' :{'iStateid':'36','sName':'Rensselaer'},'36085' :{'iStateid':'36','sName':'Richmond'},'36087' :{'iStateid':'36','sName':'Rockland'},'36089' :{'iStateid':'36','sName':'Saint Lawrence'},'36091' :{'iStateid':'36','sName':'Saratoga'},'36093' :{'iStateid':'36','sName':'Schenectady'},'36095' :{'iStateid':'36','sName':'Schoharie'},'36097' :{'iStateid':'36','sName':'Schuyler'},'36099' :{'iStateid':'36','sName':'Seneca'},'36101' :{'iStateid':'36','sName':'Steuben'},'36103' :{'iStateid':'36','sName':'Suffolk'},'36105' :{'iStateid':'36','sName':'Sullivan'},'36107' :{'iStateid':'36','sName':'Tioga'},'36109' :{'iStateid':'36','sName':'Tompkins'},'36111' :{'iStateid':'36','sName':'Ulster'},'36113' :{'iStateid':'36','sName':'Warren'},'36115' :{'iStateid':'36','sName':'Washington'},'36117' :{'iStateid':'36','sName':'Wayne'},'36119' :{'iStateid':'36','sName':'Westchester'},'36121' :{'iStateid':'36','sName':'Wyoming'},'36123' :{'iStateid':'36','sName':'Yates'},'37001' :{'iStateid':'37','sName':'Alamance'},'37003' :{'iStateid':'37','sName':'Alexander'},'37005' :{'iStateid':'37','sName':'Alleghany'},'37007' :{'iStateid':'37','sName':'Anson'},'37009' :{'iStateid':'37','sName':'Ashe'},'37011' :{'iStateid':'37','sName':'Avery'},'37013' :{'iStateid':'37','sName':'Beaufort'},'37015' :{'iStateid':'37','sName':'Bertie'},'37017' :{'iStateid':'37','sName':'Bladen'},'37019' :{'iStateid':'37','sName':'Brunswick'},'37021' :{'iStateid':'37','sName':'Buncombe'},'37023' :{'iStateid':'37','sName':'Burke'},'37025' :{'iStateid':'37','sName':'Cabarrus'},'37027' :{'iStateid':'37','sName':'Caldwell'},'37029' :{'iStateid':'37','sName':'Camden'},'37031' :{'iStateid':'37','sName':'Carteret'},'37033' :{'iStateid':'37','sName':'Caswell'},'37035' :{'iStateid':'37','sName':'Catawba'},'37037' :{'iStateid':'37','sName':'Chatham'},'37039' :{'iStateid':'37','sName':'Cherokee'},'37041' :{'iStateid':'37','sName':'Chowan'},'37043' :{'iStateid':'37','sName':'Clay'},'37045' :{'iStateid':'37','sName':'Cleveland'},'37047' :{'iStateid':'37','sName':'Columbus'},'37049' :{'iStateid':'37','sName':'Craven'},'37051' :{'iStateid':'37','sName':'Cumberland'},'37053' :{'iStateid':'37','sName':'Currituck'},'37055' :{'iStateid':'37','sName':'Dare'},'37057' :{'iStateid':'37','sName':'Davidson'},'37059' :{'iStateid':'37','sName':'Davie'},'37061' :{'iStateid':'37','sName':'Duplin'},'37063' :{'iStateid':'37','sName':'Durham'},'37065' :{'iStateid':'37','sName':'Edgecombe'},'37067' :{'iStateid':'37','sName':'Forsyth'},'37069' :{'iStateid':'37','sName':'Franklin'},'37071' :{'iStateid':'37','sName':'Gaston'},'37073' :{'iStateid':'37','sName':'Gates'},'37075' :{'iStateid':'37','sName':'Graham'},'37077' :{'iStateid':'37','sName':'Granville'},'37079' :{'iStateid':'37','sName':'Greene'},'37081' :{'iStateid':'37','sName':'Guilford'},'37083' :{'iStateid':'37','sName':'Halifax'},'37085' :{'iStateid':'37','sName':'Harnett'},'37087' :{'iStateid':'37','sName':'Haywood'},'37089' :{'iStateid':'37','sName':'Henderson'},'37091' :{'iStateid':'37','sName':'Hertford'},'37093' :{'iStateid':'37','sName':'Hoke'},'37095' :{'iStateid':'37','sName':'Hyde'},'37097' :{'iStateid':'37','sName':'Iredell'},'37099' :{'iStateid':'37','sName':'Jackson'},'37101' :{'iStateid':'37','sName':'Johnston'},'37103' :{'iStateid':'37','sName':'Jones'},'37105' :{'iStateid':'37','sName':'Lee'},'37107' :{'iStateid':'37','sName':'Lenoir'},'37109' :{'iStateid':'37','sName':'Lincoln'},'37111' :{'iStateid':'37','sName':'McDowell'},'37113' :{'iStateid':'37','sName':'Macon'},'37115' :{'iStateid':'37','sName':'Madison'},'37117' :{'iStateid':'37','sName':'Martin'},'37119' :{'iStateid':'37','sName':'Mecklenburg'},'37121' :{'iStateid':'37','sName':'Mitchell'},'37123' :{'iStateid':'37','sName':'Montgomery'},'37125' :{'iStateid':'37','sName':'Moore'},'37127' :{'iStateid':'37','sName':'Nash'},'37129' :{'iStateid':'37','sName':'New Hanover'},'37131' :{'iStateid':'37','sName':'Northampton'},'37133' :{'iStateid':'37','sName':'Onslow'},'37135' :{'iStateid':'37','sName':'Orange'},'37137' :{'iStateid':'37','sName':'Pamlico'},'37139' :{'iStateid':'37','sName':'Pasquotank'},'37141' :{'iStateid':'37','sName':'Pender'},'37143' :{'iStateid':'37','sName':'Perquimans'},'37145' :{'iStateid':'37','sName':'Person'},'37147' :{'iStateid':'37','sName':'Pitt'},'37149' :{'iStateid':'37','sName':'Polk'},'37151' :{'iStateid':'37','sName':'Randolph'},'37153' :{'iStateid':'37','sName':'Richmond'},'37155' :{'iStateid':'37','sName':'Robeson'},'37157' :{'iStateid':'37','sName':'Rockingham'},'37159' :{'iStateid':'37','sName':'Rowan'},'37161' :{'iStateid':'37','sName':'Rutherford'},'37163' :{'iStateid':'37','sName':'Sampson'},'37165' :{'iStateid':'37','sName':'Scotland'},'37167' :{'iStateid':'37','sName':'Stanly'},'37169' :{'iStateid':'37','sName':'Stokes'},'37171' :{'iStateid':'37','sName':'Surry'},'37173' :{'iStateid':'37','sName':'Swain'},'37175' :{'iStateid':'37','sName':'Transylvania'},'37177' :{'iStateid':'37','sName':'Tyrrell'},'37179' :{'iStateid':'37','sName':'Union'},'37181' :{'iStateid':'37','sName':'Vance'},'37183' :{'iStateid':'37','sName':'Wake'},'37185' :{'iStateid':'37','sName':'Warren'},'37187' :{'iStateid':'37','sName':'Washington'},'37189' :{'iStateid':'37','sName':'Watauga'},'37191' :{'iStateid':'37','sName':'Wayne'},'37193' :{'iStateid':'37','sName':'Wilkes'},'37195' :{'iStateid':'37','sName':'Wilson'},'37197' :{'iStateid':'37','sName':'Yadkin'},'37199' :{'iStateid':'37','sName':'Yancey'},'38001' :{'iStateid':'38','sName':'Adams'},'38003' :{'iStateid':'38','sName':'Barnes'},'38005' :{'iStateid':'38','sName':'Benson'},'38007' :{'iStateid':'38','sName':'Billings'},'38009' :{'iStateid':'38','sName':'Bottineau'},'38011' :{'iStateid':'38','sName':'Bowman'},'38013' :{'iStateid':'38','sName':'Burke'},'38015' :{'iStateid':'38','sName':'Burleigh'},'38017' :{'iStateid':'38','sName':'Cass'},'38019' :{'iStateid':'38','sName':'Cavalier'},'38021' :{'iStateid':'38','sName':'Dickey'},'38023' :{'iStateid':'38','sName':'Divide'},'38025' :{'iStateid':'38','sName':'Dunn'},'38027' :{'iStateid':'38','sName':'Eddy'},'38029' :{'iStateid':'38','sName':'Emmons'},'38031' :{'iStateid':'38','sName':'Foster'},'38033' :{'iStateid':'38','sName':'Golden Valley'},'38035' :{'iStateid':'38','sName':'Grand Forks'},'38037' :{'iStateid':'38','sName':'Grant'},'38039' :{'iStateid':'38','sName':'Griggs'},'38041' :{'iStateid':'38','sName':'Hettinger'},'38043' :{'iStateid':'38','sName':'Kidder'},'38045' :{'iStateid':'38','sName':'LaMoure'},'38047' :{'iStateid':'38','sName':'Logan'},'38049' :{'iStateid':'38','sName':'McHenry'},'38051' :{'iStateid':'38','sName':'McIntosh'},'38053' :{'iStateid':'38','sName':'McKenzie'},'38055' :{'iStateid':'38','sName':'McLean'},'38057' :{'iStateid':'38','sName':'Mercer'},'38059' :{'iStateid':'38','sName':'Morton'},'38061' :{'iStateid':'38','sName':'Mountrail'},'38063' :{'iStateid':'38','sName':'Nelson'},'38065' :{'iStateid':'38','sName':'Oliver'},'38067' :{'iStateid':'38','sName':'Pembina'},'38069' :{'iStateid':'38','sName':'Pierce'},'38071' :{'iStateid':'38','sName':'Ramsey'},'38073' :{'iStateid':'38','sName':'Ransom'},'38075' :{'iStateid':'38','sName':'Renville'},'38077' :{'iStateid':'38','sName':'Richland'},'38079' :{'iStateid':'38','sName':'Rolette'},'38081' :{'iStateid':'38','sName':'Sargent'},'38083' :{'iStateid':'38','sName':'Sheridan'},'38085' :{'iStateid':'38','sName':'Sioux'},'38087' :{'iStateid':'38','sName':'Slope'},'38089' :{'iStateid':'38','sName':'Stark'},'38091' :{'iStateid':'38','sName':'Steele'},'38093' :{'iStateid':'38','sName':'Stutsman'},'38095' :{'iStateid':'38','sName':'Towner'},'38097' :{'iStateid':'38','sName':'Traill'},'38099' :{'iStateid':'38','sName':'Walsh'},'38101' :{'iStateid':'38','sName':'Ward'},'38103' :{'iStateid':'38','sName':'Wells'},'38105' :{'iStateid':'38','sName':'Williams'},'39001' :{'iStateid':'3