text: (function(global) {
    if (typeof (window._bokeh_onload_callbacks) === "undefined"){
      window._bokeh_onload_callbacks = [];
    }
    function load_lib(url, callback){
      window._bokeh_onload_callbacks.push(callback);
      if (window._bokeh_is_loading){
        console.log("Bokeh: BokehJS is being loaded, scheduling callback at", new Date());
        return null;
      }
      console.log("Bokeh: BokehJS not loaded, scheduling load and callback at", new Date());
      window._bokeh_is_loading = true;
      var s = document.createElement('script');
      s.src = url;
      s.async = true;
      s.onreadystatechange = s.onload = function(){
        Bokeh.embed.inject_css("https://cdn.bokeh.org/bokeh/release/bokeh-0.9.3.min.css");
        window._bokeh_onload_callbacks.forEach(function(callback){callback()});
      };
      s.onerror = function(){
        console.warn("failed to load library " + url);
      };
      document.getElementsByTagName("head")[0].appendChild(s);
    }
  
    bokehjs_url = "https://cdn.bokeh.org/bokeh/release/bokeh-0.9.3.min.js"
  
    var elt = document.getElementById("c51bb170-32c6-46b6-be7c-b02f12f647ee");
    if(elt==null) {
      console.log("Bokeh: ERROR: autoload.js configured with elementid 'c51bb170-32c6-46b6-be7c-b02f12f647ee' but no matching script tag was found. ")
      return false;
    }
  
    // These will be set for the static case
    var all_models = [{"type": "BasicTickFormatter", "attributes": {"doc": null, "id": "a97d37f3-fbf1-46a8-9b0c-8f629f7e845c", "tags": []}, "id": "a97d37f3-fbf1-46a8-9b0c-8f629f7e845c"}, {"type": "Grid", "attributes": {"ticker": {"type": "BasicTicker", "id": "26b33eb0-1c40-4a10-8525-c7e97e43e392"}, "tags": [], "doc": null, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "dimension": 1, "id": "7449b1e0-720f-4ca2-bc25-0f69d22376a7"}, "id": "7449b1e0-720f-4ca2-bc25-0f69d22376a7"}, {"type": "HelpTool", "attributes": {"plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "79c6cbd2-a4da-4721-821e-9dba7333c111", "tags": [], "doc": null}, "id": "79c6cbd2-a4da-4721-821e-9dba7333c111"}, {"type": "ResetTool", "attributes": {"plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "3b290935-6199-4195-8b83-054f9a0f3d59", "tags": [], "doc": null}, "id": "3b290935-6199-4195-8b83-054f9a0f3d59"}, {"type": "Grid", "attributes": {"ticker": {"type": "BasicTicker", "id": "afe366c5-6b2c-4442-a958-577ea66781a1"}, "tags": [], "doc": null, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "dimension": 0, "id": "65a33e6f-5237-4296-b707-e4689c484e8c"}, "id": "65a33e6f-5237-4296-b707-e4689c484e8c"}, {"type": "ToolEvents", "attributes": {"doc": null, "id": "9f99f37b-bd85-4bc5-a0ae-51a30208da8e", "tags": [], "geometries": []}, "id": "9f99f37b-bd85-4bc5-a0ae-51a30208da8e"}, {"type": "LinearAxis", "attributes": {"doc": null, "ticker": {"type": "BasicTicker", "id": "26b33eb0-1c40-4a10-8525-c7e97e43e392"}, "tags": [], "formatter": {"type": "BasicTickFormatter", "id": "a97d37f3-fbf1-46a8-9b0c-8f629f7e845c"}, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "54d2e5c6-836f-4b54-bfd1-c9e74084e7a0"}, "id": "54d2e5c6-836f-4b54-bfd1-c9e74084e7a0"}, {"type": "BasicTicker", "attributes": {"tags": [], "doc": null, "num_minor_ticks": 5, "mantissas": [2, 5, 10], "id": "26b33eb0-1c40-4a10-8525-c7e97e43e392"}, "id": "26b33eb0-1c40-4a10-8525-c7e97e43e392"}, {"type": "DataRange1d", "attributes": {"callback": null, "id": "65c9b6c5-6d9a-447b-bc0f-796cd565452d", "tags": [], "doc": null, "names": [], "renderers": []}, "id": "65c9b6c5-6d9a-447b-bc0f-796cd565452d"}, {"type": "LinearAxis", "attributes": {"doc": null, "ticker": {"type": "BasicTicker", "id": "afe366c5-6b2c-4442-a958-577ea66781a1"}, "tags": [], "formatter": {"type": "BasicTickFormatter", "id": "efbc6d45-b2f3-42ad-b4c4-aefc08563538"}, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "922774f7-6a7f-4d1c-a0b4-0253609028ff"}, "id": "922774f7-6a7f-4d1c-a0b4-0253609028ff"}, {"type": "Plot", "attributes": {"plot_height": 300, "extra_x_ranges": {}, "y_range": {"type": "DataRange1d", "id": "3047705f-3ee2-45a0-8213-798d448ab0f6"}, "doc": null, "tool_events": {"type": "ToolEvents", "id": "9f99f37b-bd85-4bc5-a0ae-51a30208da8e"}, "right": [], "renderers": [{"type": "LinearAxis", "id": "922774f7-6a7f-4d1c-a0b4-0253609028ff"}, {"type": "Grid", "id": "65a33e6f-5237-4296-b707-e4689c484e8c"}, {"type": "LinearAxis", "id": "54d2e5c6-836f-4b54-bfd1-c9e74084e7a0"}, {"type": "Grid", "id": "7449b1e0-720f-4ca2-bc25-0f69d22376a7"}, {"type": "GlyphRenderer", "id": "9031bfbb-6d7e-43ff-9462-1ad498dfa610"}], "below": [{"type": "LinearAxis", "id": "922774f7-6a7f-4d1c-a0b4-0253609028ff"}], "left": [{"type": "LinearAxis", "id": "54d2e5c6-836f-4b54-bfd1-c9e74084e7a0"}], "above": [], "tags": [], "plot_width": 300, "extra_y_ranges": {}, "tools": [{"type": "PanTool", "id": "17b02460-c968-428a-835d-f302e238847a"}, {"type": "WheelZoomTool", "id": "1065d52e-2225-4cc1-89bd-dc5a2f531721"}, {"type": "BoxZoomTool", "id": "f9e14c40-5f43-4552-a38e-58c1dd4072a7"}, {"type": "PreviewSaveTool", "id": "e66b5ccc-0f3a-4445-9c3d-a3b4aef0d3c0"}, {"type": "ResizeTool", "id": "4c2c82be-644e-4666-ade1-57aaf4a5b91b"}, {"type": "ResetTool", "id": "3b290935-6199-4195-8b83-054f9a0f3d59"}, {"type": "HelpTool", "id": "79c6cbd2-a4da-4721-821e-9dba7333c111"}], "x_range": {"type": "DataRange1d", "id": "65c9b6c5-6d9a-447b-bc0f-796cd565452d"}, "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb"}, "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, {"type": "WheelZoomTool", "attributes": {"dimensions": ["width", "height"], "tags": [], "doc": null, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "1065d52e-2225-4cc1-89bd-dc5a2f531721"}, "id": "1065d52e-2225-4cc1-89bd-dc5a2f531721"}, {"type": "ResizeTool", "attributes": {"plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "4c2c82be-644e-4666-ade1-57aaf4a5b91b", "tags": [], "doc": null}, "id": "4c2c82be-644e-4666-ade1-57aaf4a5b91b"}, {"type": "BoxZoomTool", "attributes": {"dimensions": ["width", "height"], "tags": [], "doc": null, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "f9e14c40-5f43-4552-a38e-58c1dd4072a7"}, "id": "f9e14c40-5f43-4552-a38e-58c1dd4072a7"}, {"type": "Cross", "attributes": {"fill_alpha": {"value": 1.0}, "tags": [], "x": {"field": "x"}, "y": {"field": "y"}, "fill_color": {"value": "#E6550D"}, "size": {"units": "screen", "value": 20}, "line_width": {"value": 2}, "line_color": {"value": "#E6550D"}, "doc": null, "id": "2c4605c8-9775-4968-9426-5c587de67f7a", "line_alpha": {"value": 1.0}}, "id": "2c4605c8-9775-4968-9426-5c587de67f7a"}, {"type": "BasicTickFormatter", "attributes": {"doc": null, "id": "efbc6d45-b2f3-42ad-b4c4-aefc08563538", "tags": []}, "id": "efbc6d45-b2f3-42ad-b4c4-aefc08563538"}, {"type": "ColumnDataSource", "attributes": {"selected": {"1d": {"indices": []}, "2d": {"indices": []}, "0d": {"indices": [], "flag": false}}, "callback": null, "tags": [], "data": {"y": [1, 2, 3], "x": [1, 2, 3]}, "doc": null, "id": "e6efc209-4ce4-4b20-8b1f-98b9313dd754", "column_names": ["y", "x"]}, "id": "e6efc209-4ce4-4b20-8b1f-98b9313dd754"}, {"type": "PreviewSaveTool", "attributes": {"plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "e66b5ccc-0f3a-4445-9c3d-a3b4aef0d3c0", "tags": [], "doc": null}, "id": "e66b5ccc-0f3a-4445-9c3d-a3b4aef0d3c0"}, {"type": "DataRange1d", "attributes": {"callback": null, "id": "3047705f-3ee2-45a0-8213-798d448ab0f6", "tags": [], "doc": null, "names": [], "renderers": []}, "id": "3047705f-3ee2-45a0-8213-798d448ab0f6"}, {"type": "BasicTicker", "attributes": {"tags": [], "doc": null, "num_minor_ticks": 5, "mantissas": [2, 5, 10], "id": "afe366c5-6b2c-4442-a958-577ea66781a1"}, "id": "afe366c5-6b2c-4442-a958-577ea66781a1"}, {"type": "PanTool", "attributes": {"dimensions": ["width", "height"], "tags": [], "doc": null, "plot": {"type": "Plot", "id": "5d9621c1-e0cb-41bc-a5ff-da8002f709eb", "subtype": "Figure"}, "id": "17b02460-c968-428a-835d-f302e238847a"}, "id": "17b02460-c968-428a-835d-f302e238847a"}, {"type": "Cross", "attributes": {"fill_alpha": {"value": 0.1}, "tags": [], "x": {"field": "x"}, "y": {"field": "y"}, "fill_color": {"value": "#1f77b4"}, "size": {"units": "screen", "value": 20}, "line_width": {"value": 2}, "line_color": {"value": "#1f77b4"}, "doc": null, "id": "54724603-7884-45bc-90cd-352dc08b6fe6", "line_alpha": {"value": 0.1}}, "id": "54724603-7884-45bc-90cd-352dc08b6fe6"}, {"type": "GlyphRenderer", "attributes": {"data_source": {"type": "ColumnDataSource", "id": "e6efc209-4ce4-4b20-8b1f-98b9313dd754"}, "tags": [], "glyph": {"type": "Cross", "id": "2c4605c8-9775-4968-9426-5c587de67f7a"}, "doc": null, "nonselection_glyph": {"type": "Cross", "id": "54724603-7884-45bc-90cd-352dc08b6fe6"}, "selection_glyph": null, "id": "9031bfbb-6d7e-43ff-9462-1ad498dfa610"}, "id": "9031bfbb-6d7e-43ff-9462-1ad498dfa610"}];
  
    if(typeof(Bokeh) !== "undefined") {
      console.log("Bokeh: BokehJS loaded, going straight to plotting");
      Bokeh.embed.inject_plot("c51bb170-32c6-46b6-be7c-b02f12f647ee", all_models);
    } else {
      load_lib(bokehjs_url, function() {
        console.log("Bokeh: BokehJS plotting callback run at", new Date())
        Bokeh.embed.inject_plot("c51bb170-32c6-46b6-be7c-b02f12f647ee", all_models);
      });
    }
  
  }(this));