[{"data":1,"prerenderedAt":10108},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:cookbook/premium-by-strike":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"cookbook/premium-by-strike","cookbook/premium-by-strike.md",{"title":8,"description":9,"order":10,"section":11},"Premium by strike","Where the options money on the chart's underlying went, strike by strike, drawn behind the candles as a heat map with one column per bar and one row per strike…",107,"cookbook","---\ntitle: \"Premium by strike\"\ndescription: \"Where the options money on the chart's underlying went, strike by strike, drawn behind the candles as a heat map with one column per bar and one row per strike…\"\norder: 107\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/premium-by-strike.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Premium by strike\n\nWhere the options money on the chart's underlying went, strike by strike, drawn behind the candles as a heat map with one column per bar and one row per strike step, and docked on the price axis as the session's net premium by strike. A strike's net premium is its bullish premium minus its bearish premium: calls bought at the ask and puts sold at the bid are bullish, puts bought at the ask and calls sold at the bid bearish. A green cell is money leaning up at that strike in that bar, a red cell money leaning down, and the docked bars sum the session.\n\nThe parts are a celled `option_contract_flow.cells` input with `strike_window_pct: 10` ([Data sources](../core-concepts/data-sources.md#option_contract_flow)), an `out.grid` and a `plot.heatmap` with `center: 0` over it ([Price canvases](../presentation/price-canvases.md#a-grid-the-module-computes)), a `plot.levels` profile with a colour per row ([Docked profiles](../presentation/cards-frames-panels.md#docked-profiles)) and `isPartial` for the bars the data plane cut down ([Data sources](../core-concepts/data-sources.md#the-present-mask-and-partial-bars)). This is also the `premium-by-strike` template: the **Premium by Strike** card under **Order flow** in the editor's starter list, and it compiles as written.\n\n## The wrun indicator\n\n```typescript sample=premium-by-strike\n// Premium by Strike: where the options money on the chart's underlying went, strike by strike, drawn behind the\n// candles as a heat map, one column per bar and one row per strike step, and docked on the price axis as the\n// session's net premium by strike. A strike's net premium is its bullish premium minus its bearish premium: calls\n// bought at the ask and puts sold at the bid are bullish, puts bought at the ask and calls sold at the bid bearish,\n// so a green cell is money leaning up at that strike in that bar and a red cell money leaning down. Premium at the\n// mid or with no quote has no side and counts in neither. The rows are the chain's strike spacing (read off the\n// strikes that traded: the most common gap near the price) unless Row height sets one, 48 of them centred on each\n// bar's close; the docked profile sums the session (each trade date starts again) over the strikes within Profile\n// window of the close. The cells come from option_contract_flow with the strikes within 10% of the underlying: a\n// bar whose block was cut down (the partial bit, 14) gets an amber dot under its candle, its column a floor; a\n// tuple whose contract is not whole (a root the symbol codec refuses, no expiry, a side other than call or put, no\n// strike) is skipped and counted. 1-minute cells reach back 7 days and 5-minute cells 30 days.\n\nsection(\"Strikes\");\nparam.number(\"row_step\", 0, { min: 0, max: 1000, step: 0.5, label: \"Row height\", description: \"Price per heat row: 0 reads the chain's strike spacing\" });\nparam.number(\"profile_pct\", 8, { min: 1, max: 50, label: \"Profile window, percent\", description: \"Strikes docked on the price axis: percent around the close, each side\" });\ninput(\"close\", ohlcv.close); // the chart's own candles: the bar grid and each column's centre\ninput(\"trade_date\", time.trade_date); // the bar's trade date: the docked profile starts again on each\ninput(\"flow\", option_contract_flow.cells, { max_cells: 4000, strike_window_pct: 10, description: \"Each contract within 10% of the underlying that traded in the bar: [root_code, expiry_ms, side_cp, strike, vol_ask, vol_bid, vol_mid, vol_none, prem_ask, prem_bid, share_delta_net, vwap, last_price, iv_last, vol_above_ask, vol_below_bid, present]\" });\noutput(\"partial_mark\", shape, overlay, { color: \"#f59e0b\", description: \"A dot under the candle whose contract flow was cut down (bit 14): its column is a floor\" }); // first output on price: the package homes on the chart\noutput(\"heat_low\", none, overlay, { description: \"The bottom edge of the heat map's lowest row on this bar\" }); // data-only: the heatmap reads it\noutput(\"heat_step\", none, overlay, { description: \"The heat map's row height in price on this bar\" });\nout.grid(\"heat\", { rows: 48 }); // 48 data-only outputs heat_0..heat_47, one per row, written with out_heat(row, value)\nplot.heatmap({ name: \"net_heat\", grid: \"heat\", price_low: \"heat_low\", price_step: \"heat_step\", center: 0, auto_quantile: 0.98, opacity: 0.7, behind_candles: true, label: \"Net premium by strike\", tooltip: \"{{value:usd}} net at {{price}}\" }); // the diverging default: the chart's down colour, its background, its up colour\n// The readings, data-only: the Console reads them.\noutput(\"session_net\", none, overlay, { description: \"Bullish minus bearish premium over the session's strikes, USD\" });\noutput(\"top_bull_strike\", none, overlay, { description: \"The strike holding the session's largest bullish net premium\" });\noutput(\"top_bull_net\", none, overlay, { description: \"Its net premium, USD\" });\noutput(\"top_bear_strike\", none, overlay, { description: \"The strike holding the session's largest bearish net premium\" });\noutput(\"top_bear_net\", none, overlay, { description: \"Its net premium, USD (below zero)\" });\noutput(\"skipped\", none, overlay, { description: \"Tuples of this bar skipped because their contract is not whole\" });\nstring(\"note\", { max_bytes: 64 }); // the one line while there is nothing to draw\nconst strike_rows = frame(\"strike_rows\", { max_bytes: 24576 });\nplot.levels({ name: \"session_by_strike\", frame: strike_rows, dock: \"right\", width_frac: 0.14, baseline: \"center\", labels: false, thickness_px: 8, hover: true, format: \"usd\" });\nrender.label(\"note_label\", { position: \"top_center\", text: \"note\", color: \"#94a3b8\", style: \"knockout\", offset: [0, 8] });\n\nconst TUPLE = 17; // f64s per contract: OPTION_CONTRACT_FLOW_TUPLE\nconst ROWS = 48; // the heat map's rows, the grid's declared count\nconst MAX_SEEN = 1024; // distinct strikes kept over the run, the nearest the close: the spacing reads them\nconst MAX_STRIKES = 512; // the session's strikes, the nearest the close\nconst MAX_PROFILE = 256; // rows docked on the axis\nconst STEPS: StaticArray\u003Cf64> = [0.5, 1.0, 2.0, 2.5, 5.0, 10.0, 20.0, 25.0, 50.0, 100.0]; // the listed strike spacings\nconst stepCount = new StaticArray\u003Ci32>(10);\nconst seen = new StaticArray\u003Cf64>(MAX_SEEN); // the run's distinct strikes, ascending\nconst strikeAt = new StaticArray\u003Cf64>(MAX_STRIKES); // the session's strikes, ascending, and their net premium\nconst netAt = new StaticArray\u003Cf64>(MAX_STRIKES);\nconst rowHeat = new StaticArray\u003Cf64>(ROWS); // this bar's column\nconst rowTouched = new StaticArray\u003Cbool>(ROWS);\n\nlet fixedStep = 0.0; // settings, read in onStart()\nlet profilePct = 0.08;\nlet day: f64 = NaN; // the trade date the profile sums\nlet seenCount = 0;\nlet strikeCount = 0;\nlet runCells = 0; // tuples read over the whole run\nlet close: f64 = NaN; // this bar\n\nfunction onStart(): void {\n  fixedStep = p_row_step();\n  profilePct = p_profile_pct() / 100.0;\n}\n\n// The symbol codec's rule without decoding: a whole number from 1 to 38^10 - 1 with no zero digit in base 38.\nfunction rootOk(code: f64): bool {\n  if (!(code >= 1.0) || code > 6278211847988223.0 || code != Math.floor(code)) return false;\n  let rest = code;\n  while (rest > 0.0) {\n    const digit = rest % 38.0;\n    if (digit == 0.0) return false;\n    rest = (rest - digit) / 38.0;\n  }\n  return true;\n}\n\n// A tuple counts when its contract is whole and its present mask is a whole number from 0 up.\nfunction contractOk(cells: StaticArray\u003Cf64>, i: i32): bool {\n  const present = cells[i + 16];\n  const side = cells[i + 2];\n  return rootOk(cells[i]) && cells[i + 1] > 0.0 && (side == 1.0 || side == -1.0) && cells[i + 3] > 0.0 && present >= 0.0 && present == Math.floor(present);\n}\n\n// Where a strike sits in an ascending table: its index when listed, else the index it would take.\nfunction lowerBound(keys: StaticArray\u003Cf64>, count: i32, key: f64): i32 {\n  let lo = 0;\n  let hi = count;\n  while (lo \u003C hi) {\n    const mid = (lo + hi) >> 1;\n    if (keys[mid] \u003C key) lo = mid + 1;\n    else hi = mid;\n  }\n  return lo;\n}\n\n// Which end of a full table leaves for a new strike: 0 the low end, 1 the high end, -1 the new strike itself (it is\n// the farthest from the close).\nfunction evict(keys: StaticArray\u003Cf64>, count: i32, strike: f64): i32 {\n  const dLow = Math.abs(keys[0] - close);\n  const dHigh = Math.abs(keys[count - 1] - close);\n  const dNew = Math.abs(strike - close);\n  if (dNew >= dLow && dNew >= dHigh) return -1;\n  return dLow >= dHigh ? 0 : 1;\n}\n\n// One more distinct strike into the run's table, the nearest the close kept.\nfunction noteSeen(strike: f64): void {\n  let at = lowerBound(seen, seenCount, strike);\n  if (at \u003C seenCount && seen[at] == strike) return;\n  if (seenCount >= MAX_SEEN) {\n    const end = evict(seen, seenCount, strike);\n    if (end \u003C 0) return;\n    if (end == 0) {\n      for (let k = 1; k \u003C seenCount; k += 1) seen[k - 1] = seen[k];\n      at -= 1;\n    }\n    seenCount -= 1;\n    if (at > seenCount) at = seenCount;\n  }\n  for (let k = seenCount; k > at; k -= 1) seen[k] = seen[k - 1];\n  seen[at] = strike;\n  seenCount += 1;\n}\n\n// A contract's net premium onto its strike for the session, the nearest strikes to the close kept.\nfunction addNet(strike: f64, net: f64): void {\n  let at = lowerBound(strikeAt, strikeCount, strike);\n  if (at \u003C strikeCount && strikeAt[at] == strike) {\n    netAt[at] += net;\n    return;\n  }\n  if (strikeCount >= MAX_STRIKES) {\n    const end = evict(strikeAt, strikeCount, strike);\n    if (end \u003C 0) return;\n    if (end == 0) {\n      for (let k = 1; k \u003C strikeCount; k += 1) {\n        strikeAt[k - 1] = strikeAt[k];\n        netAt[k - 1] = netAt[k];\n      }\n      at -= 1;\n    }\n    strikeCount -= 1;\n    if (at > strikeCount) at = strikeCount;\n  }\n  for (let k = strikeCount; k > at; k -= 1) {\n    strikeAt[k] = strikeAt[k - 1];\n    netAt[k] = netAt[k - 1];\n  }\n  strikeAt[at] = strike;\n  netAt[at] = net;\n  strikeCount += 1;\n}\n\n// The chain's strike spacing: the most common gap between neighbouring strikes within 10% of the close, matched to\n// a listed spacing (the smaller on a tie); the smallest gap when none matches; NaN with fewer than two strikes.\nfunction spacing(): f64 {\n  for (let c = 0; c \u003C 10; c += 1) stepCount[c] = 0;\n  let smallest: f64 = NaN;\n  let prev: f64 = NaN;\n  for (let k = 0; k \u003C seenCount; k += 1) {\n    const strike = seen[k];\n    if (Math.abs(strike - close) > close * 0.1) continue;\n    if (!isNaN(prev)) {\n      const gap = strike - prev;\n      if (gap > 0.0 && (isNaN(smallest) || gap \u003C smallest)) smallest = gap;\n      for (let c = 0; c \u003C 10; c += 1) {\n        if (Math.abs(gap - STEPS[c]) \u003C= STEPS[c] * 0.01) {\n          stepCount[c] += 1;\n          break;\n        }\n      }\n    }\n    prev = strike;\n  }\n  let best = -1;\n  for (let c = 0; c \u003C 10; c += 1) if (stepCount[c] > 0 && (best \u003C 0 || stepCount[c] > stepCount[best])) best = c;\n  return best >= 0 ? STEPS[best] : smallest;\n}\n\nfunction writeProfile(): void {\n  const lo = close * (1.0 - profilePct);\n  const hi = close * (1.0 + profilePct);\n  let first = 0;\n  while (first \u003C strikeCount && strikeAt[first] \u003C lo) first += 1;\n  let last = first;\n  while (last \u003C strikeCount && strikeAt[last] \u003C= hi) last += 1;\n  while (last - first > MAX_PROFILE) { // a wide window on a fine ladder: drop the row farther from the close\n    if (close - strikeAt[first] >= strikeAt[last - 1] - close) first += 1;\n    else last -= 1;\n  }\n  if (last \u003C= first) return; // no strike inside the window: the profile stays absent\n  fb_clear();\n  fb_text(\"{\\\"prices\\\":[\");\n  for (let k = first; k \u003C last; k += 1) {\n    if (k > first) fb_text(\",\");\n    fb_num(strikeAt[k]);\n  }\n  fb_text(\"],\\\"values\\\":[\");\n  for (let k = first; k \u003C last; k += 1) {\n    if (k > first) fb_text(\",\");\n    fb_f64(netAt[k], 0);\n  }\n  fb_text(\"],\\\"colors\\\":[\");\n  for (let k = first; k \u003C last; k += 1) {\n    if (k > first) fb_text(\",\");\n    fb_text(netAt[k] > 0.0 ? \"\\\"#22c55e\\\"\" : netAt[k] \u003C 0.0 ? \"\\\"#ef4444\\\"\" : \"\\\"#94a3b8\\\"\"); // bullish green, bearish red\n  }\n  fb_text(\"]}\");\n  writeFrameBuffer(strike_rows);\n}\n\n// onBar() runs once per bar: a new trade date starts the profile again; the bar's block adds each contract's net\n// premium to its strike for the session and to its heat row for this bar's column; then the readings, the column\n// and, on the live bar, the docked profile.\nfunction onBar(): void {\n  close = bar.close();\n  const date = in_trade_date();\n  if (!isNaN(date) && date != day) {\n    day = date;\n    strikeCount = 0;\n  }\n  for (let r = 0; r \u003C ROWS; r += 1) {\n    rowHeat[r] = 0.0;\n    rowTouched[r] = false;\n  }\n  const n = in_flow_cells();\n  let skipped = 0;\n  let partial = false;\n  if (n >= TUPLE && !isNaN(close)) {\n    const cells = in_flow_view();\n    for (let i = 0; i + TUPLE - 1 \u003C n; i += TUPLE) { // the strikes first: the spacing reads them\n      if (contractOk(cells, i)) noteSeen(cells[i + 3]);\n    }\n    const step = fixedStep > 0.0 ? fixedStep : spacing();\n    const gridLow = isNaN(step) ? NaN : (Math.round(close / step) - f64(ROWS / 2)) * step - step * 0.5; // rows centred on the spacing's multiples\n    for (let i = 0; i + TUPLE - 1 \u003C n; i += TUPLE) {\n      if (!contractOk(cells, i)) {\n        skipped += 1;\n        continue;\n      }\n      runCells += 1;\n      if (isPartial(cells[i + 16])) partial = true;\n      const strike = cells[i + 3];\n      const call = cells[i + 2] > 0.0;\n      const net = call ? cells[i + 8] - cells[i + 9] : cells[i + 9] - cells[i + 8]; // bullish minus bearish\n      addNet(strike, net);\n      if (isNaN(gridLow)) continue;\n      const r = i32(Math.floor((strike - gridLow) / step));\n      if (r \u003C 0 || r >= ROWS) continue; // off this bar's column\n      rowHeat[r] += net;\n      rowTouched[r] = true;\n    }\n    out_heat_low(gridLow);\n    out_heat_step(step);\n  } else {\n    out_heat_low(NaN);\n    out_heat_step(NaN);\n  }\n  for (let r = 0; r \u003C ROWS; r += 1) out_heat(r, rowTouched[r] ? rowHeat[r] : NaN); // NaN = an empty cell\n  out_partial_mark(partial ? bar.low() : NaN);\n  out_skipped(f64(skipped));\n  let sessionNet = 0.0;\n  let bullStrike: f64 = NaN;\n  let bullNet: f64 = NaN;\n  let bearStrike: f64 = NaN;\n  let bearNet: f64 = NaN;\n  for (let k = 0; k \u003C strikeCount; k += 1) {\n    const net = netAt[k];\n    sessionNet += net;\n    if (net > 0.0 && (isNaN(bullNet) || net > bullNet)) {\n      bullNet = net;\n      bullStrike = strikeAt[k];\n    }\n    if (net \u003C 0.0 && (isNaN(bearNet) || net \u003C bearNet)) {\n      bearNet = net;\n      bearStrike = strikeAt[k];\n    }\n  }\n  out_session_net(strikeCount > 0 ? sessionNet : NaN);\n  out_top_bull_strike(bullStrike);\n  out_top_bull_net(bullNet);\n  out_top_bear_strike(bearStrike);\n  out_top_bear_net(bearNet);\n  if (!bar.isLast()) return;\n  if (strikeCount > 0 && !isNaN(close)) writeProfile();\n  str_note(runCells == 0 ? \"No contract flow on this chart yet\" : strikeCount == 0 ? \"No contract flow yet this session\" : \"\"); // an empty text draws no label\n}\n```\n\n## How it works\n\n**Net premium per contract.** Each tuple carries the contract's premium at the ask and at the bid in the bar. A call's net is the ask premium minus the bid premium, a put's the bid premium minus the ask premium, so both read bullish above zero. Premium at the mid or with no quote has no side and counts in neither.\n\n**The rows.** The heat map's 48 rows sit on the chain's strike spacing: the package keeps every distinct strike that traded, and the spacing is the most common gap between neighbouring strikes within 10% of the close, matched to a listed spacing (0.5, 1, 2, 2.5, 5 and up); Row height sets one by hand. Each bar's rows are centred on its close, one row per spacing step with a strike in the middle of each, so a contract lands on the row holding its strike. The rows of a bar sum its contracts there; a row no contract touched draws nothing.\n\n**The session by strike.** The same nets add into a table of the session's strikes, which a new trade date empties; on the live bar the strikes within Profile window of the close dock on the price axis, green above zero and red below. `top_bull_strike` and `top_bear_strike` name the session's strongest strikes either way.\n\n## Where it runs\n\nUS stock and ETF charts, and the option contract charts of those underlyings, through OpenMarket's official package once the chart serves `option_contract_flow`. The class is upcoming: the kit declares it ahead of the chart lane, and a copy you run from the editor follows the US options rule on [Limitations](../reference/limitations.md). The read keeps the strikes within 10% of the underlying; one-minute cells reach back 7 days and five-minute cells 30 days.\n\n## When data is missing\n\nA bar whose block the data plane cut down (the partial bit, 14, past a read's row cap on a busy underlying) gets an amber dot under its candle: its column is a floor. A bar with no block draws an empty column. A tuple whose contract is not whole (a root the symbol codec refuses, no expiry, a side other than call or put, no strike) is skipped and counted in `skipped`. A label at the top of the chart says \"No contract flow on this chart yet\" while no bar of the run carried a contract, and \"No contract flow yet this session\" while the newest session has none.\n\n## Customize it\n\n- **Coarser rows.** Set Row height to 5 on a stock whose strikes crowd, so each row sums a few strikes.\n- **The profile's reach.** Widen Profile window to see the far strikes the session's money reached.\n- **One expiry.** Add `expiries: \"nearest:1\"` to the input to paint the front expiry alone.\n\n## Run it\n\n1. In the editor's Explorer, press the **Templates** icon (\"Browse starter templates\") and pick **Premium by Strike** under **Order flow**.\n2. Press **Run** on a US stock chart: the official package paints the heat map behind the candles and docks the session's profile.\n3. At the editor's Console prompt, type `session_net`, `top_bull_strike` and `top_bear_strike` to read the session.\n\n## Concepts used\n\n- [Data sources](../core-concepts/data-sources.md#option_contract_flow) for the `option_contract_flow` tuple and `strike_window_pct`\n- [Price canvases](../presentation/price-canvases.md#a-grid-the-module-computes) for `out.grid` and `plot.heatmap`\n- [Docked profiles](../presentation/cards-frames-panels.md#docked-profiles) for `plot.levels` and per-row colours\n- [Data sources](../core-concepts/data-sources.md#the-present-mask-and-partial-bars) for the partial bit\n- [Limitations](../reference/limitations.md) for the US options rule and the upcoming OPRA sources\n",{"type":14,"children":15,"data":10101,"position":10103},"root",[16,26,29,30,47,48,373,374,392,393,9203,9204,9220,9221,9253,9254,9285,9286,9356,9357,9373,9374,9433,9434,9449,9450,9485,9486,9501,9502,9625,9626,9642,9643,9846,9847,9862,9863],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/cookbook/premium-by-strike.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},133,132,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":44},"element","p",{},[35],{"type":27,"value":36,"position":37},"Where the options money on the chart's underlying went, strike by strike, drawn behind the candles as a heat map with one column per bar and one row per strike step, and docked on the price axis as the session's net premium by strike. A strike's net premium is its bullish premium minus its bearish premium: calls bought at the ask and puts sold at the bid are bullish, puts bought at the ask and calls sold at the bid bearish. A green cell is money leaning up at that strike in that bar, a red cell money leaning down, and the docked bars sum the session.",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,155,{"line":39,"column":42,"offset":43},557,711,{"start":45,"end":46},{"line":39,"column":21,"offset":40},{"line":39,"column":42,"offset":43},{"type":27,"value":28},{"type":31,"tagName":32,"properties":49,"children":50,"position":370},{},[51,60,74,81,94,101,120,127,140,147,160,167,180,187,205,212,225,232,250,257,270,277,294,301,314,321,339,346,363],{"type":27,"value":52,"position":53},"The parts are a celled ",{"start":54,"end":57},{"line":55,"column":21,"offset":56},7,713,{"line":55,"column":58,"offset":59},24,736,{"type":31,"tagName":61,"properties":62,"children":63,"position":71},"code",{},[64],{"type":27,"value":65,"position":66},"option_contract_flow.cells",{"start":67,"end":68},{"line":55,"column":58,"offset":59},{"line":55,"column":69,"offset":70},52,764,{"start":72,"end":73},{"line":55,"column":58,"offset":59},{"line":55,"column":69,"offset":70},{"type":27,"value":75,"position":76}," input with ",{"start":77,"end":78},{"line":55,"column":69,"offset":70},{"line":55,"column":79,"offset":80},64,776,{"type":31,"tagName":61,"properties":82,"children":83,"position":91},{},[84],{"type":27,"value":85,"position":86},"strike_window_pct: 10",{"start":87,"end":88},{"line":55,"column":79,"offset":80},{"line":55,"column":89,"offset":90},87,799,{"start":92,"end":93},{"line":55,"column":79,"offset":80},{"line":55,"column":89,"offset":90},{"type":27,"value":95,"position":96}," (",{"start":97,"end":98},{"line":55,"column":89,"offset":90},{"line":55,"column":99,"offset":100},89,801,{"type":31,"tagName":102,"properties":103,"children":105,"position":115},"a",{"href":104},"../core-concepts/data-sources.md#option_contract_flow",[106],{"type":27,"value":107,"position":108},"Data sources",{"start":109,"end":112},{"line":55,"column":110,"offset":111},90,802,{"line":55,"column":113,"offset":114},102,814,{"start":116,"end":117},{"line":55,"column":99,"offset":100},{"line":55,"column":118,"offset":119},158,870,{"type":27,"value":121,"position":122},"), an ",{"start":123,"end":124},{"line":55,"column":118,"offset":119},{"line":55,"column":125,"offset":126},164,876,{"type":31,"tagName":61,"properties":128,"children":129,"position":137},{},[130],{"type":27,"value":131,"position":132},"out.grid",{"start":133,"end":134},{"line":55,"column":125,"offset":126},{"line":55,"column":135,"offset":136},174,886,{"start":138,"end":139},{"line":55,"column":125,"offset":126},{"line":55,"column":135,"offset":136},{"type":27,"value":141,"position":142}," and a ",{"start":143,"end":144},{"line":55,"column":135,"offset":136},{"line":55,"column":145,"offset":146},181,893,{"type":31,"tagName":61,"properties":148,"children":149,"position":157},{},[150],{"type":27,"value":151,"position":152},"plot.heatmap",{"start":153,"end":154},{"line":55,"column":145,"offset":146},{"line":55,"column":155,"offset":156},195,907,{"start":158,"end":159},{"line":55,"column":145,"offset":146},{"line":55,"column":155,"offset":156},{"type":27,"value":161,"position":162}," with ",{"start":163,"end":164},{"line":55,"column":155,"offset":156},{"line":55,"column":165,"offset":166},201,913,{"type":31,"tagName":61,"properties":168,"children":169,"position":177},{},[170],{"type":27,"value":171,"position":172},"center: 0",{"start":173,"end":174},{"line":55,"column":165,"offset":166},{"line":55,"column":175,"offset":176},212,924,{"start":178,"end":179},{"line":55,"column":165,"offset":166},{"line":55,"column":175,"offset":176},{"type":27,"value":181,"position":182}," over it (",{"start":183,"end":184},{"line":55,"column":175,"offset":176},{"line":55,"column":185,"offset":186},222,934,{"type":31,"tagName":102,"properties":188,"children":190,"position":200},{"href":189},"../presentation/price-canvases.md#a-grid-the-module-computes",[191],{"type":27,"value":192,"position":193},"Price canvases",{"start":194,"end":197},{"line":55,"column":195,"offset":196},223,935,{"line":55,"column":198,"offset":199},237,949,{"start":201,"end":202},{"line":55,"column":185,"offset":186},{"line":55,"column":203,"offset":204},300,1012,{"type":27,"value":206,"position":207},"), a ",{"start":208,"end":209},{"line":55,"column":203,"offset":204},{"line":55,"column":210,"offset":211},305,1017,{"type":31,"tagName":61,"properties":213,"children":214,"position":222},{},[215],{"type":27,"value":216,"position":217},"plot.levels",{"start":218,"end":219},{"line":55,"column":210,"offset":211},{"line":55,"column":220,"offset":221},318,1030,{"start":223,"end":224},{"line":55,"column":210,"offset":211},{"line":55,"column":220,"offset":221},{"type":27,"value":226,"position":227}," profile with a colour per row (",{"start":228,"end":229},{"line":55,"column":220,"offset":221},{"line":55,"column":230,"offset":231},350,1062,{"type":31,"tagName":102,"properties":233,"children":235,"position":245},{"href":234},"../presentation/cards-frames-panels.md#docked-profiles",[236],{"type":27,"value":237,"position":238},"Docked profiles",{"start":239,"end":242},{"line":55,"column":240,"offset":241},351,1063,{"line":55,"column":243,"offset":244},366,1078,{"start":246,"end":247},{"line":55,"column":230,"offset":231},{"line":55,"column":248,"offset":249},423,1135,{"type":27,"value":251,"position":252},") and ",{"start":253,"end":254},{"line":55,"column":248,"offset":249},{"line":55,"column":255,"offset":256},429,1141,{"type":31,"tagName":61,"properties":258,"children":259,"position":267},{},[260],{"type":27,"value":261,"position":262},"isPartial",{"start":263,"end":264},{"line":55,"column":255,"offset":256},{"line":55,"column":265,"offset":266},440,1152,{"start":268,"end":269},{"line":55,"column":255,"offset":256},{"line":55,"column":265,"offset":266},{"type":27,"value":271,"position":272}," for the bars the data plane cut down (",{"start":273,"end":274},{"line":55,"column":265,"offset":266},{"line":55,"column":275,"offset":276},479,1191,{"type":31,"tagName":102,"properties":278,"children":280,"position":289},{"href":279},"../core-concepts/data-sources.md#the-present-mask-and-partial-bars",[281],{"type":27,"value":107,"position":282},{"start":283,"end":286},{"line":55,"column":284,"offset":285},480,1192,{"line":55,"column":287,"offset":288},492,1204,{"start":290,"end":291},{"line":55,"column":275,"offset":276},{"line":55,"column":292,"offset":293},561,1273,{"type":27,"value":295,"position":296},"). This is also the ",{"start":297,"end":298},{"line":55,"column":292,"offset":293},{"line":55,"column":299,"offset":300},581,1293,{"type":31,"tagName":61,"properties":302,"children":303,"position":311},{},[304],{"type":27,"value":305,"position":306},"premium-by-strike",{"start":307,"end":308},{"line":55,"column":299,"offset":300},{"line":55,"column":309,"offset":310},600,1312,{"start":312,"end":313},{"line":55,"column":299,"offset":300},{"line":55,"column":309,"offset":310},{"type":27,"value":315,"position":316}," template: the ",{"start":317,"end":318},{"line":55,"column":309,"offset":310},{"line":55,"column":319,"offset":320},615,1327,{"type":31,"tagName":322,"properties":323,"children":324,"position":334},"strong",{},[325],{"type":27,"value":326,"position":327},"Premium by Strike",{"start":328,"end":331},{"line":55,"column":329,"offset":330},617,1329,{"line":55,"column":332,"offset":333},634,1346,{"start":335,"end":336},{"line":55,"column":319,"offset":320},{"line":55,"column":337,"offset":338},636,1348,{"type":27,"value":340,"position":341}," card under ",{"start":342,"end":343},{"line":55,"column":337,"offset":338},{"line":55,"column":344,"offset":345},648,1360,{"type":31,"tagName":322,"properties":347,"children":348,"position":358},{},[349],{"type":27,"value":350,"position":351},"Order flow",{"start":352,"end":355},{"line":55,"column":353,"offset":354},650,1362,{"line":55,"column":356,"offset":357},660,1372,{"start":359,"end":360},{"line":55,"column":344,"offset":345},{"line":55,"column":361,"offset":362},662,1374,{"type":27,"value":364,"position":365}," in the editor's starter list, and it compiles as written.",{"start":366,"end":367},{"line":55,"column":361,"offset":362},{"line":55,"column":368,"offset":369},720,1432,{"start":371,"end":372},{"line":55,"column":21,"offset":56},{"line":55,"column":368,"offset":369},{"type":27,"value":28},{"type":31,"tagName":375,"properties":376,"children":377,"position":388},"h2",{},[378],{"type":27,"value":379,"position":380},"The wrun indicator",{"start":381,"end":385},{"line":382,"column":383,"offset":384},9,4,1437,{"line":382,"column":386,"offset":387},22,1455,{"start":389,"end":391},{"line":382,"column":21,"offset":390},1434,{"line":382,"column":386,"offset":387},{"type":27,"value":28},{"type":14,"children":394},[395],{"type":31,"tagName":396,"properties":397,"children":401,"data":-1},"pre",{"class":398,"style":399,"tabindex":400,"data-sample":305},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[402],{"type":31,"tagName":61,"properties":403,"children":406},{"class":404},[405],"language-typescript",[407,418,419,427,428,436,437,445,446,454,455,463,464,472,473,481,482,490,491,499,500,508,509,517,518,521,522,548,549,635,636,705,706,733,734,760,761,810,811,857,858,893,894,923,924,965,966,1083,1084,1092,1093,1122,1123,1152,1153,1182,1183,1212,1213,1242,1243,1272,1273,1309,1310,1356,1357,1450,1451,1534,1535,1538,1539,1570,1571,1601,1602,1632,1633,1663,1664,1694,1695,1837,1838,1885,1886,1937,1938,1988,1989,2033,2034,2084,2085,2130,2131,2134,2135,2166,2167,2193,2194,2233,2234,2259,2260,2284,2285,2314,2315,2352,2353,2356,2357,2389,2390,2412,2413,2449,2450,2458,2459,2462,2463,2471,2472,2519,2520,2620,2621,2643,2644,2670,2671,2706,2707,2745,2746,2784,2785,2793,2794,2811,2812,2819,2820,2823,2824,2832,2833,2905,2906,2943,2944,2977,2978,3140,3141,3148,3149,3152,3153,3161,3162,3249,3250,3274,3275,3296,3297,3318,3319,3361,3362,3404,3405,3426,3427,3434,3435,3447,3448,3455,3456,3459,3460,3468,3469,3477,3478,3563,3564,3611,3612,3661,3662,3699,3700,3755,3756,3798,3799,3806,3807,3810,3811,3819,3820,3864,3865,3890,3891,3937,3938,3962,3963,3987,3988,4020,4021,4044,4045,4123,4124,4145,4146,4154,4155,4175,4176,4205,4206,4213,4214,4285,4286,4303,4304,4324,4325,4332,4333,4336,4337,4345,4346,4407,4408,4432,4433,4470,4471,4488,4489,4501,4502,4509,4510,4534,4535,4558,4559,4590,4591,4614,4615,4667,4668,4697,4698,4727,4728,4736,4737,4756,4757,4764,4765,4785,4786,4815,4816,4823,4824,4871,4872,4901,4902,4931,4932,4939,4940,4956,4957,4973,4974,4994,4995,5002,5003,5006,5007,5015,5016,5024,5025,5053,5054,5125,5126,5158,5159,5191,5192,5243,5244,5264,5265,5326,5327,5352,5353,5384,5385,5450,5451,5506,5507,5568,5569,5589,5590,5602,5603,5611,5612,5619,5620,5627,5628,5644,5645,5652,5653,5681,5682,5799,5800,5842,5843,5850,5851,5854,5855,5883,5884,5925,5926,5967,5968,5992,5993,6043,6044,6065,6066,6116,6117,6154,6155,6217,6218,6241,6242,6249,6250,6283,6284,6296,6297,6337,6338,6387,6388,6426,6427,6440,6441,6448,6449,6486,6487,6534,6535,6570,6571,6592,6593,6600,6601,6637,6638,6685,6686,6721,6722,6846,6847,6854,6855,6875,6876,6889,6890,6897,6898,6901,6902,6910,6911,6919,6920,6928,6929,6957,6958,6984,6985,7010,7011,7053,7054,7071,7072,7091,7092,7099,7100,7157,7158,7178,7179,7199,7200,7207,7208,7233,7234,7258,7259,7283,7284,7322,7323,7348,7349,7426,7427,7471,7472,7479,7480,7528,7529,7655,7656,7723,7724,7748,7749,7769,7770,7782,7783,7790,7791,7811,7812,7856,7857,7888,7889,7933,7934,8042,8043,8056,8057,8085,8086,8138,8139,8192,8193,8209,8210,8230,8231,8238,8239,8252,8253,8266,8267,8284,8285,8305,8306,8325,8326,8333,8334,8425,8426,8468,8469,8490,8491,8515,8516,8548,8549,8581,8582,8614,8615,8647,8648,8699,8700,8719,8720,8736,8737,8792,8793,8809,8810,8826,8827,8834,8835,8888,8889,8905,8906,8922,8923,8930,8931,8938,8939,8980,8981,8994,8995,9008,9009,9022,9023,9036,9037,9075,9076,9121,9122,9195,9196],{"type":31,"tagName":408,"properties":409,"children":411},"span",{"class":410},"line",[412],{"type":31,"tagName":408,"properties":413,"children":415},{"style":414},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[416],{"type":27,"value":417},"// Premium by Strike: where the options money on the chart's underlying went, strike by strike, drawn behind the",{"type":27,"value":28},{"type":31,"tagName":408,"properties":420,"children":421},{"class":410},[422],{"type":31,"tagName":408,"properties":423,"children":424},{"style":414},[425],{"type":27,"value":426},"// candles as a heat map, one column per bar and one row per strike step, and docked on the price axis as the",{"type":27,"value":28},{"type":31,"tagName":408,"properties":429,"children":430},{"class":410},[431],{"type":31,"tagName":408,"properties":432,"children":433},{"style":414},[434],{"type":27,"value":435},"// session's net premium by strike. A strike's net premium is its bullish premium minus its bearish premium: calls",{"type":27,"value":28},{"type":31,"tagName":408,"properties":438,"children":439},{"class":410},[440],{"type":31,"tagName":408,"properties":441,"children":442},{"style":414},[443],{"type":27,"value":444},"// bought at the ask and puts sold at the bid are bullish, puts bought at the ask and calls sold at the bid bearish,",{"type":27,"value":28},{"type":31,"tagName":408,"properties":447,"children":448},{"class":410},[449],{"type":31,"tagName":408,"properties":450,"children":451},{"style":414},[452],{"type":27,"value":453},"// so a green cell is money leaning up at that strike in that bar and a red cell money leaning down. Premium at the",{"type":27,"value":28},{"type":31,"tagName":408,"properties":456,"children":457},{"class":410},[458],{"type":31,"tagName":408,"properties":459,"children":460},{"style":414},[461],{"type":27,"value":462},"// mid or with no quote has no side and counts in neither. The rows are the chain's strike spacing (read off the",{"type":27,"value":28},{"type":31,"tagName":408,"properties":465,"children":466},{"class":410},[467],{"type":31,"tagName":408,"properties":468,"children":469},{"style":414},[470],{"type":27,"value":471},"// strikes that traded: the most common gap near the price) unless Row height sets one, 48 of them centred on each",{"type":27,"value":28},{"type":31,"tagName":408,"properties":474,"children":475},{"class":410},[476],{"type":31,"tagName":408,"properties":477,"children":478},{"style":414},[479],{"type":27,"value":480},"// bar's close; the docked profile sums the session (each trade date starts again) over the strikes within Profile",{"type":27,"value":28},{"type":31,"tagName":408,"properties":483,"children":484},{"class":410},[485],{"type":31,"tagName":408,"properties":486,"children":487},{"style":414},[488],{"type":27,"value":489},"// window of the close. The cells come from option_contract_flow with the strikes within 10% of the underlying: a",{"type":27,"value":28},{"type":31,"tagName":408,"properties":492,"children":493},{"class":410},[494],{"type":31,"tagName":408,"properties":495,"children":496},{"style":414},[497],{"type":27,"value":498},"// bar whose block was cut down (the partial bit, 14) gets an amber dot under its candle, its column a floor; a",{"type":27,"value":28},{"type":31,"tagName":408,"properties":501,"children":502},{"class":410},[503],{"type":31,"tagName":408,"properties":504,"children":505},{"style":414},[506],{"type":27,"value":507},"// tuple whose contract is not whole (a root the symbol codec refuses, no expiry, a side other than call or put, no",{"type":27,"value":28},{"type":31,"tagName":408,"properties":510,"children":511},{"class":410},[512],{"type":31,"tagName":408,"properties":513,"children":514},{"style":414},[515],{"type":27,"value":516},"// strike) is skipped and counted. 1-minute cells reach back 7 days and 5-minute cells 30 days.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":519,"children":520},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":523,"children":524},{"class":410},[525,531,537,543],{"type":31,"tagName":408,"properties":526,"children":528},{"style":527},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[529],{"type":27,"value":530},"section",{"type":31,"tagName":408,"properties":532,"children":534},{"style":533},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[535],{"type":27,"value":536},"(",{"type":31,"tagName":408,"properties":538,"children":540},{"style":539},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[541],{"type":27,"value":542},"\"Strikes\"",{"type":31,"tagName":408,"properties":544,"children":545},{"style":533},[546],{"type":27,"value":547},");",{"type":27,"value":28},{"type":31,"tagName":408,"properties":550,"children":551},{"class":410},[552,557,562,566,571,576,581,586,590,595,600,605,610,615,620,625,630],{"type":31,"tagName":408,"properties":553,"children":554},{"style":533},[555],{"type":27,"value":556},"param.",{"type":31,"tagName":408,"properties":558,"children":559},{"style":527},[560],{"type":27,"value":561},"number",{"type":31,"tagName":408,"properties":563,"children":564},{"style":533},[565],{"type":27,"value":536},{"type":31,"tagName":408,"properties":567,"children":568},{"style":539},[569],{"type":27,"value":570},"\"row_step\"",{"type":31,"tagName":408,"properties":572,"children":573},{"style":533},[574],{"type":27,"value":575},", ",{"type":31,"tagName":408,"properties":577,"children":579},{"style":578},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[580],{"type":27,"value":400},{"type":31,"tagName":408,"properties":582,"children":583},{"style":533},[584],{"type":27,"value":585},", { min: ",{"type":31,"tagName":408,"properties":587,"children":588},{"style":578},[589],{"type":27,"value":400},{"type":31,"tagName":408,"properties":591,"children":592},{"style":533},[593],{"type":27,"value":594},", max: ",{"type":31,"tagName":408,"properties":596,"children":597},{"style":578},[598],{"type":27,"value":599},"1000",{"type":31,"tagName":408,"properties":601,"children":602},{"style":533},[603],{"type":27,"value":604},", step: ",{"type":31,"tagName":408,"properties":606,"children":607},{"style":578},[608],{"type":27,"value":609},"0.5",{"type":31,"tagName":408,"properties":611,"children":612},{"style":533},[613],{"type":27,"value":614},", label: ",{"type":31,"tagName":408,"properties":616,"children":617},{"style":539},[618],{"type":27,"value":619},"\"Row height\"",{"type":31,"tagName":408,"properties":621,"children":622},{"style":533},[623],{"type":27,"value":624},", description: ",{"type":31,"tagName":408,"properties":626,"children":627},{"style":539},[628],{"type":27,"value":629},"\"Price per heat row: 0 reads the chain's strike spacing\"",{"type":31,"tagName":408,"properties":631,"children":632},{"style":533},[633],{"type":27,"value":634}," });",{"type":27,"value":28},{"type":31,"tagName":408,"properties":637,"children":638},{"class":410},[639,643,647,651,656,660,665,669,674,678,683,687,692,696,701],{"type":31,"tagName":408,"properties":640,"children":641},{"style":533},[642],{"type":27,"value":556},{"type":31,"tagName":408,"properties":644,"children":645},{"style":527},[646],{"type":27,"value":561},{"type":31,"tagName":408,"properties":648,"children":649},{"style":533},[650],{"type":27,"value":536},{"type":31,"tagName":408,"properties":652,"children":653},{"style":539},[654],{"type":27,"value":655},"\"profile_pct\"",{"type":31,"tagName":408,"properties":657,"children":658},{"style":533},[659],{"type":27,"value":575},{"type":31,"tagName":408,"properties":661,"children":662},{"style":578},[663],{"type":27,"value":664},"8",{"type":31,"tagName":408,"properties":666,"children":667},{"style":533},[668],{"type":27,"value":585},{"type":31,"tagName":408,"properties":670,"children":671},{"style":578},[672],{"type":27,"value":673},"1",{"type":31,"tagName":408,"properties":675,"children":676},{"style":533},[677],{"type":27,"value":594},{"type":31,"tagName":408,"properties":679,"children":680},{"style":578},[681],{"type":27,"value":682},"50",{"type":31,"tagName":408,"properties":684,"children":685},{"style":533},[686],{"type":27,"value":614},{"type":31,"tagName":408,"properties":688,"children":689},{"style":539},[690],{"type":27,"value":691},"\"Profile window, percent\"",{"type":31,"tagName":408,"properties":693,"children":694},{"style":533},[695],{"type":27,"value":624},{"type":31,"tagName":408,"properties":697,"children":698},{"style":539},[699],{"type":27,"value":700},"\"Strikes docked on the price axis: percent around the close, each side\"",{"type":31,"tagName":408,"properties":702,"children":703},{"style":533},[704],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":707,"children":708},{"class":410},[709,714,718,723,728],{"type":31,"tagName":408,"properties":710,"children":711},{"style":527},[712],{"type":27,"value":713},"input",{"type":31,"tagName":408,"properties":715,"children":716},{"style":533},[717],{"type":27,"value":536},{"type":31,"tagName":408,"properties":719,"children":720},{"style":539},[721],{"type":27,"value":722},"\"close\"",{"type":31,"tagName":408,"properties":724,"children":725},{"style":533},[726],{"type":27,"value":727},", ohlcv.close); ",{"type":31,"tagName":408,"properties":729,"children":730},{"style":414},[731],{"type":27,"value":732},"// the chart's own candles: the bar grid and each column's centre",{"type":27,"value":28},{"type":31,"tagName":408,"properties":735,"children":736},{"class":410},[737,741,745,750,755],{"type":31,"tagName":408,"properties":738,"children":739},{"style":527},[740],{"type":27,"value":713},{"type":31,"tagName":408,"properties":742,"children":743},{"style":533},[744],{"type":27,"value":536},{"type":31,"tagName":408,"properties":746,"children":747},{"style":539},[748],{"type":27,"value":749},"\"trade_date\"",{"type":31,"tagName":408,"properties":751,"children":752},{"style":533},[753],{"type":27,"value":754},", time.trade_date); ",{"type":31,"tagName":408,"properties":756,"children":757},{"style":414},[758],{"type":27,"value":759},"// the bar's trade date: the docked profile starts again on each",{"type":27,"value":28},{"type":31,"tagName":408,"properties":762,"children":763},{"class":410},[764,768,772,777,782,787,792,797,801,806],{"type":31,"tagName":408,"properties":765,"children":766},{"style":527},[767],{"type":27,"value":713},{"type":31,"tagName":408,"properties":769,"children":770},{"style":533},[771],{"type":27,"value":536},{"type":31,"tagName":408,"properties":773,"children":774},{"style":539},[775],{"type":27,"value":776},"\"flow\"",{"type":31,"tagName":408,"properties":778,"children":779},{"style":533},[780],{"type":27,"value":781},", option_contract_flow.cells, { max_cells: ",{"type":31,"tagName":408,"properties":783,"children":784},{"style":578},[785],{"type":27,"value":786},"4000",{"type":31,"tagName":408,"properties":788,"children":789},{"style":533},[790],{"type":27,"value":791},", strike_window_pct: ",{"type":31,"tagName":408,"properties":793,"children":794},{"style":578},[795],{"type":27,"value":796},"10",{"type":31,"tagName":408,"properties":798,"children":799},{"style":533},[800],{"type":27,"value":624},{"type":31,"tagName":408,"properties":802,"children":803},{"style":539},[804],{"type":27,"value":805},"\"Each contract within 10% of the underlying that traded in the bar: [root_code, expiry_ms, side_cp, strike, vol_ask, vol_bid, vol_mid, vol_none, prem_ask, prem_bid, share_delta_net, vwap, last_price, iv_last, vol_above_ask, vol_below_bid, present]\"",{"type":31,"tagName":408,"properties":807,"children":808},{"style":533},[809],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":812,"children":813},{"class":410},[814,819,823,828,833,838,842,847,852],{"type":31,"tagName":408,"properties":815,"children":816},{"style":527},[817],{"type":27,"value":818},"output",{"type":31,"tagName":408,"properties":820,"children":821},{"style":533},[822],{"type":27,"value":536},{"type":31,"tagName":408,"properties":824,"children":825},{"style":539},[826],{"type":27,"value":827},"\"partial_mark\"",{"type":31,"tagName":408,"properties":829,"children":830},{"style":533},[831],{"type":27,"value":832},", shape, overlay, { color: ",{"type":31,"tagName":408,"properties":834,"children":835},{"style":539},[836],{"type":27,"value":837},"\"#f59e0b\"",{"type":31,"tagName":408,"properties":839,"children":840},{"style":533},[841],{"type":27,"value":624},{"type":31,"tagName":408,"properties":843,"children":844},{"style":539},[845],{"type":27,"value":846},"\"A dot under the candle whose contract flow was cut down (bit 14): its column is a floor\"",{"type":31,"tagName":408,"properties":848,"children":849},{"style":533},[850],{"type":27,"value":851}," }); ",{"type":31,"tagName":408,"properties":853,"children":854},{"style":414},[855],{"type":27,"value":856},"// first output on price: the package homes on the chart",{"type":27,"value":28},{"type":31,"tagName":408,"properties":859,"children":860},{"class":410},[861,865,869,874,879,884,888],{"type":31,"tagName":408,"properties":862,"children":863},{"style":527},[864],{"type":27,"value":818},{"type":31,"tagName":408,"properties":866,"children":867},{"style":533},[868],{"type":27,"value":536},{"type":31,"tagName":408,"properties":870,"children":871},{"style":539},[872],{"type":27,"value":873},"\"heat_low\"",{"type":31,"tagName":408,"properties":875,"children":876},{"style":533},[877],{"type":27,"value":878},", none, overlay, { description: ",{"type":31,"tagName":408,"properties":880,"children":881},{"style":539},[882],{"type":27,"value":883},"\"The bottom edge of the heat map's lowest row on this bar\"",{"type":31,"tagName":408,"properties":885,"children":886},{"style":533},[887],{"type":27,"value":851},{"type":31,"tagName":408,"properties":889,"children":890},{"style":414},[891],{"type":27,"value":892},"// data-only: the heatmap reads it",{"type":27,"value":28},{"type":31,"tagName":408,"properties":895,"children":896},{"class":410},[897,901,905,910,914,919],{"type":31,"tagName":408,"properties":898,"children":899},{"style":527},[900],{"type":27,"value":818},{"type":31,"tagName":408,"properties":902,"children":903},{"style":533},[904],{"type":27,"value":536},{"type":31,"tagName":408,"properties":906,"children":907},{"style":539},[908],{"type":27,"value":909},"\"heat_step\"",{"type":31,"tagName":408,"properties":911,"children":912},{"style":533},[913],{"type":27,"value":878},{"type":31,"tagName":408,"properties":915,"children":916},{"style":539},[917],{"type":27,"value":918},"\"The heat map's row height in price on this bar\"",{"type":31,"tagName":408,"properties":920,"children":921},{"style":533},[922],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":925,"children":926},{"class":410},[927,932,937,941,946,951,956,960],{"type":31,"tagName":408,"properties":928,"children":929},{"style":533},[930],{"type":27,"value":931},"out.",{"type":31,"tagName":408,"properties":933,"children":934},{"style":527},[935],{"type":27,"value":936},"grid",{"type":31,"tagName":408,"properties":938,"children":939},{"style":533},[940],{"type":27,"value":536},{"type":31,"tagName":408,"properties":942,"children":943},{"style":539},[944],{"type":27,"value":945},"\"heat\"",{"type":31,"tagName":408,"properties":947,"children":948},{"style":533},[949],{"type":27,"value":950},", { rows: ",{"type":31,"tagName":408,"properties":952,"children":953},{"style":578},[954],{"type":27,"value":955},"48",{"type":31,"tagName":408,"properties":957,"children":958},{"style":533},[959],{"type":27,"value":851},{"type":31,"tagName":408,"properties":961,"children":962},{"style":414},[963],{"type":27,"value":964},"// 48 data-only outputs heat_0..heat_47, one per row, written with out_heat(row, value)",{"type":27,"value":28},{"type":31,"tagName":408,"properties":967,"children":968},{"class":410},[969,974,979,984,989,994,998,1003,1007,1012,1016,1021,1025,1030,1035,1040,1045,1050,1055,1059,1064,1069,1074,1078],{"type":31,"tagName":408,"properties":970,"children":971},{"style":533},[972],{"type":27,"value":973},"plot.",{"type":31,"tagName":408,"properties":975,"children":976},{"style":527},[977],{"type":27,"value":978},"heatmap",{"type":31,"tagName":408,"properties":980,"children":981},{"style":533},[982],{"type":27,"value":983},"({ name: ",{"type":31,"tagName":408,"properties":985,"children":986},{"style":539},[987],{"type":27,"value":988},"\"net_heat\"",{"type":31,"tagName":408,"properties":990,"children":991},{"style":533},[992],{"type":27,"value":993},", grid: ",{"type":31,"tagName":408,"properties":995,"children":996},{"style":539},[997],{"type":27,"value":945},{"type":31,"tagName":408,"properties":999,"children":1000},{"style":533},[1001],{"type":27,"value":1002},", price_low: ",{"type":31,"tagName":408,"properties":1004,"children":1005},{"style":539},[1006],{"type":27,"value":873},{"type":31,"tagName":408,"properties":1008,"children":1009},{"style":533},[1010],{"type":27,"value":1011},", price_step: ",{"type":31,"tagName":408,"properties":1013,"children":1014},{"style":539},[1015],{"type":27,"value":909},{"type":31,"tagName":408,"properties":1017,"children":1018},{"style":533},[1019],{"type":27,"value":1020},", center: ",{"type":31,"tagName":408,"properties":1022,"children":1023},{"style":578},[1024],{"type":27,"value":400},{"type":31,"tagName":408,"properties":1026,"children":1027},{"style":533},[1028],{"type":27,"value":1029},", auto_quantile: ",{"type":31,"tagName":408,"properties":1031,"children":1032},{"style":578},[1033],{"type":27,"value":1034},"0.98",{"type":31,"tagName":408,"properties":1036,"children":1037},{"style":533},[1038],{"type":27,"value":1039},", opacity: ",{"type":31,"tagName":408,"properties":1041,"children":1042},{"style":578},[1043],{"type":27,"value":1044},"0.7",{"type":31,"tagName":408,"properties":1046,"children":1047},{"style":533},[1048],{"type":27,"value":1049},", behind_candles: ",{"type":31,"tagName":408,"properties":1051,"children":1052},{"style":578},[1053],{"type":27,"value":1054},"true",{"type":31,"tagName":408,"properties":1056,"children":1057},{"style":533},[1058],{"type":27,"value":614},{"type":31,"tagName":408,"properties":1060,"children":1061},{"style":539},[1062],{"type":27,"value":1063},"\"Net premium by strike\"",{"type":31,"tagName":408,"properties":1065,"children":1066},{"style":533},[1067],{"type":27,"value":1068},", tooltip: ",{"type":31,"tagName":408,"properties":1070,"children":1071},{"style":539},[1072],{"type":27,"value":1073},"\"{{value:usd}} net at {{price}}\"",{"type":31,"tagName":408,"properties":1075,"children":1076},{"style":533},[1077],{"type":27,"value":851},{"type":31,"tagName":408,"properties":1079,"children":1080},{"style":414},[1081],{"type":27,"value":1082},"// the diverging default: the chart's down colour, its background, its up colour",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1085,"children":1086},{"class":410},[1087],{"type":31,"tagName":408,"properties":1088,"children":1089},{"style":414},[1090],{"type":27,"value":1091},"// The readings, data-only: the Console reads them.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1094,"children":1095},{"class":410},[1096,1100,1104,1109,1113,1118],{"type":31,"tagName":408,"properties":1097,"children":1098},{"style":527},[1099],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1101,"children":1102},{"style":533},[1103],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1105,"children":1106},{"style":539},[1107],{"type":27,"value":1108},"\"session_net\"",{"type":31,"tagName":408,"properties":1110,"children":1111},{"style":533},[1112],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1114,"children":1115},{"style":539},[1116],{"type":27,"value":1117},"\"Bullish minus bearish premium over the session's strikes, USD\"",{"type":31,"tagName":408,"properties":1119,"children":1120},{"style":533},[1121],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1124,"children":1125},{"class":410},[1126,1130,1134,1139,1143,1148],{"type":31,"tagName":408,"properties":1127,"children":1128},{"style":527},[1129],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1131,"children":1132},{"style":533},[1133],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1135,"children":1136},{"style":539},[1137],{"type":27,"value":1138},"\"top_bull_strike\"",{"type":31,"tagName":408,"properties":1140,"children":1141},{"style":533},[1142],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1144,"children":1145},{"style":539},[1146],{"type":27,"value":1147},"\"The strike holding the session's largest bullish net premium\"",{"type":31,"tagName":408,"properties":1149,"children":1150},{"style":533},[1151],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1154,"children":1155},{"class":410},[1156,1160,1164,1169,1173,1178],{"type":31,"tagName":408,"properties":1157,"children":1158},{"style":527},[1159],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1161,"children":1162},{"style":533},[1163],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1165,"children":1166},{"style":539},[1167],{"type":27,"value":1168},"\"top_bull_net\"",{"type":31,"tagName":408,"properties":1170,"children":1171},{"style":533},[1172],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1174,"children":1175},{"style":539},[1176],{"type":27,"value":1177},"\"Its net premium, USD\"",{"type":31,"tagName":408,"properties":1179,"children":1180},{"style":533},[1181],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1184,"children":1185},{"class":410},[1186,1190,1194,1199,1203,1208],{"type":31,"tagName":408,"properties":1187,"children":1188},{"style":527},[1189],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1191,"children":1192},{"style":533},[1193],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1195,"children":1196},{"style":539},[1197],{"type":27,"value":1198},"\"top_bear_strike\"",{"type":31,"tagName":408,"properties":1200,"children":1201},{"style":533},[1202],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1204,"children":1205},{"style":539},[1206],{"type":27,"value":1207},"\"The strike holding the session's largest bearish net premium\"",{"type":31,"tagName":408,"properties":1209,"children":1210},{"style":533},[1211],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1214,"children":1215},{"class":410},[1216,1220,1224,1229,1233,1238],{"type":31,"tagName":408,"properties":1217,"children":1218},{"style":527},[1219],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1221,"children":1222},{"style":533},[1223],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1225,"children":1226},{"style":539},[1227],{"type":27,"value":1228},"\"top_bear_net\"",{"type":31,"tagName":408,"properties":1230,"children":1231},{"style":533},[1232],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1234,"children":1235},{"style":539},[1236],{"type":27,"value":1237},"\"Its net premium, USD (below zero)\"",{"type":31,"tagName":408,"properties":1239,"children":1240},{"style":533},[1241],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1244,"children":1245},{"class":410},[1246,1250,1254,1259,1263,1268],{"type":31,"tagName":408,"properties":1247,"children":1248},{"style":527},[1249],{"type":27,"value":818},{"type":31,"tagName":408,"properties":1251,"children":1252},{"style":533},[1253],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1255,"children":1256},{"style":539},[1257],{"type":27,"value":1258},"\"skipped\"",{"type":31,"tagName":408,"properties":1260,"children":1261},{"style":533},[1262],{"type":27,"value":878},{"type":31,"tagName":408,"properties":1264,"children":1265},{"style":539},[1266],{"type":27,"value":1267},"\"Tuples of this bar skipped because their contract is not whole\"",{"type":31,"tagName":408,"properties":1269,"children":1270},{"style":533},[1271],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1274,"children":1275},{"class":410},[1276,1281,1285,1290,1295,1300,1304],{"type":31,"tagName":408,"properties":1277,"children":1278},{"style":527},[1279],{"type":27,"value":1280},"string",{"type":31,"tagName":408,"properties":1282,"children":1283},{"style":533},[1284],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1286,"children":1287},{"style":539},[1288],{"type":27,"value":1289},"\"note\"",{"type":31,"tagName":408,"properties":1291,"children":1292},{"style":533},[1293],{"type":27,"value":1294},", { max_bytes: ",{"type":31,"tagName":408,"properties":1296,"children":1297},{"style":578},[1298],{"type":27,"value":1299},"64",{"type":31,"tagName":408,"properties":1301,"children":1302},{"style":533},[1303],{"type":27,"value":851},{"type":31,"tagName":408,"properties":1305,"children":1306},{"style":414},[1307],{"type":27,"value":1308},"// the one line while there is nothing to draw",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1311,"children":1312},{"class":410},[1313,1319,1324,1329,1334,1338,1343,1347,1352],{"type":31,"tagName":408,"properties":1314,"children":1316},{"style":1315},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1317],{"type":27,"value":1318},"const",{"type":31,"tagName":408,"properties":1320,"children":1321},{"style":578},[1322],{"type":27,"value":1323}," strike_rows",{"type":31,"tagName":408,"properties":1325,"children":1326},{"style":1315},[1327],{"type":27,"value":1328}," =",{"type":31,"tagName":408,"properties":1330,"children":1331},{"style":527},[1332],{"type":27,"value":1333}," frame",{"type":31,"tagName":408,"properties":1335,"children":1336},{"style":533},[1337],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1339,"children":1340},{"style":539},[1341],{"type":27,"value":1342},"\"strike_rows\"",{"type":31,"tagName":408,"properties":1344,"children":1345},{"style":533},[1346],{"type":27,"value":1294},{"type":31,"tagName":408,"properties":1348,"children":1349},{"style":578},[1350],{"type":27,"value":1351},"24576",{"type":31,"tagName":408,"properties":1353,"children":1354},{"style":533},[1355],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1358,"children":1359},{"class":410},[1360,1364,1369,1373,1378,1383,1388,1393,1398,1403,1408,1413,1418,1423,1427,1432,1436,1441,1446],{"type":31,"tagName":408,"properties":1361,"children":1362},{"style":533},[1363],{"type":27,"value":973},{"type":31,"tagName":408,"properties":1365,"children":1366},{"style":527},[1367],{"type":27,"value":1368},"levels",{"type":31,"tagName":408,"properties":1370,"children":1371},{"style":533},[1372],{"type":27,"value":983},{"type":31,"tagName":408,"properties":1374,"children":1375},{"style":539},[1376],{"type":27,"value":1377},"\"session_by_strike\"",{"type":31,"tagName":408,"properties":1379,"children":1380},{"style":533},[1381],{"type":27,"value":1382},", frame: strike_rows, dock: ",{"type":31,"tagName":408,"properties":1384,"children":1385},{"style":539},[1386],{"type":27,"value":1387},"\"right\"",{"type":31,"tagName":408,"properties":1389,"children":1390},{"style":533},[1391],{"type":27,"value":1392},", width_frac: ",{"type":31,"tagName":408,"properties":1394,"children":1395},{"style":578},[1396],{"type":27,"value":1397},"0.14",{"type":31,"tagName":408,"properties":1399,"children":1400},{"style":533},[1401],{"type":27,"value":1402},", baseline: ",{"type":31,"tagName":408,"properties":1404,"children":1405},{"style":539},[1406],{"type":27,"value":1407},"\"center\"",{"type":31,"tagName":408,"properties":1409,"children":1410},{"style":533},[1411],{"type":27,"value":1412},", labels: ",{"type":31,"tagName":408,"properties":1414,"children":1415},{"style":578},[1416],{"type":27,"value":1417},"false",{"type":31,"tagName":408,"properties":1419,"children":1420},{"style":533},[1421],{"type":27,"value":1422},", thickness_px: ",{"type":31,"tagName":408,"properties":1424,"children":1425},{"style":578},[1426],{"type":27,"value":664},{"type":31,"tagName":408,"properties":1428,"children":1429},{"style":533},[1430],{"type":27,"value":1431},", hover: ",{"type":31,"tagName":408,"properties":1433,"children":1434},{"style":578},[1435],{"type":27,"value":1054},{"type":31,"tagName":408,"properties":1437,"children":1438},{"style":533},[1439],{"type":27,"value":1440},", format: ",{"type":31,"tagName":408,"properties":1442,"children":1443},{"style":539},[1444],{"type":27,"value":1445},"\"usd\"",{"type":31,"tagName":408,"properties":1447,"children":1448},{"style":533},[1449],{"type":27,"value":634},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1452,"children":1453},{"class":410},[1454,1459,1464,1468,1473,1478,1483,1488,1492,1497,1502,1507,1512,1517,1521,1525,1529],{"type":31,"tagName":408,"properties":1455,"children":1456},{"style":533},[1457],{"type":27,"value":1458},"render.",{"type":31,"tagName":408,"properties":1460,"children":1461},{"style":527},[1462],{"type":27,"value":1463},"label",{"type":31,"tagName":408,"properties":1465,"children":1466},{"style":533},[1467],{"type":27,"value":536},{"type":31,"tagName":408,"properties":1469,"children":1470},{"style":539},[1471],{"type":27,"value":1472},"\"note_label\"",{"type":31,"tagName":408,"properties":1474,"children":1475},{"style":533},[1476],{"type":27,"value":1477},", { position: ",{"type":31,"tagName":408,"properties":1479,"children":1480},{"style":539},[1481],{"type":27,"value":1482},"\"top_center\"",{"type":31,"tagName":408,"properties":1484,"children":1485},{"style":533},[1486],{"type":27,"value":1487},", text: ",{"type":31,"tagName":408,"properties":1489,"children":1490},{"style":539},[1491],{"type":27,"value":1289},{"type":31,"tagName":408,"properties":1493,"children":1494},{"style":533},[1495],{"type":27,"value":1496},", color: ",{"type":31,"tagName":408,"properties":1498,"children":1499},{"style":539},[1500],{"type":27,"value":1501},"\"#94a3b8\"",{"type":31,"tagName":408,"properties":1503,"children":1504},{"style":533},[1505],{"type":27,"value":1506},", style: ",{"type":31,"tagName":408,"properties":1508,"children":1509},{"style":539},[1510],{"type":27,"value":1511},"\"knockout\"",{"type":31,"tagName":408,"properties":1513,"children":1514},{"style":533},[1515],{"type":27,"value":1516},", offset: [",{"type":31,"tagName":408,"properties":1518,"children":1519},{"style":578},[1520],{"type":27,"value":400},{"type":31,"tagName":408,"properties":1522,"children":1523},{"style":533},[1524],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1526,"children":1527},{"style":578},[1528],{"type":27,"value":664},{"type":31,"tagName":408,"properties":1530,"children":1531},{"style":533},[1532],{"type":27,"value":1533},"] });",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1536,"children":1537},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":1540,"children":1541},{"class":410},[1542,1546,1551,1555,1560,1565],{"type":31,"tagName":408,"properties":1543,"children":1544},{"style":1315},[1545],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1547,"children":1548},{"style":578},[1549],{"type":27,"value":1550}," TUPLE",{"type":31,"tagName":408,"properties":1552,"children":1553},{"style":1315},[1554],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1556,"children":1557},{"style":578},[1558],{"type":27,"value":1559}," 17",{"type":31,"tagName":408,"properties":1561,"children":1562},{"style":533},[1563],{"type":27,"value":1564},"; ",{"type":31,"tagName":408,"properties":1566,"children":1567},{"style":414},[1568],{"type":27,"value":1569},"// f64s per contract: OPTION_CONTRACT_FLOW_TUPLE",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1572,"children":1573},{"class":410},[1574,1578,1583,1587,1592,1596],{"type":31,"tagName":408,"properties":1575,"children":1576},{"style":1315},[1577],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1579,"children":1580},{"style":578},[1581],{"type":27,"value":1582}," ROWS",{"type":31,"tagName":408,"properties":1584,"children":1585},{"style":1315},[1586],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1588,"children":1589},{"style":578},[1590],{"type":27,"value":1591}," 48",{"type":31,"tagName":408,"properties":1593,"children":1594},{"style":533},[1595],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":1597,"children":1598},{"style":414},[1599],{"type":27,"value":1600},"// the heat map's rows, the grid's declared count",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1603,"children":1604},{"class":410},[1605,1609,1614,1618,1623,1627],{"type":31,"tagName":408,"properties":1606,"children":1607},{"style":1315},[1608],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1610,"children":1611},{"style":578},[1612],{"type":27,"value":1613}," MAX_SEEN",{"type":31,"tagName":408,"properties":1615,"children":1616},{"style":1315},[1617],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1619,"children":1620},{"style":578},[1621],{"type":27,"value":1622}," 1024",{"type":31,"tagName":408,"properties":1624,"children":1625},{"style":533},[1626],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":1628,"children":1629},{"style":414},[1630],{"type":27,"value":1631},"// distinct strikes kept over the run, the nearest the close: the spacing reads them",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1634,"children":1635},{"class":410},[1636,1640,1645,1649,1654,1658],{"type":31,"tagName":408,"properties":1637,"children":1638},{"style":1315},[1639],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1641,"children":1642},{"style":578},[1643],{"type":27,"value":1644}," MAX_STRIKES",{"type":31,"tagName":408,"properties":1646,"children":1647},{"style":1315},[1648],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1650,"children":1651},{"style":578},[1652],{"type":27,"value":1653}," 512",{"type":31,"tagName":408,"properties":1655,"children":1656},{"style":533},[1657],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":1659,"children":1660},{"style":414},[1661],{"type":27,"value":1662},"// the session's strikes, the nearest the close",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1665,"children":1666},{"class":410},[1667,1671,1676,1680,1685,1689],{"type":31,"tagName":408,"properties":1668,"children":1669},{"style":1315},[1670],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1672,"children":1673},{"style":578},[1674],{"type":27,"value":1675}," MAX_PROFILE",{"type":31,"tagName":408,"properties":1677,"children":1678},{"style":1315},[1679],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1681,"children":1682},{"style":578},[1683],{"type":27,"value":1684}," 256",{"type":31,"tagName":408,"properties":1686,"children":1687},{"style":533},[1688],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":1690,"children":1691},{"style":414},[1692],{"type":27,"value":1693},"// rows docked on the axis",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1696,"children":1697},{"class":410},[1698,1702,1707,1712,1717,1722,1727,1732,1737,1742,1746,1750,1755,1759,1764,1768,1773,1777,1782,1786,1791,1795,1800,1804,1809,1813,1818,1822,1827,1832],{"type":31,"tagName":408,"properties":1699,"children":1700},{"style":1315},[1701],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1703,"children":1704},{"style":578},[1705],{"type":27,"value":1706}," STEPS",{"type":31,"tagName":408,"properties":1708,"children":1709},{"style":1315},[1710],{"type":27,"value":1711},":",{"type":31,"tagName":408,"properties":1713,"children":1714},{"style":527},[1715],{"type":27,"value":1716}," StaticArray",{"type":31,"tagName":408,"properties":1718,"children":1719},{"style":533},[1720],{"type":27,"value":1721},"\u003C",{"type":31,"tagName":408,"properties":1723,"children":1724},{"style":527},[1725],{"type":27,"value":1726},"f64",{"type":31,"tagName":408,"properties":1728,"children":1729},{"style":533},[1730],{"type":27,"value":1731},"> ",{"type":31,"tagName":408,"properties":1733,"children":1734},{"style":1315},[1735],{"type":27,"value":1736},"=",{"type":31,"tagName":408,"properties":1738,"children":1739},{"style":533},[1740],{"type":27,"value":1741}," [",{"type":31,"tagName":408,"properties":1743,"children":1744},{"style":578},[1745],{"type":27,"value":609},{"type":31,"tagName":408,"properties":1747,"children":1748},{"style":533},[1749],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1751,"children":1752},{"style":578},[1753],{"type":27,"value":1754},"1.0",{"type":31,"tagName":408,"properties":1756,"children":1757},{"style":533},[1758],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1760,"children":1761},{"style":578},[1762],{"type":27,"value":1763},"2.0",{"type":31,"tagName":408,"properties":1765,"children":1766},{"style":533},[1767],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1769,"children":1770},{"style":578},[1771],{"type":27,"value":1772},"2.5",{"type":31,"tagName":408,"properties":1774,"children":1775},{"style":533},[1776],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1778,"children":1779},{"style":578},[1780],{"type":27,"value":1781},"5.0",{"type":31,"tagName":408,"properties":1783,"children":1784},{"style":533},[1785],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1787,"children":1788},{"style":578},[1789],{"type":27,"value":1790},"10.0",{"type":31,"tagName":408,"properties":1792,"children":1793},{"style":533},[1794],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1796,"children":1797},{"style":578},[1798],{"type":27,"value":1799},"20.0",{"type":31,"tagName":408,"properties":1801,"children":1802},{"style":533},[1803],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1805,"children":1806},{"style":578},[1807],{"type":27,"value":1808},"25.0",{"type":31,"tagName":408,"properties":1810,"children":1811},{"style":533},[1812],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1814,"children":1815},{"style":578},[1816],{"type":27,"value":1817},"50.0",{"type":31,"tagName":408,"properties":1819,"children":1820},{"style":533},[1821],{"type":27,"value":575},{"type":31,"tagName":408,"properties":1823,"children":1824},{"style":578},[1825],{"type":27,"value":1826},"100.0",{"type":31,"tagName":408,"properties":1828,"children":1829},{"style":533},[1830],{"type":27,"value":1831},"]; ",{"type":31,"tagName":408,"properties":1833,"children":1834},{"style":414},[1835],{"type":27,"value":1836},"// the listed strike spacings",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1839,"children":1840},{"class":410},[1841,1845,1850,1854,1859,1863,1867,1872,1877,1881],{"type":31,"tagName":408,"properties":1842,"children":1843},{"style":1315},[1844],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1846,"children":1847},{"style":578},[1848],{"type":27,"value":1849}," stepCount",{"type":31,"tagName":408,"properties":1851,"children":1852},{"style":1315},[1853],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1855,"children":1856},{"style":1315},[1857],{"type":27,"value":1858}," new",{"type":31,"tagName":408,"properties":1860,"children":1861},{"style":527},[1862],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":1864,"children":1865},{"style":533},[1866],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":1868,"children":1869},{"style":527},[1870],{"type":27,"value":1871},"i32",{"type":31,"tagName":408,"properties":1873,"children":1874},{"style":533},[1875],{"type":27,"value":1876},">(",{"type":31,"tagName":408,"properties":1878,"children":1879},{"style":578},[1880],{"type":27,"value":796},{"type":31,"tagName":408,"properties":1882,"children":1883},{"style":533},[1884],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":1887,"children":1888},{"class":410},[1889,1893,1898,1902,1906,1910,1914,1918,1922,1927,1932],{"type":31,"tagName":408,"properties":1890,"children":1891},{"style":1315},[1892],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1894,"children":1895},{"style":578},[1896],{"type":27,"value":1897}," seen",{"type":31,"tagName":408,"properties":1899,"children":1900},{"style":1315},[1901],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1903,"children":1904},{"style":1315},[1905],{"type":27,"value":1858},{"type":31,"tagName":408,"properties":1907,"children":1908},{"style":527},[1909],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":1911,"children":1912},{"style":533},[1913],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":1915,"children":1916},{"style":527},[1917],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":1919,"children":1920},{"style":533},[1921],{"type":27,"value":1876},{"type":31,"tagName":408,"properties":1923,"children":1924},{"style":578},[1925],{"type":27,"value":1926},"MAX_SEEN",{"type":31,"tagName":408,"properties":1928,"children":1929},{"style":533},[1930],{"type":27,"value":1931},"); ",{"type":31,"tagName":408,"properties":1933,"children":1934},{"style":414},[1935],{"type":27,"value":1936},"// the run's distinct strikes, ascending",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1939,"children":1940},{"class":410},[1941,1945,1950,1954,1958,1962,1966,1970,1974,1979,1983],{"type":31,"tagName":408,"properties":1942,"children":1943},{"style":1315},[1944],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1946,"children":1947},{"style":578},[1948],{"type":27,"value":1949}," strikeAt",{"type":31,"tagName":408,"properties":1951,"children":1952},{"style":1315},[1953],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":1955,"children":1956},{"style":1315},[1957],{"type":27,"value":1858},{"type":31,"tagName":408,"properties":1959,"children":1960},{"style":527},[1961],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":1963,"children":1964},{"style":533},[1965],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":1967,"children":1968},{"style":527},[1969],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":1971,"children":1972},{"style":533},[1973],{"type":27,"value":1876},{"type":31,"tagName":408,"properties":1975,"children":1976},{"style":578},[1977],{"type":27,"value":1978},"MAX_STRIKES",{"type":31,"tagName":408,"properties":1980,"children":1981},{"style":533},[1982],{"type":27,"value":1931},{"type":31,"tagName":408,"properties":1984,"children":1985},{"style":414},[1986],{"type":27,"value":1987},"// the session's strikes, ascending, and their net premium",{"type":27,"value":28},{"type":31,"tagName":408,"properties":1990,"children":1991},{"class":410},[1992,1996,2001,2005,2009,2013,2017,2021,2025,2029],{"type":31,"tagName":408,"properties":1993,"children":1994},{"style":1315},[1995],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":1997,"children":1998},{"style":578},[1999],{"type":27,"value":2000}," netAt",{"type":31,"tagName":408,"properties":2002,"children":2003},{"style":1315},[2004],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2006,"children":2007},{"style":1315},[2008],{"type":27,"value":1858},{"type":31,"tagName":408,"properties":2010,"children":2011},{"style":527},[2012],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":2014,"children":2015},{"style":533},[2016],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":2018,"children":2019},{"style":527},[2020],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":2022,"children":2023},{"style":533},[2024],{"type":27,"value":1876},{"type":31,"tagName":408,"properties":2026,"children":2027},{"style":578},[2028],{"type":27,"value":1978},{"type":31,"tagName":408,"properties":2030,"children":2031},{"style":533},[2032],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2035,"children":2036},{"class":410},[2037,2041,2046,2050,2054,2058,2062,2066,2070,2075,2079],{"type":31,"tagName":408,"properties":2038,"children":2039},{"style":1315},[2040],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":2042,"children":2043},{"style":578},[2044],{"type":27,"value":2045}," rowHeat",{"type":31,"tagName":408,"properties":2047,"children":2048},{"style":1315},[2049],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2051,"children":2052},{"style":1315},[2053],{"type":27,"value":1858},{"type":31,"tagName":408,"properties":2055,"children":2056},{"style":527},[2057],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":2059,"children":2060},{"style":533},[2061],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":2063,"children":2064},{"style":527},[2065],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":2067,"children":2068},{"style":533},[2069],{"type":27,"value":1876},{"type":31,"tagName":408,"properties":2071,"children":2072},{"style":578},[2073],{"type":27,"value":2074},"ROWS",{"type":31,"tagName":408,"properties":2076,"children":2077},{"style":533},[2078],{"type":27,"value":1931},{"type":31,"tagName":408,"properties":2080,"children":2081},{"style":414},[2082],{"type":27,"value":2083},"// this bar's column",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2086,"children":2087},{"class":410},[2088,2092,2097,2101,2105,2109,2113,2118,2122,2126],{"type":31,"tagName":408,"properties":2089,"children":2090},{"style":1315},[2091],{"type":27,"value":1318},{"type":31,"tagName":408,"properties":2093,"children":2094},{"style":578},[2095],{"type":27,"value":2096}," rowTouched",{"type":31,"tagName":408,"properties":2098,"children":2099},{"style":1315},[2100],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2102,"children":2103},{"style":1315},[2104],{"type":27,"value":1858},{"type":31,"tagName":408,"properties":2106,"children":2107},{"style":527},[2108],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":2110,"children":2111},{"style":533},[2112],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":2114,"children":2115},{"style":527},[2116],{"type":27,"value":2117},"bool",{"type":31,"tagName":408,"properties":2119,"children":2120},{"style":533},[2121],{"type":27,"value":1876},{"type":31,"tagName":408,"properties":2123,"children":2124},{"style":578},[2125],{"type":27,"value":2074},{"type":31,"tagName":408,"properties":2127,"children":2128},{"style":533},[2129],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2132,"children":2133},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":2136,"children":2137},{"class":410},[2138,2143,2148,2152,2157,2161],{"type":31,"tagName":408,"properties":2139,"children":2140},{"style":1315},[2141],{"type":27,"value":2142},"let",{"type":31,"tagName":408,"properties":2144,"children":2145},{"style":533},[2146],{"type":27,"value":2147}," fixedStep ",{"type":31,"tagName":408,"properties":2149,"children":2150},{"style":1315},[2151],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2153,"children":2154},{"style":578},[2155],{"type":27,"value":2156}," 0.0",{"type":31,"tagName":408,"properties":2158,"children":2159},{"style":533},[2160],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":2162,"children":2163},{"style":414},[2164],{"type":27,"value":2165},"// settings, read in onStart()",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2168,"children":2169},{"class":410},[2170,2174,2179,2183,2188],{"type":31,"tagName":408,"properties":2171,"children":2172},{"style":1315},[2173],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2175,"children":2176},{"style":533},[2177],{"type":27,"value":2178}," profilePct ",{"type":31,"tagName":408,"properties":2180,"children":2181},{"style":1315},[2182],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2184,"children":2185},{"style":578},[2186],{"type":27,"value":2187}," 0.08",{"type":31,"tagName":408,"properties":2189,"children":2190},{"style":533},[2191],{"type":27,"value":2192},";",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2195,"children":2196},{"class":410},[2197,2201,2206,2210,2215,2219,2224,2228],{"type":31,"tagName":408,"properties":2198,"children":2199},{"style":1315},[2200],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2202,"children":2203},{"style":533},[2204],{"type":27,"value":2205}," day",{"type":31,"tagName":408,"properties":2207,"children":2208},{"style":1315},[2209],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2211,"children":2212},{"style":527},[2213],{"type":27,"value":2214}," f64",{"type":31,"tagName":408,"properties":2216,"children":2217},{"style":1315},[2218],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2220,"children":2221},{"style":578},[2222],{"type":27,"value":2223}," NaN",{"type":31,"tagName":408,"properties":2225,"children":2226},{"style":533},[2227],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":2229,"children":2230},{"style":414},[2231],{"type":27,"value":2232},"// the trade date the profile sums",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2235,"children":2236},{"class":410},[2237,2241,2246,2250,2255],{"type":31,"tagName":408,"properties":2238,"children":2239},{"style":1315},[2240],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2242,"children":2243},{"style":533},[2244],{"type":27,"value":2245}," seenCount ",{"type":31,"tagName":408,"properties":2247,"children":2248},{"style":1315},[2249],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2251,"children":2252},{"style":578},[2253],{"type":27,"value":2254}," 0",{"type":31,"tagName":408,"properties":2256,"children":2257},{"style":533},[2258],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2261,"children":2262},{"class":410},[2263,2267,2272,2276,2280],{"type":31,"tagName":408,"properties":2264,"children":2265},{"style":1315},[2266],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2268,"children":2269},{"style":533},[2270],{"type":27,"value":2271}," strikeCount ",{"type":31,"tagName":408,"properties":2273,"children":2274},{"style":1315},[2275],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2277,"children":2278},{"style":578},[2279],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":2281,"children":2282},{"style":533},[2283],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2286,"children":2287},{"class":410},[2288,2292,2297,2301,2305,2309],{"type":31,"tagName":408,"properties":2289,"children":2290},{"style":1315},[2291],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2293,"children":2294},{"style":533},[2295],{"type":27,"value":2296}," runCells ",{"type":31,"tagName":408,"properties":2298,"children":2299},{"style":1315},[2300],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2302,"children":2303},{"style":578},[2304],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":2306,"children":2307},{"style":533},[2308],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":2310,"children":2311},{"style":414},[2312],{"type":27,"value":2313},"// tuples read over the whole run",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2316,"children":2317},{"class":410},[2318,2322,2327,2331,2335,2339,2343,2347],{"type":31,"tagName":408,"properties":2319,"children":2320},{"style":1315},[2321],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":2323,"children":2324},{"style":533},[2325],{"type":27,"value":2326}," close",{"type":31,"tagName":408,"properties":2328,"children":2329},{"style":1315},[2330],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2332,"children":2333},{"style":527},[2334],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":2336,"children":2337},{"style":1315},[2338],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2340,"children":2341},{"style":578},[2342],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":2344,"children":2345},{"style":533},[2346],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":2348,"children":2349},{"style":414},[2350],{"type":27,"value":2351},"// this bar",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2354,"children":2355},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":2358,"children":2359},{"class":410},[2360,2365,2370,2375,2379,2384],{"type":31,"tagName":408,"properties":2361,"children":2362},{"style":1315},[2363],{"type":27,"value":2364},"function",{"type":31,"tagName":408,"properties":2366,"children":2367},{"style":527},[2368],{"type":27,"value":2369}," onStart",{"type":31,"tagName":408,"properties":2371,"children":2372},{"style":533},[2373],{"type":27,"value":2374},"()",{"type":31,"tagName":408,"properties":2376,"children":2377},{"style":1315},[2378],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2380,"children":2381},{"style":578},[2382],{"type":27,"value":2383}," void",{"type":31,"tagName":408,"properties":2385,"children":2386},{"style":533},[2387],{"type":27,"value":2388}," {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2391,"children":2392},{"class":410},[2393,2398,2402,2407],{"type":31,"tagName":408,"properties":2394,"children":2395},{"style":533},[2396],{"type":27,"value":2397},"  fixedStep ",{"type":31,"tagName":408,"properties":2399,"children":2400},{"style":1315},[2401],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2403,"children":2404},{"style":527},[2405],{"type":27,"value":2406}," p_row_step",{"type":31,"tagName":408,"properties":2408,"children":2409},{"style":533},[2410],{"type":27,"value":2411},"();",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2414,"children":2415},{"class":410},[2416,2421,2425,2430,2435,2440,2445],{"type":31,"tagName":408,"properties":2417,"children":2418},{"style":533},[2419],{"type":27,"value":2420},"  profilePct ",{"type":31,"tagName":408,"properties":2422,"children":2423},{"style":1315},[2424],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2426,"children":2427},{"style":527},[2428],{"type":27,"value":2429}," p_profile_pct",{"type":31,"tagName":408,"properties":2431,"children":2432},{"style":533},[2433],{"type":27,"value":2434},"() ",{"type":31,"tagName":408,"properties":2436,"children":2437},{"style":1315},[2438],{"type":27,"value":2439},"/",{"type":31,"tagName":408,"properties":2441,"children":2442},{"style":578},[2443],{"type":27,"value":2444}," 100.0",{"type":31,"tagName":408,"properties":2446,"children":2447},{"style":533},[2448],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2451,"children":2452},{"class":410},[2453],{"type":31,"tagName":408,"properties":2454,"children":2455},{"style":533},[2456],{"type":27,"value":2457},"}",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2460,"children":2461},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":2464,"children":2465},{"class":410},[2466],{"type":31,"tagName":408,"properties":2467,"children":2468},{"style":414},[2469],{"type":27,"value":2470},"// The symbol codec's rule without decoding: a whole number from 1 to 38^10 - 1 with no zero digit in base 38.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2473,"children":2474},{"class":410},[2475,2479,2484,2488,2493,2497,2501,2506,2510,2515],{"type":31,"tagName":408,"properties":2476,"children":2477},{"style":1315},[2478],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":2480,"children":2481},{"style":527},[2482],{"type":27,"value":2483}," rootOk",{"type":31,"tagName":408,"properties":2485,"children":2486},{"style":533},[2487],{"type":27,"value":536},{"type":31,"tagName":408,"properties":2489,"children":2491},{"style":2490},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[2492],{"type":27,"value":61},{"type":31,"tagName":408,"properties":2494,"children":2495},{"style":1315},[2496],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2498,"children":2499},{"style":527},[2500],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":2502,"children":2503},{"style":533},[2504],{"type":27,"value":2505},")",{"type":31,"tagName":408,"properties":2507,"children":2508},{"style":1315},[2509],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2511,"children":2512},{"style":527},[2513],{"type":27,"value":2514}," bool",{"type":31,"tagName":408,"properties":2516,"children":2517},{"style":533},[2518],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2521,"children":2522},{"class":410},[2523,2528,2532,2537,2542,2547,2552,2557,2562,2567,2572,2577,2582,2586,2591,2596,2601,2606,2611,2616],{"type":31,"tagName":408,"properties":2524,"children":2525},{"style":1315},[2526],{"type":27,"value":2527},"  if",{"type":31,"tagName":408,"properties":2529,"children":2530},{"style":533},[2531],{"type":27,"value":95},{"type":31,"tagName":408,"properties":2533,"children":2534},{"style":1315},[2535],{"type":27,"value":2536},"!",{"type":31,"tagName":408,"properties":2538,"children":2539},{"style":533},[2540],{"type":27,"value":2541},"(code ",{"type":31,"tagName":408,"properties":2543,"children":2544},{"style":1315},[2545],{"type":27,"value":2546},">=",{"type":31,"tagName":408,"properties":2548,"children":2549},{"style":578},[2550],{"type":27,"value":2551}," 1.0",{"type":31,"tagName":408,"properties":2553,"children":2554},{"style":533},[2555],{"type":27,"value":2556},") ",{"type":31,"tagName":408,"properties":2558,"children":2559},{"style":1315},[2560],{"type":27,"value":2561},"||",{"type":31,"tagName":408,"properties":2563,"children":2564},{"style":533},[2565],{"type":27,"value":2566}," code ",{"type":31,"tagName":408,"properties":2568,"children":2569},{"style":1315},[2570],{"type":27,"value":2571},">",{"type":31,"tagName":408,"properties":2573,"children":2574},{"style":578},[2575],{"type":27,"value":2576}," 6278211847988223.0",{"type":31,"tagName":408,"properties":2578,"children":2579},{"style":1315},[2580],{"type":27,"value":2581}," ||",{"type":31,"tagName":408,"properties":2583,"children":2584},{"style":533},[2585],{"type":27,"value":2566},{"type":31,"tagName":408,"properties":2587,"children":2588},{"style":1315},[2589],{"type":27,"value":2590},"!=",{"type":31,"tagName":408,"properties":2592,"children":2593},{"style":533},[2594],{"type":27,"value":2595}," Math.",{"type":31,"tagName":408,"properties":2597,"children":2598},{"style":527},[2599],{"type":27,"value":2600},"floor",{"type":31,"tagName":408,"properties":2602,"children":2603},{"style":533},[2604],{"type":27,"value":2605},"(code)) ",{"type":31,"tagName":408,"properties":2607,"children":2608},{"style":1315},[2609],{"type":27,"value":2610},"return",{"type":31,"tagName":408,"properties":2612,"children":2613},{"style":578},[2614],{"type":27,"value":2615}," false",{"type":31,"tagName":408,"properties":2617,"children":2618},{"style":533},[2619],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2622,"children":2623},{"class":410},[2624,2629,2634,2638],{"type":31,"tagName":408,"properties":2625,"children":2626},{"style":1315},[2627],{"type":27,"value":2628},"  let",{"type":31,"tagName":408,"properties":2630,"children":2631},{"style":533},[2632],{"type":27,"value":2633}," rest ",{"type":31,"tagName":408,"properties":2635,"children":2636},{"style":1315},[2637],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2639,"children":2640},{"style":533},[2641],{"type":27,"value":2642}," code;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2645,"children":2646},{"class":410},[2647,2652,2657,2661,2665],{"type":31,"tagName":408,"properties":2648,"children":2649},{"style":1315},[2650],{"type":27,"value":2651},"  while",{"type":31,"tagName":408,"properties":2653,"children":2654},{"style":533},[2655],{"type":27,"value":2656}," (rest ",{"type":31,"tagName":408,"properties":2658,"children":2659},{"style":1315},[2660],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":2662,"children":2663},{"style":578},[2664],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":2666,"children":2667},{"style":533},[2668],{"type":27,"value":2669},") {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2672,"children":2673},{"class":410},[2674,2679,2684,2688,2692,2697,2702],{"type":31,"tagName":408,"properties":2675,"children":2676},{"style":1315},[2677],{"type":27,"value":2678},"    const",{"type":31,"tagName":408,"properties":2680,"children":2681},{"style":578},[2682],{"type":27,"value":2683}," digit",{"type":31,"tagName":408,"properties":2685,"children":2686},{"style":1315},[2687],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2689,"children":2690},{"style":533},[2691],{"type":27,"value":2633},{"type":31,"tagName":408,"properties":2693,"children":2694},{"style":1315},[2695],{"type":27,"value":2696},"%",{"type":31,"tagName":408,"properties":2698,"children":2699},{"style":578},[2700],{"type":27,"value":2701}," 38.0",{"type":31,"tagName":408,"properties":2703,"children":2704},{"style":533},[2705],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2708,"children":2709},{"class":410},[2710,2715,2720,2725,2729,2733,2737,2741],{"type":31,"tagName":408,"properties":2711,"children":2712},{"style":1315},[2713],{"type":27,"value":2714},"    if",{"type":31,"tagName":408,"properties":2716,"children":2717},{"style":533},[2718],{"type":27,"value":2719}," (digit ",{"type":31,"tagName":408,"properties":2721,"children":2722},{"style":1315},[2723],{"type":27,"value":2724},"==",{"type":31,"tagName":408,"properties":2726,"children":2727},{"style":578},[2728],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":2730,"children":2731},{"style":533},[2732],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":2734,"children":2735},{"style":1315},[2736],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":2738,"children":2739},{"style":578},[2740],{"type":27,"value":2615},{"type":31,"tagName":408,"properties":2742,"children":2743},{"style":533},[2744],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2747,"children":2748},{"class":410},[2749,2754,2758,2762,2767,2772,2776,2780],{"type":31,"tagName":408,"properties":2750,"children":2751},{"style":533},[2752],{"type":27,"value":2753},"    rest ",{"type":31,"tagName":408,"properties":2755,"children":2756},{"style":1315},[2757],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":2759,"children":2760},{"style":533},[2761],{"type":27,"value":2656},{"type":31,"tagName":408,"properties":2763,"children":2764},{"style":1315},[2765],{"type":27,"value":2766},"-",{"type":31,"tagName":408,"properties":2768,"children":2769},{"style":533},[2770],{"type":27,"value":2771}," digit) ",{"type":31,"tagName":408,"properties":2773,"children":2774},{"style":1315},[2775],{"type":27,"value":2439},{"type":31,"tagName":408,"properties":2777,"children":2778},{"style":578},[2779],{"type":27,"value":2701},{"type":31,"tagName":408,"properties":2781,"children":2782},{"style":533},[2783],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2786,"children":2787},{"class":410},[2788],{"type":31,"tagName":408,"properties":2789,"children":2790},{"style":533},[2791],{"type":27,"value":2792},"  }",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2795,"children":2796},{"class":410},[2797,2802,2807],{"type":31,"tagName":408,"properties":2798,"children":2799},{"style":1315},[2800],{"type":27,"value":2801},"  return",{"type":31,"tagName":408,"properties":2803,"children":2804},{"style":578},[2805],{"type":27,"value":2806}," true",{"type":31,"tagName":408,"properties":2808,"children":2809},{"style":533},[2810],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2813,"children":2814},{"class":410},[2815],{"type":31,"tagName":408,"properties":2816,"children":2817},{"style":533},[2818],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2821,"children":2822},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":2825,"children":2826},{"class":410},[2827],{"type":31,"tagName":408,"properties":2828,"children":2829},{"style":414},[2830],{"type":27,"value":2831},"// A tuple counts when its contract is whole and its present mask is a whole number from 0 up.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2834,"children":2835},{"class":410},[2836,2840,2845,2849,2854,2858,2862,2866,2870,2875,2880,2884,2889,2893,2897,2901],{"type":31,"tagName":408,"properties":2837,"children":2838},{"style":1315},[2839],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":2841,"children":2842},{"style":527},[2843],{"type":27,"value":2844}," contractOk",{"type":31,"tagName":408,"properties":2846,"children":2847},{"style":533},[2848],{"type":27,"value":536},{"type":31,"tagName":408,"properties":2850,"children":2851},{"style":2490},[2852],{"type":27,"value":2853},"cells",{"type":31,"tagName":408,"properties":2855,"children":2856},{"style":1315},[2857],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2859,"children":2860},{"style":527},[2861],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":2863,"children":2864},{"style":533},[2865],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":2867,"children":2868},{"style":527},[2869],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":2871,"children":2872},{"style":533},[2873],{"type":27,"value":2874},">, ",{"type":31,"tagName":408,"properties":2876,"children":2877},{"style":2490},[2878],{"type":27,"value":2879},"i",{"type":31,"tagName":408,"properties":2881,"children":2882},{"style":1315},[2883],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2885,"children":2886},{"style":527},[2887],{"type":27,"value":2888}," i32",{"type":31,"tagName":408,"properties":2890,"children":2891},{"style":533},[2892],{"type":27,"value":2505},{"type":31,"tagName":408,"properties":2894,"children":2895},{"style":1315},[2896],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":2898,"children":2899},{"style":527},[2900],{"type":27,"value":2514},{"type":31,"tagName":408,"properties":2902,"children":2903},{"style":533},[2904],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2907,"children":2908},{"class":410},[2909,2914,2919,2923,2928,2933,2938],{"type":31,"tagName":408,"properties":2910,"children":2911},{"style":1315},[2912],{"type":27,"value":2913},"  const",{"type":31,"tagName":408,"properties":2915,"children":2916},{"style":578},[2917],{"type":27,"value":2918}," present",{"type":31,"tagName":408,"properties":2920,"children":2921},{"style":1315},[2922],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2924,"children":2925},{"style":533},[2926],{"type":27,"value":2927}," cells[i ",{"type":31,"tagName":408,"properties":2929,"children":2930},{"style":1315},[2931],{"type":27,"value":2932},"+",{"type":31,"tagName":408,"properties":2934,"children":2935},{"style":578},[2936],{"type":27,"value":2937}," 16",{"type":31,"tagName":408,"properties":2939,"children":2940},{"style":533},[2941],{"type":27,"value":2942},"];",{"type":27,"value":28},{"type":31,"tagName":408,"properties":2945,"children":2946},{"class":410},[2947,2951,2956,2960,2964,2968,2973],{"type":31,"tagName":408,"properties":2948,"children":2949},{"style":1315},[2950],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":2952,"children":2953},{"style":578},[2954],{"type":27,"value":2955}," side",{"type":31,"tagName":408,"properties":2957,"children":2958},{"style":1315},[2959],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":2961,"children":2962},{"style":533},[2963],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":2965,"children":2966},{"style":1315},[2967],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":2969,"children":2970},{"style":578},[2971],{"type":27,"value":2972}," 2",{"type":31,"tagName":408,"properties":2974,"children":2975},{"style":533},[2976],{"type":27,"value":2942},{"type":27,"value":28},{"type":31,"tagName":408,"properties":2979,"children":2980},{"class":410},[2981,2985,2989,2994,2999,3003,3007,3012,3017,3021,3025,3030,3035,3039,3043,3047,3052,3056,3061,3065,3069,3073,3077,3081,3086,3090,3094,3098,3102,3107,3111,3115,3119,3123,3127,3131,3135],{"type":31,"tagName":408,"properties":2982,"children":2983},{"style":1315},[2984],{"type":27,"value":2801},{"type":31,"tagName":408,"properties":2986,"children":2987},{"style":527},[2988],{"type":27,"value":2483},{"type":31,"tagName":408,"properties":2990,"children":2991},{"style":533},[2992],{"type":27,"value":2993},"(cells[i]) ",{"type":31,"tagName":408,"properties":2995,"children":2996},{"style":1315},[2997],{"type":27,"value":2998},"&&",{"type":31,"tagName":408,"properties":3000,"children":3001},{"style":533},[3002],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":3004,"children":3005},{"style":1315},[3006],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":3008,"children":3009},{"style":578},[3010],{"type":27,"value":3011}," 1",{"type":31,"tagName":408,"properties":3013,"children":3014},{"style":533},[3015],{"type":27,"value":3016},"] ",{"type":31,"tagName":408,"properties":3018,"children":3019},{"style":1315},[3020],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":3022,"children":3023},{"style":578},[3024],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":3026,"children":3027},{"style":1315},[3028],{"type":27,"value":3029}," &&",{"type":31,"tagName":408,"properties":3031,"children":3032},{"style":533},[3033],{"type":27,"value":3034}," (side ",{"type":31,"tagName":408,"properties":3036,"children":3037},{"style":1315},[3038],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":3040,"children":3041},{"style":578},[3042],{"type":27,"value":2551},{"type":31,"tagName":408,"properties":3044,"children":3045},{"style":1315},[3046],{"type":27,"value":2581},{"type":31,"tagName":408,"properties":3048,"children":3049},{"style":533},[3050],{"type":27,"value":3051}," side ",{"type":31,"tagName":408,"properties":3053,"children":3054},{"style":1315},[3055],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":3057,"children":3058},{"style":1315},[3059],{"type":27,"value":3060}," -",{"type":31,"tagName":408,"properties":3062,"children":3063},{"style":578},[3064],{"type":27,"value":1754},{"type":31,"tagName":408,"properties":3066,"children":3067},{"style":533},[3068],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":3070,"children":3071},{"style":1315},[3072],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":3074,"children":3075},{"style":533},[3076],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":3078,"children":3079},{"style":1315},[3080],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":3082,"children":3083},{"style":578},[3084],{"type":27,"value":3085}," 3",{"type":31,"tagName":408,"properties":3087,"children":3088},{"style":533},[3089],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":3091,"children":3092},{"style":1315},[3093],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":3095,"children":3096},{"style":578},[3097],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":3099,"children":3100},{"style":1315},[3101],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":3103,"children":3104},{"style":533},[3105],{"type":27,"value":3106}," present ",{"type":31,"tagName":408,"properties":3108,"children":3109},{"style":1315},[3110],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":3112,"children":3113},{"style":578},[3114],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":3116,"children":3117},{"style":1315},[3118],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":3120,"children":3121},{"style":533},[3122],{"type":27,"value":3106},{"type":31,"tagName":408,"properties":3124,"children":3125},{"style":1315},[3126],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":3128,"children":3129},{"style":533},[3130],{"type":27,"value":2595},{"type":31,"tagName":408,"properties":3132,"children":3133},{"style":527},[3134],{"type":27,"value":2600},{"type":31,"tagName":408,"properties":3136,"children":3137},{"style":533},[3138],{"type":27,"value":3139},"(present);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3142,"children":3143},{"class":410},[3144],{"type":31,"tagName":408,"properties":3145,"children":3146},{"style":533},[3147],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3150,"children":3151},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":3154,"children":3155},{"class":410},[3156],{"type":31,"tagName":408,"properties":3157,"children":3158},{"style":414},[3159],{"type":27,"value":3160},"// Where a strike sits in an ascending table: its index when listed, else the index it would take.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3163,"children":3164},{"class":410},[3165,3169,3174,3178,3183,3187,3191,3195,3199,3203,3208,3212,3216,3220,3225,3229,3233,3237,3241,3245],{"type":31,"tagName":408,"properties":3166,"children":3167},{"style":1315},[3168],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":3170,"children":3171},{"style":527},[3172],{"type":27,"value":3173}," lowerBound",{"type":31,"tagName":408,"properties":3175,"children":3176},{"style":533},[3177],{"type":27,"value":536},{"type":31,"tagName":408,"properties":3179,"children":3180},{"style":2490},[3181],{"type":27,"value":3182},"keys",{"type":31,"tagName":408,"properties":3184,"children":3185},{"style":1315},[3186],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3188,"children":3189},{"style":527},[3190],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":3192,"children":3193},{"style":533},[3194],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":3196,"children":3197},{"style":527},[3198],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":3200,"children":3201},{"style":533},[3202],{"type":27,"value":2874},{"type":31,"tagName":408,"properties":3204,"children":3205},{"style":2490},[3206],{"type":27,"value":3207},"count",{"type":31,"tagName":408,"properties":3209,"children":3210},{"style":1315},[3211],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3213,"children":3214},{"style":527},[3215],{"type":27,"value":2888},{"type":31,"tagName":408,"properties":3217,"children":3218},{"style":533},[3219],{"type":27,"value":575},{"type":31,"tagName":408,"properties":3221,"children":3222},{"style":2490},[3223],{"type":27,"value":3224},"key",{"type":31,"tagName":408,"properties":3226,"children":3227},{"style":1315},[3228],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3230,"children":3231},{"style":527},[3232],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":3234,"children":3235},{"style":533},[3236],{"type":27,"value":2505},{"type":31,"tagName":408,"properties":3238,"children":3239},{"style":1315},[3240],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3242,"children":3243},{"style":527},[3244],{"type":27,"value":2888},{"type":31,"tagName":408,"properties":3246,"children":3247},{"style":533},[3248],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3251,"children":3252},{"class":410},[3253,3257,3262,3266,3270],{"type":31,"tagName":408,"properties":3254,"children":3255},{"style":1315},[3256],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":3258,"children":3259},{"style":533},[3260],{"type":27,"value":3261}," lo ",{"type":31,"tagName":408,"properties":3263,"children":3264},{"style":1315},[3265],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":3267,"children":3268},{"style":578},[3269],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":3271,"children":3272},{"style":533},[3273],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3276,"children":3277},{"class":410},[3278,3282,3287,3291],{"type":31,"tagName":408,"properties":3279,"children":3280},{"style":1315},[3281],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":3283,"children":3284},{"style":533},[3285],{"type":27,"value":3286}," hi ",{"type":31,"tagName":408,"properties":3288,"children":3289},{"style":1315},[3290],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":3292,"children":3293},{"style":533},[3294],{"type":27,"value":3295}," count;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3298,"children":3299},{"class":410},[3300,3304,3309,3313],{"type":31,"tagName":408,"properties":3301,"children":3302},{"style":1315},[3303],{"type":27,"value":2651},{"type":31,"tagName":408,"properties":3305,"children":3306},{"style":533},[3307],{"type":27,"value":3308}," (lo ",{"type":31,"tagName":408,"properties":3310,"children":3311},{"style":1315},[3312],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":3314,"children":3315},{"style":533},[3316],{"type":27,"value":3317}," hi) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3320,"children":3321},{"class":410},[3322,3326,3331,3335,3339,3343,3348,3353,3357],{"type":31,"tagName":408,"properties":3323,"children":3324},{"style":1315},[3325],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":3327,"children":3328},{"style":578},[3329],{"type":27,"value":3330}," mid",{"type":31,"tagName":408,"properties":3332,"children":3333},{"style":1315},[3334],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":3336,"children":3337},{"style":533},[3338],{"type":27,"value":3308},{"type":31,"tagName":408,"properties":3340,"children":3341},{"style":1315},[3342],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":3344,"children":3345},{"style":533},[3346],{"type":27,"value":3347}," hi) ",{"type":31,"tagName":408,"properties":3349,"children":3350},{"style":1315},[3351],{"type":27,"value":3352},">>",{"type":31,"tagName":408,"properties":3354,"children":3355},{"style":578},[3356],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":3358,"children":3359},{"style":533},[3360],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3363,"children":3364},{"class":410},[3365,3369,3374,3378,3383,3387,3392,3396,3400],{"type":31,"tagName":408,"properties":3366,"children":3367},{"style":1315},[3368],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":3370,"children":3371},{"style":533},[3372],{"type":27,"value":3373}," (keys[mid] ",{"type":31,"tagName":408,"properties":3375,"children":3376},{"style":1315},[3377],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":3379,"children":3380},{"style":533},[3381],{"type":27,"value":3382}," key) lo ",{"type":31,"tagName":408,"properties":3384,"children":3385},{"style":1315},[3386],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":3388,"children":3389},{"style":533},[3390],{"type":27,"value":3391}," mid ",{"type":31,"tagName":408,"properties":3393,"children":3394},{"style":1315},[3395],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":3397,"children":3398},{"style":578},[3399],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":3401,"children":3402},{"style":533},[3403],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3406,"children":3407},{"class":410},[3408,3413,3417,3421],{"type":31,"tagName":408,"properties":3409,"children":3410},{"style":1315},[3411],{"type":27,"value":3412},"    else",{"type":31,"tagName":408,"properties":3414,"children":3415},{"style":533},[3416],{"type":27,"value":3286},{"type":31,"tagName":408,"properties":3418,"children":3419},{"style":1315},[3420],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":3422,"children":3423},{"style":533},[3424],{"type":27,"value":3425}," mid;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3428,"children":3429},{"class":410},[3430],{"type":31,"tagName":408,"properties":3431,"children":3432},{"style":533},[3433],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3436,"children":3437},{"class":410},[3438,3442],{"type":31,"tagName":408,"properties":3439,"children":3440},{"style":1315},[3441],{"type":27,"value":2801},{"type":31,"tagName":408,"properties":3443,"children":3444},{"style":533},[3445],{"type":27,"value":3446}," lo;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3449,"children":3450},{"class":410},[3451],{"type":31,"tagName":408,"properties":3452,"children":3453},{"style":533},[3454],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3457,"children":3458},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":3461,"children":3462},{"class":410},[3463],{"type":31,"tagName":408,"properties":3464,"children":3465},{"style":414},[3466],{"type":27,"value":3467},"// Which end of a full table leaves for a new strike: 0 the low end, 1 the high end, -1 the new strike itself (it is",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3470,"children":3471},{"class":410},[3472],{"type":31,"tagName":408,"properties":3473,"children":3474},{"style":414},[3475],{"type":27,"value":3476},"// the farthest from the close).",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3479,"children":3480},{"class":410},[3481,3485,3490,3494,3498,3502,3506,3510,3514,3518,3522,3526,3530,3534,3539,3543,3547,3551,3555,3559],{"type":31,"tagName":408,"properties":3482,"children":3483},{"style":1315},[3484],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":3486,"children":3487},{"style":527},[3488],{"type":27,"value":3489}," evict",{"type":31,"tagName":408,"properties":3491,"children":3492},{"style":533},[3493],{"type":27,"value":536},{"type":31,"tagName":408,"properties":3495,"children":3496},{"style":2490},[3497],{"type":27,"value":3182},{"type":31,"tagName":408,"properties":3499,"children":3500},{"style":1315},[3501],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3503,"children":3504},{"style":527},[3505],{"type":27,"value":1716},{"type":31,"tagName":408,"properties":3507,"children":3508},{"style":533},[3509],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":3511,"children":3512},{"style":527},[3513],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":3515,"children":3516},{"style":533},[3517],{"type":27,"value":2874},{"type":31,"tagName":408,"properties":3519,"children":3520},{"style":2490},[3521],{"type":27,"value":3207},{"type":31,"tagName":408,"properties":3523,"children":3524},{"style":1315},[3525],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3527,"children":3528},{"style":527},[3529],{"type":27,"value":2888},{"type":31,"tagName":408,"properties":3531,"children":3532},{"style":533},[3533],{"type":27,"value":575},{"type":31,"tagName":408,"properties":3535,"children":3536},{"style":2490},[3537],{"type":27,"value":3538},"strike",{"type":31,"tagName":408,"properties":3540,"children":3541},{"style":1315},[3542],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3544,"children":3545},{"style":527},[3546],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":3548,"children":3549},{"style":533},[3550],{"type":27,"value":2505},{"type":31,"tagName":408,"properties":3552,"children":3553},{"style":1315},[3554],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3556,"children":3557},{"style":527},[3558],{"type":27,"value":2888},{"type":31,"tagName":408,"properties":3560,"children":3561},{"style":533},[3562],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3565,"children":3566},{"class":410},[3567,3571,3576,3580,3584,3589,3594,3598,3602,3606],{"type":31,"tagName":408,"properties":3568,"children":3569},{"style":1315},[3570],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":3572,"children":3573},{"style":578},[3574],{"type":27,"value":3575}," dLow",{"type":31,"tagName":408,"properties":3577,"children":3578},{"style":1315},[3579],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":3581,"children":3582},{"style":533},[3583],{"type":27,"value":2595},{"type":31,"tagName":408,"properties":3585,"children":3586},{"style":527},[3587],{"type":27,"value":3588},"abs",{"type":31,"tagName":408,"properties":3590,"children":3591},{"style":533},[3592],{"type":27,"value":3593},"(keys[",{"type":31,"tagName":408,"properties":3595,"children":3596},{"style":578},[3597],{"type":27,"value":400},{"type":31,"tagName":408,"properties":3599,"children":3600},{"style":533},[3601],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":3603,"children":3604},{"style":1315},[3605],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":3607,"children":3608},{"style":533},[3609],{"type":27,"value":3610}," close);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3613,"children":3614},{"class":410},[3615,3619,3624,3628,3632,3636,3641,3645,3649,3653,3657],{"type":31,"tagName":408,"properties":3616,"children":3617},{"style":1315},[3618],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":3620,"children":3621},{"style":578},[3622],{"type":27,"value":3623}," dHigh",{"type":31,"tagName":408,"properties":3625,"children":3626},{"style":1315},[3627],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":3629,"children":3630},{"style":533},[3631],{"type":27,"value":2595},{"type":31,"tagName":408,"properties":3633,"children":3634},{"style":527},[3635],{"type":27,"value":3588},{"type":31,"tagName":408,"properties":3637,"children":3638},{"style":533},[3639],{"type":27,"value":3640},"(keys[count ",{"type":31,"tagName":408,"properties":3642,"children":3643},{"style":1315},[3644],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":3646,"children":3647},{"style":578},[3648],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":3650,"children":3651},{"style":533},[3652],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":3654,"children":3655},{"style":1315},[3656],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":3658,"children":3659},{"style":533},[3660],{"type":27,"value":3610},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3663,"children":3664},{"class":410},[3665,3669,3674,3678,3682,3686,3691,3695],{"type":31,"tagName":408,"properties":3666,"children":3667},{"style":1315},[3668],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":3670,"children":3671},{"style":578},[3672],{"type":27,"value":3673}," dNew",{"type":31,"tagName":408,"properties":3675,"children":3676},{"style":1315},[3677],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":3679,"children":3680},{"style":533},[3681],{"type":27,"value":2595},{"type":31,"tagName":408,"properties":3683,"children":3684},{"style":527},[3685],{"type":27,"value":3588},{"type":31,"tagName":408,"properties":3687,"children":3688},{"style":533},[3689],{"type":27,"value":3690},"(strike ",{"type":31,"tagName":408,"properties":3692,"children":3693},{"style":1315},[3694],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":3696,"children":3697},{"style":533},[3698],{"type":27,"value":3610},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3701,"children":3702},{"class":410},[3703,3707,3712,3716,3721,3725,3730,3734,3739,3743,3747,3751],{"type":31,"tagName":408,"properties":3704,"children":3705},{"style":1315},[3706],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":3708,"children":3709},{"style":533},[3710],{"type":27,"value":3711}," (dNew ",{"type":31,"tagName":408,"properties":3713,"children":3714},{"style":1315},[3715],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":3717,"children":3718},{"style":533},[3719],{"type":27,"value":3720}," dLow ",{"type":31,"tagName":408,"properties":3722,"children":3723},{"style":1315},[3724],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":3726,"children":3727},{"style":533},[3728],{"type":27,"value":3729}," dNew ",{"type":31,"tagName":408,"properties":3731,"children":3732},{"style":1315},[3733],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":3735,"children":3736},{"style":533},[3737],{"type":27,"value":3738}," dHigh) ",{"type":31,"tagName":408,"properties":3740,"children":3741},{"style":1315},[3742],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":3744,"children":3745},{"style":1315},[3746],{"type":27,"value":3060},{"type":31,"tagName":408,"properties":3748,"children":3749},{"style":578},[3750],{"type":27,"value":673},{"type":31,"tagName":408,"properties":3752,"children":3753},{"style":533},[3754],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3757,"children":3758},{"class":410},[3759,3763,3767,3771,3776,3781,3785,3790,3794],{"type":31,"tagName":408,"properties":3760,"children":3761},{"style":1315},[3762],{"type":27,"value":2801},{"type":31,"tagName":408,"properties":3764,"children":3765},{"style":533},[3766],{"type":27,"value":3720},{"type":31,"tagName":408,"properties":3768,"children":3769},{"style":1315},[3770],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":3772,"children":3773},{"style":533},[3774],{"type":27,"value":3775}," dHigh ",{"type":31,"tagName":408,"properties":3777,"children":3778},{"style":1315},[3779],{"type":27,"value":3780},"?",{"type":31,"tagName":408,"properties":3782,"children":3783},{"style":578},[3784],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":3786,"children":3787},{"style":1315},[3788],{"type":27,"value":3789}," :",{"type":31,"tagName":408,"properties":3791,"children":3792},{"style":578},[3793],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":3795,"children":3796},{"style":533},[3797],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3800,"children":3801},{"class":410},[3802],{"type":31,"tagName":408,"properties":3803,"children":3804},{"style":533},[3805],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3808,"children":3809},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":3812,"children":3813},{"class":410},[3814],{"type":31,"tagName":408,"properties":3815,"children":3816},{"style":414},[3817],{"type":27,"value":3818},"// One more distinct strike into the run's table, the nearest the close kept.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3821,"children":3822},{"class":410},[3823,3827,3832,3836,3840,3844,3848,3852,3856,3860],{"type":31,"tagName":408,"properties":3824,"children":3825},{"style":1315},[3826],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":3828,"children":3829},{"style":527},[3830],{"type":27,"value":3831}," noteSeen",{"type":31,"tagName":408,"properties":3833,"children":3834},{"style":533},[3835],{"type":27,"value":536},{"type":31,"tagName":408,"properties":3837,"children":3838},{"style":2490},[3839],{"type":27,"value":3538},{"type":31,"tagName":408,"properties":3841,"children":3842},{"style":1315},[3843],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3845,"children":3846},{"style":527},[3847],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":3849,"children":3850},{"style":533},[3851],{"type":27,"value":2505},{"type":31,"tagName":408,"properties":3853,"children":3854},{"style":1315},[3855],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":3857,"children":3858},{"style":578},[3859],{"type":27,"value":2383},{"type":31,"tagName":408,"properties":3861,"children":3862},{"style":533},[3863],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3866,"children":3867},{"class":410},[3868,3872,3877,3881,3885],{"type":31,"tagName":408,"properties":3869,"children":3870},{"style":1315},[3871],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":3873,"children":3874},{"style":533},[3875],{"type":27,"value":3876}," at ",{"type":31,"tagName":408,"properties":3878,"children":3879},{"style":1315},[3880],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":3882,"children":3883},{"style":527},[3884],{"type":27,"value":3173},{"type":31,"tagName":408,"properties":3886,"children":3887},{"style":533},[3888],{"type":27,"value":3889},"(seen, seenCount, strike);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":3892,"children":3893},{"class":410},[3894,3898,3903,3907,3911,3915,3920,3924,3929,3933],{"type":31,"tagName":408,"properties":3895,"children":3896},{"style":1315},[3897],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":3899,"children":3900},{"style":533},[3901],{"type":27,"value":3902}," (at ",{"type":31,"tagName":408,"properties":3904,"children":3905},{"style":1315},[3906],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":3908,"children":3909},{"style":533},[3910],{"type":27,"value":2245},{"type":31,"tagName":408,"properties":3912,"children":3913},{"style":1315},[3914],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":3916,"children":3917},{"style":533},[3918],{"type":27,"value":3919}," seen[at] ",{"type":31,"tagName":408,"properties":3921,"children":3922},{"style":1315},[3923],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":3925,"children":3926},{"style":533},[3927],{"type":27,"value":3928}," strike) ",{"type":31,"tagName":408,"properties":3930,"children":3931},{"style":1315},[3932],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":3934,"children":3935},{"style":533},[3936],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3939,"children":3940},{"class":410},[3941,3945,3950,3954,3958],{"type":31,"tagName":408,"properties":3942,"children":3943},{"style":1315},[3944],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":3946,"children":3947},{"style":533},[3948],{"type":27,"value":3949}," (seenCount ",{"type":31,"tagName":408,"properties":3951,"children":3952},{"style":1315},[3953],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":3955,"children":3956},{"style":578},[3957],{"type":27,"value":1613},{"type":31,"tagName":408,"properties":3959,"children":3960},{"style":533},[3961],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3964,"children":3965},{"class":410},[3966,3970,3975,3979,3983],{"type":31,"tagName":408,"properties":3967,"children":3968},{"style":1315},[3969],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":3971,"children":3972},{"style":578},[3973],{"type":27,"value":3974}," end",{"type":31,"tagName":408,"properties":3976,"children":3977},{"style":1315},[3978],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":3980,"children":3981},{"style":527},[3982],{"type":27,"value":3489},{"type":31,"tagName":408,"properties":3984,"children":3985},{"style":533},[3986],{"type":27,"value":3889},{"type":27,"value":28},{"type":31,"tagName":408,"properties":3989,"children":3990},{"class":410},[3991,3995,4000,4004,4008,4012,4016],{"type":31,"tagName":408,"properties":3992,"children":3993},{"style":1315},[3994],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":3996,"children":3997},{"style":533},[3998],{"type":27,"value":3999}," (end ",{"type":31,"tagName":408,"properties":4001,"children":4002},{"style":1315},[4003],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":4005,"children":4006},{"style":578},[4007],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":4009,"children":4010},{"style":533},[4011],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":4013,"children":4014},{"style":1315},[4015],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":4017,"children":4018},{"style":533},[4019],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4022,"children":4023},{"class":410},[4024,4028,4032,4036,4040],{"type":31,"tagName":408,"properties":4025,"children":4026},{"style":1315},[4027],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":4029,"children":4030},{"style":533},[4031],{"type":27,"value":3999},{"type":31,"tagName":408,"properties":4033,"children":4034},{"style":1315},[4035],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":4037,"children":4038},{"style":578},[4039],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":4041,"children":4042},{"style":533},[4043],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4046,"children":4047},{"class":410},[4048,4053,4057,4061,4066,4070,4074,4079,4083,4088,4093,4097,4102,4106,4110,4114,4118],{"type":31,"tagName":408,"properties":4049,"children":4050},{"style":1315},[4051],{"type":27,"value":4052},"      for",{"type":31,"tagName":408,"properties":4054,"children":4055},{"style":533},[4056],{"type":27,"value":95},{"type":31,"tagName":408,"properties":4058,"children":4059},{"style":1315},[4060],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":4062,"children":4063},{"style":533},[4064],{"type":27,"value":4065}," k ",{"type":31,"tagName":408,"properties":4067,"children":4068},{"style":1315},[4069],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4071,"children":4072},{"style":578},[4073],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4075,"children":4076},{"style":533},[4077],{"type":27,"value":4078},"; k ",{"type":31,"tagName":408,"properties":4080,"children":4081},{"style":1315},[4082],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":4084,"children":4085},{"style":533},[4086],{"type":27,"value":4087}," seenCount; k ",{"type":31,"tagName":408,"properties":4089,"children":4090},{"style":1315},[4091],{"type":27,"value":4092},"+=",{"type":31,"tagName":408,"properties":4094,"children":4095},{"style":578},[4096],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4098,"children":4099},{"style":533},[4100],{"type":27,"value":4101},") seen[k ",{"type":31,"tagName":408,"properties":4103,"children":4104},{"style":1315},[4105],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4107,"children":4108},{"style":578},[4109],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4111,"children":4112},{"style":533},[4113],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":4115,"children":4116},{"style":1315},[4117],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4119,"children":4120},{"style":533},[4121],{"type":27,"value":4122}," seen[k];",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4125,"children":4126},{"class":410},[4127,4132,4137,4141],{"type":31,"tagName":408,"properties":4128,"children":4129},{"style":533},[4130],{"type":27,"value":4131},"      at ",{"type":31,"tagName":408,"properties":4133,"children":4134},{"style":1315},[4135],{"type":27,"value":4136},"-=",{"type":31,"tagName":408,"properties":4138,"children":4139},{"style":578},[4140],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4142,"children":4143},{"style":533},[4144],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4147,"children":4148},{"class":410},[4149],{"type":31,"tagName":408,"properties":4150,"children":4151},{"style":533},[4152],{"type":27,"value":4153},"    }",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4156,"children":4157},{"class":410},[4158,4163,4167,4171],{"type":31,"tagName":408,"properties":4159,"children":4160},{"style":533},[4161],{"type":27,"value":4162},"    seenCount ",{"type":31,"tagName":408,"properties":4164,"children":4165},{"style":1315},[4166],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":4168,"children":4169},{"style":578},[4170],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4172,"children":4173},{"style":533},[4174],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4177,"children":4178},{"class":410},[4179,4183,4187,4191,4196,4200],{"type":31,"tagName":408,"properties":4180,"children":4181},{"style":1315},[4182],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":4184,"children":4185},{"style":533},[4186],{"type":27,"value":3902},{"type":31,"tagName":408,"properties":4188,"children":4189},{"style":1315},[4190],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":4192,"children":4193},{"style":533},[4194],{"type":27,"value":4195}," seenCount) at ",{"type":31,"tagName":408,"properties":4197,"children":4198},{"style":1315},[4199],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4201,"children":4202},{"style":533},[4203],{"type":27,"value":4204}," seenCount;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4207,"children":4208},{"class":410},[4209],{"type":31,"tagName":408,"properties":4210,"children":4211},{"style":533},[4212],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4215,"children":4216},{"class":410},[4217,4222,4226,4230,4234,4238,4242,4246,4251,4255,4259,4264,4268,4273,4277,4281],{"type":31,"tagName":408,"properties":4218,"children":4219},{"style":1315},[4220],{"type":27,"value":4221},"  for",{"type":31,"tagName":408,"properties":4223,"children":4224},{"style":533},[4225],{"type":27,"value":95},{"type":31,"tagName":408,"properties":4227,"children":4228},{"style":1315},[4229],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":4231,"children":4232},{"style":533},[4233],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":4235,"children":4236},{"style":1315},[4237],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4239,"children":4240},{"style":533},[4241],{"type":27,"value":4087},{"type":31,"tagName":408,"properties":4243,"children":4244},{"style":1315},[4245],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":4247,"children":4248},{"style":533},[4249],{"type":27,"value":4250}," at; k ",{"type":31,"tagName":408,"properties":4252,"children":4253},{"style":1315},[4254],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":4256,"children":4257},{"style":578},[4258],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4260,"children":4261},{"style":533},[4262],{"type":27,"value":4263},") seen[k] ",{"type":31,"tagName":408,"properties":4265,"children":4266},{"style":1315},[4267],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4269,"children":4270},{"style":533},[4271],{"type":27,"value":4272}," seen[k ",{"type":31,"tagName":408,"properties":4274,"children":4275},{"style":1315},[4276],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4278,"children":4279},{"style":578},[4280],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4282,"children":4283},{"style":533},[4284],{"type":27,"value":2942},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4287,"children":4288},{"class":410},[4289,4294,4298],{"type":31,"tagName":408,"properties":4290,"children":4291},{"style":533},[4292],{"type":27,"value":4293},"  seen[at] ",{"type":31,"tagName":408,"properties":4295,"children":4296},{"style":1315},[4297],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4299,"children":4300},{"style":533},[4301],{"type":27,"value":4302}," strike;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4305,"children":4306},{"class":410},[4307,4312,4316,4320],{"type":31,"tagName":408,"properties":4308,"children":4309},{"style":533},[4310],{"type":27,"value":4311},"  seenCount ",{"type":31,"tagName":408,"properties":4313,"children":4314},{"style":1315},[4315],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":4317,"children":4318},{"style":578},[4319],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4321,"children":4322},{"style":533},[4323],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4326,"children":4327},{"class":410},[4328],{"type":31,"tagName":408,"properties":4329,"children":4330},{"style":533},[4331],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4334,"children":4335},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":4338,"children":4339},{"class":410},[4340],{"type":31,"tagName":408,"properties":4341,"children":4342},{"style":414},[4343],{"type":27,"value":4344},"// A contract's net premium onto its strike for the session, the nearest strikes to the close kept.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4347,"children":4348},{"class":410},[4349,4353,4358,4362,4366,4370,4374,4378,4383,4387,4391,4395,4399,4403],{"type":31,"tagName":408,"properties":4350,"children":4351},{"style":1315},[4352],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":4354,"children":4355},{"style":527},[4356],{"type":27,"value":4357}," addNet",{"type":31,"tagName":408,"properties":4359,"children":4360},{"style":533},[4361],{"type":27,"value":536},{"type":31,"tagName":408,"properties":4363,"children":4364},{"style":2490},[4365],{"type":27,"value":3538},{"type":31,"tagName":408,"properties":4367,"children":4368},{"style":1315},[4369],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":4371,"children":4372},{"style":527},[4373],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":4375,"children":4376},{"style":533},[4377],{"type":27,"value":575},{"type":31,"tagName":408,"properties":4379,"children":4380},{"style":2490},[4381],{"type":27,"value":4382},"net",{"type":31,"tagName":408,"properties":4384,"children":4385},{"style":1315},[4386],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":4388,"children":4389},{"style":527},[4390],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":4392,"children":4393},{"style":533},[4394],{"type":27,"value":2505},{"type":31,"tagName":408,"properties":4396,"children":4397},{"style":1315},[4398],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":4400,"children":4401},{"style":578},[4402],{"type":27,"value":2383},{"type":31,"tagName":408,"properties":4404,"children":4405},{"style":533},[4406],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4409,"children":4410},{"class":410},[4411,4415,4419,4423,4427],{"type":31,"tagName":408,"properties":4412,"children":4413},{"style":1315},[4414],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":4416,"children":4417},{"style":533},[4418],{"type":27,"value":3876},{"type":31,"tagName":408,"properties":4420,"children":4421},{"style":1315},[4422],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4424,"children":4425},{"style":527},[4426],{"type":27,"value":3173},{"type":31,"tagName":408,"properties":4428,"children":4429},{"style":533},[4430],{"type":27,"value":4431},"(strikeAt, strikeCount, strike);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4434,"children":4435},{"class":410},[4436,4440,4444,4448,4452,4456,4461,4465],{"type":31,"tagName":408,"properties":4437,"children":4438},{"style":1315},[4439],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":4441,"children":4442},{"style":533},[4443],{"type":27,"value":3902},{"type":31,"tagName":408,"properties":4445,"children":4446},{"style":1315},[4447],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":4449,"children":4450},{"style":533},[4451],{"type":27,"value":2271},{"type":31,"tagName":408,"properties":4453,"children":4454},{"style":1315},[4455],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":4457,"children":4458},{"style":533},[4459],{"type":27,"value":4460}," strikeAt[at] ",{"type":31,"tagName":408,"properties":4462,"children":4463},{"style":1315},[4464],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":4466,"children":4467},{"style":533},[4468],{"type":27,"value":4469}," strike) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4472,"children":4473},{"class":410},[4474,4479,4483],{"type":31,"tagName":408,"properties":4475,"children":4476},{"style":533},[4477],{"type":27,"value":4478},"    netAt[at] ",{"type":31,"tagName":408,"properties":4480,"children":4481},{"style":1315},[4482],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":4484,"children":4485},{"style":533},[4486],{"type":27,"value":4487}," net;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4490,"children":4491},{"class":410},[4492,4497],{"type":31,"tagName":408,"properties":4493,"children":4494},{"style":1315},[4495],{"type":27,"value":4496},"    return",{"type":31,"tagName":408,"properties":4498,"children":4499},{"style":533},[4500],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4503,"children":4504},{"class":410},[4505],{"type":31,"tagName":408,"properties":4506,"children":4507},{"style":533},[4508],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4511,"children":4512},{"class":410},[4513,4517,4522,4526,4530],{"type":31,"tagName":408,"properties":4514,"children":4515},{"style":1315},[4516],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":4518,"children":4519},{"style":533},[4520],{"type":27,"value":4521}," (strikeCount ",{"type":31,"tagName":408,"properties":4523,"children":4524},{"style":1315},[4525],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":4527,"children":4528},{"style":578},[4529],{"type":27,"value":1644},{"type":31,"tagName":408,"properties":4531,"children":4532},{"style":533},[4533],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4536,"children":4537},{"class":410},[4538,4542,4546,4550,4554],{"type":31,"tagName":408,"properties":4539,"children":4540},{"style":1315},[4541],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":4543,"children":4544},{"style":578},[4545],{"type":27,"value":3974},{"type":31,"tagName":408,"properties":4547,"children":4548},{"style":1315},[4549],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":4551,"children":4552},{"style":527},[4553],{"type":27,"value":3489},{"type":31,"tagName":408,"properties":4555,"children":4556},{"style":533},[4557],{"type":27,"value":4431},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4560,"children":4561},{"class":410},[4562,4566,4570,4574,4578,4582,4586],{"type":31,"tagName":408,"properties":4563,"children":4564},{"style":1315},[4565],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":4567,"children":4568},{"style":533},[4569],{"type":27,"value":3999},{"type":31,"tagName":408,"properties":4571,"children":4572},{"style":1315},[4573],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":4575,"children":4576},{"style":578},[4577],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":4579,"children":4580},{"style":533},[4581],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":4583,"children":4584},{"style":1315},[4585],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":4587,"children":4588},{"style":533},[4589],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4592,"children":4593},{"class":410},[4594,4598,4602,4606,4610],{"type":31,"tagName":408,"properties":4595,"children":4596},{"style":1315},[4597],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":4599,"children":4600},{"style":533},[4601],{"type":27,"value":3999},{"type":31,"tagName":408,"properties":4603,"children":4604},{"style":1315},[4605],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":4607,"children":4608},{"style":578},[4609],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":4611,"children":4612},{"style":533},[4613],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4616,"children":4617},{"class":410},[4618,4622,4626,4630,4634,4638,4642,4646,4650,4655,4659,4663],{"type":31,"tagName":408,"properties":4619,"children":4620},{"style":1315},[4621],{"type":27,"value":4052},{"type":31,"tagName":408,"properties":4623,"children":4624},{"style":533},[4625],{"type":27,"value":95},{"type":31,"tagName":408,"properties":4627,"children":4628},{"style":1315},[4629],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":4631,"children":4632},{"style":533},[4633],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":4635,"children":4636},{"style":1315},[4637],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4639,"children":4640},{"style":578},[4641],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4643,"children":4644},{"style":533},[4645],{"type":27,"value":4078},{"type":31,"tagName":408,"properties":4647,"children":4648},{"style":1315},[4649],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":4651,"children":4652},{"style":533},[4653],{"type":27,"value":4654}," strikeCount; k ",{"type":31,"tagName":408,"properties":4656,"children":4657},{"style":1315},[4658],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":4660,"children":4661},{"style":578},[4662],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4664,"children":4665},{"style":533},[4666],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4669,"children":4670},{"class":410},[4671,4676,4680,4684,4688,4692],{"type":31,"tagName":408,"properties":4672,"children":4673},{"style":533},[4674],{"type":27,"value":4675},"        strikeAt[k ",{"type":31,"tagName":408,"properties":4677,"children":4678},{"style":1315},[4679],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4681,"children":4682},{"style":578},[4683],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4685,"children":4686},{"style":533},[4687],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":4689,"children":4690},{"style":1315},[4691],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4693,"children":4694},{"style":533},[4695],{"type":27,"value":4696}," strikeAt[k];",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4699,"children":4700},{"class":410},[4701,4706,4710,4714,4718,4722],{"type":31,"tagName":408,"properties":4702,"children":4703},{"style":533},[4704],{"type":27,"value":4705},"        netAt[k ",{"type":31,"tagName":408,"properties":4707,"children":4708},{"style":1315},[4709],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4711,"children":4712},{"style":578},[4713],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4715,"children":4716},{"style":533},[4717],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":4719,"children":4720},{"style":1315},[4721],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4723,"children":4724},{"style":533},[4725],{"type":27,"value":4726}," netAt[k];",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4729,"children":4730},{"class":410},[4731],{"type":31,"tagName":408,"properties":4732,"children":4733},{"style":533},[4734],{"type":27,"value":4735},"      }",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4738,"children":4739},{"class":410},[4740,4744,4748,4752],{"type":31,"tagName":408,"properties":4741,"children":4742},{"style":533},[4743],{"type":27,"value":4131},{"type":31,"tagName":408,"properties":4745,"children":4746},{"style":1315},[4747],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":4749,"children":4750},{"style":578},[4751],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4753,"children":4754},{"style":533},[4755],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4758,"children":4759},{"class":410},[4760],{"type":31,"tagName":408,"properties":4761,"children":4762},{"style":533},[4763],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4766,"children":4767},{"class":410},[4768,4773,4777,4781],{"type":31,"tagName":408,"properties":4769,"children":4770},{"style":533},[4771],{"type":27,"value":4772},"    strikeCount ",{"type":31,"tagName":408,"properties":4774,"children":4775},{"style":1315},[4776],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":4778,"children":4779},{"style":578},[4780],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4782,"children":4783},{"style":533},[4784],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4787,"children":4788},{"class":410},[4789,4793,4797,4801,4806,4810],{"type":31,"tagName":408,"properties":4790,"children":4791},{"style":1315},[4792],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":4794,"children":4795},{"style":533},[4796],{"type":27,"value":3902},{"type":31,"tagName":408,"properties":4798,"children":4799},{"style":1315},[4800],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":4802,"children":4803},{"style":533},[4804],{"type":27,"value":4805}," strikeCount) at ",{"type":31,"tagName":408,"properties":4807,"children":4808},{"style":1315},[4809],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4811,"children":4812},{"style":533},[4813],{"type":27,"value":4814}," strikeCount;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":4817,"children":4818},{"class":410},[4819],{"type":31,"tagName":408,"properties":4820,"children":4821},{"style":533},[4822],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4825,"children":4826},{"class":410},[4827,4831,4835,4839,4843,4847,4851,4855,4859,4863,4867],{"type":31,"tagName":408,"properties":4828,"children":4829},{"style":1315},[4830],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":4832,"children":4833},{"style":533},[4834],{"type":27,"value":95},{"type":31,"tagName":408,"properties":4836,"children":4837},{"style":1315},[4838],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":4840,"children":4841},{"style":533},[4842],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":4844,"children":4845},{"style":1315},[4846],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4848,"children":4849},{"style":533},[4850],{"type":27,"value":4654},{"type":31,"tagName":408,"properties":4852,"children":4853},{"style":1315},[4854],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":4856,"children":4857},{"style":533},[4858],{"type":27,"value":4250},{"type":31,"tagName":408,"properties":4860,"children":4861},{"style":1315},[4862],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":4864,"children":4865},{"style":578},[4866],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4868,"children":4869},{"style":533},[4870],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4873,"children":4874},{"class":410},[4875,4880,4884,4889,4893,4897],{"type":31,"tagName":408,"properties":4876,"children":4877},{"style":533},[4878],{"type":27,"value":4879},"    strikeAt[k] ",{"type":31,"tagName":408,"properties":4881,"children":4882},{"style":1315},[4883],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4885,"children":4886},{"style":533},[4887],{"type":27,"value":4888}," strikeAt[k ",{"type":31,"tagName":408,"properties":4890,"children":4891},{"style":1315},[4892],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4894,"children":4895},{"style":578},[4896],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4898,"children":4899},{"style":533},[4900],{"type":27,"value":2942},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4903,"children":4904},{"class":410},[4905,4910,4914,4919,4923,4927],{"type":31,"tagName":408,"properties":4906,"children":4907},{"style":533},[4908],{"type":27,"value":4909},"    netAt[k] ",{"type":31,"tagName":408,"properties":4911,"children":4912},{"style":1315},[4913],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4915,"children":4916},{"style":533},[4917],{"type":27,"value":4918}," netAt[k ",{"type":31,"tagName":408,"properties":4920,"children":4921},{"style":1315},[4922],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":4924,"children":4925},{"style":578},[4926],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4928,"children":4929},{"style":533},[4930],{"type":27,"value":2942},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4933,"children":4934},{"class":410},[4935],{"type":31,"tagName":408,"properties":4936,"children":4937},{"style":533},[4938],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4941,"children":4942},{"class":410},[4943,4948,4952],{"type":31,"tagName":408,"properties":4944,"children":4945},{"style":533},[4946],{"type":27,"value":4947},"  strikeAt[at] ",{"type":31,"tagName":408,"properties":4949,"children":4950},{"style":1315},[4951],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4953,"children":4954},{"style":533},[4955],{"type":27,"value":4302},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4958,"children":4959},{"class":410},[4960,4965,4969],{"type":31,"tagName":408,"properties":4961,"children":4962},{"style":533},[4963],{"type":27,"value":4964},"  netAt[at] ",{"type":31,"tagName":408,"properties":4966,"children":4967},{"style":1315},[4968],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":4970,"children":4971},{"style":533},[4972],{"type":27,"value":4487},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4975,"children":4976},{"class":410},[4977,4982,4986,4990],{"type":31,"tagName":408,"properties":4978,"children":4979},{"style":533},[4980],{"type":27,"value":4981},"  strikeCount ",{"type":31,"tagName":408,"properties":4983,"children":4984},{"style":1315},[4985],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":4987,"children":4988},{"style":578},[4989],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":4991,"children":4992},{"style":533},[4993],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":4996,"children":4997},{"class":410},[4998],{"type":31,"tagName":408,"properties":4999,"children":5000},{"style":533},[5001],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5004,"children":5005},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":5008,"children":5009},{"class":410},[5010],{"type":31,"tagName":408,"properties":5011,"children":5012},{"style":414},[5013],{"type":27,"value":5014},"// The chain's strike spacing: the most common gap between neighbouring strikes within 10% of the close, matched to",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5017,"children":5018},{"class":410},[5019],{"type":31,"tagName":408,"properties":5020,"children":5021},{"style":414},[5022],{"type":27,"value":5023},"// a listed spacing (the smaller on a tie); the smallest gap when none matches; NaN with fewer than two strikes.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5026,"children":5027},{"class":410},[5028,5032,5037,5041,5045,5049],{"type":31,"tagName":408,"properties":5029,"children":5030},{"style":1315},[5031],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":5033,"children":5034},{"style":527},[5035],{"type":27,"value":5036}," spacing",{"type":31,"tagName":408,"properties":5038,"children":5039},{"style":533},[5040],{"type":27,"value":2374},{"type":31,"tagName":408,"properties":5042,"children":5043},{"style":1315},[5044],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":5046,"children":5047},{"style":527},[5048],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":5050,"children":5051},{"style":533},[5052],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5055,"children":5056},{"class":410},[5057,5061,5065,5069,5074,5078,5082,5087,5091,5096,5100,5104,5108,5113,5117,5121],{"type":31,"tagName":408,"properties":5058,"children":5059},{"style":1315},[5060],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":5062,"children":5063},{"style":533},[5064],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5066,"children":5067},{"style":1315},[5068],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":5070,"children":5071},{"style":533},[5072],{"type":27,"value":5073}," c ",{"type":31,"tagName":408,"properties":5075,"children":5076},{"style":1315},[5077],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5079,"children":5080},{"style":578},[5081],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5083,"children":5084},{"style":533},[5085],{"type":27,"value":5086},"; c ",{"type":31,"tagName":408,"properties":5088,"children":5089},{"style":1315},[5090],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5092,"children":5093},{"style":578},[5094],{"type":27,"value":5095}," 10",{"type":31,"tagName":408,"properties":5097,"children":5098},{"style":533},[5099],{"type":27,"value":5086},{"type":31,"tagName":408,"properties":5101,"children":5102},{"style":1315},[5103],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":5105,"children":5106},{"style":578},[5107],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":5109,"children":5110},{"style":533},[5111],{"type":27,"value":5112},") stepCount[c] ",{"type":31,"tagName":408,"properties":5114,"children":5115},{"style":1315},[5116],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5118,"children":5119},{"style":578},[5120],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5122,"children":5123},{"style":533},[5124],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5127,"children":5128},{"class":410},[5129,5133,5138,5142,5146,5150,5154],{"type":31,"tagName":408,"properties":5130,"children":5131},{"style":1315},[5132],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":5134,"children":5135},{"style":533},[5136],{"type":27,"value":5137}," smallest",{"type":31,"tagName":408,"properties":5139,"children":5140},{"style":1315},[5141],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":5143,"children":5144},{"style":527},[5145],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":5147,"children":5148},{"style":1315},[5149],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5151,"children":5152},{"style":578},[5153],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":5155,"children":5156},{"style":533},[5157],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5160,"children":5161},{"class":410},[5162,5166,5171,5175,5179,5183,5187],{"type":31,"tagName":408,"properties":5163,"children":5164},{"style":1315},[5165],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":5167,"children":5168},{"style":533},[5169],{"type":27,"value":5170}," prev",{"type":31,"tagName":408,"properties":5172,"children":5173},{"style":1315},[5174],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":5176,"children":5177},{"style":527},[5178],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":5180,"children":5181},{"style":1315},[5182],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5184,"children":5185},{"style":578},[5186],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":5188,"children":5189},{"style":533},[5190],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5193,"children":5194},{"class":410},[5195,5199,5203,5207,5211,5215,5219,5223,5227,5231,5235,5239],{"type":31,"tagName":408,"properties":5196,"children":5197},{"style":1315},[5198],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":5200,"children":5201},{"style":533},[5202],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5204,"children":5205},{"style":1315},[5206],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":5208,"children":5209},{"style":533},[5210],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":5212,"children":5213},{"style":1315},[5214],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5216,"children":5217},{"style":578},[5218],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5220,"children":5221},{"style":533},[5222],{"type":27,"value":4078},{"type":31,"tagName":408,"properties":5224,"children":5225},{"style":1315},[5226],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5228,"children":5229},{"style":533},[5230],{"type":27,"value":4087},{"type":31,"tagName":408,"properties":5232,"children":5233},{"style":1315},[5234],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":5236,"children":5237},{"style":578},[5238],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":5240,"children":5241},{"style":533},[5242],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5245,"children":5246},{"class":410},[5247,5251,5256,5260],{"type":31,"tagName":408,"properties":5248,"children":5249},{"style":1315},[5250],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":5252,"children":5253},{"style":578},[5254],{"type":27,"value":5255}," strike",{"type":31,"tagName":408,"properties":5257,"children":5258},{"style":1315},[5259],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5261,"children":5262},{"style":533},[5263],{"type":27,"value":4122},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5266,"children":5267},{"class":410},[5268,5272,5277,5281,5285,5289,5294,5298,5303,5308,5313,5317,5322],{"type":31,"tagName":408,"properties":5269,"children":5270},{"style":1315},[5271],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":5273,"children":5274},{"style":533},[5275],{"type":27,"value":5276}," (Math.",{"type":31,"tagName":408,"properties":5278,"children":5279},{"style":527},[5280],{"type":27,"value":3588},{"type":31,"tagName":408,"properties":5282,"children":5283},{"style":533},[5284],{"type":27,"value":3690},{"type":31,"tagName":408,"properties":5286,"children":5287},{"style":1315},[5288],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":5290,"children":5291},{"style":533},[5292],{"type":27,"value":5293}," close) ",{"type":31,"tagName":408,"properties":5295,"children":5296},{"style":1315},[5297],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":5299,"children":5300},{"style":533},[5301],{"type":27,"value":5302}," close ",{"type":31,"tagName":408,"properties":5304,"children":5305},{"style":1315},[5306],{"type":27,"value":5307},"*",{"type":31,"tagName":408,"properties":5309,"children":5310},{"style":578},[5311],{"type":27,"value":5312}," 0.1",{"type":31,"tagName":408,"properties":5314,"children":5315},{"style":533},[5316],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":5318,"children":5319},{"style":1315},[5320],{"type":27,"value":5321},"continue",{"type":31,"tagName":408,"properties":5323,"children":5324},{"style":533},[5325],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5328,"children":5329},{"class":410},[5330,5334,5338,5342,5347],{"type":31,"tagName":408,"properties":5331,"children":5332},{"style":1315},[5333],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":5335,"children":5336},{"style":533},[5337],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5339,"children":5340},{"style":1315},[5341],{"type":27,"value":2536},{"type":31,"tagName":408,"properties":5343,"children":5344},{"style":527},[5345],{"type":27,"value":5346},"isNaN",{"type":31,"tagName":408,"properties":5348,"children":5349},{"style":533},[5350],{"type":27,"value":5351},"(prev)) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5354,"children":5355},{"class":410},[5356,5361,5366,5370,5375,5379],{"type":31,"tagName":408,"properties":5357,"children":5358},{"style":1315},[5359],{"type":27,"value":5360},"      const",{"type":31,"tagName":408,"properties":5362,"children":5363},{"style":578},[5364],{"type":27,"value":5365}," gap",{"type":31,"tagName":408,"properties":5367,"children":5368},{"style":1315},[5369],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5371,"children":5372},{"style":533},[5373],{"type":27,"value":5374}," strike ",{"type":31,"tagName":408,"properties":5376,"children":5377},{"style":1315},[5378],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":5380,"children":5381},{"style":533},[5382],{"type":27,"value":5383}," prev;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5386,"children":5387},{"class":410},[5388,5393,5398,5402,5406,5410,5414,5418,5423,5427,5432,5436,5441,5445],{"type":31,"tagName":408,"properties":5389,"children":5390},{"style":1315},[5391],{"type":27,"value":5392},"      if",{"type":31,"tagName":408,"properties":5394,"children":5395},{"style":533},[5396],{"type":27,"value":5397}," (gap ",{"type":31,"tagName":408,"properties":5399,"children":5400},{"style":1315},[5401],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":5403,"children":5404},{"style":578},[5405],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":5407,"children":5408},{"style":1315},[5409],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":5411,"children":5412},{"style":533},[5413],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5415,"children":5416},{"style":527},[5417],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":5419,"children":5420},{"style":533},[5421],{"type":27,"value":5422},"(smallest) ",{"type":31,"tagName":408,"properties":5424,"children":5425},{"style":1315},[5426],{"type":27,"value":2561},{"type":31,"tagName":408,"properties":5428,"children":5429},{"style":533},[5430],{"type":27,"value":5431}," gap ",{"type":31,"tagName":408,"properties":5433,"children":5434},{"style":1315},[5435],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5437,"children":5438},{"style":533},[5439],{"type":27,"value":5440}," smallest)) smallest ",{"type":31,"tagName":408,"properties":5442,"children":5443},{"style":1315},[5444],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5446,"children":5447},{"style":533},[5448],{"type":27,"value":5449}," gap;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5452,"children":5453},{"class":410},[5454,5458,5462,5466,5470,5474,5478,5482,5486,5490,5494,5498,5502],{"type":31,"tagName":408,"properties":5455,"children":5456},{"style":1315},[5457],{"type":27,"value":4052},{"type":31,"tagName":408,"properties":5459,"children":5460},{"style":533},[5461],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5463,"children":5464},{"style":1315},[5465],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":5467,"children":5468},{"style":533},[5469],{"type":27,"value":5073},{"type":31,"tagName":408,"properties":5471,"children":5472},{"style":1315},[5473],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5475,"children":5476},{"style":578},[5477],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5479,"children":5480},{"style":533},[5481],{"type":27,"value":5086},{"type":31,"tagName":408,"properties":5483,"children":5484},{"style":1315},[5485],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5487,"children":5488},{"style":578},[5489],{"type":27,"value":5095},{"type":31,"tagName":408,"properties":5491,"children":5492},{"style":533},[5493],{"type":27,"value":5086},{"type":31,"tagName":408,"properties":5495,"children":5496},{"style":1315},[5497],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":5499,"children":5500},{"style":578},[5501],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":5503,"children":5504},{"style":533},[5505],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5508,"children":5509},{"class":410},[5510,5515,5519,5523,5528,5532,5536,5541,5546,5550,5555,5559,5564],{"type":31,"tagName":408,"properties":5511,"children":5512},{"style":1315},[5513],{"type":27,"value":5514},"        if",{"type":31,"tagName":408,"properties":5516,"children":5517},{"style":533},[5518],{"type":27,"value":5276},{"type":31,"tagName":408,"properties":5520,"children":5521},{"style":527},[5522],{"type":27,"value":3588},{"type":31,"tagName":408,"properties":5524,"children":5525},{"style":533},[5526],{"type":27,"value":5527},"(gap ",{"type":31,"tagName":408,"properties":5529,"children":5530},{"style":1315},[5531],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":5533,"children":5534},{"style":578},[5535],{"type":27,"value":1706},{"type":31,"tagName":408,"properties":5537,"children":5538},{"style":533},[5539],{"type":27,"value":5540},"[c]) ",{"type":31,"tagName":408,"properties":5542,"children":5543},{"style":1315},[5544],{"type":27,"value":5545},"\u003C=",{"type":31,"tagName":408,"properties":5547,"children":5548},{"style":578},[5549],{"type":27,"value":1706},{"type":31,"tagName":408,"properties":5551,"children":5552},{"style":533},[5553],{"type":27,"value":5554},"[c] ",{"type":31,"tagName":408,"properties":5556,"children":5557},{"style":1315},[5558],{"type":27,"value":5307},{"type":31,"tagName":408,"properties":5560,"children":5561},{"style":578},[5562],{"type":27,"value":5563}," 0.01",{"type":31,"tagName":408,"properties":5565,"children":5566},{"style":533},[5567],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5570,"children":5571},{"class":410},[5572,5577,5581,5585],{"type":31,"tagName":408,"properties":5573,"children":5574},{"style":533},[5575],{"type":27,"value":5576},"          stepCount[c] ",{"type":31,"tagName":408,"properties":5578,"children":5579},{"style":1315},[5580],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":5582,"children":5583},{"style":578},[5584],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":5586,"children":5587},{"style":533},[5588],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5591,"children":5592},{"class":410},[5593,5598],{"type":31,"tagName":408,"properties":5594,"children":5595},{"style":1315},[5596],{"type":27,"value":5597},"          break",{"type":31,"tagName":408,"properties":5599,"children":5600},{"style":533},[5601],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5604,"children":5605},{"class":410},[5606],{"type":31,"tagName":408,"properties":5607,"children":5608},{"style":533},[5609],{"type":27,"value":5610},"        }",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5613,"children":5614},{"class":410},[5615],{"type":31,"tagName":408,"properties":5616,"children":5617},{"style":533},[5618],{"type":27,"value":4735},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5621,"children":5622},{"class":410},[5623],{"type":31,"tagName":408,"properties":5624,"children":5625},{"style":533},[5626],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5629,"children":5630},{"class":410},[5631,5636,5640],{"type":31,"tagName":408,"properties":5632,"children":5633},{"style":533},[5634],{"type":27,"value":5635},"    prev ",{"type":31,"tagName":408,"properties":5637,"children":5638},{"style":1315},[5639],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5641,"children":5642},{"style":533},[5643],{"type":27,"value":4302},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5646,"children":5647},{"class":410},[5648],{"type":31,"tagName":408,"properties":5649,"children":5650},{"style":533},[5651],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5654,"children":5655},{"class":410},[5656,5660,5665,5669,5673,5677],{"type":31,"tagName":408,"properties":5657,"children":5658},{"style":1315},[5659],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":5661,"children":5662},{"style":533},[5663],{"type":27,"value":5664}," best ",{"type":31,"tagName":408,"properties":5666,"children":5667},{"style":1315},[5668],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5670,"children":5671},{"style":1315},[5672],{"type":27,"value":3060},{"type":31,"tagName":408,"properties":5674,"children":5675},{"style":578},[5676],{"type":27,"value":673},{"type":31,"tagName":408,"properties":5678,"children":5679},{"style":533},[5680],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5683,"children":5684},{"class":410},[5685,5689,5693,5697,5701,5705,5709,5713,5717,5721,5725,5729,5733,5737,5742,5747,5751,5755,5759,5764,5768,5772,5776,5781,5785,5790,5794],{"type":31,"tagName":408,"properties":5686,"children":5687},{"style":1315},[5688],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":5690,"children":5691},{"style":533},[5692],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5694,"children":5695},{"style":1315},[5696],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":5698,"children":5699},{"style":533},[5700],{"type":27,"value":5073},{"type":31,"tagName":408,"properties":5702,"children":5703},{"style":1315},[5704],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5706,"children":5707},{"style":578},[5708],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5710,"children":5711},{"style":533},[5712],{"type":27,"value":5086},{"type":31,"tagName":408,"properties":5714,"children":5715},{"style":1315},[5716],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5718,"children":5719},{"style":578},[5720],{"type":27,"value":5095},{"type":31,"tagName":408,"properties":5722,"children":5723},{"style":533},[5724],{"type":27,"value":5086},{"type":31,"tagName":408,"properties":5726,"children":5727},{"style":1315},[5728],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":5730,"children":5731},{"style":578},[5732],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":5734,"children":5735},{"style":533},[5736],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":5738,"children":5739},{"style":1315},[5740],{"type":27,"value":5741},"if",{"type":31,"tagName":408,"properties":5743,"children":5744},{"style":533},[5745],{"type":27,"value":5746}," (stepCount[c] ",{"type":31,"tagName":408,"properties":5748,"children":5749},{"style":1315},[5750],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":5752,"children":5753},{"style":578},[5754],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5756,"children":5757},{"style":1315},[5758],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":5760,"children":5761},{"style":533},[5762],{"type":27,"value":5763}," (best ",{"type":31,"tagName":408,"properties":5765,"children":5766},{"style":1315},[5767],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":5769,"children":5770},{"style":578},[5771],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5773,"children":5774},{"style":1315},[5775],{"type":27,"value":2581},{"type":31,"tagName":408,"properties":5777,"children":5778},{"style":533},[5779],{"type":27,"value":5780}," stepCount[c] ",{"type":31,"tagName":408,"properties":5782,"children":5783},{"style":1315},[5784],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":5786,"children":5787},{"style":533},[5788],{"type":27,"value":5789}," stepCount[best])) best ",{"type":31,"tagName":408,"properties":5791,"children":5792},{"style":1315},[5793],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5795,"children":5796},{"style":533},[5797],{"type":27,"value":5798}," c;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5801,"children":5802},{"class":410},[5803,5807,5811,5815,5819,5824,5828,5833,5837],{"type":31,"tagName":408,"properties":5804,"children":5805},{"style":1315},[5806],{"type":27,"value":2801},{"type":31,"tagName":408,"properties":5808,"children":5809},{"style":533},[5810],{"type":27,"value":5664},{"type":31,"tagName":408,"properties":5812,"children":5813},{"style":1315},[5814],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":5816,"children":5817},{"style":578},[5818],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5820,"children":5821},{"style":1315},[5822],{"type":27,"value":5823}," ?",{"type":31,"tagName":408,"properties":5825,"children":5826},{"style":578},[5827],{"type":27,"value":1706},{"type":31,"tagName":408,"properties":5829,"children":5830},{"style":533},[5831],{"type":27,"value":5832},"[best] ",{"type":31,"tagName":408,"properties":5834,"children":5835},{"style":1315},[5836],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":5838,"children":5839},{"style":533},[5840],{"type":27,"value":5841}," smallest;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5844,"children":5845},{"class":410},[5846],{"type":31,"tagName":408,"properties":5847,"children":5848},{"style":533},[5849],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5852,"children":5853},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":5856,"children":5857},{"class":410},[5858,5862,5867,5871,5875,5879],{"type":31,"tagName":408,"properties":5859,"children":5860},{"style":1315},[5861],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":5863,"children":5864},{"style":527},[5865],{"type":27,"value":5866}," writeProfile",{"type":31,"tagName":408,"properties":5868,"children":5869},{"style":533},[5870],{"type":27,"value":2374},{"type":31,"tagName":408,"properties":5872,"children":5873},{"style":1315},[5874],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":5876,"children":5877},{"style":578},[5878],{"type":27,"value":2383},{"type":31,"tagName":408,"properties":5880,"children":5881},{"style":533},[5882],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5885,"children":5886},{"class":410},[5887,5891,5896,5900,5904,5908,5912,5916,5920],{"type":31,"tagName":408,"properties":5888,"children":5889},{"style":1315},[5890],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":5892,"children":5893},{"style":578},[5894],{"type":27,"value":5895}," lo",{"type":31,"tagName":408,"properties":5897,"children":5898},{"style":1315},[5899],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5901,"children":5902},{"style":533},[5903],{"type":27,"value":5302},{"type":31,"tagName":408,"properties":5905,"children":5906},{"style":1315},[5907],{"type":27,"value":5307},{"type":31,"tagName":408,"properties":5909,"children":5910},{"style":533},[5911],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5913,"children":5914},{"style":578},[5915],{"type":27,"value":1754},{"type":31,"tagName":408,"properties":5917,"children":5918},{"style":1315},[5919],{"type":27,"value":3060},{"type":31,"tagName":408,"properties":5921,"children":5922},{"style":533},[5923],{"type":27,"value":5924}," profilePct);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":5927,"children":5928},{"class":410},[5929,5933,5938,5942,5946,5950,5954,5958,5963],{"type":31,"tagName":408,"properties":5930,"children":5931},{"style":1315},[5932],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":5934,"children":5935},{"style":578},[5936],{"type":27,"value":5937}," hi",{"type":31,"tagName":408,"properties":5939,"children":5940},{"style":1315},[5941],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":5943,"children":5944},{"style":533},[5945],{"type":27,"value":5302},{"type":31,"tagName":408,"properties":5947,"children":5948},{"style":1315},[5949],{"type":27,"value":5307},{"type":31,"tagName":408,"properties":5951,"children":5952},{"style":533},[5953],{"type":27,"value":95},{"type":31,"tagName":408,"properties":5955,"children":5956},{"style":578},[5957],{"type":27,"value":1754},{"type":31,"tagName":408,"properties":5959,"children":5960},{"style":1315},[5961],{"type":27,"value":5962}," +",{"type":31,"tagName":408,"properties":5964,"children":5965},{"style":533},[5966],{"type":27,"value":5924},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5969,"children":5970},{"class":410},[5971,5975,5980,5984,5988],{"type":31,"tagName":408,"properties":5972,"children":5973},{"style":1315},[5974],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":5976,"children":5977},{"style":533},[5978],{"type":27,"value":5979}," first ",{"type":31,"tagName":408,"properties":5981,"children":5982},{"style":1315},[5983],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":5985,"children":5986},{"style":578},[5987],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":5989,"children":5990},{"style":533},[5991],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":5994,"children":5995},{"class":410},[5996,6000,6005,6009,6013,6017,6022,6026,6031,6035,6039],{"type":31,"tagName":408,"properties":5997,"children":5998},{"style":1315},[5999],{"type":27,"value":2651},{"type":31,"tagName":408,"properties":6001,"children":6002},{"style":533},[6003],{"type":27,"value":6004}," (first ",{"type":31,"tagName":408,"properties":6006,"children":6007},{"style":1315},[6008],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6010,"children":6011},{"style":533},[6012],{"type":27,"value":2271},{"type":31,"tagName":408,"properties":6014,"children":6015},{"style":1315},[6016],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":6018,"children":6019},{"style":533},[6020],{"type":27,"value":6021}," strikeAt[first] ",{"type":31,"tagName":408,"properties":6023,"children":6024},{"style":1315},[6025],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6027,"children":6028},{"style":533},[6029],{"type":27,"value":6030}," lo) first ",{"type":31,"tagName":408,"properties":6032,"children":6033},{"style":1315},[6034],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6036,"children":6037},{"style":578},[6038],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6040,"children":6041},{"style":533},[6042],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6045,"children":6046},{"class":410},[6047,6051,6056,6060],{"type":31,"tagName":408,"properties":6048,"children":6049},{"style":1315},[6050],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":6052,"children":6053},{"style":533},[6054],{"type":27,"value":6055}," last ",{"type":31,"tagName":408,"properties":6057,"children":6058},{"style":1315},[6059],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":6061,"children":6062},{"style":533},[6063],{"type":27,"value":6064}," first;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6067,"children":6068},{"class":410},[6069,6073,6078,6082,6086,6090,6095,6099,6104,6108,6112],{"type":31,"tagName":408,"properties":6070,"children":6071},{"style":1315},[6072],{"type":27,"value":2651},{"type":31,"tagName":408,"properties":6074,"children":6075},{"style":533},[6076],{"type":27,"value":6077}," (last ",{"type":31,"tagName":408,"properties":6079,"children":6080},{"style":1315},[6081],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6083,"children":6084},{"style":533},[6085],{"type":27,"value":2271},{"type":31,"tagName":408,"properties":6087,"children":6088},{"style":1315},[6089],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":6091,"children":6092},{"style":533},[6093],{"type":27,"value":6094}," strikeAt[last] ",{"type":31,"tagName":408,"properties":6096,"children":6097},{"style":1315},[6098],{"type":27,"value":5545},{"type":31,"tagName":408,"properties":6100,"children":6101},{"style":533},[6102],{"type":27,"value":6103}," hi) last ",{"type":31,"tagName":408,"properties":6105,"children":6106},{"style":1315},[6107],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6109,"children":6110},{"style":578},[6111],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6113,"children":6114},{"style":533},[6115],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6118,"children":6119},{"class":410},[6120,6124,6128,6132,6136,6140,6144,6149],{"type":31,"tagName":408,"properties":6121,"children":6122},{"style":1315},[6123],{"type":27,"value":2651},{"type":31,"tagName":408,"properties":6125,"children":6126},{"style":533},[6127],{"type":27,"value":6077},{"type":31,"tagName":408,"properties":6129,"children":6130},{"style":1315},[6131],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":6133,"children":6134},{"style":533},[6135],{"type":27,"value":5979},{"type":31,"tagName":408,"properties":6137,"children":6138},{"style":1315},[6139],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":6141,"children":6142},{"style":578},[6143],{"type":27,"value":1675},{"type":31,"tagName":408,"properties":6145,"children":6146},{"style":533},[6147],{"type":27,"value":6148},") { ",{"type":31,"tagName":408,"properties":6150,"children":6151},{"style":414},[6152],{"type":27,"value":6153},"// a wide window on a fine ladder: drop the row farther from the close",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6156,"children":6157},{"class":410},[6158,6162,6167,6171,6175,6179,6184,6188,6192,6196,6200,6205,6209,6213],{"type":31,"tagName":408,"properties":6159,"children":6160},{"style":1315},[6161],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":6163,"children":6164},{"style":533},[6165],{"type":27,"value":6166}," (close ",{"type":31,"tagName":408,"properties":6168,"children":6169},{"style":1315},[6170],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":6172,"children":6173},{"style":533},[6174],{"type":27,"value":6021},{"type":31,"tagName":408,"properties":6176,"children":6177},{"style":1315},[6178],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":6180,"children":6181},{"style":533},[6182],{"type":27,"value":6183}," strikeAt[last ",{"type":31,"tagName":408,"properties":6185,"children":6186},{"style":1315},[6187],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":6189,"children":6190},{"style":578},[6191],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6193,"children":6194},{"style":533},[6195],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":6197,"children":6198},{"style":1315},[6199],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":6201,"children":6202},{"style":533},[6203],{"type":27,"value":6204}," close) first ",{"type":31,"tagName":408,"properties":6206,"children":6207},{"style":1315},[6208],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6210,"children":6211},{"style":578},[6212],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6214,"children":6215},{"style":533},[6216],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6219,"children":6220},{"class":410},[6221,6225,6229,6233,6237],{"type":31,"tagName":408,"properties":6222,"children":6223},{"style":1315},[6224],{"type":27,"value":3412},{"type":31,"tagName":408,"properties":6226,"children":6227},{"style":533},[6228],{"type":27,"value":6055},{"type":31,"tagName":408,"properties":6230,"children":6231},{"style":1315},[6232],{"type":27,"value":4136},{"type":31,"tagName":408,"properties":6234,"children":6235},{"style":578},[6236],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6238,"children":6239},{"style":533},[6240],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6243,"children":6244},{"class":410},[6245],{"type":31,"tagName":408,"properties":6246,"children":6247},{"style":533},[6248],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6251,"children":6252},{"class":410},[6253,6257,6261,6265,6270,6274,6278],{"type":31,"tagName":408,"properties":6254,"children":6255},{"style":1315},[6256],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":6258,"children":6259},{"style":533},[6260],{"type":27,"value":6077},{"type":31,"tagName":408,"properties":6262,"children":6263},{"style":1315},[6264],{"type":27,"value":5545},{"type":31,"tagName":408,"properties":6266,"children":6267},{"style":533},[6268],{"type":27,"value":6269}," first) ",{"type":31,"tagName":408,"properties":6271,"children":6272},{"style":1315},[6273],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":6275,"children":6276},{"style":533},[6277],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":6279,"children":6280},{"style":414},[6281],{"type":27,"value":6282},"// no strike inside the window: the profile stays absent",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6285,"children":6286},{"class":410},[6287,6292],{"type":31,"tagName":408,"properties":6288,"children":6289},{"style":527},[6290],{"type":27,"value":6291},"  fb_clear",{"type":31,"tagName":408,"properties":6293,"children":6294},{"style":533},[6295],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6298,"children":6299},{"class":410},[6300,6305,6309,6314,6319,6324,6328,6333],{"type":31,"tagName":408,"properties":6301,"children":6302},{"style":527},[6303],{"type":27,"value":6304},"  fb_text",{"type":31,"tagName":408,"properties":6306,"children":6307},{"style":533},[6308],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6310,"children":6311},{"style":539},[6312],{"type":27,"value":6313},"\"{",{"type":31,"tagName":408,"properties":6315,"children":6316},{"style":578},[6317],{"type":27,"value":6318},"\\\"",{"type":31,"tagName":408,"properties":6320,"children":6321},{"style":539},[6322],{"type":27,"value":6323},"prices",{"type":31,"tagName":408,"properties":6325,"children":6326},{"style":578},[6327],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6329,"children":6330},{"style":539},[6331],{"type":27,"value":6332},":[\"",{"type":31,"tagName":408,"properties":6334,"children":6335},{"style":533},[6336],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6339,"children":6340},{"class":410},[6341,6345,6349,6353,6357,6361,6366,6370,6375,6379,6383],{"type":31,"tagName":408,"properties":6342,"children":6343},{"style":1315},[6344],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":6346,"children":6347},{"style":533},[6348],{"type":27,"value":95},{"type":31,"tagName":408,"properties":6350,"children":6351},{"style":1315},[6352],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":6354,"children":6355},{"style":533},[6356],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":6358,"children":6359},{"style":1315},[6360],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":6362,"children":6363},{"style":533},[6364],{"type":27,"value":6365}," first; k ",{"type":31,"tagName":408,"properties":6367,"children":6368},{"style":1315},[6369],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6371,"children":6372},{"style":533},[6373],{"type":27,"value":6374}," last; k ",{"type":31,"tagName":408,"properties":6376,"children":6377},{"style":1315},[6378],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6380,"children":6381},{"style":578},[6382],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6384,"children":6385},{"style":533},[6386],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6389,"children":6390},{"class":410},[6391,6395,6400,6404,6408,6413,6417,6422],{"type":31,"tagName":408,"properties":6392,"children":6393},{"style":1315},[6394],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":6396,"children":6397},{"style":533},[6398],{"type":27,"value":6399}," (k ",{"type":31,"tagName":408,"properties":6401,"children":6402},{"style":1315},[6403],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":6405,"children":6406},{"style":533},[6407],{"type":27,"value":6269},{"type":31,"tagName":408,"properties":6409,"children":6410},{"style":527},[6411],{"type":27,"value":6412},"fb_text",{"type":31,"tagName":408,"properties":6414,"children":6415},{"style":533},[6416],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6418,"children":6419},{"style":539},[6420],{"type":27,"value":6421},"\",\"",{"type":31,"tagName":408,"properties":6423,"children":6424},{"style":533},[6425],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6428,"children":6429},{"class":410},[6430,6435],{"type":31,"tagName":408,"properties":6431,"children":6432},{"style":527},[6433],{"type":27,"value":6434},"    fb_num",{"type":31,"tagName":408,"properties":6436,"children":6437},{"style":533},[6438],{"type":27,"value":6439},"(strikeAt[k]);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6442,"children":6443},{"class":410},[6444],{"type":31,"tagName":408,"properties":6445,"children":6446},{"style":533},[6447],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6450,"children":6451},{"class":410},[6452,6456,6460,6465,6469,6474,6478,6482],{"type":31,"tagName":408,"properties":6453,"children":6454},{"style":527},[6455],{"type":27,"value":6304},{"type":31,"tagName":408,"properties":6457,"children":6458},{"style":533},[6459],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6461,"children":6462},{"style":539},[6463],{"type":27,"value":6464},"\"],",{"type":31,"tagName":408,"properties":6466,"children":6467},{"style":578},[6468],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6470,"children":6471},{"style":539},[6472],{"type":27,"value":6473},"values",{"type":31,"tagName":408,"properties":6475,"children":6476},{"style":578},[6477],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6479,"children":6480},{"style":539},[6481],{"type":27,"value":6332},{"type":31,"tagName":408,"properties":6483,"children":6484},{"style":533},[6485],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6488,"children":6489},{"class":410},[6490,6494,6498,6502,6506,6510,6514,6518,6522,6526,6530],{"type":31,"tagName":408,"properties":6491,"children":6492},{"style":1315},[6493],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":6495,"children":6496},{"style":533},[6497],{"type":27,"value":95},{"type":31,"tagName":408,"properties":6499,"children":6500},{"style":1315},[6501],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":6503,"children":6504},{"style":533},[6505],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":6507,"children":6508},{"style":1315},[6509],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":6511,"children":6512},{"style":533},[6513],{"type":27,"value":6365},{"type":31,"tagName":408,"properties":6515,"children":6516},{"style":1315},[6517],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6519,"children":6520},{"style":533},[6521],{"type":27,"value":6374},{"type":31,"tagName":408,"properties":6523,"children":6524},{"style":1315},[6525],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6527,"children":6528},{"style":578},[6529],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6531,"children":6532},{"style":533},[6533],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6536,"children":6537},{"class":410},[6538,6542,6546,6550,6554,6558,6562,6566],{"type":31,"tagName":408,"properties":6539,"children":6540},{"style":1315},[6541],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":6543,"children":6544},{"style":533},[6545],{"type":27,"value":6399},{"type":31,"tagName":408,"properties":6547,"children":6548},{"style":1315},[6549],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":6551,"children":6552},{"style":533},[6553],{"type":27,"value":6269},{"type":31,"tagName":408,"properties":6555,"children":6556},{"style":527},[6557],{"type":27,"value":6412},{"type":31,"tagName":408,"properties":6559,"children":6560},{"style":533},[6561],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6563,"children":6564},{"style":539},[6565],{"type":27,"value":6421},{"type":31,"tagName":408,"properties":6567,"children":6568},{"style":533},[6569],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6572,"children":6573},{"class":410},[6574,6579,6584,6588],{"type":31,"tagName":408,"properties":6575,"children":6576},{"style":527},[6577],{"type":27,"value":6578},"    fb_f64",{"type":31,"tagName":408,"properties":6580,"children":6581},{"style":533},[6582],{"type":27,"value":6583},"(netAt[k], ",{"type":31,"tagName":408,"properties":6585,"children":6586},{"style":578},[6587],{"type":27,"value":400},{"type":31,"tagName":408,"properties":6589,"children":6590},{"style":533},[6591],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6594,"children":6595},{"class":410},[6596],{"type":31,"tagName":408,"properties":6597,"children":6598},{"style":533},[6599],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6602,"children":6603},{"class":410},[6604,6608,6612,6616,6620,6625,6629,6633],{"type":31,"tagName":408,"properties":6605,"children":6606},{"style":527},[6607],{"type":27,"value":6304},{"type":31,"tagName":408,"properties":6609,"children":6610},{"style":533},[6611],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6613,"children":6614},{"style":539},[6615],{"type":27,"value":6464},{"type":31,"tagName":408,"properties":6617,"children":6618},{"style":578},[6619],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6621,"children":6622},{"style":539},[6623],{"type":27,"value":6624},"colors",{"type":31,"tagName":408,"properties":6626,"children":6627},{"style":578},[6628],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6630,"children":6631},{"style":539},[6632],{"type":27,"value":6332},{"type":31,"tagName":408,"properties":6634,"children":6635},{"style":533},[6636],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6639,"children":6640},{"class":410},[6641,6645,6649,6653,6657,6661,6665,6669,6673,6677,6681],{"type":31,"tagName":408,"properties":6642,"children":6643},{"style":1315},[6644],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":6646,"children":6647},{"style":533},[6648],{"type":27,"value":95},{"type":31,"tagName":408,"properties":6650,"children":6651},{"style":1315},[6652],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":6654,"children":6655},{"style":533},[6656],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":6658,"children":6659},{"style":1315},[6660],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":6662,"children":6663},{"style":533},[6664],{"type":27,"value":6365},{"type":31,"tagName":408,"properties":6666,"children":6667},{"style":1315},[6668],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6670,"children":6671},{"style":533},[6672],{"type":27,"value":6374},{"type":31,"tagName":408,"properties":6674,"children":6675},{"style":1315},[6676],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":6678,"children":6679},{"style":578},[6680],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":6682,"children":6683},{"style":533},[6684],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6687,"children":6688},{"class":410},[6689,6693,6697,6701,6705,6709,6713,6717],{"type":31,"tagName":408,"properties":6690,"children":6691},{"style":1315},[6692],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":6694,"children":6695},{"style":533},[6696],{"type":27,"value":6399},{"type":31,"tagName":408,"properties":6698,"children":6699},{"style":1315},[6700],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":6702,"children":6703},{"style":533},[6704],{"type":27,"value":6269},{"type":31,"tagName":408,"properties":6706,"children":6707},{"style":527},[6708],{"type":27,"value":6412},{"type":31,"tagName":408,"properties":6710,"children":6711},{"style":533},[6712],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6714,"children":6715},{"style":539},[6716],{"type":27,"value":6421},{"type":31,"tagName":408,"properties":6718,"children":6719},{"style":533},[6720],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6723,"children":6724},{"class":410},[6725,6730,6735,6739,6743,6747,6752,6756,6761,6765,6770,6774,6779,6783,6787,6791,6795,6799,6804,6808,6812,6816,6820,6824,6829,6833,6837,6841],{"type":31,"tagName":408,"properties":6726,"children":6727},{"style":527},[6728],{"type":27,"value":6729},"    fb_text",{"type":31,"tagName":408,"properties":6731,"children":6732},{"style":533},[6733],{"type":27,"value":6734},"(netAt[k] ",{"type":31,"tagName":408,"properties":6736,"children":6737},{"style":1315},[6738],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":6740,"children":6741},{"style":578},[6742],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":6744,"children":6745},{"style":1315},[6746],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":6748,"children":6749},{"style":539},[6750],{"type":27,"value":6751}," \"",{"type":31,"tagName":408,"properties":6753,"children":6754},{"style":578},[6755],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6757,"children":6758},{"style":539},[6759],{"type":27,"value":6760},"#22c55e",{"type":31,"tagName":408,"properties":6762,"children":6763},{"style":578},[6764],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6766,"children":6767},{"style":539},[6768],{"type":27,"value":6769},"\"",{"type":31,"tagName":408,"properties":6771,"children":6772},{"style":1315},[6773],{"type":27,"value":3789},{"type":31,"tagName":408,"properties":6775,"children":6776},{"style":533},[6777],{"type":27,"value":6778}," netAt[k] ",{"type":31,"tagName":408,"properties":6780,"children":6781},{"style":1315},[6782],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":6784,"children":6785},{"style":578},[6786],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":6788,"children":6789},{"style":1315},[6790],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":6792,"children":6793},{"style":539},[6794],{"type":27,"value":6751},{"type":31,"tagName":408,"properties":6796,"children":6797},{"style":578},[6798],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6800,"children":6801},{"style":539},[6802],{"type":27,"value":6803},"#ef4444",{"type":31,"tagName":408,"properties":6805,"children":6806},{"style":578},[6807],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6809,"children":6810},{"style":539},[6811],{"type":27,"value":6769},{"type":31,"tagName":408,"properties":6813,"children":6814},{"style":1315},[6815],{"type":27,"value":3789},{"type":31,"tagName":408,"properties":6817,"children":6818},{"style":539},[6819],{"type":27,"value":6751},{"type":31,"tagName":408,"properties":6821,"children":6822},{"style":578},[6823],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6825,"children":6826},{"style":539},[6827],{"type":27,"value":6828},"#94a3b8",{"type":31,"tagName":408,"properties":6830,"children":6831},{"style":578},[6832],{"type":27,"value":6318},{"type":31,"tagName":408,"properties":6834,"children":6835},{"style":539},[6836],{"type":27,"value":6769},{"type":31,"tagName":408,"properties":6838,"children":6839},{"style":533},[6840],{"type":27,"value":1931},{"type":31,"tagName":408,"properties":6842,"children":6843},{"style":414},[6844],{"type":27,"value":6845},"// bullish green, bearish red",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6848,"children":6849},{"class":410},[6850],{"type":31,"tagName":408,"properties":6851,"children":6852},{"style":533},[6853],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6856,"children":6857},{"class":410},[6858,6862,6866,6871],{"type":31,"tagName":408,"properties":6859,"children":6860},{"style":527},[6861],{"type":27,"value":6304},{"type":31,"tagName":408,"properties":6863,"children":6864},{"style":533},[6865],{"type":27,"value":536},{"type":31,"tagName":408,"properties":6867,"children":6868},{"style":539},[6869],{"type":27,"value":6870},"\"]}\"",{"type":31,"tagName":408,"properties":6872,"children":6873},{"style":533},[6874],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6877,"children":6878},{"class":410},[6879,6884],{"type":31,"tagName":408,"properties":6880,"children":6881},{"style":527},[6882],{"type":27,"value":6883},"  writeFrameBuffer",{"type":31,"tagName":408,"properties":6885,"children":6886},{"style":533},[6887],{"type":27,"value":6888},"(strike_rows);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6891,"children":6892},{"class":410},[6893],{"type":31,"tagName":408,"properties":6894,"children":6895},{"style":533},[6896],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6899,"children":6900},{"class":410},[],{"type":27,"value":28},{"type":31,"tagName":408,"properties":6903,"children":6904},{"class":410},[6905],{"type":31,"tagName":408,"properties":6906,"children":6907},{"style":414},[6908],{"type":27,"value":6909},"// onBar() runs once per bar: a new trade date starts the profile again; the bar's block adds each contract's net",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6912,"children":6913},{"class":410},[6914],{"type":31,"tagName":408,"properties":6915,"children":6916},{"style":414},[6917],{"type":27,"value":6918},"// premium to its strike for the session and to its heat row for this bar's column; then the readings, the column",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6921,"children":6922},{"class":410},[6923],{"type":31,"tagName":408,"properties":6924,"children":6925},{"style":414},[6926],{"type":27,"value":6927},"// and, on the live bar, the docked profile.",{"type":27,"value":28},{"type":31,"tagName":408,"properties":6930,"children":6931},{"class":410},[6932,6936,6941,6945,6949,6953],{"type":31,"tagName":408,"properties":6933,"children":6934},{"style":1315},[6935],{"type":27,"value":2364},{"type":31,"tagName":408,"properties":6937,"children":6938},{"style":527},[6939],{"type":27,"value":6940}," onBar",{"type":31,"tagName":408,"properties":6942,"children":6943},{"style":533},[6944],{"type":27,"value":2374},{"type":31,"tagName":408,"properties":6946,"children":6947},{"style":1315},[6948],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":6950,"children":6951},{"style":578},[6952],{"type":27,"value":2383},{"type":31,"tagName":408,"properties":6954,"children":6955},{"style":533},[6956],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6959,"children":6960},{"class":410},[6961,6966,6970,6975,6980],{"type":31,"tagName":408,"properties":6962,"children":6963},{"style":533},[6964],{"type":27,"value":6965},"  close ",{"type":31,"tagName":408,"properties":6967,"children":6968},{"style":1315},[6969],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":6971,"children":6972},{"style":533},[6973],{"type":27,"value":6974}," bar.",{"type":31,"tagName":408,"properties":6976,"children":6977},{"style":527},[6978],{"type":27,"value":6979},"close",{"type":31,"tagName":408,"properties":6981,"children":6982},{"style":533},[6983],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":6986,"children":6987},{"class":410},[6988,6992,6997,7001,7006],{"type":31,"tagName":408,"properties":6989,"children":6990},{"style":1315},[6991],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":6993,"children":6994},{"style":578},[6995],{"type":27,"value":6996}," date",{"type":31,"tagName":408,"properties":6998,"children":6999},{"style":1315},[7000],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7002,"children":7003},{"style":527},[7004],{"type":27,"value":7005}," in_trade_date",{"type":31,"tagName":408,"properties":7007,"children":7008},{"style":533},[7009],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7012,"children":7013},{"class":410},[7014,7018,7022,7026,7030,7035,7039,7044,7048],{"type":31,"tagName":408,"properties":7015,"children":7016},{"style":1315},[7017],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":7019,"children":7020},{"style":533},[7021],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7023,"children":7024},{"style":1315},[7025],{"type":27,"value":2536},{"type":31,"tagName":408,"properties":7027,"children":7028},{"style":527},[7029],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":7031,"children":7032},{"style":533},[7033],{"type":27,"value":7034},"(date) ",{"type":31,"tagName":408,"properties":7036,"children":7037},{"style":1315},[7038],{"type":27,"value":2998},{"type":31,"tagName":408,"properties":7040,"children":7041},{"style":533},[7042],{"type":27,"value":7043}," date ",{"type":31,"tagName":408,"properties":7045,"children":7046},{"style":1315},[7047],{"type":27,"value":2590},{"type":31,"tagName":408,"properties":7049,"children":7050},{"style":533},[7051],{"type":27,"value":7052}," day) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7055,"children":7056},{"class":410},[7057,7062,7066],{"type":31,"tagName":408,"properties":7058,"children":7059},{"style":533},[7060],{"type":27,"value":7061},"    day ",{"type":31,"tagName":408,"properties":7063,"children":7064},{"style":1315},[7065],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7067,"children":7068},{"style":533},[7069],{"type":27,"value":7070}," date;",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7073,"children":7074},{"class":410},[7075,7079,7083,7087],{"type":31,"tagName":408,"properties":7076,"children":7077},{"style":533},[7078],{"type":27,"value":4772},{"type":31,"tagName":408,"properties":7080,"children":7081},{"style":1315},[7082],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7084,"children":7085},{"style":578},[7086],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":7088,"children":7089},{"style":533},[7090],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7093,"children":7094},{"class":410},[7095],{"type":31,"tagName":408,"properties":7096,"children":7097},{"style":533},[7098],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7101,"children":7102},{"class":410},[7103,7107,7111,7115,7120,7124,7128,7133,7137,7141,7145,7149,7153],{"type":31,"tagName":408,"properties":7104,"children":7105},{"style":1315},[7106],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":7108,"children":7109},{"style":533},[7110],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7112,"children":7113},{"style":1315},[7114],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":7116,"children":7117},{"style":533},[7118],{"type":27,"value":7119}," r ",{"type":31,"tagName":408,"properties":7121,"children":7122},{"style":1315},[7123],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7125,"children":7126},{"style":578},[7127],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":7129,"children":7130},{"style":533},[7131],{"type":27,"value":7132},"; r ",{"type":31,"tagName":408,"properties":7134,"children":7135},{"style":1315},[7136],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":7138,"children":7139},{"style":578},[7140],{"type":27,"value":1582},{"type":31,"tagName":408,"properties":7142,"children":7143},{"style":533},[7144],{"type":27,"value":7132},{"type":31,"tagName":408,"properties":7146,"children":7147},{"style":1315},[7148],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":7150,"children":7151},{"style":578},[7152],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":7154,"children":7155},{"style":533},[7156],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7159,"children":7160},{"class":410},[7161,7166,7170,7174],{"type":31,"tagName":408,"properties":7162,"children":7163},{"style":533},[7164],{"type":27,"value":7165},"    rowHeat[r] ",{"type":31,"tagName":408,"properties":7167,"children":7168},{"style":1315},[7169],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7171,"children":7172},{"style":578},[7173],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":7175,"children":7176},{"style":533},[7177],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7180,"children":7181},{"class":410},[7182,7187,7191,7195],{"type":31,"tagName":408,"properties":7183,"children":7184},{"style":533},[7185],{"type":27,"value":7186},"    rowTouched[r] ",{"type":31,"tagName":408,"properties":7188,"children":7189},{"style":1315},[7190],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7192,"children":7193},{"style":578},[7194],{"type":27,"value":2615},{"type":31,"tagName":408,"properties":7196,"children":7197},{"style":533},[7198],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7201,"children":7202},{"class":410},[7203],{"type":31,"tagName":408,"properties":7204,"children":7205},{"style":533},[7206],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7209,"children":7210},{"class":410},[7211,7215,7220,7224,7229],{"type":31,"tagName":408,"properties":7212,"children":7213},{"style":1315},[7214],{"type":27,"value":2913},{"type":31,"tagName":408,"properties":7216,"children":7217},{"style":578},[7218],{"type":27,"value":7219}," n",{"type":31,"tagName":408,"properties":7221,"children":7222},{"style":1315},[7223],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7225,"children":7226},{"style":527},[7227],{"type":27,"value":7228}," in_flow_cells",{"type":31,"tagName":408,"properties":7230,"children":7231},{"style":533},[7232],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7235,"children":7236},{"class":410},[7237,7241,7246,7250,7254],{"type":31,"tagName":408,"properties":7238,"children":7239},{"style":1315},[7240],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":7242,"children":7243},{"style":533},[7244],{"type":27,"value":7245}," skipped ",{"type":31,"tagName":408,"properties":7247,"children":7248},{"style":1315},[7249],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7251,"children":7252},{"style":578},[7253],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":7255,"children":7256},{"style":533},[7257],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7260,"children":7261},{"class":410},[7262,7266,7271,7275,7279],{"type":31,"tagName":408,"properties":7263,"children":7264},{"style":1315},[7265],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":7267,"children":7268},{"style":533},[7269],{"type":27,"value":7270}," partial ",{"type":31,"tagName":408,"properties":7272,"children":7273},{"style":1315},[7274],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7276,"children":7277},{"style":578},[7278],{"type":27,"value":2615},{"type":31,"tagName":408,"properties":7280,"children":7281},{"style":533},[7282],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7285,"children":7286},{"class":410},[7287,7291,7296,7300,7304,7308,7313,7317],{"type":31,"tagName":408,"properties":7288,"children":7289},{"style":1315},[7290],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":7292,"children":7293},{"style":533},[7294],{"type":27,"value":7295}," (n ",{"type":31,"tagName":408,"properties":7297,"children":7298},{"style":1315},[7299],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":7301,"children":7302},{"style":578},[7303],{"type":27,"value":1550},{"type":31,"tagName":408,"properties":7305,"children":7306},{"style":1315},[7307],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":7309,"children":7310},{"style":1315},[7311],{"type":27,"value":7312}," !",{"type":31,"tagName":408,"properties":7314,"children":7315},{"style":527},[7316],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":7318,"children":7319},{"style":533},[7320],{"type":27,"value":7321},"(close)) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7324,"children":7325},{"class":410},[7326,7330,7335,7339,7344],{"type":31,"tagName":408,"properties":7327,"children":7328},{"style":1315},[7329],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":7331,"children":7332},{"style":578},[7333],{"type":27,"value":7334}," cells",{"type":31,"tagName":408,"properties":7336,"children":7337},{"style":1315},[7338],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7340,"children":7341},{"style":527},[7342],{"type":27,"value":7343}," in_flow_view",{"type":31,"tagName":408,"properties":7345,"children":7346},{"style":533},[7347],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7350,"children":7351},{"class":410},[7352,7357,7361,7365,7370,7374,7378,7383,7387,7391,7395,7399,7404,7409,7413,7417,7421],{"type":31,"tagName":408,"properties":7353,"children":7354},{"style":1315},[7355],{"type":27,"value":7356},"    for",{"type":31,"tagName":408,"properties":7358,"children":7359},{"style":533},[7360],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7362,"children":7363},{"style":1315},[7364],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":7366,"children":7367},{"style":533},[7368],{"type":27,"value":7369}," i ",{"type":31,"tagName":408,"properties":7371,"children":7372},{"style":1315},[7373],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7375,"children":7376},{"style":578},[7377],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":7379,"children":7380},{"style":533},[7381],{"type":27,"value":7382},"; i ",{"type":31,"tagName":408,"properties":7384,"children":7385},{"style":1315},[7386],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7388,"children":7389},{"style":578},[7390],{"type":27,"value":1550},{"type":31,"tagName":408,"properties":7392,"children":7393},{"style":1315},[7394],{"type":27,"value":3060},{"type":31,"tagName":408,"properties":7396,"children":7397},{"style":578},[7398],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":7400,"children":7401},{"style":1315},[7402],{"type":27,"value":7403}," \u003C",{"type":31,"tagName":408,"properties":7405,"children":7406},{"style":533},[7407],{"type":27,"value":7408}," n; i ",{"type":31,"tagName":408,"properties":7410,"children":7411},{"style":1315},[7412],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":7414,"children":7415},{"style":578},[7416],{"type":27,"value":1550},{"type":31,"tagName":408,"properties":7418,"children":7419},{"style":533},[7420],{"type":27,"value":6148},{"type":31,"tagName":408,"properties":7422,"children":7423},{"style":414},[7424],{"type":27,"value":7425},"// the strikes first: the spacing reads them",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7428,"children":7429},{"class":410},[7430,7434,7438,7443,7448,7453,7458,7462,7466],{"type":31,"tagName":408,"properties":7431,"children":7432},{"style":1315},[7433],{"type":27,"value":5392},{"type":31,"tagName":408,"properties":7435,"children":7436},{"style":533},[7437],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7439,"children":7440},{"style":527},[7441],{"type":27,"value":7442},"contractOk",{"type":31,"tagName":408,"properties":7444,"children":7445},{"style":533},[7446],{"type":27,"value":7447},"(cells, i)) ",{"type":31,"tagName":408,"properties":7449,"children":7450},{"style":527},[7451],{"type":27,"value":7452},"noteSeen",{"type":31,"tagName":408,"properties":7454,"children":7455},{"style":533},[7456],{"type":27,"value":7457},"(cells[i ",{"type":31,"tagName":408,"properties":7459,"children":7460},{"style":1315},[7461],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7463,"children":7464},{"style":578},[7465],{"type":27,"value":3085},{"type":31,"tagName":408,"properties":7467,"children":7468},{"style":533},[7469],{"type":27,"value":7470},"]);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7473,"children":7474},{"class":410},[7475],{"type":31,"tagName":408,"properties":7476,"children":7477},{"style":533},[7478],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7481,"children":7482},{"class":410},[7483,7487,7492,7496,7500,7504,7508,7512,7516,7520,7524],{"type":31,"tagName":408,"properties":7484,"children":7485},{"style":1315},[7486],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":7488,"children":7489},{"style":578},[7490],{"type":27,"value":7491}," step",{"type":31,"tagName":408,"properties":7493,"children":7494},{"style":1315},[7495],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7497,"children":7498},{"style":533},[7499],{"type":27,"value":2147},{"type":31,"tagName":408,"properties":7501,"children":7502},{"style":1315},[7503],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":7505,"children":7506},{"style":578},[7507],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":7509,"children":7510},{"style":1315},[7511],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":7513,"children":7514},{"style":533},[7515],{"type":27,"value":2147},{"type":31,"tagName":408,"properties":7517,"children":7518},{"style":1315},[7519],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":7521,"children":7522},{"style":527},[7523],{"type":27,"value":5036},{"type":31,"tagName":408,"properties":7525,"children":7526},{"style":533},[7527],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7530,"children":7531},{"class":410},[7532,7536,7541,7545,7550,7555,7559,7563,7567,7571,7576,7581,7585,7590,7594,7598,7602,7606,7611,7615,7620,7624,7629,7633,7637,7641,7646,7650],{"type":31,"tagName":408,"properties":7533,"children":7534},{"style":1315},[7535],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":7537,"children":7538},{"style":578},[7539],{"type":27,"value":7540}," gridLow",{"type":31,"tagName":408,"properties":7542,"children":7543},{"style":1315},[7544],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7546,"children":7547},{"style":527},[7548],{"type":27,"value":7549}," isNaN",{"type":31,"tagName":408,"properties":7551,"children":7552},{"style":533},[7553],{"type":27,"value":7554},"(step) ",{"type":31,"tagName":408,"properties":7556,"children":7557},{"style":1315},[7558],{"type":27,"value":3780},{"type":31,"tagName":408,"properties":7560,"children":7561},{"style":578},[7562],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":7564,"children":7565},{"style":1315},[7566],{"type":27,"value":3789},{"type":31,"tagName":408,"properties":7568,"children":7569},{"style":533},[7570],{"type":27,"value":5276},{"type":31,"tagName":408,"properties":7572,"children":7573},{"style":527},[7574],{"type":27,"value":7575},"round",{"type":31,"tagName":408,"properties":7577,"children":7578},{"style":533},[7579],{"type":27,"value":7580},"(close ",{"type":31,"tagName":408,"properties":7582,"children":7583},{"style":1315},[7584],{"type":27,"value":2439},{"type":31,"tagName":408,"properties":7586,"children":7587},{"style":533},[7588],{"type":27,"value":7589}," step) ",{"type":31,"tagName":408,"properties":7591,"children":7592},{"style":1315},[7593],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":7595,"children":7596},{"style":527},[7597],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":7599,"children":7600},{"style":533},[7601],{"type":27,"value":536},{"type":31,"tagName":408,"properties":7603,"children":7604},{"style":578},[7605],{"type":27,"value":2074},{"type":31,"tagName":408,"properties":7607,"children":7608},{"style":1315},[7609],{"type":27,"value":7610}," /",{"type":31,"tagName":408,"properties":7612,"children":7613},{"style":578},[7614],{"type":27,"value":2972},{"type":31,"tagName":408,"properties":7616,"children":7617},{"style":533},[7618],{"type":27,"value":7619},")) ",{"type":31,"tagName":408,"properties":7621,"children":7622},{"style":1315},[7623],{"type":27,"value":5307},{"type":31,"tagName":408,"properties":7625,"children":7626},{"style":533},[7627],{"type":27,"value":7628}," step ",{"type":31,"tagName":408,"properties":7630,"children":7631},{"style":1315},[7632],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":7634,"children":7635},{"style":533},[7636],{"type":27,"value":7628},{"type":31,"tagName":408,"properties":7638,"children":7639},{"style":1315},[7640],{"type":27,"value":5307},{"type":31,"tagName":408,"properties":7642,"children":7643},{"style":578},[7644],{"type":27,"value":7645}," 0.5",{"type":31,"tagName":408,"properties":7647,"children":7648},{"style":533},[7649],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":7651,"children":7652},{"style":414},[7653],{"type":27,"value":7654},"// rows centred on the spacing's multiples",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7657,"children":7658},{"class":410},[7659,7663,7667,7671,7675,7679,7683,7687,7691,7695,7699,7703,7707,7711,7715,7719],{"type":31,"tagName":408,"properties":7660,"children":7661},{"style":1315},[7662],{"type":27,"value":7356},{"type":31,"tagName":408,"properties":7664,"children":7665},{"style":533},[7666],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7668,"children":7669},{"style":1315},[7670],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":7672,"children":7673},{"style":533},[7674],{"type":27,"value":7369},{"type":31,"tagName":408,"properties":7676,"children":7677},{"style":1315},[7678],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7680,"children":7681},{"style":578},[7682],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":7684,"children":7685},{"style":533},[7686],{"type":27,"value":7382},{"type":31,"tagName":408,"properties":7688,"children":7689},{"style":1315},[7690],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7692,"children":7693},{"style":578},[7694],{"type":27,"value":1550},{"type":31,"tagName":408,"properties":7696,"children":7697},{"style":1315},[7698],{"type":27,"value":3060},{"type":31,"tagName":408,"properties":7700,"children":7701},{"style":578},[7702],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":7704,"children":7705},{"style":1315},[7706],{"type":27,"value":7403},{"type":31,"tagName":408,"properties":7708,"children":7709},{"style":533},[7710],{"type":27,"value":7408},{"type":31,"tagName":408,"properties":7712,"children":7713},{"style":1315},[7714],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":7716,"children":7717},{"style":578},[7718],{"type":27,"value":1550},{"type":31,"tagName":408,"properties":7720,"children":7721},{"style":533},[7722],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7725,"children":7726},{"class":410},[7727,7731,7735,7739,7743],{"type":31,"tagName":408,"properties":7728,"children":7729},{"style":1315},[7730],{"type":27,"value":5392},{"type":31,"tagName":408,"properties":7732,"children":7733},{"style":533},[7734],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7736,"children":7737},{"style":1315},[7738],{"type":27,"value":2536},{"type":31,"tagName":408,"properties":7740,"children":7741},{"style":527},[7742],{"type":27,"value":7442},{"type":31,"tagName":408,"properties":7744,"children":7745},{"style":533},[7746],{"type":27,"value":7747},"(cells, i)) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":7750,"children":7751},{"class":410},[7752,7757,7761,7765],{"type":31,"tagName":408,"properties":7753,"children":7754},{"style":533},[7755],{"type":27,"value":7756},"        skipped ",{"type":31,"tagName":408,"properties":7758,"children":7759},{"style":1315},[7760],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":7762,"children":7763},{"style":578},[7764],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":7766,"children":7767},{"style":533},[7768],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7771,"children":7772},{"class":410},[7773,7778],{"type":31,"tagName":408,"properties":7774,"children":7775},{"style":1315},[7776],{"type":27,"value":7777},"        continue",{"type":31,"tagName":408,"properties":7779,"children":7780},{"style":533},[7781],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7784,"children":7785},{"class":410},[7786],{"type":31,"tagName":408,"properties":7787,"children":7788},{"style":533},[7789],{"type":27,"value":4735},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7792,"children":7793},{"class":410},[7794,7799,7803,7807],{"type":31,"tagName":408,"properties":7795,"children":7796},{"style":533},[7797],{"type":27,"value":7798},"      runCells ",{"type":31,"tagName":408,"properties":7800,"children":7801},{"style":1315},[7802],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":7804,"children":7805},{"style":578},[7806],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":7808,"children":7809},{"style":533},[7810],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7813,"children":7814},{"class":410},[7815,7819,7823,7827,7831,7835,7839,7844,7848,7852],{"type":31,"tagName":408,"properties":7816,"children":7817},{"style":1315},[7818],{"type":27,"value":5392},{"type":31,"tagName":408,"properties":7820,"children":7821},{"style":533},[7822],{"type":27,"value":95},{"type":31,"tagName":408,"properties":7824,"children":7825},{"style":527},[7826],{"type":27,"value":261},{"type":31,"tagName":408,"properties":7828,"children":7829},{"style":533},[7830],{"type":27,"value":7457},{"type":31,"tagName":408,"properties":7832,"children":7833},{"style":1315},[7834],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7836,"children":7837},{"style":578},[7838],{"type":27,"value":2937},{"type":31,"tagName":408,"properties":7840,"children":7841},{"style":533},[7842],{"type":27,"value":7843},"])) partial ",{"type":31,"tagName":408,"properties":7845,"children":7846},{"style":1315},[7847],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":7849,"children":7850},{"style":578},[7851],{"type":27,"value":2806},{"type":31,"tagName":408,"properties":7853,"children":7854},{"style":533},[7855],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7858,"children":7859},{"class":410},[7860,7864,7868,7872,7876,7880,7884],{"type":31,"tagName":408,"properties":7861,"children":7862},{"style":1315},[7863],{"type":27,"value":5360},{"type":31,"tagName":408,"properties":7865,"children":7866},{"style":578},[7867],{"type":27,"value":5255},{"type":31,"tagName":408,"properties":7869,"children":7870},{"style":1315},[7871],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7873,"children":7874},{"style":533},[7875],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":7877,"children":7878},{"style":1315},[7879],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7881,"children":7882},{"style":578},[7883],{"type":27,"value":3085},{"type":31,"tagName":408,"properties":7885,"children":7886},{"style":533},[7887],{"type":27,"value":2942},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7890,"children":7891},{"class":410},[7892,7896,7901,7905,7909,7913,7917,7921,7925,7929],{"type":31,"tagName":408,"properties":7893,"children":7894},{"style":1315},[7895],{"type":27,"value":5360},{"type":31,"tagName":408,"properties":7897,"children":7898},{"style":578},[7899],{"type":27,"value":7900}," call",{"type":31,"tagName":408,"properties":7902,"children":7903},{"style":1315},[7904],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7906,"children":7907},{"style":533},[7908],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":7910,"children":7911},{"style":1315},[7912],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7914,"children":7915},{"style":578},[7916],{"type":27,"value":2972},{"type":31,"tagName":408,"properties":7918,"children":7919},{"style":533},[7920],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":7922,"children":7923},{"style":1315},[7924],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":7926,"children":7927},{"style":578},[7928],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":7930,"children":7931},{"style":533},[7932],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":7935,"children":7936},{"class":410},[7937,7941,7946,7950,7955,7959,7963,7967,7972,7976,7980,7984,7988,7993,7997,8001,8005,8009,8013,8017,8021,8025,8029,8033,8037],{"type":31,"tagName":408,"properties":7938,"children":7939},{"style":1315},[7940],{"type":27,"value":5360},{"type":31,"tagName":408,"properties":7942,"children":7943},{"style":578},[7944],{"type":27,"value":7945}," net",{"type":31,"tagName":408,"properties":7947,"children":7948},{"style":1315},[7949],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":7951,"children":7952},{"style":533},[7953],{"type":27,"value":7954}," call ",{"type":31,"tagName":408,"properties":7956,"children":7957},{"style":1315},[7958],{"type":27,"value":3780},{"type":31,"tagName":408,"properties":7960,"children":7961},{"style":533},[7962],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":7964,"children":7965},{"style":1315},[7966],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7968,"children":7969},{"style":578},[7970],{"type":27,"value":7971}," 8",{"type":31,"tagName":408,"properties":7973,"children":7974},{"style":533},[7975],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":7977,"children":7978},{"style":1315},[7979],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":7981,"children":7982},{"style":533},[7983],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":7985,"children":7986},{"style":1315},[7987],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":7989,"children":7990},{"style":578},[7991],{"type":27,"value":7992}," 9",{"type":31,"tagName":408,"properties":7994,"children":7995},{"style":533},[7996],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":7998,"children":7999},{"style":1315},[8000],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8002,"children":8003},{"style":533},[8004],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":8006,"children":8007},{"style":1315},[8008],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":8010,"children":8011},{"style":578},[8012],{"type":27,"value":7992},{"type":31,"tagName":408,"properties":8014,"children":8015},{"style":533},[8016],{"type":27,"value":3016},{"type":31,"tagName":408,"properties":8018,"children":8019},{"style":1315},[8020],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":8022,"children":8023},{"style":533},[8024],{"type":27,"value":2927},{"type":31,"tagName":408,"properties":8026,"children":8027},{"style":1315},[8028],{"type":27,"value":2932},{"type":31,"tagName":408,"properties":8030,"children":8031},{"style":578},[8032],{"type":27,"value":7971},{"type":31,"tagName":408,"properties":8034,"children":8035},{"style":533},[8036],{"type":27,"value":1831},{"type":31,"tagName":408,"properties":8038,"children":8039},{"style":414},[8040],{"type":27,"value":8041},"// bullish minus bearish",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8044,"children":8045},{"class":410},[8046,8051],{"type":31,"tagName":408,"properties":8047,"children":8048},{"style":527},[8049],{"type":27,"value":8050},"      addNet",{"type":31,"tagName":408,"properties":8052,"children":8053},{"style":533},[8054],{"type":27,"value":8055},"(strike, net);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8058,"children":8059},{"class":410},[8060,8064,8068,8072,8077,8081],{"type":31,"tagName":408,"properties":8061,"children":8062},{"style":1315},[8063],{"type":27,"value":5392},{"type":31,"tagName":408,"properties":8065,"children":8066},{"style":533},[8067],{"type":27,"value":95},{"type":31,"tagName":408,"properties":8069,"children":8070},{"style":527},[8071],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":8073,"children":8074},{"style":533},[8075],{"type":27,"value":8076},"(gridLow)) ",{"type":31,"tagName":408,"properties":8078,"children":8079},{"style":1315},[8080],{"type":27,"value":5321},{"type":31,"tagName":408,"properties":8082,"children":8083},{"style":533},[8084],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8087,"children":8088},{"class":410},[8089,8093,8098,8102,8106,8111,8115,8120,8124,8129,8133],{"type":31,"tagName":408,"properties":8090,"children":8091},{"style":1315},[8092],{"type":27,"value":5360},{"type":31,"tagName":408,"properties":8094,"children":8095},{"style":578},[8096],{"type":27,"value":8097}," r",{"type":31,"tagName":408,"properties":8099,"children":8100},{"style":1315},[8101],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8103,"children":8104},{"style":527},[8105],{"type":27,"value":2888},{"type":31,"tagName":408,"properties":8107,"children":8108},{"style":533},[8109],{"type":27,"value":8110},"(Math.",{"type":31,"tagName":408,"properties":8112,"children":8113},{"style":527},[8114],{"type":27,"value":2600},{"type":31,"tagName":408,"properties":8116,"children":8117},{"style":533},[8118],{"type":27,"value":8119},"((strike ",{"type":31,"tagName":408,"properties":8121,"children":8122},{"style":1315},[8123],{"type":27,"value":2766},{"type":31,"tagName":408,"properties":8125,"children":8126},{"style":533},[8127],{"type":27,"value":8128}," gridLow) ",{"type":31,"tagName":408,"properties":8130,"children":8131},{"style":1315},[8132],{"type":27,"value":2439},{"type":31,"tagName":408,"properties":8134,"children":8135},{"style":533},[8136],{"type":27,"value":8137}," step));",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8140,"children":8141},{"class":410},[8142,8146,8151,8155,8159,8163,8167,8171,8175,8179,8183,8187],{"type":31,"tagName":408,"properties":8143,"children":8144},{"style":1315},[8145],{"type":27,"value":5392},{"type":31,"tagName":408,"properties":8147,"children":8148},{"style":533},[8149],{"type":27,"value":8150}," (r ",{"type":31,"tagName":408,"properties":8152,"children":8153},{"style":1315},[8154],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":8156,"children":8157},{"style":578},[8158],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":8160,"children":8161},{"style":1315},[8162],{"type":27,"value":2581},{"type":31,"tagName":408,"properties":8164,"children":8165},{"style":533},[8166],{"type":27,"value":7119},{"type":31,"tagName":408,"properties":8168,"children":8169},{"style":1315},[8170],{"type":27,"value":2546},{"type":31,"tagName":408,"properties":8172,"children":8173},{"style":578},[8174],{"type":27,"value":1582},{"type":31,"tagName":408,"properties":8176,"children":8177},{"style":533},[8178],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":8180,"children":8181},{"style":1315},[8182],{"type":27,"value":5321},{"type":31,"tagName":408,"properties":8184,"children":8185},{"style":533},[8186],{"type":27,"value":1564},{"type":31,"tagName":408,"properties":8188,"children":8189},{"style":414},[8190],{"type":27,"value":8191},"// off this bar's column",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8194,"children":8195},{"class":410},[8196,8201,8205],{"type":31,"tagName":408,"properties":8197,"children":8198},{"style":533},[8199],{"type":27,"value":8200},"      rowHeat[r] ",{"type":31,"tagName":408,"properties":8202,"children":8203},{"style":1315},[8204],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":8206,"children":8207},{"style":533},[8208],{"type":27,"value":4487},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8211,"children":8212},{"class":410},[8213,8218,8222,8226],{"type":31,"tagName":408,"properties":8214,"children":8215},{"style":533},[8216],{"type":27,"value":8217},"      rowTouched[r] ",{"type":31,"tagName":408,"properties":8219,"children":8220},{"style":1315},[8221],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8223,"children":8224},{"style":578},[8225],{"type":27,"value":2806},{"type":31,"tagName":408,"properties":8227,"children":8228},{"style":533},[8229],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8232,"children":8233},{"class":410},[8234],{"type":31,"tagName":408,"properties":8235,"children":8236},{"style":533},[8237],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8240,"children":8241},{"class":410},[8242,8247],{"type":31,"tagName":408,"properties":8243,"children":8244},{"style":527},[8245],{"type":27,"value":8246},"    out_heat_low",{"type":31,"tagName":408,"properties":8248,"children":8249},{"style":533},[8250],{"type":27,"value":8251},"(gridLow);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8254,"children":8255},{"class":410},[8256,8261],{"type":31,"tagName":408,"properties":8257,"children":8258},{"style":527},[8259],{"type":27,"value":8260},"    out_heat_step",{"type":31,"tagName":408,"properties":8262,"children":8263},{"style":533},[8264],{"type":27,"value":8265},"(step);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8268,"children":8269},{"class":410},[8270,8275,8280],{"type":31,"tagName":408,"properties":8271,"children":8272},{"style":533},[8273],{"type":27,"value":8274},"  } ",{"type":31,"tagName":408,"properties":8276,"children":8277},{"style":1315},[8278],{"type":27,"value":8279},"else",{"type":31,"tagName":408,"properties":8281,"children":8282},{"style":533},[8283],{"type":27,"value":2388},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8286,"children":8287},{"class":410},[8288,8292,8296,8301],{"type":31,"tagName":408,"properties":8289,"children":8290},{"style":527},[8291],{"type":27,"value":8246},{"type":31,"tagName":408,"properties":8293,"children":8294},{"style":533},[8295],{"type":27,"value":536},{"type":31,"tagName":408,"properties":8297,"children":8298},{"style":578},[8299],{"type":27,"value":8300},"NaN",{"type":31,"tagName":408,"properties":8302,"children":8303},{"style":533},[8304],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8307,"children":8308},{"class":410},[8309,8313,8317,8321],{"type":31,"tagName":408,"properties":8310,"children":8311},{"style":527},[8312],{"type":27,"value":8260},{"type":31,"tagName":408,"properties":8314,"children":8315},{"style":533},[8316],{"type":27,"value":536},{"type":31,"tagName":408,"properties":8318,"children":8319},{"style":578},[8320],{"type":27,"value":8300},{"type":31,"tagName":408,"properties":8322,"children":8323},{"style":533},[8324],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8327,"children":8328},{"class":410},[8329],{"type":31,"tagName":408,"properties":8330,"children":8331},{"style":533},[8332],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8335,"children":8336},{"class":410},[8337,8341,8345,8349,8353,8357,8361,8365,8369,8373,8377,8381,8385,8389,8394,8399,8403,8408,8412,8416,8420],{"type":31,"tagName":408,"properties":8338,"children":8339},{"style":1315},[8340],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":8342,"children":8343},{"style":533},[8344],{"type":27,"value":95},{"type":31,"tagName":408,"properties":8346,"children":8347},{"style":1315},[8348],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":8350,"children":8351},{"style":533},[8352],{"type":27,"value":7119},{"type":31,"tagName":408,"properties":8354,"children":8355},{"style":1315},[8356],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8358,"children":8359},{"style":578},[8360],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":8362,"children":8363},{"style":533},[8364],{"type":27,"value":7132},{"type":31,"tagName":408,"properties":8366,"children":8367},{"style":1315},[8368],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":8370,"children":8371},{"style":578},[8372],{"type":27,"value":1582},{"type":31,"tagName":408,"properties":8374,"children":8375},{"style":533},[8376],{"type":27,"value":7132},{"type":31,"tagName":408,"properties":8378,"children":8379},{"style":1315},[8380],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":8382,"children":8383},{"style":578},[8384],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":8386,"children":8387},{"style":533},[8388],{"type":27,"value":2556},{"type":31,"tagName":408,"properties":8390,"children":8391},{"style":527},[8392],{"type":27,"value":8393},"out_heat",{"type":31,"tagName":408,"properties":8395,"children":8396},{"style":533},[8397],{"type":27,"value":8398},"(r, rowTouched[r] ",{"type":31,"tagName":408,"properties":8400,"children":8401},{"style":1315},[8402],{"type":27,"value":3780},{"type":31,"tagName":408,"properties":8404,"children":8405},{"style":533},[8406],{"type":27,"value":8407}," rowHeat[r] ",{"type":31,"tagName":408,"properties":8409,"children":8410},{"style":1315},[8411],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8413,"children":8414},{"style":578},[8415],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8417,"children":8418},{"style":533},[8419],{"type":27,"value":1931},{"type":31,"tagName":408,"properties":8421,"children":8422},{"style":414},[8423],{"type":27,"value":8424},"// NaN = an empty cell",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8427,"children":8428},{"class":410},[8429,8434,8439,8443,8447,8452,8456,8460,8464],{"type":31,"tagName":408,"properties":8430,"children":8431},{"style":527},[8432],{"type":27,"value":8433},"  out_partial_mark",{"type":31,"tagName":408,"properties":8435,"children":8436},{"style":533},[8437],{"type":27,"value":8438},"(partial ",{"type":31,"tagName":408,"properties":8440,"children":8441},{"style":1315},[8442],{"type":27,"value":3780},{"type":31,"tagName":408,"properties":8444,"children":8445},{"style":533},[8446],{"type":27,"value":6974},{"type":31,"tagName":408,"properties":8448,"children":8449},{"style":527},[8450],{"type":27,"value":8451},"low",{"type":31,"tagName":408,"properties":8453,"children":8454},{"style":533},[8455],{"type":27,"value":2434},{"type":31,"tagName":408,"properties":8457,"children":8458},{"style":1315},[8459],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8461,"children":8462},{"style":578},[8463],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8465,"children":8466},{"style":533},[8467],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8470,"children":8471},{"class":410},[8472,8477,8481,8485],{"type":31,"tagName":408,"properties":8473,"children":8474},{"style":527},[8475],{"type":27,"value":8476},"  out_skipped",{"type":31,"tagName":408,"properties":8478,"children":8479},{"style":533},[8480],{"type":27,"value":536},{"type":31,"tagName":408,"properties":8482,"children":8483},{"style":527},[8484],{"type":27,"value":1726},{"type":31,"tagName":408,"properties":8486,"children":8487},{"style":533},[8488],{"type":27,"value":8489},"(skipped));",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8492,"children":8493},{"class":410},[8494,8498,8503,8507,8511],{"type":31,"tagName":408,"properties":8495,"children":8496},{"style":1315},[8497],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":8499,"children":8500},{"style":533},[8501],{"type":27,"value":8502}," sessionNet ",{"type":31,"tagName":408,"properties":8504,"children":8505},{"style":1315},[8506],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8508,"children":8509},{"style":578},[8510],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":8512,"children":8513},{"style":533},[8514],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8517,"children":8518},{"class":410},[8519,8523,8528,8532,8536,8540,8544],{"type":31,"tagName":408,"properties":8520,"children":8521},{"style":1315},[8522],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":8524,"children":8525},{"style":533},[8526],{"type":27,"value":8527}," bullStrike",{"type":31,"tagName":408,"properties":8529,"children":8530},{"style":1315},[8531],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8533,"children":8534},{"style":527},[8535],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":8537,"children":8538},{"style":1315},[8539],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8541,"children":8542},{"style":578},[8543],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8545,"children":8546},{"style":533},[8547],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8550,"children":8551},{"class":410},[8552,8556,8561,8565,8569,8573,8577],{"type":31,"tagName":408,"properties":8553,"children":8554},{"style":1315},[8555],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":8557,"children":8558},{"style":533},[8559],{"type":27,"value":8560}," bullNet",{"type":31,"tagName":408,"properties":8562,"children":8563},{"style":1315},[8564],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8566,"children":8567},{"style":527},[8568],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":8570,"children":8571},{"style":1315},[8572],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8574,"children":8575},{"style":578},[8576],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8578,"children":8579},{"style":533},[8580],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8583,"children":8584},{"class":410},[8585,8589,8594,8598,8602,8606,8610],{"type":31,"tagName":408,"properties":8586,"children":8587},{"style":1315},[8588],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":8590,"children":8591},{"style":533},[8592],{"type":27,"value":8593}," bearStrike",{"type":31,"tagName":408,"properties":8595,"children":8596},{"style":1315},[8597],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8599,"children":8600},{"style":527},[8601],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":8603,"children":8604},{"style":1315},[8605],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8607,"children":8608},{"style":578},[8609],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8611,"children":8612},{"style":533},[8613],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8616,"children":8617},{"class":410},[8618,8622,8627,8631,8635,8639,8643],{"type":31,"tagName":408,"properties":8619,"children":8620},{"style":1315},[8621],{"type":27,"value":2628},{"type":31,"tagName":408,"properties":8623,"children":8624},{"style":533},[8625],{"type":27,"value":8626}," bearNet",{"type":31,"tagName":408,"properties":8628,"children":8629},{"style":1315},[8630],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8632,"children":8633},{"style":527},[8634],{"type":27,"value":2214},{"type":31,"tagName":408,"properties":8636,"children":8637},{"style":1315},[8638],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8640,"children":8641},{"style":578},[8642],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8644,"children":8645},{"style":533},[8646],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8649,"children":8650},{"class":410},[8651,8655,8659,8663,8667,8671,8675,8679,8683,8687,8691,8695],{"type":31,"tagName":408,"properties":8652,"children":8653},{"style":1315},[8654],{"type":27,"value":4221},{"type":31,"tagName":408,"properties":8656,"children":8657},{"style":533},[8658],{"type":27,"value":95},{"type":31,"tagName":408,"properties":8660,"children":8661},{"style":1315},[8662],{"type":27,"value":2142},{"type":31,"tagName":408,"properties":8664,"children":8665},{"style":533},[8666],{"type":27,"value":4065},{"type":31,"tagName":408,"properties":8668,"children":8669},{"style":1315},[8670],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8672,"children":8673},{"style":578},[8674],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":8676,"children":8677},{"style":533},[8678],{"type":27,"value":4078},{"type":31,"tagName":408,"properties":8680,"children":8681},{"style":1315},[8682],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":8684,"children":8685},{"style":533},[8686],{"type":27,"value":4654},{"type":31,"tagName":408,"properties":8688,"children":8689},{"style":1315},[8690],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":8692,"children":8693},{"style":578},[8694],{"type":27,"value":3011},{"type":31,"tagName":408,"properties":8696,"children":8697},{"style":533},[8698],{"type":27,"value":2669},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8701,"children":8702},{"class":410},[8703,8707,8711,8715],{"type":31,"tagName":408,"properties":8704,"children":8705},{"style":1315},[8706],{"type":27,"value":2678},{"type":31,"tagName":408,"properties":8708,"children":8709},{"style":578},[8710],{"type":27,"value":7945},{"type":31,"tagName":408,"properties":8712,"children":8713},{"style":1315},[8714],{"type":27,"value":1328},{"type":31,"tagName":408,"properties":8716,"children":8717},{"style":533},[8718],{"type":27,"value":4726},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8721,"children":8722},{"class":410},[8723,8728,8732],{"type":31,"tagName":408,"properties":8724,"children":8725},{"style":533},[8726],{"type":27,"value":8727},"    sessionNet ",{"type":31,"tagName":408,"properties":8729,"children":8730},{"style":1315},[8731],{"type":27,"value":4092},{"type":31,"tagName":408,"properties":8733,"children":8734},{"style":533},[8735],{"type":27,"value":4487},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8738,"children":8739},{"class":410},[8740,8744,8749,8753,8757,8761,8765,8769,8774,8778,8783,8787],{"type":31,"tagName":408,"properties":8741,"children":8742},{"style":1315},[8743],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":8745,"children":8746},{"style":533},[8747],{"type":27,"value":8748}," (net ",{"type":31,"tagName":408,"properties":8750,"children":8751},{"style":1315},[8752],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":8754,"children":8755},{"style":578},[8756],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":8758,"children":8759},{"style":1315},[8760],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":8762,"children":8763},{"style":533},[8764],{"type":27,"value":95},{"type":31,"tagName":408,"properties":8766,"children":8767},{"style":527},[8768],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":8770,"children":8771},{"style":533},[8772],{"type":27,"value":8773},"(bullNet) ",{"type":31,"tagName":408,"properties":8775,"children":8776},{"style":1315},[8777],{"type":27,"value":2561},{"type":31,"tagName":408,"properties":8779,"children":8780},{"style":533},[8781],{"type":27,"value":8782}," net ",{"type":31,"tagName":408,"properties":8784,"children":8785},{"style":1315},[8786],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":8788,"children":8789},{"style":533},[8790],{"type":27,"value":8791}," bullNet)) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8794,"children":8795},{"class":410},[8796,8801,8805],{"type":31,"tagName":408,"properties":8797,"children":8798},{"style":533},[8799],{"type":27,"value":8800},"      bullNet ",{"type":31,"tagName":408,"properties":8802,"children":8803},{"style":1315},[8804],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8806,"children":8807},{"style":533},[8808],{"type":27,"value":4487},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8811,"children":8812},{"class":410},[8813,8818,8822],{"type":31,"tagName":408,"properties":8814,"children":8815},{"style":533},[8816],{"type":27,"value":8817},"      bullStrike ",{"type":31,"tagName":408,"properties":8819,"children":8820},{"style":1315},[8821],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8823,"children":8824},{"style":533},[8825],{"type":27,"value":4696},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8828,"children":8829},{"class":410},[8830],{"type":31,"tagName":408,"properties":8831,"children":8832},{"style":533},[8833],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8836,"children":8837},{"class":410},[8838,8842,8846,8850,8854,8858,8862,8866,8871,8875,8879,8883],{"type":31,"tagName":408,"properties":8839,"children":8840},{"style":1315},[8841],{"type":27,"value":2714},{"type":31,"tagName":408,"properties":8843,"children":8844},{"style":533},[8845],{"type":27,"value":8748},{"type":31,"tagName":408,"properties":8847,"children":8848},{"style":1315},[8849],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":8851,"children":8852},{"style":578},[8853],{"type":27,"value":2156},{"type":31,"tagName":408,"properties":8855,"children":8856},{"style":1315},[8857],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":8859,"children":8860},{"style":533},[8861],{"type":27,"value":95},{"type":31,"tagName":408,"properties":8863,"children":8864},{"style":527},[8865],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":8867,"children":8868},{"style":533},[8869],{"type":27,"value":8870},"(bearNet) ",{"type":31,"tagName":408,"properties":8872,"children":8873},{"style":1315},[8874],{"type":27,"value":2561},{"type":31,"tagName":408,"properties":8876,"children":8877},{"style":533},[8878],{"type":27,"value":8782},{"type":31,"tagName":408,"properties":8880,"children":8881},{"style":1315},[8882],{"type":27,"value":1721},{"type":31,"tagName":408,"properties":8884,"children":8885},{"style":533},[8886],{"type":27,"value":8887}," bearNet)) {",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8890,"children":8891},{"class":410},[8892,8897,8901],{"type":31,"tagName":408,"properties":8893,"children":8894},{"style":533},[8895],{"type":27,"value":8896},"      bearNet ",{"type":31,"tagName":408,"properties":8898,"children":8899},{"style":1315},[8900],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8902,"children":8903},{"style":533},[8904],{"type":27,"value":4487},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8907,"children":8908},{"class":410},[8909,8914,8918],{"type":31,"tagName":408,"properties":8910,"children":8911},{"style":533},[8912],{"type":27,"value":8913},"      bearStrike ",{"type":31,"tagName":408,"properties":8915,"children":8916},{"style":1315},[8917],{"type":27,"value":1736},{"type":31,"tagName":408,"properties":8919,"children":8920},{"style":533},[8921],{"type":27,"value":4696},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8924,"children":8925},{"class":410},[8926],{"type":31,"tagName":408,"properties":8927,"children":8928},{"style":533},[8929],{"type":27,"value":4153},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8932,"children":8933},{"class":410},[8934],{"type":31,"tagName":408,"properties":8935,"children":8936},{"style":533},[8937],{"type":27,"value":2792},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8940,"children":8941},{"class":410},[8942,8947,8952,8956,8960,8964,8968,8972,8976],{"type":31,"tagName":408,"properties":8943,"children":8944},{"style":527},[8945],{"type":27,"value":8946},"  out_session_net",{"type":31,"tagName":408,"properties":8948,"children":8949},{"style":533},[8950],{"type":27,"value":8951},"(strikeCount ",{"type":31,"tagName":408,"properties":8953,"children":8954},{"style":1315},[8955],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":8957,"children":8958},{"style":578},[8959],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":8961,"children":8962},{"style":1315},[8963],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":8965,"children":8966},{"style":533},[8967],{"type":27,"value":8502},{"type":31,"tagName":408,"properties":8969,"children":8970},{"style":1315},[8971],{"type":27,"value":1711},{"type":31,"tagName":408,"properties":8973,"children":8974},{"style":578},[8975],{"type":27,"value":2223},{"type":31,"tagName":408,"properties":8977,"children":8978},{"style":533},[8979],{"type":27,"value":547},{"type":27,"value":28},{"type":31,"tagName":408,"properties":8982,"children":8983},{"class":410},[8984,8989],{"type":31,"tagName":408,"properties":8985,"children":8986},{"style":527},[8987],{"type":27,"value":8988},"  out_top_bull_strike",{"type":31,"tagName":408,"properties":8990,"children":8991},{"style":533},[8992],{"type":27,"value":8993},"(bullStrike);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":8996,"children":8997},{"class":410},[8998,9003],{"type":31,"tagName":408,"properties":8999,"children":9000},{"style":527},[9001],{"type":27,"value":9002},"  out_top_bull_net",{"type":31,"tagName":408,"properties":9004,"children":9005},{"style":533},[9006],{"type":27,"value":9007},"(bullNet);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":9010,"children":9011},{"class":410},[9012,9017],{"type":31,"tagName":408,"properties":9013,"children":9014},{"style":527},[9015],{"type":27,"value":9016},"  out_top_bear_strike",{"type":31,"tagName":408,"properties":9018,"children":9019},{"style":533},[9020],{"type":27,"value":9021},"(bearStrike);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":9024,"children":9025},{"class":410},[9026,9031],{"type":31,"tagName":408,"properties":9027,"children":9028},{"style":527},[9029],{"type":27,"value":9030},"  out_top_bear_net",{"type":31,"tagName":408,"properties":9032,"children":9033},{"style":533},[9034],{"type":27,"value":9035},"(bearNet);",{"type":27,"value":28},{"type":31,"tagName":408,"properties":9038,"children":9039},{"class":410},[9040,9044,9048,9052,9057,9062,9067,9071],{"type":31,"tagName":408,"properties":9041,"children":9042},{"style":1315},[9043],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":9045,"children":9046},{"style":533},[9047],{"type":27,"value":95},{"type":31,"tagName":408,"properties":9049,"children":9050},{"style":1315},[9051],{"type":27,"value":2536},{"type":31,"tagName":408,"properties":9053,"children":9054},{"style":533},[9055],{"type":27,"value":9056},"bar.",{"type":31,"tagName":408,"properties":9058,"children":9059},{"style":527},[9060],{"type":27,"value":9061},"isLast",{"type":31,"tagName":408,"properties":9063,"children":9064},{"style":533},[9065],{"type":27,"value":9066},"()) ",{"type":31,"tagName":408,"properties":9068,"children":9069},{"style":1315},[9070],{"type":27,"value":2610},{"type":31,"tagName":408,"properties":9072,"children":9073},{"style":533},[9074],{"type":27,"value":2192},{"type":27,"value":28},{"type":31,"tagName":408,"properties":9077,"children":9078},{"class":410},[9079,9083,9087,9091,9095,9099,9103,9107,9112,9117],{"type":31,"tagName":408,"properties":9080,"children":9081},{"style":1315},[9082],{"type":27,"value":2527},{"type":31,"tagName":408,"properties":9084,"children":9085},{"style":533},[9086],{"type":27,"value":4521},{"type":31,"tagName":408,"properties":9088,"children":9089},{"style":1315},[9090],{"type":27,"value":2571},{"type":31,"tagName":408,"properties":9092,"children":9093},{"style":578},[9094],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":9096,"children":9097},{"style":1315},[9098],{"type":27,"value":3029},{"type":31,"tagName":408,"properties":9100,"children":9101},{"style":1315},[9102],{"type":27,"value":7312},{"type":31,"tagName":408,"properties":9104,"children":9105},{"style":527},[9106],{"type":27,"value":5346},{"type":31,"tagName":408,"properties":9108,"children":9109},{"style":533},[9110],{"type":27,"value":9111},"(close)) ",{"type":31,"tagName":408,"properties":9113,"children":9114},{"style":527},[9115],{"type":27,"value":9116},"writeProfile",{"type":31,"tagName":408,"properties":9118,"children":9119},{"style":533},[9120],{"type":27,"value":2411},{"type":27,"value":28},{"type":31,"tagName":408,"properties":9123,"children":9124},{"class":410},[9125,9130,9135,9139,9143,9147,9152,9156,9160,9164,9168,9172,9177,9181,9186,9190],{"type":31,"tagName":408,"properties":9126,"children":9127},{"style":527},[9128],{"type":27,"value":9129},"  str_note",{"type":31,"tagName":408,"properties":9131,"children":9132},{"style":533},[9133],{"type":27,"value":9134},"(runCells ",{"type":31,"tagName":408,"properties":9136,"children":9137},{"style":1315},[9138],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":9140,"children":9141},{"style":578},[9142],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":9144,"children":9145},{"style":1315},[9146],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":9148,"children":9149},{"style":539},[9150],{"type":27,"value":9151}," \"No contract flow on this chart yet\"",{"type":31,"tagName":408,"properties":9153,"children":9154},{"style":1315},[9155],{"type":27,"value":3789},{"type":31,"tagName":408,"properties":9157,"children":9158},{"style":533},[9159],{"type":27,"value":2271},{"type":31,"tagName":408,"properties":9161,"children":9162},{"style":1315},[9163],{"type":27,"value":2724},{"type":31,"tagName":408,"properties":9165,"children":9166},{"style":578},[9167],{"type":27,"value":2254},{"type":31,"tagName":408,"properties":9169,"children":9170},{"style":1315},[9171],{"type":27,"value":5823},{"type":31,"tagName":408,"properties":9173,"children":9174},{"style":539},[9175],{"type":27,"value":9176}," \"No contract flow yet this session\"",{"type":31,"tagName":408,"properties":9178,"children":9179},{"style":1315},[9180],{"type":27,"value":3789},{"type":31,"tagName":408,"properties":9182,"children":9183},{"style":539},[9184],{"type":27,"value":9185}," \"\"",{"type":31,"tagName":408,"properties":9187,"children":9188},{"style":533},[9189],{"type":27,"value":1931},{"type":31,"tagName":408,"properties":9191,"children":9192},{"style":414},[9193],{"type":27,"value":9194},"// an empty text draws no label",{"type":27,"value":28},{"type":31,"tagName":408,"properties":9197,"children":9198},{"class":410},[9199],{"type":31,"tagName":408,"properties":9200,"children":9201},{"style":533},[9202],{"type":27,"value":2457},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9205,"children":9206,"position":9216},{},[9207],{"type":27,"value":9208,"position":9209},"How it works",{"start":9210,"end":9213},{"line":9211,"column":383,"offset":9212},299,15040,{"line":9211,"column":9214,"offset":9215},16,15052,{"start":9217,"end":9219},{"line":9211,"column":21,"offset":9218},15037,{"line":9211,"column":9214,"offset":9215},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9222,"children":9223,"position":9250},{},[9224,9243],{"type":31,"tagName":322,"properties":9225,"children":9226,"position":9237},{},[9227],{"type":27,"value":9228,"position":9229},"Net premium per contract.",{"start":9230,"end":9234},{"line":9231,"column":9232,"offset":9233},301,3,15056,{"line":9231,"column":9235,"offset":9236},28,15081,{"start":9238,"end":9240},{"line":9231,"column":21,"offset":9239},15054,{"line":9231,"column":9241,"offset":9242},30,15083,{"type":27,"value":9244,"position":9245}," Each tuple carries the contract's premium at the ask and at the bid in the bar. A call's net is the ask premium minus the bid premium, a put's the bid premium minus the ask premium, so both read bullish above zero. Premium at the mid or with no quote has no side and counts in neither.",{"start":9246,"end":9247},{"line":9231,"column":9241,"offset":9242},{"line":9231,"column":9248,"offset":9249},316,15369,{"start":9251,"end":9252},{"line":9231,"column":21,"offset":9239},{"line":9231,"column":9248,"offset":9249},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9255,"children":9256,"position":9282},{},[9257,9275],{"type":31,"tagName":322,"properties":9258,"children":9259,"position":9269},{},[9260],{"type":27,"value":9261,"position":9262},"The rows.",{"start":9263,"end":9266},{"line":9264,"column":9232,"offset":9265},303,15373,{"line":9264,"column":9267,"offset":9268},12,15382,{"start":9270,"end":9272},{"line":9264,"column":21,"offset":9271},15371,{"line":9264,"column":9273,"offset":9274},14,15384,{"type":27,"value":9276,"position":9277}," The heat map's 48 rows sit on the chain's strike spacing: the package keeps every distinct strike that traded, and the spacing is the most common gap between neighbouring strikes within 10% of the close, matched to a listed spacing (0.5, 1, 2, 2.5, 5 and up); Row height sets one by hand. Each bar's rows are centred on its close, one row per spacing step with a strike in the middle of each, so a contract lands on the row holding its strike. The rows of a bar sum its contracts there; a row no contract touched draws nothing.",{"start":9278,"end":9279},{"line":9264,"column":9273,"offset":9274},{"line":9264,"column":9280,"offset":9281},542,15912,{"start":9283,"end":9284},{"line":9264,"column":21,"offset":9271},{"line":9264,"column":9280,"offset":9281},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9287,"children":9288,"position":9353},{},[9289,9306,9313,9326,9333,9346],{"type":31,"tagName":322,"properties":9290,"children":9291,"position":9300},{},[9292],{"type":27,"value":9293,"position":9294},"The session by strike.",{"start":9295,"end":9297},{"line":210,"column":9232,"offset":9296},15916,{"line":210,"column":9298,"offset":9299},25,15938,{"start":9301,"end":9303},{"line":210,"column":21,"offset":9302},15914,{"line":210,"column":9304,"offset":9305},27,15940,{"type":27,"value":9307,"position":9308}," The same nets add into a table of the session's strikes, which a new trade date empties; on the live bar the strikes within Profile window of the close dock on the price axis, green above zero and red below. ",{"start":9309,"end":9310},{"line":210,"column":9304,"offset":9305},{"line":210,"column":9311,"offset":9312},236,16149,{"type":31,"tagName":61,"properties":9314,"children":9315,"position":9323},{},[9316],{"type":27,"value":9317,"position":9318},"top_bull_strike",{"start":9319,"end":9320},{"line":210,"column":9311,"offset":9312},{"line":210,"column":9321,"offset":9322},253,16166,{"start":9324,"end":9325},{"line":210,"column":9311,"offset":9312},{"line":210,"column":9321,"offset":9322},{"type":27,"value":9327,"position":9328}," and ",{"start":9329,"end":9330},{"line":210,"column":9321,"offset":9322},{"line":210,"column":9331,"offset":9332},258,16171,{"type":31,"tagName":61,"properties":9334,"children":9335,"position":9343},{},[9336],{"type":27,"value":9337,"position":9338},"top_bear_strike",{"start":9339,"end":9340},{"line":210,"column":9331,"offset":9332},{"line":210,"column":9341,"offset":9342},275,16188,{"start":9344,"end":9345},{"line":210,"column":9331,"offset":9332},{"line":210,"column":9341,"offset":9342},{"type":27,"value":9347,"position":9348}," name the session's strongest strikes either way.",{"start":9349,"end":9350},{"line":210,"column":9341,"offset":9342},{"line":210,"column":9351,"offset":9352},324,16237,{"start":9354,"end":9355},{"line":210,"column":21,"offset":9302},{"line":210,"column":9351,"offset":9352},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9358,"children":9359,"position":9369},{},[9360],{"type":27,"value":9361,"position":9362},"Where it runs",{"start":9363,"end":9366},{"line":9364,"column":383,"offset":9365},307,16242,{"line":9364,"column":9367,"offset":9368},17,16255,{"start":9370,"end":9372},{"line":9364,"column":21,"offset":9371},16239,{"line":9364,"column":9367,"offset":9368},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9375,"children":9376,"position":9430},{},[9377,9386,9399,9406,9423],{"type":27,"value":9378,"position":9379},"US stock and ETF charts, and the option contract charts of those underlyings, through OpenMarket's official package once the chart serves ",{"start":9380,"end":9383},{"line":9381,"column":21,"offset":9382},309,16257,{"line":9381,"column":9384,"offset":9385},139,16395,{"type":31,"tagName":61,"properties":9387,"children":9388,"position":9396},{},[9389],{"type":27,"value":9390,"position":9391},"option_contract_flow",{"start":9392,"end":9393},{"line":9381,"column":9384,"offset":9385},{"line":9381,"column":9394,"offset":9395},161,16417,{"start":9397,"end":9398},{"line":9381,"column":9384,"offset":9385},{"line":9381,"column":9394,"offset":9395},{"type":27,"value":9400,"position":9401},". The class is upcoming: the kit declares it ahead of the chart lane, and a copy you run from the editor follows the US options rule on ",{"start":9402,"end":9403},{"line":9381,"column":9394,"offset":9395},{"line":9381,"column":9404,"offset":9405},297,16553,{"type":31,"tagName":102,"properties":9407,"children":9409,"position":9418},{"href":9408},"../reference/limitations.md",[9410],{"type":27,"value":9411,"position":9412},"Limitations",{"start":9413,"end":9416},{"line":9381,"column":9414,"offset":9415},298,16554,{"line":9381,"column":9381,"offset":9417},16565,{"start":9419,"end":9420},{"line":9381,"column":9404,"offset":9405},{"line":9381,"column":9421,"offset":9422},339,16595,{"type":27,"value":9424,"position":9425},". The read keeps the strikes within 10% of the underlying; one-minute cells reach back 7 days and five-minute cells 30 days.",{"start":9426,"end":9427},{"line":9381,"column":9421,"offset":9422},{"line":9381,"column":9428,"offset":9429},463,16719,{"start":9431,"end":9432},{"line":9381,"column":21,"offset":9382},{"line":9381,"column":9428,"offset":9429},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9435,"children":9436,"position":9445},{},[9437],{"type":27,"value":9438,"position":9439},"When data is missing",{"start":9440,"end":9443},{"line":9441,"column":383,"offset":9442},311,16724,{"line":9441,"column":58,"offset":9444},16744,{"start":9446,"end":9448},{"line":9441,"column":21,"offset":9447},16721,{"line":9441,"column":58,"offset":9444},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9451,"children":9452,"position":9482},{},[9453,9462,9475],{"type":27,"value":9454,"position":9455},"A bar whose block the data plane cut down (the partial bit, 14, past a read's row cap on a busy underlying) gets an amber dot under its candle: its column is a floor. A bar with no block draws an empty column. A tuple whose contract is not whole (a root the symbol codec refuses, no expiry, a side other than call or put, no strike) is skipped and counted in ",{"start":9456,"end":9459},{"line":9457,"column":21,"offset":9458},313,16746,{"line":9457,"column":9460,"offset":9461},360,17105,{"type":31,"tagName":61,"properties":9463,"children":9464,"position":9472},{},[9465],{"type":27,"value":9466,"position":9467},"skipped",{"start":9468,"end":9469},{"line":9457,"column":9460,"offset":9461},{"line":9457,"column":9470,"offset":9471},369,17114,{"start":9473,"end":9474},{"line":9457,"column":9460,"offset":9461},{"line":9457,"column":9470,"offset":9471},{"type":27,"value":9476,"position":9477},". A label at the top of the chart says \"No contract flow on this chart yet\" while no bar of the run carried a contract, and \"No contract flow yet this session\" while the newest session has none.",{"start":9478,"end":9479},{"line":9457,"column":9470,"offset":9471},{"line":9457,"column":9480,"offset":9481},563,17308,{"start":9483,"end":9484},{"line":9457,"column":21,"offset":9458},{"line":9457,"column":9480,"offset":9481},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9487,"children":9488,"position":9497},{},[9489],{"type":27,"value":9490,"position":9491},"Customize it",{"start":9492,"end":9495},{"line":9493,"column":383,"offset":9494},315,17313,{"line":9493,"column":9214,"offset":9496},17325,{"start":9498,"end":9500},{"line":9493,"column":21,"offset":9499},17310,{"line":9493,"column":9214,"offset":9496},{"type":27,"value":28},{"type":31,"tagName":9503,"properties":9504,"children":9505,"position":9622},"ul",{},[9506,9507,9540,9541,9570,9571,9621],{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9509,"children":9510,"position":9536},"li",{},[9511,9529],{"type":31,"tagName":322,"properties":9512,"children":9513,"position":9523},{},[9514],{"type":27,"value":9515,"position":9516},"Coarser rows.",{"start":9517,"end":9520},{"line":9518,"column":39,"offset":9519},317,17331,{"line":9518,"column":9521,"offset":9522},18,17344,{"start":9524,"end":9526},{"line":9518,"column":9232,"offset":9525},17329,{"line":9518,"column":9527,"offset":9528},20,17346,{"type":27,"value":9530,"position":9531}," Set Row height to 5 on a stock whose strikes crowd, so each row sums a few strikes.",{"start":9532,"end":9533},{"line":9518,"column":9527,"offset":9528},{"line":9518,"column":9534,"offset":9535},104,17430,{"start":9537,"end":9539},{"line":9518,"column":21,"offset":9538},17327,{"line":9518,"column":9534,"offset":9535},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9542,"children":9543,"position":9566},{},[9544,9559],{"type":31,"tagName":322,"properties":9545,"children":9546,"position":9554},{},[9547],{"type":27,"value":9548,"position":9549},"The profile's reach.",{"start":9550,"end":9552},{"line":220,"column":39,"offset":9551},17435,{"line":220,"column":9298,"offset":9553},17455,{"start":9555,"end":9557},{"line":220,"column":9232,"offset":9556},17433,{"line":220,"column":9304,"offset":9558},17457,{"type":27,"value":9560,"position":9561}," Widen Profile window to see the far strikes the session's money reached.",{"start":9562,"end":9563},{"line":220,"column":9304,"offset":9558},{"line":220,"column":9564,"offset":9565},100,17530,{"start":9567,"end":9569},{"line":220,"column":21,"offset":9568},17431,{"line":220,"column":9564,"offset":9565},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9572,"children":9573,"position":9617},{},[9574,9590,9597,9610],{"type":31,"tagName":322,"properties":9575,"children":9576,"position":9585},{},[9577],{"type":27,"value":9578,"position":9579},"One expiry.",{"start":9580,"end":9583},{"line":9581,"column":39,"offset":9582},319,17535,{"line":9581,"column":9214,"offset":9584},17546,{"start":9586,"end":9588},{"line":9581,"column":9232,"offset":9587},17533,{"line":9581,"column":9521,"offset":9589},17548,{"type":27,"value":9591,"position":9592}," Add ",{"start":9593,"end":9594},{"line":9581,"column":9521,"offset":9589},{"line":9581,"column":9595,"offset":9596},23,17553,{"type":31,"tagName":61,"properties":9598,"children":9599,"position":9607},{},[9600],{"type":27,"value":9601,"position":9602},"expiries: \"nearest:1\"",{"start":9603,"end":9604},{"line":9581,"column":9595,"offset":9596},{"line":9581,"column":9605,"offset":9606},46,17576,{"start":9608,"end":9609},{"line":9581,"column":9595,"offset":9596},{"line":9581,"column":9605,"offset":9606},{"type":27,"value":9611,"position":9612}," to the input to paint the front expiry alone.",{"start":9613,"end":9614},{"line":9581,"column":9605,"offset":9606},{"line":9581,"column":9615,"offset":9616},92,17622,{"start":9618,"end":9620},{"line":9581,"column":21,"offset":9619},17531,{"line":9581,"column":9615,"offset":9616},{"type":27,"value":28},{"start":9623,"end":9624},{"line":9518,"column":21,"offset":9538},{"line":9581,"column":9615,"offset":9616},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9627,"children":9628,"position":9638},{},[9629],{"type":27,"value":9630,"position":9631},"Run it",{"start":9632,"end":9635},{"line":9633,"column":383,"offset":9634},321,17627,{"line":9633,"column":9636,"offset":9637},10,17633,{"start":9639,"end":9641},{"line":9633,"column":21,"offset":9640},17624,{"line":9633,"column":9636,"offset":9637},{"type":27,"value":28},{"type":31,"tagName":9644,"properties":9645,"children":9646,"position":9843},"ol",{},[9647,9648,9733,9734,9770,9771,9842],{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9649,"children":9650,"position":9729},{},[9651,9660,9677,9684,9700,9707,9722],{"type":27,"value":9652,"position":9653},"In the editor's Explorer, press the ",{"start":9654,"end":9657},{"line":9655,"column":383,"offset":9656},323,17638,{"line":9655,"column":9658,"offset":9659},40,17674,{"type":31,"tagName":322,"properties":9661,"children":9662,"position":9672},{},[9663],{"type":27,"value":9664,"position":9665},"Templates",{"start":9666,"end":9669},{"line":9655,"column":9667,"offset":9668},42,17676,{"line":9655,"column":9670,"offset":9671},51,17685,{"start":9673,"end":9674},{"line":9655,"column":9658,"offset":9659},{"line":9655,"column":9675,"offset":9676},53,17687,{"type":27,"value":9678,"position":9679}," icon (\"Browse starter templates\") and pick ",{"start":9680,"end":9681},{"line":9655,"column":9675,"offset":9676},{"line":9655,"column":9682,"offset":9683},97,17731,{"type":31,"tagName":322,"properties":9685,"children":9686,"position":9695},{},[9687],{"type":27,"value":326,"position":9688},{"start":9689,"end":9692},{"line":9655,"column":9690,"offset":9691},99,17733,{"line":9655,"column":9693,"offset":9694},116,17750,{"start":9696,"end":9697},{"line":9655,"column":9682,"offset":9683},{"line":9655,"column":9698,"offset":9699},118,17752,{"type":27,"value":9701,"position":9702}," under ",{"start":9703,"end":9704},{"line":9655,"column":9698,"offset":9699},{"line":9655,"column":9705,"offset":9706},125,17759,{"type":31,"tagName":322,"properties":9708,"children":9709,"position":9718},{},[9710],{"type":27,"value":350,"position":9711},{"start":9712,"end":9715},{"line":9655,"column":9713,"offset":9714},127,17761,{"line":9655,"column":9716,"offset":9717},137,17771,{"start":9719,"end":9720},{"line":9655,"column":9705,"offset":9706},{"line":9655,"column":9384,"offset":9721},17773,{"type":27,"value":9723,"position":9724},".",{"start":9725,"end":9726},{"line":9655,"column":9384,"offset":9721},{"line":9655,"column":9727,"offset":9728},140,17774,{"start":9730,"end":9732},{"line":9655,"column":21,"offset":9731},17635,{"line":9655,"column":9727,"offset":9728},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9735,"children":9736,"position":9766},{},[9737,9744,9759],{"type":27,"value":9738,"position":9739},"Press ",{"start":9740,"end":9742},{"line":9351,"column":383,"offset":9741},17778,{"line":9351,"column":9636,"offset":9743},17784,{"type":31,"tagName":322,"properties":9745,"children":9746,"position":9755},{},[9747],{"type":27,"value":9748,"position":9749},"Run",{"start":9750,"end":9752},{"line":9351,"column":9267,"offset":9751},17786,{"line":9351,"column":9753,"offset":9754},15,17789,{"start":9756,"end":9757},{"line":9351,"column":9636,"offset":9743},{"line":9351,"column":9367,"offset":9758},17791,{"type":27,"value":9760,"position":9761}," on a US stock chart: the official package paints the heat map behind the candles and docks the session's profile.",{"start":9762,"end":9763},{"line":9351,"column":9367,"offset":9758},{"line":9351,"column":9764,"offset":9765},131,17905,{"start":9767,"end":9769},{"line":9351,"column":21,"offset":9768},17775,{"line":9351,"column":9764,"offset":9765},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9772,"children":9773,"position":9838},{},[9774,9783,9796,9802,9814,9820,9832],{"type":27,"value":9775,"position":9776},"At the editor's Console prompt, type ",{"start":9777,"end":9780},{"line":9778,"column":383,"offset":9779},325,17909,{"line":9778,"column":9781,"offset":9782},41,17946,{"type":31,"tagName":61,"properties":9784,"children":9785,"position":9793},{},[9786],{"type":27,"value":9787,"position":9788},"session_net",{"start":9789,"end":9790},{"line":9778,"column":9781,"offset":9782},{"line":9778,"column":9791,"offset":9792},54,17959,{"start":9794,"end":9795},{"line":9778,"column":9781,"offset":9782},{"line":9778,"column":9791,"offset":9792},{"type":27,"value":575,"position":9797},{"start":9798,"end":9799},{"line":9778,"column":9791,"offset":9792},{"line":9778,"column":9800,"offset":9801},56,17961,{"type":31,"tagName":61,"properties":9803,"children":9804,"position":9811},{},[9805],{"type":27,"value":9317,"position":9806},{"start":9807,"end":9808},{"line":9778,"column":9800,"offset":9801},{"line":9778,"column":9809,"offset":9810},73,17978,{"start":9812,"end":9813},{"line":9778,"column":9800,"offset":9801},{"line":9778,"column":9809,"offset":9810},{"type":27,"value":9327,"position":9815},{"start":9816,"end":9817},{"line":9778,"column":9809,"offset":9810},{"line":9778,"column":9818,"offset":9819},78,17983,{"type":31,"tagName":61,"properties":9821,"children":9822,"position":9829},{},[9823],{"type":27,"value":9337,"position":9824},{"start":9825,"end":9826},{"line":9778,"column":9818,"offset":9819},{"line":9778,"column":9827,"offset":9828},95,18000,{"start":9830,"end":9831},{"line":9778,"column":9818,"offset":9819},{"line":9778,"column":9827,"offset":9828},{"type":27,"value":9833,"position":9834}," to read the session.",{"start":9835,"end":9836},{"line":9778,"column":9827,"offset":9828},{"line":9778,"column":9693,"offset":9837},18021,{"start":9839,"end":9841},{"line":9778,"column":21,"offset":9840},17906,{"line":9778,"column":9693,"offset":9837},{"type":27,"value":28},{"start":9844,"end":9845},{"line":9655,"column":21,"offset":9731},{"line":9778,"column":9693,"offset":9837},{"type":27,"value":28},{"type":31,"tagName":375,"properties":9848,"children":9849,"position":9858},{},[9850],{"type":27,"value":9851,"position":9852},"Concepts used",{"start":9853,"end":9856},{"line":9854,"column":383,"offset":9855},327,18026,{"line":9854,"column":9367,"offset":9857},18039,{"start":9859,"end":9861},{"line":9854,"column":21,"offset":9860},18023,{"line":9854,"column":9367,"offset":9857},{"type":27,"value":28},{"type":31,"tagName":9503,"properties":9864,"children":9865,"position":10098},{},[9866,9867,9928,9929,9988,9989,10036,10037,10067,10068,10097],{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9868,"children":9869,"position":9924},{},[9870,9886,9893,9905,9912],{"type":31,"tagName":102,"properties":9871,"children":9872,"position":9880},{"href":104},[9873],{"type":27,"value":107,"position":9874},{"start":9875,"end":9878},{"line":9876,"column":383,"offset":9877},329,18044,{"line":9876,"column":9214,"offset":9879},18056,{"start":9881,"end":9883},{"line":9876,"column":9232,"offset":9882},18043,{"line":9876,"column":9884,"offset":9885},72,18112,{"type":27,"value":9887,"position":9888}," for the ",{"start":9889,"end":9890},{"line":9876,"column":9884,"offset":9885},{"line":9876,"column":9891,"offset":9892},81,18121,{"type":31,"tagName":61,"properties":9894,"children":9895,"position":9902},{},[9896],{"type":27,"value":9390,"position":9897},{"start":9898,"end":9899},{"line":9876,"column":9891,"offset":9892},{"line":9876,"column":9900,"offset":9901},103,18143,{"start":9903,"end":9904},{"line":9876,"column":9891,"offset":9892},{"line":9876,"column":9900,"offset":9901},{"type":27,"value":9906,"position":9907}," tuple and ",{"start":9908,"end":9909},{"line":9876,"column":9900,"offset":9901},{"line":9876,"column":9910,"offset":9911},114,18154,{"type":31,"tagName":61,"properties":9913,"children":9914,"position":9921},{},[9915],{"type":27,"value":9916,"position":9917},"strike_window_pct",{"start":9918,"end":9919},{"line":9876,"column":9910,"offset":9911},{"line":9876,"column":24,"offset":9920},18173,{"start":9922,"end":9923},{"line":9876,"column":9910,"offset":9911},{"line":9876,"column":24,"offset":9920},{"start":9925,"end":9927},{"line":9876,"column":21,"offset":9926},18041,{"line":9876,"column":24,"offset":9920},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9930,"children":9931,"position":9984},{},[9932,9947,9954,9966,9972],{"type":31,"tagName":102,"properties":9933,"children":9934,"position":9942},{"href":189},[9935],{"type":27,"value":192,"position":9936},{"start":9937,"end":9940},{"line":9938,"column":383,"offset":9939},330,18177,{"line":9938,"column":9521,"offset":9941},18191,{"start":9943,"end":9945},{"line":9938,"column":9232,"offset":9944},18176,{"line":9938,"column":9891,"offset":9946},18254,{"type":27,"value":9948,"position":9949}," for ",{"start":9950,"end":9951},{"line":9938,"column":9891,"offset":9946},{"line":9938,"column":9952,"offset":9953},86,18259,{"type":31,"tagName":61,"properties":9955,"children":9956,"position":9963},{},[9957],{"type":27,"value":131,"position":9958},{"start":9959,"end":9960},{"line":9938,"column":9952,"offset":9953},{"line":9938,"column":9961,"offset":9962},96,18269,{"start":9964,"end":9965},{"line":9938,"column":9952,"offset":9953},{"line":9938,"column":9961,"offset":9962},{"type":27,"value":9327,"position":9967},{"start":9968,"end":9969},{"line":9938,"column":9961,"offset":9962},{"line":9938,"column":9970,"offset":9971},101,18274,{"type":31,"tagName":61,"properties":9973,"children":9974,"position":9981},{},[9975],{"type":27,"value":151,"position":9976},{"start":9977,"end":9978},{"line":9938,"column":9970,"offset":9971},{"line":9938,"column":9979,"offset":9980},115,18288,{"start":9982,"end":9983},{"line":9938,"column":9970,"offset":9971},{"line":9938,"column":9979,"offset":9980},{"start":9985,"end":9987},{"line":9938,"column":21,"offset":9986},18174,{"line":9938,"column":9979,"offset":9980},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":9990,"children":9991,"position":10032},{},[9992,10009,10014,10026],{"type":31,"tagName":102,"properties":9993,"children":9994,"position":10003},{"href":234},[9995],{"type":27,"value":237,"position":9996},{"start":9997,"end":10000},{"line":9998,"column":383,"offset":9999},331,18292,{"line":9998,"column":10001,"offset":10002},19,18307,{"start":10004,"end":10006},{"line":9998,"column":9232,"offset":10005},18291,{"line":9998,"column":10007,"offset":10008},76,18364,{"type":27,"value":9948,"position":10010},{"start":10011,"end":10012},{"line":9998,"column":10007,"offset":10008},{"line":9998,"column":9891,"offset":10013},18369,{"type":31,"tagName":61,"properties":10015,"children":10016,"position":10023},{},[10017],{"type":27,"value":216,"position":10018},{"start":10019,"end":10020},{"line":9998,"column":9891,"offset":10013},{"line":9998,"column":10021,"offset":10022},94,18382,{"start":10024,"end":10025},{"line":9998,"column":9891,"offset":10013},{"line":9998,"column":10021,"offset":10022},{"type":27,"value":10027,"position":10028}," and per-row colours",{"start":10029,"end":10030},{"line":9998,"column":10021,"offset":10022},{"line":9998,"column":9910,"offset":10031},18402,{"start":10033,"end":10035},{"line":9998,"column":21,"offset":10034},18289,{"line":9998,"column":9910,"offset":10031},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":10038,"children":10039,"position":10063},{},[10040,10056],{"type":31,"tagName":102,"properties":10041,"children":10042,"position":10050},{"href":279},[10043],{"type":27,"value":107,"position":10044},{"start":10045,"end":10048},{"line":10046,"column":383,"offset":10047},332,18406,{"line":10046,"column":9214,"offset":10049},18418,{"start":10051,"end":10053},{"line":10046,"column":9232,"offset":10052},18405,{"line":10046,"column":10054,"offset":10055},85,18487,{"type":27,"value":10057,"position":10058}," for the partial bit",{"start":10059,"end":10060},{"line":10046,"column":10054,"offset":10055},{"line":10046,"column":10061,"offset":10062},105,18507,{"start":10064,"end":10066},{"line":10046,"column":21,"offset":10065},18403,{"line":10046,"column":10061,"offset":10062},{"type":27,"value":28},{"type":31,"tagName":9508,"properties":10069,"children":10070,"position":10093},{},[10071,10087],{"type":31,"tagName":102,"properties":10072,"children":10073,"position":10081},{"href":9408},[10074],{"type":27,"value":9411,"position":10075},{"start":10076,"end":10079},{"line":10077,"column":383,"offset":10078},333,18511,{"line":10077,"column":9753,"offset":10080},18522,{"start":10082,"end":10084},{"line":10077,"column":9232,"offset":10083},18510,{"line":10077,"column":10085,"offset":10086},45,18552,{"type":27,"value":10088,"position":10089}," for the US options rule and the upcoming OPRA sources",{"start":10090,"end":10091},{"line":10077,"column":10085,"offset":10086},{"line":10077,"column":9690,"offset":10092},18606,{"start":10094,"end":10096},{"line":10077,"column":21,"offset":10095},18508,{"line":10077,"column":9690,"offset":10092},{"type":27,"value":28},{"start":10099,"end":10100},{"line":9876,"column":21,"offset":9926},{"line":10077,"column":9690,"offset":10092},{"quirksMode":10102},false,{"start":10104,"end":10105},{"line":21,"column":21,"offset":22},{"line":10106,"column":21,"offset":10107},334,18607,1792391964234]