Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <div id="map-container">
  <!-- The map will be rendered here -->
</div>
<div class="options">
  <button id="restartAnimation">Restart Animation</button>
  <div class="color-picker">
    <label for="stateColor">State Color:</label>
    <input type="color" id="stateColor" value="#3E7075">
  </div>
  <div class="speed-control">
    <label for="animationSpeed">Animation Speed:</label>
    <input type="range" id="animationSpeed" min="0.1" max="2" step="0.1" value="0.5">
  </div>
</div>
              
            
!

CSS

              
                /* Main container styles */
body {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  max-width: 1200px;
  margin: 0 auto;
  padding: 20px;
  background-color: #f9f9f9;
}

.us-map-container {
  position: relative;
  width: 100%;
  max-width: 1000px;
  margin: 0 auto;
  border: 1px solid #eaeaea;
  border-radius: 8px;
  background-color: white;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

#us-map {
  width: 100%;
  height: auto;
  display: block;
}

#us-map path {
  stroke: #ffffff;
  stroke-width: 0.5;
  transition: fill 0.3s ease;
}

#us-map path:hover {
  cursor: pointer;
  stroke-width: 1;
  stroke: #333;
}

.date-display {
  position: absolute;
  right: 27%;
  bottom: 10%;
  font-size: 2rem;
  font-weight: 600;
  color: #333;
  background-color: rgba(255, 255, 255, 0.7);
  padding: 5px 15px;
  border-radius: 4px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

/* Controls */
.options {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding: 15px;
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05);
}

button {
  padding: 8px 16px;
  background-color: #3E7075;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-weight: 500;
  transition: background-color 0.2s;
}

button:hover {
  background-color: #305b5f;
}

.color-picker, .speed-control {
  display: flex;
  align-items: center;
  gap: 10px;
}

label {
  font-weight: 500;
}

input[type="color"] {
  border: none;
  border-radius: 4px;
  height: 30px;
  width: 50px;
  cursor: pointer;
}

input[type="range"] {
  width: 120px;
}

@media (max-width: 768px) {
  .date-display {
    font-size: 1.5rem;
    right: 20%;
  }
  
  .options {
    flex-direction: column;
    gap: 15px;
  }
}
              
            
!

JS

              
                
// This is the part to customize, put the states and dates in the right order for you
const statesVisited = [
  { "state": "DE", "date": "1976" },
  { "state": "PA", "date": "1976" },
  { "state": "MD", "date": "1976" },
  { "state": "NJ", "date": "1976" },
  { "state": "VA", "date": "1980" },
  { "state": "NC", "date": "1980" },
  { "state": "SC", "date": "1980" },
  { "state": "GA", "date": "1980" },
  { "state": "NY", "date": "1984" },
  { "state": "WV", "date": "1984" },
  { "state": "OH", "date": "1984" },
  { "state": "FL", "date": "1986" },
  { "state": "TN", "date": "1994" },
  { "state": "IN", "date": "1996" },
  { "state": "IL", "date": "1996" },
  { "state": "WI", "date": "1996" },
  { "state": "MN", "date": "1996" },
  { "state": "SD", "date": "1996" },
  { "state": "WY", "date": "1996" },
  { "state": "MT", "date": "1996" },
  { "state": "ID", "date": "1996" },
  { "state": "OR", "date": "1996" },
  { "state": "OR", "date": "1996" },
  { "state": "NE", "date": "2000" },
  { "state": "HI", "date": "2003" },
  { "state": "CT", "date": "2003" },
  { "state": "NV", "date": "2004" },
  { "state": "UT", "date": "2004" },
  { "state": "CA", "date": "2004" },
  { "state": "TX", "date": "2006" },
  { "state": "MS", "date": "2007" },
  { "state": "RI", "date": "2007" },
  { "state": "MA", "date": "2007" },
  { "state": "VT", "date": "2008" },
  { "state": "AL", "date": "2014" },
  { "state": "WA", "date": "2016" },
  { "state": "AZ", "date": "2018" },
  { "state": "CO", "date": "2019" },
  { "state": "NH", "date": "2023" },
  { "state": "ME", "date": "2023" },
  { "state": "OK", "date": "2024" },
  { "state": "AR", "date": "2024" },
  { "state": "MO", "date": "2024" },
  { "state": "KS", "date": "2024" },
  { "state": "IA", "date": "2024" },
  { "state": "ND", "date": "2024" }
  //  { "state": "AK", "date": "2025" }
  //  { "state": "NM", "date": "2025" }
  //  { "state": "LA", "date": "2025" }
  //  { "state": "KY", "date": "2025" }
  //  { "state": "MI", "date": "2025" }
];


// Configure the color and the speed
let config = {
  stateColor: "#3E7075",
  animationSpeed: 0.5
};


class USStatesMap {
  constructor(containerId, statesData, config) {
    this.containerId = containerId;
    this.statesData = statesData;
    this.config = config;
    this.container = document.getElementById(containerId);
    this.animationTimeline = null;
    this.animationInProgress = false;
  }

  initialize() {
    // Insert the SVG and dateDisplay
    this.container.innerHTML = `
      <div class="us-map-container">
        ${this.getSVG()}
        <div id="dateDisplay" class="date-display">1976</div>
      </div>
    `;
    
    // Start the animation
    this.startAnimation();
    
    // Setup event listeners for controls
    this.setupEventListeners();
  }
  
  setupEventListeners() {
    const restartBtn = document.getElementById('restartAnimation');
    const colorPicker = document.getElementById('stateColor');
    const speedControl = document.getElementById('animationSpeed');
    
    if (restartBtn) {
      restartBtn.addEventListener('click', () => {
        if (this.animationInProgress) {
          this.resetMap();
        }
        this.startAnimation();
      });
    }
    
    if (colorPicker) {
      colorPicker.addEventListener('change', (e) => {
        this.config.stateColor = e.target.value;
      });
    }
    
    if (speedControl) {
      speedControl.addEventListener('input', (e) => {
        this.config.animationSpeed = parseFloat(e.target.value);
      });
    }
  }
  
  resetMap() {
    // Reset all states to default color
    const allStates = document.querySelectorAll('#us-map path');
    allStates.forEach(state => {
      gsap.set(state, { fill: "#D3D3D3" }); // Reset to default state color
    });

    // Reset the date display
    const dateElement = document.getElementById("dateDisplay");
    if (dateElement) {
      dateElement.textContent = "1976"; // Reset to starting date
    }

    // Kill any running animations
    if (this.animationTimeline) {
      this.animationTimeline.kill();
      this.animationTimeline = null;
    }

    this.animationInProgress = false;
  }

  startAnimation() {
    if (this.animationInProgress) return;
    this.animationInProgress = true;
    
    // Create a new GSAP timeline
    this.animationTimeline = gsap.timeline({
      onComplete: () => {
        this.animationInProgress = false;
      }
    });
    
    // Group states by date for synchronized animations and date display
    const statesByDate = this.groupStatesByDate(this.statesData);
    let currentIndex = 0;
    
    // Iterate through dates in order
    Object.keys(statesByDate).sort((a, b) => parseInt(a) - parseInt(b)).forEach(date => {
      const states = statesByDate[date];
      
      // Create a parallel animation for all states with the same date
      const stateElements = states.map(stateId => document.getElementById(stateId));
      
      // Filter out any null elements (in case a state ID is not found)
      const validStateElements = stateElements.filter(el => el !== null);
      
      if (validStateElements.length > 0) {
        // Add state animations for this date group
        this.animationTimeline.to(validStateElements, {
          fill: this.config.stateColor,
          duration: 1,
          stagger: 0.2,
          delay: currentIndex === 0 ? 0 : this.config.animationSpeed
        }, `date${currentIndex}`);
        
        // Update the date display
        this.animationTimeline.call(() => {
          const dateElement = document.getElementById("dateDisplay");
          if (dateElement) {
            dateElement.textContent = date;
          }
        }, [], `date${currentIndex}`);
        
        currentIndex++;
      }
    });
  }
  
  // Helper function to group states by date
  groupStatesByDate(statesData) {
    const groupedStates = {};
    
    statesData.forEach(item => {
      if (!groupedStates[item.date]) {
        groupedStates[item.date] = [];
      }
      groupedStates[item.date].push(item.state);
    });
    
    return groupedStates;
  }

  // The SVG of the state shapes. - You don't want to mess with this.
  getSVG() {
    return `
      <svg id="us-map" xmlns="http://www.w3.org/2000/svg" xmlns:amcharts="http://amcharts.com/ammap" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="0 0 1000 600">
        <!-- You need to replace this with your actual SVG paths -->
        <g>
          
			<path
				id="MA"
				d="M871.3,153.1l-.3-.2v.3h.3q0,0,0,0ZM868.4,150.4l.7-.3v-.4l-.7.7h0ZM880.4,142.9v-1.4c0,0-.3-.8-.3-.8l.3,2.1ZM838,132.9l-.7.3-5.5,1.7-1.9.7-2.2.7-.8.3v.3l.3,5,.3,4.7.3,4.3.5.3,1.7-.5,7.9-2.3.2.5,14-5.3v.2c0,0,1.4-.5,1.4-.5l4.5-1.7,4.3,5.1h0l.6-.5.3-1.5v2.3h0,1l.3,1.2.9,1.7h0l4.6-5.5,3.8,1.3.9-1.9,6.2-3.3-2.6-5.1.7,3.3-3.2,2.4-3.6.3-7.2-7.7-3.2-4.9,3.2-3.4-3.3-.2-1.4-3.2v-.2c0,0-5.6,6-5.6,6l-12.2,4.1-4,1.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MN"
				d="M473.5,73.8l1.9,6.9,4.1,24.8,1.9,9.9.6,8.7,2.2,5.2.5,4.5.4,1.5v.3c0,0-4,6.4-4,6.4l2.5,4.3,4.9,34.2.2,4.5,4.9-.3,19.1-1.1,47.8-4,4.8-.5v-.5l-1.4-7.5-5.9-3-4.7-4.9-7.4-4.5-2.3-.2-3.6-2.7,1-13.4-3.4-3.1,1.2-5.4,6.2-5.6-1.1-11.6,2.2-2.5h0l7.6-8,8.6-11.1,3.3-2.3,5.8-2.8,6.1-4.6-4.1.8-2.4-1.8-9.3,1.3-1.5-1.7-8.3,3.4-6.7-2.8-1.8-2.2-5.3.4-3.6-1.8,1.2-1.4-4.6-1.5h-4.1l-6.5,2.8-1.3-1.9-10.3-1.5-3.5-8.7-.4-2.6-4.5-1.3.4,7.5-11.8.9-14.7.6h-1q0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MT"
				d="M380.7,73l-32.1-2.1-23.4-2.2-23.3-2.7-14.5-1.9-23.1-3.6-11.6-1.9-25.8-5-2.7-.6-4.2,19.8,1.8,3.6,1.5,5.5-.9.8,1.8,5,2.5,2.1,7.2,12,.7,2,2.9-.2-3.4,15.9-1.4.4-1.8,5.3,9.6.7.8,4.5,5.4,13.3,1,.8,3.8,7.8,1-.8h8.1c0,0,10.2,1,10.2,1l2.5-3.3,3,5.4.6.3v-.6c0,0,1.5-9.5,1.5-9.5l33.2,4.1,26.5,2.5,14,1.2,24.9,1.5h1.3c0,0,.3,0,.3,0v-1.4c0,0,.4-6.7.4-6.7l.4-8.8v-2.2c0,0,.3-3.9.3-3.9l1.6-30.5,1.3-23.7v-3.9c0,0-1.7,0-1.7,0h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="ND"
				d="M471.5,73.8l-29.3.6h-20.5c0,0-17.6-.5-17.6-.5l-20.6-.8h-1.1c0,0,0,3.8,0,3.8l-1.3,23.7-1.6,30.5-.2,3.9,3.8.2,42.8,1.2,39.5-.3,16.4-.5,3.3-.2-.4-1.5-.5-4.5-2.2-5.2-.6-8.7-1.9-9.9-4.1-24.8-1.9-6.9h-2,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="HI"
				d="M331.3,515l-3-2.2-2.6.7.6,5.4-3.6,4.5,3.1,7.1.9,7.3,3.6,2.3,2.2-3.6,4-2.9,4.9-1.3,5.3-4.6-5.2-4.5v-2.7c0,0-10.1-5.5-10.1-5.5h0ZM313.7,507.1l-1.5-1.3-1.4,1.8,2.8-.6h0ZM306.4,503l.4-3.6-1.8-.3,1.5,3.9h0ZM312.5,497l-1.7.8,1.2,3.7,2.5.2.8,3.2,2.7,1.2,6-2.8-5.6-4.7-5.9-1.6h0ZM300.1,493.1l-.9,2.6h4.2c0,0,3.9.9,3.9.9l-2-3.2-5.1-.3h0ZM287.9,485.4l-2.2-2.1-4.3,3.3,2.7,5,1.9-2,5.5,1.2-.5-2.3-3.2-3h0ZM244.4,481.1l.6-1.4,1.7-.9-2.2,2.2h0ZM259.8,472.3l-6.8,2.5-.7,1.8,2.7,1.9,3.8,1,2.7-5.3-1.7-1.9h0ZM212.7,454.4h0c0,0-.2,0-.2,0h.2ZM161.3,441.7v.2h0v-.2ZM134.3,437.3h0c0,0,0,0,0,0ZM133.2,435.3h0ZM132.4,434.3h-.2c0,0,.2,0,.2,0ZM133,434.3h0,0ZM133,434.2h0c0,0,0,0,0,0ZM102.5,409.2v-.3c0,0,0,0,0,0v.2q0,0,0,0ZM36,387.9l-.3.3h.2c0,0,0-.3,0-.3h0ZM-34.4,338.9h0ZM-32,339h0,0ZM-32.4,338.9h0ZM-73.9,320.8h.3v-.3l-.3.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="ID"
				d="M224.1,52.9l-8.6-1.7-2.8-.7-1.3-.3-11.3,50.7.5,4.2-.4,4.4.2,1h0c0,0,0,1.9,0,1.9l3.3,3.6-4.8,11.9-10.1,13.2-.3,2.4,2.6,6.2-9.2,38.2-.4,2,2.7.6,27.5,5.4,11,2,2.8.5,2.7.5,14,2.2,25,3.8,2.8.4.4-3.2.9-6.3,3.3-25.2,1.7-12.5.4-3.2-.6-.3-3-5.4-2.5,3.3-10.2-1.1h-8.1c0,0-1,.9-1,.9l-3.8-7.8-1-.8-5.4-13.3-.8-4.5-9.6-.7,1.8-5.3,1.4-.4,3.4-15.9-2.9.2-.7-2-7.2-12-2.5-2.1-1.8-5,.9-.8-1.5-5.5-1.8-3.6,4.2-19.8h0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="WA"
				d="M107.1,77.1v-1.7c0,0,0,0,0,0v1.6q0,0,0,0ZM127.8,68.2l.6-1h-.7c0,0,0,1,0,1h0ZM126,66.5l.6-1.9-.6-.2v2.1ZM133,63.7v-1.9c0,0-1.7,2.5-1.7,2.5l1.7-.6h0ZM133.2,59.6l.3-1.9-.2-.5v2.4q0,0,0,0ZM133.5,50.1v-1.1c0,0-.5,0-.5,0l.5,1.2h0ZM136.6,43.7h-.9c0,0-1.7,2.6-1.7,2.6l2.6-2.6ZM134.2,41l.5-.4v-.3c0,0-.5.7-.5.7h0ZM133.7,41.3l-.3-1.9-.9,1.7,1.2.3h0ZM133.2,38.6l-.9-.4.7,1,.2-.6h0ZM136.2,40.3v-1.3l-.3.5.3.8ZM137,39l-.4-.3h0l.5.3h0ZM131.5,36.9l-.5-.4h-.2c0,0,.7.4.7.4ZM135.1,36.5l-2.6.7.7.2,1.9-.9ZM133,36.3l-.5-.6h0c0,0,.6.6.6.6h0ZM135,35.1h-.4l.5.2v-.2q0,0,0,0ZM116,84.9l3.5,3.8-.6,7.3.7,1.8,5.2,2.8,14.8,1.4.6,1.7h7c0,0,6.6,1,6.6,1l10.8-1.2,5.3.9,1.5-.7,27.3,6.2,1.8.4-.2-1,.4-4.4-.5-4.2,11.3-50.7-1.6-.3-22.7-5.3-19.8-5-22.4-6.2-6.7-1.7,1.6,8.4-1.5,2.7-2.6-1.4,2.5,11.7-2.7,3.9-1.3,3.6v3.7l-5.7,4-2.4-1.6-2.3,1.2,4.3-5.5-1.1,3.8,2.4-2.6,1.9.4-.6-4.9,1.3.2,2.6-5.8-.9-.9-3.4,4.4h-2.2c0,0,2.4-2.6,2.4-2.6l2.7-.7-1-5-2.7-.7-1.4-2.3-1.7.9-8.9-3.9-7.9-6.1-2.1,5.9-.2,2.5,1.7,4.5-1.1,14.5-.8,2.2,4.4.4-4.4,3.1,2.3,1.2-1.8,6.2-.9-4.9-1.7,5.6,2.2,2.7,2.4-.2,2.9,1.7,1.5,2.8h1.7,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="AZ"
				d="M287.2,309.9l-32.7-4.1-17.6-2.5-25-4-2.5-.4v.2l-4.3,18.8h-2.2c0,0-3.4-3.1-3.4-3.1l-4.3,3.6v15.4c0,0-1.7,3.3-1.7,3.3v.3h0c0,0-.2,2.5-.2,2.5l3.4,9.1,3,4.1-5.4,3.2-2.1,4-3.5,8.5-1.7.4v7.1c0,0,2.9,2.2,2.9,2.2l-1.6,4.3-3.5.2h0l-2,3.8,7,4.4,13.2,7.4,40.8,21.6,34.6,4.3h.4l2.7-28.6.7-7.1,7.3-75.1.4-3.5-2.5-.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="CA"
				d="M121,363.8l.4,2.1v.4l-.4-2.5h0ZM106.7,355.4l.7,1.5h.4c0,0-1.1-1.5-1.1-1.5h0ZM123.7,355.1l.3,2.5,1.7,1.3-2-3.8ZM112,341.4l-1.1-.3.9.4h.2q0,0,0,0ZM101.2,338.4l-2.6,1.6.7.7,1.9-2.2ZM96.2,336.6l-.2.8.9.2-.7-1h0ZM104.7,338.5l4.3,2.4.8-.7-5-1.7ZM71.6,253h0c0,0,0,0,0,0h0ZM82,253.5v-.3c0,0,0,.4,0,.4h0q0,0,0,0ZM138,179.8l-3.8-1-41.5-11.5-15.4-4.7v.4l-.9,9.6-4.1,11.4-6.8,8.4-.2,4.3,3.3,5.9,1.7,7.8-2.3,6.3.4,6.3-1.2,2.6,4,8.6,2.5,3.3-.2,9.4,6,5.7,3.5-5.8,3.8,3,1.5-1.4-5.2,1v5c0,0,1,6.2,1,6.2l-2.9-2.8-1.7-3.8-.5,5.2,1.4,10.4,5.4,6.7-3.6,4.7.6,5.9,3.9,6,6.8,18.6,2.1,1.2-.7,12.9,1.1,1.6,14.6,5.2,4.5,4.8,1.6,3.1,4.3,2.4,4.7.9,1.9,5.3,3.9,1.8,5.8,6.9,5.4,9-.4,8.3,3,4,39.7,3.9h0l3.5-.2,1.6-4.3-3-2.2v-7.1c0,0,1.8-.4,1.8-.4l3.5-8.5,2.1-4,5.4-3.2-3-4.1-3.4-9.1.2-2.4h0c0,0-2.5-3.5-2.5-3.5l-7.8-10.4-15-21.2-21-30.1-11.8-16.4-11.5-16.5,13.2-56,.9-3.7h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="CO"
				d="M404.6,255.5l.4-19-4.7-.2-23.7-.9h-2.3c0,0-1.9-.2-1.9-.2l-28.8-1.8-19.2-1.6-24-2.3-2.3-.3-.3,2.5-5.2,50.6-1.8,17.7-.8,7.7-.2,2.5,3,.3,48.9,4.3,21.5,1.4,21.5,1h3.1c0,0,1.9.2,1.9.2h4.1c0,0,1.9.2,1.9.2l6.1.2h1.6v-1.9l1.1-51.3v-5.7c0,0,0-1.8,0-1.8v-1.3c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NV"
				d="M209.8,295.8l10.1-62.8,5.1-31.4.6-3.1-2.8-.5-11-2-27.5-5.4-2.7-.6-2.7-.6-13.7-3-24.6-5.8-2.7-.7-.9,3.7-13.2,56,11.5,16.5,11.8,16.4,21,30.1,15,21.2,7.8,10.4,2.5,3.4v-.3l1.6-3.3v-15.4c0,0,4.4-3.6,4.4-3.6l3.4,3h2.2c0,0,4.3-18.7,4.3-18.7v-.2l.5-3.1h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NM"
				d="M387.5,324.8v-2.5c0,0,.2-2.5.2-2.5v-2.5c0,0-3,0-3,0l-21.5-1-21.5-1.4-48.9-4.3-3-.3-.4,3.5-7.3,75.1-.7,7.1-2.7,28.6h.4c0,0,13.4,1.4,13.4,1.4l1.3-6.8,2.4-1.9,27.2,2.4h.2l-2.4-4.8,12.3.9,30.8,1.7,19.2.9,3.3-91h.7c0,0,0-2.5,0-2.5h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="OR"
				d="M77.2,162.8l15.4,4.7,41.5,11.5,3.8,1,2.7.7,24.6,5.8,13.7,3,2.7.6.4-2,9.2-38.2-2.6-6.2.3-2.4,10.1-13.2,4.8-11.9-3.3-3.6v-1.8c0,0,0,0,0,0l-1.8-.4-27.3-6.2-1.5.7-5.3-.9-10.8,1.2-6.6-.9h-7c0,0-.6-1.8-.6-1.8l-14.8-1.4-5.2-2.8-.7-1.8.6-7.3-3.5-3.8h-.3c0,0-.7.6-.7.6l-4.9-2.5-2.9.9-1.9-1-2,8.3-1.4,2.3-6,14.7-1.7,8.1h-1.1c0,0-5.6,13.5-5.6,13.5l-3.8,5.7-1.4,1-3.5,6.8-.7,7.2-2.1,6.4,1.3,5.8h0q0,0,0,0ZM112.8,83.1l-.3-.9v.7c0,0,.3.2.3.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="UT"
				d="M267.4,205l-25-3.8-14-2.2-2.7-.5-.6,3.1-5.1,31.4-10.1,62.8-.5,3.1,2.5.4,25,4,17.6,2.5,32.7,4.1,2.5.3.2-2.5.8-7.7,1.8-17.7,5.2-50.6.3-2.5-1.9-.2-24.8-3-3.8-.5,2.4-18.9.2-1.3-2.8-.4h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="WY"
				d="M376.4,192.2l.8-15.1,1-20.4v-2.5c0,0-1.2,0-1.2,0l-24.9-1.5-14-1.2-26.5-2.5-33.2-4.1-1.4,9.5v.6c0,0-.5,3.2-.5,3.2l-1.7,12.5-3.3,25.2-.9,6.3-.4,3.2-.2,1.3-2.4,18.9,3.8.5,24.8,3,1.9.2,2.3.3,24,2.3,19.2,1.6,28.8,1.8h1.9c0,0,0-2.4,0-2.4l.5-10.2.9-17.8.4-7.6v-2.5c0,0,.2-2.6.2-2.6h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="AR"
				d="M605.5,328.1l-10.5,1.6,4.3-6.8-1.8-3.8-37,3.6-31.3,2.5-4.6.3.6,2.7,3.8,19.6v4.4c0,0,1.2,26.4,1.2,26.4v4.4c0,0,.4,0,.4,0l1.5,1.6,5.8-.2.6,8.5.2,2.4,3-.3,9.2-.7,36.6-3.4h.2v-2.1c0,0,.9-.7.9-.7l-1.7-3.3,3.7-15.5-1.5-1.7,5.5-6.1-.4-5.2,4.1-6.8h0c0,0-.2-.3-.2-.3l3.5-3.2-1-3.9,2.7-4.3-.6-4,2.9-5.6h0c0,0,0,0,0,0h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="IA"
				d="M576.5,197.7l-5.3-2.8-2.9-4-1-5.7.8-2.6-2.8-3.4h0l-4.8.5-47.8,4-19.1,1.1-4.9.3h-2c0,0,1.7,10.9,1.7,10.9l-1.4,5.1,2.1,3.2v.7h.7c0,0,3.1,9.2,3.1,9.2l3,4.8.2,5.4,3.3,4.6-.6,1.9,3,12.2v.3h0l19.9-.6,21.3-1.8,20.9-2.6,4.8,4.2.2.2.9-.4-.7-3.8,3.6-2.2,1.5-9.9-1.5-.7.9-5,4.4-.9,4.9-3.5,2.1-6.1v-3.1c0,0-3.8-3.7-3.8-3.7l-1.2-2.3-3.7-2.3.2-.5v-.5c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="KS"
				d="M523.9,312.7l-2.4-41.1-4.4-2.5-.4-1.9-3.5-3.1,3.4-4.2-1.4-2.4h-2.5c0,0-2.3-1.6-2.3-1.6l-1-.8-3.3.2-35.8,1.4-16.4.4h-32.6l-13.1-.2h-3.7c0,0,0,1.7,0,1.7v5.7c0,0-1.2,51.3-1.2,51.3v1.9h4.2c0,0,22.5.4,22.5.4l52.7-.8,37.6-1.7,3.7-.3v-2.5q0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MO"
				d="M568.7,242.4l-4.8-4.2-20.9,2.6-21.3,1.8-19.9.6h0v.6c0,0,2.3,4.7,2.3,4.7l2.2,1.6,2.6,4.7.4.4,1,.8,2.3,1.7h2.5c0,0,1.4,2.3,1.4,2.3l-3.4,4.2,3.5,3.1.4,1.9,4.4,2.5,2.4,41.1v2.5c0,0,.3,2.5.3,2.5v2.5c0,0,.3,2.6.3,2.6v2.5c0,0,4.7-.3,4.7-.3l31.3-2.5,37-3.6,1.8,3.8-4.3,6.8,10.5-1.6h0v-.8l.2-4.5,1.9-2.4-.6-2.7h0c0,0,0-.2,0-.2l.4-1.3.6.2.3.8v.3c0,0,0,0,0,0v.8h.4c0,0,.8-.9.8-.9h0c0,0,0-.4,0-.4l2.5-1.6.4-.2.9-8-.2-.4h-.3c0,0-6.9-5.7-6.9-5.7l1.1-2-1.9-5.5-3.5-2.7-6.6-2.9-4.2-3.4.5-7,1.3-6.5-7,.4-2.1-2.2-1-4.5-11.1-9.3-3.1-8.6.8-4.3h0l-.2-.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NE"
				d="M487.3,204.7l-3-3-10.6-3.1h-3.4c0,0-5.1,1.4-5.1,1.4l-6.1-3.9-19.1.2-27.9-.3-32.9-1.1h-2.9c0,0,0,2.4,0,2.4l-.4,7.6-.9,17.8-.5,10.2v2.5c0,0,2.2,0,2.2,0l23.7.9,4.7.2-.4,19v1.3c0,0,3.6,0,3.6,0l13.1.2h32.6l16.4-.4,35.8-1.4,3.3-.2-.4-.4-2.6-4.7-2.2-1.6-2.4-4.7v-.6c0,0,0-.3,0-.3l-3-12.2.6-1.9-3.3-4.6-.2-5.4-3-4.8-3.1-9.1h-.7c0,0-1.8-.3-1.8-.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="OK"
				d="M524.5,322.9l-.2-2.6v-2.5c0,0-.3-2.5-.3-2.5l-3.7.3-37.6,1.7-52.7.8-22.5-.3h-4.2c0,0-1.6,0-1.6,0l-6.1-.2h-1.9c0,0-4.1-.2-4.1-.2h-1.9c0,0,0,2.4,0,2.4v2.5c0,0-.2,2.5-.2,2.5v2.6c0,0,.5,0,.5,0l23.5.6,24.8.3.3,33.2,1.7,5.8,3.9,3.7,4.2.2.9-1.7,5.7,5.2,7.5.8,1.4,1.6,2.7-1.3,6.8,3.2v1.8h2.5c0,0,2.6-2.3,2.6-2.3l4.9,3.1,4.6,1.7,3.1-4.3,9.9,4.7,3.7-3,3-1.2,2.4.6,9.1-2.6,4.9,2,4.4,2.8,3.8.7h0v-4.4c0,0-1.2-26.4-1.2-26.4v-4.4c0,0-3.9-19.6-3.9-19.6l-.6-2.7v-2.5c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="SD"
				d="M481.9,135.6l-16.4.5-39.5.3-42.8-1.2-3.8-.2v2.2c0,0-.5,8.8-.5,8.8l-.3,6.7v1.4h-.4v2.5c0,0-1.1,20.4-1.1,20.4l-.8,15.1v2.6c0,0,2.8,0,2.8,0l32.9,1.1,27.9.3,19.1-.2,6.1,3.9,5.1-1.5h3.4c0,0,10.6,3.2,10.6,3.2l3,3,1.8.2v-.7l-2.1-3.2,1.4-5.1-1.7-10.8h2c0,0-.2-4.6-.2-4.6l-4.9-34.2-2.5-4.3,3.9-6.4v-.3c0,0-3.2.2-3.2.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="LA"
				d="M604,469.3l-1.3.3-.6.6,1.8-.9h0ZM608.1,469.3l-.7-.3-.2.3h.9ZM610.4,468.5h-.7l-.4.5,1.1-.5ZM609.2,467.8l-.2-.3v.3c0,0,.2,0,.2,0h0ZM617,462.7l-.3.2h.5l-.2-.2h0ZM630.6,457l.6-.8-.7.9h0q0,0,0,0ZM632.5,454.4h-.2v.2l.2-.2h0ZM582.6,463l1.5-1.8-4-1.1-1.7,1.5,4.3,1.5h0ZM622.9,454.5l-.4-.4v.2c0,0,.4.2.4.2h0ZM624,452.8l-1-.3.3,1,.7-.7ZM632,451.1v-.3h0v.3h0ZM633.9,449.9h0c0,0,0,0,0,0h0q0,0,0,0ZM633.1,449.7h-.2c0,0,0,.2,0,.2l.3-.2h0ZM626.3,449.4l.9-.3v-.3l-.9.6h0ZM626.8,448.9l.5-.5h0c0,0-.4.5-.4.5h0ZM623.4,445.3l-.2.2h0v-.2q0,0,0,0ZM587.6,391h-.2l-36.6,3.4-9.2.7-3,.3v2.3c0,0,2,18.7,2,18.7l3.2,4.5v2.6c0,0,3.2,5.4,3.2,5.4l2.5,8-.9,4.5-.7,11.1-1.5,3.6h.2l.3,2.5-1.7,2.3,12-1.4,9.4,2.6,6.7.9,3.4-2.4-1.8-2.4,6.2-1.9-.2,2.1,3.2-.8,2.6,4.1,2.2-.8,5.8,4-3.6,1.3,8.3,2.4h3.1l1.8-2.2,4-2.1,2.8,4.1,1.9-3.7-.6-5.8,5.2,2,.6,1.7,6.2.8,3.1,2.5-.4,2,4.4-4.1-1.7-2.1-7.3-1.8-2.7-1.6v-2.9c0,0,2.9.4,2.9.4l2.3-4.8-3-4.2-1.7,4-3.8-.7,2.6-4.3-1.7-.5-4.3,3-6.1.4-1.7-1.4,2.8-5h3.3c0,0,5.6,1.7,5.6,1.7l4.1.4h0l-2.2-2.8-4.3-8.3,1.2-4.7-33.5,3.7,1.3-1.3-1.4-3.5,2-3,1.2-7.6,7.4-12.6-3.6-4.4.2-3.2-2.2-5.2v-.7h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="TX"
				d="M489,536.9l-4.7-17.6v3.3l4.7,14.3ZM487.9,506.1l-3.3,6.2-.4,2,3.7-8.3h0ZM490.5,501.5l3.1-4.1-2.2,1.4-.9,2.7ZM501.5,491.6l-7.3,3.8,2-.4,5.2-3.4ZM502.5,490.2l2-1.7-.8.2-1.3,1.5ZM387.4,327.4h-.7c0,0-3.3,90.9-3.3,90.9l-19.2-.9-30.8-1.7-12.3-.9,2.4,4.8h0c0,0,10.5,10.6,10.5,10.6l6,7.1,8,5.9,5.6,10.3,2.1,10.8,4.6,3,3.6,4,5.1,1.8,7.5,4.8,3.4,1.3,4.7-4.7,1.5-5,2.4-4.8,7.6-3,2.9,1.5,8.4.7,7.7,4.8,5.2,1-1.5,2.7,3,1.9,2.8,3.4.6,3.6,1.8,2.4,4.3,10.3,4.3,3.6,3.3,5.4,4.2,4.3,1.8.6,1.6,11.1,4.6,2.5.2,3.5,1.2-.3,8,9.7,4,.9,5,3h7.8l5.6,3.1,6.7-1.5-3-2.8-2.7-8.2-1.1-7.1-1.6-2.3.7-4.8-2-.2-2.7-4.5,3.1,3.3,3.6-1.3,1.9-5.1-3.9-5.2,5.8.7,2.7-4.2-.4-1.5,2.4-3.2-.6,2.8,2.7-2.1-1.1-3.8,3.5,1.8,4.5-2.5-4.4-4.6,2.7,1.1,5,.3,6.6-1.5,7.4-5,4.5-3.7.7-2.7,2.7-2.8-1.5-4.7.3-2.9,4.9-2.1-.4,5.1h2.9l-3.2,2.7,12.9-6.8h2.1c0,0,1.4-6.3,1.4-6.3h.4l1.5-3.6.7-11.1.9-4.5-2.5-8-3.1-5.4v-2.6c0,0-3.3-4.5-3.3-4.5l-1.9-18.7v-2.3c0,0-.3-2.4-.3-2.4l-.6-8.5-5.8.2-1.5-1.6h-.3c0,0,0,0,0,0l-3.8-.7-4.4-2.8-4.9-2-9.1,2.6-2.4-.6-3,1.2-3.7,3-9.9-4.7-3.1,4.3-4.6-1.7-4.9-3.1-2.6,2.2h-2.5c0,0,0-1.7,0-1.7l-6.8-3.2-2.7,1.3-1.4-1.6-7.5-.8-5.7-5.2-.9,1.7-4.2-.2-3.9-3.7-1.7-5.8-.3-33.2-24.8-.3-23.5-.6h-.6,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="CT"
				d="M852,143.3l-14,5.3-.2-.5-7.9,2.3-1.7.5.2,1,3.7,14.3,1.2,1.5-2.5,3.1,1.7,1.7h0l5.6-5.4,3-4.2.6,1.2,14.2-6.3.3-.3v-2.3c0,0-.7-2-.7-2l-3-8.4-.4-1.1v-.2q0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NH"
				d="M838.9,76l-1.3,1.6-1.5-.3-.8,6.4h0c0,0,2.3,8.8,2.3,8.8l-.2,1.7-4.2,5.5,1.1,5v6.3l-.8,5.8,4.4,15.9h0l4-1.3,12.2-4.1,5.5-6h0v-1.6l.3-2.5-.7.3v-.6c0,0-6.2-7.5-6.2-7.5l-.2-.7-14.1-33h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="RI"
				d="M861.5,152.1v-2c0,0-.4.8-.4.8l.4,1.3h0ZM863.4,150.5l-1.3-2.4v2.5c0,0,1.3,0,1.3,0h0ZM862.9,147.5l.7,1.7.9,1.6.6-1.2-.9-1.7-.3-1.2h-1v.7ZM852.1,143.5l.4,1.1,3,8.4.6,2v2.3c0,0,.3-.3.3-.3l4.7-3.7-.9-6.6,1.9-.4h0l-4.3-5.1-4.5,1.7-1.3.5h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="VT"
				d="M838,132.9l-4.4-15.9.8-5.8v-6.3l-1.1-5,4.2-5.5.2-1.7-2.3-8.7-1.3.5-5.3,1.9-5.2,2-12,4.4-.7.2,4.4,10.2,1.5,9.6,5.1,8.1,4.9,15.9h.2c0,0,.8-.4.8-.4l2.2-.7,1.9-.7,5.5-1.7.7-.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="AL"
				d="M633.3,344.8l.4.8,1.4.9.6,39.8.2,21.8,5,29.9h.4c0,0,4.4.8,4.4.8l1.2-8.6,1.9,4.9,3.3,3,6.3-3.7-.7-.6h.2c0,0-4.4-9.9-4.4-9.9l41.9-6.8,2.8-.5h0c0,0-2.6-5-2.6-5l-.2-7.1-2.1-3.9,1.1-7.6,1.7-1.9-7.2-12.8-13-39.6v-.2c0,0-3,.5-3,.5l-15.5,2.5-7.8,1-16.3,2.2v.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="FL"
				d="M769.7,535.3h-.2,0c0,0,0,0,0,0h0ZM768.8,535.2h0c0,0,0,0,0,0h0ZM769,535.1h0c0,0,0,0,0,0h0ZM755.8,536.5h0c0,0,0,0,0,0ZM755.6,536.6h0c0,0,0,0,0,0h0ZM755.7,536.5h0ZM754.7,536.6h0c0,0,0,0,0,0ZM782.3,530.5h0v.2c0,0,0-.2,0-.2ZM784.9,529.8v-.2l-.2.3h.2q0,0,0,0ZM784,529.7l-.4-.4h0c0,0,.5.4.5.4h0ZM783.7,530.4l-1.2-1.5.7,1.3.5.2h0ZM792.9,524.7v.4l.2-.2-.2-.2ZM794.2,523.7l.3-.5-.4.4h0q0,0,0,0ZM794.5,522.8h0c0,0,0,0,0,0ZM792.8,522.5h0c0,0,0,0,0,0h0ZM793.7,521h0c0,0,0,0,0,0h0q0,0,0,0ZM791,520.9h0c0,0,0,0,0,0h0ZM794.3,518.7h-.2c0,0,.3.2.3.2v-.2c0,0,0,0,0,0ZM794.7,518.7l-.2-.2v.3c0,0,.2,0,.2,0h0ZM794,518.5h0c0,0,0,0,0,0h0c0,0,0,0,0,0ZM797.6,517.8h0c0,0-.2.3-.2.3l.2-.3h0ZM793.6,518.2h-.2.2c0,0,0,0,0,0ZM795.6,517h-.4c0,0,.4,0,.4,0h0ZM796.4,516.6h0,0ZM788.2,516.9v-.2.2c0,0,0,0,0,0ZM789.1,516.6h-.3l.3.6v-.6ZM786.8,516.7v-.6h-.5c0,0,.5.6.5.6ZM785.4,515.8l.5.5v-.2l-.5-.3h0ZM799.7,516.4l-1.7.8h.6c0,0,1.2-.8,1.2-.8ZM786.1,515.5h-.6v.2l.6-.2ZM801.4,510.6v-.5c0,0,.2-1.3.2-1.3l-.2,1.7h0ZM801.5,505.2l-.4-1-.2.4.6.6ZM779.1,507.6l-.2.3h.5c0,0-.3-.3-.3-.3h0ZM777.3,506.7l-.9.3h.7c0,0,.2-.3.2-.3h0ZM775.3,506.9v-.3h0c0,0,0,.3,0,.3h0ZM773.3,506.8l-.6.4.8.4-.2-.8h0ZM776,506.9v-.3c0,0-.6,0-.6,0l.6.4h0ZM763.3,497.4l-.6.3,1.2.4-.6-.7h0ZM761,494.3l-.8-1.2.3.9.5.3h0ZM764,496.3l-1.4-3.1-1-.3,2.3,3.4ZM760.1,492.4l-.3-.8-.2-.5.5,1.3h0ZM752,481.6l-1.7-1.3.7.7,1.1.6ZM795.7,475.1l-7.1-11.8h-.4l7.5,11.8h0ZM746.7,456.2h-.3c0,0,.3,0,.3,0h0q0,0,0,0ZM746.1,455.5h0c0,0,0,.2,0,.2v-.2h0ZM745.4,454.5h0c0,0,0,0,0,0h0ZM745.8,454.1l.3.2v-.2h-.3ZM746.4,453.8h-.4c0,0,0,0,0,0h.3q0,0,0,0ZM745.7,453.7l-.3-.3h0c0,0,.2.3.2.3h0ZM745,452.6h-.2.3c0,0,0,0,0,0h0ZM745.7,451.4h-.5c0,0,.5,0,.5,0h0ZM746.1,451.6l-.5-.5h.2c0,0,.3.5.3.5h0ZM742.4,447.4h-.2c0,0,0,0,0,0h.2ZM738.2,447.4l-.3-.4v.5c0,0,.3,0,.3,0h0ZM702.9,444.2l2.9-2.2-3.2,2.1h.3q0,0,0,0ZM708.7,439.6l.3-.3-1.2.5.9-.2h0ZM671.8,433.1l-10.6,3.4,5.8-1.7,4.8-1.7ZM698.2,416.6l-2.8.5-41.9,6.8,4.4,10h.3c0,0-1.1,4.1-1.1,4.1l3.1-1.4,3.4-3,5.8-.2,6.7-2.4,4.6.7-1.1,1.7,8.3,2.8,7.2,3.5,1.7,3.9,5.3-1.2,12.6-10.3,4.7.2,19,14.4,3.9-.8,4.1,5.4.8,8.6-1.3,5.4.6,2.7,3.4,6.8-1.6-5.3h4.4c0,0,.4,3.8.4,3.8l-2.3,6,8.1,11.1h3c0,0-2.5-3.3-2.5-3.3l3.1.4,1.8-1.2-.8,6.2,4.2,3.3,2.8,7.6,3.8,2.3,4.9,1.3,6.7,8.5,3.5,1.8-4.7.3,2.1,2.4,7.7-2.5,3.8-2.1,3.5-12.2-1.7-19-.4-1.9-9.3-15.5-8-11.3-4.5-9.2,3.8,3.2.8-.6,1.7,8.1,4.3,6.1-4.2-8.2.2-3.9-12.5-15.2-3-4.8-4-8.1-2.7-6.8-2.1-2.4-.5-3.1h0c0,0-6.7-.5-6.7-.5l-2.6,2-1.5,7.5-1.4-3.5-45.8,5.7-3.3-5.1h0c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="GA"
				d="M760.9,396.1v-2.9c0,0-.8,2.5-.8,2.5l.8.4h0ZM761.9,391.6l-.4-2.2-.3,1.4.7.9ZM716.5,330.5l-1.3.3-3.7.8-13.6,2.8-1.3.3-1.4.2-7.6,1.5-2,.4-8.3,1.6-1.7.2v.2c0,0,13.1,39.6,13.1,39.6l7.2,12.8-1.7,1.9-1.1,7.6,2.1,3.9.2,7.1,2.6,5h0c0,0,0,.2,0,.2l3.3,5.1,45.8-5.7,1.4,3.5,1.5-7.5,2.6-2,6.7.4h0l-.6-10.5,1.3-2.2-.7-4.2,1.4-4,2-2.2-1.5-1.4,3.4-4.2h0l-5.8-5.4-8-11.4-4.4-2-18.7-15.7-4.6-5.8-8.8-3.7-.5-1.9,2.7-5.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MS"
				d="M631.8,442.8h-.5v.2l.5-.2h0ZM640.8,441.6h-1.4,1.3c0,0,0,0,0,0h0ZM629.5,442.6l-.4.4h0c0,0,.3-.4.3-.4h0ZM638.7,441.8h-3.7,3.5c0,0,.2,0,.2,0ZM598.2,349.3h0c0,0-4.1,6.9-4.1,6.9l.4,5.2-5.5,6.1,1.5,1.7-3.7,15.5,1.7,3.3-1,.7v2.1c0,0,0,.7,0,.7l2.2,5.2-.2,3.2,3.6,4.4-7.4,12.6-1.2,7.6-2,3,1.4,3.5-1.3,1.3,33.5-3.7-1.2,4.7,4.3,8.3,2.2,2.8h0c0,0,3.6-4.2,3.6-4.2l7.6-1.7,7,.8,1.1-1.4h0c0,0-5-30-5-30l-.2-21.8-.6-39.8-1.4-.9-.4-.8h-.2l-4.9.7-8.5,1.2-19.4,2.4-2.1.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="SC"
				d="M716.5,330.5h0l-2.7,5.3.5,1.9,8.8,3.7,4.6,5.8,18.7,15.7,4.4,2,8,11.4,5.8,5.4h0l1-4.5-1.6-4.3,4.2,3.1,2.3-1.8-4-3.3,4.9-.3,7.6-6.4-.9-1.7,4.7-3.6-.5-1.7,3.4-2.1.2-5,5.3-9.9,3.6-4.6.4-.2-21.6-13.7-8.1,1.6-11-.4-5.4-2.8-32.2,10.2h-.3,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="IL"
				d="M576.4,198.2l-.2.5,3.7,2.3,1.2,2.3,3.9,3.7v3.1c0,0-2.2,6.1-2.2,6.1l-4.9,3.5-4.4.9-.9,5,1.5.7-1.5,9.9-3.6,2.2.7,3.8-.9.4h0l-.8,4.3,3.1,8.6,11.1,9.3,1,4.5,2.1,2.2,7-.4-1.3,6.5-.5,7,4.2,3.4,6.6,2.9,3.5,2.7,1.9,5.5-1.1,2,6.9,5.6h.3c0,0-.6-.5-.6-.5l1.9-4.6,7.5,2,1.8-2.1-1.5-4.3,6.1-3.6-1.7-2.3,1.5-3.3v-.3h-.4c0,0,0-8.7,0-8.7l2.1-1.6,3.7-8.6-.8-3.8-2.4-4.6,1.4-5.1-6.8-47.9-1-1.1-2.5-5.7-2-2.1-.9-5.6v-.2l-13.1,1.8-7.9,1-21.2,2.4h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="IN"
				d="M665.3,200.2l-14.9,2.6-3.4.7-12,1.9-2.5,2-3.8,1.7h-1.5c0,0-1.7-1-1.7-1l-.6-.6,6.8,47.9-1.4,5.1,2.4,4.6.8,3.8-3.7,8.6-2.1,1.6v8.6c0,0,.3,0,.3,0h.4c0,0,1.5-2.8,1.5-2.8h3.6l4.4-1.5,5.4,2,.6-2.2,3.1-2.3,4.7.7,2.5-5,6.9.6v-2.8c0,0,6-8.1,6-8.1l-1-3.7h4.3c0,0,5.2-4.3,5.2-4.3l-1.3-4.8.2-.2-.2-1.7-5.8-34.4-2.6-14.7-.3-1.6-.3-1.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="KY"
				d="M608.2,317.2l-.3-.8-.6-.2-.4,1.3h0c0,0,1.1,0,1.1,0v-.3q0,0,0,0ZM674.6,253.7l-.2.2,1.3,4.8-5.2,4.2h-4.3c0,0,1,3.8,1,3.8l-6.1,8.1v2.8c0,0-6.8-.6-6.8-.6l-2.5,5-4.7-.7-3.1,2.3-.6,2.2-5.4-2-4.4,1.5h-3.6l-1.5,2.7h-.4v.4l-1.5,3.3,1.7,2.3-6.1,3.6,1.5,4.3-1.8,2.1-7.5-2-1.9,4.6.6.6.2.4-.9,8-.4.2-2.5,1.6v.3c0,0,2.7-.4,2.7-.4l19.6-2.6-1-3.9h3.3c0,0,39.5-5.3,39.5-5.3l27.8-4.7.4-.3.7-.8,7.3-3.9,5.6-7.4.8-2.5,3.7-2.9,4.7-5.9.7-1h-.3c0,0-2.4,0-2.4,0l-3.1-1.7-5.5-6.7-1.9-6.8v-.2l-.2-.2-4.1-2.3-1.8-3.1-3.7,3.6-2.3.6-2.9-1.2-2.5,1.9-5.2-2.3-1.4.6-5-4.3-2.5-1.3-4.8.6-.8.8h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NC"
				d="M805.2,332.2l-1.1,1.1.2.2.9-1.3h0ZM806,326.6l-.5.8.2.8.3-1.6h0ZM811.8,317.6l-1.5,1-.8,1.2,2.2-2.1h0ZM824.3,311.5l-.6-.4h-1.3c0,0,1.8.4,1.8.4h0ZM821.7,310.9h-.9l-1.5.8,2.3-.8ZM824.7,311.9l2.8-7-1.9,2.9-.9,4.1h0ZM828.9,302.7l1.3-1.8h-.7l-.6,1.8ZM837,295.2l-2.1-10.8,1.8,5.6.3,5.1h0ZM825.2,270.6h-.2c0,0-.3.2-.3.2h0l5.3,9,4.2,4.2-9.1-13.4h0ZM823.5,271.2l-.8.2h.2c0,0,1.7,0,1.7,0l-.2-.6h-.3c0,0-.3,0-.3,0h0v.2h-.2c0,0,0,0,0,0h0ZM733.7,293.3l-.5,1.5v4.2c0,0-1,0-1,0l-2.5,5.1-2.8.3-5.2,5.1-2.3-.9-3,4.5-8,7.2-3.9,1-4.1,3.8-.2,2.5-3.6,1.9v4.3c0,0,0,1,0,1l1.3-.3,13.6-2.8,3.7-.8,1.3-.3h.3l32.2-10.2,5.4,2.8,11,.4,8.1-1.6,21.6,13.7.4-.3,10-4.1v-5.3c0,0,3.7-6.5,3.7-6.5l3.9-3.7,8.1-5.3,1.1-1.9,2.1,1,1-6.4-1.2,2.2-4.1,1.4h-3.9c0,0,4.8-3.4,4.8-3.4l-1.5-1.6,1.7-3.5-9.1-1.5-.4-.5,7.8-1.5,2.5,1.3,3.2-.3,2.6-1.9,1.9-3.8,1.7-.5-.3-5.3-2.2-2.1-2.2,2,.5,5.1-1.7-6.3-1.3-.3-9.6,4,4.3-4.2.2-1.7,4.5-1.1,1.3-3.3,3,1.7-3.2-4.8-2.2-1.9h0l-38.8,11.1-24.8,6.3-25,4.7v-.2c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="OH"
				d="M733.2,206.6l-2.4-10.5-.5-2.1-2.7-11.9-3.5,2.2-7.5,5.7-4.9,5.9-3.8.6-7,4-3.9-2.3-11.7-1.4h0l-6.2,1.6-6.1,1.5-6.4,1.4-1,.3.3,1.6,2.6,14.7,5.8,34.4.2,1.7.8-.8,4.8-.6,2.5,1.3,5,4.3,1.4-.6,5.2,2.3,2.5-1.9,2.9,1.2,2.3-.6,3.7-3.6,1.8,3.1,4.1,2.3.2.2h0l4.2-2,1.5-3.2-1.2-3.3,3.3-5,2.4-.4-.3-4.3,4-5.4.7.8,3.6-2.7,3.1-4.7.5-21.3h.2c0,0-.5-2.1-.5-2.1h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="TN"
				d="M701.3,300.5l-27.8,4.7-39.5,5.2h-3.3c0,0,1,4,1,4l-19.6,2.6-2.8.4h0c0,0-.8,1.1-.8,1.1h-.4v-.9h0c0,0-1.1,0-1.1,0h0c0,0,.6,2.8.6,2.8l-1.9,2.4-.2,4.5v.8h0c0,0-2.9,5.7-2.9,5.7l.6,4-2.7,4.3,1,3.9-3.5,3.2.2.2,2.1-.2,19.4-2.4,8.5-1.2,4.9-.7h.2v-.2c0,0,16.2-2.2,16.2-2.2l7.8-1,15.5-2.5,2.9-.5,1.7-.2,8.3-1.6,2-.4,7.6-1.5,1.4-.2v-5.2c0,0,3.5-1.9,3.5-1.9l.2-2.5,4.1-3.8,3.9-1,8-7.2,3-4.5,2.3.9,5.2-5.1,2.8-.3,2.5-5.1h1.1c0,0,0-4.1,0-4.1l.5-1.5-1.6.3-5.5,1.6-6.6,1.4-16.6,3.4-1.7.3-.4.3h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="VA"
				d="M823.8,271h.6c0,0-.2-.6-.2-.6l-.4.6h0ZM820.5,260.1v.5l.5-.3-.5-.2ZM822.2,256.7v-.8h0v.8ZM821.6,257.9l-.2,1.3-.3.5.5-1.7h0ZM822.5,255.4v-.6c0,0,0,.6,0,.6h0,0ZM823.1,252.7l.3-.7-.5,1.7.2-1.1ZM823.2,251.3l.4-2.1-.5.5v1.7q0,0,0,0ZM824.9,241.7l.2-.9v.2c0,0-.2.7-.2.7h0ZM824.5,239.4l-1.3.5-1.9.9-.7.9h.3c0,0-2.3,14.6-2.3,14.6l.9,2.3,1.4-6,2.5-7.9,1.2-5.1h0q0,0,0,0ZM826.5,238.7h-.3c0,0,0,.5,0,.5l-.5,3,.4-1.1.5-2.4h0ZM725,275.8l-.7,1-4.7,5.9-3.7,2.9-.8,2.5-5.6,7.4-7.3,3.9-.7.8,1.7-.3,16.6-3.4,6.6-1.4,5.5-1.6,1.6-.3v.2c0,0,25.1-4.7,25.1-4.7l24.8-6.3,38.8-11.1h0l-.3-.5v-.3c0,0,.6.7.6.7h0l.8-.2h0c0,0-.7-3.4-.7-3.4h.5c0,0,1.6,3,1.6,3h.3c0,0,.2-.2.2-.2l-.4-.8-4-6.1-5,.9-2.2,1.8-2.1-1.9-7.3-2.4-5-.2,9.8-.9,5.4,3.7,1.6-2.4-4.4-5.5,3.1.2-1.7-4.5-3.9.2-9.2-7.5h-1.2l13,6.4-.9-4.5.9-1.5-6.6-2.5-5.7-.4-2.8-2.5-2.3,1.5-.9-6.7,1,.2-.2-5.4-.2-.2h-.2c0,0-.2,0-.2,0l-.5-.4-.3-.3-3.1-1.4-3.2-2.3-4.5-1.2h-.3c0,0,0,0,0,0l-.6,4.1-9-3.9.2,5.6-5,9.4-3,3.3-1.9,5.7-5.9-2-2.9,13.2-2.3,4.5-.4,5.8-1.7,2.8-6.5,1.9-5.3,4.2-2.5.4-2.4,2.1-6.1-2.2-1.1-3h-.2c0,0,0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="WI"
				d="M620.8,134.8l-2.4,3-1.5,4.4.7,2.4,3.2-9.8ZM565.1,112l1.5-2-1.1,1-.4,1.1ZM567.3,108.8l-.5-.6-1.1.7h1.6q0,0,0,0ZM546.2,114.2l-2.2,2.5,1.1,11.6-6.2,5.6-1.2,5.4,3.4,3.1-1,13.4,3.6,2.7,2.3.2,7.4,4.5,4.7,4.9,5.9,3,1.4,7.5v.5h0l2.8,3.4-.8,2.6,1,5.7,2.9,4,5.3,2.8v.5h0l21.2-2.4,7.9-1,13.1-1.8-.4-1.5v-4.6l-2.6-4.9-.7-6.1,1.3-6.8-.7-5.2,2.3-6.5-.9-1.1.2-6,1.3-4.6-1.5-1.6-2.8,1-1.6,4.1-3.7,2.1,1.2-5.1,3.3-4.4.2-1.9h0c0,0-4.7-4.8-4.7-4.8v-6.6l-5.2-4.3-7.2-.5-7.4-1.9-15.9-4.9-3.1-1.7-.3.3-5-.7-1.7,1,.7-7.1-8,4.1-9.7,1.6v-.2q0,0,0,0ZM565.2,109.1l-.2-.7-.7.3.9.4ZM561.7,108.4l.3-.6-.2-.2v.8q0,0,0,0ZM568.8,106.8l-.3-1.4-.3,1.7.6-.3Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="WV"
				d="M751.7,223.7l-13.8,3.4-4.3-18.4h-.2c0,0-.5,21.4-.5,21.4l-3.1,4.7-3.6,2.7-.7-.8-4,5.4.3,4.3-2.4.4-3.3,5,1.2,3.3-1.5,3.2-4.2,2h0v.2l1.9,6.8,5.5,6.7,3.1,1.7h2.7c0,0,.2.2.2.2l1.1,3,6.1,2.2,2.4-2.1,2.5-.4,5.3-4.2,6.5-1.9,1.7-2.8.4-5.8,2.3-4.5,2.9-13.2,5.9,2,1.9-5.7,3-3.3,5-9.4-.2-5.6,9,3.9.6-4.1h0c0,0-2.8-5-2.8-5l-5.8-.7-3.4,2.6v1.9l-2.9.7-4.3,3-2.2.5-4.5,6.3-2.2-10.2-1.9.5h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="DE"
				d="M808.8,207.7l.4,1.5,8.1,23,9.2-2.7v-.2c0,0,0,0,0,0h.3c0,0,.2,0,.2,0l-.2-.4-2.3-6.2-11.4-10.8.5-7.5h-2.3l-1.7,1.4-.8,1.9h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="DC"
				d="M793.2,229.1l.5.4h.2c0,0,.2,0,.2,0h.2c0,0,.7.5.7.5l.2.3v.7l.2.4,1.3-2.3-1.4-.8h-1.7c0,0-.4.9-.4.9h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MD"
				d="M826.6,238.3l.7-5.2-.6,3.9-.4,1.7v.2c0,0,.2,0,.2,0v-.4q0,0,0,0ZM827.1,229.2h-.2c0,0,.2.7.2.7v1.2-1.8h0ZM753.7,223.2l2.2,10.2,4.5-6.3,2.2-.5,4.3-3,2.9-.7v-1.9l3.4-2.6,5.8.7,2.8,4.9h.3c0,0,4.5,1.3,4.5,1.3l3.2,2.3,3.1,1.4.3.3.4-.8h1.7c0,0,1.4.7,1.4.7l-1.3,2.3h0c0,0-1.8,5.7-1.8,5.7l6,3.9,6,.3,4,1.8-1.7-4.7-5.1-1.7-1.3-4,3.2,4.3,2.6.4-2.3-2.3-1.8-6.9.5-4-2-4.4,2.1-1.7,1.6-5.6-.6,8.3,1.7,2.8,1.6-3.3.9,5.4-1.7,4,4.8,1.7-4.1,1.4,2.1,4,3.5,1.2,1.9-3.4-.2,4.8h3.3c0,0,2.1,2.3,2.1,2.3h0l.7-.9,1.9-.9,1.3-.5v-.2c0,0,2.4-7.5,2.4-7.5v-.3l-.5-1.9h0c0,0-9.2,2.6-9.2,2.6l-8.1-23-.4-1.5-1.7.5-6.9,2.1-38,10.6-6.9,1.8-1.7.5h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NJ"
				d="M831.8,207.3l-.5-1.2v1.2h.5ZM832.8,203.7l.3-2.9-.6,2.5.3.4h0ZM828.8,173.9l-10.2-2.5-1.7-.5-1.7-.4h0l-4.1,9,1.7,2.1v6.5c0,0,1.7.3,1.7.3l3.8,9.9-.2.3-4.8,7,.5,5.3,11.5,3.9v4.5c0,0,2.7-3.7,2.7-3.7l.4-5.3,2.7-1.8-1.1-4,2-4.8v-10.4l-.7-3.4h-4.6c0,0,1.2-4.6,1.2-4.6l.7-7.5h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="NY"
				d="M828.5,181.8l-1.5,2-.4.6,1.8-2.6ZM841.9,177l4.9-4.3v-.2l-4.9,4.5h0ZM829.2,180v-3.3l-.3,1.7.3,1.6ZM851.7,164.5l-1.2-.3-.2.9,1.4-.6ZM854.3,162.8v1c0,0,0-.6,0-.6v-.4c0,0,0,0,0,0ZM851.6,162.9l-6.5,6-10,4.3-2.6,2.2-.2,2.1-2.7,2.2.4,2.9,4.2-1.7,6.1-5,6.8-3.6,10.3-9.7-7.3,5.5-2.3,1,3.9-6.4h0ZM854.6,158.8l.4-.6-1.2,1.4.8-.8ZM745.5,155.2l-1.6-.2,1.2,1.6.4-1.4h0ZM777.7,125.5l.2-1.1-.8,1h.6q0,0,0,0ZM778.2,118.5l-.4.2-.5,1.1.9-1.3h0ZM737.2,173.6l.7,2.9,5.1,1.3,29.5-8.1,29.7-8.9,5.4,4.2,1.1,2.4,6.3,2.7.2.4,1.7.4,1.7.5,10.2,2.5-.2-.5.9,4,1.9-.5,1.1-4.4h0c0,0-1.7-1.7-1.7-1.7l2.5-3.1-1.2-1.5-3.7-14.3-.2-1-.5-.3-.3-4.3-.3-4.7-.3-5v-.3h-.2c0,0-4.9-15.8-4.9-15.8l-5.1-8.1-1.5-9.6-4.4-10.2-.6.3-20.3,6.8-4.1,4.4-4.6,8.7.2,1.9-6,9.1,3.7,1.3,1.1,6.9-4.3,5.6-12.8,7.8-2.4-1-9.5,1.4-8.8,5.3.5,2.8,3.1,2.7-1.7,8.5-7,8.2h0q0,0,0,0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="PA"
				d="M815,170.1l-6.3-2.7-1.1-2.4-5.4-4.2-29.7,8.9-29.5,8.1-5.1-1.3-.7-2.9-1.7,1.3-2.6,1.8-4.8,4.9-.6.5,2.7,11.9.5,2.1,2.4,10.5.5,2h0l4.3,18.4,13.8-3.4,1.9-.5,1.7-.5,6.9-1.8,38-10.6,6.9-2.1,1.7-.5h0l.8-1.9,1.7-1.4h2.3l.3-.9,3.8-4.3.4-.7.3-.2-3.8-9.9-1.8-.3v-6.5c0,0-1.7-2.1-1.7-2.1l4.1-9h0l-.2-.4h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="ME"
				d="M861.8,118.4h0,.2c0,0,0,0,0,0h0ZM869,97.7l-.8-1.2v.6s.8.6.8.6ZM867.6,96.7v-1.6c0,0,0,1.6,0,1.6ZM871.1,92.6h-.2c0,0,0,.2,0,.2v-.2q0,0,0,0ZM880.8,87.7l-.2-1.5-.4.7.6.8ZM878.4,88.3v-1.1c0,0-1.1.2-1.1.2l1.1.9h0ZM882,85.1h-.4v.2l.4-.2ZM877.1,86.6l-.9-.2v.9c0,0,.9-.7.9-.7h0ZM882.1,83.6l.9.7-.3-.8h-.6ZM879.5,83.7l-.9,1.7,1.2-.6-.3-1.1h0ZM875.3,83.7l-.4.6.3.9v-1.5q0,0,0,0ZM881,80.5v-.8c0,0-.4.5-.4.5l.4.3h0ZM880.5,80.9l-.9-.8v.7h.9ZM875.1,83.2l-.2-1.1-.4.9.6.2ZM884.3,79.8l-1.5,2.1v-1.6c0,0,1.5-.6,1.5-.6ZM891.4,73.3l-.7-1-.4.2s1.1.8,1.1.8ZM894,68.9l-.6-.3v.3c0,0,.6,0,.6,0h0ZM895.3,61.3h-.9l1,.3v-.3q0,0,0,0ZM896.7,62.3l-.3-1.7h-.8c0,0,1.1,1.7,1.1,1.7ZM895.2,60.7l-.2-1.8-.7,1.3.9.6h0ZM838.9,76l14.1,33,.2.7,6.1,7.5h0c0,0,1-.4,1-.4l.2-5.5,1.6-1.9,1-5.1-.9-.9,1.7-5,5.6-2.6,3.7-4.5,1.4-7.8,5.9-.4-.8-4,7.4-2.8.5-4.4,1.7.4,4.9-4,2.1-5.1-5-5-5.2-1.1-1.9-4v-2.3l-3.2,1-3.6-1.3v-4l-9.7-21-7.1-3.7-7.9,6.6-2.1-.4-1.8-3.4-2.5,1-3.6,17.9,1.3,5.8,1.1,11.8-2.8,9.1,1.9,1.5-2.3,4.5-2.5-.4-.2.2h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="MI"
				d="M635,138.2l-.5-.8v1c0,0,.5-.2.5-.2ZM636.5,136.5l-1.2-1.6-.2.7,1.4.9ZM637.5,129.5l-1-.9v.2l1,.7ZM635.1,205.5l12-1.9,3.4-.7,14.9-2.6.3,1.3,1-.3,6.4-1.4,6.1-1.5,6.2-1.6v-.3c0,0,3.1-6.3,3.1-6.3l-.3-5.2,3.6-9,2.8,1.7,1.1-2-.3-7.8-2.6-4.9-3.9-10.3-3.4-3.8-1.7-.5-6.3,4.4.7.9-3.3,6.2-3.2-.6-1-6.5,1.4-.5,2.8-6.5.3-11.5-4.4-9.7-9.7-1.7-1-1.5-9-2.6-4.1,5,.4,4.4-3.1,3.9.7,6-3,2.1v-7.6l-2.7,5.7-3.2,5-2.1,1.7,1.1,5.3-1.4,5.5.8,6.9-1,3.4,7,13.4.9,5.1-.9,9.5-4.7,10.7-.6.4h0ZM655.8,118l-2.5.2,1.6,1.2,1-1.4h0ZM641.1,120.5h-.8l.9.4v-.4ZM658.1,108.2l-1-1.6h-.4c0,0,1.4,1.6,1.4,1.6h0ZM570.1,115.3l3.1,1.7,15.9,4.9,7.4,1.9,7.2.5,5.2,4.3v6.6l4.7,4.7h0c0,0,3.8-11.1,3.8-11.1l4.6-3.2,3.5-3.9.6,3.5,3.6-5.5,8.6-3.3.7-1.4,8.7,1.1,3.4,1.7,1.7-4.3,1.6,1,6.8-1.1-1.7-2.7-3-1.7.6-6.3-5.9,3.3-5.4-.7-1.7-4.2.6-1.4-7.4,3.5-4.8.3-8.5,5.2-1,1.9-5.2-1.3-3.3,1.5-6.6-5.7-14.7-4.5-.3-1.7-9.4,9-5.3,1.4-7.6,5.7-.3.2h0ZM604.5,93.3l-11.4,5.6,3.8,3.7,1.5-3.7,3.9-4.8,2.2-.9h0ZM591.8,80l-7.8,5.3-.4,2.6,6.1-4.5,2-3.5Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
			<path
				id="AK"
				d="M16.3,543l-.5.2h.4c0,0,0-.2,0-.2h0ZM19.9,543.5h0c0,0,0,0,0,0ZM18.1,541.9v.3h.2c0,0-.2-.3-.2-.3h0ZM17.3,541.4h0c0,0,0,0,0,0ZM19.1,542.4v-.2h0c0,0,0,.2,0,.2h0ZM18.9,542.2h0c0,0-.2,0-.2,0h.2ZM18.9,541v-.6c0,0-.3.2-.3.2l.3.4h0ZM30,545.8h0c0,0,.2.3.2.3v-.3q0,0,0,0ZM22.8,542.4l-1.1-1v2.3l1.1-1.4ZM25.2,544.5v-.7c0,0-1.7,0-1.7,0l1.7.8h0ZM31,545.9v.2c0,0,0,0,0,0v-.2q0,0,0,0ZM31.4,546h-.2.4c0,0-.2,0-.2,0ZM32.6,546.4h-.2.2ZM30.5,545h-.8c0,0,.3.2.3.2l.5-.2h0ZM32.9,545.2h-.2c0,0,0,0,0,0h.2ZM38.8,546.4l-3.8.3-.9.4s4.7-.7,4.7-.7ZM50.5,550.8v-.4h-.2l.2.4ZM55.6,550.9l.2-.2-.2-.2v.4ZM59.4,552h.2c0,0,0,0,0,0h0q0,0,0,0ZM56.3,550.2v-.4h-.3l.3.4h0ZM62.8,551.7h0c0,0,0,0,0,0h0ZM57.6,550.2l.2-.6h0v.6q0,0,0,0ZM74,548.8v-.2c0,0,0,0,0,0v.3q0,0,0,0ZM71.6,547.9l-3.4,3,2.4-.2,2.8-2.2-1.8-.6h0ZM77.7,549l-.7-.2.5.4.2-.2h0ZM79.1,549.1l-1.1-.3h-.2c0,0,1.3.3,1.3.3ZM75.4,547.7h-1.1l1.8.5-.8-.5ZM79.9,548.7v-.2c0,0-.5,0-.5,0h.5c0,0,0,0,0,0ZM76.9,547.5l-.4-.2v1.1l.4-.9ZM89.4,549.9h0c0,0-.2,0-.2,0h.3q0,0,0,0ZM89.6,549.8h0c0,0-.2-.2-.2-.2l.2.2h0ZM87.9,549.3l.2.4h0c0,0-.2-.4-.2-.4h0ZM88.8,549.3l-.9-.3,1.1.8-.2-.5ZM90.1,548.3h0c0,0,0,0,0,0ZM101.6,549.7l-.2-.4h0l.3.4h0ZM206,543.2l-.2-.2v.2h.2,0ZM88.4,546.3h0c0,0,0,0,0,0h0ZM208.9,541.5l.3.4h.2l-.5-.4ZM102.8,548.8h0v.4-.4q0,0,0,0ZM90.7,547l.2-.8h0v.8q0,0,0,0ZM214.5,539.3l-.9.5.8.4v-.9q0,0,0,0ZM92.5,546.5v-.2c0,0,0,.2,0,.2h0ZM85.2,544.4l-2.4.5-2.1,2.8,4.6-3.3h0ZM102.6,548.1l-.6.5h.6v-.5h0ZM214.5,538.8l-.2-.4v.2c0,0,.2.2.2.2h0ZM93.3,545.6h-.7c0,0,.7.6.7.6v-.6h0ZM208.1,540l-.2.2.2.7v-.9ZM94.8,545.5h-.3c0,0,.4.4.4.4v-.4q0,0,0,0ZM102,547.5h-.3l-.2-.2.5.2ZM94,545.5l-.5-.3.2.3h.3ZM100.5,546.5l-.9.3-.6,1.6,1.5-1.8h0ZM205.9,539.8v.7l.4-.5-.4-.2h0ZM89.1,543.4l.8-.2h0l-.7.2h0ZM88.1,542.9l-.2-.2h0c0,0,.2.2.2.2h0ZM205.9,539.1h-.2c0,0,0,.2,0,.2l.3-.2h0ZM99.5,544.9h-.2c0,0-.2.2-.2.2l.4-.2h0ZM205,539.3v-.5c0,0,0,0,0,0v.6q0,0,0,0ZM204.2,538.8l-.3.4h.5c0,0-.2-.4-.2-.4h0ZM103.5,543.5l-.2-.2h0l.3.2h0ZM203.9,537l.8.3.3-.4h-1.1q0,0,0,0ZM205.1,536.4l-.3.2.5.3-.2-.5ZM202.8,536.9l-.2-.4-.2.2.4.2h0ZM212.5,533.3l-1.3,3.6,1.3-.8v-2.8ZM97.5,540.8h0,0ZM204,534.7l-.9.9.2,1,.7-1.8h0ZM113.6,542.5v-.4.2c0,0,0,.2,0,.2ZM202.9,533.7l2.8,4.3,6.3,4-1.5-3.4-6-5.1-1.7.3h0ZM109.8,540.9v-.3c0,0-.3,0-.3,0l.3.2h0ZM206.2,532.1l-.4,1.5.7-.5-.3-1h0ZM208.3,532.1v1c0,0,.8.3.8.3l-.8-1.3h0ZM112.9,539.7h-.5c0,0-.5,0-.5,0h1q0,0,0,0ZM122.9,540.4l-.4.7.2-.6h.2q0,0,0,0ZM124.3,540.5h-.9c0,0,.5.7.5.7l.4-.7h0ZM65.5,528.1l1,.5-.2-.2-.8-.3h0ZM104,537.7h0c0,0,0,0,0,0h0ZM104.3,537.6h0c0,0,0,0,0,0ZM204.7,530.1l.5,1.8,1-.6-1.5-1.3h0ZM106.9,536.5h0c0,0,0,0,0,0ZM200.5,530.9l.5,4.5,1-1-1.5-3.5ZM201,529.5l2.2,3.1-.3-2-1.9-1.1ZM194.1,530.2l-.6,1.8.8-1.3-.2-.6h0ZM116.5,535h0c0,0,0,0,0,0h0ZM125.7,535.2l-.2-.3.2.4h0q0,0,0,0ZM194.3,528.8l3.9,6.4-.6-4.4-3.3-2h0ZM131.1,532.2l-.3.3.5.2-.2-.5h0ZM129.8,532.4v-.3c0,0-.3,0-.3,0l.3.3h0ZM128.9,532.4l-2.5,1.7-3.1,4.1,1.6,1.7,7.2-5.3-3.1-2ZM190.1,526.1l-.7-.4v.6l.7-.2h0ZM128.3,531.2v.4c0,0,.8.4.8.4l-.8-.8h0ZM192,524.2l-1.9,1,1.8.6v-1.6q0,0,0,0ZM190.7,524.2l-.2-.2v.2c0,0,.2,0,.2,0h0ZM196.6,522.7l-.8-.3-.2.6,1-.3ZM192.5,523.3h-.7c0,0,0,0,0,0h.7q0,0,0,0ZM194.6,522.6l4,5.8-1.1-5.3-2.9-.5h0ZM130.5,528.9l-2.3,1.7,1.1,1.2,3.1-2.3-1.8-.6h0ZM104.1,525.2h0c0,0,0,0,0,0h0ZM103.1,524.7v-.5c0,0,0,.2,0,.2v.3ZM132.9,526h-.2v.2l.2-.2h0ZM131.9,525.8h0l-.2.3.3-.3h0ZM134.2,525l-.3-.2h0c0,0,.3.2.3.2h0ZM135,524.9l-.3-.2h0c0,0,.3.2.3.2h0ZM133.7,524.6h-.4c0,0,.4,0,.4,0ZM153,522.7v-.3c0,0,0,.2,0,.2h0q0,0,0,0ZM159,519.6l1.2-1.5-.4.3-.8,1.2ZM147.1,519.4l.4-.3v-.4c0,0-.4.7-.4.7h0ZM147.1,518.3l-.4.3.7-.2h-.3ZM131.2,518.3v-.4h-.2l.2.4h0ZM146.7,518.2l-.4.4-.2.4.6-.8ZM157.4,517h.2-.2ZM157.9,517h-.2c0,0,0,0,0,0h.2ZM156.7,516.9h0c0,0,0,0,0,0h0ZM148.8,517.5l.4-.4-.5.4h0,0ZM154.7,516.4h0ZM149.9,516.6l-2.3,3.8,3-3.5-.7-.3ZM146.9,517.1l-.3-.4v.2c0,0,.3.2.3.2h0ZM154.3,516.3h-.2c0,0,0,0,0,0h0,0ZM156.8,516.5v-.7l-.2.3.2.4ZM85.6,509l-4.7-.2,3.2,3.4,1.5-3.2ZM151.9,515.9l.2.7.5-.8h-.7q0,0,0,0ZM148,515.8l-.3,2.1.5-1.4-.2-.8ZM63.7,499.7v-.4h0v.4ZM147,514.4v.3c0,0,.3,0,.3,0l-.3-.2h0ZM146.5,514.8l-.2-.6-.3.2.5.4ZM151.1,513.6v-.4l-.3.2.3.2h0ZM146.7,513.1v1l.3-.7-.3-.3ZM139.4,511.9v-.3h0v.3ZM88.7,499.9l.2-.6h0c0,0,0,.6,0,.6h0ZM89,498.9h0c0,0,0,0,0,0h.2ZM93.3,496.6h0c0,0,0,0,0,0ZM93.3,496.2v-.2h0v.2ZM95,493.6h0,0ZM95.6,493.8l-.4-.2h0c0,0,.4.2.4.2h0ZM95,493.5v-.2l-.2.2h.2ZM79.5,488.9l-.2-.5v-.3c0,0,.2.8.2.8h0ZM80.9,487.1h.2c0,0-.2,0-.2,0h0ZM78.3,486.7l-.8-1,.6.8.2.2h0ZM76.8,485.1h-.2.3c0,0,0,0,0,0h0ZM76.9,484h0ZM76.8,483.9h.2c0,0-.2,0-.2,0ZM102.5,491.6h-1.1c0,0,.6.4.6.4l.5-.4h0ZM75.7,482.2l-.8,2.9,2.4.4,3.2,3.3,1.9-.9-6.8-5.7ZM92.7,483.4v-.2h0v.2h0ZM87.8,473.1h-.2c0,0,0,0,0,0h0,0ZM90.6,474h.3c0,0,0,0,0,0h-.2q0,0,0,0ZM92.6,473.5h.3l.9-.4-1.2.4h0ZM96.1,472.4l.2-.2-.3.2h0,0ZM96.6,472.3l.6-.3h-.5c0,0,0,.3,0,.3h0ZM98,471.7h-.5v.2l.5-.2h0ZM98.6,471.6h0ZM160.3,454.1l-.4-.3-.7-.3,1.1.6h0ZM109.5,452l.9-1.2-.5.4-.4.8h0ZM110.6,450.6l.4-.6-.2.2-.2.4h0ZM111.2,449.9l.7-.6-.4.2-.3.4h0ZM141.8,450.1l.5.5h.3l-.8-.5ZM126.2,443.7l-4,3.3-2.4-.7-5.6,3.2-1.1-.7-6.4,7.2-6.5,1.5.6,3.5,2.9,4,5.4,5.2-.9,2,4.1,1.7-2.1.4-2.6-2,1.4,3-1.7,1.1-5.5-5-4.4.8-7.5,2.8,3.4,3.8-.5,2.3,2.2,2.7,7.4,2.9,5.3-2.7.9,2-1.5,6.1h-4.5l-5.2,2.3-.3-1.7-2.7,1.1-1.3,2.8-4.5,3.4v5l1.7.8-1.4,4.2,5.8,5,3.7-1.6-.8,6.2,1.1,1.4,4.5,1,1.7,1.8,3.9.3,1.8,1.9,4-1.2-1.8,2.5-1.5,5.1-11.8,7.7-1.6,1.6-2.2-.9-3.6.9-5.1,3.4,8.1-2.3,1.2,1.7,10.4-3.4.3,1.4,4.1-4.1,8.5-5.9.7.4,7.5-5.9-1.9-2.3,2.5-4.2,6.6-7.9,5-1,1.6,1.1-6.1,1.7-1.7,6.5.2,3.5,2.1-.2,10.3-6.2.8-2.3-.9-3.6,3.1.8,2.2-1.5,6.4,3.9-.5,1.1,14.6,1.8,3.4-1.1,1,1.5,12.6,6,2.1-1.3.2-7.3,1.7,3.3,8.2,5.9.7,2.4,7.1,4,1.8,5.1,1.7-4,3.6,7,2.4-4-1.9-5-7.5-.8-11.5-11-6.2-4.6-4.8,4.7h-2.8l-6.5-4.3-6.4-.3-9.1-57.6-1.6-2.7-3.7-2.2-5.5,1.1-4.3-.9-5.4-2.1-5.7.4-1.5-2.7-4.6-.7-.8-1.7-2,2.3-.6-4.4h0Z"
				fill="#F5F7FB"
				stroke="#484848"
			/>
        </g>
      </svg>
    `;
  }
}

// Initialize the map
document.addEventListener('DOMContentLoaded', () => {
  const map = new USStatesMap('map-container', statesVisited, config);
  map.initialize();
});
              
            
!
999px

Console