(function () {
  var highcharts = document.createElement('script');

  var cdn = 'https://code.highcharts.com/';
  var loaded = 0;  
  var encodedUrl = encodeURI('https://https://cloud.highcharts.com//show/usiximy');

  var scripts = [
    "highcharts.js",
    "modules/stock.js",
    "highcharts-more.js",
    "highcharts-3d.js",
    "modules/data.js",
    "modules/exporting.js",
    "modules/funnel.js",
    "modules/solid-gauge.js",
    "modules/annotations.js",
    "modules/export-data.js",
    "modules/accessibility.js"
    /* "modules/series-label.js" */
  ];

  var options = {"chart":{"type":"area"},"plotOptions":{"series":{"stacking":"normal"}},"credits":{"href":"https://www.cbo.gov/publication/53919","text":"Source: CBO Long-Term Budget Outlook, June 2018"},"yAxis":[{"labels":{"format":"{value}%"},"title":{"text":"Percentage of GDP"}}],"subtitle":{"text":"1790-2048"},"title":{"text":"U.S. Debt is On An Unsustainable Path"},"series":[{"index":1,"tooltip":{"valueSuffix":"%"},"_symbolIndex":0,"data":[[1790,null],[1791,null],[1792,null],[1793,null],[1794,null],[1795,null],[1796,null],[1797,null],[1798,null],[1799,null],[1800,null],[1801,null],[1802,null],[1803,null],[1804,null],[1805,null],[1806,null],[1807,null],[1808,null],[1809,null],[1810,null],[1811,null],[1812,null],[1813,null],[1814,null],[1815,null],[1816,null],[1817,null],[1818,null],[1819,null],[1820,null],[1821,null],[1822,null],[1823,null],[1824,null],[1825,null],[1826,null],[1827,null],[1828,null],[1829,null],[1830,null],[1831,null],[1832,null],[1833,null],[1834,null],[1835,null],[1836,null],[1837,null],[1838,null],[1839,null],[1840,null],[1841,null],[1842,null],[1843,null],[1844,null],[1845,null],[1846,null],[1847,null],[1848,null],[1849,null],[1850,null],[1851,null],[1852,null],[1853,null],[1854,null],[1855,null],[1856,null],[1857,null],[1858,null],[1859,null],[1860,null],[1861,null],[1862,null],[1863,null],[1864,null],[1865,null],[1866,null],[1867,null],[1868,null],[1869,null],[1870,null],[1871,null],[1872,null],[1873,null],[1874,null],[1875,null],[1876,null],[1877,null],[1878,null],[1879,null],[1880,null],[1881,null],[1882,null],[1883,null],[1884,null],[1885,null],[1886,null],[1887,null],[1888,null],[1889,null],[1890,null],[1891,null],[1892,null],[1893,null],[1894,null],[1895,null],[1896,null],[1897,null],[1898,null],[1899,null],[1900,null],[1901,null],[1902,null],[1903,null],[1904,null],[1905,null],[1906,null],[1907,null],[1908,null],[1909,null],[1910,null],[1911,null],[1912,null],[1913,null],[1914,null],[1915,null],[1916,null],[1917,null],[1918,null],[1919,null],[1920,null],[1921,null],[1922,null],[1923,null],[1924,null],[1925,null],[1926,null],[1927,null],[1928,null],[1929,null],[1930,null],[1931,null],[1932,null],[1933,null],[1934,null],[1935,null],[1936,null],[1937,null],[1938,null],[1939,null],[1940,null],[1941,null],[1942,null],[1943,null],[1944,null],[1945,null],[1946,null],[1947,null],[1948,null],[1949,null],[1950,null],[1951,null],[1952,null],[1953,null],[1954,null],[1955,null],[1956,null],[1957,null],[1958,null],[1959,null],[1960,null],[1961,null],[1962,null],[1963,null],[1964,null],[1965,null],[1966,null],[1967,null],[1968,null],[1969,null],[1970,null],[1971,null],[1972,null],[1973,null],[1974,null],[1975,null],[1976,null],[1977,null],[1978,null],[1979,null],[1980,null],[1981,null],[1982,null],[1983,null],[1984,null],[1985,null],[1986,null],[1987,null],[1988,null],[1989,null],[1990,null],[1991,null],[1992,null],[1993,null],[1994,null],[1995,null],[1996,null],[1997,null],[1998,null],[1999,null],[2000,null],[2001,null],[2002,null],[2003,null],[2004,null],[2005,null],[2006,null],[2007,null],[2008,null],[2009,null],[2010,null],[2011,null],[2012,null],[2013,null],[2014,null],[2015,null],[2016,null],[2017,null],[2018,78],[2019,79],[2020,81],[2021,83],[2022,86],[2023,88],[2024,90],[2025,91],[2026,93],[2027,94],[2028,96],[2029,97],[2030,99],[2031,101],[2032,103],[2033,105],[2034,107],[2035,110],[2036,112],[2037,115],[2038,118],[2039,121],[2040,124],[2041,127],[2042,130],[2043,133],[2044,137],[2045,140],[2046,144],[2047,148],[2048,152]],"name":"Projected","_colorIndex":0},{"index":0,"tooltip":{"valueSuffix":"%"},"_symbolIndex":1,"data":[[1790,30],[1791,29],[1792,28],[1793,24],[1794,22],[1795,19],[1796,16],[1797,17],[1798,16],[1799,16],[1800,15],[1801,13],[1802,14],[1803,14],[1804,13],[1805,11],[1806,10],[1807,10],[1808,9],[1809,7],[1810,6],[1811,6],[1812,7],[1813,8],[1814,9],[1815,10],[1816,10],[1817,8],[1818,7],[1819,7],[1820,8],[1821,9],[1822,8],[1823,8],[1824,8],[1825,7],[1826,6],[1827,6],[1828,5],[1829,4],[1830,3],[1831,2],[1832,1],[1833,0],[1834,0],[1835,0],[1836,0],[1837,0],[1838,1],[1839,0],[1840,0],[1841,1],[1842,1],[1843,2],[1844,1],[1845,1],[1846,1],[1847,2],[1848,2],[1849,3],[1850,2],[1851,2],[1852,2],[1853,1],[1854,1],[1855,1],[1856,1],[1857,1],[1858,1],[1859,2],[1860,2],[1861,7],[1862,17],[1863,24],[1864,26],[1865,31],[1866,31],[1867,31],[1868,31],[1869,30],[1870,28],[1871,26],[1872,24],[1873,23],[1874,24],[1875,24],[1876,24],[1877,24],[1878,26],[1879,23],[1880,18],[1881,17],[1882,14],[1883,14],[1884,13],[1885,13],[1886,12],[1887,11],[1888,10],[1889,9],[1890,8],[1891,7],[1892,7],[1893,7],[1894,8],[1895,8],[1896,9],[1897,8],[1898,8],[1899,8],[1900,7],[1901,6],[1902,5],[1903,5],[1904,5],[1905,4],[1906,4],[1907,4],[1908,4],[1909,4],[1910,4],[1911,4],[1912,3],[1913,3],[1914,4],[1915,3],[1916,3],[1917,13],[1918,30],[1919,33],[1920,27],[1921,32],[1922,31],[1923,25],[1924,24],[1925,22],[1926,19],[1927,18],[1928,17],[1929,15],[1930,16],[1931,22],[1932,34],[1933,39],[1934,43],[1935,42],[1936,42],[1937,40],[1938,42],[1939,42],[1940,43.6],[1941,41.5],[1942,45.9],[1943,69.2],[1944,86.4],[1945,103.9],[1946,106.1],[1947,93.9],[1948,82.4],[1949,77.4],[1950,78.5],[1951,65.5],[1952,60.1],[1953,57.1],[1954,57.9],[1955,55.7],[1956,50.6],[1957,47.2],[1958,47.7],[1959,46.4],[1960,44.3],[1961,43.5],[1962,42.3],[1963,41],[1964,38.7],[1965,36.7],[1966,33.7],[1967,31.8],[1968,32.2],[1969,28.3],[1970,27],[1971,27.1],[1972,26.4],[1973,25.1],[1974,23.1],[1975,24.5],[1976,26.7],[1977,27.1],[1978,26.6],[1979,24.9],[1980,25.5],[1981,25.2],[1982,27.9],[1983,32.1],[1984,33.1],[1985,35.3],[1986,38.4],[1987,39.5],[1988,39.8],[1989,39.3],[1990,40.8],[1991,44],[1992,46.6],[1993,47.8],[1994,47.7],[1995,47.5],[1996,46.8],[1997,44.5],[1998,41.6],[1999,38.2],[2000,33.6],[2001,31.4],[2002,32.5],[2003,34.5],[2004,35.5],[2005,35.6],[2006,35.3],[2007,35.1],[2008,39.3],[2009,52.3],[2010,61],[2011,65.8],[2012,70.1],[2013,72.1],[2014,74],[2015,74],[2016,77],[2017,76],[2018,null],[2019,null],[2020,null],[2021,null],[2022,null],[2023,null],[2024,null],[2025,null],[2026,null],[2027,null],[2028,null],[2029,null],[2030,null],[2031,null],[2032,null],[2033,null],[2034,null],[2035,null],[2036,null],[2037,null],[2038,null],[2039,null],[2040,null],[2041,null],[2042,null],[2043,null],[2044,null],[2045,null],[2046,null],[2047,null],[2048,null]],"name":"Historical","_colorIndex":1}],"meta":{"js":{"lib":{"version":"1.0.012"}},"highcharts":{"version":"4.1.8"}},"data":{"googleSpreadsheetKey":"1K3BUGb34F15UACCuPvn1Og2_-RqZN-JR9L2ewdnfA9I","startRow":"0","endRow":1.7976931348623157e+308,"startColumn":"0","endColumn":1.7976931348623157e+308,"enablePolling":true,"dataRefreshRate":false}};

  function isScriptAlreadyIncluded(src){
    var scripts = document.getElementsByTagName("script");
    for (var i = 0; i < scripts.length; i++) {
      if (scripts[i].hasAttribute('src')) {
        const scriptTag = scripts[i].getAttribute('src') || '';
        if ((scriptTag.indexOf(src) >= 0) || 
            (scriptTag.indexOf('highcharts.src.js') > -1 && src === 'highcharts.js') ||
            ((scriptTag.indexOf('stock/highstock.js') > -1) && src === 'modules/highstock.js')) {
          return true;
        }
      }
    }
    return false;
  }

  function createChart() {
    if (typeof window['Highcharts'] !== 'undefined') {


    if (options.yAxis && options.yAxis.length === 1) options.yAxis = options.yAxis[0];
    if (options.xAxis && options.xAxis.length === 1) options.xAxis = options.xAxis[0];
    if (options.zAxis && options.zAxis.length === 1) options.zAxis = options.zAxis[0];

    /*
// Sample of extending options:
Highcharts.merge(true, options, {
    chart: {
        backgroundColor: "#bada55"
    },
    plotOptions: {
        series: {
            cursor: "pointer",
            events: {
                click: function(event) {
                    alert(this.name + " clicked\n" +
                          "Alt: " + event.altKey + "\n" +
                          "Control: " + event.ctrlKey + "\n" +
                          "Shift: " + event.shiftKey + "\n");
                }
            }
        }
    }
});
*/


      if (options && (options.lang || options.global)) {
        Highcharts.setOptions({
          global: options.global || {},
          lang: options.lang || {}
        });
      }

      new Highcharts.Chart('highcharts-usiximy', options);
    }
  }

  function check() {
    if (loaded === scripts.length) {
      for (var i = 0; i < window.HighchartsCloud.ondone.length; i++) {
        try {
          window.HighchartsCloud.ondone[i]();
        } catch(e) {
          console.error(e);
        }
      }
    }
    window.HighchartsCloud.hasLoaded = true;
  }

  function loadScript(s) {

    function next() {
      ++loaded;
      if (loaded < scripts.length) {
        loadScript(scripts[loaded]);
      }
      check();
    }

    if (isScriptAlreadyIncluded(s)) {
      return next();
    }

    var n = document.createElement('script');

    n.onload = function () {
      next();
    };

    if (s.indexOf('https') >= 0) {
      n.src = s;
    } else {
      n.src = cdn + s;
    }
    document.body.appendChild(n);
  }

  if (typeof window['HighchartsCloud'] === 'undefined') {
    window.HighchartsCloud = {
      ondone: [createChart],
      hasWrapped: false,
      hasLoaded: false
    };

    loadScript(scripts[0]);

  } else {
    if (window.HighchartsCloud.hasLoaded) {
      createChart();
    } else {
      window.HighchartsCloud.ondone.push(createChart);
    }
  }

  try {
    var r = new XMLHttpRequest();
    r.open('POST', 'https://cloud-api.highcharts.com:443/chart/109735/8/view', true);
    r.setRequestHeader('Content-Type', 'application/json');
    r.send();
  } catch (e) {
  }

}());
