[{"data":1,"prerenderedAt":12235},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:cookbook/strike-breakdown":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"cookbook/strike-breakdown","cookbook/strike-breakdown.md",{"title":8,"description":9,"order":10,"section":11},"Strike breakdown","The chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls beside puts. The lens picks what each bar measures: open…",145,"cookbook","---\ntitle: \"Strike breakdown\"\ndescription: \"The chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls beside puts. The lens picks what each bar measures: open…\"\norder: 145\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/strike-breakdown.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Strike breakdown\n\nThe chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls beside puts. The lens picks what each bar measures: open interest, its change since the prior day, contracts traded today, premium traded today, or today's net premium (at the ask minus at the bid). Up to three charts sit under the price chart, the nearest expiries first, each titled by its date and days to go with the calls' and the puts' totals on its badge (`23OCT, 6 days` over `C 1.2M / P 900.0K`). The three lenses that only grow draw the puts below zero, so each strike reads calls up and puts down; the two signed lenses keep each side's own sign.\n\nThe parts are a celled `option_contract_state.cells` input read on the live bar ([Data sources](../core-concepts/data-sources.md#option_contract_state)) and a celled `option_contract_flow.cells` input summed by contract over today's bars ([Data sources](../core-concepts/data-sources.md#option_contract_flow)), both read through their `present` masks ([The present mask and partial bars](../core-concepts/data-sources.md#the-present-mask-and-partial-bars)), three frames feeding three `panel.bars` on a number axis of strikes, each with a per-run title and badge ([Bars](../presentation/cards-frames-panels.md#bars), [Frames, panels and compact widgets](../presentation/cards-frames-panels.md#frames-panels-and-compact-widgets)), and the options kit's `optionsTradeDay` for the expiries' dates and days to go ([Options kit](../functions/options-kit.md#the-markets-own-date-and-the-chains-clock)). This is also the `strike-breakdown` template: the **Strike Breakdown** card under **Beyond the time axis** in the editor's starter list, and it compiles as written.\n\n## The wrun indicator\n\n```typescript sample=strike-breakdown\n// Strike Breakdown: the chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls\n// beside puts. The lens picks what each bar measures: open interest, its change since the prior day, contracts traded\n// today, premium traded today, or today's net premium (at the ask minus at the bid); the three lenses that only grow\n// draw the puts below zero, and the two signed ones keep each side's own sign. Up to three charts sit under the price\n// chart, the nearest expiries first, each titled by its date and days to go with the calls' and puts' totals on its\n// badge. Open interest and today's contracts come from the chain summary on the newest bar; the premium lenses sum each\n// contract's flow over today's bars (VWAP times contracts times 100, standard contracts). A bar of today the chart\n// served in part makes the premium lenses a floor: the badge leads with the at-least sign. The strikes shown sit within\n// the window you set around the close; on an option contract's chart, whose close is the contract's own price, each\n// chart centres on the expiry's middle strike instead.\nparam.choice(\"lens\", [\"open interest\", \"open interest change\", \"contracts today\", \"premium today\", \"net premium today\"], \"open interest\", { label: \"Lens\" });\nparam.int(\"charts\", 2, { min: 1, max: 3, label: \"Expiries\", description: \"Charts, one per upcoming expiry, nearest first\" });\nparam.number(\"window_pct\", 8, { min: 1, max: 15, step: 0.5, label: \"Strike window, percent\", description: \"The strikes within this many percent of the close (the chart reads 15% at most)\" });\ninput(\"close\", ohlcv.close); // the chart's own close: the strike window's centre\ninput(\"state\", option_contract_state.cells, { max_cells: 6000, expiries: \"nearest:6\", strike_window_pct: 15, description: \"The chain summary on the newest bar: open interest, the prior day's, and contracts today, the six nearest expiries, strikes within 15% of the underlying\" }); // [root_code, expiry_ms, side_cp, strike, bid, ask, last, prev_close, theta, volume_day, oi, oi_prev, present] per contract\ninput(\"flow\", option_contract_flow.cells, { max_cells: 6000, expiries: \"nearest:6\", strike_window_pct: 15, description: \"Each contract that traded in the bar, the six nearest expiries, strikes within 15% of the underlying\" }); // [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] per contract\n// The readings, data-only, on the newest bar: the nearest expiry's totals under the lens.\noutput(\"front_calls\", none, overlay, { format: \"si\", description: \"The nearest expiry's calls under the lens, over the strikes shown; newest bar only\" });\noutput(\"front_puts\", none, overlay, { format: \"si\", description: \"The nearest expiry's puts under the lens, over the strikes shown; newest bar only\" });\noutput(\"front_days\", none, overlay, { description: \"Days to the nearest expiry; newest bar only\" });\noutput(\"partial\", none, overlay, { description: \"1 once a bar of today was served in part: the premium lenses are a floor\" });\nconst expiry_1 = frame(\"expiry_1\", { max_bytes: 16384 });\nconst expiry_2 = frame(\"expiry_2\", { max_bytes: 16384 });\nconst expiry_3 = frame(\"expiry_3\", { max_bytes: 16384 });\npanel.bars({ name: \"first_expiry\", title: \"Nearest expiry\", x: \"number\", place: \"below\", frame: expiry_1, orientation: \"vertical\", chrome: \"grid\", series: [{ name: \"Calls\", color: \"#30a46c\" }, { name: \"Puts\", color: \"#e5484d\" }], format: \"si\", x_title: \"Strike\", hover_card: true, legend_style: \"title\", height_frac: 0.2 });\npanel.bars({ name: \"second_expiry\", title: \"Second expiry\", x: \"number\", place: \"below\", frame: expiry_2, orientation: \"vertical\", chrome: \"grid\", series: [{ name: \"Calls\", color: \"#30a46c\" }, { name: \"Puts\", color: \"#e5484d\" }], format: \"si\", x_title: \"Strike\", hover_card: true, legend_style: \"title\", height_frac: 0.2 });\npanel.bars({ name: \"third_expiry\", title: \"Third expiry\", x: \"number\", place: \"below\", frame: expiry_3, orientation: \"vertical\", chrome: \"grid\", series: [{ name: \"Calls\", color: \"#30a46c\" }, { name: \"Puts\", color: \"#e5484d\" }], format: \"si\", x_title: \"Strike\", hover_card: true, legend_style: \"title\", height_frac: 0.2 });\n\nconst STATE = 13; // f64s per contract: OPTION_CONTRACT_STATE_TUPLE\nconst FLOW = 17; // OPTION_CONTRACT_FLOW_TUPLE\nconst CAP = 4096; // contracts today's flow table holds (a power of two), an eighth of it kept free\nconst MAX_EXPIRIES = 8; // expiries the newest bar sorts\nconst MAX_STRIKES = 160; // strikes one chart draws\nconst MONTHS: StaticArray\u003Cstring> = [\"JAN\", \"FEB\", \"MAR\", \"APR\", \"MAY\", \"JUN\", \"JUL\", \"AUG\", \"SEP\", \"OCT\", \"NOV\", \"DEC\"];\n// Today's flow by contract: the key (root, expiry, call or put, strike), then the premium and the net premium.\nconst keyRoot = new StaticArray\u003Cf64>(CAP);\nconst keyExpiry = new StaticArray\u003Cf64>(CAP);\nconst keySide = new StaticArray\u003Cf64>(CAP);\nconst keyStrike = new StaticArray\u003Cf64>(CAP);\nconst premiumOf = new StaticArray\u003Cf64>(CAP);\nconst netOf = new StaticArray\u003Cf64>(CAP);\nconst used = new StaticArray\u003Cbool>(CAP);\nconst expiryList = new StaticArray\u003Cf64>(MAX_EXPIRIES); // the upcoming expiries, nearest first\nconst strikeAt = new StaticArray\u003Cf64>(MAX_STRIKES); // one chart's strikes, ascending, and each side's value\nconst callAt = new StaticArray\u003Cf64>(MAX_STRIKES);\nconst putAt = new StaticArray\u003Cf64>(MAX_STRIKES);\nconst dateClock = new Clock(\"UTC\"); // an expiry's trade date, read from its day number\n\nlet lens = 0; // settings, read in onStart()\nlet charts = 2;\nlet windowShare = 0.08;\nlet day: f64 = NaN; // today's New York trade date, as a day number\nlet stored = 0; // contracts in today's table\nlet dropped = false; // a contract found the table full\nlet partialToday = false;\nlet strikes = 0; // strikes in the chart being built\n\nfunction onStart(): void {\n  lens = i32(p_lens());\n  charts = i32(p_charts());\n  windowShare = p_window_pct() / 100.0;\n}\n\n// ── Today's flow by contract ──\nfunction slotOf(root: f64, expiry: f64, side: f64, strike: f64): i32 { // the contract's slot, or -1 when the table is full\n  let h: u64 = u64(expiry) * 0x2545f4914f6cdd1d;\n  h ^= u64(Math.round(strike * 1000.0)) * 0x27d4eb2f165667c5;\n  h ^= u64(root) * 0x165667b19e3779f9;\n  h ^= u64(side > 0.0 ? 1 : 2);\n  let at = i32(h & u64(CAP - 1));\n  for (let probe = 0; probe \u003C CAP; probe += 1) {\n    if (!used[at]) {\n      if (stored >= CAP - CAP / 8) return -1; // keep an eighth free so a probe ends quickly\n      used[at] = true;\n      keyRoot[at] = root;\n      keyExpiry[at] = expiry;\n      keySide[at] = side;\n      keyStrike[at] = strike;\n      premiumOf[at] = 0.0;\n      netOf[at] = 0.0;\n      stored += 1;\n      return at;\n    }\n    if (keyExpiry[at] == expiry && keyStrike[at] == strike && keySide[at] == side && keyRoot[at] == root) return at;\n    at = (at + 1) & (CAP - 1);\n  }\n  return -1;\n}\nfunction startDay(today: f64): void {\n  day = today;\n  for (let i = 0; i \u003C CAP; i += 1) used[i] = false;\n  stored = 0;\n  dropped = false;\n  partialToday = false;\n}\nfunction addFlow(cells: StaticArray\u003Cf64>, n: i32): void { // one bar's contracts into today's table\n  for (let i = 0; i + FLOW - 1 \u003C n; i += FLOW) {\n    if (isPartial(cells[i + 16])) partialToday = true;\n    if (!(cells[i + 3] > 0.0)) continue; // no strike: the chart's marker for a bar served in part\n    const at = slotOf(cells[i], cells[i + 1], cells[i + 2] > 0.0 ? 1.0 : -1.0, cells[i + 3]);\n    if (at \u003C 0) {\n      dropped = true;\n      continue;\n    }\n    const contracts = cells[i + 4] + cells[i + 5] + cells[i + 6] + cells[i + 7];\n    const sided = cells[i + 8] + cells[i + 9];\n    const total = hasBit(cells[i + 16], 0) ? cells[i + 11] * contracts * 100.0 : sided; // bit 0: the VWAP; else the two sides, a floor\n    premiumOf[at] += total > sided ? total : sided;\n    netOf[at] += cells[i + 8] - cells[i + 9];\n  }\n}\n\n// ── One chart ──\nfunction addStrike(strike: f64, side: f64, value: f64): void { // a value into the chart's row for its strike\n  let j = 0;\n  while (j \u003C strikes && strikeAt[j] \u003C strike) j += 1;\n  if (j == strikes || strikeAt[j] != strike) {\n    if (strikes == MAX_STRIKES) return;\n    for (let k = strikes; k > j; k -= 1) {\n      strikeAt[k] = strikeAt[k - 1];\n      callAt[k] = callAt[k - 1];\n      putAt[k] = putAt[k - 1];\n    }\n    strikeAt[j] = strike;\n    callAt[j] = 0.0;\n    putAt[j] = 0.0;\n    strikes += 1;\n  }\n  if (side > 0.0) callAt[j] += value;\n  else putAt[j] += value;\n}\n// The expiry's strikes under the lens, within the window around `centre`.\nfunction collect(expiry: f64, centre: f64): void {\n  strikes = 0;\n  if (lens \u003C= 2) {\n    const n = in_state_cells();\n    if (n \u003C= 0) return;\n    const cells = in_state_view();\n    for (let i = 0; i + STATE - 1 \u003C n; i += STATE) {\n      const strike = cells[i + 3];\n      if (cells[i + 1] != expiry || !(strike > 0.0) || Math.abs(strike / centre - 1.0) > windowShare) continue;\n      const present = cells[i + 12];\n      let value: f64 = NaN;\n      if (lens == 0 && hasBit(present, 10)) value = cells[i + 10]; // bit 10: the open interest\n      else if (lens == 1 && hasBit(present, 10) && hasBit(present, 11)) value = cells[i + 10] - cells[i + 11]; // bit 11: the prior day's\n      else if (lens == 2 && hasBit(present, 9)) value = cells[i + 9]; // bit 9: contracts today\n      if (!isNaN(value)) addStrike(strike, cells[i + 2], value);\n    }\n    return;\n  }\n  for (let at = 0; at \u003C CAP; at += 1) {\n    const strike = keyStrike[at];\n    if (!used[at] || keyExpiry[at] != expiry || Math.abs(strike / centre - 1.0) > windowShare) continue;\n    addStrike(strike, keySide[at], lens == 3 ? premiumOf[at] : netOf[at]);\n  }\n}\n// The centre the window sits on: the close, unless no strike of the expiry lies within the window around it (an\n// option contract's chart), then the expiry's middle strike.\nfunction centreOf(expiry: f64, close: f64): f64 {\n  let low = Infinity;\n  let high = -Infinity;\n  let near = false;\n  const n = in_state_cells();\n  if (n > 0) {\n    const cells = in_state_view();\n    for (let i = 0; i + STATE - 1 \u003C n; i += STATE) {\n      const strike = cells[i + 3];\n      if (cells[i + 1] != expiry || !(strike > 0.0)) continue;\n      if (strike \u003C low) low = strike;\n      if (strike > high) high = strike;\n      if (close > 0.0 && Math.abs(strike / close - 1.0) \u003C= windowShare) near = true;\n    }\n  }\n  for (let at = 0; at \u003C CAP; at += 1) {\n    if (!used[at] || keyExpiry[at] != expiry) continue;\n    const strike = keyStrike[at];\n    if (strike \u003C low) low = strike;\n    if (strike > high) high = strike;\n    if (close > 0.0 && Math.abs(strike / close - 1.0) \u003C= windowShare) near = true;\n  }\n  if (near) return close;\n  return high >= low ? (low + high) / 2.0 : close;\n}\n// The upcoming expiries in the chain summary and today's flow, nearest first; their count.\nfunction listExpiries(today: f64): i32 {\n  let count = 0;\n  const n = in_state_cells();\n  if (n > 0) {\n    const cells = in_state_view();\n    for (let i = 0; i + STATE - 1 \u003C n; i += STATE) count = offerExpiry(cells[i + 1], today, count);\n  }\n  for (let at = 0; at \u003C CAP; at += 1) if (used[at]) count = offerExpiry(keyExpiry[at], today, count);\n  return count;\n}\nfunction offerExpiry(expiry: f64, today: f64, count: i32): i32 {\n  if (!(expiry > 0.0) || optionsTradeDay(expiry, 1) \u003C today) return count;\n  let j = 0;\n  while (j \u003C count && expiryList[j] \u003C expiry) j += 1;\n  if (j \u003C count && expiryList[j] == expiry) return count;\n  if (j == MAX_EXPIRIES) return count;\n  for (let k = (count \u003C MAX_EXPIRIES ? count : MAX_EXPIRIES - 1); k > j; k -= 1) expiryList[k] = expiryList[k - 1];\n  expiryList[j] = expiry;\n  return count \u003C MAX_EXPIRIES ? count + 1 : count;\n}\nfunction fbCompact(value: f64): void { // 1.2M, 340K, -12K: the number in a few characters\n  const size = Math.abs(value);\n  if (size >= 1e9) {\n    fb_f64(value / 1e9, 1);\n    fb_text(\"B\");\n  } else if (size >= 1e6) {\n    fb_f64(value / 1e6, 1);\n    fb_text(\"M\");\n  } else if (size >= 1e3) {\n    fb_f64(value / 1e3, 1);\n    fb_text(\"K\");\n  } else fb_f64(value, 0);\n}\nfunction writeChart(slot: i32, expiry: f64, today: f64): void {\n  let calls = 0.0;\n  let puts = 0.0;\n  for (let k = 0; k \u003C strikes; k += 1) {\n    calls += callAt[k];\n    puts += putAt[k];\n  }\n  if (slot == 0) {\n    out_front_calls(calls);\n    out_front_puts(puts);\n    out_front_days(optionsTradeDay(expiry, 1) - today);\n  }\n  dateClock.update(optionsTradeDay(expiry, 1) * 86400.0);\n  const days = i64(optionsTradeDay(expiry, 1) - today);\n  fb_clear();\n  fb_text(\"{\\\"title\\\":\\\"\");\n  if (dateClock.dayOfMonth() \u003C 10) fb_text(\"0\");\n  fb_int(dateClock.dayOfMonth());\n  fb_text(MONTHS[dateClock.month() - 1]);\n  fb_text(\", \");\n  if (days == 0) fb_text(\"today\");\n  else {\n    fb_int(days);\n    fb_text(days == 1 ? \" day\" : \" days\");\n  }\n  fb_text(\"\\\",\\\"badge\\\":{\\\"text\\\":\\\"\");\n  if (lens >= 3 && (partialToday || dropped)) fb_text(\"≥ \"); // at least: a bar served in part, or a full table, makes it a floor\n  fb_text(\"C \");\n  fbCompact(calls);\n  fb_text(\" / P \");\n  fbCompact(puts);\n  fb_text(\"\\\",\\\"color\\\":\\\"#334155\\\"},\\\"rows\\\":[\");\n  for (let k = 0; k \u003C strikes; k += 1) {\n    if (k > 0) fb_text(\",\");\n    fb_text(\"[\");\n    fb_num(strikeAt[k]);\n    fb_text(\",\");\n    fb_f64(callAt[k], 0);\n    fb_text(\",\");\n    fb_f64(lens == 0 || lens == 2 || lens == 3 ? -putAt[k] : putAt[k], 0); // a one-sided lens draws the puts below zero\n    fb_text(\"]\");\n  }\n  fb_text(\"]}\");\n  writeFrameBuffer(slot == 0 ? expiry_1 : slot == 1 ? expiry_2 : expiry_3);\n}\n\n// onBar() runs once per bar: a new trade date empties today's table; the bar's contracts join it; on the newest bar,\n// one chart per upcoming expiry from the chain summary or today's table.\nfunction onBar(): void {\n  const close = bar.close();\n  const today = optionsTradeDay(bar.time() * 1000.0, 1);\n  if (today != day) startDay(today);\n  const n = in_flow_cells();\n  if (n > 0) addFlow(in_flow_view(), n);\n  out_partial(n \u003C 0 ? NaN : partialToday ? 1.0 : 0.0);\n  if (!bar.isLast()) {\n    out_front_calls(NaN);\n    out_front_puts(NaN);\n    out_front_days(NaN);\n    return;\n  }\n  const count = listExpiries(today);\n  if (count == 0) {\n    out_front_calls(NaN);\n    out_front_puts(NaN);\n    out_front_days(NaN);\n    return; // no chart: an unwritten frame leaves its chart off\n  }\n  for (let slot = 0; slot \u003C charts && slot \u003C count; slot += 1) {\n    const expiry = expiryList[slot];\n    collect(expiry, centreOf(expiry, close));\n    writeChart(slot, expiry, today);\n  }\n}\n```\n\n## How it works\n\n**Two inputs, the six nearest expiries.** Both inputs keep the six nearest expiries (`expiries: \"nearest:6\"`) and the strikes within 15% of the underlying (`strike_window_pct: 15`), up to 6,000 contracts each. The chain summary arrives on the live bar with each contract's open interest (`oi`, bit 10), the prior observation (`oi_prev`, bit 11) and its contracts today (`volume_day`, bit 9). The flow arrives on every bar, one tuple per contract that traded in it.\n\n**Today's flow by contract.** Today is the New York trade date of the bar's open; on a new trade date the table starts again. Each bar's contracts join a table keyed by the contract (root, expiry, call or put, strike): its premium (its VWAP times its contracts times 100, a standard contract's multiplier, never less than its premium at the ask plus at the bid, which stands in alone when it carries no VWAP) and its net premium (at the ask minus at the bid, where the data plane judges each print by the midpoint of the national best bid and offer just before it). The table holds 3,584 contracts (4,096 slots, an eighth kept free); a contract past that is left out, and the premium badges then read as a floor.\n\n**The lens.** **Lens** picks each strike's two numbers: **open interest** (the default), **open interest change** (open interest minus the prior observation, for the contracts that carry both), **contracts today**, all three from the chain summary, or **premium today** and **net premium today** from the flow table. Open interest, contracts and premium only grow, so the puts draw below zero; the change and the net premium are signed, so each side keeps its own sign.\n\n**One chart per expiry.** **Expiries** (2, up to 3) is how many charts stand under the price chart: the upcoming expiries in the chain summary and in today's flow (today's included), nearest first. Each chart keeps that expiry's strikes within **Strike window, percent** (8, up to the 15 the inputs read) of the close, up to 160 strikes, calls green and puts red at each strike on a number axis, titled by the expiry's date and days to go (`16OCT, today` on the expiry day). The badge sums each side over the strikes shown (`C 1.2M / P 900.0K`); under a premium lens it leads with `≥ ` when a bar of today was served in part or the table was full. A chart the setting does not ask for is never written, so it stays off the screen.\n\n**The readings.** Data-only outputs on the live bar: `front_calls` and `front_puts` (the nearest expiry's two totals under the lens, over the strikes shown) and `front_days` (its days to go), with `partial` on every bar (1 once a bar of today was served in part).\n\n## Where it runs\n\nUS stock and ETF charts, through the listed options (OPRA) of the chart's own underlying. The OPRA sources are upcoming: the kit declares them ahead of the chart lanes that will serve them, so this indicator builds today but no surface serves it yet ([Data sources](../core-concepts/data-sources.md#us-listed-options-opra)). Once those lanes ship, the chart in the browser serves them under the US options access rule ([Limitations](../reference/limitations.md)): OpenMarket's official Strike Breakdown package reads them (it is not on the registry yet), and a copy you run from the editor or publish yourself stops with \"Paused on US options\", as a draft or a community indicator does under that rule. An alert and a Protected indicator on OpenMarket's servers refuse `option_contract_state` and `option_contract_flow` by name. On an option contract's chart both inputs read the contract's underlying; that chart's close is the contract's own price, so when no strike of an expiry sits within the window of it, the chart centres on the expiry's middle strike (halfway between its lowest and highest) instead. A block of more than 6,000 contracts refuses the run, never truncated. The chart routes the reads to the tier the account holds, 15 minutes delayed unless it holds real-time US options, and the legend names that tier.\n\n## When data is missing\n\n- **No upcoming expiry.** With no chain summary and no flow today on the live bar, no chart is written and the three readings read `NaN`.\n- **No block.** A bar before the history the chart serves carries no flow block and adds nothing; `partial` reads `NaN` on it.\n- **A bar served in part.** Bit 14 of `present` (`isPartial`) marks a bar the chart served in part: on a busy underlying the chart may send an older bar as one zero tuple whose only set bit is 14 instead of its contracts, which this indicator never counts as a contract. Once a bar of today is served in part, `partial` reads 1 and the premium lenses' badges lead with `≥ `: today's premium is at least what they show.\n- **A strike without a value.** A contract that does not carry the lens's value (no open interest, no prior observation, no contracts today) adds nothing to its strike.\n\n## Customize it\n\n- **Where the new positions are.** Set Lens to open interest change: the strikes that gained contracts since the prior day stand out above and below zero.\n- **Today's money.** Set Lens to premium today with three charts: the dollars spent at each strike of the three nearest expiries.\n- **A wider view.** Raise Strike window to 15, the widest the inputs read, on a quiet stock, or lower it to 3 on an index ETF, where strikes sit a dollar apart.\n\n## Run it\n\n1. In the editor's Explorer, press the **Templates** icon (\"Browse starter templates\") and pick **Strike Breakdown** under **Beyond the time axis**.\n2. Press **Run** on a US stock chart such as SPY: once the chart serves US options the two nearest expiries stand under the chart by strike; until then the legend's chip names the source the chart does not serve yet.\n3. At the editor's Console prompt, type `front_calls` and `front_puts` to read the nearest expiry's totals under the lens.\n\n## Concepts used\n\n- [Data sources](../core-concepts/data-sources.md#option_contract_state) for `option_contract_state` and [`option_contract_flow`](../core-concepts/data-sources.md#option_contract_flow), their tuples and [their knobs](../core-concepts/data-sources.md#the-knobs), and [The present mask and partial bars](../core-concepts/data-sources.md#the-present-mask-and-partial-bars) for `hasBit`, `isPartial` and bit 14\n- [Bars](../presentation/cards-frames-panels.md#bars) and [Frames, panels and compact widgets](../presentation/cards-frames-panels.md#frames-panels-and-compact-widgets) for `panel.bars` over frames on a number axis, a per-run title and badge, and an unwritten frame leaving its panel off\n- [Options kit](../functions/options-kit.md#the-markets-own-date-and-the-chains-clock) for `optionsTradeDay`\n",{"type":14,"children":15,"data":12229,"position":12231},"root",[16,26,29,30,88,89,421,422,440,441,10625,10626,10642,10643,10774,10775,10805,10806,10979,10980,11116,11117,11225,11226,11241,11242,11342,11343,11358,11359,11621,11622,11637,11638,11742,11743,11759,11760,11937,11938,11953,11954],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/cookbook/strike-breakdown.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},132,131,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":85},"element","p",{},[35,44,58,65,78],{"type":27,"value":36,"position":37},"The chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls beside puts. The lens picks what each bar measures: open interest, its change since the prior day, contracts traded today, premium traded today, or today's net premium (at the ask minus at the bid). Up to three charts sit under the price chart, the nearest expiries first, each titled by its date and days to go with the calls' and the puts' totals on its badge (",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,153,{"line":39,"column":42,"offset":43},462,614,{"type":31,"tagName":45,"properties":46,"children":47,"position":55},"code",{},[48],{"type":27,"value":49,"position":50},"23OCT, 6 days",{"start":51,"end":52},{"line":39,"column":42,"offset":43},{"line":39,"column":53,"offset":54},477,629,{"start":56,"end":57},{"line":39,"column":42,"offset":43},{"line":39,"column":53,"offset":54},{"type":27,"value":59,"position":60}," over ",{"start":61,"end":62},{"line":39,"column":53,"offset":54},{"line":39,"column":63,"offset":64},483,635,{"type":31,"tagName":45,"properties":66,"children":67,"position":75},{},[68],{"type":27,"value":69,"position":70},"C 1.2M / P 900.0K",{"start":71,"end":72},{"line":39,"column":63,"offset":64},{"line":39,"column":73,"offset":74},502,654,{"start":76,"end":77},{"line":39,"column":63,"offset":64},{"line":39,"column":73,"offset":74},{"type":27,"value":79,"position":80},"). The three lenses that only grow draw the puts below zero, so each strike reads calls up and puts down; the two signed lenses keep each side's own sign.",{"start":81,"end":82},{"line":39,"column":73,"offset":74},{"line":39,"column":83,"offset":84},656,808,{"start":86,"end":87},{"line":39,"column":21,"offset":40},{"line":39,"column":83,"offset":84},{"type":27,"value":28},{"type":31,"tagName":32,"properties":90,"children":91,"position":418},{},[92,101,114,121,140,147,160,167,184,191,204,211,229,236,249,256,274,281,299,306,319,326,344,351,364,371,389,396,412],{"type":27,"value":93,"position":94},"The parts are a celled ",{"start":95,"end":98},{"line":96,"column":21,"offset":97},7,810,{"line":96,"column":99,"offset":100},24,833,{"type":31,"tagName":45,"properties":102,"children":103,"position":111},{},[104],{"type":27,"value":105,"position":106},"option_contract_state.cells",{"start":107,"end":108},{"line":96,"column":99,"offset":100},{"line":96,"column":109,"offset":110},53,862,{"start":112,"end":113},{"line":96,"column":99,"offset":100},{"line":96,"column":109,"offset":110},{"type":27,"value":115,"position":116}," input read on the live bar (",{"start":117,"end":118},{"line":96,"column":109,"offset":110},{"line":96,"column":119,"offset":120},82,891,{"type":31,"tagName":122,"properties":123,"children":125,"position":135},"a",{"href":124},"../core-concepts/data-sources.md#option_contract_state",[126],{"type":27,"value":127,"position":128},"Data sources",{"start":129,"end":132},{"line":96,"column":130,"offset":131},83,892,{"line":96,"column":133,"offset":134},95,904,{"start":136,"end":137},{"line":96,"column":119,"offset":120},{"line":96,"column":138,"offset":139},152,961,{"type":27,"value":141,"position":142},") and a celled ",{"start":143,"end":144},{"line":96,"column":138,"offset":139},{"line":96,"column":145,"offset":146},167,976,{"type":31,"tagName":45,"properties":148,"children":149,"position":157},{},[150],{"type":27,"value":151,"position":152},"option_contract_flow.cells",{"start":153,"end":154},{"line":96,"column":145,"offset":146},{"line":96,"column":155,"offset":156},195,1004,{"start":158,"end":159},{"line":96,"column":145,"offset":146},{"line":96,"column":155,"offset":156},{"type":27,"value":161,"position":162}," input summed by contract over today's bars (",{"start":163,"end":164},{"line":96,"column":155,"offset":156},{"line":96,"column":165,"offset":166},240,1049,{"type":31,"tagName":122,"properties":168,"children":170,"position":179},{"href":169},"../core-concepts/data-sources.md#option_contract_flow",[171],{"type":27,"value":127,"position":172},{"start":173,"end":176},{"line":96,"column":174,"offset":175},241,1050,{"line":96,"column":177,"offset":178},253,1062,{"start":180,"end":181},{"line":96,"column":165,"offset":166},{"line":96,"column":182,"offset":183},309,1118,{"type":27,"value":185,"position":186},"), both read through their ",{"start":187,"end":188},{"line":96,"column":182,"offset":183},{"line":96,"column":189,"offset":190},336,1145,{"type":31,"tagName":45,"properties":192,"children":193,"position":201},{},[194],{"type":27,"value":195,"position":196},"present",{"start":197,"end":198},{"line":96,"column":189,"offset":190},{"line":96,"column":199,"offset":200},345,1154,{"start":202,"end":203},{"line":96,"column":189,"offset":190},{"line":96,"column":199,"offset":200},{"type":27,"value":205,"position":206}," masks (",{"start":207,"end":208},{"line":96,"column":199,"offset":200},{"line":96,"column":209,"offset":210},353,1162,{"type":31,"tagName":122,"properties":212,"children":214,"position":224},{"href":213},"../core-concepts/data-sources.md#the-present-mask-and-partial-bars",[215],{"type":27,"value":216,"position":217},"The present mask and partial bars",{"start":218,"end":221},{"line":96,"column":219,"offset":220},354,1163,{"line":96,"column":222,"offset":223},387,1196,{"start":225,"end":226},{"line":96,"column":209,"offset":210},{"line":96,"column":227,"offset":228},456,1265,{"type":27,"value":230,"position":231},"), three frames feeding three ",{"start":232,"end":233},{"line":96,"column":227,"offset":228},{"line":96,"column":234,"offset":235},486,1295,{"type":31,"tagName":45,"properties":237,"children":238,"position":246},{},[239],{"type":27,"value":240,"position":241},"panel.bars",{"start":242,"end":243},{"line":96,"column":234,"offset":235},{"line":96,"column":244,"offset":245},498,1307,{"start":247,"end":248},{"line":96,"column":234,"offset":235},{"line":96,"column":244,"offset":245},{"type":27,"value":250,"position":251}," on a number axis of strikes, each with a per-run title and badge (",{"start":252,"end":253},{"line":96,"column":244,"offset":245},{"line":96,"column":254,"offset":255},565,1374,{"type":31,"tagName":122,"properties":257,"children":259,"position":269},{"href":258},"../presentation/cards-frames-panels.md#bars",[260],{"type":27,"value":261,"position":262},"Bars",{"start":263,"end":266},{"line":96,"column":264,"offset":265},566,1375,{"line":96,"column":267,"offset":268},570,1379,{"start":270,"end":271},{"line":96,"column":254,"offset":255},{"line":96,"column":272,"offset":273},616,1425,{"type":27,"value":275,"position":276},", ",{"start":277,"end":278},{"line":96,"column":272,"offset":273},{"line":96,"column":279,"offset":280},618,1427,{"type":31,"tagName":122,"properties":282,"children":284,"position":294},{"href":283},"../presentation/cards-frames-panels.md#frames-panels-and-compact-widgets",[285],{"type":27,"value":286,"position":287},"Frames, panels and compact widgets",{"start":288,"end":291},{"line":96,"column":289,"offset":290},619,1428,{"line":96,"column":292,"offset":293},653,1462,{"start":295,"end":296},{"line":96,"column":279,"offset":280},{"line":96,"column":297,"offset":298},728,1537,{"type":27,"value":300,"position":301},"), and the options kit's ",{"start":302,"end":303},{"line":96,"column":297,"offset":298},{"line":96,"column":304,"offset":305},753,1562,{"type":31,"tagName":45,"properties":307,"children":308,"position":316},{},[309],{"type":27,"value":310,"position":311},"optionsTradeDay",{"start":312,"end":313},{"line":96,"column":304,"offset":305},{"line":96,"column":314,"offset":315},770,1579,{"start":317,"end":318},{"line":96,"column":304,"offset":305},{"line":96,"column":314,"offset":315},{"type":27,"value":320,"position":321}," for the expiries' dates and days to go (",{"start":322,"end":323},{"line":96,"column":314,"offset":315},{"line":96,"column":324,"offset":325},811,1620,{"type":31,"tagName":122,"properties":327,"children":329,"position":339},{"href":328},"../functions/options-kit.md#the-markets-own-date-and-the-chains-clock",[330],{"type":27,"value":331,"position":332},"Options kit",{"start":333,"end":336},{"line":96,"column":334,"offset":335},812,1621,{"line":96,"column":337,"offset":338},823,1632,{"start":340,"end":341},{"line":96,"column":324,"offset":325},{"line":96,"column":342,"offset":343},895,1704,{"type":27,"value":345,"position":346},"). This is also the ",{"start":347,"end":348},{"line":96,"column":342,"offset":343},{"line":96,"column":349,"offset":350},915,1724,{"type":31,"tagName":45,"properties":352,"children":353,"position":361},{},[354],{"type":27,"value":355,"position":356},"strike-breakdown",{"start":357,"end":358},{"line":96,"column":349,"offset":350},{"line":96,"column":359,"offset":360},933,1742,{"start":362,"end":363},{"line":96,"column":349,"offset":350},{"line":96,"column":359,"offset":360},{"type":27,"value":365,"position":366}," template: the ",{"start":367,"end":368},{"line":96,"column":359,"offset":360},{"line":96,"column":369,"offset":370},948,1757,{"type":31,"tagName":372,"properties":373,"children":374,"position":384},"strong",{},[375],{"type":27,"value":376,"position":377},"Strike Breakdown",{"start":378,"end":381},{"line":96,"column":379,"offset":380},950,1759,{"line":96,"column":382,"offset":383},966,1775,{"start":385,"end":386},{"line":96,"column":369,"offset":370},{"line":96,"column":387,"offset":388},968,1777,{"type":27,"value":390,"position":391}," card under ",{"start":392,"end":393},{"line":96,"column":387,"offset":388},{"line":96,"column":394,"offset":395},980,1789,{"type":31,"tagName":372,"properties":397,"children":398,"position":408},{},[399],{"type":27,"value":400,"position":401},"Beyond the time axis",{"start":402,"end":405},{"line":96,"column":403,"offset":404},982,1791,{"line":96,"column":406,"offset":407},1002,1811,{"start":409,"end":410},{"line":96,"column":394,"offset":395},{"line":96,"column":156,"offset":411},1813,{"type":27,"value":413,"position":414}," in the editor's starter list, and it compiles as written.",{"start":415,"end":416},{"line":96,"column":156,"offset":411},{"line":96,"column":178,"offset":417},1871,{"start":419,"end":420},{"line":96,"column":21,"offset":97},{"line":96,"column":178,"offset":417},{"type":27,"value":28},{"type":31,"tagName":423,"properties":424,"children":425,"position":436},"h2",{},[426],{"type":27,"value":427,"position":428},"The wrun indicator",{"start":429,"end":433},{"line":430,"column":431,"offset":432},9,4,1876,{"line":430,"column":434,"offset":435},22,1894,{"start":437,"end":439},{"line":430,"column":21,"offset":438},1873,{"line":430,"column":434,"offset":435},{"type":27,"value":28},{"type":14,"children":442},[443],{"type":31,"tagName":444,"properties":445,"children":449,"data":-1},"pre",{"class":446,"style":447,"tabindex":448,"data-sample":355},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[450],{"type":31,"tagName":45,"properties":451,"children":454},{"class":452},[453],"language-typescript",[455,466,467,475,476,484,485,493,494,502,503,511,512,520,521,529,530,538,539,547,548,644,645,720,721,800,801,828,829,893,894,953,954,962,963,1003,1004,1041,1042,1072,1073,1102,1103,1150,1151,1192,1193,1234,1235,1400,1401,1539,1540,1678,1679,1682,1683,1714,1715,1745,1746,1776,1777,1807,1808,1838,1839,1995,1996,2004,2005,2054,2055,2099,2100,2144,2145,2189,2190,2234,2235,2279,2280,2325,2326,2377,2378,2428,2429,2473,2474,2518,2519,2562,2563,2566,2567,2598,2599,2625,2626,2651,2652,2691,2692,2721,2722,2752,2753,2777,2778,2807,2808,2811,2812,2844,2845,2876,2877,2906,2907,2943,2944,2952,2953,2956,2957,2965,2966,3069,3070,3119,3120,3179,3180,3213,3214,3267,3268,3324,3325,3386,3387,3409,3410,3476,3477,3498,3499,3516,3517,3534,3535,3552,3553,3570,3571,3591,3592,3612,3613,3633,3634,3647,3648,3656,3657,3742,3743,3797,3798,3806,3807,3827,3828,3835,3836,3881,3882,3899,3900,3970,3971,3991,3992,4012,4013,4033,4034,4041,4042,4118,4119,4188,4189,4236,4237,4296,4297,4396,4397,4420,4421,4441,4442,4454,4455,4462,4463,4560,4561,4614,4615,4713,4714,4757,4758,4807,4808,4815,4816,4823,4824,4827,4828,4836,4837,4919,4920,4944,4945,4996,4997,5036,5037,5069,5070,5122,5123,5152,5153,5182,5183,5212,5213,5220,5221,5237,5238,5258,5259,5279,5280,5300,5301,5308,5309,5343,5344,5365,5366,5373,5374,5382,5383,5444,5445,5465,5466,5491,5492,5518,5519,5551,5552,5577,5578,5645,5646,5679,5680,5793,5794,5827,5828,5861,5862,5932,5933,6044,6045,6114,6115,6163,6164,6171,6172,6184,6185,6192,6193,6249,6250,6270,6271,6360,6361,6400,6401,6408,6409,6416,6417,6425,6426,6434,6435,6496,6497,6522,6523,6552,6553,6577,6578,6602,6603,6626,6627,6650,6651,6718,6719,6750,6751,6814,6815,6844,6845,6873,6874,6952,6953,6960,6961,6968,6969,7024,7025,7069,7070,7089,7090,7117,7118,7145,7146,7221,7222,7229,7230,7251,7252,7306,7307,7314,7315,7323,7324,7368,7369,7393,7394,7417,7418,7441,7442,7465,7466,7560,7561,7568,7569,7647,7648,7660,7661,7668,7669,7745,7746,7817,7818,7841,7842,7891,7892,7935,7936,7967,7968,8075,8076,8092,8093,8136,8137,8144,8145,8194,8195,8224,8225,8250,8251,8284,8285,8306,8307,8341,8342,8373,8374,8394,8395,8427,8428,8459,8460,8480,8481,8510,8511,8518,8519,8596,8597,8621,8622,8646,8647,8699,8700,8717,8718,8735,8736,8743,8744,8768,8769,8782,8783,8796,8797,8834,8835,8842,8843,8889,8890,8939,8940,8952,8953,9001,9002,9053,9054,9075,9076,9118,9119,9139,9140,9181,9182,9193,9194,9207,9208,9250,9251,9258,9259,9329,9330,9389,9390,9410,9411,9423,9424,9444,9445,9456,9457,9537,9538,9589,9590,9631,9632,9652,9653,9666,9667,9686,9687,9707,9708,9727,9728,9816,9817,9837,9838,9845,9846,9866,9867,9932,9933,9940,9941,9944,9945,9953,9954,9962,9963,9991,9992,10021,10022,10076,10077,10108,10109,10133,10134,10176,10177,10234,10235,10265,10266,10286,10287,10306,10307,10326,10327,10338,10339,10346,10347,10371,10372,10395,10396,10415,10416,10435,10436,10455,10456,10472,10473,10480,10481,10550,10551,10572,10573,10595,10596,10609,10610,10617,10618],{"type":31,"tagName":456,"properties":457,"children":459},"span",{"class":458},"line",[460],{"type":31,"tagName":456,"properties":461,"children":463},{"style":462},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[464],{"type":27,"value":465},"// Strike Breakdown: the chart's underlying's US listed options (OPRA) by strike, one chart per upcoming expiry, calls",{"type":27,"value":28},{"type":31,"tagName":456,"properties":468,"children":469},{"class":458},[470],{"type":31,"tagName":456,"properties":471,"children":472},{"style":462},[473],{"type":27,"value":474},"// beside puts. The lens picks what each bar measures: open interest, its change since the prior day, contracts traded",{"type":27,"value":28},{"type":31,"tagName":456,"properties":477,"children":478},{"class":458},[479],{"type":31,"tagName":456,"properties":480,"children":481},{"style":462},[482],{"type":27,"value":483},"// today, premium traded today, or today's net premium (at the ask minus at the bid); the three lenses that only grow",{"type":27,"value":28},{"type":31,"tagName":456,"properties":486,"children":487},{"class":458},[488],{"type":31,"tagName":456,"properties":489,"children":490},{"style":462},[491],{"type":27,"value":492},"// draw the puts below zero, and the two signed ones keep each side's own sign. Up to three charts sit under the price",{"type":27,"value":28},{"type":31,"tagName":456,"properties":495,"children":496},{"class":458},[497],{"type":31,"tagName":456,"properties":498,"children":499},{"style":462},[500],{"type":27,"value":501},"// chart, the nearest expiries first, each titled by its date and days to go with the calls' and puts' totals on its",{"type":27,"value":28},{"type":31,"tagName":456,"properties":504,"children":505},{"class":458},[506],{"type":31,"tagName":456,"properties":507,"children":508},{"style":462},[509],{"type":27,"value":510},"// badge. Open interest and today's contracts come from the chain summary on the newest bar; the premium lenses sum each",{"type":27,"value":28},{"type":31,"tagName":456,"properties":513,"children":514},{"class":458},[515],{"type":31,"tagName":456,"properties":516,"children":517},{"style":462},[518],{"type":27,"value":519},"// contract's flow over today's bars (VWAP times contracts times 100, standard contracts). A bar of today the chart",{"type":27,"value":28},{"type":31,"tagName":456,"properties":522,"children":523},{"class":458},[524],{"type":31,"tagName":456,"properties":525,"children":526},{"style":462},[527],{"type":27,"value":528},"// served in part makes the premium lenses a floor: the badge leads with the at-least sign. The strikes shown sit within",{"type":27,"value":28},{"type":31,"tagName":456,"properties":531,"children":532},{"class":458},[533],{"type":31,"tagName":456,"properties":534,"children":535},{"style":462},[536],{"type":27,"value":537},"// the window you set around the close; on an option contract's chart, whose close is the contract's own price, each",{"type":27,"value":28},{"type":31,"tagName":456,"properties":540,"children":541},{"class":458},[542],{"type":31,"tagName":456,"properties":543,"children":544},{"style":462},[545],{"type":27,"value":546},"// chart centres on the expiry's middle strike instead.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":549,"children":550},{"class":458},[551,557,563,568,574,579,584,588,593,597,602,606,611,615,620,625,629,634,639],{"type":31,"tagName":456,"properties":552,"children":554},{"style":553},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[555],{"type":27,"value":556},"param.",{"type":31,"tagName":456,"properties":558,"children":560},{"style":559},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[561],{"type":27,"value":562},"choice",{"type":31,"tagName":456,"properties":564,"children":565},{"style":553},[566],{"type":27,"value":567},"(",{"type":31,"tagName":456,"properties":569,"children":571},{"style":570},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[572],{"type":27,"value":573},"\"lens\"",{"type":31,"tagName":456,"properties":575,"children":576},{"style":553},[577],{"type":27,"value":578},", [",{"type":31,"tagName":456,"properties":580,"children":581},{"style":570},[582],{"type":27,"value":583},"\"open interest\"",{"type":31,"tagName":456,"properties":585,"children":586},{"style":553},[587],{"type":27,"value":275},{"type":31,"tagName":456,"properties":589,"children":590},{"style":570},[591],{"type":27,"value":592},"\"open interest change\"",{"type":31,"tagName":456,"properties":594,"children":595},{"style":553},[596],{"type":27,"value":275},{"type":31,"tagName":456,"properties":598,"children":599},{"style":570},[600],{"type":27,"value":601},"\"contracts today\"",{"type":31,"tagName":456,"properties":603,"children":604},{"style":553},[605],{"type":27,"value":275},{"type":31,"tagName":456,"properties":607,"children":608},{"style":570},[609],{"type":27,"value":610},"\"premium today\"",{"type":31,"tagName":456,"properties":612,"children":613},{"style":553},[614],{"type":27,"value":275},{"type":31,"tagName":456,"properties":616,"children":617},{"style":570},[618],{"type":27,"value":619},"\"net premium today\"",{"type":31,"tagName":456,"properties":621,"children":622},{"style":553},[623],{"type":27,"value":624},"], ",{"type":31,"tagName":456,"properties":626,"children":627},{"style":570},[628],{"type":27,"value":583},{"type":31,"tagName":456,"properties":630,"children":631},{"style":553},[632],{"type":27,"value":633},", { label: ",{"type":31,"tagName":456,"properties":635,"children":636},{"style":570},[637],{"type":27,"value":638},"\"Lens\"",{"type":31,"tagName":456,"properties":640,"children":641},{"style":553},[642],{"type":27,"value":643}," });",{"type":27,"value":28},{"type":31,"tagName":456,"properties":646,"children":647},{"class":458},[648,652,657,661,666,670,676,681,686,691,696,701,706,711,716],{"type":31,"tagName":456,"properties":649,"children":650},{"style":553},[651],{"type":27,"value":556},{"type":31,"tagName":456,"properties":653,"children":654},{"style":559},[655],{"type":27,"value":656},"int",{"type":31,"tagName":456,"properties":658,"children":659},{"style":553},[660],{"type":27,"value":567},{"type":31,"tagName":456,"properties":662,"children":663},{"style":570},[664],{"type":27,"value":665},"\"charts\"",{"type":31,"tagName":456,"properties":667,"children":668},{"style":553},[669],{"type":27,"value":275},{"type":31,"tagName":456,"properties":671,"children":673},{"style":672},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[674],{"type":27,"value":675},"2",{"type":31,"tagName":456,"properties":677,"children":678},{"style":553},[679],{"type":27,"value":680},", { min: ",{"type":31,"tagName":456,"properties":682,"children":683},{"style":672},[684],{"type":27,"value":685},"1",{"type":31,"tagName":456,"properties":687,"children":688},{"style":553},[689],{"type":27,"value":690},", max: ",{"type":31,"tagName":456,"properties":692,"children":693},{"style":672},[694],{"type":27,"value":695},"3",{"type":31,"tagName":456,"properties":697,"children":698},{"style":553},[699],{"type":27,"value":700},", label: ",{"type":31,"tagName":456,"properties":702,"children":703},{"style":570},[704],{"type":27,"value":705},"\"Expiries\"",{"type":31,"tagName":456,"properties":707,"children":708},{"style":553},[709],{"type":27,"value":710},", description: ",{"type":31,"tagName":456,"properties":712,"children":713},{"style":570},[714],{"type":27,"value":715},"\"Charts, one per upcoming expiry, nearest first\"",{"type":31,"tagName":456,"properties":717,"children":718},{"style":553},[719],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":722,"children":723},{"class":458},[724,728,733,737,742,746,751,755,759,763,768,773,778,782,787,791,796],{"type":31,"tagName":456,"properties":725,"children":726},{"style":553},[727],{"type":27,"value":556},{"type":31,"tagName":456,"properties":729,"children":730},{"style":559},[731],{"type":27,"value":732},"number",{"type":31,"tagName":456,"properties":734,"children":735},{"style":553},[736],{"type":27,"value":567},{"type":31,"tagName":456,"properties":738,"children":739},{"style":570},[740],{"type":27,"value":741},"\"window_pct\"",{"type":31,"tagName":456,"properties":743,"children":744},{"style":553},[745],{"type":27,"value":275},{"type":31,"tagName":456,"properties":747,"children":748},{"style":672},[749],{"type":27,"value":750},"8",{"type":31,"tagName":456,"properties":752,"children":753},{"style":553},[754],{"type":27,"value":680},{"type":31,"tagName":456,"properties":756,"children":757},{"style":672},[758],{"type":27,"value":685},{"type":31,"tagName":456,"properties":760,"children":761},{"style":553},[762],{"type":27,"value":690},{"type":31,"tagName":456,"properties":764,"children":765},{"style":672},[766],{"type":27,"value":767},"15",{"type":31,"tagName":456,"properties":769,"children":770},{"style":553},[771],{"type":27,"value":772},", step: ",{"type":31,"tagName":456,"properties":774,"children":775},{"style":672},[776],{"type":27,"value":777},"0.5",{"type":31,"tagName":456,"properties":779,"children":780},{"style":553},[781],{"type":27,"value":700},{"type":31,"tagName":456,"properties":783,"children":784},{"style":570},[785],{"type":27,"value":786},"\"Strike window, percent\"",{"type":31,"tagName":456,"properties":788,"children":789},{"style":553},[790],{"type":27,"value":710},{"type":31,"tagName":456,"properties":792,"children":793},{"style":570},[794],{"type":27,"value":795},"\"The strikes within this many percent of the close (the chart reads 15% at most)\"",{"type":31,"tagName":456,"properties":797,"children":798},{"style":553},[799],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":802,"children":803},{"class":458},[804,809,813,818,823],{"type":31,"tagName":456,"properties":805,"children":806},{"style":559},[807],{"type":27,"value":808},"input",{"type":31,"tagName":456,"properties":810,"children":811},{"style":553},[812],{"type":27,"value":567},{"type":31,"tagName":456,"properties":814,"children":815},{"style":570},[816],{"type":27,"value":817},"\"close\"",{"type":31,"tagName":456,"properties":819,"children":820},{"style":553},[821],{"type":27,"value":822},", ohlcv.close); ",{"type":31,"tagName":456,"properties":824,"children":825},{"style":462},[826],{"type":27,"value":827},"// the chart's own close: the strike window's centre",{"type":27,"value":28},{"type":31,"tagName":456,"properties":830,"children":831},{"class":458},[832,836,840,845,850,855,860,865,870,874,878,883,888],{"type":31,"tagName":456,"properties":833,"children":834},{"style":559},[835],{"type":27,"value":808},{"type":31,"tagName":456,"properties":837,"children":838},{"style":553},[839],{"type":27,"value":567},{"type":31,"tagName":456,"properties":841,"children":842},{"style":570},[843],{"type":27,"value":844},"\"state\"",{"type":31,"tagName":456,"properties":846,"children":847},{"style":553},[848],{"type":27,"value":849},", option_contract_state.cells, { max_cells: ",{"type":31,"tagName":456,"properties":851,"children":852},{"style":672},[853],{"type":27,"value":854},"6000",{"type":31,"tagName":456,"properties":856,"children":857},{"style":553},[858],{"type":27,"value":859},", expiries: ",{"type":31,"tagName":456,"properties":861,"children":862},{"style":570},[863],{"type":27,"value":864},"\"nearest:6\"",{"type":31,"tagName":456,"properties":866,"children":867},{"style":553},[868],{"type":27,"value":869},", strike_window_pct: ",{"type":31,"tagName":456,"properties":871,"children":872},{"style":672},[873],{"type":27,"value":767},{"type":31,"tagName":456,"properties":875,"children":876},{"style":553},[877],{"type":27,"value":710},{"type":31,"tagName":456,"properties":879,"children":880},{"style":570},[881],{"type":27,"value":882},"\"The chain summary on the newest bar: open interest, the prior day's, and contracts today, the six nearest expiries, strikes within 15% of the underlying\"",{"type":31,"tagName":456,"properties":884,"children":885},{"style":553},[886],{"type":27,"value":887}," }); ",{"type":31,"tagName":456,"properties":889,"children":890},{"style":462},[891],{"type":27,"value":892},"// [root_code, expiry_ms, side_cp, strike, bid, ask, last, prev_close, theta, volume_day, oi, oi_prev, present] per contract",{"type":27,"value":28},{"type":31,"tagName":456,"properties":895,"children":896},{"class":458},[897,901,905,910,915,919,923,927,931,935,939,944,948],{"type":31,"tagName":456,"properties":898,"children":899},{"style":559},[900],{"type":27,"value":808},{"type":31,"tagName":456,"properties":902,"children":903},{"style":553},[904],{"type":27,"value":567},{"type":31,"tagName":456,"properties":906,"children":907},{"style":570},[908],{"type":27,"value":909},"\"flow\"",{"type":31,"tagName":456,"properties":911,"children":912},{"style":553},[913],{"type":27,"value":914},", option_contract_flow.cells, { max_cells: ",{"type":31,"tagName":456,"properties":916,"children":917},{"style":672},[918],{"type":27,"value":854},{"type":31,"tagName":456,"properties":920,"children":921},{"style":553},[922],{"type":27,"value":859},{"type":31,"tagName":456,"properties":924,"children":925},{"style":570},[926],{"type":27,"value":864},{"type":31,"tagName":456,"properties":928,"children":929},{"style":553},[930],{"type":27,"value":869},{"type":31,"tagName":456,"properties":932,"children":933},{"style":672},[934],{"type":27,"value":767},{"type":31,"tagName":456,"properties":936,"children":937},{"style":553},[938],{"type":27,"value":710},{"type":31,"tagName":456,"properties":940,"children":941},{"style":570},[942],{"type":27,"value":943},"\"Each contract that traded in the bar, the six nearest expiries, strikes within 15% of the underlying\"",{"type":31,"tagName":456,"properties":945,"children":946},{"style":553},[947],{"type":27,"value":887},{"type":31,"tagName":456,"properties":949,"children":950},{"style":462},[951],{"type":27,"value":952},"// [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] per contract",{"type":27,"value":28},{"type":31,"tagName":456,"properties":955,"children":956},{"class":458},[957],{"type":31,"tagName":456,"properties":958,"children":959},{"style":462},[960],{"type":27,"value":961},"// The readings, data-only, on the newest bar: the nearest expiry's totals under the lens.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":964,"children":965},{"class":458},[966,971,975,980,985,990,994,999],{"type":31,"tagName":456,"properties":967,"children":968},{"style":559},[969],{"type":27,"value":970},"output",{"type":31,"tagName":456,"properties":972,"children":973},{"style":553},[974],{"type":27,"value":567},{"type":31,"tagName":456,"properties":976,"children":977},{"style":570},[978],{"type":27,"value":979},"\"front_calls\"",{"type":31,"tagName":456,"properties":981,"children":982},{"style":553},[983],{"type":27,"value":984},", none, overlay, { format: ",{"type":31,"tagName":456,"properties":986,"children":987},{"style":570},[988],{"type":27,"value":989},"\"si\"",{"type":31,"tagName":456,"properties":991,"children":992},{"style":553},[993],{"type":27,"value":710},{"type":31,"tagName":456,"properties":995,"children":996},{"style":570},[997],{"type":27,"value":998},"\"The nearest expiry's calls under the lens, over the strikes shown; newest bar only\"",{"type":31,"tagName":456,"properties":1000,"children":1001},{"style":553},[1002],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1005,"children":1006},{"class":458},[1007,1011,1015,1020,1024,1028,1032,1037],{"type":31,"tagName":456,"properties":1008,"children":1009},{"style":559},[1010],{"type":27,"value":970},{"type":31,"tagName":456,"properties":1012,"children":1013},{"style":553},[1014],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1016,"children":1017},{"style":570},[1018],{"type":27,"value":1019},"\"front_puts\"",{"type":31,"tagName":456,"properties":1021,"children":1022},{"style":553},[1023],{"type":27,"value":984},{"type":31,"tagName":456,"properties":1025,"children":1026},{"style":570},[1027],{"type":27,"value":989},{"type":31,"tagName":456,"properties":1029,"children":1030},{"style":553},[1031],{"type":27,"value":710},{"type":31,"tagName":456,"properties":1033,"children":1034},{"style":570},[1035],{"type":27,"value":1036},"\"The nearest expiry's puts under the lens, over the strikes shown; newest bar only\"",{"type":31,"tagName":456,"properties":1038,"children":1039},{"style":553},[1040],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1043,"children":1044},{"class":458},[1045,1049,1053,1058,1063,1068],{"type":31,"tagName":456,"properties":1046,"children":1047},{"style":559},[1048],{"type":27,"value":970},{"type":31,"tagName":456,"properties":1050,"children":1051},{"style":553},[1052],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1054,"children":1055},{"style":570},[1056],{"type":27,"value":1057},"\"front_days\"",{"type":31,"tagName":456,"properties":1059,"children":1060},{"style":553},[1061],{"type":27,"value":1062},", none, overlay, { description: ",{"type":31,"tagName":456,"properties":1064,"children":1065},{"style":570},[1066],{"type":27,"value":1067},"\"Days to the nearest expiry; newest bar only\"",{"type":31,"tagName":456,"properties":1069,"children":1070},{"style":553},[1071],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1074,"children":1075},{"class":458},[1076,1080,1084,1089,1093,1098],{"type":31,"tagName":456,"properties":1077,"children":1078},{"style":559},[1079],{"type":27,"value":970},{"type":31,"tagName":456,"properties":1081,"children":1082},{"style":553},[1083],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1085,"children":1086},{"style":570},[1087],{"type":27,"value":1088},"\"partial\"",{"type":31,"tagName":456,"properties":1090,"children":1091},{"style":553},[1092],{"type":27,"value":1062},{"type":31,"tagName":456,"properties":1094,"children":1095},{"style":570},[1096],{"type":27,"value":1097},"\"1 once a bar of today was served in part: the premium lenses are a floor\"",{"type":31,"tagName":456,"properties":1099,"children":1100},{"style":553},[1101],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1104,"children":1105},{"class":458},[1106,1112,1117,1122,1127,1131,1136,1141,1146],{"type":31,"tagName":456,"properties":1107,"children":1109},{"style":1108},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1110],{"type":27,"value":1111},"const",{"type":31,"tagName":456,"properties":1113,"children":1114},{"style":672},[1115],{"type":27,"value":1116}," expiry_1",{"type":31,"tagName":456,"properties":1118,"children":1119},{"style":1108},[1120],{"type":27,"value":1121}," =",{"type":31,"tagName":456,"properties":1123,"children":1124},{"style":559},[1125],{"type":27,"value":1126}," frame",{"type":31,"tagName":456,"properties":1128,"children":1129},{"style":553},[1130],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1132,"children":1133},{"style":570},[1134],{"type":27,"value":1135},"\"expiry_1\"",{"type":31,"tagName":456,"properties":1137,"children":1138},{"style":553},[1139],{"type":27,"value":1140},", { max_bytes: ",{"type":31,"tagName":456,"properties":1142,"children":1143},{"style":672},[1144],{"type":27,"value":1145},"16384",{"type":31,"tagName":456,"properties":1147,"children":1148},{"style":553},[1149],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1152,"children":1153},{"class":458},[1154,1158,1163,1167,1171,1175,1180,1184,1188],{"type":31,"tagName":456,"properties":1155,"children":1156},{"style":1108},[1157],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1159,"children":1160},{"style":672},[1161],{"type":27,"value":1162}," expiry_2",{"type":31,"tagName":456,"properties":1164,"children":1165},{"style":1108},[1166],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1168,"children":1169},{"style":559},[1170],{"type":27,"value":1126},{"type":31,"tagName":456,"properties":1172,"children":1173},{"style":553},[1174],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1176,"children":1177},{"style":570},[1178],{"type":27,"value":1179},"\"expiry_2\"",{"type":31,"tagName":456,"properties":1181,"children":1182},{"style":553},[1183],{"type":27,"value":1140},{"type":31,"tagName":456,"properties":1185,"children":1186},{"style":672},[1187],{"type":27,"value":1145},{"type":31,"tagName":456,"properties":1189,"children":1190},{"style":553},[1191],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1194,"children":1195},{"class":458},[1196,1200,1205,1209,1213,1217,1222,1226,1230],{"type":31,"tagName":456,"properties":1197,"children":1198},{"style":1108},[1199],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1201,"children":1202},{"style":672},[1203],{"type":27,"value":1204}," expiry_3",{"type":31,"tagName":456,"properties":1206,"children":1207},{"style":1108},[1208],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1210,"children":1211},{"style":559},[1212],{"type":27,"value":1126},{"type":31,"tagName":456,"properties":1214,"children":1215},{"style":553},[1216],{"type":27,"value":567},{"type":31,"tagName":456,"properties":1218,"children":1219},{"style":570},[1220],{"type":27,"value":1221},"\"expiry_3\"",{"type":31,"tagName":456,"properties":1223,"children":1224},{"style":553},[1225],{"type":27,"value":1140},{"type":31,"tagName":456,"properties":1227,"children":1228},{"style":672},[1229],{"type":27,"value":1145},{"type":31,"tagName":456,"properties":1231,"children":1232},{"style":553},[1233],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1236,"children":1237},{"class":458},[1238,1243,1248,1253,1258,1263,1268,1273,1278,1283,1288,1293,1298,1303,1308,1313,1318,1323,1328,1333,1338,1342,1347,1352,1356,1361,1366,1371,1376,1381,1386,1391,1396],{"type":31,"tagName":456,"properties":1239,"children":1240},{"style":553},[1241],{"type":27,"value":1242},"panel.",{"type":31,"tagName":456,"properties":1244,"children":1245},{"style":559},[1246],{"type":27,"value":1247},"bars",{"type":31,"tagName":456,"properties":1249,"children":1250},{"style":553},[1251],{"type":27,"value":1252},"({ name: ",{"type":31,"tagName":456,"properties":1254,"children":1255},{"style":570},[1256],{"type":27,"value":1257},"\"first_expiry\"",{"type":31,"tagName":456,"properties":1259,"children":1260},{"style":553},[1261],{"type":27,"value":1262},", title: ",{"type":31,"tagName":456,"properties":1264,"children":1265},{"style":570},[1266],{"type":27,"value":1267},"\"Nearest expiry\"",{"type":31,"tagName":456,"properties":1269,"children":1270},{"style":553},[1271],{"type":27,"value":1272},", x: ",{"type":31,"tagName":456,"properties":1274,"children":1275},{"style":570},[1276],{"type":27,"value":1277},"\"number\"",{"type":31,"tagName":456,"properties":1279,"children":1280},{"style":553},[1281],{"type":27,"value":1282},", place: ",{"type":31,"tagName":456,"properties":1284,"children":1285},{"style":570},[1286],{"type":27,"value":1287},"\"below\"",{"type":31,"tagName":456,"properties":1289,"children":1290},{"style":553},[1291],{"type":27,"value":1292},", frame: expiry_1, orientation: ",{"type":31,"tagName":456,"properties":1294,"children":1295},{"style":570},[1296],{"type":27,"value":1297},"\"vertical\"",{"type":31,"tagName":456,"properties":1299,"children":1300},{"style":553},[1301],{"type":27,"value":1302},", chrome: ",{"type":31,"tagName":456,"properties":1304,"children":1305},{"style":570},[1306],{"type":27,"value":1307},"\"grid\"",{"type":31,"tagName":456,"properties":1309,"children":1310},{"style":553},[1311],{"type":27,"value":1312},", series: [{ name: ",{"type":31,"tagName":456,"properties":1314,"children":1315},{"style":570},[1316],{"type":27,"value":1317},"\"Calls\"",{"type":31,"tagName":456,"properties":1319,"children":1320},{"style":553},[1321],{"type":27,"value":1322},", color: ",{"type":31,"tagName":456,"properties":1324,"children":1325},{"style":570},[1326],{"type":27,"value":1327},"\"#30a46c\"",{"type":31,"tagName":456,"properties":1329,"children":1330},{"style":553},[1331],{"type":27,"value":1332}," }, { name: ",{"type":31,"tagName":456,"properties":1334,"children":1335},{"style":570},[1336],{"type":27,"value":1337},"\"Puts\"",{"type":31,"tagName":456,"properties":1339,"children":1340},{"style":553},[1341],{"type":27,"value":1322},{"type":31,"tagName":456,"properties":1343,"children":1344},{"style":570},[1345],{"type":27,"value":1346},"\"#e5484d\"",{"type":31,"tagName":456,"properties":1348,"children":1349},{"style":553},[1350],{"type":27,"value":1351}," }], format: ",{"type":31,"tagName":456,"properties":1353,"children":1354},{"style":570},[1355],{"type":27,"value":989},{"type":31,"tagName":456,"properties":1357,"children":1358},{"style":553},[1359],{"type":27,"value":1360},", x_title: ",{"type":31,"tagName":456,"properties":1362,"children":1363},{"style":570},[1364],{"type":27,"value":1365},"\"Strike\"",{"type":31,"tagName":456,"properties":1367,"children":1368},{"style":553},[1369],{"type":27,"value":1370},", hover_card: ",{"type":31,"tagName":456,"properties":1372,"children":1373},{"style":672},[1374],{"type":27,"value":1375},"true",{"type":31,"tagName":456,"properties":1377,"children":1378},{"style":553},[1379],{"type":27,"value":1380},", legend_style: ",{"type":31,"tagName":456,"properties":1382,"children":1383},{"style":570},[1384],{"type":27,"value":1385},"\"title\"",{"type":31,"tagName":456,"properties":1387,"children":1388},{"style":553},[1389],{"type":27,"value":1390},", height_frac: ",{"type":31,"tagName":456,"properties":1392,"children":1393},{"style":672},[1394],{"type":27,"value":1395},"0.2",{"type":31,"tagName":456,"properties":1397,"children":1398},{"style":553},[1399],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1402,"children":1403},{"class":458},[1404,1408,1412,1416,1421,1425,1430,1434,1438,1442,1446,1451,1455,1459,1463,1467,1471,1475,1479,1483,1487,1491,1495,1499,1503,1507,1511,1515,1519,1523,1527,1531,1535],{"type":31,"tagName":456,"properties":1405,"children":1406},{"style":553},[1407],{"type":27,"value":1242},{"type":31,"tagName":456,"properties":1409,"children":1410},{"style":559},[1411],{"type":27,"value":1247},{"type":31,"tagName":456,"properties":1413,"children":1414},{"style":553},[1415],{"type":27,"value":1252},{"type":31,"tagName":456,"properties":1417,"children":1418},{"style":570},[1419],{"type":27,"value":1420},"\"second_expiry\"",{"type":31,"tagName":456,"properties":1422,"children":1423},{"style":553},[1424],{"type":27,"value":1262},{"type":31,"tagName":456,"properties":1426,"children":1427},{"style":570},[1428],{"type":27,"value":1429},"\"Second expiry\"",{"type":31,"tagName":456,"properties":1431,"children":1432},{"style":553},[1433],{"type":27,"value":1272},{"type":31,"tagName":456,"properties":1435,"children":1436},{"style":570},[1437],{"type":27,"value":1277},{"type":31,"tagName":456,"properties":1439,"children":1440},{"style":553},[1441],{"type":27,"value":1282},{"type":31,"tagName":456,"properties":1443,"children":1444},{"style":570},[1445],{"type":27,"value":1287},{"type":31,"tagName":456,"properties":1447,"children":1448},{"style":553},[1449],{"type":27,"value":1450},", frame: expiry_2, orientation: ",{"type":31,"tagName":456,"properties":1452,"children":1453},{"style":570},[1454],{"type":27,"value":1297},{"type":31,"tagName":456,"properties":1456,"children":1457},{"style":553},[1458],{"type":27,"value":1302},{"type":31,"tagName":456,"properties":1460,"children":1461},{"style":570},[1462],{"type":27,"value":1307},{"type":31,"tagName":456,"properties":1464,"children":1465},{"style":553},[1466],{"type":27,"value":1312},{"type":31,"tagName":456,"properties":1468,"children":1469},{"style":570},[1470],{"type":27,"value":1317},{"type":31,"tagName":456,"properties":1472,"children":1473},{"style":553},[1474],{"type":27,"value":1322},{"type":31,"tagName":456,"properties":1476,"children":1477},{"style":570},[1478],{"type":27,"value":1327},{"type":31,"tagName":456,"properties":1480,"children":1481},{"style":553},[1482],{"type":27,"value":1332},{"type":31,"tagName":456,"properties":1484,"children":1485},{"style":570},[1486],{"type":27,"value":1337},{"type":31,"tagName":456,"properties":1488,"children":1489},{"style":553},[1490],{"type":27,"value":1322},{"type":31,"tagName":456,"properties":1492,"children":1493},{"style":570},[1494],{"type":27,"value":1346},{"type":31,"tagName":456,"properties":1496,"children":1497},{"style":553},[1498],{"type":27,"value":1351},{"type":31,"tagName":456,"properties":1500,"children":1501},{"style":570},[1502],{"type":27,"value":989},{"type":31,"tagName":456,"properties":1504,"children":1505},{"style":553},[1506],{"type":27,"value":1360},{"type":31,"tagName":456,"properties":1508,"children":1509},{"style":570},[1510],{"type":27,"value":1365},{"type":31,"tagName":456,"properties":1512,"children":1513},{"style":553},[1514],{"type":27,"value":1370},{"type":31,"tagName":456,"properties":1516,"children":1517},{"style":672},[1518],{"type":27,"value":1375},{"type":31,"tagName":456,"properties":1520,"children":1521},{"style":553},[1522],{"type":27,"value":1380},{"type":31,"tagName":456,"properties":1524,"children":1525},{"style":570},[1526],{"type":27,"value":1385},{"type":31,"tagName":456,"properties":1528,"children":1529},{"style":553},[1530],{"type":27,"value":1390},{"type":31,"tagName":456,"properties":1532,"children":1533},{"style":672},[1534],{"type":27,"value":1395},{"type":31,"tagName":456,"properties":1536,"children":1537},{"style":553},[1538],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1541,"children":1542},{"class":458},[1543,1547,1551,1555,1560,1564,1569,1573,1577,1581,1585,1590,1594,1598,1602,1606,1610,1614,1618,1622,1626,1630,1634,1638,1642,1646,1650,1654,1658,1662,1666,1670,1674],{"type":31,"tagName":456,"properties":1544,"children":1545},{"style":553},[1546],{"type":27,"value":1242},{"type":31,"tagName":456,"properties":1548,"children":1549},{"style":559},[1550],{"type":27,"value":1247},{"type":31,"tagName":456,"properties":1552,"children":1553},{"style":553},[1554],{"type":27,"value":1252},{"type":31,"tagName":456,"properties":1556,"children":1557},{"style":570},[1558],{"type":27,"value":1559},"\"third_expiry\"",{"type":31,"tagName":456,"properties":1561,"children":1562},{"style":553},[1563],{"type":27,"value":1262},{"type":31,"tagName":456,"properties":1565,"children":1566},{"style":570},[1567],{"type":27,"value":1568},"\"Third expiry\"",{"type":31,"tagName":456,"properties":1570,"children":1571},{"style":553},[1572],{"type":27,"value":1272},{"type":31,"tagName":456,"properties":1574,"children":1575},{"style":570},[1576],{"type":27,"value":1277},{"type":31,"tagName":456,"properties":1578,"children":1579},{"style":553},[1580],{"type":27,"value":1282},{"type":31,"tagName":456,"properties":1582,"children":1583},{"style":570},[1584],{"type":27,"value":1287},{"type":31,"tagName":456,"properties":1586,"children":1587},{"style":553},[1588],{"type":27,"value":1589},", frame: expiry_3, orientation: ",{"type":31,"tagName":456,"properties":1591,"children":1592},{"style":570},[1593],{"type":27,"value":1297},{"type":31,"tagName":456,"properties":1595,"children":1596},{"style":553},[1597],{"type":27,"value":1302},{"type":31,"tagName":456,"properties":1599,"children":1600},{"style":570},[1601],{"type":27,"value":1307},{"type":31,"tagName":456,"properties":1603,"children":1604},{"style":553},[1605],{"type":27,"value":1312},{"type":31,"tagName":456,"properties":1607,"children":1608},{"style":570},[1609],{"type":27,"value":1317},{"type":31,"tagName":456,"properties":1611,"children":1612},{"style":553},[1613],{"type":27,"value":1322},{"type":31,"tagName":456,"properties":1615,"children":1616},{"style":570},[1617],{"type":27,"value":1327},{"type":31,"tagName":456,"properties":1619,"children":1620},{"style":553},[1621],{"type":27,"value":1332},{"type":31,"tagName":456,"properties":1623,"children":1624},{"style":570},[1625],{"type":27,"value":1337},{"type":31,"tagName":456,"properties":1627,"children":1628},{"style":553},[1629],{"type":27,"value":1322},{"type":31,"tagName":456,"properties":1631,"children":1632},{"style":570},[1633],{"type":27,"value":1346},{"type":31,"tagName":456,"properties":1635,"children":1636},{"style":553},[1637],{"type":27,"value":1351},{"type":31,"tagName":456,"properties":1639,"children":1640},{"style":570},[1641],{"type":27,"value":989},{"type":31,"tagName":456,"properties":1643,"children":1644},{"style":553},[1645],{"type":27,"value":1360},{"type":31,"tagName":456,"properties":1647,"children":1648},{"style":570},[1649],{"type":27,"value":1365},{"type":31,"tagName":456,"properties":1651,"children":1652},{"style":553},[1653],{"type":27,"value":1370},{"type":31,"tagName":456,"properties":1655,"children":1656},{"style":672},[1657],{"type":27,"value":1375},{"type":31,"tagName":456,"properties":1659,"children":1660},{"style":553},[1661],{"type":27,"value":1380},{"type":31,"tagName":456,"properties":1663,"children":1664},{"style":570},[1665],{"type":27,"value":1385},{"type":31,"tagName":456,"properties":1667,"children":1668},{"style":553},[1669],{"type":27,"value":1390},{"type":31,"tagName":456,"properties":1671,"children":1672},{"style":672},[1673],{"type":27,"value":1395},{"type":31,"tagName":456,"properties":1675,"children":1676},{"style":553},[1677],{"type":27,"value":643},{"type":27,"value":28},{"type":31,"tagName":456,"properties":1680,"children":1681},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":1684,"children":1685},{"class":458},[1686,1690,1695,1699,1704,1709],{"type":31,"tagName":456,"properties":1687,"children":1688},{"style":1108},[1689],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1691,"children":1692},{"style":672},[1693],{"type":27,"value":1694}," STATE",{"type":31,"tagName":456,"properties":1696,"children":1697},{"style":1108},[1698],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1700,"children":1701},{"style":672},[1702],{"type":27,"value":1703}," 13",{"type":31,"tagName":456,"properties":1705,"children":1706},{"style":553},[1707],{"type":27,"value":1708},"; ",{"type":31,"tagName":456,"properties":1710,"children":1711},{"style":462},[1712],{"type":27,"value":1713},"// f64s per contract: OPTION_CONTRACT_STATE_TUPLE",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1716,"children":1717},{"class":458},[1718,1722,1727,1731,1736,1740],{"type":31,"tagName":456,"properties":1719,"children":1720},{"style":1108},[1721],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1723,"children":1724},{"style":672},[1725],{"type":27,"value":1726}," FLOW",{"type":31,"tagName":456,"properties":1728,"children":1729},{"style":1108},[1730],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1732,"children":1733},{"style":672},[1734],{"type":27,"value":1735}," 17",{"type":31,"tagName":456,"properties":1737,"children":1738},{"style":553},[1739],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":1741,"children":1742},{"style":462},[1743],{"type":27,"value":1744},"// OPTION_CONTRACT_FLOW_TUPLE",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1747,"children":1748},{"class":458},[1749,1753,1758,1762,1767,1771],{"type":31,"tagName":456,"properties":1750,"children":1751},{"style":1108},[1752],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1754,"children":1755},{"style":672},[1756],{"type":27,"value":1757}," CAP",{"type":31,"tagName":456,"properties":1759,"children":1760},{"style":1108},[1761],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1763,"children":1764},{"style":672},[1765],{"type":27,"value":1766}," 4096",{"type":31,"tagName":456,"properties":1768,"children":1769},{"style":553},[1770],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":1772,"children":1773},{"style":462},[1774],{"type":27,"value":1775},"// contracts today's flow table holds (a power of two), an eighth of it kept free",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1778,"children":1779},{"class":458},[1780,1784,1789,1793,1798,1802],{"type":31,"tagName":456,"properties":1781,"children":1782},{"style":1108},[1783],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1785,"children":1786},{"style":672},[1787],{"type":27,"value":1788}," MAX_EXPIRIES",{"type":31,"tagName":456,"properties":1790,"children":1791},{"style":1108},[1792],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1794,"children":1795},{"style":672},[1796],{"type":27,"value":1797}," 8",{"type":31,"tagName":456,"properties":1799,"children":1800},{"style":553},[1801],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":1803,"children":1804},{"style":462},[1805],{"type":27,"value":1806},"// expiries the newest bar sorts",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1809,"children":1810},{"class":458},[1811,1815,1820,1824,1829,1833],{"type":31,"tagName":456,"properties":1812,"children":1813},{"style":1108},[1814],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1816,"children":1817},{"style":672},[1818],{"type":27,"value":1819}," MAX_STRIKES",{"type":31,"tagName":456,"properties":1821,"children":1822},{"style":1108},[1823],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":1825,"children":1826},{"style":672},[1827],{"type":27,"value":1828}," 160",{"type":31,"tagName":456,"properties":1830,"children":1831},{"style":553},[1832],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":1834,"children":1835},{"style":462},[1836],{"type":27,"value":1837},"// strikes one chart draws",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1840,"children":1841},{"class":458},[1842,1846,1851,1856,1861,1866,1871,1876,1881,1886,1891,1895,1900,1904,1909,1913,1918,1922,1927,1931,1936,1940,1945,1949,1954,1958,1963,1967,1972,1976,1981,1985,1990],{"type":31,"tagName":456,"properties":1843,"children":1844},{"style":1108},[1845],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":1847,"children":1848},{"style":672},[1849],{"type":27,"value":1850}," MONTHS",{"type":31,"tagName":456,"properties":1852,"children":1853},{"style":1108},[1854],{"type":27,"value":1855},":",{"type":31,"tagName":456,"properties":1857,"children":1858},{"style":559},[1859],{"type":27,"value":1860}," StaticArray",{"type":31,"tagName":456,"properties":1862,"children":1863},{"style":553},[1864],{"type":27,"value":1865},"\u003C",{"type":31,"tagName":456,"properties":1867,"children":1868},{"style":672},[1869],{"type":27,"value":1870},"string",{"type":31,"tagName":456,"properties":1872,"children":1873},{"style":553},[1874],{"type":27,"value":1875},"> ",{"type":31,"tagName":456,"properties":1877,"children":1878},{"style":1108},[1879],{"type":27,"value":1880},"=",{"type":31,"tagName":456,"properties":1882,"children":1883},{"style":553},[1884],{"type":27,"value":1885}," [",{"type":31,"tagName":456,"properties":1887,"children":1888},{"style":570},[1889],{"type":27,"value":1890},"\"JAN\"",{"type":31,"tagName":456,"properties":1892,"children":1893},{"style":553},[1894],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1896,"children":1897},{"style":570},[1898],{"type":27,"value":1899},"\"FEB\"",{"type":31,"tagName":456,"properties":1901,"children":1902},{"style":553},[1903],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1905,"children":1906},{"style":570},[1907],{"type":27,"value":1908},"\"MAR\"",{"type":31,"tagName":456,"properties":1910,"children":1911},{"style":553},[1912],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1914,"children":1915},{"style":570},[1916],{"type":27,"value":1917},"\"APR\"",{"type":31,"tagName":456,"properties":1919,"children":1920},{"style":553},[1921],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1923,"children":1924},{"style":570},[1925],{"type":27,"value":1926},"\"MAY\"",{"type":31,"tagName":456,"properties":1928,"children":1929},{"style":553},[1930],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1932,"children":1933},{"style":570},[1934],{"type":27,"value":1935},"\"JUN\"",{"type":31,"tagName":456,"properties":1937,"children":1938},{"style":553},[1939],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1941,"children":1942},{"style":570},[1943],{"type":27,"value":1944},"\"JUL\"",{"type":31,"tagName":456,"properties":1946,"children":1947},{"style":553},[1948],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1950,"children":1951},{"style":570},[1952],{"type":27,"value":1953},"\"AUG\"",{"type":31,"tagName":456,"properties":1955,"children":1956},{"style":553},[1957],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1959,"children":1960},{"style":570},[1961],{"type":27,"value":1962},"\"SEP\"",{"type":31,"tagName":456,"properties":1964,"children":1965},{"style":553},[1966],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1968,"children":1969},{"style":570},[1970],{"type":27,"value":1971},"\"OCT\"",{"type":31,"tagName":456,"properties":1973,"children":1974},{"style":553},[1975],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1977,"children":1978},{"style":570},[1979],{"type":27,"value":1980},"\"NOV\"",{"type":31,"tagName":456,"properties":1982,"children":1983},{"style":553},[1984],{"type":27,"value":275},{"type":31,"tagName":456,"properties":1986,"children":1987},{"style":570},[1988],{"type":27,"value":1989},"\"DEC\"",{"type":31,"tagName":456,"properties":1991,"children":1992},{"style":553},[1993],{"type":27,"value":1994},"];",{"type":27,"value":28},{"type":31,"tagName":456,"properties":1997,"children":1998},{"class":458},[1999],{"type":31,"tagName":456,"properties":2000,"children":2001},{"style":462},[2002],{"type":27,"value":2003},"// Today's flow by contract: the key (root, expiry, call or put, strike), then the premium and the net premium.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2006,"children":2007},{"class":458},[2008,2012,2017,2021,2026,2030,2034,2039,2044,2049],{"type":31,"tagName":456,"properties":2009,"children":2010},{"style":1108},[2011],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2013,"children":2014},{"style":672},[2015],{"type":27,"value":2016}," keyRoot",{"type":31,"tagName":456,"properties":2018,"children":2019},{"style":1108},[2020],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2022,"children":2023},{"style":1108},[2024],{"type":27,"value":2025}," new",{"type":31,"tagName":456,"properties":2027,"children":2028},{"style":559},[2029],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2031,"children":2032},{"style":553},[2033],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2035,"children":2036},{"style":559},[2037],{"type":27,"value":2038},"f64",{"type":31,"tagName":456,"properties":2040,"children":2041},{"style":553},[2042],{"type":27,"value":2043},">(",{"type":31,"tagName":456,"properties":2045,"children":2046},{"style":672},[2047],{"type":27,"value":2048},"CAP",{"type":31,"tagName":456,"properties":2050,"children":2051},{"style":553},[2052],{"type":27,"value":2053},");",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2056,"children":2057},{"class":458},[2058,2062,2067,2071,2075,2079,2083,2087,2091,2095],{"type":31,"tagName":456,"properties":2059,"children":2060},{"style":1108},[2061],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2063,"children":2064},{"style":672},[2065],{"type":27,"value":2066}," keyExpiry",{"type":31,"tagName":456,"properties":2068,"children":2069},{"style":1108},[2070],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2072,"children":2073},{"style":1108},[2074],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2076,"children":2077},{"style":559},[2078],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2080,"children":2081},{"style":553},[2082],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2084,"children":2085},{"style":559},[2086],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2088,"children":2089},{"style":553},[2090],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2092,"children":2093},{"style":672},[2094],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2096,"children":2097},{"style":553},[2098],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2101,"children":2102},{"class":458},[2103,2107,2112,2116,2120,2124,2128,2132,2136,2140],{"type":31,"tagName":456,"properties":2104,"children":2105},{"style":1108},[2106],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2108,"children":2109},{"style":672},[2110],{"type":27,"value":2111}," keySide",{"type":31,"tagName":456,"properties":2113,"children":2114},{"style":1108},[2115],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2117,"children":2118},{"style":1108},[2119],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2121,"children":2122},{"style":559},[2123],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2125,"children":2126},{"style":553},[2127],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2129,"children":2130},{"style":559},[2131],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2133,"children":2134},{"style":553},[2135],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2137,"children":2138},{"style":672},[2139],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2141,"children":2142},{"style":553},[2143],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2146,"children":2147},{"class":458},[2148,2152,2157,2161,2165,2169,2173,2177,2181,2185],{"type":31,"tagName":456,"properties":2149,"children":2150},{"style":1108},[2151],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2153,"children":2154},{"style":672},[2155],{"type":27,"value":2156}," keyStrike",{"type":31,"tagName":456,"properties":2158,"children":2159},{"style":1108},[2160],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2162,"children":2163},{"style":1108},[2164],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2166,"children":2167},{"style":559},[2168],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2170,"children":2171},{"style":553},[2172],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2174,"children":2175},{"style":559},[2176],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2178,"children":2179},{"style":553},[2180],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2182,"children":2183},{"style":672},[2184],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2186,"children":2187},{"style":553},[2188],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2191,"children":2192},{"class":458},[2193,2197,2202,2206,2210,2214,2218,2222,2226,2230],{"type":31,"tagName":456,"properties":2194,"children":2195},{"style":1108},[2196],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2198,"children":2199},{"style":672},[2200],{"type":27,"value":2201}," premiumOf",{"type":31,"tagName":456,"properties":2203,"children":2204},{"style":1108},[2205],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2207,"children":2208},{"style":1108},[2209],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2211,"children":2212},{"style":559},[2213],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2215,"children":2216},{"style":553},[2217],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2219,"children":2220},{"style":559},[2221],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2223,"children":2224},{"style":553},[2225],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2227,"children":2228},{"style":672},[2229],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2231,"children":2232},{"style":553},[2233],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2236,"children":2237},{"class":458},[2238,2242,2247,2251,2255,2259,2263,2267,2271,2275],{"type":31,"tagName":456,"properties":2239,"children":2240},{"style":1108},[2241],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2243,"children":2244},{"style":672},[2245],{"type":27,"value":2246}," netOf",{"type":31,"tagName":456,"properties":2248,"children":2249},{"style":1108},[2250],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2252,"children":2253},{"style":1108},[2254],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2256,"children":2257},{"style":559},[2258],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2260,"children":2261},{"style":553},[2262],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2264,"children":2265},{"style":559},[2266],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2268,"children":2269},{"style":553},[2270],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2272,"children":2273},{"style":672},[2274],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2276,"children":2277},{"style":553},[2278],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2281,"children":2282},{"class":458},[2283,2287,2292,2296,2300,2304,2308,2313,2317,2321],{"type":31,"tagName":456,"properties":2284,"children":2285},{"style":1108},[2286],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2288,"children":2289},{"style":672},[2290],{"type":27,"value":2291}," used",{"type":31,"tagName":456,"properties":2293,"children":2294},{"style":1108},[2295],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2297,"children":2298},{"style":1108},[2299],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2301,"children":2302},{"style":559},[2303],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2305,"children":2306},{"style":553},[2307],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2309,"children":2310},{"style":559},[2311],{"type":27,"value":2312},"bool",{"type":31,"tagName":456,"properties":2314,"children":2315},{"style":553},[2316],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2318,"children":2319},{"style":672},[2320],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":2322,"children":2323},{"style":553},[2324],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2327,"children":2328},{"class":458},[2329,2333,2338,2342,2346,2350,2354,2358,2362,2367,2372],{"type":31,"tagName":456,"properties":2330,"children":2331},{"style":1108},[2332],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2334,"children":2335},{"style":672},[2336],{"type":27,"value":2337}," expiryList",{"type":31,"tagName":456,"properties":2339,"children":2340},{"style":1108},[2341],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2343,"children":2344},{"style":1108},[2345],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2347,"children":2348},{"style":559},[2349],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2351,"children":2352},{"style":553},[2353],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2355,"children":2356},{"style":559},[2357],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2359,"children":2360},{"style":553},[2361],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2363,"children":2364},{"style":672},[2365],{"type":27,"value":2366},"MAX_EXPIRIES",{"type":31,"tagName":456,"properties":2368,"children":2369},{"style":553},[2370],{"type":27,"value":2371},"); ",{"type":31,"tagName":456,"properties":2373,"children":2374},{"style":462},[2375],{"type":27,"value":2376},"// the upcoming expiries, nearest first",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2379,"children":2380},{"class":458},[2381,2385,2390,2394,2398,2402,2406,2410,2414,2419,2423],{"type":31,"tagName":456,"properties":2382,"children":2383},{"style":1108},[2384],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2386,"children":2387},{"style":672},[2388],{"type":27,"value":2389}," strikeAt",{"type":31,"tagName":456,"properties":2391,"children":2392},{"style":1108},[2393],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2395,"children":2396},{"style":1108},[2397],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2399,"children":2400},{"style":559},[2401],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2403,"children":2404},{"style":553},[2405],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2407,"children":2408},{"style":559},[2409],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2411,"children":2412},{"style":553},[2413],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2415,"children":2416},{"style":672},[2417],{"type":27,"value":2418},"MAX_STRIKES",{"type":31,"tagName":456,"properties":2420,"children":2421},{"style":553},[2422],{"type":27,"value":2371},{"type":31,"tagName":456,"properties":2424,"children":2425},{"style":462},[2426],{"type":27,"value":2427},"// one chart's strikes, ascending, and each side's value",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2430,"children":2431},{"class":458},[2432,2436,2441,2445,2449,2453,2457,2461,2465,2469],{"type":31,"tagName":456,"properties":2433,"children":2434},{"style":1108},[2435],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2437,"children":2438},{"style":672},[2439],{"type":27,"value":2440}," callAt",{"type":31,"tagName":456,"properties":2442,"children":2443},{"style":1108},[2444],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2446,"children":2447},{"style":1108},[2448],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2450,"children":2451},{"style":559},[2452],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2454,"children":2455},{"style":553},[2456],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2458,"children":2459},{"style":559},[2460],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2462,"children":2463},{"style":553},[2464],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2466,"children":2467},{"style":672},[2468],{"type":27,"value":2418},{"type":31,"tagName":456,"properties":2470,"children":2471},{"style":553},[2472],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2475,"children":2476},{"class":458},[2477,2481,2486,2490,2494,2498,2502,2506,2510,2514],{"type":31,"tagName":456,"properties":2478,"children":2479},{"style":1108},[2480],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2482,"children":2483},{"style":672},[2484],{"type":27,"value":2485}," putAt",{"type":31,"tagName":456,"properties":2487,"children":2488},{"style":1108},[2489],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2491,"children":2492},{"style":1108},[2493],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2495,"children":2496},{"style":559},[2497],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":2499,"children":2500},{"style":553},[2501],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":2503,"children":2504},{"style":559},[2505],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":2507,"children":2508},{"style":553},[2509],{"type":27,"value":2043},{"type":31,"tagName":456,"properties":2511,"children":2512},{"style":672},[2513],{"type":27,"value":2418},{"type":31,"tagName":456,"properties":2515,"children":2516},{"style":553},[2517],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2520,"children":2521},{"class":458},[2522,2526,2531,2535,2539,2544,2548,2553,2557],{"type":31,"tagName":456,"properties":2523,"children":2524},{"style":1108},[2525],{"type":27,"value":1111},{"type":31,"tagName":456,"properties":2527,"children":2528},{"style":672},[2529],{"type":27,"value":2530}," dateClock",{"type":31,"tagName":456,"properties":2532,"children":2533},{"style":1108},[2534],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2536,"children":2537},{"style":1108},[2538],{"type":27,"value":2025},{"type":31,"tagName":456,"properties":2540,"children":2541},{"style":559},[2542],{"type":27,"value":2543}," Clock",{"type":31,"tagName":456,"properties":2545,"children":2546},{"style":553},[2547],{"type":27,"value":567},{"type":31,"tagName":456,"properties":2549,"children":2550},{"style":570},[2551],{"type":27,"value":2552},"\"UTC\"",{"type":31,"tagName":456,"properties":2554,"children":2555},{"style":553},[2556],{"type":27,"value":2371},{"type":31,"tagName":456,"properties":2558,"children":2559},{"style":462},[2560],{"type":27,"value":2561},"// an expiry's trade date, read from its day number",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2564,"children":2565},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":2568,"children":2569},{"class":458},[2570,2575,2580,2584,2589,2593],{"type":31,"tagName":456,"properties":2571,"children":2572},{"style":1108},[2573],{"type":27,"value":2574},"let",{"type":31,"tagName":456,"properties":2576,"children":2577},{"style":553},[2578],{"type":27,"value":2579}," lens ",{"type":31,"tagName":456,"properties":2581,"children":2582},{"style":1108},[2583],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2585,"children":2586},{"style":672},[2587],{"type":27,"value":2588}," 0",{"type":31,"tagName":456,"properties":2590,"children":2591},{"style":553},[2592],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":2594,"children":2595},{"style":462},[2596],{"type":27,"value":2597},"// settings, read in onStart()",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2600,"children":2601},{"class":458},[2602,2606,2611,2615,2620],{"type":31,"tagName":456,"properties":2603,"children":2604},{"style":1108},[2605],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2607,"children":2608},{"style":553},[2609],{"type":27,"value":2610}," charts ",{"type":31,"tagName":456,"properties":2612,"children":2613},{"style":1108},[2614],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2616,"children":2617},{"style":672},[2618],{"type":27,"value":2619}," 2",{"type":31,"tagName":456,"properties":2621,"children":2622},{"style":553},[2623],{"type":27,"value":2624},";",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2627,"children":2628},{"class":458},[2629,2633,2638,2642,2647],{"type":31,"tagName":456,"properties":2630,"children":2631},{"style":1108},[2632],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2634,"children":2635},{"style":553},[2636],{"type":27,"value":2637}," windowShare ",{"type":31,"tagName":456,"properties":2639,"children":2640},{"style":1108},[2641],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2643,"children":2644},{"style":672},[2645],{"type":27,"value":2646}," 0.08",{"type":31,"tagName":456,"properties":2648,"children":2649},{"style":553},[2650],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2653,"children":2654},{"class":458},[2655,2659,2664,2668,2673,2677,2682,2686],{"type":31,"tagName":456,"properties":2656,"children":2657},{"style":1108},[2658],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2660,"children":2661},{"style":553},[2662],{"type":27,"value":2663}," day",{"type":31,"tagName":456,"properties":2665,"children":2666},{"style":1108},[2667],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":2669,"children":2670},{"style":559},[2671],{"type":27,"value":2672}," f64",{"type":31,"tagName":456,"properties":2674,"children":2675},{"style":1108},[2676],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":2678,"children":2679},{"style":672},[2680],{"type":27,"value":2681}," NaN",{"type":31,"tagName":456,"properties":2683,"children":2684},{"style":553},[2685],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":2687,"children":2688},{"style":462},[2689],{"type":27,"value":2690},"// today's New York trade date, as a day number",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2693,"children":2694},{"class":458},[2695,2699,2704,2708,2712,2716],{"type":31,"tagName":456,"properties":2696,"children":2697},{"style":1108},[2698],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2700,"children":2701},{"style":553},[2702],{"type":27,"value":2703}," stored ",{"type":31,"tagName":456,"properties":2705,"children":2706},{"style":1108},[2707],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2709,"children":2710},{"style":672},[2711],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":2713,"children":2714},{"style":553},[2715],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":2717,"children":2718},{"style":462},[2719],{"type":27,"value":2720},"// contracts in today's table",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2723,"children":2724},{"class":458},[2725,2729,2734,2738,2743,2747],{"type":31,"tagName":456,"properties":2726,"children":2727},{"style":1108},[2728],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2730,"children":2731},{"style":553},[2732],{"type":27,"value":2733}," dropped ",{"type":31,"tagName":456,"properties":2735,"children":2736},{"style":1108},[2737],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2739,"children":2740},{"style":672},[2741],{"type":27,"value":2742}," false",{"type":31,"tagName":456,"properties":2744,"children":2745},{"style":553},[2746],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":2748,"children":2749},{"style":462},[2750],{"type":27,"value":2751},"// a contract found the table full",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2754,"children":2755},{"class":458},[2756,2760,2765,2769,2773],{"type":31,"tagName":456,"properties":2757,"children":2758},{"style":1108},[2759],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2761,"children":2762},{"style":553},[2763],{"type":27,"value":2764}," partialToday ",{"type":31,"tagName":456,"properties":2766,"children":2767},{"style":1108},[2768],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2770,"children":2771},{"style":672},[2772],{"type":27,"value":2742},{"type":31,"tagName":456,"properties":2774,"children":2775},{"style":553},[2776],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2779,"children":2780},{"class":458},[2781,2785,2790,2794,2798,2802],{"type":31,"tagName":456,"properties":2782,"children":2783},{"style":1108},[2784],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":2786,"children":2787},{"style":553},[2788],{"type":27,"value":2789}," strikes ",{"type":31,"tagName":456,"properties":2791,"children":2792},{"style":1108},[2793],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2795,"children":2796},{"style":672},[2797],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":2799,"children":2800},{"style":553},[2801],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":2803,"children":2804},{"style":462},[2805],{"type":27,"value":2806},"// strikes in the chart being built",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2809,"children":2810},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":2813,"children":2814},{"class":458},[2815,2820,2825,2830,2834,2839],{"type":31,"tagName":456,"properties":2816,"children":2817},{"style":1108},[2818],{"type":27,"value":2819},"function",{"type":31,"tagName":456,"properties":2821,"children":2822},{"style":559},[2823],{"type":27,"value":2824}," onStart",{"type":31,"tagName":456,"properties":2826,"children":2827},{"style":553},[2828],{"type":27,"value":2829},"()",{"type":31,"tagName":456,"properties":2831,"children":2832},{"style":1108},[2833],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":2835,"children":2836},{"style":672},[2837],{"type":27,"value":2838}," void",{"type":31,"tagName":456,"properties":2840,"children":2841},{"style":553},[2842],{"type":27,"value":2843}," {",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2846,"children":2847},{"class":458},[2848,2853,2857,2862,2866,2871],{"type":31,"tagName":456,"properties":2849,"children":2850},{"style":553},[2851],{"type":27,"value":2852},"  lens ",{"type":31,"tagName":456,"properties":2854,"children":2855},{"style":1108},[2856],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2858,"children":2859},{"style":559},[2860],{"type":27,"value":2861}," i32",{"type":31,"tagName":456,"properties":2863,"children":2864},{"style":553},[2865],{"type":27,"value":567},{"type":31,"tagName":456,"properties":2867,"children":2868},{"style":559},[2869],{"type":27,"value":2870},"p_lens",{"type":31,"tagName":456,"properties":2872,"children":2873},{"style":553},[2874],{"type":27,"value":2875},"());",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2878,"children":2879},{"class":458},[2880,2885,2889,2893,2897,2902],{"type":31,"tagName":456,"properties":2881,"children":2882},{"style":553},[2883],{"type":27,"value":2884},"  charts ",{"type":31,"tagName":456,"properties":2886,"children":2887},{"style":1108},[2888],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2890,"children":2891},{"style":559},[2892],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":2894,"children":2895},{"style":553},[2896],{"type":27,"value":567},{"type":31,"tagName":456,"properties":2898,"children":2899},{"style":559},[2900],{"type":27,"value":2901},"p_charts",{"type":31,"tagName":456,"properties":2903,"children":2904},{"style":553},[2905],{"type":27,"value":2875},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2908,"children":2909},{"class":458},[2910,2915,2919,2924,2929,2934,2939],{"type":31,"tagName":456,"properties":2911,"children":2912},{"style":553},[2913],{"type":27,"value":2914},"  windowShare ",{"type":31,"tagName":456,"properties":2916,"children":2917},{"style":1108},[2918],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":2920,"children":2921},{"style":559},[2922],{"type":27,"value":2923}," p_window_pct",{"type":31,"tagName":456,"properties":2925,"children":2926},{"style":553},[2927],{"type":27,"value":2928},"() ",{"type":31,"tagName":456,"properties":2930,"children":2931},{"style":1108},[2932],{"type":27,"value":2933},"/",{"type":31,"tagName":456,"properties":2935,"children":2936},{"style":672},[2937],{"type":27,"value":2938}," 100.0",{"type":31,"tagName":456,"properties":2940,"children":2941},{"style":553},[2942],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":2945,"children":2946},{"class":458},[2947],{"type":31,"tagName":456,"properties":2948,"children":2949},{"style":553},[2950],{"type":27,"value":2951},"}",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2954,"children":2955},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":2958,"children":2959},{"class":458},[2960],{"type":31,"tagName":456,"properties":2961,"children":2962},{"style":462},[2963],{"type":27,"value":2964},"// ── Today's flow by contract ──",{"type":27,"value":28},{"type":31,"tagName":456,"properties":2967,"children":2968},{"class":458},[2969,2973,2978,2982,2987,2991,2995,2999,3004,3008,3012,3016,3021,3025,3029,3033,3038,3042,3046,3051,3055,3059,3064],{"type":31,"tagName":456,"properties":2970,"children":2971},{"style":1108},[2972],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":2974,"children":2975},{"style":559},[2976],{"type":27,"value":2977}," slotOf",{"type":31,"tagName":456,"properties":2979,"children":2980},{"style":553},[2981],{"type":27,"value":567},{"type":31,"tagName":456,"properties":2983,"children":2985},{"style":2984},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[2986],{"type":27,"value":14},{"type":31,"tagName":456,"properties":2988,"children":2989},{"style":1108},[2990],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":2992,"children":2993},{"style":559},[2994],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":2996,"children":2997},{"style":553},[2998],{"type":27,"value":275},{"type":31,"tagName":456,"properties":3000,"children":3001},{"style":2984},[3002],{"type":27,"value":3003},"expiry",{"type":31,"tagName":456,"properties":3005,"children":3006},{"style":1108},[3007],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3009,"children":3010},{"style":559},[3011],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":3013,"children":3014},{"style":553},[3015],{"type":27,"value":275},{"type":31,"tagName":456,"properties":3017,"children":3018},{"style":2984},[3019],{"type":27,"value":3020},"side",{"type":31,"tagName":456,"properties":3022,"children":3023},{"style":1108},[3024],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3026,"children":3027},{"style":559},[3028],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":3030,"children":3031},{"style":553},[3032],{"type":27,"value":275},{"type":31,"tagName":456,"properties":3034,"children":3035},{"style":2984},[3036],{"type":27,"value":3037},"strike",{"type":31,"tagName":456,"properties":3039,"children":3040},{"style":1108},[3041],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3043,"children":3044},{"style":559},[3045],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":3047,"children":3048},{"style":553},[3049],{"type":27,"value":3050},")",{"type":31,"tagName":456,"properties":3052,"children":3053},{"style":1108},[3054],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3056,"children":3057},{"style":559},[3058],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":3060,"children":3061},{"style":553},[3062],{"type":27,"value":3063}," { ",{"type":31,"tagName":456,"properties":3065,"children":3066},{"style":462},[3067],{"type":27,"value":3068},"// the contract's slot, or -1 when the table is full",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3071,"children":3072},{"class":458},[3073,3078,3083,3087,3092,3096,3100,3105,3110,3115],{"type":31,"tagName":456,"properties":3074,"children":3075},{"style":1108},[3076],{"type":27,"value":3077},"  let",{"type":31,"tagName":456,"properties":3079,"children":3080},{"style":553},[3081],{"type":27,"value":3082}," h",{"type":31,"tagName":456,"properties":3084,"children":3085},{"style":1108},[3086],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3088,"children":3089},{"style":559},[3090],{"type":27,"value":3091}," u64",{"type":31,"tagName":456,"properties":3093,"children":3094},{"style":1108},[3095],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":3097,"children":3098},{"style":559},[3099],{"type":27,"value":3091},{"type":31,"tagName":456,"properties":3101,"children":3102},{"style":553},[3103],{"type":27,"value":3104},"(expiry) ",{"type":31,"tagName":456,"properties":3106,"children":3107},{"style":1108},[3108],{"type":27,"value":3109},"*",{"type":31,"tagName":456,"properties":3111,"children":3112},{"style":672},[3113],{"type":27,"value":3114}," 0x2545f4914f6cdd1d",{"type":31,"tagName":456,"properties":3116,"children":3117},{"style":553},[3118],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3121,"children":3122},{"class":458},[3123,3128,3133,3137,3142,3147,3152,3156,3161,3166,3170,3175],{"type":31,"tagName":456,"properties":3124,"children":3125},{"style":553},[3126],{"type":27,"value":3127},"  h ",{"type":31,"tagName":456,"properties":3129,"children":3130},{"style":1108},[3131],{"type":27,"value":3132},"^=",{"type":31,"tagName":456,"properties":3134,"children":3135},{"style":559},[3136],{"type":27,"value":3091},{"type":31,"tagName":456,"properties":3138,"children":3139},{"style":553},[3140],{"type":27,"value":3141},"(Math.",{"type":31,"tagName":456,"properties":3143,"children":3144},{"style":559},[3145],{"type":27,"value":3146},"round",{"type":31,"tagName":456,"properties":3148,"children":3149},{"style":553},[3150],{"type":27,"value":3151},"(strike ",{"type":31,"tagName":456,"properties":3153,"children":3154},{"style":1108},[3155],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":3157,"children":3158},{"style":672},[3159],{"type":27,"value":3160}," 1000.0",{"type":31,"tagName":456,"properties":3162,"children":3163},{"style":553},[3164],{"type":27,"value":3165},")) ",{"type":31,"tagName":456,"properties":3167,"children":3168},{"style":1108},[3169],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":3171,"children":3172},{"style":672},[3173],{"type":27,"value":3174}," 0x27d4eb2f165667c5",{"type":31,"tagName":456,"properties":3176,"children":3177},{"style":553},[3178],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3181,"children":3182},{"class":458},[3183,3187,3191,3195,3200,3204,3209],{"type":31,"tagName":456,"properties":3184,"children":3185},{"style":553},[3186],{"type":27,"value":3127},{"type":31,"tagName":456,"properties":3188,"children":3189},{"style":1108},[3190],{"type":27,"value":3132},{"type":31,"tagName":456,"properties":3192,"children":3193},{"style":559},[3194],{"type":27,"value":3091},{"type":31,"tagName":456,"properties":3196,"children":3197},{"style":553},[3198],{"type":27,"value":3199},"(root) ",{"type":31,"tagName":456,"properties":3201,"children":3202},{"style":1108},[3203],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":3205,"children":3206},{"style":672},[3207],{"type":27,"value":3208}," 0x165667b19e3779f9",{"type":31,"tagName":456,"properties":3210,"children":3211},{"style":553},[3212],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3215,"children":3216},{"class":458},[3217,3221,3225,3229,3234,3239,3244,3249,3254,3259,3263],{"type":31,"tagName":456,"properties":3218,"children":3219},{"style":553},[3220],{"type":27,"value":3127},{"type":31,"tagName":456,"properties":3222,"children":3223},{"style":1108},[3224],{"type":27,"value":3132},{"type":31,"tagName":456,"properties":3226,"children":3227},{"style":559},[3228],{"type":27,"value":3091},{"type":31,"tagName":456,"properties":3230,"children":3231},{"style":553},[3232],{"type":27,"value":3233},"(side ",{"type":31,"tagName":456,"properties":3235,"children":3236},{"style":1108},[3237],{"type":27,"value":3238},">",{"type":31,"tagName":456,"properties":3240,"children":3241},{"style":672},[3242],{"type":27,"value":3243}," 0.0",{"type":31,"tagName":456,"properties":3245,"children":3246},{"style":1108},[3247],{"type":27,"value":3248}," ?",{"type":31,"tagName":456,"properties":3250,"children":3251},{"style":672},[3252],{"type":27,"value":3253}," 1",{"type":31,"tagName":456,"properties":3255,"children":3256},{"style":1108},[3257],{"type":27,"value":3258}," :",{"type":31,"tagName":456,"properties":3260,"children":3261},{"style":672},[3262],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":3264,"children":3265},{"style":553},[3266],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3269,"children":3270},{"class":458},[3271,3275,3280,3284,3288,3293,3298,3302,3306,3310,3315,3319],{"type":31,"tagName":456,"properties":3272,"children":3273},{"style":1108},[3274],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":3276,"children":3277},{"style":553},[3278],{"type":27,"value":3279}," at ",{"type":31,"tagName":456,"properties":3281,"children":3282},{"style":1108},[3283],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3285,"children":3286},{"style":559},[3287],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":3289,"children":3290},{"style":553},[3291],{"type":27,"value":3292},"(h ",{"type":31,"tagName":456,"properties":3294,"children":3295},{"style":1108},[3296],{"type":27,"value":3297},"&",{"type":31,"tagName":456,"properties":3299,"children":3300},{"style":559},[3301],{"type":27,"value":3091},{"type":31,"tagName":456,"properties":3303,"children":3304},{"style":553},[3305],{"type":27,"value":567},{"type":31,"tagName":456,"properties":3307,"children":3308},{"style":672},[3309],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":3311,"children":3312},{"style":1108},[3313],{"type":27,"value":3314}," -",{"type":31,"tagName":456,"properties":3316,"children":3317},{"style":672},[3318],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3320,"children":3321},{"style":553},[3322],{"type":27,"value":3323},"));",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3326,"children":3327},{"class":458},[3328,3333,3338,3342,3347,3351,3355,3360,3364,3368,3372,3377,3381],{"type":31,"tagName":456,"properties":3329,"children":3330},{"style":1108},[3331],{"type":27,"value":3332},"  for",{"type":31,"tagName":456,"properties":3334,"children":3335},{"style":553},[3336],{"type":27,"value":3337}," (",{"type":31,"tagName":456,"properties":3339,"children":3340},{"style":1108},[3341],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":3343,"children":3344},{"style":553},[3345],{"type":27,"value":3346}," probe ",{"type":31,"tagName":456,"properties":3348,"children":3349},{"style":1108},[3350],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3352,"children":3353},{"style":672},[3354],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":3356,"children":3357},{"style":553},[3358],{"type":27,"value":3359},"; probe ",{"type":31,"tagName":456,"properties":3361,"children":3362},{"style":1108},[3363],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":3365,"children":3366},{"style":672},[3367],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":3369,"children":3370},{"style":553},[3371],{"type":27,"value":3359},{"type":31,"tagName":456,"properties":3373,"children":3374},{"style":1108},[3375],{"type":27,"value":3376},"+=",{"type":31,"tagName":456,"properties":3378,"children":3379},{"style":672},[3380],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3382,"children":3383},{"style":553},[3384],{"type":27,"value":3385},") {",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3388,"children":3389},{"class":458},[3390,3395,3399,3404],{"type":31,"tagName":456,"properties":3391,"children":3392},{"style":1108},[3393],{"type":27,"value":3394},"    if",{"type":31,"tagName":456,"properties":3396,"children":3397},{"style":553},[3398],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":3400,"children":3401},{"style":1108},[3402],{"type":27,"value":3403},"!",{"type":31,"tagName":456,"properties":3405,"children":3406},{"style":553},[3407],{"type":27,"value":3408},"used[at]) {",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3411,"children":3412},{"class":458},[3413,3418,3423,3428,3432,3436,3440,3445,3449,3454,3459,3463,3467,3471],{"type":31,"tagName":456,"properties":3414,"children":3415},{"style":1108},[3416],{"type":27,"value":3417},"      if",{"type":31,"tagName":456,"properties":3419,"children":3420},{"style":553},[3421],{"type":27,"value":3422}," (stored ",{"type":31,"tagName":456,"properties":3424,"children":3425},{"style":1108},[3426],{"type":27,"value":3427},">=",{"type":31,"tagName":456,"properties":3429,"children":3430},{"style":672},[3431],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":3433,"children":3434},{"style":1108},[3435],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":3437,"children":3438},{"style":672},[3439],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":3441,"children":3442},{"style":1108},[3443],{"type":27,"value":3444}," /",{"type":31,"tagName":456,"properties":3446,"children":3447},{"style":672},[3448],{"type":27,"value":1797},{"type":31,"tagName":456,"properties":3450,"children":3451},{"style":553},[3452],{"type":27,"value":3453},") ",{"type":31,"tagName":456,"properties":3455,"children":3456},{"style":1108},[3457],{"type":27,"value":3458},"return",{"type":31,"tagName":456,"properties":3460,"children":3461},{"style":1108},[3462],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":3464,"children":3465},{"style":672},[3466],{"type":27,"value":685},{"type":31,"tagName":456,"properties":3468,"children":3469},{"style":553},[3470],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":3472,"children":3473},{"style":462},[3474],{"type":27,"value":3475},"// keep an eighth free so a probe ends quickly",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3478,"children":3479},{"class":458},[3480,3485,3489,3494],{"type":31,"tagName":456,"properties":3481,"children":3482},{"style":553},[3483],{"type":27,"value":3484},"      used[at] ",{"type":31,"tagName":456,"properties":3486,"children":3487},{"style":1108},[3488],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3490,"children":3491},{"style":672},[3492],{"type":27,"value":3493}," true",{"type":31,"tagName":456,"properties":3495,"children":3496},{"style":553},[3497],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3500,"children":3501},{"class":458},[3502,3507,3511],{"type":31,"tagName":456,"properties":3503,"children":3504},{"style":553},[3505],{"type":27,"value":3506},"      keyRoot[at] ",{"type":31,"tagName":456,"properties":3508,"children":3509},{"style":1108},[3510],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3512,"children":3513},{"style":553},[3514],{"type":27,"value":3515}," root;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3518,"children":3519},{"class":458},[3520,3525,3529],{"type":31,"tagName":456,"properties":3521,"children":3522},{"style":553},[3523],{"type":27,"value":3524},"      keyExpiry[at] ",{"type":31,"tagName":456,"properties":3526,"children":3527},{"style":1108},[3528],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3530,"children":3531},{"style":553},[3532],{"type":27,"value":3533}," expiry;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3536,"children":3537},{"class":458},[3538,3543,3547],{"type":31,"tagName":456,"properties":3539,"children":3540},{"style":553},[3541],{"type":27,"value":3542},"      keySide[at] ",{"type":31,"tagName":456,"properties":3544,"children":3545},{"style":1108},[3546],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3548,"children":3549},{"style":553},[3550],{"type":27,"value":3551}," side;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3554,"children":3555},{"class":458},[3556,3561,3565],{"type":31,"tagName":456,"properties":3557,"children":3558},{"style":553},[3559],{"type":27,"value":3560},"      keyStrike[at] ",{"type":31,"tagName":456,"properties":3562,"children":3563},{"style":1108},[3564],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3566,"children":3567},{"style":553},[3568],{"type":27,"value":3569}," strike;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3572,"children":3573},{"class":458},[3574,3579,3583,3587],{"type":31,"tagName":456,"properties":3575,"children":3576},{"style":553},[3577],{"type":27,"value":3578},"      premiumOf[at] ",{"type":31,"tagName":456,"properties":3580,"children":3581},{"style":1108},[3582],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3584,"children":3585},{"style":672},[3586],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":3588,"children":3589},{"style":553},[3590],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3593,"children":3594},{"class":458},[3595,3600,3604,3608],{"type":31,"tagName":456,"properties":3596,"children":3597},{"style":553},[3598],{"type":27,"value":3599},"      netOf[at] ",{"type":31,"tagName":456,"properties":3601,"children":3602},{"style":1108},[3603],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3605,"children":3606},{"style":672},[3607],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":3609,"children":3610},{"style":553},[3611],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3614,"children":3615},{"class":458},[3616,3621,3625,3629],{"type":31,"tagName":456,"properties":3617,"children":3618},{"style":553},[3619],{"type":27,"value":3620},"      stored ",{"type":31,"tagName":456,"properties":3622,"children":3623},{"style":1108},[3624],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":3626,"children":3627},{"style":672},[3628],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3630,"children":3631},{"style":553},[3632],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3635,"children":3636},{"class":458},[3637,3642],{"type":31,"tagName":456,"properties":3638,"children":3639},{"style":1108},[3640],{"type":27,"value":3641},"      return",{"type":31,"tagName":456,"properties":3643,"children":3644},{"style":553},[3645],{"type":27,"value":3646}," at;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3649,"children":3650},{"class":458},[3651],{"type":31,"tagName":456,"properties":3652,"children":3653},{"style":553},[3654],{"type":27,"value":3655},"    }",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3658,"children":3659},{"class":458},[3660,3664,3669,3674,3679,3684,3689,3693,3698,3702,3707,3711,3716,3720,3725,3729,3734,3738],{"type":31,"tagName":456,"properties":3661,"children":3662},{"style":1108},[3663],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":3665,"children":3666},{"style":553},[3667],{"type":27,"value":3668}," (keyExpiry[at] ",{"type":31,"tagName":456,"properties":3670,"children":3671},{"style":1108},[3672],{"type":27,"value":3673},"==",{"type":31,"tagName":456,"properties":3675,"children":3676},{"style":553},[3677],{"type":27,"value":3678}," expiry ",{"type":31,"tagName":456,"properties":3680,"children":3681},{"style":1108},[3682],{"type":27,"value":3683},"&&",{"type":31,"tagName":456,"properties":3685,"children":3686},{"style":553},[3687],{"type":27,"value":3688}," keyStrike[at] ",{"type":31,"tagName":456,"properties":3690,"children":3691},{"style":1108},[3692],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":3694,"children":3695},{"style":553},[3696],{"type":27,"value":3697}," strike ",{"type":31,"tagName":456,"properties":3699,"children":3700},{"style":1108},[3701],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":3703,"children":3704},{"style":553},[3705],{"type":27,"value":3706}," keySide[at] ",{"type":31,"tagName":456,"properties":3708,"children":3709},{"style":1108},[3710],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":3712,"children":3713},{"style":553},[3714],{"type":27,"value":3715}," side ",{"type":31,"tagName":456,"properties":3717,"children":3718},{"style":1108},[3719],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":3721,"children":3722},{"style":553},[3723],{"type":27,"value":3724}," keyRoot[at] ",{"type":31,"tagName":456,"properties":3726,"children":3727},{"style":1108},[3728],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":3730,"children":3731},{"style":553},[3732],{"type":27,"value":3733}," root) ",{"type":31,"tagName":456,"properties":3735,"children":3736},{"style":1108},[3737],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":3739,"children":3740},{"style":553},[3741],{"type":27,"value":3646},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3744,"children":3745},{"class":458},[3746,3751,3755,3760,3765,3769,3773,3777,3781,3785,3789,3793],{"type":31,"tagName":456,"properties":3747,"children":3748},{"style":553},[3749],{"type":27,"value":3750},"    at ",{"type":31,"tagName":456,"properties":3752,"children":3753},{"style":1108},[3754],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3756,"children":3757},{"style":553},[3758],{"type":27,"value":3759}," (at ",{"type":31,"tagName":456,"properties":3761,"children":3762},{"style":1108},[3763],{"type":27,"value":3764},"+",{"type":31,"tagName":456,"properties":3766,"children":3767},{"style":672},[3768],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3770,"children":3771},{"style":553},[3772],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":3774,"children":3775},{"style":1108},[3776],{"type":27,"value":3297},{"type":31,"tagName":456,"properties":3778,"children":3779},{"style":553},[3780],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":3782,"children":3783},{"style":672},[3784],{"type":27,"value":2048},{"type":31,"tagName":456,"properties":3786,"children":3787},{"style":1108},[3788],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":3790,"children":3791},{"style":672},[3792],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3794,"children":3795},{"style":553},[3796],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3799,"children":3800},{"class":458},[3801],{"type":31,"tagName":456,"properties":3802,"children":3803},{"style":553},[3804],{"type":27,"value":3805},"  }",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3808,"children":3809},{"class":458},[3810,3815,3819,3823],{"type":31,"tagName":456,"properties":3811,"children":3812},{"style":1108},[3813],{"type":27,"value":3814},"  return",{"type":31,"tagName":456,"properties":3816,"children":3817},{"style":1108},[3818],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":3820,"children":3821},{"style":672},[3822],{"type":27,"value":685},{"type":31,"tagName":456,"properties":3824,"children":3825},{"style":553},[3826],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3829,"children":3830},{"class":458},[3831],{"type":31,"tagName":456,"properties":3832,"children":3833},{"style":553},[3834],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3837,"children":3838},{"class":458},[3839,3843,3848,3852,3857,3861,3865,3869,3873,3877],{"type":31,"tagName":456,"properties":3840,"children":3841},{"style":1108},[3842],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":3844,"children":3845},{"style":559},[3846],{"type":27,"value":3847}," startDay",{"type":31,"tagName":456,"properties":3849,"children":3850},{"style":553},[3851],{"type":27,"value":567},{"type":31,"tagName":456,"properties":3853,"children":3854},{"style":2984},[3855],{"type":27,"value":3856},"today",{"type":31,"tagName":456,"properties":3858,"children":3859},{"style":1108},[3860],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3862,"children":3863},{"style":559},[3864],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":3866,"children":3867},{"style":553},[3868],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":3870,"children":3871},{"style":1108},[3872],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":3874,"children":3875},{"style":672},[3876],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":3878,"children":3879},{"style":553},[3880],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3883,"children":3884},{"class":458},[3885,3890,3894],{"type":31,"tagName":456,"properties":3886,"children":3887},{"style":553},[3888],{"type":27,"value":3889},"  day ",{"type":31,"tagName":456,"properties":3891,"children":3892},{"style":1108},[3893],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3895,"children":3896},{"style":553},[3897],{"type":27,"value":3898}," today;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":3901,"children":3902},{"class":458},[3903,3907,3911,3915,3920,3924,3928,3933,3937,3941,3945,3949,3953,3958,3962,3966],{"type":31,"tagName":456,"properties":3904,"children":3905},{"style":1108},[3906],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":3908,"children":3909},{"style":553},[3910],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":3912,"children":3913},{"style":1108},[3914],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":3916,"children":3917},{"style":553},[3918],{"type":27,"value":3919}," i ",{"type":31,"tagName":456,"properties":3921,"children":3922},{"style":1108},[3923],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3925,"children":3926},{"style":672},[3927],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":3929,"children":3930},{"style":553},[3931],{"type":27,"value":3932},"; i ",{"type":31,"tagName":456,"properties":3934,"children":3935},{"style":1108},[3936],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":3938,"children":3939},{"style":672},[3940],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":3942,"children":3943},{"style":553},[3944],{"type":27,"value":3932},{"type":31,"tagName":456,"properties":3946,"children":3947},{"style":1108},[3948],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":3950,"children":3951},{"style":672},[3952],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":3954,"children":3955},{"style":553},[3956],{"type":27,"value":3957},") used[i] ",{"type":31,"tagName":456,"properties":3959,"children":3960},{"style":1108},[3961],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3963,"children":3964},{"style":672},[3965],{"type":27,"value":2742},{"type":31,"tagName":456,"properties":3967,"children":3968},{"style":553},[3969],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3972,"children":3973},{"class":458},[3974,3979,3983,3987],{"type":31,"tagName":456,"properties":3975,"children":3976},{"style":553},[3977],{"type":27,"value":3978},"  stored ",{"type":31,"tagName":456,"properties":3980,"children":3981},{"style":1108},[3982],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":3984,"children":3985},{"style":672},[3986],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":3988,"children":3989},{"style":553},[3990],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":3993,"children":3994},{"class":458},[3995,4000,4004,4008],{"type":31,"tagName":456,"properties":3996,"children":3997},{"style":553},[3998],{"type":27,"value":3999},"  dropped ",{"type":31,"tagName":456,"properties":4001,"children":4002},{"style":1108},[4003],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4005,"children":4006},{"style":672},[4007],{"type":27,"value":2742},{"type":31,"tagName":456,"properties":4009,"children":4010},{"style":553},[4011],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4014,"children":4015},{"class":458},[4016,4021,4025,4029],{"type":31,"tagName":456,"properties":4017,"children":4018},{"style":553},[4019],{"type":27,"value":4020},"  partialToday ",{"type":31,"tagName":456,"properties":4022,"children":4023},{"style":1108},[4024],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4026,"children":4027},{"style":672},[4028],{"type":27,"value":2742},{"type":31,"tagName":456,"properties":4030,"children":4031},{"style":553},[4032],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4035,"children":4036},{"class":458},[4037],{"type":31,"tagName":456,"properties":4038,"children":4039},{"style":553},[4040],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4043,"children":4044},{"class":458},[4045,4049,4054,4058,4063,4067,4071,4075,4079,4084,4089,4093,4097,4101,4105,4109,4113],{"type":31,"tagName":456,"properties":4046,"children":4047},{"style":1108},[4048],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":4050,"children":4051},{"style":559},[4052],{"type":27,"value":4053}," addFlow",{"type":31,"tagName":456,"properties":4055,"children":4056},{"style":553},[4057],{"type":27,"value":567},{"type":31,"tagName":456,"properties":4059,"children":4060},{"style":2984},[4061],{"type":27,"value":4062},"cells",{"type":31,"tagName":456,"properties":4064,"children":4065},{"style":1108},[4066],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4068,"children":4069},{"style":559},[4070],{"type":27,"value":1860},{"type":31,"tagName":456,"properties":4072,"children":4073},{"style":553},[4074],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":4076,"children":4077},{"style":559},[4078],{"type":27,"value":2038},{"type":31,"tagName":456,"properties":4080,"children":4081},{"style":553},[4082],{"type":27,"value":4083},">, ",{"type":31,"tagName":456,"properties":4085,"children":4086},{"style":2984},[4087],{"type":27,"value":4088},"n",{"type":31,"tagName":456,"properties":4090,"children":4091},{"style":1108},[4092],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4094,"children":4095},{"style":559},[4096],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":4098,"children":4099},{"style":553},[4100],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":4102,"children":4103},{"style":1108},[4104],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4106,"children":4107},{"style":672},[4108],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":4110,"children":4111},{"style":553},[4112],{"type":27,"value":3063},{"type":31,"tagName":456,"properties":4114,"children":4115},{"style":462},[4116],{"type":27,"value":4117},"// one bar's contracts into today's table",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4120,"children":4121},{"class":458},[4122,4126,4130,4134,4138,4142,4146,4150,4154,4158,4162,4166,4171,4176,4180,4184],{"type":31,"tagName":456,"properties":4123,"children":4124},{"style":1108},[4125],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":4127,"children":4128},{"style":553},[4129],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":4131,"children":4132},{"style":1108},[4133],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":4135,"children":4136},{"style":553},[4137],{"type":27,"value":3919},{"type":31,"tagName":456,"properties":4139,"children":4140},{"style":1108},[4141],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4143,"children":4144},{"style":672},[4145],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":4147,"children":4148},{"style":553},[4149],{"type":27,"value":3932},{"type":31,"tagName":456,"properties":4151,"children":4152},{"style":1108},[4153],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4155,"children":4156},{"style":672},[4157],{"type":27,"value":1726},{"type":31,"tagName":456,"properties":4159,"children":4160},{"style":1108},[4161],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":4163,"children":4164},{"style":672},[4165],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":4167,"children":4168},{"style":1108},[4169],{"type":27,"value":4170}," \u003C",{"type":31,"tagName":456,"properties":4172,"children":4173},{"style":553},[4174],{"type":27,"value":4175}," n; i ",{"type":31,"tagName":456,"properties":4177,"children":4178},{"style":1108},[4179],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":4181,"children":4182},{"style":672},[4183],{"type":27,"value":1726},{"type":31,"tagName":456,"properties":4185,"children":4186},{"style":553},[4187],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4190,"children":4191},{"class":458},[4192,4196,4200,4205,4210,4214,4219,4224,4228,4232],{"type":31,"tagName":456,"properties":4193,"children":4194},{"style":1108},[4195],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":4197,"children":4198},{"style":553},[4199],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":4201,"children":4202},{"style":559},[4203],{"type":27,"value":4204},"isPartial",{"type":31,"tagName":456,"properties":4206,"children":4207},{"style":553},[4208],{"type":27,"value":4209},"(cells[i ",{"type":31,"tagName":456,"properties":4211,"children":4212},{"style":1108},[4213],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4215,"children":4216},{"style":672},[4217],{"type":27,"value":4218}," 16",{"type":31,"tagName":456,"properties":4220,"children":4221},{"style":553},[4222],{"type":27,"value":4223},"])) partialToday ",{"type":31,"tagName":456,"properties":4225,"children":4226},{"style":1108},[4227],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4229,"children":4230},{"style":672},[4231],{"type":27,"value":3493},{"type":31,"tagName":456,"properties":4233,"children":4234},{"style":553},[4235],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4238,"children":4239},{"class":458},[4240,4244,4248,4252,4256,4260,4265,4270,4274,4278,4282,4287,4291],{"type":31,"tagName":456,"properties":4241,"children":4242},{"style":1108},[4243],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":4245,"children":4246},{"style":553},[4247],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":4249,"children":4250},{"style":1108},[4251],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":4253,"children":4254},{"style":553},[4255],{"type":27,"value":4209},{"type":31,"tagName":456,"properties":4257,"children":4258},{"style":1108},[4259],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4261,"children":4262},{"style":672},[4263],{"type":27,"value":4264}," 3",{"type":31,"tagName":456,"properties":4266,"children":4267},{"style":553},[4268],{"type":27,"value":4269},"] ",{"type":31,"tagName":456,"properties":4271,"children":4272},{"style":1108},[4273],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":4275,"children":4276},{"style":672},[4277],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":4279,"children":4280},{"style":553},[4281],{"type":27,"value":3165},{"type":31,"tagName":456,"properties":4283,"children":4284},{"style":1108},[4285],{"type":27,"value":4286},"continue",{"type":31,"tagName":456,"properties":4288,"children":4289},{"style":553},[4290],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":4292,"children":4293},{"style":462},[4294],{"type":27,"value":4295},"// no strike: the chart's marker for a bar served in part",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4298,"children":4299},{"class":458},[4300,4305,4310,4314,4318,4323,4327,4331,4336,4340,4344,4348,4352,4356,4360,4365,4369,4373,4378,4383,4387,4391],{"type":31,"tagName":456,"properties":4301,"children":4302},{"style":1108},[4303],{"type":27,"value":4304},"    const",{"type":31,"tagName":456,"properties":4306,"children":4307},{"style":672},[4308],{"type":27,"value":4309}," at",{"type":31,"tagName":456,"properties":4311,"children":4312},{"style":1108},[4313],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":4315,"children":4316},{"style":559},[4317],{"type":27,"value":2977},{"type":31,"tagName":456,"properties":4319,"children":4320},{"style":553},[4321],{"type":27,"value":4322},"(cells[i], cells[i ",{"type":31,"tagName":456,"properties":4324,"children":4325},{"style":1108},[4326],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4328,"children":4329},{"style":672},[4330],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":4332,"children":4333},{"style":553},[4334],{"type":27,"value":4335},"], cells[i ",{"type":31,"tagName":456,"properties":4337,"children":4338},{"style":1108},[4339],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4341,"children":4342},{"style":672},[4343],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":4345,"children":4346},{"style":553},[4347],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4349,"children":4350},{"style":1108},[4351],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":4353,"children":4354},{"style":672},[4355],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":4357,"children":4358},{"style":1108},[4359],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":4361,"children":4362},{"style":672},[4363],{"type":27,"value":4364}," 1.0",{"type":31,"tagName":456,"properties":4366,"children":4367},{"style":1108},[4368],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":4370,"children":4371},{"style":1108},[4372],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":4374,"children":4375},{"style":672},[4376],{"type":27,"value":4377},"1.0",{"type":31,"tagName":456,"properties":4379,"children":4380},{"style":553},[4381],{"type":27,"value":4382},", cells[i ",{"type":31,"tagName":456,"properties":4384,"children":4385},{"style":1108},[4386],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4388,"children":4389},{"style":672},[4390],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":4392,"children":4393},{"style":553},[4394],{"type":27,"value":4395},"]);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4398,"children":4399},{"class":458},[4400,4404,4408,4412,4416],{"type":31,"tagName":456,"properties":4401,"children":4402},{"style":1108},[4403],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":4405,"children":4406},{"style":553},[4407],{"type":27,"value":3759},{"type":31,"tagName":456,"properties":4409,"children":4410},{"style":1108},[4411],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":4413,"children":4414},{"style":672},[4415],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":4417,"children":4418},{"style":553},[4419],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4422,"children":4423},{"class":458},[4424,4429,4433,4437],{"type":31,"tagName":456,"properties":4425,"children":4426},{"style":553},[4427],{"type":27,"value":4428},"      dropped ",{"type":31,"tagName":456,"properties":4430,"children":4431},{"style":1108},[4432],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4434,"children":4435},{"style":672},[4436],{"type":27,"value":3493},{"type":31,"tagName":456,"properties":4438,"children":4439},{"style":553},[4440],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4443,"children":4444},{"class":458},[4445,4450],{"type":31,"tagName":456,"properties":4446,"children":4447},{"style":1108},[4448],{"type":27,"value":4449},"      continue",{"type":31,"tagName":456,"properties":4451,"children":4452},{"style":553},[4453],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4456,"children":4457},{"class":458},[4458],{"type":31,"tagName":456,"properties":4459,"children":4460},{"style":553},[4461],{"type":27,"value":3655},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4464,"children":4465},{"class":458},[4466,4470,4475,4479,4484,4488,4493,4497,4501,4505,4509,4514,4518,4522,4526,4530,4535,4539,4543,4547,4551,4556],{"type":31,"tagName":456,"properties":4467,"children":4468},{"style":1108},[4469],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":4471,"children":4472},{"style":672},[4473],{"type":27,"value":4474}," contracts",{"type":31,"tagName":456,"properties":4476,"children":4477},{"style":1108},[4478],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":4480,"children":4481},{"style":553},[4482],{"type":27,"value":4483}," cells[i ",{"type":31,"tagName":456,"properties":4485,"children":4486},{"style":1108},[4487],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4489,"children":4490},{"style":672},[4491],{"type":27,"value":4492}," 4",{"type":31,"tagName":456,"properties":4494,"children":4495},{"style":553},[4496],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4498,"children":4499},{"style":1108},[4500],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4502,"children":4503},{"style":553},[4504],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4506,"children":4507},{"style":1108},[4508],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4510,"children":4511},{"style":672},[4512],{"type":27,"value":4513}," 5",{"type":31,"tagName":456,"properties":4515,"children":4516},{"style":553},[4517],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4519,"children":4520},{"style":1108},[4521],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4523,"children":4524},{"style":553},[4525],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4527,"children":4528},{"style":1108},[4529],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4531,"children":4532},{"style":672},[4533],{"type":27,"value":4534}," 6",{"type":31,"tagName":456,"properties":4536,"children":4537},{"style":553},[4538],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4540,"children":4541},{"style":1108},[4542],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4544,"children":4545},{"style":553},[4546],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4548,"children":4549},{"style":1108},[4550],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4552,"children":4553},{"style":672},[4554],{"type":27,"value":4555}," 7",{"type":31,"tagName":456,"properties":4557,"children":4558},{"style":553},[4559],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4562,"children":4563},{"class":458},[4564,4568,4573,4577,4581,4585,4589,4593,4597,4601,4605,4610],{"type":31,"tagName":456,"properties":4565,"children":4566},{"style":1108},[4567],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":4569,"children":4570},{"style":672},[4571],{"type":27,"value":4572}," sided",{"type":31,"tagName":456,"properties":4574,"children":4575},{"style":1108},[4576],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":4578,"children":4579},{"style":553},[4580],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4582,"children":4583},{"style":1108},[4584],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4586,"children":4587},{"style":672},[4588],{"type":27,"value":1797},{"type":31,"tagName":456,"properties":4590,"children":4591},{"style":553},[4592],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4594,"children":4595},{"style":1108},[4596],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4598,"children":4599},{"style":553},[4600],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4602,"children":4603},{"style":1108},[4604],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4606,"children":4607},{"style":672},[4608],{"type":27,"value":4609}," 9",{"type":31,"tagName":456,"properties":4611,"children":4612},{"style":553},[4613],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4616,"children":4617},{"class":458},[4618,4622,4627,4631,4636,4640,4644,4648,4652,4656,4660,4665,4669,4673,4678,4682,4686,4691,4695,4699,4703,4708],{"type":31,"tagName":456,"properties":4619,"children":4620},{"style":1108},[4621],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":4623,"children":4624},{"style":672},[4625],{"type":27,"value":4626}," total",{"type":31,"tagName":456,"properties":4628,"children":4629},{"style":1108},[4630],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":4632,"children":4633},{"style":559},[4634],{"type":27,"value":4635}," hasBit",{"type":31,"tagName":456,"properties":4637,"children":4638},{"style":553},[4639],{"type":27,"value":4209},{"type":31,"tagName":456,"properties":4641,"children":4642},{"style":1108},[4643],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4645,"children":4646},{"style":672},[4647],{"type":27,"value":4218},{"type":31,"tagName":456,"properties":4649,"children":4650},{"style":553},[4651],{"type":27,"value":624},{"type":31,"tagName":456,"properties":4653,"children":4654},{"style":672},[4655],{"type":27,"value":448},{"type":31,"tagName":456,"properties":4657,"children":4658},{"style":553},[4659],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":4661,"children":4662},{"style":1108},[4663],{"type":27,"value":4664},"?",{"type":31,"tagName":456,"properties":4666,"children":4667},{"style":553},[4668],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4670,"children":4671},{"style":1108},[4672],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4674,"children":4675},{"style":672},[4676],{"type":27,"value":4677}," 11",{"type":31,"tagName":456,"properties":4679,"children":4680},{"style":553},[4681],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4683,"children":4684},{"style":1108},[4685],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":4687,"children":4688},{"style":553},[4689],{"type":27,"value":4690}," contracts ",{"type":31,"tagName":456,"properties":4692,"children":4693},{"style":1108},[4694],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":4696,"children":4697},{"style":672},[4698],{"type":27,"value":2938},{"type":31,"tagName":456,"properties":4700,"children":4701},{"style":1108},[4702],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":4704,"children":4705},{"style":553},[4706],{"type":27,"value":4707}," sided; ",{"type":31,"tagName":456,"properties":4709,"children":4710},{"style":462},[4711],{"type":27,"value":4712},"// bit 0: the VWAP; else the two sides, a floor",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4715,"children":4716},{"class":458},[4717,4722,4726,4731,4735,4740,4744,4748,4752],{"type":31,"tagName":456,"properties":4718,"children":4719},{"style":553},[4720],{"type":27,"value":4721},"    premiumOf[at] ",{"type":31,"tagName":456,"properties":4723,"children":4724},{"style":1108},[4725],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":4727,"children":4728},{"style":553},[4729],{"type":27,"value":4730}," total ",{"type":31,"tagName":456,"properties":4732,"children":4733},{"style":1108},[4734],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":4736,"children":4737},{"style":553},[4738],{"type":27,"value":4739}," sided ",{"type":31,"tagName":456,"properties":4741,"children":4742},{"style":1108},[4743],{"type":27,"value":4664},{"type":31,"tagName":456,"properties":4745,"children":4746},{"style":553},[4747],{"type":27,"value":4730},{"type":31,"tagName":456,"properties":4749,"children":4750},{"style":1108},[4751],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4753,"children":4754},{"style":553},[4755],{"type":27,"value":4756}," sided;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4759,"children":4760},{"class":458},[4761,4766,4770,4774,4778,4782,4786,4791,4795,4799,4803],{"type":31,"tagName":456,"properties":4762,"children":4763},{"style":553},[4764],{"type":27,"value":4765},"    netOf[at] ",{"type":31,"tagName":456,"properties":4767,"children":4768},{"style":1108},[4769],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":4771,"children":4772},{"style":553},[4773],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4775,"children":4776},{"style":1108},[4777],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4779,"children":4780},{"style":672},[4781],{"type":27,"value":1797},{"type":31,"tagName":456,"properties":4783,"children":4784},{"style":553},[4785],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":4787,"children":4788},{"style":1108},[4789],{"type":27,"value":4790},"-",{"type":31,"tagName":456,"properties":4792,"children":4793},{"style":553},[4794],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":4796,"children":4797},{"style":1108},[4798],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":4800,"children":4801},{"style":672},[4802],{"type":27,"value":4609},{"type":31,"tagName":456,"properties":4804,"children":4805},{"style":553},[4806],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4809,"children":4810},{"class":458},[4811],{"type":31,"tagName":456,"properties":4812,"children":4813},{"style":553},[4814],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4817,"children":4818},{"class":458},[4819],{"type":31,"tagName":456,"properties":4820,"children":4821},{"style":553},[4822],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4825,"children":4826},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":4829,"children":4830},{"class":458},[4831],{"type":31,"tagName":456,"properties":4832,"children":4833},{"style":462},[4834],{"type":27,"value":4835},"// ── One chart ──",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4838,"children":4839},{"class":458},[4840,4844,4849,4853,4857,4861,4865,4869,4873,4877,4881,4885,4890,4894,4898,4902,4906,4910,4914],{"type":31,"tagName":456,"properties":4841,"children":4842},{"style":1108},[4843],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":4845,"children":4846},{"style":559},[4847],{"type":27,"value":4848}," addStrike",{"type":31,"tagName":456,"properties":4850,"children":4851},{"style":553},[4852],{"type":27,"value":567},{"type":31,"tagName":456,"properties":4854,"children":4855},{"style":2984},[4856],{"type":27,"value":3037},{"type":31,"tagName":456,"properties":4858,"children":4859},{"style":1108},[4860],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4862,"children":4863},{"style":559},[4864],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":4866,"children":4867},{"style":553},[4868],{"type":27,"value":275},{"type":31,"tagName":456,"properties":4870,"children":4871},{"style":2984},[4872],{"type":27,"value":3020},{"type":31,"tagName":456,"properties":4874,"children":4875},{"style":1108},[4876],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4878,"children":4879},{"style":559},[4880],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":4882,"children":4883},{"style":553},[4884],{"type":27,"value":275},{"type":31,"tagName":456,"properties":4886,"children":4887},{"style":2984},[4888],{"type":27,"value":4889},"value",{"type":31,"tagName":456,"properties":4891,"children":4892},{"style":1108},[4893],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4895,"children":4896},{"style":559},[4897],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":4899,"children":4900},{"style":553},[4901],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":4903,"children":4904},{"style":1108},[4905],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":4907,"children":4908},{"style":672},[4909],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":4911,"children":4912},{"style":553},[4913],{"type":27,"value":3063},{"type":31,"tagName":456,"properties":4915,"children":4916},{"style":462},[4917],{"type":27,"value":4918},"// a value into the chart's row for its strike",{"type":27,"value":28},{"type":31,"tagName":456,"properties":4921,"children":4922},{"class":458},[4923,4927,4932,4936,4940],{"type":31,"tagName":456,"properties":4924,"children":4925},{"style":1108},[4926],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":4928,"children":4929},{"style":553},[4930],{"type":27,"value":4931}," j ",{"type":31,"tagName":456,"properties":4933,"children":4934},{"style":1108},[4935],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":4937,"children":4938},{"style":672},[4939],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":4941,"children":4942},{"style":553},[4943],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4946,"children":4947},{"class":458},[4948,4953,4958,4962,4966,4970,4975,4979,4984,4988,4992],{"type":31,"tagName":456,"properties":4949,"children":4950},{"style":1108},[4951],{"type":27,"value":4952},"  while",{"type":31,"tagName":456,"properties":4954,"children":4955},{"style":553},[4956],{"type":27,"value":4957}," (j ",{"type":31,"tagName":456,"properties":4959,"children":4960},{"style":1108},[4961],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":4963,"children":4964},{"style":553},[4965],{"type":27,"value":2789},{"type":31,"tagName":456,"properties":4967,"children":4968},{"style":1108},[4969],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":4971,"children":4972},{"style":553},[4973],{"type":27,"value":4974}," strikeAt[j] ",{"type":31,"tagName":456,"properties":4976,"children":4977},{"style":1108},[4978],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":4980,"children":4981},{"style":553},[4982],{"type":27,"value":4983}," strike) j ",{"type":31,"tagName":456,"properties":4985,"children":4986},{"style":1108},[4987],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":4989,"children":4990},{"style":672},[4991],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":4993,"children":4994},{"style":553},[4995],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":4998,"children":4999},{"class":458},[5000,5005,5009,5013,5017,5022,5026,5031],{"type":31,"tagName":456,"properties":5001,"children":5002},{"style":1108},[5003],{"type":27,"value":5004},"  if",{"type":31,"tagName":456,"properties":5006,"children":5007},{"style":553},[5008],{"type":27,"value":4957},{"type":31,"tagName":456,"properties":5010,"children":5011},{"style":1108},[5012],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":5014,"children":5015},{"style":553},[5016],{"type":27,"value":2789},{"type":31,"tagName":456,"properties":5018,"children":5019},{"style":1108},[5020],{"type":27,"value":5021},"||",{"type":31,"tagName":456,"properties":5023,"children":5024},{"style":553},[5025],{"type":27,"value":4974},{"type":31,"tagName":456,"properties":5027,"children":5028},{"style":1108},[5029],{"type":27,"value":5030},"!=",{"type":31,"tagName":456,"properties":5032,"children":5033},{"style":553},[5034],{"type":27,"value":5035}," strike) {",{"type":27,"value":28},{"type":31,"tagName":456,"properties":5038,"children":5039},{"class":458},[5040,5044,5049,5053,5057,5061,5065],{"type":31,"tagName":456,"properties":5041,"children":5042},{"style":1108},[5043],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":5045,"children":5046},{"style":553},[5047],{"type":27,"value":5048}," (strikes ",{"type":31,"tagName":456,"properties":5050,"children":5051},{"style":1108},[5052],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":5054,"children":5055},{"style":672},[5056],{"type":27,"value":1819},{"type":31,"tagName":456,"properties":5058,"children":5059},{"style":553},[5060],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":5062,"children":5063},{"style":1108},[5064],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":5066,"children":5067},{"style":553},[5068],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5071,"children":5072},{"class":458},[5073,5078,5082,5086,5091,5095,5100,5104,5109,5114,5118],{"type":31,"tagName":456,"properties":5074,"children":5075},{"style":1108},[5076],{"type":27,"value":5077},"    for",{"type":31,"tagName":456,"properties":5079,"children":5080},{"style":553},[5081],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":5083,"children":5084},{"style":1108},[5085],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":5087,"children":5088},{"style":553},[5089],{"type":27,"value":5090}," k ",{"type":31,"tagName":456,"properties":5092,"children":5093},{"style":1108},[5094],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5096,"children":5097},{"style":553},[5098],{"type":27,"value":5099}," strikes; k ",{"type":31,"tagName":456,"properties":5101,"children":5102},{"style":1108},[5103],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":5105,"children":5106},{"style":553},[5107],{"type":27,"value":5108}," j; k ",{"type":31,"tagName":456,"properties":5110,"children":5111},{"style":1108},[5112],{"type":27,"value":5113},"-=",{"type":31,"tagName":456,"properties":5115,"children":5116},{"style":672},[5117],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5119,"children":5120},{"style":553},[5121],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5124,"children":5125},{"class":458},[5126,5131,5135,5140,5144,5148],{"type":31,"tagName":456,"properties":5127,"children":5128},{"style":553},[5129],{"type":27,"value":5130},"      strikeAt[k] ",{"type":31,"tagName":456,"properties":5132,"children":5133},{"style":1108},[5134],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5136,"children":5137},{"style":553},[5138],{"type":27,"value":5139}," strikeAt[k ",{"type":31,"tagName":456,"properties":5141,"children":5142},{"style":1108},[5143],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":5145,"children":5146},{"style":672},[5147],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5149,"children":5150},{"style":553},[5151],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5154,"children":5155},{"class":458},[5156,5161,5165,5170,5174,5178],{"type":31,"tagName":456,"properties":5157,"children":5158},{"style":553},[5159],{"type":27,"value":5160},"      callAt[k] ",{"type":31,"tagName":456,"properties":5162,"children":5163},{"style":1108},[5164],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5166,"children":5167},{"style":553},[5168],{"type":27,"value":5169}," callAt[k ",{"type":31,"tagName":456,"properties":5171,"children":5172},{"style":1108},[5173],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":5175,"children":5176},{"style":672},[5177],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5179,"children":5180},{"style":553},[5181],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5184,"children":5185},{"class":458},[5186,5191,5195,5200,5204,5208],{"type":31,"tagName":456,"properties":5187,"children":5188},{"style":553},[5189],{"type":27,"value":5190},"      putAt[k] ",{"type":31,"tagName":456,"properties":5192,"children":5193},{"style":1108},[5194],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5196,"children":5197},{"style":553},[5198],{"type":27,"value":5199}," putAt[k ",{"type":31,"tagName":456,"properties":5201,"children":5202},{"style":1108},[5203],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":5205,"children":5206},{"style":672},[5207],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5209,"children":5210},{"style":553},[5211],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5214,"children":5215},{"class":458},[5216],{"type":31,"tagName":456,"properties":5217,"children":5218},{"style":553},[5219],{"type":27,"value":3655},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5222,"children":5223},{"class":458},[5224,5229,5233],{"type":31,"tagName":456,"properties":5225,"children":5226},{"style":553},[5227],{"type":27,"value":5228},"    strikeAt[j] ",{"type":31,"tagName":456,"properties":5230,"children":5231},{"style":1108},[5232],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5234,"children":5235},{"style":553},[5236],{"type":27,"value":3569},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5239,"children":5240},{"class":458},[5241,5246,5250,5254],{"type":31,"tagName":456,"properties":5242,"children":5243},{"style":553},[5244],{"type":27,"value":5245},"    callAt[j] ",{"type":31,"tagName":456,"properties":5247,"children":5248},{"style":1108},[5249],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5251,"children":5252},{"style":672},[5253],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":5255,"children":5256},{"style":553},[5257],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5260,"children":5261},{"class":458},[5262,5267,5271,5275],{"type":31,"tagName":456,"properties":5263,"children":5264},{"style":553},[5265],{"type":27,"value":5266},"    putAt[j] ",{"type":31,"tagName":456,"properties":5268,"children":5269},{"style":1108},[5270],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5272,"children":5273},{"style":672},[5274],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":5276,"children":5277},{"style":553},[5278],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5281,"children":5282},{"class":458},[5283,5288,5292,5296],{"type":31,"tagName":456,"properties":5284,"children":5285},{"style":553},[5286],{"type":27,"value":5287},"    strikes ",{"type":31,"tagName":456,"properties":5289,"children":5290},{"style":1108},[5291],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":5293,"children":5294},{"style":672},[5295],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5297,"children":5298},{"style":553},[5299],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5302,"children":5303},{"class":458},[5304],{"type":31,"tagName":456,"properties":5305,"children":5306},{"style":553},[5307],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5310,"children":5311},{"class":458},[5312,5316,5321,5325,5329,5334,5338],{"type":31,"tagName":456,"properties":5313,"children":5314},{"style":1108},[5315],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":5317,"children":5318},{"style":553},[5319],{"type":27,"value":5320}," (side ",{"type":31,"tagName":456,"properties":5322,"children":5323},{"style":1108},[5324],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":5326,"children":5327},{"style":672},[5328],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":5330,"children":5331},{"style":553},[5332],{"type":27,"value":5333},") callAt[j] ",{"type":31,"tagName":456,"properties":5335,"children":5336},{"style":1108},[5337],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":5339,"children":5340},{"style":553},[5341],{"type":27,"value":5342}," value;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":5345,"children":5346},{"class":458},[5347,5352,5357,5361],{"type":31,"tagName":456,"properties":5348,"children":5349},{"style":1108},[5350],{"type":27,"value":5351},"  else",{"type":31,"tagName":456,"properties":5353,"children":5354},{"style":553},[5355],{"type":27,"value":5356}," putAt[j] ",{"type":31,"tagName":456,"properties":5358,"children":5359},{"style":1108},[5360],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":5362,"children":5363},{"style":553},[5364],{"type":27,"value":5342},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5367,"children":5368},{"class":458},[5369],{"type":31,"tagName":456,"properties":5370,"children":5371},{"style":553},[5372],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5375,"children":5376},{"class":458},[5377],{"type":31,"tagName":456,"properties":5378,"children":5379},{"style":462},[5380],{"type":27,"value":5381},"// The expiry's strikes under the lens, within the window around `centre`.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":5384,"children":5385},{"class":458},[5386,5390,5395,5399,5403,5407,5411,5415,5420,5424,5428,5432,5436,5440],{"type":31,"tagName":456,"properties":5387,"children":5388},{"style":1108},[5389],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":5391,"children":5392},{"style":559},[5393],{"type":27,"value":5394}," collect",{"type":31,"tagName":456,"properties":5396,"children":5397},{"style":553},[5398],{"type":27,"value":567},{"type":31,"tagName":456,"properties":5400,"children":5401},{"style":2984},[5402],{"type":27,"value":3003},{"type":31,"tagName":456,"properties":5404,"children":5405},{"style":1108},[5406],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":5408,"children":5409},{"style":559},[5410],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":5412,"children":5413},{"style":553},[5414],{"type":27,"value":275},{"type":31,"tagName":456,"properties":5416,"children":5417},{"style":2984},[5418],{"type":27,"value":5419},"centre",{"type":31,"tagName":456,"properties":5421,"children":5422},{"style":1108},[5423],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":5425,"children":5426},{"style":559},[5427],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":5429,"children":5430},{"style":553},[5431],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":5433,"children":5434},{"style":1108},[5435],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":5437,"children":5438},{"style":672},[5439],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":5441,"children":5442},{"style":553},[5443],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5446,"children":5447},{"class":458},[5448,5453,5457,5461],{"type":31,"tagName":456,"properties":5449,"children":5450},{"style":553},[5451],{"type":27,"value":5452},"  strikes ",{"type":31,"tagName":456,"properties":5454,"children":5455},{"style":1108},[5456],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5458,"children":5459},{"style":672},[5460],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":5462,"children":5463},{"style":553},[5464],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5467,"children":5468},{"class":458},[5469,5473,5478,5483,5487],{"type":31,"tagName":456,"properties":5470,"children":5471},{"style":1108},[5472],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":5474,"children":5475},{"style":553},[5476],{"type":27,"value":5477}," (lens ",{"type":31,"tagName":456,"properties":5479,"children":5480},{"style":1108},[5481],{"type":27,"value":5482},"\u003C=",{"type":31,"tagName":456,"properties":5484,"children":5485},{"style":672},[5486],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":5488,"children":5489},{"style":553},[5490],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5493,"children":5494},{"class":458},[5495,5499,5504,5508,5513],{"type":31,"tagName":456,"properties":5496,"children":5497},{"style":1108},[5498],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":5500,"children":5501},{"style":672},[5502],{"type":27,"value":5503}," n",{"type":31,"tagName":456,"properties":5505,"children":5506},{"style":1108},[5507],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":5509,"children":5510},{"style":559},[5511],{"type":27,"value":5512}," in_state_cells",{"type":31,"tagName":456,"properties":5514,"children":5515},{"style":553},[5516],{"type":27,"value":5517},"();",{"type":27,"value":28},{"type":31,"tagName":456,"properties":5520,"children":5521},{"class":458},[5522,5526,5531,5535,5539,5543,5547],{"type":31,"tagName":456,"properties":5523,"children":5524},{"style":1108},[5525],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":5527,"children":5528},{"style":553},[5529],{"type":27,"value":5530}," (n ",{"type":31,"tagName":456,"properties":5532,"children":5533},{"style":1108},[5534],{"type":27,"value":5482},{"type":31,"tagName":456,"properties":5536,"children":5537},{"style":672},[5538],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":5540,"children":5541},{"style":553},[5542],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":5544,"children":5545},{"style":1108},[5546],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":5548,"children":5549},{"style":553},[5550],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5553,"children":5554},{"class":458},[5555,5559,5564,5568,5573],{"type":31,"tagName":456,"properties":5556,"children":5557},{"style":1108},[5558],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":5560,"children":5561},{"style":672},[5562],{"type":27,"value":5563}," cells",{"type":31,"tagName":456,"properties":5565,"children":5566},{"style":1108},[5567],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":5569,"children":5570},{"style":559},[5571],{"type":27,"value":5572}," in_state_view",{"type":31,"tagName":456,"properties":5574,"children":5575},{"style":553},[5576],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5579,"children":5580},{"class":458},[5581,5585,5589,5593,5597,5601,5605,5609,5613,5617,5621,5625,5629,5633,5637,5641],{"type":31,"tagName":456,"properties":5582,"children":5583},{"style":1108},[5584],{"type":27,"value":5077},{"type":31,"tagName":456,"properties":5586,"children":5587},{"style":553},[5588],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":5590,"children":5591},{"style":1108},[5592],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":5594,"children":5595},{"style":553},[5596],{"type":27,"value":3919},{"type":31,"tagName":456,"properties":5598,"children":5599},{"style":1108},[5600],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5602,"children":5603},{"style":672},[5604],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":5606,"children":5607},{"style":553},[5608],{"type":27,"value":3932},{"type":31,"tagName":456,"properties":5610,"children":5611},{"style":1108},[5612],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":5614,"children":5615},{"style":672},[5616],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":5618,"children":5619},{"style":1108},[5620],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":5622,"children":5623},{"style":672},[5624],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5626,"children":5627},{"style":1108},[5628],{"type":27,"value":4170},{"type":31,"tagName":456,"properties":5630,"children":5631},{"style":553},[5632],{"type":27,"value":4175},{"type":31,"tagName":456,"properties":5634,"children":5635},{"style":1108},[5636],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":5638,"children":5639},{"style":672},[5640],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":5642,"children":5643},{"style":553},[5644],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5647,"children":5648},{"class":458},[5649,5654,5659,5663,5667,5671,5675],{"type":31,"tagName":456,"properties":5650,"children":5651},{"style":1108},[5652],{"type":27,"value":5653},"      const",{"type":31,"tagName":456,"properties":5655,"children":5656},{"style":672},[5657],{"type":27,"value":5658}," strike",{"type":31,"tagName":456,"properties":5660,"children":5661},{"style":1108},[5662],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":5664,"children":5665},{"style":553},[5666],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":5668,"children":5669},{"style":1108},[5670],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":5672,"children":5673},{"style":672},[5674],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":5676,"children":5677},{"style":553},[5678],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5681,"children":5682},{"class":458},[5683,5687,5692,5696,5700,5704,5708,5712,5716,5721,5725,5729,5733,5737,5741,5746,5751,5755,5759,5764,5768,5772,5776,5780,5785,5789],{"type":31,"tagName":456,"properties":5684,"children":5685},{"style":1108},[5686],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":5688,"children":5689},{"style":553},[5690],{"type":27,"value":5691}," (cells[i ",{"type":31,"tagName":456,"properties":5693,"children":5694},{"style":1108},[5695],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":5697,"children":5698},{"style":672},[5699],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5701,"children":5702},{"style":553},[5703],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":5705,"children":5706},{"style":1108},[5707],{"type":27,"value":5030},{"type":31,"tagName":456,"properties":5709,"children":5710},{"style":553},[5711],{"type":27,"value":3678},{"type":31,"tagName":456,"properties":5713,"children":5714},{"style":1108},[5715],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":5717,"children":5718},{"style":1108},[5719],{"type":27,"value":5720}," !",{"type":31,"tagName":456,"properties":5722,"children":5723},{"style":553},[5724],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":5726,"children":5727},{"style":1108},[5728],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":5730,"children":5731},{"style":672},[5732],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":5734,"children":5735},{"style":553},[5736],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":5738,"children":5739},{"style":1108},[5740],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":5742,"children":5743},{"style":553},[5744],{"type":27,"value":5745}," Math.",{"type":31,"tagName":456,"properties":5747,"children":5748},{"style":559},[5749],{"type":27,"value":5750},"abs",{"type":31,"tagName":456,"properties":5752,"children":5753},{"style":553},[5754],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":5756,"children":5757},{"style":1108},[5758],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":5760,"children":5761},{"style":553},[5762],{"type":27,"value":5763}," centre ",{"type":31,"tagName":456,"properties":5765,"children":5766},{"style":1108},[5767],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":5769,"children":5770},{"style":672},[5771],{"type":27,"value":4364},{"type":31,"tagName":456,"properties":5773,"children":5774},{"style":553},[5775],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":5777,"children":5778},{"style":1108},[5779],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":5781,"children":5782},{"style":553},[5783],{"type":27,"value":5784}," windowShare) ",{"type":31,"tagName":456,"properties":5786,"children":5787},{"style":1108},[5788],{"type":27,"value":4286},{"type":31,"tagName":456,"properties":5790,"children":5791},{"style":553},[5792],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5795,"children":5796},{"class":458},[5797,5801,5806,5810,5814,5818,5823],{"type":31,"tagName":456,"properties":5798,"children":5799},{"style":1108},[5800],{"type":27,"value":5653},{"type":31,"tagName":456,"properties":5802,"children":5803},{"style":672},[5804],{"type":27,"value":5805}," present",{"type":31,"tagName":456,"properties":5807,"children":5808},{"style":1108},[5809],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":5811,"children":5812},{"style":553},[5813],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":5815,"children":5816},{"style":1108},[5817],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":5819,"children":5820},{"style":672},[5821],{"type":27,"value":5822}," 12",{"type":31,"tagName":456,"properties":5824,"children":5825},{"style":553},[5826],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5829,"children":5830},{"class":458},[5831,5836,5841,5845,5849,5853,5857],{"type":31,"tagName":456,"properties":5832,"children":5833},{"style":1108},[5834],{"type":27,"value":5835},"      let",{"type":31,"tagName":456,"properties":5837,"children":5838},{"style":553},[5839],{"type":27,"value":5840}," value",{"type":31,"tagName":456,"properties":5842,"children":5843},{"style":1108},[5844],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":5846,"children":5847},{"style":559},[5848],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":5850,"children":5851},{"style":1108},[5852],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":5854,"children":5855},{"style":672},[5856],{"type":27,"value":2681},{"type":31,"tagName":456,"properties":5858,"children":5859},{"style":553},[5860],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":5863,"children":5864},{"class":458},[5865,5869,5873,5877,5881,5886,5890,5895,5900,5905,5909,5913,5917,5922,5927],{"type":31,"tagName":456,"properties":5866,"children":5867},{"style":1108},[5868],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":5870,"children":5871},{"style":553},[5872],{"type":27,"value":5477},{"type":31,"tagName":456,"properties":5874,"children":5875},{"style":1108},[5876],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":5878,"children":5879},{"style":672},[5880],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":5882,"children":5883},{"style":1108},[5884],{"type":27,"value":5885}," &&",{"type":31,"tagName":456,"properties":5887,"children":5888},{"style":559},[5889],{"type":27,"value":4635},{"type":31,"tagName":456,"properties":5891,"children":5892},{"style":553},[5893],{"type":27,"value":5894},"(present, ",{"type":31,"tagName":456,"properties":5896,"children":5897},{"style":672},[5898],{"type":27,"value":5899},"10",{"type":31,"tagName":456,"properties":5901,"children":5902},{"style":553},[5903],{"type":27,"value":5904},")) value ",{"type":31,"tagName":456,"properties":5906,"children":5907},{"style":1108},[5908],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":5910,"children":5911},{"style":553},[5912],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":5914,"children":5915},{"style":1108},[5916],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":5918,"children":5919},{"style":672},[5920],{"type":27,"value":5921}," 10",{"type":31,"tagName":456,"properties":5923,"children":5924},{"style":553},[5925],{"type":27,"value":5926},"]; ",{"type":31,"tagName":456,"properties":5928,"children":5929},{"style":462},[5930],{"type":27,"value":5931},"// bit 10: the open interest",{"type":27,"value":28},{"type":31,"tagName":456,"properties":5934,"children":5935},{"class":458},[5936,5941,5946,5950,5954,5958,5962,5966,5970,5974,5978,5982,5986,5990,5995,5999,6003,6007,6011,6015,6019,6023,6027,6031,6035,6039],{"type":31,"tagName":456,"properties":5937,"children":5938},{"style":1108},[5939],{"type":27,"value":5940},"      else",{"type":31,"tagName":456,"properties":5942,"children":5943},{"style":1108},[5944],{"type":27,"value":5945}," if",{"type":31,"tagName":456,"properties":5947,"children":5948},{"style":553},[5949],{"type":27,"value":5477},{"type":31,"tagName":456,"properties":5951,"children":5952},{"style":1108},[5953],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":5955,"children":5956},{"style":672},[5957],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":5959,"children":5960},{"style":1108},[5961],{"type":27,"value":5885},{"type":31,"tagName":456,"properties":5963,"children":5964},{"style":559},[5965],{"type":27,"value":4635},{"type":31,"tagName":456,"properties":5967,"children":5968},{"style":553},[5969],{"type":27,"value":5894},{"type":31,"tagName":456,"properties":5971,"children":5972},{"style":672},[5973],{"type":27,"value":5899},{"type":31,"tagName":456,"properties":5975,"children":5976},{"style":553},[5977],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":5979,"children":5980},{"style":1108},[5981],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":5983,"children":5984},{"style":559},[5985],{"type":27,"value":4635},{"type":31,"tagName":456,"properties":5987,"children":5988},{"style":553},[5989],{"type":27,"value":5894},{"type":31,"tagName":456,"properties":5991,"children":5992},{"style":672},[5993],{"type":27,"value":5994},"11",{"type":31,"tagName":456,"properties":5996,"children":5997},{"style":553},[5998],{"type":27,"value":5904},{"type":31,"tagName":456,"properties":6000,"children":6001},{"style":1108},[6002],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6004,"children":6005},{"style":553},[6006],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":6008,"children":6009},{"style":1108},[6010],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6012,"children":6013},{"style":672},[6014],{"type":27,"value":5921},{"type":31,"tagName":456,"properties":6016,"children":6017},{"style":553},[6018],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":6020,"children":6021},{"style":1108},[6022],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":6024,"children":6025},{"style":553},[6026],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":6028,"children":6029},{"style":1108},[6030],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6032,"children":6033},{"style":672},[6034],{"type":27,"value":4677},{"type":31,"tagName":456,"properties":6036,"children":6037},{"style":553},[6038],{"type":27,"value":5926},{"type":31,"tagName":456,"properties":6040,"children":6041},{"style":462},[6042],{"type":27,"value":6043},"// bit 11: the prior day's",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6046,"children":6047},{"class":458},[6048,6052,6056,6060,6064,6068,6072,6076,6080,6085,6089,6093,6097,6101,6105,6109],{"type":31,"tagName":456,"properties":6049,"children":6050},{"style":1108},[6051],{"type":27,"value":5940},{"type":31,"tagName":456,"properties":6053,"children":6054},{"style":1108},[6055],{"type":27,"value":5945},{"type":31,"tagName":456,"properties":6057,"children":6058},{"style":553},[6059],{"type":27,"value":5477},{"type":31,"tagName":456,"properties":6061,"children":6062},{"style":1108},[6063],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":6065,"children":6066},{"style":672},[6067],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":6069,"children":6070},{"style":1108},[6071],{"type":27,"value":5885},{"type":31,"tagName":456,"properties":6073,"children":6074},{"style":559},[6075],{"type":27,"value":4635},{"type":31,"tagName":456,"properties":6077,"children":6078},{"style":553},[6079],{"type":27,"value":5894},{"type":31,"tagName":456,"properties":6081,"children":6082},{"style":672},[6083],{"type":27,"value":6084},"9",{"type":31,"tagName":456,"properties":6086,"children":6087},{"style":553},[6088],{"type":27,"value":5904},{"type":31,"tagName":456,"properties":6090,"children":6091},{"style":1108},[6092],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6094,"children":6095},{"style":553},[6096],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":6098,"children":6099},{"style":1108},[6100],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6102,"children":6103},{"style":672},[6104],{"type":27,"value":4609},{"type":31,"tagName":456,"properties":6106,"children":6107},{"style":553},[6108],{"type":27,"value":5926},{"type":31,"tagName":456,"properties":6110,"children":6111},{"style":462},[6112],{"type":27,"value":6113},"// bit 9: contracts today",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6116,"children":6117},{"class":458},[6118,6122,6126,6130,6135,6140,6145,6150,6154,6158],{"type":31,"tagName":456,"properties":6119,"children":6120},{"style":1108},[6121],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":6123,"children":6124},{"style":553},[6125],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":6127,"children":6128},{"style":1108},[6129],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":6131,"children":6132},{"style":559},[6133],{"type":27,"value":6134},"isNaN",{"type":31,"tagName":456,"properties":6136,"children":6137},{"style":553},[6138],{"type":27,"value":6139},"(value)) ",{"type":31,"tagName":456,"properties":6141,"children":6142},{"style":559},[6143],{"type":27,"value":6144},"addStrike",{"type":31,"tagName":456,"properties":6146,"children":6147},{"style":553},[6148],{"type":27,"value":6149},"(strike, cells[i ",{"type":31,"tagName":456,"properties":6151,"children":6152},{"style":1108},[6153],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6155,"children":6156},{"style":672},[6157],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":6159,"children":6160},{"style":553},[6161],{"type":27,"value":6162},"], value);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6165,"children":6166},{"class":458},[6167],{"type":31,"tagName":456,"properties":6168,"children":6169},{"style":553},[6170],{"type":27,"value":3655},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6173,"children":6174},{"class":458},[6175,6180],{"type":31,"tagName":456,"properties":6176,"children":6177},{"style":1108},[6178],{"type":27,"value":6179},"    return",{"type":31,"tagName":456,"properties":6181,"children":6182},{"style":553},[6183],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6186,"children":6187},{"class":458},[6188],{"type":31,"tagName":456,"properties":6189,"children":6190},{"style":553},[6191],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6194,"children":6195},{"class":458},[6196,6200,6204,6208,6212,6216,6220,6225,6229,6233,6237,6241,6245],{"type":31,"tagName":456,"properties":6197,"children":6198},{"style":1108},[6199],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":6201,"children":6202},{"style":553},[6203],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":6205,"children":6206},{"style":1108},[6207],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":6209,"children":6210},{"style":553},[6211],{"type":27,"value":3279},{"type":31,"tagName":456,"properties":6213,"children":6214},{"style":1108},[6215],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6217,"children":6218},{"style":672},[6219],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":6221,"children":6222},{"style":553},[6223],{"type":27,"value":6224},"; at ",{"type":31,"tagName":456,"properties":6226,"children":6227},{"style":1108},[6228],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":6230,"children":6231},{"style":672},[6232],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":6234,"children":6235},{"style":553},[6236],{"type":27,"value":6224},{"type":31,"tagName":456,"properties":6238,"children":6239},{"style":1108},[6240],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":6242,"children":6243},{"style":672},[6244],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":6246,"children":6247},{"style":553},[6248],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6251,"children":6252},{"class":458},[6253,6257,6261,6265],{"type":31,"tagName":456,"properties":6254,"children":6255},{"style":1108},[6256],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":6258,"children":6259},{"style":672},[6260],{"type":27,"value":5658},{"type":31,"tagName":456,"properties":6262,"children":6263},{"style":1108},[6264],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":6266,"children":6267},{"style":553},[6268],{"type":27,"value":6269}," keyStrike[at];",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6272,"children":6273},{"class":458},[6274,6278,6282,6286,6291,6295,6300,6304,6308,6312,6316,6320,6324,6328,6332,6336,6340,6344,6348,6352,6356],{"type":31,"tagName":456,"properties":6275,"children":6276},{"style":1108},[6277],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":6279,"children":6280},{"style":553},[6281],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":6283,"children":6284},{"style":1108},[6285],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":6287,"children":6288},{"style":553},[6289],{"type":27,"value":6290},"used[at] ",{"type":31,"tagName":456,"properties":6292,"children":6293},{"style":1108},[6294],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":6296,"children":6297},{"style":553},[6298],{"type":27,"value":6299}," keyExpiry[at] ",{"type":31,"tagName":456,"properties":6301,"children":6302},{"style":1108},[6303],{"type":27,"value":5030},{"type":31,"tagName":456,"properties":6305,"children":6306},{"style":553},[6307],{"type":27,"value":3678},{"type":31,"tagName":456,"properties":6309,"children":6310},{"style":1108},[6311],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":6313,"children":6314},{"style":553},[6315],{"type":27,"value":5745},{"type":31,"tagName":456,"properties":6317,"children":6318},{"style":559},[6319],{"type":27,"value":5750},{"type":31,"tagName":456,"properties":6321,"children":6322},{"style":553},[6323],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":6325,"children":6326},{"style":1108},[6327],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":6329,"children":6330},{"style":553},[6331],{"type":27,"value":5763},{"type":31,"tagName":456,"properties":6333,"children":6334},{"style":1108},[6335],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":6337,"children":6338},{"style":672},[6339],{"type":27,"value":4364},{"type":31,"tagName":456,"properties":6341,"children":6342},{"style":553},[6343],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":6345,"children":6346},{"style":1108},[6347],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":6349,"children":6350},{"style":553},[6351],{"type":27,"value":5784},{"type":31,"tagName":456,"properties":6353,"children":6354},{"style":1108},[6355],{"type":27,"value":4286},{"type":31,"tagName":456,"properties":6357,"children":6358},{"style":553},[6359],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6362,"children":6363},{"class":458},[6364,6369,6374,6378,6382,6386,6391,6395],{"type":31,"tagName":456,"properties":6365,"children":6366},{"style":559},[6367],{"type":27,"value":6368},"    addStrike",{"type":31,"tagName":456,"properties":6370,"children":6371},{"style":553},[6372],{"type":27,"value":6373},"(strike, keySide[at], lens ",{"type":31,"tagName":456,"properties":6375,"children":6376},{"style":1108},[6377],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":6379,"children":6380},{"style":672},[6381],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":6383,"children":6384},{"style":1108},[6385],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":6387,"children":6388},{"style":553},[6389],{"type":27,"value":6390}," premiumOf[at] ",{"type":31,"tagName":456,"properties":6392,"children":6393},{"style":1108},[6394],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":6396,"children":6397},{"style":553},[6398],{"type":27,"value":6399}," netOf[at]);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6402,"children":6403},{"class":458},[6404],{"type":31,"tagName":456,"properties":6405,"children":6406},{"style":553},[6407],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6410,"children":6411},{"class":458},[6412],{"type":31,"tagName":456,"properties":6413,"children":6414},{"style":553},[6415],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6418,"children":6419},{"class":458},[6420],{"type":31,"tagName":456,"properties":6421,"children":6422},{"style":462},[6423],{"type":27,"value":6424},"// The centre the window sits on: the close, unless no strike of the expiry lies within the window around it (an",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6427,"children":6428},{"class":458},[6429],{"type":31,"tagName":456,"properties":6430,"children":6431},{"style":462},[6432],{"type":27,"value":6433},"// option contract's chart), then the expiry's middle strike.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":6436,"children":6437},{"class":458},[6438,6442,6447,6451,6455,6459,6463,6467,6472,6476,6480,6484,6488,6492],{"type":31,"tagName":456,"properties":6439,"children":6440},{"style":1108},[6441],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":6443,"children":6444},{"style":559},[6445],{"type":27,"value":6446}," centreOf",{"type":31,"tagName":456,"properties":6448,"children":6449},{"style":553},[6450],{"type":27,"value":567},{"type":31,"tagName":456,"properties":6452,"children":6453},{"style":2984},[6454],{"type":27,"value":3003},{"type":31,"tagName":456,"properties":6456,"children":6457},{"style":1108},[6458],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":6460,"children":6461},{"style":559},[6462],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":6464,"children":6465},{"style":553},[6466],{"type":27,"value":275},{"type":31,"tagName":456,"properties":6468,"children":6469},{"style":2984},[6470],{"type":27,"value":6471},"close",{"type":31,"tagName":456,"properties":6473,"children":6474},{"style":1108},[6475],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":6477,"children":6478},{"style":559},[6479],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":6481,"children":6482},{"style":553},[6483],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":6485,"children":6486},{"style":1108},[6487],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":6489,"children":6490},{"style":559},[6491],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":6493,"children":6494},{"style":553},[6495],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6498,"children":6499},{"class":458},[6500,6504,6509,6513,6518],{"type":31,"tagName":456,"properties":6501,"children":6502},{"style":1108},[6503],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":6505,"children":6506},{"style":553},[6507],{"type":27,"value":6508}," low ",{"type":31,"tagName":456,"properties":6510,"children":6511},{"style":1108},[6512],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6514,"children":6515},{"style":672},[6516],{"type":27,"value":6517}," Infinity",{"type":31,"tagName":456,"properties":6519,"children":6520},{"style":553},[6521],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6524,"children":6525},{"class":458},[6526,6530,6535,6539,6543,6548],{"type":31,"tagName":456,"properties":6527,"children":6528},{"style":1108},[6529],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":6531,"children":6532},{"style":553},[6533],{"type":27,"value":6534}," high ",{"type":31,"tagName":456,"properties":6536,"children":6537},{"style":1108},[6538],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6540,"children":6541},{"style":1108},[6542],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":6544,"children":6545},{"style":672},[6546],{"type":27,"value":6547},"Infinity",{"type":31,"tagName":456,"properties":6549,"children":6550},{"style":553},[6551],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6554,"children":6555},{"class":458},[6556,6560,6565,6569,6573],{"type":31,"tagName":456,"properties":6557,"children":6558},{"style":1108},[6559],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":6561,"children":6562},{"style":553},[6563],{"type":27,"value":6564}," near ",{"type":31,"tagName":456,"properties":6566,"children":6567},{"style":1108},[6568],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6570,"children":6571},{"style":672},[6572],{"type":27,"value":2742},{"type":31,"tagName":456,"properties":6574,"children":6575},{"style":553},[6576],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6579,"children":6580},{"class":458},[6581,6586,6590,6594,6598],{"type":31,"tagName":456,"properties":6582,"children":6583},{"style":1108},[6584],{"type":27,"value":6585},"  const",{"type":31,"tagName":456,"properties":6587,"children":6588},{"style":672},[6589],{"type":27,"value":5503},{"type":31,"tagName":456,"properties":6591,"children":6592},{"style":1108},[6593],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":6595,"children":6596},{"style":559},[6597],{"type":27,"value":5512},{"type":31,"tagName":456,"properties":6599,"children":6600},{"style":553},[6601],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6604,"children":6605},{"class":458},[6606,6610,6614,6618,6622],{"type":31,"tagName":456,"properties":6607,"children":6608},{"style":1108},[6609],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":6611,"children":6612},{"style":553},[6613],{"type":27,"value":5530},{"type":31,"tagName":456,"properties":6615,"children":6616},{"style":1108},[6617],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":6619,"children":6620},{"style":672},[6621],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":6623,"children":6624},{"style":553},[6625],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6628,"children":6629},{"class":458},[6630,6634,6638,6642,6646],{"type":31,"tagName":456,"properties":6631,"children":6632},{"style":1108},[6633],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":6635,"children":6636},{"style":672},[6637],{"type":27,"value":5563},{"type":31,"tagName":456,"properties":6639,"children":6640},{"style":1108},[6641],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":6643,"children":6644},{"style":559},[6645],{"type":27,"value":5572},{"type":31,"tagName":456,"properties":6647,"children":6648},{"style":553},[6649],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6652,"children":6653},{"class":458},[6654,6658,6662,6666,6670,6674,6678,6682,6686,6690,6694,6698,6702,6706,6710,6714],{"type":31,"tagName":456,"properties":6655,"children":6656},{"style":1108},[6657],{"type":27,"value":5077},{"type":31,"tagName":456,"properties":6659,"children":6660},{"style":553},[6661],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":6663,"children":6664},{"style":1108},[6665],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":6667,"children":6668},{"style":553},[6669],{"type":27,"value":3919},{"type":31,"tagName":456,"properties":6671,"children":6672},{"style":1108},[6673],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6675,"children":6676},{"style":672},[6677],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":6679,"children":6680},{"style":553},[6681],{"type":27,"value":3932},{"type":31,"tagName":456,"properties":6683,"children":6684},{"style":1108},[6685],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6687,"children":6688},{"style":672},[6689],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":6691,"children":6692},{"style":1108},[6693],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":6695,"children":6696},{"style":672},[6697],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":6699,"children":6700},{"style":1108},[6701],{"type":27,"value":4170},{"type":31,"tagName":456,"properties":6703,"children":6704},{"style":553},[6705],{"type":27,"value":4175},{"type":31,"tagName":456,"properties":6707,"children":6708},{"style":1108},[6709],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":6711,"children":6712},{"style":672},[6713],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":6715,"children":6716},{"style":553},[6717],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6720,"children":6721},{"class":458},[6722,6726,6730,6734,6738,6742,6746],{"type":31,"tagName":456,"properties":6723,"children":6724},{"style":1108},[6725],{"type":27,"value":5653},{"type":31,"tagName":456,"properties":6727,"children":6728},{"style":672},[6729],{"type":27,"value":5658},{"type":31,"tagName":456,"properties":6731,"children":6732},{"style":1108},[6733],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":6735,"children":6736},{"style":553},[6737],{"type":27,"value":4483},{"type":31,"tagName":456,"properties":6739,"children":6740},{"style":1108},[6741],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6743,"children":6744},{"style":672},[6745],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":6747,"children":6748},{"style":553},[6749],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6752,"children":6753},{"class":458},[6754,6758,6762,6766,6770,6774,6778,6782,6786,6790,6794,6798,6802,6806,6810],{"type":31,"tagName":456,"properties":6755,"children":6756},{"style":1108},[6757],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":6759,"children":6760},{"style":553},[6761],{"type":27,"value":5691},{"type":31,"tagName":456,"properties":6763,"children":6764},{"style":1108},[6765],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":6767,"children":6768},{"style":672},[6769],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":6771,"children":6772},{"style":553},[6773],{"type":27,"value":4269},{"type":31,"tagName":456,"properties":6775,"children":6776},{"style":1108},[6777],{"type":27,"value":5030},{"type":31,"tagName":456,"properties":6779,"children":6780},{"style":553},[6781],{"type":27,"value":3678},{"type":31,"tagName":456,"properties":6783,"children":6784},{"style":1108},[6785],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":6787,"children":6788},{"style":1108},[6789],{"type":27,"value":5720},{"type":31,"tagName":456,"properties":6791,"children":6792},{"style":553},[6793],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":6795,"children":6796},{"style":1108},[6797],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":6799,"children":6800},{"style":672},[6801],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":6803,"children":6804},{"style":553},[6805],{"type":27,"value":3165},{"type":31,"tagName":456,"properties":6807,"children":6808},{"style":1108},[6809],{"type":27,"value":4286},{"type":31,"tagName":456,"properties":6811,"children":6812},{"style":553},[6813],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6816,"children":6817},{"class":458},[6818,6822,6827,6831,6836,6840],{"type":31,"tagName":456,"properties":6819,"children":6820},{"style":1108},[6821],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":6823,"children":6824},{"style":553},[6825],{"type":27,"value":6826}," (strike ",{"type":31,"tagName":456,"properties":6828,"children":6829},{"style":1108},[6830],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":6832,"children":6833},{"style":553},[6834],{"type":27,"value":6835}," low) low ",{"type":31,"tagName":456,"properties":6837,"children":6838},{"style":1108},[6839],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6841,"children":6842},{"style":553},[6843],{"type":27,"value":3569},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6846,"children":6847},{"class":458},[6848,6852,6856,6860,6865,6869],{"type":31,"tagName":456,"properties":6849,"children":6850},{"style":1108},[6851],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":6853,"children":6854},{"style":553},[6855],{"type":27,"value":6826},{"type":31,"tagName":456,"properties":6857,"children":6858},{"style":1108},[6859],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":6861,"children":6862},{"style":553},[6863],{"type":27,"value":6864}," high) high ",{"type":31,"tagName":456,"properties":6866,"children":6867},{"style":1108},[6868],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6870,"children":6871},{"style":553},[6872],{"type":27,"value":3569},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6875,"children":6876},{"class":458},[6877,6881,6886,6890,6894,6898,6902,6906,6910,6914,6919,6923,6927,6931,6935,6940,6944,6948],{"type":31,"tagName":456,"properties":6878,"children":6879},{"style":1108},[6880],{"type":27,"value":3417},{"type":31,"tagName":456,"properties":6882,"children":6883},{"style":553},[6884],{"type":27,"value":6885}," (close ",{"type":31,"tagName":456,"properties":6887,"children":6888},{"style":1108},[6889],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":6891,"children":6892},{"style":672},[6893],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":6895,"children":6896},{"style":1108},[6897],{"type":27,"value":5885},{"type":31,"tagName":456,"properties":6899,"children":6900},{"style":553},[6901],{"type":27,"value":5745},{"type":31,"tagName":456,"properties":6903,"children":6904},{"style":559},[6905],{"type":27,"value":5750},{"type":31,"tagName":456,"properties":6907,"children":6908},{"style":553},[6909],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":6911,"children":6912},{"style":1108},[6913],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":6915,"children":6916},{"style":553},[6917],{"type":27,"value":6918}," close ",{"type":31,"tagName":456,"properties":6920,"children":6921},{"style":1108},[6922],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":6924,"children":6925},{"style":672},[6926],{"type":27,"value":4364},{"type":31,"tagName":456,"properties":6928,"children":6929},{"style":553},[6930],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":6932,"children":6933},{"style":1108},[6934],{"type":27,"value":5482},{"type":31,"tagName":456,"properties":6936,"children":6937},{"style":553},[6938],{"type":27,"value":6939}," windowShare) near ",{"type":31,"tagName":456,"properties":6941,"children":6942},{"style":1108},[6943],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6945,"children":6946},{"style":672},[6947],{"type":27,"value":3493},{"type":31,"tagName":456,"properties":6949,"children":6950},{"style":553},[6951],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6954,"children":6955},{"class":458},[6956],{"type":31,"tagName":456,"properties":6957,"children":6958},{"style":553},[6959],{"type":27,"value":3655},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6962,"children":6963},{"class":458},[6964],{"type":31,"tagName":456,"properties":6965,"children":6966},{"style":553},[6967],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":6970,"children":6971},{"class":458},[6972,6976,6980,6984,6988,6992,6996,7000,7004,7008,7012,7016,7020],{"type":31,"tagName":456,"properties":6973,"children":6974},{"style":1108},[6975],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":6977,"children":6978},{"style":553},[6979],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":6981,"children":6982},{"style":1108},[6983],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":6985,"children":6986},{"style":553},[6987],{"type":27,"value":3279},{"type":31,"tagName":456,"properties":6989,"children":6990},{"style":1108},[6991],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":6993,"children":6994},{"style":672},[6995],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":6997,"children":6998},{"style":553},[6999],{"type":27,"value":6224},{"type":31,"tagName":456,"properties":7001,"children":7002},{"style":1108},[7003],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7005,"children":7006},{"style":672},[7007],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":7009,"children":7010},{"style":553},[7011],{"type":27,"value":6224},{"type":31,"tagName":456,"properties":7013,"children":7014},{"style":1108},[7015],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":7017,"children":7018},{"style":672},[7019],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":7021,"children":7022},{"style":553},[7023],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7026,"children":7027},{"class":458},[7028,7032,7036,7040,7044,7048,7052,7056,7061,7065],{"type":31,"tagName":456,"properties":7029,"children":7030},{"style":1108},[7031],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":7033,"children":7034},{"style":553},[7035],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":7037,"children":7038},{"style":1108},[7039],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":7041,"children":7042},{"style":553},[7043],{"type":27,"value":6290},{"type":31,"tagName":456,"properties":7045,"children":7046},{"style":1108},[7047],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":7049,"children":7050},{"style":553},[7051],{"type":27,"value":6299},{"type":31,"tagName":456,"properties":7053,"children":7054},{"style":1108},[7055],{"type":27,"value":5030},{"type":31,"tagName":456,"properties":7057,"children":7058},{"style":553},[7059],{"type":27,"value":7060}," expiry) ",{"type":31,"tagName":456,"properties":7062,"children":7063},{"style":1108},[7064],{"type":27,"value":4286},{"type":31,"tagName":456,"properties":7066,"children":7067},{"style":553},[7068],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7071,"children":7072},{"class":458},[7073,7077,7081,7085],{"type":31,"tagName":456,"properties":7074,"children":7075},{"style":1108},[7076],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":7078,"children":7079},{"style":672},[7080],{"type":27,"value":5658},{"type":31,"tagName":456,"properties":7082,"children":7083},{"style":1108},[7084],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":7086,"children":7087},{"style":553},[7088],{"type":27,"value":6269},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7091,"children":7092},{"class":458},[7093,7097,7101,7105,7109,7113],{"type":31,"tagName":456,"properties":7094,"children":7095},{"style":1108},[7096],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":7098,"children":7099},{"style":553},[7100],{"type":27,"value":6826},{"type":31,"tagName":456,"properties":7102,"children":7103},{"style":1108},[7104],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7106,"children":7107},{"style":553},[7108],{"type":27,"value":6835},{"type":31,"tagName":456,"properties":7110,"children":7111},{"style":1108},[7112],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7114,"children":7115},{"style":553},[7116],{"type":27,"value":3569},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7119,"children":7120},{"class":458},[7121,7125,7129,7133,7137,7141],{"type":31,"tagName":456,"properties":7122,"children":7123},{"style":1108},[7124],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":7126,"children":7127},{"style":553},[7128],{"type":27,"value":6826},{"type":31,"tagName":456,"properties":7130,"children":7131},{"style":1108},[7132],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":7134,"children":7135},{"style":553},[7136],{"type":27,"value":6864},{"type":31,"tagName":456,"properties":7138,"children":7139},{"style":1108},[7140],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7142,"children":7143},{"style":553},[7144],{"type":27,"value":3569},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7147,"children":7148},{"class":458},[7149,7153,7157,7161,7165,7169,7173,7177,7181,7185,7189,7193,7197,7201,7205,7209,7213,7217],{"type":31,"tagName":456,"properties":7150,"children":7151},{"style":1108},[7152],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":7154,"children":7155},{"style":553},[7156],{"type":27,"value":6885},{"type":31,"tagName":456,"properties":7158,"children":7159},{"style":1108},[7160],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":7162,"children":7163},{"style":672},[7164],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":7166,"children":7167},{"style":1108},[7168],{"type":27,"value":5885},{"type":31,"tagName":456,"properties":7170,"children":7171},{"style":553},[7172],{"type":27,"value":5745},{"type":31,"tagName":456,"properties":7174,"children":7175},{"style":559},[7176],{"type":27,"value":5750},{"type":31,"tagName":456,"properties":7178,"children":7179},{"style":553},[7180],{"type":27,"value":3151},{"type":31,"tagName":456,"properties":7182,"children":7183},{"style":1108},[7184],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":7186,"children":7187},{"style":553},[7188],{"type":27,"value":6918},{"type":31,"tagName":456,"properties":7190,"children":7191},{"style":1108},[7192],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":7194,"children":7195},{"style":672},[7196],{"type":27,"value":4364},{"type":31,"tagName":456,"properties":7198,"children":7199},{"style":553},[7200],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":7202,"children":7203},{"style":1108},[7204],{"type":27,"value":5482},{"type":31,"tagName":456,"properties":7206,"children":7207},{"style":553},[7208],{"type":27,"value":6939},{"type":31,"tagName":456,"properties":7210,"children":7211},{"style":1108},[7212],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7214,"children":7215},{"style":672},[7216],{"type":27,"value":3493},{"type":31,"tagName":456,"properties":7218,"children":7219},{"style":553},[7220],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7223,"children":7224},{"class":458},[7225],{"type":31,"tagName":456,"properties":7226,"children":7227},{"style":553},[7228],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7231,"children":7232},{"class":458},[7233,7237,7242,7246],{"type":31,"tagName":456,"properties":7234,"children":7235},{"style":1108},[7236],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":7238,"children":7239},{"style":553},[7240],{"type":27,"value":7241}," (near) ",{"type":31,"tagName":456,"properties":7243,"children":7244},{"style":1108},[7245],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":7247,"children":7248},{"style":553},[7249],{"type":27,"value":7250}," close;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":7253,"children":7254},{"class":458},[7255,7259,7263,7267,7271,7275,7280,7284,7289,7293,7298,7302],{"type":31,"tagName":456,"properties":7256,"children":7257},{"style":1108},[7258],{"type":27,"value":3814},{"type":31,"tagName":456,"properties":7260,"children":7261},{"style":553},[7262],{"type":27,"value":6534},{"type":31,"tagName":456,"properties":7264,"children":7265},{"style":1108},[7266],{"type":27,"value":3427},{"type":31,"tagName":456,"properties":7268,"children":7269},{"style":553},[7270],{"type":27,"value":6508},{"type":31,"tagName":456,"properties":7272,"children":7273},{"style":1108},[7274],{"type":27,"value":4664},{"type":31,"tagName":456,"properties":7276,"children":7277},{"style":553},[7278],{"type":27,"value":7279}," (low ",{"type":31,"tagName":456,"properties":7281,"children":7282},{"style":1108},[7283],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":7285,"children":7286},{"style":553},[7287],{"type":27,"value":7288}," high) ",{"type":31,"tagName":456,"properties":7290,"children":7291},{"style":1108},[7292],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":7294,"children":7295},{"style":672},[7296],{"type":27,"value":7297}," 2.0",{"type":31,"tagName":456,"properties":7299,"children":7300},{"style":1108},[7301],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":7303,"children":7304},{"style":553},[7305],{"type":27,"value":7250},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7308,"children":7309},{"class":458},[7310],{"type":31,"tagName":456,"properties":7311,"children":7312},{"style":553},[7313],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7316,"children":7317},{"class":458},[7318],{"type":31,"tagName":456,"properties":7319,"children":7320},{"style":462},[7321],{"type":27,"value":7322},"// The upcoming expiries in the chain summary and today's flow, nearest first; their count.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":7325,"children":7326},{"class":458},[7327,7331,7336,7340,7344,7348,7352,7356,7360,7364],{"type":31,"tagName":456,"properties":7328,"children":7329},{"style":1108},[7330],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":7332,"children":7333},{"style":559},[7334],{"type":27,"value":7335}," listExpiries",{"type":31,"tagName":456,"properties":7337,"children":7338},{"style":553},[7339],{"type":27,"value":567},{"type":31,"tagName":456,"properties":7341,"children":7342},{"style":2984},[7343],{"type":27,"value":3856},{"type":31,"tagName":456,"properties":7345,"children":7346},{"style":1108},[7347],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7349,"children":7350},{"style":559},[7351],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":7353,"children":7354},{"style":553},[7355],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":7357,"children":7358},{"style":1108},[7359],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7361,"children":7362},{"style":559},[7363],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":7365,"children":7366},{"style":553},[7367],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7370,"children":7371},{"class":458},[7372,7376,7381,7385,7389],{"type":31,"tagName":456,"properties":7373,"children":7374},{"style":1108},[7375],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":7377,"children":7378},{"style":553},[7379],{"type":27,"value":7380}," count ",{"type":31,"tagName":456,"properties":7382,"children":7383},{"style":1108},[7384],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7386,"children":7387},{"style":672},[7388],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":7390,"children":7391},{"style":553},[7392],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7395,"children":7396},{"class":458},[7397,7401,7405,7409,7413],{"type":31,"tagName":456,"properties":7398,"children":7399},{"style":1108},[7400],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":7402,"children":7403},{"style":672},[7404],{"type":27,"value":5503},{"type":31,"tagName":456,"properties":7406,"children":7407},{"style":1108},[7408],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":7410,"children":7411},{"style":559},[7412],{"type":27,"value":5512},{"type":31,"tagName":456,"properties":7414,"children":7415},{"style":553},[7416],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7419,"children":7420},{"class":458},[7421,7425,7429,7433,7437],{"type":31,"tagName":456,"properties":7422,"children":7423},{"style":1108},[7424],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":7426,"children":7427},{"style":553},[7428],{"type":27,"value":5530},{"type":31,"tagName":456,"properties":7430,"children":7431},{"style":1108},[7432],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":7434,"children":7435},{"style":672},[7436],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":7438,"children":7439},{"style":553},[7440],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7443,"children":7444},{"class":458},[7445,7449,7453,7457,7461],{"type":31,"tagName":456,"properties":7446,"children":7447},{"style":1108},[7448],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":7450,"children":7451},{"style":672},[7452],{"type":27,"value":5563},{"type":31,"tagName":456,"properties":7454,"children":7455},{"style":1108},[7456],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":7458,"children":7459},{"style":559},[7460],{"type":27,"value":5572},{"type":31,"tagName":456,"properties":7462,"children":7463},{"style":553},[7464],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7467,"children":7468},{"class":458},[7469,7473,7477,7481,7485,7489,7493,7497,7501,7505,7509,7513,7517,7521,7525,7529,7534,7538,7543,7547,7551,7555],{"type":31,"tagName":456,"properties":7470,"children":7471},{"style":1108},[7472],{"type":27,"value":5077},{"type":31,"tagName":456,"properties":7474,"children":7475},{"style":553},[7476],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":7478,"children":7479},{"style":1108},[7480],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":7482,"children":7483},{"style":553},[7484],{"type":27,"value":3919},{"type":31,"tagName":456,"properties":7486,"children":7487},{"style":1108},[7488],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7490,"children":7491},{"style":672},[7492],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":7494,"children":7495},{"style":553},[7496],{"type":27,"value":3932},{"type":31,"tagName":456,"properties":7498,"children":7499},{"style":1108},[7500],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":7502,"children":7503},{"style":672},[7504],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":7506,"children":7507},{"style":1108},[7508],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":7510,"children":7511},{"style":672},[7512],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":7514,"children":7515},{"style":1108},[7516],{"type":27,"value":4170},{"type":31,"tagName":456,"properties":7518,"children":7519},{"style":553},[7520],{"type":27,"value":4175},{"type":31,"tagName":456,"properties":7522,"children":7523},{"style":1108},[7524],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":7526,"children":7527},{"style":672},[7528],{"type":27,"value":1694},{"type":31,"tagName":456,"properties":7530,"children":7531},{"style":553},[7532],{"type":27,"value":7533},") count ",{"type":31,"tagName":456,"properties":7535,"children":7536},{"style":1108},[7537],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7539,"children":7540},{"style":559},[7541],{"type":27,"value":7542}," offerExpiry",{"type":31,"tagName":456,"properties":7544,"children":7545},{"style":553},[7546],{"type":27,"value":4209},{"type":31,"tagName":456,"properties":7548,"children":7549},{"style":1108},[7550],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":7552,"children":7553},{"style":672},[7554],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":7556,"children":7557},{"style":553},[7558],{"type":27,"value":7559},"], today, count);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":7562,"children":7563},{"class":458},[7564],{"type":31,"tagName":456,"properties":7565,"children":7566},{"style":553},[7567],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7570,"children":7571},{"class":458},[7572,7576,7580,7584,7588,7592,7596,7600,7604,7608,7612,7616,7620,7624,7629,7634,7638,7642],{"type":31,"tagName":456,"properties":7573,"children":7574},{"style":1108},[7575],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":7577,"children":7578},{"style":553},[7579],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":7581,"children":7582},{"style":1108},[7583],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":7585,"children":7586},{"style":553},[7587],{"type":27,"value":3279},{"type":31,"tagName":456,"properties":7589,"children":7590},{"style":1108},[7591],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7593,"children":7594},{"style":672},[7595],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":7597,"children":7598},{"style":553},[7599],{"type":27,"value":6224},{"type":31,"tagName":456,"properties":7601,"children":7602},{"style":1108},[7603],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7605,"children":7606},{"style":672},[7607],{"type":27,"value":1757},{"type":31,"tagName":456,"properties":7609,"children":7610},{"style":553},[7611],{"type":27,"value":6224},{"type":31,"tagName":456,"properties":7613,"children":7614},{"style":1108},[7615],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":7617,"children":7618},{"style":672},[7619],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":7621,"children":7622},{"style":553},[7623],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":7625,"children":7626},{"style":1108},[7627],{"type":27,"value":7628},"if",{"type":31,"tagName":456,"properties":7630,"children":7631},{"style":553},[7632],{"type":27,"value":7633}," (used[at]) count ",{"type":31,"tagName":456,"properties":7635,"children":7636},{"style":1108},[7637],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7639,"children":7640},{"style":559},[7641],{"type":27,"value":7542},{"type":31,"tagName":456,"properties":7643,"children":7644},{"style":553},[7645],{"type":27,"value":7646},"(keyExpiry[at], today, count);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":7649,"children":7650},{"class":458},[7651,7655],{"type":31,"tagName":456,"properties":7652,"children":7653},{"style":1108},[7654],{"type":27,"value":3814},{"type":31,"tagName":456,"properties":7656,"children":7657},{"style":553},[7658],{"type":27,"value":7659}," count;",{"type":27,"value":28},{"type":31,"tagName":456,"properties":7662,"children":7663},{"class":458},[7664],{"type":31,"tagName":456,"properties":7665,"children":7666},{"style":553},[7667],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7670,"children":7671},{"class":458},[7672,7676,7680,7684,7688,7692,7696,7700,7704,7708,7712,7716,7721,7725,7729,7733,7737,7741],{"type":31,"tagName":456,"properties":7673,"children":7674},{"style":1108},[7675],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":7677,"children":7678},{"style":559},[7679],{"type":27,"value":7542},{"type":31,"tagName":456,"properties":7681,"children":7682},{"style":553},[7683],{"type":27,"value":567},{"type":31,"tagName":456,"properties":7685,"children":7686},{"style":2984},[7687],{"type":27,"value":3003},{"type":31,"tagName":456,"properties":7689,"children":7690},{"style":1108},[7691],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7693,"children":7694},{"style":559},[7695],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":7697,"children":7698},{"style":553},[7699],{"type":27,"value":275},{"type":31,"tagName":456,"properties":7701,"children":7702},{"style":2984},[7703],{"type":27,"value":3856},{"type":31,"tagName":456,"properties":7705,"children":7706},{"style":1108},[7707],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7709,"children":7710},{"style":559},[7711],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":7713,"children":7714},{"style":553},[7715],{"type":27,"value":275},{"type":31,"tagName":456,"properties":7717,"children":7718},{"style":2984},[7719],{"type":27,"value":7720},"count",{"type":31,"tagName":456,"properties":7722,"children":7723},{"style":1108},[7724],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7726,"children":7727},{"style":559},[7728],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":7730,"children":7731},{"style":553},[7732],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":7734,"children":7735},{"style":1108},[7736],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":7738,"children":7739},{"style":559},[7740],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":7742,"children":7743},{"style":553},[7744],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7747,"children":7748},{"class":458},[7749,7753,7757,7761,7766,7770,7774,7778,7782,7787,7792,7796,7800,7804,7809,7813],{"type":31,"tagName":456,"properties":7750,"children":7751},{"style":1108},[7752],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":7754,"children":7755},{"style":553},[7756],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":7758,"children":7759},{"style":1108},[7760],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":7762,"children":7763},{"style":553},[7764],{"type":27,"value":7765},"(expiry ",{"type":31,"tagName":456,"properties":7767,"children":7768},{"style":1108},[7769],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":7771,"children":7772},{"style":672},[7773],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":7775,"children":7776},{"style":553},[7777],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":7779,"children":7780},{"style":1108},[7781],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":7783,"children":7784},{"style":559},[7785],{"type":27,"value":7786}," optionsTradeDay",{"type":31,"tagName":456,"properties":7788,"children":7789},{"style":553},[7790],{"type":27,"value":7791},"(expiry, ",{"type":31,"tagName":456,"properties":7793,"children":7794},{"style":672},[7795],{"type":27,"value":685},{"type":31,"tagName":456,"properties":7797,"children":7798},{"style":553},[7799],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":7801,"children":7802},{"style":1108},[7803],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7805,"children":7806},{"style":553},[7807],{"type":27,"value":7808}," today) ",{"type":31,"tagName":456,"properties":7810,"children":7811},{"style":1108},[7812],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":7814,"children":7815},{"style":553},[7816],{"type":27,"value":7659},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7819,"children":7820},{"class":458},[7821,7825,7829,7833,7837],{"type":31,"tagName":456,"properties":7822,"children":7823},{"style":1108},[7824],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":7826,"children":7827},{"style":553},[7828],{"type":27,"value":4931},{"type":31,"tagName":456,"properties":7830,"children":7831},{"style":1108},[7832],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7834,"children":7835},{"style":672},[7836],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":7838,"children":7839},{"style":553},[7840],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7843,"children":7844},{"class":458},[7845,7849,7853,7857,7861,7865,7870,7874,7879,7883,7887],{"type":31,"tagName":456,"properties":7846,"children":7847},{"style":1108},[7848],{"type":27,"value":4952},{"type":31,"tagName":456,"properties":7850,"children":7851},{"style":553},[7852],{"type":27,"value":4957},{"type":31,"tagName":456,"properties":7854,"children":7855},{"style":1108},[7856],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7858,"children":7859},{"style":553},[7860],{"type":27,"value":7380},{"type":31,"tagName":456,"properties":7862,"children":7863},{"style":1108},[7864],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":7866,"children":7867},{"style":553},[7868],{"type":27,"value":7869}," expiryList[j] ",{"type":31,"tagName":456,"properties":7871,"children":7872},{"style":1108},[7873],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7875,"children":7876},{"style":553},[7877],{"type":27,"value":7878}," expiry) j ",{"type":31,"tagName":456,"properties":7880,"children":7881},{"style":1108},[7882],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":7884,"children":7885},{"style":672},[7886],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":7888,"children":7889},{"style":553},[7890],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7893,"children":7894},{"class":458},[7895,7899,7903,7907,7911,7915,7919,7923,7927,7931],{"type":31,"tagName":456,"properties":7896,"children":7897},{"style":1108},[7898],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":7900,"children":7901},{"style":553},[7902],{"type":27,"value":4957},{"type":31,"tagName":456,"properties":7904,"children":7905},{"style":1108},[7906],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":7908,"children":7909},{"style":553},[7910],{"type":27,"value":7380},{"type":31,"tagName":456,"properties":7912,"children":7913},{"style":1108},[7914],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":7916,"children":7917},{"style":553},[7918],{"type":27,"value":7869},{"type":31,"tagName":456,"properties":7920,"children":7921},{"style":1108},[7922],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":7924,"children":7925},{"style":553},[7926],{"type":27,"value":7060},{"type":31,"tagName":456,"properties":7928,"children":7929},{"style":1108},[7930],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":7932,"children":7933},{"style":553},[7934],{"type":27,"value":7659},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7937,"children":7938},{"class":458},[7939,7943,7947,7951,7955,7959,7963],{"type":31,"tagName":456,"properties":7940,"children":7941},{"style":1108},[7942],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":7944,"children":7945},{"style":553},[7946],{"type":27,"value":4957},{"type":31,"tagName":456,"properties":7948,"children":7949},{"style":1108},[7950],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":7952,"children":7953},{"style":672},[7954],{"type":27,"value":1788},{"type":31,"tagName":456,"properties":7956,"children":7957},{"style":553},[7958],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":7960,"children":7961},{"style":1108},[7962],{"type":27,"value":3458},{"type":31,"tagName":456,"properties":7964,"children":7965},{"style":553},[7966],{"type":27,"value":7659},{"type":27,"value":28},{"type":31,"tagName":456,"properties":7969,"children":7970},{"class":458},[7971,7975,7979,7983,7987,7991,7996,8000,8004,8008,8012,8016,8020,8024,8028,8033,8037,8041,8045,8049,8054,8058,8063,8067,8071],{"type":31,"tagName":456,"properties":7972,"children":7973},{"style":1108},[7974],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":7976,"children":7977},{"style":553},[7978],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":7980,"children":7981},{"style":1108},[7982],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":7984,"children":7985},{"style":553},[7986],{"type":27,"value":5090},{"type":31,"tagName":456,"properties":7988,"children":7989},{"style":1108},[7990],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":7992,"children":7993},{"style":553},[7994],{"type":27,"value":7995}," (count ",{"type":31,"tagName":456,"properties":7997,"children":7998},{"style":1108},[7999],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":8001,"children":8002},{"style":672},[8003],{"type":27,"value":1788},{"type":31,"tagName":456,"properties":8005,"children":8006},{"style":1108},[8007],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":8009,"children":8010},{"style":553},[8011],{"type":27,"value":7380},{"type":31,"tagName":456,"properties":8013,"children":8014},{"style":1108},[8015],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8017,"children":8018},{"style":672},[8019],{"type":27,"value":1788},{"type":31,"tagName":456,"properties":8021,"children":8022},{"style":1108},[8023],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":8025,"children":8026},{"style":672},[8027],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":8029,"children":8030},{"style":553},[8031],{"type":27,"value":8032},"); k ",{"type":31,"tagName":456,"properties":8034,"children":8035},{"style":1108},[8036],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":8038,"children":8039},{"style":553},[8040],{"type":27,"value":5108},{"type":31,"tagName":456,"properties":8042,"children":8043},{"style":1108},[8044],{"type":27,"value":5113},{"type":31,"tagName":456,"properties":8046,"children":8047},{"style":672},[8048],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":8050,"children":8051},{"style":553},[8052],{"type":27,"value":8053},") expiryList[k] ",{"type":31,"tagName":456,"properties":8055,"children":8056},{"style":1108},[8057],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":8059,"children":8060},{"style":553},[8061],{"type":27,"value":8062}," expiryList[k ",{"type":31,"tagName":456,"properties":8064,"children":8065},{"style":1108},[8066],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":8068,"children":8069},{"style":672},[8070],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":8072,"children":8073},{"style":553},[8074],{"type":27,"value":1994},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8077,"children":8078},{"class":458},[8079,8084,8088],{"type":31,"tagName":456,"properties":8080,"children":8081},{"style":553},[8082],{"type":27,"value":8083},"  expiryList[j] ",{"type":31,"tagName":456,"properties":8085,"children":8086},{"style":1108},[8087],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":8089,"children":8090},{"style":553},[8091],{"type":27,"value":3533},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8094,"children":8095},{"class":458},[8096,8100,8104,8108,8112,8116,8120,8124,8128,8132],{"type":31,"tagName":456,"properties":8097,"children":8098},{"style":1108},[8099],{"type":27,"value":3814},{"type":31,"tagName":456,"properties":8101,"children":8102},{"style":553},[8103],{"type":27,"value":7380},{"type":31,"tagName":456,"properties":8105,"children":8106},{"style":1108},[8107],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":8109,"children":8110},{"style":672},[8111],{"type":27,"value":1788},{"type":31,"tagName":456,"properties":8113,"children":8114},{"style":1108},[8115],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":8117,"children":8118},{"style":553},[8119],{"type":27,"value":7380},{"type":31,"tagName":456,"properties":8121,"children":8122},{"style":1108},[8123],{"type":27,"value":3764},{"type":31,"tagName":456,"properties":8125,"children":8126},{"style":672},[8127],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":8129,"children":8130},{"style":1108},[8131],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":8133,"children":8134},{"style":553},[8135],{"type":27,"value":7659},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8138,"children":8139},{"class":458},[8140],{"type":31,"tagName":456,"properties":8141,"children":8142},{"style":553},[8143],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8146,"children":8147},{"class":458},[8148,8152,8157,8161,8165,8169,8173,8177,8181,8185,8189],{"type":31,"tagName":456,"properties":8149,"children":8150},{"style":1108},[8151],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":8153,"children":8154},{"style":559},[8155],{"type":27,"value":8156}," fbCompact",{"type":31,"tagName":456,"properties":8158,"children":8159},{"style":553},[8160],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8162,"children":8163},{"style":2984},[8164],{"type":27,"value":4889},{"type":31,"tagName":456,"properties":8166,"children":8167},{"style":1108},[8168],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8170,"children":8171},{"style":559},[8172],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":8174,"children":8175},{"style":553},[8176],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":8178,"children":8179},{"style":1108},[8180],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8182,"children":8183},{"style":672},[8184],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":8186,"children":8187},{"style":553},[8188],{"type":27,"value":3063},{"type":31,"tagName":456,"properties":8190,"children":8191},{"style":462},[8192],{"type":27,"value":8193},"// 1.2M, 340K, -12K: the number in a few characters",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8196,"children":8197},{"class":458},[8198,8202,8207,8211,8215,8219],{"type":31,"tagName":456,"properties":8199,"children":8200},{"style":1108},[8201],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":8203,"children":8204},{"style":672},[8205],{"type":27,"value":8206}," size",{"type":31,"tagName":456,"properties":8208,"children":8209},{"style":1108},[8210],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":8212,"children":8213},{"style":553},[8214],{"type":27,"value":5745},{"type":31,"tagName":456,"properties":8216,"children":8217},{"style":559},[8218],{"type":27,"value":5750},{"type":31,"tagName":456,"properties":8220,"children":8221},{"style":553},[8222],{"type":27,"value":8223},"(value);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8226,"children":8227},{"class":458},[8228,8232,8237,8241,8246],{"type":31,"tagName":456,"properties":8229,"children":8230},{"style":1108},[8231],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":8233,"children":8234},{"style":553},[8235],{"type":27,"value":8236}," (size ",{"type":31,"tagName":456,"properties":8238,"children":8239},{"style":1108},[8240],{"type":27,"value":3427},{"type":31,"tagName":456,"properties":8242,"children":8243},{"style":672},[8244],{"type":27,"value":8245}," 1e9",{"type":31,"tagName":456,"properties":8247,"children":8248},{"style":553},[8249],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8252,"children":8253},{"class":458},[8254,8259,8264,8268,8272,8276,8280],{"type":31,"tagName":456,"properties":8255,"children":8256},{"style":559},[8257],{"type":27,"value":8258},"    fb_f64",{"type":31,"tagName":456,"properties":8260,"children":8261},{"style":553},[8262],{"type":27,"value":8263},"(value ",{"type":31,"tagName":456,"properties":8265,"children":8266},{"style":1108},[8267],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":8269,"children":8270},{"style":672},[8271],{"type":27,"value":8245},{"type":31,"tagName":456,"properties":8273,"children":8274},{"style":553},[8275],{"type":27,"value":275},{"type":31,"tagName":456,"properties":8277,"children":8278},{"style":672},[8279],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8281,"children":8282},{"style":553},[8283],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8286,"children":8287},{"class":458},[8288,8293,8297,8302],{"type":31,"tagName":456,"properties":8289,"children":8290},{"style":559},[8291],{"type":27,"value":8292},"    fb_text",{"type":31,"tagName":456,"properties":8294,"children":8295},{"style":553},[8296],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8298,"children":8299},{"style":570},[8300],{"type":27,"value":8301},"\"B\"",{"type":31,"tagName":456,"properties":8303,"children":8304},{"style":553},[8305],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8308,"children":8309},{"class":458},[8310,8315,8320,8324,8328,8332,8337],{"type":31,"tagName":456,"properties":8311,"children":8312},{"style":553},[8313],{"type":27,"value":8314},"  } ",{"type":31,"tagName":456,"properties":8316,"children":8317},{"style":1108},[8318],{"type":27,"value":8319},"else",{"type":31,"tagName":456,"properties":8321,"children":8322},{"style":1108},[8323],{"type":27,"value":5945},{"type":31,"tagName":456,"properties":8325,"children":8326},{"style":553},[8327],{"type":27,"value":8236},{"type":31,"tagName":456,"properties":8329,"children":8330},{"style":1108},[8331],{"type":27,"value":3427},{"type":31,"tagName":456,"properties":8333,"children":8334},{"style":672},[8335],{"type":27,"value":8336}," 1e6",{"type":31,"tagName":456,"properties":8338,"children":8339},{"style":553},[8340],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8343,"children":8344},{"class":458},[8345,8349,8353,8357,8361,8365,8369],{"type":31,"tagName":456,"properties":8346,"children":8347},{"style":559},[8348],{"type":27,"value":8258},{"type":31,"tagName":456,"properties":8350,"children":8351},{"style":553},[8352],{"type":27,"value":8263},{"type":31,"tagName":456,"properties":8354,"children":8355},{"style":1108},[8356],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":8358,"children":8359},{"style":672},[8360],{"type":27,"value":8336},{"type":31,"tagName":456,"properties":8362,"children":8363},{"style":553},[8364],{"type":27,"value":275},{"type":31,"tagName":456,"properties":8366,"children":8367},{"style":672},[8368],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8370,"children":8371},{"style":553},[8372],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8375,"children":8376},{"class":458},[8377,8381,8385,8390],{"type":31,"tagName":456,"properties":8378,"children":8379},{"style":559},[8380],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":8382,"children":8383},{"style":553},[8384],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8386,"children":8387},{"style":570},[8388],{"type":27,"value":8389},"\"M\"",{"type":31,"tagName":456,"properties":8391,"children":8392},{"style":553},[8393],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8396,"children":8397},{"class":458},[8398,8402,8406,8410,8414,8418,8423],{"type":31,"tagName":456,"properties":8399,"children":8400},{"style":553},[8401],{"type":27,"value":8314},{"type":31,"tagName":456,"properties":8403,"children":8404},{"style":1108},[8405],{"type":27,"value":8319},{"type":31,"tagName":456,"properties":8407,"children":8408},{"style":1108},[8409],{"type":27,"value":5945},{"type":31,"tagName":456,"properties":8411,"children":8412},{"style":553},[8413],{"type":27,"value":8236},{"type":31,"tagName":456,"properties":8415,"children":8416},{"style":1108},[8417],{"type":27,"value":3427},{"type":31,"tagName":456,"properties":8419,"children":8420},{"style":672},[8421],{"type":27,"value":8422}," 1e3",{"type":31,"tagName":456,"properties":8424,"children":8425},{"style":553},[8426],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8429,"children":8430},{"class":458},[8431,8435,8439,8443,8447,8451,8455],{"type":31,"tagName":456,"properties":8432,"children":8433},{"style":559},[8434],{"type":27,"value":8258},{"type":31,"tagName":456,"properties":8436,"children":8437},{"style":553},[8438],{"type":27,"value":8263},{"type":31,"tagName":456,"properties":8440,"children":8441},{"style":1108},[8442],{"type":27,"value":2933},{"type":31,"tagName":456,"properties":8444,"children":8445},{"style":672},[8446],{"type":27,"value":8422},{"type":31,"tagName":456,"properties":8448,"children":8449},{"style":553},[8450],{"type":27,"value":275},{"type":31,"tagName":456,"properties":8452,"children":8453},{"style":672},[8454],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8456,"children":8457},{"style":553},[8458],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8461,"children":8462},{"class":458},[8463,8467,8471,8476],{"type":31,"tagName":456,"properties":8464,"children":8465},{"style":559},[8466],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":8468,"children":8469},{"style":553},[8470],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8472,"children":8473},{"style":570},[8474],{"type":27,"value":8475},"\"K\"",{"type":31,"tagName":456,"properties":8477,"children":8478},{"style":553},[8479],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8482,"children":8483},{"class":458},[8484,8488,8492,8497,8502,8506],{"type":31,"tagName":456,"properties":8485,"children":8486},{"style":553},[8487],{"type":27,"value":8314},{"type":31,"tagName":456,"properties":8489,"children":8490},{"style":1108},[8491],{"type":27,"value":8319},{"type":31,"tagName":456,"properties":8493,"children":8494},{"style":559},[8495],{"type":27,"value":8496}," fb_f64",{"type":31,"tagName":456,"properties":8498,"children":8499},{"style":553},[8500],{"type":27,"value":8501},"(value, ",{"type":31,"tagName":456,"properties":8503,"children":8504},{"style":672},[8505],{"type":27,"value":448},{"type":31,"tagName":456,"properties":8507,"children":8508},{"style":553},[8509],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8512,"children":8513},{"class":458},[8514],{"type":31,"tagName":456,"properties":8515,"children":8516},{"style":553},[8517],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8520,"children":8521},{"class":458},[8522,8526,8531,8535,8540,8544,8548,8552,8556,8560,8564,8568,8572,8576,8580,8584,8588,8592],{"type":31,"tagName":456,"properties":8523,"children":8524},{"style":1108},[8525],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":8527,"children":8528},{"style":559},[8529],{"type":27,"value":8530}," writeChart",{"type":31,"tagName":456,"properties":8532,"children":8533},{"style":553},[8534],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8536,"children":8537},{"style":2984},[8538],{"type":27,"value":8539},"slot",{"type":31,"tagName":456,"properties":8541,"children":8542},{"style":1108},[8543],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8545,"children":8546},{"style":559},[8547],{"type":27,"value":2861},{"type":31,"tagName":456,"properties":8549,"children":8550},{"style":553},[8551],{"type":27,"value":275},{"type":31,"tagName":456,"properties":8553,"children":8554},{"style":2984},[8555],{"type":27,"value":3003},{"type":31,"tagName":456,"properties":8557,"children":8558},{"style":1108},[8559],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8561,"children":8562},{"style":559},[8563],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":8565,"children":8566},{"style":553},[8567],{"type":27,"value":275},{"type":31,"tagName":456,"properties":8569,"children":8570},{"style":2984},[8571],{"type":27,"value":3856},{"type":31,"tagName":456,"properties":8573,"children":8574},{"style":1108},[8575],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8577,"children":8578},{"style":559},[8579],{"type":27,"value":2672},{"type":31,"tagName":456,"properties":8581,"children":8582},{"style":553},[8583],{"type":27,"value":3050},{"type":31,"tagName":456,"properties":8585,"children":8586},{"style":1108},[8587],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8589,"children":8590},{"style":672},[8591],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":8593,"children":8594},{"style":553},[8595],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8598,"children":8599},{"class":458},[8600,8604,8609,8613,8617],{"type":31,"tagName":456,"properties":8601,"children":8602},{"style":1108},[8603],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":8605,"children":8606},{"style":553},[8607],{"type":27,"value":8608}," calls ",{"type":31,"tagName":456,"properties":8610,"children":8611},{"style":1108},[8612],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":8614,"children":8615},{"style":672},[8616],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":8618,"children":8619},{"style":553},[8620],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8623,"children":8624},{"class":458},[8625,8629,8634,8638,8642],{"type":31,"tagName":456,"properties":8626,"children":8627},{"style":1108},[8628],{"type":27,"value":3077},{"type":31,"tagName":456,"properties":8630,"children":8631},{"style":553},[8632],{"type":27,"value":8633}," puts ",{"type":31,"tagName":456,"properties":8635,"children":8636},{"style":1108},[8637],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":8639,"children":8640},{"style":672},[8641],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":8643,"children":8644},{"style":553},[8645],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8648,"children":8649},{"class":458},[8650,8654,8658,8662,8666,8670,8674,8679,8683,8687,8691,8695],{"type":31,"tagName":456,"properties":8651,"children":8652},{"style":1108},[8653],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":8655,"children":8656},{"style":553},[8657],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":8659,"children":8660},{"style":1108},[8661],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":8663,"children":8664},{"style":553},[8665],{"type":27,"value":5090},{"type":31,"tagName":456,"properties":8667,"children":8668},{"style":1108},[8669],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":8671,"children":8672},{"style":672},[8673],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":8675,"children":8676},{"style":553},[8677],{"type":27,"value":8678},"; k ",{"type":31,"tagName":456,"properties":8680,"children":8681},{"style":1108},[8682],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":8684,"children":8685},{"style":553},[8686],{"type":27,"value":5099},{"type":31,"tagName":456,"properties":8688,"children":8689},{"style":1108},[8690],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":8692,"children":8693},{"style":672},[8694],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":8696,"children":8697},{"style":553},[8698],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8701,"children":8702},{"class":458},[8703,8708,8712],{"type":31,"tagName":456,"properties":8704,"children":8705},{"style":553},[8706],{"type":27,"value":8707},"    calls ",{"type":31,"tagName":456,"properties":8709,"children":8710},{"style":1108},[8711],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":8713,"children":8714},{"style":553},[8715],{"type":27,"value":8716}," callAt[k];",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8719,"children":8720},{"class":458},[8721,8726,8730],{"type":31,"tagName":456,"properties":8722,"children":8723},{"style":553},[8724],{"type":27,"value":8725},"    puts ",{"type":31,"tagName":456,"properties":8727,"children":8728},{"style":1108},[8729],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":8731,"children":8732},{"style":553},[8733],{"type":27,"value":8734}," putAt[k];",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8737,"children":8738},{"class":458},[8739],{"type":31,"tagName":456,"properties":8740,"children":8741},{"style":553},[8742],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8745,"children":8746},{"class":458},[8747,8751,8756,8760,8764],{"type":31,"tagName":456,"properties":8748,"children":8749},{"style":1108},[8750],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":8752,"children":8753},{"style":553},[8754],{"type":27,"value":8755}," (slot ",{"type":31,"tagName":456,"properties":8757,"children":8758},{"style":1108},[8759],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":8761,"children":8762},{"style":672},[8763],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":8765,"children":8766},{"style":553},[8767],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8770,"children":8771},{"class":458},[8772,8777],{"type":31,"tagName":456,"properties":8773,"children":8774},{"style":559},[8775],{"type":27,"value":8776},"    out_front_calls",{"type":31,"tagName":456,"properties":8778,"children":8779},{"style":553},[8780],{"type":27,"value":8781},"(calls);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8784,"children":8785},{"class":458},[8786,8791],{"type":31,"tagName":456,"properties":8787,"children":8788},{"style":559},[8789],{"type":27,"value":8790},"    out_front_puts",{"type":31,"tagName":456,"properties":8792,"children":8793},{"style":553},[8794],{"type":27,"value":8795},"(puts);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8798,"children":8799},{"class":458},[8800,8805,8809,8813,8817,8821,8825,8829],{"type":31,"tagName":456,"properties":8801,"children":8802},{"style":559},[8803],{"type":27,"value":8804},"    out_front_days",{"type":31,"tagName":456,"properties":8806,"children":8807},{"style":553},[8808],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8810,"children":8811},{"style":559},[8812],{"type":27,"value":310},{"type":31,"tagName":456,"properties":8814,"children":8815},{"style":553},[8816],{"type":27,"value":7791},{"type":31,"tagName":456,"properties":8818,"children":8819},{"style":672},[8820],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8822,"children":8823},{"style":553},[8824],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":8826,"children":8827},{"style":1108},[8828],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":8830,"children":8831},{"style":553},[8832],{"type":27,"value":8833}," today);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":8836,"children":8837},{"class":458},[8838],{"type":31,"tagName":456,"properties":8839,"children":8840},{"style":553},[8841],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8844,"children":8845},{"class":458},[8846,8851,8856,8860,8864,8868,8872,8876,8880,8885],{"type":31,"tagName":456,"properties":8847,"children":8848},{"style":553},[8849],{"type":27,"value":8850},"  dateClock.",{"type":31,"tagName":456,"properties":8852,"children":8853},{"style":559},[8854],{"type":27,"value":8855},"update",{"type":31,"tagName":456,"properties":8857,"children":8858},{"style":553},[8859],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8861,"children":8862},{"style":559},[8863],{"type":27,"value":310},{"type":31,"tagName":456,"properties":8865,"children":8866},{"style":553},[8867],{"type":27,"value":7791},{"type":31,"tagName":456,"properties":8869,"children":8870},{"style":672},[8871],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8873,"children":8874},{"style":553},[8875],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":8877,"children":8878},{"style":1108},[8879],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":8881,"children":8882},{"style":672},[8883],{"type":27,"value":8884}," 86400.0",{"type":31,"tagName":456,"properties":8886,"children":8887},{"style":553},[8888],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8891,"children":8892},{"class":458},[8893,8897,8902,8906,8911,8915,8919,8923,8927,8931,8935],{"type":31,"tagName":456,"properties":8894,"children":8895},{"style":1108},[8896],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":8898,"children":8899},{"style":672},[8900],{"type":27,"value":8901}," days",{"type":31,"tagName":456,"properties":8903,"children":8904},{"style":1108},[8905],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":8907,"children":8908},{"style":559},[8909],{"type":27,"value":8910}," i64",{"type":31,"tagName":456,"properties":8912,"children":8913},{"style":553},[8914],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8916,"children":8917},{"style":559},[8918],{"type":27,"value":310},{"type":31,"tagName":456,"properties":8920,"children":8921},{"style":553},[8922],{"type":27,"value":7791},{"type":31,"tagName":456,"properties":8924,"children":8925},{"style":672},[8926],{"type":27,"value":685},{"type":31,"tagName":456,"properties":8928,"children":8929},{"style":553},[8930],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":8932,"children":8933},{"style":1108},[8934],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":8936,"children":8937},{"style":553},[8938],{"type":27,"value":8833},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8941,"children":8942},{"class":458},[8943,8948],{"type":31,"tagName":456,"properties":8944,"children":8945},{"style":559},[8946],{"type":27,"value":8947},"  fb_clear",{"type":31,"tagName":456,"properties":8949,"children":8950},{"style":553},[8951],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":8954,"children":8955},{"class":458},[8956,8961,8965,8970,8975,8980,8984,8988,8992,8997],{"type":31,"tagName":456,"properties":8957,"children":8958},{"style":559},[8959],{"type":27,"value":8960},"  fb_text",{"type":31,"tagName":456,"properties":8962,"children":8963},{"style":553},[8964],{"type":27,"value":567},{"type":31,"tagName":456,"properties":8966,"children":8967},{"style":570},[8968],{"type":27,"value":8969},"\"{",{"type":31,"tagName":456,"properties":8971,"children":8972},{"style":672},[8973],{"type":27,"value":8974},"\\\"",{"type":31,"tagName":456,"properties":8976,"children":8977},{"style":570},[8978],{"type":27,"value":8979},"title",{"type":31,"tagName":456,"properties":8981,"children":8982},{"style":672},[8983],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":8985,"children":8986},{"style":570},[8987],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":8989,"children":8990},{"style":672},[8991],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":8993,"children":8994},{"style":570},[8995],{"type":27,"value":8996},"\"",{"type":31,"tagName":456,"properties":8998,"children":8999},{"style":553},[9000],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9003,"children":9004},{"class":458},[9005,9009,9014,9019,9023,9027,9031,9035,9040,9044,9049],{"type":31,"tagName":456,"properties":9006,"children":9007},{"style":1108},[9008],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":9010,"children":9011},{"style":553},[9012],{"type":27,"value":9013}," (dateClock.",{"type":31,"tagName":456,"properties":9015,"children":9016},{"style":559},[9017],{"type":27,"value":9018},"dayOfMonth",{"type":31,"tagName":456,"properties":9020,"children":9021},{"style":553},[9022],{"type":27,"value":2928},{"type":31,"tagName":456,"properties":9024,"children":9025},{"style":1108},[9026],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":9028,"children":9029},{"style":672},[9030],{"type":27,"value":5921},{"type":31,"tagName":456,"properties":9032,"children":9033},{"style":553},[9034],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":9036,"children":9037},{"style":559},[9038],{"type":27,"value":9039},"fb_text",{"type":31,"tagName":456,"properties":9041,"children":9042},{"style":553},[9043],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9045,"children":9046},{"style":570},[9047],{"type":27,"value":9048},"\"0\"",{"type":31,"tagName":456,"properties":9050,"children":9051},{"style":553},[9052],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9055,"children":9056},{"class":458},[9057,9062,9067,9071],{"type":31,"tagName":456,"properties":9058,"children":9059},{"style":559},[9060],{"type":27,"value":9061},"  fb_int",{"type":31,"tagName":456,"properties":9063,"children":9064},{"style":553},[9065],{"type":27,"value":9066},"(dateClock.",{"type":31,"tagName":456,"properties":9068,"children":9069},{"style":559},[9070],{"type":27,"value":9018},{"type":31,"tagName":456,"properties":9072,"children":9073},{"style":553},[9074],{"type":27,"value":2875},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9077,"children":9078},{"class":458},[9079,9083,9087,9092,9097,9102,9106,9110,9114],{"type":31,"tagName":456,"properties":9080,"children":9081},{"style":559},[9082],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9084,"children":9085},{"style":553},[9086],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9088,"children":9089},{"style":672},[9090],{"type":27,"value":9091},"MONTHS",{"type":31,"tagName":456,"properties":9093,"children":9094},{"style":553},[9095],{"type":27,"value":9096},"[dateClock.",{"type":31,"tagName":456,"properties":9098,"children":9099},{"style":559},[9100],{"type":27,"value":9101},"month",{"type":31,"tagName":456,"properties":9103,"children":9104},{"style":553},[9105],{"type":27,"value":2928},{"type":31,"tagName":456,"properties":9107,"children":9108},{"style":1108},[9109],{"type":27,"value":4790},{"type":31,"tagName":456,"properties":9111,"children":9112},{"style":672},[9113],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":9115,"children":9116},{"style":553},[9117],{"type":27,"value":4395},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9120,"children":9121},{"class":458},[9122,9126,9130,9135],{"type":31,"tagName":456,"properties":9123,"children":9124},{"style":559},[9125],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9127,"children":9128},{"style":553},[9129],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9131,"children":9132},{"style":570},[9133],{"type":27,"value":9134},"\", \"",{"type":31,"tagName":456,"properties":9136,"children":9137},{"style":553},[9138],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9141,"children":9142},{"class":458},[9143,9147,9152,9156,9160,9164,9168,9172,9177],{"type":31,"tagName":456,"properties":9144,"children":9145},{"style":1108},[9146],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":9148,"children":9149},{"style":553},[9150],{"type":27,"value":9151}," (days ",{"type":31,"tagName":456,"properties":9153,"children":9154},{"style":1108},[9155],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9157,"children":9158},{"style":672},[9159],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":9161,"children":9162},{"style":553},[9163],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":9165,"children":9166},{"style":559},[9167],{"type":27,"value":9039},{"type":31,"tagName":456,"properties":9169,"children":9170},{"style":553},[9171],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9173,"children":9174},{"style":570},[9175],{"type":27,"value":9176},"\"today\"",{"type":31,"tagName":456,"properties":9178,"children":9179},{"style":553},[9180],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9183,"children":9184},{"class":458},[9185,9189],{"type":31,"tagName":456,"properties":9186,"children":9187},{"style":1108},[9188],{"type":27,"value":5351},{"type":31,"tagName":456,"properties":9190,"children":9191},{"style":553},[9192],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9195,"children":9196},{"class":458},[9197,9202],{"type":31,"tagName":456,"properties":9198,"children":9199},{"style":559},[9200],{"type":27,"value":9201},"    fb_int",{"type":31,"tagName":456,"properties":9203,"children":9204},{"style":553},[9205],{"type":27,"value":9206},"(days);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9209,"children":9210},{"class":458},[9211,9215,9220,9224,9228,9232,9237,9241,9246],{"type":31,"tagName":456,"properties":9212,"children":9213},{"style":559},[9214],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":9216,"children":9217},{"style":553},[9218],{"type":27,"value":9219},"(days ",{"type":31,"tagName":456,"properties":9221,"children":9222},{"style":1108},[9223],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9225,"children":9226},{"style":672},[9227],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":9229,"children":9230},{"style":1108},[9231],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":9233,"children":9234},{"style":570},[9235],{"type":27,"value":9236}," \" day\"",{"type":31,"tagName":456,"properties":9238,"children":9239},{"style":1108},[9240],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":9242,"children":9243},{"style":570},[9244],{"type":27,"value":9245}," \" days\"",{"type":31,"tagName":456,"properties":9247,"children":9248},{"style":553},[9249],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9252,"children":9253},{"class":458},[9254],{"type":31,"tagName":456,"properties":9255,"children":9256},{"style":553},[9257],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9260,"children":9261},{"class":458},[9262,9266,9270,9274,9278,9283,9287,9292,9296,9301,9305,9309,9313,9317,9321,9325],{"type":31,"tagName":456,"properties":9263,"children":9264},{"style":559},[9265],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9267,"children":9268},{"style":553},[9269],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9271,"children":9272},{"style":570},[9273],{"type":27,"value":8996},{"type":31,"tagName":456,"properties":9275,"children":9276},{"style":672},[9277],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9279,"children":9280},{"style":570},[9281],{"type":27,"value":9282},",",{"type":31,"tagName":456,"properties":9284,"children":9285},{"style":672},[9286],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9288,"children":9289},{"style":570},[9290],{"type":27,"value":9291},"badge",{"type":31,"tagName":456,"properties":9293,"children":9294},{"style":672},[9295],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9297,"children":9298},{"style":570},[9299],{"type":27,"value":9300},":{",{"type":31,"tagName":456,"properties":9302,"children":9303},{"style":672},[9304],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9306,"children":9307},{"style":570},[9308],{"type":27,"value":27},{"type":31,"tagName":456,"properties":9310,"children":9311},{"style":672},[9312],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9314,"children":9315},{"style":570},[9316],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9318,"children":9319},{"style":672},[9320],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9322,"children":9323},{"style":570},[9324],{"type":27,"value":8996},{"type":31,"tagName":456,"properties":9326,"children":9327},{"style":553},[9328],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9331,"children":9332},{"class":458},[9333,9337,9341,9345,9349,9353,9358,9362,9367,9371,9375,9380,9384],{"type":31,"tagName":456,"properties":9334,"children":9335},{"style":1108},[9336],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":9338,"children":9339},{"style":553},[9340],{"type":27,"value":5477},{"type":31,"tagName":456,"properties":9342,"children":9343},{"style":1108},[9344],{"type":27,"value":3427},{"type":31,"tagName":456,"properties":9346,"children":9347},{"style":672},[9348],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":9350,"children":9351},{"style":1108},[9352],{"type":27,"value":5885},{"type":31,"tagName":456,"properties":9354,"children":9355},{"style":553},[9356],{"type":27,"value":9357}," (partialToday ",{"type":31,"tagName":456,"properties":9359,"children":9360},{"style":1108},[9361],{"type":27,"value":5021},{"type":31,"tagName":456,"properties":9363,"children":9364},{"style":553},[9365],{"type":27,"value":9366}," dropped)) ",{"type":31,"tagName":456,"properties":9368,"children":9369},{"style":559},[9370],{"type":27,"value":9039},{"type":31,"tagName":456,"properties":9372,"children":9373},{"style":553},[9374],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9376,"children":9377},{"style":570},[9378],{"type":27,"value":9379},"\"≥ \"",{"type":31,"tagName":456,"properties":9381,"children":9382},{"style":553},[9383],{"type":27,"value":2371},{"type":31,"tagName":456,"properties":9385,"children":9386},{"style":462},[9387],{"type":27,"value":9388},"// at least: a bar served in part, or a full table, makes it a floor",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9391,"children":9392},{"class":458},[9393,9397,9401,9406],{"type":31,"tagName":456,"properties":9394,"children":9395},{"style":559},[9396],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9398,"children":9399},{"style":553},[9400],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9402,"children":9403},{"style":570},[9404],{"type":27,"value":9405},"\"C \"",{"type":31,"tagName":456,"properties":9407,"children":9408},{"style":553},[9409],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9412,"children":9413},{"class":458},[9414,9419],{"type":31,"tagName":456,"properties":9415,"children":9416},{"style":559},[9417],{"type":27,"value":9418},"  fbCompact",{"type":31,"tagName":456,"properties":9420,"children":9421},{"style":553},[9422],{"type":27,"value":8781},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9425,"children":9426},{"class":458},[9427,9431,9435,9440],{"type":31,"tagName":456,"properties":9428,"children":9429},{"style":559},[9430],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9432,"children":9433},{"style":553},[9434],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9436,"children":9437},{"style":570},[9438],{"type":27,"value":9439},"\" / P \"",{"type":31,"tagName":456,"properties":9441,"children":9442},{"style":553},[9443],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9446,"children":9447},{"class":458},[9448,9452],{"type":31,"tagName":456,"properties":9449,"children":9450},{"style":559},[9451],{"type":27,"value":9418},{"type":31,"tagName":456,"properties":9453,"children":9454},{"style":553},[9455],{"type":27,"value":8795},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9458,"children":9459},{"class":458},[9460,9464,9468,9472,9476,9480,9484,9489,9493,9497,9501,9506,9510,9515,9519,9524,9528,9533],{"type":31,"tagName":456,"properties":9461,"children":9462},{"style":559},[9463],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9465,"children":9466},{"style":553},[9467],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9469,"children":9470},{"style":570},[9471],{"type":27,"value":8996},{"type":31,"tagName":456,"properties":9473,"children":9474},{"style":672},[9475],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9477,"children":9478},{"style":570},[9479],{"type":27,"value":9282},{"type":31,"tagName":456,"properties":9481,"children":9482},{"style":672},[9483],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9485,"children":9486},{"style":570},[9487],{"type":27,"value":9488},"color",{"type":31,"tagName":456,"properties":9490,"children":9491},{"style":672},[9492],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9494,"children":9495},{"style":570},[9496],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9498,"children":9499},{"style":672},[9500],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9502,"children":9503},{"style":570},[9504],{"type":27,"value":9505},"#334155",{"type":31,"tagName":456,"properties":9507,"children":9508},{"style":672},[9509],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9511,"children":9512},{"style":570},[9513],{"type":27,"value":9514},"},",{"type":31,"tagName":456,"properties":9516,"children":9517},{"style":672},[9518],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9520,"children":9521},{"style":570},[9522],{"type":27,"value":9523},"rows",{"type":31,"tagName":456,"properties":9525,"children":9526},{"style":672},[9527],{"type":27,"value":8974},{"type":31,"tagName":456,"properties":9529,"children":9530},{"style":570},[9531],{"type":27,"value":9532},":[\"",{"type":31,"tagName":456,"properties":9534,"children":9535},{"style":553},[9536],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9539,"children":9540},{"class":458},[9541,9545,9549,9553,9557,9561,9565,9569,9573,9577,9581,9585],{"type":31,"tagName":456,"properties":9542,"children":9543},{"style":1108},[9544],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":9546,"children":9547},{"style":553},[9548],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":9550,"children":9551},{"style":1108},[9552],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":9554,"children":9555},{"style":553},[9556],{"type":27,"value":5090},{"type":31,"tagName":456,"properties":9558,"children":9559},{"style":1108},[9560],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":9562,"children":9563},{"style":672},[9564],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":9566,"children":9567},{"style":553},[9568],{"type":27,"value":8678},{"type":31,"tagName":456,"properties":9570,"children":9571},{"style":1108},[9572],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":9574,"children":9575},{"style":553},[9576],{"type":27,"value":5099},{"type":31,"tagName":456,"properties":9578,"children":9579},{"style":1108},[9580],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":9582,"children":9583},{"style":672},[9584],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":9586,"children":9587},{"style":553},[9588],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9591,"children":9592},{"class":458},[9593,9597,9602,9606,9610,9614,9618,9622,9627],{"type":31,"tagName":456,"properties":9594,"children":9595},{"style":1108},[9596],{"type":27,"value":3394},{"type":31,"tagName":456,"properties":9598,"children":9599},{"style":553},[9600],{"type":27,"value":9601}," (k ",{"type":31,"tagName":456,"properties":9603,"children":9604},{"style":1108},[9605],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":9607,"children":9608},{"style":672},[9609],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":9611,"children":9612},{"style":553},[9613],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":9615,"children":9616},{"style":559},[9617],{"type":27,"value":9039},{"type":31,"tagName":456,"properties":9619,"children":9620},{"style":553},[9621],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9623,"children":9624},{"style":570},[9625],{"type":27,"value":9626},"\",\"",{"type":31,"tagName":456,"properties":9628,"children":9629},{"style":553},[9630],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9633,"children":9634},{"class":458},[9635,9639,9643,9648],{"type":31,"tagName":456,"properties":9636,"children":9637},{"style":559},[9638],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":9640,"children":9641},{"style":553},[9642],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9644,"children":9645},{"style":570},[9646],{"type":27,"value":9647},"\"[\"",{"type":31,"tagName":456,"properties":9649,"children":9650},{"style":553},[9651],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9654,"children":9655},{"class":458},[9656,9661],{"type":31,"tagName":456,"properties":9657,"children":9658},{"style":559},[9659],{"type":27,"value":9660},"    fb_num",{"type":31,"tagName":456,"properties":9662,"children":9663},{"style":553},[9664],{"type":27,"value":9665},"(strikeAt[k]);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9668,"children":9669},{"class":458},[9670,9674,9678,9682],{"type":31,"tagName":456,"properties":9671,"children":9672},{"style":559},[9673],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":9675,"children":9676},{"style":553},[9677],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9679,"children":9680},{"style":570},[9681],{"type":27,"value":9626},{"type":31,"tagName":456,"properties":9683,"children":9684},{"style":553},[9685],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9688,"children":9689},{"class":458},[9690,9694,9699,9703],{"type":31,"tagName":456,"properties":9691,"children":9692},{"style":559},[9693],{"type":27,"value":8258},{"type":31,"tagName":456,"properties":9695,"children":9696},{"style":553},[9697],{"type":27,"value":9698},"(callAt[k], ",{"type":31,"tagName":456,"properties":9700,"children":9701},{"style":672},[9702],{"type":27,"value":448},{"type":31,"tagName":456,"properties":9704,"children":9705},{"style":553},[9706],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9709,"children":9710},{"class":458},[9711,9715,9719,9723],{"type":31,"tagName":456,"properties":9712,"children":9713},{"style":559},[9714],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":9716,"children":9717},{"style":553},[9718],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9720,"children":9721},{"style":570},[9722],{"type":27,"value":9626},{"type":31,"tagName":456,"properties":9724,"children":9725},{"style":553},[9726],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9729,"children":9730},{"class":458},[9731,9735,9740,9744,9748,9753,9757,9761,9765,9769,9773,9777,9781,9785,9789,9794,9798,9803,9807,9811],{"type":31,"tagName":456,"properties":9732,"children":9733},{"style":559},[9734],{"type":27,"value":8258},{"type":31,"tagName":456,"properties":9736,"children":9737},{"style":553},[9738],{"type":27,"value":9739},"(lens ",{"type":31,"tagName":456,"properties":9741,"children":9742},{"style":1108},[9743],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9745,"children":9746},{"style":672},[9747],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":9749,"children":9750},{"style":1108},[9751],{"type":27,"value":9752}," ||",{"type":31,"tagName":456,"properties":9754,"children":9755},{"style":553},[9756],{"type":27,"value":2579},{"type":31,"tagName":456,"properties":9758,"children":9759},{"style":1108},[9760],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9762,"children":9763},{"style":672},[9764],{"type":27,"value":2619},{"type":31,"tagName":456,"properties":9766,"children":9767},{"style":1108},[9768],{"type":27,"value":9752},{"type":31,"tagName":456,"properties":9770,"children":9771},{"style":553},[9772],{"type":27,"value":2579},{"type":31,"tagName":456,"properties":9774,"children":9775},{"style":1108},[9776],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9778,"children":9779},{"style":672},[9780],{"type":27,"value":4264},{"type":31,"tagName":456,"properties":9782,"children":9783},{"style":1108},[9784],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":9786,"children":9787},{"style":1108},[9788],{"type":27,"value":3314},{"type":31,"tagName":456,"properties":9790,"children":9791},{"style":553},[9792],{"type":27,"value":9793},"putAt[k] ",{"type":31,"tagName":456,"properties":9795,"children":9796},{"style":1108},[9797],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9799,"children":9800},{"style":553},[9801],{"type":27,"value":9802}," putAt[k], ",{"type":31,"tagName":456,"properties":9804,"children":9805},{"style":672},[9806],{"type":27,"value":448},{"type":31,"tagName":456,"properties":9808,"children":9809},{"style":553},[9810],{"type":27,"value":2371},{"type":31,"tagName":456,"properties":9812,"children":9813},{"style":462},[9814],{"type":27,"value":9815},"// a one-sided lens draws the puts below zero",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9818,"children":9819},{"class":458},[9820,9824,9828,9833],{"type":31,"tagName":456,"properties":9821,"children":9822},{"style":559},[9823],{"type":27,"value":8292},{"type":31,"tagName":456,"properties":9825,"children":9826},{"style":553},[9827],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9829,"children":9830},{"style":570},[9831],{"type":27,"value":9832},"\"]\"",{"type":31,"tagName":456,"properties":9834,"children":9835},{"style":553},[9836],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9839,"children":9840},{"class":458},[9841],{"type":31,"tagName":456,"properties":9842,"children":9843},{"style":553},[9844],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9847,"children":9848},{"class":458},[9849,9853,9857,9862],{"type":31,"tagName":456,"properties":9850,"children":9851},{"style":559},[9852],{"type":27,"value":8960},{"type":31,"tagName":456,"properties":9854,"children":9855},{"style":553},[9856],{"type":27,"value":567},{"type":31,"tagName":456,"properties":9858,"children":9859},{"style":570},[9860],{"type":27,"value":9861},"\"]}\"",{"type":31,"tagName":456,"properties":9863,"children":9864},{"style":553},[9865],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9868,"children":9869},{"class":458},[9870,9875,9880,9884,9888,9892,9897,9901,9906,9910,9914,9918,9923,9927],{"type":31,"tagName":456,"properties":9871,"children":9872},{"style":559},[9873],{"type":27,"value":9874},"  writeFrameBuffer",{"type":31,"tagName":456,"properties":9876,"children":9877},{"style":553},[9878],{"type":27,"value":9879},"(slot ",{"type":31,"tagName":456,"properties":9881,"children":9882},{"style":1108},[9883],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9885,"children":9886},{"style":672},[9887],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":9889,"children":9890},{"style":1108},[9891],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":9893,"children":9894},{"style":553},[9895],{"type":27,"value":9896}," expiry_1 ",{"type":31,"tagName":456,"properties":9898,"children":9899},{"style":1108},[9900],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9902,"children":9903},{"style":553},[9904],{"type":27,"value":9905}," slot ",{"type":31,"tagName":456,"properties":9907,"children":9908},{"style":1108},[9909],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":9911,"children":9912},{"style":672},[9913],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":9915,"children":9916},{"style":1108},[9917],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":9919,"children":9920},{"style":553},[9921],{"type":27,"value":9922}," expiry_2 ",{"type":31,"tagName":456,"properties":9924,"children":9925},{"style":1108},[9926],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9928,"children":9929},{"style":553},[9930],{"type":27,"value":9931}," expiry_3);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9934,"children":9935},{"class":458},[9936],{"type":31,"tagName":456,"properties":9937,"children":9938},{"style":553},[9939],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9942,"children":9943},{"class":458},[],{"type":27,"value":28},{"type":31,"tagName":456,"properties":9946,"children":9947},{"class":458},[9948],{"type":31,"tagName":456,"properties":9949,"children":9950},{"style":462},[9951],{"type":27,"value":9952},"// onBar() runs once per bar: a new trade date empties today's table; the bar's contracts join it; on the newest bar,",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9955,"children":9956},{"class":458},[9957],{"type":31,"tagName":456,"properties":9958,"children":9959},{"style":462},[9960],{"type":27,"value":9961},"// one chart per upcoming expiry from the chain summary or today's table.",{"type":27,"value":28},{"type":31,"tagName":456,"properties":9964,"children":9965},{"class":458},[9966,9970,9975,9979,9983,9987],{"type":31,"tagName":456,"properties":9967,"children":9968},{"style":1108},[9969],{"type":27,"value":2819},{"type":31,"tagName":456,"properties":9971,"children":9972},{"style":559},[9973],{"type":27,"value":9974}," onBar",{"type":31,"tagName":456,"properties":9976,"children":9977},{"style":553},[9978],{"type":27,"value":2829},{"type":31,"tagName":456,"properties":9980,"children":9981},{"style":1108},[9982],{"type":27,"value":1855},{"type":31,"tagName":456,"properties":9984,"children":9985},{"style":672},[9986],{"type":27,"value":2838},{"type":31,"tagName":456,"properties":9988,"children":9989},{"style":553},[9990],{"type":27,"value":2843},{"type":27,"value":28},{"type":31,"tagName":456,"properties":9993,"children":9994},{"class":458},[9995,9999,10004,10008,10013,10017],{"type":31,"tagName":456,"properties":9996,"children":9997},{"style":1108},[9998],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":10000,"children":10001},{"style":672},[10002],{"type":27,"value":10003}," close",{"type":31,"tagName":456,"properties":10005,"children":10006},{"style":1108},[10007],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":10009,"children":10010},{"style":553},[10011],{"type":27,"value":10012}," bar.",{"type":31,"tagName":456,"properties":10014,"children":10015},{"style":559},[10016],{"type":27,"value":6471},{"type":31,"tagName":456,"properties":10018,"children":10019},{"style":553},[10020],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10023,"children":10024},{"class":458},[10025,10029,10034,10038,10042,10047,10052,10056,10060,10064,10068,10072],{"type":31,"tagName":456,"properties":10026,"children":10027},{"style":1108},[10028],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":10030,"children":10031},{"style":672},[10032],{"type":27,"value":10033}," today",{"type":31,"tagName":456,"properties":10035,"children":10036},{"style":1108},[10037],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":10039,"children":10040},{"style":559},[10041],{"type":27,"value":7786},{"type":31,"tagName":456,"properties":10043,"children":10044},{"style":553},[10045],{"type":27,"value":10046},"(bar.",{"type":31,"tagName":456,"properties":10048,"children":10049},{"style":559},[10050],{"type":27,"value":10051},"time",{"type":31,"tagName":456,"properties":10053,"children":10054},{"style":553},[10055],{"type":27,"value":2928},{"type":31,"tagName":456,"properties":10057,"children":10058},{"style":1108},[10059],{"type":27,"value":3109},{"type":31,"tagName":456,"properties":10061,"children":10062},{"style":672},[10063],{"type":27,"value":3160},{"type":31,"tagName":456,"properties":10065,"children":10066},{"style":553},[10067],{"type":27,"value":275},{"type":31,"tagName":456,"properties":10069,"children":10070},{"style":672},[10071],{"type":27,"value":685},{"type":31,"tagName":456,"properties":10073,"children":10074},{"style":553},[10075],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10078,"children":10079},{"class":458},[10080,10084,10089,10093,10098,10103],{"type":31,"tagName":456,"properties":10081,"children":10082},{"style":1108},[10083],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":10085,"children":10086},{"style":553},[10087],{"type":27,"value":10088}," (today ",{"type":31,"tagName":456,"properties":10090,"children":10091},{"style":1108},[10092],{"type":27,"value":5030},{"type":31,"tagName":456,"properties":10094,"children":10095},{"style":553},[10096],{"type":27,"value":10097}," day) ",{"type":31,"tagName":456,"properties":10099,"children":10100},{"style":559},[10101],{"type":27,"value":10102},"startDay",{"type":31,"tagName":456,"properties":10104,"children":10105},{"style":553},[10106],{"type":27,"value":10107},"(today);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10110,"children":10111},{"class":458},[10112,10116,10120,10124,10129],{"type":31,"tagName":456,"properties":10113,"children":10114},{"style":1108},[10115],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":10117,"children":10118},{"style":672},[10119],{"type":27,"value":5503},{"type":31,"tagName":456,"properties":10121,"children":10122},{"style":1108},[10123],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":10125,"children":10126},{"style":559},[10127],{"type":27,"value":10128}," in_flow_cells",{"type":31,"tagName":456,"properties":10130,"children":10131},{"style":553},[10132],{"type":27,"value":5517},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10135,"children":10136},{"class":458},[10137,10141,10145,10149,10153,10157,10162,10166,10171],{"type":31,"tagName":456,"properties":10138,"children":10139},{"style":1108},[10140],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":10142,"children":10143},{"style":553},[10144],{"type":27,"value":5530},{"type":31,"tagName":456,"properties":10146,"children":10147},{"style":1108},[10148],{"type":27,"value":3238},{"type":31,"tagName":456,"properties":10150,"children":10151},{"style":672},[10152],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":10154,"children":10155},{"style":553},[10156],{"type":27,"value":3453},{"type":31,"tagName":456,"properties":10158,"children":10159},{"style":559},[10160],{"type":27,"value":10161},"addFlow",{"type":31,"tagName":456,"properties":10163,"children":10164},{"style":553},[10165],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10167,"children":10168},{"style":559},[10169],{"type":27,"value":10170},"in_flow_view",{"type":31,"tagName":456,"properties":10172,"children":10173},{"style":553},[10174],{"type":27,"value":10175},"(), n);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10178,"children":10179},{"class":458},[10180,10185,10190,10194,10198,10202,10206,10210,10214,10218,10222,10226,10230],{"type":31,"tagName":456,"properties":10181,"children":10182},{"style":559},[10183],{"type":27,"value":10184},"  out_partial",{"type":31,"tagName":456,"properties":10186,"children":10187},{"style":553},[10188],{"type":27,"value":10189},"(n ",{"type":31,"tagName":456,"properties":10191,"children":10192},{"style":1108},[10193],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":10195,"children":10196},{"style":672},[10197],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":10199,"children":10200},{"style":1108},[10201],{"type":27,"value":3248},{"type":31,"tagName":456,"properties":10203,"children":10204},{"style":672},[10205],{"type":27,"value":2681},{"type":31,"tagName":456,"properties":10207,"children":10208},{"style":1108},[10209],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":10211,"children":10212},{"style":553},[10213],{"type":27,"value":2764},{"type":31,"tagName":456,"properties":10215,"children":10216},{"style":1108},[10217],{"type":27,"value":4664},{"type":31,"tagName":456,"properties":10219,"children":10220},{"style":672},[10221],{"type":27,"value":4364},{"type":31,"tagName":456,"properties":10223,"children":10224},{"style":1108},[10225],{"type":27,"value":3258},{"type":31,"tagName":456,"properties":10227,"children":10228},{"style":672},[10229],{"type":27,"value":3243},{"type":31,"tagName":456,"properties":10231,"children":10232},{"style":553},[10233],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10236,"children":10237},{"class":458},[10238,10242,10246,10250,10255,10260],{"type":31,"tagName":456,"properties":10239,"children":10240},{"style":1108},[10241],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":10243,"children":10244},{"style":553},[10245],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":10247,"children":10248},{"style":1108},[10249],{"type":27,"value":3403},{"type":31,"tagName":456,"properties":10251,"children":10252},{"style":553},[10253],{"type":27,"value":10254},"bar.",{"type":31,"tagName":456,"properties":10256,"children":10257},{"style":559},[10258],{"type":27,"value":10259},"isLast",{"type":31,"tagName":456,"properties":10261,"children":10262},{"style":553},[10263],{"type":27,"value":10264},"()) {",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10267,"children":10268},{"class":458},[10269,10273,10277,10282],{"type":31,"tagName":456,"properties":10270,"children":10271},{"style":559},[10272],{"type":27,"value":8776},{"type":31,"tagName":456,"properties":10274,"children":10275},{"style":553},[10276],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10278,"children":10279},{"style":672},[10280],{"type":27,"value":10281},"NaN",{"type":31,"tagName":456,"properties":10283,"children":10284},{"style":553},[10285],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10288,"children":10289},{"class":458},[10290,10294,10298,10302],{"type":31,"tagName":456,"properties":10291,"children":10292},{"style":559},[10293],{"type":27,"value":8790},{"type":31,"tagName":456,"properties":10295,"children":10296},{"style":553},[10297],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10299,"children":10300},{"style":672},[10301],{"type":27,"value":10281},{"type":31,"tagName":456,"properties":10303,"children":10304},{"style":553},[10305],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10308,"children":10309},{"class":458},[10310,10314,10318,10322],{"type":31,"tagName":456,"properties":10311,"children":10312},{"style":559},[10313],{"type":27,"value":8804},{"type":31,"tagName":456,"properties":10315,"children":10316},{"style":553},[10317],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10319,"children":10320},{"style":672},[10321],{"type":27,"value":10281},{"type":31,"tagName":456,"properties":10323,"children":10324},{"style":553},[10325],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10328,"children":10329},{"class":458},[10330,10334],{"type":31,"tagName":456,"properties":10331,"children":10332},{"style":1108},[10333],{"type":27,"value":6179},{"type":31,"tagName":456,"properties":10335,"children":10336},{"style":553},[10337],{"type":27,"value":2624},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10340,"children":10341},{"class":458},[10342],{"type":31,"tagName":456,"properties":10343,"children":10344},{"style":553},[10345],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10348,"children":10349},{"class":458},[10350,10354,10359,10363,10367],{"type":31,"tagName":456,"properties":10351,"children":10352},{"style":1108},[10353],{"type":27,"value":6585},{"type":31,"tagName":456,"properties":10355,"children":10356},{"style":672},[10357],{"type":27,"value":10358}," count",{"type":31,"tagName":456,"properties":10360,"children":10361},{"style":1108},[10362],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":10364,"children":10365},{"style":559},[10366],{"type":27,"value":7335},{"type":31,"tagName":456,"properties":10368,"children":10369},{"style":553},[10370],{"type":27,"value":10107},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10373,"children":10374},{"class":458},[10375,10379,10383,10387,10391],{"type":31,"tagName":456,"properties":10376,"children":10377},{"style":1108},[10378],{"type":27,"value":5004},{"type":31,"tagName":456,"properties":10380,"children":10381},{"style":553},[10382],{"type":27,"value":7995},{"type":31,"tagName":456,"properties":10384,"children":10385},{"style":1108},[10386],{"type":27,"value":3673},{"type":31,"tagName":456,"properties":10388,"children":10389},{"style":672},[10390],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":10392,"children":10393},{"style":553},[10394],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10397,"children":10398},{"class":458},[10399,10403,10407,10411],{"type":31,"tagName":456,"properties":10400,"children":10401},{"style":559},[10402],{"type":27,"value":8776},{"type":31,"tagName":456,"properties":10404,"children":10405},{"style":553},[10406],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10408,"children":10409},{"style":672},[10410],{"type":27,"value":10281},{"type":31,"tagName":456,"properties":10412,"children":10413},{"style":553},[10414],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10417,"children":10418},{"class":458},[10419,10423,10427,10431],{"type":31,"tagName":456,"properties":10420,"children":10421},{"style":559},[10422],{"type":27,"value":8790},{"type":31,"tagName":456,"properties":10424,"children":10425},{"style":553},[10426],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10428,"children":10429},{"style":672},[10430],{"type":27,"value":10281},{"type":31,"tagName":456,"properties":10432,"children":10433},{"style":553},[10434],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10437,"children":10438},{"class":458},[10439,10443,10447,10451],{"type":31,"tagName":456,"properties":10440,"children":10441},{"style":559},[10442],{"type":27,"value":8804},{"type":31,"tagName":456,"properties":10444,"children":10445},{"style":553},[10446],{"type":27,"value":567},{"type":31,"tagName":456,"properties":10448,"children":10449},{"style":672},[10450],{"type":27,"value":10281},{"type":31,"tagName":456,"properties":10452,"children":10453},{"style":553},[10454],{"type":27,"value":2053},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10457,"children":10458},{"class":458},[10459,10463,10467],{"type":31,"tagName":456,"properties":10460,"children":10461},{"style":1108},[10462],{"type":27,"value":6179},{"type":31,"tagName":456,"properties":10464,"children":10465},{"style":553},[10466],{"type":27,"value":1708},{"type":31,"tagName":456,"properties":10468,"children":10469},{"style":462},[10470],{"type":27,"value":10471},"// no chart: an unwritten frame leaves its chart off",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10474,"children":10475},{"class":458},[10476],{"type":31,"tagName":456,"properties":10477,"children":10478},{"style":553},[10479],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10482,"children":10483},{"class":458},[10484,10488,10492,10496,10500,10504,10508,10513,10517,10521,10525,10529,10533,10538,10542,10546],{"type":31,"tagName":456,"properties":10485,"children":10486},{"style":1108},[10487],{"type":27,"value":3332},{"type":31,"tagName":456,"properties":10489,"children":10490},{"style":553},[10491],{"type":27,"value":3337},{"type":31,"tagName":456,"properties":10493,"children":10494},{"style":1108},[10495],{"type":27,"value":2574},{"type":31,"tagName":456,"properties":10497,"children":10498},{"style":553},[10499],{"type":27,"value":9905},{"type":31,"tagName":456,"properties":10501,"children":10502},{"style":1108},[10503],{"type":27,"value":1880},{"type":31,"tagName":456,"properties":10505,"children":10506},{"style":672},[10507],{"type":27,"value":2588},{"type":31,"tagName":456,"properties":10509,"children":10510},{"style":553},[10511],{"type":27,"value":10512},"; slot ",{"type":31,"tagName":456,"properties":10514,"children":10515},{"style":1108},[10516],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":10518,"children":10519},{"style":553},[10520],{"type":27,"value":2610},{"type":31,"tagName":456,"properties":10522,"children":10523},{"style":1108},[10524],{"type":27,"value":3683},{"type":31,"tagName":456,"properties":10526,"children":10527},{"style":553},[10528],{"type":27,"value":9905},{"type":31,"tagName":456,"properties":10530,"children":10531},{"style":1108},[10532],{"type":27,"value":1865},{"type":31,"tagName":456,"properties":10534,"children":10535},{"style":553},[10536],{"type":27,"value":10537}," count; slot ",{"type":31,"tagName":456,"properties":10539,"children":10540},{"style":1108},[10541],{"type":27,"value":3376},{"type":31,"tagName":456,"properties":10543,"children":10544},{"style":672},[10545],{"type":27,"value":3253},{"type":31,"tagName":456,"properties":10547,"children":10548},{"style":553},[10549],{"type":27,"value":3385},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10552,"children":10553},{"class":458},[10554,10558,10563,10567],{"type":31,"tagName":456,"properties":10555,"children":10556},{"style":1108},[10557],{"type":27,"value":4304},{"type":31,"tagName":456,"properties":10559,"children":10560},{"style":672},[10561],{"type":27,"value":10562}," expiry",{"type":31,"tagName":456,"properties":10564,"children":10565},{"style":1108},[10566],{"type":27,"value":1121},{"type":31,"tagName":456,"properties":10568,"children":10569},{"style":553},[10570],{"type":27,"value":10571}," expiryList[slot];",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10574,"children":10575},{"class":458},[10576,10581,10585,10590],{"type":31,"tagName":456,"properties":10577,"children":10578},{"style":559},[10579],{"type":27,"value":10580},"    collect",{"type":31,"tagName":456,"properties":10582,"children":10583},{"style":553},[10584],{"type":27,"value":7791},{"type":31,"tagName":456,"properties":10586,"children":10587},{"style":559},[10588],{"type":27,"value":10589},"centreOf",{"type":31,"tagName":456,"properties":10591,"children":10592},{"style":553},[10593],{"type":27,"value":10594},"(expiry, close));",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10597,"children":10598},{"class":458},[10599,10604],{"type":31,"tagName":456,"properties":10600,"children":10601},{"style":559},[10602],{"type":27,"value":10603},"    writeChart",{"type":31,"tagName":456,"properties":10605,"children":10606},{"style":553},[10607],{"type":27,"value":10608},"(slot, expiry, today);",{"type":27,"value":28},{"type":31,"tagName":456,"properties":10611,"children":10612},{"class":458},[10613],{"type":31,"tagName":456,"properties":10614,"children":10615},{"style":553},[10616],{"type":27,"value":3805},{"type":27,"value":28},{"type":31,"tagName":456,"properties":10619,"children":10620},{"class":458},[10621],{"type":31,"tagName":456,"properties":10622,"children":10623},{"style":553},[10624],{"type":27,"value":2951},{"type":27,"value":28},{"type":31,"tagName":423,"properties":10627,"children":10628,"position":10638},{},[10629],{"type":27,"value":10630,"position":10631},"How it works",{"start":10632,"end":10635},{"line":10633,"column":431,"offset":10634},305,16442,{"line":10633,"column":10636,"offset":10637},16,16454,{"start":10639,"end":10641},{"line":10633,"column":21,"offset":10640},16439,{"line":10633,"column":10636,"offset":10637},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10644,"children":10645,"position":10771},{},[10646,10665,10672,10685,10692,10705,10712,10725,10732,10744,10751,10764],{"type":31,"tagName":372,"properties":10647,"children":10648,"position":10659},{},[10649],{"type":27,"value":10650,"position":10651},"Two inputs, the six nearest expiries.",{"start":10652,"end":10656},{"line":10653,"column":10654,"offset":10655},307,3,16458,{"line":10653,"column":10657,"offset":10658},40,16495,{"start":10660,"end":10662},{"line":10653,"column":21,"offset":10661},16456,{"line":10653,"column":10663,"offset":10664},42,16497,{"type":27,"value":10666,"position":10667}," Both inputs keep the six nearest expiries (",{"start":10668,"end":10669},{"line":10653,"column":10663,"offset":10664},{"line":10653,"column":10670,"offset":10671},86,16541,{"type":31,"tagName":45,"properties":10673,"children":10674,"position":10682},{},[10675],{"type":27,"value":10676,"position":10677},"expiries: \"nearest:6\"",{"start":10678,"end":10679},{"line":10653,"column":10670,"offset":10671},{"line":10653,"column":10680,"offset":10681},109,16564,{"start":10683,"end":10684},{"line":10653,"column":10670,"offset":10671},{"line":10653,"column":10680,"offset":10681},{"type":27,"value":10686,"position":10687},") and the strikes within 15% of the underlying (",{"start":10688,"end":10689},{"line":10653,"column":10680,"offset":10681},{"line":10653,"column":10690,"offset":10691},157,16612,{"type":31,"tagName":45,"properties":10693,"children":10694,"position":10702},{},[10695],{"type":27,"value":10696,"position":10697},"strike_window_pct: 15",{"start":10698,"end":10699},{"line":10653,"column":10690,"offset":10691},{"line":10653,"column":10700,"offset":10701},180,16635,{"start":10703,"end":10704},{"line":10653,"column":10690,"offset":10691},{"line":10653,"column":10700,"offset":10701},{"type":27,"value":10706,"position":10707},"), up to 6,000 contracts each. The chain summary arrives on the live bar with each contract's open interest (",{"start":10708,"end":10709},{"line":10653,"column":10700,"offset":10701},{"line":10653,"column":10710,"offset":10711},289,16744,{"type":31,"tagName":45,"properties":10713,"children":10714,"position":10722},{},[10715],{"type":27,"value":10716,"position":10717},"oi",{"start":10718,"end":10719},{"line":10653,"column":10710,"offset":10711},{"line":10653,"column":10720,"offset":10721},293,16748,{"start":10723,"end":10724},{"line":10653,"column":10710,"offset":10711},{"line":10653,"column":10720,"offset":10721},{"type":27,"value":10726,"position":10727},", bit 10), the prior observation (",{"start":10728,"end":10729},{"line":10653,"column":10720,"offset":10721},{"line":10653,"column":10730,"offset":10731},327,16782,{"type":31,"tagName":45,"properties":10733,"children":10734,"position":10741},{},[10735],{"type":27,"value":10736,"position":10737},"oi_prev",{"start":10738,"end":10739},{"line":10653,"column":10730,"offset":10731},{"line":10653,"column":189,"offset":10740},16791,{"start":10742,"end":10743},{"line":10653,"column":10730,"offset":10731},{"line":10653,"column":189,"offset":10740},{"type":27,"value":10745,"position":10746},", bit 11) and its contracts today (",{"start":10747,"end":10748},{"line":10653,"column":189,"offset":10740},{"line":10653,"column":10749,"offset":10750},371,16826,{"type":31,"tagName":45,"properties":10752,"children":10753,"position":10761},{},[10754],{"type":27,"value":10755,"position":10756},"volume_day",{"start":10757,"end":10758},{"line":10653,"column":10749,"offset":10750},{"line":10653,"column":10759,"offset":10760},383,16838,{"start":10762,"end":10763},{"line":10653,"column":10749,"offset":10750},{"line":10653,"column":10759,"offset":10760},{"type":27,"value":10765,"position":10766},", bit 9). The flow arrives on every bar, one tuple per contract that traded in it.",{"start":10767,"end":10768},{"line":10653,"column":10759,"offset":10760},{"line":10653,"column":10769,"offset":10770},465,16920,{"start":10772,"end":10773},{"line":10653,"column":21,"offset":10661},{"line":10653,"column":10769,"offset":10770},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10776,"children":10777,"position":10802},{},[10778,10795],{"type":31,"tagName":372,"properties":10779,"children":10780,"position":10789},{},[10781],{"type":27,"value":10782,"position":10783},"Today's flow by contract.",{"start":10784,"end":10786},{"line":182,"column":10654,"offset":10785},16924,{"line":182,"column":10787,"offset":10788},28,16949,{"start":10790,"end":10792},{"line":182,"column":21,"offset":10791},16922,{"line":182,"column":10793,"offset":10794},30,16951,{"type":27,"value":10796,"position":10797}," Today is the New York trade date of the bar's open; on a new trade date the table starts again. Each bar's contracts join a table keyed by the contract (root, expiry, call or put, strike): its premium (its VWAP times its contracts times 100, a standard contract's multiplier, never less than its premium at the ask plus at the bid, which stands in alone when it carries no VWAP) and its net premium (at the ask minus at the bid, where the data plane judges each print by the midpoint of the national best bid and offer just before it). The table holds 3,584 contracts (4,096 slots, an eighth kept free); a contract past that is left out, and the premium badges then read as a floor.",{"start":10798,"end":10799},{"line":182,"column":10793,"offset":10794},{"line":182,"column":10800,"offset":10801},713,17634,{"start":10803,"end":10804},{"line":182,"column":21,"offset":10791},{"line":182,"column":10800,"offset":10801},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10807,"children":10808,"position":10976},{},[10809,10827,10834,10851,10858,10875,10882,10899,10905,10922,10928,10945,10952,10969],{"type":31,"tagName":372,"properties":10810,"children":10811,"position":10821},{},[10812],{"type":27,"value":10813,"position":10814},"The lens.",{"start":10815,"end":10818},{"line":10816,"column":10654,"offset":10817},311,17638,{"line":10816,"column":10819,"offset":10820},12,17647,{"start":10822,"end":10824},{"line":10816,"column":21,"offset":10823},17636,{"line":10816,"column":10825,"offset":10826},14,17649,{"type":27,"value":10828,"position":10829}," ",{"start":10830,"end":10831},{"line":10816,"column":10825,"offset":10826},{"line":10816,"column":10832,"offset":10833},15,17650,{"type":31,"tagName":372,"properties":10835,"children":10836,"position":10846},{},[10837],{"type":27,"value":10838,"position":10839},"Lens",{"start":10840,"end":10843},{"line":10816,"column":10841,"offset":10842},17,17652,{"line":10816,"column":10844,"offset":10845},21,17656,{"start":10847,"end":10848},{"line":10816,"column":10832,"offset":10833},{"line":10816,"column":10849,"offset":10850},23,17658,{"type":27,"value":10852,"position":10853}," picks each strike's two numbers: ",{"start":10854,"end":10855},{"line":10816,"column":10849,"offset":10850},{"line":10816,"column":10856,"offset":10857},57,17692,{"type":31,"tagName":372,"properties":10859,"children":10860,"position":10870},{},[10861],{"type":27,"value":10862,"position":10863},"open interest",{"start":10864,"end":10867},{"line":10816,"column":10865,"offset":10866},59,17694,{"line":10816,"column":10868,"offset":10869},72,17707,{"start":10871,"end":10872},{"line":10816,"column":10856,"offset":10857},{"line":10816,"column":10873,"offset":10874},74,17709,{"type":27,"value":10876,"position":10877}," (the default), ",{"start":10878,"end":10879},{"line":10816,"column":10873,"offset":10874},{"line":10816,"column":10880,"offset":10881},90,17725,{"type":31,"tagName":372,"properties":10883,"children":10884,"position":10894},{},[10885],{"type":27,"value":10886,"position":10887},"open interest change",{"start":10888,"end":10891},{"line":10816,"column":10889,"offset":10890},92,17727,{"line":10816,"column":10892,"offset":10893},112,17747,{"start":10895,"end":10896},{"line":10816,"column":10880,"offset":10881},{"line":10816,"column":10897,"offset":10898},114,17749,{"type":27,"value":10900,"position":10901}," (open interest minus the prior observation, for the contracts that carry both), ",{"start":10902,"end":10903},{"line":10816,"column":10897,"offset":10898},{"line":10816,"column":155,"offset":10904},17830,{"type":31,"tagName":372,"properties":10906,"children":10907,"position":10917},{},[10908],{"type":27,"value":10909,"position":10910},"contracts today",{"start":10911,"end":10914},{"line":10816,"column":10912,"offset":10913},197,17832,{"line":10816,"column":10915,"offset":10916},212,17847,{"start":10918,"end":10919},{"line":10816,"column":155,"offset":10904},{"line":10816,"column":10920,"offset":10921},214,17849,{"type":27,"value":10923,"position":10924},", all three from the chain summary, or ",{"start":10925,"end":10926},{"line":10816,"column":10920,"offset":10921},{"line":10816,"column":177,"offset":10927},17888,{"type":31,"tagName":372,"properties":10929,"children":10930,"position":10940},{},[10931],{"type":27,"value":10932,"position":10933},"premium today",{"start":10934,"end":10937},{"line":10816,"column":10935,"offset":10936},255,17890,{"line":10816,"column":10938,"offset":10939},268,17903,{"start":10941,"end":10942},{"line":10816,"column":177,"offset":10927},{"line":10816,"column":10943,"offset":10944},270,17905,{"type":27,"value":10946,"position":10947}," and ",{"start":10948,"end":10949},{"line":10816,"column":10943,"offset":10944},{"line":10816,"column":10950,"offset":10951},275,17910,{"type":31,"tagName":372,"properties":10953,"children":10954,"position":10964},{},[10955],{"type":27,"value":10956,"position":10957},"net premium today",{"start":10958,"end":10961},{"line":10816,"column":10959,"offset":10960},277,17912,{"line":10816,"column":10962,"offset":10963},294,17929,{"start":10965,"end":10966},{"line":10816,"column":10950,"offset":10951},{"line":10816,"column":10967,"offset":10968},296,17931,{"type":27,"value":10970,"position":10971}," from the flow table. Open interest, contracts and premium only grow, so the puts draw below zero; the change and the net premium are signed, so each side keeps its own sign.",{"start":10972,"end":10973},{"line":10816,"column":10967,"offset":10968},{"line":10816,"column":10974,"offset":10975},470,18105,{"start":10977,"end":10978},{"line":10816,"column":21,"offset":10823},{"line":10816,"column":10974,"offset":10975},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10981,"children":10982,"position":11113},{},[10983,11000,11006,11023,11030,11047,11054,11067,11074,11086,11093,11106],{"type":31,"tagName":372,"properties":10984,"children":10985,"position":10994},{},[10986],{"type":27,"value":10987,"position":10988},"One chart per expiry.",{"start":10989,"end":10992},{"line":10990,"column":10654,"offset":10991},313,18109,{"line":10990,"column":99,"offset":10993},18130,{"start":10995,"end":10997},{"line":10990,"column":21,"offset":10996},18107,{"line":10990,"column":10998,"offset":10999},26,18132,{"type":27,"value":10828,"position":11001},{"start":11002,"end":11003},{"line":10990,"column":10998,"offset":10999},{"line":10990,"column":11004,"offset":11005},27,18133,{"type":31,"tagName":372,"properties":11007,"children":11008,"position":11018},{},[11009],{"type":27,"value":11010,"position":11011},"Expiries",{"start":11012,"end":11015},{"line":10990,"column":11013,"offset":11014},29,18135,{"line":10990,"column":11016,"offset":11017},37,18143,{"start":11019,"end":11020},{"line":10990,"column":11004,"offset":11005},{"line":10990,"column":11021,"offset":11022},39,18145,{"type":27,"value":11024,"position":11025}," (2, up to 3) is how many charts stand under the price chart: the upcoming expiries in the chain summary and in today's flow (today's included), nearest first. Each chart keeps that expiry's strikes within ",{"start":11026,"end":11027},{"line":10990,"column":11021,"offset":11022},{"line":10990,"column":11028,"offset":11029},245,18351,{"type":31,"tagName":372,"properties":11031,"children":11032,"position":11042},{},[11033],{"type":27,"value":11034,"position":11035},"Strike window, percent",{"start":11036,"end":11039},{"line":10990,"column":11037,"offset":11038},247,18353,{"line":10990,"column":11040,"offset":11041},269,18375,{"start":11043,"end":11044},{"line":10990,"column":11028,"offset":11029},{"line":10990,"column":11045,"offset":11046},271,18377,{"type":27,"value":11048,"position":11049}," (8, up to the 15 the inputs read) of the close, up to 160 strikes, calls green and puts red at each strike on a number axis, titled by the expiry's date and days to go (",{"start":11050,"end":11051},{"line":10990,"column":11045,"offset":11046},{"line":10990,"column":11052,"offset":11053},441,18547,{"type":31,"tagName":45,"properties":11055,"children":11056,"position":11064},{},[11057],{"type":27,"value":11058,"position":11059},"16OCT, today",{"start":11060,"end":11061},{"line":10990,"column":11052,"offset":11053},{"line":10990,"column":11062,"offset":11063},455,18561,{"start":11065,"end":11066},{"line":10990,"column":11052,"offset":11053},{"line":10990,"column":11062,"offset":11063},{"type":27,"value":11068,"position":11069}," on the expiry day). The badge sums each side over the strikes shown (",{"start":11070,"end":11071},{"line":10990,"column":11062,"offset":11063},{"line":10990,"column":11072,"offset":11073},525,18631,{"type":31,"tagName":45,"properties":11075,"children":11076,"position":11083},{},[11077],{"type":27,"value":69,"position":11078},{"start":11079,"end":11080},{"line":10990,"column":11072,"offset":11073},{"line":10990,"column":11081,"offset":11082},544,18650,{"start":11084,"end":11085},{"line":10990,"column":11072,"offset":11073},{"line":10990,"column":11081,"offset":11082},{"type":27,"value":11087,"position":11088},"); under a premium lens it leads with ",{"start":11089,"end":11090},{"line":10990,"column":11081,"offset":11082},{"line":10990,"column":11091,"offset":11092},582,18688,{"type":31,"tagName":45,"properties":11094,"children":11095,"position":11103},{},[11096],{"type":27,"value":11097,"position":11098},"≥ ",{"start":11099,"end":11100},{"line":10990,"column":11091,"offset":11092},{"line":10990,"column":11101,"offset":11102},586,18692,{"start":11104,"end":11105},{"line":10990,"column":11091,"offset":11092},{"line":10990,"column":11101,"offset":11102},{"type":27,"value":11107,"position":11108}," when a bar of today was served in part or the table was full. A chart the setting does not ask for is never written, so it stays off the screen.",{"start":11109,"end":11110},{"line":10990,"column":11101,"offset":11102},{"line":10990,"column":11111,"offset":11112},731,18837,{"start":11114,"end":11115},{"line":10990,"column":21,"offset":10996},{"line":10990,"column":11111,"offset":11112},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11118,"children":11119,"position":11222},{},[11120,11137,11144,11157,11162,11175,11182,11195,11202,11215],{"type":31,"tagName":372,"properties":11121,"children":11122,"position":11131},{},[11123],{"type":27,"value":11124,"position":11125},"The readings.",{"start":11126,"end":11129},{"line":11127,"column":10654,"offset":11128},315,18841,{"line":11127,"column":10636,"offset":11130},18854,{"start":11132,"end":11134},{"line":11127,"column":21,"offset":11133},18839,{"line":11127,"column":11135,"offset":11136},18,18856,{"type":27,"value":11138,"position":11139}," Data-only outputs on the live bar: ",{"start":11140,"end":11141},{"line":11127,"column":11135,"offset":11136},{"line":11127,"column":11142,"offset":11143},54,18892,{"type":31,"tagName":45,"properties":11145,"children":11146,"position":11154},{},[11147],{"type":27,"value":11148,"position":11149},"front_calls",{"start":11150,"end":11151},{"line":11127,"column":11142,"offset":11143},{"line":11127,"column":11152,"offset":11153},67,18905,{"start":11155,"end":11156},{"line":11127,"column":11142,"offset":11143},{"line":11127,"column":11152,"offset":11153},{"type":27,"value":10946,"position":11158},{"start":11159,"end":11160},{"line":11127,"column":11152,"offset":11153},{"line":11127,"column":10868,"offset":11161},18910,{"type":31,"tagName":45,"properties":11163,"children":11164,"position":11172},{},[11165],{"type":27,"value":11166,"position":11167},"front_puts",{"start":11168,"end":11169},{"line":11127,"column":10868,"offset":11161},{"line":11127,"column":11170,"offset":11171},84,18922,{"start":11173,"end":11174},{"line":11127,"column":10868,"offset":11161},{"line":11127,"column":11170,"offset":11171},{"type":27,"value":11176,"position":11177}," (the nearest expiry's two totals under the lens, over the strikes shown) and ",{"start":11178,"end":11179},{"line":11127,"column":11170,"offset":11171},{"line":11127,"column":11180,"offset":11181},162,19000,{"type":31,"tagName":45,"properties":11183,"children":11184,"position":11192},{},[11185],{"type":27,"value":11186,"position":11187},"front_days",{"start":11188,"end":11189},{"line":11127,"column":11180,"offset":11181},{"line":11127,"column":11190,"offset":11191},174,19012,{"start":11193,"end":11194},{"line":11127,"column":11180,"offset":11181},{"line":11127,"column":11190,"offset":11191},{"type":27,"value":11196,"position":11197}," (its days to go), with ",{"start":11198,"end":11199},{"line":11127,"column":11190,"offset":11191},{"line":11127,"column":11200,"offset":11201},198,19036,{"type":31,"tagName":45,"properties":11203,"children":11204,"position":11212},{},[11205],{"type":27,"value":11206,"position":11207},"partial",{"start":11208,"end":11209},{"line":11127,"column":11200,"offset":11201},{"line":11127,"column":11210,"offset":11211},207,19045,{"start":11213,"end":11214},{"line":11127,"column":11200,"offset":11201},{"line":11127,"column":11210,"offset":11211},{"type":27,"value":11216,"position":11217}," on every bar (1 once a bar of today was served in part).",{"start":11218,"end":11219},{"line":11127,"column":11210,"offset":11211},{"line":11127,"column":11220,"offset":11221},264,19102,{"start":11223,"end":11224},{"line":11127,"column":21,"offset":11133},{"line":11127,"column":11220,"offset":11221},{"type":27,"value":28},{"type":31,"tagName":423,"properties":11227,"children":11228,"position":11237},{},[11229],{"type":27,"value":11230,"position":11231},"Where it runs",{"start":11232,"end":11235},{"line":11233,"column":431,"offset":11234},317,19107,{"line":11233,"column":10841,"offset":11236},19120,{"start":11238,"end":11240},{"line":11233,"column":21,"offset":11239},19104,{"line":11233,"column":10841,"offset":11236},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11243,"children":11244,"position":11339},{},[11245,11254,11270,11277,11294,11300,11313,11319,11332],{"type":27,"value":11246,"position":11247},"US stock and ETF charts, through the listed options (OPRA) of the chart's own underlying. The OPRA sources are upcoming: the kit declares them ahead of the chart lanes that will serve them, so this indicator builds today but no surface serves it yet (",{"start":11248,"end":11251},{"line":11249,"column":21,"offset":11250},319,19122,{"line":11249,"column":11252,"offset":11253},252,19373,{"type":31,"tagName":122,"properties":11255,"children":11257,"position":11265},{"href":11256},"../core-concepts/data-sources.md#us-listed-options-opra",[11258],{"type":27,"value":127,"position":11259},{"start":11260,"end":11262},{"line":11249,"column":177,"offset":11261},19374,{"line":11249,"column":11263,"offset":11264},265,19386,{"start":11266,"end":11267},{"line":11249,"column":11252,"offset":11253},{"line":11249,"column":11268,"offset":11269},323,19444,{"type":27,"value":11271,"position":11272},"). Once those lanes ship, the chart in the browser serves them under the US options access rule (",{"start":11273,"end":11274},{"line":11249,"column":11268,"offset":11269},{"line":11249,"column":11275,"offset":11276},420,19541,{"type":31,"tagName":122,"properties":11278,"children":11280,"position":11290},{"href":11279},"../reference/limitations.md",[11281],{"type":27,"value":11282,"position":11283},"Limitations",{"start":11284,"end":11287},{"line":11249,"column":11285,"offset":11286},421,19542,{"line":11249,"column":11288,"offset":11289},432,19553,{"start":11291,"end":11292},{"line":11249,"column":11275,"offset":11276},{"line":11249,"column":42,"offset":11293},19583,{"type":27,"value":11295,"position":11296},"): OpenMarket's official Strike Breakdown package reads them (it is not on the registry yet), and a copy you run from the editor or publish yourself stops with \"Paused on US options\", as a draft or a community indicator does under that rule. An alert and a Protected indicator on OpenMarket's servers refuse ",{"start":11297,"end":11298},{"line":11249,"column":42,"offset":11293},{"line":11249,"column":314,"offset":11299},19891,{"type":31,"tagName":45,"properties":11301,"children":11302,"position":11310},{},[11303],{"type":27,"value":11304,"position":11305},"option_contract_state",{"start":11306,"end":11307},{"line":11249,"column":314,"offset":11299},{"line":11249,"column":11308,"offset":11309},793,19914,{"start":11311,"end":11312},{"line":11249,"column":314,"offset":11299},{"line":11249,"column":11308,"offset":11309},{"type":27,"value":10946,"position":11314},{"start":11315,"end":11316},{"line":11249,"column":11308,"offset":11309},{"line":11249,"column":11317,"offset":11318},798,19919,{"type":31,"tagName":45,"properties":11320,"children":11321,"position":11329},{},[11322],{"type":27,"value":11323,"position":11324},"option_contract_flow",{"start":11325,"end":11326},{"line":11249,"column":11317,"offset":11318},{"line":11249,"column":11327,"offset":11328},820,19941,{"start":11330,"end":11331},{"line":11249,"column":11317,"offset":11318},{"line":11249,"column":11327,"offset":11328},{"type":27,"value":11333,"position":11334}," by name. On an option contract's chart both inputs read the contract's underlying; that chart's close is the contract's own price, so when no strike of an expiry sits within the window of it, the chart centres on the expiry's middle strike (halfway between its lowest and highest) instead. A block of more than 6,000 contracts refuses the run, never truncated. The chart routes the reads to the tier the account holds, 15 minutes delayed unless it holds real-time US options, and the legend names that tier.",{"start":11335,"end":11336},{"line":11249,"column":11327,"offset":11328},{"line":11249,"column":11337,"offset":11338},1328,20449,{"start":11340,"end":11341},{"line":11249,"column":21,"offset":11250},{"line":11249,"column":11337,"offset":11338},{"type":27,"value":28},{"type":31,"tagName":423,"properties":11344,"children":11345,"position":11354},{},[11346],{"type":27,"value":11347,"position":11348},"When data is missing",{"start":11349,"end":11352},{"line":11350,"column":431,"offset":11351},321,20454,{"line":11350,"column":99,"offset":11353},20474,{"start":11355,"end":11357},{"line":11350,"column":21,"offset":11356},20451,{"line":11350,"column":99,"offset":11353},{"type":27,"value":28},{"type":31,"tagName":11360,"properties":11361,"children":11362,"position":11618},"ul",{},[11363,11364,11412,11413,11481,11482,11585,11586,11617],{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11366,"children":11367,"position":11408},"li",{},[11368,11383,11389,11401],{"type":31,"tagName":372,"properties":11369,"children":11370,"position":11378},{},[11371],{"type":27,"value":11372,"position":11373},"No upcoming expiry.",{"start":11374,"end":11376},{"line":11268,"column":39,"offset":11375},20480,{"line":11268,"column":99,"offset":11377},20499,{"start":11379,"end":11381},{"line":11268,"column":10654,"offset":11380},20478,{"line":11268,"column":10998,"offset":11382},20501,{"type":27,"value":11384,"position":11385}," With no chain summary and no flow today on the live bar, no chart is written and the three readings read ",{"start":11386,"end":11387},{"line":11268,"column":10998,"offset":11382},{"line":11268,"column":24,"offset":11388},20607,{"type":31,"tagName":45,"properties":11390,"children":11391,"position":11398},{},[11392],{"type":27,"value":10281,"position":11393},{"start":11394,"end":11395},{"line":11268,"column":24,"offset":11388},{"line":11268,"column":11396,"offset":11397},137,20612,{"start":11399,"end":11400},{"line":11268,"column":24,"offset":11388},{"line":11268,"column":11396,"offset":11397},{"type":27,"value":11402,"position":11403},".",{"start":11404,"end":11405},{"line":11268,"column":11396,"offset":11397},{"line":11268,"column":11406,"offset":11407},138,20613,{"start":11409,"end":11411},{"line":11268,"column":21,"offset":11410},20476,{"line":11268,"column":11406,"offset":11407},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11414,"children":11415,"position":11477},{},[11416,11432,11439,11451,11458,11470],{"type":31,"tagName":372,"properties":11417,"children":11418,"position":11427},{},[11419],{"type":27,"value":11420,"position":11421},"No block.",{"start":11422,"end":11425},{"line":11423,"column":39,"offset":11424},324,20618,{"line":11423,"column":10825,"offset":11426},20627,{"start":11428,"end":11430},{"line":11423,"column":10654,"offset":11429},20616,{"line":11423,"column":10636,"offset":11431},20629,{"type":27,"value":11433,"position":11434}," A bar before the history the chart serves carries no flow block and adds nothing; ",{"start":11435,"end":11436},{"line":11423,"column":10636,"offset":11431},{"line":11423,"column":11437,"offset":11438},99,20712,{"type":31,"tagName":45,"properties":11440,"children":11441,"position":11448},{},[11442],{"type":27,"value":11206,"position":11443},{"start":11444,"end":11445},{"line":11423,"column":11437,"offset":11438},{"line":11423,"column":11446,"offset":11447},108,20721,{"start":11449,"end":11450},{"line":11423,"column":11437,"offset":11438},{"line":11423,"column":11446,"offset":11447},{"type":27,"value":11452,"position":11453}," reads ",{"start":11454,"end":11455},{"line":11423,"column":11446,"offset":11447},{"line":11423,"column":11456,"offset":11457},115,20728,{"type":31,"tagName":45,"properties":11459,"children":11460,"position":11467},{},[11461],{"type":27,"value":10281,"position":11462},{"start":11463,"end":11464},{"line":11423,"column":11456,"offset":11457},{"line":11423,"column":11465,"offset":11466},120,20733,{"start":11468,"end":11469},{"line":11423,"column":11456,"offset":11457},{"line":11423,"column":11465,"offset":11466},{"type":27,"value":11471,"position":11472}," on it.",{"start":11473,"end":11474},{"line":11423,"column":11465,"offset":11466},{"line":11423,"column":11475,"offset":11476},127,20740,{"start":11478,"end":11480},{"line":11423,"column":21,"offset":11479},20614,{"line":11423,"column":11475,"offset":11476},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11483,"children":11484,"position":11581},{},[11485,11501,11507,11519,11525,11537,11543,11555,11562,11574],{"type":31,"tagName":372,"properties":11486,"children":11487,"position":11496},{},[11488],{"type":27,"value":11489,"position":11490},"A bar served in part.",{"start":11491,"end":11494},{"line":11492,"column":39,"offset":11493},325,20745,{"line":11492,"column":10998,"offset":11495},20766,{"start":11497,"end":11499},{"line":11492,"column":10654,"offset":11498},20743,{"line":11492,"column":10787,"offset":11500},20768,{"type":27,"value":11502,"position":11503}," Bit 14 of ",{"start":11504,"end":11505},{"line":11492,"column":10787,"offset":11500},{"line":11492,"column":11021,"offset":11506},20779,{"type":31,"tagName":45,"properties":11508,"children":11509,"position":11516},{},[11510],{"type":27,"value":195,"position":11511},{"start":11512,"end":11513},{"line":11492,"column":11021,"offset":11506},{"line":11492,"column":11514,"offset":11515},48,20788,{"start":11517,"end":11518},{"line":11492,"column":11021,"offset":11506},{"line":11492,"column":11514,"offset":11515},{"type":27,"value":3337,"position":11520},{"start":11521,"end":11522},{"line":11492,"column":11514,"offset":11515},{"line":11492,"column":11523,"offset":11524},50,20790,{"type":31,"tagName":45,"properties":11526,"children":11527,"position":11534},{},[11528],{"type":27,"value":4204,"position":11529},{"start":11530,"end":11531},{"line":11492,"column":11523,"offset":11524},{"line":11492,"column":11532,"offset":11533},61,20801,{"start":11535,"end":11536},{"line":11492,"column":11523,"offset":11524},{"line":11492,"column":11532,"offset":11533},{"type":27,"value":11538,"position":11539},") marks a bar the chart served in part: on a busy underlying the chart may send an older bar as one zero tuple whose only set bit is 14 instead of its contracts, which this indicator never counts as a contract. Once a bar of today is served in part, ",{"start":11540,"end":11541},{"line":11492,"column":11532,"offset":11533},{"line":11492,"column":10816,"offset":11542},21051,{"type":31,"tagName":45,"properties":11544,"children":11545,"position":11552},{},[11546],{"type":27,"value":11206,"position":11547},{"start":11548,"end":11549},{"line":11492,"column":10816,"offset":11542},{"line":11492,"column":11550,"offset":11551},320,21060,{"start":11553,"end":11554},{"line":11492,"column":10816,"offset":11542},{"line":11492,"column":11550,"offset":11551},{"type":27,"value":11556,"position":11557}," reads 1 and the premium lenses' badges lead with ",{"start":11558,"end":11559},{"line":11492,"column":11550,"offset":11551},{"line":11492,"column":11560,"offset":11561},370,21110,{"type":31,"tagName":45,"properties":11563,"children":11564,"position":11571},{},[11565],{"type":27,"value":11097,"position":11566},{"start":11567,"end":11568},{"line":11492,"column":11560,"offset":11561},{"line":11492,"column":11569,"offset":11570},374,21114,{"start":11572,"end":11573},{"line":11492,"column":11560,"offset":11561},{"line":11492,"column":11569,"offset":11570},{"type":27,"value":11575,"position":11576},": today's premium is at least what they show.",{"start":11577,"end":11578},{"line":11492,"column":11569,"offset":11570},{"line":11492,"column":11579,"offset":11580},419,21159,{"start":11582,"end":11584},{"line":11492,"column":21,"offset":11583},20741,{"line":11492,"column":11579,"offset":11580},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11587,"children":11588,"position":11613},{},[11589,11606],{"type":31,"tagName":372,"properties":11590,"children":11591,"position":11600},{},[11592],{"type":27,"value":11593,"position":11594},"A strike without a value.",{"start":11595,"end":11598},{"line":11596,"column":39,"offset":11597},326,21164,{"line":11596,"column":10793,"offset":11599},21189,{"start":11601,"end":11603},{"line":11596,"column":10654,"offset":11602},21162,{"line":11596,"column":11604,"offset":11605},32,21191,{"type":27,"value":11607,"position":11608}," A contract that does not carry the lens's value (no open interest, no prior observation, no contracts today) adds nothing to its strike.",{"start":11609,"end":11610},{"line":11596,"column":11604,"offset":11605},{"line":11596,"column":11611,"offset":11612},169,21328,{"start":11614,"end":11616},{"line":11596,"column":21,"offset":11615},21160,{"line":11596,"column":11611,"offset":11612},{"type":27,"value":28},{"start":11619,"end":11620},{"line":11268,"column":21,"offset":11410},{"line":11596,"column":11611,"offset":11612},{"type":27,"value":28},{"type":31,"tagName":423,"properties":11623,"children":11624,"position":11633},{},[11625],{"type":27,"value":11626,"position":11627},"Customize it",{"start":11628,"end":11631},{"line":11629,"column":431,"offset":11630},328,21333,{"line":11629,"column":10636,"offset":11632},21345,{"start":11634,"end":11636},{"line":11629,"column":21,"offset":11635},21330,{"line":11629,"column":10636,"offset":11632},{"type":27,"value":28},{"type":31,"tagName":11360,"properties":11639,"children":11640,"position":11739},{},[11641,11642,11674,11675,11706,11707,11738],{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11643,"children":11644,"position":11670},{},[11645,11663],{"type":31,"tagName":372,"properties":11646,"children":11647,"position":11657},{},[11648],{"type":27,"value":11649,"position":11650},"Where the new positions are.",{"start":11651,"end":11654},{"line":11652,"column":39,"offset":11653},330,21351,{"line":11652,"column":11655,"offset":11656},33,21379,{"start":11658,"end":11660},{"line":11652,"column":10654,"offset":11659},21349,{"line":11652,"column":11661,"offset":11662},35,21381,{"type":27,"value":11664,"position":11665}," Set Lens to open interest change: the strikes that gained contracts since the prior day stand out above and below zero.",{"start":11666,"end":11667},{"line":11652,"column":11661,"offset":11662},{"line":11652,"column":11668,"offset":11669},155,21501,{"start":11671,"end":11673},{"line":11652,"column":21,"offset":11672},21347,{"line":11652,"column":11668,"offset":11669},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11676,"children":11677,"position":11702},{},[11678,11695],{"type":31,"tagName":372,"properties":11679,"children":11680,"position":11690},{},[11681],{"type":27,"value":11682,"position":11683},"Today's money.",{"start":11684,"end":11687},{"line":11685,"column":39,"offset":11686},331,21506,{"line":11685,"column":11688,"offset":11689},19,21520,{"start":11691,"end":11693},{"line":11685,"column":10654,"offset":11692},21504,{"line":11685,"column":10844,"offset":11694},21522,{"type":27,"value":11696,"position":11697}," Set Lens to premium today with three charts: the dollars spent at each strike of the three nearest expiries.",{"start":11698,"end":11699},{"line":11685,"column":10844,"offset":11694},{"line":11685,"column":11700,"offset":11701},130,21631,{"start":11703,"end":11705},{"line":11685,"column":21,"offset":11704},21502,{"line":11685,"column":11700,"offset":11701},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11708,"children":11709,"position":11734},{},[11710,11727],{"type":31,"tagName":372,"properties":11711,"children":11712,"position":11721},{},[11713],{"type":27,"value":11714,"position":11715},"A wider view.",{"start":11716,"end":11719},{"line":11717,"column":39,"offset":11718},332,21636,{"line":11717,"column":11135,"offset":11720},21649,{"start":11722,"end":11724},{"line":11717,"column":10654,"offset":11723},21634,{"line":11717,"column":11725,"offset":11726},20,21651,{"type":27,"value":11728,"position":11729}," Raise Strike window to 15, the widest the inputs read, on a quiet stock, or lower it to 3 on an index ETF, where strikes sit a dollar apart.",{"start":11730,"end":11731},{"line":11717,"column":11725,"offset":11726},{"line":11717,"column":11732,"offset":11733},161,21792,{"start":11735,"end":11737},{"line":11717,"column":21,"offset":11736},21632,{"line":11717,"column":11732,"offset":11733},{"type":27,"value":28},{"start":11740,"end":11741},{"line":11652,"column":21,"offset":11672},{"line":11717,"column":11732,"offset":11733},{"type":27,"value":28},{"type":31,"tagName":423,"properties":11744,"children":11745,"position":11755},{},[11746],{"type":27,"value":11747,"position":11748},"Run it",{"start":11749,"end":11752},{"line":11750,"column":431,"offset":11751},334,21797,{"line":11750,"column":11753,"offset":11754},10,21803,{"start":11756,"end":11758},{"line":11750,"column":21,"offset":11757},21794,{"line":11750,"column":11753,"offset":11754},{"type":27,"value":28},{"type":31,"tagName":11761,"properties":11762,"children":11763,"position":11934},"ol",{},[11764,11765,11844,11845,11881,11882,11933],{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11766,"children":11767,"position":11840},{},[11768,11775,11790,11797,11811,11818,11834],{"type":27,"value":11769,"position":11770},"In the editor's Explorer, press the ",{"start":11771,"end":11773},{"line":189,"column":431,"offset":11772},21808,{"line":189,"column":10657,"offset":11774},21844,{"type":31,"tagName":372,"properties":11776,"children":11777,"position":11786},{},[11778],{"type":27,"value":11779,"position":11780},"Templates",{"start":11781,"end":11783},{"line":189,"column":10663,"offset":11782},21846,{"line":189,"column":11784,"offset":11785},51,21855,{"start":11787,"end":11788},{"line":189,"column":10657,"offset":11774},{"line":189,"column":109,"offset":11789},21857,{"type":27,"value":11791,"position":11792}," icon (\"Browse starter templates\") and pick ",{"start":11793,"end":11794},{"line":189,"column":109,"offset":11789},{"line":189,"column":11795,"offset":11796},97,21901,{"type":31,"tagName":372,"properties":11798,"children":11799,"position":11806},{},[11800],{"type":27,"value":376,"position":11801},{"start":11802,"end":11804},{"line":189,"column":11437,"offset":11803},21903,{"line":189,"column":11456,"offset":11805},21919,{"start":11807,"end":11808},{"line":189,"column":11795,"offset":11796},{"line":189,"column":11809,"offset":11810},117,21921,{"type":27,"value":11812,"position":11813}," under ",{"start":11814,"end":11815},{"line":189,"column":11809,"offset":11810},{"line":189,"column":11816,"offset":11817},124,21928,{"type":31,"tagName":372,"properties":11819,"children":11820,"position":11829},{},[11821],{"type":27,"value":400,"position":11822},{"start":11823,"end":11826},{"line":189,"column":11824,"offset":11825},126,21930,{"line":189,"column":11827,"offset":11828},146,21950,{"start":11830,"end":11831},{"line":189,"column":11816,"offset":11817},{"line":189,"column":11832,"offset":11833},148,21952,{"type":27,"value":11402,"position":11835},{"start":11836,"end":11837},{"line":189,"column":11832,"offset":11833},{"line":189,"column":11838,"offset":11839},149,21953,{"start":11841,"end":11843},{"line":189,"column":21,"offset":11842},21805,{"line":189,"column":11838,"offset":11839},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11846,"children":11847,"position":11877},{},[11848,11856,11870],{"type":27,"value":11849,"position":11850},"Press ",{"start":11851,"end":11854},{"line":11852,"column":431,"offset":11853},337,21957,{"line":11852,"column":11753,"offset":11855},21963,{"type":31,"tagName":372,"properties":11857,"children":11858,"position":11866},{},[11859],{"type":27,"value":11860,"position":11861},"Run",{"start":11862,"end":11864},{"line":11852,"column":10819,"offset":11863},21965,{"line":11852,"column":10832,"offset":11865},21968,{"start":11867,"end":11868},{"line":11852,"column":11753,"offset":11855},{"line":11852,"column":10841,"offset":11869},21970,{"type":27,"value":11871,"position":11872}," on a US stock chart such as SPY: once the chart serves US options the two nearest expiries stand under the chart by strike; until then the legend's chip names the source the chart does not serve yet.",{"start":11873,"end":11874},{"line":11852,"column":10841,"offset":11869},{"line":11852,"column":11875,"offset":11876},217,22170,{"start":11878,"end":11880},{"line":11852,"column":21,"offset":11879},21954,{"line":11852,"column":11875,"offset":11876},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11883,"children":11884,"position":11929},{},[11885,11894,11905,11910,11922],{"type":27,"value":11886,"position":11887},"At the editor's Console prompt, type ",{"start":11888,"end":11891},{"line":11889,"column":431,"offset":11890},338,22174,{"line":11889,"column":11892,"offset":11893},41,22211,{"type":31,"tagName":45,"properties":11895,"children":11896,"position":11902},{},[11897],{"type":27,"value":11148,"position":11898},{"start":11899,"end":11900},{"line":11889,"column":11892,"offset":11893},{"line":11889,"column":11142,"offset":11901},22224,{"start":11903,"end":11904},{"line":11889,"column":11892,"offset":11893},{"line":11889,"column":11142,"offset":11901},{"type":27,"value":10946,"position":11906},{"start":11907,"end":11908},{"line":11889,"column":11142,"offset":11901},{"line":11889,"column":10865,"offset":11909},22229,{"type":31,"tagName":45,"properties":11911,"children":11912,"position":11919},{},[11913],{"type":27,"value":11166,"position":11914},{"start":11915,"end":11916},{"line":11889,"column":10865,"offset":11909},{"line":11889,"column":11917,"offset":11918},71,22241,{"start":11920,"end":11921},{"line":11889,"column":10865,"offset":11909},{"line":11889,"column":11917,"offset":11918},{"type":27,"value":11923,"position":11924}," to read the nearest expiry's totals under the lens.",{"start":11925,"end":11926},{"line":11889,"column":11917,"offset":11918},{"line":11889,"column":11927,"offset":11928},123,22293,{"start":11930,"end":11932},{"line":11889,"column":21,"offset":11931},22171,{"line":11889,"column":11927,"offset":11928},{"type":27,"value":28},{"start":11935,"end":11936},{"line":189,"column":21,"offset":11842},{"line":11889,"column":11927,"offset":11928},{"type":27,"value":28},{"type":31,"tagName":423,"properties":11939,"children":11940,"position":11949},{},[11941],{"type":27,"value":11942,"position":11943},"Concepts used",{"start":11944,"end":11947},{"line":11945,"column":431,"offset":11946},340,22298,{"line":11945,"column":10841,"offset":11948},22311,{"start":11950,"end":11952},{"line":11945,"column":21,"offset":11951},22295,{"line":11945,"column":10841,"offset":11948},{"type":27,"value":28},{"type":31,"tagName":11360,"properties":11955,"children":11956,"position":12226},{},[11957,11958,12117,12118,12185,12186,12225],{"type":27,"value":28},{"type":31,"tagName":11365,"properties":11959,"children":11960,"position":12113},{},[11961,11977,11984,11996,12002,12024,12031,12049,12056,12070,12076,12088,12094,12106],{"type":31,"tagName":122,"properties":11962,"children":11963,"position":11971},{"href":124},[11964],{"type":27,"value":127,"position":11965},{"start":11966,"end":11969},{"line":11967,"column":431,"offset":11968},342,22316,{"line":11967,"column":10636,"offset":11970},22328,{"start":11972,"end":11974},{"line":11967,"column":10654,"offset":11973},22315,{"line":11967,"column":11975,"offset":11976},73,22385,{"type":27,"value":11978,"position":11979}," for ",{"start":11980,"end":11981},{"line":11967,"column":11975,"offset":11976},{"line":11967,"column":11982,"offset":11983},78,22390,{"type":31,"tagName":45,"properties":11985,"children":11986,"position":11993},{},[11987],{"type":27,"value":11304,"position":11988},{"start":11989,"end":11990},{"line":11967,"column":11982,"offset":11983},{"line":11967,"column":11991,"offset":11992},101,22413,{"start":11994,"end":11995},{"line":11967,"column":11982,"offset":11983},{"line":11967,"column":11991,"offset":11992},{"type":27,"value":10946,"position":11997},{"start":11998,"end":11999},{"line":11967,"column":11991,"offset":11992},{"line":11967,"column":12000,"offset":12001},106,22418,{"type":31,"tagName":122,"properties":12003,"children":12004,"position":12019},{"href":169},[12005],{"type":31,"tagName":45,"properties":12006,"children":12007,"position":12016},{},[12008],{"type":27,"value":11323,"position":12009},{"start":12010,"end":12013},{"line":11967,"column":12011,"offset":12012},107,22419,{"line":11967,"column":12014,"offset":12015},129,22441,{"start":12017,"end":12018},{"line":11967,"column":12011,"offset":12012},{"line":11967,"column":12014,"offset":12015},{"start":12020,"end":12021},{"line":11967,"column":12000,"offset":12001},{"line":11967,"column":12022,"offset":12023},185,22497,{"type":27,"value":12025,"position":12026},", their tuples and ",{"start":12027,"end":12028},{"line":11967,"column":12022,"offset":12023},{"line":11967,"column":12029,"offset":12030},204,22516,{"type":31,"tagName":122,"properties":12032,"children":12034,"position":12044},{"href":12033},"../core-concepts/data-sources.md#the-knobs",[12035],{"type":27,"value":12036,"position":12037},"their knobs",{"start":12038,"end":12041},{"line":11967,"column":12039,"offset":12040},205,22517,{"line":11967,"column":12042,"offset":12043},216,22528,{"start":12045,"end":12046},{"line":11967,"column":12029,"offset":12030},{"line":11967,"column":12047,"offset":12048},261,22573,{"type":27,"value":12050,"position":12051},", and ",{"start":12052,"end":12053},{"line":11967,"column":12047,"offset":12048},{"line":11967,"column":12054,"offset":12055},267,22579,{"type":31,"tagName":122,"properties":12057,"children":12058,"position":12066},{"href":213},[12059],{"type":27,"value":216,"position":12060},{"start":12061,"end":12063},{"line":11967,"column":10938,"offset":12062},22580,{"line":11967,"column":12064,"offset":12065},301,22613,{"start":12067,"end":12068},{"line":11967,"column":12054,"offset":12055},{"line":11967,"column":11560,"offset":12069},22682,{"type":27,"value":11978,"position":12071},{"start":12072,"end":12073},{"line":11967,"column":11560,"offset":12069},{"line":11967,"column":12074,"offset":12075},375,22687,{"type":31,"tagName":45,"properties":12077,"children":12078,"position":12085},{},[12079],{"type":27,"value":12080,"position":12081},"hasBit",{"start":12082,"end":12083},{"line":11967,"column":12074,"offset":12075},{"line":11967,"column":10759,"offset":12084},22695,{"start":12086,"end":12087},{"line":11967,"column":12074,"offset":12075},{"line":11967,"column":10759,"offset":12084},{"type":27,"value":275,"position":12089},{"start":12090,"end":12091},{"line":11967,"column":10759,"offset":12084},{"line":11967,"column":12092,"offset":12093},385,22697,{"type":31,"tagName":45,"properties":12095,"children":12096,"position":12103},{},[12097],{"type":27,"value":4204,"position":12098},{"start":12099,"end":12100},{"line":11967,"column":12092,"offset":12093},{"line":11967,"column":12101,"offset":12102},396,22708,{"start":12104,"end":12105},{"line":11967,"column":12092,"offset":12093},{"line":11967,"column":12101,"offset":12102},{"type":27,"value":12107,"position":12108}," and bit 14",{"start":12109,"end":12110},{"line":11967,"column":12101,"offset":12102},{"line":11967,"column":12111,"offset":12112},407,22719,{"start":12114,"end":12116},{"line":11967,"column":21,"offset":12115},22313,{"line":11967,"column":12111,"offset":12112},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":12119,"children":12120,"position":12181},{},[12121,12137,12142,12157,12162,12174],{"type":31,"tagName":122,"properties":12122,"children":12123,"position":12132},{"href":258},[12124],{"type":27,"value":261,"position":12125},{"start":12126,"end":12129},{"line":12127,"column":431,"offset":12128},343,22723,{"line":12127,"column":12130,"offset":12131},8,22727,{"start":12133,"end":12135},{"line":12127,"column":10654,"offset":12134},22722,{"line":12127,"column":11142,"offset":12136},22773,{"type":27,"value":10946,"position":12138},{"start":12139,"end":12140},{"line":12127,"column":11142,"offset":12136},{"line":12127,"column":10865,"offset":12141},22778,{"type":31,"tagName":122,"properties":12143,"children":12144,"position":12153},{"href":283},[12145],{"type":27,"value":286,"position":12146},{"start":12147,"end":12150},{"line":12127,"column":12148,"offset":12149},60,22779,{"line":12127,"column":12151,"offset":12152},94,22813,{"start":12154,"end":12155},{"line":12127,"column":10865,"offset":12141},{"line":12127,"column":11611,"offset":12156},22888,{"type":27,"value":11978,"position":12158},{"start":12159,"end":12160},{"line":12127,"column":11611,"offset":12156},{"line":12127,"column":11190,"offset":12161},22893,{"type":31,"tagName":45,"properties":12163,"children":12164,"position":12171},{},[12165],{"type":27,"value":240,"position":12166},{"start":12167,"end":12168},{"line":12127,"column":11190,"offset":12161},{"line":12127,"column":12169,"offset":12170},186,22905,{"start":12172,"end":12173},{"line":12127,"column":11190,"offset":12161},{"line":12127,"column":12169,"offset":12170},{"type":27,"value":12175,"position":12176}," over frames on a number axis, a per-run title and badge, and an unwritten frame leaving its panel off",{"start":12177,"end":12178},{"line":12127,"column":12169,"offset":12170},{"line":12127,"column":12179,"offset":12180},288,23007,{"start":12182,"end":12184},{"line":12127,"column":21,"offset":12183},22720,{"line":12127,"column":12179,"offset":12180},{"type":27,"value":28},{"type":31,"tagName":11365,"properties":12187,"children":12188,"position":12221},{},[12189,12205,12210],{"type":31,"tagName":122,"properties":12190,"children":12191,"position":12199},{"href":328},[12192],{"type":27,"value":331,"position":12193},{"start":12194,"end":12197},{"line":12195,"column":431,"offset":12196},344,23011,{"line":12195,"column":10832,"offset":12198},23022,{"start":12200,"end":12202},{"line":12195,"column":10654,"offset":12201},23010,{"line":12195,"column":12203,"offset":12204},87,23094,{"type":27,"value":11978,"position":12206},{"start":12207,"end":12208},{"line":12195,"column":12203,"offset":12204},{"line":12195,"column":10889,"offset":12209},23099,{"type":31,"tagName":45,"properties":12211,"children":12212,"position":12218},{},[12213],{"type":27,"value":310,"position":12214},{"start":12215,"end":12216},{"line":12195,"column":10889,"offset":12209},{"line":12195,"column":10680,"offset":12217},23116,{"start":12219,"end":12220},{"line":12195,"column":10889,"offset":12209},{"line":12195,"column":10680,"offset":12217},{"start":12222,"end":12224},{"line":12195,"column":21,"offset":12223},23008,{"line":12195,"column":10680,"offset":12217},{"type":27,"value":28},{"start":12227,"end":12228},{"line":11967,"column":21,"offset":12115},{"line":12195,"column":10680,"offset":12217},{"quirksMode":12230},false,{"start":12232,"end":12233},{"line":21,"column":21,"offset":22},{"line":199,"column":21,"offset":12234},23117,1792392003677]