[{"data":1,"prerenderedAt":21152},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:cookbook/open-interest-profile":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"cookbook/open-interest-profile","cookbook/open-interest-profile.md",{"title":8,"description":9,"order":10,"section":11},"Open Interest Profile","The current month's open interest change by price (or the day's, or the week's), docked on the price axis as a two-sided column: a row grows green to the right…",130,"cookbook","---\ntitle: \"Open Interest Profile\"\ndescription: \"The current month's open interest change by price (or the day's, or the week's), docked on the price axis as a two-sided column: a row grows green to the right…\"\norder: 130\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/open-interest-profile.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Open Interest Profile\n\n![Open interest change by price docked on the right as a two-sided column, with the OI POC and the value area tagged on the axis side](/wrun/images/open-interest-profile.png)\n\nThe current month's open interest change by price (or the day's, or the week's), docked on the price axis as a two-sided column: a row grows green to the right where positions were opened on balance while price traded there, and red to the left where they were closed. The OI POC, the row that added the most open interest, is drawn in amber from the period's first bar through to the axis with its tag on the axis (\"OI POC 83,754.2\"), and the value area's high and low are dashed in slate with their tags on the axis side of the column. Two dotted markers bound the period, a header line above the column reads it (\"Month | Open interest | net change +12,841\"), and the legend reads all four. Every chart finer than a week draws the same profile, built hour by hour, so a 1m chart and a 4h chart show the same rows.\n\nThe parts are two hourly streams, `oi_candles.cells` (each closed hour's open interest) and `volume_profile_candles.cells` (each closed hour's volume by price), a month deep ([Data sources](../core-concepts/data-sources.md), [Multi-timeframe](../core-concepts/multi-timeframe.md)), the chart's own `oi.close` and `volume_profile.cells` for the forming hour, a frame feeding `plot.levels` docked right with `baseline: \"center\"` and `tag_place: \"axis\"` ([Cards, frames and panels](../presentation/cards-frames-panels.md)), line and label handles for the levels, the POC tag, the markers and the header ([Drawing objects](../presentation/drawing-objects.md)), and a legend entry that reads them ([Legend](../presentation/legend.md)). This is also the `open-interest-profile` template: the **Open Interest Profile** 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=open-interest-profile\n// Open Interest Profile: the current period's net open-interest change by price, docked on the price axis as a\n// two-sided column. Every closed hour of the period comes from two hourly streams: its open-interest change is spread\n// over that hour's volume-by-price rows in proportion to the volume traded on each row, so a row grows green where\n// positions were opened on balance and red where they were closed. The forming hour comes from the chart's own bars.\n// The OI POC is the row that added the most open interest (a period that added none draws no POC); the value area\n// grows from it over the net open interest added. Dotted markers bound the period and a header line reads its net\n// change. Every chart finer than a week reads the same hourly profile; on a weekly or coarser chart the streams stand\n// down and each bar is spread over its own rows.\n\nsection(\"Profile\");\nparam.choice(\"period\", [\"Day\", \"Week\", \"Month\"], \"Month\"); // the calendar period the profile covers, UTC\nparam.int(\"ticks\", 25, { min: 1, max: 500, label: \"Ticks per row\", description: \"Price ticks one row spans: the market's block size times this\" });\nparam.number(\"value_area\", 70, { min: 50, max: 95, label: \"Value area in percent\", description: \"Value area as a percent of the period's net open interest added\" });\nparam.choice(\"positive_side\", [\"Right\", \"Left\"], \"Right\"); // which way the green rows grow from the column's centre\ninput(\"close\", ohlcv.close); // the primary input: the chart's own candles define the grid\ninput(\"oi\", oi.close, { currency: \"Coin\", missing: \"nan\", description: \"Open interest at the bar's close, in the venue's own units\" });\ninput(\"oi_open\", oi.open, { currency: \"Coin\", missing: \"nan\", description: \"Open interest at the bar's open: the first change on a weekly or coarser chart\" });\ninput(\"profile\", volume_profile.cells, { max_cells: 8192, ticks_per_bar: \"@ticks\", description: \"This bar's volume by price row: the forming hour's rows\" });\ninput(\"oi_h\", oi_candles.cells, { interval: \"1h\", bars: 744, chart_interval_below: \"1w\", description: \"The closed hours' open interest, a month deep\" }); // [offset_ms, open, high, low, close] per hour, coins or contracts\ninput(\"vp_h\", volume_profile_candles.cells, { interval: \"1h\", bars: 744, max_cells: 32768, ticks_per_bar: \"@ticks\", chart_interval_below: \"1w\", description: \"The closed hours' volume by price row, a month deep\" }); // [offset_ms, low, high, buy, sell] per row of each hour: rows per hour times 744\noutput(\"poc\", none, overlay, { description: \"OI POC: the row that added the most open interest\" });\noutput(\"vah\", none, overlay, { description: \"Value area high of the net open interest added\" });\noutput(\"val\", none, overlay, { description: \"Value area low of the net open interest added\" });\noutput(\"net\", none, overlay, { description: \"The period's net open-interest change, in the venue's own units\" });\nstring(\"tag\", { max_bytes: 64 }); // one bounded slot the header is written through\nstring(\"poc_tag\", { max_bytes: 32 }); // the OI POC tag's words\nstring(\"readout\", { max_bytes: 96 }); // the levels in one line of words, for the legend\nhandles.line({ width: 1, line_style: \"dashed\", extend: \"right\" }); // POC, VAH and VAL from the period's first bar through to the axis; the two period markers\nhandles.label({ anchor: \"right\", align: \"left\", size: 11, color: \"#9598A1\", style: \"plain\" }); // the header line and the OI POC tag: x in pixels from the right edge, y in price\nchart.interval_sec(); // the chart's bar interval in seconds, written by the chart: a week or more stands the streams down\nconst oi_rows = frame(\"oi_rows\", { max_bytes: 65536 }); // the docked column: one row per price row of the period, signed net change, a colour per row\nplot.levels({ name: \"oi_profile\", frame: oi_rows, dock: \"right\", baseline: \"center\", width_px: 220, labels: false, color: \"#26A69A\", opacity: 0.95, thickness_px: 40, value_area_color: \"#9598A1\", value_area_width: 1, value_area_line_style: \"dashed\", value_area_labels: true, poc: false, tag_place: \"axis\", hover: true, format: \"si\" }); // the POC is a line and a tag of its own, drawn only when a row added open interest\nrender.legend(\"level_readout\", { text: \"readout\", color: \"#F2C94C\" }); // OI POC, VAH, VAL and the net in the legend\n\nconst MAX_KEYS = 16384; const HALF_KEYS = 8192; const MAX_ROWS = 512; // the row ledger (keys are row indices on the zero-based price grid) and the frame's row cap\nconst WAIT_OI = 1024; const WAIT_VP = 64; const WAIT_VP_ROWS = 4096; // the hours one stream carried before the other: open-interest changes, and volume hours with their rows\nconst net = new StaticArray\u003Cf64>(MAX_KEYS); // the period's net open-interest change per row key\nconst pend = new StaticArray\u003Cf64>(MAX_KEYS); // the forming hour's volume per row key: the chart's bars since the last one that opened on the hour, less the closed hours carried since\nconst rowNet = new StaticArray\u003Cf64>(MAX_ROWS); const rowKey = new StaticArray\u003Ci32>(MAX_ROWS); // the rows written: net per row and the first grid key each row covers\nconst oiOpen = new StaticArray\u003Cf64>(WAIT_OI); const oiChange = new StaticArray\u003Cf64>(WAIT_OI); // waiting open-interest hours: open (epoch seconds) and change\nconst vpOpen = new StaticArray\u003Cf64>(WAIT_VP); const vpFrom = new StaticArray\u003Ci32>(WAIT_VP); const vpTo = new StaticArray\u003Ci32>(WAIT_VP); // waiting volume hours: open and their rows' cells in vpRows\nconst vpRows = new StaticArray\u003Cf64>(WAIT_VP_ROWS * 4); // the waiting hours' rows, [low, high, buy, sell] each\nconst lines: LineHandle[] = [draw.line(0), draw.line(1), draw.line(2), draw.line(3), draw.line(4)]; // POC, VAH, VAL, period start marker, period end marker\nconst header = draw.label(5); // the header line above the column\nconst pocTag = draw.label(6); // the OI POC tag on the axis side\nlet period = 2; let ticks = 25; let valueArea = 0.7; let positiveRight = true; // the params, read in onStart()\nlet intervalSec: f64 = NaN; // the chart's bar interval in seconds, NaN when the chart does not say\nlet streamed = true; // the hourly streams carry the period (a chart finer than a week)\nlet rowH: f64 = NaN; let rowG: i64 = 0; let rowD = 0; // the row height in price (the market's block size times the ticks setting), and the gcd of every row edge seen until it is fixed, in units of 10^-rowD\nlet rowBase = 0; let based = false; // key - rowBase indexes net and pend, centred on the first key seen\nlet minKey = 0; let maxKey = -1; let pendMin = 0; let pendMax = -1; // the keys the period and the forming hour touched\nlet periodStart: f64 = NaN; // the current period's first second (UTC)\nlet prevOi: f64 = NaN; // the newest closed hour's open interest the stream carried (the previous bar's, once the streams stand down)\nlet lastVp: f64 = NaN; // the newest closed hour the volume stream carried, its open in epoch seconds\nlet syncT: f64 = NaN; // the open of the last chart bar that opened on the hour: pend starts there\nlet oiWait = 0; let vpWait = 0; let vpUsed = 0; // the hours waiting in each store, and the cells vpRows holds\nlet t: f64 = NaN; // this bar's open time\nlet poc: f64 = NaN; let vah: f64 = NaN; let val: f64 = NaN; let netTotal: f64 = 0.0; // the period's levels and net\nlet rowCount = 0; let merge = 1; let pocRow = 0; let lowRow = 0; let highRow = 0; // the rows written, the grid keys one row merges, the POC and value-area rows\n\n// ── Calendar math (proleptic Gregorian, UTC) ──\nlet cy: i64 = 1970; let cm: i64 = 1;\nfunction civilFromDays(days: i64): void { // days since 1970-01-01 -> year and month\n  const z = days + 719468; const era = (z >= 0 ? z : z - 146096) / 146097; const doe = z - era * 146097;\n  const yoe = (doe - doe / 1460 + doe / 36524 - doe / 146096) / 365; const y = yoe + era * 400;\n  const doy = doe - (365 * yoe + yoe / 4 - yoe / 100); const mp = (5 * doy + 2) / 153; const m = mp \u003C 10 ? mp + 3 : mp - 9;\n  cy = m \u003C= 2 ? y + 1 : y; cm = m;\n}\nfunction daysFromCivil(y0: i64, m: i64, d: i64): i64 { // year, month, day -> days since 1970-01-01\n  const y = m \u003C= 2 ? y0 - 1 : y0; const era = (y >= 0 ? y : y - 399) / 400; const yoe = y - era * 400;\n  const doy = (153 * (m > 2 ? m - 3 : m + 9) + 2) / 5 + d - 1; const doe = yoe * 365 + yoe / 4 - yoe / 100 + doy;\n  return era * 146097 + doe - 719468;\n}\nfunction periodStartOf(time: f64): f64 { // the first second of the Day, Monday week or calendar month holding time\n  const days = i64(Math.floor(time / 86400.0));\n  if (period == 0) return f64(days) * 86400.0;\n  if (period == 1) return f64(days - (days + 3) % 7) * 86400.0; // 1970-01-01 was a Thursday\n  civilFromDays(days); return f64(daysFromCivil(cy, cm, 1)) * 86400.0;\n}\n\n// ── Text helpers ──\nfunction sbGrouped(n: i64): void { // 84210 -> 84,210\n  if (n >= 1000) { sbGrouped(n / 1000); sb_text(\",\"); const r = n % 1000; if (r \u003C 100) sb_text(\"0\"); if (r \u003C 10) sb_text(\"0\"); sb_int(r); } else sb_int(n);\n}\nfunction sbPrice(v: f64): void { // 83,754.2 / 2,431.55 / 12.345 / 0.13797 / 0.000012345: under 1, five significant digits (at most the 9 decimals text takes)\n  if (v >= 1000.0) { const whole = Math.floor(v); sbGrouped(i64(whole)); sb_text(\".\"); sb_int(i64(Math.round((v - whole) * 10.0)) % 10); }\n  else if (v >= 100.0) sb_f64(v, 2); else if (v >= 1.0) sb_f64(v, 3); else if (!(v > 0.0)) sb_f64(v, 5); else { const d = i32(Math.ceil(-Math.log(v) / Math.LN10)) + 4; sb_f64(v, d \u003C 5 ? 5 : d > 9 ? 9 : d); }\n}\nfunction sbSignedGrouped(v: f64): void { // +12,841 / -1,035.5\n  sb_text(v \u003C 0.0 ? \"-\" : \"+\"); const a = Math.abs(v);\n  if (a >= 10000.0) sbGrouped(i64(Math.round(a))); else { const whole = Math.floor(a); sbGrouped(i64(whole)); sb_text(\".\"); sb_int(i64(Math.round((a - whole) * 10.0)) % 10); }\n}\nfunction priceDecimals(step: f64): i32 { // enough decimals that the rounded row prices stay evenly spaced (the docked grid is contiguous only within 0.1% of its step), at most the 9 the frame's text takes\n  const d = i32(Math.ceil(Math.log(2000.0 / step) / Math.LN10)); return d \u003C 2 ? 2 : d > 9 ? 9 : d;\n}\n\n// ── The period ledger ──\nfunction gcd(a: i64, b: i64): i64 { let x = a \u003C 0 ? -a : a; let y = b \u003C 0 ? -b : b; while (y != 0) { const r = x % y; x = y; y = r; } return x; }\nfunction decimalsOf(v: f64): i32 { // the decimals a served price needs: the least d (0..12) at which v * 10^d is a whole number, to the double's precision (0 for no price)\n  let x = Math.abs(v); if (!(x > 0.0 && x \u003C Infinity)) return 0;\n  for (let d = 0; d \u003C 12; d += 1) { const r = Math.round(x); if (r != 0.0 && Math.abs(x - r) \u003C= 1e-12 * x) return d; x *= 10.0; } return 12;\n}\nfunction foldEdges(cells: StaticArray\u003Cf64>, n: i32, stride: i32, col: i32): void { // every served row edge is a multiple of the market's block size (a row is clipped to the levels that traded, so one row's height is not the grid): the gcd of many edges is the block, counted in the decimals the edges need (a fixed unit rounds a fine market's edges to nothing) and kept below 2^53\n  let d = rowD; let top = 0.0;\n  for (let i = 0; i + stride \u003C= n; i += stride) { for (let e = 0; e \u003C 2; e += 1) { const v = Math.abs(cells[i + col + e]); const k = decimalsOf(v); if (k > d) d = k; if (v > top && v \u003C Infinity) top = v; } }\n  if (top > 0.0) { const cap = i32(Math.floor(Math.log(9.0e15 / top) / Math.LN10)); if (d > cap) d = cap > rowD ? cap : rowD; }\n  while (rowD \u003C d) { rowG *= 10; rowD += 1; } // the gcd so far, in the finer unit\n  const unit = Math.pow(10.0, f64(rowD));\n  for (let i = 0; i + stride \u003C= n; i += stride) { rowG = gcd(rowG, i64(Math.round(cells[i + col] * unit))); rowG = gcd(rowG, i64(Math.round(cells[i + col + 1] * unit))); }\n}\nfunction learnRow(cells: StaticArray\u003Cf64>, n: i32): void { // the row height: the block size times the ticks setting (the built-in's rule), one gcd over the month-deep stream's edges and the chart's, fixed on the first row the stream reaches (the first bar once the streams stand down; the last bar if the stream never arrives)\n  const m = streamed ? in_vp_h_cells() : 0;\n  if (m >= 5) foldEdges(in_vp_h_view(), m, 5, 1);\n  foldEdges(cells, n, 4, 0);\n  if (rowG > 0 && (m >= 5 || !streamed || bar.isLast())) rowH = (f64(rowG) / Math.pow(10.0, f64(rowD))) * f64(ticks);\n}\nfunction keyOf(low: f64, high: f64): i32 { return i32(Math.floor((low + high) * 0.5 / rowH + 1e-6)); } // the zero-based grid row the row's centre sits in (a clipped edge row still lands in its own; a price on a grid line, the base buckets' rows, lands in the row it opens, whatever the double's last digit)\nfunction at(key: i32): i32 { // where a key sits in the ledger, -1 outside its reach (an absurd print); the first key centres the ledger on itself\n  if (!based) { rowBase = key - HALF_KEYS; based = true; }\n  const i = key - rowBase; return i >= 0 && i \u003C MAX_KEYS ? i : -1;\n}\nfunction addNet(key: i32, amount: f64): void { const i = at(key); if (i \u003C 0) return; if (maxKey \u003C minKey) { minKey = key; maxKey = key; } if (key \u003C minKey) minKey = key; if (key > maxKey) maxKey = key; net[i] += amount; }\nfunction addPendRow(key: i32, volume: f64): void { const i = at(key); if (i \u003C 0) return; if (pendMax \u003C pendMin) { pendMin = key; pendMax = key; } if (key \u003C pendMin) pendMin = key; if (key > pendMax) pendMax = key; pend[i] += volume; }\nfunction resetPeriod(start: f64): void { periodStart = start; for (let k = minKey; k \u003C= maxKey; k += 1) { const i = at(k); if (i >= 0) net[i] = 0.0; } minKey = 0; maxKey = -1; }\nfunction clearPend(): void { for (let k = pendMin; k \u003C= pendMax; k += 1) { const i = at(k); if (i >= 0) pend[i] = 0.0; } pendMin = 0; pendMax = -1; }\nfunction pos(v: f64): f64 { return v > 0.0 ? v : 0.0; }\nfunction startPeriodAt(time: f64): bool { // the period holding time: a later one empties the ledger; false for an earlier one\n  const start = periodStartOf(time);\n  if (isNaN(periodStart) || start > periodStart) { resetPeriod(start); return true; }\n  return start == periodStart;\n}\nfunction spread(change: f64, cells: StaticArray\u003Cf64>, from: i32, to: i32, stride: i32, col: i32): void { // one span's change over its rows by traded volume (the built-in's rule)\n  if (isNaN(change) || change == 0.0 || isNaN(rowH)) return;\n  let total = 0.0; for (let i = from; i + stride \u003C= to; i += stride) total += pos(cells[i + col + 2]) + pos(cells[i + col + 3]);\n  if (total \u003C= 0.0) return;\n  for (let i = from; i + stride \u003C= to; i += stride) {\n    const vol = pos(cells[i + col + 2]) + pos(cells[i + col + 3]); if (vol > 0.0) addNet(keyOf(cells[i + col], cells[i + col + 1]), (change * vol) / total);\n  }\n}\nfunction addPend(cells: StaticArray\u003Cf64>, from: i32, to: i32, stride: i32, col: i32, sign: f64): void { // rows into the forming hour's volume (sign -1: a closed hour's rows out of it)\n  if (isNaN(rowH)) return;\n  for (let i = from; i + stride \u003C= to; i += stride) addPendRow(keyOf(cells[i + col], cells[i + col + 1]), sign * (pos(cells[i + col + 2]) + pos(cells[i + col + 3])));\n}\n\n// ── The two streams, paired by the hour ──\nfunction foldHour(open: f64, change: f64, cells: StaticArray\u003Cf64>, from: i32, to: i32, stride: i32, col: i32): void { if (startPeriodAt(open)) spread(change, cells, from, to, stride, col); }\nfunction findOi(open: f64): i32 { for (let k = 0; k \u003C oiWait; k += 1) if (oiOpen[k] == open) return k; return -1; }\nfunction dropOi(e: i32): void { for (let k = e; k + 1 \u003C oiWait; k += 1) { oiOpen[k] = oiOpen[k + 1]; oiChange[k] = oiChange[k + 1]; } oiWait -= 1; }\nfunction waitOi(open: f64, change: f64): void { if (oiWait == WAIT_OI) dropOi(0); oiOpen[oiWait] = open; oiChange[oiWait] = change; oiWait += 1; } // the oldest drops when the store is full\nfunction findVp(open: f64): i32 { for (let k = 0; k \u003C vpWait; k += 1) if (vpOpen[k] == open) return k; return -1; }\nfunction dropVp(e: i32): void { // one waiting volume hour out, the gap its rows leave closed\n  const from = vpFrom[e]; const width = vpTo[e] - from;\n  for (let i = from; i + width \u003C vpUsed; i += 1) vpRows[i] = vpRows[i + width];\n  vpUsed -= width;\n  for (let k = e; k + 1 \u003C vpWait; k += 1) { vpOpen[k] = vpOpen[k + 1]; vpFrom[k] = vpFrom[k + 1] - width; vpTo[k] = vpTo[k + 1] - width; }\n  vpWait -= 1;\n}\nfunction waitVp(open: f64, v: StaticArray\u003Cf64>, from: i32, to: i32): void { // a volume hour whose open interest has not arrived: its rows wait (the oldest drop when the store is full)\n  const width = ((to - from) / 5) * 4; if (width > WAIT_VP_ROWS * 4) return;\n  while (vpWait > 0 && (vpWait == WAIT_VP || vpUsed + width > WAIT_VP_ROWS * 4)) dropVp(0);\n  vpOpen[vpWait] = open; vpFrom[vpWait] = vpUsed;\n  for (let i = from; i + 5 \u003C= to; i += 5) { vpRows[vpUsed] = v[i + 1]; vpRows[vpUsed + 1] = v[i + 2]; vpRows[vpUsed + 2] = v[i + 3]; vpRows[vpUsed + 3] = v[i + 4]; vpUsed += 4; }\n  vpTo[vpWait] = vpUsed; vpWait += 1;\n}\nfunction readHours(): void { // this row's closed hours: the two streams are separate lanes, so an hour folds once both have carried it, on whichever rows they arrive\n  const n = in_oi_h_cells();\n  if (n >= 5) {\n    const c = in_oi_h_view();\n    for (let i = 0; i + 5 \u003C= n; i += 5) {\n      const close = c[i + 4]; let change: f64 = NaN;\n      if (!isNaN(close)) { change = !isNaN(prevOi) ? close - prevOi : close - c[i + 1]; prevOi = close; } // the built-in's rule: against the previous hour's close, the first one within its hour\n      const open = t + c[i] / 1000.0; const w = findVp(open);\n      if (w >= 0) { foldHour(open, change, vpRows, vpFrom[w], vpTo[w], 4, 0); dropVp(w); } else waitOi(open, change);\n    }\n  }\n  const m = in_vp_h_cells(); if (m \u003C 5) return;\n  const v = in_vp_h_view();\n  for (let i = 0; i + 5 \u003C= m; ) { // one hour at a time: its rows share the hour's offset\n    const off = v[i]; let j = i; while (j + 5 \u003C= m && v[j] == off) j += 5;\n    const open = t + off / 1000.0;\n    if (open >= syncT) addPend(v, i, j, 5, 1, -1.0); // a closed hour the chart's bars in pend hold: out of the forming hour\n    if (!(lastVp >= open)) lastVp = open;\n    const w = findOi(open);\n    if (w >= 0) { foldHour(open, oiChange[w], v, i, j, 5, 1); dropOi(w); } else waitVp(open, v, i, j);\n    i = j;\n  }\n}\nfunction foldForming(change: f64): void { // the forming hour's change over its volume rows (on the last bar only: the next tick rolls it back)\n  if (isNaN(change) || change == 0.0) return;\n  let total = 0.0; for (let k = pendMin; k \u003C= pendMax; k += 1) { const i = at(k); if (i >= 0) total += pos(pend[i]); }\n  if (total \u003C= 0.0) return;\n  for (let k = pendMin; k \u003C= pendMax; k += 1) { const i = at(k); if (i >= 0 && pend[i] > 0.0) addNet(k, (change * pend[i]) / total); }\n}\nfunction weight(r: i32): f64 { return pos(rowNet[r]); } // the level weight: net open interest added (the built-in's 'net-positive' basis)\nfunction nearestWeightUp(from: i32): i32 { for (let i = from + 1; i \u003C rowCount; i += 1) if (weight(i) > 0.0) return i - from; return 0x7fffffff; }\nfunction nearestWeightDown(from: i32): i32 { for (let i = from - 1; i >= 0; i -= 1) if (weight(i) > 0.0) return from - i; return 0x7fffffff; }\nfunction buildRows(): bool { // the ledger's keys as at most 512 rows (grid keys merged in groups of merge when the period spans more), then POC and the value area\n  if (maxKey \u003C minKey || isNaN(rowH)) return false;\n  merge = (maxKey - minKey + MAX_ROWS) / MAX_ROWS; if (merge \u003C 1) merge = 1;\n  let firstKey = i32(Math.floor(f64(minKey) / f64(merge))) * merge; // merged rows stay on a grid of merge keys from zero\n  while ((maxKey - firstKey) / merge >= MAX_ROWS) { merge += 1; firstKey = i32(Math.floor(f64(minKey) / f64(merge))) * merge; } // rounding the first key down can add a row: widen until the aligned range fits\n  rowCount = 0; netTotal = 0.0;\n  for (let k = firstKey; k \u003C= maxKey && rowCount \u003C MAX_ROWS; k += merge) {\n    let sum = 0.0; for (let j = 0; j \u003C merge; j += 1) { const i = at(k + j); if (i >= 0) sum += net[i]; }\n    rowNet[rowCount] = sum; rowKey[rowCount] = k; netTotal += sum; rowCount += 1;\n  }\n  if (rowCount \u003C 1) return false;\n  pocRow = -1; let best = 0.0; for (let r = 0; r \u003C rowCount; r += 1) { const w = weight(r); if (w > best) { best = w; pocRow = r; } } // the first largest row (the built-in's profilePocIndex)\n  if (pocRow \u003C 0) { poc = NaN; vah = NaN; val = NaN; return true; } // no row added open interest: rows only, and no POC\n  let total = 0.0; for (let r = 0; r \u003C rowCount; r += 1) total += weight(r);\n  const target = total * valueArea; lowRow = pocRow; highRow = pocRow; let inside = weight(pocRow);\n  while (inside \u003C target && (highRow \u003C rowCount - 1 || lowRow > 0)) { // the built-in's expandValueArea: toward the heavier neighbour, ties up, a zero-vs-zero tie toward the nearer weight\n    const canUp = highRow \u003C rowCount - 1; const canDown = lowRow > 0;\n    const up = canUp ? weight(highRow + 1) : 0.0; const down = canDown ? weight(lowRow - 1) : 0.0;\n    let stepUp = false;\n    if (canUp && canDown && up == 0.0 && down == 0.0) {\n      const du = nearestWeightUp(highRow); const dd = nearestWeightDown(lowRow);\n      if (du == dd) { const wu = du == 0x7fffffff ? 0.0 : weight(highRow + du); const wd = dd == 0x7fffffff ? 0.0 : weight(lowRow - dd); stepUp = wu >= wd; } else stepUp = du \u003C dd;\n    } else stepUp = up >= down && canUp;\n    if (stepUp && canUp) { highRow += 1; inside += up; } else if (canDown) { lowRow -= 1; inside += down; } else if (canUp) { highRow += 1; inside += up; }\n  }\n  poc = (f64(rowKey[pocRow]) + 0.5 * f64(merge)) * rowH; vah = (f64(rowKey[highRow]) + 0.5 * f64(merge)) * rowH; val = (f64(rowKey[lowRow]) + 0.5 * f64(merge)) * rowH; // row centres (the built-in's line convention)\n  return true;\n}\nfunction writeRows(): void { // the frame: row centres ascending, each row's own band, the signed net per row, a colour per row, and the value area when it spans two rows or more\n  const rowWidth = rowH * f64(merge); const decimals = priceDecimals(rowWidth); const sign = positiveRight ? 1.0 : -1.0;\n  fb_clear(); fb_text(\"{\\\"prices\\\":[\");\n  for (let r = 0; r \u003C rowCount; r += 1) { if (r > 0) fb_text(\",\"); fb_f64((f64(rowKey[r]) + 0.5 * f64(merge)) * rowH, decimals); }\n  fb_text(\"],\\\"lows\\\":[\");\n  for (let r = 0; r \u003C rowCount; r += 1) { if (r > 0) fb_text(\",\"); fb_f64(f64(rowKey[r]) * rowH, decimals); }\n  fb_text(\"],\\\"highs\\\":[\");\n  for (let r = 0; r \u003C rowCount; r += 1) { if (r > 0) fb_text(\",\"); fb_f64(f64(rowKey[r] + merge) * rowH, decimals); }\n  fb_text(\"],\\\"values\\\":[\");\n  for (let r = 0; r \u003C rowCount; r += 1) { if (r > 0) fb_text(\",\"); fb_f64(rowNet[r] * sign, 4); }\n  fb_text(\"],\\\"colors\\\":[\");\n  for (let r = 0; r \u003C rowCount; r += 1) { if (r > 0) fb_text(\",\"); const v = rowNet[r]; fb_text(v > 0.0 ? \"\\\"#26A69A\\\"\" : v \u003C 0.0 ? \"\\\"#EF5350\\\"\" : \"\\\"#64748b\\\"\"); }\n  fb_text(\"]\");\n  if (pocRow >= 0 && highRow > lowRow) { fb_text(\",\\\"value_area\\\":[\"); fb_f64(val, decimals); fb_text(\",\"); fb_f64(vah, decimals); fb_text(\"]\"); } // a one-row value area is the POC's own row: no band\n  fb_text(\"}\");\n  writeFrameBuffer(oi_rows);\n}\nfunction drawLevels(): void { // the POC and its tag, the value area's two lines, from the period's first bar through to the axis; the two period markers, the header line\n  const end = t + (isNaN(intervalSec) ? 0.0 : intervalSec);\n  const rowWidth = rowH * f64(merge); const top = f64(rowKey[rowCount - 1] + merge) * rowH; const bottom = f64(rowKey[0]) * rowH;\n  if (pocRow >= 0) { // only when a row added open interest (the dock draws no POC of its own, so a period of closes marks nothing)\n    lines[0].set(periodStart, poc, end, poc).color(rgba(242, 201, 76, 255)).width(1.0).style(LineStyle.Solid).extend(Extend.Right);\n    sb_clear(); sb_text(\"OI POC \"); sbPrice(poc);\n    pocTag.set(4.0, poc).text(str_poc_tag_sb).color(rgba(19, 23, 34, 255)).fill(rgba(242, 201, 76, 255)).style(LabelStyle.Pill).align(ALIGN_RIGHT);\n  } else { lines[0].delete(); pocTag.delete(); }\n  if (pocRow >= 0 && highRow > lowRow) { // a value area of two rows or more; one row is the POC's own\n    lines[1].set(periodStart, vah, end, vah).color(rgba(149, 152, 161, 255)).width(1.0).style(LineStyle.Dashed).extend(Extend.Right);\n    lines[2].set(periodStart, val, end, val).color(rgba(149, 152, 161, 255)).width(1.0).style(LineStyle.Dashed).extend(Extend.Right);\n  } else { lines[1].delete(); lines[2].delete(); }\n  lines[3].set(periodStart, bottom, periodStart, top).color(rgba(149, 152, 161, 200)).width(1.0).style(LineStyle.Dotted).extend(Extend.None);\n  lines[4].set(end, bottom, end, top).color(rgba(149, 152, 161, 200)).width(1.0).style(LineStyle.Dotted).extend(Extend.None);\n  sb_clear(); sb_text(period == 0 ? \"Day\" : period == 1 ? \"Week\" : \"Month\"); sb_text(\" | Open interest | net change \"); sbSignedGrouped(netTotal);\n  header.set(220.0, top + rowWidth * 0.6).text(str_tag_sb).color(rgba(149, 152, 161, 255));\n}\n\n// onStart() runs once before the first bar: read the params; a weekly or coarser chart stands the streams down.\nfunction onStart(): void {\n  period = i32(p_period()); ticks = i32(p_ticks()); valueArea = p_value_area() / 100.0; positiveRight = p_positive_side() == 0.0;\n  intervalSec = p_chart_interval_sec() > 0.0 ? p_chart_interval_sec() : NaN; // 0 when the chart did not fill it\n  streamed = isNaN(intervalSec) || intervalSec \u003C 604800.0;\n}\n// onBar() runs once per bar, oldest first. Finer than a week: the closed hours this row carries go into the period's\n// ledger once both streams have them, and the forming hour's volume is the chart's own bars since the last one that\n// opened on the hour less the closed hours carried since; on the last bar the forming hour's change (the bar's open\n// interest less the newest closed hour's) is spread over it. A weekly or coarser chart spreads each bar's change over\n// that bar's own rows. On the last bar: the rows, the levels, the markers, the header.\nfunction onBar(): void {\n  t = bar.time(); if (isNaN(t)) return;\n  const n = in_profile_cells(); const cells = in_profile_view(); const oiNow = in_oi();\n  if (isNaN(rowH)) learnRow(cells, n);\n  if (!streamed) { // a weekly or coarser chart: the bar's change against the previous bar's close, else within the bar\n    let change: f64 = NaN;\n    if (!isNaN(oiNow)) { change = !isNaN(prevOi) ? oiNow - prevOi : oiNow - in_oi_open(); prevOi = oiNow; }\n    if (startPeriodAt(t)) spread(change, cells, 0, n, 4, 0);\n  } else {\n    if (t == Math.floor(t / 3600.0) * 3600.0) { clearPend(); syncT = t; } // a bar that opens on the hour: every hour before it has closed, so the forming hour's volume starts here (a 45m bar straddles hours: pend keeps the bars back to the last one on the hour)\n    addPend(cells, 0, n, 4, 0, 1.0);\n    readHours();\n    if (bar.isLast() && !isNaN(oiNow) && !isNaN(prevOi) && !isNaN(syncT) && startPeriodAt(isNaN(lastVp) ? t : Math.max(t, lastVp + 3600.0))) foldForming(oiNow - prevOi);\n  }\n  if (!bar.isLast()) return;\n  if (!buildRows()) return;\n  out_poc(poc); out_vah(vah); out_val(val); out_net(netTotal);\n  writeRows(); drawLevels();\n  sb_clear();\n  if (pocRow >= 0) { sb_text(\"OI POC \"); sbPrice(poc); sb_text(\"  VAH \"); sbPrice(vah); sb_text(\"  VAL \"); sbPrice(val); } else sb_text(\"No open interest added\");\n  sb_text(\"  net \"); sbSignedGrouped(netTotal); str_readout_sb();\n}\n```\n\n## How it works\n\n**An hour at a time.** `input(\"oi_h\", oi_candles.cells, { interval: \"1h\", bars: 744 })` hands the first bar every hour that has closed in the last 744 (a month: the backlog), then each later bar the hours that closed with it, one `[offset_ms, open, high, low, close]` tuple per hour in the venue's own units (coins or contracts, the stream's default). `vp_h` hands the same hours' volume by price, one `[offset_ms, low, high, buy, sell]` tuple per price row, the rows of an hour sharing its `offset_ms` and ascending by price. An hour's change is its close less the previous hour's (the first hour's, within its own hour), spread over that hour's rows in proportion to the volume traded on each: the chart's built-in Open Interest Profile rule. The two streams are separate lanes, so an hour can reach the run on different bars for each: its change and its rows wait for each other, and the hour folds once both have arrived.\n\n**The forming hour.** The streams carry closed hours only, so the forming hour comes from the chart's own bars: their `volume_profile.cells` summed since the last bar that opened on the hour, less the closed hours the volume stream carried since. On a 15m chart that is the bars of the current hour; on a 4h chart, the live bar less the hours it already closed; on a 45m chart, whose bars straddle hours, the bars back to the last one that opened on the hour less the hours that closed since. Its change is the chart's own `oi.close`, read with `currency: \"Coin\"` (the stream's units), less the newest closed hour's close. It is folded on the live bar only, so every tick folds it again from the closed state.\n\n**Rows, POC and value area.** A row spans `ticks` (25) of the market's price levels: the market's block size times the setting. The block size is the greatest common divisor of the row edges served, counted in as many decimals as those prices carry (so a market priced under 0.0001 learns its grid too), learned once on the first bar the volume stream reaches, from the month of hourly rows it carries and that bar's own rows together (one sparse bar alone would read a multiple of it). The period's rows are merged into at most 512: each merged row holds the same number of grid rows, counted from the grid's zero, and the count is the least that holds the period's range once its first row is rounded down to that grid. The OI POC is the first row with the most open interest added; the value area grows from it toward the heavier neighbour until it holds `value_area` (70) percent of the open interest added. When one row alone holds that share, the value area is the POC's own row: no band, no VAH or VAL line, and `vah` and `val` read the POC's price. A period that added no open interest on any row has no POC, and nothing marks one. `poc`, `vah`, `val` and `net` are data-only outputs, written on the live bar.\n\n**The column.** `frame(\"oi_rows\")` carries the rows (prices, each row's own low and high, the signed net, a colour per row) and the `value_area` when it spans two rows or more. It feeds `plot.levels({ dock: \"right\", baseline: \"center\", width_px: 220, poc: false, tag_place: \"axis\" })`: a column 220 pixels wide with zero at its centre, positives to the right (`positive_side` \"Left\" flips them), the VAH and VAL tags on the axis side. The level draws no POC of its own (`poc: false`): with no explicit POC a centred column would mark its largest row, an outflow in a period that added nothing. The POC line and its \"OI POC\" tag are a line handle and a label handle instead, drawn only when a row added open interest. The chart keeps the column's width free at the right edge, so the newest candles stop before it.\n\n## Where it runs\n\nPerpetual futures with open interest and a volume profile: Binance Futures, Hyperliquid and the other venues that serve both. Every chart finer than a week reads the same hourly profile. On a weekly or coarser chart, `chart_interval_below: \"1w\"` stands the two streams down (nothing is fetched for them) and each bar's change is spread over that bar's own rows instead. `vp_h` declares `max_cells: 32768`, room for 744 hours of about 44 rows each; a market whose hours span more rows stops the run with `wrun_cell_block_too_large`, so raise `ticks` (fewer, wider rows) or `max_cells`.\n\n## When data is missing\n\nSpot, stocks and FX carry no open interest: every change reads NaN, nothing is folded and no column is drawn. An hour the open interest stream carries without volume rows moves no row (its change is dropped, as the built-in drops it), and the next hour's change is still measured from it. Before the first closed hour reaches the run, the first change is measured within its own hour.\n\n## Customize it\n\n- **A day or a week.** `period` Day or Week profiles the current UTC day or Monday week; the streams still read a month.\n- **Wider rows.** `ticks` up to 500 rows of the market's price levels.\n- **Flip the sides.** `positive_side` Left grows the green rows to the left.\n- **A wider value area.** `value_area` up to 95 percent.\n- **Tags at the inner end.** `tag_place: \"inner\"` moves the VAH and VAL tags back to the column's inner end; the POC tag is a label, placed by its own `set` call.\n\n## Run it\n\n1. In the editor's Explorer, press the **Templates** icon (\"Browse starter templates\") and pick **Open Interest Profile** under **Beyond the time axis**.\n2. Press **Run** on a perpetual chart such as BTCUSDT on Binance Futures at 1m: the column docks on the right, the three levels draw from the month's first bar with their tags on the axis side, and the header reads the month's net change. Switch the chart to 1h or 4h: the same rows.\n3. At the editor's Console prompt, type `poc`, `vah`, `val` and `net` to read the levels and the net change on the newest bar.\n\n## Concepts used\n\n- [Data sources](../core-concepts/data-sources.md) for the `oi_candles` and `volume_profile_candles` streams and `oi`'s `currency`\n- [Multi-timeframe](../core-concepts/multi-timeframe.md) for streams, `bars` and `chart_interval_below`\n- [Cards, frames and panels](../presentation/cards-frames-panels.md) for frames, `plot.levels` docked two-sided and `tag_place`\n- [Drawing objects](../presentation/drawing-objects.md) for line and label handles extended to the axis\n",{"type":14,"children":15,"data":21145,"position":21147},"root",[16,26,29,30,51,52,67,68,417,418,436,437,19613,19614,19630,19631,19763,19764,19852,19853,20035,20036,20163,20164,20179,20180,20313,20314,20329,20330,20345,20346,20361,20362,20634,20635,20651,20652,20871,20872,20887,20888],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/cookbook/open-interest-profile.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},137,136,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":48},"element","p",{},[35],{"type":31,"tagName":36,"properties":37,"children":40,"position":41},"img",{"src":38,"alt":39},"/wrun/images/open-interest-profile.png","Open interest change by price docked on the right as a two-sided column, with the OI POC and the value area tagged on the axis side",[],{"start":42,"end":45},{"line":43,"column":21,"offset":44},5,163,{"line":43,"column":46,"offset":47},175,337,{"start":49,"end":50},{"line":43,"column":21,"offset":44},{"line":43,"column":46,"offset":47},{"type":27,"value":28},{"type":31,"tagName":32,"properties":53,"children":54,"position":64},{},[55],{"type":27,"value":56,"position":57},"The current month's open interest change by price (or the day's, or the week's), docked on the price axis as a two-sided column: a row grows green to the right where positions were opened on balance while price traded there, and red to the left where they were closed. The OI POC, the row that added the most open interest, is drawn in amber from the period's first bar through to the axis with its tag on the axis (\"OI POC 83,754.2\"), and the value area's high and low are dashed in slate with their tags on the axis side of the column. Two dotted markers bound the period, a header line above the column reads it (\"Month | Open interest | net change +12,841\"), and the legend reads all four. Every chart finer than a week draws the same profile, built hour by hour, so a 1m chart and a 4h chart show the same rows.",{"start":58,"end":61},{"line":59,"column":21,"offset":60},7,339,{"line":59,"column":62,"offset":63},817,1155,{"start":65,"end":66},{"line":59,"column":21,"offset":60},{"line":59,"column":62,"offset":63},{"type":27,"value":28},{"type":31,"tagName":32,"properties":69,"children":70,"position":414},{},[71,80,94,101,114,121,140,147,165,172,185,192,205,212,225,232,245,251,264,271,289,296,314,321,339,346,359,366,383,390,407],{"type":27,"value":72,"position":73},"The parts are two hourly streams, ",{"start":74,"end":77},{"line":75,"column":21,"offset":76},9,1157,{"line":75,"column":78,"offset":79},35,1191,{"type":31,"tagName":81,"properties":82,"children":83,"position":91},"code",{},[84],{"type":27,"value":85,"position":86},"oi_candles.cells",{"start":87,"end":88},{"line":75,"column":78,"offset":79},{"line":75,"column":89,"offset":90},53,1209,{"start":92,"end":93},{"line":75,"column":78,"offset":79},{"line":75,"column":89,"offset":90},{"type":27,"value":95,"position":96}," (each closed hour's open interest) and ",{"start":97,"end":98},{"line":75,"column":89,"offset":90},{"line":75,"column":99,"offset":100},93,1249,{"type":31,"tagName":81,"properties":102,"children":103,"position":111},{},[104],{"type":27,"value":105,"position":106},"volume_profile_candles.cells",{"start":107,"end":108},{"line":75,"column":99,"offset":100},{"line":75,"column":109,"offset":110},123,1279,{"start":112,"end":113},{"line":75,"column":99,"offset":100},{"line":75,"column":109,"offset":110},{"type":27,"value":115,"position":116}," (each closed hour's volume by price), a month deep (",{"start":117,"end":118},{"line":75,"column":109,"offset":110},{"line":75,"column":119,"offset":120},176,1332,{"type":31,"tagName":122,"properties":123,"children":125,"position":135},"a",{"href":124},"../core-concepts/data-sources.md",[126],{"type":27,"value":127,"position":128},"Data sources",{"start":129,"end":132},{"line":75,"column":130,"offset":131},177,1333,{"line":75,"column":133,"offset":134},189,1345,{"start":136,"end":137},{"line":75,"column":119,"offset":120},{"line":75,"column":138,"offset":139},224,1380,{"type":27,"value":141,"position":142},", ",{"start":143,"end":144},{"line":75,"column":138,"offset":139},{"line":75,"column":145,"offset":146},226,1382,{"type":31,"tagName":122,"properties":148,"children":150,"position":160},{"href":149},"../core-concepts/multi-timeframe.md",[151],{"type":27,"value":152,"position":153},"Multi-timeframe",{"start":154,"end":157},{"line":75,"column":155,"offset":156},227,1383,{"line":75,"column":158,"offset":159},242,1398,{"start":161,"end":162},{"line":75,"column":145,"offset":146},{"line":75,"column":163,"offset":164},280,1436,{"type":27,"value":166,"position":167},"), the chart's own ",{"start":168,"end":169},{"line":75,"column":163,"offset":164},{"line":75,"column":170,"offset":171},299,1455,{"type":31,"tagName":81,"properties":173,"children":174,"position":182},{},[175],{"type":27,"value":176,"position":177},"oi.close",{"start":178,"end":179},{"line":75,"column":170,"offset":171},{"line":75,"column":180,"offset":181},309,1465,{"start":183,"end":184},{"line":75,"column":170,"offset":171},{"line":75,"column":180,"offset":181},{"type":27,"value":186,"position":187}," and ",{"start":188,"end":189},{"line":75,"column":180,"offset":181},{"line":75,"column":190,"offset":191},314,1470,{"type":31,"tagName":81,"properties":193,"children":194,"position":202},{},[195],{"type":27,"value":196,"position":197},"volume_profile.cells",{"start":198,"end":199},{"line":75,"column":190,"offset":191},{"line":75,"column":200,"offset":201},336,1492,{"start":203,"end":204},{"line":75,"column":190,"offset":191},{"line":75,"column":200,"offset":201},{"type":27,"value":206,"position":207}," for the forming hour, a frame feeding ",{"start":208,"end":209},{"line":75,"column":200,"offset":201},{"line":75,"column":210,"offset":211},375,1531,{"type":31,"tagName":81,"properties":213,"children":214,"position":222},{},[215],{"type":27,"value":216,"position":217},"plot.levels",{"start":218,"end":219},{"line":75,"column":210,"offset":211},{"line":75,"column":220,"offset":221},388,1544,{"start":223,"end":224},{"line":75,"column":210,"offset":211},{"line":75,"column":220,"offset":221},{"type":27,"value":226,"position":227}," docked right with ",{"start":228,"end":229},{"line":75,"column":220,"offset":221},{"line":75,"column":230,"offset":231},407,1563,{"type":31,"tagName":81,"properties":233,"children":234,"position":242},{},[235],{"type":27,"value":236,"position":237},"baseline: \"center\"",{"start":238,"end":239},{"line":75,"column":230,"offset":231},{"line":75,"column":240,"offset":241},427,1583,{"start":243,"end":244},{"line":75,"column":230,"offset":231},{"line":75,"column":240,"offset":241},{"type":27,"value":186,"position":246},{"start":247,"end":248},{"line":75,"column":240,"offset":241},{"line":75,"column":249,"offset":250},432,1588,{"type":31,"tagName":81,"properties":252,"children":253,"position":261},{},[254],{"type":27,"value":255,"position":256},"tag_place: \"axis\"",{"start":257,"end":258},{"line":75,"column":249,"offset":250},{"line":75,"column":259,"offset":260},451,1607,{"start":262,"end":263},{"line":75,"column":249,"offset":250},{"line":75,"column":259,"offset":260},{"type":27,"value":265,"position":266}," (",{"start":267,"end":268},{"line":75,"column":259,"offset":260},{"line":75,"column":269,"offset":270},453,1609,{"type":31,"tagName":122,"properties":272,"children":274,"position":284},{"href":273},"../presentation/cards-frames-panels.md",[275],{"type":27,"value":276,"position":277},"Cards, frames and panels",{"start":278,"end":281},{"line":75,"column":279,"offset":280},454,1610,{"line":75,"column":282,"offset":283},478,1634,{"start":285,"end":286},{"line":75,"column":269,"offset":270},{"line":75,"column":287,"offset":288},519,1675,{"type":27,"value":290,"position":291},"), line and label handles for the levels, the POC tag, the markers and the header (",{"start":292,"end":293},{"line":75,"column":287,"offset":288},{"line":75,"column":294,"offset":295},602,1758,{"type":31,"tagName":122,"properties":297,"children":299,"position":309},{"href":298},"../presentation/drawing-objects.md",[300],{"type":27,"value":301,"position":302},"Drawing objects",{"start":303,"end":306},{"line":75,"column":304,"offset":305},603,1759,{"line":75,"column":307,"offset":308},618,1774,{"start":310,"end":311},{"line":75,"column":294,"offset":295},{"line":75,"column":312,"offset":313},655,1811,{"type":27,"value":315,"position":316},"), and a legend entry that reads them (",{"start":317,"end":318},{"line":75,"column":312,"offset":313},{"line":75,"column":319,"offset":320},694,1850,{"type":31,"tagName":122,"properties":322,"children":324,"position":334},{"href":323},"../presentation/legend.md",[325],{"type":27,"value":326,"position":327},"Legend",{"start":328,"end":331},{"line":75,"column":329,"offset":330},695,1851,{"line":75,"column":332,"offset":333},701,1857,{"start":335,"end":336},{"line":75,"column":319,"offset":320},{"line":75,"column":337,"offset":338},729,1885,{"type":27,"value":340,"position":341},"). This is also the ",{"start":342,"end":343},{"line":75,"column":337,"offset":338},{"line":75,"column":344,"offset":345},749,1905,{"type":31,"tagName":81,"properties":347,"children":348,"position":356},{},[349],{"type":27,"value":350,"position":351},"open-interest-profile",{"start":352,"end":353},{"line":75,"column":344,"offset":345},{"line":75,"column":354,"offset":355},772,1928,{"start":357,"end":358},{"line":75,"column":344,"offset":345},{"line":75,"column":354,"offset":355},{"type":27,"value":360,"position":361}," template: the ",{"start":362,"end":363},{"line":75,"column":354,"offset":355},{"line":75,"column":364,"offset":365},787,1943,{"type":31,"tagName":367,"properties":368,"children":369,"position":378},"strong",{},[370],{"type":27,"value":8,"position":371},{"start":372,"end":375},{"line":75,"column":373,"offset":374},789,1945,{"line":75,"column":376,"offset":377},810,1966,{"start":379,"end":380},{"line":75,"column":364,"offset":365},{"line":75,"column":381,"offset":382},812,1968,{"type":27,"value":384,"position":385}," card under ",{"start":386,"end":387},{"line":75,"column":381,"offset":382},{"line":75,"column":388,"offset":389},824,1980,{"type":31,"tagName":367,"properties":391,"children":392,"position":402},{},[393],{"type":27,"value":394,"position":395},"Beyond the time axis",{"start":396,"end":399},{"line":75,"column":397,"offset":398},826,1982,{"line":75,"column":400,"offset":401},846,2002,{"start":403,"end":404},{"line":75,"column":388,"offset":389},{"line":75,"column":405,"offset":406},848,2004,{"type":27,"value":408,"position":409}," in the editor's starter list, and it compiles as written.",{"start":410,"end":411},{"line":75,"column":405,"offset":406},{"line":75,"column":412,"offset":413},906,2062,{"start":415,"end":416},{"line":75,"column":21,"offset":76},{"line":75,"column":412,"offset":413},{"type":27,"value":28},{"type":31,"tagName":419,"properties":420,"children":421,"position":432},"h2",{},[422],{"type":27,"value":423,"position":424},"The wrun indicator",{"start":425,"end":429},{"line":426,"column":427,"offset":428},11,4,2067,{"line":426,"column":430,"offset":431},22,2085,{"start":433,"end":435},{"line":426,"column":21,"offset":434},2064,{"line":426,"column":430,"offset":431},{"type":27,"value":28},{"type":14,"children":438},[439],{"type":31,"tagName":440,"properties":441,"children":445,"data":-1},"pre",{"class":442,"style":443,"tabindex":444,"data-sample":350},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[446],{"type":31,"tagName":81,"properties":447,"children":450},{"class":448},[449],"language-typescript",[451,462,463,471,472,480,481,489,490,498,499,507,508,516,517,525,526,529,530,556,557,626,627,703,704,774,775,830,831,858,859,908,909,955,956,1005,1006,1071,1072,1149,1150,1181,1182,1211,1212,1241,1242,1271,1272,1308,1309,1343,1344,1378,1379,1429,1430,1500,1501,1524,1525,1576,1577,1752,1753,1802,1803,1806,1807,1882,1883,1957,1958,2013,2014,2063,2064,2156,2157,2248,2249,2381,2382,2442,2443,2570,2571,2614,2615,2657,2658,2755,2756,2795,2796,2825,2826,2915,2916,2967,2968,3069,3070,3107,3108,3145,3146,3183,3184,3221,3222,3293,3294,3331,3332,3457,3458,3572,3573,3576,3577,3585,3586,3649,3650,3705,3706,3855,3856,3985,3986,4185,4186,4247,4248,4256,4257,4341,4342,4497,4498,4683,4684,4724,4725,4732,4733,4783,4784,4833,4834,4886,4887,4975,4976,5032,5033,5040,5041,5044,5045,5053,5054,5104,5105,5301,5302,5309,5310,5360,5361,5509,5510,5794,5795,5802,5803,5852,5853,5922,5923,6095,6096,6103,6104,6154,6155,6283,6284,6291,6292,6295,6296,6304,6305,6535,6536,6585,6586,6673,6674,6852,6853,6860,6861,6970,6971,7012,7013,7268,7269,7413,7414,7466,7467,7514,7515,7676,7677,7684,7685,7758,7759,7804,7805,7863,7864,7893,7894,8028,8029,8036,8037,8166,8167,8217,8218,8273,8274,8359,8360,8367,8368,8577,8578,8782,8783,8969,8970,9128,9129,9209,9210,9260,9261,9286,9287,9348,9349,9369,9370,9377,9378,9518,9519,9578,9579,9720,9721,9753,9754,9806,9807,9972,9973,9981,9982,9989,9990,10128,10129,10156,10157,10325,10326,10333,10334,10337,10338,10346,10347,10524,10525,10661,10662,10819,10820,10954,10955,11089,11090,11139,11140,11188,11189,11265,11266,11283,11284,11422,11423,11443,11444,11451,11452,11557,11558,11648,11649,11738,11739,11765,11766,11954,11955,11984,11985,11992,11993,12026,12027,12053,12054,12078,12079,12104,12105,12165,12166,12230,12231,12334,12335,12399,12400,12472,12473,12481,12482,12489,12490,12541,12542,12566,12567,12620,12621,12715,12716,12756,12757,12823,12824,12862,12863,12886,12887,12956,12957,12974,12975,12982,12983,12990,12991,13040,13041,13088,13089,13210,13211,13242,13243,13374,13375,13382,13383,13446,13447,13609,13610,13770,13771,13804,13805,13848,13849,13931,13932,14000,14001,14110,14111,14144,14145,14210,14211,14346,14347,14394,14395,14402,14403,14439,14440,14597,14598,14678,14679,14763,14764,14833,14834,14906,14907,14976,14977,15090,15091,15115,15116,15174,15175,15222,15223,15397,15398,15439,15440,15551,15552,15559,15560,15712,15713,15728,15729,15736,15737,15770,15771,15867,15868,15917,15918,16053,16054,16092,16093,16204,16205,16241,16242,16363,16364,16400,16401,16514,16515,16551,16552,16769,16770,16790,16791,16917,16918,16938,16939,16952,16953,16960,16961,16994,16995,17049,17050,17170,17171,17199,17200,17320,17321,17360,17361,17523,17524,17568,17569,17609,17610,17718,17719,17823,17824,17872,17873,17981,17982,18086,18087,18190,18191,18296,18297,18304,18305,18308,18309,18317,18318,18347,18348,18451,18452,18510,18511,18553,18554,18561,18562,18570,18571,18579,18580,18588,18589,18597,18598,18606,18607,18635,18636,18685,18686,18754,18755,18784,18785,18810,18811,18842,18843,18931,18932,18985,18986,19001,19002,19080,19081,19126,19127,19139,19140,19289,19290,19297,19298,19335,19336,19368,19369,19411,19412,19433,19434,19445,19446,19566,19567,19605,19606],{"type":31,"tagName":452,"properties":453,"children":455},"span",{"class":454},"line",[456],{"type":31,"tagName":452,"properties":457,"children":459},{"style":458},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[460],{"type":27,"value":461},"// Open Interest Profile: the current period's net open-interest change by price, docked on the price axis as a",{"type":27,"value":28},{"type":31,"tagName":452,"properties":464,"children":465},{"class":454},[466],{"type":31,"tagName":452,"properties":467,"children":468},{"style":458},[469],{"type":27,"value":470},"// two-sided column. Every closed hour of the period comes from two hourly streams: its open-interest change is spread",{"type":27,"value":28},{"type":31,"tagName":452,"properties":473,"children":474},{"class":454},[475],{"type":31,"tagName":452,"properties":476,"children":477},{"style":458},[478],{"type":27,"value":479},"// over that hour's volume-by-price rows in proportion to the volume traded on each row, so a row grows green where",{"type":27,"value":28},{"type":31,"tagName":452,"properties":482,"children":483},{"class":454},[484],{"type":31,"tagName":452,"properties":485,"children":486},{"style":458},[487],{"type":27,"value":488},"// positions were opened on balance and red where they were closed. The forming hour comes from the chart's own bars.",{"type":27,"value":28},{"type":31,"tagName":452,"properties":491,"children":492},{"class":454},[493],{"type":31,"tagName":452,"properties":494,"children":495},{"style":458},[496],{"type":27,"value":497},"// The OI POC is the row that added the most open interest (a period that added none draws no POC); the value area",{"type":27,"value":28},{"type":31,"tagName":452,"properties":500,"children":501},{"class":454},[502],{"type":31,"tagName":452,"properties":503,"children":504},{"style":458},[505],{"type":27,"value":506},"// grows from it over the net open interest added. Dotted markers bound the period and a header line reads its net",{"type":27,"value":28},{"type":31,"tagName":452,"properties":509,"children":510},{"class":454},[511],{"type":31,"tagName":452,"properties":512,"children":513},{"style":458},[514],{"type":27,"value":515},"// change. Every chart finer than a week reads the same hourly profile; on a weekly or coarser chart the streams stand",{"type":27,"value":28},{"type":31,"tagName":452,"properties":518,"children":519},{"class":454},[520],{"type":31,"tagName":452,"properties":521,"children":522},{"style":458},[523],{"type":27,"value":524},"// down and each bar is spread over its own rows.",{"type":27,"value":28},{"type":31,"tagName":452,"properties":527,"children":528},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":531,"children":532},{"class":454},[533,539,545,551],{"type":31,"tagName":452,"properties":534,"children":536},{"style":535},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[537],{"type":27,"value":538},"section",{"type":31,"tagName":452,"properties":540,"children":542},{"style":541},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[543],{"type":27,"value":544},"(",{"type":31,"tagName":452,"properties":546,"children":548},{"style":547},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[549],{"type":27,"value":550},"\"Profile\"",{"type":31,"tagName":452,"properties":552,"children":553},{"style":541},[554],{"type":27,"value":555},");",{"type":27,"value":28},{"type":31,"tagName":452,"properties":558,"children":559},{"class":454},[560,565,570,574,579,584,589,593,598,602,607,612,616,621],{"type":31,"tagName":452,"properties":561,"children":562},{"style":541},[563],{"type":27,"value":564},"param.",{"type":31,"tagName":452,"properties":566,"children":567},{"style":535},[568],{"type":27,"value":569},"choice",{"type":31,"tagName":452,"properties":571,"children":572},{"style":541},[573],{"type":27,"value":544},{"type":31,"tagName":452,"properties":575,"children":576},{"style":547},[577],{"type":27,"value":578},"\"period\"",{"type":31,"tagName":452,"properties":580,"children":581},{"style":541},[582],{"type":27,"value":583},", [",{"type":31,"tagName":452,"properties":585,"children":586},{"style":547},[587],{"type":27,"value":588},"\"Day\"",{"type":31,"tagName":452,"properties":590,"children":591},{"style":541},[592],{"type":27,"value":141},{"type":31,"tagName":452,"properties":594,"children":595},{"style":547},[596],{"type":27,"value":597},"\"Week\"",{"type":31,"tagName":452,"properties":599,"children":600},{"style":541},[601],{"type":27,"value":141},{"type":31,"tagName":452,"properties":603,"children":604},{"style":547},[605],{"type":27,"value":606},"\"Month\"",{"type":31,"tagName":452,"properties":608,"children":609},{"style":541},[610],{"type":27,"value":611},"], ",{"type":31,"tagName":452,"properties":613,"children":614},{"style":547},[615],{"type":27,"value":606},{"type":31,"tagName":452,"properties":617,"children":618},{"style":541},[619],{"type":27,"value":620},"); ",{"type":31,"tagName":452,"properties":622,"children":623},{"style":458},[624],{"type":27,"value":625},"// the calendar period the profile covers, UTC",{"type":27,"value":28},{"type":31,"tagName":452,"properties":628,"children":629},{"class":454},[630,634,639,643,648,652,658,663,668,673,678,683,688,693,698],{"type":31,"tagName":452,"properties":631,"children":632},{"style":541},[633],{"type":27,"value":564},{"type":31,"tagName":452,"properties":635,"children":636},{"style":535},[637],{"type":27,"value":638},"int",{"type":31,"tagName":452,"properties":640,"children":641},{"style":541},[642],{"type":27,"value":544},{"type":31,"tagName":452,"properties":644,"children":645},{"style":547},[646],{"type":27,"value":647},"\"ticks\"",{"type":31,"tagName":452,"properties":649,"children":650},{"style":541},[651],{"type":27,"value":141},{"type":31,"tagName":452,"properties":653,"children":655},{"style":654},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[656],{"type":27,"value":657},"25",{"type":31,"tagName":452,"properties":659,"children":660},{"style":541},[661],{"type":27,"value":662},", { min: ",{"type":31,"tagName":452,"properties":664,"children":665},{"style":654},[666],{"type":27,"value":667},"1",{"type":31,"tagName":452,"properties":669,"children":670},{"style":541},[671],{"type":27,"value":672},", max: ",{"type":31,"tagName":452,"properties":674,"children":675},{"style":654},[676],{"type":27,"value":677},"500",{"type":31,"tagName":452,"properties":679,"children":680},{"style":541},[681],{"type":27,"value":682},", label: ",{"type":31,"tagName":452,"properties":684,"children":685},{"style":547},[686],{"type":27,"value":687},"\"Ticks per row\"",{"type":31,"tagName":452,"properties":689,"children":690},{"style":541},[691],{"type":27,"value":692},", description: ",{"type":31,"tagName":452,"properties":694,"children":695},{"style":547},[696],{"type":27,"value":697},"\"Price ticks one row spans: the market's block size times this\"",{"type":31,"tagName":452,"properties":699,"children":700},{"style":541},[701],{"type":27,"value":702}," });",{"type":27,"value":28},{"type":31,"tagName":452,"properties":705,"children":706},{"class":454},[707,711,716,720,725,729,734,738,743,747,752,756,761,765,770],{"type":31,"tagName":452,"properties":708,"children":709},{"style":541},[710],{"type":27,"value":564},{"type":31,"tagName":452,"properties":712,"children":713},{"style":535},[714],{"type":27,"value":715},"number",{"type":31,"tagName":452,"properties":717,"children":718},{"style":541},[719],{"type":27,"value":544},{"type":31,"tagName":452,"properties":721,"children":722},{"style":547},[723],{"type":27,"value":724},"\"value_area\"",{"type":31,"tagName":452,"properties":726,"children":727},{"style":541},[728],{"type":27,"value":141},{"type":31,"tagName":452,"properties":730,"children":731},{"style":654},[732],{"type":27,"value":733},"70",{"type":31,"tagName":452,"properties":735,"children":736},{"style":541},[737],{"type":27,"value":662},{"type":31,"tagName":452,"properties":739,"children":740},{"style":654},[741],{"type":27,"value":742},"50",{"type":31,"tagName":452,"properties":744,"children":745},{"style":541},[746],{"type":27,"value":672},{"type":31,"tagName":452,"properties":748,"children":749},{"style":654},[750],{"type":27,"value":751},"95",{"type":31,"tagName":452,"properties":753,"children":754},{"style":541},[755],{"type":27,"value":682},{"type":31,"tagName":452,"properties":757,"children":758},{"style":547},[759],{"type":27,"value":760},"\"Value area in percent\"",{"type":31,"tagName":452,"properties":762,"children":763},{"style":541},[764],{"type":27,"value":692},{"type":31,"tagName":452,"properties":766,"children":767},{"style":547},[768],{"type":27,"value":769},"\"Value area as a percent of the period's net open interest added\"",{"type":31,"tagName":452,"properties":771,"children":772},{"style":541},[773],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":776,"children":777},{"class":454},[778,782,786,790,795,799,804,808,813,817,821,825],{"type":31,"tagName":452,"properties":779,"children":780},{"style":541},[781],{"type":27,"value":564},{"type":31,"tagName":452,"properties":783,"children":784},{"style":535},[785],{"type":27,"value":569},{"type":31,"tagName":452,"properties":787,"children":788},{"style":541},[789],{"type":27,"value":544},{"type":31,"tagName":452,"properties":791,"children":792},{"style":547},[793],{"type":27,"value":794},"\"positive_side\"",{"type":31,"tagName":452,"properties":796,"children":797},{"style":541},[798],{"type":27,"value":583},{"type":31,"tagName":452,"properties":800,"children":801},{"style":547},[802],{"type":27,"value":803},"\"Right\"",{"type":31,"tagName":452,"properties":805,"children":806},{"style":541},[807],{"type":27,"value":141},{"type":31,"tagName":452,"properties":809,"children":810},{"style":547},[811],{"type":27,"value":812},"\"Left\"",{"type":31,"tagName":452,"properties":814,"children":815},{"style":541},[816],{"type":27,"value":611},{"type":31,"tagName":452,"properties":818,"children":819},{"style":547},[820],{"type":27,"value":803},{"type":31,"tagName":452,"properties":822,"children":823},{"style":541},[824],{"type":27,"value":620},{"type":31,"tagName":452,"properties":826,"children":827},{"style":458},[828],{"type":27,"value":829},"// which way the green rows grow from the column's centre",{"type":27,"value":28},{"type":31,"tagName":452,"properties":832,"children":833},{"class":454},[834,839,843,848,853],{"type":31,"tagName":452,"properties":835,"children":836},{"style":535},[837],{"type":27,"value":838},"input",{"type":31,"tagName":452,"properties":840,"children":841},{"style":541},[842],{"type":27,"value":544},{"type":31,"tagName":452,"properties":844,"children":845},{"style":547},[846],{"type":27,"value":847},"\"close\"",{"type":31,"tagName":452,"properties":849,"children":850},{"style":541},[851],{"type":27,"value":852},", ohlcv.close); ",{"type":31,"tagName":452,"properties":854,"children":855},{"style":458},[856],{"type":27,"value":857},"// the primary input: the chart's own candles define the grid",{"type":27,"value":28},{"type":31,"tagName":452,"properties":860,"children":861},{"class":454},[862,866,870,875,880,885,890,895,899,904],{"type":31,"tagName":452,"properties":863,"children":864},{"style":535},[865],{"type":27,"value":838},{"type":31,"tagName":452,"properties":867,"children":868},{"style":541},[869],{"type":27,"value":544},{"type":31,"tagName":452,"properties":871,"children":872},{"style":547},[873],{"type":27,"value":874},"\"oi\"",{"type":31,"tagName":452,"properties":876,"children":877},{"style":541},[878],{"type":27,"value":879},", oi.close, { currency: ",{"type":31,"tagName":452,"properties":881,"children":882},{"style":547},[883],{"type":27,"value":884},"\"Coin\"",{"type":31,"tagName":452,"properties":886,"children":887},{"style":541},[888],{"type":27,"value":889},", missing: ",{"type":31,"tagName":452,"properties":891,"children":892},{"style":547},[893],{"type":27,"value":894},"\"nan\"",{"type":31,"tagName":452,"properties":896,"children":897},{"style":541},[898],{"type":27,"value":692},{"type":31,"tagName":452,"properties":900,"children":901},{"style":547},[902],{"type":27,"value":903},"\"Open interest at the bar's close, in the venue's own units\"",{"type":31,"tagName":452,"properties":905,"children":906},{"style":541},[907],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":910,"children":911},{"class":454},[912,916,920,925,930,934,938,942,946,951],{"type":31,"tagName":452,"properties":913,"children":914},{"style":535},[915],{"type":27,"value":838},{"type":31,"tagName":452,"properties":917,"children":918},{"style":541},[919],{"type":27,"value":544},{"type":31,"tagName":452,"properties":921,"children":922},{"style":547},[923],{"type":27,"value":924},"\"oi_open\"",{"type":31,"tagName":452,"properties":926,"children":927},{"style":541},[928],{"type":27,"value":929},", oi.open, { currency: ",{"type":31,"tagName":452,"properties":931,"children":932},{"style":547},[933],{"type":27,"value":884},{"type":31,"tagName":452,"properties":935,"children":936},{"style":541},[937],{"type":27,"value":889},{"type":31,"tagName":452,"properties":939,"children":940},{"style":547},[941],{"type":27,"value":894},{"type":31,"tagName":452,"properties":943,"children":944},{"style":541},[945],{"type":27,"value":692},{"type":31,"tagName":452,"properties":947,"children":948},{"style":547},[949],{"type":27,"value":950},"\"Open interest at the bar's open: the first change on a weekly or coarser chart\"",{"type":31,"tagName":452,"properties":952,"children":953},{"style":541},[954],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":957,"children":958},{"class":454},[959,963,967,972,977,982,987,992,996,1001],{"type":31,"tagName":452,"properties":960,"children":961},{"style":535},[962],{"type":27,"value":838},{"type":31,"tagName":452,"properties":964,"children":965},{"style":541},[966],{"type":27,"value":544},{"type":31,"tagName":452,"properties":968,"children":969},{"style":547},[970],{"type":27,"value":971},"\"profile\"",{"type":31,"tagName":452,"properties":973,"children":974},{"style":541},[975],{"type":27,"value":976},", volume_profile.cells, { max_cells: ",{"type":31,"tagName":452,"properties":978,"children":979},{"style":654},[980],{"type":27,"value":981},"8192",{"type":31,"tagName":452,"properties":983,"children":984},{"style":541},[985],{"type":27,"value":986},", ticks_per_bar: ",{"type":31,"tagName":452,"properties":988,"children":989},{"style":547},[990],{"type":27,"value":991},"\"@ticks\"",{"type":31,"tagName":452,"properties":993,"children":994},{"style":541},[995],{"type":27,"value":692},{"type":31,"tagName":452,"properties":997,"children":998},{"style":547},[999],{"type":27,"value":1000},"\"This bar's volume by price row: the forming hour's rows\"",{"type":31,"tagName":452,"properties":1002,"children":1003},{"style":541},[1004],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":1007,"children":1008},{"class":454},[1009,1013,1017,1022,1027,1032,1037,1042,1047,1052,1056,1061,1066],{"type":31,"tagName":452,"properties":1010,"children":1011},{"style":535},[1012],{"type":27,"value":838},{"type":31,"tagName":452,"properties":1014,"children":1015},{"style":541},[1016],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1018,"children":1019},{"style":547},[1020],{"type":27,"value":1021},"\"oi_h\"",{"type":31,"tagName":452,"properties":1023,"children":1024},{"style":541},[1025],{"type":27,"value":1026},", oi_candles.cells, { interval: ",{"type":31,"tagName":452,"properties":1028,"children":1029},{"style":547},[1030],{"type":27,"value":1031},"\"1h\"",{"type":31,"tagName":452,"properties":1033,"children":1034},{"style":541},[1035],{"type":27,"value":1036},", bars: ",{"type":31,"tagName":452,"properties":1038,"children":1039},{"style":654},[1040],{"type":27,"value":1041},"744",{"type":31,"tagName":452,"properties":1043,"children":1044},{"style":541},[1045],{"type":27,"value":1046},", chart_interval_below: ",{"type":31,"tagName":452,"properties":1048,"children":1049},{"style":547},[1050],{"type":27,"value":1051},"\"1w\"",{"type":31,"tagName":452,"properties":1053,"children":1054},{"style":541},[1055],{"type":27,"value":692},{"type":31,"tagName":452,"properties":1057,"children":1058},{"style":547},[1059],{"type":27,"value":1060},"\"The closed hours' open interest, a month deep\"",{"type":31,"tagName":452,"properties":1062,"children":1063},{"style":541},[1064],{"type":27,"value":1065}," }); ",{"type":31,"tagName":452,"properties":1067,"children":1068},{"style":458},[1069],{"type":27,"value":1070},"// [offset_ms, open, high, low, close] per hour, coins or contracts",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1073,"children":1074},{"class":454},[1075,1079,1083,1088,1093,1097,1101,1105,1110,1115,1119,1123,1127,1131,1135,1140,1144],{"type":31,"tagName":452,"properties":1076,"children":1077},{"style":535},[1078],{"type":27,"value":838},{"type":31,"tagName":452,"properties":1080,"children":1081},{"style":541},[1082],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1084,"children":1085},{"style":547},[1086],{"type":27,"value":1087},"\"vp_h\"",{"type":31,"tagName":452,"properties":1089,"children":1090},{"style":541},[1091],{"type":27,"value":1092},", volume_profile_candles.cells, { interval: ",{"type":31,"tagName":452,"properties":1094,"children":1095},{"style":547},[1096],{"type":27,"value":1031},{"type":31,"tagName":452,"properties":1098,"children":1099},{"style":541},[1100],{"type":27,"value":1036},{"type":31,"tagName":452,"properties":1102,"children":1103},{"style":654},[1104],{"type":27,"value":1041},{"type":31,"tagName":452,"properties":1106,"children":1107},{"style":541},[1108],{"type":27,"value":1109},", max_cells: ",{"type":31,"tagName":452,"properties":1111,"children":1112},{"style":654},[1113],{"type":27,"value":1114},"32768",{"type":31,"tagName":452,"properties":1116,"children":1117},{"style":541},[1118],{"type":27,"value":986},{"type":31,"tagName":452,"properties":1120,"children":1121},{"style":547},[1122],{"type":27,"value":991},{"type":31,"tagName":452,"properties":1124,"children":1125},{"style":541},[1126],{"type":27,"value":1046},{"type":31,"tagName":452,"properties":1128,"children":1129},{"style":547},[1130],{"type":27,"value":1051},{"type":31,"tagName":452,"properties":1132,"children":1133},{"style":541},[1134],{"type":27,"value":692},{"type":31,"tagName":452,"properties":1136,"children":1137},{"style":547},[1138],{"type":27,"value":1139},"\"The closed hours' volume by price row, a month deep\"",{"type":31,"tagName":452,"properties":1141,"children":1142},{"style":541},[1143],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1145,"children":1146},{"style":458},[1147],{"type":27,"value":1148},"// [offset_ms, low, high, buy, sell] per row of each hour: rows per hour times 744",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1151,"children":1152},{"class":454},[1153,1158,1162,1167,1172,1177],{"type":31,"tagName":452,"properties":1154,"children":1155},{"style":535},[1156],{"type":27,"value":1157},"output",{"type":31,"tagName":452,"properties":1159,"children":1160},{"style":541},[1161],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1163,"children":1164},{"style":547},[1165],{"type":27,"value":1166},"\"poc\"",{"type":31,"tagName":452,"properties":1168,"children":1169},{"style":541},[1170],{"type":27,"value":1171},", none, overlay, { description: ",{"type":31,"tagName":452,"properties":1173,"children":1174},{"style":547},[1175],{"type":27,"value":1176},"\"OI POC: the row that added the most open interest\"",{"type":31,"tagName":452,"properties":1178,"children":1179},{"style":541},[1180],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":1183,"children":1184},{"class":454},[1185,1189,1193,1198,1202,1207],{"type":31,"tagName":452,"properties":1186,"children":1187},{"style":535},[1188],{"type":27,"value":1157},{"type":31,"tagName":452,"properties":1190,"children":1191},{"style":541},[1192],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1194,"children":1195},{"style":547},[1196],{"type":27,"value":1197},"\"vah\"",{"type":31,"tagName":452,"properties":1199,"children":1200},{"style":541},[1201],{"type":27,"value":1171},{"type":31,"tagName":452,"properties":1203,"children":1204},{"style":547},[1205],{"type":27,"value":1206},"\"Value area high of the net open interest added\"",{"type":31,"tagName":452,"properties":1208,"children":1209},{"style":541},[1210],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":1213,"children":1214},{"class":454},[1215,1219,1223,1228,1232,1237],{"type":31,"tagName":452,"properties":1216,"children":1217},{"style":535},[1218],{"type":27,"value":1157},{"type":31,"tagName":452,"properties":1220,"children":1221},{"style":541},[1222],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1224,"children":1225},{"style":547},[1226],{"type":27,"value":1227},"\"val\"",{"type":31,"tagName":452,"properties":1229,"children":1230},{"style":541},[1231],{"type":27,"value":1171},{"type":31,"tagName":452,"properties":1233,"children":1234},{"style":547},[1235],{"type":27,"value":1236},"\"Value area low of the net open interest added\"",{"type":31,"tagName":452,"properties":1238,"children":1239},{"style":541},[1240],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":1243,"children":1244},{"class":454},[1245,1249,1253,1258,1262,1267],{"type":31,"tagName":452,"properties":1246,"children":1247},{"style":535},[1248],{"type":27,"value":1157},{"type":31,"tagName":452,"properties":1250,"children":1251},{"style":541},[1252],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1254,"children":1255},{"style":547},[1256],{"type":27,"value":1257},"\"net\"",{"type":31,"tagName":452,"properties":1259,"children":1260},{"style":541},[1261],{"type":27,"value":1171},{"type":31,"tagName":452,"properties":1263,"children":1264},{"style":547},[1265],{"type":27,"value":1266},"\"The period's net open-interest change, in the venue's own units\"",{"type":31,"tagName":452,"properties":1268,"children":1269},{"style":541},[1270],{"type":27,"value":702},{"type":27,"value":28},{"type":31,"tagName":452,"properties":1273,"children":1274},{"class":454},[1275,1280,1284,1289,1294,1299,1303],{"type":31,"tagName":452,"properties":1276,"children":1277},{"style":535},[1278],{"type":27,"value":1279},"string",{"type":31,"tagName":452,"properties":1281,"children":1282},{"style":541},[1283],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1285,"children":1286},{"style":547},[1287],{"type":27,"value":1288},"\"tag\"",{"type":31,"tagName":452,"properties":1290,"children":1291},{"style":541},[1292],{"type":27,"value":1293},", { max_bytes: ",{"type":31,"tagName":452,"properties":1295,"children":1296},{"style":654},[1297],{"type":27,"value":1298},"64",{"type":31,"tagName":452,"properties":1300,"children":1301},{"style":541},[1302],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1304,"children":1305},{"style":458},[1306],{"type":27,"value":1307},"// one bounded slot the header is written through",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1310,"children":1311},{"class":454},[1312,1316,1320,1325,1329,1334,1338],{"type":31,"tagName":452,"properties":1313,"children":1314},{"style":535},[1315],{"type":27,"value":1279},{"type":31,"tagName":452,"properties":1317,"children":1318},{"style":541},[1319],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1321,"children":1322},{"style":547},[1323],{"type":27,"value":1324},"\"poc_tag\"",{"type":31,"tagName":452,"properties":1326,"children":1327},{"style":541},[1328],{"type":27,"value":1293},{"type":31,"tagName":452,"properties":1330,"children":1331},{"style":654},[1332],{"type":27,"value":1333},"32",{"type":31,"tagName":452,"properties":1335,"children":1336},{"style":541},[1337],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1339,"children":1340},{"style":458},[1341],{"type":27,"value":1342},"// the OI POC tag's words",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1345,"children":1346},{"class":454},[1347,1351,1355,1360,1364,1369,1373],{"type":31,"tagName":452,"properties":1348,"children":1349},{"style":535},[1350],{"type":27,"value":1279},{"type":31,"tagName":452,"properties":1352,"children":1353},{"style":541},[1354],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1356,"children":1357},{"style":547},[1358],{"type":27,"value":1359},"\"readout\"",{"type":31,"tagName":452,"properties":1361,"children":1362},{"style":541},[1363],{"type":27,"value":1293},{"type":31,"tagName":452,"properties":1365,"children":1366},{"style":654},[1367],{"type":27,"value":1368},"96",{"type":31,"tagName":452,"properties":1370,"children":1371},{"style":541},[1372],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1374,"children":1375},{"style":458},[1376],{"type":27,"value":1377},"// the levels in one line of words, for the legend",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1380,"children":1381},{"class":454},[1382,1387,1391,1396,1400,1405,1410,1415,1420,1424],{"type":31,"tagName":452,"properties":1383,"children":1384},{"style":541},[1385],{"type":27,"value":1386},"handles.",{"type":31,"tagName":452,"properties":1388,"children":1389},{"style":535},[1390],{"type":27,"value":454},{"type":31,"tagName":452,"properties":1392,"children":1393},{"style":541},[1394],{"type":27,"value":1395},"({ width: ",{"type":31,"tagName":452,"properties":1397,"children":1398},{"style":654},[1399],{"type":27,"value":667},{"type":31,"tagName":452,"properties":1401,"children":1402},{"style":541},[1403],{"type":27,"value":1404},", line_style: ",{"type":31,"tagName":452,"properties":1406,"children":1407},{"style":547},[1408],{"type":27,"value":1409},"\"dashed\"",{"type":31,"tagName":452,"properties":1411,"children":1412},{"style":541},[1413],{"type":27,"value":1414},", extend: ",{"type":31,"tagName":452,"properties":1416,"children":1417},{"style":547},[1418],{"type":27,"value":1419},"\"right\"",{"type":31,"tagName":452,"properties":1421,"children":1422},{"style":541},[1423],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1425,"children":1426},{"style":458},[1427],{"type":27,"value":1428},"// POC, VAH and VAL from the period's first bar through to the axis; the two period markers",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1431,"children":1432},{"class":454},[1433,1437,1442,1447,1451,1456,1461,1466,1471,1476,1481,1486,1491,1495],{"type":31,"tagName":452,"properties":1434,"children":1435},{"style":541},[1436],{"type":27,"value":1386},{"type":31,"tagName":452,"properties":1438,"children":1439},{"style":535},[1440],{"type":27,"value":1441},"label",{"type":31,"tagName":452,"properties":1443,"children":1444},{"style":541},[1445],{"type":27,"value":1446},"({ anchor: ",{"type":31,"tagName":452,"properties":1448,"children":1449},{"style":547},[1450],{"type":27,"value":1419},{"type":31,"tagName":452,"properties":1452,"children":1453},{"style":541},[1454],{"type":27,"value":1455},", align: ",{"type":31,"tagName":452,"properties":1457,"children":1458},{"style":547},[1459],{"type":27,"value":1460},"\"left\"",{"type":31,"tagName":452,"properties":1462,"children":1463},{"style":541},[1464],{"type":27,"value":1465},", size: ",{"type":31,"tagName":452,"properties":1467,"children":1468},{"style":654},[1469],{"type":27,"value":1470},"11",{"type":31,"tagName":452,"properties":1472,"children":1473},{"style":541},[1474],{"type":27,"value":1475},", color: ",{"type":31,"tagName":452,"properties":1477,"children":1478},{"style":547},[1479],{"type":27,"value":1480},"\"#9598A1\"",{"type":31,"tagName":452,"properties":1482,"children":1483},{"style":541},[1484],{"type":27,"value":1485},", style: ",{"type":31,"tagName":452,"properties":1487,"children":1488},{"style":547},[1489],{"type":27,"value":1490},"\"plain\"",{"type":31,"tagName":452,"properties":1492,"children":1493},{"style":541},[1494],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1496,"children":1497},{"style":458},[1498],{"type":27,"value":1499},"// the header line and the OI POC tag: x in pixels from the right edge, y in price",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1502,"children":1503},{"class":454},[1504,1509,1514,1519],{"type":31,"tagName":452,"properties":1505,"children":1506},{"style":541},[1507],{"type":27,"value":1508},"chart.",{"type":31,"tagName":452,"properties":1510,"children":1511},{"style":535},[1512],{"type":27,"value":1513},"interval_sec",{"type":31,"tagName":452,"properties":1515,"children":1516},{"style":541},[1517],{"type":27,"value":1518},"(); ",{"type":31,"tagName":452,"properties":1520,"children":1521},{"style":458},[1522],{"type":27,"value":1523},"// the chart's bar interval in seconds, written by the chart: a week or more stands the streams down",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1526,"children":1527},{"class":454},[1528,1534,1539,1544,1549,1553,1558,1562,1567,1571],{"type":31,"tagName":452,"properties":1529,"children":1531},{"style":1530},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1532],{"type":27,"value":1533},"const",{"type":31,"tagName":452,"properties":1535,"children":1536},{"style":654},[1537],{"type":27,"value":1538}," oi_rows",{"type":31,"tagName":452,"properties":1540,"children":1541},{"style":1530},[1542],{"type":27,"value":1543}," =",{"type":31,"tagName":452,"properties":1545,"children":1546},{"style":535},[1547],{"type":27,"value":1548}," frame",{"type":31,"tagName":452,"properties":1550,"children":1551},{"style":541},[1552],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1554,"children":1555},{"style":547},[1556],{"type":27,"value":1557},"\"oi_rows\"",{"type":31,"tagName":452,"properties":1559,"children":1560},{"style":541},[1561],{"type":27,"value":1293},{"type":31,"tagName":452,"properties":1563,"children":1564},{"style":654},[1565],{"type":27,"value":1566},"65536",{"type":31,"tagName":452,"properties":1568,"children":1569},{"style":541},[1570],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1572,"children":1573},{"style":458},[1574],{"type":27,"value":1575},"// the docked column: one row per price row of the period, signed net change, a colour per row",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1578,"children":1579},{"class":454},[1580,1585,1590,1595,1600,1605,1609,1614,1619,1624,1629,1634,1639,1643,1648,1653,1658,1663,1668,1673,1677,1682,1686,1691,1695,1700,1705,1710,1714,1719,1724,1729,1733,1738,1743,1747],{"type":31,"tagName":452,"properties":1581,"children":1582},{"style":541},[1583],{"type":27,"value":1584},"plot.",{"type":31,"tagName":452,"properties":1586,"children":1587},{"style":535},[1588],{"type":27,"value":1589},"levels",{"type":31,"tagName":452,"properties":1591,"children":1592},{"style":541},[1593],{"type":27,"value":1594},"({ name: ",{"type":31,"tagName":452,"properties":1596,"children":1597},{"style":547},[1598],{"type":27,"value":1599},"\"oi_profile\"",{"type":31,"tagName":452,"properties":1601,"children":1602},{"style":541},[1603],{"type":27,"value":1604},", frame: oi_rows, dock: ",{"type":31,"tagName":452,"properties":1606,"children":1607},{"style":547},[1608],{"type":27,"value":1419},{"type":31,"tagName":452,"properties":1610,"children":1611},{"style":541},[1612],{"type":27,"value":1613},", baseline: ",{"type":31,"tagName":452,"properties":1615,"children":1616},{"style":547},[1617],{"type":27,"value":1618},"\"center\"",{"type":31,"tagName":452,"properties":1620,"children":1621},{"style":541},[1622],{"type":27,"value":1623},", width_px: ",{"type":31,"tagName":452,"properties":1625,"children":1626},{"style":654},[1627],{"type":27,"value":1628},"220",{"type":31,"tagName":452,"properties":1630,"children":1631},{"style":541},[1632],{"type":27,"value":1633},", labels: ",{"type":31,"tagName":452,"properties":1635,"children":1636},{"style":654},[1637],{"type":27,"value":1638},"false",{"type":31,"tagName":452,"properties":1640,"children":1641},{"style":541},[1642],{"type":27,"value":1475},{"type":31,"tagName":452,"properties":1644,"children":1645},{"style":547},[1646],{"type":27,"value":1647},"\"#26A69A\"",{"type":31,"tagName":452,"properties":1649,"children":1650},{"style":541},[1651],{"type":27,"value":1652},", opacity: ",{"type":31,"tagName":452,"properties":1654,"children":1655},{"style":654},[1656],{"type":27,"value":1657},"0.95",{"type":31,"tagName":452,"properties":1659,"children":1660},{"style":541},[1661],{"type":27,"value":1662},", thickness_px: ",{"type":31,"tagName":452,"properties":1664,"children":1665},{"style":654},[1666],{"type":27,"value":1667},"40",{"type":31,"tagName":452,"properties":1669,"children":1670},{"style":541},[1671],{"type":27,"value":1672},", value_area_color: ",{"type":31,"tagName":452,"properties":1674,"children":1675},{"style":547},[1676],{"type":27,"value":1480},{"type":31,"tagName":452,"properties":1678,"children":1679},{"style":541},[1680],{"type":27,"value":1681},", value_area_width: ",{"type":31,"tagName":452,"properties":1683,"children":1684},{"style":654},[1685],{"type":27,"value":667},{"type":31,"tagName":452,"properties":1687,"children":1688},{"style":541},[1689],{"type":27,"value":1690},", value_area_line_style: ",{"type":31,"tagName":452,"properties":1692,"children":1693},{"style":547},[1694],{"type":27,"value":1409},{"type":31,"tagName":452,"properties":1696,"children":1697},{"style":541},[1698],{"type":27,"value":1699},", value_area_labels: ",{"type":31,"tagName":452,"properties":1701,"children":1702},{"style":654},[1703],{"type":27,"value":1704},"true",{"type":31,"tagName":452,"properties":1706,"children":1707},{"style":541},[1708],{"type":27,"value":1709},", poc: ",{"type":31,"tagName":452,"properties":1711,"children":1712},{"style":654},[1713],{"type":27,"value":1638},{"type":31,"tagName":452,"properties":1715,"children":1716},{"style":541},[1717],{"type":27,"value":1718},", tag_place: ",{"type":31,"tagName":452,"properties":1720,"children":1721},{"style":547},[1722],{"type":27,"value":1723},"\"axis\"",{"type":31,"tagName":452,"properties":1725,"children":1726},{"style":541},[1727],{"type":27,"value":1728},", hover: ",{"type":31,"tagName":452,"properties":1730,"children":1731},{"style":654},[1732],{"type":27,"value":1704},{"type":31,"tagName":452,"properties":1734,"children":1735},{"style":541},[1736],{"type":27,"value":1737},", format: ",{"type":31,"tagName":452,"properties":1739,"children":1740},{"style":547},[1741],{"type":27,"value":1742},"\"si\"",{"type":31,"tagName":452,"properties":1744,"children":1745},{"style":541},[1746],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1748,"children":1749},{"style":458},[1750],{"type":27,"value":1751},"// the POC is a line and a tag of its own, drawn only when a row added open interest",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1754,"children":1755},{"class":454},[1756,1761,1766,1770,1775,1780,1784,1788,1793,1797],{"type":31,"tagName":452,"properties":1757,"children":1758},{"style":541},[1759],{"type":27,"value":1760},"render.",{"type":31,"tagName":452,"properties":1762,"children":1763},{"style":535},[1764],{"type":27,"value":1765},"legend",{"type":31,"tagName":452,"properties":1767,"children":1768},{"style":541},[1769],{"type":27,"value":544},{"type":31,"tagName":452,"properties":1771,"children":1772},{"style":547},[1773],{"type":27,"value":1774},"\"level_readout\"",{"type":31,"tagName":452,"properties":1776,"children":1777},{"style":541},[1778],{"type":27,"value":1779},", { text: ",{"type":31,"tagName":452,"properties":1781,"children":1782},{"style":547},[1783],{"type":27,"value":1359},{"type":31,"tagName":452,"properties":1785,"children":1786},{"style":541},[1787],{"type":27,"value":1475},{"type":31,"tagName":452,"properties":1789,"children":1790},{"style":547},[1791],{"type":27,"value":1792},"\"#F2C94C\"",{"type":31,"tagName":452,"properties":1794,"children":1795},{"style":541},[1796],{"type":27,"value":1065},{"type":31,"tagName":452,"properties":1798,"children":1799},{"style":458},[1800],{"type":27,"value":1801},"// OI POC, VAH, VAL and the net in the legend",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1804,"children":1805},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":1808,"children":1809},{"class":454},[1810,1814,1819,1823,1828,1833,1837,1842,1846,1851,1855,1859,1864,1868,1873,1877],{"type":31,"tagName":452,"properties":1811,"children":1812},{"style":1530},[1813],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1815,"children":1816},{"style":654},[1817],{"type":27,"value":1818}," MAX_KEYS",{"type":31,"tagName":452,"properties":1820,"children":1821},{"style":1530},[1822],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1824,"children":1825},{"style":654},[1826],{"type":27,"value":1827}," 16384",{"type":31,"tagName":452,"properties":1829,"children":1830},{"style":541},[1831],{"type":27,"value":1832},"; ",{"type":31,"tagName":452,"properties":1834,"children":1835},{"style":1530},[1836],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1838,"children":1839},{"style":654},[1840],{"type":27,"value":1841}," HALF_KEYS",{"type":31,"tagName":452,"properties":1843,"children":1844},{"style":1530},[1845],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1847,"children":1848},{"style":654},[1849],{"type":27,"value":1850}," 8192",{"type":31,"tagName":452,"properties":1852,"children":1853},{"style":541},[1854],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":1856,"children":1857},{"style":1530},[1858],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1860,"children":1861},{"style":654},[1862],{"type":27,"value":1863}," MAX_ROWS",{"type":31,"tagName":452,"properties":1865,"children":1866},{"style":1530},[1867],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1869,"children":1870},{"style":654},[1871],{"type":27,"value":1872}," 512",{"type":31,"tagName":452,"properties":1874,"children":1875},{"style":541},[1876],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":1878,"children":1879},{"style":458},[1880],{"type":27,"value":1881},"// the row ledger (keys are row indices on the zero-based price grid) and the frame's row cap",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1884,"children":1885},{"class":454},[1886,1890,1895,1899,1904,1908,1912,1917,1921,1926,1930,1934,1939,1943,1948,1952],{"type":31,"tagName":452,"properties":1887,"children":1888},{"style":1530},[1889],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1891,"children":1892},{"style":654},[1893],{"type":27,"value":1894}," WAIT_OI",{"type":31,"tagName":452,"properties":1896,"children":1897},{"style":1530},[1898],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1900,"children":1901},{"style":654},[1902],{"type":27,"value":1903}," 1024",{"type":31,"tagName":452,"properties":1905,"children":1906},{"style":541},[1907],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":1909,"children":1910},{"style":1530},[1911],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1913,"children":1914},{"style":654},[1915],{"type":27,"value":1916}," WAIT_VP",{"type":31,"tagName":452,"properties":1918,"children":1919},{"style":1530},[1920],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1922,"children":1923},{"style":654},[1924],{"type":27,"value":1925}," 64",{"type":31,"tagName":452,"properties":1927,"children":1928},{"style":541},[1929],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":1931,"children":1932},{"style":1530},[1933],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1935,"children":1936},{"style":654},[1937],{"type":27,"value":1938}," WAIT_VP_ROWS",{"type":31,"tagName":452,"properties":1940,"children":1941},{"style":1530},[1942],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1944,"children":1945},{"style":654},[1946],{"type":27,"value":1947}," 4096",{"type":31,"tagName":452,"properties":1949,"children":1950},{"style":541},[1951],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":1953,"children":1954},{"style":458},[1955],{"type":27,"value":1956},"// the hours one stream carried before the other: open-interest changes, and volume hours with their rows",{"type":27,"value":28},{"type":31,"tagName":452,"properties":1959,"children":1960},{"class":454},[1961,1965,1970,1974,1979,1984,1989,1994,1999,2004,2008],{"type":31,"tagName":452,"properties":1962,"children":1963},{"style":1530},[1964],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":1966,"children":1967},{"style":654},[1968],{"type":27,"value":1969}," net",{"type":31,"tagName":452,"properties":1971,"children":1972},{"style":1530},[1973],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":1975,"children":1976},{"style":1530},[1977],{"type":27,"value":1978}," new",{"type":31,"tagName":452,"properties":1980,"children":1981},{"style":535},[1982],{"type":27,"value":1983}," StaticArray",{"type":31,"tagName":452,"properties":1985,"children":1986},{"style":541},[1987],{"type":27,"value":1988},"\u003C",{"type":31,"tagName":452,"properties":1990,"children":1991},{"style":535},[1992],{"type":27,"value":1993},"f64",{"type":31,"tagName":452,"properties":1995,"children":1996},{"style":541},[1997],{"type":27,"value":1998},">(",{"type":31,"tagName":452,"properties":2000,"children":2001},{"style":654},[2002],{"type":27,"value":2003},"MAX_KEYS",{"type":31,"tagName":452,"properties":2005,"children":2006},{"style":541},[2007],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2009,"children":2010},{"style":458},[2011],{"type":27,"value":2012},"// the period's net open-interest change per row key",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2015,"children":2016},{"class":454},[2017,2021,2026,2030,2034,2038,2042,2046,2050,2054,2058],{"type":31,"tagName":452,"properties":2018,"children":2019},{"style":1530},[2020],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2022,"children":2023},{"style":654},[2024],{"type":27,"value":2025}," pend",{"type":31,"tagName":452,"properties":2027,"children":2028},{"style":1530},[2029],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2031,"children":2032},{"style":1530},[2033],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2035,"children":2036},{"style":535},[2037],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2039,"children":2040},{"style":541},[2041],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2043,"children":2044},{"style":535},[2045],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2047,"children":2048},{"style":541},[2049],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2051,"children":2052},{"style":654},[2053],{"type":27,"value":2003},{"type":31,"tagName":452,"properties":2055,"children":2056},{"style":541},[2057],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2059,"children":2060},{"style":458},[2061],{"type":27,"value":2062},"// the forming hour's volume per row key: the chart's bars since the last one that opened on the hour, less the closed hours carried since",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2065,"children":2066},{"class":454},[2067,2071,2076,2080,2084,2088,2092,2096,2100,2105,2109,2113,2118,2122,2126,2130,2134,2139,2143,2147,2151],{"type":31,"tagName":452,"properties":2068,"children":2069},{"style":1530},[2070],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2072,"children":2073},{"style":654},[2074],{"type":27,"value":2075}," rowNet",{"type":31,"tagName":452,"properties":2077,"children":2078},{"style":1530},[2079],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2081,"children":2082},{"style":1530},[2083],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2085,"children":2086},{"style":535},[2087],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2089,"children":2090},{"style":541},[2091],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2093,"children":2094},{"style":535},[2095],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2097,"children":2098},{"style":541},[2099],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2101,"children":2102},{"style":654},[2103],{"type":27,"value":2104},"MAX_ROWS",{"type":31,"tagName":452,"properties":2106,"children":2107},{"style":541},[2108],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2110,"children":2111},{"style":1530},[2112],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2114,"children":2115},{"style":654},[2116],{"type":27,"value":2117}," rowKey",{"type":31,"tagName":452,"properties":2119,"children":2120},{"style":1530},[2121],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2123,"children":2124},{"style":1530},[2125],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2127,"children":2128},{"style":535},[2129],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2131,"children":2132},{"style":541},[2133],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2135,"children":2136},{"style":535},[2137],{"type":27,"value":2138},"i32",{"type":31,"tagName":452,"properties":2140,"children":2141},{"style":541},[2142],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2144,"children":2145},{"style":654},[2146],{"type":27,"value":2104},{"type":31,"tagName":452,"properties":2148,"children":2149},{"style":541},[2150],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2152,"children":2153},{"style":458},[2154],{"type":27,"value":2155},"// the rows written: net per row and the first grid key each row covers",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2158,"children":2159},{"class":454},[2160,2164,2169,2173,2177,2181,2185,2189,2193,2198,2202,2206,2211,2215,2219,2223,2227,2231,2235,2239,2243],{"type":31,"tagName":452,"properties":2161,"children":2162},{"style":1530},[2163],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2165,"children":2166},{"style":654},[2167],{"type":27,"value":2168}," oiOpen",{"type":31,"tagName":452,"properties":2170,"children":2171},{"style":1530},[2172],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2174,"children":2175},{"style":1530},[2176],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2178,"children":2179},{"style":535},[2180],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2182,"children":2183},{"style":541},[2184],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2186,"children":2187},{"style":535},[2188],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2190,"children":2191},{"style":541},[2192],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2194,"children":2195},{"style":654},[2196],{"type":27,"value":2197},"WAIT_OI",{"type":31,"tagName":452,"properties":2199,"children":2200},{"style":541},[2201],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2203,"children":2204},{"style":1530},[2205],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2207,"children":2208},{"style":654},[2209],{"type":27,"value":2210}," oiChange",{"type":31,"tagName":452,"properties":2212,"children":2213},{"style":1530},[2214],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2216,"children":2217},{"style":1530},[2218],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2220,"children":2221},{"style":535},[2222],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2224,"children":2225},{"style":541},[2226],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2228,"children":2229},{"style":535},[2230],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2232,"children":2233},{"style":541},[2234],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2236,"children":2237},{"style":654},[2238],{"type":27,"value":2197},{"type":31,"tagName":452,"properties":2240,"children":2241},{"style":541},[2242],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2244,"children":2245},{"style":458},[2246],{"type":27,"value":2247},"// waiting open-interest hours: open (epoch seconds) and change",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2250,"children":2251},{"class":454},[2252,2256,2261,2265,2269,2273,2277,2281,2285,2290,2294,2298,2303,2307,2311,2315,2319,2323,2327,2331,2335,2339,2344,2348,2352,2356,2360,2364,2368,2372,2376],{"type":31,"tagName":452,"properties":2253,"children":2254},{"style":1530},[2255],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2257,"children":2258},{"style":654},[2259],{"type":27,"value":2260}," vpOpen",{"type":31,"tagName":452,"properties":2262,"children":2263},{"style":1530},[2264],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2266,"children":2267},{"style":1530},[2268],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2270,"children":2271},{"style":535},[2272],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2274,"children":2275},{"style":541},[2276],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2278,"children":2279},{"style":535},[2280],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2282,"children":2283},{"style":541},[2284],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2286,"children":2287},{"style":654},[2288],{"type":27,"value":2289},"WAIT_VP",{"type":31,"tagName":452,"properties":2291,"children":2292},{"style":541},[2293],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2295,"children":2296},{"style":1530},[2297],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2299,"children":2300},{"style":654},[2301],{"type":27,"value":2302}," vpFrom",{"type":31,"tagName":452,"properties":2304,"children":2305},{"style":1530},[2306],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2308,"children":2309},{"style":1530},[2310],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2312,"children":2313},{"style":535},[2314],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2316,"children":2317},{"style":541},[2318],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2320,"children":2321},{"style":535},[2322],{"type":27,"value":2138},{"type":31,"tagName":452,"properties":2324,"children":2325},{"style":541},[2326],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2328,"children":2329},{"style":654},[2330],{"type":27,"value":2289},{"type":31,"tagName":452,"properties":2332,"children":2333},{"style":541},[2334],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2336,"children":2337},{"style":1530},[2338],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2340,"children":2341},{"style":654},[2342],{"type":27,"value":2343}," vpTo",{"type":31,"tagName":452,"properties":2345,"children":2346},{"style":1530},[2347],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2349,"children":2350},{"style":1530},[2351],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2353,"children":2354},{"style":535},[2355],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2357,"children":2358},{"style":541},[2359],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2361,"children":2362},{"style":535},[2363],{"type":27,"value":2138},{"type":31,"tagName":452,"properties":2365,"children":2366},{"style":541},[2367],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2369,"children":2370},{"style":654},[2371],{"type":27,"value":2289},{"type":31,"tagName":452,"properties":2373,"children":2374},{"style":541},[2375],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2377,"children":2378},{"style":458},[2379],{"type":27,"value":2380},"// waiting volume hours: open and their rows' cells in vpRows",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2383,"children":2384},{"class":454},[2385,2389,2394,2398,2402,2406,2410,2414,2418,2423,2428,2433,2437],{"type":31,"tagName":452,"properties":2386,"children":2387},{"style":1530},[2388],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2390,"children":2391},{"style":654},[2392],{"type":27,"value":2393}," vpRows",{"type":31,"tagName":452,"properties":2395,"children":2396},{"style":1530},[2397],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2399,"children":2400},{"style":1530},[2401],{"type":27,"value":1978},{"type":31,"tagName":452,"properties":2403,"children":2404},{"style":535},[2405],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":2407,"children":2408},{"style":541},[2409],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":2411,"children":2412},{"style":535},[2413],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":2415,"children":2416},{"style":541},[2417],{"type":27,"value":1998},{"type":31,"tagName":452,"properties":2419,"children":2420},{"style":654},[2421],{"type":27,"value":2422},"WAIT_VP_ROWS",{"type":31,"tagName":452,"properties":2424,"children":2425},{"style":1530},[2426],{"type":27,"value":2427}," *",{"type":31,"tagName":452,"properties":2429,"children":2430},{"style":654},[2431],{"type":27,"value":2432}," 4",{"type":31,"tagName":452,"properties":2434,"children":2435},{"style":541},[2436],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2438,"children":2439},{"style":458},[2440],{"type":27,"value":2441},"// the waiting hours' rows, [low, high, buy, sell] each",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2444,"children":2445},{"class":454},[2446,2450,2455,2460,2465,2470,2475,2480,2484,2488,2492,2497,2501,2505,2509,2513,2517,2521,2526,2530,2534,2538,2543,2547,2551,2555,2560,2565],{"type":31,"tagName":452,"properties":2447,"children":2448},{"style":1530},[2449],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2451,"children":2452},{"style":654},[2453],{"type":27,"value":2454}," lines",{"type":31,"tagName":452,"properties":2456,"children":2457},{"style":1530},[2458],{"type":27,"value":2459},":",{"type":31,"tagName":452,"properties":2461,"children":2462},{"style":535},[2463],{"type":27,"value":2464}," LineHandle",{"type":31,"tagName":452,"properties":2466,"children":2467},{"style":541},[2468],{"type":27,"value":2469},"[] ",{"type":31,"tagName":452,"properties":2471,"children":2472},{"style":1530},[2473],{"type":27,"value":2474},"=",{"type":31,"tagName":452,"properties":2476,"children":2477},{"style":541},[2478],{"type":27,"value":2479}," [draw.",{"type":31,"tagName":452,"properties":2481,"children":2482},{"style":535},[2483],{"type":27,"value":454},{"type":31,"tagName":452,"properties":2485,"children":2486},{"style":541},[2487],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2489,"children":2490},{"style":654},[2491],{"type":27,"value":444},{"type":31,"tagName":452,"properties":2493,"children":2494},{"style":541},[2495],{"type":27,"value":2496},"), draw.",{"type":31,"tagName":452,"properties":2498,"children":2499},{"style":535},[2500],{"type":27,"value":454},{"type":31,"tagName":452,"properties":2502,"children":2503},{"style":541},[2504],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2506,"children":2507},{"style":654},[2508],{"type":27,"value":667},{"type":31,"tagName":452,"properties":2510,"children":2511},{"style":541},[2512],{"type":27,"value":2496},{"type":31,"tagName":452,"properties":2514,"children":2515},{"style":535},[2516],{"type":27,"value":454},{"type":31,"tagName":452,"properties":2518,"children":2519},{"style":541},[2520],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2522,"children":2523},{"style":654},[2524],{"type":27,"value":2525},"2",{"type":31,"tagName":452,"properties":2527,"children":2528},{"style":541},[2529],{"type":27,"value":2496},{"type":31,"tagName":452,"properties":2531,"children":2532},{"style":535},[2533],{"type":27,"value":454},{"type":31,"tagName":452,"properties":2535,"children":2536},{"style":541},[2537],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2539,"children":2540},{"style":654},[2541],{"type":27,"value":2542},"3",{"type":31,"tagName":452,"properties":2544,"children":2545},{"style":541},[2546],{"type":27,"value":2496},{"type":31,"tagName":452,"properties":2548,"children":2549},{"style":535},[2550],{"type":27,"value":454},{"type":31,"tagName":452,"properties":2552,"children":2553},{"style":541},[2554],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2556,"children":2557},{"style":654},[2558],{"type":27,"value":2559},"4",{"type":31,"tagName":452,"properties":2561,"children":2562},{"style":541},[2563],{"type":27,"value":2564},")]; ",{"type":31,"tagName":452,"properties":2566,"children":2567},{"style":458},[2568],{"type":27,"value":2569},"// POC, VAH, VAL, period start marker, period end marker",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2572,"children":2573},{"class":454},[2574,2578,2583,2587,2592,2596,2600,2605,2609],{"type":31,"tagName":452,"properties":2575,"children":2576},{"style":1530},[2577],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2579,"children":2580},{"style":654},[2581],{"type":27,"value":2582}," header",{"type":31,"tagName":452,"properties":2584,"children":2585},{"style":1530},[2586],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2588,"children":2589},{"style":541},[2590],{"type":27,"value":2591}," draw.",{"type":31,"tagName":452,"properties":2593,"children":2594},{"style":535},[2595],{"type":27,"value":1441},{"type":31,"tagName":452,"properties":2597,"children":2598},{"style":541},[2599],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2601,"children":2602},{"style":654},[2603],{"type":27,"value":2604},"5",{"type":31,"tagName":452,"properties":2606,"children":2607},{"style":541},[2608],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2610,"children":2611},{"style":458},[2612],{"type":27,"value":2613},"// the header line above the column",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2616,"children":2617},{"class":454},[2618,2622,2627,2631,2635,2639,2643,2648,2652],{"type":31,"tagName":452,"properties":2619,"children":2620},{"style":1530},[2621],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":2623,"children":2624},{"style":654},[2625],{"type":27,"value":2626}," pocTag",{"type":31,"tagName":452,"properties":2628,"children":2629},{"style":1530},[2630],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2632,"children":2633},{"style":541},[2634],{"type":27,"value":2591},{"type":31,"tagName":452,"properties":2636,"children":2637},{"style":535},[2638],{"type":27,"value":1441},{"type":31,"tagName":452,"properties":2640,"children":2641},{"style":541},[2642],{"type":27,"value":544},{"type":31,"tagName":452,"properties":2644,"children":2645},{"style":654},[2646],{"type":27,"value":2647},"6",{"type":31,"tagName":452,"properties":2649,"children":2650},{"style":541},[2651],{"type":27,"value":620},{"type":31,"tagName":452,"properties":2653,"children":2654},{"style":458},[2655],{"type":27,"value":2656},"// the OI POC tag on the axis side",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2659,"children":2660},{"class":454},[2661,2666,2671,2675,2680,2684,2688,2693,2697,2702,2706,2710,2715,2719,2724,2728,2732,2737,2741,2746,2750],{"type":31,"tagName":452,"properties":2662,"children":2663},{"style":1530},[2664],{"type":27,"value":2665},"let",{"type":31,"tagName":452,"properties":2667,"children":2668},{"style":541},[2669],{"type":27,"value":2670}," period ",{"type":31,"tagName":452,"properties":2672,"children":2673},{"style":1530},[2674],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2676,"children":2677},{"style":654},[2678],{"type":27,"value":2679}," 2",{"type":31,"tagName":452,"properties":2681,"children":2682},{"style":541},[2683],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2685,"children":2686},{"style":1530},[2687],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2689,"children":2690},{"style":541},[2691],{"type":27,"value":2692}," ticks ",{"type":31,"tagName":452,"properties":2694,"children":2695},{"style":1530},[2696],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2698,"children":2699},{"style":654},[2700],{"type":27,"value":2701}," 25",{"type":31,"tagName":452,"properties":2703,"children":2704},{"style":541},[2705],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2707,"children":2708},{"style":1530},[2709],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2711,"children":2712},{"style":541},[2713],{"type":27,"value":2714}," valueArea ",{"type":31,"tagName":452,"properties":2716,"children":2717},{"style":1530},[2718],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2720,"children":2721},{"style":654},[2722],{"type":27,"value":2723}," 0.7",{"type":31,"tagName":452,"properties":2725,"children":2726},{"style":541},[2727],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2729,"children":2730},{"style":1530},[2731],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2733,"children":2734},{"style":541},[2735],{"type":27,"value":2736}," positiveRight ",{"type":31,"tagName":452,"properties":2738,"children":2739},{"style":1530},[2740],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2742,"children":2743},{"style":654},[2744],{"type":27,"value":2745}," true",{"type":31,"tagName":452,"properties":2747,"children":2748},{"style":541},[2749],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2751,"children":2752},{"style":458},[2753],{"type":27,"value":2754},"// the params, read in onStart()",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2757,"children":2758},{"class":454},[2759,2763,2768,2772,2777,2781,2786,2790],{"type":31,"tagName":452,"properties":2760,"children":2761},{"style":1530},[2762],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2764,"children":2765},{"style":541},[2766],{"type":27,"value":2767}," intervalSec",{"type":31,"tagName":452,"properties":2769,"children":2770},{"style":1530},[2771],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":2773,"children":2774},{"style":535},[2775],{"type":27,"value":2776}," f64",{"type":31,"tagName":452,"properties":2778,"children":2779},{"style":1530},[2780],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2782,"children":2783},{"style":654},[2784],{"type":27,"value":2785}," NaN",{"type":31,"tagName":452,"properties":2787,"children":2788},{"style":541},[2789],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2791,"children":2792},{"style":458},[2793],{"type":27,"value":2794},"// the chart's bar interval in seconds, NaN when the chart does not say",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2797,"children":2798},{"class":454},[2799,2803,2808,2812,2816,2820],{"type":31,"tagName":452,"properties":2800,"children":2801},{"style":1530},[2802],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2804,"children":2805},{"style":541},[2806],{"type":27,"value":2807}," streamed ",{"type":31,"tagName":452,"properties":2809,"children":2810},{"style":1530},[2811],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2813,"children":2814},{"style":654},[2815],{"type":27,"value":2745},{"type":31,"tagName":452,"properties":2817,"children":2818},{"style":541},[2819],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2821,"children":2822},{"style":458},[2823],{"type":27,"value":2824},"// the hourly streams carry the period (a chart finer than a week)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2827,"children":2828},{"class":454},[2829,2833,2838,2842,2846,2850,2854,2858,2862,2867,2871,2876,2880,2885,2889,2893,2898,2902,2906,2910],{"type":31,"tagName":452,"properties":2830,"children":2831},{"style":1530},[2832],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2834,"children":2835},{"style":541},[2836],{"type":27,"value":2837}," rowH",{"type":31,"tagName":452,"properties":2839,"children":2840},{"style":1530},[2841],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":2843,"children":2844},{"style":535},[2845],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":2847,"children":2848},{"style":1530},[2849],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2851,"children":2852},{"style":654},[2853],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":2855,"children":2856},{"style":541},[2857],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2859,"children":2860},{"style":1530},[2861],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2863,"children":2864},{"style":541},[2865],{"type":27,"value":2866}," rowG",{"type":31,"tagName":452,"properties":2868,"children":2869},{"style":1530},[2870],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":2872,"children":2873},{"style":535},[2874],{"type":27,"value":2875}," i64",{"type":31,"tagName":452,"properties":2877,"children":2878},{"style":1530},[2879],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":2881,"children":2882},{"style":654},[2883],{"type":27,"value":2884}," 0",{"type":31,"tagName":452,"properties":2886,"children":2887},{"style":541},[2888],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2890,"children":2891},{"style":1530},[2892],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2894,"children":2895},{"style":541},[2896],{"type":27,"value":2897}," rowD ",{"type":31,"tagName":452,"properties":2899,"children":2900},{"style":1530},[2901],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2903,"children":2904},{"style":654},[2905],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":2907,"children":2908},{"style":541},[2909],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2911,"children":2912},{"style":458},[2913],{"type":27,"value":2914},"// the row height in price (the market's block size times the ticks setting), and the gcd of every row edge seen until it is fixed, in units of 10^-rowD",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2917,"children":2918},{"class":454},[2919,2923,2928,2932,2936,2940,2944,2949,2953,2958,2962],{"type":31,"tagName":452,"properties":2920,"children":2921},{"style":1530},[2922],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2924,"children":2925},{"style":541},[2926],{"type":27,"value":2927}," rowBase ",{"type":31,"tagName":452,"properties":2929,"children":2930},{"style":1530},[2931],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2933,"children":2934},{"style":654},[2935],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":2937,"children":2938},{"style":541},[2939],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2941,"children":2942},{"style":1530},[2943],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2945,"children":2946},{"style":541},[2947],{"type":27,"value":2948}," based ",{"type":31,"tagName":452,"properties":2950,"children":2951},{"style":1530},[2952],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2954,"children":2955},{"style":654},[2956],{"type":27,"value":2957}," false",{"type":31,"tagName":452,"properties":2959,"children":2960},{"style":541},[2961],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2963,"children":2964},{"style":458},[2965],{"type":27,"value":2966},"// key - rowBase indexes net and pend, centred on the first key seen",{"type":27,"value":28},{"type":31,"tagName":452,"properties":2969,"children":2970},{"class":454},[2971,2975,2980,2984,2988,2992,2996,3001,3005,3010,3014,3018,3022,3027,3031,3035,3039,3043,3048,3052,3056,3060,3064],{"type":31,"tagName":452,"properties":2972,"children":2973},{"style":1530},[2974],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2976,"children":2977},{"style":541},[2978],{"type":27,"value":2979}," minKey ",{"type":31,"tagName":452,"properties":2981,"children":2982},{"style":1530},[2983],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":2985,"children":2986},{"style":654},[2987],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":2989,"children":2990},{"style":541},[2991],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":2993,"children":2994},{"style":1530},[2995],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":2997,"children":2998},{"style":541},[2999],{"type":27,"value":3000}," maxKey ",{"type":31,"tagName":452,"properties":3002,"children":3003},{"style":1530},[3004],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3006,"children":3007},{"style":1530},[3008],{"type":27,"value":3009}," -",{"type":31,"tagName":452,"properties":3011,"children":3012},{"style":654},[3013],{"type":27,"value":667},{"type":31,"tagName":452,"properties":3015,"children":3016},{"style":541},[3017],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3019,"children":3020},{"style":1530},[3021],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3023,"children":3024},{"style":541},[3025],{"type":27,"value":3026}," pendMin ",{"type":31,"tagName":452,"properties":3028,"children":3029},{"style":1530},[3030],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3032,"children":3033},{"style":654},[3034],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3036,"children":3037},{"style":541},[3038],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3040,"children":3041},{"style":1530},[3042],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3044,"children":3045},{"style":541},[3046],{"type":27,"value":3047}," pendMax ",{"type":31,"tagName":452,"properties":3049,"children":3050},{"style":1530},[3051],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3053,"children":3054},{"style":1530},[3055],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":3057,"children":3058},{"style":654},[3059],{"type":27,"value":667},{"type":31,"tagName":452,"properties":3061,"children":3062},{"style":541},[3063],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3065,"children":3066},{"style":458},[3067],{"type":27,"value":3068},"// the keys the period and the forming hour touched",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3071,"children":3072},{"class":454},[3073,3077,3082,3086,3090,3094,3098,3102],{"type":31,"tagName":452,"properties":3074,"children":3075},{"style":1530},[3076],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3078,"children":3079},{"style":541},[3080],{"type":27,"value":3081}," periodStart",{"type":31,"tagName":452,"properties":3083,"children":3084},{"style":1530},[3085],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3087,"children":3088},{"style":535},[3089],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3091,"children":3092},{"style":1530},[3093],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3095,"children":3096},{"style":654},[3097],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3099,"children":3100},{"style":541},[3101],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3103,"children":3104},{"style":458},[3105],{"type":27,"value":3106},"// the current period's first second (UTC)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3109,"children":3110},{"class":454},[3111,3115,3120,3124,3128,3132,3136,3140],{"type":31,"tagName":452,"properties":3112,"children":3113},{"style":1530},[3114],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3116,"children":3117},{"style":541},[3118],{"type":27,"value":3119}," prevOi",{"type":31,"tagName":452,"properties":3121,"children":3122},{"style":1530},[3123],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3125,"children":3126},{"style":535},[3127],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3129,"children":3130},{"style":1530},[3131],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3133,"children":3134},{"style":654},[3135],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3137,"children":3138},{"style":541},[3139],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3141,"children":3142},{"style":458},[3143],{"type":27,"value":3144},"// the newest closed hour's open interest the stream carried (the previous bar's, once the streams stand down)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3147,"children":3148},{"class":454},[3149,3153,3158,3162,3166,3170,3174,3178],{"type":31,"tagName":452,"properties":3150,"children":3151},{"style":1530},[3152],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3154,"children":3155},{"style":541},[3156],{"type":27,"value":3157}," lastVp",{"type":31,"tagName":452,"properties":3159,"children":3160},{"style":1530},[3161],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3163,"children":3164},{"style":535},[3165],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3167,"children":3168},{"style":1530},[3169],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3171,"children":3172},{"style":654},[3173],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3175,"children":3176},{"style":541},[3177],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3179,"children":3180},{"style":458},[3181],{"type":27,"value":3182},"// the newest closed hour the volume stream carried, its open in epoch seconds",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3185,"children":3186},{"class":454},[3187,3191,3196,3200,3204,3208,3212,3216],{"type":31,"tagName":452,"properties":3188,"children":3189},{"style":1530},[3190],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3192,"children":3193},{"style":541},[3194],{"type":27,"value":3195}," syncT",{"type":31,"tagName":452,"properties":3197,"children":3198},{"style":1530},[3199],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3201,"children":3202},{"style":535},[3203],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3205,"children":3206},{"style":1530},[3207],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3209,"children":3210},{"style":654},[3211],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3213,"children":3214},{"style":541},[3215],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3217,"children":3218},{"style":458},[3219],{"type":27,"value":3220},"// the open of the last chart bar that opened on the hour: pend starts there",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3223,"children":3224},{"class":454},[3225,3229,3234,3238,3242,3246,3250,3255,3259,3263,3267,3271,3276,3280,3284,3288],{"type":31,"tagName":452,"properties":3226,"children":3227},{"style":1530},[3228],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3230,"children":3231},{"style":541},[3232],{"type":27,"value":3233}," oiWait ",{"type":31,"tagName":452,"properties":3235,"children":3236},{"style":1530},[3237],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3239,"children":3240},{"style":654},[3241],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3243,"children":3244},{"style":541},[3245],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3247,"children":3248},{"style":1530},[3249],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3251,"children":3252},{"style":541},[3253],{"type":27,"value":3254}," vpWait ",{"type":31,"tagName":452,"properties":3256,"children":3257},{"style":1530},[3258],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3260,"children":3261},{"style":654},[3262],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3264,"children":3265},{"style":541},[3266],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3268,"children":3269},{"style":1530},[3270],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3272,"children":3273},{"style":541},[3274],{"type":27,"value":3275}," vpUsed ",{"type":31,"tagName":452,"properties":3277,"children":3278},{"style":1530},[3279],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3281,"children":3282},{"style":654},[3283],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3285,"children":3286},{"style":541},[3287],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3289,"children":3290},{"style":458},[3291],{"type":27,"value":3292},"// the hours waiting in each store, and the cells vpRows holds",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3295,"children":3296},{"class":454},[3297,3301,3306,3310,3314,3318,3322,3326],{"type":31,"tagName":452,"properties":3298,"children":3299},{"style":1530},[3300],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3302,"children":3303},{"style":541},[3304],{"type":27,"value":3305}," t",{"type":31,"tagName":452,"properties":3307,"children":3308},{"style":1530},[3309],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3311,"children":3312},{"style":535},[3313],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3315,"children":3316},{"style":1530},[3317],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3319,"children":3320},{"style":654},[3321],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3323,"children":3324},{"style":541},[3325],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3327,"children":3328},{"style":458},[3329],{"type":27,"value":3330},"// this bar's open time",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3333,"children":3334},{"class":454},[3335,3339,3344,3348,3352,3356,3360,3364,3368,3373,3377,3381,3385,3389,3393,3397,3402,3406,3410,3414,3418,3422,3426,3431,3435,3439,3443,3448,3452],{"type":31,"tagName":452,"properties":3336,"children":3337},{"style":1530},[3338],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3340,"children":3341},{"style":541},[3342],{"type":27,"value":3343}," poc",{"type":31,"tagName":452,"properties":3345,"children":3346},{"style":1530},[3347],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3349,"children":3350},{"style":535},[3351],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3353,"children":3354},{"style":1530},[3355],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3357,"children":3358},{"style":654},[3359],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3361,"children":3362},{"style":541},[3363],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3365,"children":3366},{"style":1530},[3367],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3369,"children":3370},{"style":541},[3371],{"type":27,"value":3372}," vah",{"type":31,"tagName":452,"properties":3374,"children":3375},{"style":1530},[3376],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3378,"children":3379},{"style":535},[3380],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3382,"children":3383},{"style":1530},[3384],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3386,"children":3387},{"style":654},[3388],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3390,"children":3391},{"style":541},[3392],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3394,"children":3395},{"style":1530},[3396],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3398,"children":3399},{"style":541},[3400],{"type":27,"value":3401}," val",{"type":31,"tagName":452,"properties":3403,"children":3404},{"style":1530},[3405],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3407,"children":3408},{"style":535},[3409],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3411,"children":3412},{"style":1530},[3413],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3415,"children":3416},{"style":654},[3417],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":3419,"children":3420},{"style":541},[3421],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3423,"children":3424},{"style":1530},[3425],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3427,"children":3428},{"style":541},[3429],{"type":27,"value":3430}," netTotal",{"type":31,"tagName":452,"properties":3432,"children":3433},{"style":1530},[3434],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3436,"children":3437},{"style":535},[3438],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":3440,"children":3441},{"style":1530},[3442],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3444,"children":3445},{"style":654},[3446],{"type":27,"value":3447}," 0.0",{"type":31,"tagName":452,"properties":3449,"children":3450},{"style":541},[3451],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3453,"children":3454},{"style":458},[3455],{"type":27,"value":3456},"// the period's levels and net",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3459,"children":3460},{"class":454},[3461,3465,3470,3474,3478,3482,3486,3491,3495,3500,3504,3508,3513,3517,3521,3525,3529,3534,3538,3542,3546,3550,3555,3559,3563,3567],{"type":31,"tagName":452,"properties":3462,"children":3463},{"style":1530},[3464],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3466,"children":3467},{"style":541},[3468],{"type":27,"value":3469}," rowCount ",{"type":31,"tagName":452,"properties":3471,"children":3472},{"style":1530},[3473],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3475,"children":3476},{"style":654},[3477],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3479,"children":3480},{"style":541},[3481],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3483,"children":3484},{"style":1530},[3485],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3487,"children":3488},{"style":541},[3489],{"type":27,"value":3490}," merge ",{"type":31,"tagName":452,"properties":3492,"children":3493},{"style":1530},[3494],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3496,"children":3497},{"style":654},[3498],{"type":27,"value":3499}," 1",{"type":31,"tagName":452,"properties":3501,"children":3502},{"style":541},[3503],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3505,"children":3506},{"style":1530},[3507],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3509,"children":3510},{"style":541},[3511],{"type":27,"value":3512}," pocRow ",{"type":31,"tagName":452,"properties":3514,"children":3515},{"style":1530},[3516],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3518,"children":3519},{"style":654},[3520],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3522,"children":3523},{"style":541},[3524],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3526,"children":3527},{"style":1530},[3528],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3530,"children":3531},{"style":541},[3532],{"type":27,"value":3533}," lowRow ",{"type":31,"tagName":452,"properties":3535,"children":3536},{"style":1530},[3537],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3539,"children":3540},{"style":654},[3541],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3543,"children":3544},{"style":541},[3545],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3547,"children":3548},{"style":1530},[3549],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3551,"children":3552},{"style":541},[3553],{"type":27,"value":3554}," highRow ",{"type":31,"tagName":452,"properties":3556,"children":3557},{"style":1530},[3558],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":3560,"children":3561},{"style":654},[3562],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3564,"children":3565},{"style":541},[3566],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3568,"children":3569},{"style":458},[3570],{"type":27,"value":3571},"// the rows written, the grid keys one row merges, the POC and value-area rows",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3574,"children":3575},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":3578,"children":3579},{"class":454},[3580],{"type":31,"tagName":452,"properties":3581,"children":3582},{"style":458},[3583],{"type":27,"value":3584},"// ── Calendar math (proleptic Gregorian, UTC) ──",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3587,"children":3588},{"class":454},[3589,3593,3598,3602,3606,3610,3615,3619,3623,3628,3632,3636,3640,3644],{"type":31,"tagName":452,"properties":3590,"children":3591},{"style":1530},[3592],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3594,"children":3595},{"style":541},[3596],{"type":27,"value":3597}," cy",{"type":31,"tagName":452,"properties":3599,"children":3600},{"style":1530},[3601],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3603,"children":3604},{"style":535},[3605],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":3607,"children":3608},{"style":1530},[3609],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3611,"children":3612},{"style":654},[3613],{"type":27,"value":3614}," 1970",{"type":31,"tagName":452,"properties":3616,"children":3617},{"style":541},[3618],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3620,"children":3621},{"style":1530},[3622],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":3624,"children":3625},{"style":541},[3626],{"type":27,"value":3627}," cm",{"type":31,"tagName":452,"properties":3629,"children":3630},{"style":1530},[3631],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3633,"children":3634},{"style":535},[3635],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":3637,"children":3638},{"style":1530},[3639],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3641,"children":3642},{"style":654},[3643],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":3645,"children":3646},{"style":541},[3647],{"type":27,"value":3648},";",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3651,"children":3652},{"class":454},[3653,3658,3663,3667,3673,3677,3681,3686,3690,3695,3700],{"type":31,"tagName":452,"properties":3654,"children":3655},{"style":1530},[3656],{"type":27,"value":3657},"function",{"type":31,"tagName":452,"properties":3659,"children":3660},{"style":535},[3661],{"type":27,"value":3662}," civilFromDays",{"type":31,"tagName":452,"properties":3664,"children":3665},{"style":541},[3666],{"type":27,"value":544},{"type":31,"tagName":452,"properties":3668,"children":3670},{"style":3669},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[3671],{"type":27,"value":3672},"days",{"type":31,"tagName":452,"properties":3674,"children":3675},{"style":1530},[3676],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3678,"children":3679},{"style":535},[3680],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":3682,"children":3683},{"style":541},[3684],{"type":27,"value":3685},")",{"type":31,"tagName":452,"properties":3687,"children":3688},{"style":1530},[3689],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3691,"children":3692},{"style":654},[3693],{"type":27,"value":3694}," void",{"type":31,"tagName":452,"properties":3696,"children":3697},{"style":541},[3698],{"type":27,"value":3699}," { ",{"type":31,"tagName":452,"properties":3701,"children":3702},{"style":458},[3703],{"type":27,"value":3704},"// days since 1970-01-01 -> year and month",{"type":27,"value":28},{"type":31,"tagName":452,"properties":3707,"children":3708},{"class":454},[3709,3714,3719,3723,3728,3733,3738,3742,3746,3751,3755,3760,3765,3769,3774,3779,3783,3787,3792,3797,3802,3807,3812,3816,3820,3825,3829,3833,3837,3842,3847,3851],{"type":31,"tagName":452,"properties":3710,"children":3711},{"style":1530},[3712],{"type":27,"value":3713},"  const",{"type":31,"tagName":452,"properties":3715,"children":3716},{"style":654},[3717],{"type":27,"value":3718}," z",{"type":31,"tagName":452,"properties":3720,"children":3721},{"style":1530},[3722],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3724,"children":3725},{"style":541},[3726],{"type":27,"value":3727}," days ",{"type":31,"tagName":452,"properties":3729,"children":3730},{"style":1530},[3731],{"type":27,"value":3732},"+",{"type":31,"tagName":452,"properties":3734,"children":3735},{"style":654},[3736],{"type":27,"value":3737}," 719468",{"type":31,"tagName":452,"properties":3739,"children":3740},{"style":541},[3741],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3743,"children":3744},{"style":1530},[3745],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":3747,"children":3748},{"style":654},[3749],{"type":27,"value":3750}," era",{"type":31,"tagName":452,"properties":3752,"children":3753},{"style":1530},[3754],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3756,"children":3757},{"style":541},[3758],{"type":27,"value":3759}," (z ",{"type":31,"tagName":452,"properties":3761,"children":3762},{"style":1530},[3763],{"type":27,"value":3764},">=",{"type":31,"tagName":452,"properties":3766,"children":3767},{"style":654},[3768],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":3770,"children":3771},{"style":1530},[3772],{"type":27,"value":3773}," ?",{"type":31,"tagName":452,"properties":3775,"children":3776},{"style":541},[3777],{"type":27,"value":3778}," z ",{"type":31,"tagName":452,"properties":3780,"children":3781},{"style":1530},[3782],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":3784,"children":3785},{"style":541},[3786],{"type":27,"value":3778},{"type":31,"tagName":452,"properties":3788,"children":3789},{"style":1530},[3790],{"type":27,"value":3791},"-",{"type":31,"tagName":452,"properties":3793,"children":3794},{"style":654},[3795],{"type":27,"value":3796}," 146096",{"type":31,"tagName":452,"properties":3798,"children":3799},{"style":541},[3800],{"type":27,"value":3801},") ",{"type":31,"tagName":452,"properties":3803,"children":3804},{"style":1530},[3805],{"type":27,"value":3806},"/",{"type":31,"tagName":452,"properties":3808,"children":3809},{"style":654},[3810],{"type":27,"value":3811}," 146097",{"type":31,"tagName":452,"properties":3813,"children":3814},{"style":541},[3815],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3817,"children":3818},{"style":1530},[3819],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":3821,"children":3822},{"style":654},[3823],{"type":27,"value":3824}," doe",{"type":31,"tagName":452,"properties":3826,"children":3827},{"style":1530},[3828],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3830,"children":3831},{"style":541},[3832],{"type":27,"value":3778},{"type":31,"tagName":452,"properties":3834,"children":3835},{"style":1530},[3836],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":3838,"children":3839},{"style":541},[3840],{"type":27,"value":3841}," era ",{"type":31,"tagName":452,"properties":3843,"children":3844},{"style":1530},[3845],{"type":27,"value":3846},"*",{"type":31,"tagName":452,"properties":3848,"children":3849},{"style":654},[3850],{"type":27,"value":3811},{"type":31,"tagName":452,"properties":3852,"children":3853},{"style":541},[3854],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":3857,"children":3858},{"class":454},[3859,3863,3868,3872,3877,3881,3886,3890,3895,3900,3904,3908,3913,3917,3921,3925,3929,3933,3937,3942,3946,3950,3955,3959,3964,3968,3972,3976,3981],{"type":31,"tagName":452,"properties":3860,"children":3861},{"style":1530},[3862],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":3864,"children":3865},{"style":654},[3866],{"type":27,"value":3867}," yoe",{"type":31,"tagName":452,"properties":3869,"children":3870},{"style":1530},[3871],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3873,"children":3874},{"style":541},[3875],{"type":27,"value":3876}," (doe ",{"type":31,"tagName":452,"properties":3878,"children":3879},{"style":1530},[3880],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":3882,"children":3883},{"style":541},[3884],{"type":27,"value":3885}," doe ",{"type":31,"tagName":452,"properties":3887,"children":3888},{"style":1530},[3889],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":3891,"children":3892},{"style":654},[3893],{"type":27,"value":3894}," 1460",{"type":31,"tagName":452,"properties":3896,"children":3897},{"style":1530},[3898],{"type":27,"value":3899}," +",{"type":31,"tagName":452,"properties":3901,"children":3902},{"style":541},[3903],{"type":27,"value":3885},{"type":31,"tagName":452,"properties":3905,"children":3906},{"style":1530},[3907],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":3909,"children":3910},{"style":654},[3911],{"type":27,"value":3912}," 36524",{"type":31,"tagName":452,"properties":3914,"children":3915},{"style":1530},[3916],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":3918,"children":3919},{"style":541},[3920],{"type":27,"value":3885},{"type":31,"tagName":452,"properties":3922,"children":3923},{"style":1530},[3924],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":3926,"children":3927},{"style":654},[3928],{"type":27,"value":3796},{"type":31,"tagName":452,"properties":3930,"children":3931},{"style":541},[3932],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":3934,"children":3935},{"style":1530},[3936],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":3938,"children":3939},{"style":654},[3940],{"type":27,"value":3941}," 365",{"type":31,"tagName":452,"properties":3943,"children":3944},{"style":541},[3945],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":3947,"children":3948},{"style":1530},[3949],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":3951,"children":3952},{"style":654},[3953],{"type":27,"value":3954}," y",{"type":31,"tagName":452,"properties":3956,"children":3957},{"style":1530},[3958],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":3960,"children":3961},{"style":541},[3962],{"type":27,"value":3963}," yoe ",{"type":31,"tagName":452,"properties":3965,"children":3966},{"style":1530},[3967],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":3969,"children":3970},{"style":541},[3971],{"type":27,"value":3841},{"type":31,"tagName":452,"properties":3973,"children":3974},{"style":1530},[3975],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":3977,"children":3978},{"style":654},[3979],{"type":27,"value":3980}," 400",{"type":31,"tagName":452,"properties":3982,"children":3983},{"style":541},[3984],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":3987,"children":3988},{"class":454},[3989,3993,3998,4002,4006,4010,4014,4019,4023,4027,4031,4035,4039,4043,4047,4051,4055,4060,4064,4068,4073,4077,4081,4085,4089,4094,4098,4102,4106,4110,4115,4119,4123,4128,4132,4137,4141,4146,4150,4154,4158,4163,4168,4172,4176,4181],{"type":31,"tagName":452,"properties":3990,"children":3991},{"style":1530},[3992],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":3994,"children":3995},{"style":654},[3996],{"type":27,"value":3997}," doy",{"type":31,"tagName":452,"properties":3999,"children":4000},{"style":1530},[4001],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4003,"children":4004},{"style":541},[4005],{"type":27,"value":3885},{"type":31,"tagName":452,"properties":4007,"children":4008},{"style":1530},[4009],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4011,"children":4012},{"style":541},[4013],{"type":27,"value":265},{"type":31,"tagName":452,"properties":4015,"children":4016},{"style":654},[4017],{"type":27,"value":4018},"365",{"type":31,"tagName":452,"properties":4020,"children":4021},{"style":1530},[4022],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":4024,"children":4025},{"style":541},[4026],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4028,"children":4029},{"style":1530},[4030],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4032,"children":4033},{"style":541},[4034],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4036,"children":4037},{"style":1530},[4038],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4040,"children":4041},{"style":654},[4042],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":4044,"children":4045},{"style":1530},[4046],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":4048,"children":4049},{"style":541},[4050],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4052,"children":4053},{"style":1530},[4054],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4056,"children":4057},{"style":654},[4058],{"type":27,"value":4059}," 100",{"type":31,"tagName":452,"properties":4061,"children":4062},{"style":541},[4063],{"type":27,"value":620},{"type":31,"tagName":452,"properties":4065,"children":4066},{"style":1530},[4067],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":4069,"children":4070},{"style":654},[4071],{"type":27,"value":4072}," mp",{"type":31,"tagName":452,"properties":4074,"children":4075},{"style":1530},[4076],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4078,"children":4079},{"style":541},[4080],{"type":27,"value":265},{"type":31,"tagName":452,"properties":4082,"children":4083},{"style":654},[4084],{"type":27,"value":2604},{"type":31,"tagName":452,"properties":4086,"children":4087},{"style":1530},[4088],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":4090,"children":4091},{"style":541},[4092],{"type":27,"value":4093}," doy ",{"type":31,"tagName":452,"properties":4095,"children":4096},{"style":1530},[4097],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4099,"children":4100},{"style":654},[4101],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":4103,"children":4104},{"style":541},[4105],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4107,"children":4108},{"style":1530},[4109],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4111,"children":4112},{"style":654},[4113],{"type":27,"value":4114}," 153",{"type":31,"tagName":452,"properties":4116,"children":4117},{"style":541},[4118],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":4120,"children":4121},{"style":1530},[4122],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":4124,"children":4125},{"style":654},[4126],{"type":27,"value":4127}," m",{"type":31,"tagName":452,"properties":4129,"children":4130},{"style":1530},[4131],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4133,"children":4134},{"style":541},[4135],{"type":27,"value":4136}," mp ",{"type":31,"tagName":452,"properties":4138,"children":4139},{"style":1530},[4140],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":4142,"children":4143},{"style":654},[4144],{"type":27,"value":4145}," 10",{"type":31,"tagName":452,"properties":4147,"children":4148},{"style":1530},[4149],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":4151,"children":4152},{"style":541},[4153],{"type":27,"value":4136},{"type":31,"tagName":452,"properties":4155,"children":4156},{"style":1530},[4157],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4159,"children":4160},{"style":654},[4161],{"type":27,"value":4162}," 3",{"type":31,"tagName":452,"properties":4164,"children":4165},{"style":1530},[4166],{"type":27,"value":4167}," :",{"type":31,"tagName":452,"properties":4169,"children":4170},{"style":541},[4171],{"type":27,"value":4136},{"type":31,"tagName":452,"properties":4173,"children":4174},{"style":1530},[4175],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4177,"children":4178},{"style":654},[4179],{"type":27,"value":4180}," 9",{"type":31,"tagName":452,"properties":4182,"children":4183},{"style":541},[4184],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":4187,"children":4188},{"class":454},[4189,4194,4198,4203,4208,4212,4216,4221,4225,4229,4233,4238,4242],{"type":31,"tagName":452,"properties":4190,"children":4191},{"style":541},[4192],{"type":27,"value":4193},"  cy ",{"type":31,"tagName":452,"properties":4195,"children":4196},{"style":1530},[4197],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":4199,"children":4200},{"style":541},[4201],{"type":27,"value":4202}," m ",{"type":31,"tagName":452,"properties":4204,"children":4205},{"style":1530},[4206],{"type":27,"value":4207},"\u003C=",{"type":31,"tagName":452,"properties":4209,"children":4210},{"style":654},[4211],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":4213,"children":4214},{"style":1530},[4215],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":4217,"children":4218},{"style":541},[4219],{"type":27,"value":4220}," y ",{"type":31,"tagName":452,"properties":4222,"children":4223},{"style":1530},[4224],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4226,"children":4227},{"style":654},[4228],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":4230,"children":4231},{"style":1530},[4232],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":4234,"children":4235},{"style":541},[4236],{"type":27,"value":4237}," y; cm ",{"type":31,"tagName":452,"properties":4239,"children":4240},{"style":1530},[4241],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":4243,"children":4244},{"style":541},[4245],{"type":27,"value":4246}," m;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4249,"children":4250},{"class":454},[4251],{"type":31,"tagName":452,"properties":4252,"children":4253},{"style":541},[4254],{"type":27,"value":4255},"}",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4258,"children":4259},{"class":454},[4260,4264,4269,4273,4278,4282,4286,4290,4295,4299,4303,4307,4312,4316,4320,4324,4328,4332,4336],{"type":31,"tagName":452,"properties":4261,"children":4262},{"style":1530},[4263],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":4265,"children":4266},{"style":535},[4267],{"type":27,"value":4268}," daysFromCivil",{"type":31,"tagName":452,"properties":4270,"children":4271},{"style":541},[4272],{"type":27,"value":544},{"type":31,"tagName":452,"properties":4274,"children":4275},{"style":3669},[4276],{"type":27,"value":4277},"y0",{"type":31,"tagName":452,"properties":4279,"children":4280},{"style":1530},[4281],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4283,"children":4284},{"style":535},[4285],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":4287,"children":4288},{"style":541},[4289],{"type":27,"value":141},{"type":31,"tagName":452,"properties":4291,"children":4292},{"style":3669},[4293],{"type":27,"value":4294},"m",{"type":31,"tagName":452,"properties":4296,"children":4297},{"style":1530},[4298],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4300,"children":4301},{"style":535},[4302],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":4304,"children":4305},{"style":541},[4306],{"type":27,"value":141},{"type":31,"tagName":452,"properties":4308,"children":4309},{"style":3669},[4310],{"type":27,"value":4311},"d",{"type":31,"tagName":452,"properties":4313,"children":4314},{"style":1530},[4315],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4317,"children":4318},{"style":535},[4319],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":4321,"children":4322},{"style":541},[4323],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":4325,"children":4326},{"style":1530},[4327],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4329,"children":4330},{"style":535},[4331],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":4333,"children":4334},{"style":541},[4335],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":4337,"children":4338},{"style":458},[4339],{"type":27,"value":4340},"// year, month, day -> days since 1970-01-01",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4343,"children":4344},{"class":454},[4345,4349,4353,4357,4361,4365,4369,4373,4378,4382,4386,4390,4395,4399,4403,4407,4412,4416,4420,4424,4428,4432,4436,4440,4445,4449,4453,4457,4461,4465,4469,4473,4477,4481,4485,4489,4493],{"type":31,"tagName":452,"properties":4346,"children":4347},{"style":1530},[4348],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":4350,"children":4351},{"style":654},[4352],{"type":27,"value":3954},{"type":31,"tagName":452,"properties":4354,"children":4355},{"style":1530},[4356],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4358,"children":4359},{"style":541},[4360],{"type":27,"value":4202},{"type":31,"tagName":452,"properties":4362,"children":4363},{"style":1530},[4364],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":4366,"children":4367},{"style":654},[4368],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":4370,"children":4371},{"style":1530},[4372],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":4374,"children":4375},{"style":541},[4376],{"type":27,"value":4377}," y0 ",{"type":31,"tagName":452,"properties":4379,"children":4380},{"style":1530},[4381],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4383,"children":4384},{"style":654},[4385],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":4387,"children":4388},{"style":1530},[4389],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":4391,"children":4392},{"style":541},[4393],{"type":27,"value":4394}," y0; ",{"type":31,"tagName":452,"properties":4396,"children":4397},{"style":1530},[4398],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":4400,"children":4401},{"style":654},[4402],{"type":27,"value":3750},{"type":31,"tagName":452,"properties":4404,"children":4405},{"style":1530},[4406],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4408,"children":4409},{"style":541},[4410],{"type":27,"value":4411}," (y ",{"type":31,"tagName":452,"properties":4413,"children":4414},{"style":1530},[4415],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":4417,"children":4418},{"style":654},[4419],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":4421,"children":4422},{"style":1530},[4423],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":4425,"children":4426},{"style":541},[4427],{"type":27,"value":4220},{"type":31,"tagName":452,"properties":4429,"children":4430},{"style":1530},[4431],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4433,"children":4434},{"style":541},[4435],{"type":27,"value":4220},{"type":31,"tagName":452,"properties":4437,"children":4438},{"style":1530},[4439],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4441,"children":4442},{"style":654},[4443],{"type":27,"value":4444}," 399",{"type":31,"tagName":452,"properties":4446,"children":4447},{"style":541},[4448],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4450,"children":4451},{"style":1530},[4452],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4454,"children":4455},{"style":654},[4456],{"type":27,"value":3980},{"type":31,"tagName":452,"properties":4458,"children":4459},{"style":541},[4460],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":4462,"children":4463},{"style":1530},[4464],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":4466,"children":4467},{"style":654},[4468],{"type":27,"value":3867},{"type":31,"tagName":452,"properties":4470,"children":4471},{"style":1530},[4472],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4474,"children":4475},{"style":541},[4476],{"type":27,"value":4220},{"type":31,"tagName":452,"properties":4478,"children":4479},{"style":1530},[4480],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4482,"children":4483},{"style":541},[4484],{"type":27,"value":3841},{"type":31,"tagName":452,"properties":4486,"children":4487},{"style":1530},[4488],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":4490,"children":4491},{"style":654},[4492],{"type":27,"value":3980},{"type":31,"tagName":452,"properties":4494,"children":4495},{"style":541},[4496],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":4499,"children":4500},{"class":454},[4501,4505,4509,4513,4517,4522,4526,4531,4536,4540,4544,4548,4552,4556,4560,4564,4568,4572,4576,4580,4584,4588,4592,4597,4601,4606,4610,4614,4618,4622,4626,4630,4634,4638,4642,4646,4650,4654,4658,4662,4666,4670,4674,4678],{"type":31,"tagName":452,"properties":4502,"children":4503},{"style":1530},[4504],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":4506,"children":4507},{"style":654},[4508],{"type":27,"value":3997},{"type":31,"tagName":452,"properties":4510,"children":4511},{"style":1530},[4512],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4514,"children":4515},{"style":541},[4516],{"type":27,"value":265},{"type":31,"tagName":452,"properties":4518,"children":4519},{"style":654},[4520],{"type":27,"value":4521},"153",{"type":31,"tagName":452,"properties":4523,"children":4524},{"style":1530},[4525],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":4527,"children":4528},{"style":541},[4529],{"type":27,"value":4530}," (m ",{"type":31,"tagName":452,"properties":4532,"children":4533},{"style":1530},[4534],{"type":27,"value":4535},">",{"type":31,"tagName":452,"properties":4537,"children":4538},{"style":654},[4539],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":4541,"children":4542},{"style":1530},[4543],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":4545,"children":4546},{"style":541},[4547],{"type":27,"value":4202},{"type":31,"tagName":452,"properties":4549,"children":4550},{"style":1530},[4551],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4553,"children":4554},{"style":654},[4555],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":4557,"children":4558},{"style":1530},[4559],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":4561,"children":4562},{"style":541},[4563],{"type":27,"value":4202},{"type":31,"tagName":452,"properties":4565,"children":4566},{"style":1530},[4567],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4569,"children":4570},{"style":654},[4571],{"type":27,"value":4180},{"type":31,"tagName":452,"properties":4573,"children":4574},{"style":541},[4575],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4577,"children":4578},{"style":1530},[4579],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4581,"children":4582},{"style":654},[4583],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":4585,"children":4586},{"style":541},[4587],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4589,"children":4590},{"style":1530},[4591],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4593,"children":4594},{"style":654},[4595],{"type":27,"value":4596}," 5",{"type":31,"tagName":452,"properties":4598,"children":4599},{"style":1530},[4600],{"type":27,"value":3899},{"type":31,"tagName":452,"properties":4602,"children":4603},{"style":541},[4604],{"type":27,"value":4605}," d ",{"type":31,"tagName":452,"properties":4607,"children":4608},{"style":1530},[4609],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4611,"children":4612},{"style":654},[4613],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":4615,"children":4616},{"style":541},[4617],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":4619,"children":4620},{"style":1530},[4621],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":4623,"children":4624},{"style":654},[4625],{"type":27,"value":3824},{"type":31,"tagName":452,"properties":4627,"children":4628},{"style":1530},[4629],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4631,"children":4632},{"style":541},[4633],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4635,"children":4636},{"style":1530},[4637],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":4639,"children":4640},{"style":654},[4641],{"type":27,"value":3941},{"type":31,"tagName":452,"properties":4643,"children":4644},{"style":1530},[4645],{"type":27,"value":3899},{"type":31,"tagName":452,"properties":4647,"children":4648},{"style":541},[4649],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4651,"children":4652},{"style":1530},[4653],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4655,"children":4656},{"style":654},[4657],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":4659,"children":4660},{"style":1530},[4661],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":4663,"children":4664},{"style":541},[4665],{"type":27,"value":3963},{"type":31,"tagName":452,"properties":4667,"children":4668},{"style":1530},[4669],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4671,"children":4672},{"style":654},[4673],{"type":27,"value":4059},{"type":31,"tagName":452,"properties":4675,"children":4676},{"style":1530},[4677],{"type":27,"value":3899},{"type":31,"tagName":452,"properties":4679,"children":4680},{"style":541},[4681],{"type":27,"value":4682}," doy;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4685,"children":4686},{"class":454},[4687,4692,4696,4700,4704,4708,4712,4716,4720],{"type":31,"tagName":452,"properties":4688,"children":4689},{"style":1530},[4690],{"type":27,"value":4691},"  return",{"type":31,"tagName":452,"properties":4693,"children":4694},{"style":541},[4695],{"type":27,"value":3841},{"type":31,"tagName":452,"properties":4697,"children":4698},{"style":1530},[4699],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":4701,"children":4702},{"style":654},[4703],{"type":27,"value":3811},{"type":31,"tagName":452,"properties":4705,"children":4706},{"style":1530},[4707],{"type":27,"value":3899},{"type":31,"tagName":452,"properties":4709,"children":4710},{"style":541},[4711],{"type":27,"value":3885},{"type":31,"tagName":452,"properties":4713,"children":4714},{"style":1530},[4715],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4717,"children":4718},{"style":654},[4719],{"type":27,"value":3737},{"type":31,"tagName":452,"properties":4721,"children":4722},{"style":541},[4723],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":4726,"children":4727},{"class":454},[4728],{"type":31,"tagName":452,"properties":4729,"children":4730},{"style":541},[4731],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":4734,"children":4735},{"class":454},[4736,4740,4745,4749,4754,4758,4762,4766,4770,4774,4778],{"type":31,"tagName":452,"properties":4737,"children":4738},{"style":1530},[4739],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":4741,"children":4742},{"style":535},[4743],{"type":27,"value":4744}," periodStartOf",{"type":31,"tagName":452,"properties":4746,"children":4747},{"style":541},[4748],{"type":27,"value":544},{"type":31,"tagName":452,"properties":4750,"children":4751},{"style":3669},[4752],{"type":27,"value":4753},"time",{"type":31,"tagName":452,"properties":4755,"children":4756},{"style":1530},[4757],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4759,"children":4760},{"style":535},[4761],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":4763,"children":4764},{"style":541},[4765],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":4767,"children":4768},{"style":1530},[4769],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":4771,"children":4772},{"style":535},[4773],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":4775,"children":4776},{"style":541},[4777],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":4779,"children":4780},{"style":458},[4781],{"type":27,"value":4782},"// the first second of the Day, Monday week or calendar month holding time",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4785,"children":4786},{"class":454},[4787,4791,4796,4800,4804,4809,4814,4819,4823,4828],{"type":31,"tagName":452,"properties":4788,"children":4789},{"style":1530},[4790],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":4792,"children":4793},{"style":654},[4794],{"type":27,"value":4795}," days",{"type":31,"tagName":452,"properties":4797,"children":4798},{"style":1530},[4799],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":4801,"children":4802},{"style":535},[4803],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":4805,"children":4806},{"style":541},[4807],{"type":27,"value":4808},"(Math.",{"type":31,"tagName":452,"properties":4810,"children":4811},{"style":535},[4812],{"type":27,"value":4813},"floor",{"type":31,"tagName":452,"properties":4815,"children":4816},{"style":541},[4817],{"type":27,"value":4818},"(time ",{"type":31,"tagName":452,"properties":4820,"children":4821},{"style":1530},[4822],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":4824,"children":4825},{"style":654},[4826],{"type":27,"value":4827}," 86400.0",{"type":31,"tagName":452,"properties":4829,"children":4830},{"style":541},[4831],{"type":27,"value":4832},"));",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4835,"children":4836},{"class":454},[4837,4842,4847,4852,4856,4860,4865,4869,4874,4878,4882],{"type":31,"tagName":452,"properties":4838,"children":4839},{"style":1530},[4840],{"type":27,"value":4841},"  if",{"type":31,"tagName":452,"properties":4843,"children":4844},{"style":541},[4845],{"type":27,"value":4846}," (period ",{"type":31,"tagName":452,"properties":4848,"children":4849},{"style":1530},[4850],{"type":27,"value":4851},"==",{"type":31,"tagName":452,"properties":4853,"children":4854},{"style":654},[4855],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":4857,"children":4858},{"style":541},[4859],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4861,"children":4862},{"style":1530},[4863],{"type":27,"value":4864},"return",{"type":31,"tagName":452,"properties":4866,"children":4867},{"style":535},[4868],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":4870,"children":4871},{"style":541},[4872],{"type":27,"value":4873},"(days) ",{"type":31,"tagName":452,"properties":4875,"children":4876},{"style":1530},[4877],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":4879,"children":4880},{"style":654},[4881],{"type":27,"value":4827},{"type":31,"tagName":452,"properties":4883,"children":4884},{"style":541},[4885],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":4888,"children":4889},{"class":454},[4890,4894,4898,4902,4906,4910,4914,4918,4923,4927,4932,4936,4940,4944,4949,4954,4958,4962,4966,4970],{"type":31,"tagName":452,"properties":4891,"children":4892},{"style":1530},[4893],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":4895,"children":4896},{"style":541},[4897],{"type":27,"value":4846},{"type":31,"tagName":452,"properties":4899,"children":4900},{"style":1530},[4901],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":4903,"children":4904},{"style":654},[4905],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":4907,"children":4908},{"style":541},[4909],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4911,"children":4912},{"style":1530},[4913],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":4915,"children":4916},{"style":535},[4917],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":4919,"children":4920},{"style":541},[4921],{"type":27,"value":4922},"(days ",{"type":31,"tagName":452,"properties":4924,"children":4925},{"style":1530},[4926],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":4928,"children":4929},{"style":541},[4930],{"type":27,"value":4931}," (days ",{"type":31,"tagName":452,"properties":4933,"children":4934},{"style":1530},[4935],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":4937,"children":4938},{"style":654},[4939],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":4941,"children":4942},{"style":541},[4943],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4945,"children":4946},{"style":1530},[4947],{"type":27,"value":4948},"%",{"type":31,"tagName":452,"properties":4950,"children":4951},{"style":654},[4952],{"type":27,"value":4953}," 7",{"type":31,"tagName":452,"properties":4955,"children":4956},{"style":541},[4957],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":4959,"children":4960},{"style":1530},[4961],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":4963,"children":4964},{"style":654},[4965],{"type":27,"value":4827},{"type":31,"tagName":452,"properties":4967,"children":4968},{"style":541},[4969],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":4971,"children":4972},{"style":458},[4973],{"type":27,"value":4974},"// 1970-01-01 was a Thursday",{"type":27,"value":28},{"type":31,"tagName":452,"properties":4977,"children":4978},{"class":454},[4979,4984,4989,4993,4997,5001,5006,5011,5015,5020,5024,5028],{"type":31,"tagName":452,"properties":4980,"children":4981},{"style":535},[4982],{"type":27,"value":4983},"  civilFromDays",{"type":31,"tagName":452,"properties":4985,"children":4986},{"style":541},[4987],{"type":27,"value":4988},"(days); ",{"type":31,"tagName":452,"properties":4990,"children":4991},{"style":1530},[4992],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":4994,"children":4995},{"style":535},[4996],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":4998,"children":4999},{"style":541},[5000],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5002,"children":5003},{"style":535},[5004],{"type":27,"value":5005},"daysFromCivil",{"type":31,"tagName":452,"properties":5007,"children":5008},{"style":541},[5009],{"type":27,"value":5010},"(cy, cm, ",{"type":31,"tagName":452,"properties":5012,"children":5013},{"style":654},[5014],{"type":27,"value":667},{"type":31,"tagName":452,"properties":5016,"children":5017},{"style":541},[5018],{"type":27,"value":5019},")) ",{"type":31,"tagName":452,"properties":5021,"children":5022},{"style":1530},[5023],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":5025,"children":5026},{"style":654},[5027],{"type":27,"value":4827},{"type":31,"tagName":452,"properties":5029,"children":5030},{"style":541},[5031],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":5034,"children":5035},{"class":454},[5036],{"type":31,"tagName":452,"properties":5037,"children":5038},{"style":541},[5039],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":5042,"children":5043},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":5046,"children":5047},{"class":454},[5048],{"type":31,"tagName":452,"properties":5049,"children":5050},{"style":458},[5051],{"type":27,"value":5052},"// ── Text helpers ──",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5055,"children":5056},{"class":454},[5057,5061,5066,5070,5075,5079,5083,5087,5091,5095,5099],{"type":31,"tagName":452,"properties":5058,"children":5059},{"style":1530},[5060],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":5062,"children":5063},{"style":535},[5064],{"type":27,"value":5065}," sbGrouped",{"type":31,"tagName":452,"properties":5067,"children":5068},{"style":541},[5069],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5071,"children":5072},{"style":3669},[5073],{"type":27,"value":5074},"n",{"type":31,"tagName":452,"properties":5076,"children":5077},{"style":1530},[5078],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5080,"children":5081},{"style":535},[5082],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":5084,"children":5085},{"style":541},[5086],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":5088,"children":5089},{"style":1530},[5090],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5092,"children":5093},{"style":654},[5094],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":5096,"children":5097},{"style":541},[5098],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":5100,"children":5101},{"style":458},[5102],{"type":27,"value":5103},"// 84210 -> 84,210",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5106,"children":5107},{"class":454},[5108,5112,5117,5121,5126,5131,5136,5141,5145,5149,5153,5158,5162,5167,5171,5175,5180,5184,5189,5193,5197,5201,5206,5211,5215,5219,5223,5227,5231,5236,5240,5244,5248,5252,5256,5260,5264,5268,5272,5276,5281,5286,5291,5296],{"type":31,"tagName":452,"properties":5109,"children":5110},{"style":1530},[5111],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":5113,"children":5114},{"style":541},[5115],{"type":27,"value":5116}," (n ",{"type":31,"tagName":452,"properties":5118,"children":5119},{"style":1530},[5120],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":5122,"children":5123},{"style":654},[5124],{"type":27,"value":5125}," 1000",{"type":31,"tagName":452,"properties":5127,"children":5128},{"style":541},[5129],{"type":27,"value":5130},") { ",{"type":31,"tagName":452,"properties":5132,"children":5133},{"style":535},[5134],{"type":27,"value":5135},"sbGrouped",{"type":31,"tagName":452,"properties":5137,"children":5138},{"style":541},[5139],{"type":27,"value":5140},"(n ",{"type":31,"tagName":452,"properties":5142,"children":5143},{"style":1530},[5144],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":5146,"children":5147},{"style":654},[5148],{"type":27,"value":5125},{"type":31,"tagName":452,"properties":5150,"children":5151},{"style":541},[5152],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5154,"children":5155},{"style":535},[5156],{"type":27,"value":5157},"sb_text",{"type":31,"tagName":452,"properties":5159,"children":5160},{"style":541},[5161],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5163,"children":5164},{"style":547},[5165],{"type":27,"value":5166},"\",\"",{"type":31,"tagName":452,"properties":5168,"children":5169},{"style":541},[5170],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5172,"children":5173},{"style":1530},[5174],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":5176,"children":5177},{"style":654},[5178],{"type":27,"value":5179}," r",{"type":31,"tagName":452,"properties":5181,"children":5182},{"style":1530},[5183],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":5185,"children":5186},{"style":541},[5187],{"type":27,"value":5188}," n ",{"type":31,"tagName":452,"properties":5190,"children":5191},{"style":1530},[5192],{"type":27,"value":4948},{"type":31,"tagName":452,"properties":5194,"children":5195},{"style":654},[5196],{"type":27,"value":5125},{"type":31,"tagName":452,"properties":5198,"children":5199},{"style":541},[5200],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":5202,"children":5203},{"style":1530},[5204],{"type":27,"value":5205},"if",{"type":31,"tagName":452,"properties":5207,"children":5208},{"style":541},[5209],{"type":27,"value":5210}," (r ",{"type":31,"tagName":452,"properties":5212,"children":5213},{"style":1530},[5214],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":5216,"children":5217},{"style":654},[5218],{"type":27,"value":4059},{"type":31,"tagName":452,"properties":5220,"children":5221},{"style":541},[5222],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":5224,"children":5225},{"style":535},[5226],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":5228,"children":5229},{"style":541},[5230],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5232,"children":5233},{"style":547},[5234],{"type":27,"value":5235},"\"0\"",{"type":31,"tagName":452,"properties":5237,"children":5238},{"style":541},[5239],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5241,"children":5242},{"style":1530},[5243],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":5245,"children":5246},{"style":541},[5247],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":5249,"children":5250},{"style":1530},[5251],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":5253,"children":5254},{"style":654},[5255],{"type":27,"value":4145},{"type":31,"tagName":452,"properties":5257,"children":5258},{"style":541},[5259],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":5261,"children":5262},{"style":535},[5263],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":5265,"children":5266},{"style":541},[5267],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5269,"children":5270},{"style":547},[5271],{"type":27,"value":5235},{"type":31,"tagName":452,"properties":5273,"children":5274},{"style":541},[5275],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5277,"children":5278},{"style":535},[5279],{"type":27,"value":5280},"sb_int",{"type":31,"tagName":452,"properties":5282,"children":5283},{"style":541},[5284],{"type":27,"value":5285},"(r); } ",{"type":31,"tagName":452,"properties":5287,"children":5288},{"style":1530},[5289],{"type":27,"value":5290},"else",{"type":31,"tagName":452,"properties":5292,"children":5293},{"style":535},[5294],{"type":27,"value":5295}," sb_int",{"type":31,"tagName":452,"properties":5297,"children":5298},{"style":541},[5299],{"type":27,"value":5300},"(n);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5303,"children":5304},{"class":454},[5305],{"type":31,"tagName":452,"properties":5306,"children":5307},{"style":541},[5308],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":5311,"children":5312},{"class":454},[5313,5317,5322,5326,5331,5335,5339,5343,5347,5351,5355],{"type":31,"tagName":452,"properties":5314,"children":5315},{"style":1530},[5316],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":5318,"children":5319},{"style":535},[5320],{"type":27,"value":5321}," sbPrice",{"type":31,"tagName":452,"properties":5323,"children":5324},{"style":541},[5325],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5327,"children":5328},{"style":3669},[5329],{"type":27,"value":5330},"v",{"type":31,"tagName":452,"properties":5332,"children":5333},{"style":1530},[5334],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5336,"children":5337},{"style":535},[5338],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":5340,"children":5341},{"style":541},[5342],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":5344,"children":5345},{"style":1530},[5346],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5348,"children":5349},{"style":654},[5350],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":5352,"children":5353},{"style":541},[5354],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":5356,"children":5357},{"style":458},[5358],{"type":27,"value":5359},"// 83,754.2 / 2,431.55 / 12.345 / 0.13797 / 0.000012345: under 1, five significant digits (at most the 9 decimals text takes)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5362,"children":5363},{"class":454},[5364,5368,5373,5377,5382,5386,5390,5395,5399,5404,5408,5413,5417,5421,5426,5431,5435,5439,5444,5448,5452,5456,5460,5464,5469,5474,5478,5483,5487,5492,5496,5500,5504],{"type":31,"tagName":452,"properties":5365,"children":5366},{"style":1530},[5367],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":5369,"children":5370},{"style":541},[5371],{"type":27,"value":5372}," (v ",{"type":31,"tagName":452,"properties":5374,"children":5375},{"style":1530},[5376],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":5378,"children":5379},{"style":654},[5380],{"type":27,"value":5381}," 1000.0",{"type":31,"tagName":452,"properties":5383,"children":5384},{"style":541},[5385],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":5387,"children":5388},{"style":1530},[5389],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":5391,"children":5392},{"style":654},[5393],{"type":27,"value":5394}," whole",{"type":31,"tagName":452,"properties":5396,"children":5397},{"style":1530},[5398],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":5400,"children":5401},{"style":541},[5402],{"type":27,"value":5403}," Math.",{"type":31,"tagName":452,"properties":5405,"children":5406},{"style":535},[5407],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":5409,"children":5410},{"style":541},[5411],{"type":27,"value":5412},"(v); ",{"type":31,"tagName":452,"properties":5414,"children":5415},{"style":535},[5416],{"type":27,"value":5135},{"type":31,"tagName":452,"properties":5418,"children":5419},{"style":541},[5420],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5422,"children":5423},{"style":535},[5424],{"type":27,"value":5425},"i64",{"type":31,"tagName":452,"properties":5427,"children":5428},{"style":541},[5429],{"type":27,"value":5430},"(whole)); ",{"type":31,"tagName":452,"properties":5432,"children":5433},{"style":535},[5434],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":5436,"children":5437},{"style":541},[5438],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5440,"children":5441},{"style":547},[5442],{"type":27,"value":5443},"\".\"",{"type":31,"tagName":452,"properties":5445,"children":5446},{"style":541},[5447],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5449,"children":5450},{"style":535},[5451],{"type":27,"value":5280},{"type":31,"tagName":452,"properties":5453,"children":5454},{"style":541},[5455],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5457,"children":5458},{"style":535},[5459],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":5461,"children":5462},{"style":541},[5463],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":5465,"children":5466},{"style":535},[5467],{"type":27,"value":5468},"round",{"type":31,"tagName":452,"properties":5470,"children":5471},{"style":541},[5472],{"type":27,"value":5473},"((v ",{"type":31,"tagName":452,"properties":5475,"children":5476},{"style":1530},[5477],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":5479,"children":5480},{"style":541},[5481],{"type":27,"value":5482}," whole) ",{"type":31,"tagName":452,"properties":5484,"children":5485},{"style":1530},[5486],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":5488,"children":5489},{"style":654},[5490],{"type":27,"value":5491}," 10.0",{"type":31,"tagName":452,"properties":5493,"children":5494},{"style":541},[5495],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":5497,"children":5498},{"style":1530},[5499],{"type":27,"value":4948},{"type":31,"tagName":452,"properties":5501,"children":5502},{"style":654},[5503],{"type":27,"value":4145},{"type":31,"tagName":452,"properties":5505,"children":5506},{"style":541},[5507],{"type":27,"value":5508},"); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5511,"children":5512},{"class":454},[5513,5518,5523,5527,5531,5536,5540,5545,5550,5554,5558,5562,5566,5570,5574,5579,5583,5587,5591,5595,5599,5603,5607,5611,5616,5621,5625,5629,5633,5637,5641,5645,5649,5653,5657,5661,5666,5670,5675,5679,5684,5688,5692,5697,5702,5707,5711,5715,5720,5724,5728,5732,5736,5740,5745,5749,5753,5757,5761,5765,5769,5773,5777,5781,5785,5789],{"type":31,"tagName":452,"properties":5514,"children":5515},{"style":1530},[5516],{"type":27,"value":5517},"  else",{"type":31,"tagName":452,"properties":5519,"children":5520},{"style":1530},[5521],{"type":27,"value":5522}," if",{"type":31,"tagName":452,"properties":5524,"children":5525},{"style":541},[5526],{"type":27,"value":5372},{"type":31,"tagName":452,"properties":5528,"children":5529},{"style":1530},[5530],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":5532,"children":5533},{"style":654},[5534],{"type":27,"value":5535}," 100.0",{"type":31,"tagName":452,"properties":5537,"children":5538},{"style":541},[5539],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":5541,"children":5542},{"style":535},[5543],{"type":27,"value":5544},"sb_f64",{"type":31,"tagName":452,"properties":5546,"children":5547},{"style":541},[5548],{"type":27,"value":5549},"(v, ",{"type":31,"tagName":452,"properties":5551,"children":5552},{"style":654},[5553],{"type":27,"value":2525},{"type":31,"tagName":452,"properties":5555,"children":5556},{"style":541},[5557],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5559,"children":5560},{"style":1530},[5561],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":5563,"children":5564},{"style":1530},[5565],{"type":27,"value":5522},{"type":31,"tagName":452,"properties":5567,"children":5568},{"style":541},[5569],{"type":27,"value":5372},{"type":31,"tagName":452,"properties":5571,"children":5572},{"style":1530},[5573],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":5575,"children":5576},{"style":654},[5577],{"type":27,"value":5578}," 1.0",{"type":31,"tagName":452,"properties":5580,"children":5581},{"style":541},[5582],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":5584,"children":5585},{"style":535},[5586],{"type":27,"value":5544},{"type":31,"tagName":452,"properties":5588,"children":5589},{"style":541},[5590],{"type":27,"value":5549},{"type":31,"tagName":452,"properties":5592,"children":5593},{"style":654},[5594],{"type":27,"value":2542},{"type":31,"tagName":452,"properties":5596,"children":5597},{"style":541},[5598],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5600,"children":5601},{"style":1530},[5602],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":5604,"children":5605},{"style":1530},[5606],{"type":27,"value":5522},{"type":31,"tagName":452,"properties":5608,"children":5609},{"style":541},[5610],{"type":27,"value":265},{"type":31,"tagName":452,"properties":5612,"children":5613},{"style":1530},[5614],{"type":27,"value":5615},"!",{"type":31,"tagName":452,"properties":5617,"children":5618},{"style":541},[5619],{"type":27,"value":5620},"(v ",{"type":31,"tagName":452,"properties":5622,"children":5623},{"style":1530},[5624],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":5626,"children":5627},{"style":654},[5628],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":5630,"children":5631},{"style":541},[5632],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":5634,"children":5635},{"style":535},[5636],{"type":27,"value":5544},{"type":31,"tagName":452,"properties":5638,"children":5639},{"style":541},[5640],{"type":27,"value":5549},{"type":31,"tagName":452,"properties":5642,"children":5643},{"style":654},[5644],{"type":27,"value":2604},{"type":31,"tagName":452,"properties":5646,"children":5647},{"style":541},[5648],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5650,"children":5651},{"style":1530},[5652],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":5654,"children":5655},{"style":541},[5656],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":5658,"children":5659},{"style":1530},[5660],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":5662,"children":5663},{"style":654},[5664],{"type":27,"value":5665}," d",{"type":31,"tagName":452,"properties":5667,"children":5668},{"style":1530},[5669],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":5671,"children":5672},{"style":535},[5673],{"type":27,"value":5674}," i32",{"type":31,"tagName":452,"properties":5676,"children":5677},{"style":541},[5678],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":5680,"children":5681},{"style":535},[5682],{"type":27,"value":5683},"ceil",{"type":31,"tagName":452,"properties":5685,"children":5686},{"style":541},[5687],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5689,"children":5690},{"style":1530},[5691],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":5693,"children":5694},{"style":541},[5695],{"type":27,"value":5696},"Math.",{"type":31,"tagName":452,"properties":5698,"children":5699},{"style":535},[5700],{"type":27,"value":5701},"log",{"type":31,"tagName":452,"properties":5703,"children":5704},{"style":541},[5705],{"type":27,"value":5706},"(v) ",{"type":31,"tagName":452,"properties":5708,"children":5709},{"style":1530},[5710],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":5712,"children":5713},{"style":541},[5714],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":5716,"children":5717},{"style":654},[5718],{"type":27,"value":5719},"LN10",{"type":31,"tagName":452,"properties":5721,"children":5722},{"style":541},[5723],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":5725,"children":5726},{"style":1530},[5727],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":5729,"children":5730},{"style":654},[5731],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":5733,"children":5734},{"style":541},[5735],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":5737,"children":5738},{"style":535},[5739],{"type":27,"value":5544},{"type":31,"tagName":452,"properties":5741,"children":5742},{"style":541},[5743],{"type":27,"value":5744},"(v, d ",{"type":31,"tagName":452,"properties":5746,"children":5747},{"style":1530},[5748],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":5750,"children":5751},{"style":654},[5752],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":5754,"children":5755},{"style":1530},[5756],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":5758,"children":5759},{"style":654},[5760],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":5762,"children":5763},{"style":1530},[5764],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":5766,"children":5767},{"style":541},[5768],{"type":27,"value":4605},{"type":31,"tagName":452,"properties":5770,"children":5771},{"style":1530},[5772],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":5774,"children":5775},{"style":654},[5776],{"type":27,"value":4180},{"type":31,"tagName":452,"properties":5778,"children":5779},{"style":1530},[5780],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":5782,"children":5783},{"style":654},[5784],{"type":27,"value":4180},{"type":31,"tagName":452,"properties":5786,"children":5787},{"style":1530},[5788],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":5790,"children":5791},{"style":541},[5792],{"type":27,"value":5793}," d); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5796,"children":5797},{"class":454},[5798],{"type":31,"tagName":452,"properties":5799,"children":5800},{"style":541},[5801],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":5804,"children":5805},{"class":454},[5806,5810,5815,5819,5823,5827,5831,5835,5839,5843,5847],{"type":31,"tagName":452,"properties":5807,"children":5808},{"style":1530},[5809],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":5811,"children":5812},{"style":535},[5813],{"type":27,"value":5814}," sbSignedGrouped",{"type":31,"tagName":452,"properties":5816,"children":5817},{"style":541},[5818],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5820,"children":5821},{"style":3669},[5822],{"type":27,"value":5330},{"type":31,"tagName":452,"properties":5824,"children":5825},{"style":1530},[5826],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5828,"children":5829},{"style":535},[5830],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":5832,"children":5833},{"style":541},[5834],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":5836,"children":5837},{"style":1530},[5838],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":5840,"children":5841},{"style":654},[5842],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":5844,"children":5845},{"style":541},[5846],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":5848,"children":5849},{"style":458},[5850],{"type":27,"value":5851},"// +12,841 / -1,035.5",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5854,"children":5855},{"class":454},[5856,5861,5865,5869,5873,5877,5882,5886,5891,5895,5899,5904,5908,5912,5917],{"type":31,"tagName":452,"properties":5857,"children":5858},{"style":535},[5859],{"type":27,"value":5860},"  sb_text",{"type":31,"tagName":452,"properties":5862,"children":5863},{"style":541},[5864],{"type":27,"value":5620},{"type":31,"tagName":452,"properties":5866,"children":5867},{"style":1530},[5868],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":5870,"children":5871},{"style":654},[5872],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":5874,"children":5875},{"style":1530},[5876],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":5878,"children":5879},{"style":547},[5880],{"type":27,"value":5881}," \"-\"",{"type":31,"tagName":452,"properties":5883,"children":5884},{"style":1530},[5885],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":5887,"children":5888},{"style":547},[5889],{"type":27,"value":5890}," \"+\"",{"type":31,"tagName":452,"properties":5892,"children":5893},{"style":541},[5894],{"type":27,"value":620},{"type":31,"tagName":452,"properties":5896,"children":5897},{"style":1530},[5898],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":5900,"children":5901},{"style":654},[5902],{"type":27,"value":5903}," a",{"type":31,"tagName":452,"properties":5905,"children":5906},{"style":1530},[5907],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":5909,"children":5910},{"style":541},[5911],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":5913,"children":5914},{"style":535},[5915],{"type":27,"value":5916},"abs",{"type":31,"tagName":452,"properties":5918,"children":5919},{"style":541},[5920],{"type":27,"value":5921},"(v);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":5924,"children":5925},{"class":454},[5926,5930,5935,5939,5944,5948,5952,5956,5960,5964,5968,5973,5977,5981,5985,5989,5993,5997,6001,6006,6010,6014,6018,6022,6026,6030,6034,6038,6042,6046,6050,6054,6058,6063,6067,6071,6075,6079,6083,6087,6091],{"type":31,"tagName":452,"properties":5927,"children":5928},{"style":1530},[5929],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":5931,"children":5932},{"style":541},[5933],{"type":27,"value":5934}," (a ",{"type":31,"tagName":452,"properties":5936,"children":5937},{"style":1530},[5938],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":5940,"children":5941},{"style":654},[5942],{"type":27,"value":5943}," 10000.0",{"type":31,"tagName":452,"properties":5945,"children":5946},{"style":541},[5947],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":5949,"children":5950},{"style":535},[5951],{"type":27,"value":5135},{"type":31,"tagName":452,"properties":5953,"children":5954},{"style":541},[5955],{"type":27,"value":544},{"type":31,"tagName":452,"properties":5957,"children":5958},{"style":535},[5959],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":5961,"children":5962},{"style":541},[5963],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":5965,"children":5966},{"style":535},[5967],{"type":27,"value":5468},{"type":31,"tagName":452,"properties":5969,"children":5970},{"style":541},[5971],{"type":27,"value":5972},"(a))); ",{"type":31,"tagName":452,"properties":5974,"children":5975},{"style":1530},[5976],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":5978,"children":5979},{"style":541},[5980],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":5982,"children":5983},{"style":1530},[5984],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":5986,"children":5987},{"style":654},[5988],{"type":27,"value":5394},{"type":31,"tagName":452,"properties":5990,"children":5991},{"style":1530},[5992],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":5994,"children":5995},{"style":541},[5996],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":5998,"children":5999},{"style":535},[6000],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":6002,"children":6003},{"style":541},[6004],{"type":27,"value":6005},"(a); ",{"type":31,"tagName":452,"properties":6007,"children":6008},{"style":535},[6009],{"type":27,"value":5135},{"type":31,"tagName":452,"properties":6011,"children":6012},{"style":541},[6013],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6015,"children":6016},{"style":535},[6017],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":6019,"children":6020},{"style":541},[6021],{"type":27,"value":5430},{"type":31,"tagName":452,"properties":6023,"children":6024},{"style":535},[6025],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":6027,"children":6028},{"style":541},[6029],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6031,"children":6032},{"style":547},[6033],{"type":27,"value":5443},{"type":31,"tagName":452,"properties":6035,"children":6036},{"style":541},[6037],{"type":27,"value":620},{"type":31,"tagName":452,"properties":6039,"children":6040},{"style":535},[6041],{"type":27,"value":5280},{"type":31,"tagName":452,"properties":6043,"children":6044},{"style":541},[6045],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6047,"children":6048},{"style":535},[6049],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":6051,"children":6052},{"style":541},[6053],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":6055,"children":6056},{"style":535},[6057],{"type":27,"value":5468},{"type":31,"tagName":452,"properties":6059,"children":6060},{"style":541},[6061],{"type":27,"value":6062},"((a ",{"type":31,"tagName":452,"properties":6064,"children":6065},{"style":1530},[6066],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":6068,"children":6069},{"style":541},[6070],{"type":27,"value":5482},{"type":31,"tagName":452,"properties":6072,"children":6073},{"style":1530},[6074],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":6076,"children":6077},{"style":654},[6078],{"type":27,"value":5491},{"type":31,"tagName":452,"properties":6080,"children":6081},{"style":541},[6082],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":6084,"children":6085},{"style":1530},[6086],{"type":27,"value":4948},{"type":31,"tagName":452,"properties":6088,"children":6089},{"style":654},[6090],{"type":27,"value":4145},{"type":31,"tagName":452,"properties":6092,"children":6093},{"style":541},[6094],{"type":27,"value":5508},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6097,"children":6098},{"class":454},[6099],{"type":31,"tagName":452,"properties":6100,"children":6101},{"style":541},[6102],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6105,"children":6106},{"class":454},[6107,6111,6116,6120,6125,6129,6133,6137,6141,6145,6149],{"type":31,"tagName":452,"properties":6108,"children":6109},{"style":1530},[6110],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":6112,"children":6113},{"style":535},[6114],{"type":27,"value":6115}," priceDecimals",{"type":31,"tagName":452,"properties":6117,"children":6118},{"style":541},[6119],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6121,"children":6122},{"style":3669},[6123],{"type":27,"value":6124},"step",{"type":31,"tagName":452,"properties":6126,"children":6127},{"style":1530},[6128],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6130,"children":6131},{"style":535},[6132],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":6134,"children":6135},{"style":541},[6136],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":6138,"children":6139},{"style":1530},[6140],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6142,"children":6143},{"style":535},[6144],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6146,"children":6147},{"style":541},[6148],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":6150,"children":6151},{"style":458},[6152],{"type":27,"value":6153},"// enough decimals that the rounded row prices stay evenly spaced (the docked grid is contiguous only within 0.1% of its step), at most the 9 the frame's text takes",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6156,"children":6157},{"class":454},[6158,6162,6166,6170,6174,6178,6182,6186,6190,6194,6199,6204,6209,6213,6217,6221,6226,6230,6234,6238,6242,6246,6250,6254,6258,6262,6266,6270,6274,6278],{"type":31,"tagName":452,"properties":6159,"children":6160},{"style":1530},[6161],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":6163,"children":6164},{"style":654},[6165],{"type":27,"value":5665},{"type":31,"tagName":452,"properties":6167,"children":6168},{"style":1530},[6169],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":6171,"children":6172},{"style":535},[6173],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6175,"children":6176},{"style":541},[6177],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":6179,"children":6180},{"style":535},[6181],{"type":27,"value":5683},{"type":31,"tagName":452,"properties":6183,"children":6184},{"style":541},[6185],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":6187,"children":6188},{"style":535},[6189],{"type":27,"value":5701},{"type":31,"tagName":452,"properties":6191,"children":6192},{"style":541},[6193],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6195,"children":6196},{"style":654},[6197],{"type":27,"value":6198},"2000.0",{"type":31,"tagName":452,"properties":6200,"children":6201},{"style":1530},[6202],{"type":27,"value":6203}," /",{"type":31,"tagName":452,"properties":6205,"children":6206},{"style":541},[6207],{"type":27,"value":6208}," step) ",{"type":31,"tagName":452,"properties":6210,"children":6211},{"style":1530},[6212],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":6214,"children":6215},{"style":541},[6216],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":6218,"children":6219},{"style":654},[6220],{"type":27,"value":5719},{"type":31,"tagName":452,"properties":6222,"children":6223},{"style":541},[6224],{"type":27,"value":6225},")); ",{"type":31,"tagName":452,"properties":6227,"children":6228},{"style":1530},[6229],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":6231,"children":6232},{"style":541},[6233],{"type":27,"value":4605},{"type":31,"tagName":452,"properties":6235,"children":6236},{"style":1530},[6237],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6239,"children":6240},{"style":654},[6241],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":6243,"children":6244},{"style":1530},[6245],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":6247,"children":6248},{"style":654},[6249],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":6251,"children":6252},{"style":1530},[6253],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":6255,"children":6256},{"style":541},[6257],{"type":27,"value":4605},{"type":31,"tagName":452,"properties":6259,"children":6260},{"style":1530},[6261],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":6263,"children":6264},{"style":654},[6265],{"type":27,"value":4180},{"type":31,"tagName":452,"properties":6267,"children":6268},{"style":1530},[6269],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":6271,"children":6272},{"style":654},[6273],{"type":27,"value":4180},{"type":31,"tagName":452,"properties":6275,"children":6276},{"style":1530},[6277],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":6279,"children":6280},{"style":541},[6281],{"type":27,"value":6282}," d;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6285,"children":6286},{"class":454},[6287],{"type":31,"tagName":452,"properties":6288,"children":6289},{"style":541},[6290],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6293,"children":6294},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":6297,"children":6298},{"class":454},[6299],{"type":31,"tagName":452,"properties":6300,"children":6301},{"style":458},[6302],{"type":27,"value":6303},"// ── The period ledger ──",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6306,"children":6307},{"class":454},[6308,6312,6317,6321,6325,6329,6333,6337,6342,6346,6350,6354,6358,6362,6366,6370,6375,6379,6384,6388,6392,6396,6400,6405,6409,6414,6418,6422,6426,6431,6435,6439,6443,6447,6452,6456,6461,6466,6470,6475,6479,6483,6487,6491,6495,6499,6503,6508,6512,6517,6521,6526,6530],{"type":31,"tagName":452,"properties":6309,"children":6310},{"style":1530},[6311],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":6313,"children":6314},{"style":535},[6315],{"type":27,"value":6316}," gcd",{"type":31,"tagName":452,"properties":6318,"children":6319},{"style":541},[6320],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6322,"children":6323},{"style":3669},[6324],{"type":27,"value":122},{"type":31,"tagName":452,"properties":6326,"children":6327},{"style":1530},[6328],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6330,"children":6331},{"style":535},[6332],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":6334,"children":6335},{"style":541},[6336],{"type":27,"value":141},{"type":31,"tagName":452,"properties":6338,"children":6339},{"style":3669},[6340],{"type":27,"value":6341},"b",{"type":31,"tagName":452,"properties":6343,"children":6344},{"style":1530},[6345],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6347,"children":6348},{"style":535},[6349],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":6351,"children":6352},{"style":541},[6353],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":6355,"children":6356},{"style":1530},[6357],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6359,"children":6360},{"style":535},[6361],{"type":27,"value":2875},{"type":31,"tagName":452,"properties":6363,"children":6364},{"style":541},[6365],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":6367,"children":6368},{"style":1530},[6369],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":6371,"children":6372},{"style":541},[6373],{"type":27,"value":6374}," x ",{"type":31,"tagName":452,"properties":6376,"children":6377},{"style":1530},[6378],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6380,"children":6381},{"style":541},[6382],{"type":27,"value":6383}," a ",{"type":31,"tagName":452,"properties":6385,"children":6386},{"style":1530},[6387],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6389,"children":6390},{"style":654},[6391],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":6393,"children":6394},{"style":1530},[6395],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":6397,"children":6398},{"style":1530},[6399],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":6401,"children":6402},{"style":541},[6403],{"type":27,"value":6404},"a ",{"type":31,"tagName":452,"properties":6406,"children":6407},{"style":1530},[6408],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6410,"children":6411},{"style":541},[6412],{"type":27,"value":6413}," a; ",{"type":31,"tagName":452,"properties":6415,"children":6416},{"style":1530},[6417],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":6419,"children":6420},{"style":541},[6421],{"type":27,"value":4220},{"type":31,"tagName":452,"properties":6423,"children":6424},{"style":1530},[6425],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6427,"children":6428},{"style":541},[6429],{"type":27,"value":6430}," b ",{"type":31,"tagName":452,"properties":6432,"children":6433},{"style":1530},[6434],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6436,"children":6437},{"style":654},[6438],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":6440,"children":6441},{"style":1530},[6442],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":6444,"children":6445},{"style":1530},[6446],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":6448,"children":6449},{"style":541},[6450],{"type":27,"value":6451},"b ",{"type":31,"tagName":452,"properties":6453,"children":6454},{"style":1530},[6455],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6457,"children":6458},{"style":541},[6459],{"type":27,"value":6460}," b; ",{"type":31,"tagName":452,"properties":6462,"children":6463},{"style":1530},[6464],{"type":27,"value":6465},"while",{"type":31,"tagName":452,"properties":6467,"children":6468},{"style":541},[6469],{"type":27,"value":4411},{"type":31,"tagName":452,"properties":6471,"children":6472},{"style":1530},[6473],{"type":27,"value":6474},"!=",{"type":31,"tagName":452,"properties":6476,"children":6477},{"style":654},[6478],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":6480,"children":6481},{"style":541},[6482],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":6484,"children":6485},{"style":1530},[6486],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":6488,"children":6489},{"style":654},[6490],{"type":27,"value":5179},{"type":31,"tagName":452,"properties":6492,"children":6493},{"style":1530},[6494],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":6496,"children":6497},{"style":541},[6498],{"type":27,"value":6374},{"type":31,"tagName":452,"properties":6500,"children":6501},{"style":1530},[6502],{"type":27,"value":4948},{"type":31,"tagName":452,"properties":6504,"children":6505},{"style":541},[6506],{"type":27,"value":6507}," y; x ",{"type":31,"tagName":452,"properties":6509,"children":6510},{"style":1530},[6511],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6513,"children":6514},{"style":541},[6515],{"type":27,"value":6516}," y; y ",{"type":31,"tagName":452,"properties":6518,"children":6519},{"style":1530},[6520],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6522,"children":6523},{"style":541},[6524],{"type":27,"value":6525}," r; } ",{"type":31,"tagName":452,"properties":6527,"children":6528},{"style":1530},[6529],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":6531,"children":6532},{"style":541},[6533],{"type":27,"value":6534}," x; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6537,"children":6538},{"class":454},[6539,6543,6548,6552,6556,6560,6564,6568,6572,6576,6580],{"type":31,"tagName":452,"properties":6540,"children":6541},{"style":1530},[6542],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":6544,"children":6545},{"style":535},[6546],{"type":27,"value":6547}," decimalsOf",{"type":31,"tagName":452,"properties":6549,"children":6550},{"style":541},[6551],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6553,"children":6554},{"style":3669},[6555],{"type":27,"value":5330},{"type":31,"tagName":452,"properties":6557,"children":6558},{"style":1530},[6559],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6561,"children":6562},{"style":535},[6563],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":6565,"children":6566},{"style":541},[6567],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":6569,"children":6570},{"style":1530},[6571],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6573,"children":6574},{"style":535},[6575],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6577,"children":6578},{"style":541},[6579],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":6581,"children":6582},{"style":458},[6583],{"type":27,"value":6584},"// the decimals a served price needs: the least d (0..12) at which v * 10^d is a whole number, to the double's precision (0 for no price)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6587,"children":6588},{"class":454},[6589,6594,6598,6602,6606,6610,6614,6618,6622,6626,6631,6635,6639,6644,6648,6652,6657,6661,6665,6669],{"type":31,"tagName":452,"properties":6590,"children":6591},{"style":1530},[6592],{"type":27,"value":6593},"  let",{"type":31,"tagName":452,"properties":6595,"children":6596},{"style":541},[6597],{"type":27,"value":6374},{"type":31,"tagName":452,"properties":6599,"children":6600},{"style":1530},[6601],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6603,"children":6604},{"style":541},[6605],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":6607,"children":6608},{"style":535},[6609],{"type":27,"value":5916},{"type":31,"tagName":452,"properties":6611,"children":6612},{"style":541},[6613],{"type":27,"value":5412},{"type":31,"tagName":452,"properties":6615,"children":6616},{"style":1530},[6617],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":6619,"children":6620},{"style":541},[6621],{"type":27,"value":265},{"type":31,"tagName":452,"properties":6623,"children":6624},{"style":1530},[6625],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":6627,"children":6628},{"style":541},[6629],{"type":27,"value":6630},"(x ",{"type":31,"tagName":452,"properties":6632,"children":6633},{"style":1530},[6634],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":6636,"children":6637},{"style":654},[6638],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":6640,"children":6641},{"style":1530},[6642],{"type":27,"value":6643}," &&",{"type":31,"tagName":452,"properties":6645,"children":6646},{"style":541},[6647],{"type":27,"value":6374},{"type":31,"tagName":452,"properties":6649,"children":6650},{"style":1530},[6651],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6653,"children":6654},{"style":654},[6655],{"type":27,"value":6656}," Infinity",{"type":31,"tagName":452,"properties":6658,"children":6659},{"style":541},[6660],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":6662,"children":6663},{"style":1530},[6664],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":6666,"children":6667},{"style":654},[6668],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":6670,"children":6671},{"style":541},[6672],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6675,"children":6676},{"class":454},[6677,6682,6686,6690,6694,6698,6702,6707,6711,6716,6720,6725,6729,6733,6737,6741,6745,6749,6753,6758,6762,6766,6770,6774,6778,6782,6786,6790,6794,6799,6803,6808,6812,6817,6821,6826,6831,6835,6840,6844,6848],{"type":31,"tagName":452,"properties":6678,"children":6679},{"style":1530},[6680],{"type":27,"value":6681},"  for",{"type":31,"tagName":452,"properties":6683,"children":6684},{"style":541},[6685],{"type":27,"value":265},{"type":31,"tagName":452,"properties":6687,"children":6688},{"style":1530},[6689],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":6691,"children":6692},{"style":541},[6693],{"type":27,"value":4605},{"type":31,"tagName":452,"properties":6695,"children":6696},{"style":1530},[6697],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6699,"children":6700},{"style":654},[6701],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":6703,"children":6704},{"style":541},[6705],{"type":27,"value":6706},"; d ",{"type":31,"tagName":452,"properties":6708,"children":6709},{"style":1530},[6710],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6712,"children":6713},{"style":654},[6714],{"type":27,"value":6715}," 12",{"type":31,"tagName":452,"properties":6717,"children":6718},{"style":541},[6719],{"type":27,"value":6706},{"type":31,"tagName":452,"properties":6721,"children":6722},{"style":1530},[6723],{"type":27,"value":6724},"+=",{"type":31,"tagName":452,"properties":6726,"children":6727},{"style":654},[6728],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":6730,"children":6731},{"style":541},[6732],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":6734,"children":6735},{"style":1530},[6736],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":6738,"children":6739},{"style":654},[6740],{"type":27,"value":5179},{"type":31,"tagName":452,"properties":6742,"children":6743},{"style":1530},[6744],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":6746,"children":6747},{"style":541},[6748],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":6750,"children":6751},{"style":535},[6752],{"type":27,"value":5468},{"type":31,"tagName":452,"properties":6754,"children":6755},{"style":541},[6756],{"type":27,"value":6757},"(x); ",{"type":31,"tagName":452,"properties":6759,"children":6760},{"style":1530},[6761],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":6763,"children":6764},{"style":541},[6765],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":6767,"children":6768},{"style":1530},[6769],{"type":27,"value":6474},{"type":31,"tagName":452,"properties":6771,"children":6772},{"style":654},[6773],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":6775,"children":6776},{"style":1530},[6777],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":6779,"children":6780},{"style":541},[6781],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":6783,"children":6784},{"style":535},[6785],{"type":27,"value":5916},{"type":31,"tagName":452,"properties":6787,"children":6788},{"style":541},[6789],{"type":27,"value":6630},{"type":31,"tagName":452,"properties":6791,"children":6792},{"style":1530},[6793],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":6795,"children":6796},{"style":541},[6797],{"type":27,"value":6798}," r) ",{"type":31,"tagName":452,"properties":6800,"children":6801},{"style":1530},[6802],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":6804,"children":6805},{"style":654},[6806],{"type":27,"value":6807}," 1e-12",{"type":31,"tagName":452,"properties":6809,"children":6810},{"style":1530},[6811],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":6813,"children":6814},{"style":541},[6815],{"type":27,"value":6816}," x) ",{"type":31,"tagName":452,"properties":6818,"children":6819},{"style":1530},[6820],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":6822,"children":6823},{"style":541},[6824],{"type":27,"value":6825}," d; x ",{"type":31,"tagName":452,"properties":6827,"children":6828},{"style":1530},[6829],{"type":27,"value":6830},"*=",{"type":31,"tagName":452,"properties":6832,"children":6833},{"style":654},[6834],{"type":27,"value":5491},{"type":31,"tagName":452,"properties":6836,"children":6837},{"style":541},[6838],{"type":27,"value":6839},"; } ",{"type":31,"tagName":452,"properties":6841,"children":6842},{"style":1530},[6843],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":6845,"children":6846},{"style":654},[6847],{"type":27,"value":6715},{"type":31,"tagName":452,"properties":6849,"children":6850},{"style":541},[6851],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6854,"children":6855},{"class":454},[6856],{"type":31,"tagName":452,"properties":6857,"children":6858},{"style":541},[6859],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":6862,"children":6863},{"class":454},[6864,6868,6873,6877,6882,6886,6890,6894,6898,6903,6907,6911,6915,6919,6924,6928,6932,6936,6941,6945,6949,6953,6957,6961,6965],{"type":31,"tagName":452,"properties":6865,"children":6866},{"style":1530},[6867],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":6869,"children":6870},{"style":535},[6871],{"type":27,"value":6872}," foldEdges",{"type":31,"tagName":452,"properties":6874,"children":6875},{"style":541},[6876],{"type":27,"value":544},{"type":31,"tagName":452,"properties":6878,"children":6879},{"style":3669},[6880],{"type":27,"value":6881},"cells",{"type":31,"tagName":452,"properties":6883,"children":6884},{"style":1530},[6885],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6887,"children":6888},{"style":535},[6889],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":6891,"children":6892},{"style":541},[6893],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":6895,"children":6896},{"style":535},[6897],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":6899,"children":6900},{"style":541},[6901],{"type":27,"value":6902},">, ",{"type":31,"tagName":452,"properties":6904,"children":6905},{"style":3669},[6906],{"type":27,"value":5074},{"type":31,"tagName":452,"properties":6908,"children":6909},{"style":1530},[6910],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6912,"children":6913},{"style":535},[6914],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6916,"children":6917},{"style":541},[6918],{"type":27,"value":141},{"type":31,"tagName":452,"properties":6920,"children":6921},{"style":3669},[6922],{"type":27,"value":6923},"stride",{"type":31,"tagName":452,"properties":6925,"children":6926},{"style":1530},[6927],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6929,"children":6930},{"style":535},[6931],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6933,"children":6934},{"style":541},[6935],{"type":27,"value":141},{"type":31,"tagName":452,"properties":6937,"children":6938},{"style":3669},[6939],{"type":27,"value":6940},"col",{"type":31,"tagName":452,"properties":6942,"children":6943},{"style":1530},[6944],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6946,"children":6947},{"style":535},[6948],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":6950,"children":6951},{"style":541},[6952],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":6954,"children":6955},{"style":1530},[6956],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":6958,"children":6959},{"style":654},[6960],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":6962,"children":6963},{"style":541},[6964],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":6966,"children":6967},{"style":458},[6968],{"type":27,"value":6969},"// every served row edge is a multiple of the market's block size (a row is clipped to the levels that traded, so one row's height is not the grid): the gcd of many edges is the block, counted in the decimals the edges need (a fixed unit rounds a fine market's edges to nothing) and kept below 2^53",{"type":27,"value":28},{"type":31,"tagName":452,"properties":6972,"children":6973},{"class":454},[6974,6978,6982,6986,6991,6995,7000,7004,7008],{"type":31,"tagName":452,"properties":6975,"children":6976},{"style":1530},[6977],{"type":27,"value":6593},{"type":31,"tagName":452,"properties":6979,"children":6980},{"style":541},[6981],{"type":27,"value":4605},{"type":31,"tagName":452,"properties":6983,"children":6984},{"style":1530},[6985],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":6987,"children":6988},{"style":541},[6989],{"type":27,"value":6990}," rowD; ",{"type":31,"tagName":452,"properties":6992,"children":6993},{"style":1530},[6994],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":6996,"children":6997},{"style":541},[6998],{"type":27,"value":6999}," top ",{"type":31,"tagName":452,"properties":7001,"children":7002},{"style":1530},[7003],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7005,"children":7006},{"style":654},[7007],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":7009,"children":7010},{"style":541},[7011],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":7014,"children":7015},{"class":454},[7016,7020,7024,7028,7033,7037,7041,7046,7050,7055,7059,7064,7068,7073,7078,7082,7086,7091,7095,7099,7104,7108,7112,7116,7120,7124,7128,7132,7137,7141,7145,7149,7154,7158,7163,7167,7172,7176,7181,7185,7189,7193,7197,7202,7206,7211,7215,7220,7224,7228,7232,7236,7241,7246,7250,7254,7259,7263],{"type":31,"tagName":452,"properties":7017,"children":7018},{"style":1530},[7019],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":7021,"children":7022},{"style":541},[7023],{"type":27,"value":265},{"type":31,"tagName":452,"properties":7025,"children":7026},{"style":1530},[7027],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":7029,"children":7030},{"style":541},[7031],{"type":27,"value":7032}," i ",{"type":31,"tagName":452,"properties":7034,"children":7035},{"style":1530},[7036],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7038,"children":7039},{"style":654},[7040],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":7042,"children":7043},{"style":541},[7044],{"type":27,"value":7045},"; i ",{"type":31,"tagName":452,"properties":7047,"children":7048},{"style":1530},[7049],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7051,"children":7052},{"style":541},[7053],{"type":27,"value":7054}," stride ",{"type":31,"tagName":452,"properties":7056,"children":7057},{"style":1530},[7058],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":7060,"children":7061},{"style":541},[7062],{"type":27,"value":7063}," n; i ",{"type":31,"tagName":452,"properties":7065,"children":7066},{"style":1530},[7067],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":7069,"children":7070},{"style":541},[7071],{"type":27,"value":7072}," stride) { ",{"type":31,"tagName":452,"properties":7074,"children":7075},{"style":1530},[7076],{"type":27,"value":7077},"for",{"type":31,"tagName":452,"properties":7079,"children":7080},{"style":541},[7081],{"type":27,"value":265},{"type":31,"tagName":452,"properties":7083,"children":7084},{"style":1530},[7085],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":7087,"children":7088},{"style":541},[7089],{"type":27,"value":7090}," e ",{"type":31,"tagName":452,"properties":7092,"children":7093},{"style":1530},[7094],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7096,"children":7097},{"style":654},[7098],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":7100,"children":7101},{"style":541},[7102],{"type":27,"value":7103},"; e ",{"type":31,"tagName":452,"properties":7105,"children":7106},{"style":1530},[7107],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":7109,"children":7110},{"style":654},[7111],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":7113,"children":7114},{"style":541},[7115],{"type":27,"value":7103},{"type":31,"tagName":452,"properties":7117,"children":7118},{"style":1530},[7119],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":7121,"children":7122},{"style":654},[7123],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":7125,"children":7126},{"style":541},[7127],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":7129,"children":7130},{"style":1530},[7131],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":7133,"children":7134},{"style":654},[7135],{"type":27,"value":7136}," v",{"type":31,"tagName":452,"properties":7138,"children":7139},{"style":1530},[7140],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":7142,"children":7143},{"style":541},[7144],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":7146,"children":7147},{"style":535},[7148],{"type":27,"value":5916},{"type":31,"tagName":452,"properties":7150,"children":7151},{"style":541},[7152],{"type":27,"value":7153},"(cells[i ",{"type":31,"tagName":452,"properties":7155,"children":7156},{"style":1530},[7157],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7159,"children":7160},{"style":541},[7161],{"type":27,"value":7162}," col ",{"type":31,"tagName":452,"properties":7164,"children":7165},{"style":1530},[7166],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7168,"children":7169},{"style":541},[7170],{"type":27,"value":7171}," e]); ",{"type":31,"tagName":452,"properties":7173,"children":7174},{"style":1530},[7175],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":7177,"children":7178},{"style":654},[7179],{"type":27,"value":7180}," k",{"type":31,"tagName":452,"properties":7182,"children":7183},{"style":1530},[7184],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":7186,"children":7187},{"style":535},[7188],{"type":27,"value":6547},{"type":31,"tagName":452,"properties":7190,"children":7191},{"style":541},[7192],{"type":27,"value":5412},{"type":31,"tagName":452,"properties":7194,"children":7195},{"style":1530},[7196],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":7198,"children":7199},{"style":541},[7200],{"type":27,"value":7201}," (k ",{"type":31,"tagName":452,"properties":7203,"children":7204},{"style":1530},[7205],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7207,"children":7208},{"style":541},[7209],{"type":27,"value":7210}," d) d ",{"type":31,"tagName":452,"properties":7212,"children":7213},{"style":1530},[7214],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7216,"children":7217},{"style":541},[7218],{"type":27,"value":7219}," k; ",{"type":31,"tagName":452,"properties":7221,"children":7222},{"style":1530},[7223],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":7225,"children":7226},{"style":541},[7227],{"type":27,"value":5372},{"type":31,"tagName":452,"properties":7229,"children":7230},{"style":1530},[7231],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7233,"children":7234},{"style":541},[7235],{"type":27,"value":6999},{"type":31,"tagName":452,"properties":7237,"children":7238},{"style":1530},[7239],{"type":27,"value":7240},"&&",{"type":31,"tagName":452,"properties":7242,"children":7243},{"style":541},[7244],{"type":27,"value":7245}," v ",{"type":31,"tagName":452,"properties":7247,"children":7248},{"style":1530},[7249],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":7251,"children":7252},{"style":654},[7253],{"type":27,"value":6656},{"type":31,"tagName":452,"properties":7255,"children":7256},{"style":541},[7257],{"type":27,"value":7258},") top ",{"type":31,"tagName":452,"properties":7260,"children":7261},{"style":1530},[7262],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7264,"children":7265},{"style":541},[7266],{"type":27,"value":7267}," v; } }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7270,"children":7271},{"class":454},[7272,7276,7281,7285,7289,7293,7297,7302,7306,7310,7314,7318,7322,7326,7330,7335,7339,7344,7348,7352,7356,7360,7364,7369,7373,7378,7382,7387,7391,7395,7400,7404,7408],{"type":31,"tagName":452,"properties":7273,"children":7274},{"style":1530},[7275],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":7277,"children":7278},{"style":541},[7279],{"type":27,"value":7280}," (top ",{"type":31,"tagName":452,"properties":7282,"children":7283},{"style":1530},[7284],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7286,"children":7287},{"style":654},[7288],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":7290,"children":7291},{"style":541},[7292],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":7294,"children":7295},{"style":1530},[7296],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":7298,"children":7299},{"style":654},[7300],{"type":27,"value":7301}," cap",{"type":31,"tagName":452,"properties":7303,"children":7304},{"style":1530},[7305],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":7307,"children":7308},{"style":535},[7309],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":7311,"children":7312},{"style":541},[7313],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":7315,"children":7316},{"style":535},[7317],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":7319,"children":7320},{"style":541},[7321],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":7323,"children":7324},{"style":535},[7325],{"type":27,"value":5701},{"type":31,"tagName":452,"properties":7327,"children":7328},{"style":541},[7329],{"type":27,"value":544},{"type":31,"tagName":452,"properties":7331,"children":7332},{"style":654},[7333],{"type":27,"value":7334},"9.0e15",{"type":31,"tagName":452,"properties":7336,"children":7337},{"style":1530},[7338],{"type":27,"value":6203},{"type":31,"tagName":452,"properties":7340,"children":7341},{"style":541},[7342],{"type":27,"value":7343}," top) ",{"type":31,"tagName":452,"properties":7345,"children":7346},{"style":1530},[7347],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":7349,"children":7350},{"style":541},[7351],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":7353,"children":7354},{"style":654},[7355],{"type":27,"value":5719},{"type":31,"tagName":452,"properties":7357,"children":7358},{"style":541},[7359],{"type":27,"value":6225},{"type":31,"tagName":452,"properties":7361,"children":7362},{"style":1530},[7363],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":7365,"children":7366},{"style":541},[7367],{"type":27,"value":7368}," (d ",{"type":31,"tagName":452,"properties":7370,"children":7371},{"style":1530},[7372],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7374,"children":7375},{"style":541},[7376],{"type":27,"value":7377}," cap) d ",{"type":31,"tagName":452,"properties":7379,"children":7380},{"style":1530},[7381],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7383,"children":7384},{"style":541},[7385],{"type":27,"value":7386}," cap ",{"type":31,"tagName":452,"properties":7388,"children":7389},{"style":1530},[7390],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7392,"children":7393},{"style":541},[7394],{"type":27,"value":2897},{"type":31,"tagName":452,"properties":7396,"children":7397},{"style":1530},[7398],{"type":27,"value":7399},"?",{"type":31,"tagName":452,"properties":7401,"children":7402},{"style":541},[7403],{"type":27,"value":7386},{"type":31,"tagName":452,"properties":7405,"children":7406},{"style":1530},[7407],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":7409,"children":7410},{"style":541},[7411],{"type":27,"value":7412}," rowD; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7415,"children":7416},{"class":454},[7417,7422,7427,7431,7436,7440,7444,7449,7453,7457,7461],{"type":31,"tagName":452,"properties":7418,"children":7419},{"style":1530},[7420],{"type":27,"value":7421},"  while",{"type":31,"tagName":452,"properties":7423,"children":7424},{"style":541},[7425],{"type":27,"value":7426}," (rowD ",{"type":31,"tagName":452,"properties":7428,"children":7429},{"style":1530},[7430],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":7432,"children":7433},{"style":541},[7434],{"type":27,"value":7435}," d) { rowG ",{"type":31,"tagName":452,"properties":7437,"children":7438},{"style":1530},[7439],{"type":27,"value":6830},{"type":31,"tagName":452,"properties":7441,"children":7442},{"style":654},[7443],{"type":27,"value":4145},{"type":31,"tagName":452,"properties":7445,"children":7446},{"style":541},[7447],{"type":27,"value":7448},"; rowD ",{"type":31,"tagName":452,"properties":7450,"children":7451},{"style":1530},[7452],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":7454,"children":7455},{"style":654},[7456],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":7458,"children":7459},{"style":541},[7460],{"type":27,"value":6839},{"type":31,"tagName":452,"properties":7462,"children":7463},{"style":458},[7464],{"type":27,"value":7465},"// the gcd so far, in the finer unit",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7468,"children":7469},{"class":454},[7470,7474,7479,7483,7487,7492,7496,7501,7505,7509],{"type":31,"tagName":452,"properties":7471,"children":7472},{"style":1530},[7473],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":7475,"children":7476},{"style":654},[7477],{"type":27,"value":7478}," unit",{"type":31,"tagName":452,"properties":7480,"children":7481},{"style":1530},[7482],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":7484,"children":7485},{"style":541},[7486],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":7488,"children":7489},{"style":535},[7490],{"type":27,"value":7491},"pow",{"type":31,"tagName":452,"properties":7493,"children":7494},{"style":541},[7495],{"type":27,"value":544},{"type":31,"tagName":452,"properties":7497,"children":7498},{"style":654},[7499],{"type":27,"value":7500},"10.0",{"type":31,"tagName":452,"properties":7502,"children":7503},{"style":541},[7504],{"type":27,"value":141},{"type":31,"tagName":452,"properties":7506,"children":7507},{"style":535},[7508],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":7510,"children":7511},{"style":541},[7512],{"type":27,"value":7513},"(rowD));",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7516,"children":7517},{"class":454},[7518,7522,7526,7530,7534,7538,7542,7546,7550,7554,7558,7562,7566,7571,7575,7579,7584,7588,7592,7596,7600,7604,7609,7613,7618,7622,7626,7630,7634,7638,7642,7646,7650,7654,7658,7662,7667,7671],{"type":31,"tagName":452,"properties":7519,"children":7520},{"style":1530},[7521],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":7523,"children":7524},{"style":541},[7525],{"type":27,"value":265},{"type":31,"tagName":452,"properties":7527,"children":7528},{"style":1530},[7529],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":7531,"children":7532},{"style":541},[7533],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":7535,"children":7536},{"style":1530},[7537],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7539,"children":7540},{"style":654},[7541],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":7543,"children":7544},{"style":541},[7545],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":7547,"children":7548},{"style":1530},[7549],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7551,"children":7552},{"style":541},[7553],{"type":27,"value":7054},{"type":31,"tagName":452,"properties":7555,"children":7556},{"style":1530},[7557],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":7559,"children":7560},{"style":541},[7561],{"type":27,"value":7063},{"type":31,"tagName":452,"properties":7563,"children":7564},{"style":1530},[7565],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":7567,"children":7568},{"style":541},[7569],{"type":27,"value":7570}," stride) { rowG ",{"type":31,"tagName":452,"properties":7572,"children":7573},{"style":1530},[7574],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7576,"children":7577},{"style":535},[7578],{"type":27,"value":6316},{"type":31,"tagName":452,"properties":7580,"children":7581},{"style":541},[7582],{"type":27,"value":7583},"(rowG, ",{"type":31,"tagName":452,"properties":7585,"children":7586},{"style":535},[7587],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":7589,"children":7590},{"style":541},[7591],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":7593,"children":7594},{"style":535},[7595],{"type":27,"value":5468},{"type":31,"tagName":452,"properties":7597,"children":7598},{"style":541},[7599],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":7601,"children":7602},{"style":1530},[7603],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7605,"children":7606},{"style":541},[7607],{"type":27,"value":7608}," col] ",{"type":31,"tagName":452,"properties":7610,"children":7611},{"style":1530},[7612],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":7614,"children":7615},{"style":541},[7616],{"type":27,"value":7617}," unit))); rowG ",{"type":31,"tagName":452,"properties":7619,"children":7620},{"style":1530},[7621],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7623,"children":7624},{"style":535},[7625],{"type":27,"value":6316},{"type":31,"tagName":452,"properties":7627,"children":7628},{"style":541},[7629],{"type":27,"value":7583},{"type":31,"tagName":452,"properties":7631,"children":7632},{"style":535},[7633],{"type":27,"value":5425},{"type":31,"tagName":452,"properties":7635,"children":7636},{"style":541},[7637],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":7639,"children":7640},{"style":535},[7641],{"type":27,"value":5468},{"type":31,"tagName":452,"properties":7643,"children":7644},{"style":541},[7645],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":7647,"children":7648},{"style":1530},[7649],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7651,"children":7652},{"style":541},[7653],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":7655,"children":7656},{"style":1530},[7657],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":7659,"children":7660},{"style":654},[7661],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":7663,"children":7664},{"style":541},[7665],{"type":27,"value":7666},"] ",{"type":31,"tagName":452,"properties":7668,"children":7669},{"style":1530},[7670],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":7672,"children":7673},{"style":541},[7674],{"type":27,"value":7675}," unit))); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7678,"children":7679},{"class":454},[7680],{"type":31,"tagName":452,"properties":7681,"children":7682},{"style":541},[7683],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":7686,"children":7687},{"class":454},[7688,7692,7697,7701,7705,7709,7713,7717,7721,7725,7729,7733,7737,7741,7745,7749,7753],{"type":31,"tagName":452,"properties":7689,"children":7690},{"style":1530},[7691],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":7693,"children":7694},{"style":535},[7695],{"type":27,"value":7696}," learnRow",{"type":31,"tagName":452,"properties":7698,"children":7699},{"style":541},[7700],{"type":27,"value":544},{"type":31,"tagName":452,"properties":7702,"children":7703},{"style":3669},[7704],{"type":27,"value":6881},{"type":31,"tagName":452,"properties":7706,"children":7707},{"style":1530},[7708],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":7710,"children":7711},{"style":535},[7712],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":7714,"children":7715},{"style":541},[7716],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":7718,"children":7719},{"style":535},[7720],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":7722,"children":7723},{"style":541},[7724],{"type":27,"value":6902},{"type":31,"tagName":452,"properties":7726,"children":7727},{"style":3669},[7728],{"type":27,"value":5074},{"type":31,"tagName":452,"properties":7730,"children":7731},{"style":1530},[7732],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":7734,"children":7735},{"style":535},[7736],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":7738,"children":7739},{"style":541},[7740],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":7742,"children":7743},{"style":1530},[7744],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":7746,"children":7747},{"style":654},[7748],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":7750,"children":7751},{"style":541},[7752],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":7754,"children":7755},{"style":458},[7756],{"type":27,"value":7757},"// the row height: the block size times the ticks setting (the built-in's rule), one gcd over the month-deep stream's edges and the chart's, fixed on the first row the stream reaches (the first bar once the streams stand down; the last bar if the stream never arrives)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":7760,"children":7761},{"class":454},[7762,7766,7770,7774,7778,7782,7787,7792,7796,7800],{"type":31,"tagName":452,"properties":7763,"children":7764},{"style":1530},[7765],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":7767,"children":7768},{"style":654},[7769],{"type":27,"value":4127},{"type":31,"tagName":452,"properties":7771,"children":7772},{"style":1530},[7773],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":7775,"children":7776},{"style":541},[7777],{"type":27,"value":2807},{"type":31,"tagName":452,"properties":7779,"children":7780},{"style":1530},[7781],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":7783,"children":7784},{"style":535},[7785],{"type":27,"value":7786}," in_vp_h_cells",{"type":31,"tagName":452,"properties":7788,"children":7789},{"style":541},[7790],{"type":27,"value":7791},"() ",{"type":31,"tagName":452,"properties":7793,"children":7794},{"style":1530},[7795],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":7797,"children":7798},{"style":654},[7799],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":7801,"children":7802},{"style":541},[7803],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":7806,"children":7807},{"class":454},[7808,7812,7816,7820,7824,7828,7833,7837,7842,7847,7851,7855,7859],{"type":31,"tagName":452,"properties":7809,"children":7810},{"style":1530},[7811],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":7813,"children":7814},{"style":541},[7815],{"type":27,"value":4530},{"type":31,"tagName":452,"properties":7817,"children":7818},{"style":1530},[7819],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":7821,"children":7822},{"style":654},[7823],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":7825,"children":7826},{"style":541},[7827],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":7829,"children":7830},{"style":535},[7831],{"type":27,"value":7832},"foldEdges",{"type":31,"tagName":452,"properties":7834,"children":7835},{"style":541},[7836],{"type":27,"value":544},{"type":31,"tagName":452,"properties":7838,"children":7839},{"style":535},[7840],{"type":27,"value":7841},"in_vp_h_view",{"type":31,"tagName":452,"properties":7843,"children":7844},{"style":541},[7845],{"type":27,"value":7846},"(), m, ",{"type":31,"tagName":452,"properties":7848,"children":7849},{"style":654},[7850],{"type":27,"value":2604},{"type":31,"tagName":452,"properties":7852,"children":7853},{"style":541},[7854],{"type":27,"value":141},{"type":31,"tagName":452,"properties":7856,"children":7857},{"style":654},[7858],{"type":27,"value":667},{"type":31,"tagName":452,"properties":7860,"children":7861},{"style":541},[7862],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":7865,"children":7866},{"class":454},[7867,7872,7877,7881,7885,7889],{"type":31,"tagName":452,"properties":7868,"children":7869},{"style":535},[7870],{"type":27,"value":7871},"  foldEdges",{"type":31,"tagName":452,"properties":7873,"children":7874},{"style":541},[7875],{"type":27,"value":7876},"(cells, n, ",{"type":31,"tagName":452,"properties":7878,"children":7879},{"style":654},[7880],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":7882,"children":7883},{"style":541},[7884],{"type":27,"value":141},{"type":31,"tagName":452,"properties":7886,"children":7887},{"style":654},[7888],{"type":27,"value":444},{"type":31,"tagName":452,"properties":7890,"children":7891},{"style":541},[7892],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":7895,"children":7896},{"class":454},[7897,7901,7906,7910,7914,7918,7922,7926,7930,7935,7940,7945,7950,7955,7960,7965,7969,7973,7977,7982,7986,7990,7994,7998,8002,8006,8010,8015,8019,8023],{"type":31,"tagName":452,"properties":7898,"children":7899},{"style":1530},[7900],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":7902,"children":7903},{"style":541},[7904],{"type":27,"value":7905}," (rowG ",{"type":31,"tagName":452,"properties":7907,"children":7908},{"style":1530},[7909],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":7911,"children":7912},{"style":654},[7913],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":7915,"children":7916},{"style":1530},[7917],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":7919,"children":7920},{"style":541},[7921],{"type":27,"value":4530},{"type":31,"tagName":452,"properties":7923,"children":7924},{"style":1530},[7925],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":7927,"children":7928},{"style":654},[7929],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":7931,"children":7932},{"style":1530},[7933],{"type":27,"value":7934}," ||",{"type":31,"tagName":452,"properties":7936,"children":7937},{"style":1530},[7938],{"type":27,"value":7939}," !",{"type":31,"tagName":452,"properties":7941,"children":7942},{"style":541},[7943],{"type":27,"value":7944},"streamed ",{"type":31,"tagName":452,"properties":7946,"children":7947},{"style":1530},[7948],{"type":27,"value":7949},"||",{"type":31,"tagName":452,"properties":7951,"children":7952},{"style":541},[7953],{"type":27,"value":7954}," bar.",{"type":31,"tagName":452,"properties":7956,"children":7957},{"style":535},[7958],{"type":27,"value":7959},"isLast",{"type":31,"tagName":452,"properties":7961,"children":7962},{"style":541},[7963],{"type":27,"value":7964},"())) rowH ",{"type":31,"tagName":452,"properties":7966,"children":7967},{"style":1530},[7968],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":7970,"children":7971},{"style":541},[7972],{"type":27,"value":265},{"type":31,"tagName":452,"properties":7974,"children":7975},{"style":535},[7976],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":7978,"children":7979},{"style":541},[7980],{"type":27,"value":7981},"(rowG) ",{"type":31,"tagName":452,"properties":7983,"children":7984},{"style":1530},[7985],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":7987,"children":7988},{"style":541},[7989],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":7991,"children":7992},{"style":535},[7993],{"type":27,"value":7491},{"type":31,"tagName":452,"properties":7995,"children":7996},{"style":541},[7997],{"type":27,"value":544},{"type":31,"tagName":452,"properties":7999,"children":8000},{"style":654},[8001],{"type":27,"value":7500},{"type":31,"tagName":452,"properties":8003,"children":8004},{"style":541},[8005],{"type":27,"value":141},{"type":31,"tagName":452,"properties":8007,"children":8008},{"style":535},[8009],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":8011,"children":8012},{"style":541},[8013],{"type":27,"value":8014},"(rowD))) ",{"type":31,"tagName":452,"properties":8016,"children":8017},{"style":1530},[8018],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":8020,"children":8021},{"style":535},[8022],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8024,"children":8025},{"style":541},[8026],{"type":27,"value":8027},"(ticks);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8030,"children":8031},{"class":454},[8032],{"type":31,"tagName":452,"properties":8033,"children":8034},{"style":541},[8035],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":8038,"children":8039},{"class":454},[8040,8044,8049,8053,8058,8062,8066,8070,8075,8079,8083,8087,8091,8095,8099,8103,8107,8111,8115,8120,8124,8129,8133,8138,8142,8147,8151,8156,8161],{"type":31,"tagName":452,"properties":8041,"children":8042},{"style":1530},[8043],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8045,"children":8046},{"style":535},[8047],{"type":27,"value":8048}," keyOf",{"type":31,"tagName":452,"properties":8050,"children":8051},{"style":541},[8052],{"type":27,"value":544},{"type":31,"tagName":452,"properties":8054,"children":8055},{"style":3669},[8056],{"type":27,"value":8057},"low",{"type":31,"tagName":452,"properties":8059,"children":8060},{"style":1530},[8061],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8063,"children":8064},{"style":535},[8065],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8067,"children":8068},{"style":541},[8069],{"type":27,"value":141},{"type":31,"tagName":452,"properties":8071,"children":8072},{"style":3669},[8073],{"type":27,"value":8074},"high",{"type":31,"tagName":452,"properties":8076,"children":8077},{"style":1530},[8078],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8080,"children":8081},{"style":535},[8082],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8084,"children":8085},{"style":541},[8086],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":8088,"children":8089},{"style":1530},[8090],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8092,"children":8093},{"style":535},[8094],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8096,"children":8097},{"style":541},[8098],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":8100,"children":8101},{"style":1530},[8102],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":8104,"children":8105},{"style":535},[8106],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8108,"children":8109},{"style":541},[8110],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":8112,"children":8113},{"style":535},[8114],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":8116,"children":8117},{"style":541},[8118],{"type":27,"value":8119},"((low ",{"type":31,"tagName":452,"properties":8121,"children":8122},{"style":1530},[8123],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":8125,"children":8126},{"style":541},[8127],{"type":27,"value":8128}," high) ",{"type":31,"tagName":452,"properties":8130,"children":8131},{"style":1530},[8132],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":8134,"children":8135},{"style":654},[8136],{"type":27,"value":8137}," 0.5",{"type":31,"tagName":452,"properties":8139,"children":8140},{"style":1530},[8141],{"type":27,"value":6203},{"type":31,"tagName":452,"properties":8143,"children":8144},{"style":541},[8145],{"type":27,"value":8146}," rowH ",{"type":31,"tagName":452,"properties":8148,"children":8149},{"style":1530},[8150],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":8152,"children":8153},{"style":654},[8154],{"type":27,"value":8155}," 1e-6",{"type":31,"tagName":452,"properties":8157,"children":8158},{"style":541},[8159],{"type":27,"value":8160},")); } ",{"type":31,"tagName":452,"properties":8162,"children":8163},{"style":458},[8164],{"type":27,"value":8165},"// the zero-based grid row the row's centre sits in (a clipped edge row still lands in its own; a price on a grid line, the base buckets' rows, lands in the row it opens, whatever the double's last digit)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8168,"children":8169},{"class":454},[8170,8174,8179,8183,8188,8192,8196,8200,8204,8208,8212],{"type":31,"tagName":452,"properties":8171,"children":8172},{"style":1530},[8173],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8175,"children":8176},{"style":535},[8177],{"type":27,"value":8178}," at",{"type":31,"tagName":452,"properties":8180,"children":8181},{"style":541},[8182],{"type":27,"value":544},{"type":31,"tagName":452,"properties":8184,"children":8185},{"style":3669},[8186],{"type":27,"value":8187},"key",{"type":31,"tagName":452,"properties":8189,"children":8190},{"style":1530},[8191],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8193,"children":8194},{"style":535},[8195],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8197,"children":8198},{"style":541},[8199],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":8201,"children":8202},{"style":1530},[8203],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8205,"children":8206},{"style":535},[8207],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8209,"children":8210},{"style":541},[8211],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":8213,"children":8214},{"style":458},[8215],{"type":27,"value":8216},"// where a key sits in the ledger, -1 outside its reach (an absurd print); the first key centres the ledger on itself",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8219,"children":8220},{"class":454},[8221,8225,8229,8233,8238,8242,8247,8251,8255,8260,8264,8268],{"type":31,"tagName":452,"properties":8222,"children":8223},{"style":1530},[8224],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":8226,"children":8227},{"style":541},[8228],{"type":27,"value":265},{"type":31,"tagName":452,"properties":8230,"children":8231},{"style":1530},[8232],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":8234,"children":8235},{"style":541},[8236],{"type":27,"value":8237},"based) { rowBase ",{"type":31,"tagName":452,"properties":8239,"children":8240},{"style":1530},[8241],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8243,"children":8244},{"style":541},[8245],{"type":27,"value":8246}," key ",{"type":31,"tagName":452,"properties":8248,"children":8249},{"style":1530},[8250],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":8252,"children":8253},{"style":654},[8254],{"type":27,"value":1841},{"type":31,"tagName":452,"properties":8256,"children":8257},{"style":541},[8258],{"type":27,"value":8259},"; based ",{"type":31,"tagName":452,"properties":8261,"children":8262},{"style":1530},[8263],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8265,"children":8266},{"style":654},[8267],{"type":27,"value":2745},{"type":31,"tagName":452,"properties":8269,"children":8270},{"style":541},[8271],{"type":27,"value":8272},"; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8275,"children":8276},{"class":454},[8277,8281,8286,8290,8294,8298,8303,8307,8311,8315,8319,8323,8327,8331,8335,8339,8343,8347,8351,8355],{"type":31,"tagName":452,"properties":8278,"children":8279},{"style":1530},[8280],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":8282,"children":8283},{"style":654},[8284],{"type":27,"value":8285}," i",{"type":31,"tagName":452,"properties":8287,"children":8288},{"style":1530},[8289],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":8291,"children":8292},{"style":541},[8293],{"type":27,"value":8246},{"type":31,"tagName":452,"properties":8295,"children":8296},{"style":1530},[8297],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":8299,"children":8300},{"style":541},[8301],{"type":27,"value":8302}," rowBase; ",{"type":31,"tagName":452,"properties":8304,"children":8305},{"style":1530},[8306],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":8308,"children":8309},{"style":541},[8310],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":8312,"children":8313},{"style":1530},[8314],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":8316,"children":8317},{"style":654},[8318],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":8320,"children":8321},{"style":1530},[8322],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":8324,"children":8325},{"style":541},[8326],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":8328,"children":8329},{"style":1530},[8330],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8332,"children":8333},{"style":654},[8334],{"type":27,"value":1818},{"type":31,"tagName":452,"properties":8336,"children":8337},{"style":1530},[8338],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":8340,"children":8341},{"style":541},[8342],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":8344,"children":8345},{"style":1530},[8346],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8348,"children":8349},{"style":1530},[8350],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":8352,"children":8353},{"style":654},[8354],{"type":27,"value":667},{"type":31,"tagName":452,"properties":8356,"children":8357},{"style":541},[8358],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":8361,"children":8362},{"class":454},[8363],{"type":31,"tagName":452,"properties":8364,"children":8365},{"style":541},[8366],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":8369,"children":8370},{"class":454},[8371,8375,8380,8384,8388,8392,8396,8400,8405,8409,8413,8417,8421,8425,8429,8433,8437,8441,8445,8450,8454,8459,8463,8467,8471,8475,8479,8483,8488,8492,8497,8501,8506,8510,8515,8519,8524,8528,8533,8537,8542,8546,8550,8554,8559,8563,8568,8572],{"type":31,"tagName":452,"properties":8372,"children":8373},{"style":1530},[8374],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8376,"children":8377},{"style":535},[8378],{"type":27,"value":8379}," addNet",{"type":31,"tagName":452,"properties":8381,"children":8382},{"style":541},[8383],{"type":27,"value":544},{"type":31,"tagName":452,"properties":8385,"children":8386},{"style":3669},[8387],{"type":27,"value":8187},{"type":31,"tagName":452,"properties":8389,"children":8390},{"style":1530},[8391],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8393,"children":8394},{"style":535},[8395],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8397,"children":8398},{"style":541},[8399],{"type":27,"value":141},{"type":31,"tagName":452,"properties":8401,"children":8402},{"style":3669},[8403],{"type":27,"value":8404},"amount",{"type":31,"tagName":452,"properties":8406,"children":8407},{"style":1530},[8408],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8410,"children":8411},{"style":535},[8412],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8414,"children":8415},{"style":541},[8416],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":8418,"children":8419},{"style":1530},[8420],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8422,"children":8423},{"style":654},[8424],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":8426,"children":8427},{"style":541},[8428],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":8430,"children":8431},{"style":1530},[8432],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":8434,"children":8435},{"style":654},[8436],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":8438,"children":8439},{"style":1530},[8440],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":8442,"children":8443},{"style":535},[8444],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":8446,"children":8447},{"style":541},[8448],{"type":27,"value":8449},"(key); ",{"type":31,"tagName":452,"properties":8451,"children":8452},{"style":1530},[8453],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8455,"children":8456},{"style":541},[8457],{"type":27,"value":8458}," (i ",{"type":31,"tagName":452,"properties":8460,"children":8461},{"style":1530},[8462],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8464,"children":8465},{"style":654},[8466],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":8468,"children":8469},{"style":541},[8470],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":8472,"children":8473},{"style":1530},[8474],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":8476,"children":8477},{"style":541},[8478],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":8480,"children":8481},{"style":1530},[8482],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8484,"children":8485},{"style":541},[8486],{"type":27,"value":8487}," (maxKey ",{"type":31,"tagName":452,"properties":8489,"children":8490},{"style":1530},[8491],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8493,"children":8494},{"style":541},[8495],{"type":27,"value":8496}," minKey) { minKey ",{"type":31,"tagName":452,"properties":8498,"children":8499},{"style":1530},[8500],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8502,"children":8503},{"style":541},[8504],{"type":27,"value":8505}," key; maxKey ",{"type":31,"tagName":452,"properties":8507,"children":8508},{"style":1530},[8509],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8511,"children":8512},{"style":541},[8513],{"type":27,"value":8514}," key; } ",{"type":31,"tagName":452,"properties":8516,"children":8517},{"style":1530},[8518],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8520,"children":8521},{"style":541},[8522],{"type":27,"value":8523}," (key ",{"type":31,"tagName":452,"properties":8525,"children":8526},{"style":1530},[8527],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8529,"children":8530},{"style":541},[8531],{"type":27,"value":8532}," minKey) minKey ",{"type":31,"tagName":452,"properties":8534,"children":8535},{"style":1530},[8536],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8538,"children":8539},{"style":541},[8540],{"type":27,"value":8541}," key; ",{"type":31,"tagName":452,"properties":8543,"children":8544},{"style":1530},[8545],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8547,"children":8548},{"style":541},[8549],{"type":27,"value":8523},{"type":31,"tagName":452,"properties":8551,"children":8552},{"style":1530},[8553],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":8555,"children":8556},{"style":541},[8557],{"type":27,"value":8558}," maxKey) maxKey ",{"type":31,"tagName":452,"properties":8560,"children":8561},{"style":1530},[8562],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8564,"children":8565},{"style":541},[8566],{"type":27,"value":8567}," key; net[i] ",{"type":31,"tagName":452,"properties":8569,"children":8570},{"style":1530},[8571],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":8573,"children":8574},{"style":541},[8575],{"type":27,"value":8576}," amount; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8579,"children":8580},{"class":454},[8581,8585,8590,8594,8598,8602,8606,8610,8615,8619,8623,8627,8631,8635,8639,8643,8647,8651,8655,8659,8663,8667,8671,8675,8679,8683,8687,8691,8696,8700,8705,8709,8714,8718,8722,8726,8730,8734,8739,8743,8747,8751,8755,8759,8764,8768,8773,8777],{"type":31,"tagName":452,"properties":8582,"children":8583},{"style":1530},[8584],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8586,"children":8587},{"style":535},[8588],{"type":27,"value":8589}," addPendRow",{"type":31,"tagName":452,"properties":8591,"children":8592},{"style":541},[8593],{"type":27,"value":544},{"type":31,"tagName":452,"properties":8595,"children":8596},{"style":3669},[8597],{"type":27,"value":8187},{"type":31,"tagName":452,"properties":8599,"children":8600},{"style":1530},[8601],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8603,"children":8604},{"style":535},[8605],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":8607,"children":8608},{"style":541},[8609],{"type":27,"value":141},{"type":31,"tagName":452,"properties":8611,"children":8612},{"style":3669},[8613],{"type":27,"value":8614},"volume",{"type":31,"tagName":452,"properties":8616,"children":8617},{"style":1530},[8618],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8620,"children":8621},{"style":535},[8622],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8624,"children":8625},{"style":541},[8626],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":8628,"children":8629},{"style":1530},[8630],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8632,"children":8633},{"style":654},[8634],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":8636,"children":8637},{"style":541},[8638],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":8640,"children":8641},{"style":1530},[8642],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":8644,"children":8645},{"style":654},[8646],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":8648,"children":8649},{"style":1530},[8650],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":8652,"children":8653},{"style":535},[8654],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":8656,"children":8657},{"style":541},[8658],{"type":27,"value":8449},{"type":31,"tagName":452,"properties":8660,"children":8661},{"style":1530},[8662],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8664,"children":8665},{"style":541},[8666],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":8668,"children":8669},{"style":1530},[8670],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8672,"children":8673},{"style":654},[8674],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":8676,"children":8677},{"style":541},[8678],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":8680,"children":8681},{"style":1530},[8682],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":8684,"children":8685},{"style":541},[8686],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":8688,"children":8689},{"style":1530},[8690],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8692,"children":8693},{"style":541},[8694],{"type":27,"value":8695}," (pendMax ",{"type":31,"tagName":452,"properties":8697,"children":8698},{"style":1530},[8699],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8701,"children":8702},{"style":541},[8703],{"type":27,"value":8704}," pendMin) { pendMin ",{"type":31,"tagName":452,"properties":8706,"children":8707},{"style":1530},[8708],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8710,"children":8711},{"style":541},[8712],{"type":27,"value":8713}," key; pendMax ",{"type":31,"tagName":452,"properties":8715,"children":8716},{"style":1530},[8717],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8719,"children":8720},{"style":541},[8721],{"type":27,"value":8514},{"type":31,"tagName":452,"properties":8723,"children":8724},{"style":1530},[8725],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8727,"children":8728},{"style":541},[8729],{"type":27,"value":8523},{"type":31,"tagName":452,"properties":8731,"children":8732},{"style":1530},[8733],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":8735,"children":8736},{"style":541},[8737],{"type":27,"value":8738}," pendMin) pendMin ",{"type":31,"tagName":452,"properties":8740,"children":8741},{"style":1530},[8742],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8744,"children":8745},{"style":541},[8746],{"type":27,"value":8541},{"type":31,"tagName":452,"properties":8748,"children":8749},{"style":1530},[8750],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8752,"children":8753},{"style":541},[8754],{"type":27,"value":8523},{"type":31,"tagName":452,"properties":8756,"children":8757},{"style":1530},[8758],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":8760,"children":8761},{"style":541},[8762],{"type":27,"value":8763}," pendMax) pendMax ",{"type":31,"tagName":452,"properties":8765,"children":8766},{"style":1530},[8767],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8769,"children":8770},{"style":541},[8771],{"type":27,"value":8772}," key; pend[i] ",{"type":31,"tagName":452,"properties":8774,"children":8775},{"style":1530},[8776],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":8778,"children":8779},{"style":541},[8780],{"type":27,"value":8781}," volume; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":8784,"children":8785},{"class":454},[8786,8790,8795,8799,8804,8808,8812,8816,8820,8824,8829,8833,8838,8842,8846,8850,8855,8859,8864,8868,8873,8877,8881,8885,8889,8893,8897,8901,8906,8910,8914,8918,8922,8927,8931,8935,8940,8944,8948,8953,8957,8961,8965],{"type":31,"tagName":452,"properties":8787,"children":8788},{"style":1530},[8789],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8791,"children":8792},{"style":535},[8793],{"type":27,"value":8794}," resetPeriod",{"type":31,"tagName":452,"properties":8796,"children":8797},{"style":541},[8798],{"type":27,"value":544},{"type":31,"tagName":452,"properties":8800,"children":8801},{"style":3669},[8802],{"type":27,"value":8803},"start",{"type":31,"tagName":452,"properties":8805,"children":8806},{"style":1530},[8807],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8809,"children":8810},{"style":535},[8811],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":8813,"children":8814},{"style":541},[8815],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":8817,"children":8818},{"style":1530},[8819],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8821,"children":8822},{"style":654},[8823],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":8825,"children":8826},{"style":541},[8827],{"type":27,"value":8828}," { periodStart ",{"type":31,"tagName":452,"properties":8830,"children":8831},{"style":1530},[8832],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8834,"children":8835},{"style":541},[8836],{"type":27,"value":8837}," start; ",{"type":31,"tagName":452,"properties":8839,"children":8840},{"style":1530},[8841],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":8843,"children":8844},{"style":541},[8845],{"type":27,"value":265},{"type":31,"tagName":452,"properties":8847,"children":8848},{"style":1530},[8849],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":8851,"children":8852},{"style":541},[8853],{"type":27,"value":8854}," k ",{"type":31,"tagName":452,"properties":8856,"children":8857},{"style":1530},[8858],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8860,"children":8861},{"style":541},[8862],{"type":27,"value":8863}," minKey; k ",{"type":31,"tagName":452,"properties":8865,"children":8866},{"style":1530},[8867],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":8869,"children":8870},{"style":541},[8871],{"type":27,"value":8872}," maxKey; k ",{"type":31,"tagName":452,"properties":8874,"children":8875},{"style":1530},[8876],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":8878,"children":8879},{"style":654},[8880],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":8882,"children":8883},{"style":541},[8884],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":8886,"children":8887},{"style":1530},[8888],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":8890,"children":8891},{"style":654},[8892],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":8894,"children":8895},{"style":1530},[8896],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":8898,"children":8899},{"style":535},[8900],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":8902,"children":8903},{"style":541},[8904],{"type":27,"value":8905},"(k); ",{"type":31,"tagName":452,"properties":8907,"children":8908},{"style":1530},[8909],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":8911,"children":8912},{"style":541},[8913],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":8915,"children":8916},{"style":1530},[8917],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":8919,"children":8920},{"style":654},[8921],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":8923,"children":8924},{"style":541},[8925],{"type":27,"value":8926},") net[i] ",{"type":31,"tagName":452,"properties":8928,"children":8929},{"style":1530},[8930],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8932,"children":8933},{"style":654},[8934],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":8936,"children":8937},{"style":541},[8938],{"type":27,"value":8939},"; } minKey ",{"type":31,"tagName":452,"properties":8941,"children":8942},{"style":1530},[8943],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8945,"children":8946},{"style":654},[8947],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":8949,"children":8950},{"style":541},[8951],{"type":27,"value":8952},"; maxKey ",{"type":31,"tagName":452,"properties":8954,"children":8955},{"style":1530},[8956],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":8958,"children":8959},{"style":1530},[8960],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":8962,"children":8963},{"style":654},[8964],{"type":27,"value":667},{"type":31,"tagName":452,"properties":8966,"children":8967},{"style":541},[8968],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":8971,"children":8972},{"class":454},[8973,8977,8982,8987,8991,8995,8999,9003,9007,9011,9015,9019,9024,9028,9033,9037,9041,9045,9049,9053,9057,9061,9065,9069,9073,9077,9081,9086,9090,9094,9099,9103,9107,9112,9116,9120,9124],{"type":31,"tagName":452,"properties":8974,"children":8975},{"style":1530},[8976],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":8978,"children":8979},{"style":535},[8980],{"type":27,"value":8981}," clearPend",{"type":31,"tagName":452,"properties":8983,"children":8984},{"style":541},[8985],{"type":27,"value":8986},"()",{"type":31,"tagName":452,"properties":8988,"children":8989},{"style":1530},[8990],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":8992,"children":8993},{"style":654},[8994],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":8996,"children":8997},{"style":541},[8998],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":9000,"children":9001},{"style":1530},[9002],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":9004,"children":9005},{"style":541},[9006],{"type":27,"value":265},{"type":31,"tagName":452,"properties":9008,"children":9009},{"style":1530},[9010],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":9012,"children":9013},{"style":541},[9014],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":9016,"children":9017},{"style":1530},[9018],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9020,"children":9021},{"style":541},[9022],{"type":27,"value":9023}," pendMin; k ",{"type":31,"tagName":452,"properties":9025,"children":9026},{"style":1530},[9027],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":9029,"children":9030},{"style":541},[9031],{"type":27,"value":9032}," pendMax; k ",{"type":31,"tagName":452,"properties":9034,"children":9035},{"style":1530},[9036],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":9038,"children":9039},{"style":654},[9040],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":9042,"children":9043},{"style":541},[9044],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":9046,"children":9047},{"style":1530},[9048],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":9050,"children":9051},{"style":654},[9052],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":9054,"children":9055},{"style":1530},[9056],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":9058,"children":9059},{"style":535},[9060],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":9062,"children":9063},{"style":541},[9064],{"type":27,"value":8905},{"type":31,"tagName":452,"properties":9066,"children":9067},{"style":1530},[9068],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":9070,"children":9071},{"style":541},[9072],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":9074,"children":9075},{"style":1530},[9076],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":9078,"children":9079},{"style":654},[9080],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":9082,"children":9083},{"style":541},[9084],{"type":27,"value":9085},") pend[i] ",{"type":31,"tagName":452,"properties":9087,"children":9088},{"style":1530},[9089],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9091,"children":9092},{"style":654},[9093],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9095,"children":9096},{"style":541},[9097],{"type":27,"value":9098},"; } pendMin ",{"type":31,"tagName":452,"properties":9100,"children":9101},{"style":1530},[9102],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9104,"children":9105},{"style":654},[9106],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":9108,"children":9109},{"style":541},[9110],{"type":27,"value":9111},"; pendMax ",{"type":31,"tagName":452,"properties":9113,"children":9114},{"style":1530},[9115],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9117,"children":9118},{"style":1530},[9119],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":9121,"children":9122},{"style":654},[9123],{"type":27,"value":667},{"type":31,"tagName":452,"properties":9125,"children":9126},{"style":541},[9127],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9130,"children":9131},{"class":454},[9132,9136,9141,9145,9149,9153,9157,9161,9165,9169,9173,9177,9181,9185,9189,9193,9197,9201,9205],{"type":31,"tagName":452,"properties":9133,"children":9134},{"style":1530},[9135],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":9137,"children":9138},{"style":535},[9139],{"type":27,"value":9140}," pos",{"type":31,"tagName":452,"properties":9142,"children":9143},{"style":541},[9144],{"type":27,"value":544},{"type":31,"tagName":452,"properties":9146,"children":9147},{"style":3669},[9148],{"type":27,"value":5330},{"type":31,"tagName":452,"properties":9150,"children":9151},{"style":1530},[9152],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9154,"children":9155},{"style":535},[9156],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":9158,"children":9159},{"style":541},[9160],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":9162,"children":9163},{"style":1530},[9164],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9166,"children":9167},{"style":535},[9168],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":9170,"children":9171},{"style":541},[9172],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":9174,"children":9175},{"style":1530},[9176],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":9178,"children":9179},{"style":541},[9180],{"type":27,"value":7245},{"type":31,"tagName":452,"properties":9182,"children":9183},{"style":1530},[9184],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":9186,"children":9187},{"style":654},[9188],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9190,"children":9191},{"style":1530},[9192],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":9194,"children":9195},{"style":541},[9196],{"type":27,"value":7245},{"type":31,"tagName":452,"properties":9198,"children":9199},{"style":1530},[9200],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9202,"children":9203},{"style":654},[9204],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9206,"children":9207},{"style":541},[9208],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9211,"children":9212},{"class":454},[9213,9217,9222,9226,9230,9234,9238,9242,9246,9251,9255],{"type":31,"tagName":452,"properties":9214,"children":9215},{"style":1530},[9216],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":9218,"children":9219},{"style":535},[9220],{"type":27,"value":9221}," startPeriodAt",{"type":31,"tagName":452,"properties":9223,"children":9224},{"style":541},[9225],{"type":27,"value":544},{"type":31,"tagName":452,"properties":9227,"children":9228},{"style":3669},[9229],{"type":27,"value":4753},{"type":31,"tagName":452,"properties":9231,"children":9232},{"style":1530},[9233],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9235,"children":9236},{"style":535},[9237],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":9239,"children":9240},{"style":541},[9241],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":9243,"children":9244},{"style":1530},[9245],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9247,"children":9248},{"style":535},[9249],{"type":27,"value":9250}," bool",{"type":31,"tagName":452,"properties":9252,"children":9253},{"style":541},[9254],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":9256,"children":9257},{"style":458},[9258],{"type":27,"value":9259},"// the period holding time: a later one empties the ledger; false for an earlier one",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9262,"children":9263},{"class":454},[9264,9268,9273,9277,9281],{"type":31,"tagName":452,"properties":9265,"children":9266},{"style":1530},[9267],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":9269,"children":9270},{"style":654},[9271],{"type":27,"value":9272}," start",{"type":31,"tagName":452,"properties":9274,"children":9275},{"style":1530},[9276],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":9278,"children":9279},{"style":535},[9280],{"type":27,"value":4744},{"type":31,"tagName":452,"properties":9282,"children":9283},{"style":541},[9284],{"type":27,"value":9285},"(time);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9288,"children":9289},{"class":454},[9290,9294,9298,9303,9308,9312,9317,9321,9326,9331,9336,9340,9344],{"type":31,"tagName":452,"properties":9291,"children":9292},{"style":1530},[9293],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":9295,"children":9296},{"style":541},[9297],{"type":27,"value":265},{"type":31,"tagName":452,"properties":9299,"children":9300},{"style":535},[9301],{"type":27,"value":9302},"isNaN",{"type":31,"tagName":452,"properties":9304,"children":9305},{"style":541},[9306],{"type":27,"value":9307},"(periodStart) ",{"type":31,"tagName":452,"properties":9309,"children":9310},{"style":1530},[9311],{"type":27,"value":7949},{"type":31,"tagName":452,"properties":9313,"children":9314},{"style":541},[9315],{"type":27,"value":9316}," start ",{"type":31,"tagName":452,"properties":9318,"children":9319},{"style":1530},[9320],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":9322,"children":9323},{"style":541},[9324],{"type":27,"value":9325}," periodStart) { ",{"type":31,"tagName":452,"properties":9327,"children":9328},{"style":535},[9329],{"type":27,"value":9330},"resetPeriod",{"type":31,"tagName":452,"properties":9332,"children":9333},{"style":541},[9334],{"type":27,"value":9335},"(start); ",{"type":31,"tagName":452,"properties":9337,"children":9338},{"style":1530},[9339],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":9341,"children":9342},{"style":654},[9343],{"type":27,"value":2745},{"type":31,"tagName":452,"properties":9345,"children":9346},{"style":541},[9347],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9350,"children":9351},{"class":454},[9352,9356,9360,9364],{"type":31,"tagName":452,"properties":9353,"children":9354},{"style":1530},[9355],{"type":27,"value":4691},{"type":31,"tagName":452,"properties":9357,"children":9358},{"style":541},[9359],{"type":27,"value":9316},{"type":31,"tagName":452,"properties":9361,"children":9362},{"style":1530},[9363],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":9365,"children":9366},{"style":541},[9367],{"type":27,"value":9368}," periodStart;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9371,"children":9372},{"class":454},[9373],{"type":31,"tagName":452,"properties":9374,"children":9375},{"style":541},[9376],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9379,"children":9380},{"class":454},[9381,9385,9390,9394,9399,9403,9407,9411,9415,9419,9423,9427,9431,9435,9440,9444,9448,9452,9457,9461,9465,9469,9473,9477,9481,9485,9489,9493,9497,9501,9505,9509,9513],{"type":31,"tagName":452,"properties":9382,"children":9383},{"style":1530},[9384],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":9386,"children":9387},{"style":535},[9388],{"type":27,"value":9389}," spread",{"type":31,"tagName":452,"properties":9391,"children":9392},{"style":541},[9393],{"type":27,"value":544},{"type":31,"tagName":452,"properties":9395,"children":9396},{"style":3669},[9397],{"type":27,"value":9398},"change",{"type":31,"tagName":452,"properties":9400,"children":9401},{"style":1530},[9402],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9404,"children":9405},{"style":535},[9406],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":9408,"children":9409},{"style":541},[9410],{"type":27,"value":141},{"type":31,"tagName":452,"properties":9412,"children":9413},{"style":3669},[9414],{"type":27,"value":6881},{"type":31,"tagName":452,"properties":9416,"children":9417},{"style":1530},[9418],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9420,"children":9421},{"style":535},[9422],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":9424,"children":9425},{"style":541},[9426],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":9428,"children":9429},{"style":535},[9430],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":9432,"children":9433},{"style":541},[9434],{"type":27,"value":6902},{"type":31,"tagName":452,"properties":9436,"children":9437},{"style":3669},[9438],{"type":27,"value":9439},"from",{"type":31,"tagName":452,"properties":9441,"children":9442},{"style":1530},[9443],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9445,"children":9446},{"style":535},[9447],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":9449,"children":9450},{"style":541},[9451],{"type":27,"value":141},{"type":31,"tagName":452,"properties":9453,"children":9454},{"style":3669},[9455],{"type":27,"value":9456},"to",{"type":31,"tagName":452,"properties":9458,"children":9459},{"style":1530},[9460],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9462,"children":9463},{"style":535},[9464],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":9466,"children":9467},{"style":541},[9468],{"type":27,"value":141},{"type":31,"tagName":452,"properties":9470,"children":9471},{"style":3669},[9472],{"type":27,"value":6923},{"type":31,"tagName":452,"properties":9474,"children":9475},{"style":1530},[9476],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9478,"children":9479},{"style":535},[9480],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":9482,"children":9483},{"style":541},[9484],{"type":27,"value":141},{"type":31,"tagName":452,"properties":9486,"children":9487},{"style":3669},[9488],{"type":27,"value":6940},{"type":31,"tagName":452,"properties":9490,"children":9491},{"style":1530},[9492],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9494,"children":9495},{"style":535},[9496],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":9498,"children":9499},{"style":541},[9500],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":9502,"children":9503},{"style":1530},[9504],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":9506,"children":9507},{"style":654},[9508],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":9510,"children":9511},{"style":541},[9512],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":9514,"children":9515},{"style":458},[9516],{"type":27,"value":9517},"// one span's change over its rows by traded volume (the built-in's rule)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9520,"children":9521},{"class":454},[9522,9526,9530,9534,9539,9543,9548,9552,9556,9560,9565,9570,9574],{"type":31,"tagName":452,"properties":9523,"children":9524},{"style":1530},[9525],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":9527,"children":9528},{"style":541},[9529],{"type":27,"value":265},{"type":31,"tagName":452,"properties":9531,"children":9532},{"style":535},[9533],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":9535,"children":9536},{"style":541},[9537],{"type":27,"value":9538},"(change) ",{"type":31,"tagName":452,"properties":9540,"children":9541},{"style":1530},[9542],{"type":27,"value":7949},{"type":31,"tagName":452,"properties":9544,"children":9545},{"style":541},[9546],{"type":27,"value":9547}," change ",{"type":31,"tagName":452,"properties":9549,"children":9550},{"style":1530},[9551],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":9553,"children":9554},{"style":654},[9555],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9557,"children":9558},{"style":1530},[9559],{"type":27,"value":7934},{"type":31,"tagName":452,"properties":9561,"children":9562},{"style":535},[9563],{"type":27,"value":9564}," isNaN",{"type":31,"tagName":452,"properties":9566,"children":9567},{"style":541},[9568],{"type":27,"value":9569},"(rowH)) ",{"type":31,"tagName":452,"properties":9571,"children":9572},{"style":1530},[9573],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":9575,"children":9576},{"style":541},[9577],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9580,"children":9581},{"class":454},[9582,9586,9591,9595,9599,9603,9607,9611,9615,9619,9623,9628,9632,9636,9640,9645,9649,9654,9658,9662,9666,9670,9674,9678,9682,9687,9691,9695,9699,9703,9707,9711,9715],{"type":31,"tagName":452,"properties":9583,"children":9584},{"style":1530},[9585],{"type":27,"value":6593},{"type":31,"tagName":452,"properties":9587,"children":9588},{"style":541},[9589],{"type":27,"value":9590}," total ",{"type":31,"tagName":452,"properties":9592,"children":9593},{"style":1530},[9594],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9596,"children":9597},{"style":654},[9598],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9600,"children":9601},{"style":541},[9602],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":9604,"children":9605},{"style":1530},[9606],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":9608,"children":9609},{"style":541},[9610],{"type":27,"value":265},{"type":31,"tagName":452,"properties":9612,"children":9613},{"style":1530},[9614],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":9616,"children":9617},{"style":541},[9618],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":9620,"children":9621},{"style":1530},[9622],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9624,"children":9625},{"style":541},[9626],{"type":27,"value":9627}," from; i ",{"type":31,"tagName":452,"properties":9629,"children":9630},{"style":1530},[9631],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9633,"children":9634},{"style":541},[9635],{"type":27,"value":7054},{"type":31,"tagName":452,"properties":9637,"children":9638},{"style":1530},[9639],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":9641,"children":9642},{"style":541},[9643],{"type":27,"value":9644}," to; i ",{"type":31,"tagName":452,"properties":9646,"children":9647},{"style":1530},[9648],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":9650,"children":9651},{"style":541},[9652],{"type":27,"value":9653}," stride) total ",{"type":31,"tagName":452,"properties":9655,"children":9656},{"style":1530},[9657],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":9659,"children":9660},{"style":535},[9661],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":9663,"children":9664},{"style":541},[9665],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":9667,"children":9668},{"style":1530},[9669],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9671,"children":9672},{"style":541},[9673],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":9675,"children":9676},{"style":1530},[9677],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9679,"children":9680},{"style":654},[9681],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":9683,"children":9684},{"style":541},[9685],{"type":27,"value":9686},"]) ",{"type":31,"tagName":452,"properties":9688,"children":9689},{"style":1530},[9690],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9692,"children":9693},{"style":535},[9694],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":9696,"children":9697},{"style":541},[9698],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":9700,"children":9701},{"style":1530},[9702],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9704,"children":9705},{"style":541},[9706],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":9708,"children":9709},{"style":1530},[9710],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9712,"children":9713},{"style":654},[9714],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":9716,"children":9717},{"style":541},[9718],{"type":27,"value":9719},"]);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9722,"children":9723},{"class":454},[9724,9728,9733,9737,9741,9745,9749],{"type":31,"tagName":452,"properties":9725,"children":9726},{"style":1530},[9727],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":9729,"children":9730},{"style":541},[9731],{"type":27,"value":9732}," (total ",{"type":31,"tagName":452,"properties":9734,"children":9735},{"style":1530},[9736],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":9738,"children":9739},{"style":654},[9740],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9742,"children":9743},{"style":541},[9744],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":9746,"children":9747},{"style":1530},[9748],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":9750,"children":9751},{"style":541},[9752],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9755,"children":9756},{"class":454},[9757,9761,9765,9769,9773,9777,9781,9785,9789,9793,9797,9801],{"type":31,"tagName":452,"properties":9758,"children":9759},{"style":1530},[9760],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":9762,"children":9763},{"style":541},[9764],{"type":27,"value":265},{"type":31,"tagName":452,"properties":9766,"children":9767},{"style":1530},[9768],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":9770,"children":9771},{"style":541},[9772],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":9774,"children":9775},{"style":1530},[9776],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":9778,"children":9779},{"style":541},[9780],{"type":27,"value":9627},{"type":31,"tagName":452,"properties":9782,"children":9783},{"style":1530},[9784],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9786,"children":9787},{"style":541},[9788],{"type":27,"value":7054},{"type":31,"tagName":452,"properties":9790,"children":9791},{"style":1530},[9792],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":9794,"children":9795},{"style":541},[9796],{"type":27,"value":9644},{"type":31,"tagName":452,"properties":9798,"children":9799},{"style":1530},[9800],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":9802,"children":9803},{"style":541},[9804],{"type":27,"value":9805}," stride) {",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9808,"children":9809},{"class":454},[9810,9815,9820,9824,9828,9832,9836,9840,9844,9848,9852,9856,9860,9864,9868,9872,9876,9880,9885,9889,9894,9898,9902,9906,9911,9915,9920,9924,9928,9933,9937,9941,9945,9949,9954,9958,9963,9967],{"type":31,"tagName":452,"properties":9811,"children":9812},{"style":1530},[9813],{"type":27,"value":9814},"    const",{"type":31,"tagName":452,"properties":9816,"children":9817},{"style":654},[9818],{"type":27,"value":9819}," vol",{"type":31,"tagName":452,"properties":9821,"children":9822},{"style":1530},[9823],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":9825,"children":9826},{"style":535},[9827],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":9829,"children":9830},{"style":541},[9831],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":9833,"children":9834},{"style":1530},[9835],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9837,"children":9838},{"style":541},[9839],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":9841,"children":9842},{"style":1530},[9843],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9845,"children":9846},{"style":654},[9847],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":9849,"children":9850},{"style":541},[9851],{"type":27,"value":9686},{"type":31,"tagName":452,"properties":9853,"children":9854},{"style":1530},[9855],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9857,"children":9858},{"style":535},[9859],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":9861,"children":9862},{"style":541},[9863],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":9865,"children":9866},{"style":1530},[9867],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9869,"children":9870},{"style":541},[9871],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":9873,"children":9874},{"style":1530},[9875],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9877,"children":9878},{"style":654},[9879],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":9881,"children":9882},{"style":541},[9883],{"type":27,"value":9884},"]); ",{"type":31,"tagName":452,"properties":9886,"children":9887},{"style":1530},[9888],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":9890,"children":9891},{"style":541},[9892],{"type":27,"value":9893}," (vol ",{"type":31,"tagName":452,"properties":9895,"children":9896},{"style":1530},[9897],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":9899,"children":9900},{"style":654},[9901],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":9903,"children":9904},{"style":541},[9905],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":9907,"children":9908},{"style":535},[9909],{"type":27,"value":9910},"addNet",{"type":31,"tagName":452,"properties":9912,"children":9913},{"style":541},[9914],{"type":27,"value":544},{"type":31,"tagName":452,"properties":9916,"children":9917},{"style":535},[9918],{"type":27,"value":9919},"keyOf",{"type":31,"tagName":452,"properties":9921,"children":9922},{"style":541},[9923],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":9925,"children":9926},{"style":1530},[9927],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9929,"children":9930},{"style":541},[9931],{"type":27,"value":9932}," col], cells[i ",{"type":31,"tagName":452,"properties":9934,"children":9935},{"style":1530},[9936],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9938,"children":9939},{"style":541},[9940],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":9942,"children":9943},{"style":1530},[9944],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":9946,"children":9947},{"style":654},[9948],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":9950,"children":9951},{"style":541},[9952],{"type":27,"value":9953},"]), (change ",{"type":31,"tagName":452,"properties":9955,"children":9956},{"style":1530},[9957],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":9959,"children":9960},{"style":541},[9961],{"type":27,"value":9962}," vol) ",{"type":31,"tagName":452,"properties":9964,"children":9965},{"style":1530},[9966],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":9968,"children":9969},{"style":541},[9970],{"type":27,"value":9971}," total);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9974,"children":9975},{"class":454},[9976],{"type":31,"tagName":452,"properties":9977,"children":9978},{"style":541},[9979],{"type":27,"value":9980},"  }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":9983,"children":9984},{"class":454},[9985],{"type":31,"tagName":452,"properties":9986,"children":9987},{"style":541},[9988],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":9991,"children":9992},{"class":454},[9993,9997,10002,10006,10010,10014,10018,10022,10026,10030,10034,10038,10042,10046,10050,10054,10058,10062,10066,10070,10074,10078,10082,10086,10090,10094,10099,10103,10107,10111,10115,10119,10123],{"type":31,"tagName":452,"properties":9994,"children":9995},{"style":1530},[9996],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":9998,"children":9999},{"style":535},[10000],{"type":27,"value":10001}," addPend",{"type":31,"tagName":452,"properties":10003,"children":10004},{"style":541},[10005],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10007,"children":10008},{"style":3669},[10009],{"type":27,"value":6881},{"type":31,"tagName":452,"properties":10011,"children":10012},{"style":1530},[10013],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10015,"children":10016},{"style":535},[10017],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":10019,"children":10020},{"style":541},[10021],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":10023,"children":10024},{"style":535},[10025],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":10027,"children":10028},{"style":541},[10029],{"type":27,"value":6902},{"type":31,"tagName":452,"properties":10031,"children":10032},{"style":3669},[10033],{"type":27,"value":9439},{"type":31,"tagName":452,"properties":10035,"children":10036},{"style":1530},[10037],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10039,"children":10040},{"style":535},[10041],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10043,"children":10044},{"style":541},[10045],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10047,"children":10048},{"style":3669},[10049],{"type":27,"value":9456},{"type":31,"tagName":452,"properties":10051,"children":10052},{"style":1530},[10053],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10055,"children":10056},{"style":535},[10057],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10059,"children":10060},{"style":541},[10061],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10063,"children":10064},{"style":3669},[10065],{"type":27,"value":6923},{"type":31,"tagName":452,"properties":10067,"children":10068},{"style":1530},[10069],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10071,"children":10072},{"style":535},[10073],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10075,"children":10076},{"style":541},[10077],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10079,"children":10080},{"style":3669},[10081],{"type":27,"value":6940},{"type":31,"tagName":452,"properties":10083,"children":10084},{"style":1530},[10085],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10087,"children":10088},{"style":535},[10089],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10091,"children":10092},{"style":541},[10093],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10095,"children":10096},{"style":3669},[10097],{"type":27,"value":10098},"sign",{"type":31,"tagName":452,"properties":10100,"children":10101},{"style":1530},[10102],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10104,"children":10105},{"style":535},[10106],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10108,"children":10109},{"style":541},[10110],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10112,"children":10113},{"style":1530},[10114],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10116,"children":10117},{"style":654},[10118],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":10120,"children":10121},{"style":541},[10122],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":10124,"children":10125},{"style":458},[10126],{"type":27,"value":10127},"// rows into the forming hour's volume (sign -1: a closed hour's rows out of it)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":10130,"children":10131},{"class":454},[10132,10136,10140,10144,10148,10152],{"type":31,"tagName":452,"properties":10133,"children":10134},{"style":1530},[10135],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":10137,"children":10138},{"style":541},[10139],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10141,"children":10142},{"style":535},[10143],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":10145,"children":10146},{"style":541},[10147],{"type":27,"value":9569},{"type":31,"tagName":452,"properties":10149,"children":10150},{"style":1530},[10151],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":10153,"children":10154},{"style":541},[10155],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":10158,"children":10159},{"class":454},[10160,10164,10168,10172,10176,10180,10184,10188,10192,10196,10200,10204,10209,10214,10218,10222,10226,10230,10234,10238,10242,10246,10250,10255,10259,10263,10268,10272,10276,10280,10284,10288,10292,10296,10300,10304,10308,10312,10316,10320],{"type":31,"tagName":452,"properties":10161,"children":10162},{"style":1530},[10163],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":10165,"children":10166},{"style":541},[10167],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10169,"children":10170},{"style":1530},[10171],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":10173,"children":10174},{"style":541},[10175],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":10177,"children":10178},{"style":1530},[10179],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10181,"children":10182},{"style":541},[10183],{"type":27,"value":9627},{"type":31,"tagName":452,"properties":10185,"children":10186},{"style":1530},[10187],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10189,"children":10190},{"style":541},[10191],{"type":27,"value":7054},{"type":31,"tagName":452,"properties":10193,"children":10194},{"style":1530},[10195],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":10197,"children":10198},{"style":541},[10199],{"type":27,"value":9644},{"type":31,"tagName":452,"properties":10201,"children":10202},{"style":1530},[10203],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":10205,"children":10206},{"style":541},[10207],{"type":27,"value":10208}," stride) ",{"type":31,"tagName":452,"properties":10210,"children":10211},{"style":535},[10212],{"type":27,"value":10213},"addPendRow",{"type":31,"tagName":452,"properties":10215,"children":10216},{"style":541},[10217],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10219,"children":10220},{"style":535},[10221],{"type":27,"value":9919},{"type":31,"tagName":452,"properties":10223,"children":10224},{"style":541},[10225],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":10227,"children":10228},{"style":1530},[10229],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10231,"children":10232},{"style":541},[10233],{"type":27,"value":9932},{"type":31,"tagName":452,"properties":10235,"children":10236},{"style":1530},[10237],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10239,"children":10240},{"style":541},[10241],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":10243,"children":10244},{"style":1530},[10245],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10247,"children":10248},{"style":654},[10249],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10251,"children":10252},{"style":541},[10253],{"type":27,"value":10254},"]), sign ",{"type":31,"tagName":452,"properties":10256,"children":10257},{"style":1530},[10258],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":10260,"children":10261},{"style":541},[10262],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10264,"children":10265},{"style":535},[10266],{"type":27,"value":10267},"pos",{"type":31,"tagName":452,"properties":10269,"children":10270},{"style":541},[10271],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":10273,"children":10274},{"style":1530},[10275],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10277,"children":10278},{"style":541},[10279],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":10281,"children":10282},{"style":1530},[10283],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10285,"children":10286},{"style":654},[10287],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":10289,"children":10290},{"style":541},[10291],{"type":27,"value":9686},{"type":31,"tagName":452,"properties":10293,"children":10294},{"style":1530},[10295],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10297,"children":10298},{"style":535},[10299],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":10301,"children":10302},{"style":541},[10303],{"type":27,"value":7153},{"type":31,"tagName":452,"properties":10305,"children":10306},{"style":1530},[10307],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10309,"children":10310},{"style":541},[10311],{"type":27,"value":7162},{"type":31,"tagName":452,"properties":10313,"children":10314},{"style":1530},[10315],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10317,"children":10318},{"style":654},[10319],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":10321,"children":10322},{"style":541},[10323],{"type":27,"value":10324},"])));",{"type":27,"value":28},{"type":31,"tagName":452,"properties":10327,"children":10328},{"class":454},[10329],{"type":31,"tagName":452,"properties":10330,"children":10331},{"style":541},[10332],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":10335,"children":10336},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":10339,"children":10340},{"class":454},[10341],{"type":31,"tagName":452,"properties":10342,"children":10343},{"style":458},[10344],{"type":27,"value":10345},"// ── The two streams, paired by the hour ──",{"type":27,"value":28},{"type":31,"tagName":452,"properties":10348,"children":10349},{"class":454},[10350,10354,10359,10363,10368,10372,10376,10380,10384,10388,10392,10396,10400,10404,10408,10412,10416,10420,10424,10428,10432,10436,10440,10444,10448,10452,10456,10460,10464,10468,10472,10476,10480,10484,10488,10492,10496,10500,10504,10509,10514,10519],{"type":31,"tagName":452,"properties":10351,"children":10352},{"style":1530},[10353],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":10355,"children":10356},{"style":535},[10357],{"type":27,"value":10358}," foldHour",{"type":31,"tagName":452,"properties":10360,"children":10361},{"style":541},[10362],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10364,"children":10365},{"style":3669},[10366],{"type":27,"value":10367},"open",{"type":31,"tagName":452,"properties":10369,"children":10370},{"style":1530},[10371],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10373,"children":10374},{"style":535},[10375],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10377,"children":10378},{"style":541},[10379],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10381,"children":10382},{"style":3669},[10383],{"type":27,"value":9398},{"type":31,"tagName":452,"properties":10385,"children":10386},{"style":1530},[10387],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10389,"children":10390},{"style":535},[10391],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10393,"children":10394},{"style":541},[10395],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10397,"children":10398},{"style":3669},[10399],{"type":27,"value":6881},{"type":31,"tagName":452,"properties":10401,"children":10402},{"style":1530},[10403],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10405,"children":10406},{"style":535},[10407],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":10409,"children":10410},{"style":541},[10411],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":10413,"children":10414},{"style":535},[10415],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":10417,"children":10418},{"style":541},[10419],{"type":27,"value":6902},{"type":31,"tagName":452,"properties":10421,"children":10422},{"style":3669},[10423],{"type":27,"value":9439},{"type":31,"tagName":452,"properties":10425,"children":10426},{"style":1530},[10427],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10429,"children":10430},{"style":535},[10431],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10433,"children":10434},{"style":541},[10435],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10437,"children":10438},{"style":3669},[10439],{"type":27,"value":9456},{"type":31,"tagName":452,"properties":10441,"children":10442},{"style":1530},[10443],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10445,"children":10446},{"style":535},[10447],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10449,"children":10450},{"style":541},[10451],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10453,"children":10454},{"style":3669},[10455],{"type":27,"value":6923},{"type":31,"tagName":452,"properties":10457,"children":10458},{"style":1530},[10459],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10461,"children":10462},{"style":535},[10463],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10465,"children":10466},{"style":541},[10467],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10469,"children":10470},{"style":3669},[10471],{"type":27,"value":6940},{"type":31,"tagName":452,"properties":10473,"children":10474},{"style":1530},[10475],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10477,"children":10478},{"style":535},[10479],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10481,"children":10482},{"style":541},[10483],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10485,"children":10486},{"style":1530},[10487],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10489,"children":10490},{"style":654},[10491],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":10493,"children":10494},{"style":541},[10495],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":10497,"children":10498},{"style":1530},[10499],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":10501,"children":10502},{"style":541},[10503],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10505,"children":10506},{"style":535},[10507],{"type":27,"value":10508},"startPeriodAt",{"type":31,"tagName":452,"properties":10510,"children":10511},{"style":541},[10512],{"type":27,"value":10513},"(open)) ",{"type":31,"tagName":452,"properties":10515,"children":10516},{"style":535},[10517],{"type":27,"value":10518},"spread",{"type":31,"tagName":452,"properties":10520,"children":10521},{"style":541},[10522],{"type":27,"value":10523},"(change, cells, from, to, stride, col); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":10526,"children":10527},{"class":454},[10528,10532,10537,10541,10545,10549,10553,10557,10561,10565,10569,10573,10577,10581,10585,10589,10593,10598,10602,10607,10611,10615,10619,10623,10628,10632,10637,10641,10645,10649,10653,10657],{"type":31,"tagName":452,"properties":10529,"children":10530},{"style":1530},[10531],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":10533,"children":10534},{"style":535},[10535],{"type":27,"value":10536}," findOi",{"type":31,"tagName":452,"properties":10538,"children":10539},{"style":541},[10540],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10542,"children":10543},{"style":3669},[10544],{"type":27,"value":10367},{"type":31,"tagName":452,"properties":10546,"children":10547},{"style":1530},[10548],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10550,"children":10551},{"style":535},[10552],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10554,"children":10555},{"style":541},[10556],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10558,"children":10559},{"style":1530},[10560],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10562,"children":10563},{"style":535},[10564],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10566,"children":10567},{"style":541},[10568],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":10570,"children":10571},{"style":1530},[10572],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":10574,"children":10575},{"style":541},[10576],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10578,"children":10579},{"style":1530},[10580],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":10582,"children":10583},{"style":541},[10584],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":10586,"children":10587},{"style":1530},[10588],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10590,"children":10591},{"style":654},[10592],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":10594,"children":10595},{"style":541},[10596],{"type":27,"value":10597},"; k ",{"type":31,"tagName":452,"properties":10599,"children":10600},{"style":1530},[10601],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":10603,"children":10604},{"style":541},[10605],{"type":27,"value":10606}," oiWait; k ",{"type":31,"tagName":452,"properties":10608,"children":10609},{"style":1530},[10610],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":10612,"children":10613},{"style":654},[10614],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10616,"children":10617},{"style":541},[10618],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":10620,"children":10621},{"style":1530},[10622],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":10624,"children":10625},{"style":541},[10626],{"type":27,"value":10627}," (oiOpen[k] ",{"type":31,"tagName":452,"properties":10629,"children":10630},{"style":1530},[10631],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":10633,"children":10634},{"style":541},[10635],{"type":27,"value":10636}," open) ",{"type":31,"tagName":452,"properties":10638,"children":10639},{"style":1530},[10640],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":10642,"children":10643},{"style":541},[10644],{"type":27,"value":7219},{"type":31,"tagName":452,"properties":10646,"children":10647},{"style":1530},[10648],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":10650,"children":10651},{"style":1530},[10652],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":10654,"children":10655},{"style":654},[10656],{"type":27,"value":667},{"type":31,"tagName":452,"properties":10658,"children":10659},{"style":541},[10660],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":10663,"children":10664},{"class":454},[10665,10669,10674,10678,10683,10687,10691,10695,10699,10703,10707,10711,10715,10719,10723,10727,10732,10736,10740,10745,10749,10753,10757,10762,10766,10771,10775,10779,10784,10788,10793,10797,10801,10806,10811,10815],{"type":31,"tagName":452,"properties":10666,"children":10667},{"style":1530},[10668],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":10670,"children":10671},{"style":535},[10672],{"type":27,"value":10673}," dropOi",{"type":31,"tagName":452,"properties":10675,"children":10676},{"style":541},[10677],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10679,"children":10680},{"style":3669},[10681],{"type":27,"value":10682},"e",{"type":31,"tagName":452,"properties":10684,"children":10685},{"style":1530},[10686],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10688,"children":10689},{"style":535},[10690],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10692,"children":10693},{"style":541},[10694],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10696,"children":10697},{"style":1530},[10698],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10700,"children":10701},{"style":654},[10702],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":10704,"children":10705},{"style":541},[10706],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":10708,"children":10709},{"style":1530},[10710],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":10712,"children":10713},{"style":541},[10714],{"type":27,"value":265},{"type":31,"tagName":452,"properties":10716,"children":10717},{"style":1530},[10718],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":10720,"children":10721},{"style":541},[10722],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":10724,"children":10725},{"style":1530},[10726],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10728,"children":10729},{"style":541},[10730],{"type":27,"value":10731}," e; k ",{"type":31,"tagName":452,"properties":10733,"children":10734},{"style":1530},[10735],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10737,"children":10738},{"style":654},[10739],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10741,"children":10742},{"style":1530},[10743],{"type":27,"value":10744}," \u003C",{"type":31,"tagName":452,"properties":10746,"children":10747},{"style":541},[10748],{"type":27,"value":10606},{"type":31,"tagName":452,"properties":10750,"children":10751},{"style":1530},[10752],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":10754,"children":10755},{"style":654},[10756],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10758,"children":10759},{"style":541},[10760],{"type":27,"value":10761},") { oiOpen[k] ",{"type":31,"tagName":452,"properties":10763,"children":10764},{"style":1530},[10765],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10767,"children":10768},{"style":541},[10769],{"type":27,"value":10770}," oiOpen[k ",{"type":31,"tagName":452,"properties":10772,"children":10773},{"style":1530},[10774],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10776,"children":10777},{"style":654},[10778],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10780,"children":10781},{"style":541},[10782],{"type":27,"value":10783},"]; oiChange[k] ",{"type":31,"tagName":452,"properties":10785,"children":10786},{"style":1530},[10787],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10789,"children":10790},{"style":541},[10791],{"type":27,"value":10792}," oiChange[k ",{"type":31,"tagName":452,"properties":10794,"children":10795},{"style":1530},[10796],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":10798,"children":10799},{"style":654},[10800],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10802,"children":10803},{"style":541},[10804],{"type":27,"value":10805},"]; } oiWait ",{"type":31,"tagName":452,"properties":10807,"children":10808},{"style":1530},[10809],{"type":27,"value":10810},"-=",{"type":31,"tagName":452,"properties":10812,"children":10813},{"style":654},[10814],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10816,"children":10817},{"style":541},[10818],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":10821,"children":10822},{"class":454},[10823,10827,10832,10836,10840,10844,10848,10852,10856,10860,10864,10868,10872,10876,10880,10884,10889,10893,10897,10901,10906,10910,10914,10919,10923,10928,10932,10937,10941,10945,10949],{"type":31,"tagName":452,"properties":10824,"children":10825},{"style":1530},[10826],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":10828,"children":10829},{"style":535},[10830],{"type":27,"value":10831}," waitOi",{"type":31,"tagName":452,"properties":10833,"children":10834},{"style":541},[10835],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10837,"children":10838},{"style":3669},[10839],{"type":27,"value":10367},{"type":31,"tagName":452,"properties":10841,"children":10842},{"style":1530},[10843],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10845,"children":10846},{"style":535},[10847],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10849,"children":10850},{"style":541},[10851],{"type":27,"value":141},{"type":31,"tagName":452,"properties":10853,"children":10854},{"style":3669},[10855],{"type":27,"value":9398},{"type":31,"tagName":452,"properties":10857,"children":10858},{"style":1530},[10859],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10861,"children":10862},{"style":535},[10863],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10865,"children":10866},{"style":541},[10867],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10869,"children":10870},{"style":1530},[10871],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10873,"children":10874},{"style":654},[10875],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":10877,"children":10878},{"style":541},[10879],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":10881,"children":10882},{"style":1530},[10883],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":10885,"children":10886},{"style":541},[10887],{"type":27,"value":10888}," (oiWait ",{"type":31,"tagName":452,"properties":10890,"children":10891},{"style":1530},[10892],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":10894,"children":10895},{"style":654},[10896],{"type":27,"value":1894},{"type":31,"tagName":452,"properties":10898,"children":10899},{"style":541},[10900],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":10902,"children":10903},{"style":535},[10904],{"type":27,"value":10905},"dropOi",{"type":31,"tagName":452,"properties":10907,"children":10908},{"style":541},[10909],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10911,"children":10912},{"style":654},[10913],{"type":27,"value":444},{"type":31,"tagName":452,"properties":10915,"children":10916},{"style":541},[10917],{"type":27,"value":10918},"); oiOpen[oiWait] ",{"type":31,"tagName":452,"properties":10920,"children":10921},{"style":1530},[10922],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10924,"children":10925},{"style":541},[10926],{"type":27,"value":10927}," open; oiChange[oiWait] ",{"type":31,"tagName":452,"properties":10929,"children":10930},{"style":1530},[10931],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":10933,"children":10934},{"style":541},[10935],{"type":27,"value":10936}," change; oiWait ",{"type":31,"tagName":452,"properties":10938,"children":10939},{"style":1530},[10940],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":10942,"children":10943},{"style":654},[10944],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":10946,"children":10947},{"style":541},[10948],{"type":27,"value":6839},{"type":31,"tagName":452,"properties":10950,"children":10951},{"style":458},[10952],{"type":27,"value":10953},"// the oldest drops when the store is full",{"type":27,"value":28},{"type":31,"tagName":452,"properties":10956,"children":10957},{"class":454},[10958,10962,10967,10971,10975,10979,10983,10987,10991,10995,10999,11003,11007,11011,11015,11019,11023,11027,11031,11036,11040,11044,11048,11052,11057,11061,11065,11069,11073,11077,11081,11085],{"type":31,"tagName":452,"properties":10959,"children":10960},{"style":1530},[10961],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":10963,"children":10964},{"style":535},[10965],{"type":27,"value":10966}," findVp",{"type":31,"tagName":452,"properties":10968,"children":10969},{"style":541},[10970],{"type":27,"value":544},{"type":31,"tagName":452,"properties":10972,"children":10973},{"style":3669},[10974],{"type":27,"value":10367},{"type":31,"tagName":452,"properties":10976,"children":10977},{"style":1530},[10978],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10980,"children":10981},{"style":535},[10982],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":10984,"children":10985},{"style":541},[10986],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":10988,"children":10989},{"style":1530},[10990],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":10992,"children":10993},{"style":535},[10994],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":10996,"children":10997},{"style":541},[10998],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":11000,"children":11001},{"style":1530},[11002],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":11004,"children":11005},{"style":541},[11006],{"type":27,"value":265},{"type":31,"tagName":452,"properties":11008,"children":11009},{"style":1530},[11010],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":11012,"children":11013},{"style":541},[11014],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":11016,"children":11017},{"style":1530},[11018],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11020,"children":11021},{"style":654},[11022],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":11024,"children":11025},{"style":541},[11026],{"type":27,"value":10597},{"type":31,"tagName":452,"properties":11028,"children":11029},{"style":1530},[11030],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":11032,"children":11033},{"style":541},[11034],{"type":27,"value":11035}," vpWait; k ",{"type":31,"tagName":452,"properties":11037,"children":11038},{"style":1530},[11039],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11041,"children":11042},{"style":654},[11043],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11045,"children":11046},{"style":541},[11047],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":11049,"children":11050},{"style":1530},[11051],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":11053,"children":11054},{"style":541},[11055],{"type":27,"value":11056}," (vpOpen[k] ",{"type":31,"tagName":452,"properties":11058,"children":11059},{"style":1530},[11060],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":11062,"children":11063},{"style":541},[11064],{"type":27,"value":10636},{"type":31,"tagName":452,"properties":11066,"children":11067},{"style":1530},[11068],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":11070,"children":11071},{"style":541},[11072],{"type":27,"value":7219},{"type":31,"tagName":452,"properties":11074,"children":11075},{"style":1530},[11076],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":11078,"children":11079},{"style":1530},[11080],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":11082,"children":11083},{"style":654},[11084],{"type":27,"value":667},{"type":31,"tagName":452,"properties":11086,"children":11087},{"style":541},[11088],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11091,"children":11092},{"class":454},[11093,11097,11102,11106,11110,11114,11118,11122,11126,11130,11134],{"type":31,"tagName":452,"properties":11094,"children":11095},{"style":1530},[11096],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":11098,"children":11099},{"style":535},[11100],{"type":27,"value":11101}," dropVp",{"type":31,"tagName":452,"properties":11103,"children":11104},{"style":541},[11105],{"type":27,"value":544},{"type":31,"tagName":452,"properties":11107,"children":11108},{"style":3669},[11109],{"type":27,"value":10682},{"type":31,"tagName":452,"properties":11111,"children":11112},{"style":1530},[11113],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11115,"children":11116},{"style":535},[11117],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":11119,"children":11120},{"style":541},[11121],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":11123,"children":11124},{"style":1530},[11125],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11127,"children":11128},{"style":654},[11129],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":11131,"children":11132},{"style":541},[11133],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":11135,"children":11136},{"style":458},[11137],{"type":27,"value":11138},"// one waiting volume hour out, the gap its rows leave closed",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11141,"children":11142},{"class":454},[11143,11147,11152,11156,11161,11165,11170,11174,11179,11183],{"type":31,"tagName":452,"properties":11144,"children":11145},{"style":1530},[11146],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":11148,"children":11149},{"style":654},[11150],{"type":27,"value":11151}," from",{"type":31,"tagName":452,"properties":11153,"children":11154},{"style":1530},[11155],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":11157,"children":11158},{"style":541},[11159],{"type":27,"value":11160}," vpFrom[e]; ",{"type":31,"tagName":452,"properties":11162,"children":11163},{"style":1530},[11164],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":11166,"children":11167},{"style":654},[11168],{"type":27,"value":11169}," width",{"type":31,"tagName":452,"properties":11171,"children":11172},{"style":1530},[11173],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":11175,"children":11176},{"style":541},[11177],{"type":27,"value":11178}," vpTo[e] ",{"type":31,"tagName":452,"properties":11180,"children":11181},{"style":1530},[11182],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":11184,"children":11185},{"style":541},[11186],{"type":27,"value":11187}," from;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11190,"children":11191},{"class":454},[11192,11196,11200,11204,11208,11212,11216,11220,11225,11229,11234,11238,11242,11247,11251,11256,11260],{"type":31,"tagName":452,"properties":11193,"children":11194},{"style":1530},[11195],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":11197,"children":11198},{"style":541},[11199],{"type":27,"value":265},{"type":31,"tagName":452,"properties":11201,"children":11202},{"style":1530},[11203],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":11205,"children":11206},{"style":541},[11207],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":11209,"children":11210},{"style":1530},[11211],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11213,"children":11214},{"style":541},[11215],{"type":27,"value":9627},{"type":31,"tagName":452,"properties":11217,"children":11218},{"style":1530},[11219],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11221,"children":11222},{"style":541},[11223],{"type":27,"value":11224}," width ",{"type":31,"tagName":452,"properties":11226,"children":11227},{"style":1530},[11228],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":11230,"children":11231},{"style":541},[11232],{"type":27,"value":11233}," vpUsed; i ",{"type":31,"tagName":452,"properties":11235,"children":11236},{"style":1530},[11237],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11239,"children":11240},{"style":654},[11241],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11243,"children":11244},{"style":541},[11245],{"type":27,"value":11246},") vpRows[i] ",{"type":31,"tagName":452,"properties":11248,"children":11249},{"style":1530},[11250],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11252,"children":11253},{"style":541},[11254],{"type":27,"value":11255}," vpRows[i ",{"type":31,"tagName":452,"properties":11257,"children":11258},{"style":1530},[11259],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11261,"children":11262},{"style":541},[11263],{"type":27,"value":11264}," width];",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11267,"children":11268},{"class":454},[11269,11274,11278],{"type":31,"tagName":452,"properties":11270,"children":11271},{"style":541},[11272],{"type":27,"value":11273},"  vpUsed ",{"type":31,"tagName":452,"properties":11275,"children":11276},{"style":1530},[11277],{"type":27,"value":10810},{"type":31,"tagName":452,"properties":11279,"children":11280},{"style":541},[11281],{"type":27,"value":11282}," width;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11285,"children":11286},{"class":454},[11287,11291,11295,11299,11303,11307,11311,11315,11319,11323,11327,11331,11335,11340,11344,11349,11353,11357,11362,11366,11371,11375,11379,11383,11387,11392,11396,11401,11405,11409,11413,11417],{"type":31,"tagName":452,"properties":11288,"children":11289},{"style":1530},[11290],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":11292,"children":11293},{"style":541},[11294],{"type":27,"value":265},{"type":31,"tagName":452,"properties":11296,"children":11297},{"style":1530},[11298],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":11300,"children":11301},{"style":541},[11302],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":11304,"children":11305},{"style":1530},[11306],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11308,"children":11309},{"style":541},[11310],{"type":27,"value":10731},{"type":31,"tagName":452,"properties":11312,"children":11313},{"style":1530},[11314],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11316,"children":11317},{"style":654},[11318],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11320,"children":11321},{"style":1530},[11322],{"type":27,"value":10744},{"type":31,"tagName":452,"properties":11324,"children":11325},{"style":541},[11326],{"type":27,"value":11035},{"type":31,"tagName":452,"properties":11328,"children":11329},{"style":1530},[11330],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11332,"children":11333},{"style":654},[11334],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11336,"children":11337},{"style":541},[11338],{"type":27,"value":11339},") { vpOpen[k] ",{"type":31,"tagName":452,"properties":11341,"children":11342},{"style":1530},[11343],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11345,"children":11346},{"style":541},[11347],{"type":27,"value":11348}," vpOpen[k ",{"type":31,"tagName":452,"properties":11350,"children":11351},{"style":1530},[11352],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11354,"children":11355},{"style":654},[11356],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11358,"children":11359},{"style":541},[11360],{"type":27,"value":11361},"]; vpFrom[k] ",{"type":31,"tagName":452,"properties":11363,"children":11364},{"style":1530},[11365],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11367,"children":11368},{"style":541},[11369],{"type":27,"value":11370}," vpFrom[k ",{"type":31,"tagName":452,"properties":11372,"children":11373},{"style":1530},[11374],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11376,"children":11377},{"style":654},[11378],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11380,"children":11381},{"style":541},[11382],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":11384,"children":11385},{"style":1530},[11386],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":11388,"children":11389},{"style":541},[11390],{"type":27,"value":11391}," width; vpTo[k] ",{"type":31,"tagName":452,"properties":11393,"children":11394},{"style":1530},[11395],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11397,"children":11398},{"style":541},[11399],{"type":27,"value":11400}," vpTo[k ",{"type":31,"tagName":452,"properties":11402,"children":11403},{"style":1530},[11404],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11406,"children":11407},{"style":654},[11408],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11410,"children":11411},{"style":541},[11412],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":11414,"children":11415},{"style":1530},[11416],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":11418,"children":11419},{"style":541},[11420],{"type":27,"value":11421}," width; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11424,"children":11425},{"class":454},[11426,11431,11435,11439],{"type":31,"tagName":452,"properties":11427,"children":11428},{"style":541},[11429],{"type":27,"value":11430},"  vpWait ",{"type":31,"tagName":452,"properties":11432,"children":11433},{"style":1530},[11434],{"type":27,"value":10810},{"type":31,"tagName":452,"properties":11436,"children":11437},{"style":654},[11438],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11440,"children":11441},{"style":541},[11442],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11445,"children":11446},{"class":454},[11447],{"type":31,"tagName":452,"properties":11448,"children":11449},{"style":541},[11450],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11453,"children":11454},{"class":454},[11455,11459,11464,11468,11472,11476,11480,11484,11488,11492,11496,11500,11504,11508,11512,11516,11520,11524,11528,11532,11536,11540,11544,11548,11552],{"type":31,"tagName":452,"properties":11456,"children":11457},{"style":1530},[11458],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":11460,"children":11461},{"style":535},[11462],{"type":27,"value":11463}," waitVp",{"type":31,"tagName":452,"properties":11465,"children":11466},{"style":541},[11467],{"type":27,"value":544},{"type":31,"tagName":452,"properties":11469,"children":11470},{"style":3669},[11471],{"type":27,"value":10367},{"type":31,"tagName":452,"properties":11473,"children":11474},{"style":1530},[11475],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11477,"children":11478},{"style":535},[11479],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":11481,"children":11482},{"style":541},[11483],{"type":27,"value":141},{"type":31,"tagName":452,"properties":11485,"children":11486},{"style":3669},[11487],{"type":27,"value":5330},{"type":31,"tagName":452,"properties":11489,"children":11490},{"style":1530},[11491],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11493,"children":11494},{"style":535},[11495],{"type":27,"value":1983},{"type":31,"tagName":452,"properties":11497,"children":11498},{"style":541},[11499],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":11501,"children":11502},{"style":535},[11503],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":11505,"children":11506},{"style":541},[11507],{"type":27,"value":6902},{"type":31,"tagName":452,"properties":11509,"children":11510},{"style":3669},[11511],{"type":27,"value":9439},{"type":31,"tagName":452,"properties":11513,"children":11514},{"style":1530},[11515],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11517,"children":11518},{"style":535},[11519],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":11521,"children":11522},{"style":541},[11523],{"type":27,"value":141},{"type":31,"tagName":452,"properties":11525,"children":11526},{"style":3669},[11527],{"type":27,"value":9456},{"type":31,"tagName":452,"properties":11529,"children":11530},{"style":1530},[11531],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11533,"children":11534},{"style":535},[11535],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":11537,"children":11538},{"style":541},[11539],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":11541,"children":11542},{"style":1530},[11543],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":11545,"children":11546},{"style":654},[11547],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":11549,"children":11550},{"style":541},[11551],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":11553,"children":11554},{"style":458},[11555],{"type":27,"value":11556},"// a volume hour whose open interest has not arrived: its rows wait (the oldest drop when the store is full)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11559,"children":11560},{"class":454},[11561,11565,11569,11573,11578,11582,11587,11591,11595,11599,11603,11607,11611,11615,11620,11624,11628,11632,11636,11640,11644],{"type":31,"tagName":452,"properties":11562,"children":11563},{"style":1530},[11564],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":11566,"children":11567},{"style":654},[11568],{"type":27,"value":11169},{"type":31,"tagName":452,"properties":11570,"children":11571},{"style":1530},[11572],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":11574,"children":11575},{"style":541},[11576],{"type":27,"value":11577}," ((to ",{"type":31,"tagName":452,"properties":11579,"children":11580},{"style":1530},[11581],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":11583,"children":11584},{"style":541},[11585],{"type":27,"value":11586}," from) ",{"type":31,"tagName":452,"properties":11588,"children":11589},{"style":1530},[11590],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":11592,"children":11593},{"style":654},[11594],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":11596,"children":11597},{"style":541},[11598],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":11600,"children":11601},{"style":1530},[11602],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":11604,"children":11605},{"style":654},[11606],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":11608,"children":11609},{"style":541},[11610],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":11612,"children":11613},{"style":1530},[11614],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":11616,"children":11617},{"style":541},[11618],{"type":27,"value":11619}," (width ",{"type":31,"tagName":452,"properties":11621,"children":11622},{"style":1530},[11623],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":11625,"children":11626},{"style":654},[11627],{"type":27,"value":1938},{"type":31,"tagName":452,"properties":11629,"children":11630},{"style":1530},[11631],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":11633,"children":11634},{"style":654},[11635],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":11637,"children":11638},{"style":541},[11639],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":11641,"children":11642},{"style":1530},[11643],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":11645,"children":11646},{"style":541},[11647],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11650,"children":11651},{"class":454},[11652,11656,11661,11665,11669,11673,11677,11681,11685,11689,11693,11697,11701,11705,11709,11713,11717,11721,11726,11730,11734],{"type":31,"tagName":452,"properties":11653,"children":11654},{"style":1530},[11655],{"type":27,"value":7421},{"type":31,"tagName":452,"properties":11657,"children":11658},{"style":541},[11659],{"type":27,"value":11660}," (vpWait ",{"type":31,"tagName":452,"properties":11662,"children":11663},{"style":1530},[11664],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":11666,"children":11667},{"style":654},[11668],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":11670,"children":11671},{"style":1530},[11672],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":11674,"children":11675},{"style":541},[11676],{"type":27,"value":11660},{"type":31,"tagName":452,"properties":11678,"children":11679},{"style":1530},[11680],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":11682,"children":11683},{"style":654},[11684],{"type":27,"value":1916},{"type":31,"tagName":452,"properties":11686,"children":11687},{"style":1530},[11688],{"type":27,"value":7934},{"type":31,"tagName":452,"properties":11690,"children":11691},{"style":541},[11692],{"type":27,"value":3275},{"type":31,"tagName":452,"properties":11694,"children":11695},{"style":1530},[11696],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11698,"children":11699},{"style":541},[11700],{"type":27,"value":11224},{"type":31,"tagName":452,"properties":11702,"children":11703},{"style":1530},[11704],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":11706,"children":11707},{"style":654},[11708],{"type":27,"value":1938},{"type":31,"tagName":452,"properties":11710,"children":11711},{"style":1530},[11712],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":11714,"children":11715},{"style":654},[11716],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":11718,"children":11719},{"style":541},[11720],{"type":27,"value":5019},{"type":31,"tagName":452,"properties":11722,"children":11723},{"style":535},[11724],{"type":27,"value":11725},"dropVp",{"type":31,"tagName":452,"properties":11727,"children":11728},{"style":541},[11729],{"type":27,"value":544},{"type":31,"tagName":452,"properties":11731,"children":11732},{"style":654},[11733],{"type":27,"value":444},{"type":31,"tagName":452,"properties":11735,"children":11736},{"style":541},[11737],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11740,"children":11741},{"class":454},[11742,11747,11751,11756,11760],{"type":31,"tagName":452,"properties":11743,"children":11744},{"style":541},[11745],{"type":27,"value":11746},"  vpOpen[vpWait] ",{"type":31,"tagName":452,"properties":11748,"children":11749},{"style":1530},[11750],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11752,"children":11753},{"style":541},[11754],{"type":27,"value":11755}," open; vpFrom[vpWait] ",{"type":31,"tagName":452,"properties":11757,"children":11758},{"style":1530},[11759],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11761,"children":11762},{"style":541},[11763],{"type":27,"value":11764}," vpUsed;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":11767,"children":11768},{"class":454},[11769,11773,11777,11781,11785,11789,11793,11797,11801,11806,11810,11814,11818,11823,11827,11832,11836,11840,11845,11849,11853,11857,11861,11865,11869,11873,11877,11881,11885,11889,11893,11897,11901,11905,11909,11913,11917,11921,11925,11929,11933,11937,11942,11946,11950],{"type":31,"tagName":452,"properties":11770,"children":11771},{"style":1530},[11772],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":11774,"children":11775},{"style":541},[11776],{"type":27,"value":265},{"type":31,"tagName":452,"properties":11778,"children":11779},{"style":1530},[11780],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":11782,"children":11783},{"style":541},[11784],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":11786,"children":11787},{"style":1530},[11788],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11790,"children":11791},{"style":541},[11792],{"type":27,"value":9627},{"type":31,"tagName":452,"properties":11794,"children":11795},{"style":1530},[11796],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11798,"children":11799},{"style":654},[11800],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":11802,"children":11803},{"style":1530},[11804],{"type":27,"value":11805}," \u003C=",{"type":31,"tagName":452,"properties":11807,"children":11808},{"style":541},[11809],{"type":27,"value":9644},{"type":31,"tagName":452,"properties":11811,"children":11812},{"style":1530},[11813],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11815,"children":11816},{"style":654},[11817],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":11819,"children":11820},{"style":541},[11821],{"type":27,"value":11822},") { vpRows[vpUsed] ",{"type":31,"tagName":452,"properties":11824,"children":11825},{"style":1530},[11826],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11828,"children":11829},{"style":541},[11830],{"type":27,"value":11831}," v[i ",{"type":31,"tagName":452,"properties":11833,"children":11834},{"style":1530},[11835],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11837,"children":11838},{"style":654},[11839],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11841,"children":11842},{"style":541},[11843],{"type":27,"value":11844},"]; vpRows[vpUsed ",{"type":31,"tagName":452,"properties":11846,"children":11847},{"style":1530},[11848],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11850,"children":11851},{"style":654},[11852],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11854,"children":11855},{"style":541},[11856],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":11858,"children":11859},{"style":1530},[11860],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11862,"children":11863},{"style":541},[11864],{"type":27,"value":11831},{"type":31,"tagName":452,"properties":11866,"children":11867},{"style":1530},[11868],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11870,"children":11871},{"style":654},[11872],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":11874,"children":11875},{"style":541},[11876],{"type":27,"value":11844},{"type":31,"tagName":452,"properties":11878,"children":11879},{"style":1530},[11880],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11882,"children":11883},{"style":654},[11884],{"type":27,"value":2679},{"type":31,"tagName":452,"properties":11886,"children":11887},{"style":541},[11888],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":11890,"children":11891},{"style":1530},[11892],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11894,"children":11895},{"style":541},[11896],{"type":27,"value":11831},{"type":31,"tagName":452,"properties":11898,"children":11899},{"style":1530},[11900],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11902,"children":11903},{"style":654},[11904],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":11906,"children":11907},{"style":541},[11908],{"type":27,"value":11844},{"type":31,"tagName":452,"properties":11910,"children":11911},{"style":1530},[11912],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11914,"children":11915},{"style":654},[11916],{"type":27,"value":4162},{"type":31,"tagName":452,"properties":11918,"children":11919},{"style":541},[11920],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":11922,"children":11923},{"style":1530},[11924],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11926,"children":11927},{"style":541},[11928],{"type":27,"value":11831},{"type":31,"tagName":452,"properties":11930,"children":11931},{"style":1530},[11932],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":11934,"children":11935},{"style":654},[11936],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":11938,"children":11939},{"style":541},[11940],{"type":27,"value":11941},"]; vpUsed ",{"type":31,"tagName":452,"properties":11943,"children":11944},{"style":1530},[11945],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11947,"children":11948},{"style":654},[11949],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":11951,"children":11952},{"style":541},[11953],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11956,"children":11957},{"class":454},[11958,11963,11967,11972,11976,11980],{"type":31,"tagName":452,"properties":11959,"children":11960},{"style":541},[11961],{"type":27,"value":11962},"  vpTo[vpWait] ",{"type":31,"tagName":452,"properties":11964,"children":11965},{"style":1530},[11966],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":11968,"children":11969},{"style":541},[11970],{"type":27,"value":11971}," vpUsed; vpWait ",{"type":31,"tagName":452,"properties":11973,"children":11974},{"style":1530},[11975],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":11977,"children":11978},{"style":654},[11979],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":11981,"children":11982},{"style":541},[11983],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11986,"children":11987},{"class":454},[11988],{"type":31,"tagName":452,"properties":11989,"children":11990},{"style":541},[11991],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":11994,"children":11995},{"class":454},[11996,12000,12005,12009,12013,12017,12021],{"type":31,"tagName":452,"properties":11997,"children":11998},{"style":1530},[11999],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":12001,"children":12002},{"style":535},[12003],{"type":27,"value":12004}," readHours",{"type":31,"tagName":452,"properties":12006,"children":12007},{"style":541},[12008],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":12010,"children":12011},{"style":1530},[12012],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":12014,"children":12015},{"style":654},[12016],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":12018,"children":12019},{"style":541},[12020],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":12022,"children":12023},{"style":458},[12024],{"type":27,"value":12025},"// this row's closed hours: the two streams are separate lanes, so an hour folds once both have carried it, on whichever rows they arrive",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12028,"children":12029},{"class":454},[12030,12034,12039,12043,12048],{"type":31,"tagName":452,"properties":12031,"children":12032},{"style":1530},[12033],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":12035,"children":12036},{"style":654},[12037],{"type":27,"value":12038}," n",{"type":31,"tagName":452,"properties":12040,"children":12041},{"style":1530},[12042],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12044,"children":12045},{"style":535},[12046],{"type":27,"value":12047}," in_oi_h_cells",{"type":31,"tagName":452,"properties":12049,"children":12050},{"style":541},[12051],{"type":27,"value":12052},"();",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12055,"children":12056},{"class":454},[12057,12061,12065,12069,12073],{"type":31,"tagName":452,"properties":12058,"children":12059},{"style":1530},[12060],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":12062,"children":12063},{"style":541},[12064],{"type":27,"value":5116},{"type":31,"tagName":452,"properties":12066,"children":12067},{"style":1530},[12068],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":12070,"children":12071},{"style":654},[12072],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12074,"children":12075},{"style":541},[12076],{"type":27,"value":12077},") {",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12080,"children":12081},{"class":454},[12082,12086,12091,12095,12100],{"type":31,"tagName":452,"properties":12083,"children":12084},{"style":1530},[12085],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":12087,"children":12088},{"style":654},[12089],{"type":27,"value":12090}," c",{"type":31,"tagName":452,"properties":12092,"children":12093},{"style":1530},[12094],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12096,"children":12097},{"style":535},[12098],{"type":27,"value":12099}," in_oi_h_view",{"type":31,"tagName":452,"properties":12101,"children":12102},{"style":541},[12103],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12106,"children":12107},{"class":454},[12108,12113,12117,12121,12125,12129,12133,12137,12141,12145,12149,12153,12157,12161],{"type":31,"tagName":452,"properties":12109,"children":12110},{"style":1530},[12111],{"type":27,"value":12112},"    for",{"type":31,"tagName":452,"properties":12114,"children":12115},{"style":541},[12116],{"type":27,"value":265},{"type":31,"tagName":452,"properties":12118,"children":12119},{"style":1530},[12120],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":12122,"children":12123},{"style":541},[12124],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":12126,"children":12127},{"style":1530},[12128],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12130,"children":12131},{"style":654},[12132],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":12134,"children":12135},{"style":541},[12136],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":12138,"children":12139},{"style":1530},[12140],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12142,"children":12143},{"style":654},[12144],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12146,"children":12147},{"style":1530},[12148],{"type":27,"value":11805},{"type":31,"tagName":452,"properties":12150,"children":12151},{"style":541},[12152],{"type":27,"value":7063},{"type":31,"tagName":452,"properties":12154,"children":12155},{"style":1530},[12156],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":12158,"children":12159},{"style":654},[12160],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12162,"children":12163},{"style":541},[12164],{"type":27,"value":12077},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12167,"children":12168},{"class":454},[12169,12174,12179,12183,12188,12192,12196,12201,12205,12210,12214,12218,12222,12226],{"type":31,"tagName":452,"properties":12170,"children":12171},{"style":1530},[12172],{"type":27,"value":12173},"      const",{"type":31,"tagName":452,"properties":12175,"children":12176},{"style":654},[12177],{"type":27,"value":12178}," close",{"type":31,"tagName":452,"properties":12180,"children":12181},{"style":1530},[12182],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12184,"children":12185},{"style":541},[12186],{"type":27,"value":12187}," c[i ",{"type":31,"tagName":452,"properties":12189,"children":12190},{"style":1530},[12191],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12193,"children":12194},{"style":654},[12195],{"type":27,"value":2432},{"type":31,"tagName":452,"properties":12197,"children":12198},{"style":541},[12199],{"type":27,"value":12200},"]; ",{"type":31,"tagName":452,"properties":12202,"children":12203},{"style":1530},[12204],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":12206,"children":12207},{"style":541},[12208],{"type":27,"value":12209}," change",{"type":31,"tagName":452,"properties":12211,"children":12212},{"style":1530},[12213],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":12215,"children":12216},{"style":535},[12217],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":12219,"children":12220},{"style":1530},[12221],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12223,"children":12224},{"style":654},[12225],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":12227,"children":12228},{"style":541},[12229],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12232,"children":12233},{"class":454},[12234,12239,12243,12247,12251,12256,12260,12264,12268,12273,12277,12282,12286,12291,12295,12299,12303,12307,12311,12315,12320,12324,12329],{"type":31,"tagName":452,"properties":12235,"children":12236},{"style":1530},[12237],{"type":27,"value":12238},"      if",{"type":31,"tagName":452,"properties":12240,"children":12241},{"style":541},[12242],{"type":27,"value":265},{"type":31,"tagName":452,"properties":12244,"children":12245},{"style":1530},[12246],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":12248,"children":12249},{"style":535},[12250],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":12252,"children":12253},{"style":541},[12254],{"type":27,"value":12255},"(close)) { change ",{"type":31,"tagName":452,"properties":12257,"children":12258},{"style":1530},[12259],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12261,"children":12262},{"style":1530},[12263],{"type":27,"value":7939},{"type":31,"tagName":452,"properties":12265,"children":12266},{"style":535},[12267],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":12269,"children":12270},{"style":541},[12271],{"type":27,"value":12272},"(prevOi) ",{"type":31,"tagName":452,"properties":12274,"children":12275},{"style":1530},[12276],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":12278,"children":12279},{"style":541},[12280],{"type":27,"value":12281}," close ",{"type":31,"tagName":452,"properties":12283,"children":12284},{"style":1530},[12285],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":12287,"children":12288},{"style":541},[12289],{"type":27,"value":12290}," prevOi ",{"type":31,"tagName":452,"properties":12292,"children":12293},{"style":1530},[12294],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":12296,"children":12297},{"style":541},[12298],{"type":27,"value":12281},{"type":31,"tagName":452,"properties":12300,"children":12301},{"style":1530},[12302],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":12304,"children":12305},{"style":541},[12306],{"type":27,"value":12187},{"type":31,"tagName":452,"properties":12308,"children":12309},{"style":1530},[12310],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12312,"children":12313},{"style":654},[12314],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":12316,"children":12317},{"style":541},[12318],{"type":27,"value":12319},"]; prevOi ",{"type":31,"tagName":452,"properties":12321,"children":12322},{"style":1530},[12323],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12325,"children":12326},{"style":541},[12327],{"type":27,"value":12328}," close; } ",{"type":31,"tagName":452,"properties":12330,"children":12331},{"style":458},[12332],{"type":27,"value":12333},"// the built-in's rule: against the previous hour's close, the first one within its hour",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12336,"children":12337},{"class":454},[12338,12342,12347,12351,12356,12360,12365,12369,12373,12377,12381,12386,12390,12394],{"type":31,"tagName":452,"properties":12339,"children":12340},{"style":1530},[12341],{"type":27,"value":12173},{"type":31,"tagName":452,"properties":12343,"children":12344},{"style":654},[12345],{"type":27,"value":12346}," open",{"type":31,"tagName":452,"properties":12348,"children":12349},{"style":1530},[12350],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12352,"children":12353},{"style":541},[12354],{"type":27,"value":12355}," t ",{"type":31,"tagName":452,"properties":12357,"children":12358},{"style":1530},[12359],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12361,"children":12362},{"style":541},[12363],{"type":27,"value":12364}," c[i] ",{"type":31,"tagName":452,"properties":12366,"children":12367},{"style":1530},[12368],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":12370,"children":12371},{"style":654},[12372],{"type":27,"value":5381},{"type":31,"tagName":452,"properties":12374,"children":12375},{"style":541},[12376],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":12378,"children":12379},{"style":1530},[12380],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":12382,"children":12383},{"style":654},[12384],{"type":27,"value":12385}," w",{"type":31,"tagName":452,"properties":12387,"children":12388},{"style":1530},[12389],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12391,"children":12392},{"style":535},[12393],{"type":27,"value":10966},{"type":31,"tagName":452,"properties":12395,"children":12396},{"style":541},[12397],{"type":27,"value":12398},"(open);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12401,"children":12402},{"class":454},[12403,12407,12412,12416,12420,12424,12429,12434,12438,12442,12446,12450,12454,12459,12463,12467],{"type":31,"tagName":452,"properties":12404,"children":12405},{"style":1530},[12406],{"type":27,"value":12238},{"type":31,"tagName":452,"properties":12408,"children":12409},{"style":541},[12410],{"type":27,"value":12411}," (w ",{"type":31,"tagName":452,"properties":12413,"children":12414},{"style":1530},[12415],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":12417,"children":12418},{"style":654},[12419],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":12421,"children":12422},{"style":541},[12423],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":12425,"children":12426},{"style":535},[12427],{"type":27,"value":12428},"foldHour",{"type":31,"tagName":452,"properties":12430,"children":12431},{"style":541},[12432],{"type":27,"value":12433},"(open, change, vpRows, vpFrom[w], vpTo[w], ",{"type":31,"tagName":452,"properties":12435,"children":12436},{"style":654},[12437],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":12439,"children":12440},{"style":541},[12441],{"type":27,"value":141},{"type":31,"tagName":452,"properties":12443,"children":12444},{"style":654},[12445],{"type":27,"value":444},{"type":31,"tagName":452,"properties":12447,"children":12448},{"style":541},[12449],{"type":27,"value":620},{"type":31,"tagName":452,"properties":12451,"children":12452},{"style":535},[12453],{"type":27,"value":11725},{"type":31,"tagName":452,"properties":12455,"children":12456},{"style":541},[12457],{"type":27,"value":12458},"(w); } ",{"type":31,"tagName":452,"properties":12460,"children":12461},{"style":1530},[12462],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":12464,"children":12465},{"style":535},[12466],{"type":27,"value":10831},{"type":31,"tagName":452,"properties":12468,"children":12469},{"style":541},[12470],{"type":27,"value":12471},"(open, change);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12474,"children":12475},{"class":454},[12476],{"type":31,"tagName":452,"properties":12477,"children":12478},{"style":541},[12479],{"type":27,"value":12480},"    }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12483,"children":12484},{"class":454},[12485],{"type":31,"tagName":452,"properties":12486,"children":12487},{"style":541},[12488],{"type":27,"value":9980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12491,"children":12492},{"class":454},[12493,12497,12501,12505,12509,12513,12517,12521,12525,12529,12533,12537],{"type":31,"tagName":452,"properties":12494,"children":12495},{"style":1530},[12496],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":12498,"children":12499},{"style":654},[12500],{"type":27,"value":4127},{"type":31,"tagName":452,"properties":12502,"children":12503},{"style":1530},[12504],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12506,"children":12507},{"style":535},[12508],{"type":27,"value":7786},{"type":31,"tagName":452,"properties":12510,"children":12511},{"style":541},[12512],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":12514,"children":12515},{"style":1530},[12516],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":12518,"children":12519},{"style":541},[12520],{"type":27,"value":4530},{"type":31,"tagName":452,"properties":12522,"children":12523},{"style":1530},[12524],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":12526,"children":12527},{"style":654},[12528],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12530,"children":12531},{"style":541},[12532],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":12534,"children":12535},{"style":1530},[12536],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":12538,"children":12539},{"style":541},[12540],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12543,"children":12544},{"class":454},[12545,12549,12553,12557,12562],{"type":31,"tagName":452,"properties":12546,"children":12547},{"style":1530},[12548],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":12550,"children":12551},{"style":654},[12552],{"type":27,"value":7136},{"type":31,"tagName":452,"properties":12554,"children":12555},{"style":1530},[12556],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12558,"children":12559},{"style":535},[12560],{"type":27,"value":12561}," in_vp_h_view",{"type":31,"tagName":452,"properties":12563,"children":12564},{"style":541},[12565],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12568,"children":12569},{"class":454},[12570,12574,12578,12582,12586,12590,12594,12598,12602,12606,12610,12615],{"type":31,"tagName":452,"properties":12571,"children":12572},{"style":1530},[12573],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":12575,"children":12576},{"style":541},[12577],{"type":27,"value":265},{"type":31,"tagName":452,"properties":12579,"children":12580},{"style":1530},[12581],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":12583,"children":12584},{"style":541},[12585],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":12587,"children":12588},{"style":1530},[12589],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12591,"children":12592},{"style":654},[12593],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":12595,"children":12596},{"style":541},[12597],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":12599,"children":12600},{"style":1530},[12601],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12603,"children":12604},{"style":654},[12605],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12607,"children":12608},{"style":1530},[12609],{"type":27,"value":11805},{"type":31,"tagName":452,"properties":12611,"children":12612},{"style":541},[12613],{"type":27,"value":12614}," m; ) { ",{"type":31,"tagName":452,"properties":12616,"children":12617},{"style":458},[12618],{"type":27,"value":12619},"// one hour at a time: its rows share the hour's offset",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12622,"children":12623},{"class":454},[12624,12628,12633,12637,12642,12646,12651,12655,12660,12664,12669,12673,12677,12681,12685,12689,12694,12698,12703,12707,12711],{"type":31,"tagName":452,"properties":12625,"children":12626},{"style":1530},[12627],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":12629,"children":12630},{"style":654},[12631],{"type":27,"value":12632}," off",{"type":31,"tagName":452,"properties":12634,"children":12635},{"style":1530},[12636],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12638,"children":12639},{"style":541},[12640],{"type":27,"value":12641}," v[i]; ",{"type":31,"tagName":452,"properties":12643,"children":12644},{"style":1530},[12645],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":12647,"children":12648},{"style":541},[12649],{"type":27,"value":12650}," j ",{"type":31,"tagName":452,"properties":12652,"children":12653},{"style":1530},[12654],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12656,"children":12657},{"style":541},[12658],{"type":27,"value":12659}," i; ",{"type":31,"tagName":452,"properties":12661,"children":12662},{"style":1530},[12663],{"type":27,"value":6465},{"type":31,"tagName":452,"properties":12665,"children":12666},{"style":541},[12667],{"type":27,"value":12668}," (j ",{"type":31,"tagName":452,"properties":12670,"children":12671},{"style":1530},[12672],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12674,"children":12675},{"style":654},[12676],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12678,"children":12679},{"style":1530},[12680],{"type":27,"value":11805},{"type":31,"tagName":452,"properties":12682,"children":12683},{"style":541},[12684],{"type":27,"value":4202},{"type":31,"tagName":452,"properties":12686,"children":12687},{"style":1530},[12688],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":12690,"children":12691},{"style":541},[12692],{"type":27,"value":12693}," v[j] ",{"type":31,"tagName":452,"properties":12695,"children":12696},{"style":1530},[12697],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":12699,"children":12700},{"style":541},[12701],{"type":27,"value":12702}," off) j ",{"type":31,"tagName":452,"properties":12704,"children":12705},{"style":1530},[12706],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":12708,"children":12709},{"style":654},[12710],{"type":27,"value":4596},{"type":31,"tagName":452,"properties":12712,"children":12713},{"style":541},[12714],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12717,"children":12718},{"class":454},[12719,12723,12727,12731,12735,12739,12744,12748,12752],{"type":31,"tagName":452,"properties":12720,"children":12721},{"style":1530},[12722],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":12724,"children":12725},{"style":654},[12726],{"type":27,"value":12346},{"type":31,"tagName":452,"properties":12728,"children":12729},{"style":1530},[12730],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12732,"children":12733},{"style":541},[12734],{"type":27,"value":12355},{"type":31,"tagName":452,"properties":12736,"children":12737},{"style":1530},[12738],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":12740,"children":12741},{"style":541},[12742],{"type":27,"value":12743}," off ",{"type":31,"tagName":452,"properties":12745,"children":12746},{"style":1530},[12747],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":12749,"children":12750},{"style":654},[12751],{"type":27,"value":5381},{"type":31,"tagName":452,"properties":12753,"children":12754},{"style":541},[12755],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12758,"children":12759},{"class":454},[12760,12765,12770,12774,12779,12784,12789,12793,12797,12801,12805,12809,12814,12818],{"type":31,"tagName":452,"properties":12761,"children":12762},{"style":1530},[12763],{"type":27,"value":12764},"    if",{"type":31,"tagName":452,"properties":12766,"children":12767},{"style":541},[12768],{"type":27,"value":12769}," (open ",{"type":31,"tagName":452,"properties":12771,"children":12772},{"style":1530},[12773],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":12775,"children":12776},{"style":541},[12777],{"type":27,"value":12778}," syncT) ",{"type":31,"tagName":452,"properties":12780,"children":12781},{"style":535},[12782],{"type":27,"value":12783},"addPend",{"type":31,"tagName":452,"properties":12785,"children":12786},{"style":541},[12787],{"type":27,"value":12788},"(v, i, j, ",{"type":31,"tagName":452,"properties":12790,"children":12791},{"style":654},[12792],{"type":27,"value":2604},{"type":31,"tagName":452,"properties":12794,"children":12795},{"style":541},[12796],{"type":27,"value":141},{"type":31,"tagName":452,"properties":12798,"children":12799},{"style":654},[12800],{"type":27,"value":667},{"type":31,"tagName":452,"properties":12802,"children":12803},{"style":541},[12804],{"type":27,"value":141},{"type":31,"tagName":452,"properties":12806,"children":12807},{"style":1530},[12808],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":12810,"children":12811},{"style":654},[12812],{"type":27,"value":12813},"1.0",{"type":31,"tagName":452,"properties":12815,"children":12816},{"style":541},[12817],{"type":27,"value":620},{"type":31,"tagName":452,"properties":12819,"children":12820},{"style":458},[12821],{"type":27,"value":12822},"// a closed hour the chart's bars in pend hold: out of the forming hour",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12825,"children":12826},{"class":454},[12827,12831,12835,12839,12844,12848,12853,12857],{"type":31,"tagName":452,"properties":12828,"children":12829},{"style":1530},[12830],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":12832,"children":12833},{"style":541},[12834],{"type":27,"value":265},{"type":31,"tagName":452,"properties":12836,"children":12837},{"style":1530},[12838],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":12840,"children":12841},{"style":541},[12842],{"type":27,"value":12843},"(lastVp ",{"type":31,"tagName":452,"properties":12845,"children":12846},{"style":1530},[12847],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":12849,"children":12850},{"style":541},[12851],{"type":27,"value":12852}," open)) lastVp ",{"type":31,"tagName":452,"properties":12854,"children":12855},{"style":1530},[12856],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12858,"children":12859},{"style":541},[12860],{"type":27,"value":12861}," open;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12864,"children":12865},{"class":454},[12866,12870,12874,12878,12882],{"type":31,"tagName":452,"properties":12867,"children":12868},{"style":1530},[12869],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":12871,"children":12872},{"style":654},[12873],{"type":27,"value":12385},{"type":31,"tagName":452,"properties":12875,"children":12876},{"style":1530},[12877],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":12879,"children":12880},{"style":535},[12881],{"type":27,"value":10536},{"type":31,"tagName":452,"properties":12883,"children":12884},{"style":541},[12885],{"type":27,"value":12398},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12888,"children":12889},{"class":454},[12890,12894,12898,12902,12906,12910,12914,12919,12923,12927,12931,12935,12939,12943,12947,12951],{"type":31,"tagName":452,"properties":12891,"children":12892},{"style":1530},[12893],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":12895,"children":12896},{"style":541},[12897],{"type":27,"value":12411},{"type":31,"tagName":452,"properties":12899,"children":12900},{"style":1530},[12901],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":12903,"children":12904},{"style":654},[12905],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":12907,"children":12908},{"style":541},[12909],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":12911,"children":12912},{"style":535},[12913],{"type":27,"value":12428},{"type":31,"tagName":452,"properties":12915,"children":12916},{"style":541},[12917],{"type":27,"value":12918},"(open, oiChange[w], v, i, j, ",{"type":31,"tagName":452,"properties":12920,"children":12921},{"style":654},[12922],{"type":27,"value":2604},{"type":31,"tagName":452,"properties":12924,"children":12925},{"style":541},[12926],{"type":27,"value":141},{"type":31,"tagName":452,"properties":12928,"children":12929},{"style":654},[12930],{"type":27,"value":667},{"type":31,"tagName":452,"properties":12932,"children":12933},{"style":541},[12934],{"type":27,"value":620},{"type":31,"tagName":452,"properties":12936,"children":12937},{"style":535},[12938],{"type":27,"value":10905},{"type":31,"tagName":452,"properties":12940,"children":12941},{"style":541},[12942],{"type":27,"value":12458},{"type":31,"tagName":452,"properties":12944,"children":12945},{"style":1530},[12946],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":12948,"children":12949},{"style":535},[12950],{"type":27,"value":11463},{"type":31,"tagName":452,"properties":12952,"children":12953},{"style":541},[12954],{"type":27,"value":12955},"(open, v, i, j);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12958,"children":12959},{"class":454},[12960,12965,12969],{"type":31,"tagName":452,"properties":12961,"children":12962},{"style":541},[12963],{"type":27,"value":12964},"    i ",{"type":31,"tagName":452,"properties":12966,"children":12967},{"style":1530},[12968],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":12970,"children":12971},{"style":541},[12972],{"type":27,"value":12973}," j;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":12976,"children":12977},{"class":454},[12978],{"type":31,"tagName":452,"properties":12979,"children":12980},{"style":541},[12981],{"type":27,"value":9980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12984,"children":12985},{"class":454},[12986],{"type":31,"tagName":452,"properties":12987,"children":12988},{"style":541},[12989],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":12992,"children":12993},{"class":454},[12994,12998,13003,13007,13011,13015,13019,13023,13027,13031,13035],{"type":31,"tagName":452,"properties":12995,"children":12996},{"style":1530},[12997],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":12999,"children":13000},{"style":535},[13001],{"type":27,"value":13002}," foldForming",{"type":31,"tagName":452,"properties":13004,"children":13005},{"style":541},[13006],{"type":27,"value":544},{"type":31,"tagName":452,"properties":13008,"children":13009},{"style":3669},[13010],{"type":27,"value":9398},{"type":31,"tagName":452,"properties":13012,"children":13013},{"style":1530},[13014],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13016,"children":13017},{"style":535},[13018],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":13020,"children":13021},{"style":541},[13022],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":13024,"children":13025},{"style":1530},[13026],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13028,"children":13029},{"style":654},[13030],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":13032,"children":13033},{"style":541},[13034],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":13036,"children":13037},{"style":458},[13038],{"type":27,"value":13039},"// the forming hour's change over its volume rows (on the last bar only: the next tick rolls it back)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":13042,"children":13043},{"class":454},[13044,13048,13052,13056,13060,13064,13068,13072,13076,13080,13084],{"type":31,"tagName":452,"properties":13045,"children":13046},{"style":1530},[13047],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":13049,"children":13050},{"style":541},[13051],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13053,"children":13054},{"style":535},[13055],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":13057,"children":13058},{"style":541},[13059],{"type":27,"value":9538},{"type":31,"tagName":452,"properties":13061,"children":13062},{"style":1530},[13063],{"type":27,"value":7949},{"type":31,"tagName":452,"properties":13065,"children":13066},{"style":541},[13067],{"type":27,"value":9547},{"type":31,"tagName":452,"properties":13069,"children":13070},{"style":1530},[13071],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":13073,"children":13074},{"style":654},[13075],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13077,"children":13078},{"style":541},[13079],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13081,"children":13082},{"style":1530},[13083],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13085,"children":13086},{"style":541},[13087],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13090,"children":13091},{"class":454},[13092,13096,13100,13104,13108,13112,13116,13120,13124,13128,13132,13136,13140,13144,13148,13152,13156,13160,13164,13168,13172,13176,13180,13184,13188,13192,13197,13201,13205],{"type":31,"tagName":452,"properties":13093,"children":13094},{"style":1530},[13095],{"type":27,"value":6593},{"type":31,"tagName":452,"properties":13097,"children":13098},{"style":541},[13099],{"type":27,"value":9590},{"type":31,"tagName":452,"properties":13101,"children":13102},{"style":1530},[13103],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13105,"children":13106},{"style":654},[13107],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13109,"children":13110},{"style":541},[13111],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":13113,"children":13114},{"style":1530},[13115],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":13117,"children":13118},{"style":541},[13119],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13121,"children":13122},{"style":1530},[13123],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":13125,"children":13126},{"style":541},[13127],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":13129,"children":13130},{"style":1530},[13131],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13133,"children":13134},{"style":541},[13135],{"type":27,"value":9023},{"type":31,"tagName":452,"properties":13137,"children":13138},{"style":1530},[13139],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":13141,"children":13142},{"style":541},[13143],{"type":27,"value":9032},{"type":31,"tagName":452,"properties":13145,"children":13146},{"style":1530},[13147],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":13149,"children":13150},{"style":654},[13151],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13153,"children":13154},{"style":541},[13155],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":13157,"children":13158},{"style":1530},[13159],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":13161,"children":13162},{"style":654},[13163],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":13165,"children":13166},{"style":1530},[13167],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":13169,"children":13170},{"style":535},[13171],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":13173,"children":13174},{"style":541},[13175],{"type":27,"value":8905},{"type":31,"tagName":452,"properties":13177,"children":13178},{"style":1530},[13179],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":13181,"children":13182},{"style":541},[13183],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":13185,"children":13186},{"style":1530},[13187],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":13189,"children":13190},{"style":654},[13191],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":13193,"children":13194},{"style":541},[13195],{"type":27,"value":13196},") total ",{"type":31,"tagName":452,"properties":13198,"children":13199},{"style":1530},[13200],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":13202,"children":13203},{"style":535},[13204],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":13206,"children":13207},{"style":541},[13208],{"type":27,"value":13209},"(pend[i]); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":13212,"children":13213},{"class":454},[13214,13218,13222,13226,13230,13234,13238],{"type":31,"tagName":452,"properties":13215,"children":13216},{"style":1530},[13217],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":13219,"children":13220},{"style":541},[13221],{"type":27,"value":9732},{"type":31,"tagName":452,"properties":13223,"children":13224},{"style":1530},[13225],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":13227,"children":13228},{"style":654},[13229],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13231,"children":13232},{"style":541},[13233],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13235,"children":13236},{"style":1530},[13237],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13239,"children":13240},{"style":541},[13241],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13244,"children":13245},{"class":454},[13246,13250,13254,13258,13262,13266,13270,13274,13278,13282,13286,13290,13294,13298,13302,13306,13310,13314,13318,13322,13326,13330,13335,13339,13343,13347,13351,13356,13360,13365,13369],{"type":31,"tagName":452,"properties":13247,"children":13248},{"style":1530},[13249],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":13251,"children":13252},{"style":541},[13253],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13255,"children":13256},{"style":1530},[13257],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":13259,"children":13260},{"style":541},[13261],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":13263,"children":13264},{"style":1530},[13265],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13267,"children":13268},{"style":541},[13269],{"type":27,"value":9023},{"type":31,"tagName":452,"properties":13271,"children":13272},{"style":1530},[13273],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":13275,"children":13276},{"style":541},[13277],{"type":27,"value":9032},{"type":31,"tagName":452,"properties":13279,"children":13280},{"style":1530},[13281],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":13283,"children":13284},{"style":654},[13285],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13287,"children":13288},{"style":541},[13289],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":13291,"children":13292},{"style":1530},[13293],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":13295,"children":13296},{"style":654},[13297],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":13299,"children":13300},{"style":1530},[13301],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":13303,"children":13304},{"style":535},[13305],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":13307,"children":13308},{"style":541},[13309],{"type":27,"value":8905},{"type":31,"tagName":452,"properties":13311,"children":13312},{"style":1530},[13313],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":13315,"children":13316},{"style":541},[13317],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":13319,"children":13320},{"style":1530},[13321],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":13323,"children":13324},{"style":654},[13325],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":13327,"children":13328},{"style":1530},[13329],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":13331,"children":13332},{"style":541},[13333],{"type":27,"value":13334}," pend[i] ",{"type":31,"tagName":452,"properties":13336,"children":13337},{"style":1530},[13338],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":13340,"children":13341},{"style":654},[13342],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13344,"children":13345},{"style":541},[13346],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13348,"children":13349},{"style":535},[13350],{"type":27,"value":9910},{"type":31,"tagName":452,"properties":13352,"children":13353},{"style":541},[13354],{"type":27,"value":13355},"(k, (change ",{"type":31,"tagName":452,"properties":13357,"children":13358},{"style":1530},[13359],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":13361,"children":13362},{"style":541},[13363],{"type":27,"value":13364}," pend[i]) ",{"type":31,"tagName":452,"properties":13366,"children":13367},{"style":1530},[13368],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":13370,"children":13371},{"style":541},[13372],{"type":27,"value":13373}," total); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":13376,"children":13377},{"class":454},[13378],{"type":31,"tagName":452,"properties":13379,"children":13380},{"style":541},[13381],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13384,"children":13385},{"class":454},[13386,13390,13395,13399,13404,13408,13412,13416,13420,13424,13428,13432,13436,13441],{"type":31,"tagName":452,"properties":13387,"children":13388},{"style":1530},[13389],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":13391,"children":13392},{"style":535},[13393],{"type":27,"value":13394}," weight",{"type":31,"tagName":452,"properties":13396,"children":13397},{"style":541},[13398],{"type":27,"value":544},{"type":31,"tagName":452,"properties":13400,"children":13401},{"style":3669},[13402],{"type":27,"value":13403},"r",{"type":31,"tagName":452,"properties":13405,"children":13406},{"style":1530},[13407],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13409,"children":13410},{"style":535},[13411],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13413,"children":13414},{"style":541},[13415],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":13417,"children":13418},{"style":1530},[13419],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13421,"children":13422},{"style":535},[13423],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":13425,"children":13426},{"style":541},[13427],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":13429,"children":13430},{"style":1530},[13431],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13433,"children":13434},{"style":535},[13435],{"type":27,"value":9140},{"type":31,"tagName":452,"properties":13437,"children":13438},{"style":541},[13439],{"type":27,"value":13440},"(rowNet[r]); } ",{"type":31,"tagName":452,"properties":13442,"children":13443},{"style":458},[13444],{"type":27,"value":13445},"// the level weight: net open interest added (the built-in's 'net-positive' basis)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":13448,"children":13449},{"class":454},[13450,13454,13459,13463,13467,13471,13475,13479,13483,13487,13491,13495,13499,13503,13507,13511,13516,13520,13524,13528,13532,13537,13541,13545,13549,13553,13557,13562,13567,13571,13575,13579,13583,13587,13591,13596,13600,13605],{"type":31,"tagName":452,"properties":13451,"children":13452},{"style":1530},[13453],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":13455,"children":13456},{"style":535},[13457],{"type":27,"value":13458}," nearestWeightUp",{"type":31,"tagName":452,"properties":13460,"children":13461},{"style":541},[13462],{"type":27,"value":544},{"type":31,"tagName":452,"properties":13464,"children":13465},{"style":3669},[13466],{"type":27,"value":9439},{"type":31,"tagName":452,"properties":13468,"children":13469},{"style":1530},[13470],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13472,"children":13473},{"style":535},[13474],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13476,"children":13477},{"style":541},[13478],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":13480,"children":13481},{"style":1530},[13482],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13484,"children":13485},{"style":535},[13486],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13488,"children":13489},{"style":541},[13490],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":13492,"children":13493},{"style":1530},[13494],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":13496,"children":13497},{"style":541},[13498],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13500,"children":13501},{"style":1530},[13502],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":13504,"children":13505},{"style":541},[13506],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":13508,"children":13509},{"style":1530},[13510],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13512,"children":13513},{"style":541},[13514],{"type":27,"value":13515}," from ",{"type":31,"tagName":452,"properties":13517,"children":13518},{"style":1530},[13519],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":13521,"children":13522},{"style":654},[13523],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13525,"children":13526},{"style":541},[13527],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":13529,"children":13530},{"style":1530},[13531],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":13533,"children":13534},{"style":541},[13535],{"type":27,"value":13536}," rowCount; i ",{"type":31,"tagName":452,"properties":13538,"children":13539},{"style":1530},[13540],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":13542,"children":13543},{"style":654},[13544],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13546,"children":13547},{"style":541},[13548],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13550,"children":13551},{"style":1530},[13552],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":13554,"children":13555},{"style":541},[13556],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13558,"children":13559},{"style":535},[13560],{"type":27,"value":13561},"weight",{"type":31,"tagName":452,"properties":13563,"children":13564},{"style":541},[13565],{"type":27,"value":13566},"(i) ",{"type":31,"tagName":452,"properties":13568,"children":13569},{"style":1530},[13570],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":13572,"children":13573},{"style":654},[13574],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13576,"children":13577},{"style":541},[13578],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13580,"children":13581},{"style":1530},[13582],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13584,"children":13585},{"style":541},[13586],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":13588,"children":13589},{"style":1530},[13590],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":13592,"children":13593},{"style":541},[13594],{"type":27,"value":13595}," from; ",{"type":31,"tagName":452,"properties":13597,"children":13598},{"style":1530},[13599],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13601,"children":13602},{"style":654},[13603],{"type":27,"value":13604}," 0x7fffffff",{"type":31,"tagName":452,"properties":13606,"children":13607},{"style":541},[13608],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13611,"children":13612},{"class":454},[13613,13617,13622,13626,13630,13634,13638,13642,13646,13650,13654,13658,13662,13666,13670,13674,13678,13682,13686,13690,13694,13698,13702,13706,13710,13714,13718,13722,13726,13730,13734,13738,13742,13746,13750,13754,13758,13762,13766],{"type":31,"tagName":452,"properties":13614,"children":13615},{"style":1530},[13616],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":13618,"children":13619},{"style":535},[13620],{"type":27,"value":13621}," nearestWeightDown",{"type":31,"tagName":452,"properties":13623,"children":13624},{"style":541},[13625],{"type":27,"value":544},{"type":31,"tagName":452,"properties":13627,"children":13628},{"style":3669},[13629],{"type":27,"value":9439},{"type":31,"tagName":452,"properties":13631,"children":13632},{"style":1530},[13633],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13635,"children":13636},{"style":535},[13637],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13639,"children":13640},{"style":541},[13641],{"type":27,"value":3685},{"type":31,"tagName":452,"properties":13643,"children":13644},{"style":1530},[13645],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13647,"children":13648},{"style":535},[13649],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13651,"children":13652},{"style":541},[13653],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":13655,"children":13656},{"style":1530},[13657],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":13659,"children":13660},{"style":541},[13661],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13663,"children":13664},{"style":1530},[13665],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":13667,"children":13668},{"style":541},[13669],{"type":27,"value":7032},{"type":31,"tagName":452,"properties":13671,"children":13672},{"style":1530},[13673],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13675,"children":13676},{"style":541},[13677],{"type":27,"value":13515},{"type":31,"tagName":452,"properties":13679,"children":13680},{"style":1530},[13681],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":13683,"children":13684},{"style":654},[13685],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13687,"children":13688},{"style":541},[13689],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":13691,"children":13692},{"style":1530},[13693],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":13695,"children":13696},{"style":654},[13697],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":13699,"children":13700},{"style":541},[13701],{"type":27,"value":7045},{"type":31,"tagName":452,"properties":13703,"children":13704},{"style":1530},[13705],{"type":27,"value":10810},{"type":31,"tagName":452,"properties":13707,"children":13708},{"style":654},[13709],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13711,"children":13712},{"style":541},[13713],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13715,"children":13716},{"style":1530},[13717],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":13719,"children":13720},{"style":541},[13721],{"type":27,"value":265},{"type":31,"tagName":452,"properties":13723,"children":13724},{"style":535},[13725],{"type":27,"value":13561},{"type":31,"tagName":452,"properties":13727,"children":13728},{"style":541},[13729],{"type":27,"value":13566},{"type":31,"tagName":452,"properties":13731,"children":13732},{"style":1530},[13733],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":13735,"children":13736},{"style":654},[13737],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":13739,"children":13740},{"style":541},[13741],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13743,"children":13744},{"style":1530},[13745],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13747,"children":13748},{"style":541},[13749],{"type":27,"value":13515},{"type":31,"tagName":452,"properties":13751,"children":13752},{"style":1530},[13753],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":13755,"children":13756},{"style":541},[13757],{"type":27,"value":12659},{"type":31,"tagName":452,"properties":13759,"children":13760},{"style":1530},[13761],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13763,"children":13764},{"style":654},[13765],{"type":27,"value":13604},{"type":31,"tagName":452,"properties":13767,"children":13768},{"style":541},[13769],{"type":27,"value":8272},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13772,"children":13773},{"class":454},[13774,13778,13783,13787,13791,13795,13799],{"type":31,"tagName":452,"properties":13775,"children":13776},{"style":1530},[13777],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":13779,"children":13780},{"style":535},[13781],{"type":27,"value":13782}," buildRows",{"type":31,"tagName":452,"properties":13784,"children":13785},{"style":541},[13786],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":13788,"children":13789},{"style":1530},[13790],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":13792,"children":13793},{"style":535},[13794],{"type":27,"value":9250},{"type":31,"tagName":452,"properties":13796,"children":13797},{"style":541},[13798],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":13800,"children":13801},{"style":458},[13802],{"type":27,"value":13803},"// the ledger's keys as at most 512 rows (grid keys merged in groups of merge when the period spans more), then POC and the value area",{"type":27,"value":28},{"type":31,"tagName":452,"properties":13806,"children":13807},{"class":454},[13808,13812,13816,13820,13824,13828,13832,13836,13840,13844],{"type":31,"tagName":452,"properties":13809,"children":13810},{"style":1530},[13811],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":13813,"children":13814},{"style":541},[13815],{"type":27,"value":8487},{"type":31,"tagName":452,"properties":13817,"children":13818},{"style":1530},[13819],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":13821,"children":13822},{"style":541},[13823],{"type":27,"value":2979},{"type":31,"tagName":452,"properties":13825,"children":13826},{"style":1530},[13827],{"type":27,"value":7949},{"type":31,"tagName":452,"properties":13829,"children":13830},{"style":535},[13831],{"type":27,"value":9564},{"type":31,"tagName":452,"properties":13833,"children":13834},{"style":541},[13835],{"type":27,"value":9569},{"type":31,"tagName":452,"properties":13837,"children":13838},{"style":1530},[13839],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":13841,"children":13842},{"style":654},[13843],{"type":27,"value":2957},{"type":31,"tagName":452,"properties":13845,"children":13846},{"style":541},[13847],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13850,"children":13851},{"class":454},[13852,13857,13861,13865,13869,13873,13877,13881,13885,13889,13893,13897,13901,13906,13910,13914,13919,13923,13927],{"type":31,"tagName":452,"properties":13853,"children":13854},{"style":541},[13855],{"type":27,"value":13856},"  merge ",{"type":31,"tagName":452,"properties":13858,"children":13859},{"style":1530},[13860],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13862,"children":13863},{"style":541},[13864],{"type":27,"value":8487},{"type":31,"tagName":452,"properties":13866,"children":13867},{"style":1530},[13868],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":13870,"children":13871},{"style":541},[13872],{"type":27,"value":2979},{"type":31,"tagName":452,"properties":13874,"children":13875},{"style":1530},[13876],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":13878,"children":13879},{"style":654},[13880],{"type":27,"value":1863},{"type":31,"tagName":452,"properties":13882,"children":13883},{"style":541},[13884],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":13886,"children":13887},{"style":1530},[13888],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":13890,"children":13891},{"style":654},[13892],{"type":27,"value":1863},{"type":31,"tagName":452,"properties":13894,"children":13895},{"style":541},[13896],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":13898,"children":13899},{"style":1530},[13900],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":13902,"children":13903},{"style":541},[13904],{"type":27,"value":13905}," (merge ",{"type":31,"tagName":452,"properties":13907,"children":13908},{"style":1530},[13909],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":13911,"children":13912},{"style":654},[13913],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13915,"children":13916},{"style":541},[13917],{"type":27,"value":13918},") merge ",{"type":31,"tagName":452,"properties":13920,"children":13921},{"style":1530},[13922],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13924,"children":13925},{"style":654},[13926],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":13928,"children":13929},{"style":541},[13930],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":13933,"children":13934},{"class":454},[13935,13939,13944,13948,13952,13956,13960,13964,13968,13973,13977,13981,13986,13990,13995],{"type":31,"tagName":452,"properties":13936,"children":13937},{"style":1530},[13938],{"type":27,"value":6593},{"type":31,"tagName":452,"properties":13940,"children":13941},{"style":541},[13942],{"type":27,"value":13943}," firstKey ",{"type":31,"tagName":452,"properties":13945,"children":13946},{"style":1530},[13947],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":13949,"children":13950},{"style":535},[13951],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":13953,"children":13954},{"style":541},[13955],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":13957,"children":13958},{"style":535},[13959],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":13961,"children":13962},{"style":541},[13963],{"type":27,"value":544},{"type":31,"tagName":452,"properties":13965,"children":13966},{"style":535},[13967],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":13969,"children":13970},{"style":541},[13971],{"type":27,"value":13972},"(minKey) ",{"type":31,"tagName":452,"properties":13974,"children":13975},{"style":1530},[13976],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":13978,"children":13979},{"style":535},[13980],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":13982,"children":13983},{"style":541},[13984],{"type":27,"value":13985},"(merge))) ",{"type":31,"tagName":452,"properties":13987,"children":13988},{"style":1530},[13989],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":13991,"children":13992},{"style":541},[13993],{"type":27,"value":13994}," merge; ",{"type":31,"tagName":452,"properties":13996,"children":13997},{"style":458},[13998],{"type":27,"value":13999},"// merged rows stay on a grid of merge keys from zero",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14002,"children":14003},{"class":454},[14004,14008,14013,14017,14022,14026,14030,14034,14038,14043,14047,14051,14056,14060,14064,14068,14072,14076,14080,14084,14088,14092,14096,14100,14105],{"type":31,"tagName":452,"properties":14005,"children":14006},{"style":1530},[14007],{"type":27,"value":7421},{"type":31,"tagName":452,"properties":14009,"children":14010},{"style":541},[14011],{"type":27,"value":14012}," ((maxKey ",{"type":31,"tagName":452,"properties":14014,"children":14015},{"style":1530},[14016],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":14018,"children":14019},{"style":541},[14020],{"type":27,"value":14021}," firstKey) ",{"type":31,"tagName":452,"properties":14023,"children":14024},{"style":1530},[14025],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":14027,"children":14028},{"style":541},[14029],{"type":27,"value":3490},{"type":31,"tagName":452,"properties":14031,"children":14032},{"style":1530},[14033],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":14035,"children":14036},{"style":654},[14037],{"type":27,"value":1863},{"type":31,"tagName":452,"properties":14039,"children":14040},{"style":541},[14041],{"type":27,"value":14042},") { merge ",{"type":31,"tagName":452,"properties":14044,"children":14045},{"style":1530},[14046],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14048,"children":14049},{"style":654},[14050],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14052,"children":14053},{"style":541},[14054],{"type":27,"value":14055},"; firstKey ",{"type":31,"tagName":452,"properties":14057,"children":14058},{"style":1530},[14059],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14061,"children":14062},{"style":535},[14063],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":14065,"children":14066},{"style":541},[14067],{"type":27,"value":4808},{"type":31,"tagName":452,"properties":14069,"children":14070},{"style":535},[14071],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":14073,"children":14074},{"style":541},[14075],{"type":27,"value":544},{"type":31,"tagName":452,"properties":14077,"children":14078},{"style":535},[14079],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":14081,"children":14082},{"style":541},[14083],{"type":27,"value":13972},{"type":31,"tagName":452,"properties":14085,"children":14086},{"style":1530},[14087],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":14089,"children":14090},{"style":535},[14091],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":14093,"children":14094},{"style":541},[14095],{"type":27,"value":13985},{"type":31,"tagName":452,"properties":14097,"children":14098},{"style":1530},[14099],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":14101,"children":14102},{"style":541},[14103],{"type":27,"value":14104}," merge; } ",{"type":31,"tagName":452,"properties":14106,"children":14107},{"style":458},[14108],{"type":27,"value":14109},"// rounding the first key down can add a row: widen until the aligned range fits",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14112,"children":14113},{"class":454},[14114,14119,14123,14127,14132,14136,14140],{"type":31,"tagName":452,"properties":14115,"children":14116},{"style":541},[14117],{"type":27,"value":14118},"  rowCount ",{"type":31,"tagName":452,"properties":14120,"children":14121},{"style":1530},[14122],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14124,"children":14125},{"style":654},[14126],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14128,"children":14129},{"style":541},[14130],{"type":27,"value":14131},"; netTotal ",{"type":31,"tagName":452,"properties":14133,"children":14134},{"style":1530},[14135],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14137,"children":14138},{"style":654},[14139],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":14141,"children":14142},{"style":541},[14143],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":14146,"children":14147},{"class":454},[14148,14152,14156,14160,14164,14168,14173,14177,14181,14185,14189,14193,14197,14201,14205],{"type":31,"tagName":452,"properties":14149,"children":14150},{"style":1530},[14151],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":14153,"children":14154},{"style":541},[14155],{"type":27,"value":265},{"type":31,"tagName":452,"properties":14157,"children":14158},{"style":1530},[14159],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14161,"children":14162},{"style":541},[14163],{"type":27,"value":8854},{"type":31,"tagName":452,"properties":14165,"children":14166},{"style":1530},[14167],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14169,"children":14170},{"style":541},[14171],{"type":27,"value":14172}," firstKey; k ",{"type":31,"tagName":452,"properties":14174,"children":14175},{"style":1530},[14176],{"type":27,"value":4207},{"type":31,"tagName":452,"properties":14178,"children":14179},{"style":541},[14180],{"type":27,"value":3000},{"type":31,"tagName":452,"properties":14182,"children":14183},{"style":1530},[14184],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":14186,"children":14187},{"style":541},[14188],{"type":27,"value":3469},{"type":31,"tagName":452,"properties":14190,"children":14191},{"style":1530},[14192],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14194,"children":14195},{"style":654},[14196],{"type":27,"value":1863},{"type":31,"tagName":452,"properties":14198,"children":14199},{"style":541},[14200],{"type":27,"value":10597},{"type":31,"tagName":452,"properties":14202,"children":14203},{"style":1530},[14204],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14206,"children":14207},{"style":541},[14208],{"type":27,"value":14209}," merge) {",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14212,"children":14213},{"class":454},[14214,14219,14224,14228,14232,14236,14240,14244,14248,14252,14256,14260,14265,14269,14274,14278,14282,14286,14290,14294,14298,14302,14307,14311,14316,14320,14324,14328,14332,14337,14341],{"type":31,"tagName":452,"properties":14215,"children":14216},{"style":1530},[14217],{"type":27,"value":14218},"    let",{"type":31,"tagName":452,"properties":14220,"children":14221},{"style":541},[14222],{"type":27,"value":14223}," sum ",{"type":31,"tagName":452,"properties":14225,"children":14226},{"style":1530},[14227],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14229,"children":14230},{"style":654},[14231],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":14233,"children":14234},{"style":541},[14235],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14237,"children":14238},{"style":1530},[14239],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":14241,"children":14242},{"style":541},[14243],{"type":27,"value":265},{"type":31,"tagName":452,"properties":14245,"children":14246},{"style":1530},[14247],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14249,"children":14250},{"style":541},[14251],{"type":27,"value":12650},{"type":31,"tagName":452,"properties":14253,"children":14254},{"style":1530},[14255],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14257,"children":14258},{"style":654},[14259],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14261,"children":14262},{"style":541},[14263],{"type":27,"value":14264},"; j ",{"type":31,"tagName":452,"properties":14266,"children":14267},{"style":1530},[14268],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14270,"children":14271},{"style":541},[14272],{"type":27,"value":14273}," merge; j ",{"type":31,"tagName":452,"properties":14275,"children":14276},{"style":1530},[14277],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14279,"children":14280},{"style":654},[14281],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14283,"children":14284},{"style":541},[14285],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":14287,"children":14288},{"style":1530},[14289],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":14291,"children":14292},{"style":654},[14293],{"type":27,"value":8285},{"type":31,"tagName":452,"properties":14295,"children":14296},{"style":1530},[14297],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14299,"children":14300},{"style":535},[14301],{"type":27,"value":8178},{"type":31,"tagName":452,"properties":14303,"children":14304},{"style":541},[14305],{"type":27,"value":14306},"(k ",{"type":31,"tagName":452,"properties":14308,"children":14309},{"style":1530},[14310],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":14312,"children":14313},{"style":541},[14314],{"type":27,"value":14315}," j); ",{"type":31,"tagName":452,"properties":14317,"children":14318},{"style":1530},[14319],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":14321,"children":14322},{"style":541},[14323],{"type":27,"value":8458},{"type":31,"tagName":452,"properties":14325,"children":14326},{"style":1530},[14327],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":14329,"children":14330},{"style":654},[14331],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14333,"children":14334},{"style":541},[14335],{"type":27,"value":14336},") sum ",{"type":31,"tagName":452,"properties":14338,"children":14339},{"style":1530},[14340],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14342,"children":14343},{"style":541},[14344],{"type":27,"value":14345}," net[i]; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14348,"children":14349},{"class":454},[14350,14355,14359,14364,14368,14373,14377,14382,14386,14390],{"type":31,"tagName":452,"properties":14351,"children":14352},{"style":541},[14353],{"type":27,"value":14354},"    rowNet[rowCount] ",{"type":31,"tagName":452,"properties":14356,"children":14357},{"style":1530},[14358],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14360,"children":14361},{"style":541},[14362],{"type":27,"value":14363}," sum; rowKey[rowCount] ",{"type":31,"tagName":452,"properties":14365,"children":14366},{"style":1530},[14367],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14369,"children":14370},{"style":541},[14371],{"type":27,"value":14372}," k; netTotal ",{"type":31,"tagName":452,"properties":14374,"children":14375},{"style":1530},[14376],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14378,"children":14379},{"style":541},[14380],{"type":27,"value":14381}," sum; rowCount ",{"type":31,"tagName":452,"properties":14383,"children":14384},{"style":1530},[14385],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14387,"children":14388},{"style":654},[14389],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14391,"children":14392},{"style":541},[14393],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":14396,"children":14397},{"class":454},[14398],{"type":31,"tagName":452,"properties":14399,"children":14400},{"style":541},[14401],{"type":27,"value":9980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":14404,"children":14405},{"class":454},[14406,14410,14415,14419,14423,14427,14431,14435],{"type":31,"tagName":452,"properties":14407,"children":14408},{"style":1530},[14409],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":14411,"children":14412},{"style":541},[14413],{"type":27,"value":14414}," (rowCount ",{"type":31,"tagName":452,"properties":14416,"children":14417},{"style":1530},[14418],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14420,"children":14421},{"style":654},[14422],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14424,"children":14425},{"style":541},[14426],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":14428,"children":14429},{"style":1530},[14430],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":14432,"children":14433},{"style":654},[14434],{"type":27,"value":2957},{"type":31,"tagName":452,"properties":14436,"children":14437},{"style":541},[14438],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":14441,"children":14442},{"class":454},[14443,14448,14452,14456,14460,14464,14468,14473,14477,14481,14485,14489,14493,14497,14502,14506,14510,14515,14519,14524,14528,14532,14536,14540,14544,14548,14552,14557,14561,14565,14569,14574,14578,14583,14587,14592],{"type":31,"tagName":452,"properties":14444,"children":14445},{"style":541},[14446],{"type":27,"value":14447},"  pocRow ",{"type":31,"tagName":452,"properties":14449,"children":14450},{"style":1530},[14451],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14453,"children":14454},{"style":1530},[14455],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":14457,"children":14458},{"style":654},[14459],{"type":27,"value":667},{"type":31,"tagName":452,"properties":14461,"children":14462},{"style":541},[14463],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14465,"children":14466},{"style":1530},[14467],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14469,"children":14470},{"style":541},[14471],{"type":27,"value":14472}," best ",{"type":31,"tagName":452,"properties":14474,"children":14475},{"style":1530},[14476],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14478,"children":14479},{"style":654},[14480],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":14482,"children":14483},{"style":541},[14484],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14486,"children":14487},{"style":1530},[14488],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":14490,"children":14491},{"style":541},[14492],{"type":27,"value":265},{"type":31,"tagName":452,"properties":14494,"children":14495},{"style":1530},[14496],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14498,"children":14499},{"style":541},[14500],{"type":27,"value":14501}," r ",{"type":31,"tagName":452,"properties":14503,"children":14504},{"style":1530},[14505],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14507,"children":14508},{"style":654},[14509],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14511,"children":14512},{"style":541},[14513],{"type":27,"value":14514},"; r ",{"type":31,"tagName":452,"properties":14516,"children":14517},{"style":1530},[14518],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14520,"children":14521},{"style":541},[14522],{"type":27,"value":14523}," rowCount; r ",{"type":31,"tagName":452,"properties":14525,"children":14526},{"style":1530},[14527],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14529,"children":14530},{"style":654},[14531],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14533,"children":14534},{"style":541},[14535],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":14537,"children":14538},{"style":1530},[14539],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":14541,"children":14542},{"style":654},[14543],{"type":27,"value":12385},{"type":31,"tagName":452,"properties":14545,"children":14546},{"style":1530},[14547],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14549,"children":14550},{"style":535},[14551],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":14553,"children":14554},{"style":541},[14555],{"type":27,"value":14556},"(r); ",{"type":31,"tagName":452,"properties":14558,"children":14559},{"style":1530},[14560],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":14562,"children":14563},{"style":541},[14564],{"type":27,"value":12411},{"type":31,"tagName":452,"properties":14566,"children":14567},{"style":1530},[14568],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":14570,"children":14571},{"style":541},[14572],{"type":27,"value":14573}," best) { best ",{"type":31,"tagName":452,"properties":14575,"children":14576},{"style":1530},[14577],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14579,"children":14580},{"style":541},[14581],{"type":27,"value":14582}," w; pocRow ",{"type":31,"tagName":452,"properties":14584,"children":14585},{"style":1530},[14586],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14588,"children":14589},{"style":541},[14590],{"type":27,"value":14591}," r; } } ",{"type":31,"tagName":452,"properties":14593,"children":14594},{"style":458},[14595],{"type":27,"value":14596},"// the first largest row (the built-in's profilePocIndex)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14599,"children":14600},{"class":454},[14601,14605,14610,14614,14618,14623,14627,14631,14636,14640,14644,14649,14653,14657,14661,14665,14669,14673],{"type":31,"tagName":452,"properties":14602,"children":14603},{"style":1530},[14604],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":14606,"children":14607},{"style":541},[14608],{"type":27,"value":14609}," (pocRow ",{"type":31,"tagName":452,"properties":14611,"children":14612},{"style":1530},[14613],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14615,"children":14616},{"style":654},[14617],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14619,"children":14620},{"style":541},[14621],{"type":27,"value":14622},") { poc ",{"type":31,"tagName":452,"properties":14624,"children":14625},{"style":1530},[14626],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14628,"children":14629},{"style":654},[14630],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":14632,"children":14633},{"style":541},[14634],{"type":27,"value":14635},"; vah ",{"type":31,"tagName":452,"properties":14637,"children":14638},{"style":1530},[14639],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14641,"children":14642},{"style":654},[14643],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":14645,"children":14646},{"style":541},[14647],{"type":27,"value":14648},"; val ",{"type":31,"tagName":452,"properties":14650,"children":14651},{"style":1530},[14652],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14654,"children":14655},{"style":654},[14656],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":14658,"children":14659},{"style":541},[14660],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14662,"children":14663},{"style":1530},[14664],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":14666,"children":14667},{"style":654},[14668],{"type":27,"value":2745},{"type":31,"tagName":452,"properties":14670,"children":14671},{"style":541},[14672],{"type":27,"value":6839},{"type":31,"tagName":452,"properties":14674,"children":14675},{"style":458},[14676],{"type":27,"value":14677},"// no row added open interest: rows only, and no POC",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14680,"children":14681},{"class":454},[14682,14686,14690,14694,14698,14702,14706,14710,14714,14718,14722,14726,14730,14734,14738,14742,14746,14750,14754,14758],{"type":31,"tagName":452,"properties":14683,"children":14684},{"style":1530},[14685],{"type":27,"value":6593},{"type":31,"tagName":452,"properties":14687,"children":14688},{"style":541},[14689],{"type":27,"value":9590},{"type":31,"tagName":452,"properties":14691,"children":14692},{"style":1530},[14693],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14695,"children":14696},{"style":654},[14697],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":14699,"children":14700},{"style":541},[14701],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14703,"children":14704},{"style":1530},[14705],{"type":27,"value":7077},{"type":31,"tagName":452,"properties":14707,"children":14708},{"style":541},[14709],{"type":27,"value":265},{"type":31,"tagName":452,"properties":14711,"children":14712},{"style":1530},[14713],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14715,"children":14716},{"style":541},[14717],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":14719,"children":14720},{"style":1530},[14721],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14723,"children":14724},{"style":654},[14725],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14727,"children":14728},{"style":541},[14729],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":14731,"children":14732},{"style":1530},[14733],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14735,"children":14736},{"style":541},[14737],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":14739,"children":14740},{"style":1530},[14741],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14743,"children":14744},{"style":654},[14745],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14747,"children":14748},{"style":541},[14749],{"type":27,"value":13196},{"type":31,"tagName":452,"properties":14751,"children":14752},{"style":1530},[14753],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":14755,"children":14756},{"style":535},[14757],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":14759,"children":14760},{"style":541},[14761],{"type":27,"value":14762},"(r);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14765,"children":14766},{"class":454},[14767,14771,14776,14780,14784,14788,14793,14797,14802,14806,14811,14815,14820,14824,14828],{"type":31,"tagName":452,"properties":14768,"children":14769},{"style":1530},[14770],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":14772,"children":14773},{"style":654},[14774],{"type":27,"value":14775}," target",{"type":31,"tagName":452,"properties":14777,"children":14778},{"style":1530},[14779],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14781,"children":14782},{"style":541},[14783],{"type":27,"value":9590},{"type":31,"tagName":452,"properties":14785,"children":14786},{"style":1530},[14787],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":14789,"children":14790},{"style":541},[14791],{"type":27,"value":14792}," valueArea; lowRow ",{"type":31,"tagName":452,"properties":14794,"children":14795},{"style":1530},[14796],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14798,"children":14799},{"style":541},[14800],{"type":27,"value":14801}," pocRow; highRow ",{"type":31,"tagName":452,"properties":14803,"children":14804},{"style":1530},[14805],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14807,"children":14808},{"style":541},[14809],{"type":27,"value":14810}," pocRow; ",{"type":31,"tagName":452,"properties":14812,"children":14813},{"style":1530},[14814],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":14816,"children":14817},{"style":541},[14818],{"type":27,"value":14819}," inside ",{"type":31,"tagName":452,"properties":14821,"children":14822},{"style":1530},[14823],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":14825,"children":14826},{"style":535},[14827],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":14829,"children":14830},{"style":541},[14831],{"type":27,"value":14832},"(pocRow);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14835,"children":14836},{"class":454},[14837,14841,14846,14850,14855,14859,14864,14868,14872,14876,14880,14884,14888,14892,14896,14901],{"type":31,"tagName":452,"properties":14838,"children":14839},{"style":1530},[14840],{"type":27,"value":7421},{"type":31,"tagName":452,"properties":14842,"children":14843},{"style":541},[14844],{"type":27,"value":14845}," (inside ",{"type":31,"tagName":452,"properties":14847,"children":14848},{"style":1530},[14849],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14851,"children":14852},{"style":541},[14853],{"type":27,"value":14854}," target ",{"type":31,"tagName":452,"properties":14856,"children":14857},{"style":1530},[14858],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":14860,"children":14861},{"style":541},[14862],{"type":27,"value":14863}," (highRow ",{"type":31,"tagName":452,"properties":14865,"children":14866},{"style":1530},[14867],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14869,"children":14870},{"style":541},[14871],{"type":27,"value":3469},{"type":31,"tagName":452,"properties":14873,"children":14874},{"style":1530},[14875],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":14877,"children":14878},{"style":654},[14879],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14881,"children":14882},{"style":1530},[14883],{"type":27,"value":7934},{"type":31,"tagName":452,"properties":14885,"children":14886},{"style":541},[14887],{"type":27,"value":3533},{"type":31,"tagName":452,"properties":14889,"children":14890},{"style":1530},[14891],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":14893,"children":14894},{"style":654},[14895],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14897,"children":14898},{"style":541},[14899],{"type":27,"value":14900},")) { ",{"type":31,"tagName":452,"properties":14902,"children":14903},{"style":458},[14904],{"type":27,"value":14905},"// the built-in's expandValueArea: toward the heavier neighbour, ties up, a zero-vs-zero tie toward the nearer weight",{"type":27,"value":28},{"type":31,"tagName":452,"properties":14908,"children":14909},{"class":454},[14910,14914,14919,14923,14927,14931,14935,14939,14943,14947,14951,14956,14960,14964,14968,14972],{"type":31,"tagName":452,"properties":14911,"children":14912},{"style":1530},[14913],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":14915,"children":14916},{"style":654},[14917],{"type":27,"value":14918}," canUp",{"type":31,"tagName":452,"properties":14920,"children":14921},{"style":1530},[14922],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14924,"children":14925},{"style":541},[14926],{"type":27,"value":3554},{"type":31,"tagName":452,"properties":14928,"children":14929},{"style":1530},[14930],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":14932,"children":14933},{"style":541},[14934],{"type":27,"value":3469},{"type":31,"tagName":452,"properties":14936,"children":14937},{"style":1530},[14938],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":14940,"children":14941},{"style":654},[14942],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":14944,"children":14945},{"style":541},[14946],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":14948,"children":14949},{"style":1530},[14950],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":14952,"children":14953},{"style":654},[14954],{"type":27,"value":14955}," canDown",{"type":31,"tagName":452,"properties":14957,"children":14958},{"style":1530},[14959],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14961,"children":14962},{"style":541},[14963],{"type":27,"value":3533},{"type":31,"tagName":452,"properties":14965,"children":14966},{"style":1530},[14967],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":14969,"children":14970},{"style":654},[14971],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":14973,"children":14974},{"style":541},[14975],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":14978,"children":14979},{"class":454},[14980,14984,14989,14993,14998,15002,15006,15011,15015,15019,15023,15027,15031,15035,15039,15044,15048,15053,15057,15061,15066,15070,15074,15078,15082,15086],{"type":31,"tagName":452,"properties":14981,"children":14982},{"style":1530},[14983],{"type":27,"value":9814},{"type":31,"tagName":452,"properties":14985,"children":14986},{"style":654},[14987],{"type":27,"value":14988}," up",{"type":31,"tagName":452,"properties":14990,"children":14991},{"style":1530},[14992],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":14994,"children":14995},{"style":541},[14996],{"type":27,"value":14997}," canUp ",{"type":31,"tagName":452,"properties":14999,"children":15000},{"style":1530},[15001],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":15003,"children":15004},{"style":535},[15005],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":15007,"children":15008},{"style":541},[15009],{"type":27,"value":15010},"(highRow ",{"type":31,"tagName":452,"properties":15012,"children":15013},{"style":1530},[15014],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":15016,"children":15017},{"style":654},[15018],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15020,"children":15021},{"style":541},[15022],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":15024,"children":15025},{"style":1530},[15026],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":15028,"children":15029},{"style":654},[15030],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15032,"children":15033},{"style":541},[15034],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":15036,"children":15037},{"style":1530},[15038],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15040,"children":15041},{"style":654},[15042],{"type":27,"value":15043}," down",{"type":31,"tagName":452,"properties":15045,"children":15046},{"style":1530},[15047],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15049,"children":15050},{"style":541},[15051],{"type":27,"value":15052}," canDown ",{"type":31,"tagName":452,"properties":15054,"children":15055},{"style":1530},[15056],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":15058,"children":15059},{"style":535},[15060],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":15062,"children":15063},{"style":541},[15064],{"type":27,"value":15065},"(lowRow ",{"type":31,"tagName":452,"properties":15067,"children":15068},{"style":1530},[15069],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":15071,"children":15072},{"style":654},[15073],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15075,"children":15076},{"style":541},[15077],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":15079,"children":15080},{"style":1530},[15081],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":15083,"children":15084},{"style":654},[15085],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15087,"children":15088},{"style":541},[15089],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15092,"children":15093},{"class":454},[15094,15098,15103,15107,15111],{"type":31,"tagName":452,"properties":15095,"children":15096},{"style":1530},[15097],{"type":27,"value":14218},{"type":31,"tagName":452,"properties":15099,"children":15100},{"style":541},[15101],{"type":27,"value":15102}," stepUp ",{"type":31,"tagName":452,"properties":15104,"children":15105},{"style":1530},[15106],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15108,"children":15109},{"style":654},[15110],{"type":27,"value":2957},{"type":31,"tagName":452,"properties":15112,"children":15113},{"style":541},[15114],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15117,"children":15118},{"class":454},[15119,15123,15128,15132,15136,15140,15145,15149,15153,15157,15162,15166,15170],{"type":31,"tagName":452,"properties":15120,"children":15121},{"style":1530},[15122],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":15124,"children":15125},{"style":541},[15126],{"type":27,"value":15127}," (canUp ",{"type":31,"tagName":452,"properties":15129,"children":15130},{"style":1530},[15131],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":15133,"children":15134},{"style":541},[15135],{"type":27,"value":15052},{"type":31,"tagName":452,"properties":15137,"children":15138},{"style":1530},[15139],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":15141,"children":15142},{"style":541},[15143],{"type":27,"value":15144}," up ",{"type":31,"tagName":452,"properties":15146,"children":15147},{"style":1530},[15148],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":15150,"children":15151},{"style":654},[15152],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15154,"children":15155},{"style":1530},[15156],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":15158,"children":15159},{"style":541},[15160],{"type":27,"value":15161}," down ",{"type":31,"tagName":452,"properties":15163,"children":15164},{"style":1530},[15165],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":15167,"children":15168},{"style":654},[15169],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15171,"children":15172},{"style":541},[15173],{"type":27,"value":12077},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15176,"children":15177},{"class":454},[15178,15182,15187,15191,15195,15200,15204,15209,15213,15217],{"type":31,"tagName":452,"properties":15179,"children":15180},{"style":1530},[15181],{"type":27,"value":12173},{"type":31,"tagName":452,"properties":15183,"children":15184},{"style":654},[15185],{"type":27,"value":15186}," du",{"type":31,"tagName":452,"properties":15188,"children":15189},{"style":1530},[15190],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15192,"children":15193},{"style":535},[15194],{"type":27,"value":13458},{"type":31,"tagName":452,"properties":15196,"children":15197},{"style":541},[15198],{"type":27,"value":15199},"(highRow); ",{"type":31,"tagName":452,"properties":15201,"children":15202},{"style":1530},[15203],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15205,"children":15206},{"style":654},[15207],{"type":27,"value":15208}," dd",{"type":31,"tagName":452,"properties":15210,"children":15211},{"style":1530},[15212],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15214,"children":15215},{"style":535},[15216],{"type":27,"value":13621},{"type":31,"tagName":452,"properties":15218,"children":15219},{"style":541},[15220],{"type":27,"value":15221},"(lowRow);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15224,"children":15225},{"class":454},[15226,15230,15235,15239,15244,15248,15253,15257,15262,15266,15270,15274,15278,15282,15286,15290,15294,15299,15303,15308,15312,15317,15321,15325,15329,15333,15337,15341,15345,15349,15354,15358,15363,15367,15372,15376,15380,15384,15388,15392],{"type":31,"tagName":452,"properties":15227,"children":15228},{"style":1530},[15229],{"type":27,"value":12238},{"type":31,"tagName":452,"properties":15231,"children":15232},{"style":541},[15233],{"type":27,"value":15234}," (du ",{"type":31,"tagName":452,"properties":15236,"children":15237},{"style":1530},[15238],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":15240,"children":15241},{"style":541},[15242],{"type":27,"value":15243}," dd) { ",{"type":31,"tagName":452,"properties":15245,"children":15246},{"style":1530},[15247],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15249,"children":15250},{"style":654},[15251],{"type":27,"value":15252}," wu",{"type":31,"tagName":452,"properties":15254,"children":15255},{"style":1530},[15256],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15258,"children":15259},{"style":541},[15260],{"type":27,"value":15261}," du ",{"type":31,"tagName":452,"properties":15263,"children":15264},{"style":1530},[15265],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":15267,"children":15268},{"style":654},[15269],{"type":27,"value":13604},{"type":31,"tagName":452,"properties":15271,"children":15272},{"style":1530},[15273],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":15275,"children":15276},{"style":654},[15277],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15279,"children":15280},{"style":1530},[15281],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":15283,"children":15284},{"style":535},[15285],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":15287,"children":15288},{"style":541},[15289],{"type":27,"value":15010},{"type":31,"tagName":452,"properties":15291,"children":15292},{"style":1530},[15293],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":15295,"children":15296},{"style":541},[15297],{"type":27,"value":15298}," du); ",{"type":31,"tagName":452,"properties":15300,"children":15301},{"style":1530},[15302],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15304,"children":15305},{"style":654},[15306],{"type":27,"value":15307}," wd",{"type":31,"tagName":452,"properties":15309,"children":15310},{"style":1530},[15311],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15313,"children":15314},{"style":541},[15315],{"type":27,"value":15316}," dd ",{"type":31,"tagName":452,"properties":15318,"children":15319},{"style":1530},[15320],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":15322,"children":15323},{"style":654},[15324],{"type":27,"value":13604},{"type":31,"tagName":452,"properties":15326,"children":15327},{"style":1530},[15328],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":15330,"children":15331},{"style":654},[15332],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":15334,"children":15335},{"style":1530},[15336],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":15338,"children":15339},{"style":535},[15340],{"type":27,"value":13394},{"type":31,"tagName":452,"properties":15342,"children":15343},{"style":541},[15344],{"type":27,"value":15065},{"type":31,"tagName":452,"properties":15346,"children":15347},{"style":1530},[15348],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":15350,"children":15351},{"style":541},[15352],{"type":27,"value":15353}," dd); stepUp ",{"type":31,"tagName":452,"properties":15355,"children":15356},{"style":1530},[15357],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15359,"children":15360},{"style":541},[15361],{"type":27,"value":15362}," wu ",{"type":31,"tagName":452,"properties":15364,"children":15365},{"style":1530},[15366],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":15368,"children":15369},{"style":541},[15370],{"type":27,"value":15371}," wd; } ",{"type":31,"tagName":452,"properties":15373,"children":15374},{"style":1530},[15375],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":15377,"children":15378},{"style":541},[15379],{"type":27,"value":15102},{"type":31,"tagName":452,"properties":15381,"children":15382},{"style":1530},[15383],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15385,"children":15386},{"style":541},[15387],{"type":27,"value":15261},{"type":31,"tagName":452,"properties":15389,"children":15390},{"style":1530},[15391],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":15393,"children":15394},{"style":541},[15395],{"type":27,"value":15396}," dd;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15399,"children":15400},{"class":454},[15401,15406,15410,15414,15418,15422,15426,15430,15434],{"type":31,"tagName":452,"properties":15402,"children":15403},{"style":541},[15404],{"type":27,"value":15405},"    } ",{"type":31,"tagName":452,"properties":15407,"children":15408},{"style":1530},[15409],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":15411,"children":15412},{"style":541},[15413],{"type":27,"value":15102},{"type":31,"tagName":452,"properties":15415,"children":15416},{"style":1530},[15417],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15419,"children":15420},{"style":541},[15421],{"type":27,"value":15144},{"type":31,"tagName":452,"properties":15423,"children":15424},{"style":1530},[15425],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":15427,"children":15428},{"style":541},[15429],{"type":27,"value":15161},{"type":31,"tagName":452,"properties":15431,"children":15432},{"style":1530},[15433],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":15435,"children":15436},{"style":541},[15437],{"type":27,"value":15438}," canUp;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15441,"children":15442},{"class":454},[15443,15447,15452,15456,15461,15465,15469,15474,15478,15483,15487,15491,15496,15500,15504,15508,15512,15517,15521,15525,15530,15534,15538,15542,15546],{"type":31,"tagName":452,"properties":15444,"children":15445},{"style":1530},[15446],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":15448,"children":15449},{"style":541},[15450],{"type":27,"value":15451}," (stepUp ",{"type":31,"tagName":452,"properties":15453,"children":15454},{"style":1530},[15455],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":15457,"children":15458},{"style":541},[15459],{"type":27,"value":15460}," canUp) { highRow ",{"type":31,"tagName":452,"properties":15462,"children":15463},{"style":1530},[15464],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15466,"children":15467},{"style":654},[15468],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15470,"children":15471},{"style":541},[15472],{"type":27,"value":15473},"; inside ",{"type":31,"tagName":452,"properties":15475,"children":15476},{"style":1530},[15477],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15479,"children":15480},{"style":541},[15481],{"type":27,"value":15482}," up; } ",{"type":31,"tagName":452,"properties":15484,"children":15485},{"style":1530},[15486],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":15488,"children":15489},{"style":1530},[15490],{"type":27,"value":5522},{"type":31,"tagName":452,"properties":15492,"children":15493},{"style":541},[15494],{"type":27,"value":15495}," (canDown) { lowRow ",{"type":31,"tagName":452,"properties":15497,"children":15498},{"style":1530},[15499],{"type":27,"value":10810},{"type":31,"tagName":452,"properties":15501,"children":15502},{"style":654},[15503],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15505,"children":15506},{"style":541},[15507],{"type":27,"value":15473},{"type":31,"tagName":452,"properties":15509,"children":15510},{"style":1530},[15511],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15513,"children":15514},{"style":541},[15515],{"type":27,"value":15516}," down; } ",{"type":31,"tagName":452,"properties":15518,"children":15519},{"style":1530},[15520],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":15522,"children":15523},{"style":1530},[15524],{"type":27,"value":5522},{"type":31,"tagName":452,"properties":15526,"children":15527},{"style":541},[15528],{"type":27,"value":15529}," (canUp) { highRow ",{"type":31,"tagName":452,"properties":15531,"children":15532},{"style":1530},[15533],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15535,"children":15536},{"style":654},[15537],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15539,"children":15540},{"style":541},[15541],{"type":27,"value":15473},{"type":31,"tagName":452,"properties":15543,"children":15544},{"style":1530},[15545],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15547,"children":15548},{"style":541},[15549],{"type":27,"value":15550}," up; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15553,"children":15554},{"class":454},[15555],{"type":31,"tagName":452,"properties":15556,"children":15557},{"style":541},[15558],{"type":27,"value":9980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15561,"children":15562},{"class":454},[15563,15568,15572,15576,15580,15585,15589,15593,15597,15601,15606,15610,15615,15619,15623,15627,15632,15636,15640,15644,15648,15652,15656,15661,15665,15669,15673,15678,15682,15686,15690,15694,15698,15702,15707],{"type":31,"tagName":452,"properties":15564,"children":15565},{"style":541},[15566],{"type":27,"value":15567},"  poc ",{"type":31,"tagName":452,"properties":15569,"children":15570},{"style":1530},[15571],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15573,"children":15574},{"style":541},[15575],{"type":27,"value":265},{"type":31,"tagName":452,"properties":15577,"children":15578},{"style":535},[15579],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":15581,"children":15582},{"style":541},[15583],{"type":27,"value":15584},"(rowKey[pocRow]) ",{"type":31,"tagName":452,"properties":15586,"children":15587},{"style":1530},[15588],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":15590,"children":15591},{"style":654},[15592],{"type":27,"value":8137},{"type":31,"tagName":452,"properties":15594,"children":15595},{"style":1530},[15596],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":15598,"children":15599},{"style":535},[15600],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":15602,"children":15603},{"style":541},[15604],{"type":27,"value":15605},"(merge)) ",{"type":31,"tagName":452,"properties":15607,"children":15608},{"style":1530},[15609],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":15611,"children":15612},{"style":541},[15613],{"type":27,"value":15614}," rowH; vah ",{"type":31,"tagName":452,"properties":15616,"children":15617},{"style":1530},[15618],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15620,"children":15621},{"style":541},[15622],{"type":27,"value":265},{"type":31,"tagName":452,"properties":15624,"children":15625},{"style":535},[15626],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":15628,"children":15629},{"style":541},[15630],{"type":27,"value":15631},"(rowKey[highRow]) ",{"type":31,"tagName":452,"properties":15633,"children":15634},{"style":1530},[15635],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":15637,"children":15638},{"style":654},[15639],{"type":27,"value":8137},{"type":31,"tagName":452,"properties":15641,"children":15642},{"style":1530},[15643],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":15645,"children":15646},{"style":535},[15647],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":15649,"children":15650},{"style":541},[15651],{"type":27,"value":15605},{"type":31,"tagName":452,"properties":15653,"children":15654},{"style":1530},[15655],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":15657,"children":15658},{"style":541},[15659],{"type":27,"value":15660}," rowH; val ",{"type":31,"tagName":452,"properties":15662,"children":15663},{"style":1530},[15664],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15666,"children":15667},{"style":541},[15668],{"type":27,"value":265},{"type":31,"tagName":452,"properties":15670,"children":15671},{"style":535},[15672],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":15674,"children":15675},{"style":541},[15676],{"type":27,"value":15677},"(rowKey[lowRow]) ",{"type":31,"tagName":452,"properties":15679,"children":15680},{"style":1530},[15681],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":15683,"children":15684},{"style":654},[15685],{"type":27,"value":8137},{"type":31,"tagName":452,"properties":15687,"children":15688},{"style":1530},[15689],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":15691,"children":15692},{"style":535},[15693],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":15695,"children":15696},{"style":541},[15697],{"type":27,"value":15605},{"type":31,"tagName":452,"properties":15699,"children":15700},{"style":1530},[15701],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":15703,"children":15704},{"style":541},[15705],{"type":27,"value":15706}," rowH; ",{"type":31,"tagName":452,"properties":15708,"children":15709},{"style":458},[15710],{"type":27,"value":15711},"// row centres (the built-in's line convention)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15714,"children":15715},{"class":454},[15716,15720,15724],{"type":31,"tagName":452,"properties":15717,"children":15718},{"style":1530},[15719],{"type":27,"value":4691},{"type":31,"tagName":452,"properties":15721,"children":15722},{"style":654},[15723],{"type":27,"value":2745},{"type":31,"tagName":452,"properties":15725,"children":15726},{"style":541},[15727],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15730,"children":15731},{"class":454},[15732],{"type":31,"tagName":452,"properties":15733,"children":15734},{"style":541},[15735],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15738,"children":15739},{"class":454},[15740,15744,15749,15753,15757,15761,15765],{"type":31,"tagName":452,"properties":15741,"children":15742},{"style":1530},[15743],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":15745,"children":15746},{"style":535},[15747],{"type":27,"value":15748}," writeRows",{"type":31,"tagName":452,"properties":15750,"children":15751},{"style":541},[15752],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":15754,"children":15755},{"style":1530},[15756],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":15758,"children":15759},{"style":654},[15760],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":15762,"children":15763},{"style":541},[15764],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":15766,"children":15767},{"style":458},[15768],{"type":27,"value":15769},"// the frame: row centres ascending, each row's own band, the signed net per row, a colour per row, and the value area when it spans two rows or more",{"type":27,"value":28},{"type":31,"tagName":452,"properties":15772,"children":15773},{"class":454},[15774,15778,15783,15787,15791,15795,15799,15804,15808,15813,15817,15821,15826,15830,15835,15839,15843,15847,15851,15855,15859,15863],{"type":31,"tagName":452,"properties":15775,"children":15776},{"style":1530},[15777],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":15779,"children":15780},{"style":654},[15781],{"type":27,"value":15782}," rowWidth",{"type":31,"tagName":452,"properties":15784,"children":15785},{"style":1530},[15786],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15788,"children":15789},{"style":541},[15790],{"type":27,"value":8146},{"type":31,"tagName":452,"properties":15792,"children":15793},{"style":1530},[15794],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":15796,"children":15797},{"style":535},[15798],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":15800,"children":15801},{"style":541},[15802],{"type":27,"value":15803},"(merge); ",{"type":31,"tagName":452,"properties":15805,"children":15806},{"style":1530},[15807],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15809,"children":15810},{"style":654},[15811],{"type":27,"value":15812}," decimals",{"type":31,"tagName":452,"properties":15814,"children":15815},{"style":1530},[15816],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15818,"children":15819},{"style":535},[15820],{"type":27,"value":6115},{"type":31,"tagName":452,"properties":15822,"children":15823},{"style":541},[15824],{"type":27,"value":15825},"(rowWidth); ",{"type":31,"tagName":452,"properties":15827,"children":15828},{"style":1530},[15829],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":15831,"children":15832},{"style":654},[15833],{"type":27,"value":15834}," sign",{"type":31,"tagName":452,"properties":15836,"children":15837},{"style":1530},[15838],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":15840,"children":15841},{"style":541},[15842],{"type":27,"value":2736},{"type":31,"tagName":452,"properties":15844,"children":15845},{"style":1530},[15846],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":15848,"children":15849},{"style":654},[15850],{"type":27,"value":5578},{"type":31,"tagName":452,"properties":15852,"children":15853},{"style":1530},[15854],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":15856,"children":15857},{"style":1530},[15858],{"type":27,"value":3009},{"type":31,"tagName":452,"properties":15860,"children":15861},{"style":654},[15862],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":15864,"children":15865},{"style":541},[15866],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15869,"children":15870},{"class":454},[15871,15876,15880,15885,15889,15894,15899,15904,15908,15913],{"type":31,"tagName":452,"properties":15872,"children":15873},{"style":535},[15874],{"type":27,"value":15875},"  fb_clear",{"type":31,"tagName":452,"properties":15877,"children":15878},{"style":541},[15879],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":15881,"children":15882},{"style":535},[15883],{"type":27,"value":15884},"fb_text",{"type":31,"tagName":452,"properties":15886,"children":15887},{"style":541},[15888],{"type":27,"value":544},{"type":31,"tagName":452,"properties":15890,"children":15891},{"style":547},[15892],{"type":27,"value":15893},"\"{",{"type":31,"tagName":452,"properties":15895,"children":15896},{"style":654},[15897],{"type":27,"value":15898},"\\\"",{"type":31,"tagName":452,"properties":15900,"children":15901},{"style":547},[15902],{"type":27,"value":15903},"prices",{"type":31,"tagName":452,"properties":15905,"children":15906},{"style":654},[15907],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":15909,"children":15910},{"style":547},[15911],{"type":27,"value":15912},":[\"",{"type":31,"tagName":452,"properties":15914,"children":15915},{"style":541},[15916],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":15919,"children":15920},{"class":454},[15921,15925,15929,15933,15937,15941,15945,15949,15953,15957,15961,15965,15969,15973,15977,15981,15985,15989,15993,15997,16001,16005,16010,16015,16019,16024,16028,16032,16036,16040,16044,16048],{"type":31,"tagName":452,"properties":15922,"children":15923},{"style":1530},[15924],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":15926,"children":15927},{"style":541},[15928],{"type":27,"value":265},{"type":31,"tagName":452,"properties":15930,"children":15931},{"style":1530},[15932],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":15934,"children":15935},{"style":541},[15936],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":15938,"children":15939},{"style":1530},[15940],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":15942,"children":15943},{"style":654},[15944],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":15946,"children":15947},{"style":541},[15948],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":15950,"children":15951},{"style":1530},[15952],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":15954,"children":15955},{"style":541},[15956],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":15958,"children":15959},{"style":1530},[15960],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":15962,"children":15963},{"style":654},[15964],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":15966,"children":15967},{"style":541},[15968],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":15970,"children":15971},{"style":1530},[15972],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":15974,"children":15975},{"style":541},[15976],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":15978,"children":15979},{"style":1530},[15980],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":15982,"children":15983},{"style":654},[15984],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":15986,"children":15987},{"style":541},[15988],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":15990,"children":15991},{"style":535},[15992],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":15994,"children":15995},{"style":541},[15996],{"type":27,"value":544},{"type":31,"tagName":452,"properties":15998,"children":15999},{"style":547},[16000],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16002,"children":16003},{"style":541},[16004],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16006,"children":16007},{"style":535},[16008],{"type":27,"value":16009},"fb_f64",{"type":31,"tagName":452,"properties":16011,"children":16012},{"style":541},[16013],{"type":27,"value":16014},"((",{"type":31,"tagName":452,"properties":16016,"children":16017},{"style":535},[16018],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":16020,"children":16021},{"style":541},[16022],{"type":27,"value":16023},"(rowKey[r]) ",{"type":31,"tagName":452,"properties":16025,"children":16026},{"style":1530},[16027],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":16029,"children":16030},{"style":654},[16031],{"type":27,"value":8137},{"type":31,"tagName":452,"properties":16033,"children":16034},{"style":1530},[16035],{"type":27,"value":2427},{"type":31,"tagName":452,"properties":16037,"children":16038},{"style":535},[16039],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":16041,"children":16042},{"style":541},[16043],{"type":27,"value":15605},{"type":31,"tagName":452,"properties":16045,"children":16046},{"style":1530},[16047],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":16049,"children":16050},{"style":541},[16051],{"type":27,"value":16052}," rowH, decimals); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":16055,"children":16056},{"class":454},[16057,16062,16066,16071,16075,16080,16084,16088],{"type":31,"tagName":452,"properties":16058,"children":16059},{"style":535},[16060],{"type":27,"value":16061},"  fb_text",{"type":31,"tagName":452,"properties":16063,"children":16064},{"style":541},[16065],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16067,"children":16068},{"style":547},[16069],{"type":27,"value":16070},"\"],",{"type":31,"tagName":452,"properties":16072,"children":16073},{"style":654},[16074],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16076,"children":16077},{"style":547},[16078],{"type":27,"value":16079},"lows",{"type":31,"tagName":452,"properties":16081,"children":16082},{"style":654},[16083],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16085,"children":16086},{"style":547},[16087],{"type":27,"value":15912},{"type":31,"tagName":452,"properties":16089,"children":16090},{"style":541},[16091],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16094,"children":16095},{"class":454},[16096,16100,16104,16108,16112,16116,16120,16124,16128,16132,16136,16140,16144,16148,16152,16156,16160,16164,16168,16172,16176,16180,16184,16188,16192,16196,16200],{"type":31,"tagName":452,"properties":16097,"children":16098},{"style":1530},[16099],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":16101,"children":16102},{"style":541},[16103],{"type":27,"value":265},{"type":31,"tagName":452,"properties":16105,"children":16106},{"style":1530},[16107],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":16109,"children":16110},{"style":541},[16111],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":16113,"children":16114},{"style":1530},[16115],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":16117,"children":16118},{"style":654},[16119],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16121,"children":16122},{"style":541},[16123],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":16125,"children":16126},{"style":1530},[16127],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":16129,"children":16130},{"style":541},[16131],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":16133,"children":16134},{"style":1530},[16135],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":16137,"children":16138},{"style":654},[16139],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":16141,"children":16142},{"style":541},[16143],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":16145,"children":16146},{"style":1530},[16147],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":16149,"children":16150},{"style":541},[16151],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":16153,"children":16154},{"style":1530},[16155],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16157,"children":16158},{"style":654},[16159],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16161,"children":16162},{"style":541},[16163],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":16165,"children":16166},{"style":535},[16167],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16169,"children":16170},{"style":541},[16171],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16173,"children":16174},{"style":547},[16175],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16177,"children":16178},{"style":541},[16179],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16181,"children":16182},{"style":535},[16183],{"type":27,"value":16009},{"type":31,"tagName":452,"properties":16185,"children":16186},{"style":541},[16187],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16189,"children":16190},{"style":535},[16191],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":16193,"children":16194},{"style":541},[16195],{"type":27,"value":16023},{"type":31,"tagName":452,"properties":16197,"children":16198},{"style":1530},[16199],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":16201,"children":16202},{"style":541},[16203],{"type":27,"value":16052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16206,"children":16207},{"class":454},[16208,16212,16216,16220,16224,16229,16233,16237],{"type":31,"tagName":452,"properties":16209,"children":16210},{"style":535},[16211],{"type":27,"value":16061},{"type":31,"tagName":452,"properties":16213,"children":16214},{"style":541},[16215],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16217,"children":16218},{"style":547},[16219],{"type":27,"value":16070},{"type":31,"tagName":452,"properties":16221,"children":16222},{"style":654},[16223],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16225,"children":16226},{"style":547},[16227],{"type":27,"value":16228},"highs",{"type":31,"tagName":452,"properties":16230,"children":16231},{"style":654},[16232],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16234,"children":16235},{"style":547},[16236],{"type":27,"value":15912},{"type":31,"tagName":452,"properties":16238,"children":16239},{"style":541},[16240],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16243,"children":16244},{"class":454},[16245,16249,16253,16257,16261,16265,16269,16273,16277,16281,16285,16289,16293,16297,16301,16305,16309,16313,16317,16321,16325,16329,16333,16337,16341,16346,16350,16355,16359],{"type":31,"tagName":452,"properties":16246,"children":16247},{"style":1530},[16248],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":16250,"children":16251},{"style":541},[16252],{"type":27,"value":265},{"type":31,"tagName":452,"properties":16254,"children":16255},{"style":1530},[16256],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":16258,"children":16259},{"style":541},[16260],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":16262,"children":16263},{"style":1530},[16264],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":16266,"children":16267},{"style":654},[16268],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16270,"children":16271},{"style":541},[16272],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":16274,"children":16275},{"style":1530},[16276],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":16278,"children":16279},{"style":541},[16280],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":16282,"children":16283},{"style":1530},[16284],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":16286,"children":16287},{"style":654},[16288],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":16290,"children":16291},{"style":541},[16292],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":16294,"children":16295},{"style":1530},[16296],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":16298,"children":16299},{"style":541},[16300],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":16302,"children":16303},{"style":1530},[16304],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16306,"children":16307},{"style":654},[16308],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16310,"children":16311},{"style":541},[16312],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":16314,"children":16315},{"style":535},[16316],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16318,"children":16319},{"style":541},[16320],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16322,"children":16323},{"style":547},[16324],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16326,"children":16327},{"style":541},[16328],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16330,"children":16331},{"style":535},[16332],{"type":27,"value":16009},{"type":31,"tagName":452,"properties":16334,"children":16335},{"style":541},[16336],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16338,"children":16339},{"style":535},[16340],{"type":27,"value":1993},{"type":31,"tagName":452,"properties":16342,"children":16343},{"style":541},[16344],{"type":27,"value":16345},"(rowKey[r] ",{"type":31,"tagName":452,"properties":16347,"children":16348},{"style":1530},[16349],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":16351,"children":16352},{"style":541},[16353],{"type":27,"value":16354}," merge) ",{"type":31,"tagName":452,"properties":16356,"children":16357},{"style":1530},[16358],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":16360,"children":16361},{"style":541},[16362],{"type":27,"value":16052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16365,"children":16366},{"class":454},[16367,16371,16375,16379,16383,16388,16392,16396],{"type":31,"tagName":452,"properties":16368,"children":16369},{"style":535},[16370],{"type":27,"value":16061},{"type":31,"tagName":452,"properties":16372,"children":16373},{"style":541},[16374],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16376,"children":16377},{"style":547},[16378],{"type":27,"value":16070},{"type":31,"tagName":452,"properties":16380,"children":16381},{"style":654},[16382],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16384,"children":16385},{"style":547},[16386],{"type":27,"value":16387},"values",{"type":31,"tagName":452,"properties":16389,"children":16390},{"style":654},[16391],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16393,"children":16394},{"style":547},[16395],{"type":27,"value":15912},{"type":31,"tagName":452,"properties":16397,"children":16398},{"style":541},[16399],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16402,"children":16403},{"class":454},[16404,16408,16412,16416,16420,16424,16428,16432,16436,16440,16444,16448,16452,16456,16460,16464,16468,16472,16476,16480,16484,16488,16492,16497,16501,16506,16510],{"type":31,"tagName":452,"properties":16405,"children":16406},{"style":1530},[16407],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":16409,"children":16410},{"style":541},[16411],{"type":27,"value":265},{"type":31,"tagName":452,"properties":16413,"children":16414},{"style":1530},[16415],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":16417,"children":16418},{"style":541},[16419],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":16421,"children":16422},{"style":1530},[16423],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":16425,"children":16426},{"style":654},[16427],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16429,"children":16430},{"style":541},[16431],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":16433,"children":16434},{"style":1530},[16435],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":16437,"children":16438},{"style":541},[16439],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":16441,"children":16442},{"style":1530},[16443],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":16445,"children":16446},{"style":654},[16447],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":16449,"children":16450},{"style":541},[16451],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":16453,"children":16454},{"style":1530},[16455],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":16457,"children":16458},{"style":541},[16459],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":16461,"children":16462},{"style":1530},[16463],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16465,"children":16466},{"style":654},[16467],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16469,"children":16470},{"style":541},[16471],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":16473,"children":16474},{"style":535},[16475],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16477,"children":16478},{"style":541},[16479],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16481,"children":16482},{"style":547},[16483],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16485,"children":16486},{"style":541},[16487],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16489,"children":16490},{"style":535},[16491],{"type":27,"value":16009},{"type":31,"tagName":452,"properties":16493,"children":16494},{"style":541},[16495],{"type":27,"value":16496},"(rowNet[r] ",{"type":31,"tagName":452,"properties":16498,"children":16499},{"style":1530},[16500],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":16502,"children":16503},{"style":541},[16504],{"type":27,"value":16505}," sign, ",{"type":31,"tagName":452,"properties":16507,"children":16508},{"style":654},[16509],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":16511,"children":16512},{"style":541},[16513],{"type":27,"value":5508},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16516,"children":16517},{"class":454},[16518,16522,16526,16530,16534,16539,16543,16547],{"type":31,"tagName":452,"properties":16519,"children":16520},{"style":535},[16521],{"type":27,"value":16061},{"type":31,"tagName":452,"properties":16523,"children":16524},{"style":541},[16525],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16527,"children":16528},{"style":547},[16529],{"type":27,"value":16070},{"type":31,"tagName":452,"properties":16531,"children":16532},{"style":654},[16533],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16535,"children":16536},{"style":547},[16537],{"type":27,"value":16538},"colors",{"type":31,"tagName":452,"properties":16540,"children":16541},{"style":654},[16542],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16544,"children":16545},{"style":547},[16546],{"type":27,"value":15912},{"type":31,"tagName":452,"properties":16548,"children":16549},{"style":541},[16550],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16553,"children":16554},{"class":454},[16555,16559,16563,16567,16571,16575,16579,16583,16587,16591,16595,16599,16603,16607,16611,16615,16619,16623,16627,16631,16635,16639,16643,16647,16651,16656,16660,16664,16668,16672,16676,16681,16685,16690,16694,16699,16703,16707,16711,16715,16719,16723,16727,16732,16736,16740,16744,16748,16752,16757,16761,16765],{"type":31,"tagName":452,"properties":16556,"children":16557},{"style":1530},[16558],{"type":27,"value":6681},{"type":31,"tagName":452,"properties":16560,"children":16561},{"style":541},[16562],{"type":27,"value":265},{"type":31,"tagName":452,"properties":16564,"children":16565},{"style":1530},[16566],{"type":27,"value":2665},{"type":31,"tagName":452,"properties":16568,"children":16569},{"style":541},[16570],{"type":27,"value":14501},{"type":31,"tagName":452,"properties":16572,"children":16573},{"style":1530},[16574],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":16576,"children":16577},{"style":654},[16578],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16580,"children":16581},{"style":541},[16582],{"type":27,"value":14514},{"type":31,"tagName":452,"properties":16584,"children":16585},{"style":1530},[16586],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":16588,"children":16589},{"style":541},[16590],{"type":27,"value":14523},{"type":31,"tagName":452,"properties":16592,"children":16593},{"style":1530},[16594],{"type":27,"value":6724},{"type":31,"tagName":452,"properties":16596,"children":16597},{"style":654},[16598],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":16600,"children":16601},{"style":541},[16602],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":16604,"children":16605},{"style":1530},[16606],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":16608,"children":16609},{"style":541},[16610],{"type":27,"value":5210},{"type":31,"tagName":452,"properties":16612,"children":16613},{"style":1530},[16614],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16616,"children":16617},{"style":654},[16618],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16620,"children":16621},{"style":541},[16622],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":16624,"children":16625},{"style":535},[16626],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16628,"children":16629},{"style":541},[16630],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16632,"children":16633},{"style":547},[16634],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16636,"children":16637},{"style":541},[16638],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16640,"children":16641},{"style":1530},[16642],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":16644,"children":16645},{"style":654},[16646],{"type":27,"value":7136},{"type":31,"tagName":452,"properties":16648,"children":16649},{"style":1530},[16650],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":16652,"children":16653},{"style":541},[16654],{"type":27,"value":16655}," rowNet[r]; ",{"type":31,"tagName":452,"properties":16657,"children":16658},{"style":535},[16659],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16661,"children":16662},{"style":541},[16663],{"type":27,"value":5620},{"type":31,"tagName":452,"properties":16665,"children":16666},{"style":1530},[16667],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16669,"children":16670},{"style":654},[16671],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":16673,"children":16674},{"style":1530},[16675],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":16677,"children":16678},{"style":547},[16679],{"type":27,"value":16680}," \"",{"type":31,"tagName":452,"properties":16682,"children":16683},{"style":654},[16684],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16686,"children":16687},{"style":547},[16688],{"type":27,"value":16689},"#26A69A",{"type":31,"tagName":452,"properties":16691,"children":16692},{"style":654},[16693],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16695,"children":16696},{"style":547},[16697],{"type":27,"value":16698},"\"",{"type":31,"tagName":452,"properties":16700,"children":16701},{"style":1530},[16702],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":16704,"children":16705},{"style":541},[16706],{"type":27,"value":7245},{"type":31,"tagName":452,"properties":16708,"children":16709},{"style":1530},[16710],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":16712,"children":16713},{"style":654},[16714],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":16716,"children":16717},{"style":1530},[16718],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":16720,"children":16721},{"style":547},[16722],{"type":27,"value":16680},{"type":31,"tagName":452,"properties":16724,"children":16725},{"style":654},[16726],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16728,"children":16729},{"style":547},[16730],{"type":27,"value":16731},"#EF5350",{"type":31,"tagName":452,"properties":16733,"children":16734},{"style":654},[16735],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16737,"children":16738},{"style":547},[16739],{"type":27,"value":16698},{"type":31,"tagName":452,"properties":16741,"children":16742},{"style":1530},[16743],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":16745,"children":16746},{"style":547},[16747],{"type":27,"value":16680},{"type":31,"tagName":452,"properties":16749,"children":16750},{"style":654},[16751],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16753,"children":16754},{"style":547},[16755],{"type":27,"value":16756},"#64748b",{"type":31,"tagName":452,"properties":16758,"children":16759},{"style":654},[16760],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16762,"children":16763},{"style":547},[16764],{"type":27,"value":16698},{"type":31,"tagName":452,"properties":16766,"children":16767},{"style":541},[16768],{"type":27,"value":5508},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16771,"children":16772},{"class":454},[16773,16777,16781,16786],{"type":31,"tagName":452,"properties":16774,"children":16775},{"style":535},[16776],{"type":27,"value":16061},{"type":31,"tagName":452,"properties":16778,"children":16779},{"style":541},[16780],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16782,"children":16783},{"style":547},[16784],{"type":27,"value":16785},"\"]\"",{"type":31,"tagName":452,"properties":16787,"children":16788},{"style":541},[16789],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16792,"children":16793},{"class":454},[16794,16798,16802,16806,16810,16814,16818,16822,16827,16831,16835,16840,16844,16849,16853,16857,16861,16865,16870,16874,16878,16882,16886,16890,16895,16899,16903,16907,16912],{"type":31,"tagName":452,"properties":16795,"children":16796},{"style":1530},[16797],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":16799,"children":16800},{"style":541},[16801],{"type":27,"value":14609},{"type":31,"tagName":452,"properties":16803,"children":16804},{"style":1530},[16805],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":16807,"children":16808},{"style":654},[16809],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":16811,"children":16812},{"style":1530},[16813],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":16815,"children":16816},{"style":541},[16817],{"type":27,"value":3554},{"type":31,"tagName":452,"properties":16819,"children":16820},{"style":1530},[16821],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":16823,"children":16824},{"style":541},[16825],{"type":27,"value":16826}," lowRow) { ",{"type":31,"tagName":452,"properties":16828,"children":16829},{"style":535},[16830],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16832,"children":16833},{"style":541},[16834],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16836,"children":16837},{"style":547},[16838],{"type":27,"value":16839},"\",",{"type":31,"tagName":452,"properties":16841,"children":16842},{"style":654},[16843],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16845,"children":16846},{"style":547},[16847],{"type":27,"value":16848},"value_area",{"type":31,"tagName":452,"properties":16850,"children":16851},{"style":654},[16852],{"type":27,"value":15898},{"type":31,"tagName":452,"properties":16854,"children":16855},{"style":547},[16856],{"type":27,"value":15912},{"type":31,"tagName":452,"properties":16858,"children":16859},{"style":541},[16860],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16862,"children":16863},{"style":535},[16864],{"type":27,"value":16009},{"type":31,"tagName":452,"properties":16866,"children":16867},{"style":541},[16868],{"type":27,"value":16869},"(val, decimals); ",{"type":31,"tagName":452,"properties":16871,"children":16872},{"style":535},[16873],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16875,"children":16876},{"style":541},[16877],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16879,"children":16880},{"style":547},[16881],{"type":27,"value":5166},{"type":31,"tagName":452,"properties":16883,"children":16884},{"style":541},[16885],{"type":27,"value":620},{"type":31,"tagName":452,"properties":16887,"children":16888},{"style":535},[16889],{"type":27,"value":16009},{"type":31,"tagName":452,"properties":16891,"children":16892},{"style":541},[16893],{"type":27,"value":16894},"(vah, decimals); ",{"type":31,"tagName":452,"properties":16896,"children":16897},{"style":535},[16898],{"type":27,"value":15884},{"type":31,"tagName":452,"properties":16900,"children":16901},{"style":541},[16902],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16904,"children":16905},{"style":547},[16906],{"type":27,"value":16785},{"type":31,"tagName":452,"properties":16908,"children":16909},{"style":541},[16910],{"type":27,"value":16911},"); } ",{"type":31,"tagName":452,"properties":16913,"children":16914},{"style":458},[16915],{"type":27,"value":16916},"// a one-row value area is the POC's own row: no band",{"type":27,"value":28},{"type":31,"tagName":452,"properties":16919,"children":16920},{"class":454},[16921,16925,16929,16934],{"type":31,"tagName":452,"properties":16922,"children":16923},{"style":535},[16924],{"type":27,"value":16061},{"type":31,"tagName":452,"properties":16926,"children":16927},{"style":541},[16928],{"type":27,"value":544},{"type":31,"tagName":452,"properties":16930,"children":16931},{"style":547},[16932],{"type":27,"value":16933},"\"}\"",{"type":31,"tagName":452,"properties":16935,"children":16936},{"style":541},[16937],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16940,"children":16941},{"class":454},[16942,16947],{"type":31,"tagName":452,"properties":16943,"children":16944},{"style":535},[16945],{"type":27,"value":16946},"  writeFrameBuffer",{"type":31,"tagName":452,"properties":16948,"children":16949},{"style":541},[16950],{"type":27,"value":16951},"(oi_rows);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":16954,"children":16955},{"class":454},[16956],{"type":31,"tagName":452,"properties":16957,"children":16958},{"style":541},[16959],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":16962,"children":16963},{"class":454},[16964,16968,16973,16977,16981,16985,16989],{"type":31,"tagName":452,"properties":16965,"children":16966},{"style":1530},[16967],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":16969,"children":16970},{"style":535},[16971],{"type":27,"value":16972}," drawLevels",{"type":31,"tagName":452,"properties":16974,"children":16975},{"style":541},[16976],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":16978,"children":16979},{"style":1530},[16980],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":16982,"children":16983},{"style":654},[16984],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":16986,"children":16987},{"style":541},[16988],{"type":27,"value":3699},{"type":31,"tagName":452,"properties":16990,"children":16991},{"style":458},[16992],{"type":27,"value":16993},"// the POC and its tag, the value area's two lines, from the period's first bar through to the axis; the two period markers, the header line",{"type":27,"value":28},{"type":31,"tagName":452,"properties":16996,"children":16997},{"class":454},[16998,17002,17007,17011,17015,17019,17023,17027,17032,17036,17040,17044],{"type":31,"tagName":452,"properties":16999,"children":17000},{"style":1530},[17001],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":17003,"children":17004},{"style":654},[17005],{"type":27,"value":17006}," end",{"type":31,"tagName":452,"properties":17008,"children":17009},{"style":1530},[17010],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":17012,"children":17013},{"style":541},[17014],{"type":27,"value":12355},{"type":31,"tagName":452,"properties":17016,"children":17017},{"style":1530},[17018],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":17020,"children":17021},{"style":541},[17022],{"type":27,"value":265},{"type":31,"tagName":452,"properties":17024,"children":17025},{"style":535},[17026],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":17028,"children":17029},{"style":541},[17030],{"type":27,"value":17031},"(intervalSec) ",{"type":31,"tagName":452,"properties":17033,"children":17034},{"style":1530},[17035],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":17037,"children":17038},{"style":654},[17039],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":17041,"children":17042},{"style":1530},[17043],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":17045,"children":17046},{"style":541},[17047],{"type":27,"value":17048}," intervalSec);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17051,"children":17052},{"class":454},[17053,17057,17061,17065,17069,17073,17077,17081,17085,17090,17094,17098,17103,17107,17111,17115,17119,17123,17127,17131,17135,17140,17144,17148,17153,17157,17161,17165],{"type":31,"tagName":452,"properties":17054,"children":17055},{"style":1530},[17056],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":17058,"children":17059},{"style":654},[17060],{"type":27,"value":15782},{"type":31,"tagName":452,"properties":17062,"children":17063},{"style":1530},[17064],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":17066,"children":17067},{"style":541},[17068],{"type":27,"value":8146},{"type":31,"tagName":452,"properties":17070,"children":17071},{"style":1530},[17072],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":17074,"children":17075},{"style":535},[17076],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":17078,"children":17079},{"style":541},[17080],{"type":27,"value":15803},{"type":31,"tagName":452,"properties":17082,"children":17083},{"style":1530},[17084],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":17086,"children":17087},{"style":654},[17088],{"type":27,"value":17089}," top",{"type":31,"tagName":452,"properties":17091,"children":17092},{"style":1530},[17093],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":17095,"children":17096},{"style":535},[17097],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":17099,"children":17100},{"style":541},[17101],{"type":27,"value":17102},"(rowKey[rowCount ",{"type":31,"tagName":452,"properties":17104,"children":17105},{"style":1530},[17106],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":17108,"children":17109},{"style":654},[17110],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":17112,"children":17113},{"style":541},[17114],{"type":27,"value":7666},{"type":31,"tagName":452,"properties":17116,"children":17117},{"style":1530},[17118],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":17120,"children":17121},{"style":541},[17122],{"type":27,"value":16354},{"type":31,"tagName":452,"properties":17124,"children":17125},{"style":1530},[17126],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":17128,"children":17129},{"style":541},[17130],{"type":27,"value":15706},{"type":31,"tagName":452,"properties":17132,"children":17133},{"style":1530},[17134],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":17136,"children":17137},{"style":654},[17138],{"type":27,"value":17139}," bottom",{"type":31,"tagName":452,"properties":17141,"children":17142},{"style":1530},[17143],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":17145,"children":17146},{"style":535},[17147],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":17149,"children":17150},{"style":541},[17151],{"type":27,"value":17152},"(rowKey[",{"type":31,"tagName":452,"properties":17154,"children":17155},{"style":654},[17156],{"type":27,"value":444},{"type":31,"tagName":452,"properties":17158,"children":17159},{"style":541},[17160],{"type":27,"value":9686},{"type":31,"tagName":452,"properties":17162,"children":17163},{"style":1530},[17164],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":17166,"children":17167},{"style":541},[17168],{"type":27,"value":17169}," rowH;",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17172,"children":17173},{"class":454},[17174,17178,17182,17186,17190,17194],{"type":31,"tagName":452,"properties":17175,"children":17176},{"style":1530},[17177],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":17179,"children":17180},{"style":541},[17181],{"type":27,"value":14609},{"type":31,"tagName":452,"properties":17183,"children":17184},{"style":1530},[17185],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":17187,"children":17188},{"style":654},[17189],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":17191,"children":17192},{"style":541},[17193],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":17195,"children":17196},{"style":458},[17197],{"type":27,"value":17198},"// only when a row added open interest (the dock draws no POC of its own, so a period of closes marks nothing)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17201,"children":17202},{"class":454},[17203,17208,17212,17217,17222,17227,17232,17236,17241,17245,17250,17254,17259,17263,17268,17272,17277,17282,17287,17291,17295,17300,17305,17310,17315],{"type":31,"tagName":452,"properties":17204,"children":17205},{"style":541},[17206],{"type":27,"value":17207},"    lines[",{"type":31,"tagName":452,"properties":17209,"children":17210},{"style":654},[17211],{"type":27,"value":444},{"type":31,"tagName":452,"properties":17213,"children":17214},{"style":541},[17215],{"type":27,"value":17216},"].",{"type":31,"tagName":452,"properties":17218,"children":17219},{"style":535},[17220],{"type":27,"value":17221},"set",{"type":31,"tagName":452,"properties":17223,"children":17224},{"style":541},[17225],{"type":27,"value":17226},"(periodStart, poc, end, poc).",{"type":31,"tagName":452,"properties":17228,"children":17229},{"style":535},[17230],{"type":27,"value":17231},"color",{"type":31,"tagName":452,"properties":17233,"children":17234},{"style":541},[17235],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17237,"children":17238},{"style":535},[17239],{"type":27,"value":17240},"rgba",{"type":31,"tagName":452,"properties":17242,"children":17243},{"style":541},[17244],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17246,"children":17247},{"style":654},[17248],{"type":27,"value":17249},"242",{"type":31,"tagName":452,"properties":17251,"children":17252},{"style":541},[17253],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17255,"children":17256},{"style":654},[17257],{"type":27,"value":17258},"201",{"type":31,"tagName":452,"properties":17260,"children":17261},{"style":541},[17262],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17264,"children":17265},{"style":654},[17266],{"type":27,"value":17267},"76",{"type":31,"tagName":452,"properties":17269,"children":17270},{"style":541},[17271],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17273,"children":17274},{"style":654},[17275],{"type":27,"value":17276},"255",{"type":31,"tagName":452,"properties":17278,"children":17279},{"style":541},[17280],{"type":27,"value":17281},")).",{"type":31,"tagName":452,"properties":17283,"children":17284},{"style":535},[17285],{"type":27,"value":17286},"width",{"type":31,"tagName":452,"properties":17288,"children":17289},{"style":541},[17290],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17292,"children":17293},{"style":654},[17294],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":17296,"children":17297},{"style":541},[17298],{"type":27,"value":17299},").",{"type":31,"tagName":452,"properties":17301,"children":17302},{"style":535},[17303],{"type":27,"value":17304},"style",{"type":31,"tagName":452,"properties":17306,"children":17307},{"style":541},[17308],{"type":27,"value":17309},"(LineStyle.Solid).",{"type":31,"tagName":452,"properties":17311,"children":17312},{"style":535},[17313],{"type":27,"value":17314},"extend",{"type":31,"tagName":452,"properties":17316,"children":17317},{"style":541},[17318],{"type":27,"value":17319},"(Extend.Right);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17322,"children":17323},{"class":454},[17324,17329,17333,17337,17341,17346,17350,17355],{"type":31,"tagName":452,"properties":17325,"children":17326},{"style":535},[17327],{"type":27,"value":17328},"    sb_clear",{"type":31,"tagName":452,"properties":17330,"children":17331},{"style":541},[17332],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":17334,"children":17335},{"style":535},[17336],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":17338,"children":17339},{"style":541},[17340],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17342,"children":17343},{"style":547},[17344],{"type":27,"value":17345},"\"OI POC \"",{"type":31,"tagName":452,"properties":17347,"children":17348},{"style":541},[17349],{"type":27,"value":620},{"type":31,"tagName":452,"properties":17351,"children":17352},{"style":535},[17353],{"type":27,"value":17354},"sbPrice",{"type":31,"tagName":452,"properties":17356,"children":17357},{"style":541},[17358],{"type":27,"value":17359},"(poc);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17362,"children":17363},{"class":454},[17364,17369,17373,17377,17382,17387,17391,17396,17400,17404,17408,17412,17417,17421,17426,17430,17435,17439,17443,17447,17452,17456,17460,17464,17468,17472,17476,17480,17484,17488,17492,17496,17500,17505,17510,17514,17519],{"type":31,"tagName":452,"properties":17365,"children":17366},{"style":541},[17367],{"type":27,"value":17368},"    pocTag.",{"type":31,"tagName":452,"properties":17370,"children":17371},{"style":535},[17372],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":17374,"children":17375},{"style":541},[17376],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17378,"children":17379},{"style":654},[17380],{"type":27,"value":17381},"4.0",{"type":31,"tagName":452,"properties":17383,"children":17384},{"style":541},[17385],{"type":27,"value":17386},", poc).",{"type":31,"tagName":452,"properties":17388,"children":17389},{"style":535},[17390],{"type":27,"value":27},{"type":31,"tagName":452,"properties":17392,"children":17393},{"style":541},[17394],{"type":27,"value":17395},"(str_poc_tag_sb).",{"type":31,"tagName":452,"properties":17397,"children":17398},{"style":535},[17399],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":17401,"children":17402},{"style":541},[17403],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17405,"children":17406},{"style":535},[17407],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":17409,"children":17410},{"style":541},[17411],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17413,"children":17414},{"style":654},[17415],{"type":27,"value":17416},"19",{"type":31,"tagName":452,"properties":17418,"children":17419},{"style":541},[17420],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17422,"children":17423},{"style":654},[17424],{"type":27,"value":17425},"23",{"type":31,"tagName":452,"properties":17427,"children":17428},{"style":541},[17429],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17431,"children":17432},{"style":654},[17433],{"type":27,"value":17434},"34",{"type":31,"tagName":452,"properties":17436,"children":17437},{"style":541},[17438],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17440,"children":17441},{"style":654},[17442],{"type":27,"value":17276},{"type":31,"tagName":452,"properties":17444,"children":17445},{"style":541},[17446],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":17448,"children":17449},{"style":535},[17450],{"type":27,"value":17451},"fill",{"type":31,"tagName":452,"properties":17453,"children":17454},{"style":541},[17455],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17457,"children":17458},{"style":535},[17459],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":17461,"children":17462},{"style":541},[17463],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17465,"children":17466},{"style":654},[17467],{"type":27,"value":17249},{"type":31,"tagName":452,"properties":17469,"children":17470},{"style":541},[17471],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17473,"children":17474},{"style":654},[17475],{"type":27,"value":17258},{"type":31,"tagName":452,"properties":17477,"children":17478},{"style":541},[17479],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17481,"children":17482},{"style":654},[17483],{"type":27,"value":17267},{"type":31,"tagName":452,"properties":17485,"children":17486},{"style":541},[17487],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17489,"children":17490},{"style":654},[17491],{"type":27,"value":17276},{"type":31,"tagName":452,"properties":17493,"children":17494},{"style":541},[17495],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":17497,"children":17498},{"style":535},[17499],{"type":27,"value":17304},{"type":31,"tagName":452,"properties":17501,"children":17502},{"style":541},[17503],{"type":27,"value":17504},"(LabelStyle.Pill).",{"type":31,"tagName":452,"properties":17506,"children":17507},{"style":535},[17508],{"type":27,"value":17509},"align",{"type":31,"tagName":452,"properties":17511,"children":17512},{"style":541},[17513],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17515,"children":17516},{"style":654},[17517],{"type":27,"value":17518},"ALIGN_RIGHT",{"type":31,"tagName":452,"properties":17520,"children":17521},{"style":541},[17522],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":17525,"children":17526},{"class":454},[17527,17532,17536,17541,17545,17549,17554,17559,17563],{"type":31,"tagName":452,"properties":17528,"children":17529},{"style":541},[17530],{"type":27,"value":17531},"  } ",{"type":31,"tagName":452,"properties":17533,"children":17534},{"style":1530},[17535],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":17537,"children":17538},{"style":541},[17539],{"type":27,"value":17540}," { lines[",{"type":31,"tagName":452,"properties":17542,"children":17543},{"style":654},[17544],{"type":27,"value":444},{"type":31,"tagName":452,"properties":17546,"children":17547},{"style":541},[17548],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17550,"children":17551},{"style":535},[17552],{"type":27,"value":17553},"delete",{"type":31,"tagName":452,"properties":17555,"children":17556},{"style":541},[17557],{"type":27,"value":17558},"(); pocTag.",{"type":31,"tagName":452,"properties":17560,"children":17561},{"style":535},[17562],{"type":27,"value":17553},{"type":31,"tagName":452,"properties":17564,"children":17565},{"style":541},[17566],{"type":27,"value":17567},"(); }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17570,"children":17571},{"class":454},[17572,17576,17580,17584,17588,17592,17596,17600,17604],{"type":31,"tagName":452,"properties":17573,"children":17574},{"style":1530},[17575],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":17577,"children":17578},{"style":541},[17579],{"type":27,"value":14609},{"type":31,"tagName":452,"properties":17581,"children":17582},{"style":1530},[17583],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":17585,"children":17586},{"style":654},[17587],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":17589,"children":17590},{"style":1530},[17591],{"type":27,"value":6643},{"type":31,"tagName":452,"properties":17593,"children":17594},{"style":541},[17595],{"type":27,"value":3554},{"type":31,"tagName":452,"properties":17597,"children":17598},{"style":1530},[17599],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":17601,"children":17602},{"style":541},[17603],{"type":27,"value":16826},{"type":31,"tagName":452,"properties":17605,"children":17606},{"style":458},[17607],{"type":27,"value":17608},"// a value area of two rows or more; one row is the POC's own",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17611,"children":17612},{"class":454},[17613,17617,17621,17625,17629,17634,17638,17642,17646,17650,17655,17659,17664,17668,17673,17677,17681,17685,17689,17693,17697,17701,17705,17710,17714],{"type":31,"tagName":452,"properties":17614,"children":17615},{"style":541},[17616],{"type":27,"value":17207},{"type":31,"tagName":452,"properties":17618,"children":17619},{"style":654},[17620],{"type":27,"value":667},{"type":31,"tagName":452,"properties":17622,"children":17623},{"style":541},[17624],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17626,"children":17627},{"style":535},[17628],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":17630,"children":17631},{"style":541},[17632],{"type":27,"value":17633},"(periodStart, vah, end, vah).",{"type":31,"tagName":452,"properties":17635,"children":17636},{"style":535},[17637],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":17639,"children":17640},{"style":541},[17641],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17643,"children":17644},{"style":535},[17645],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":17647,"children":17648},{"style":541},[17649],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17651,"children":17652},{"style":654},[17653],{"type":27,"value":17654},"149",{"type":31,"tagName":452,"properties":17656,"children":17657},{"style":541},[17658],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17660,"children":17661},{"style":654},[17662],{"type":27,"value":17663},"152",{"type":31,"tagName":452,"properties":17665,"children":17666},{"style":541},[17667],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17669,"children":17670},{"style":654},[17671],{"type":27,"value":17672},"161",{"type":31,"tagName":452,"properties":17674,"children":17675},{"style":541},[17676],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17678,"children":17679},{"style":654},[17680],{"type":27,"value":17276},{"type":31,"tagName":452,"properties":17682,"children":17683},{"style":541},[17684],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":17686,"children":17687},{"style":535},[17688],{"type":27,"value":17286},{"type":31,"tagName":452,"properties":17690,"children":17691},{"style":541},[17692],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17694,"children":17695},{"style":654},[17696],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":17698,"children":17699},{"style":541},[17700],{"type":27,"value":17299},{"type":31,"tagName":452,"properties":17702,"children":17703},{"style":535},[17704],{"type":27,"value":17304},{"type":31,"tagName":452,"properties":17706,"children":17707},{"style":541},[17708],{"type":27,"value":17709},"(LineStyle.Dashed).",{"type":31,"tagName":452,"properties":17711,"children":17712},{"style":535},[17713],{"type":27,"value":17314},{"type":31,"tagName":452,"properties":17715,"children":17716},{"style":541},[17717],{"type":27,"value":17319},{"type":27,"value":28},{"type":31,"tagName":452,"properties":17720,"children":17721},{"class":454},[17722,17726,17730,17734,17738,17743,17747,17751,17755,17759,17763,17767,17771,17775,17779,17783,17787,17791,17795,17799,17803,17807,17811,17815,17819],{"type":31,"tagName":452,"properties":17723,"children":17724},{"style":541},[17725],{"type":27,"value":17207},{"type":31,"tagName":452,"properties":17727,"children":17728},{"style":654},[17729],{"type":27,"value":2525},{"type":31,"tagName":452,"properties":17731,"children":17732},{"style":541},[17733],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17735,"children":17736},{"style":535},[17737],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":17739,"children":17740},{"style":541},[17741],{"type":27,"value":17742},"(periodStart, val, end, val).",{"type":31,"tagName":452,"properties":17744,"children":17745},{"style":535},[17746],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":17748,"children":17749},{"style":541},[17750],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17752,"children":17753},{"style":535},[17754],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":17756,"children":17757},{"style":541},[17758],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17760,"children":17761},{"style":654},[17762],{"type":27,"value":17654},{"type":31,"tagName":452,"properties":17764,"children":17765},{"style":541},[17766],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17768,"children":17769},{"style":654},[17770],{"type":27,"value":17663},{"type":31,"tagName":452,"properties":17772,"children":17773},{"style":541},[17774],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17776,"children":17777},{"style":654},[17778],{"type":27,"value":17672},{"type":31,"tagName":452,"properties":17780,"children":17781},{"style":541},[17782],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17784,"children":17785},{"style":654},[17786],{"type":27,"value":17276},{"type":31,"tagName":452,"properties":17788,"children":17789},{"style":541},[17790],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":17792,"children":17793},{"style":535},[17794],{"type":27,"value":17286},{"type":31,"tagName":452,"properties":17796,"children":17797},{"style":541},[17798],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17800,"children":17801},{"style":654},[17802],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":17804,"children":17805},{"style":541},[17806],{"type":27,"value":17299},{"type":31,"tagName":452,"properties":17808,"children":17809},{"style":535},[17810],{"type":27,"value":17304},{"type":31,"tagName":452,"properties":17812,"children":17813},{"style":541},[17814],{"type":27,"value":17709},{"type":31,"tagName":452,"properties":17816,"children":17817},{"style":535},[17818],{"type":27,"value":17314},{"type":31,"tagName":452,"properties":17820,"children":17821},{"style":541},[17822],{"type":27,"value":17319},{"type":27,"value":28},{"type":31,"tagName":452,"properties":17825,"children":17826},{"class":454},[17827,17831,17835,17839,17843,17847,17851,17856,17860,17864,17868],{"type":31,"tagName":452,"properties":17828,"children":17829},{"style":541},[17830],{"type":27,"value":17531},{"type":31,"tagName":452,"properties":17832,"children":17833},{"style":1530},[17834],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":17836,"children":17837},{"style":541},[17838],{"type":27,"value":17540},{"type":31,"tagName":452,"properties":17840,"children":17841},{"style":654},[17842],{"type":27,"value":667},{"type":31,"tagName":452,"properties":17844,"children":17845},{"style":541},[17846],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17848,"children":17849},{"style":535},[17850],{"type":27,"value":17553},{"type":31,"tagName":452,"properties":17852,"children":17853},{"style":541},[17854],{"type":27,"value":17855},"(); lines[",{"type":31,"tagName":452,"properties":17857,"children":17858},{"style":654},[17859],{"type":27,"value":2525},{"type":31,"tagName":452,"properties":17861,"children":17862},{"style":541},[17863],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17865,"children":17866},{"style":535},[17867],{"type":27,"value":17553},{"type":31,"tagName":452,"properties":17869,"children":17870},{"style":541},[17871],{"type":27,"value":17567},{"type":27,"value":28},{"type":31,"tagName":452,"properties":17874,"children":17875},{"class":454},[17876,17881,17885,17889,17893,17898,17902,17906,17910,17914,17918,17922,17926,17930,17934,17938,17943,17947,17951,17955,17959,17963,17967,17972,17976],{"type":31,"tagName":452,"properties":17877,"children":17878},{"style":541},[17879],{"type":27,"value":17880},"  lines[",{"type":31,"tagName":452,"properties":17882,"children":17883},{"style":654},[17884],{"type":27,"value":2542},{"type":31,"tagName":452,"properties":17886,"children":17887},{"style":541},[17888],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17890,"children":17891},{"style":535},[17892],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":17894,"children":17895},{"style":541},[17896],{"type":27,"value":17897},"(periodStart, bottom, periodStart, top).",{"type":31,"tagName":452,"properties":17899,"children":17900},{"style":535},[17901],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":17903,"children":17904},{"style":541},[17905],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17907,"children":17908},{"style":535},[17909],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":17911,"children":17912},{"style":541},[17913],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17915,"children":17916},{"style":654},[17917],{"type":27,"value":17654},{"type":31,"tagName":452,"properties":17919,"children":17920},{"style":541},[17921],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17923,"children":17924},{"style":654},[17925],{"type":27,"value":17663},{"type":31,"tagName":452,"properties":17927,"children":17928},{"style":541},[17929],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17931,"children":17932},{"style":654},[17933],{"type":27,"value":17672},{"type":31,"tagName":452,"properties":17935,"children":17936},{"style":541},[17937],{"type":27,"value":141},{"type":31,"tagName":452,"properties":17939,"children":17940},{"style":654},[17941],{"type":27,"value":17942},"200",{"type":31,"tagName":452,"properties":17944,"children":17945},{"style":541},[17946],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":17948,"children":17949},{"style":535},[17950],{"type":27,"value":17286},{"type":31,"tagName":452,"properties":17952,"children":17953},{"style":541},[17954],{"type":27,"value":544},{"type":31,"tagName":452,"properties":17956,"children":17957},{"style":654},[17958],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":17960,"children":17961},{"style":541},[17962],{"type":27,"value":17299},{"type":31,"tagName":452,"properties":17964,"children":17965},{"style":535},[17966],{"type":27,"value":17304},{"type":31,"tagName":452,"properties":17968,"children":17969},{"style":541},[17970],{"type":27,"value":17971},"(LineStyle.Dotted).",{"type":31,"tagName":452,"properties":17973,"children":17974},{"style":535},[17975],{"type":27,"value":17314},{"type":31,"tagName":452,"properties":17977,"children":17978},{"style":541},[17979],{"type":27,"value":17980},"(Extend.None);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":17983,"children":17984},{"class":454},[17985,17989,17993,17997,18001,18006,18010,18014,18018,18022,18026,18030,18034,18038,18042,18046,18050,18054,18058,18062,18066,18070,18074,18078,18082],{"type":31,"tagName":452,"properties":17986,"children":17987},{"style":541},[17988],{"type":27,"value":17880},{"type":31,"tagName":452,"properties":17990,"children":17991},{"style":654},[17992],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":17994,"children":17995},{"style":541},[17996],{"type":27,"value":17216},{"type":31,"tagName":452,"properties":17998,"children":17999},{"style":535},[18000],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":18002,"children":18003},{"style":541},[18004],{"type":27,"value":18005},"(end, bottom, end, top).",{"type":31,"tagName":452,"properties":18007,"children":18008},{"style":535},[18009],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":18011,"children":18012},{"style":541},[18013],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18015,"children":18016},{"style":535},[18017],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":18019,"children":18020},{"style":541},[18021],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18023,"children":18024},{"style":654},[18025],{"type":27,"value":17654},{"type":31,"tagName":452,"properties":18027,"children":18028},{"style":541},[18029],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18031,"children":18032},{"style":654},[18033],{"type":27,"value":17663},{"type":31,"tagName":452,"properties":18035,"children":18036},{"style":541},[18037],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18039,"children":18040},{"style":654},[18041],{"type":27,"value":17672},{"type":31,"tagName":452,"properties":18043,"children":18044},{"style":541},[18045],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18047,"children":18048},{"style":654},[18049],{"type":27,"value":17942},{"type":31,"tagName":452,"properties":18051,"children":18052},{"style":541},[18053],{"type":27,"value":17281},{"type":31,"tagName":452,"properties":18055,"children":18056},{"style":535},[18057],{"type":27,"value":17286},{"type":31,"tagName":452,"properties":18059,"children":18060},{"style":541},[18061],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18063,"children":18064},{"style":654},[18065],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":18067,"children":18068},{"style":541},[18069],{"type":27,"value":17299},{"type":31,"tagName":452,"properties":18071,"children":18072},{"style":535},[18073],{"type":27,"value":17304},{"type":31,"tagName":452,"properties":18075,"children":18076},{"style":541},[18077],{"type":27,"value":17971},{"type":31,"tagName":452,"properties":18079,"children":18080},{"style":535},[18081],{"type":27,"value":17314},{"type":31,"tagName":452,"properties":18083,"children":18084},{"style":541},[18085],{"type":27,"value":17980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18088,"children":18089},{"class":454},[18090,18095,18099,18103,18108,18112,18116,18120,18125,18129,18133,18137,18141,18145,18150,18154,18159,18163,18167,18171,18176,18180,18185],{"type":31,"tagName":452,"properties":18091,"children":18092},{"style":535},[18093],{"type":27,"value":18094},"  sb_clear",{"type":31,"tagName":452,"properties":18096,"children":18097},{"style":541},[18098],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":18100,"children":18101},{"style":535},[18102],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":18104,"children":18105},{"style":541},[18106],{"type":27,"value":18107},"(period ",{"type":31,"tagName":452,"properties":18109,"children":18110},{"style":1530},[18111],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":18113,"children":18114},{"style":654},[18115],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":18117,"children":18118},{"style":1530},[18119],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":18121,"children":18122},{"style":547},[18123],{"type":27,"value":18124}," \"Day\"",{"type":31,"tagName":452,"properties":18126,"children":18127},{"style":1530},[18128],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":18130,"children":18131},{"style":541},[18132],{"type":27,"value":2670},{"type":31,"tagName":452,"properties":18134,"children":18135},{"style":1530},[18136],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":18138,"children":18139},{"style":654},[18140],{"type":27,"value":3499},{"type":31,"tagName":452,"properties":18142,"children":18143},{"style":1530},[18144],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":18146,"children":18147},{"style":547},[18148],{"type":27,"value":18149}," \"Week\"",{"type":31,"tagName":452,"properties":18151,"children":18152},{"style":1530},[18153],{"type":27,"value":4167},{"type":31,"tagName":452,"properties":18155,"children":18156},{"style":547},[18157],{"type":27,"value":18158}," \"Month\"",{"type":31,"tagName":452,"properties":18160,"children":18161},{"style":541},[18162],{"type":27,"value":620},{"type":31,"tagName":452,"properties":18164,"children":18165},{"style":535},[18166],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":18168,"children":18169},{"style":541},[18170],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18172,"children":18173},{"style":547},[18174],{"type":27,"value":18175},"\" | Open interest | net change \"",{"type":31,"tagName":452,"properties":18177,"children":18178},{"style":541},[18179],{"type":27,"value":620},{"type":31,"tagName":452,"properties":18181,"children":18182},{"style":535},[18183],{"type":27,"value":18184},"sbSignedGrouped",{"type":31,"tagName":452,"properties":18186,"children":18187},{"style":541},[18188],{"type":27,"value":18189},"(netTotal);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18192,"children":18193},{"class":454},[18194,18199,18203,18207,18212,18217,18221,18226,18230,18235,18239,18243,18248,18252,18256,18260,18264,18268,18272,18276,18280,18284,18288,18292],{"type":31,"tagName":452,"properties":18195,"children":18196},{"style":541},[18197],{"type":27,"value":18198},"  header.",{"type":31,"tagName":452,"properties":18200,"children":18201},{"style":535},[18202],{"type":27,"value":17221},{"type":31,"tagName":452,"properties":18204,"children":18205},{"style":541},[18206],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18208,"children":18209},{"style":654},[18210],{"type":27,"value":18211},"220.0",{"type":31,"tagName":452,"properties":18213,"children":18214},{"style":541},[18215],{"type":27,"value":18216},", top ",{"type":31,"tagName":452,"properties":18218,"children":18219},{"style":1530},[18220],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":18222,"children":18223},{"style":541},[18224],{"type":27,"value":18225}," rowWidth ",{"type":31,"tagName":452,"properties":18227,"children":18228},{"style":1530},[18229],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":18231,"children":18232},{"style":654},[18233],{"type":27,"value":18234}," 0.6",{"type":31,"tagName":452,"properties":18236,"children":18237},{"style":541},[18238],{"type":27,"value":17299},{"type":31,"tagName":452,"properties":18240,"children":18241},{"style":535},[18242],{"type":27,"value":27},{"type":31,"tagName":452,"properties":18244,"children":18245},{"style":541},[18246],{"type":27,"value":18247},"(str_tag_sb).",{"type":31,"tagName":452,"properties":18249,"children":18250},{"style":535},[18251],{"type":27,"value":17231},{"type":31,"tagName":452,"properties":18253,"children":18254},{"style":541},[18255],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18257,"children":18258},{"style":535},[18259],{"type":27,"value":17240},{"type":31,"tagName":452,"properties":18261,"children":18262},{"style":541},[18263],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18265,"children":18266},{"style":654},[18267],{"type":27,"value":17654},{"type":31,"tagName":452,"properties":18269,"children":18270},{"style":541},[18271],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18273,"children":18274},{"style":654},[18275],{"type":27,"value":17663},{"type":31,"tagName":452,"properties":18277,"children":18278},{"style":541},[18279],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18281,"children":18282},{"style":654},[18283],{"type":27,"value":17672},{"type":31,"tagName":452,"properties":18285,"children":18286},{"style":541},[18287],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18289,"children":18290},{"style":654},[18291],{"type":27,"value":17276},{"type":31,"tagName":452,"properties":18293,"children":18294},{"style":541},[18295],{"type":27,"value":4832},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18298,"children":18299},{"class":454},[18300],{"type":31,"tagName":452,"properties":18301,"children":18302},{"style":541},[18303],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18306,"children":18307},{"class":454},[],{"type":27,"value":28},{"type":31,"tagName":452,"properties":18310,"children":18311},{"class":454},[18312],{"type":31,"tagName":452,"properties":18313,"children":18314},{"style":458},[18315],{"type":27,"value":18316},"// onStart() runs once before the first bar: read the params; a weekly or coarser chart stands the streams down.",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18319,"children":18320},{"class":454},[18321,18325,18330,18334,18338,18342],{"type":31,"tagName":452,"properties":18322,"children":18323},{"style":1530},[18324],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":18326,"children":18327},{"style":535},[18328],{"type":27,"value":18329}," onStart",{"type":31,"tagName":452,"properties":18331,"children":18332},{"style":541},[18333],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":18335,"children":18336},{"style":1530},[18337],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":18339,"children":18340},{"style":654},[18341],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":18343,"children":18344},{"style":541},[18345],{"type":27,"value":18346}," {",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18349,"children":18350},{"class":454},[18351,18356,18360,18364,18368,18373,18378,18382,18386,18390,18395,18400,18404,18409,18413,18417,18421,18426,18430,18435,18439,18443,18447],{"type":31,"tagName":452,"properties":18352,"children":18353},{"style":541},[18354],{"type":27,"value":18355},"  period ",{"type":31,"tagName":452,"properties":18357,"children":18358},{"style":1530},[18359],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18361,"children":18362},{"style":535},[18363],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":18365,"children":18366},{"style":541},[18367],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18369,"children":18370},{"style":535},[18371],{"type":27,"value":18372},"p_period",{"type":31,"tagName":452,"properties":18374,"children":18375},{"style":541},[18376],{"type":27,"value":18377},"()); ticks ",{"type":31,"tagName":452,"properties":18379,"children":18380},{"style":1530},[18381],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18383,"children":18384},{"style":535},[18385],{"type":27,"value":5674},{"type":31,"tagName":452,"properties":18387,"children":18388},{"style":541},[18389],{"type":27,"value":544},{"type":31,"tagName":452,"properties":18391,"children":18392},{"style":535},[18393],{"type":27,"value":18394},"p_ticks",{"type":31,"tagName":452,"properties":18396,"children":18397},{"style":541},[18398],{"type":27,"value":18399},"()); valueArea ",{"type":31,"tagName":452,"properties":18401,"children":18402},{"style":1530},[18403],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18405,"children":18406},{"style":535},[18407],{"type":27,"value":18408}," p_value_area",{"type":31,"tagName":452,"properties":18410,"children":18411},{"style":541},[18412],{"type":27,"value":7791},{"type":31,"tagName":452,"properties":18414,"children":18415},{"style":1530},[18416],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":18418,"children":18419},{"style":654},[18420],{"type":27,"value":5535},{"type":31,"tagName":452,"properties":18422,"children":18423},{"style":541},[18424],{"type":27,"value":18425},"; positiveRight ",{"type":31,"tagName":452,"properties":18427,"children":18428},{"style":1530},[18429],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18431,"children":18432},{"style":535},[18433],{"type":27,"value":18434}," p_positive_side",{"type":31,"tagName":452,"properties":18436,"children":18437},{"style":541},[18438],{"type":27,"value":7791},{"type":31,"tagName":452,"properties":18440,"children":18441},{"style":1530},[18442],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":18444,"children":18445},{"style":654},[18446],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":18448,"children":18449},{"style":541},[18450],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18453,"children":18454},{"class":454},[18455,18460,18464,18469,18473,18477,18481,18485,18489,18493,18497,18501,18505],{"type":31,"tagName":452,"properties":18456,"children":18457},{"style":541},[18458],{"type":27,"value":18459},"  intervalSec ",{"type":31,"tagName":452,"properties":18461,"children":18462},{"style":1530},[18463],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18465,"children":18466},{"style":535},[18467],{"type":27,"value":18468}," p_chart_interval_sec",{"type":31,"tagName":452,"properties":18470,"children":18471},{"style":541},[18472],{"type":27,"value":7791},{"type":31,"tagName":452,"properties":18474,"children":18475},{"style":1530},[18476],{"type":27,"value":4535},{"type":31,"tagName":452,"properties":18478,"children":18479},{"style":654},[18480],{"type":27,"value":3447},{"type":31,"tagName":452,"properties":18482,"children":18483},{"style":1530},[18484],{"type":27,"value":3773},{"type":31,"tagName":452,"properties":18486,"children":18487},{"style":535},[18488],{"type":27,"value":18468},{"type":31,"tagName":452,"properties":18490,"children":18491},{"style":541},[18492],{"type":27,"value":7791},{"type":31,"tagName":452,"properties":18494,"children":18495},{"style":1530},[18496],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":18498,"children":18499},{"style":654},[18500],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":18502,"children":18503},{"style":541},[18504],{"type":27,"value":1832},{"type":31,"tagName":452,"properties":18506,"children":18507},{"style":458},[18508],{"type":27,"value":18509},"// 0 when the chart did not fill it",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18512,"children":18513},{"class":454},[18514,18519,18523,18527,18531,18535,18540,18544,18549],{"type":31,"tagName":452,"properties":18515,"children":18516},{"style":541},[18517],{"type":27,"value":18518},"  streamed ",{"type":31,"tagName":452,"properties":18520,"children":18521},{"style":1530},[18522],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18524,"children":18525},{"style":535},[18526],{"type":27,"value":9564},{"type":31,"tagName":452,"properties":18528,"children":18529},{"style":541},[18530],{"type":27,"value":17031},{"type":31,"tagName":452,"properties":18532,"children":18533},{"style":1530},[18534],{"type":27,"value":7949},{"type":31,"tagName":452,"properties":18536,"children":18537},{"style":541},[18538],{"type":27,"value":18539}," intervalSec ",{"type":31,"tagName":452,"properties":18541,"children":18542},{"style":1530},[18543],{"type":27,"value":1988},{"type":31,"tagName":452,"properties":18545,"children":18546},{"style":654},[18547],{"type":27,"value":18548}," 604800.0",{"type":31,"tagName":452,"properties":18550,"children":18551},{"style":541},[18552],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18555,"children":18556},{"class":454},[18557],{"type":31,"tagName":452,"properties":18558,"children":18559},{"style":541},[18560],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18563,"children":18564},{"class":454},[18565],{"type":31,"tagName":452,"properties":18566,"children":18567},{"style":458},[18568],{"type":27,"value":18569},"// onBar() runs once per bar, oldest first. Finer than a week: the closed hours this row carries go into the period's",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18572,"children":18573},{"class":454},[18574],{"type":31,"tagName":452,"properties":18575,"children":18576},{"style":458},[18577],{"type":27,"value":18578},"// ledger once both streams have them, and the forming hour's volume is the chart's own bars since the last one that",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18581,"children":18582},{"class":454},[18583],{"type":31,"tagName":452,"properties":18584,"children":18585},{"style":458},[18586],{"type":27,"value":18587},"// opened on the hour less the closed hours carried since; on the last bar the forming hour's change (the bar's open",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18590,"children":18591},{"class":454},[18592],{"type":31,"tagName":452,"properties":18593,"children":18594},{"style":458},[18595],{"type":27,"value":18596},"// interest less the newest closed hour's) is spread over it. A weekly or coarser chart spreads each bar's change over",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18599,"children":18600},{"class":454},[18601],{"type":31,"tagName":452,"properties":18602,"children":18603},{"style":458},[18604],{"type":27,"value":18605},"// that bar's own rows. On the last bar: the rows, the levels, the markers, the header.",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18608,"children":18609},{"class":454},[18610,18614,18619,18623,18627,18631],{"type":31,"tagName":452,"properties":18611,"children":18612},{"style":1530},[18613],{"type":27,"value":3657},{"type":31,"tagName":452,"properties":18615,"children":18616},{"style":535},[18617],{"type":27,"value":18618}," onBar",{"type":31,"tagName":452,"properties":18620,"children":18621},{"style":541},[18622],{"type":27,"value":8986},{"type":31,"tagName":452,"properties":18624,"children":18625},{"style":1530},[18626],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":18628,"children":18629},{"style":654},[18630],{"type":27,"value":3694},{"type":31,"tagName":452,"properties":18632,"children":18633},{"style":541},[18634],{"type":27,"value":18346},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18637,"children":18638},{"class":454},[18639,18644,18648,18652,18656,18660,18664,18668,18672,18677,18681],{"type":31,"tagName":452,"properties":18640,"children":18641},{"style":541},[18642],{"type":27,"value":18643},"  t ",{"type":31,"tagName":452,"properties":18645,"children":18646},{"style":1530},[18647],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18649,"children":18650},{"style":541},[18651],{"type":27,"value":7954},{"type":31,"tagName":452,"properties":18653,"children":18654},{"style":535},[18655],{"type":27,"value":4753},{"type":31,"tagName":452,"properties":18657,"children":18658},{"style":541},[18659],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":18661,"children":18662},{"style":1530},[18663],{"type":27,"value":5205},{"type":31,"tagName":452,"properties":18665,"children":18666},{"style":541},[18667],{"type":27,"value":265},{"type":31,"tagName":452,"properties":18669,"children":18670},{"style":535},[18671],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":18673,"children":18674},{"style":541},[18675],{"type":27,"value":18676},"(t)) ",{"type":31,"tagName":452,"properties":18678,"children":18679},{"style":1530},[18680],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":18682,"children":18683},{"style":541},[18684],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18687,"children":18688},{"class":454},[18689,18693,18697,18701,18706,18710,18714,18719,18723,18728,18732,18736,18741,18745,18750],{"type":31,"tagName":452,"properties":18690,"children":18691},{"style":1530},[18692],{"type":27,"value":3713},{"type":31,"tagName":452,"properties":18694,"children":18695},{"style":654},[18696],{"type":27,"value":12038},{"type":31,"tagName":452,"properties":18698,"children":18699},{"style":1530},[18700],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":18702,"children":18703},{"style":535},[18704],{"type":27,"value":18705}," in_profile_cells",{"type":31,"tagName":452,"properties":18707,"children":18708},{"style":541},[18709],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":18711,"children":18712},{"style":1530},[18713],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":18715,"children":18716},{"style":654},[18717],{"type":27,"value":18718}," cells",{"type":31,"tagName":452,"properties":18720,"children":18721},{"style":1530},[18722],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":18724,"children":18725},{"style":535},[18726],{"type":27,"value":18727}," in_profile_view",{"type":31,"tagName":452,"properties":18729,"children":18730},{"style":541},[18731],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":18733,"children":18734},{"style":1530},[18735],{"type":27,"value":1533},{"type":31,"tagName":452,"properties":18737,"children":18738},{"style":654},[18739],{"type":27,"value":18740}," oiNow",{"type":31,"tagName":452,"properties":18742,"children":18743},{"style":1530},[18744],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":18746,"children":18747},{"style":535},[18748],{"type":27,"value":18749}," in_oi",{"type":31,"tagName":452,"properties":18751,"children":18752},{"style":541},[18753],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18756,"children":18757},{"class":454},[18758,18762,18766,18770,18774,18779],{"type":31,"tagName":452,"properties":18759,"children":18760},{"style":1530},[18761],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":18763,"children":18764},{"style":541},[18765],{"type":27,"value":265},{"type":31,"tagName":452,"properties":18767,"children":18768},{"style":535},[18769],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":18771,"children":18772},{"style":541},[18773],{"type":27,"value":9569},{"type":31,"tagName":452,"properties":18775,"children":18776},{"style":535},[18777],{"type":27,"value":18778},"learnRow",{"type":31,"tagName":452,"properties":18780,"children":18781},{"style":541},[18782],{"type":27,"value":18783},"(cells, n);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18786,"children":18787},{"class":454},[18788,18792,18796,18800,18805],{"type":31,"tagName":452,"properties":18789,"children":18790},{"style":1530},[18791],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":18793,"children":18794},{"style":541},[18795],{"type":27,"value":265},{"type":31,"tagName":452,"properties":18797,"children":18798},{"style":1530},[18799],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":18801,"children":18802},{"style":541},[18803],{"type":27,"value":18804},"streamed) { ",{"type":31,"tagName":452,"properties":18806,"children":18807},{"style":458},[18808],{"type":27,"value":18809},"// a weekly or coarser chart: the bar's change against the previous bar's close, else within the bar",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18812,"children":18813},{"class":454},[18814,18818,18822,18826,18830,18834,18838],{"type":31,"tagName":452,"properties":18815,"children":18816},{"style":1530},[18817],{"type":27,"value":14218},{"type":31,"tagName":452,"properties":18819,"children":18820},{"style":541},[18821],{"type":27,"value":12209},{"type":31,"tagName":452,"properties":18823,"children":18824},{"style":1530},[18825],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":18827,"children":18828},{"style":535},[18829],{"type":27,"value":2776},{"type":31,"tagName":452,"properties":18831,"children":18832},{"style":1530},[18833],{"type":27,"value":1543},{"type":31,"tagName":452,"properties":18835,"children":18836},{"style":654},[18837],{"type":27,"value":2785},{"type":31,"tagName":452,"properties":18839,"children":18840},{"style":541},[18841],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18844,"children":18845},{"class":454},[18846,18850,18854,18858,18862,18867,18871,18875,18879,18883,18887,18892,18896,18900,18904,18908,18912,18917,18922,18926],{"type":31,"tagName":452,"properties":18847,"children":18848},{"style":1530},[18849],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":18851,"children":18852},{"style":541},[18853],{"type":27,"value":265},{"type":31,"tagName":452,"properties":18855,"children":18856},{"style":1530},[18857],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":18859,"children":18860},{"style":535},[18861],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":18863,"children":18864},{"style":541},[18865],{"type":27,"value":18866},"(oiNow)) { change ",{"type":31,"tagName":452,"properties":18868,"children":18869},{"style":1530},[18870],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18872,"children":18873},{"style":1530},[18874],{"type":27,"value":7939},{"type":31,"tagName":452,"properties":18876,"children":18877},{"style":535},[18878],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":18880,"children":18881},{"style":541},[18882],{"type":27,"value":12272},{"type":31,"tagName":452,"properties":18884,"children":18885},{"style":1530},[18886],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":18888,"children":18889},{"style":541},[18890],{"type":27,"value":18891}," oiNow ",{"type":31,"tagName":452,"properties":18893,"children":18894},{"style":1530},[18895],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":18897,"children":18898},{"style":541},[18899],{"type":27,"value":12290},{"type":31,"tagName":452,"properties":18901,"children":18902},{"style":1530},[18903],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":18905,"children":18906},{"style":541},[18907],{"type":27,"value":18891},{"type":31,"tagName":452,"properties":18909,"children":18910},{"style":1530},[18911],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":18913,"children":18914},{"style":535},[18915],{"type":27,"value":18916}," in_oi_open",{"type":31,"tagName":452,"properties":18918,"children":18919},{"style":541},[18920],{"type":27,"value":18921},"(); prevOi ",{"type":31,"tagName":452,"properties":18923,"children":18924},{"style":1530},[18925],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":18927,"children":18928},{"style":541},[18929],{"type":27,"value":18930}," oiNow; }",{"type":27,"value":28},{"type":31,"tagName":452,"properties":18933,"children":18934},{"class":454},[18935,18939,18943,18947,18951,18955,18960,18964,18969,18973,18977,18981],{"type":31,"tagName":452,"properties":18936,"children":18937},{"style":1530},[18938],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":18940,"children":18941},{"style":541},[18942],{"type":27,"value":265},{"type":31,"tagName":452,"properties":18944,"children":18945},{"style":535},[18946],{"type":27,"value":10508},{"type":31,"tagName":452,"properties":18948,"children":18949},{"style":541},[18950],{"type":27,"value":18676},{"type":31,"tagName":452,"properties":18952,"children":18953},{"style":535},[18954],{"type":27,"value":10518},{"type":31,"tagName":452,"properties":18956,"children":18957},{"style":541},[18958],{"type":27,"value":18959},"(change, cells, ",{"type":31,"tagName":452,"properties":18961,"children":18962},{"style":654},[18963],{"type":27,"value":444},{"type":31,"tagName":452,"properties":18965,"children":18966},{"style":541},[18967],{"type":27,"value":18968},", n, ",{"type":31,"tagName":452,"properties":18970,"children":18971},{"style":654},[18972],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":18974,"children":18975},{"style":541},[18976],{"type":27,"value":141},{"type":31,"tagName":452,"properties":18978,"children":18979},{"style":654},[18980],{"type":27,"value":444},{"type":31,"tagName":452,"properties":18982,"children":18983},{"style":541},[18984],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":18987,"children":18988},{"class":454},[18989,18993,18997],{"type":31,"tagName":452,"properties":18990,"children":18991},{"style":541},[18992],{"type":27,"value":17531},{"type":31,"tagName":452,"properties":18994,"children":18995},{"style":1530},[18996],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":18998,"children":18999},{"style":541},[19000],{"type":27,"value":18346},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19003,"children":19004},{"class":454},[19005,19009,19014,19018,19022,19026,19031,19035,19040,19044,19048,19052,19056,19061,19066,19070,19075],{"type":31,"tagName":452,"properties":19006,"children":19007},{"style":1530},[19008],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":19010,"children":19011},{"style":541},[19012],{"type":27,"value":19013}," (t ",{"type":31,"tagName":452,"properties":19015,"children":19016},{"style":1530},[19017],{"type":27,"value":4851},{"type":31,"tagName":452,"properties":19019,"children":19020},{"style":541},[19021],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":19023,"children":19024},{"style":535},[19025],{"type":27,"value":4813},{"type":31,"tagName":452,"properties":19027,"children":19028},{"style":541},[19029],{"type":27,"value":19030},"(t ",{"type":31,"tagName":452,"properties":19032,"children":19033},{"style":1530},[19034],{"type":27,"value":3806},{"type":31,"tagName":452,"properties":19036,"children":19037},{"style":654},[19038],{"type":27,"value":19039}," 3600.0",{"type":31,"tagName":452,"properties":19041,"children":19042},{"style":541},[19043],{"type":27,"value":3801},{"type":31,"tagName":452,"properties":19045,"children":19046},{"style":1530},[19047],{"type":27,"value":3846},{"type":31,"tagName":452,"properties":19049,"children":19050},{"style":654},[19051],{"type":27,"value":19039},{"type":31,"tagName":452,"properties":19053,"children":19054},{"style":541},[19055],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":19057,"children":19058},{"style":535},[19059],{"type":27,"value":19060},"clearPend",{"type":31,"tagName":452,"properties":19062,"children":19063},{"style":541},[19064],{"type":27,"value":19065},"(); syncT ",{"type":31,"tagName":452,"properties":19067,"children":19068},{"style":1530},[19069],{"type":27,"value":2474},{"type":31,"tagName":452,"properties":19071,"children":19072},{"style":541},[19073],{"type":27,"value":19074}," t; } ",{"type":31,"tagName":452,"properties":19076,"children":19077},{"style":458},[19078],{"type":27,"value":19079},"// a bar that opens on the hour: every hour before it has closed, so the forming hour's volume starts here (a 45m bar straddles hours: pend keeps the bars back to the last one on the hour)",{"type":27,"value":28},{"type":31,"tagName":452,"properties":19082,"children":19083},{"class":454},[19084,19089,19094,19098,19102,19106,19110,19114,19118,19122],{"type":31,"tagName":452,"properties":19085,"children":19086},{"style":535},[19087],{"type":27,"value":19088},"    addPend",{"type":31,"tagName":452,"properties":19090,"children":19091},{"style":541},[19092],{"type":27,"value":19093},"(cells, ",{"type":31,"tagName":452,"properties":19095,"children":19096},{"style":654},[19097],{"type":27,"value":444},{"type":31,"tagName":452,"properties":19099,"children":19100},{"style":541},[19101],{"type":27,"value":18968},{"type":31,"tagName":452,"properties":19103,"children":19104},{"style":654},[19105],{"type":27,"value":2559},{"type":31,"tagName":452,"properties":19107,"children":19108},{"style":541},[19109],{"type":27,"value":141},{"type":31,"tagName":452,"properties":19111,"children":19112},{"style":654},[19113],{"type":27,"value":444},{"type":31,"tagName":452,"properties":19115,"children":19116},{"style":541},[19117],{"type":27,"value":141},{"type":31,"tagName":452,"properties":19119,"children":19120},{"style":654},[19121],{"type":27,"value":12813},{"type":31,"tagName":452,"properties":19123,"children":19124},{"style":541},[19125],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19128,"children":19129},{"class":454},[19130,19135],{"type":31,"tagName":452,"properties":19131,"children":19132},{"style":535},[19133],{"type":27,"value":19134},"    readHours",{"type":31,"tagName":452,"properties":19136,"children":19137},{"style":541},[19138],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19141,"children":19142},{"class":454},[19143,19147,19152,19156,19160,19164,19168,19172,19177,19181,19185,19189,19193,19197,19201,19205,19210,19214,19218,19222,19226,19231,19235,19239,19243,19247,19252,19257,19261,19265,19270,19275,19280,19284],{"type":31,"tagName":452,"properties":19144,"children":19145},{"style":1530},[19146],{"type":27,"value":12764},{"type":31,"tagName":452,"properties":19148,"children":19149},{"style":541},[19150],{"type":27,"value":19151}," (bar.",{"type":31,"tagName":452,"properties":19153,"children":19154},{"style":535},[19155],{"type":27,"value":7959},{"type":31,"tagName":452,"properties":19157,"children":19158},{"style":541},[19159],{"type":27,"value":7791},{"type":31,"tagName":452,"properties":19161,"children":19162},{"style":1530},[19163],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":19165,"children":19166},{"style":1530},[19167],{"type":27,"value":7939},{"type":31,"tagName":452,"properties":19169,"children":19170},{"style":535},[19171],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":19173,"children":19174},{"style":541},[19175],{"type":27,"value":19176},"(oiNow) ",{"type":31,"tagName":452,"properties":19178,"children":19179},{"style":1530},[19180],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":19182,"children":19183},{"style":1530},[19184],{"type":27,"value":7939},{"type":31,"tagName":452,"properties":19186,"children":19187},{"style":535},[19188],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":19190,"children":19191},{"style":541},[19192],{"type":27,"value":12272},{"type":31,"tagName":452,"properties":19194,"children":19195},{"style":1530},[19196],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":19198,"children":19199},{"style":1530},[19200],{"type":27,"value":7939},{"type":31,"tagName":452,"properties":19202,"children":19203},{"style":535},[19204],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":19206,"children":19207},{"style":541},[19208],{"type":27,"value":19209},"(syncT) ",{"type":31,"tagName":452,"properties":19211,"children":19212},{"style":1530},[19213],{"type":27,"value":7240},{"type":31,"tagName":452,"properties":19215,"children":19216},{"style":535},[19217],{"type":27,"value":9221},{"type":31,"tagName":452,"properties":19219,"children":19220},{"style":541},[19221],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19223,"children":19224},{"style":535},[19225],{"type":27,"value":9302},{"type":31,"tagName":452,"properties":19227,"children":19228},{"style":541},[19229],{"type":27,"value":19230},"(lastVp) ",{"type":31,"tagName":452,"properties":19232,"children":19233},{"style":1530},[19234],{"type":27,"value":7399},{"type":31,"tagName":452,"properties":19236,"children":19237},{"style":541},[19238],{"type":27,"value":12355},{"type":31,"tagName":452,"properties":19240,"children":19241},{"style":1530},[19242],{"type":27,"value":2459},{"type":31,"tagName":452,"properties":19244,"children":19245},{"style":541},[19246],{"type":27,"value":5403},{"type":31,"tagName":452,"properties":19248,"children":19249},{"style":535},[19250],{"type":27,"value":19251},"max",{"type":31,"tagName":452,"properties":19253,"children":19254},{"style":541},[19255],{"type":27,"value":19256},"(t, lastVp ",{"type":31,"tagName":452,"properties":19258,"children":19259},{"style":1530},[19260],{"type":27,"value":3732},{"type":31,"tagName":452,"properties":19262,"children":19263},{"style":654},[19264],{"type":27,"value":19039},{"type":31,"tagName":452,"properties":19266,"children":19267},{"style":541},[19268],{"type":27,"value":19269},"))) ",{"type":31,"tagName":452,"properties":19271,"children":19272},{"style":535},[19273],{"type":27,"value":19274},"foldForming",{"type":31,"tagName":452,"properties":19276,"children":19277},{"style":541},[19278],{"type":27,"value":19279},"(oiNow ",{"type":31,"tagName":452,"properties":19281,"children":19282},{"style":1530},[19283],{"type":27,"value":3791},{"type":31,"tagName":452,"properties":19285,"children":19286},{"style":541},[19287],{"type":27,"value":19288}," prevOi);",{"type":27,"value":28},{"type":31,"tagName":452,"properties":19291,"children":19292},{"class":454},[19293],{"type":31,"tagName":452,"properties":19294,"children":19295},{"style":541},[19296],{"type":27,"value":9980},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19299,"children":19300},{"class":454},[19301,19305,19309,19313,19318,19322,19327,19331],{"type":31,"tagName":452,"properties":19302,"children":19303},{"style":1530},[19304],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":19306,"children":19307},{"style":541},[19308],{"type":27,"value":265},{"type":31,"tagName":452,"properties":19310,"children":19311},{"style":1530},[19312],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":19314,"children":19315},{"style":541},[19316],{"type":27,"value":19317},"bar.",{"type":31,"tagName":452,"properties":19319,"children":19320},{"style":535},[19321],{"type":27,"value":7959},{"type":31,"tagName":452,"properties":19323,"children":19324},{"style":541},[19325],{"type":27,"value":19326},"()) ",{"type":31,"tagName":452,"properties":19328,"children":19329},{"style":1530},[19330],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":19332,"children":19333},{"style":541},[19334],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19337,"children":19338},{"class":454},[19339,19343,19347,19351,19356,19360,19364],{"type":31,"tagName":452,"properties":19340,"children":19341},{"style":1530},[19342],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":19344,"children":19345},{"style":541},[19346],{"type":27,"value":265},{"type":31,"tagName":452,"properties":19348,"children":19349},{"style":1530},[19350],{"type":27,"value":5615},{"type":31,"tagName":452,"properties":19352,"children":19353},{"style":535},[19354],{"type":27,"value":19355},"buildRows",{"type":31,"tagName":452,"properties":19357,"children":19358},{"style":541},[19359],{"type":27,"value":19326},{"type":31,"tagName":452,"properties":19361,"children":19362},{"style":1530},[19363],{"type":27,"value":4864},{"type":31,"tagName":452,"properties":19365,"children":19366},{"style":541},[19367],{"type":27,"value":3648},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19370,"children":19371},{"class":454},[19372,19377,19382,19387,19392,19397,19402,19407],{"type":31,"tagName":452,"properties":19373,"children":19374},{"style":535},[19375],{"type":27,"value":19376},"  out_poc",{"type":31,"tagName":452,"properties":19378,"children":19379},{"style":541},[19380],{"type":27,"value":19381},"(poc); ",{"type":31,"tagName":452,"properties":19383,"children":19384},{"style":535},[19385],{"type":27,"value":19386},"out_vah",{"type":31,"tagName":452,"properties":19388,"children":19389},{"style":541},[19390],{"type":27,"value":19391},"(vah); ",{"type":31,"tagName":452,"properties":19393,"children":19394},{"style":535},[19395],{"type":27,"value":19396},"out_val",{"type":31,"tagName":452,"properties":19398,"children":19399},{"style":541},[19400],{"type":27,"value":19401},"(val); ",{"type":31,"tagName":452,"properties":19403,"children":19404},{"style":535},[19405],{"type":27,"value":19406},"out_net",{"type":31,"tagName":452,"properties":19408,"children":19409},{"style":541},[19410],{"type":27,"value":18189},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19413,"children":19414},{"class":454},[19415,19420,19424,19429],{"type":31,"tagName":452,"properties":19416,"children":19417},{"style":535},[19418],{"type":27,"value":19419},"  writeRows",{"type":31,"tagName":452,"properties":19421,"children":19422},{"style":541},[19423],{"type":27,"value":1518},{"type":31,"tagName":452,"properties":19425,"children":19426},{"style":535},[19427],{"type":27,"value":19428},"drawLevels",{"type":31,"tagName":452,"properties":19430,"children":19431},{"style":541},[19432],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19435,"children":19436},{"class":454},[19437,19441],{"type":31,"tagName":452,"properties":19438,"children":19439},{"style":535},[19440],{"type":27,"value":18094},{"type":31,"tagName":452,"properties":19442,"children":19443},{"style":541},[19444],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19447,"children":19448},{"class":454},[19449,19453,19457,19461,19465,19469,19473,19477,19481,19485,19489,19493,19497,19501,19506,19510,19514,19518,19522,19526,19531,19535,19539,19544,19548,19553,19557,19562],{"type":31,"tagName":452,"properties":19450,"children":19451},{"style":1530},[19452],{"type":27,"value":4841},{"type":31,"tagName":452,"properties":19454,"children":19455},{"style":541},[19456],{"type":27,"value":14609},{"type":31,"tagName":452,"properties":19458,"children":19459},{"style":1530},[19460],{"type":27,"value":3764},{"type":31,"tagName":452,"properties":19462,"children":19463},{"style":654},[19464],{"type":27,"value":2884},{"type":31,"tagName":452,"properties":19466,"children":19467},{"style":541},[19468],{"type":27,"value":5130},{"type":31,"tagName":452,"properties":19470,"children":19471},{"style":535},[19472],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":19474,"children":19475},{"style":541},[19476],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19478,"children":19479},{"style":547},[19480],{"type":27,"value":17345},{"type":31,"tagName":452,"properties":19482,"children":19483},{"style":541},[19484],{"type":27,"value":620},{"type":31,"tagName":452,"properties":19486,"children":19487},{"style":535},[19488],{"type":27,"value":17354},{"type":31,"tagName":452,"properties":19490,"children":19491},{"style":541},[19492],{"type":27,"value":19381},{"type":31,"tagName":452,"properties":19494,"children":19495},{"style":535},[19496],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":19498,"children":19499},{"style":541},[19500],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19502,"children":19503},{"style":547},[19504],{"type":27,"value":19505},"\"  VAH \"",{"type":31,"tagName":452,"properties":19507,"children":19508},{"style":541},[19509],{"type":27,"value":620},{"type":31,"tagName":452,"properties":19511,"children":19512},{"style":535},[19513],{"type":27,"value":17354},{"type":31,"tagName":452,"properties":19515,"children":19516},{"style":541},[19517],{"type":27,"value":19391},{"type":31,"tagName":452,"properties":19519,"children":19520},{"style":535},[19521],{"type":27,"value":5157},{"type":31,"tagName":452,"properties":19523,"children":19524},{"style":541},[19525],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19527,"children":19528},{"style":547},[19529],{"type":27,"value":19530},"\"  VAL \"",{"type":31,"tagName":452,"properties":19532,"children":19533},{"style":541},[19534],{"type":27,"value":620},{"type":31,"tagName":452,"properties":19536,"children":19537},{"style":535},[19538],{"type":27,"value":17354},{"type":31,"tagName":452,"properties":19540,"children":19541},{"style":541},[19542],{"type":27,"value":19543},"(val); } ",{"type":31,"tagName":452,"properties":19545,"children":19546},{"style":1530},[19547],{"type":27,"value":5290},{"type":31,"tagName":452,"properties":19549,"children":19550},{"style":535},[19551],{"type":27,"value":19552}," sb_text",{"type":31,"tagName":452,"properties":19554,"children":19555},{"style":541},[19556],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19558,"children":19559},{"style":547},[19560],{"type":27,"value":19561},"\"No open interest added\"",{"type":31,"tagName":452,"properties":19563,"children":19564},{"style":541},[19565],{"type":27,"value":555},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19568,"children":19569},{"class":454},[19570,19574,19578,19583,19587,19591,19596,19601],{"type":31,"tagName":452,"properties":19571,"children":19572},{"style":535},[19573],{"type":27,"value":5860},{"type":31,"tagName":452,"properties":19575,"children":19576},{"style":541},[19577],{"type":27,"value":544},{"type":31,"tagName":452,"properties":19579,"children":19580},{"style":547},[19581],{"type":27,"value":19582},"\"  net \"",{"type":31,"tagName":452,"properties":19584,"children":19585},{"style":541},[19586],{"type":27,"value":620},{"type":31,"tagName":452,"properties":19588,"children":19589},{"style":535},[19590],{"type":27,"value":18184},{"type":31,"tagName":452,"properties":19592,"children":19593},{"style":541},[19594],{"type":27,"value":19595},"(netTotal); ",{"type":31,"tagName":452,"properties":19597,"children":19598},{"style":535},[19599],{"type":27,"value":19600},"str_readout_sb",{"type":31,"tagName":452,"properties":19602,"children":19603},{"style":541},[19604],{"type":27,"value":12052},{"type":27,"value":28},{"type":31,"tagName":452,"properties":19607,"children":19608},{"class":454},[19609],{"type":31,"tagName":452,"properties":19610,"children":19611},{"style":541},[19612],{"type":27,"value":4255},{"type":27,"value":28},{"type":31,"tagName":419,"properties":19615,"children":19616,"position":19626},{},[19617],{"type":27,"value":19618,"position":19619},"How it works",{"start":19620,"end":19623},{"line":19621,"column":427,"offset":19622},308,29201,{"line":19621,"column":19624,"offset":19625},16,29213,{"start":19627,"end":19629},{"line":19621,"column":21,"offset":19628},29198,{"line":19621,"column":19624,"offset":19625},{"type":27,"value":28},{"type":31,"tagName":32,"properties":19632,"children":19633,"position":19760},{},[19634,19653,19660,19673,19680,19693,19700,19713,19720,19733,19740,19753],{"type":31,"tagName":367,"properties":19635,"children":19636,"position":19647},{},[19637],{"type":27,"value":19638,"position":19639},"An hour at a time.",{"start":19640,"end":19644},{"line":19641,"column":19642,"offset":19643},310,3,29217,{"line":19641,"column":19645,"offset":19646},21,29235,{"start":19648,"end":19650},{"line":19641,"column":21,"offset":19649},29215,{"line":19641,"column":19651,"offset":19652},23,29237,{"type":27,"value":19654,"position":19655}," ",{"start":19656,"end":19657},{"line":19641,"column":19651,"offset":19652},{"line":19641,"column":19658,"offset":19659},24,29238,{"type":31,"tagName":81,"properties":19661,"children":19662,"position":19670},{},[19663],{"type":27,"value":19664,"position":19665},"input(\"oi_h\", oi_candles.cells, { interval: \"1h\", bars: 744 })",{"start":19666,"end":19667},{"line":19641,"column":19658,"offset":19659},{"line":19641,"column":19668,"offset":19669},88,29302,{"start":19671,"end":19672},{"line":19641,"column":19658,"offset":19659},{"line":19641,"column":19668,"offset":19669},{"type":27,"value":19674,"position":19675}," hands the first bar every hour that has closed in the last 744 (a month: the backlog), then each later bar the hours that closed with it, one ",{"start":19676,"end":19677},{"line":19641,"column":19668,"offset":19669},{"line":19641,"column":19678,"offset":19679},231,29445,{"type":31,"tagName":81,"properties":19681,"children":19682,"position":19690},{},[19683],{"type":27,"value":19684,"position":19685},"[offset_ms, open, high, low, close]",{"start":19686,"end":19687},{"line":19641,"column":19678,"offset":19679},{"line":19641,"column":19688,"offset":19689},268,29482,{"start":19691,"end":19692},{"line":19641,"column":19678,"offset":19679},{"line":19641,"column":19688,"offset":19689},{"type":27,"value":19694,"position":19695}," tuple per hour in the venue's own units (coins or contracts, the stream's default). ",{"start":19696,"end":19697},{"line":19641,"column":19688,"offset":19689},{"line":19641,"column":19698,"offset":19699},353,29567,{"type":31,"tagName":81,"properties":19701,"children":19702,"position":19710},{},[19703],{"type":27,"value":19704,"position":19705},"vp_h",{"start":19706,"end":19707},{"line":19641,"column":19698,"offset":19699},{"line":19641,"column":19708,"offset":19709},359,29573,{"start":19711,"end":19712},{"line":19641,"column":19698,"offset":19699},{"line":19641,"column":19708,"offset":19709},{"type":27,"value":19714,"position":19715}," hands the same hours' volume by price, one ",{"start":19716,"end":19717},{"line":19641,"column":19708,"offset":19709},{"line":19641,"column":19718,"offset":19719},403,29617,{"type":31,"tagName":81,"properties":19721,"children":19722,"position":19730},{},[19723],{"type":27,"value":19724,"position":19725},"[offset_ms, low, high, buy, sell]",{"start":19726,"end":19727},{"line":19641,"column":19718,"offset":19719},{"line":19641,"column":19728,"offset":19729},438,29652,{"start":19731,"end":19732},{"line":19641,"column":19718,"offset":19719},{"line":19641,"column":19728,"offset":19729},{"type":27,"value":19734,"position":19735}," tuple per price row, the rows of an hour sharing its ",{"start":19736,"end":19737},{"line":19641,"column":19728,"offset":19729},{"line":19641,"column":19738,"offset":19739},492,29706,{"type":31,"tagName":81,"properties":19741,"children":19742,"position":19750},{},[19743],{"type":27,"value":19744,"position":19745},"offset_ms",{"start":19746,"end":19747},{"line":19641,"column":19738,"offset":19739},{"line":19641,"column":19748,"offset":19749},503,29717,{"start":19751,"end":19752},{"line":19641,"column":19738,"offset":19739},{"line":19641,"column":19748,"offset":19749},{"type":27,"value":19754,"position":19755}," and ascending by price. An hour's change is its close less the previous hour's (the first hour's, within its own hour), spread over that hour's rows in proportion to the volume traded on each: the chart's built-in Open Interest Profile rule. The two streams are separate lanes, so an hour can reach the run on different bars for each: its change and its rows wait for each other, and the hour folds once both have arrived.",{"start":19756,"end":19757},{"line":19641,"column":19748,"offset":19749},{"line":19641,"column":19758,"offset":19759},926,30140,{"start":19761,"end":19762},{"line":19641,"column":21,"offset":19649},{"line":19641,"column":19758,"offset":19759},{"type":27,"value":28},{"type":31,"tagName":32,"properties":19765,"children":19766,"position":19849},{},[19767,19784,19791,19803,19810,19822,19829,19842],{"type":31,"tagName":367,"properties":19768,"children":19769,"position":19779},{},[19770],{"type":27,"value":19771,"position":19772},"The forming hour.",{"start":19773,"end":19776},{"line":19774,"column":19642,"offset":19775},312,30144,{"line":19774,"column":19777,"offset":19778},20,30161,{"start":19780,"end":19782},{"line":19774,"column":21,"offset":19781},30142,{"line":19774,"column":430,"offset":19783},30163,{"type":27,"value":19785,"position":19786}," The streams carry closed hours only, so the forming hour comes from the chart's own bars: their ",{"start":19787,"end":19788},{"line":19774,"column":430,"offset":19783},{"line":19774,"column":19789,"offset":19790},119,30260,{"type":31,"tagName":81,"properties":19792,"children":19793,"position":19800},{},[19794],{"type":27,"value":196,"position":19795},{"start":19796,"end":19797},{"line":19774,"column":19789,"offset":19790},{"line":19774,"column":19798,"offset":19799},141,30282,{"start":19801,"end":19802},{"line":19774,"column":19789,"offset":19790},{"line":19774,"column":19798,"offset":19799},{"type":27,"value":19804,"position":19805}," summed since the last bar that opened on the hour, less the closed hours the volume stream carried since. On a 15m chart that is the bars of the current hour; on a 4h chart, the live bar less the hours it already closed; on a 45m chart, whose bars straddle hours, the bars back to the last one that opened on the hour less the hours that closed since. Its change is the chart's own ",{"start":19806,"end":19807},{"line":19774,"column":19798,"offset":19799},{"line":19774,"column":19808,"offset":19809},524,30665,{"type":31,"tagName":81,"properties":19811,"children":19812,"position":19819},{},[19813],{"type":27,"value":176,"position":19814},{"start":19815,"end":19816},{"line":19774,"column":19808,"offset":19809},{"line":19774,"column":19817,"offset":19818},534,30675,{"start":19820,"end":19821},{"line":19774,"column":19808,"offset":19809},{"line":19774,"column":19817,"offset":19818},{"type":27,"value":19823,"position":19824},", read with ",{"start":19825,"end":19826},{"line":19774,"column":19817,"offset":19818},{"line":19774,"column":19827,"offset":19828},546,30687,{"type":31,"tagName":81,"properties":19830,"children":19831,"position":19839},{},[19832],{"type":27,"value":19833,"position":19834},"currency: \"Coin\"",{"start":19835,"end":19836},{"line":19774,"column":19827,"offset":19828},{"line":19774,"column":19837,"offset":19838},564,30705,{"start":19840,"end":19841},{"line":19774,"column":19827,"offset":19828},{"line":19774,"column":19837,"offset":19838},{"type":27,"value":19843,"position":19844}," (the stream's units), less the newest closed hour's close. It is folded on the live bar only, so every tick folds it again from the closed state.",{"start":19845,"end":19846},{"line":19774,"column":19837,"offset":19838},{"line":19774,"column":19847,"offset":19848},710,30851,{"start":19850,"end":19851},{"line":19774,"column":21,"offset":19781},{"line":19774,"column":19847,"offset":19848},{"type":27,"value":28},{"type":31,"tagName":32,"properties":19854,"children":19855,"position":20032},{},[19856,19873,19880,19893,19900,19912,19919,19932,19938,19951,19958,19971,19977,19989,19994,20006,20012,20025],{"type":31,"tagName":367,"properties":19857,"children":19858,"position":19867},{},[19859],{"type":27,"value":19860,"position":19861},"Rows, POC and value area.",{"start":19862,"end":19864},{"line":190,"column":19642,"offset":19863},30855,{"line":190,"column":19865,"offset":19866},28,30880,{"start":19868,"end":19870},{"line":190,"column":21,"offset":19869},30853,{"line":190,"column":19871,"offset":19872},30,30882,{"type":27,"value":19874,"position":19875}," A row spans ",{"start":19876,"end":19877},{"line":190,"column":19871,"offset":19872},{"line":190,"column":19878,"offset":19879},43,30895,{"type":31,"tagName":81,"properties":19881,"children":19882,"position":19890},{},[19883],{"type":27,"value":19884,"position":19885},"ticks",{"start":19886,"end":19887},{"line":190,"column":19878,"offset":19879},{"line":190,"column":19888,"offset":19889},50,30902,{"start":19891,"end":19892},{"line":190,"column":19878,"offset":19879},{"line":190,"column":19888,"offset":19889},{"type":27,"value":19894,"position":19895}," (25) of the market's price levels: the market's block size times the setting. The block size is the greatest common divisor of the row edges served, counted in as many decimals as those prices carry (so a market priced under 0.0001 learns its grid too), learned once on the first bar the volume stream reaches, from the month of hourly rows it carries and that bar's own rows together (one sparse bar alone would read a multiple of it). The period's rows are merged into at most 512: each merged row holds the same number of grid rows, counted from the grid's zero, and the count is the least that holds the period's range once its first row is rounded down to that grid. The OI POC is the first row with the most open interest added; the value area grows from it toward the heavier neighbour until it holds ",{"start":19896,"end":19897},{"line":190,"column":19888,"offset":19889},{"line":190,"column":19898,"offset":19899},859,31711,{"type":31,"tagName":81,"properties":19901,"children":19902,"position":19909},{},[19903],{"type":27,"value":16848,"position":19904},{"start":19905,"end":19906},{"line":190,"column":19898,"offset":19899},{"line":190,"column":19907,"offset":19908},871,31723,{"start":19910,"end":19911},{"line":190,"column":19898,"offset":19899},{"line":190,"column":19907,"offset":19908},{"type":27,"value":19913,"position":19914}," (70) percent of the open interest added. When one row alone holds that share, the value area is the POC's own row: no band, no VAH or VAL line, and ",{"start":19915,"end":19916},{"line":190,"column":19907,"offset":19908},{"line":190,"column":19917,"offset":19918},1020,31872,{"type":31,"tagName":81,"properties":19920,"children":19921,"position":19929},{},[19922],{"type":27,"value":19923,"position":19924},"vah",{"start":19925,"end":19926},{"line":190,"column":19917,"offset":19918},{"line":190,"column":19927,"offset":19928},1025,31877,{"start":19930,"end":19931},{"line":190,"column":19917,"offset":19918},{"line":190,"column":19927,"offset":19928},{"type":27,"value":186,"position":19933},{"start":19934,"end":19935},{"line":190,"column":19927,"offset":19928},{"line":190,"column":19936,"offset":19937},1030,31882,{"type":31,"tagName":81,"properties":19939,"children":19940,"position":19948},{},[19941],{"type":27,"value":19942,"position":19943},"val",{"start":19944,"end":19945},{"line":190,"column":19936,"offset":19937},{"line":190,"column":19946,"offset":19947},1035,31887,{"start":19949,"end":19950},{"line":190,"column":19936,"offset":19937},{"line":190,"column":19946,"offset":19947},{"type":27,"value":19952,"position":19953}," read the POC's price. A period that added no open interest on any row has no POC, and nothing marks one. ",{"start":19954,"end":19955},{"line":190,"column":19946,"offset":19947},{"line":190,"column":19956,"offset":19957},1141,31993,{"type":31,"tagName":81,"properties":19959,"children":19960,"position":19968},{},[19961],{"type":27,"value":19962,"position":19963},"poc",{"start":19964,"end":19965},{"line":190,"column":19956,"offset":19957},{"line":190,"column":19966,"offset":19967},1146,31998,{"start":19969,"end":19970},{"line":190,"column":19956,"offset":19957},{"line":190,"column":19966,"offset":19967},{"type":27,"value":141,"position":19972},{"start":19973,"end":19974},{"line":190,"column":19966,"offset":19967},{"line":190,"column":19975,"offset":19976},1148,32000,{"type":31,"tagName":81,"properties":19978,"children":19979,"position":19986},{},[19980],{"type":27,"value":19923,"position":19981},{"start":19982,"end":19983},{"line":190,"column":19975,"offset":19976},{"line":190,"column":19984,"offset":19985},1153,32005,{"start":19987,"end":19988},{"line":190,"column":19975,"offset":19976},{"line":190,"column":19984,"offset":19985},{"type":27,"value":141,"position":19990},{"start":19991,"end":19992},{"line":190,"column":19984,"offset":19985},{"line":190,"column":63,"offset":19993},32007,{"type":31,"tagName":81,"properties":19995,"children":19996,"position":20003},{},[19997],{"type":27,"value":19942,"position":19998},{"start":19999,"end":20000},{"line":190,"column":63,"offset":19993},{"line":190,"column":20001,"offset":20002},1160,32012,{"start":20004,"end":20005},{"line":190,"column":63,"offset":19993},{"line":190,"column":20001,"offset":20002},{"type":27,"value":186,"position":20007},{"start":20008,"end":20009},{"line":190,"column":20001,"offset":20002},{"line":190,"column":20010,"offset":20011},1165,32017,{"type":31,"tagName":81,"properties":20013,"children":20014,"position":20022},{},[20015],{"type":27,"value":20016,"position":20017},"net",{"start":20018,"end":20019},{"line":190,"column":20010,"offset":20011},{"line":190,"column":20020,"offset":20021},1170,32022,{"start":20023,"end":20024},{"line":190,"column":20010,"offset":20011},{"line":190,"column":20020,"offset":20021},{"type":27,"value":20026,"position":20027}," are data-only outputs, written on the live bar.",{"start":20028,"end":20029},{"line":190,"column":20020,"offset":20021},{"line":190,"column":20030,"offset":20031},1218,32070,{"start":20033,"end":20034},{"line":190,"column":21,"offset":19869},{"line":190,"column":20030,"offset":20031},{"type":27,"value":28},{"type":31,"tagName":32,"properties":20037,"children":20038,"position":20160},{},[20039,20056,20062,20074,20081,20093,20100,20113,20120,20133,20140,20153],{"type":31,"tagName":367,"properties":20040,"children":20041,"position":20051},{},[20042],{"type":27,"value":20043,"position":20044},"The column.",{"start":20045,"end":20048},{"line":20046,"column":19642,"offset":20047},316,32074,{"line":20046,"column":20049,"offset":20050},14,32085,{"start":20052,"end":20054},{"line":20046,"column":21,"offset":20053},32072,{"line":20046,"column":19624,"offset":20055},32087,{"type":27,"value":19654,"position":20057},{"start":20058,"end":20059},{"line":20046,"column":19624,"offset":20055},{"line":20046,"column":20060,"offset":20061},17,32088,{"type":31,"tagName":81,"properties":20063,"children":20064,"position":20071},{},[20065],{"type":27,"value":20066,"position":20067},"frame(\"oi_rows\")",{"start":20068,"end":20069},{"line":20046,"column":20060,"offset":20061},{"line":20046,"column":78,"offset":20070},32106,{"start":20072,"end":20073},{"line":20046,"column":20060,"offset":20061},{"line":20046,"column":78,"offset":20070},{"type":27,"value":20075,"position":20076}," carries the rows (prices, each row's own low and high, the signed net, a colour per row) and the ",{"start":20077,"end":20078},{"line":20046,"column":78,"offset":20070},{"line":20046,"column":20079,"offset":20080},133,32204,{"type":31,"tagName":81,"properties":20082,"children":20083,"position":20090},{},[20084],{"type":27,"value":16848,"position":20085},{"start":20086,"end":20087},{"line":20046,"column":20079,"offset":20080},{"line":20046,"column":20088,"offset":20089},145,32216,{"start":20091,"end":20092},{"line":20046,"column":20079,"offset":20080},{"line":20046,"column":20088,"offset":20089},{"type":27,"value":20094,"position":20095}," when it spans two rows or more. It feeds ",{"start":20096,"end":20097},{"line":20046,"column":20088,"offset":20089},{"line":20046,"column":20098,"offset":20099},187,32258,{"type":31,"tagName":81,"properties":20101,"children":20102,"position":20110},{},[20103],{"type":27,"value":20104,"position":20105},"plot.levels({ dock: \"right\", baseline: \"center\", width_px: 220, poc: false, tag_place: \"axis\" })",{"start":20106,"end":20107},{"line":20046,"column":20098,"offset":20099},{"line":20046,"column":20108,"offset":20109},285,32356,{"start":20111,"end":20112},{"line":20046,"column":20098,"offset":20099},{"line":20046,"column":20108,"offset":20109},{"type":27,"value":20114,"position":20115},": a column 220 pixels wide with zero at its centre, positives to the right (",{"start":20116,"end":20117},{"line":20046,"column":20108,"offset":20109},{"line":20046,"column":20118,"offset":20119},361,32432,{"type":31,"tagName":81,"properties":20121,"children":20122,"position":20130},{},[20123],{"type":27,"value":20124,"position":20125},"positive_side",{"start":20126,"end":20127},{"line":20046,"column":20118,"offset":20119},{"line":20046,"column":20128,"offset":20129},376,32447,{"start":20131,"end":20132},{"line":20046,"column":20118,"offset":20119},{"line":20046,"column":20128,"offset":20129},{"type":27,"value":20134,"position":20135}," \"Left\" flips them), the VAH and VAL tags on the axis side. The level draws no POC of its own (",{"start":20136,"end":20137},{"line":20046,"column":20128,"offset":20129},{"line":20046,"column":20138,"offset":20139},471,32542,{"type":31,"tagName":81,"properties":20141,"children":20142,"position":20150},{},[20143],{"type":27,"value":20144,"position":20145},"poc: false",{"start":20146,"end":20147},{"line":20046,"column":20138,"offset":20139},{"line":20046,"column":20148,"offset":20149},483,32554,{"start":20151,"end":20152},{"line":20046,"column":20138,"offset":20139},{"line":20046,"column":20148,"offset":20149},{"type":27,"value":20154,"position":20155},"): with no explicit POC a centred column would mark its largest row, an outflow in a period that added nothing. The POC line and its \"OI POC\" tag are a line handle and a label handle instead, drawn only when a row added open interest. The chart keeps the column's width free at the right edge, so the newest candles stop before it.",{"start":20156,"end":20157},{"line":20046,"column":20148,"offset":20149},{"line":20046,"column":20158,"offset":20159},814,32885,{"start":20161,"end":20162},{"line":20046,"column":21,"offset":20053},{"line":20046,"column":20158,"offset":20159},{"type":27,"value":28},{"type":31,"tagName":419,"properties":20165,"children":20166,"position":20175},{},[20167],{"type":27,"value":20168,"position":20169},"Where it runs",{"start":20170,"end":20173},{"line":20171,"column":427,"offset":20172},318,32890,{"line":20171,"column":20060,"offset":20174},32903,{"start":20176,"end":20178},{"line":20171,"column":21,"offset":20177},32887,{"line":20171,"column":20060,"offset":20174},{"type":27,"value":28},{"type":31,"tagName":32,"properties":20181,"children":20182,"position":20310},{},[20183,20192,20205,20212,20224,20231,20244,20251,20264,20271,20283,20290,20303],{"type":27,"value":20184,"position":20185},"Perpetual futures with open interest and a volume profile: Binance Futures, Hyperliquid and the other venues that serve both. Every chart finer than a week reads the same hourly profile. On a weekly or coarser chart, ",{"start":20186,"end":20189},{"line":20187,"column":21,"offset":20188},320,32905,{"line":20187,"column":20190,"offset":20191},218,33122,{"type":31,"tagName":81,"properties":20193,"children":20194,"position":20202},{},[20195],{"type":27,"value":20196,"position":20197},"chart_interval_below: \"1w\"",{"start":20198,"end":20199},{"line":20187,"column":20190,"offset":20191},{"line":20187,"column":20200,"offset":20201},246,33150,{"start":20203,"end":20204},{"line":20187,"column":20190,"offset":20191},{"line":20187,"column":20200,"offset":20201},{"type":27,"value":20206,"position":20207}," stands the two streams down (nothing is fetched for them) and each bar's change is spread over that bar's own rows instead. ",{"start":20208,"end":20209},{"line":20187,"column":20200,"offset":20201},{"line":20187,"column":20210,"offset":20211},371,33275,{"type":31,"tagName":81,"properties":20213,"children":20214,"position":20221},{},[20215],{"type":27,"value":19704,"position":20216},{"start":20217,"end":20218},{"line":20187,"column":20210,"offset":20211},{"line":20187,"column":20219,"offset":20220},377,33281,{"start":20222,"end":20223},{"line":20187,"column":20210,"offset":20211},{"line":20187,"column":20219,"offset":20220},{"type":27,"value":20225,"position":20226}," declares ",{"start":20227,"end":20228},{"line":20187,"column":20219,"offset":20220},{"line":20187,"column":20229,"offset":20230},387,33291,{"type":31,"tagName":81,"properties":20232,"children":20233,"position":20241},{},[20234],{"type":27,"value":20235,"position":20236},"max_cells: 32768",{"start":20237,"end":20238},{"line":20187,"column":20229,"offset":20230},{"line":20187,"column":20239,"offset":20240},405,33309,{"start":20242,"end":20243},{"line":20187,"column":20229,"offset":20230},{"line":20187,"column":20239,"offset":20240},{"type":27,"value":20245,"position":20246},", room for 744 hours of about 44 rows each; a market whose hours span more rows stops the run with ",{"start":20247,"end":20248},{"line":20187,"column":20239,"offset":20240},{"line":20187,"column":20249,"offset":20250},504,33408,{"type":31,"tagName":81,"properties":20252,"children":20253,"position":20261},{},[20254],{"type":27,"value":20255,"position":20256},"wrun_cell_block_too_large",{"start":20257,"end":20258},{"line":20187,"column":20249,"offset":20250},{"line":20187,"column":20259,"offset":20260},531,33435,{"start":20262,"end":20263},{"line":20187,"column":20249,"offset":20250},{"line":20187,"column":20259,"offset":20260},{"type":27,"value":20265,"position":20266},", so raise ",{"start":20267,"end":20268},{"line":20187,"column":20259,"offset":20260},{"line":20187,"column":20269,"offset":20270},542,33446,{"type":31,"tagName":81,"properties":20272,"children":20273,"position":20280},{},[20274],{"type":27,"value":19884,"position":20275},{"start":20276,"end":20277},{"line":20187,"column":20269,"offset":20270},{"line":20187,"column":20278,"offset":20279},549,33453,{"start":20281,"end":20282},{"line":20187,"column":20269,"offset":20270},{"line":20187,"column":20278,"offset":20279},{"type":27,"value":20284,"position":20285}," (fewer, wider rows) or ",{"start":20286,"end":20287},{"line":20187,"column":20278,"offset":20279},{"line":20187,"column":20288,"offset":20289},573,33477,{"type":31,"tagName":81,"properties":20291,"children":20292,"position":20300},{},[20293],{"type":27,"value":20294,"position":20295},"max_cells",{"start":20296,"end":20297},{"line":20187,"column":20288,"offset":20289},{"line":20187,"column":20298,"offset":20299},584,33488,{"start":20301,"end":20302},{"line":20187,"column":20288,"offset":20289},{"line":20187,"column":20298,"offset":20299},{"type":27,"value":20304,"position":20305},".",{"start":20306,"end":20307},{"line":20187,"column":20298,"offset":20299},{"line":20187,"column":20308,"offset":20309},585,33489,{"start":20311,"end":20312},{"line":20187,"column":21,"offset":20188},{"line":20187,"column":20308,"offset":20309},{"type":27,"value":28},{"type":31,"tagName":419,"properties":20315,"children":20316,"position":20325},{},[20317],{"type":27,"value":20318,"position":20319},"When data is missing",{"start":20320,"end":20323},{"line":20321,"column":427,"offset":20322},322,33494,{"line":20321,"column":19658,"offset":20324},33514,{"start":20326,"end":20328},{"line":20321,"column":21,"offset":20327},33491,{"line":20321,"column":19658,"offset":20324},{"type":27,"value":28},{"type":31,"tagName":32,"properties":20331,"children":20332,"position":20342},{},[20333],{"type":27,"value":20334,"position":20335},"Spot, stocks and FX carry no open interest: every change reads NaN, nothing is folded and no column is drawn. An hour the open interest stream carries without volume rows moves no row (its change is dropped, as the built-in drops it), and the next hour's change is still measured from it. Before the first closed hour reaches the run, the first change is measured within its own hour.",{"start":20336,"end":20339},{"line":20337,"column":21,"offset":20338},324,33516,{"line":20337,"column":20340,"offset":20341},385,33900,{"start":20343,"end":20344},{"line":20337,"column":21,"offset":20338},{"line":20337,"column":20340,"offset":20341},{"type":27,"value":28},{"type":31,"tagName":419,"properties":20347,"children":20348,"position":20357},{},[20349],{"type":27,"value":20350,"position":20351},"Customize it",{"start":20352,"end":20355},{"line":20353,"column":427,"offset":20354},326,33905,{"line":20353,"column":19624,"offset":20356},33917,{"start":20358,"end":20360},{"line":20353,"column":21,"offset":20359},33902,{"line":20353,"column":19624,"offset":20356},{"type":27,"value":28},{"type":31,"tagName":20363,"properties":20364,"children":20365,"position":20631},"ul",{},[20366,20367,20416,20417,20466,20467,20514,20515,20563,20564,20630],{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20369,"children":20370,"position":20412},"li",{},[20371,20387,20392,20405],{"type":31,"tagName":367,"properties":20372,"children":20373,"position":20382},{},[20374],{"type":27,"value":20375,"position":20376},"A day or a week.",{"start":20377,"end":20380},{"line":20378,"column":43,"offset":20379},328,33923,{"line":20378,"column":19645,"offset":20381},33939,{"start":20383,"end":20385},{"line":20378,"column":19642,"offset":20384},33921,{"line":20378,"column":19651,"offset":20386},33941,{"type":27,"value":19654,"position":20388},{"start":20389,"end":20390},{"line":20378,"column":19651,"offset":20386},{"line":20378,"column":19658,"offset":20391},33942,{"type":31,"tagName":81,"properties":20393,"children":20394,"position":20402},{},[20395],{"type":27,"value":20396,"position":20397},"period",{"start":20398,"end":20399},{"line":20378,"column":19658,"offset":20391},{"line":20378,"column":20400,"offset":20401},32,33950,{"start":20403,"end":20404},{"line":20378,"column":19658,"offset":20391},{"line":20378,"column":20400,"offset":20401},{"type":27,"value":20406,"position":20407}," Day or Week profiles the current UTC day or Monday week; the streams still read a month.",{"start":20408,"end":20409},{"line":20378,"column":20400,"offset":20401},{"line":20378,"column":20410,"offset":20411},121,34039,{"start":20413,"end":20415},{"line":20378,"column":21,"offset":20414},33919,{"line":20378,"column":20410,"offset":20411},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20418,"children":20419,"position":20462},{},[20420,20437,20443,20455],{"type":31,"tagName":367,"properties":20421,"children":20422,"position":20431},{},[20423],{"type":27,"value":20424,"position":20425},"Wider rows.",{"start":20426,"end":20429},{"line":20427,"column":43,"offset":20428},329,34044,{"line":20427,"column":19624,"offset":20430},34055,{"start":20432,"end":20434},{"line":20427,"column":19642,"offset":20433},34042,{"line":20427,"column":20435,"offset":20436},18,34057,{"type":27,"value":19654,"position":20438},{"start":20439,"end":20440},{"line":20427,"column":20435,"offset":20436},{"line":20427,"column":20441,"offset":20442},19,34058,{"type":31,"tagName":81,"properties":20444,"children":20445,"position":20452},{},[20446],{"type":27,"value":19884,"position":20447},{"start":20448,"end":20449},{"line":20427,"column":20441,"offset":20442},{"line":20427,"column":20450,"offset":20451},26,34065,{"start":20453,"end":20454},{"line":20427,"column":20441,"offset":20442},{"line":20427,"column":20450,"offset":20451},{"type":27,"value":20456,"position":20457}," up to 500 rows of the market's price levels.",{"start":20458,"end":20459},{"line":20427,"column":20450,"offset":20451},{"line":20427,"column":20460,"offset":20461},71,34110,{"start":20463,"end":20465},{"line":20427,"column":21,"offset":20464},34040,{"line":20427,"column":20460,"offset":20461},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20468,"children":20469,"position":20510},{},[20470,20486,20491,20503],{"type":31,"tagName":367,"properties":20471,"children":20472,"position":20481},{},[20473],{"type":27,"value":20474,"position":20475},"Flip the sides.",{"start":20476,"end":20479},{"line":20477,"column":43,"offset":20478},330,34115,{"line":20477,"column":19777,"offset":20480},34130,{"start":20482,"end":20484},{"line":20477,"column":19642,"offset":20483},34113,{"line":20477,"column":430,"offset":20485},34132,{"type":27,"value":19654,"position":20487},{"start":20488,"end":20489},{"line":20477,"column":430,"offset":20485},{"line":20477,"column":19651,"offset":20490},34133,{"type":31,"tagName":81,"properties":20492,"children":20493,"position":20500},{},[20494],{"type":27,"value":20124,"position":20495},{"start":20496,"end":20497},{"line":20477,"column":19651,"offset":20490},{"line":20477,"column":20498,"offset":20499},38,34148,{"start":20501,"end":20502},{"line":20477,"column":19651,"offset":20490},{"line":20477,"column":20498,"offset":20499},{"type":27,"value":20504,"position":20505}," Left grows the green rows to the left.",{"start":20506,"end":20507},{"line":20477,"column":20498,"offset":20499},{"line":20477,"column":20508,"offset":20509},77,34187,{"start":20511,"end":20513},{"line":20477,"column":21,"offset":20512},34111,{"line":20477,"column":20508,"offset":20509},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20516,"children":20517,"position":20559},{},[20518,20534,20540,20552],{"type":31,"tagName":367,"properties":20519,"children":20520,"position":20529},{},[20521],{"type":27,"value":20522,"position":20523},"A wider value area.",{"start":20524,"end":20527},{"line":20525,"column":43,"offset":20526},331,34192,{"line":20525,"column":19658,"offset":20528},34211,{"start":20530,"end":20532},{"line":20525,"column":19642,"offset":20531},34190,{"line":20525,"column":20450,"offset":20533},34213,{"type":27,"value":19654,"position":20535},{"start":20536,"end":20537},{"line":20525,"column":20450,"offset":20533},{"line":20525,"column":20538,"offset":20539},27,34214,{"type":31,"tagName":81,"properties":20541,"children":20542,"position":20549},{},[20543],{"type":27,"value":16848,"position":20544},{"start":20545,"end":20546},{"line":20525,"column":20538,"offset":20539},{"line":20525,"column":20547,"offset":20548},39,34226,{"start":20550,"end":20551},{"line":20525,"column":20538,"offset":20539},{"line":20525,"column":20547,"offset":20548},{"type":27,"value":20553,"position":20554}," up to 95 percent.",{"start":20555,"end":20556},{"line":20525,"column":20547,"offset":20548},{"line":20525,"column":20557,"offset":20558},57,34244,{"start":20560,"end":20562},{"line":20525,"column":21,"offset":20561},34188,{"line":20525,"column":20557,"offset":20558},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20565,"children":20566,"position":20626},{},[20567,20584,20589,20601,20608,20620],{"type":31,"tagName":367,"properties":20568,"children":20569,"position":20578},{},[20570],{"type":27,"value":20571,"position":20572},"Tags at the inner end.",{"start":20573,"end":20576},{"line":20574,"column":43,"offset":20575},332,34249,{"line":20574,"column":20538,"offset":20577},34271,{"start":20579,"end":20581},{"line":20574,"column":19642,"offset":20580},34247,{"line":20574,"column":20582,"offset":20583},29,34273,{"type":27,"value":19654,"position":20585},{"start":20586,"end":20587},{"line":20574,"column":20582,"offset":20583},{"line":20574,"column":19871,"offset":20588},34274,{"type":31,"tagName":81,"properties":20590,"children":20591,"position":20598},{},[20592],{"type":27,"value":20593,"position":20594},"tag_place: \"inner\"",{"start":20595,"end":20596},{"line":20574,"column":19871,"offset":20588},{"line":20574,"column":19888,"offset":20597},34294,{"start":20599,"end":20600},{"line":20574,"column":19871,"offset":20588},{"line":20574,"column":19888,"offset":20597},{"type":27,"value":20602,"position":20603}," moves the VAH and VAL tags back to the column's inner end; the POC tag is a label, placed by its own ",{"start":20604,"end":20605},{"line":20574,"column":19888,"offset":20597},{"line":20574,"column":20606,"offset":20607},152,34396,{"type":31,"tagName":81,"properties":20609,"children":20610,"position":20617},{},[20611],{"type":27,"value":17221,"position":20612},{"start":20613,"end":20614},{"line":20574,"column":20606,"offset":20607},{"line":20574,"column":20615,"offset":20616},157,34401,{"start":20618,"end":20619},{"line":20574,"column":20606,"offset":20607},{"line":20574,"column":20615,"offset":20616},{"type":27,"value":20621,"position":20622}," call.",{"start":20623,"end":20624},{"line":20574,"column":20615,"offset":20616},{"line":20574,"column":44,"offset":20625},34407,{"start":20627,"end":20629},{"line":20574,"column":21,"offset":20628},34245,{"line":20574,"column":44,"offset":20625},{"type":27,"value":28},{"start":20632,"end":20633},{"line":20378,"column":21,"offset":20414},{"line":20574,"column":44,"offset":20625},{"type":27,"value":28},{"type":31,"tagName":419,"properties":20636,"children":20637,"position":20647},{},[20638],{"type":27,"value":20639,"position":20640},"Run it",{"start":20641,"end":20644},{"line":20642,"column":427,"offset":20643},334,34412,{"line":20642,"column":20645,"offset":20646},10,34418,{"start":20648,"end":20650},{"line":20642,"column":21,"offset":20649},34409,{"line":20642,"column":20645,"offset":20646},{"type":27,"value":28},{"type":31,"tagName":20653,"properties":20654,"children":20655,"position":20868},"ol",{},[20656,20657,20740,20741,20778,20779,20867],{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20658,"children":20659,"position":20736},{},[20660,20668,20684,20691,20707,20714,20730],{"type":27,"value":20661,"position":20662},"In the editor's Explorer, press the ",{"start":20663,"end":20665},{"line":200,"column":427,"offset":20664},34423,{"line":200,"column":20666,"offset":20667},40,34459,{"type":31,"tagName":367,"properties":20669,"children":20670,"position":20680},{},[20671],{"type":27,"value":20672,"position":20673},"Templates",{"start":20674,"end":20677},{"line":200,"column":20675,"offset":20676},42,34461,{"line":200,"column":20678,"offset":20679},51,34470,{"start":20681,"end":20682},{"line":200,"column":20666,"offset":20667},{"line":200,"column":89,"offset":20683},34472,{"type":27,"value":20685,"position":20686}," icon (\"Browse starter templates\") and pick ",{"start":20687,"end":20688},{"line":200,"column":89,"offset":20683},{"line":200,"column":20689,"offset":20690},97,34516,{"type":31,"tagName":367,"properties":20692,"children":20693,"position":20702},{},[20694],{"type":27,"value":8,"position":20695},{"start":20696,"end":20699},{"line":200,"column":20697,"offset":20698},99,34518,{"line":200,"column":20700,"offset":20701},120,34539,{"start":20703,"end":20704},{"line":200,"column":20689,"offset":20690},{"line":200,"column":20705,"offset":20706},122,34541,{"type":27,"value":20708,"position":20709}," under ",{"start":20710,"end":20711},{"line":200,"column":20705,"offset":20706},{"line":200,"column":20712,"offset":20713},129,34548,{"type":31,"tagName":367,"properties":20715,"children":20716,"position":20725},{},[20717],{"type":27,"value":394,"position":20718},{"start":20719,"end":20722},{"line":200,"column":20720,"offset":20721},131,34550,{"line":200,"column":20723,"offset":20724},151,34570,{"start":20726,"end":20727},{"line":200,"column":20712,"offset":20713},{"line":200,"column":20728,"offset":20729},153,34572,{"type":27,"value":20304,"position":20731},{"start":20732,"end":20733},{"line":200,"column":20728,"offset":20729},{"line":200,"column":20734,"offset":20735},154,34573,{"start":20737,"end":20739},{"line":200,"column":21,"offset":20738},34420,{"line":200,"column":20734,"offset":20735},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20742,"children":20743,"position":20774},{},[20744,20751,20767],{"type":27,"value":20745,"position":20746},"Press ",{"start":20747,"end":20749},{"line":47,"column":427,"offset":20748},34577,{"line":47,"column":20645,"offset":20750},34583,{"type":31,"tagName":367,"properties":20752,"children":20753,"position":20763},{},[20754],{"type":27,"value":20755,"position":20756},"Run",{"start":20757,"end":20760},{"line":47,"column":20758,"offset":20759},12,34585,{"line":47,"column":20761,"offset":20762},15,34588,{"start":20764,"end":20765},{"line":47,"column":20645,"offset":20750},{"line":47,"column":20060,"offset":20766},34590,{"type":27,"value":20768,"position":20769}," on a perpetual chart such as BTCUSDT on Binance Futures at 1m: the column docks on the right, the three levels draw from the month's first bar with their tags on the axis side, and the header reads the month's net change. Switch the chart to 1h or 4h: the same rows.",{"start":20770,"end":20771},{"line":47,"column":20060,"offset":20766},{"line":47,"column":20772,"offset":20773},284,34857,{"start":20775,"end":20777},{"line":47,"column":21,"offset":20776},34574,{"line":47,"column":20772,"offset":20773},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20780,"children":20781,"position":20863},{},[20782,20791,20803,20809,20820,20826,20838,20844,20856],{"type":27,"value":20783,"position":20784},"At the editor's Console prompt, type ",{"start":20785,"end":20788},{"line":20786,"column":427,"offset":20787},338,34861,{"line":20786,"column":20789,"offset":20790},41,34898,{"type":31,"tagName":81,"properties":20792,"children":20793,"position":20800},{},[20794],{"type":27,"value":19962,"position":20795},{"start":20796,"end":20797},{"line":20786,"column":20789,"offset":20790},{"line":20786,"column":20798,"offset":20799},46,34903,{"start":20801,"end":20802},{"line":20786,"column":20789,"offset":20790},{"line":20786,"column":20798,"offset":20799},{"type":27,"value":141,"position":20804},{"start":20805,"end":20806},{"line":20786,"column":20798,"offset":20799},{"line":20786,"column":20807,"offset":20808},48,34905,{"type":31,"tagName":81,"properties":20810,"children":20811,"position":20817},{},[20812],{"type":27,"value":19923,"position":20813},{"start":20814,"end":20815},{"line":20786,"column":20807,"offset":20808},{"line":20786,"column":89,"offset":20816},34910,{"start":20818,"end":20819},{"line":20786,"column":20807,"offset":20808},{"line":20786,"column":89,"offset":20816},{"type":27,"value":141,"position":20821},{"start":20822,"end":20823},{"line":20786,"column":89,"offset":20816},{"line":20786,"column":20824,"offset":20825},55,34912,{"type":31,"tagName":81,"properties":20827,"children":20828,"position":20835},{},[20829],{"type":27,"value":19942,"position":20830},{"start":20831,"end":20832},{"line":20786,"column":20824,"offset":20825},{"line":20786,"column":20833,"offset":20834},60,34917,{"start":20836,"end":20837},{"line":20786,"column":20824,"offset":20825},{"line":20786,"column":20833,"offset":20834},{"type":27,"value":186,"position":20839},{"start":20840,"end":20841},{"line":20786,"column":20833,"offset":20834},{"line":20786,"column":20842,"offset":20843},65,34922,{"type":31,"tagName":81,"properties":20845,"children":20846,"position":20853},{},[20847],{"type":27,"value":20016,"position":20848},{"start":20849,"end":20850},{"line":20786,"column":20842,"offset":20843},{"line":20786,"column":20851,"offset":20852},70,34927,{"start":20854,"end":20855},{"line":20786,"column":20842,"offset":20843},{"line":20786,"column":20851,"offset":20852},{"type":27,"value":20857,"position":20858}," to read the levels and the net change on the newest bar.",{"start":20859,"end":20860},{"line":20786,"column":20851,"offset":20852},{"line":20786,"column":20861,"offset":20862},127,34984,{"start":20864,"end":20866},{"line":20786,"column":21,"offset":20865},34858,{"line":20786,"column":20861,"offset":20862},{"type":27,"value":28},{"start":20869,"end":20870},{"line":200,"column":21,"offset":20738},{"line":20786,"column":20861,"offset":20862},{"type":27,"value":28},{"type":31,"tagName":419,"properties":20873,"children":20874,"position":20883},{},[20875],{"type":27,"value":20876,"position":20877},"Concepts used",{"start":20878,"end":20881},{"line":20879,"column":427,"offset":20880},340,34989,{"line":20879,"column":20060,"offset":20882},35002,{"start":20884,"end":20886},{"line":20879,"column":21,"offset":20885},34986,{"line":20879,"column":20060,"offset":20882},{"type":27,"value":28},{"type":31,"tagName":20363,"properties":20889,"children":20890,"position":21142},{},[20891,20892,20989,20990,21049,21050,21111,21112,21141],{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20893,"children":20894,"position":20985},{},[20895,20910,20916,20929,20934,20947,20954,20967,20973],{"type":31,"tagName":122,"properties":20896,"children":20897,"position":20905},{"href":124},[20898],{"type":27,"value":127,"position":20899},{"start":20900,"end":20903},{"line":20901,"column":427,"offset":20902},342,35007,{"line":20901,"column":19624,"offset":20904},35019,{"start":20906,"end":20908},{"line":20901,"column":19642,"offset":20907},35006,{"line":20901,"column":20678,"offset":20909},35054,{"type":27,"value":20911,"position":20912}," for the ",{"start":20913,"end":20914},{"line":20901,"column":20678,"offset":20909},{"line":20901,"column":20833,"offset":20915},35063,{"type":31,"tagName":81,"properties":20917,"children":20918,"position":20926},{},[20919],{"type":27,"value":20920,"position":20921},"oi_candles",{"start":20922,"end":20923},{"line":20901,"column":20833,"offset":20915},{"line":20901,"column":20924,"offset":20925},72,35075,{"start":20927,"end":20928},{"line":20901,"column":20833,"offset":20915},{"line":20901,"column":20924,"offset":20925},{"type":27,"value":186,"position":20930},{"start":20931,"end":20932},{"line":20901,"column":20924,"offset":20925},{"line":20901,"column":20508,"offset":20933},35080,{"type":31,"tagName":81,"properties":20935,"children":20936,"position":20944},{},[20937],{"type":27,"value":20938,"position":20939},"volume_profile_candles",{"start":20940,"end":20941},{"line":20901,"column":20508,"offset":20933},{"line":20901,"column":20942,"offset":20943},101,35104,{"start":20945,"end":20946},{"line":20901,"column":20508,"offset":20933},{"line":20901,"column":20942,"offset":20943},{"type":27,"value":20948,"position":20949}," streams and ",{"start":20950,"end":20951},{"line":20901,"column":20942,"offset":20943},{"line":20901,"column":20952,"offset":20953},114,35117,{"type":31,"tagName":81,"properties":20955,"children":20956,"position":20964},{},[20957],{"type":27,"value":20958,"position":20959},"oi",{"start":20960,"end":20961},{"line":20901,"column":20952,"offset":20953},{"line":20901,"column":20962,"offset":20963},118,35121,{"start":20965,"end":20966},{"line":20901,"column":20952,"offset":20953},{"line":20901,"column":20962,"offset":20963},{"type":27,"value":20968,"position":20969},"'s ",{"start":20970,"end":20971},{"line":20901,"column":20962,"offset":20963},{"line":20901,"column":20410,"offset":20972},35124,{"type":31,"tagName":81,"properties":20974,"children":20975,"position":20982},{},[20976],{"type":27,"value":20977,"position":20978},"currency",{"start":20979,"end":20980},{"line":20901,"column":20410,"offset":20972},{"line":20901,"column":20720,"offset":20981},35134,{"start":20983,"end":20984},{"line":20901,"column":20410,"offset":20972},{"line":20901,"column":20720,"offset":20981},{"start":20986,"end":20988},{"line":20901,"column":21,"offset":20987},35004,{"line":20901,"column":20720,"offset":20981},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":20991,"children":20992,"position":21045},{},[20993,21008,21014,21026,21032],{"type":31,"tagName":122,"properties":20994,"children":20995,"position":21003},{"href":149},[20996],{"type":27,"value":152,"position":20997},{"start":20998,"end":21001},{"line":20999,"column":427,"offset":21000},343,35138,{"line":20999,"column":20441,"offset":21002},35153,{"start":21004,"end":21006},{"line":20999,"column":19642,"offset":21005},35137,{"line":20999,"column":20557,"offset":21007},35191,{"type":27,"value":21009,"position":21010}," for streams, ",{"start":21011,"end":21012},{"line":20999,"column":20557,"offset":21007},{"line":20999,"column":20460,"offset":21013},35205,{"type":31,"tagName":81,"properties":21015,"children":21016,"position":21023},{},[21017],{"type":27,"value":21018,"position":21019},"bars",{"start":21020,"end":21021},{"line":20999,"column":20460,"offset":21013},{"line":20999,"column":20508,"offset":21022},35211,{"start":21024,"end":21025},{"line":20999,"column":20460,"offset":21013},{"line":20999,"column":20508,"offset":21022},{"type":27,"value":186,"position":21027},{"start":21028,"end":21029},{"line":20999,"column":20508,"offset":21022},{"line":20999,"column":21030,"offset":21031},82,35216,{"type":31,"tagName":81,"properties":21033,"children":21034,"position":21042},{},[21035],{"type":27,"value":21036,"position":21037},"chart_interval_below",{"start":21038,"end":21039},{"line":20999,"column":21030,"offset":21031},{"line":20999,"column":21040,"offset":21041},104,35238,{"start":21043,"end":21044},{"line":20999,"column":21030,"offset":21031},{"line":20999,"column":21040,"offset":21041},{"start":21046,"end":21048},{"line":20999,"column":21,"offset":21047},35135,{"line":20999,"column":21040,"offset":21041},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":21051,"children":21052,"position":21107},{},[21053,21069,21075,21087,21094],{"type":31,"tagName":122,"properties":21054,"children":21055,"position":21063},{"href":273},[21056],{"type":27,"value":276,"position":21057},{"start":21058,"end":21061},{"line":21059,"column":427,"offset":21060},344,35242,{"line":21059,"column":19865,"offset":21062},35266,{"start":21064,"end":21066},{"line":21059,"column":19642,"offset":21065},35241,{"line":21059,"column":21067,"offset":21068},69,35307,{"type":27,"value":21070,"position":21071}," for frames, ",{"start":21072,"end":21073},{"line":21059,"column":21067,"offset":21068},{"line":21059,"column":21030,"offset":21074},35320,{"type":31,"tagName":81,"properties":21076,"children":21077,"position":21084},{},[21078],{"type":27,"value":216,"position":21079},{"start":21080,"end":21081},{"line":21059,"column":21030,"offset":21074},{"line":21059,"column":21082,"offset":21083},95,35333,{"start":21085,"end":21086},{"line":21059,"column":21030,"offset":21074},{"line":21059,"column":21082,"offset":21083},{"type":27,"value":21088,"position":21089}," docked two-sided and ",{"start":21090,"end":21091},{"line":21059,"column":21082,"offset":21083},{"line":21059,"column":21092,"offset":21093},117,35355,{"type":31,"tagName":81,"properties":21095,"children":21096,"position":21104},{},[21097],{"type":27,"value":21098,"position":21099},"tag_place",{"start":21100,"end":21101},{"line":21059,"column":21092,"offset":21093},{"line":21059,"column":21102,"offset":21103},128,35366,{"start":21105,"end":21106},{"line":21059,"column":21092,"offset":21093},{"line":21059,"column":21102,"offset":21103},{"start":21108,"end":21110},{"line":21059,"column":21,"offset":21109},35239,{"line":21059,"column":21102,"offset":21103},{"type":27,"value":28},{"type":31,"tagName":20368,"properties":21113,"children":21114,"position":21137},{},[21115,21131],{"type":31,"tagName":122,"properties":21116,"children":21117,"position":21125},{"href":298},[21118],{"type":27,"value":301,"position":21119},{"start":21120,"end":21123},{"line":21121,"column":427,"offset":21122},345,35370,{"line":21121,"column":20441,"offset":21124},35385,{"start":21126,"end":21128},{"line":21121,"column":19642,"offset":21127},35369,{"line":21121,"column":21129,"offset":21130},56,35422,{"type":27,"value":21132,"position":21133}," for line and label handles extended to the axis",{"start":21134,"end":21135},{"line":21121,"column":21129,"offset":21130},{"line":21121,"column":21040,"offset":21136},35470,{"start":21138,"end":21140},{"line":21121,"column":21,"offset":21139},35367,{"line":21121,"column":21040,"offset":21136},{"type":27,"value":28},{"start":21143,"end":21144},{"line":20901,"column":21,"offset":20987},{"line":21121,"column":21040,"offset":21136},{"quirksMode":21146},false,{"start":21148,"end":21149},{"line":21,"column":21,"offset":22},{"line":21150,"column":21,"offset":21151},346,35471,1792391984233]