{
  "metadata": {
    "title": "U.S. History",
    "description": "A comprehensive learning graph for a rigorous U.S. History course covering pre-Columbian civilizations through the modern era, including the Age of AI. Designed for high school students in standard, honors, or AP-track courses.",
    "creator": "Dan McCreary",
    "date": "2026-05-09",
    "version": "1.0",
    "format": "Learning Graph JSON v1.0",
    "schema": "https://raw.githubusercontent.com/dmccreary/learning-graphs/refs/heads/main/src/schema/learning-graph-schema.json",
    "license": "CC BY-NC-SA 4.0 DEED"
  },
  "groups": {
    "FOUND": {
      "classifierName": "Foundation Concepts",
      "color": "SteelBlue",
      "font": {
        "color": "white"
      }
    },
    "NEWWLD": {
      "classifierName": "New World and Early Contact",
      "color": "DarkGoldenrod",
      "font": {
        "color": "white"
      }
    },
    "COLAM": {
      "classifierName": "Colonial America",
      "color": "Peru",
      "font": {
        "color": "black"
      }
    },
    "REVOL": {
      "classifierName": "Revolution and Early Republic",
      "color": "DarkGreen",
      "font": {
        "color": "white"
      }
    },
    "EXPAN": {
      "classifierName": "Expansion and Reform",
      "color": "LimeGreen",
      "font": {
        "color": "black"
      }
    },
    "CIVWR": {
      "classifierName": "Civil War and Reconstruction",
      "color": "Crimson",
      "font": {
        "color": "white"
      }
    },
    "GILDD": {
      "classifierName": "Gilded Age and Immigration",
      "color": "Gold",
      "font": {
        "color": "black"
      }
    },
    "PROGR": {
      "classifierName": "Progressivism and WWI",
      "color": "Teal",
      "font": {
        "color": "white"
      }
    },
    "DEPRS": {
      "classifierName": "1920s and Great Depression",
      "color": "DarkSlateBlue",
      "font": {
        "color": "white"
      }
    },
    "WWII": {
      "classifierName": "WWII and Early Cold War",
      "color": "Indigo",
      "font": {
        "color": "white"
      }
    },
    "CIVRT": {
      "classifierName": "Civil Rights and Vietnam",
      "color": "DarkOrchid",
      "font": {
        "color": "white"
      }
    },
    "MODRA": {
      "classifierName": "Reagan Era to Modern Day",
      "color": "HotPink",
      "font": {
        "color": "black"
      }
    },
    "AIERA": {
      "classifierName": "Age of AI",
      "color": "Orange",
      "font": {
        "color": "black"
      }
    },
    "APTHEME": {
      "classifierName": "AP Thematic Lenses",
      "color": "DodgerBlue",
      "font": {
        "color": "white"
      }
    },
    "SKILLS": {
      "classifierName": "Historical Thinking Skills",
      "color": "OliveDrab",
      "font": {
        "color": "white"
      }
    }
  },
  "nodes": [
    {
      "id": 1,
      "label": "Pre-Columbian Civilizations",
      "group": "FOUND",
      "shape": "box"
    },
    {
      "id": 2,
      "label": "Indigenous North American Cultures",
      "group": "FOUND"
    },
    {
      "id": 3,
      "label": "Aztec Empire",
      "group": "NEWWLD"
    },
    {
      "id": 4,
      "label": "Inca Empire",
      "group": "NEWWLD"
    },
    {
      "id": 5,
      "label": "Mississippian Culture",
      "group": "NEWWLD"
    },
    {
      "id": 6,
      "label": "Iroquois Confederacy",
      "group": "NEWWLD"
    },
    {
      "id": 7,
      "label": "European Exploration Motives",
      "group": "NEWWLD"
    },
    {
      "id": 8,
      "label": "Christopher Columbus",
      "group": "NEWWLD"
    },
    {
      "id": 9,
      "label": "Spanish Conquistadors",
      "group": "NEWWLD"
    },
    {
      "id": 10,
      "label": "Columbian Exchange",
      "group": "NEWWLD"
    },
    {
      "id": 11,
      "label": "Disease and Indigenous Depopulation",
      "group": "NEWWLD"
    },
    {
      "id": 12,
      "label": "French Exploration",
      "group": "NEWWLD"
    },
    {
      "id": 13,
      "label": "Dutch Exploration",
      "group": "NEWWLD"
    },
    {
      "id": 14,
      "label": "English Exploration",
      "group": "NEWWLD"
    },
    {
      "id": 15,
      "label": "Treaty of Tordesillas",
      "group": "NEWWLD"
    },
    {
      "id": 16,
      "label": "Encomienda System",
      "group": "NEWWLD"
    },
    {
      "id": 17,
      "label": "Atlantic Slave Trade Origins",
      "group": "FOUND"
    },
    {
      "id": 18,
      "label": "Jamestown Settlement",
      "group": "NEWWLD"
    },
    {
      "id": 19,
      "label": "John Smith",
      "group": "NEWWLD"
    },
    {
      "id": 20,
      "label": "Powhatan Confederacy",
      "group": "NEWWLD"
    },
    {
      "id": 21,
      "label": "New England Colonies",
      "group": "COLAM"
    },
    {
      "id": 22,
      "label": "Middle Colonies",
      "group": "COLAM"
    },
    {
      "id": 23,
      "label": "Southern Colonies",
      "group": "COLAM"
    },
    {
      "id": 24,
      "label": "Puritan Migration",
      "group": "COLAM"
    },
    {
      "id": 25,
      "label": "Massachusetts Bay Colony",
      "group": "COLAM"
    },
    {
      "id": 26,
      "label": "Roger Williams and Rhode Island",
      "group": "COLAM"
    },
    {
      "id": 27,
      "label": "Anne Hutchinson",
      "group": "COLAM"
    },
    {
      "id": 28,
      "label": "Headright System",
      "group": "COLAM"
    },
    {
      "id": 29,
      "label": "Indentured Servitude",
      "group": "COLAM"
    },
    {
      "id": 30,
      "label": "Slavery in the Colonies",
      "group": "COLAM"
    },
    {
      "id": 31,
      "label": "Triangular Trade",
      "group": "COLAM"
    },
    {
      "id": 32,
      "label": "Mercantilism",
      "group": "COLAM"
    },
    {
      "id": 33,
      "label": "Navigation Acts",
      "group": "COLAM"
    },
    {
      "id": 34,
      "label": "Bacon's Rebellion",
      "group": "COLAM"
    },
    {
      "id": 35,
      "label": "Salem Witch Trials",
      "group": "COLAM"
    },
    {
      "id": 36,
      "label": "Colonial Governance",
      "group": "FOUND"
    },
    {
      "id": 37,
      "label": "Town Meetings",
      "group": "COLAM"
    },
    {
      "id": 38,
      "label": "House of Burgesses",
      "group": "COLAM"
    },
    {
      "id": 39,
      "label": "Great Awakening",
      "group": "COLAM"
    },
    {
      "id": 40,
      "label": "Jonathan Edwards",
      "group": "COLAM"
    },
    {
      "id": 41,
      "label": "Colonial Social Structure",
      "group": "COLAM"
    },
    {
      "id": 42,
      "label": "Plantation Economy",
      "group": "COLAM"
    },
    {
      "id": 43,
      "label": "Middle Passage",
      "group": "COLAM"
    },
    {
      "id": 44,
      "label": "Colonial Education",
      "group": "COLAM"
    },
    {
      "id": 45,
      "label": "Albany Plan of Union",
      "group": "COLAM"
    },
    {
      "id": 46,
      "label": "French and Indian War",
      "group": "REVOL"
    },
    {
      "id": 47,
      "label": "Proclamation of 1763",
      "group": "REVOL"
    },
    {
      "id": 48,
      "label": "Stamp Act",
      "group": "REVOL"
    },
    {
      "id": 49,
      "label": "Townshend Acts",
      "group": "REVOL"
    },
    {
      "id": 50,
      "label": "Boston Massacre",
      "group": "REVOL"
    },
    {
      "id": 51,
      "label": "Boston Tea Party",
      "group": "REVOL"
    },
    {
      "id": 52,
      "label": "Intolerable Acts",
      "group": "REVOL"
    },
    {
      "id": 53,
      "label": "First Continental Congress",
      "group": "REVOL"
    },
    {
      "id": 54,
      "label": "Lexington and Concord",
      "group": "REVOL"
    },
    {
      "id": 55,
      "label": "Second Continental Congress",
      "group": "REVOL"
    },
    {
      "id": 56,
      "label": "Common Sense (Paine)",
      "group": "REVOL"
    },
    {
      "id": 57,
      "label": "Declaration of Independence",
      "group": "REVOL"
    },
    {
      "id": 58,
      "label": "Thomas Jefferson",
      "group": "REVOL"
    },
    {
      "id": 59,
      "label": "Revolutionary War Major Battles",
      "group": "REVOL"
    },
    {
      "id": 60,
      "label": "Valley Forge",
      "group": "REVOL"
    },
    {
      "id": 61,
      "label": "Marquis de Lafayette",
      "group": "REVOL"
    },
    {
      "id": 62,
      "label": "Treaty of Paris 1783",
      "group": "REVOL"
    },
    {
      "id": 63,
      "label": "Articles of Confederation",
      "group": "REVOL"
    },
    {
      "id": 64,
      "label": "Shays' Rebellion",
      "group": "REVOL"
    },
    {
      "id": 65,
      "label": "Constitutional Convention",
      "group": "REVOL"
    },
    {
      "id": 66,
      "label": "Great Compromise",
      "group": "REVOL"
    },
    {
      "id": 67,
      "label": "Three-Fifths Compromise",
      "group": "REVOL"
    },
    {
      "id": 68,
      "label": "Federalism",
      "group": "FOUND"
    },
    {
      "id": 69,
      "label": "Anti-Federalism",
      "group": "REVOL"
    },
    {
      "id": 70,
      "label": "Federalist Papers",
      "group": "REVOL"
    },
    {
      "id": 71,
      "label": "Bill of Rights",
      "group": "FOUND"
    },
    {
      "id": 72,
      "label": "George Washington as President",
      "group": "REVOL"
    },
    {
      "id": 73,
      "label": "Alexander Hamilton",
      "group": "REVOL"
    },
    {
      "id": 74,
      "label": "Thomas Jefferson as Secretary of State",
      "group": "REVOL"
    },
    {
      "id": 75,
      "label": "National Bank Debate",
      "group": "REVOL"
    },
    {
      "id": 76,
      "label": "Washington's Farewell Address",
      "group": "REVOL"
    },
    {
      "id": 77,
      "label": "John Adams Presidency",
      "group": "REVOL"
    },
    {
      "id": 78,
      "label": "XYZ Affair",
      "group": "REVOL"
    },
    {
      "id": 79,
      "label": "Alien and Sedition Acts",
      "group": "REVOL"
    },
    {
      "id": 80,
      "label": "Virginia and Kentucky Resolutions",
      "group": "REVOL"
    },
    {
      "id": 81,
      "label": "Election of 1800",
      "group": "EXPAN"
    },
    {
      "id": 82,
      "label": "Jeffersonian Democracy",
      "group": "EXPAN"
    },
    {
      "id": 83,
      "label": "Louisiana Purchase",
      "group": "EXPAN"
    },
    {
      "id": 84,
      "label": "Lewis and Clark Expedition",
      "group": "EXPAN"
    },
    {
      "id": 85,
      "label": "Marbury v. Madison",
      "group": "EXPAN"
    },
    {
      "id": 86,
      "label": "Judicial Review",
      "group": "FOUND"
    },
    {
      "id": 87,
      "label": "War of 1812",
      "group": "EXPAN"
    },
    {
      "id": 88,
      "label": "Era of Good Feelings",
      "group": "EXPAN"
    },
    {
      "id": 89,
      "label": "Monroe Doctrine",
      "group": "EXPAN"
    },
    {
      "id": 90,
      "label": "Missouri Compromise",
      "group": "EXPAN"
    },
    {
      "id": 91,
      "label": "Jacksonian Democracy",
      "group": "EXPAN"
    },
    {
      "id": 92,
      "label": "Andrew Jackson",
      "group": "EXPAN"
    },
    {
      "id": 93,
      "label": "Spoils System",
      "group": "EXPAN"
    },
    {
      "id": 94,
      "label": "Nullification Crisis",
      "group": "EXPAN"
    },
    {
      "id": 95,
      "label": "Indian Removal Act",
      "group": "EXPAN"
    },
    {
      "id": 96,
      "label": "Trail of Tears",
      "group": "EXPAN"
    },
    {
      "id": 97,
      "label": "Second Bank of the United States",
      "group": "EXPAN"
    },
    {
      "id": 98,
      "label": "Manifest Destiny",
      "group": "EXPAN"
    },
    {
      "id": 99,
      "label": "Texas Revolution",
      "group": "EXPAN"
    },
    {
      "id": 100,
      "label": "Mexican-American War",
      "group": "EXPAN"
    },
    {
      "id": 101,
      "label": "Seneca Falls Convention",
      "group": "EXPAN"
    },
    {
      "id": 102,
      "label": "Abolitionism",
      "group": "EXPAN"
    },
    {
      "id": 103,
      "label": "Frederick Douglass",
      "group": "EXPAN"
    },
    {
      "id": 104,
      "label": "William Lloyd Garrison",
      "group": "EXPAN"
    },
    {
      "id": 105,
      "label": "Underground Railroad",
      "group": "EXPAN"
    },
    {
      "id": 106,
      "label": "Temperance Movement",
      "group": "EXPAN"
    },
    {
      "id": 107,
      "label": "Women's Rights Movement",
      "group": "EXPAN"
    },
    {
      "id": 108,
      "label": "Transcendentalism",
      "group": "EXPAN"
    },
    {
      "id": 109,
      "label": "Industrial Revolution in America",
      "group": "EXPAN"
    },
    {
      "id": 110,
      "label": "Market Revolution",
      "group": "EXPAN"
    },
    {
      "id": 111,
      "label": "Transportation Revolution",
      "group": "EXPAN"
    },
    {
      "id": 112,
      "label": "Erie Canal",
      "group": "EXPAN"
    },
    {
      "id": 113,
      "label": "Sectionalism",
      "group": "CIVWR"
    },
    {
      "id": 114,
      "label": "Compromise of 1850",
      "group": "CIVWR"
    },
    {
      "id": 115,
      "label": "Fugitive Slave Act",
      "group": "CIVWR"
    },
    {
      "id": 116,
      "label": "Uncle Tom's Cabin",
      "group": "CIVWR"
    },
    {
      "id": 117,
      "label": "Kansas-Nebraska Act",
      "group": "CIVWR"
    },
    {
      "id": 118,
      "label": "Bleeding Kansas",
      "group": "CIVWR"
    },
    {
      "id": 119,
      "label": "Republican Party Formation",
      "group": "CIVWR"
    },
    {
      "id": 120,
      "label": "Dred Scott Decision",
      "group": "CIVWR"
    },
    {
      "id": 121,
      "label": "Lincoln-Douglas Debates",
      "group": "CIVWR"
    },
    {
      "id": 122,
      "label": "John Brown's Raid",
      "group": "CIVWR"
    },
    {
      "id": 123,
      "label": "Election of 1860",
      "group": "CIVWR"
    },
    {
      "id": 124,
      "label": "Southern Secession",
      "group": "CIVWR"
    },
    {
      "id": 125,
      "label": "Confederate States of America",
      "group": "CIVWR"
    },
    {
      "id": 126,
      "label": "Abraham Lincoln",
      "group": "CIVWR"
    },
    {
      "id": 127,
      "label": "Civil War Causes",
      "group": "CIVWR"
    },
    {
      "id": 128,
      "label": "Fort Sumter",
      "group": "CIVWR"
    },
    {
      "id": 129,
      "label": "Anaconda Plan",
      "group": "CIVWR"
    },
    {
      "id": 130,
      "label": "Battle of Antietam",
      "group": "CIVWR"
    },
    {
      "id": 131,
      "label": "Emancipation Proclamation",
      "group": "CIVWR"
    },
    {
      "id": 132,
      "label": "Battle of Gettysburg",
      "group": "CIVWR"
    },
    {
      "id": 133,
      "label": "Total War Strategy",
      "group": "CIVWR"
    },
    {
      "id": 134,
      "label": "Thirteenth Amendment",
      "group": "FOUND"
    },
    {
      "id": 135,
      "label": "Fourteenth Amendment",
      "group": "FOUND"
    },
    {
      "id": 136,
      "label": "Fifteenth Amendment",
      "group": "FOUND"
    },
    {
      "id": 137,
      "label": "Reconstruction Plans",
      "group": "CIVWR"
    },
    {
      "id": 138,
      "label": "Radical Reconstruction",
      "group": "CIVWR"
    },
    {
      "id": 139,
      "label": "Freedmen's Bureau",
      "group": "CIVWR"
    },
    {
      "id": 140,
      "label": "Carpetbaggers and Scalawags",
      "group": "CIVWR"
    },
    {
      "id": 141,
      "label": "Black Codes",
      "group": "CIVWR"
    },
    {
      "id": 142,
      "label": "Ku Klux Klan Origins",
      "group": "CIVWR"
    },
    {
      "id": 143,
      "label": "Compromise of 1877",
      "group": "CIVWR"
    },
    {
      "id": 144,
      "label": "Redeemer South",
      "group": "CIVWR"
    },
    {
      "id": 145,
      "label": "Sharecropping System",
      "group": "CIVWR"
    },
    {
      "id": 146,
      "label": "Transcontinental Railroad",
      "group": "GILDD"
    },
    {
      "id": 147,
      "label": "Railroad Expansion",
      "group": "GILDD"
    },
    {
      "id": 148,
      "label": "Rise of Big Business",
      "group": "GILDD"
    },
    {
      "id": 149,
      "label": "Robber Barons",
      "group": "GILDD"
    },
    {
      "id": 150,
      "label": "Andrew Carnegie",
      "group": "GILDD"
    },
    {
      "id": 151,
      "label": "John D. Rockefeller",
      "group": "GILDD"
    },
    {
      "id": 152,
      "label": "J.P. Morgan",
      "group": "GILDD"
    },
    {
      "id": 153,
      "label": "Social Darwinism",
      "group": "GILDD"
    },
    {
      "id": 154,
      "label": "Horizontal Integration",
      "group": "GILDD"
    },
    {
      "id": 155,
      "label": "Vertical Integration",
      "group": "GILDD"
    },
    {
      "id": 156,
      "label": "Trusts and Monopolies",
      "group": "GILDD"
    },
    {
      "id": 157,
      "label": "Sherman Antitrust Act",
      "group": "GILDD"
    },
    {
      "id": 158,
      "label": "Labor Movement Origins",
      "group": "GILDD"
    },
    {
      "id": 159,
      "label": "Knights of Labor",
      "group": "GILDD"
    },
    {
      "id": 160,
      "label": "American Federation of Labor",
      "group": "GILDD"
    },
    {
      "id": 161,
      "label": "Samuel Gompers",
      "group": "GILDD"
    },
    {
      "id": 162,
      "label": "Homestead Strike",
      "group": "GILDD"
    },
    {
      "id": 163,
      "label": "Pullman Strike",
      "group": "GILDD"
    },
    {
      "id": 164,
      "label": "New Immigration Wave",
      "group": "GILDD"
    },
    {
      "id": 165,
      "label": "Ellis Island",
      "group": "GILDD"
    },
    {
      "id": 166,
      "label": "Urbanization",
      "group": "GILDD"
    },
    {
      "id": 167,
      "label": "Tenement Housing",
      "group": "GILDD"
    },
    {
      "id": 168,
      "label": "Political Machines",
      "group": "GILDD"
    },
    {
      "id": 169,
      "label": "Tammany Hall",
      "group": "GILDD"
    },
    {
      "id": 170,
      "label": "Populist Movement",
      "group": "GILDD"
    },
    {
      "id": 171,
      "label": "William Jennings Bryan",
      "group": "GILDD"
    },
    {
      "id": 172,
      "label": "Farmers' Alliance",
      "group": "GILDD"
    },
    {
      "id": 173,
      "label": "Gold Standard Debate",
      "group": "GILDD"
    },
    {
      "id": 174,
      "label": "Gilded Age Politics",
      "group": "GILDD"
    },
    {
      "id": 175,
      "label": "Civil Service Reform",
      "group": "GILDD"
    },
    {
      "id": 176,
      "label": "Pendleton Act",
      "group": "GILDD"
    },
    {
      "id": 177,
      "label": "Native American Wars",
      "group": "GILDD"
    },
    {
      "id": 178,
      "label": "Battle of Little Bighorn",
      "group": "GILDD"
    },
    {
      "id": 179,
      "label": "Dawes Act",
      "group": "GILDD"
    },
    {
      "id": 180,
      "label": "Ghost Dance Movement",
      "group": "GILDD"
    },
    {
      "id": 181,
      "label": "Closing of the Frontier",
      "group": "GILDD"
    },
    {
      "id": 182,
      "label": "Progressive Era",
      "group": "PROGR"
    },
    {
      "id": 183,
      "label": "Muckrakers",
      "group": "PROGR"
    },
    {
      "id": 184,
      "label": "Upton Sinclair and The Jungle",
      "group": "PROGR"
    },
    {
      "id": 185,
      "label": "Ida Tarbell",
      "group": "PROGR"
    },
    {
      "id": 186,
      "label": "Jacob Riis",
      "group": "PROGR"
    },
    {
      "id": 187,
      "label": "Theodore Roosevelt",
      "group": "PROGR"
    },
    {
      "id": 188,
      "label": "Square Deal",
      "group": "PROGR"
    },
    {
      "id": 189,
      "label": "Trust-Busting",
      "group": "PROGR"
    },
    {
      "id": 190,
      "label": "Pure Food and Drug Act",
      "group": "PROGR"
    },
    {
      "id": 191,
      "label": "Sixteenth Amendment (Income Tax)",
      "group": "FOUND"
    },
    {
      "id": 192,
      "label": "Seventeenth Amendment (Direct Election)",
      "group": "FOUND"
    },
    {
      "id": 193,
      "label": "Eighteenth Amendment (Prohibition)",
      "group": "FOUND"
    },
    {
      "id": 194,
      "label": "Nineteenth Amendment (Women's Suffrage)",
      "group": "FOUND"
    },
    {
      "id": 195,
      "label": "Susan B. Anthony",
      "group": "PROGR"
    },
    {
      "id": 196,
      "label": "Women's Suffrage Movement",
      "group": "PROGR"
    },
    {
      "id": 197,
      "label": "NAACP Formation",
      "group": "PROGR"
    },
    {
      "id": 198,
      "label": "Booker T. Washington",
      "group": "PROGR"
    },
    {
      "id": 199,
      "label": "W.E.B. Du Bois",
      "group": "PROGR"
    },
    {
      "id": 200,
      "label": "Spanish-American War",
      "group": "PROGR"
    },
    {
      "id": 201,
      "label": "USS Maine Incident",
      "group": "PROGR"
    },
    {
      "id": 202,
      "label": "Treaty of Paris 1898",
      "group": "PROGR"
    },
    {
      "id": 203,
      "label": "Philippines Acquisition",
      "group": "PROGR"
    },
    {
      "id": 204,
      "label": "Anti-Imperialist League",
      "group": "PROGR"
    },
    {
      "id": 205,
      "label": "Panama Canal",
      "group": "PROGR"
    },
    {
      "id": 206,
      "label": "Roosevelt Corollary",
      "group": "PROGR"
    },
    {
      "id": 207,
      "label": "Dollar Diplomacy",
      "group": "PROGR"
    },
    {
      "id": 208,
      "label": "Woodrow Wilson",
      "group": "PROGR"
    },
    {
      "id": 209,
      "label": "World War I Causes",
      "group": "PROGR"
    },
    {
      "id": 210,
      "label": "Zimmermann Telegram",
      "group": "PROGR"
    },
    {
      "id": 211,
      "label": "U.S. Entry into WWI",
      "group": "PROGR"
    },
    {
      "id": 212,
      "label": "Selective Service Act",
      "group": "PROGR"
    },
    {
      "id": 213,
      "label": "Home Front Mobilization (WWI)",
      "group": "PROGR"
    },
    {
      "id": 214,
      "label": "Committee on Public Information",
      "group": "PROGR"
    },
    {
      "id": 215,
      "label": "Espionage and Sedition Acts",
      "group": "PROGR"
    },
    {
      "id": 216,
      "label": "Fourteen Points",
      "group": "PROGR"
    },
    {
      "id": 217,
      "label": "Treaty of Versailles",
      "group": "PROGR"
    },
    {
      "id": 218,
      "label": "Senate Rejection of League of Nations",
      "group": "PROGR"
    },
    {
      "id": 219,
      "label": "Red Scare (First)",
      "group": "PROGR"
    },
    {
      "id": 220,
      "label": "Palmer Raids",
      "group": "PROGR"
    },
    {
      "id": 221,
      "label": "Consumer Culture of 1920s",
      "group": "DEPRS"
    },
    {
      "id": 222,
      "label": "Automobile Culture",
      "group": "DEPRS"
    },
    {
      "id": 223,
      "label": "Mass Media and Radio",
      "group": "DEPRS"
    },
    {
      "id": 224,
      "label": "Harlem Renaissance",
      "group": "DEPRS"
    },
    {
      "id": 225,
      "label": "Langston Hughes",
      "group": "DEPRS"
    },
    {
      "id": 226,
      "label": "Jazz Age",
      "group": "DEPRS"
    },
    {
      "id": 227,
      "label": "Prohibition Era",
      "group": "DEPRS"
    },
    {
      "id": 228,
      "label": "Bootlegging and Organized Crime",
      "group": "DEPRS"
    },
    {
      "id": 229,
      "label": "Scopes Trial",
      "group": "DEPRS"
    },
    {
      "id": 230,
      "label": "Nativism and Anti-Immigration",
      "group": "DEPRS"
    },
    {
      "id": 231,
      "label": "Emergency Quota Act",
      "group": "DEPRS"
    },
    {
      "id": 232,
      "label": "National Origins Act",
      "group": "DEPRS"
    },
    {
      "id": 233,
      "label": "Ku Klux Klan 1920s Revival",
      "group": "DEPRS"
    },
    {
      "id": 234,
      "label": "1929 Stock Market Crash",
      "group": "DEPRS"
    },
    {
      "id": 235,
      "label": "Causes of the Great Depression",
      "group": "DEPRS"
    },
    {
      "id": 236,
      "label": "Bank Failures",
      "group": "DEPRS"
    },
    {
      "id": 237,
      "label": "Herbert Hoover's Response",
      "group": "DEPRS"
    },
    {
      "id": 238,
      "label": "Hoovervilles",
      "group": "DEPRS"
    },
    {
      "id": 239,
      "label": "Bonus Army",
      "group": "DEPRS"
    },
    {
      "id": 240,
      "label": "Franklin D. Roosevelt",
      "group": "DEPRS"
    },
    {
      "id": 241,
      "label": "New Deal Programs",
      "group": "DEPRS"
    },
    {
      "id": 242,
      "label": "Civilian Conservation Corps",
      "group": "DEPRS"
    },
    {
      "id": 243,
      "label": "Social Security Act",
      "group": "DEPRS"
    },
    {
      "id": 244,
      "label": "Tennessee Valley Authority",
      "group": "DEPRS"
    },
    {
      "id": 245,
      "label": "Wagner Act",
      "group": "DEPRS"
    },
    {
      "id": 246,
      "label": "Court-Packing Plan",
      "group": "DEPRS"
    },
    {
      "id": 247,
      "label": "Dust Bowl",
      "group": "DEPRS"
    },
    {
      "id": 248,
      "label": "Okies Migration",
      "group": "DEPRS"
    },
    {
      "id": 249,
      "label": "Rise of Fascism in Europe",
      "group": "DEPRS"
    },
    {
      "id": 250,
      "label": "Hitler and Nazi Germany",
      "group": "DEPRS"
    },
    {
      "id": 251,
      "label": "U.S. Isolationism Pre-WWII",
      "group": "DEPRS"
    },
    {
      "id": 252,
      "label": "Neutrality Acts",
      "group": "DEPRS"
    },
    {
      "id": 253,
      "label": "German Blitzkrieg",
      "group": "WWII"
    },
    {
      "id": 254,
      "label": "Lend-Lease Act",
      "group": "WWII"
    },
    {
      "id": 255,
      "label": "Attack on Pearl Harbor",
      "group": "WWII"
    },
    {
      "id": 256,
      "label": "U.S. Entry into WWII",
      "group": "WWII"
    },
    {
      "id": 257,
      "label": "Home Front War Production",
      "group": "WWII"
    },
    {
      "id": 258,
      "label": "Women in the Workforce (WWII)",
      "group": "WWII"
    },
    {
      "id": 259,
      "label": "Rosie the Riveter",
      "group": "WWII"
    },
    {
      "id": 260,
      "label": "Japanese American Internment",
      "group": "WWII"
    },
    {
      "id": 261,
      "label": "Korematsu v. United States",
      "group": "WWII"
    },
    {
      "id": 262,
      "label": "D-Day (Normandy Invasion)",
      "group": "WWII"
    },
    {
      "id": 263,
      "label": "Island Hopping Strategy",
      "group": "WWII"
    },
    {
      "id": 264,
      "label": "Manhattan Project",
      "group": "WWII"
    },
    {
      "id": 265,
      "label": "Atomic Bombs on Japan",
      "group": "WWII"
    },
    {
      "id": 266,
      "label": "Holocaust and U.S. Response",
      "group": "WWII"
    },
    {
      "id": 267,
      "label": "Yalta Conference",
      "group": "WWII"
    },
    {
      "id": 268,
      "label": "United Nations Formation",
      "group": "WWII"
    },
    {
      "id": 269,
      "label": "Origins of the Cold War",
      "group": "WWII"
    },
    {
      "id": 270,
      "label": "Containment Policy",
      "group": "WWII"
    },
    {
      "id": 271,
      "label": "Truman Doctrine",
      "group": "WWII"
    },
    {
      "id": 272,
      "label": "Marshall Plan",
      "group": "WWII"
    },
    {
      "id": 273,
      "label": "Berlin Blockade",
      "group": "WWII"
    },
    {
      "id": 274,
      "label": "NATO Formation",
      "group": "WWII"
    },
    {
      "id": 275,
      "label": "Korean War",
      "group": "WWII"
    },
    {
      "id": 276,
      "label": "McCarthyism",
      "group": "WWII"
    },
    {
      "id": 277,
      "label": "House Un-American Activities Committee",
      "group": "WWII"
    },
    {
      "id": 278,
      "label": "Arms Race",
      "group": "WWII"
    },
    {
      "id": 279,
      "label": "Space Race",
      "group": "WWII"
    },
    {
      "id": 280,
      "label": "Eisenhower and Military-Industrial Complex",
      "group": "WWII"
    },
    {
      "id": 281,
      "label": "Interstate Highway System",
      "group": "WWII"
    },
    {
      "id": 282,
      "label": "Baby Boom",
      "group": "WWII"
    },
    {
      "id": 283,
      "label": "Brown v. Board of Education",
      "group": "CIVRT"
    },
    {
      "id": 284,
      "label": "Montgomery Bus Boycott",
      "group": "CIVRT"
    },
    {
      "id": 285,
      "label": "Rosa Parks",
      "group": "CIVRT"
    },
    {
      "id": 286,
      "label": "Martin Luther King Jr.",
      "group": "CIVRT"
    },
    {
      "id": 287,
      "label": "Southern Christian Leadership Conference",
      "group": "CIVRT"
    },
    {
      "id": 288,
      "label": "Student Nonviolent Coordinating Committee",
      "group": "CIVRT"
    },
    {
      "id": 289,
      "label": "Sit-In Movement",
      "group": "CIVRT"
    },
    {
      "id": 290,
      "label": "Freedom Riders",
      "group": "CIVRT"
    },
    {
      "id": 291,
      "label": "Birmingham Campaign",
      "group": "CIVRT"
    },
    {
      "id": 292,
      "label": "March on Washington",
      "group": "CIVRT"
    },
    {
      "id": 293,
      "label": "Civil Rights Act of 1964",
      "group": "CIVRT"
    },
    {
      "id": 294,
      "label": "Voting Rights Act of 1965",
      "group": "CIVRT"
    },
    {
      "id": 295,
      "label": "Malcolm X",
      "group": "CIVRT"
    },
    {
      "id": 296,
      "label": "Black Power Movement",
      "group": "CIVRT"
    },
    {
      "id": 297,
      "label": "Fair Housing Act of 1968",
      "group": "CIVRT"
    },
    {
      "id": 298,
      "label": "Great Society Programs",
      "group": "CIVRT"
    },
    {
      "id": 299,
      "label": "Medicare and Medicaid",
      "group": "CIVRT"
    },
    {
      "id": 300,
      "label": "Lyndon B. Johnson",
      "group": "CIVRT"
    },
    {
      "id": 301,
      "label": "Gulf of Tonkin Resolution",
      "group": "CIVRT"
    },
    {
      "id": 302,
      "label": "Vietnam War Escalation",
      "group": "CIVRT"
    },
    {
      "id": 303,
      "label": "Tet Offensive",
      "group": "CIVRT"
    },
    {
      "id": 304,
      "label": "Anti-War Movement",
      "group": "CIVRT"
    },
    {
      "id": 305,
      "label": "Kent State Shooting",
      "group": "CIVRT"
    },
    {
      "id": 306,
      "label": "Pentagon Papers",
      "group": "CIVRT"
    },
    {
      "id": 307,
      "label": "Nixon and D\u00e9tente",
      "group": "CIVRT"
    },
    {
      "id": 308,
      "label": "Watergate Scandal",
      "group": "CIVRT"
    },
    {
      "id": 309,
      "label": "Twenty-Fourth Amendment",
      "group": "FOUND"
    },
    {
      "id": 310,
      "label": "Immigration and Nationality Act 1965",
      "group": "CIVRT"
    },
    {
      "id": 311,
      "label": "Counterculture Movement",
      "group": "CIVRT"
    },
    {
      "id": 312,
      "label": "Second-Wave Feminism",
      "group": "CIVRT"
    },
    {
      "id": 313,
      "label": "Roe v. Wade",
      "group": "CIVRT"
    },
    {
      "id": 314,
      "label": "American Indian Movement",
      "group": "CIVRT"
    },
    {
      "id": 315,
      "label": "C\u00e9sar Ch\u00e1vez and Farmworkers",
      "group": "CIVRT"
    },
    {
      "id": 316,
      "label": "Ford and Carter Administrations",
      "group": "MODRA"
    },
    {
      "id": 317,
      "label": "Oil Crisis and Stagflation",
      "group": "MODRA"
    },
    {
      "id": 318,
      "label": "Iranian Hostage Crisis",
      "group": "MODRA"
    },
    {
      "id": 319,
      "label": "Reagan Revolution",
      "group": "MODRA"
    },
    {
      "id": 320,
      "label": "Supply-Side Economics (Reaganomics)",
      "group": "MODRA"
    },
    {
      "id": 321,
      "label": "Tax Reform Act 1986",
      "group": "MODRA"
    },
    {
      "id": 322,
      "label": "Cold War End",
      "group": "MODRA"
    },
    {
      "id": 323,
      "label": "Gorbachev and Glasnost",
      "group": "MODRA"
    },
    {
      "id": 324,
      "label": "Fall of Berlin Wall",
      "group": "MODRA"
    },
    {
      "id": 325,
      "label": "Dissolution of Soviet Union",
      "group": "MODRA"
    },
    {
      "id": 326,
      "label": "Gulf War 1991",
      "group": "MODRA"
    },
    {
      "id": 327,
      "label": "Clinton Era and Globalization",
      "group": "MODRA"
    },
    {
      "id": 328,
      "label": "NAFTA",
      "group": "MODRA"
    },
    {
      "id": 329,
      "label": "Welfare Reform Act 1996",
      "group": "MODRA"
    },
    {
      "id": 330,
      "label": "9/11 Attacks",
      "group": "MODRA"
    },
    {
      "id": 331,
      "label": "War on Terror",
      "group": "MODRA"
    },
    {
      "id": 332,
      "label": "USA PATRIOT Act",
      "group": "MODRA"
    },
    {
      "id": 333,
      "label": "Iraq War 2003",
      "group": "MODRA"
    },
    {
      "id": 334,
      "label": "Hurricane Katrina Response",
      "group": "MODRA"
    },
    {
      "id": 335,
      "label": "2008 Financial Crisis",
      "group": "MODRA"
    },
    {
      "id": 336,
      "label": "Obama Presidency",
      "group": "MODRA"
    },
    {
      "id": 337,
      "label": "Affordable Care Act",
      "group": "MODRA"
    },
    {
      "id": 338,
      "label": "Digital Revolution",
      "group": "AIERA"
    },
    {
      "id": 339,
      "label": "Social Media and Political Polarization",
      "group": "MODRA"
    },
    {
      "id": 340,
      "label": "Tea Party Movement",
      "group": "MODRA"
    },
    {
      "id": 341,
      "label": "Black Lives Matter",
      "group": "MODRA"
    },
    {
      "id": 342,
      "label": "Trump Presidency",
      "group": "MODRA"
    },
    {
      "id": 343,
      "label": "COVID-19 Pandemic Response",
      "group": "MODRA"
    },
    {
      "id": 344,
      "label": "Political Polarization",
      "group": "MODRA"
    },
    {
      "id": 345,
      "label": "Immigration Debates",
      "group": "MODRA"
    },
    {
      "id": 346,
      "label": "History of Artificial Intelligence",
      "group": "AIERA"
    },
    {
      "id": 347,
      "label": "Machine Learning Fundamentals",
      "group": "AIERA"
    },
    {
      "id": 348,
      "label": "Deep Learning Revolution",
      "group": "AIERA"
    },
    {
      "id": 349,
      "label": "Semiconductor Industry",
      "group": "AIERA"
    },
    {
      "id": 350,
      "label": "Geopolitics of Semiconductors",
      "group": "AIERA"
    },
    {
      "id": 351,
      "label": "TSMC and Taiwan",
      "group": "AIERA"
    },
    {
      "id": 352,
      "label": "NVIDIA and GPU Computing",
      "group": "AIERA"
    },
    {
      "id": 353,
      "label": "ASML and EUV Lithography",
      "group": "AIERA"
    },
    {
      "id": 354,
      "label": "U.S.-China Chip Wars",
      "group": "AIERA"
    },
    {
      "id": 355,
      "label": "U.S. Export Controls on AI Chips",
      "group": "AIERA"
    },
    {
      "id": 356,
      "label": "China Domestic Chip Development",
      "group": "AIERA"
    },
    {
      "id": 357,
      "label": "AI and National Security",
      "group": "AIERA"
    },
    {
      "id": 358,
      "label": "Large Language Models",
      "group": "AIERA"
    },
    {
      "id": 359,
      "label": "Disinformation and AI",
      "group": "AIERA"
    },
    {
      "id": 360,
      "label": "Election Interference and AI",
      "group": "AIERA"
    },
    {
      "id": 361,
      "label": "State-Sponsored Cyber Warfare",
      "group": "AIERA"
    },
    {
      "id": 362,
      "label": "Stuxnet Cyberattack",
      "group": "AIERA"
    },
    {
      "id": 363,
      "label": "SolarWinds Attack",
      "group": "AIERA"
    },
    {
      "id": 364,
      "label": "Volt Typhoon Operation",
      "group": "AIERA"
    },
    {
      "id": 365,
      "label": "Military-Industrial Complex Transformation",
      "group": "AIERA"
    },
    {
      "id": 366,
      "label": "Drone Warfare",
      "group": "AIERA"
    },
    {
      "id": 367,
      "label": "Russia-Ukraine War as AI Laboratory",
      "group": "AIERA"
    },
    {
      "id": 368,
      "label": "FPV Drone Swarms",
      "group": "AIERA"
    },
    {
      "id": 369,
      "label": "Electronic Warfare",
      "group": "AIERA"
    },
    {
      "id": 370,
      "label": "Starlink as Military Utility",
      "group": "AIERA"
    },
    {
      "id": 371,
      "label": "Autonomous Weapons Systems",
      "group": "AIERA"
    },
    {
      "id": 372,
      "label": "Human-in-the-Loop Requirements",
      "group": "AIERA"
    },
    {
      "id": 373,
      "label": "AI Safety Definitions",
      "group": "AIERA"
    },
    {
      "id": 374,
      "label": "Historical Technology Power Shifts",
      "group": "AIERA"
    },
    {
      "id": 375,
      "label": "Historical Causation",
      "group": "SKILLS",
      "shape": "box"
    },
    {
      "id": 376,
      "label": "Continuity and Change Over Time",
      "group": "SKILLS"
    },
    {
      "id": 377,
      "label": "Historical Comparison",
      "group": "SKILLS"
    },
    {
      "id": 378,
      "label": "Historical Contextualization",
      "group": "SKILLS"
    },
    {
      "id": 379,
      "label": "Sourcing Primary Documents",
      "group": "SKILLS"
    },
    {
      "id": 380,
      "label": "Corroboration of Evidence",
      "group": "SKILLS"
    },
    {
      "id": 381,
      "label": "Close Reading Skills",
      "group": "SKILLS"
    },
    {
      "id": 382,
      "label": "Argumentation in History",
      "group": "SKILLS"
    },
    {
      "id": 383,
      "label": "Revisionist vs. Traditional History",
      "group": "SKILLS"
    },
    {
      "id": 384,
      "label": "Systems Thinking Fundamentals",
      "group": "SKILLS"
    },
    {
      "id": 385,
      "label": "Causal Loop Diagrams",
      "group": "SKILLS"
    },
    {
      "id": 386,
      "label": "Feedback Loops in History",
      "group": "SKILLS"
    },
    {
      "id": 387,
      "label": "Reinforcing Feedback Loops",
      "group": "SKILLS"
    },
    {
      "id": 388,
      "label": "Balancing Feedback Loops",
      "group": "SKILLS"
    },
    {
      "id": 389,
      "label": "Unintended Consequences",
      "group": "SKILLS"
    },
    {
      "id": 390,
      "label": "Supply Chain Fragility",
      "group": "SKILLS"
    },
    {
      "id": 391,
      "label": "Arms Race Dynamics",
      "group": "SKILLS"
    },
    {
      "id": 392,
      "label": "Second-Order Effects",
      "group": "SKILLS"
    },
    {
      "id": 393,
      "label": "Cognitive Bias Overview",
      "group": "SKILLS"
    },
    {
      "id": 394,
      "label": "Confirmation Bias",
      "group": "SKILLS"
    },
    {
      "id": 395,
      "label": "Hindsight Bias",
      "group": "SKILLS"
    },
    {
      "id": 396,
      "label": "Availability Heuristic",
      "group": "SKILLS"
    },
    {
      "id": 397,
      "label": "In-Group Favoritism",
      "group": "SKILLS"
    },
    {
      "id": 398,
      "label": "Presentism in History",
      "group": "SKILLS"
    },
    {
      "id": 399,
      "label": "Bias in Historical Sources",
      "group": "SKILLS"
    },
    {
      "id": 400,
      "label": "Misinformation Detection",
      "group": "SKILLS"
    },
    {
      "id": 401,
      "label": "Lost Cause Narrative",
      "group": "SKILLS"
    },
    {
      "id": 402,
      "label": "Propaganda Analysis",
      "group": "SKILLS"
    },
    {
      "id": 403,
      "label": "Lateral Reading",
      "group": "SKILLS"
    },
    {
      "id": 404,
      "label": "Source Triangulation",
      "group": "SKILLS"
    },
    {
      "id": 405,
      "label": "Fact-Checking Strategies",
      "group": "SKILLS"
    },
    {
      "id": 406,
      "label": "Historical Myths",
      "group": "SKILLS"
    },
    {
      "id": 407,
      "label": "American and National Identity",
      "group": "APTHEME"
    },
    {
      "id": 408,
      "label": "Work Exchange and Technology",
      "group": "APTHEME"
    },
    {
      "id": 409,
      "label": "Geography and the Environment",
      "group": "APTHEME"
    },
    {
      "id": 410,
      "label": "Migration and Settlement",
      "group": "APTHEME"
    },
    {
      "id": 411,
      "label": "Politics and Power",
      "group": "APTHEME"
    },
    {
      "id": 412,
      "label": "America in the World",
      "group": "APTHEME"
    },
    {
      "id": 413,
      "label": "America and Culture",
      "group": "APTHEME"
    },
    {
      "id": 414,
      "label": "Federalism vs States Rights",
      "group": "FOUND"
    },
    {
      "id": 415,
      "label": "Separation of Powers",
      "group": "FOUND"
    },
    {
      "id": 416,
      "label": "Checks and Balances",
      "group": "FOUND"
    },
    {
      "id": 417,
      "label": "First Amendment Freedoms",
      "group": "FOUND"
    },
    {
      "id": 418,
      "label": "Fourth Amendment Rights",
      "group": "FOUND"
    },
    {
      "id": 419,
      "label": "Due Process",
      "group": "FOUND"
    },
    {
      "id": 420,
      "label": "Equal Protection Clause",
      "group": "FOUND"
    },
    {
      "id": 421,
      "label": "Constitutional Amendments Overview",
      "group": "FOUND"
    },
    {
      "id": 422,
      "label": "Supreme Court Role",
      "group": "FOUND"
    },
    {
      "id": 423,
      "label": "Judicial Precedent",
      "group": "FOUND"
    },
    {
      "id": 424,
      "label": "Habeas Corpus",
      "group": "FOUND"
    },
    {
      "id": 425,
      "label": "Executive Power Expansion",
      "group": "FOUND"
    },
    {
      "id": 426,
      "label": "Congressional War Powers",
      "group": "FOUND"
    },
    {
      "id": 427,
      "label": "Filibuster and Senate Rules",
      "group": "FOUND"
    },
    {
      "id": 428,
      "label": "Electoral College",
      "group": "FOUND"
    },
    {
      "id": 429,
      "label": "Political Party Evolution",
      "group": "FOUND"
    },
    {
      "id": 430,
      "label": "Third Party Movements",
      "group": "FOUND"
    },
    {
      "id": 431,
      "label": "Lobbying and Interest Groups",
      "group": "FOUND"
    },
    {
      "id": 432,
      "label": "Media and Public Opinion",
      "group": "FOUND"
    },
    {
      "id": 433,
      "label": "Muckraking Journalism Legacy",
      "group": "FOUND"
    },
    {
      "id": 434,
      "label": "Investigative Journalism",
      "group": "FOUND"
    },
    {
      "id": 435,
      "label": "Freedom of the Press",
      "group": "FOUND"
    },
    {
      "id": 436,
      "label": "Propaganda Techniques",
      "group": "SKILLS"
    },
    {
      "id": 437,
      "label": "Public Lands Policy",
      "group": "FOUND"
    },
    {
      "id": 438,
      "label": "Environmental Conservation History",
      "group": "FOUND"
    },
    {
      "id": 439,
      "label": "National Parks System",
      "group": "FOUND"
    },
    {
      "id": 440,
      "label": "Climate Change Policy History",
      "group": "FOUND"
    },
    {
      "id": 441,
      "label": "Labor Rights Evolution",
      "group": "FOUND"
    },
    {
      "id": 442,
      "label": "Minimum Wage History",
      "group": "FOUND"
    },
    {
      "id": 443,
      "label": "Social Safety Net Development",
      "group": "FOUND"
    },
    {
      "id": 444,
      "label": "Income Inequality History",
      "group": "FOUND"
    },
    {
      "id": 445,
      "label": "Wealth and Power Concentration",
      "group": "FOUND"
    },
    {
      "id": 446,
      "label": "Immigration Policy History",
      "group": "FOUND"
    },
    {
      "id": 447,
      "label": "Nativism and Xenophobia",
      "group": "FOUND"
    },
    {
      "id": 448,
      "label": "Racial Categories in Law",
      "group": "FOUND"
    },
    {
      "id": 449,
      "label": "Jim Crow Laws",
      "group": "FOUND"
    },
    {
      "id": 450,
      "label": "Desegregation History",
      "group": "FOUND"
    }
  ],
  "edges": [
    {
      "from": 2,
      "to": 1
    },
    {
      "from": 3,
      "to": 1
    },
    {
      "from": 4,
      "to": 1
    },
    {
      "from": 5,
      "to": 2
    },
    {
      "from": 6,
      "to": 2
    },
    {
      "from": 7,
      "to": 1
    },
    {
      "from": 8,
      "to": 7
    },
    {
      "from": 9,
      "to": 8
    },
    {
      "from": 9,
      "to": 3
    },
    {
      "from": 9,
      "to": 4
    },
    {
      "from": 10,
      "to": 8
    },
    {
      "from": 10,
      "to": 1
    },
    {
      "from": 10,
      "to": 2
    },
    {
      "from": 11,
      "to": 10
    },
    {
      "from": 11,
      "to": 2
    },
    {
      "from": 12,
      "to": 7
    },
    {
      "from": 13,
      "to": 7
    },
    {
      "from": 14,
      "to": 7
    },
    {
      "from": 15,
      "to": 8
    },
    {
      "from": 15,
      "to": 7
    },
    {
      "from": 16,
      "to": 9
    },
    {
      "from": 16,
      "to": 11
    },
    {
      "from": 17,
      "to": 16
    },
    {
      "from": 17,
      "to": 7
    },
    {
      "from": 18,
      "to": 14
    },
    {
      "from": 19,
      "to": 18
    },
    {
      "from": 20,
      "to": 2
    },
    {
      "from": 20,
      "to": 18
    },
    {
      "from": 21,
      "to": 14
    },
    {
      "from": 21,
      "to": 18
    },
    {
      "from": 22,
      "to": 14
    },
    {
      "from": 23,
      "to": 18
    },
    {
      "from": 24,
      "to": 21
    },
    {
      "from": 25,
      "to": 24
    },
    {
      "from": 26,
      "to": 25
    },
    {
      "from": 27,
      "to": 25
    },
    {
      "from": 28,
      "to": 23
    },
    {
      "from": 29,
      "to": 28
    },
    {
      "from": 30,
      "to": 17
    },
    {
      "from": 30,
      "to": 29
    },
    {
      "from": 30,
      "to": 23
    },
    {
      "from": 31,
      "to": 30
    },
    {
      "from": 31,
      "to": 17
    },
    {
      "from": 32,
      "to": 31
    },
    {
      "from": 33,
      "to": 32
    },
    {
      "from": 34,
      "to": 29
    },
    {
      "from": 34,
      "to": 23
    },
    {
      "from": 35,
      "to": 25
    },
    {
      "from": 35,
      "to": 24
    },
    {
      "from": 36,
      "to": 21
    },
    {
      "from": 36,
      "to": 22
    },
    {
      "from": 36,
      "to": 23
    },
    {
      "from": 37,
      "to": 21
    },
    {
      "from": 37,
      "to": 36
    },
    {
      "from": 38,
      "to": 23
    },
    {
      "from": 38,
      "to": 36
    },
    {
      "from": 39,
      "to": 25
    },
    {
      "from": 39,
      "to": 22
    },
    {
      "from": 40,
      "to": 39
    },
    {
      "from": 41,
      "to": 30
    },
    {
      "from": 41,
      "to": 29
    },
    {
      "from": 41,
      "to": 36
    },
    {
      "from": 42,
      "to": 30
    },
    {
      "from": 42,
      "to": 23
    },
    {
      "from": 43,
      "to": 17
    },
    {
      "from": 43,
      "to": 30
    },
    {
      "from": 44,
      "to": 25
    },
    {
      "from": 44,
      "to": 36
    },
    {
      "from": 45,
      "to": 36
    },
    {
      "from": 45,
      "to": 22
    },
    {
      "from": 45,
      "to": 21
    },
    {
      "from": 46,
      "to": 12
    },
    {
      "from": 46,
      "to": 21
    },
    {
      "from": 46,
      "to": 45
    },
    {
      "from": 47,
      "to": 46
    },
    {
      "from": 47,
      "to": 2
    },
    {
      "from": 48,
      "to": 47
    },
    {
      "from": 48,
      "to": 33
    },
    {
      "from": 49,
      "to": 48
    },
    {
      "from": 50,
      "to": 49
    },
    {
      "from": 51,
      "to": 49
    },
    {
      "from": 51,
      "to": 33
    },
    {
      "from": 52,
      "to": 51
    },
    {
      "from": 53,
      "to": 52
    },
    {
      "from": 54,
      "to": 53
    },
    {
      "from": 55,
      "to": 54
    },
    {
      "from": 56,
      "to": 55
    },
    {
      "from": 57,
      "to": 55
    },
    {
      "from": 57,
      "to": 56
    },
    {
      "from": 58,
      "to": 57
    },
    {
      "from": 59,
      "to": 54
    },
    {
      "from": 59,
      "to": 55
    },
    {
      "from": 60,
      "to": 59
    },
    {
      "from": 61,
      "to": 59
    },
    {
      "from": 61,
      "to": 60
    },
    {
      "from": 62,
      "to": 59
    },
    {
      "from": 62,
      "to": 57
    },
    {
      "from": 63,
      "to": 55
    },
    {
      "from": 63,
      "to": 62
    },
    {
      "from": 64,
      "to": 63
    },
    {
      "from": 65,
      "to": 64
    },
    {
      "from": 65,
      "to": 63
    },
    {
      "from": 66,
      "to": 65
    },
    {
      "from": 67,
      "to": 65
    },
    {
      "from": 67,
      "to": 30
    },
    {
      "from": 68,
      "to": 65
    },
    {
      "from": 68,
      "to": 66
    },
    {
      "from": 69,
      "to": 65
    },
    {
      "from": 70,
      "to": 65
    },
    {
      "from": 70,
      "to": 68
    },
    {
      "from": 71,
      "to": 70
    },
    {
      "from": 71,
      "to": 69
    },
    {
      "from": 72,
      "to": 65
    },
    {
      "from": 72,
      "to": 62
    },
    {
      "from": 73,
      "to": 72
    },
    {
      "from": 73,
      "to": 70
    },
    {
      "from": 74,
      "to": 72
    },
    {
      "from": 74,
      "to": 58
    },
    {
      "from": 75,
      "to": 73
    },
    {
      "from": 75,
      "to": 74
    },
    {
      "from": 76,
      "to": 72
    },
    {
      "from": 77,
      "to": 76
    },
    {
      "from": 77,
      "to": 72
    },
    {
      "from": 78,
      "to": 77
    },
    {
      "from": 79,
      "to": 78
    },
    {
      "from": 79,
      "to": 71
    },
    {
      "from": 80,
      "to": 79
    },
    {
      "from": 80,
      "to": 68
    },
    {
      "from": 81,
      "to": 79
    },
    {
      "from": 81,
      "to": 77
    },
    {
      "from": 82,
      "to": 81
    },
    {
      "from": 82,
      "to": 58
    },
    {
      "from": 83,
      "to": 82
    },
    {
      "from": 83,
      "to": 74
    },
    {
      "from": 84,
      "to": 83
    },
    {
      "from": 85,
      "to": 81
    },
    {
      "from": 86,
      "to": 85
    },
    {
      "from": 87,
      "to": 82
    },
    {
      "from": 88,
      "to": 87
    },
    {
      "from": 89,
      "to": 88
    },
    {
      "from": 90,
      "to": 88
    },
    {
      "from": 90,
      "to": 30
    },
    {
      "from": 91,
      "to": 88
    },
    {
      "from": 92,
      "to": 91
    },
    {
      "from": 93,
      "to": 92
    },
    {
      "from": 93,
      "to": 91
    },
    {
      "from": 94,
      "to": 92
    },
    {
      "from": 94,
      "to": 80
    },
    {
      "from": 94,
      "to": 68
    },
    {
      "from": 95,
      "to": 92
    },
    {
      "from": 95,
      "to": 2
    },
    {
      "from": 96,
      "to": 95
    },
    {
      "from": 96,
      "to": 2
    },
    {
      "from": 97,
      "to": 92
    },
    {
      "from": 97,
      "to": 75
    },
    {
      "from": 98,
      "to": 88
    },
    {
      "from": 98,
      "to": 84
    },
    {
      "from": 99,
      "to": 98
    },
    {
      "from": 100,
      "to": 99
    },
    {
      "from": 100,
      "to": 98
    },
    {
      "from": 101,
      "to": 102
    },
    {
      "from": 102,
      "to": 30
    },
    {
      "from": 103,
      "to": 30
    },
    {
      "from": 103,
      "to": 102
    },
    {
      "from": 104,
      "to": 102
    },
    {
      "from": 105,
      "to": 102
    },
    {
      "from": 105,
      "to": 30
    },
    {
      "from": 106,
      "to": 39
    },
    {
      "from": 107,
      "to": 101
    },
    {
      "from": 107,
      "to": 102
    },
    {
      "from": 108,
      "to": 39
    },
    {
      "from": 108,
      "to": 44
    },
    {
      "from": 109,
      "to": 32
    },
    {
      "from": 109,
      "to": 44
    },
    {
      "from": 110,
      "to": 109
    },
    {
      "from": 111,
      "to": 110
    },
    {
      "from": 112,
      "to": 111
    },
    {
      "from": 113,
      "to": 90
    },
    {
      "from": 113,
      "to": 30
    },
    {
      "from": 113,
      "to": 109
    },
    {
      "from": 114,
      "to": 113
    },
    {
      "from": 114,
      "to": 100
    },
    {
      "from": 115,
      "to": 114
    },
    {
      "from": 115,
      "to": 30
    },
    {
      "from": 116,
      "to": 115
    },
    {
      "from": 116,
      "to": 102
    },
    {
      "from": 117,
      "to": 114
    },
    {
      "from": 117,
      "to": 113
    },
    {
      "from": 118,
      "to": 117
    },
    {
      "from": 119,
      "to": 118
    },
    {
      "from": 119,
      "to": 102
    },
    {
      "from": 120,
      "to": 117
    },
    {
      "from": 120,
      "to": 86
    },
    {
      "from": 121,
      "to": 120
    },
    {
      "from": 121,
      "to": 119
    },
    {
      "from": 122,
      "to": 102
    },
    {
      "from": 122,
      "to": 118
    },
    {
      "from": 123,
      "to": 121
    },
    {
      "from": 123,
      "to": 119
    },
    {
      "from": 124,
      "to": 123
    },
    {
      "from": 124,
      "to": 113
    },
    {
      "from": 125,
      "to": 124
    },
    {
      "from": 126,
      "to": 123
    },
    {
      "from": 127,
      "to": 113
    },
    {
      "from": 127,
      "to": 120
    },
    {
      "from": 127,
      "to": 123
    },
    {
      "from": 128,
      "to": 125
    },
    {
      "from": 128,
      "to": 124
    },
    {
      "from": 129,
      "to": 128
    },
    {
      "from": 130,
      "to": 129
    },
    {
      "from": 131,
      "to": 130
    },
    {
      "from": 131,
      "to": 126
    },
    {
      "from": 132,
      "to": 130
    },
    {
      "from": 133,
      "to": 132
    },
    {
      "from": 134,
      "to": 131
    },
    {
      "from": 134,
      "to": 132
    },
    {
      "from": 135,
      "to": 134
    },
    {
      "from": 136,
      "to": 135
    },
    {
      "from": 137,
      "to": 126
    },
    {
      "from": 137,
      "to": 131
    },
    {
      "from": 138,
      "to": 137
    },
    {
      "from": 139,
      "to": 138
    },
    {
      "from": 140,
      "to": 138
    },
    {
      "from": 141,
      "to": 138
    },
    {
      "from": 141,
      "to": 30
    },
    {
      "from": 142,
      "to": 141
    },
    {
      "from": 142,
      "to": 138
    },
    {
      "from": 143,
      "to": 138
    },
    {
      "from": 143,
      "to": 141
    },
    {
      "from": 144,
      "to": 143
    },
    {
      "from": 144,
      "to": 142
    },
    {
      "from": 145,
      "to": 143
    },
    {
      "from": 145,
      "to": 141
    },
    {
      "from": 146,
      "to": 111
    },
    {
      "from": 146,
      "to": 98
    },
    {
      "from": 147,
      "to": 146
    },
    {
      "from": 148,
      "to": 147
    },
    {
      "from": 148,
      "to": 109
    },
    {
      "from": 149,
      "to": 148
    },
    {
      "from": 150,
      "to": 148
    },
    {
      "from": 150,
      "to": 149
    },
    {
      "from": 151,
      "to": 148
    },
    {
      "from": 151,
      "to": 149
    },
    {
      "from": 152,
      "to": 148
    },
    {
      "from": 152,
      "to": 149
    },
    {
      "from": 153,
      "to": 148
    },
    {
      "from": 153,
      "to": 149
    },
    {
      "from": 154,
      "to": 148
    },
    {
      "from": 155,
      "to": 148
    },
    {
      "from": 156,
      "to": 154
    },
    {
      "from": 156,
      "to": 155
    },
    {
      "from": 157,
      "to": 156
    },
    {
      "from": 157,
      "to": 86
    },
    {
      "from": 158,
      "to": 109
    },
    {
      "from": 158,
      "to": 29
    },
    {
      "from": 159,
      "to": 158
    },
    {
      "from": 160,
      "to": 159
    },
    {
      "from": 161,
      "to": 160
    },
    {
      "from": 162,
      "to": 150
    },
    {
      "from": 162,
      "to": 159
    },
    {
      "from": 163,
      "to": 147
    },
    {
      "from": 163,
      "to": 160
    },
    {
      "from": 164,
      "to": 109
    },
    {
      "from": 164,
      "to": 146
    },
    {
      "from": 165,
      "to": 164
    },
    {
      "from": 166,
      "to": 164
    },
    {
      "from": 166,
      "to": 146
    },
    {
      "from": 167,
      "to": 166
    },
    {
      "from": 168,
      "to": 166
    },
    {
      "from": 168,
      "to": 93
    },
    {
      "from": 169,
      "to": 168
    },
    {
      "from": 170,
      "to": 147
    },
    {
      "from": 170,
      "to": 158
    },
    {
      "from": 171,
      "to": 170
    },
    {
      "from": 172,
      "to": 170
    },
    {
      "from": 173,
      "to": 171
    },
    {
      "from": 173,
      "to": 97
    },
    {
      "from": 174,
      "to": 149
    },
    {
      "from": 174,
      "to": 168
    },
    {
      "from": 175,
      "to": 174
    },
    {
      "from": 175,
      "to": 93
    },
    {
      "from": 176,
      "to": 175
    },
    {
      "from": 177,
      "to": 2
    },
    {
      "from": 177,
      "to": 98
    },
    {
      "from": 177,
      "to": 147
    },
    {
      "from": 178,
      "to": 177
    },
    {
      "from": 179,
      "to": 177
    },
    {
      "from": 179,
      "to": 2
    },
    {
      "from": 180,
      "to": 179
    },
    {
      "from": 180,
      "to": 2
    },
    {
      "from": 181,
      "to": 98
    },
    {
      "from": 181,
      "to": 179
    },
    {
      "from": 182,
      "to": 174
    },
    {
      "from": 182,
      "to": 170
    },
    {
      "from": 182,
      "to": 153
    },
    {
      "from": 183,
      "to": 182
    },
    {
      "from": 183,
      "to": 174
    },
    {
      "from": 184,
      "to": 183
    },
    {
      "from": 185,
      "to": 183
    },
    {
      "from": 185,
      "to": 151
    },
    {
      "from": 186,
      "to": 183
    },
    {
      "from": 186,
      "to": 167
    },
    {
      "from": 187,
      "to": 182
    },
    {
      "from": 187,
      "to": 188
    },
    {
      "from": 188,
      "to": 182
    },
    {
      "from": 188,
      "to": 158
    },
    {
      "from": 189,
      "to": 188
    },
    {
      "from": 189,
      "to": 157
    },
    {
      "from": 189,
      "to": 187
    },
    {
      "from": 190,
      "to": 184
    },
    {
      "from": 190,
      "to": 187
    },
    {
      "from": 191,
      "to": 182
    },
    {
      "from": 191,
      "to": 68
    },
    {
      "from": 192,
      "to": 182
    },
    {
      "from": 192,
      "to": 68
    },
    {
      "from": 193,
      "to": 182
    },
    {
      "from": 193,
      "to": 106
    },
    {
      "from": 194,
      "to": 107
    },
    {
      "from": 194,
      "to": 182
    },
    {
      "from": 195,
      "to": 107
    },
    {
      "from": 196,
      "to": 107
    },
    {
      "from": 196,
      "to": 195
    },
    {
      "from": 197,
      "to": 142
    },
    {
      "from": 197,
      "to": 182
    },
    {
      "from": 198,
      "to": 139
    },
    {
      "from": 198,
      "to": 182
    },
    {
      "from": 199,
      "to": 197
    },
    {
      "from": 199,
      "to": 198
    },
    {
      "from": 200,
      "to": 181
    },
    {
      "from": 200,
      "to": 174
    },
    {
      "from": 201,
      "to": 200
    },
    {
      "from": 202,
      "to": 200
    },
    {
      "from": 203,
      "to": 202
    },
    {
      "from": 204,
      "to": 203
    },
    {
      "from": 205,
      "to": 200
    },
    {
      "from": 205,
      "to": 187
    },
    {
      "from": 206,
      "to": 89
    },
    {
      "from": 206,
      "to": 187
    },
    {
      "from": 207,
      "to": 206
    },
    {
      "from": 208,
      "to": 182
    },
    {
      "from": 208,
      "to": 187
    },
    {
      "from": 209,
      "to": 208
    },
    {
      "from": 209,
      "to": 206
    },
    {
      "from": 210,
      "to": 209
    },
    {
      "from": 211,
      "to": 210
    },
    {
      "from": 211,
      "to": 209
    },
    {
      "from": 212,
      "to": 211
    },
    {
      "from": 213,
      "to": 211
    },
    {
      "from": 213,
      "to": 212
    },
    {
      "from": 214,
      "to": 213
    },
    {
      "from": 215,
      "to": 214
    },
    {
      "from": 215,
      "to": 71
    },
    {
      "from": 216,
      "to": 208
    },
    {
      "from": 216,
      "to": 211
    },
    {
      "from": 217,
      "to": 216
    },
    {
      "from": 217,
      "to": 211
    },
    {
      "from": 218,
      "to": 217
    },
    {
      "from": 218,
      "to": 68
    },
    {
      "from": 219,
      "to": 215
    },
    {
      "from": 219,
      "to": 211
    },
    {
      "from": 220,
      "to": 219
    },
    {
      "from": 221,
      "to": 217
    },
    {
      "from": 221,
      "to": 109
    },
    {
      "from": 222,
      "to": 221
    },
    {
      "from": 222,
      "to": 111
    },
    {
      "from": 223,
      "to": 221
    },
    {
      "from": 224,
      "to": 199
    },
    {
      "from": 224,
      "to": 166
    },
    {
      "from": 225,
      "to": 224
    },
    {
      "from": 226,
      "to": 224
    },
    {
      "from": 226,
      "to": 221
    },
    {
      "from": 227,
      "to": 193
    },
    {
      "from": 227,
      "to": 221
    },
    {
      "from": 228,
      "to": 227
    },
    {
      "from": 229,
      "to": 182
    },
    {
      "from": 229,
      "to": 39
    },
    {
      "from": 230,
      "to": 219
    },
    {
      "from": 230,
      "to": 164
    },
    {
      "from": 231,
      "to": 230
    },
    {
      "from": 231,
      "to": 164
    },
    {
      "from": 232,
      "to": 231
    },
    {
      "from": 233,
      "to": 142
    },
    {
      "from": 233,
      "to": 230
    },
    {
      "from": 234,
      "to": 221
    },
    {
      "from": 234,
      "to": 173
    },
    {
      "from": 235,
      "to": 234
    },
    {
      "from": 235,
      "to": 221
    },
    {
      "from": 236,
      "to": 234
    },
    {
      "from": 236,
      "to": 235
    },
    {
      "from": 237,
      "to": 235
    },
    {
      "from": 237,
      "to": 236
    },
    {
      "from": 238,
      "to": 237
    },
    {
      "from": 239,
      "to": 237
    },
    {
      "from": 239,
      "to": 212
    },
    {
      "from": 240,
      "to": 237
    },
    {
      "from": 240,
      "to": 239
    },
    {
      "from": 241,
      "to": 240
    },
    {
      "from": 241,
      "to": 235
    },
    {
      "from": 242,
      "to": 241
    },
    {
      "from": 243,
      "to": 241
    },
    {
      "from": 244,
      "to": 241
    },
    {
      "from": 245,
      "to": 241
    },
    {
      "from": 245,
      "to": 160
    },
    {
      "from": 246,
      "to": 241
    },
    {
      "from": 246,
      "to": 86
    },
    {
      "from": 247,
      "to": 235
    },
    {
      "from": 247,
      "to": 441
    },
    {
      "from": 248,
      "to": 247
    },
    {
      "from": 249,
      "to": 235
    },
    {
      "from": 249,
      "to": 217
    },
    {
      "from": 250,
      "to": 249
    },
    {
      "from": 251,
      "to": 218
    },
    {
      "from": 251,
      "to": 249
    },
    {
      "from": 252,
      "to": 251
    },
    {
      "from": 253,
      "to": 250
    },
    {
      "from": 254,
      "to": 252
    },
    {
      "from": 254,
      "to": 240
    },
    {
      "from": 255,
      "to": 252
    },
    {
      "from": 255,
      "to": 203
    },
    {
      "from": 256,
      "to": 255
    },
    {
      "from": 256,
      "to": 254
    },
    {
      "from": 257,
      "to": 256
    },
    {
      "from": 257,
      "to": 241
    },
    {
      "from": 258,
      "to": 257
    },
    {
      "from": 258,
      "to": 196
    },
    {
      "from": 259,
      "to": 258
    },
    {
      "from": 260,
      "to": 256
    },
    {
      "from": 260,
      "to": 255
    },
    {
      "from": 261,
      "to": 260
    },
    {
      "from": 261,
      "to": 86
    },
    {
      "from": 262,
      "to": 256
    },
    {
      "from": 262,
      "to": 253
    },
    {
      "from": 263,
      "to": 256
    },
    {
      "from": 264,
      "to": 256
    },
    {
      "from": 265,
      "to": 264
    },
    {
      "from": 265,
      "to": 263
    },
    {
      "from": 266,
      "to": 250
    },
    {
      "from": 266,
      "to": 256
    },
    {
      "from": 267,
      "to": 262
    },
    {
      "from": 267,
      "to": 265
    },
    {
      "from": 268,
      "to": 267
    },
    {
      "from": 268,
      "to": 216
    },
    {
      "from": 269,
      "to": 267
    },
    {
      "from": 269,
      "to": 265
    },
    {
      "from": 269,
      "to": 268
    },
    {
      "from": 270,
      "to": 269
    },
    {
      "from": 271,
      "to": 270
    },
    {
      "from": 272,
      "to": 271
    },
    {
      "from": 273,
      "to": 271
    },
    {
      "from": 273,
      "to": 272
    },
    {
      "from": 274,
      "to": 273
    },
    {
      "from": 274,
      "to": 268
    },
    {
      "from": 275,
      "to": 271
    },
    {
      "from": 275,
      "to": 270
    },
    {
      "from": 276,
      "to": 219
    },
    {
      "from": 276,
      "to": 275
    },
    {
      "from": 276,
      "to": 269
    },
    {
      "from": 277,
      "to": 276
    },
    {
      "from": 278,
      "to": 265
    },
    {
      "from": 278,
      "to": 269
    },
    {
      "from": 279,
      "to": 278
    },
    {
      "from": 279,
      "to": 269
    },
    {
      "from": 280,
      "to": 275
    },
    {
      "from": 280,
      "to": 279
    },
    {
      "from": 281,
      "to": 280
    },
    {
      "from": 281,
      "to": 222
    },
    {
      "from": 282,
      "to": 256
    },
    {
      "from": 282,
      "to": 257
    },
    {
      "from": 283,
      "to": 135
    },
    {
      "from": 283,
      "to": 197
    },
    {
      "from": 283,
      "to": 276
    },
    {
      "from": 284,
      "to": 283
    },
    {
      "from": 285,
      "to": 284
    },
    {
      "from": 286,
      "to": 284
    },
    {
      "from": 286,
      "to": 287
    },
    {
      "from": 287,
      "to": 284
    },
    {
      "from": 288,
      "to": 284
    },
    {
      "from": 289,
      "to": 288
    },
    {
      "from": 290,
      "to": 289
    },
    {
      "from": 290,
      "to": 283
    },
    {
      "from": 291,
      "to": 286
    },
    {
      "from": 291,
      "to": 290
    },
    {
      "from": 292,
      "to": 291
    },
    {
      "from": 292,
      "to": 286
    },
    {
      "from": 293,
      "to": 292
    },
    {
      "from": 294,
      "to": 293
    },
    {
      "from": 294,
      "to": 136
    },
    {
      "from": 295,
      "to": 224
    },
    {
      "from": 295,
      "to": 283
    },
    {
      "from": 296,
      "to": 295
    },
    {
      "from": 296,
      "to": 293
    },
    {
      "from": 297,
      "to": 293
    },
    {
      "from": 297,
      "to": 296
    },
    {
      "from": 298,
      "to": 300
    },
    {
      "from": 298,
      "to": 293
    },
    {
      "from": 299,
      "to": 298
    },
    {
      "from": 299,
      "to": 243
    },
    {
      "from": 300,
      "to": 293
    },
    {
      "from": 301,
      "to": 300
    },
    {
      "from": 301,
      "to": 425
    },
    {
      "from": 302,
      "to": 301
    },
    {
      "from": 302,
      "to": 271
    },
    {
      "from": 303,
      "to": 302
    },
    {
      "from": 304,
      "to": 303
    },
    {
      "from": 305,
      "to": 304
    },
    {
      "from": 306,
      "to": 302
    },
    {
      "from": 306,
      "to": 304
    },
    {
      "from": 307,
      "to": 278
    },
    {
      "from": 307,
      "to": 302
    },
    {
      "from": 307,
      "to": 305
    },
    {
      "from": 308,
      "to": 307
    },
    {
      "from": 309,
      "to": 136
    },
    {
      "from": 309,
      "to": 293
    },
    {
      "from": 310,
      "to": 293
    },
    {
      "from": 311,
      "to": 282
    },
    {
      "from": 311,
      "to": 304
    },
    {
      "from": 312,
      "to": 196
    },
    {
      "from": 312,
      "to": 293
    },
    {
      "from": 313,
      "to": 312
    },
    {
      "from": 313,
      "to": 86
    },
    {
      "from": 314,
      "to": 96
    },
    {
      "from": 314,
      "to": 293
    },
    {
      "from": 315,
      "to": 293
    },
    {
      "from": 315,
      "to": 160
    },
    {
      "from": 316,
      "to": 308
    },
    {
      "from": 317,
      "to": 316
    },
    {
      "from": 317,
      "to": 173
    },
    {
      "from": 318,
      "to": 316
    },
    {
      "from": 319,
      "to": 318
    },
    {
      "from": 319,
      "to": 317
    },
    {
      "from": 320,
      "to": 319
    },
    {
      "from": 321,
      "to": 320
    },
    {
      "from": 322,
      "to": 319
    },
    {
      "from": 322,
      "to": 278
    },
    {
      "from": 323,
      "to": 322
    },
    {
      "from": 323,
      "to": 269
    },
    {
      "from": 324,
      "to": 323
    },
    {
      "from": 325,
      "to": 324
    },
    {
      "from": 326,
      "to": 325
    },
    {
      "from": 326,
      "to": 280
    },
    {
      "from": 327,
      "to": 325
    },
    {
      "from": 328,
      "to": 327
    },
    {
      "from": 329,
      "to": 327
    },
    {
      "from": 329,
      "to": 243
    },
    {
      "from": 330,
      "to": 326
    },
    {
      "from": 330,
      "to": 361
    },
    {
      "from": 331,
      "to": 330
    },
    {
      "from": 332,
      "to": 331
    },
    {
      "from": 332,
      "to": 418
    },
    {
      "from": 333,
      "to": 331
    },
    {
      "from": 333,
      "to": 326
    },
    {
      "from": 334,
      "to": 333
    },
    {
      "from": 334,
      "to": 68
    },
    {
      "from": 335,
      "to": 327
    },
    {
      "from": 335,
      "to": 148
    },
    {
      "from": 336,
      "to": 335
    },
    {
      "from": 337,
      "to": 336
    },
    {
      "from": 337,
      "to": 299
    },
    {
      "from": 338,
      "to": 279
    },
    {
      "from": 338,
      "to": 221
    },
    {
      "from": 339,
      "to": 338
    },
    {
      "from": 340,
      "to": 336
    },
    {
      "from": 340,
      "to": 319
    },
    {
      "from": 341,
      "to": 340
    },
    {
      "from": 341,
      "to": 296
    },
    {
      "from": 342,
      "to": 339
    },
    {
      "from": 342,
      "to": 344
    },
    {
      "from": 343,
      "to": 342
    },
    {
      "from": 344,
      "to": 339
    },
    {
      "from": 344,
      "to": 308
    },
    {
      "from": 345,
      "to": 310
    },
    {
      "from": 345,
      "to": 446
    },
    {
      "from": 345,
      "to": 344
    },
    {
      "from": 346,
      "to": 338
    },
    {
      "from": 347,
      "to": 346
    },
    {
      "from": 348,
      "to": 347
    },
    {
      "from": 349,
      "to": 109
    },
    {
      "from": 349,
      "to": 338
    },
    {
      "from": 350,
      "to": 349
    },
    {
      "from": 350,
      "to": 412
    },
    {
      "from": 351,
      "to": 350
    },
    {
      "from": 351,
      "to": 349
    },
    {
      "from": 352,
      "to": 348
    },
    {
      "from": 352,
      "to": 349
    },
    {
      "from": 353,
      "to": 349
    },
    {
      "from": 353,
      "to": 351
    },
    {
      "from": 354,
      "to": 351
    },
    {
      "from": 354,
      "to": 352
    },
    {
      "from": 354,
      "to": 353
    },
    {
      "from": 355,
      "to": 354
    },
    {
      "from": 355,
      "to": 357
    },
    {
      "from": 356,
      "to": 355
    },
    {
      "from": 356,
      "to": 354
    },
    {
      "from": 357,
      "to": 346
    },
    {
      "from": 357,
      "to": 280
    },
    {
      "from": 358,
      "to": 348
    },
    {
      "from": 358,
      "to": 347
    },
    {
      "from": 359,
      "to": 358
    },
    {
      "from": 359,
      "to": 401
    },
    {
      "from": 360,
      "to": 359
    },
    {
      "from": 360,
      "to": 339
    },
    {
      "from": 361,
      "to": 357
    },
    {
      "from": 361,
      "to": 338
    },
    {
      "from": 362,
      "to": 361
    },
    {
      "from": 363,
      "to": 361
    },
    {
      "from": 364,
      "to": 361
    },
    {
      "from": 364,
      "to": 354
    },
    {
      "from": 365,
      "to": 280
    },
    {
      "from": 365,
      "to": 357
    },
    {
      "from": 365,
      "to": 346
    },
    {
      "from": 366,
      "to": 365
    },
    {
      "from": 367,
      "to": 366
    },
    {
      "from": 367,
      "to": 361
    },
    {
      "from": 367,
      "to": 368
    },
    {
      "from": 368,
      "to": 366
    },
    {
      "from": 369,
      "to": 361
    },
    {
      "from": 369,
      "to": 368
    },
    {
      "from": 370,
      "to": 279
    },
    {
      "from": 370,
      "to": 367
    },
    {
      "from": 371,
      "to": 366
    },
    {
      "from": 371,
      "to": 346
    },
    {
      "from": 372,
      "to": 371
    },
    {
      "from": 372,
      "to": 373
    },
    {
      "from": 373,
      "to": 346
    },
    {
      "from": 373,
      "to": 357
    },
    {
      "from": 374,
      "to": 278
    },
    {
      "from": 374,
      "to": 349
    },
    {
      "from": 374,
      "to": 346
    },
    {
      "from": 376,
      "to": 375
    },
    {
      "from": 377,
      "to": 375
    },
    {
      "from": 378,
      "to": 375
    },
    {
      "from": 378,
      "to": 377
    },
    {
      "from": 379,
      "to": 375
    },
    {
      "from": 380,
      "to": 379
    },
    {
      "from": 380,
      "to": 377
    },
    {
      "from": 381,
      "to": 379
    },
    {
      "from": 382,
      "to": 380
    },
    {
      "from": 382,
      "to": 381
    },
    {
      "from": 383,
      "to": 377
    },
    {
      "from": 383,
      "to": 382
    },
    {
      "from": 384,
      "to": 375
    },
    {
      "from": 385,
      "to": 384
    },
    {
      "from": 386,
      "to": 385
    },
    {
      "from": 387,
      "to": 386
    },
    {
      "from": 388,
      "to": 386
    },
    {
      "from": 389,
      "to": 384
    },
    {
      "from": 389,
      "to": 386
    },
    {
      "from": 390,
      "to": 389
    },
    {
      "from": 390,
      "to": 350
    },
    {
      "from": 391,
      "to": 387
    },
    {
      "from": 391,
      "to": 278
    },
    {
      "from": 392,
      "to": 389
    },
    {
      "from": 393,
      "to": 375
    },
    {
      "from": 394,
      "to": 393
    },
    {
      "from": 395,
      "to": 393
    },
    {
      "from": 396,
      "to": 393
    },
    {
      "from": 397,
      "to": 393
    },
    {
      "from": 398,
      "to": 395
    },
    {
      "from": 398,
      "to": 375
    },
    {
      "from": 399,
      "to": 393
    },
    {
      "from": 399,
      "to": 379
    },
    {
      "from": 400,
      "to": 393
    },
    {
      "from": 400,
      "to": 401
    },
    {
      "from": 401,
      "to": 144
    },
    {
      "from": 401,
      "to": 399
    },
    {
      "from": 402,
      "to": 214
    },
    {
      "from": 402,
      "to": 399
    },
    {
      "from": 403,
      "to": 400
    },
    {
      "from": 404,
      "to": 403
    },
    {
      "from": 404,
      "to": 380
    },
    {
      "from": 405,
      "to": 403
    },
    {
      "from": 405,
      "to": 404
    },
    {
      "from": 406,
      "to": 401
    },
    {
      "from": 406,
      "to": 402
    },
    {
      "from": 407,
      "to": 57
    },
    {
      "from": 407,
      "to": 68
    },
    {
      "from": 408,
      "to": 109
    },
    {
      "from": 408,
      "to": 338
    },
    {
      "from": 409,
      "to": 83
    },
    {
      "from": 409,
      "to": 98
    },
    {
      "from": 410,
      "to": 10
    },
    {
      "from": 410,
      "to": 164
    },
    {
      "from": 411,
      "to": 68
    },
    {
      "from": 411,
      "to": 71
    },
    {
      "from": 411,
      "to": 36
    },
    {
      "from": 412,
      "to": 200
    },
    {
      "from": 412,
      "to": 217
    },
    {
      "from": 412,
      "to": 269
    },
    {
      "from": 413,
      "to": 39
    },
    {
      "from": 413,
      "to": 224
    },
    {
      "from": 413,
      "to": 311
    },
    {
      "from": 414,
      "to": 68
    },
    {
      "from": 414,
      "to": 80
    },
    {
      "from": 414,
      "to": 94
    },
    {
      "from": 415,
      "to": 65
    },
    {
      "from": 415,
      "to": 416
    },
    {
      "from": 416,
      "to": 65
    },
    {
      "from": 417,
      "to": 71
    },
    {
      "from": 417,
      "to": 415
    },
    {
      "from": 418,
      "to": 71
    },
    {
      "from": 418,
      "to": 415
    },
    {
      "from": 419,
      "to": 71
    },
    {
      "from": 419,
      "to": 135
    },
    {
      "from": 420,
      "to": 135
    },
    {
      "from": 421,
      "to": 71
    },
    {
      "from": 422,
      "to": 65
    },
    {
      "from": 422,
      "to": 86
    },
    {
      "from": 423,
      "to": 422
    },
    {
      "from": 423,
      "to": 86
    },
    {
      "from": 424,
      "to": 71
    },
    {
      "from": 424,
      "to": 419
    },
    {
      "from": 425,
      "to": 72
    },
    {
      "from": 425,
      "to": 415
    },
    {
      "from": 426,
      "to": 415
    },
    {
      "from": 426,
      "to": 68
    },
    {
      "from": 427,
      "to": 65
    },
    {
      "from": 427,
      "to": 68
    },
    {
      "from": 428,
      "to": 65
    },
    {
      "from": 428,
      "to": 68
    },
    {
      "from": 429,
      "to": 75
    },
    {
      "from": 429,
      "to": 119
    },
    {
      "from": 429,
      "to": 319
    },
    {
      "from": 430,
      "to": 170
    },
    {
      "from": 430,
      "to": 429
    },
    {
      "from": 431,
      "to": 156
    },
    {
      "from": 431,
      "to": 182
    },
    {
      "from": 431,
      "to": 429
    },
    {
      "from": 432,
      "to": 223
    },
    {
      "from": 432,
      "to": 339
    },
    {
      "from": 433,
      "to": 183
    },
    {
      "from": 433,
      "to": 432
    },
    {
      "from": 434,
      "to": 433
    },
    {
      "from": 435,
      "to": 417
    },
    {
      "from": 435,
      "to": 434
    },
    {
      "from": 436,
      "to": 214
    },
    {
      "from": 436,
      "to": 402
    },
    {
      "from": 437,
      "to": 84
    },
    {
      "from": 437,
      "to": 98
    },
    {
      "from": 437,
      "to": 182
    },
    {
      "from": 438,
      "to": 437
    },
    {
      "from": 438,
      "to": 182
    },
    {
      "from": 439,
      "to": 438
    },
    {
      "from": 439,
      "to": 187
    },
    {
      "from": 440,
      "to": 438
    },
    {
      "from": 440,
      "to": 335
    },
    {
      "from": 441,
      "to": 158
    },
    {
      "from": 441,
      "to": 245
    },
    {
      "from": 442,
      "to": 441
    },
    {
      "from": 442,
      "to": 243
    },
    {
      "from": 443,
      "to": 243
    },
    {
      "from": 443,
      "to": 299
    },
    {
      "from": 443,
      "to": 298
    },
    {
      "from": 444,
      "to": 149
    },
    {
      "from": 444,
      "to": 335
    },
    {
      "from": 445,
      "to": 156
    },
    {
      "from": 445,
      "to": 444
    },
    {
      "from": 446,
      "to": 164
    },
    {
      "from": 446,
      "to": 231
    },
    {
      "from": 446,
      "to": 310
    },
    {
      "from": 447,
      "to": 230
    },
    {
      "from": 447,
      "to": 397
    },
    {
      "from": 448,
      "to": 30
    },
    {
      "from": 448,
      "to": 135
    },
    {
      "from": 448,
      "to": 420
    },
    {
      "from": 449,
      "to": 141
    },
    {
      "from": 449,
      "to": 144
    },
    {
      "from": 449,
      "to": 448
    },
    {
      "from": 450,
      "to": 283
    },
    {
      "from": 450,
      "to": 293
    },
    {
      "from": 450,
      "to": 449
    }
  ]
}