From b51bae7162fab87b5d712aeeeebd3196eb8ae0d5 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 18:09:15 +0000 Subject: [PATCH 01/41] Add *auto* textposition to scatter traces Labels on dense scatter plots overlap each other and their markers, and users place every label by hand or with annotations to work around it. With `textposition: 'auto'`, each label takes the first free position next to its point, moves farther out with a leader line when those are taken, and hides when nothing fits. Placement is a deterministic greedy pass over a spatial index, so redraws stay fast and repeatable. The svg scatter family shares the placement through scatter/plot.js. The gl, geo, 3d and quiver traces keep the old value list, because their text rendering does not go through that code. Closes #4674 Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- draftlogs/XXXX_add.md | 1 + src/components/drawing/index.js | 108 ++++++- src/plot_api/helpers.js | 2 + src/traces/quiver/attributes.js | 6 +- src/traces/scatter/attributes.js | 13 +- src/traces/scatter/auto_text_position.js | 294 ++++++++++++++++++ src/traces/scatter/plot.js | 3 + src/traces/scatter3d/attributes.js | 7 +- src/traces/scattergeo/attributes.js | 6 +- src/traces/scattergl/attributes.js | 6 +- src/types/generated/schema.d.ts | 28 +- test/image/mocks/text_chart_autoposition.json | 42 +++ test/jasmine/tests/plot_api_test.js | 16 + test/jasmine/tests/scatter_test.js | 178 +++++++++++ test/plot-schema.json | 35 ++- 15 files changed, 694 insertions(+), 51 deletions(-) create mode 100644 draftlogs/XXXX_add.md create mode 100644 src/traces/scatter/auto_text_position.js create mode 100644 test/image/mocks/text_chart_autoposition.json diff --git a/draftlogs/XXXX_add.md b/draftlogs/XXXX_add.md new file mode 100644 index 00000000000..b6bf0ed460f --- /dev/null +++ b/draftlogs/XXXX_add.md @@ -0,0 +1 @@ +- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points [[#XXXX](https://github.com/plotly/plotly.js/pull/XXXX)] diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 3a71319c838..9a6f8d7c0be 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1240,32 +1240,109 @@ var TEXTOFFSETSIGN = { top: -1 }; -function textPointPosition(s, textPosition, fontSize, markerRadius, dontTouchParent) { - var group = d3.select(s.node().parentNode); +// px between the end of a leader line and the label it points at +var LEADER_END_GAP = 2; +/** + * Compute the geometry of a text label relative to its point. + * + * @param textPosition - a `textposition` value other than *auto* + * @param fontSize - the font size in px + * @param markerRadius - the calculated marker radius in px, or 0 without markers + * @param numLines - the line count of the label + * @param gap - extra px between the point and the label, set by the *auto* placement + * @returns `anchor` for the `text-anchor` attribute, `dx` and `dy` of the label group in px, + * and `leader` as `[x0, y0, x1, y1]` from the marker edge to the label, or null when `gap` is 0 + */ +drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLines, gap) { var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; var h = textPosition.indexOf('left') !== -1 ? 'end' : textPosition.indexOf('right') !== -1 ? 'start' : 'middle'; + var sx = TEXTOFFSETSIGN[h]; + var sy = TEXTOFFSETSIGN[v]; // if markers are shown, offset a little more than // the nominal marker size // ie 2/1.6 * nominal, bcs some markers are a bit bigger - var r = markerRadius ? markerRadius / 0.8 + 1 : 0; + var r0 = markerRadius ? markerRadius / 0.8 + 1 : 0; + var r = r0 + (gap || 0); + + var lineSpan = ((numLines || 1) - 1) * LINE_SPACING + 1; + var out = { + anchor: h, + dx: sx * r, + dy: fontSize * 0.75 + sy * r + ((sy - 1) * lineSpan * fontSize) / 2, + leader: null + }; - var numLines = (svgTextUtils.lineCount(s) - 1) * LINE_SPACING + 1; - var dx = TEXTOFFSETSIGN[h] * r; - var dy = fontSize * 0.75 + TEXTOFFSETSIGN[v] * r + ((TEXTOFFSETSIGN[v] - 1) * numLines * fontSize) / 2; + if (gap > 0 && (sx || sy)) { + var norm = Math.sqrt(sx * sx + sy * sy); + var ux = sx / norm; + var uy = sy / norm; + out.leader = [ux * r0, uy * r0, sx * r - ux * LEADER_END_GAP, sy * r - uy * LEADER_END_GAP]; + } + + return out; +}; + +/** + * Resolve the `textposition` of one point. + * + * @returns the position, or null when the *auto* placement found no free spot for the label + */ +function getTextPosition(d, trace) { + var pos = d.tp || trace.textposition; + if (pos !== 'auto') return pos; + // the scatter *auto* placement sets `_tpAuto` after it draws all points of the subplot + return d._tpAuto === undefined ? 'middle center' : d._tpAuto; +} + +/** + * Position a text label relative to its point, and join its leader line. + * + * @param s - d3 selection of one `` element, inside its own `` + * @param d - the calcdata point + * @param trace - the full trace + * @param markerRadius - the calculated marker radius in px, or undefined without markers + * @param dontTouchParent - true to leave the `transform` of the parent `` alone + */ +drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent) { + var group = d3.select(s.node().parentNode); + var textPosition = getTextPosition(d, trace); + + s.style('display', textPosition === null ? 'none' : null); + + var offset = drawing.textPointOffset( + textPosition || 'middle center', + drawing.textPointFontSize(d, trace), + markerRadius, + svgTextUtils.lineCount(s), + d._tpAutoGap + ); // fix the overall text group position - s.attr('text-anchor', h); + s.attr('text-anchor', offset.anchor); if (!dontTouchParent) { - group.attr('transform', strTranslate(dx, dy)); + group.attr('transform', strTranslate(offset.dx, offset.dy)); } -} -function extracTextFontSize(d, trace) { + var leader = group.selectAll('path.textleader').data(offset.leader ? [offset.leader] : []); + leader.exit().remove(); + leader.enter().insert('path', ':first-child').classed('textleader', true).style('fill', 'none'); + leader.each(function (seg) { + // the group is translated by (dx, dy), so the point sits at (x - dx, y - dy) in the group frame + var x = +s.attr('x') - offset.dx; + var y = +s.attr('y') - offset.dy; + d3.select(this) + .attr('d', 'M' + (x + seg[0]) + ',' + (y + seg[1]) + 'L' + (x + seg[2]) + ',' + (y + seg[3])) + .style('stroke-width', 1) + .call(Color.stroke, s.node().style.fill); + }); +}; + +drawing.textPointFontSize = function (d, trace) { var fontSize = d.ts || trace.textfont.size; return isNumeric(fontSize) && fontSize > 0 ? fontSize : 0; -} +}; // draw text at points drawing.textPointStyle = function (s, trace, gd) { @@ -1306,8 +1383,7 @@ drawing.textPointStyle = function (s, trace, gd) { }); } - var pos = d.tp || trace.textposition; - var fontSize = extracTextFontSize(d, trace); + var fontSize = drawing.textPointFontSize(d, trace); var fontColor = selectedTextColorFn ? selectedTextColorFn(d) : d.tc || trace.textfont.color; p.call(drawing.font, { @@ -1323,7 +1399,7 @@ drawing.textPointStyle = function (s, trace, gd) { }) .text(text) .call(svgTextUtils.convertToTspans, gd) - .call(textPointPosition, pos, fontSize, d.mrc); + .call(drawing.textPointPosition, d, trace, d.mrc); }); }; @@ -1335,12 +1411,10 @@ drawing.selectedTextStyle = function (s, trace) { s.each(function (d) { var tx = d3.select(this); var tc = fns.selectedTextColorFn(d); - var tp = d.tp || trace.textposition; - var fontSize = extracTextFontSize(d, trace); Color.fill(tx, tc); var dontTouchParent = Registry.traceIs(trace, 'bar-like'); - textPointPosition(tx, tp, fontSize, d.mrc2 || d.mrc, dontTouchParent); + drawing.textPointPosition(tx, d, trace, d.mrc2 || d.mrc, dontTouchParent); }); }; diff --git a/src/plot_api/helpers.js b/src/plot_api/helpers.js index 1dc17062f52..36cac61120f 100644 --- a/src/plot_api/helpers.js +++ b/src/plot_api/helpers.js @@ -324,6 +324,8 @@ function commonPrefix(name1, name2, show1, show2) { // textposition - support partial attributes (ie just 'top') // and incorrect use of middle / center etc. function cleanTextPosition(textposition) { + if (textposition === 'auto') return textposition; + var posY = 'middle'; var posX = 'center'; diff --git a/src/traces/quiver/attributes.js b/src/traces/quiver/attributes.js index d6fcdda809d..a618eed12d7 100644 --- a/src/traces/quiver/attributes.js +++ b/src/traces/quiver/attributes.js @@ -99,7 +99,11 @@ var attrs = { // Text and labels (shared with scatter) text: scatterAttrs.text, - textposition: scatterAttrs.textposition, + textposition: extendFlat({}, scatterAttrs.textposition, { + // *auto* placement runs in the svg scatter plot code only + values: scatterAttrs.textposition.values.filter((v) => v !== 'auto'), + description: 'Sets the positions of the `text` elements with respects to the (x,y) coordinates.' + }), textfont: scatterAttrs.textfont, // Marker: color, colorscale, arrowhead sizing, and line styling for arrows diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 255496750a0..01b7ce6f6c7 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -663,12 +663,21 @@ module.exports = { 'middle right', 'bottom left', 'bottom center', - 'bottom right' + 'bottom right', + 'auto' ], dflt: 'middle center', arrayOk: true, editType: 'calc', - description: ['Sets the positions of the `text` elements', 'with respects to the (x,y) coordinates.'].join(' ') + description: [ + 'Sets the positions of the `text` elements', + 'with respects to the (x,y) coordinates.', + 'With *auto*, each label takes the first position around its point', + 'that overlaps no marker and no other label on the subplot.', + 'When the positions next to the point are taken, the label moves', + 'farther out with a leader line back to the point.', + 'A label with no free position is hidden.' + ].join(' ') }, textfont: fontAttrs({ editType: 'calc', diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js new file mode 100644 index 00000000000..efbe42f9ada --- /dev/null +++ b/src/traces/scatter/auto_text_position.js @@ -0,0 +1,294 @@ +'use strict'; + +const d3 = require('@plotly/d3'); +const Lib = require('../../lib'); +const Drawing = require('../../components/drawing'); +const svgTextUtils = require('../../lib/svg_text_utils'); +const subTypes = require('./subtypes'); + +// candidate positions, in order of preference +const POSITIONS = [ + 'top center', + 'bottom center', + 'middle right', + 'middle left', + 'top right', + 'top left', + 'bottom right', + 'bottom left' +]; + +// a label without a marker can also sit on its point +const POSITIONS_NO_MARKER = ['middle center', ...POSITIONS]; + +// ring 0 touches the point, every ring after it adds LEADER_STEP +// font sizes of distance and a leader line back to the point +const LEADER_RINGS = 4; +const LEADER_STEP = 1.5; + +// minimum px between a label and anything else +const PAD = 2; + +// side of one cell of the spatial index, in px +const CELL_SIZE = 64; + +/** + * Resolve the *auto* text positions of all scatter traces on one subplot. + * + * Every label takes the first free candidate in a fixed order: the eight + * positions next to the point first, then the same positions farther out + * with a leader line. A free candidate stays inside the plot area and hits + * no marker, no label placed before it, and no leader line. A label with + * no free candidate is hidden. Traces come in draw order and points in data + * order, so an earlier point wins a contested spot. + * + * Sets `_tpAuto` and `_tpAutoGap` on every calcdata point with an *auto* + * position and repositions its `` node. Does nothing when no trace + * of the subplot uses *auto*. + * + * @param plotinfo - the subplot, with `xaxis` and `yaxis` + * @param traceGroups - d3 selection of the `g.trace` groups, bound to calcdata + */ +module.exports = function autoTextPosition(plotinfo, traceGroups) { + let hasAuto = false; + traceGroups.each((cd) => { + const trace = cd[0].trace; + if (trace.visible === true && hasAutoTextPosition(trace)) hasAuto = true; + }); + if (!hasAuto) return; + + const xa = plotinfo.xaxis; + const ya = plotinfo.yaxis; + const index = makeIndex(xa._length, ya._length); + const labels = []; + + traceGroups.each(function (cd) { + const trace = cd[0].trace; + if (trace.visible !== true) return; + + const hasMarkers = subTypes.hasMarkers(trace); + const tr = d3.select(this); + + // every drawn marker blocks the labels of every trace + if (hasMarkers) { + tr.selectAll('path.point').each((d) => { + const x = xa.c2p(d.x); + const y = ya.c2p(d.y); + const r = (d.mrc || 0) + PAD; + insert(index, makeRect(x - r, y - r, x + r, y + r, d)); + }); + } + + if (!subTypes.hasText(trace)) return; + + const positions = hasMarkers ? POSITIONS : POSITIONS_NO_MARKER; + + tr.selectAll('g.textpoint').each(function (d) { + const tx = d3.select(this).select('text'); + if (!tx.size()) return; + + const pos = d.tp || trace.textposition; + const isAuto = pos === 'auto'; + if (isAuto) { + // measure the label in its shown state + d._tpAuto = undefined; + d._tpAutoGap = 0; + tx.style('display', null); + } + + const label = { + tx, + d, + trace, + positions, + x: xa.c2p(d.x), + y: ya.c2p(d.y), + fontSize: Drawing.textPointFontSize(d, trace), + numLines: svgTextUtils.lineCount(tx), + bb: Drawing.bBox(tx.node()) + }; + + if (isAuto) labels.push(label); + // a label with a fixed position blocks the *auto* labels + else insert(index, labelRect(label, pos, 0)); + }); + }); + + for (let i = 0; i < labels.length; i++) { + place(index, labels[i]); + } +}; + +function hasAutoTextPosition(trace) { + const tp = trace.textposition; + return tp === 'auto' || (Lib.isArrayOrTypedArray(tp) && tp.indexOf('auto') !== -1); +} + +function place(index, label) { + const d = label.d; + const step = LEADER_STEP * label.fontSize; + const rings = step ? LEADER_RINGS : 0; + + for (let ring = 0; ring <= rings; ring++) { + const gap = ring * step; + + for (let k = 0; k < label.positions.length; k++) { + const pos = label.positions[k]; + if (gap && pos === 'middle center') continue; + + const rect = labelRect(label, pos, gap); + if (!rectIsFree(index, rect)) continue; + if (rect.leader && !lineIsFree(index, rect.leader)) continue; + + insert(index, rect); + if (rect.leader) insert(index, rect.leader); + d._tpAuto = pos; + d._tpAutoGap = gap; + Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); + return; + } + } + + d._tpAuto = null; + Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); +} + +// the box of a label at a given position, plus its leader line if any +function labelRect(label, pos, gap) { + const d = label.d; + const bb = label.bb; + const offset = Drawing.textPointOffset(pos, label.fontSize, d.mrc, label.numLines, gap); + + let x0 = label.x + offset.dx; + if (offset.anchor === 'end') x0 -= bb.width; + else if (offset.anchor === 'middle') x0 -= bb.width / 2; + const y0 = label.y + offset.dy + bb.top; + + const rect = makeRect(x0, y0, x0 + bb.width, y0 + bb.height, d); + + const seg = offset.leader; + if (seg) { + rect.leader = makeLine(label.x + seg[0], label.y + seg[1], label.x + seg[2], label.y + seg[3], d); + } + + return rect; +} + +function makeRect(x0, y0, x1, y1, owner) { + return { x0, y0, x1, y1, owner, isLine: false, leader: null }; +} + +function makeLine(x0, y0, x1, y1, owner) { + return { x0, y0, x1, y1, owner, isLine: true, leader: null }; +} + +function makeIndex(width, height) { + return { + width, + height, + ncols: Math.max(1, Math.ceil(width / CELL_SIZE)), + nrows: Math.max(1, Math.ceil(height / CELL_SIZE)), + cells: [] + }; +} + +// the cells that cover a box, clamped to the grid, as [col0, row0, col1, row1] +function cellBounds(index, x0, y0, x1, y1) { + const maxCol = index.ncols - 1; + const maxRow = index.nrows - 1; + return [ + Lib.constrain(Math.floor(Math.min(x0, x1) / CELL_SIZE), 0, maxCol), + Lib.constrain(Math.floor(Math.min(y0, y1) / CELL_SIZE), 0, maxRow), + Lib.constrain(Math.floor(Math.max(x0, x1) / CELL_SIZE), 0, maxCol), + Lib.constrain(Math.floor(Math.max(y0, y1) / CELL_SIZE), 0, maxRow) + ]; +} + +function insert(index, ob) { + const b = cellBounds(index, ob.x0, ob.y0, ob.x1, ob.y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const id = row * index.ncols + col; + if (!cells[id]) cells[id] = []; + cells[id].push(ob); + } + } +} + +// a label box is free when it stays inside the plot area +// and hits nothing but the marker of its own point +function rectIsFree(index, rect) { + const x0 = rect.x0 - PAD; + const y0 = rect.y0 - PAD; + const x1 = rect.x1 + PAD; + const y1 = rect.y1 + PAD; + if (x0 < 0 || y0 < 0 || x1 > index.width || y1 > index.height) return false; + + const b = cellBounds(index, x0, y0, x1, y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (ob.owner === rect.owner) continue; + const hit = ob.isLine + ? lineHitsRect(ob, x0, y0, x1, y1) + : ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0; + if (hit) return false; + } + } + } + + return true; +} + +// a leader line is free when it crosses nothing but the marker of its own point +// and the obstacles that already cover the point, which no candidate can escape +function lineIsFree(index, line) { + const b = cellBounds(index, line.x0, line.y0, line.x1, line.y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (ob.owner === line.owner) continue; + let hit; + if (ob.isLine) { + hit = Lib.segmentsIntersect(line.x0, line.y0, line.x1, line.y1, ob.x0, ob.y0, ob.x1, ob.y1); + } else if (!pointInRect(line.x0, line.y0, ob.x0, ob.y0, ob.x1, ob.y1)) { + hit = lineHitsRect(line, ob.x0, ob.y0, ob.x1, ob.y1); + } + if (hit) return false; + } + } + } + + return true; +} + +function lineHitsRect(line, x0, y0, x1, y1) { + if (pointInRect(line.x0, line.y0, x0, y0, x1, y1)) return true; + if (pointInRect(line.x1, line.y1, x0, y0, x1, y1)) return true; + + const { x0: ax, y0: ay, x1: bx, y1: by } = line; + return !!( + Lib.segmentsIntersect(ax, ay, bx, by, x0, y0, x1, y0) || + Lib.segmentsIntersect(ax, ay, bx, by, x1, y0, x1, y1) || + Lib.segmentsIntersect(ax, ay, bx, by, x1, y1, x0, y1) || + Lib.segmentsIntersect(ax, ay, bx, by, x0, y1, x0, y0) + ); +} + +function pointInRect(x, y, x0, y0, x1, y1) { + return x > x0 && x < x1 && y > y0 && y < y1; +} diff --git a/src/traces/scatter/plot.js b/src/traces/scatter/plot.js index 3c9e19df936..ee0fea511ce 100644 --- a/src/traces/scatter/plot.js +++ b/src/traces/scatter/plot.js @@ -12,6 +12,7 @@ var subTypes = require('./subtypes'); var linePoints = require('./line_points'); var linkTraces = require('./link_traces'); var polygonTester = require('../../lib/polygon').tester; +var autoTextPosition = require('./auto_text_position'); module.exports = function plot(gd, plotinfo, cdscatter, scatterLayer, transitionOpts, makeOnCompleteCallback) { var join, onComplete; @@ -61,11 +62,13 @@ module.exports = function plot(gd, plotinfo, cdscatter, scatterLayer, transition scatterLayer.selectAll('g.trace').each(function(d, i) { plotOne(gd, i, plotinfo, d, cdscatterSorted, this, transitionOpts); }); + autoTextPosition(plotinfo, scatterLayer.selectAll('g.trace')); }); } else { join.each(function(d, i) { plotOne(gd, i, plotinfo, d, cdscatterSorted, this, transitionOpts); }); + autoTextPosition(plotinfo, join); } if(isFullReplot) { diff --git a/src/traces/scatter3d/attributes.js b/src/traces/scatter3d/attributes.js index 7191d73c1b6..a56d7c6b01a 100644 --- a/src/traces/scatter3d/attributes.js +++ b/src/traces/scatter3d/attributes.js @@ -158,7 +158,12 @@ var attrs = (module.exports = overrideAll( colorAttributes('marker') ), - textposition: extendFlat({}, scatterAttrs.textposition, { dflt: 'top center' }), + textposition: extendFlat({}, scatterAttrs.textposition, { + // *auto* placement runs in the svg scatter plot code only + values: scatterAttrs.textposition.values.filter((v) => v !== 'auto'), + dflt: 'top center', + description: 'Sets the positions of the `text` elements with respects to the (x,y) coordinates.' + }), textfont: fontAttrs({ noFontShadow: true, noFontLineposition: true, diff --git a/src/traces/scattergeo/attributes.js b/src/traces/scattergeo/attributes.js index 1aeddeb5474..60236b65f10 100644 --- a/src/traces/scattergeo/attributes.js +++ b/src/traces/scattergeo/attributes.js @@ -104,7 +104,11 @@ module.exports = overrideAll( }), textfont: scatterAttrs.textfont, - textposition: scatterAttrs.textposition, + textposition: extendFlat({}, scatterAttrs.textposition, { + // *auto* placement runs in the svg scatter plot code only + values: scatterAttrs.textposition.values.filter((v) => v !== 'auto'), + description: 'Sets the positions of the `text` elements with respects to the (x,y) coordinates.' + }), line: { color: scatterLineAttrs.color, diff --git a/src/traces/scattergl/attributes.js b/src/traces/scattergl/attributes.js index 59188554c52..482ffde2dce 100644 --- a/src/traces/scattergl/attributes.js +++ b/src/traces/scattergl/attributes.js @@ -37,7 +37,11 @@ var attrs = (module.exports = overrideAll( text: scatterAttrs.text, hovertext: scatterAttrs.hovertext, - textposition: scatterAttrs.textposition, + textposition: extendFlat({}, scatterAttrs.textposition, { + // *auto* placement runs in the svg scatter plot code only + values: scatterAttrs.textposition.values.filter((v) => v !== 'auto'), + description: 'Sets the positions of the `text` elements with respects to the (x,y) coordinates.' + }), textfont: fontAttrs({ noFontShadow: true, noFontLineposition: true, diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index fda9a6817e9..2e63923f6da 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,10 +7337,10 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right')[]; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. */ texttemplate?: string | string[]; /** @@ -8063,10 +8063,10 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right')[]; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b` and `text`. */ texttemplate?: string | string[]; /** @@ -8909,10 +8909,10 @@ export interface ScattermapData { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right'; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `lat`, `lon` and `text`. */ texttemplate?: string | string[]; /** @@ -9098,10 +9098,10 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right')[]; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `r`, `theta` and `text`. */ texttemplate?: string | string[]; /** @@ -9491,10 +9491,10 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right')[]; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `real`, `imag` and `text`. */ texttemplate?: string | string[]; /** @@ -9682,10 +9682,10 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right')[]; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b`, `c` and `text`. */ texttemplate?: string | string[]; /** @@ -12951,10 +12951,10 @@ export interface MapLayout { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right'; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; }; /** Used to refer to a named item in this array in the template. Named items from the template will be created even without a matching item in the input figure, but you can modify one by making an item with `templateitemname` matching its `name`, alongside your modifications (including `visible: false` or `enabled: false` to hide it). If there is no template or no matching item, this item will be hidden unless you explicitly show it with `visible: true`. */ templateitemname?: string; diff --git a/test/image/mocks/text_chart_autoposition.json b/test/image/mocks/text_chart_autoposition.json new file mode 100644 index 00000000000..9c69c95e166 --- /dev/null +++ b/test/image/mocks/text_chart_autoposition.json @@ -0,0 +1,42 @@ +{ + "data": [ + { + "type": "scatter", + "name": "markers+text, auto", + "mode": "markers+text", + "textposition": "auto", + "x": [1, 1.1, 1.2, 1.05, 1.15, 1.3, 1.02, 1.25, 1.12, 1.18, 3, 3.1, 3.05, 5, 5.5, 6, 2, 2.2, 2.1, 4.2, 4.3, 4.25, 4.35, 4.15, 4.28, 4.22], + "y": [1, 1.1, 1.2, 1.3, 1.05, 1.15, 1.22, 1.02, 1.28, 1.12, 3, 3.05, 3.1, 5, 5.1, 5.05, 4, 4.1, 3.9, 2, 2.1, 2.05, 1.95, 2.15, 2.2, 1.9], + "text": ["Alpha", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf", "Hotel", "India", "Juliet", "Kilo", "Lima", "Mike", "November", "Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform", "Victor", "Whiskey", "X-ray", "Yankee", "Zulu"], + "marker": { "size": 10 } + }, + { + "type": "scatter", + "name": "text only, auto", + "mode": "text", + "textposition": "auto", + "x": [1.6, 1.62, 1.64, 5.2], + "y": [2.6, 2.62, 2.64, 4.5], + "text": ["one", "two", "three", "alone"], + "textfont": { "color": "#d62728", "size": 14 } + }, + { + "type": "scatter", + "name": "fixed position", + "mode": "markers+text", + "textposition": ["top center", "auto", "bottom right"], + "x": [3.2, 3.15, 5.9], + "y": [3.15, 3.05, 5.15], + "text": ["fixed top", "mixed auto", "fixed bottom right"], + "marker": { "size": 12, "symbol": "square" } + } + ], + "layout": { + "title": { "text": "textposition: auto" }, + "width": 800, + "height": 500, + "showlegend": false, + "xaxis": { "range": [0.5, 6.5] }, + "yaxis": { "range": [0.5, 5.5] } + } +} diff --git a/test/jasmine/tests/plot_api_test.js b/test/jasmine/tests/plot_api_test.js index d71ea4a1e77..8f3c7e42942 100644 --- a/test/jasmine/tests/plot_api_test.js +++ b/test/jasmine/tests/plot_api_test.js @@ -2569,6 +2569,22 @@ describe('Test plot api', function () { expect(gd.data[0].scl).toBe(undefined); }); + it('should keep *auto* textposition on scatter traces', function () { + var data = [ + { + type: 'scatter', + mode: 'text', + x: [1], + y: [1], + text: ['a'], + textposition: 'auto' + } + ]; + + Plotly.newPlot(gd, data); + expect(gd.data[0].textposition).toBe('auto'); + }); + it("should not delete rename 'scl' to 'colorscale' when colorscale is defined ", function () { var data = [ { diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 4c27d0a9bb8..70676d76fc0 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -48,6 +48,19 @@ describe('Test scatter', function() { traceOut = {}; }); + it('should accept *auto* textposition', function() { + traceIn = { + x: [1, 2], + y: [1, 2], + mode: 'markers+text', + text: ['a', 'b'], + textposition: 'auto' + }; + traceOut = {visible: true}; + supplyDefaults(traceIn, traceOut, defaultColor, layout); + expect(traceOut.textposition).toBe('auto'); + }); + it('should set visible to false when x and y are empty', function() { traceIn = {}; supplyDefaults(traceIn, traceOut, defaultColor, layout); @@ -698,6 +711,171 @@ describe('end-to-end scatter tests', function() { }).then(done, done.fail); }); + describe('with textposition *auto*', function() { + var layout = { + width: 500, + height: 500, + margin: {l: 50, r: 50, t: 50, b: 50}, + xaxis: {range: [0, 4]}, + yaxis: {range: [0, 4]} + }; + + function visibleLabelBoxes() { + var boxes = []; + d3SelectAll('.textpoint text').each(function() { + if(this.style.display !== 'none') boxes.push(this.getBoundingClientRect()); + }); + return boxes; + } + + function countOverlaps(boxes) { + var n = 0; + for(var i = 0; i < boxes.length; i++) { + for(var j = i + 1; j < boxes.length; j++) { + var a = boxes[i]; + var b = boxes[j]; + if(a.left < b.right && a.right > b.left && a.top < b.bottom && a.bottom > b.top) n++; + } + } + return n; + } + + function textPointTransforms() { + var out = []; + d3SelectAll('.textpoint').each(function() { + out.push(d3Select(this).attr('transform')); + }); + return out; + } + + function makeStack(n) { + var x = []; + var y = []; + var text = []; + for(var i = 0; i < n; i++) { + x.push(2); + y.push(2); + text.push('label ' + i); + } + return {mode: 'markers+text', textposition: 'auto', x: x, y: y, text: text, marker: {size: 10}}; + } + + it('should place labels without overlaps, add leader lines and hide the rest', function(done) { + Plotly.newPlot(gd, [makeStack(40)], layout) + .then(function() { + var cd = gd.calcdata[0]; + var hidden = 0; + var leaders = 0; + for(var i = 0; i < cd.length; i++) { + if(cd[i]._tpAuto === null) hidden++; + else if(cd[i]._tpAutoGap > 0) leaders++; + } + + // the stacked markers block every position next to the point, + // so even the first label moves out with a leader line + expect(cd[0]._tpAuto).toBe('top center'); + expect(cd[0]._tpAutoGap).toBeGreaterThan(0); + expect(hidden).toBeGreaterThan(0); + expect(leaders).toBeGreaterThan(0); + + var boxes = visibleLabelBoxes(); + expect(boxes.length).toBe(40 - hidden); + expect(countOverlaps(boxes)).toBe(0); + expect(d3SelectAll('.textpoint path.textleader').size()).toBe(leaders); + }) + .then(done, done.fail); + }); + + it('should let an isolated label take the first candidate', function(done) { + Plotly.newPlot(gd, [{ + mode: 'markers+text', + textposition: 'auto', + x: [1, 3], + y: [1, 3], + text: ['a', 'b'] + }], layout) + .then(function() { + expect(gd.calcdata[0][0]._tpAuto).toBe('top center'); + expect(gd.calcdata[0][1]._tpAuto).toBe('top center'); + expect(d3SelectAll('.textpoint path.textleader').size()).toBe(0); + expect(d3SelectAll('.textpoint text').filter(function() { + return this.style.display === 'none'; + }).size()).toBe(0); + }) + .then(done, done.fail); + }); + + it('should place text-only labels on their point first', function(done) { + Plotly.newPlot(gd, [{ + mode: 'text', + textposition: 'auto', + x: [1, 1, 1], + y: [1, 1, 1], + text: ['a', 'b', 'c'] + }], layout) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[0]._tpAuto).toBe('middle center'); + expect(cd[1]._tpAutoGap).toBeGreaterThan(0); + expect(cd[2]._tpAutoGap).toBeGreaterThan(0); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + expect(d3SelectAll('.textpoint path.textleader').size()).toBe(2); + }) + .then(done, done.fail); + }); + + it('should respect fixed labels and per-point *auto* values', function(done) { + Plotly.newPlot(gd, [{ + mode: 'markers+text', + textposition: ['top center', 'auto'], + x: [2, 2], + y: [2, 2], + text: ['fixed', 'auto'] + }], layout) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[0]._tpAuto).toBeUndefined(); + expect(cd[1]._tpAuto).toBe('bottom center'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + }) + .then(done, done.fail); + }); + + it('should keep the placement across style edits and selection', function(done) { + var transforms; + + Plotly.newPlot(gd, [makeStack(12)], layout) + .then(function() { + transforms = textPointTransforms(); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.restyle(gd, 'textfont.color', 'red'); + }) + .then(function() { + expect(textPointTransforms()).toEqual(transforms); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.restyle(gd, 'selectedpoints', [[0, 1]]); + }) + .then(function() { + expect(textPointTransforms()).toEqual(transforms); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.relayout(gd, 'xaxis.range', [1, 3]); + }) + .then(function() { + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.restyle(gd, 'textposition', 'top center'); + }) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[0]._tpAuto).toBeUndefined(); + expect(d3SelectAll('.textpoint path.textleader').size()).toBe(0); + expect(d3SelectAll('.textpoint text').filter(function() { + return this.style.display === 'none'; + }).size()).toBe(0); + }) + .then(done, done.fail); + }); + }); + it('should remove all point and text nodes on blank data', function(done) { function assertNodeCnt(ptCnt, txCnt) { expect(d3SelectAll('.point').size()).toEqual(ptCnt); diff --git a/test/plot-schema.json b/test/plot-schema.json index cebf8f090da..a804e01ec77 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4016,7 +4016,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "plot", "valType": "enumerated", @@ -4029,7 +4029,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] } }, @@ -54656,7 +54657,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -54669,7 +54670,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { @@ -59333,7 +59335,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59346,7 +59348,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { @@ -65008,7 +65011,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -65021,7 +65024,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { @@ -67075,7 +67079,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67088,7 +67092,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { @@ -71118,7 +71123,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71131,7 +71136,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { @@ -73195,7 +73201,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73208,7 +73214,8 @@ "middle right", "bottom left", "bottom center", - "bottom right" + "bottom right", + "auto" ] }, "texttemplate": { From 2736e30963434ceb90f0ada79236519be2809c6d Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 18:33:13 +0000 Subject: [PATCH 02/41] Give clustered labels a leader line in *auto* textposition A label next to its point reads as ambiguous when other points sit close by. A point with a neighbor within 1.5 font sizes now skips the positions next to it and starts at the first leader ring. The ring step drops from 1.5 to 1 font size, with 6 rings instead of 4, so the shortest leader is 10px and the reach stays at 6 font sizes. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/attributes.js | 6 +-- src/traces/scatter/auto_text_position.js | 48 ++++++++++++++++++++---- src/types/generated/schema.d.ts | 14 +++---- test/jasmine/tests/scatter_test.js | 19 ++++++++++ test/plot-schema.json | 14 +++---- 5 files changed, 77 insertions(+), 24 deletions(-) diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 01b7ce6f6c7..ae14a2e1d1c 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -674,9 +674,9 @@ module.exports = { 'with respects to the (x,y) coordinates.', 'With *auto*, each label takes the first position around its point', 'that overlaps no marker and no other label on the subplot.', - 'When the positions next to the point are taken, the label moves', - 'farther out with a leader line back to the point.', - 'A label with no free position is hidden.' + 'When the positions next to the point are taken, or another point', + 'sits close by, the label moves farther out with a leader line', + 'back to the point. A label with no free position is hidden.' ].join(' ') }, textfont: fontAttrs({ diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index efbe42f9ada..7395a71aa96 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -23,8 +23,12 @@ const POSITIONS_NO_MARKER = ['middle center', ...POSITIONS]; // ring 0 touches the point, every ring after it adds LEADER_STEP // font sizes of distance and a leader line back to the point -const LEADER_RINGS = 4; -const LEADER_STEP = 1.5; +const LEADER_RINGS = 6; +const LEADER_STEP = 1; + +// a point with another marker or label within CLUSTER_GAP font sizes +// of its marker skips ring 0, so a leader line says which point is its own +const CLUSTER_GAP = 1.5; // minimum px between a label and anything else const PAD = 2; @@ -37,10 +41,12 @@ const CELL_SIZE = 64; * * Every label takes the first free candidate in a fixed order: the eight * positions next to the point first, then the same positions farther out - * with a leader line. A free candidate stays inside the plot area and hits - * no marker, no label placed before it, and no leader line. A label with - * no free candidate is hidden. Traces come in draw order and points in data - * order, so an earlier point wins a contested spot. + * with a leader line. A point with a neighbor close by skips the positions + * next to it, so the leader line shows which point the label belongs to. + * A free candidate stays inside the plot area and hits no marker, no label + * placed before it, and no leader line. A label with no free candidate is + * hidden. Traces come in draw order and points in data order, so an earlier + * point wins a contested spot. * * Sets `_tpAuto` and `_tpAutoGap` on every calcdata point with an *auto* * position and repositions its `` node. Does nothing when no trace @@ -128,8 +134,9 @@ function place(index, label) { const d = label.d; const step = LEADER_STEP * label.fontSize; const rings = step ? LEADER_RINGS : 0; + const firstRing = rings && isCrowded(index, label) ? 1 : 0; - for (let ring = 0; ring <= rings; ring++) { + for (let ring = firstRing; ring <= rings; ring++) { const gap = ring * step; for (let k = 0; k < label.positions.length; k++) { @@ -153,6 +160,33 @@ function place(index, label) { Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } +// true when another marker or label sits close to the point of a label +function isCrowded(index, label) { + const r = (label.d.mrc || 0) + CLUSTER_GAP * label.fontSize; + const x0 = label.x - r; + const y0 = label.y - r; + const x1 = label.x + r; + const y1 = label.y + r; + + const b = cellBounds(index, x0, y0, x1, y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (ob.isLine || ob.owner === label.d) continue; + if (ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0) return true; + } + } + } + + return false; +} + // the box of a label at a given position, plus its leader line if any function labelRect(label, pos, gap) { const d = label.d; diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index 2e63923f6da..c1ae3e226d0 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8063,7 +8063,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8909,7 +8909,7 @@ export interface ScattermapData { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; @@ -9098,7 +9098,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9491,7 +9491,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9682,7 +9682,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -12951,7 +12951,7 @@ export interface MapLayout { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 70676d76fc0..35421267854 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -805,6 +805,25 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should add a leader line to every label in a cluster', function(done) { + Plotly.newPlot(gd, [{ + mode: 'markers+text', + textposition: 'auto', + x: [1, 1.1, 3], + y: [1, 1.1, 3], + text: ['a', 'b', 'c'] + }], layout) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[0]._tpAutoGap).toBeGreaterThan(0); + expect(cd[1]._tpAutoGap).toBeGreaterThan(0); + expect(cd[2]._tpAutoGap).toBe(0); + expect(d3SelectAll('.textpoint path.textleader').size()).toBe(2); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + }) + .then(done, done.fail); + }); + it('should place text-only labels on their point first', function(done) { Plotly.newPlot(gd, [{ mode: 'text', diff --git a/test/plot-schema.json b/test/plot-schema.json index a804e01ec77..4197070fb00 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4016,7 +4016,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "plot", "valType": "enumerated", @@ -54657,7 +54657,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59335,7 +59335,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -65011,7 +65011,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67079,7 +67079,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71123,7 +71123,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73201,7 +73201,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From 401b1d10d6b6b69641b01dbd7e03e5148840aa7f Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 18:35:46 +0000 Subject: [PATCH 03/41] Keep *auto* leader lines off neighboring markers The leader test ignored any obstacle that covered the leader's start. The start sits at the marker edge, so a neighbor's marker next to the point was ignored too and the leader ran through it. The exemption now applies only to obstacles that cover the point itself. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/auto_text_position.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 7395a71aa96..d652e0caebe 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -145,7 +145,7 @@ function place(index, label) { const rect = labelRect(label, pos, gap); if (!rectIsFree(index, rect)) continue; - if (rect.leader && !lineIsFree(index, rect.leader)) continue; + if (rect.leader && !lineIsFree(index, rect.leader, label.x, label.y)) continue; insert(index, rect); if (rect.leader) insert(index, rect.leader); @@ -283,8 +283,8 @@ function rectIsFree(index, rect) { } // a leader line is free when it crosses nothing but the marker of its own point -// and the obstacles that already cover the point, which no candidate can escape -function lineIsFree(index, line) { +// and the obstacles that already cover the point (px, py), which no candidate can escape +function lineIsFree(index, line, px, py) { const b = cellBounds(index, line.x0, line.y0, line.x1, line.y1); const cells = index.cells; @@ -299,7 +299,7 @@ function lineIsFree(index, line) { let hit; if (ob.isLine) { hit = Lib.segmentsIntersect(line.x0, line.y0, line.x1, line.y1, ob.x0, ob.y0, ob.x1, ob.y1); - } else if (!pointInRect(line.x0, line.y0, ob.x0, ob.y0, ob.x1, ob.y1)) { + } else if (!pointInRect(px, py, ob.x0, ob.y0, ob.x1, ob.y1)) { hit = lineHitsRect(line, ob.x0, ob.y0, ob.x1, ob.y1); } if (hit) return false; From 5cd4ee7a8e257b5c9d116c630acbae3b10a9da8b Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 18:39:19 +0000 Subject: [PATCH 04/41] Judge *auto* label ambiguity by the label, not the point A point with a neighbor on one side can still take a label on the other side without doubt about which point owns it. The check now rejects a position next to the point only when another marker sits within 1.5 font sizes of the label box at that position. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/attributes.js | 4 +-- src/traces/scatter/auto_text_position.js | 36 +++++++++++++----------- src/types/generated/schema.d.ts | 14 ++++----- test/plot-schema.json | 14 ++++----- 4 files changed, 35 insertions(+), 33 deletions(-) diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index ae14a2e1d1c..189abe3eb2e 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -675,8 +675,8 @@ module.exports = { 'With *auto*, each label takes the first position around its point', 'that overlaps no marker and no other label on the subplot.', 'When the positions next to the point are taken, or another point', - 'sits close by, the label moves farther out with a leader line', - 'back to the point. A label with no free position is hidden.' + 'sits close to the label, the label moves farther out with a leader', + 'line back to the point. A label with no free position is hidden.' ].join(' ') }, textfont: fontAttrs({ diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index d652e0caebe..f851da7d65a 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -26,8 +26,8 @@ const POSITIONS_NO_MARKER = ['middle center', ...POSITIONS]; const LEADER_RINGS = 6; const LEADER_STEP = 1; -// a point with another marker or label within CLUSTER_GAP font sizes -// of its marker skips ring 0, so a leader line says which point is its own +// a label without a leader line must keep CLUSTER_GAP font sizes +// from every other marker, or a reader cannot tell which point is its own const CLUSTER_GAP = 1.5; // minimum px between a label and anything else @@ -41,8 +41,9 @@ const CELL_SIZE = 64; * * Every label takes the first free candidate in a fixed order: the eight * positions next to the point first, then the same positions farther out - * with a leader line. A point with a neighbor close by skips the positions - * next to it, so the leader line shows which point the label belongs to. + * with a leader line. A position next to the point is used only when no + * other marker sits close to the label, so a leader line shows which point + * the label belongs to whenever that is in doubt. * A free candidate stays inside the plot area and hits no marker, no label * placed before it, and no leader line. A label with no free candidate is * hidden. Traces come in draw order and points in data order, so an earlier @@ -81,7 +82,9 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { const x = xa.c2p(d.x); const y = ya.c2p(d.y); const r = (d.mrc || 0) + PAD; - insert(index, makeRect(x - r, y - r, x + r, y + r, d)); + const rect = makeRect(x - r, y - r, x + r, y + r, d); + rect.isMarker = true; + insert(index, rect); }); } @@ -134,9 +137,8 @@ function place(index, label) { const d = label.d; const step = LEADER_STEP * label.fontSize; const rings = step ? LEADER_RINGS : 0; - const firstRing = rings && isCrowded(index, label) ? 1 : 0; - for (let ring = firstRing; ring <= rings; ring++) { + for (let ring = 0; ring <= rings; ring++) { const gap = ring * step; for (let k = 0; k < label.positions.length; k++) { @@ -145,6 +147,7 @@ function place(index, label) { const rect = labelRect(label, pos, gap); if (!rectIsFree(index, rect)) continue; + if (!gap && rings && isAmbiguous(index, rect, CLUSTER_GAP * label.fontSize)) continue; if (rect.leader && !lineIsFree(index, rect.leader, label.x, label.y)) continue; insert(index, rect); @@ -160,13 +163,12 @@ function place(index, label) { Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } -// true when another marker or label sits close to the point of a label -function isCrowded(index, label) { - const r = (label.d.mrc || 0) + CLUSTER_GAP * label.fontSize; - const x0 = label.x - r; - const y0 = label.y - r; - const x1 = label.x + r; - const y1 = label.y + r; +// true when another marker sits within `margin` px of a label box +function isAmbiguous(index, rect, margin) { + const x0 = rect.x0 - margin; + const y0 = rect.y0 - margin; + const x1 = rect.x1 + margin; + const y1 = rect.y1 + margin; const b = cellBounds(index, x0, y0, x1, y1); const cells = index.cells; @@ -178,7 +180,7 @@ function isCrowded(index, label) { for (let i = 0; i < cell.length; i++) { const ob = cell[i]; - if (ob.isLine || ob.owner === label.d) continue; + if (!ob.isMarker || ob.owner === rect.owner) continue; if (ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0) return true; } } @@ -209,11 +211,11 @@ function labelRect(label, pos, gap) { } function makeRect(x0, y0, x1, y1, owner) { - return { x0, y0, x1, y1, owner, isLine: false, leader: null }; + return { x0, y0, x1, y1, owner, isLine: false, isMarker: false, leader: null }; } function makeLine(x0, y0, x1, y1, owner) { - return { x0, y0, x1, y1, owner, isLine: true, leader: null }; + return { x0, y0, x1, y1, owner, isLine: true, isMarker: false, leader: null }; } function makeIndex(width, height) { diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index c1ae3e226d0..ba3d6929e8d 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8063,7 +8063,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8909,7 +8909,7 @@ export interface ScattermapData { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; @@ -9098,7 +9098,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9491,7 +9491,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9682,7 +9682,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -12951,7 +12951,7 @@ export interface MapLayout { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; diff --git a/test/plot-schema.json b/test/plot-schema.json index 4197070fb00..a6f47fdaaac 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4016,7 +4016,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "plot", "valType": "enumerated", @@ -54657,7 +54657,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59335,7 +59335,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -65011,7 +65011,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67079,7 +67079,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71123,7 +71123,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73201,7 +73201,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close by, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From 151ad8f5193d1f3f52427b1fb7a89ae742a1a69d Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 18:51:01 +0000 Subject: [PATCH 05/41] Measure *auto* label ambiguity as a distance of one font size The padded-box check flagged markers off a label's corner as if they sat beside it, and 1.5 font sizes of margin put arrows on labels that read fine without one. The check now measures the distance from the nearest edge or corner of the label box and uses one font size. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/auto_text_position.js | 16 +++++++--------- test/jasmine/tests/scatter_test.js | 4 ++-- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index f851da7d65a..cf643cd9df1 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -28,7 +28,7 @@ const LEADER_STEP = 1; // a label without a leader line must keep CLUSTER_GAP font sizes // from every other marker, or a reader cannot tell which point is its own -const CLUSTER_GAP = 1.5; +const CLUSTER_GAP = 1; // minimum px between a label and anything else const PAD = 2; @@ -163,14 +163,10 @@ function place(index, label) { Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } -// true when another marker sits within `margin` px of a label box +// true when another marker sits within `margin` px of a label box, +// measured from the nearest edge or corner of the box function isAmbiguous(index, rect, margin) { - const x0 = rect.x0 - margin; - const y0 = rect.y0 - margin; - const x1 = rect.x1 + margin; - const y1 = rect.y1 + margin; - - const b = cellBounds(index, x0, y0, x1, y1); + const b = cellBounds(index, rect.x0 - margin, rect.y0 - margin, rect.x1 + margin, rect.y1 + margin); const cells = index.cells; for (let row = b[1]; row <= b[3]; row++) { @@ -181,7 +177,9 @@ function isAmbiguous(index, rect, margin) { for (let i = 0; i < cell.length; i++) { const ob = cell[i]; if (!ob.isMarker || ob.owner === rect.owner) continue; - if (ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0) return true; + const dx = Math.max(0, ob.x0 - rect.x1, rect.x0 - ob.x1); + const dy = Math.max(0, ob.y0 - rect.y1, rect.y0 - ob.y1); + if (dx * dx + dy * dy < margin * margin) return true; } } } diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 35421267854..a7992a2d7a2 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -809,8 +809,8 @@ describe('end-to-end scatter tests', function() { Plotly.newPlot(gd, [{ mode: 'markers+text', textposition: 'auto', - x: [1, 1.1, 3], - y: [1, 1.1, 3], + x: [1, 1.05, 3], + y: [1, 1.05, 3], text: ['a', 'b', 'c'] }], layout) .then(function() { From 98c16d63914914edef2711267ed8d7df95c52361 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 19:00:47 +0000 Subject: [PATCH 06/41] Place *auto* labels by their measured box The fixed `textposition` geometry stands the text anchor off the marker, and the anchor is a different part of the text for each position. So *auto* charts, which mix positions, showed uneven gaps: a side label sat 2px from its marker and a corner label 8px. *auto* labels now place the measured text box with one clearance from the marker for every position. Fixed positions keep their geometry. This is self-contained in `textPointBoxOffset` and its two call sites, so it can be removed on its own. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/components/drawing/index.js | 61 +++++++++++++++++++++--- src/traces/scatter/auto_text_position.js | 2 +- 2 files changed, 55 insertions(+), 8 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 9a6f8d7c0be..0b65bcf9242 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1284,6 +1284,48 @@ drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLin return out; }; +/** + * Compute the geometry of an *auto* text label from its measured box, so that + * every position keeps the same clearance between the marker and the text. + * + * @param textPosition - a `textposition` value other than *auto* + * @param markerRadius - the calculated marker radius in px, or 0 without markers + * @param bb - the label box from `drawing.bBox`, relative to the text anchor + * @param gap - extra px between the point and the label, set by the *auto* placement + * @returns the same shape as `drawing.textPointOffset` + */ +drawing.textPointBoxOffset = function (textPosition, markerRadius, bb, gap) { + var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; + var h = textPosition.indexOf('left') !== -1 ? 'end' : textPosition.indexOf('right') !== -1 ? 'start' : 'middle'; + var sx = TEXTOFFSETSIGN[h]; + var sy = TEXTOFFSETSIGN[v]; + var r = markerRadius || 0; + + // the clearance the side positions of `drawing.textPointOffset` leave + var clearance = (r ? r / 4 + 1 : 0) + (gap || 0); + // a corner comes in along the diagonal, so it keeps the same clearance + var isCorner = sx && sy; + var reach = r + (isCorner ? clearance / Math.SQRT2 : clearance); + var ax = sx * reach; + var ay = sy * reach; + + var out = { + anchor: h, + dx: ax, + dy: sy < 0 ? ay - bb.bottom : sy > 0 ? ay - bb.top : -(bb.top + bb.bottom) / 2, + leader: null + }; + + if (gap > 0 && (sx || sy)) { + var norm = Math.sqrt(sx * sx + sy * sy); + var ux = sx / norm; + var uy = sy / norm; + out.leader = [ux * (r + 1), uy * (r + 1), ax - ux * LEADER_END_GAP, ay - uy * LEADER_END_GAP]; + } + + return out; +}; + /** * Resolve the `textposition` of one point. * @@ -1311,13 +1353,18 @@ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent s.style('display', textPosition === null ? 'none' : null); - var offset = drawing.textPointOffset( - textPosition || 'middle center', - drawing.textPointFontSize(d, trace), - markerRadius, - svgTextUtils.lineCount(s), - d._tpAutoGap - ); + var offset; + if (textPosition && (d.tp || trace.textposition) === 'auto') { + offset = drawing.textPointBoxOffset(textPosition, markerRadius, drawing.bBox(s.node()), d._tpAutoGap); + } else { + offset = drawing.textPointOffset( + textPosition || 'middle center', + drawing.textPointFontSize(d, trace), + markerRadius, + svgTextUtils.lineCount(s), + d._tpAutoGap + ); + } // fix the overall text group position s.attr('text-anchor', offset.anchor); diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index cf643cd9df1..26f59ff14c3 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -191,7 +191,7 @@ function isAmbiguous(index, rect, margin) { function labelRect(label, pos, gap) { const d = label.d; const bb = label.bb; - const offset = Drawing.textPointOffset(pos, label.fontSize, d.mrc, label.numLines, gap); + const offset = Drawing.textPointBoxOffset(pos, d.mrc, bb, gap); let x0 = label.x + offset.dx; if (offset.anchor === 'end') x0 -= bb.width; From 19de71be81b0c6cd8a44aea985f97b150d32c36e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 19:07:54 +0000 Subject: [PATCH 07/41] Set the corner reach of *auto* labels from the marker symbol A corner label kept its clearance from the corner of a square marker, which left circles, the common case, 2px farther than side labels. Circle symbols now get the circle geometry. Every other symbol keeps the square geometry, because a square reaches the farthest of all symbols on the diagonal. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/components/drawing/index.js | 18 +++++++++++++----- src/traces/scatter/auto_text_position.js | 2 +- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 0b65bcf9242..f914ae54c92 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1290,11 +1290,12 @@ drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLin * * @param textPosition - a `textposition` value other than *auto* * @param markerRadius - the calculated marker radius in px, or 0 without markers + * @param markerSymbol - the marker symbol of the point, name or number * @param bb - the label box from `drawing.bBox`, relative to the text anchor * @param gap - extra px between the point and the label, set by the *auto* placement * @returns the same shape as `drawing.textPointOffset` */ -drawing.textPointBoxOffset = function (textPosition, markerRadius, bb, gap) { +drawing.textPointBoxOffset = function (textPosition, markerRadius, markerSymbol, bb, gap) { var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; var h = textPosition.indexOf('left') !== -1 ? 'end' : textPosition.indexOf('right') !== -1 ? 'start' : 'middle'; var sx = TEXTOFFSETSIGN[h]; @@ -1303,9 +1304,15 @@ drawing.textPointBoxOffset = function (textPosition, markerRadius, bb, gap) { // the clearance the side positions of `drawing.textPointOffset` leave var clearance = (r ? r / 4 + 1 : 0) + (gap || 0); - // a corner comes in along the diagonal, so it keeps the same clearance - var isCorner = sx && sy; - var reach = r + (isCorner ? clearance / Math.SQRT2 : clearance); + + // a corner label keeps the same clearance along the diagonal: from the + // edge of a circle, or from the corner of a square, which reaches the + // farthest of all symbols on the diagonal + var reach = r + clearance; + if (sx && sy) { + var isCircle = r && drawing.symbolNumber(markerSymbol) % 100 === 0; + reach = isCircle ? (r + clearance) / Math.SQRT2 : r + clearance / Math.SQRT2; + } var ax = sx * reach; var ay = sy * reach; @@ -1355,7 +1362,8 @@ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent var offset; if (textPosition && (d.tp || trace.textposition) === 'auto') { - offset = drawing.textPointBoxOffset(textPosition, markerRadius, drawing.bBox(s.node()), d._tpAutoGap); + var symbol = d.mx || (trace.marker || {}).symbol; + offset = drawing.textPointBoxOffset(textPosition, markerRadius, symbol, drawing.bBox(s.node()), d._tpAutoGap); } else { offset = drawing.textPointOffset( textPosition || 'middle center', diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 26f59ff14c3..2f918453b33 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -191,7 +191,7 @@ function isAmbiguous(index, rect, margin) { function labelRect(label, pos, gap) { const d = label.d; const bb = label.bb; - const offset = Drawing.textPointBoxOffset(pos, d.mrc, bb, gap); + const offset = Drawing.textPointBoxOffset(pos, d.mrc, d.mx || (label.trace.marker || {}).symbol, bb, gap); let x0 = label.x + offset.dx; if (offset.anchor === 'end') x0 -= bb.width; From 7738193d12566ab796f280be9cd5176a25223fe7 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 19:24:27 +0000 Subject: [PATCH 08/41] Cover more cases in the *auto* textposition mock The mock now holds mixed symbols, per-point font sizes, multi-line labels, bubbles, text-only points, fixed positions mixed with *auto*, points on the plot edges and corners, and a tight cluster. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- test/image/mocks/text_chart_autoposition.json | 94 +++++++++++++++---- 1 file changed, 74 insertions(+), 20 deletions(-) diff --git a/test/image/mocks/text_chart_autoposition.json b/test/image/mocks/text_chart_autoposition.json index 9c69c95e166..bf64d968101 100644 --- a/test/image/mocks/text_chart_autoposition.json +++ b/test/image/mocks/text_chart_autoposition.json @@ -1,42 +1,96 @@ { "data": [ { + "name": "symbols and font sizes", "type": "scatter", - "name": "markers+text, auto", "mode": "markers+text", "textposition": "auto", - "x": [1, 1.1, 1.2, 1.05, 1.15, 1.3, 1.02, 1.25, 1.12, 1.18, 3, 3.1, 3.05, 5, 5.5, 6, 2, 2.2, 2.1, 4.2, 4.3, 4.25, 4.35, 4.15, 4.28, 4.22], - "y": [1, 1.1, 1.2, 1.3, 1.05, 1.15, 1.22, 1.02, 1.28, 1.12, 3, 3.05, 3.1, 5, 5.1, 5.05, 4, 4.1, 3.9, 2, 2.1, 2.05, 1.95, 2.15, 2.2, 1.9], - "text": ["Alpha", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf", "Hotel", "India", "Juliet", "Kilo", "Lima", "Mike", "November", "Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform", "Victor", "Whiskey", "X-ray", "Yankee", "Zulu"], - "marker": { "size": 10 } + "x": [2, 2.15, 2.3, 2.1, 2.25, 2.4], + "y": [8, 8.1, 8.2, 7.85, 7.95, 8.05], + "text": ["circle", "square", "diamond", "open circle", "star", "big text"], + "marker": { + "size": 12, + "symbol": ["circle", "square", "diamond", "circle-open", "star", "circle"] + }, + "textfont": { "size": [11, 11, 11, 11, 11, 18] } }, { + "name": "multi-line", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [5, 5.2, 5.1, 5.35], + "y": [8, 8.1, 7.8, 7.9], + "text": ["Two
lines", "one line", "plain", "Three
short
lines"], + "marker": { "size": 12, "color": "#d62728" } + }, + { + "name": "bubbles", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [8, 8.4, 8.2], + "y": [8, 8.1, 7.7], + "text": ["bubble 40", "bubble 18", "bubble 8"], + "marker": { "size": [40, 18, 8], "color": "#2ca02c", "opacity": 0.6 } + }, + { + "name": "text only", "type": "scatter", - "name": "text only, auto", "mode": "text", "textposition": "auto", - "x": [1.6, 1.62, 1.64, 5.2], - "y": [2.6, 2.62, 2.64, 4.5], - "text": ["one", "two", "three", "alone"], - "textfont": { "color": "#d62728", "size": 14 } + "x": [2, 2, 2.05], + "y": [5, 5, 5], + "text": ["one", "two", "three"], + "textfont": { "color": "#9467bd" } }, { + "name": "fixed positions mixed with auto", "type": "scatter", - "name": "fixed position", "mode": "markers+text", - "textposition": ["top center", "auto", "bottom right"], - "x": [3.2, 3.15, 5.9], - "y": [3.15, 3.05, 5.15], - "text": ["fixed top", "mixed auto", "fixed bottom right"], - "marker": { "size": 12, "symbol": "square" } + "textposition": ["top center", "auto", "auto", "bottom center"], + "x": [5, 5.05, 5.1, 5.15], + "y": [5, 5.05, 5.1, 5.15], + "text": ["fixed top", "auto A", "auto B", "fixed bottom"], + "marker": { "size": 12, "symbol": "square", "color": "#8c564b" } + }, + { + "name": "edges and corners", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [0, 10, 0, 10, 5, 5, 0, 10], + "y": [10, 10, 0, 0, 10, 0, 5, 5], + "text": [ + "top-left corner", + "top-right corner", + "bottom-left corner", + "bottom-right corner", + "top edge", + "bottom edge", + "left edge", + "right edge" + ], + "marker": { "size": 12, "color": "#ff7f0e" } + }, + { + "name": "cluster of eight", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [8, 8.05, 8.1, 8.15, 8, 8.05, 8.1, 8.15], + "y": [4, 4.05, 4.1, 4.15, 4.2, 4.25, 4.3, 4.35], + "text": ["c1", "c2", "c3", "c4", "c5", "c6", "c7", "c8"], + "marker": { "size": 12, "color": "#17becf" } } ], "layout": { "title": { "text": "textposition: auto" }, - "width": 800, - "height": 500, + "width": 1000, + "height": 640, + "margin": { "l": 50, "r": 30, "t": 60, "b": 50 }, "showlegend": false, - "xaxis": { "range": [0.5, 6.5] }, - "yaxis": { "range": [0.5, 5.5] } + "xaxis": { "range": [0, 10] }, + "yaxis": { "range": [0, 10] } } } From c69d486e26935ca69dc8eacbc2c5e92b5c172a88 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 19:30:55 +0000 Subject: [PATCH 09/41] Hide *auto* labels of points outside the plot area After a zoom, a point past the edge of the plot area could still get a label when one candidate box fit inside the axes, which left the label with no visible marker, or a leader that pointed off the plot. Such a point now hides its label. A test zooms into a cluster, then past some of its points, and back out. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/auto_text_position.js | 5 ++- test/jasmine/tests/scatter_test.js | 55 ++++++++++++++++++++++++ 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 2f918453b33..35d80ba1e17 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -138,7 +138,10 @@ function place(index, label) { const step = LEADER_STEP * label.fontSize; const rings = step ? LEADER_RINGS : 0; - for (let ring = 0; ring <= rings; ring++) { + // a point outside the plot area gets no label, even when a candidate box would fit inside + const inside = label.x >= 0 && label.x <= index.width && label.y >= 0 && label.y <= index.height; + + for (let ring = 0; inside && ring <= rings; ring++) { const gap = ring * step; for (let k = 0; k < label.positions.length; k++) { diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index a7992a2d7a2..c93e0c76e08 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -860,6 +860,61 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should place labels again after a zoom', function(done) { + var x = []; + var y = []; + var text = []; + for(var i = 0; i < 8; i++) { + x.push(2 + 0.02 * i); + y.push(2 + 0.02 * (i % 3)); + text.push('point ' + i); + } + + function countHidden() { + var n = 0; + gd.calcdata[0].forEach(function(d) { + if(d._tpAuto === null) n++; + }); + return n; + } + + var hiddenAtStart; + + Plotly.newPlot(gd, [{ + mode: 'markers+text', + textposition: 'auto', + x: x, + y: y, + text: text + }], layout) + .then(function() { + hiddenAtStart = countHidden(); + expect(hiddenAtStart).toBeGreaterThan(0); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.relayout(gd, {'xaxis.range': [1.8, 2.4], 'yaxis.range': [1.8, 2.4]}); + }) + .then(function() { + expect(countHidden()).toBe(0); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + // the last three points fall outside this range + return Plotly.relayout(gd, {'xaxis.range': [1.8, 2.09], 'yaxis.range': [1.8, 2.4]}); + }) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[5]._tpAuto).toBe(null); + expect(cd[6]._tpAuto).toBe(null); + expect(cd[7]._tpAuto).toBe(null); + expect(cd[0]._tpAuto).not.toBe(null); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + return Plotly.relayout(gd, {'xaxis.range': [0, 4], 'yaxis.range': [0, 4]}); + }) + .then(function() { + expect(countHidden()).toBe(hiddenAtStart); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + }) + .then(done, done.fail); + }); + it('should keep the placement across style edits and selection', function(done) { var transforms; From 04610946114a949c9bbfd4edf74f67159720ac1d Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 19:32:05 +0000 Subject: [PATCH 10/41] Use a twelve-point clock as the cluster in the *auto* textposition mock Twelve points on a small circle in clockwise order show whether the labels around a cluster follow the order of their points. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- test/image/mocks/text_chart_autoposition.json | 86 +++++++++++++++---- 1 file changed, 69 insertions(+), 17 deletions(-) diff --git a/test/image/mocks/text_chart_autoposition.json b/test/image/mocks/text_chart_autoposition.json index bf64d968101..4ad312d65f6 100644 --- a/test/image/mocks/text_chart_autoposition.json +++ b/test/image/mocks/text_chart_autoposition.json @@ -7,12 +7,28 @@ "textposition": "auto", "x": [2, 2.15, 2.3, 2.1, 2.25, 2.4], "y": [8, 8.1, 8.2, 7.85, 7.95, 8.05], - "text": ["circle", "square", "diamond", "open circle", "star", "big text"], + "text": [ + "circle", + "square", + "diamond", + "open circle", + "star", + "big text" + ], "marker": { "size": 12, - "symbol": ["circle", "square", "diamond", "circle-open", "star", "circle"] + "symbol": [ + "circle", + "square", + "diamond", + "circle-open", + "star", + "circle" + ] }, - "textfont": { "size": [11, 11, 11, 11, 11, 18] } + "textfont": { + "size": [11, 11, 11, 11, 11, 18] + } }, { "name": "multi-line", @@ -22,7 +38,10 @@ "x": [5, 5.2, 5.1, 5.35], "y": [8, 8.1, 7.8, 7.9], "text": ["Two
lines", "one line", "plain", "Three
short
lines"], - "marker": { "size": 12, "color": "#d62728" } + "marker": { + "size": 12, + "color": "#d62728" + } }, { "name": "bubbles", @@ -32,7 +51,11 @@ "x": [8, 8.4, 8.2], "y": [8, 8.1, 7.7], "text": ["bubble 40", "bubble 18", "bubble 8"], - "marker": { "size": [40, 18, 8], "color": "#2ca02c", "opacity": 0.6 } + "marker": { + "size": [40, 18, 8], + "color": "#2ca02c", + "opacity": 0.6 + } }, { "name": "text only", @@ -42,7 +65,9 @@ "x": [2, 2, 2.05], "y": [5, 5, 5], "text": ["one", "two", "three"], - "textfont": { "color": "#9467bd" } + "textfont": { + "color": "#9467bd" + } }, { "name": "fixed positions mixed with auto", @@ -52,7 +77,11 @@ "x": [5, 5.05, 5.1, 5.15], "y": [5, 5.05, 5.1, 5.15], "text": ["fixed top", "auto A", "auto B", "fixed bottom"], - "marker": { "size": 12, "symbol": "square", "color": "#8c564b" } + "marker": { + "size": 12, + "symbol": "square", + "color": "#8c564b" + } }, { "name": "edges and corners", @@ -71,26 +100,49 @@ "left edge", "right edge" ], - "marker": { "size": 12, "color": "#ff7f0e" } + "marker": { + "size": 12, + "color": "#ff7f0e" + } }, { - "name": "cluster of eight", + "name": "clock: twelve points in clockwise order", "type": "scatter", "mode": "markers+text", "textposition": "auto", - "x": [8, 8.05, 8.1, 8.15, 8, 8.05, 8.1, 8.15], - "y": [4, 4.05, 4.1, 4.15, 4.2, 4.25, 4.3, 4.35], - "text": ["c1", "c2", "c3", "c4", "c5", "c6", "c7", "c8"], - "marker": { "size": 12, "color": "#17becf" } + "x": [ + 8.0, 8.075, 8.1299, 8.15, 8.1299, 8.075, 8.0, 7.925, 7.8701, 7.85, + 7.8701, 7.925 + ], + "y": [ + 4.15, 4.1299, 4.075, 4.0, 3.925, 3.8701, 3.85, 3.8701, 3.925, 4.0, + 4.075, 4.1299 + ], + "text": ["12", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"], + "marker": { + "size": 12, + "color": "#17becf" + } } ], "layout": { - "title": { "text": "textposition: auto" }, + "title": { + "text": "textposition: auto" + }, "width": 1000, "height": 640, - "margin": { "l": 50, "r": 30, "t": 60, "b": 50 }, + "margin": { + "l": 50, + "r": 30, + "t": 60, + "b": 50 + }, "showlegend": false, - "xaxis": { "range": [0, 10] }, - "yaxis": { "range": [0, 10] } + "xaxis": { + "range": [0, 10] + }, + "yaxis": { + "range": [0, 10] + } } } From c99ddd0fc4f5d4d8d073f74a5d57aea7cf96685b Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 20:00:18 +0000 Subject: [PATCH 11/41] Add placement benchmarks to the *auto* textposition mock The mock now holds scenarios where a better placement would show: a clock and a ring for the natural side of a label, a row and a diagonal chain for consistent sides, an order trap where the first point in data order takes the only spot of the second, two clusters for leader crossings, and a blob for how many labels fit. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- test/image/mocks/text_chart_autoposition.json | 181 +++++++++++++++--- 1 file changed, 152 insertions(+), 29 deletions(-) diff --git a/test/image/mocks/text_chart_autoposition.json b/test/image/mocks/text_chart_autoposition.json index 4ad312d65f6..0238e78b139 100644 --- a/test/image/mocks/text_chart_autoposition.json +++ b/test/image/mocks/text_chart_autoposition.json @@ -6,7 +6,7 @@ "mode": "markers+text", "textposition": "auto", "x": [2, 2.15, 2.3, 2.1, 2.25, 2.4], - "y": [8, 8.1, 8.2, 7.85, 7.95, 8.05], + "y": [7, 7.1, 7.2, 6.85, 6.95, 7.05], "text": [ "circle", "square", @@ -36,7 +36,7 @@ "mode": "markers+text", "textposition": "auto", "x": [5, 5.2, 5.1, 5.35], - "y": [8, 8.1, 7.8, 7.9], + "y": [7, 7.1, 6.8, 6.9], "text": ["Two
lines", "one line", "plain", "Three
short
lines"], "marker": { "size": 12, @@ -49,7 +49,7 @@ "mode": "markers+text", "textposition": "auto", "x": [8, 8.4, 8.2], - "y": [8, 8.1, 7.7], + "y": [7, 7.1, 6.7], "text": ["bubble 40", "bubble 18", "bubble 8"], "marker": { "size": [40, 18, 8], @@ -57,12 +57,31 @@ "opacity": 0.6 } }, + { + "name": "clock: natural side", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [ + 10.8, 10.875, 10.9299, 10.95, 10.9299, 10.875, 10.8, 10.725, 10.6701, + 10.65, 10.6701, 10.725 + ], + "y": [ + 7.15, 7.1299, 7.075, 7.0, 6.925, 6.8701, 6.85, 6.8701, 6.925, 7.0, + 7.075, 7.1299 + ], + "text": ["12", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"], + "marker": { + "size": 12, + "color": "#17becf" + } + }, { "name": "text only", "type": "scatter", "mode": "text", "textposition": "auto", - "x": [2, 2, 2.05], + "x": [1, 1, 1.05], "y": [5, 5, 5], "text": ["one", "two", "three"], "textfont": { @@ -70,11 +89,11 @@ } }, { - "name": "fixed positions mixed with auto", + "name": "fixed mixed with auto", "type": "scatter", "mode": "markers+text", "textposition": ["top center", "auto", "auto", "bottom center"], - "x": [5, 5.05, 5.1, 5.15], + "x": [3.2, 3.25, 3.3, 3.35], "y": [5, 5.05, 5.1, 5.15], "text": ["fixed top", "auto A", "auto B", "fixed bottom"], "marker": { @@ -84,44 +103,148 @@ } }, { - "name": "edges and corners", + "name": "order trap: obstacles", "type": "scatter", "mode": "markers+text", "textposition": "auto", - "x": [0, 10, 0, 10, 5, 5, 0, 10], - "y": [10, 10, 0, 0, 10, 0, 5, 5], - "text": [ - "top-left corner", - "top-right corner", - "bottom-left corner", - "bottom-right corner", - "top edge", - "bottom edge", - "left edge", - "right edge" + "x": [5.7, 6.3, 6.0, 5.5, 5.8], + "y": [5, 5, 4.72, 5.28, 5.55], + "text": ["", "", "", "", ""], + "marker": { + "size": 12, + "color": "#7f7f7f" + } + }, + { + "name": "order trap", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [5.8, 6.0], + "y": [5.28, 5.0], + "text": ["A: first in data", "B: boxed in"], + "marker": { + "size": 12, + "color": "#e377c2" + } + }, + { + "name": "diagonal chain", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [9.0, 9.22, 9.44, 9.66, 9.88, 10.1, 10.32], + "y": [ + 4.4, 4.6000000000000005, 4.800000000000001, 5.0, 5.2, 5.4, + 5.6000000000000005 + ], + "text": ["d1", "d2", "d3", "d4", "d5", "d6", "d7"], + "marker": { + "size": 12, + "color": "#bcbd22" + } + }, + { + "name": "row: alternate sides", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [ + 1.0, 1.32, 1.6400000000000001, 1.96, 2.2800000000000002, 2.6, 2.92, 3.24 ], + "y": [3, 3, 3, 3, 3, 3, 3, 3], + "text": ["r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8"], + "marker": { + "size": 12, + "color": "#1f77b4" + } + }, + { + "name": "ring: inside or outside", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [5.2, 5.5889, 5.75, 5.5889, 5.2, 4.8111, 4.65, 4.8111], + "y": [3.55, 3.3889, 3.0, 2.6111, 2.45, 2.6111, 3.0, 3.3889], + "text": ["N", "NE", "E", "SE", "S", "SW", "W", "NW"], "marker": { "size": 12, "color": "#ff7f0e" } }, { - "name": "clock: twelve points in clockwise order", + "name": "two clusters: crossing leaders", "type": "scatter", "mode": "markers+text", "textposition": "auto", "x": [ - 8.0, 8.075, 8.1299, 8.15, 8.1299, 8.075, 8.0, 7.925, 7.8701, 7.85, - 7.8701, 7.925 + 8.6, 8.7141, 8.6705, 8.5295, 8.4859, 9.5, 9.6141, 9.5705, 9.4295, 9.3859 ], "y": [ - 4.15, 4.1299, 4.075, 4.0, 3.925, 3.8701, 3.85, 3.8701, 3.925, 4.0, - 4.075, 4.1299 + 3.12, 3.0371, 2.9029, 2.9029, 3.0371, 3.12, 3.0371, 2.9029, 2.9029, + 3.0371 ], - "text": ["12", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"], + "text": ["L1", "L2", "L3", "L4", "L5", "R1", "R2", "R3", "R4", "R5"], "marker": { "size": 12, - "color": "#17becf" + "color": "#2ca02c" + } + }, + { + "name": "blob: how many fit", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [ + 10.841, 10.686, 11.136, 10.615, 11.032, 10.879, 10.602, 11.007, 10.584, + 10.94, 10.613, 10.632, 10.932, 11.294, 10.661 + ], + "y": [ + 2.779, 3.102, 3.358, 3.062, 2.917, 3.381, 2.637, 3.287, 2.832, 2.715, + 2.694, 2.847, 3.253, 2.745, 3.065 + ], + "text": [ + "b1", + "b2", + "b3", + "b4", + "b5", + "b6", + "b7", + "b8", + "b9", + "b10", + "b11", + "b12", + "b13", + "b14", + "b15" + ], + "marker": { + "size": 12, + "color": "#d62728" + } + }, + { + "name": "edges and corners", + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "x": [0, 12, 0, 12, 6, 6, 0, 12], + "y": [8, 8, 0, 0, 8, 0, 4.2, 4.2], + "text": [ + "top-left corner", + "top-right corner", + "bottom-left corner", + "bottom-right corner", + "top edge", + "bottom edge", + "left edge", + "right edge" + ], + "marker": { + "size": 12, + "color": "#ff7f0e" } } ], @@ -129,8 +252,8 @@ "title": { "text": "textposition: auto" }, - "width": 1000, - "height": 640, + "width": 1200, + "height": 800, "margin": { "l": 50, "r": 30, @@ -139,10 +262,10 @@ }, "showlegend": false, "xaxis": { - "range": [0, 10] + "range": [0, 12] }, "yaxis": { - "range": [0, 10] + "range": [0, 8] } } } From f908b754c88ddb15a4f5a5965d70d4f969d69379 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 20:47:25 +0000 Subject: [PATCH 12/41] Try *auto* label positions in the direction away from nearby markers Every label tried the same fixed list of positions, so labels around a cluster took whichever spot came first in the list instead of the spot that faces away from the cluster. The candidates are now sorted by the direction that points away from the markers near the point, with the fixed order as the tiebreak, so an isolated point places as before. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/auto_text_position.js | 63 ++++++++++++++++++++++-- test/jasmine/tests/scatter_test.js | 14 +++++- 2 files changed, 71 insertions(+), 6 deletions(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 35d80ba1e17..32c977b13f7 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -33,15 +33,21 @@ const CLUSTER_GAP = 1; // minimum px between a label and anything else const PAD = 2; +// markers within NEIGHBOR_RADIUS font sizes of a point push its label +// to the far side, so labels around a cluster point away from it +const NEIGHBOR_RADIUS = 3; + // side of one cell of the spatial index, in px const CELL_SIZE = 64; /** * Resolve the *auto* text positions of all scatter traces on one subplot. * - * Every label takes the first free candidate in a fixed order: the eight - * positions next to the point first, then the same positions farther out - * with a leader line. A position next to the point is used only when no + * Every label takes the first free candidate: the eight positions next to + * the point first, then the same positions farther out with a leader line. + * The positions are tried in the order that points away from the markers + * near the point, and in a fixed order when there are none. + * A position next to the point is used only when no * other marker sits close to the label, so a leader line shows which point * the label belongs to whenever that is in doubt. * A free candidate stays inside the plot area and hits no marker, no label @@ -140,12 +146,13 @@ function place(index, label) { // a point outside the plot area gets no label, even when a candidate box would fit inside const inside = label.x >= 0 && label.x <= index.width && label.y >= 0 && label.y <= index.height; + const positions = inside ? orderPositions(index, label) : []; for (let ring = 0; inside && ring <= rings; ring++) { const gap = ring * step; - for (let k = 0; k < label.positions.length; k++) { - const pos = label.positions[k]; + for (let k = 0; k < positions.length; k++) { + const pos = positions[k]; if (gap && pos === 'middle center') continue; const rect = labelRect(label, pos, gap); @@ -166,6 +173,52 @@ function place(index, label) { Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } +// the candidate positions of a label, sorted so that the ones that point +// away from the nearby markers come first; ties keep the default order +function orderPositions(index, label) { + const r = ((label.d.mrc || 0) + NEIGHBOR_RADIUS * label.fontSize) ** 2; + const b = cellBounds( + index, + label.x - Math.sqrt(r), + label.y - Math.sqrt(r), + label.x + Math.sqrt(r), + label.y + Math.sqrt(r) + ); + const cells = index.cells; + let ax = 0; + let ay = 0; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (!ob.isMarker || ob.owner === label.d) continue; + const dx = label.x - (ob.x0 + ob.x1) / 2; + const dy = label.y - (ob.y0 + ob.y1) / 2; + const d2 = dx * dx + dy * dy; + if (!d2 || d2 > r) continue; + // nearer markers push harder + ax += dx / d2; + ay += dy / d2; + } + } + } + + if (!ax && !ay) return label.positions; + + const scored = label.positions.map((pos, k) => { + const sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; + const sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; + const norm = Math.sqrt(sx * sx + sy * sy) || 1; + return { pos, k, score: (sx * ax + sy * ay) / norm }; + }); + scored.sort((a, b) => b.score - a.score || a.k - b.k); + return scored.map((s) => s.pos); +} + // true when another marker sits within `margin` px of a label box, // measured from the nearest edge or corner of the box function isAmbiguous(index, rect, margin) { diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index c93e0c76e08..07d28e0d0cc 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -878,7 +878,16 @@ describe('end-to-end scatter tests', function() { return n; } + function countArrows() { + var n = 0; + gd.calcdata[0].forEach(function(d) { + if(d._tpAutoGap > 0) n++; + }); + return n; + } + var hiddenAtStart; + var arrowsAtStart; Plotly.newPlot(gd, [{ mode: 'markers+text', @@ -889,12 +898,14 @@ describe('end-to-end scatter tests', function() { }], layout) .then(function() { hiddenAtStart = countHidden(); - expect(hiddenAtStart).toBeGreaterThan(0); + arrowsAtStart = countArrows(); + expect(arrowsAtStart).toBeGreaterThan(0); expect(countOverlaps(visibleLabelBoxes())).toBe(0); return Plotly.relayout(gd, {'xaxis.range': [1.8, 2.4], 'yaxis.range': [1.8, 2.4]}); }) .then(function() { expect(countHidden()).toBe(0); + expect(countArrows()).toBeLessThan(arrowsAtStart); expect(countOverlaps(visibleLabelBoxes())).toBe(0); // the last three points fall outside this range return Plotly.relayout(gd, {'xaxis.range': [1.8, 2.09], 'yaxis.range': [1.8, 2.4]}); @@ -910,6 +921,7 @@ describe('end-to-end scatter tests', function() { }) .then(function() { expect(countHidden()).toBe(hiddenAtStart); + expect(countArrows()).toBe(arrowsAtStart); expect(countOverlaps(visibleLabelBoxes())).toBe(0); }) .then(done, done.fail); From 83a9b499f77ff5a45642bb832fd4c213d71e4b3e Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 20:47:25 +0000 Subject: [PATCH 13/41] Add a real-world mock for *auto* textposition Sixty-seven labeled conditions on log axes, in three styled traces, at a size where the placement must use leader lines and hide labels. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- .../mocks/text_chart_autoposition_real.json | 176 ++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 test/image/mocks/text_chart_autoposition_real.json diff --git a/test/image/mocks/text_chart_autoposition_real.json b/test/image/mocks/text_chart_autoposition_real.json new file mode 100644 index 00000000000..6c5dbfcebd7 --- /dev/null +++ b/test/image/mocks/text_chart_autoposition_real.json @@ -0,0 +1,176 @@ +{ + "data": [ + { + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "name": "Mostly women", + "x": [ + 0.0184, 0.06007, 0.07486, 0.08976, 0.103, 0.26177, 0.26871, 0.41749, + 0.48319, 1.02648, 1.21504, 1.24624, 1.36008, 1.5286, 1.70498, 2.11077, + 2.17576, 2.64545, 2.82591, 3.71193, 4.50175, 6.02744, 6.17446, 9.76152, + 12.51926, 14.993 + ], + "y": [ + 38, 148, 177, 135, 30, 49, 112, 66, 53, 12, 37, 757, 15, 21, 9, 6, 3620, + 98, 141, 35, 118, 17, 176, 147, 43, 253 + ], + "text": [ + "Scleroderma", + "Lupus", + "Ovarian cancer", + "Cervical cancer", + "Sjögren's", + "Uterine cancer", + "Multiple sclerosis", + "Rheumatoid arthritis", + "Eating disorders", + "ME/CFS", + "Endometriosis", + "Breast cancer", + "Fibromyalgia", + "Uterine fibroids", + "PCOS", + "Vulvodynia", + "Alzheimer's", + "Long COVID", + "PTSD", + "TMJ disorders", + "Osteoporosis", + "Gallstones", + "Major depression", + "Osteoarthritis", + "Migraine", + "Anxiety disorders" + ], + "marker": { + "size": 11, + "color": "#d6307a", + "symbol": "circle" + }, + "textfont": { + "color": "#d6307a", + "size": 12 + } + }, + { + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "name": "Both sexes", + "x": [ + 0.00999, 0.0294, 0.0335, 0.037, 0.04432, 0.05773, 0.06068, 0.1946, + 0.27344, 0.29726, 0.43472, 0.45, 0.66307, 0.99967, 1.41777, 1.81145, + 2.19793, 2.27642, 2.27919, 4.17511, 6.46848, 8.17586, 8.20703, 10.8788, + 11.79027, 15.17152, 30.55351, 37.39665 + ], + "y": [ + 86, 155, 288, 7, 56, 434, 124, 439, 255, 50, 361, 262, 12, 216, 662, 22, + 72, 422, 21, 158, 73, 242, 613, 745, 1102, 810, 1172, 377 + ], + "text": [ + "Cystic fibrosis", + "Sickle cell disease", + "Pancreatic cancer", + "Myasthenia gravis", + "Stomach cancer", + "Brain cancer", + "Down syndrome", + "Lung cancer", + "Parkinson's", + "Crohn's disease", + "Colorectal cancer", + "Schizophrenia", + "Celiac disease", + "Epilepsy", + "Opioid use disorder", + "Interstitial cystitis", + "Bipolar disorder", + "Stroke", + "Psoriasis", + "COPD", + "ADHD", + "Asthma", + "Alcohol use disorder", + "Chronic kidney disease", + "Diabetes", + "Chronic pain", + "Obesity", + "Hypertension" + ], + "marker": { + "size": 11, + "color": "#8a96ab", + "symbol": "square" + }, + "textfont": { + "color": "#8a96ab", + "size": 12 + } + }, + { + "type": "scatter", + "mode": "markers+text", + "textposition": "auto", + "name": "Mostly men", + "x": [ + 0.00178, 0.00967, 0.01147, 0.01625, 0.03426, 0.05116, 0.09161, 0.09585, + 0.364, 0.70565, 1.08791, 2.42288, 3.90382 + ], + "y": [37, 252, 40, 61, 195, 9, 82, 12, 3294, 86, 314, 339, 404], + "text": [ + "Duchenne/Becker MD", + "ALS", + "Fragile X", + "Esophageal cancer", + "Liver cancer", + "Tourette", + "Spinal cord injury", + "Testicular cancer", + "HIV", + "Hepatitis C", + "Prostate cancer", + "Autism", + "Coronary heart disease" + ], + "marker": { + "size": 11, + "color": "#2f63d1", + "symbol": "diamond" + }, + "textfont": { + "color": "#2f63d1", + "size": 12 + } + } + ], + "layout": { + "width": 1000, + "height": 640, + "margin": { + "l": 70, + "r": 40, + "t": 60, + "b": 70 + }, + "xaxis": { + "type": "log", + "title": { + "text": "Share of US population (%)" + } + }, + "yaxis": { + "type": "log", + "title": { + "text": "NIH FY2025 funding ($M)" + } + }, + "title": { + "text": "NIH funding against prevalence, textposition: auto" + }, + "legend": { + "orientation": "h", + "y": 1.06 + } + } +} From 74c3265df242e9aced5b697e3a3ef26df0bf6755 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 21:01:47 +0000 Subject: [PATCH 14/41] Drop dead code from the *auto* textposition placement The placement no longer needs the line count or the fixed-position offset, which only the drawing module uses now. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/components/drawing/index.js | 10 +++++----- src/traces/scatter/auto_text_position.js | 2 -- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index f914ae54c92..e1ef9179ed8 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1254,7 +1254,7 @@ var LEADER_END_GAP = 2; * @returns `anchor` for the `text-anchor` attribute, `dx` and `dy` of the label group in px, * and `leader` as `[x0, y0, x1, y1]` from the marker edge to the label, or null when `gap` is 0 */ -drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLines, gap) { +function textPointOffset(textPosition, fontSize, markerRadius, numLines, gap) { var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; var h = textPosition.indexOf('left') !== -1 ? 'end' : textPosition.indexOf('right') !== -1 ? 'start' : 'middle'; var sx = TEXTOFFSETSIGN[h]; @@ -1282,7 +1282,7 @@ drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLin } return out; -}; +} /** * Compute the geometry of an *auto* text label from its measured box, so that @@ -1293,7 +1293,7 @@ drawing.textPointOffset = function (textPosition, fontSize, markerRadius, numLin * @param markerSymbol - the marker symbol of the point, name or number * @param bb - the label box from `drawing.bBox`, relative to the text anchor * @param gap - extra px between the point and the label, set by the *auto* placement - * @returns the same shape as `drawing.textPointOffset` + * @returns the same shape as the fixed-position geometry: `anchor`, `dx`, `dy`, and `leader` */ drawing.textPointBoxOffset = function (textPosition, markerRadius, markerSymbol, bb, gap) { var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; @@ -1302,7 +1302,7 @@ drawing.textPointBoxOffset = function (textPosition, markerRadius, markerSymbol, var sy = TEXTOFFSETSIGN[v]; var r = markerRadius || 0; - // the clearance the side positions of `drawing.textPointOffset` leave + // the clearance the side positions of the fixed-position geometry leave var clearance = (r ? r / 4 + 1 : 0) + (gap || 0); // a corner label keeps the same clearance along the diagonal: from the @@ -1365,7 +1365,7 @@ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent var symbol = d.mx || (trace.marker || {}).symbol; offset = drawing.textPointBoxOffset(textPosition, markerRadius, symbol, drawing.bBox(s.node()), d._tpAutoGap); } else { - offset = drawing.textPointOffset( + offset = textPointOffset( textPosition || 'middle center', drawing.textPointFontSize(d, trace), markerRadius, diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 32c977b13f7..c19355dd4f0 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -3,7 +3,6 @@ const d3 = require('@plotly/d3'); const Lib = require('../../lib'); const Drawing = require('../../components/drawing'); -const svgTextUtils = require('../../lib/svg_text_utils'); const subTypes = require('./subtypes'); // candidate positions, in order of preference @@ -119,7 +118,6 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { x: xa.c2p(d.x), y: ya.c2p(d.y), fontSize: Drawing.textPointFontSize(d, trace), - numLines: svgTextUtils.lineCount(tx), bb: Drawing.bBox(tx.node()) }; From 535bc91d84a259cb81bae2064ed947a43fd05dd0 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 21:14:16 +0000 Subject: [PATCH 15/41] Add a dense time-series mock for *auto* textposition 5,040 readings at four-minute steps with the value as the label, where only a few hundred labels can fit and each one needs a leader. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- test/image/mocks/text_chart_autoposition_timeseries.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 test/image/mocks/text_chart_autoposition_timeseries.json diff --git a/test/image/mocks/text_chart_autoposition_timeseries.json b/test/image/mocks/text_chart_autoposition_timeseries.json new file mode 100644 index 00000000000..b8c2d09c622 --- /dev/null +++ b/test/image/mocks/text_chart_autoposition_timeseries.json @@ -0,0 +1 @@ +{"data":[{"type":"scatter","mode":"lines+markers+text","textposition":"auto","texttemplate":"%{y:.1f}","textfont":{"size":9},"line":{"width":1},"marker":{"size":4},"x":["2026-03-01 00:00","2026-03-01 00:04","2026-03-01 00:08","2026-03-01 00:12","2026-03-01 00:16","2026-03-01 00:20","2026-03-01 00:24","2026-03-01 00:28","2026-03-01 00:32","2026-03-01 00:36","2026-03-01 00:40","2026-03-01 00:44","2026-03-01 00:48","2026-03-01 00:52","2026-03-01 00:56","2026-03-01 01:00","2026-03-01 01:04","2026-03-01 01:08","2026-03-01 01:12","2026-03-01 01:16","2026-03-01 01:20","2026-03-01 01:24","2026-03-01 01:28","2026-03-01 01:32","2026-03-01 01:36","2026-03-01 01:40","2026-03-01 01:44","2026-03-01 01:48","2026-03-01 01:52","2026-03-01 01:56","2026-03-01 02:00","2026-03-01 02:04","2026-03-01 02:08","2026-03-01 02:12","2026-03-01 02:16","2026-03-01 02:20","2026-03-01 02:24","2026-03-01 02:28","2026-03-01 02:32","2026-03-01 02:36","2026-03-01 02:40","2026-03-01 02:44","2026-03-01 02:48","2026-03-01 02:52","2026-03-01 02:56","2026-03-01 03:00","2026-03-01 03:04","2026-03-01 03:08","2026-03-01 03:12","2026-03-01 03:16","2026-03-01 03:20","2026-03-01 03:24","2026-03-01 03:28","2026-03-01 03:32","2026-03-01 03:36","2026-03-01 03:40","2026-03-01 03:44","2026-03-01 03:48","2026-03-01 03:52","2026-03-01 03:56","2026-03-01 04:00","2026-03-01 04:04","2026-03-01 04:08","2026-03-01 04:12","2026-03-01 04:16","2026-03-01 04:20","2026-03-01 04:24","2026-03-01 04:28","2026-03-01 04:32","2026-03-01 04:36","2026-03-01 04:40","2026-03-01 04:44","2026-03-01 04:48","2026-03-01 04:52","2026-03-01 04:56","2026-03-01 05:00","2026-03-01 05:04","2026-03-01 05:08","2026-03-01 05:12","2026-03-01 05:16","2026-03-01 05:20","2026-03-01 05:24","2026-03-01 05:28","2026-03-01 05:32","2026-03-01 05:36","2026-03-01 05:40","2026-03-01 05:44","2026-03-01 05:48","2026-03-01 05:52","2026-03-01 05:56","2026-03-01 06:00","2026-03-01 06:04","2026-03-01 06:08","2026-03-01 06:12","2026-03-01 06:16","2026-03-01 06:20","2026-03-01 06:24","2026-03-01 06:28","2026-03-01 06:32","2026-03-01 06:36","2026-03-01 06:40","2026-03-01 06:44","2026-03-01 06:48","2026-03-01 06:52","2026-03-01 06:56","2026-03-01 07:00","2026-03-01 07:04","2026-03-01 07:08","2026-03-01 07:12","2026-03-01 07:16","2026-03-01 07:20","2026-03-01 07:24","2026-03-01 07:28","2026-03-01 07:32","2026-03-01 07:36","2026-03-01 07:40","2026-03-01 07:44","2026-03-01 07:48","2026-03-01 07:52","2026-03-01 07:56","2026-03-01 08:00","2026-03-01 08:04","2026-03-01 08:08","2026-03-01 08:12","2026-03-01 08:16","2026-03-01 08:20","2026-03-01 08:24","2026-03-01 08:28","2026-03-01 08:32","2026-03-01 08:36","2026-03-01 08:40","2026-03-01 08:44","2026-03-01 08:48","2026-03-01 08:52","2026-03-01 08:56","2026-03-01 09:00","2026-03-01 09:04","2026-03-01 09:08","2026-03-01 09:12","2026-03-01 09:16","2026-03-01 09:20","2026-03-01 09:24","2026-03-01 09:28","2026-03-01 09:32","2026-03-01 09:36","2026-03-01 09:40","2026-03-01 09:44","2026-03-01 09:48","2026-03-01 09:52","2026-03-01 09:56","2026-03-01 10:00","2026-03-01 10:04","2026-03-01 10:08","2026-03-01 10:12","2026-03-01 10:16","2026-03-01 10:20","2026-03-01 10:24","2026-03-01 10:28","2026-03-01 10:32","2026-03-01 10:36","2026-03-01 10:40","2026-03-01 10:44","2026-03-01 10:48","2026-03-01 10:52","2026-03-01 10:56","2026-03-01 11:00","2026-03-01 11:04","2026-03-01 11:08","2026-03-01 11:12","2026-03-01 11:16","2026-03-01 11:20","2026-03-01 11:24","2026-03-01 11:28","2026-03-01 11:32","2026-03-01 11:36","2026-03-01 11:40","2026-03-01 11:44","2026-03-01 11:48","2026-03-01 11:52","2026-03-01 11:56","2026-03-01 12:00","2026-03-01 12:04","2026-03-01 12:08","2026-03-01 12:12","2026-03-01 12:16","2026-03-01 12:20","2026-03-01 12:24","2026-03-01 12:28","2026-03-01 12:32","2026-03-01 12:36","2026-03-01 12:40","2026-03-01 12:44","2026-03-01 12:48","2026-03-01 12:52","2026-03-01 12:56","2026-03-01 13:00","2026-03-01 13:04","2026-03-01 13:08","2026-03-01 13:12","2026-03-01 13:16","2026-03-01 13:20","2026-03-01 13:24","2026-03-01 13:28","2026-03-01 13:32","2026-03-01 13:36","2026-03-01 13:40","2026-03-01 13:44","2026-03-01 13:48","2026-03-01 13:52","2026-03-01 13:56","2026-03-01 14:00","2026-03-01 14:04","2026-03-01 14:08","2026-03-01 14:12","2026-03-01 14:16","2026-03-01 14:20","2026-03-01 14:24","2026-03-01 14:28","2026-03-01 14:32","2026-03-01 14:36","2026-03-01 14:40","2026-03-01 14:44","2026-03-01 14:48","2026-03-01 14:52","2026-03-01 14:56","2026-03-01 15:00","2026-03-01 15:04","2026-03-01 15:08","2026-03-01 15:12","2026-03-01 15:16","2026-03-01 15:20","2026-03-01 15:24","2026-03-01 15:28","2026-03-01 15:32","2026-03-01 15:36","2026-03-01 15:40","2026-03-01 15:44","2026-03-01 15:48","2026-03-01 15:52","2026-03-01 15:56","2026-03-01 16:00","2026-03-01 16:04","2026-03-01 16:08","2026-03-01 16:12","2026-03-01 16:16","2026-03-01 16:20","2026-03-01 16:24","2026-03-01 16:28","2026-03-01 16:32","2026-03-01 16:36","2026-03-01 16:40","2026-03-01 16:44","2026-03-01 16:48","2026-03-01 16:52","2026-03-01 16:56","2026-03-01 17:00","2026-03-01 17:04","2026-03-01 17:08","2026-03-01 17:12","2026-03-01 17:16","2026-03-01 17:20","2026-03-01 17:24","2026-03-01 17:28","2026-03-01 17:32","2026-03-01 17:36","2026-03-01 17:40","2026-03-01 17:44","2026-03-01 17:48","2026-03-01 17:52","2026-03-01 17:56","2026-03-01 18:00","2026-03-01 18:04","2026-03-01 18:08","2026-03-01 18:12","2026-03-01 18:16","2026-03-01 18:20","2026-03-01 18:24","2026-03-01 18:28","2026-03-01 18:32","2026-03-01 18:36","2026-03-01 18:40","2026-03-01 18:44","2026-03-01 18:48","2026-03-01 18:52","2026-03-01 18:56","2026-03-01 19:00","2026-03-01 19:04","2026-03-01 19:08","2026-03-01 19:12","2026-03-01 19:16","2026-03-01 19:20","2026-03-01 19:24","2026-03-01 19:28","2026-03-01 19:32","2026-03-01 19:36","2026-03-01 19:40","2026-03-01 19:44","2026-03-01 19:48","2026-03-01 19:52","2026-03-01 19:56","2026-03-01 20:00","2026-03-01 20:04","2026-03-01 20:08","2026-03-01 20:12","2026-03-01 20:16","2026-03-01 20:20","2026-03-01 20:24","2026-03-01 20:28","2026-03-01 20:32","2026-03-01 20:36","2026-03-01 20:40","2026-03-01 20:44","2026-03-01 20:48","2026-03-01 20:52","2026-03-01 20:56","2026-03-01 21:00","2026-03-01 21:04","2026-03-01 21:08","2026-03-01 21:12","2026-03-01 21:16","2026-03-01 21:20","2026-03-01 21:24","2026-03-01 21:28","2026-03-01 21:32","2026-03-01 21:36","2026-03-01 21:40","2026-03-01 21:44","2026-03-01 21:48","2026-03-01 21:52","2026-03-01 21:56","2026-03-01 22:00","2026-03-01 22:04","2026-03-01 22:08","2026-03-01 22:12","2026-03-01 22:16","2026-03-01 22:20","2026-03-01 22:24","2026-03-01 22:28","2026-03-01 22:32","2026-03-01 22:36","2026-03-01 22:40","2026-03-01 22:44","2026-03-01 22:48","2026-03-01 22:52","2026-03-01 22:56","2026-03-01 23:00","2026-03-01 23:04","2026-03-01 23:08","2026-03-01 23:12","2026-03-01 23:16","2026-03-01 23:20","2026-03-01 23:24","2026-03-01 23:28","2026-03-01 23:32","2026-03-01 23:36","2026-03-01 23:40","2026-03-01 23:44","2026-03-01 23:48","2026-03-01 23:52","2026-03-01 23:56","2026-03-02 00:00","2026-03-02 00:04","2026-03-02 00:08","2026-03-02 00:12","2026-03-02 00:16","2026-03-02 00:20","2026-03-02 00:24","2026-03-02 00:28","2026-03-02 00:32","2026-03-02 00:36","2026-03-02 00:40","2026-03-02 00:44","2026-03-02 00:48","2026-03-02 00:52","2026-03-02 00:56","2026-03-02 01:00","2026-03-02 01:04","2026-03-02 01:08","2026-03-02 01:12","2026-03-02 01:16","2026-03-02 01:20","2026-03-02 01:24","2026-03-02 01:28","2026-03-02 01:32","2026-03-02 01:36","2026-03-02 01:40","2026-03-02 01:44","2026-03-02 01:48","2026-03-02 01:52","2026-03-02 01:56","2026-03-02 02:00","2026-03-02 02:04","2026-03-02 02:08","2026-03-02 02:12","2026-03-02 02:16","2026-03-02 02:20","2026-03-02 02:24","2026-03-02 02:28","2026-03-02 02:32","2026-03-02 02:36","2026-03-02 02:40","2026-03-02 02:44","2026-03-02 02:48","2026-03-02 02:52","2026-03-02 02:56","2026-03-02 03:00","2026-03-02 03:04","2026-03-02 03:08","2026-03-02 03:12","2026-03-02 03:16","2026-03-02 03:20","2026-03-02 03:24","2026-03-02 03:28","2026-03-02 03:32","2026-03-02 03:36","2026-03-02 03:40","2026-03-02 03:44","2026-03-02 03:48","2026-03-02 03:52","2026-03-02 03:56","2026-03-02 04:00","2026-03-02 04:04","2026-03-02 04:08","2026-03-02 04:12","2026-03-02 04:16","2026-03-02 04:20","2026-03-02 04:24","2026-03-02 04:28","2026-03-02 04:32","2026-03-02 04:36","2026-03-02 04:40","2026-03-02 04:44","2026-03-02 04:48","2026-03-02 04:52","2026-03-02 04:56","2026-03-02 05:00","2026-03-02 05:04","2026-03-02 05:08","2026-03-02 05:12","2026-03-02 05:16","2026-03-02 05:20","2026-03-02 05:24","2026-03-02 05:28","2026-03-02 05:32","2026-03-02 05:36","2026-03-02 05:40","2026-03-02 05:44","2026-03-02 05:48","2026-03-02 05:52","2026-03-02 05:56","2026-03-02 06:00","2026-03-02 06:04","2026-03-02 06:08","2026-03-02 06:12","2026-03-02 06:16","2026-03-02 06:20","2026-03-02 06:24","2026-03-02 06:28","2026-03-02 06:32","2026-03-02 06:36","2026-03-02 06:40","2026-03-02 06:44","2026-03-02 06:48","2026-03-02 06:52","2026-03-02 06:56","2026-03-02 07:00","2026-03-02 07:04","2026-03-02 07:08","2026-03-02 07:12","2026-03-02 07:16","2026-03-02 07:20","2026-03-02 07:24","2026-03-02 07:28","2026-03-02 07:32","2026-03-02 07:36","2026-03-02 07:40","2026-03-02 07:44","2026-03-02 07:48","2026-03-02 07:52","2026-03-02 07:56","2026-03-02 08:00","2026-03-02 08:04","2026-03-02 08:08","2026-03-02 08:12","2026-03-02 08:16","2026-03-02 08:20","2026-03-02 08:24","2026-03-02 08:28","2026-03-02 08:32","2026-03-02 08:36","2026-03-02 08:40","2026-03-02 08:44","2026-03-02 08:48","2026-03-02 08:52","2026-03-02 08:56","2026-03-02 09:00","2026-03-02 09:04","2026-03-02 09:08","2026-03-02 09:12","2026-03-02 09:16","2026-03-02 09:20","2026-03-02 09:24","2026-03-02 09:28","2026-03-02 09:32","2026-03-02 09:36","2026-03-02 09:40","2026-03-02 09:44","2026-03-02 09:48","2026-03-02 09:52","2026-03-02 09:56","2026-03-02 10:00","2026-03-02 10:04","2026-03-02 10:08","2026-03-02 10:12","2026-03-02 10:16","2026-03-02 10:20","2026-03-02 10:24","2026-03-02 10:28","2026-03-02 10:32","2026-03-02 10:36","2026-03-02 10:40","2026-03-02 10:44","2026-03-02 10:48","2026-03-02 10:52","2026-03-02 10:56","2026-03-02 11:00","2026-03-02 11:04","2026-03-02 11:08","2026-03-02 11:12","2026-03-02 11:16","2026-03-02 11:20","2026-03-02 11:24","2026-03-02 11:28","2026-03-02 11:32","2026-03-02 11:36","2026-03-02 11:40","2026-03-02 11:44","2026-03-02 11:48","2026-03-02 11:52","2026-03-02 11:56","2026-03-02 12:00","2026-03-02 12:04","2026-03-02 12:08","2026-03-02 12:12","2026-03-02 12:16","2026-03-02 12:20","2026-03-02 12:24","2026-03-02 12:28","2026-03-02 12:32","2026-03-02 12:36","2026-03-02 12:40","2026-03-02 12:44","2026-03-02 12:48","2026-03-02 12:52","2026-03-02 12:56","2026-03-02 13:00","2026-03-02 13:04","2026-03-02 13:08","2026-03-02 13:12","2026-03-02 13:16","2026-03-02 13:20","2026-03-02 13:24","2026-03-02 13:28","2026-03-02 13:32","2026-03-02 13:36","2026-03-02 13:40","2026-03-02 13:44","2026-03-02 13:48","2026-03-02 13:52","2026-03-02 13:56","2026-03-02 14:00","2026-03-02 14:04","2026-03-02 14:08","2026-03-02 14:12","2026-03-02 14:16","2026-03-02 14:20","2026-03-02 14:24","2026-03-02 14:28","2026-03-02 14:32","2026-03-02 14:36","2026-03-02 14:40","2026-03-02 14:44","2026-03-02 14:48","2026-03-02 14:52","2026-03-02 14:56","2026-03-02 15:00","2026-03-02 15:04","2026-03-02 15:08","2026-03-02 15:12","2026-03-02 15:16","2026-03-02 15:20","2026-03-02 15:24","2026-03-02 15:28","2026-03-02 15:32","2026-03-02 15:36","2026-03-02 15:40","2026-03-02 15:44","2026-03-02 15:48","2026-03-02 15:52","2026-03-02 15:56","2026-03-02 16:00","2026-03-02 16:04","2026-03-02 16:08","2026-03-02 16:12","2026-03-02 16:16","2026-03-02 16:20","2026-03-02 16:24","2026-03-02 16:28","2026-03-02 16:32","2026-03-02 16:36","2026-03-02 16:40","2026-03-02 16:44","2026-03-02 16:48","2026-03-02 16:52","2026-03-02 16:56","2026-03-02 17:00","2026-03-02 17:04","2026-03-02 17:08","2026-03-02 17:12","2026-03-02 17:16","2026-03-02 17:20","2026-03-02 17:24","2026-03-02 17:28","2026-03-02 17:32","2026-03-02 17:36","2026-03-02 17:40","2026-03-02 17:44","2026-03-02 17:48","2026-03-02 17:52","2026-03-02 17:56","2026-03-02 18:00","2026-03-02 18:04","2026-03-02 18:08","2026-03-02 18:12","2026-03-02 18:16","2026-03-02 18:20","2026-03-02 18:24","2026-03-02 18:28","2026-03-02 18:32","2026-03-02 18:36","2026-03-02 18:40","2026-03-02 18:44","2026-03-02 18:48","2026-03-02 18:52","2026-03-02 18:56","2026-03-02 19:00","2026-03-02 19:04","2026-03-02 19:08","2026-03-02 19:12","2026-03-02 19:16","2026-03-02 19:20","2026-03-02 19:24","2026-03-02 19:28","2026-03-02 19:32","2026-03-02 19:36","2026-03-02 19:40","2026-03-02 19:44","2026-03-02 19:48","2026-03-02 19:52","2026-03-02 19:56","2026-03-02 20:00","2026-03-02 20:04","2026-03-02 20:08","2026-03-02 20:12","2026-03-02 20:16","2026-03-02 20:20","2026-03-02 20:24","2026-03-02 20:28","2026-03-02 20:32","2026-03-02 20:36","2026-03-02 20:40","2026-03-02 20:44","2026-03-02 20:48","2026-03-02 20:52","2026-03-02 20:56","2026-03-02 21:00","2026-03-02 21:04","2026-03-02 21:08","2026-03-02 21:12","2026-03-02 21:16","2026-03-02 21:20","2026-03-02 21:24","2026-03-02 21:28","2026-03-02 21:32","2026-03-02 21:36","2026-03-02 21:40","2026-03-02 21:44","2026-03-02 21:48","2026-03-02 21:52","2026-03-02 21:56","2026-03-02 22:00","2026-03-02 22:04","2026-03-02 22:08","2026-03-02 22:12","2026-03-02 22:16","2026-03-02 22:20","2026-03-02 22:24","2026-03-02 22:28","2026-03-02 22:32","2026-03-02 22:36","2026-03-02 22:40","2026-03-02 22:44","2026-03-02 22:48","2026-03-02 22:52","2026-03-02 22:56","2026-03-02 23:00","2026-03-02 23:04","2026-03-02 23:08","2026-03-02 23:12","2026-03-02 23:16","2026-03-02 23:20","2026-03-02 23:24","2026-03-02 23:28","2026-03-02 23:32","2026-03-02 23:36","2026-03-02 23:40","2026-03-02 23:44","2026-03-02 23:48","2026-03-02 23:52","2026-03-02 23:56","2026-03-03 00:00","2026-03-03 00:04","2026-03-03 00:08","2026-03-03 00:12","2026-03-03 00:16","2026-03-03 00:20","2026-03-03 00:24","2026-03-03 00:28","2026-03-03 00:32","2026-03-03 00:36","2026-03-03 00:40","2026-03-03 00:44","2026-03-03 00:48","2026-03-03 00:52","2026-03-03 00:56","2026-03-03 01:00","2026-03-03 01:04","2026-03-03 01:08","2026-03-03 01:12","2026-03-03 01:16","2026-03-03 01:20","2026-03-03 01:24","2026-03-03 01:28","2026-03-03 01:32","2026-03-03 01:36","2026-03-03 01:40","2026-03-03 01:44","2026-03-03 01:48","2026-03-03 01:52","2026-03-03 01:56","2026-03-03 02:00","2026-03-03 02:04","2026-03-03 02:08","2026-03-03 02:12","2026-03-03 02:16","2026-03-03 02:20","2026-03-03 02:24","2026-03-03 02:28","2026-03-03 02:32","2026-03-03 02:36","2026-03-03 02:40","2026-03-03 02:44","2026-03-03 02:48","2026-03-03 02:52","2026-03-03 02:56","2026-03-03 03:00","2026-03-03 03:04","2026-03-03 03:08","2026-03-03 03:12","2026-03-03 03:16","2026-03-03 03:20","2026-03-03 03:24","2026-03-03 03:28","2026-03-03 03:32","2026-03-03 03:36","2026-03-03 03:40","2026-03-03 03:44","2026-03-03 03:48","2026-03-03 03:52","2026-03-03 03:56","2026-03-03 04:00","2026-03-03 04:04","2026-03-03 04:08","2026-03-03 04:12","2026-03-03 04:16","2026-03-03 04:20","2026-03-03 04:24","2026-03-03 04:28","2026-03-03 04:32","2026-03-03 04:36","2026-03-03 04:40","2026-03-03 04:44","2026-03-03 04:48","2026-03-03 04:52","2026-03-03 04:56","2026-03-03 05:00","2026-03-03 05:04","2026-03-03 05:08","2026-03-03 05:12","2026-03-03 05:16","2026-03-03 05:20","2026-03-03 05:24","2026-03-03 05:28","2026-03-03 05:32","2026-03-03 05:36","2026-03-03 05:40","2026-03-03 05:44","2026-03-03 05:48","2026-03-03 05:52","2026-03-03 05:56","2026-03-03 06:00","2026-03-03 06:04","2026-03-03 06:08","2026-03-03 06:12","2026-03-03 06:16","2026-03-03 06:20","2026-03-03 06:24","2026-03-03 06:28","2026-03-03 06:32","2026-03-03 06:36","2026-03-03 06:40","2026-03-03 06:44","2026-03-03 06:48","2026-03-03 06:52","2026-03-03 06:56","2026-03-03 07:00","2026-03-03 07:04","2026-03-03 07:08","2026-03-03 07:12","2026-03-03 07:16","2026-03-03 07:20","2026-03-03 07:24","2026-03-03 07:28","2026-03-03 07:32","2026-03-03 07:36","2026-03-03 07:40","2026-03-03 07:44","2026-03-03 07:48","2026-03-03 07:52","2026-03-03 07:56","2026-03-03 08:00","2026-03-03 08:04","2026-03-03 08:08","2026-03-03 08:12","2026-03-03 08:16","2026-03-03 08:20","2026-03-03 08:24","2026-03-03 08:28","2026-03-03 08:32","2026-03-03 08:36","2026-03-03 08:40","2026-03-03 08:44","2026-03-03 08:48","2026-03-03 08:52","2026-03-03 08:56","2026-03-03 09:00","2026-03-03 09:04","2026-03-03 09:08","2026-03-03 09:12","2026-03-03 09:16","2026-03-03 09:20","2026-03-03 09:24","2026-03-03 09:28","2026-03-03 09:32","2026-03-03 09:36","2026-03-03 09:40","2026-03-03 09:44","2026-03-03 09:48","2026-03-03 09:52","2026-03-03 09:56","2026-03-03 10:00","2026-03-03 10:04","2026-03-03 10:08","2026-03-03 10:12","2026-03-03 10:16","2026-03-03 10:20","2026-03-03 10:24","2026-03-03 10:28","2026-03-03 10:32","2026-03-03 10:36","2026-03-03 10:40","2026-03-03 10:44","2026-03-03 10:48","2026-03-03 10:52","2026-03-03 10:56","2026-03-03 11:00","2026-03-03 11:04","2026-03-03 11:08","2026-03-03 11:12","2026-03-03 11:16","2026-03-03 11:20","2026-03-03 11:24","2026-03-03 11:28","2026-03-03 11:32","2026-03-03 11:36","2026-03-03 11:40","2026-03-03 11:44","2026-03-03 11:48","2026-03-03 11:52","2026-03-03 11:56","2026-03-03 12:00","2026-03-03 12:04","2026-03-03 12:08","2026-03-03 12:12","2026-03-03 12:16","2026-03-03 12:20","2026-03-03 12:24","2026-03-03 12:28","2026-03-03 12:32","2026-03-03 12:36","2026-03-03 12:40","2026-03-03 12:44","2026-03-03 12:48","2026-03-03 12:52","2026-03-03 12:56","2026-03-03 13:00","2026-03-03 13:04","2026-03-03 13:08","2026-03-03 13:12","2026-03-03 13:16","2026-03-03 13:20","2026-03-03 13:24","2026-03-03 13:28","2026-03-03 13:32","2026-03-03 13:36","2026-03-03 13:40","2026-03-03 13:44","2026-03-03 13:48","2026-03-03 13:52","2026-03-03 13:56","2026-03-03 14:00","2026-03-03 14:04","2026-03-03 14:08","2026-03-03 14:12","2026-03-03 14:16","2026-03-03 14:20","2026-03-03 14:24","2026-03-03 14:28","2026-03-03 14:32","2026-03-03 14:36","2026-03-03 14:40","2026-03-03 14:44","2026-03-03 14:48","2026-03-03 14:52","2026-03-03 14:56","2026-03-03 15:00","2026-03-03 15:04","2026-03-03 15:08","2026-03-03 15:12","2026-03-03 15:16","2026-03-03 15:20","2026-03-03 15:24","2026-03-03 15:28","2026-03-03 15:32","2026-03-03 15:36","2026-03-03 15:40","2026-03-03 15:44","2026-03-03 15:48","2026-03-03 15:52","2026-03-03 15:56","2026-03-03 16:00","2026-03-03 16:04","2026-03-03 16:08","2026-03-03 16:12","2026-03-03 16:16","2026-03-03 16:20","2026-03-03 16:24","2026-03-03 16:28","2026-03-03 16:32","2026-03-03 16:36","2026-03-03 16:40","2026-03-03 16:44","2026-03-03 16:48","2026-03-03 16:52","2026-03-03 16:56","2026-03-03 17:00","2026-03-03 17:04","2026-03-03 17:08","2026-03-03 17:12","2026-03-03 17:16","2026-03-03 17:20","2026-03-03 17:24","2026-03-03 17:28","2026-03-03 17:32","2026-03-03 17:36","2026-03-03 17:40","2026-03-03 17:44","2026-03-03 17:48","2026-03-03 17:52","2026-03-03 17:56","2026-03-03 18:00","2026-03-03 18:04","2026-03-03 18:08","2026-03-03 18:12","2026-03-03 18:16","2026-03-03 18:20","2026-03-03 18:24","2026-03-03 18:28","2026-03-03 18:32","2026-03-03 18:36","2026-03-03 18:40","2026-03-03 18:44","2026-03-03 18:48","2026-03-03 18:52","2026-03-03 18:56","2026-03-03 19:00","2026-03-03 19:04","2026-03-03 19:08","2026-03-03 19:12","2026-03-03 19:16","2026-03-03 19:20","2026-03-03 19:24","2026-03-03 19:28","2026-03-03 19:32","2026-03-03 19:36","2026-03-03 19:40","2026-03-03 19:44","2026-03-03 19:48","2026-03-03 19:52","2026-03-03 19:56","2026-03-03 20:00","2026-03-03 20:04","2026-03-03 20:08","2026-03-03 20:12","2026-03-03 20:16","2026-03-03 20:20","2026-03-03 20:24","2026-03-03 20:28","2026-03-03 20:32","2026-03-03 20:36","2026-03-03 20:40","2026-03-03 20:44","2026-03-03 20:48","2026-03-03 20:52","2026-03-03 20:56","2026-03-03 21:00","2026-03-03 21:04","2026-03-03 21:08","2026-03-03 21:12","2026-03-03 21:16","2026-03-03 21:20","2026-03-03 21:24","2026-03-03 21:28","2026-03-03 21:32","2026-03-03 21:36","2026-03-03 21:40","2026-03-03 21:44","2026-03-03 21:48","2026-03-03 21:52","2026-03-03 21:56","2026-03-03 22:00","2026-03-03 22:04","2026-03-03 22:08","2026-03-03 22:12","2026-03-03 22:16","2026-03-03 22:20","2026-03-03 22:24","2026-03-03 22:28","2026-03-03 22:32","2026-03-03 22:36","2026-03-03 22:40","2026-03-03 22:44","2026-03-03 22:48","2026-03-03 22:52","2026-03-03 22:56","2026-03-03 23:00","2026-03-03 23:04","2026-03-03 23:08","2026-03-03 23:12","2026-03-03 23:16","2026-03-03 23:20","2026-03-03 23:24","2026-03-03 23:28","2026-03-03 23:32","2026-03-03 23:36","2026-03-03 23:40","2026-03-03 23:44","2026-03-03 23:48","2026-03-03 23:52","2026-03-03 23:56","2026-03-04 00:00","2026-03-04 00:04","2026-03-04 00:08","2026-03-04 00:12","2026-03-04 00:16","2026-03-04 00:20","2026-03-04 00:24","2026-03-04 00:28","2026-03-04 00:32","2026-03-04 00:36","2026-03-04 00:40","2026-03-04 00:44","2026-03-04 00:48","2026-03-04 00:52","2026-03-04 00:56","2026-03-04 01:00","2026-03-04 01:04","2026-03-04 01:08","2026-03-04 01:12","2026-03-04 01:16","2026-03-04 01:20","2026-03-04 01:24","2026-03-04 01:28","2026-03-04 01:32","2026-03-04 01:36","2026-03-04 01:40","2026-03-04 01:44","2026-03-04 01:48","2026-03-04 01:52","2026-03-04 01:56","2026-03-04 02:00","2026-03-04 02:04","2026-03-04 02:08","2026-03-04 02:12","2026-03-04 02:16","2026-03-04 02:20","2026-03-04 02:24","2026-03-04 02:28","2026-03-04 02:32","2026-03-04 02:36","2026-03-04 02:40","2026-03-04 02:44","2026-03-04 02:48","2026-03-04 02:52","2026-03-04 02:56","2026-03-04 03:00","2026-03-04 03:04","2026-03-04 03:08","2026-03-04 03:12","2026-03-04 03:16","2026-03-04 03:20","2026-03-04 03:24","2026-03-04 03:28","2026-03-04 03:32","2026-03-04 03:36","2026-03-04 03:40","2026-03-04 03:44","2026-03-04 03:48","2026-03-04 03:52","2026-03-04 03:56","2026-03-04 04:00","2026-03-04 04:04","2026-03-04 04:08","2026-03-04 04:12","2026-03-04 04:16","2026-03-04 04:20","2026-03-04 04:24","2026-03-04 04:28","2026-03-04 04:32","2026-03-04 04:36","2026-03-04 04:40","2026-03-04 04:44","2026-03-04 04:48","2026-03-04 04:52","2026-03-04 04:56","2026-03-04 05:00","2026-03-04 05:04","2026-03-04 05:08","2026-03-04 05:12","2026-03-04 05:16","2026-03-04 05:20","2026-03-04 05:24","2026-03-04 05:28","2026-03-04 05:32","2026-03-04 05:36","2026-03-04 05:40","2026-03-04 05:44","2026-03-04 05:48","2026-03-04 05:52","2026-03-04 05:56","2026-03-04 06:00","2026-03-04 06:04","2026-03-04 06:08","2026-03-04 06:12","2026-03-04 06:16","2026-03-04 06:20","2026-03-04 06:24","2026-03-04 06:28","2026-03-04 06:32","2026-03-04 06:36","2026-03-04 06:40","2026-03-04 06:44","2026-03-04 06:48","2026-03-04 06:52","2026-03-04 06:56","2026-03-04 07:00","2026-03-04 07:04","2026-03-04 07:08","2026-03-04 07:12","2026-03-04 07:16","2026-03-04 07:20","2026-03-04 07:24","2026-03-04 07:28","2026-03-04 07:32","2026-03-04 07:36","2026-03-04 07:40","2026-03-04 07:44","2026-03-04 07:48","2026-03-04 07:52","2026-03-04 07:56","2026-03-04 08:00","2026-03-04 08:04","2026-03-04 08:08","2026-03-04 08:12","2026-03-04 08:16","2026-03-04 08:20","2026-03-04 08:24","2026-03-04 08:28","2026-03-04 08:32","2026-03-04 08:36","2026-03-04 08:40","2026-03-04 08:44","2026-03-04 08:48","2026-03-04 08:52","2026-03-04 08:56","2026-03-04 09:00","2026-03-04 09:04","2026-03-04 09:08","2026-03-04 09:12","2026-03-04 09:16","2026-03-04 09:20","2026-03-04 09:24","2026-03-04 09:28","2026-03-04 09:32","2026-03-04 09:36","2026-03-04 09:40","2026-03-04 09:44","2026-03-04 09:48","2026-03-04 09:52","2026-03-04 09:56","2026-03-04 10:00","2026-03-04 10:04","2026-03-04 10:08","2026-03-04 10:12","2026-03-04 10:16","2026-03-04 10:20","2026-03-04 10:24","2026-03-04 10:28","2026-03-04 10:32","2026-03-04 10:36","2026-03-04 10:40","2026-03-04 10:44","2026-03-04 10:48","2026-03-04 10:52","2026-03-04 10:56","2026-03-04 11:00","2026-03-04 11:04","2026-03-04 11:08","2026-03-04 11:12","2026-03-04 11:16","2026-03-04 11:20","2026-03-04 11:24","2026-03-04 11:28","2026-03-04 11:32","2026-03-04 11:36","2026-03-04 11:40","2026-03-04 11:44","2026-03-04 11:48","2026-03-04 11:52","2026-03-04 11:56","2026-03-04 12:00","2026-03-04 12:04","2026-03-04 12:08","2026-03-04 12:12","2026-03-04 12:16","2026-03-04 12:20","2026-03-04 12:24","2026-03-04 12:28","2026-03-04 12:32","2026-03-04 12:36","2026-03-04 12:40","2026-03-04 12:44","2026-03-04 12:48","2026-03-04 12:52","2026-03-04 12:56","2026-03-04 13:00","2026-03-04 13:04","2026-03-04 13:08","2026-03-04 13:12","2026-03-04 13:16","2026-03-04 13:20","2026-03-04 13:24","2026-03-04 13:28","2026-03-04 13:32","2026-03-04 13:36","2026-03-04 13:40","2026-03-04 13:44","2026-03-04 13:48","2026-03-04 13:52","2026-03-04 13:56","2026-03-04 14:00","2026-03-04 14:04","2026-03-04 14:08","2026-03-04 14:12","2026-03-04 14:16","2026-03-04 14:20","2026-03-04 14:24","2026-03-04 14:28","2026-03-04 14:32","2026-03-04 14:36","2026-03-04 14:40","2026-03-04 14:44","2026-03-04 14:48","2026-03-04 14:52","2026-03-04 14:56","2026-03-04 15:00","2026-03-04 15:04","2026-03-04 15:08","2026-03-04 15:12","2026-03-04 15:16","2026-03-04 15:20","2026-03-04 15:24","2026-03-04 15:28","2026-03-04 15:32","2026-03-04 15:36","2026-03-04 15:40","2026-03-04 15:44","2026-03-04 15:48","2026-03-04 15:52","2026-03-04 15:56","2026-03-04 16:00","2026-03-04 16:04","2026-03-04 16:08","2026-03-04 16:12","2026-03-04 16:16","2026-03-04 16:20","2026-03-04 16:24","2026-03-04 16:28","2026-03-04 16:32","2026-03-04 16:36","2026-03-04 16:40","2026-03-04 16:44","2026-03-04 16:48","2026-03-04 16:52","2026-03-04 16:56","2026-03-04 17:00","2026-03-04 17:04","2026-03-04 17:08","2026-03-04 17:12","2026-03-04 17:16","2026-03-04 17:20","2026-03-04 17:24","2026-03-04 17:28","2026-03-04 17:32","2026-03-04 17:36","2026-03-04 17:40","2026-03-04 17:44","2026-03-04 17:48","2026-03-04 17:52","2026-03-04 17:56","2026-03-04 18:00","2026-03-04 18:04","2026-03-04 18:08","2026-03-04 18:12","2026-03-04 18:16","2026-03-04 18:20","2026-03-04 18:24","2026-03-04 18:28","2026-03-04 18:32","2026-03-04 18:36","2026-03-04 18:40","2026-03-04 18:44","2026-03-04 18:48","2026-03-04 18:52","2026-03-04 18:56","2026-03-04 19:00","2026-03-04 19:04","2026-03-04 19:08","2026-03-04 19:12","2026-03-04 19:16","2026-03-04 19:20","2026-03-04 19:24","2026-03-04 19:28","2026-03-04 19:32","2026-03-04 19:36","2026-03-04 19:40","2026-03-04 19:44","2026-03-04 19:48","2026-03-04 19:52","2026-03-04 19:56","2026-03-04 20:00","2026-03-04 20:04","2026-03-04 20:08","2026-03-04 20:12","2026-03-04 20:16","2026-03-04 20:20","2026-03-04 20:24","2026-03-04 20:28","2026-03-04 20:32","2026-03-04 20:36","2026-03-04 20:40","2026-03-04 20:44","2026-03-04 20:48","2026-03-04 20:52","2026-03-04 20:56","2026-03-04 21:00","2026-03-04 21:04","2026-03-04 21:08","2026-03-04 21:12","2026-03-04 21:16","2026-03-04 21:20","2026-03-04 21:24","2026-03-04 21:28","2026-03-04 21:32","2026-03-04 21:36","2026-03-04 21:40","2026-03-04 21:44","2026-03-04 21:48","2026-03-04 21:52","2026-03-04 21:56","2026-03-04 22:00","2026-03-04 22:04","2026-03-04 22:08","2026-03-04 22:12","2026-03-04 22:16","2026-03-04 22:20","2026-03-04 22:24","2026-03-04 22:28","2026-03-04 22:32","2026-03-04 22:36","2026-03-04 22:40","2026-03-04 22:44","2026-03-04 22:48","2026-03-04 22:52","2026-03-04 22:56","2026-03-04 23:00","2026-03-04 23:04","2026-03-04 23:08","2026-03-04 23:12","2026-03-04 23:16","2026-03-04 23:20","2026-03-04 23:24","2026-03-04 23:28","2026-03-04 23:32","2026-03-04 23:36","2026-03-04 23:40","2026-03-04 23:44","2026-03-04 23:48","2026-03-04 23:52","2026-03-04 23:56","2026-03-05 00:00","2026-03-05 00:04","2026-03-05 00:08","2026-03-05 00:12","2026-03-05 00:16","2026-03-05 00:20","2026-03-05 00:24","2026-03-05 00:28","2026-03-05 00:32","2026-03-05 00:36","2026-03-05 00:40","2026-03-05 00:44","2026-03-05 00:48","2026-03-05 00:52","2026-03-05 00:56","2026-03-05 01:00","2026-03-05 01:04","2026-03-05 01:08","2026-03-05 01:12","2026-03-05 01:16","2026-03-05 01:20","2026-03-05 01:24","2026-03-05 01:28","2026-03-05 01:32","2026-03-05 01:36","2026-03-05 01:40","2026-03-05 01:44","2026-03-05 01:48","2026-03-05 01:52","2026-03-05 01:56","2026-03-05 02:00","2026-03-05 02:04","2026-03-05 02:08","2026-03-05 02:12","2026-03-05 02:16","2026-03-05 02:20","2026-03-05 02:24","2026-03-05 02:28","2026-03-05 02:32","2026-03-05 02:36","2026-03-05 02:40","2026-03-05 02:44","2026-03-05 02:48","2026-03-05 02:52","2026-03-05 02:56","2026-03-05 03:00","2026-03-05 03:04","2026-03-05 03:08","2026-03-05 03:12","2026-03-05 03:16","2026-03-05 03:20","2026-03-05 03:24","2026-03-05 03:28","2026-03-05 03:32","2026-03-05 03:36","2026-03-05 03:40","2026-03-05 03:44","2026-03-05 03:48","2026-03-05 03:52","2026-03-05 03:56","2026-03-05 04:00","2026-03-05 04:04","2026-03-05 04:08","2026-03-05 04:12","2026-03-05 04:16","2026-03-05 04:20","2026-03-05 04:24","2026-03-05 04:28","2026-03-05 04:32","2026-03-05 04:36","2026-03-05 04:40","2026-03-05 04:44","2026-03-05 04:48","2026-03-05 04:52","2026-03-05 04:56","2026-03-05 05:00","2026-03-05 05:04","2026-03-05 05:08","2026-03-05 05:12","2026-03-05 05:16","2026-03-05 05:20","2026-03-05 05:24","2026-03-05 05:28","2026-03-05 05:32","2026-03-05 05:36","2026-03-05 05:40","2026-03-05 05:44","2026-03-05 05:48","2026-03-05 05:52","2026-03-05 05:56","2026-03-05 06:00","2026-03-05 06:04","2026-03-05 06:08","2026-03-05 06:12","2026-03-05 06:16","2026-03-05 06:20","2026-03-05 06:24","2026-03-05 06:28","2026-03-05 06:32","2026-03-05 06:36","2026-03-05 06:40","2026-03-05 06:44","2026-03-05 06:48","2026-03-05 06:52","2026-03-05 06:56","2026-03-05 07:00","2026-03-05 07:04","2026-03-05 07:08","2026-03-05 07:12","2026-03-05 07:16","2026-03-05 07:20","2026-03-05 07:24","2026-03-05 07:28","2026-03-05 07:32","2026-03-05 07:36","2026-03-05 07:40","2026-03-05 07:44","2026-03-05 07:48","2026-03-05 07:52","2026-03-05 07:56","2026-03-05 08:00","2026-03-05 08:04","2026-03-05 08:08","2026-03-05 08:12","2026-03-05 08:16","2026-03-05 08:20","2026-03-05 08:24","2026-03-05 08:28","2026-03-05 08:32","2026-03-05 08:36","2026-03-05 08:40","2026-03-05 08:44","2026-03-05 08:48","2026-03-05 08:52","2026-03-05 08:56","2026-03-05 09:00","2026-03-05 09:04","2026-03-05 09:08","2026-03-05 09:12","2026-03-05 09:16","2026-03-05 09:20","2026-03-05 09:24","2026-03-05 09:28","2026-03-05 09:32","2026-03-05 09:36","2026-03-05 09:40","2026-03-05 09:44","2026-03-05 09:48","2026-03-05 09:52","2026-03-05 09:56","2026-03-05 10:00","2026-03-05 10:04","2026-03-05 10:08","2026-03-05 10:12","2026-03-05 10:16","2026-03-05 10:20","2026-03-05 10:24","2026-03-05 10:28","2026-03-05 10:32","2026-03-05 10:36","2026-03-05 10:40","2026-03-05 10:44","2026-03-05 10:48","2026-03-05 10:52","2026-03-05 10:56","2026-03-05 11:00","2026-03-05 11:04","2026-03-05 11:08","2026-03-05 11:12","2026-03-05 11:16","2026-03-05 11:20","2026-03-05 11:24","2026-03-05 11:28","2026-03-05 11:32","2026-03-05 11:36","2026-03-05 11:40","2026-03-05 11:44","2026-03-05 11:48","2026-03-05 11:52","2026-03-05 11:56","2026-03-05 12:00","2026-03-05 12:04","2026-03-05 12:08","2026-03-05 12:12","2026-03-05 12:16","2026-03-05 12:20","2026-03-05 12:24","2026-03-05 12:28","2026-03-05 12:32","2026-03-05 12:36","2026-03-05 12:40","2026-03-05 12:44","2026-03-05 12:48","2026-03-05 12:52","2026-03-05 12:56","2026-03-05 13:00","2026-03-05 13:04","2026-03-05 13:08","2026-03-05 13:12","2026-03-05 13:16","2026-03-05 13:20","2026-03-05 13:24","2026-03-05 13:28","2026-03-05 13:32","2026-03-05 13:36","2026-03-05 13:40","2026-03-05 13:44","2026-03-05 13:48","2026-03-05 13:52","2026-03-05 13:56","2026-03-05 14:00","2026-03-05 14:04","2026-03-05 14:08","2026-03-05 14:12","2026-03-05 14:16","2026-03-05 14:20","2026-03-05 14:24","2026-03-05 14:28","2026-03-05 14:32","2026-03-05 14:36","2026-03-05 14:40","2026-03-05 14:44","2026-03-05 14:48","2026-03-05 14:52","2026-03-05 14:56","2026-03-05 15:00","2026-03-05 15:04","2026-03-05 15:08","2026-03-05 15:12","2026-03-05 15:16","2026-03-05 15:20","2026-03-05 15:24","2026-03-05 15:28","2026-03-05 15:32","2026-03-05 15:36","2026-03-05 15:40","2026-03-05 15:44","2026-03-05 15:48","2026-03-05 15:52","2026-03-05 15:56","2026-03-05 16:00","2026-03-05 16:04","2026-03-05 16:08","2026-03-05 16:12","2026-03-05 16:16","2026-03-05 16:20","2026-03-05 16:24","2026-03-05 16:28","2026-03-05 16:32","2026-03-05 16:36","2026-03-05 16:40","2026-03-05 16:44","2026-03-05 16:48","2026-03-05 16:52","2026-03-05 16:56","2026-03-05 17:00","2026-03-05 17:04","2026-03-05 17:08","2026-03-05 17:12","2026-03-05 17:16","2026-03-05 17:20","2026-03-05 17:24","2026-03-05 17:28","2026-03-05 17:32","2026-03-05 17:36","2026-03-05 17:40","2026-03-05 17:44","2026-03-05 17:48","2026-03-05 17:52","2026-03-05 17:56","2026-03-05 18:00","2026-03-05 18:04","2026-03-05 18:08","2026-03-05 18:12","2026-03-05 18:16","2026-03-05 18:20","2026-03-05 18:24","2026-03-05 18:28","2026-03-05 18:32","2026-03-05 18:36","2026-03-05 18:40","2026-03-05 18:44","2026-03-05 18:48","2026-03-05 18:52","2026-03-05 18:56","2026-03-05 19:00","2026-03-05 19:04","2026-03-05 19:08","2026-03-05 19:12","2026-03-05 19:16","2026-03-05 19:20","2026-03-05 19:24","2026-03-05 19:28","2026-03-05 19:32","2026-03-05 19:36","2026-03-05 19:40","2026-03-05 19:44","2026-03-05 19:48","2026-03-05 19:52","2026-03-05 19:56","2026-03-05 20:00","2026-03-05 20:04","2026-03-05 20:08","2026-03-05 20:12","2026-03-05 20:16","2026-03-05 20:20","2026-03-05 20:24","2026-03-05 20:28","2026-03-05 20:32","2026-03-05 20:36","2026-03-05 20:40","2026-03-05 20:44","2026-03-05 20:48","2026-03-05 20:52","2026-03-05 20:56","2026-03-05 21:00","2026-03-05 21:04","2026-03-05 21:08","2026-03-05 21:12","2026-03-05 21:16","2026-03-05 21:20","2026-03-05 21:24","2026-03-05 21:28","2026-03-05 21:32","2026-03-05 21:36","2026-03-05 21:40","2026-03-05 21:44","2026-03-05 21:48","2026-03-05 21:52","2026-03-05 21:56","2026-03-05 22:00","2026-03-05 22:04","2026-03-05 22:08","2026-03-05 22:12","2026-03-05 22:16","2026-03-05 22:20","2026-03-05 22:24","2026-03-05 22:28","2026-03-05 22:32","2026-03-05 22:36","2026-03-05 22:40","2026-03-05 22:44","2026-03-05 22:48","2026-03-05 22:52","2026-03-05 22:56","2026-03-05 23:00","2026-03-05 23:04","2026-03-05 23:08","2026-03-05 23:12","2026-03-05 23:16","2026-03-05 23:20","2026-03-05 23:24","2026-03-05 23:28","2026-03-05 23:32","2026-03-05 23:36","2026-03-05 23:40","2026-03-05 23:44","2026-03-05 23:48","2026-03-05 23:52","2026-03-05 23:56","2026-03-06 00:00","2026-03-06 00:04","2026-03-06 00:08","2026-03-06 00:12","2026-03-06 00:16","2026-03-06 00:20","2026-03-06 00:24","2026-03-06 00:28","2026-03-06 00:32","2026-03-06 00:36","2026-03-06 00:40","2026-03-06 00:44","2026-03-06 00:48","2026-03-06 00:52","2026-03-06 00:56","2026-03-06 01:00","2026-03-06 01:04","2026-03-06 01:08","2026-03-06 01:12","2026-03-06 01:16","2026-03-06 01:20","2026-03-06 01:24","2026-03-06 01:28","2026-03-06 01:32","2026-03-06 01:36","2026-03-06 01:40","2026-03-06 01:44","2026-03-06 01:48","2026-03-06 01:52","2026-03-06 01:56","2026-03-06 02:00","2026-03-06 02:04","2026-03-06 02:08","2026-03-06 02:12","2026-03-06 02:16","2026-03-06 02:20","2026-03-06 02:24","2026-03-06 02:28","2026-03-06 02:32","2026-03-06 02:36","2026-03-06 02:40","2026-03-06 02:44","2026-03-06 02:48","2026-03-06 02:52","2026-03-06 02:56","2026-03-06 03:00","2026-03-06 03:04","2026-03-06 03:08","2026-03-06 03:12","2026-03-06 03:16","2026-03-06 03:20","2026-03-06 03:24","2026-03-06 03:28","2026-03-06 03:32","2026-03-06 03:36","2026-03-06 03:40","2026-03-06 03:44","2026-03-06 03:48","2026-03-06 03:52","2026-03-06 03:56","2026-03-06 04:00","2026-03-06 04:04","2026-03-06 04:08","2026-03-06 04:12","2026-03-06 04:16","2026-03-06 04:20","2026-03-06 04:24","2026-03-06 04:28","2026-03-06 04:32","2026-03-06 04:36","2026-03-06 04:40","2026-03-06 04:44","2026-03-06 04:48","2026-03-06 04:52","2026-03-06 04:56","2026-03-06 05:00","2026-03-06 05:04","2026-03-06 05:08","2026-03-06 05:12","2026-03-06 05:16","2026-03-06 05:20","2026-03-06 05:24","2026-03-06 05:28","2026-03-06 05:32","2026-03-06 05:36","2026-03-06 05:40","2026-03-06 05:44","2026-03-06 05:48","2026-03-06 05:52","2026-03-06 05:56","2026-03-06 06:00","2026-03-06 06:04","2026-03-06 06:08","2026-03-06 06:12","2026-03-06 06:16","2026-03-06 06:20","2026-03-06 06:24","2026-03-06 06:28","2026-03-06 06:32","2026-03-06 06:36","2026-03-06 06:40","2026-03-06 06:44","2026-03-06 06:48","2026-03-06 06:52","2026-03-06 06:56","2026-03-06 07:00","2026-03-06 07:04","2026-03-06 07:08","2026-03-06 07:12","2026-03-06 07:16","2026-03-06 07:20","2026-03-06 07:24","2026-03-06 07:28","2026-03-06 07:32","2026-03-06 07:36","2026-03-06 07:40","2026-03-06 07:44","2026-03-06 07:48","2026-03-06 07:52","2026-03-06 07:56","2026-03-06 08:00","2026-03-06 08:04","2026-03-06 08:08","2026-03-06 08:12","2026-03-06 08:16","2026-03-06 08:20","2026-03-06 08:24","2026-03-06 08:28","2026-03-06 08:32","2026-03-06 08:36","2026-03-06 08:40","2026-03-06 08:44","2026-03-06 08:48","2026-03-06 08:52","2026-03-06 08:56","2026-03-06 09:00","2026-03-06 09:04","2026-03-06 09:08","2026-03-06 09:12","2026-03-06 09:16","2026-03-06 09:20","2026-03-06 09:24","2026-03-06 09:28","2026-03-06 09:32","2026-03-06 09:36","2026-03-06 09:40","2026-03-06 09:44","2026-03-06 09:48","2026-03-06 09:52","2026-03-06 09:56","2026-03-06 10:00","2026-03-06 10:04","2026-03-06 10:08","2026-03-06 10:12","2026-03-06 10:16","2026-03-06 10:20","2026-03-06 10:24","2026-03-06 10:28","2026-03-06 10:32","2026-03-06 10:36","2026-03-06 10:40","2026-03-06 10:44","2026-03-06 10:48","2026-03-06 10:52","2026-03-06 10:56","2026-03-06 11:00","2026-03-06 11:04","2026-03-06 11:08","2026-03-06 11:12","2026-03-06 11:16","2026-03-06 11:20","2026-03-06 11:24","2026-03-06 11:28","2026-03-06 11:32","2026-03-06 11:36","2026-03-06 11:40","2026-03-06 11:44","2026-03-06 11:48","2026-03-06 11:52","2026-03-06 11:56","2026-03-06 12:00","2026-03-06 12:04","2026-03-06 12:08","2026-03-06 12:12","2026-03-06 12:16","2026-03-06 12:20","2026-03-06 12:24","2026-03-06 12:28","2026-03-06 12:32","2026-03-06 12:36","2026-03-06 12:40","2026-03-06 12:44","2026-03-06 12:48","2026-03-06 12:52","2026-03-06 12:56","2026-03-06 13:00","2026-03-06 13:04","2026-03-06 13:08","2026-03-06 13:12","2026-03-06 13:16","2026-03-06 13:20","2026-03-06 13:24","2026-03-06 13:28","2026-03-06 13:32","2026-03-06 13:36","2026-03-06 13:40","2026-03-06 13:44","2026-03-06 13:48","2026-03-06 13:52","2026-03-06 13:56","2026-03-06 14:00","2026-03-06 14:04","2026-03-06 14:08","2026-03-06 14:12","2026-03-06 14:16","2026-03-06 14:20","2026-03-06 14:24","2026-03-06 14:28","2026-03-06 14:32","2026-03-06 14:36","2026-03-06 14:40","2026-03-06 14:44","2026-03-06 14:48","2026-03-06 14:52","2026-03-06 14:56","2026-03-06 15:00","2026-03-06 15:04","2026-03-06 15:08","2026-03-06 15:12","2026-03-06 15:16","2026-03-06 15:20","2026-03-06 15:24","2026-03-06 15:28","2026-03-06 15:32","2026-03-06 15:36","2026-03-06 15:40","2026-03-06 15:44","2026-03-06 15:48","2026-03-06 15:52","2026-03-06 15:56","2026-03-06 16:00","2026-03-06 16:04","2026-03-06 16:08","2026-03-06 16:12","2026-03-06 16:16","2026-03-06 16:20","2026-03-06 16:24","2026-03-06 16:28","2026-03-06 16:32","2026-03-06 16:36","2026-03-06 16:40","2026-03-06 16:44","2026-03-06 16:48","2026-03-06 16:52","2026-03-06 16:56","2026-03-06 17:00","2026-03-06 17:04","2026-03-06 17:08","2026-03-06 17:12","2026-03-06 17:16","2026-03-06 17:20","2026-03-06 17:24","2026-03-06 17:28","2026-03-06 17:32","2026-03-06 17:36","2026-03-06 17:40","2026-03-06 17:44","2026-03-06 17:48","2026-03-06 17:52","2026-03-06 17:56","2026-03-06 18:00","2026-03-06 18:04","2026-03-06 18:08","2026-03-06 18:12","2026-03-06 18:16","2026-03-06 18:20","2026-03-06 18:24","2026-03-06 18:28","2026-03-06 18:32","2026-03-06 18:36","2026-03-06 18:40","2026-03-06 18:44","2026-03-06 18:48","2026-03-06 18:52","2026-03-06 18:56","2026-03-06 19:00","2026-03-06 19:04","2026-03-06 19:08","2026-03-06 19:12","2026-03-06 19:16","2026-03-06 19:20","2026-03-06 19:24","2026-03-06 19:28","2026-03-06 19:32","2026-03-06 19:36","2026-03-06 19:40","2026-03-06 19:44","2026-03-06 19:48","2026-03-06 19:52","2026-03-06 19:56","2026-03-06 20:00","2026-03-06 20:04","2026-03-06 20:08","2026-03-06 20:12","2026-03-06 20:16","2026-03-06 20:20","2026-03-06 20:24","2026-03-06 20:28","2026-03-06 20:32","2026-03-06 20:36","2026-03-06 20:40","2026-03-06 20:44","2026-03-06 20:48","2026-03-06 20:52","2026-03-06 20:56","2026-03-06 21:00","2026-03-06 21:04","2026-03-06 21:08","2026-03-06 21:12","2026-03-06 21:16","2026-03-06 21:20","2026-03-06 21:24","2026-03-06 21:28","2026-03-06 21:32","2026-03-06 21:36","2026-03-06 21:40","2026-03-06 21:44","2026-03-06 21:48","2026-03-06 21:52","2026-03-06 21:56","2026-03-06 22:00","2026-03-06 22:04","2026-03-06 22:08","2026-03-06 22:12","2026-03-06 22:16","2026-03-06 22:20","2026-03-06 22:24","2026-03-06 22:28","2026-03-06 22:32","2026-03-06 22:36","2026-03-06 22:40","2026-03-06 22:44","2026-03-06 22:48","2026-03-06 22:52","2026-03-06 22:56","2026-03-06 23:00","2026-03-06 23:04","2026-03-06 23:08","2026-03-06 23:12","2026-03-06 23:16","2026-03-06 23:20","2026-03-06 23:24","2026-03-06 23:28","2026-03-06 23:32","2026-03-06 23:36","2026-03-06 23:40","2026-03-06 23:44","2026-03-06 23:48","2026-03-06 23:52","2026-03-06 23:56","2026-03-07 00:00","2026-03-07 00:04","2026-03-07 00:08","2026-03-07 00:12","2026-03-07 00:16","2026-03-07 00:20","2026-03-07 00:24","2026-03-07 00:28","2026-03-07 00:32","2026-03-07 00:36","2026-03-07 00:40","2026-03-07 00:44","2026-03-07 00:48","2026-03-07 00:52","2026-03-07 00:56","2026-03-07 01:00","2026-03-07 01:04","2026-03-07 01:08","2026-03-07 01:12","2026-03-07 01:16","2026-03-07 01:20","2026-03-07 01:24","2026-03-07 01:28","2026-03-07 01:32","2026-03-07 01:36","2026-03-07 01:40","2026-03-07 01:44","2026-03-07 01:48","2026-03-07 01:52","2026-03-07 01:56","2026-03-07 02:00","2026-03-07 02:04","2026-03-07 02:08","2026-03-07 02:12","2026-03-07 02:16","2026-03-07 02:20","2026-03-07 02:24","2026-03-07 02:28","2026-03-07 02:32","2026-03-07 02:36","2026-03-07 02:40","2026-03-07 02:44","2026-03-07 02:48","2026-03-07 02:52","2026-03-07 02:56","2026-03-07 03:00","2026-03-07 03:04","2026-03-07 03:08","2026-03-07 03:12","2026-03-07 03:16","2026-03-07 03:20","2026-03-07 03:24","2026-03-07 03:28","2026-03-07 03:32","2026-03-07 03:36","2026-03-07 03:40","2026-03-07 03:44","2026-03-07 03:48","2026-03-07 03:52","2026-03-07 03:56","2026-03-07 04:00","2026-03-07 04:04","2026-03-07 04:08","2026-03-07 04:12","2026-03-07 04:16","2026-03-07 04:20","2026-03-07 04:24","2026-03-07 04:28","2026-03-07 04:32","2026-03-07 04:36","2026-03-07 04:40","2026-03-07 04:44","2026-03-07 04:48","2026-03-07 04:52","2026-03-07 04:56","2026-03-07 05:00","2026-03-07 05:04","2026-03-07 05:08","2026-03-07 05:12","2026-03-07 05:16","2026-03-07 05:20","2026-03-07 05:24","2026-03-07 05:28","2026-03-07 05:32","2026-03-07 05:36","2026-03-07 05:40","2026-03-07 05:44","2026-03-07 05:48","2026-03-07 05:52","2026-03-07 05:56","2026-03-07 06:00","2026-03-07 06:04","2026-03-07 06:08","2026-03-07 06:12","2026-03-07 06:16","2026-03-07 06:20","2026-03-07 06:24","2026-03-07 06:28","2026-03-07 06:32","2026-03-07 06:36","2026-03-07 06:40","2026-03-07 06:44","2026-03-07 06:48","2026-03-07 06:52","2026-03-07 06:56","2026-03-07 07:00","2026-03-07 07:04","2026-03-07 07:08","2026-03-07 07:12","2026-03-07 07:16","2026-03-07 07:20","2026-03-07 07:24","2026-03-07 07:28","2026-03-07 07:32","2026-03-07 07:36","2026-03-07 07:40","2026-03-07 07:44","2026-03-07 07:48","2026-03-07 07:52","2026-03-07 07:56","2026-03-07 08:00","2026-03-07 08:04","2026-03-07 08:08","2026-03-07 08:12","2026-03-07 08:16","2026-03-07 08:20","2026-03-07 08:24","2026-03-07 08:28","2026-03-07 08:32","2026-03-07 08:36","2026-03-07 08:40","2026-03-07 08:44","2026-03-07 08:48","2026-03-07 08:52","2026-03-07 08:56","2026-03-07 09:00","2026-03-07 09:04","2026-03-07 09:08","2026-03-07 09:12","2026-03-07 09:16","2026-03-07 09:20","2026-03-07 09:24","2026-03-07 09:28","2026-03-07 09:32","2026-03-07 09:36","2026-03-07 09:40","2026-03-07 09:44","2026-03-07 09:48","2026-03-07 09:52","2026-03-07 09:56","2026-03-07 10:00","2026-03-07 10:04","2026-03-07 10:08","2026-03-07 10:12","2026-03-07 10:16","2026-03-07 10:20","2026-03-07 10:24","2026-03-07 10:28","2026-03-07 10:32","2026-03-07 10:36","2026-03-07 10:40","2026-03-07 10:44","2026-03-07 10:48","2026-03-07 10:52","2026-03-07 10:56","2026-03-07 11:00","2026-03-07 11:04","2026-03-07 11:08","2026-03-07 11:12","2026-03-07 11:16","2026-03-07 11:20","2026-03-07 11:24","2026-03-07 11:28","2026-03-07 11:32","2026-03-07 11:36","2026-03-07 11:40","2026-03-07 11:44","2026-03-07 11:48","2026-03-07 11:52","2026-03-07 11:56","2026-03-07 12:00","2026-03-07 12:04","2026-03-07 12:08","2026-03-07 12:12","2026-03-07 12:16","2026-03-07 12:20","2026-03-07 12:24","2026-03-07 12:28","2026-03-07 12:32","2026-03-07 12:36","2026-03-07 12:40","2026-03-07 12:44","2026-03-07 12:48","2026-03-07 12:52","2026-03-07 12:56","2026-03-07 13:00","2026-03-07 13:04","2026-03-07 13:08","2026-03-07 13:12","2026-03-07 13:16","2026-03-07 13:20","2026-03-07 13:24","2026-03-07 13:28","2026-03-07 13:32","2026-03-07 13:36","2026-03-07 13:40","2026-03-07 13:44","2026-03-07 13:48","2026-03-07 13:52","2026-03-07 13:56","2026-03-07 14:00","2026-03-07 14:04","2026-03-07 14:08","2026-03-07 14:12","2026-03-07 14:16","2026-03-07 14:20","2026-03-07 14:24","2026-03-07 14:28","2026-03-07 14:32","2026-03-07 14:36","2026-03-07 14:40","2026-03-07 14:44","2026-03-07 14:48","2026-03-07 14:52","2026-03-07 14:56","2026-03-07 15:00","2026-03-07 15:04","2026-03-07 15:08","2026-03-07 15:12","2026-03-07 15:16","2026-03-07 15:20","2026-03-07 15:24","2026-03-07 15:28","2026-03-07 15:32","2026-03-07 15:36","2026-03-07 15:40","2026-03-07 15:44","2026-03-07 15:48","2026-03-07 15:52","2026-03-07 15:56","2026-03-07 16:00","2026-03-07 16:04","2026-03-07 16:08","2026-03-07 16:12","2026-03-07 16:16","2026-03-07 16:20","2026-03-07 16:24","2026-03-07 16:28","2026-03-07 16:32","2026-03-07 16:36","2026-03-07 16:40","2026-03-07 16:44","2026-03-07 16:48","2026-03-07 16:52","2026-03-07 16:56","2026-03-07 17:00","2026-03-07 17:04","2026-03-07 17:08","2026-03-07 17:12","2026-03-07 17:16","2026-03-07 17:20","2026-03-07 17:24","2026-03-07 17:28","2026-03-07 17:32","2026-03-07 17:36","2026-03-07 17:40","2026-03-07 17:44","2026-03-07 17:48","2026-03-07 17:52","2026-03-07 17:56","2026-03-07 18:00","2026-03-07 18:04","2026-03-07 18:08","2026-03-07 18:12","2026-03-07 18:16","2026-03-07 18:20","2026-03-07 18:24","2026-03-07 18:28","2026-03-07 18:32","2026-03-07 18:36","2026-03-07 18:40","2026-03-07 18:44","2026-03-07 18:48","2026-03-07 18:52","2026-03-07 18:56","2026-03-07 19:00","2026-03-07 19:04","2026-03-07 19:08","2026-03-07 19:12","2026-03-07 19:16","2026-03-07 19:20","2026-03-07 19:24","2026-03-07 19:28","2026-03-07 19:32","2026-03-07 19:36","2026-03-07 19:40","2026-03-07 19:44","2026-03-07 19:48","2026-03-07 19:52","2026-03-07 19:56","2026-03-07 20:00","2026-03-07 20:04","2026-03-07 20:08","2026-03-07 20:12","2026-03-07 20:16","2026-03-07 20:20","2026-03-07 20:24","2026-03-07 20:28","2026-03-07 20:32","2026-03-07 20:36","2026-03-07 20:40","2026-03-07 20:44","2026-03-07 20:48","2026-03-07 20:52","2026-03-07 20:56","2026-03-07 21:00","2026-03-07 21:04","2026-03-07 21:08","2026-03-07 21:12","2026-03-07 21:16","2026-03-07 21:20","2026-03-07 21:24","2026-03-07 21:28","2026-03-07 21:32","2026-03-07 21:36","2026-03-07 21:40","2026-03-07 21:44","2026-03-07 21:48","2026-03-07 21:52","2026-03-07 21:56","2026-03-07 22:00","2026-03-07 22:04","2026-03-07 22:08","2026-03-07 22:12","2026-03-07 22:16","2026-03-07 22:20","2026-03-07 22:24","2026-03-07 22:28","2026-03-07 22:32","2026-03-07 22:36","2026-03-07 22:40","2026-03-07 22:44","2026-03-07 22:48","2026-03-07 22:52","2026-03-07 22:56","2026-03-07 23:00","2026-03-07 23:04","2026-03-07 23:08","2026-03-07 23:12","2026-03-07 23:16","2026-03-07 23:20","2026-03-07 23:24","2026-03-07 23:28","2026-03-07 23:32","2026-03-07 23:36","2026-03-07 23:40","2026-03-07 23:44","2026-03-07 23:48","2026-03-07 23:52","2026-03-07 23:56","2026-03-08 00:00","2026-03-08 00:04","2026-03-08 00:08","2026-03-08 00:12","2026-03-08 00:16","2026-03-08 00:20","2026-03-08 00:24","2026-03-08 00:28","2026-03-08 00:32","2026-03-08 00:36","2026-03-08 00:40","2026-03-08 00:44","2026-03-08 00:48","2026-03-08 00:52","2026-03-08 00:56","2026-03-08 01:00","2026-03-08 01:04","2026-03-08 01:08","2026-03-08 01:12","2026-03-08 01:16","2026-03-08 01:20","2026-03-08 01:24","2026-03-08 01:28","2026-03-08 01:32","2026-03-08 01:36","2026-03-08 01:40","2026-03-08 01:44","2026-03-08 01:48","2026-03-08 01:52","2026-03-08 01:56","2026-03-08 02:00","2026-03-08 02:04","2026-03-08 02:08","2026-03-08 02:12","2026-03-08 02:16","2026-03-08 02:20","2026-03-08 02:24","2026-03-08 02:28","2026-03-08 02:32","2026-03-08 02:36","2026-03-08 02:40","2026-03-08 02:44","2026-03-08 02:48","2026-03-08 02:52","2026-03-08 02:56","2026-03-08 03:00","2026-03-08 03:04","2026-03-08 03:08","2026-03-08 03:12","2026-03-08 03:16","2026-03-08 03:20","2026-03-08 03:24","2026-03-08 03:28","2026-03-08 03:32","2026-03-08 03:36","2026-03-08 03:40","2026-03-08 03:44","2026-03-08 03:48","2026-03-08 03:52","2026-03-08 03:56","2026-03-08 04:00","2026-03-08 04:04","2026-03-08 04:08","2026-03-08 04:12","2026-03-08 04:16","2026-03-08 04:20","2026-03-08 04:24","2026-03-08 04:28","2026-03-08 04:32","2026-03-08 04:36","2026-03-08 04:40","2026-03-08 04:44","2026-03-08 04:48","2026-03-08 04:52","2026-03-08 04:56","2026-03-08 05:00","2026-03-08 05:04","2026-03-08 05:08","2026-03-08 05:12","2026-03-08 05:16","2026-03-08 05:20","2026-03-08 05:24","2026-03-08 05:28","2026-03-08 05:32","2026-03-08 05:36","2026-03-08 05:40","2026-03-08 05:44","2026-03-08 05:48","2026-03-08 05:52","2026-03-08 05:56","2026-03-08 06:00","2026-03-08 06:04","2026-03-08 06:08","2026-03-08 06:12","2026-03-08 06:16","2026-03-08 06:20","2026-03-08 06:24","2026-03-08 06:28","2026-03-08 06:32","2026-03-08 06:36","2026-03-08 06:40","2026-03-08 06:44","2026-03-08 06:48","2026-03-08 06:52","2026-03-08 06:56","2026-03-08 07:00","2026-03-08 07:04","2026-03-08 07:08","2026-03-08 07:12","2026-03-08 07:16","2026-03-08 07:20","2026-03-08 07:24","2026-03-08 07:28","2026-03-08 07:32","2026-03-08 07:36","2026-03-08 07:40","2026-03-08 07:44","2026-03-08 07:48","2026-03-08 07:52","2026-03-08 07:56","2026-03-08 08:00","2026-03-08 08:04","2026-03-08 08:08","2026-03-08 08:12","2026-03-08 08:16","2026-03-08 08:20","2026-03-08 08:24","2026-03-08 08:28","2026-03-08 08:32","2026-03-08 08:36","2026-03-08 08:40","2026-03-08 08:44","2026-03-08 08:48","2026-03-08 08:52","2026-03-08 08:56","2026-03-08 09:00","2026-03-08 09:04","2026-03-08 09:08","2026-03-08 09:12","2026-03-08 09:16","2026-03-08 09:20","2026-03-08 09:24","2026-03-08 09:28","2026-03-08 09:32","2026-03-08 09:36","2026-03-08 09:40","2026-03-08 09:44","2026-03-08 09:48","2026-03-08 09:52","2026-03-08 09:56","2026-03-08 10:00","2026-03-08 10:04","2026-03-08 10:08","2026-03-08 10:12","2026-03-08 10:16","2026-03-08 10:20","2026-03-08 10:24","2026-03-08 10:28","2026-03-08 10:32","2026-03-08 10:36","2026-03-08 10:40","2026-03-08 10:44","2026-03-08 10:48","2026-03-08 10:52","2026-03-08 10:56","2026-03-08 11:00","2026-03-08 11:04","2026-03-08 11:08","2026-03-08 11:12","2026-03-08 11:16","2026-03-08 11:20","2026-03-08 11:24","2026-03-08 11:28","2026-03-08 11:32","2026-03-08 11:36","2026-03-08 11:40","2026-03-08 11:44","2026-03-08 11:48","2026-03-08 11:52","2026-03-08 11:56","2026-03-08 12:00","2026-03-08 12:04","2026-03-08 12:08","2026-03-08 12:12","2026-03-08 12:16","2026-03-08 12:20","2026-03-08 12:24","2026-03-08 12:28","2026-03-08 12:32","2026-03-08 12:36","2026-03-08 12:40","2026-03-08 12:44","2026-03-08 12:48","2026-03-08 12:52","2026-03-08 12:56","2026-03-08 13:00","2026-03-08 13:04","2026-03-08 13:08","2026-03-08 13:12","2026-03-08 13:16","2026-03-08 13:20","2026-03-08 13:24","2026-03-08 13:28","2026-03-08 13:32","2026-03-08 13:36","2026-03-08 13:40","2026-03-08 13:44","2026-03-08 13:48","2026-03-08 13:52","2026-03-08 13:56","2026-03-08 14:00","2026-03-08 14:04","2026-03-08 14:08","2026-03-08 14:12","2026-03-08 14:16","2026-03-08 14:20","2026-03-08 14:24","2026-03-08 14:28","2026-03-08 14:32","2026-03-08 14:36","2026-03-08 14:40","2026-03-08 14:44","2026-03-08 14:48","2026-03-08 14:52","2026-03-08 14:56","2026-03-08 15:00","2026-03-08 15:04","2026-03-08 15:08","2026-03-08 15:12","2026-03-08 15:16","2026-03-08 15:20","2026-03-08 15:24","2026-03-08 15:28","2026-03-08 15:32","2026-03-08 15:36","2026-03-08 15:40","2026-03-08 15:44","2026-03-08 15:48","2026-03-08 15:52","2026-03-08 15:56","2026-03-08 16:00","2026-03-08 16:04","2026-03-08 16:08","2026-03-08 16:12","2026-03-08 16:16","2026-03-08 16:20","2026-03-08 16:24","2026-03-08 16:28","2026-03-08 16:32","2026-03-08 16:36","2026-03-08 16:40","2026-03-08 16:44","2026-03-08 16:48","2026-03-08 16:52","2026-03-08 16:56","2026-03-08 17:00","2026-03-08 17:04","2026-03-08 17:08","2026-03-08 17:12","2026-03-08 17:16","2026-03-08 17:20","2026-03-08 17:24","2026-03-08 17:28","2026-03-08 17:32","2026-03-08 17:36","2026-03-08 17:40","2026-03-08 17:44","2026-03-08 17:48","2026-03-08 17:52","2026-03-08 17:56","2026-03-08 18:00","2026-03-08 18:04","2026-03-08 18:08","2026-03-08 18:12","2026-03-08 18:16","2026-03-08 18:20","2026-03-08 18:24","2026-03-08 18:28","2026-03-08 18:32","2026-03-08 18:36","2026-03-08 18:40","2026-03-08 18:44","2026-03-08 18:48","2026-03-08 18:52","2026-03-08 18:56","2026-03-08 19:00","2026-03-08 19:04","2026-03-08 19:08","2026-03-08 19:12","2026-03-08 19:16","2026-03-08 19:20","2026-03-08 19:24","2026-03-08 19:28","2026-03-08 19:32","2026-03-08 19:36","2026-03-08 19:40","2026-03-08 19:44","2026-03-08 19:48","2026-03-08 19:52","2026-03-08 19:56","2026-03-08 20:00","2026-03-08 20:04","2026-03-08 20:08","2026-03-08 20:12","2026-03-08 20:16","2026-03-08 20:20","2026-03-08 20:24","2026-03-08 20:28","2026-03-08 20:32","2026-03-08 20:36","2026-03-08 20:40","2026-03-08 20:44","2026-03-08 20:48","2026-03-08 20:52","2026-03-08 20:56","2026-03-08 21:00","2026-03-08 21:04","2026-03-08 21:08","2026-03-08 21:12","2026-03-08 21:16","2026-03-08 21:20","2026-03-08 21:24","2026-03-08 21:28","2026-03-08 21:32","2026-03-08 21:36","2026-03-08 21:40","2026-03-08 21:44","2026-03-08 21:48","2026-03-08 21:52","2026-03-08 21:56","2026-03-08 22:00","2026-03-08 22:04","2026-03-08 22:08","2026-03-08 22:12","2026-03-08 22:16","2026-03-08 22:20","2026-03-08 22:24","2026-03-08 22:28","2026-03-08 22:32","2026-03-08 22:36","2026-03-08 22:40","2026-03-08 22:44","2026-03-08 22:48","2026-03-08 22:52","2026-03-08 22:56","2026-03-08 23:00","2026-03-08 23:04","2026-03-08 23:08","2026-03-08 23:12","2026-03-08 23:16","2026-03-08 23:20","2026-03-08 23:24","2026-03-08 23:28","2026-03-08 23:32","2026-03-08 23:36","2026-03-08 23:40","2026-03-08 23:44","2026-03-08 23:48","2026-03-08 23:52","2026-03-08 23:56","2026-03-09 00:00","2026-03-09 00:04","2026-03-09 00:08","2026-03-09 00:12","2026-03-09 00:16","2026-03-09 00:20","2026-03-09 00:24","2026-03-09 00:28","2026-03-09 00:32","2026-03-09 00:36","2026-03-09 00:40","2026-03-09 00:44","2026-03-09 00:48","2026-03-09 00:52","2026-03-09 00:56","2026-03-09 01:00","2026-03-09 01:04","2026-03-09 01:08","2026-03-09 01:12","2026-03-09 01:16","2026-03-09 01:20","2026-03-09 01:24","2026-03-09 01:28","2026-03-09 01:32","2026-03-09 01:36","2026-03-09 01:40","2026-03-09 01:44","2026-03-09 01:48","2026-03-09 01:52","2026-03-09 01:56","2026-03-09 02:00","2026-03-09 02:04","2026-03-09 02:08","2026-03-09 02:12","2026-03-09 02:16","2026-03-09 02:20","2026-03-09 02:24","2026-03-09 02:28","2026-03-09 02:32","2026-03-09 02:36","2026-03-09 02:40","2026-03-09 02:44","2026-03-09 02:48","2026-03-09 02:52","2026-03-09 02:56","2026-03-09 03:00","2026-03-09 03:04","2026-03-09 03:08","2026-03-09 03:12","2026-03-09 03:16","2026-03-09 03:20","2026-03-09 03:24","2026-03-09 03:28","2026-03-09 03:32","2026-03-09 03:36","2026-03-09 03:40","2026-03-09 03:44","2026-03-09 03:48","2026-03-09 03:52","2026-03-09 03:56","2026-03-09 04:00","2026-03-09 04:04","2026-03-09 04:08","2026-03-09 04:12","2026-03-09 04:16","2026-03-09 04:20","2026-03-09 04:24","2026-03-09 04:28","2026-03-09 04:32","2026-03-09 04:36","2026-03-09 04:40","2026-03-09 04:44","2026-03-09 04:48","2026-03-09 04:52","2026-03-09 04:56","2026-03-09 05:00","2026-03-09 05:04","2026-03-09 05:08","2026-03-09 05:12","2026-03-09 05:16","2026-03-09 05:20","2026-03-09 05:24","2026-03-09 05:28","2026-03-09 05:32","2026-03-09 05:36","2026-03-09 05:40","2026-03-09 05:44","2026-03-09 05:48","2026-03-09 05:52","2026-03-09 05:56","2026-03-09 06:00","2026-03-09 06:04","2026-03-09 06:08","2026-03-09 06:12","2026-03-09 06:16","2026-03-09 06:20","2026-03-09 06:24","2026-03-09 06:28","2026-03-09 06:32","2026-03-09 06:36","2026-03-09 06:40","2026-03-09 06:44","2026-03-09 06:48","2026-03-09 06:52","2026-03-09 06:56","2026-03-09 07:00","2026-03-09 07:04","2026-03-09 07:08","2026-03-09 07:12","2026-03-09 07:16","2026-03-09 07:20","2026-03-09 07:24","2026-03-09 07:28","2026-03-09 07:32","2026-03-09 07:36","2026-03-09 07:40","2026-03-09 07:44","2026-03-09 07:48","2026-03-09 07:52","2026-03-09 07:56","2026-03-09 08:00","2026-03-09 08:04","2026-03-09 08:08","2026-03-09 08:12","2026-03-09 08:16","2026-03-09 08:20","2026-03-09 08:24","2026-03-09 08:28","2026-03-09 08:32","2026-03-09 08:36","2026-03-09 08:40","2026-03-09 08:44","2026-03-09 08:48","2026-03-09 08:52","2026-03-09 08:56","2026-03-09 09:00","2026-03-09 09:04","2026-03-09 09:08","2026-03-09 09:12","2026-03-09 09:16","2026-03-09 09:20","2026-03-09 09:24","2026-03-09 09:28","2026-03-09 09:32","2026-03-09 09:36","2026-03-09 09:40","2026-03-09 09:44","2026-03-09 09:48","2026-03-09 09:52","2026-03-09 09:56","2026-03-09 10:00","2026-03-09 10:04","2026-03-09 10:08","2026-03-09 10:12","2026-03-09 10:16","2026-03-09 10:20","2026-03-09 10:24","2026-03-09 10:28","2026-03-09 10:32","2026-03-09 10:36","2026-03-09 10:40","2026-03-09 10:44","2026-03-09 10:48","2026-03-09 10:52","2026-03-09 10:56","2026-03-09 11:00","2026-03-09 11:04","2026-03-09 11:08","2026-03-09 11:12","2026-03-09 11:16","2026-03-09 11:20","2026-03-09 11:24","2026-03-09 11:28","2026-03-09 11:32","2026-03-09 11:36","2026-03-09 11:40","2026-03-09 11:44","2026-03-09 11:48","2026-03-09 11:52","2026-03-09 11:56","2026-03-09 12:00","2026-03-09 12:04","2026-03-09 12:08","2026-03-09 12:12","2026-03-09 12:16","2026-03-09 12:20","2026-03-09 12:24","2026-03-09 12:28","2026-03-09 12:32","2026-03-09 12:36","2026-03-09 12:40","2026-03-09 12:44","2026-03-09 12:48","2026-03-09 12:52","2026-03-09 12:56","2026-03-09 13:00","2026-03-09 13:04","2026-03-09 13:08","2026-03-09 13:12","2026-03-09 13:16","2026-03-09 13:20","2026-03-09 13:24","2026-03-09 13:28","2026-03-09 13:32","2026-03-09 13:36","2026-03-09 13:40","2026-03-09 13:44","2026-03-09 13:48","2026-03-09 13:52","2026-03-09 13:56","2026-03-09 14:00","2026-03-09 14:04","2026-03-09 14:08","2026-03-09 14:12","2026-03-09 14:16","2026-03-09 14:20","2026-03-09 14:24","2026-03-09 14:28","2026-03-09 14:32","2026-03-09 14:36","2026-03-09 14:40","2026-03-09 14:44","2026-03-09 14:48","2026-03-09 14:52","2026-03-09 14:56","2026-03-09 15:00","2026-03-09 15:04","2026-03-09 15:08","2026-03-09 15:12","2026-03-09 15:16","2026-03-09 15:20","2026-03-09 15:24","2026-03-09 15:28","2026-03-09 15:32","2026-03-09 15:36","2026-03-09 15:40","2026-03-09 15:44","2026-03-09 15:48","2026-03-09 15:52","2026-03-09 15:56","2026-03-09 16:00","2026-03-09 16:04","2026-03-09 16:08","2026-03-09 16:12","2026-03-09 16:16","2026-03-09 16:20","2026-03-09 16:24","2026-03-09 16:28","2026-03-09 16:32","2026-03-09 16:36","2026-03-09 16:40","2026-03-09 16:44","2026-03-09 16:48","2026-03-09 16:52","2026-03-09 16:56","2026-03-09 17:00","2026-03-09 17:04","2026-03-09 17:08","2026-03-09 17:12","2026-03-09 17:16","2026-03-09 17:20","2026-03-09 17:24","2026-03-09 17:28","2026-03-09 17:32","2026-03-09 17:36","2026-03-09 17:40","2026-03-09 17:44","2026-03-09 17:48","2026-03-09 17:52","2026-03-09 17:56","2026-03-09 18:00","2026-03-09 18:04","2026-03-09 18:08","2026-03-09 18:12","2026-03-09 18:16","2026-03-09 18:20","2026-03-09 18:24","2026-03-09 18:28","2026-03-09 18:32","2026-03-09 18:36","2026-03-09 18:40","2026-03-09 18:44","2026-03-09 18:48","2026-03-09 18:52","2026-03-09 18:56","2026-03-09 19:00","2026-03-09 19:04","2026-03-09 19:08","2026-03-09 19:12","2026-03-09 19:16","2026-03-09 19:20","2026-03-09 19:24","2026-03-09 19:28","2026-03-09 19:32","2026-03-09 19:36","2026-03-09 19:40","2026-03-09 19:44","2026-03-09 19:48","2026-03-09 19:52","2026-03-09 19:56","2026-03-09 20:00","2026-03-09 20:04","2026-03-09 20:08","2026-03-09 20:12","2026-03-09 20:16","2026-03-09 20:20","2026-03-09 20:24","2026-03-09 20:28","2026-03-09 20:32","2026-03-09 20:36","2026-03-09 20:40","2026-03-09 20:44","2026-03-09 20:48","2026-03-09 20:52","2026-03-09 20:56","2026-03-09 21:00","2026-03-09 21:04","2026-03-09 21:08","2026-03-09 21:12","2026-03-09 21:16","2026-03-09 21:20","2026-03-09 21:24","2026-03-09 21:28","2026-03-09 21:32","2026-03-09 21:36","2026-03-09 21:40","2026-03-09 21:44","2026-03-09 21:48","2026-03-09 21:52","2026-03-09 21:56","2026-03-09 22:00","2026-03-09 22:04","2026-03-09 22:08","2026-03-09 22:12","2026-03-09 22:16","2026-03-09 22:20","2026-03-09 22:24","2026-03-09 22:28","2026-03-09 22:32","2026-03-09 22:36","2026-03-09 22:40","2026-03-09 22:44","2026-03-09 22:48","2026-03-09 22:52","2026-03-09 22:56","2026-03-09 23:00","2026-03-09 23:04","2026-03-09 23:08","2026-03-09 23:12","2026-03-09 23:16","2026-03-09 23:20","2026-03-09 23:24","2026-03-09 23:28","2026-03-09 23:32","2026-03-09 23:36","2026-03-09 23:40","2026-03-09 23:44","2026-03-09 23:48","2026-03-09 23:52","2026-03-09 23:56","2026-03-10 00:00","2026-03-10 00:04","2026-03-10 00:08","2026-03-10 00:12","2026-03-10 00:16","2026-03-10 00:20","2026-03-10 00:24","2026-03-10 00:28","2026-03-10 00:32","2026-03-10 00:36","2026-03-10 00:40","2026-03-10 00:44","2026-03-10 00:48","2026-03-10 00:52","2026-03-10 00:56","2026-03-10 01:00","2026-03-10 01:04","2026-03-10 01:08","2026-03-10 01:12","2026-03-10 01:16","2026-03-10 01:20","2026-03-10 01:24","2026-03-10 01:28","2026-03-10 01:32","2026-03-10 01:36","2026-03-10 01:40","2026-03-10 01:44","2026-03-10 01:48","2026-03-10 01:52","2026-03-10 01:56","2026-03-10 02:00","2026-03-10 02:04","2026-03-10 02:08","2026-03-10 02:12","2026-03-10 02:16","2026-03-10 02:20","2026-03-10 02:24","2026-03-10 02:28","2026-03-10 02:32","2026-03-10 02:36","2026-03-10 02:40","2026-03-10 02:44","2026-03-10 02:48","2026-03-10 02:52","2026-03-10 02:56","2026-03-10 03:00","2026-03-10 03:04","2026-03-10 03:08","2026-03-10 03:12","2026-03-10 03:16","2026-03-10 03:20","2026-03-10 03:24","2026-03-10 03:28","2026-03-10 03:32","2026-03-10 03:36","2026-03-10 03:40","2026-03-10 03:44","2026-03-10 03:48","2026-03-10 03:52","2026-03-10 03:56","2026-03-10 04:00","2026-03-10 04:04","2026-03-10 04:08","2026-03-10 04:12","2026-03-10 04:16","2026-03-10 04:20","2026-03-10 04:24","2026-03-10 04:28","2026-03-10 04:32","2026-03-10 04:36","2026-03-10 04:40","2026-03-10 04:44","2026-03-10 04:48","2026-03-10 04:52","2026-03-10 04:56","2026-03-10 05:00","2026-03-10 05:04","2026-03-10 05:08","2026-03-10 05:12","2026-03-10 05:16","2026-03-10 05:20","2026-03-10 05:24","2026-03-10 05:28","2026-03-10 05:32","2026-03-10 05:36","2026-03-10 05:40","2026-03-10 05:44","2026-03-10 05:48","2026-03-10 05:52","2026-03-10 05:56","2026-03-10 06:00","2026-03-10 06:04","2026-03-10 06:08","2026-03-10 06:12","2026-03-10 06:16","2026-03-10 06:20","2026-03-10 06:24","2026-03-10 06:28","2026-03-10 06:32","2026-03-10 06:36","2026-03-10 06:40","2026-03-10 06:44","2026-03-10 06:48","2026-03-10 06:52","2026-03-10 06:56","2026-03-10 07:00","2026-03-10 07:04","2026-03-10 07:08","2026-03-10 07:12","2026-03-10 07:16","2026-03-10 07:20","2026-03-10 07:24","2026-03-10 07:28","2026-03-10 07:32","2026-03-10 07:36","2026-03-10 07:40","2026-03-10 07:44","2026-03-10 07:48","2026-03-10 07:52","2026-03-10 07:56","2026-03-10 08:00","2026-03-10 08:04","2026-03-10 08:08","2026-03-10 08:12","2026-03-10 08:16","2026-03-10 08:20","2026-03-10 08:24","2026-03-10 08:28","2026-03-10 08:32","2026-03-10 08:36","2026-03-10 08:40","2026-03-10 08:44","2026-03-10 08:48","2026-03-10 08:52","2026-03-10 08:56","2026-03-10 09:00","2026-03-10 09:04","2026-03-10 09:08","2026-03-10 09:12","2026-03-10 09:16","2026-03-10 09:20","2026-03-10 09:24","2026-03-10 09:28","2026-03-10 09:32","2026-03-10 09:36","2026-03-10 09:40","2026-03-10 09:44","2026-03-10 09:48","2026-03-10 09:52","2026-03-10 09:56","2026-03-10 10:00","2026-03-10 10:04","2026-03-10 10:08","2026-03-10 10:12","2026-03-10 10:16","2026-03-10 10:20","2026-03-10 10:24","2026-03-10 10:28","2026-03-10 10:32","2026-03-10 10:36","2026-03-10 10:40","2026-03-10 10:44","2026-03-10 10:48","2026-03-10 10:52","2026-03-10 10:56","2026-03-10 11:00","2026-03-10 11:04","2026-03-10 11:08","2026-03-10 11:12","2026-03-10 11:16","2026-03-10 11:20","2026-03-10 11:24","2026-03-10 11:28","2026-03-10 11:32","2026-03-10 11:36","2026-03-10 11:40","2026-03-10 11:44","2026-03-10 11:48","2026-03-10 11:52","2026-03-10 11:56","2026-03-10 12:00","2026-03-10 12:04","2026-03-10 12:08","2026-03-10 12:12","2026-03-10 12:16","2026-03-10 12:20","2026-03-10 12:24","2026-03-10 12:28","2026-03-10 12:32","2026-03-10 12:36","2026-03-10 12:40","2026-03-10 12:44","2026-03-10 12:48","2026-03-10 12:52","2026-03-10 12:56","2026-03-10 13:00","2026-03-10 13:04","2026-03-10 13:08","2026-03-10 13:12","2026-03-10 13:16","2026-03-10 13:20","2026-03-10 13:24","2026-03-10 13:28","2026-03-10 13:32","2026-03-10 13:36","2026-03-10 13:40","2026-03-10 13:44","2026-03-10 13:48","2026-03-10 13:52","2026-03-10 13:56","2026-03-10 14:00","2026-03-10 14:04","2026-03-10 14:08","2026-03-10 14:12","2026-03-10 14:16","2026-03-10 14:20","2026-03-10 14:24","2026-03-10 14:28","2026-03-10 14:32","2026-03-10 14:36","2026-03-10 14:40","2026-03-10 14:44","2026-03-10 14:48","2026-03-10 14:52","2026-03-10 14:56","2026-03-10 15:00","2026-03-10 15:04","2026-03-10 15:08","2026-03-10 15:12","2026-03-10 15:16","2026-03-10 15:20","2026-03-10 15:24","2026-03-10 15:28","2026-03-10 15:32","2026-03-10 15:36","2026-03-10 15:40","2026-03-10 15:44","2026-03-10 15:48","2026-03-10 15:52","2026-03-10 15:56","2026-03-10 16:00","2026-03-10 16:04","2026-03-10 16:08","2026-03-10 16:12","2026-03-10 16:16","2026-03-10 16:20","2026-03-10 16:24","2026-03-10 16:28","2026-03-10 16:32","2026-03-10 16:36","2026-03-10 16:40","2026-03-10 16:44","2026-03-10 16:48","2026-03-10 16:52","2026-03-10 16:56","2026-03-10 17:00","2026-03-10 17:04","2026-03-10 17:08","2026-03-10 17:12","2026-03-10 17:16","2026-03-10 17:20","2026-03-10 17:24","2026-03-10 17:28","2026-03-10 17:32","2026-03-10 17:36","2026-03-10 17:40","2026-03-10 17:44","2026-03-10 17:48","2026-03-10 17:52","2026-03-10 17:56","2026-03-10 18:00","2026-03-10 18:04","2026-03-10 18:08","2026-03-10 18:12","2026-03-10 18:16","2026-03-10 18:20","2026-03-10 18:24","2026-03-10 18:28","2026-03-10 18:32","2026-03-10 18:36","2026-03-10 18:40","2026-03-10 18:44","2026-03-10 18:48","2026-03-10 18:52","2026-03-10 18:56","2026-03-10 19:00","2026-03-10 19:04","2026-03-10 19:08","2026-03-10 19:12","2026-03-10 19:16","2026-03-10 19:20","2026-03-10 19:24","2026-03-10 19:28","2026-03-10 19:32","2026-03-10 19:36","2026-03-10 19:40","2026-03-10 19:44","2026-03-10 19:48","2026-03-10 19:52","2026-03-10 19:56","2026-03-10 20:00","2026-03-10 20:04","2026-03-10 20:08","2026-03-10 20:12","2026-03-10 20:16","2026-03-10 20:20","2026-03-10 20:24","2026-03-10 20:28","2026-03-10 20:32","2026-03-10 20:36","2026-03-10 20:40","2026-03-10 20:44","2026-03-10 20:48","2026-03-10 20:52","2026-03-10 20:56","2026-03-10 21:00","2026-03-10 21:04","2026-03-10 21:08","2026-03-10 21:12","2026-03-10 21:16","2026-03-10 21:20","2026-03-10 21:24","2026-03-10 21:28","2026-03-10 21:32","2026-03-10 21:36","2026-03-10 21:40","2026-03-10 21:44","2026-03-10 21:48","2026-03-10 21:52","2026-03-10 21:56","2026-03-10 22:00","2026-03-10 22:04","2026-03-10 22:08","2026-03-10 22:12","2026-03-10 22:16","2026-03-10 22:20","2026-03-10 22:24","2026-03-10 22:28","2026-03-10 22:32","2026-03-10 22:36","2026-03-10 22:40","2026-03-10 22:44","2026-03-10 22:48","2026-03-10 22:52","2026-03-10 22:56","2026-03-10 23:00","2026-03-10 23:04","2026-03-10 23:08","2026-03-10 23:12","2026-03-10 23:16","2026-03-10 23:20","2026-03-10 23:24","2026-03-10 23:28","2026-03-10 23:32","2026-03-10 23:36","2026-03-10 23:40","2026-03-10 23:44","2026-03-10 23:48","2026-03-10 23:52","2026-03-10 23:56","2026-03-11 00:00","2026-03-11 00:04","2026-03-11 00:08","2026-03-11 00:12","2026-03-11 00:16","2026-03-11 00:20","2026-03-11 00:24","2026-03-11 00:28","2026-03-11 00:32","2026-03-11 00:36","2026-03-11 00:40","2026-03-11 00:44","2026-03-11 00:48","2026-03-11 00:52","2026-03-11 00:56","2026-03-11 01:00","2026-03-11 01:04","2026-03-11 01:08","2026-03-11 01:12","2026-03-11 01:16","2026-03-11 01:20","2026-03-11 01:24","2026-03-11 01:28","2026-03-11 01:32","2026-03-11 01:36","2026-03-11 01:40","2026-03-11 01:44","2026-03-11 01:48","2026-03-11 01:52","2026-03-11 01:56","2026-03-11 02:00","2026-03-11 02:04","2026-03-11 02:08","2026-03-11 02:12","2026-03-11 02:16","2026-03-11 02:20","2026-03-11 02:24","2026-03-11 02:28","2026-03-11 02:32","2026-03-11 02:36","2026-03-11 02:40","2026-03-11 02:44","2026-03-11 02:48","2026-03-11 02:52","2026-03-11 02:56","2026-03-11 03:00","2026-03-11 03:04","2026-03-11 03:08","2026-03-11 03:12","2026-03-11 03:16","2026-03-11 03:20","2026-03-11 03:24","2026-03-11 03:28","2026-03-11 03:32","2026-03-11 03:36","2026-03-11 03:40","2026-03-11 03:44","2026-03-11 03:48","2026-03-11 03:52","2026-03-11 03:56","2026-03-11 04:00","2026-03-11 04:04","2026-03-11 04:08","2026-03-11 04:12","2026-03-11 04:16","2026-03-11 04:20","2026-03-11 04:24","2026-03-11 04:28","2026-03-11 04:32","2026-03-11 04:36","2026-03-11 04:40","2026-03-11 04:44","2026-03-11 04:48","2026-03-11 04:52","2026-03-11 04:56","2026-03-11 05:00","2026-03-11 05:04","2026-03-11 05:08","2026-03-11 05:12","2026-03-11 05:16","2026-03-11 05:20","2026-03-11 05:24","2026-03-11 05:28","2026-03-11 05:32","2026-03-11 05:36","2026-03-11 05:40","2026-03-11 05:44","2026-03-11 05:48","2026-03-11 05:52","2026-03-11 05:56","2026-03-11 06:00","2026-03-11 06:04","2026-03-11 06:08","2026-03-11 06:12","2026-03-11 06:16","2026-03-11 06:20","2026-03-11 06:24","2026-03-11 06:28","2026-03-11 06:32","2026-03-11 06:36","2026-03-11 06:40","2026-03-11 06:44","2026-03-11 06:48","2026-03-11 06:52","2026-03-11 06:56","2026-03-11 07:00","2026-03-11 07:04","2026-03-11 07:08","2026-03-11 07:12","2026-03-11 07:16","2026-03-11 07:20","2026-03-11 07:24","2026-03-11 07:28","2026-03-11 07:32","2026-03-11 07:36","2026-03-11 07:40","2026-03-11 07:44","2026-03-11 07:48","2026-03-11 07:52","2026-03-11 07:56","2026-03-11 08:00","2026-03-11 08:04","2026-03-11 08:08","2026-03-11 08:12","2026-03-11 08:16","2026-03-11 08:20","2026-03-11 08:24","2026-03-11 08:28","2026-03-11 08:32","2026-03-11 08:36","2026-03-11 08:40","2026-03-11 08:44","2026-03-11 08:48","2026-03-11 08:52","2026-03-11 08:56","2026-03-11 09:00","2026-03-11 09:04","2026-03-11 09:08","2026-03-11 09:12","2026-03-11 09:16","2026-03-11 09:20","2026-03-11 09:24","2026-03-11 09:28","2026-03-11 09:32","2026-03-11 09:36","2026-03-11 09:40","2026-03-11 09:44","2026-03-11 09:48","2026-03-11 09:52","2026-03-11 09:56","2026-03-11 10:00","2026-03-11 10:04","2026-03-11 10:08","2026-03-11 10:12","2026-03-11 10:16","2026-03-11 10:20","2026-03-11 10:24","2026-03-11 10:28","2026-03-11 10:32","2026-03-11 10:36","2026-03-11 10:40","2026-03-11 10:44","2026-03-11 10:48","2026-03-11 10:52","2026-03-11 10:56","2026-03-11 11:00","2026-03-11 11:04","2026-03-11 11:08","2026-03-11 11:12","2026-03-11 11:16","2026-03-11 11:20","2026-03-11 11:24","2026-03-11 11:28","2026-03-11 11:32","2026-03-11 11:36","2026-03-11 11:40","2026-03-11 11:44","2026-03-11 11:48","2026-03-11 11:52","2026-03-11 11:56","2026-03-11 12:00","2026-03-11 12:04","2026-03-11 12:08","2026-03-11 12:12","2026-03-11 12:16","2026-03-11 12:20","2026-03-11 12:24","2026-03-11 12:28","2026-03-11 12:32","2026-03-11 12:36","2026-03-11 12:40","2026-03-11 12:44","2026-03-11 12:48","2026-03-11 12:52","2026-03-11 12:56","2026-03-11 13:00","2026-03-11 13:04","2026-03-11 13:08","2026-03-11 13:12","2026-03-11 13:16","2026-03-11 13:20","2026-03-11 13:24","2026-03-11 13:28","2026-03-11 13:32","2026-03-11 13:36","2026-03-11 13:40","2026-03-11 13:44","2026-03-11 13:48","2026-03-11 13:52","2026-03-11 13:56","2026-03-11 14:00","2026-03-11 14:04","2026-03-11 14:08","2026-03-11 14:12","2026-03-11 14:16","2026-03-11 14:20","2026-03-11 14:24","2026-03-11 14:28","2026-03-11 14:32","2026-03-11 14:36","2026-03-11 14:40","2026-03-11 14:44","2026-03-11 14:48","2026-03-11 14:52","2026-03-11 14:56","2026-03-11 15:00","2026-03-11 15:04","2026-03-11 15:08","2026-03-11 15:12","2026-03-11 15:16","2026-03-11 15:20","2026-03-11 15:24","2026-03-11 15:28","2026-03-11 15:32","2026-03-11 15:36","2026-03-11 15:40","2026-03-11 15:44","2026-03-11 15:48","2026-03-11 15:52","2026-03-11 15:56","2026-03-11 16:00","2026-03-11 16:04","2026-03-11 16:08","2026-03-11 16:12","2026-03-11 16:16","2026-03-11 16:20","2026-03-11 16:24","2026-03-11 16:28","2026-03-11 16:32","2026-03-11 16:36","2026-03-11 16:40","2026-03-11 16:44","2026-03-11 16:48","2026-03-11 16:52","2026-03-11 16:56","2026-03-11 17:00","2026-03-11 17:04","2026-03-11 17:08","2026-03-11 17:12","2026-03-11 17:16","2026-03-11 17:20","2026-03-11 17:24","2026-03-11 17:28","2026-03-11 17:32","2026-03-11 17:36","2026-03-11 17:40","2026-03-11 17:44","2026-03-11 17:48","2026-03-11 17:52","2026-03-11 17:56","2026-03-11 18:00","2026-03-11 18:04","2026-03-11 18:08","2026-03-11 18:12","2026-03-11 18:16","2026-03-11 18:20","2026-03-11 18:24","2026-03-11 18:28","2026-03-11 18:32","2026-03-11 18:36","2026-03-11 18:40","2026-03-11 18:44","2026-03-11 18:48","2026-03-11 18:52","2026-03-11 18:56","2026-03-11 19:00","2026-03-11 19:04","2026-03-11 19:08","2026-03-11 19:12","2026-03-11 19:16","2026-03-11 19:20","2026-03-11 19:24","2026-03-11 19:28","2026-03-11 19:32","2026-03-11 19:36","2026-03-11 19:40","2026-03-11 19:44","2026-03-11 19:48","2026-03-11 19:52","2026-03-11 19:56","2026-03-11 20:00","2026-03-11 20:04","2026-03-11 20:08","2026-03-11 20:12","2026-03-11 20:16","2026-03-11 20:20","2026-03-11 20:24","2026-03-11 20:28","2026-03-11 20:32","2026-03-11 20:36","2026-03-11 20:40","2026-03-11 20:44","2026-03-11 20:48","2026-03-11 20:52","2026-03-11 20:56","2026-03-11 21:00","2026-03-11 21:04","2026-03-11 21:08","2026-03-11 21:12","2026-03-11 21:16","2026-03-11 21:20","2026-03-11 21:24","2026-03-11 21:28","2026-03-11 21:32","2026-03-11 21:36","2026-03-11 21:40","2026-03-11 21:44","2026-03-11 21:48","2026-03-11 21:52","2026-03-11 21:56","2026-03-11 22:00","2026-03-11 22:04","2026-03-11 22:08","2026-03-11 22:12","2026-03-11 22:16","2026-03-11 22:20","2026-03-11 22:24","2026-03-11 22:28","2026-03-11 22:32","2026-03-11 22:36","2026-03-11 22:40","2026-03-11 22:44","2026-03-11 22:48","2026-03-11 22:52","2026-03-11 22:56","2026-03-11 23:00","2026-03-11 23:04","2026-03-11 23:08","2026-03-11 23:12","2026-03-11 23:16","2026-03-11 23:20","2026-03-11 23:24","2026-03-11 23:28","2026-03-11 23:32","2026-03-11 23:36","2026-03-11 23:40","2026-03-11 23:44","2026-03-11 23:48","2026-03-11 23:52","2026-03-11 23:56","2026-03-12 00:00","2026-03-12 00:04","2026-03-12 00:08","2026-03-12 00:12","2026-03-12 00:16","2026-03-12 00:20","2026-03-12 00:24","2026-03-12 00:28","2026-03-12 00:32","2026-03-12 00:36","2026-03-12 00:40","2026-03-12 00:44","2026-03-12 00:48","2026-03-12 00:52","2026-03-12 00:56","2026-03-12 01:00","2026-03-12 01:04","2026-03-12 01:08","2026-03-12 01:12","2026-03-12 01:16","2026-03-12 01:20","2026-03-12 01:24","2026-03-12 01:28","2026-03-12 01:32","2026-03-12 01:36","2026-03-12 01:40","2026-03-12 01:44","2026-03-12 01:48","2026-03-12 01:52","2026-03-12 01:56","2026-03-12 02:00","2026-03-12 02:04","2026-03-12 02:08","2026-03-12 02:12","2026-03-12 02:16","2026-03-12 02:20","2026-03-12 02:24","2026-03-12 02:28","2026-03-12 02:32","2026-03-12 02:36","2026-03-12 02:40","2026-03-12 02:44","2026-03-12 02:48","2026-03-12 02:52","2026-03-12 02:56","2026-03-12 03:00","2026-03-12 03:04","2026-03-12 03:08","2026-03-12 03:12","2026-03-12 03:16","2026-03-12 03:20","2026-03-12 03:24","2026-03-12 03:28","2026-03-12 03:32","2026-03-12 03:36","2026-03-12 03:40","2026-03-12 03:44","2026-03-12 03:48","2026-03-12 03:52","2026-03-12 03:56","2026-03-12 04:00","2026-03-12 04:04","2026-03-12 04:08","2026-03-12 04:12","2026-03-12 04:16","2026-03-12 04:20","2026-03-12 04:24","2026-03-12 04:28","2026-03-12 04:32","2026-03-12 04:36","2026-03-12 04:40","2026-03-12 04:44","2026-03-12 04:48","2026-03-12 04:52","2026-03-12 04:56","2026-03-12 05:00","2026-03-12 05:04","2026-03-12 05:08","2026-03-12 05:12","2026-03-12 05:16","2026-03-12 05:20","2026-03-12 05:24","2026-03-12 05:28","2026-03-12 05:32","2026-03-12 05:36","2026-03-12 05:40","2026-03-12 05:44","2026-03-12 05:48","2026-03-12 05:52","2026-03-12 05:56","2026-03-12 06:00","2026-03-12 06:04","2026-03-12 06:08","2026-03-12 06:12","2026-03-12 06:16","2026-03-12 06:20","2026-03-12 06:24","2026-03-12 06:28","2026-03-12 06:32","2026-03-12 06:36","2026-03-12 06:40","2026-03-12 06:44","2026-03-12 06:48","2026-03-12 06:52","2026-03-12 06:56","2026-03-12 07:00","2026-03-12 07:04","2026-03-12 07:08","2026-03-12 07:12","2026-03-12 07:16","2026-03-12 07:20","2026-03-12 07:24","2026-03-12 07:28","2026-03-12 07:32","2026-03-12 07:36","2026-03-12 07:40","2026-03-12 07:44","2026-03-12 07:48","2026-03-12 07:52","2026-03-12 07:56","2026-03-12 08:00","2026-03-12 08:04","2026-03-12 08:08","2026-03-12 08:12","2026-03-12 08:16","2026-03-12 08:20","2026-03-12 08:24","2026-03-12 08:28","2026-03-12 08:32","2026-03-12 08:36","2026-03-12 08:40","2026-03-12 08:44","2026-03-12 08:48","2026-03-12 08:52","2026-03-12 08:56","2026-03-12 09:00","2026-03-12 09:04","2026-03-12 09:08","2026-03-12 09:12","2026-03-12 09:16","2026-03-12 09:20","2026-03-12 09:24","2026-03-12 09:28","2026-03-12 09:32","2026-03-12 09:36","2026-03-12 09:40","2026-03-12 09:44","2026-03-12 09:48","2026-03-12 09:52","2026-03-12 09:56","2026-03-12 10:00","2026-03-12 10:04","2026-03-12 10:08","2026-03-12 10:12","2026-03-12 10:16","2026-03-12 10:20","2026-03-12 10:24","2026-03-12 10:28","2026-03-12 10:32","2026-03-12 10:36","2026-03-12 10:40","2026-03-12 10:44","2026-03-12 10:48","2026-03-12 10:52","2026-03-12 10:56","2026-03-12 11:00","2026-03-12 11:04","2026-03-12 11:08","2026-03-12 11:12","2026-03-12 11:16","2026-03-12 11:20","2026-03-12 11:24","2026-03-12 11:28","2026-03-12 11:32","2026-03-12 11:36","2026-03-12 11:40","2026-03-12 11:44","2026-03-12 11:48","2026-03-12 11:52","2026-03-12 11:56","2026-03-12 12:00","2026-03-12 12:04","2026-03-12 12:08","2026-03-12 12:12","2026-03-12 12:16","2026-03-12 12:20","2026-03-12 12:24","2026-03-12 12:28","2026-03-12 12:32","2026-03-12 12:36","2026-03-12 12:40","2026-03-12 12:44","2026-03-12 12:48","2026-03-12 12:52","2026-03-12 12:56","2026-03-12 13:00","2026-03-12 13:04","2026-03-12 13:08","2026-03-12 13:12","2026-03-12 13:16","2026-03-12 13:20","2026-03-12 13:24","2026-03-12 13:28","2026-03-12 13:32","2026-03-12 13:36","2026-03-12 13:40","2026-03-12 13:44","2026-03-12 13:48","2026-03-12 13:52","2026-03-12 13:56","2026-03-12 14:00","2026-03-12 14:04","2026-03-12 14:08","2026-03-12 14:12","2026-03-12 14:16","2026-03-12 14:20","2026-03-12 14:24","2026-03-12 14:28","2026-03-12 14:32","2026-03-12 14:36","2026-03-12 14:40","2026-03-12 14:44","2026-03-12 14:48","2026-03-12 14:52","2026-03-12 14:56","2026-03-12 15:00","2026-03-12 15:04","2026-03-12 15:08","2026-03-12 15:12","2026-03-12 15:16","2026-03-12 15:20","2026-03-12 15:24","2026-03-12 15:28","2026-03-12 15:32","2026-03-12 15:36","2026-03-12 15:40","2026-03-12 15:44","2026-03-12 15:48","2026-03-12 15:52","2026-03-12 15:56","2026-03-12 16:00","2026-03-12 16:04","2026-03-12 16:08","2026-03-12 16:12","2026-03-12 16:16","2026-03-12 16:20","2026-03-12 16:24","2026-03-12 16:28","2026-03-12 16:32","2026-03-12 16:36","2026-03-12 16:40","2026-03-12 16:44","2026-03-12 16:48","2026-03-12 16:52","2026-03-12 16:56","2026-03-12 17:00","2026-03-12 17:04","2026-03-12 17:08","2026-03-12 17:12","2026-03-12 17:16","2026-03-12 17:20","2026-03-12 17:24","2026-03-12 17:28","2026-03-12 17:32","2026-03-12 17:36","2026-03-12 17:40","2026-03-12 17:44","2026-03-12 17:48","2026-03-12 17:52","2026-03-12 17:56","2026-03-12 18:00","2026-03-12 18:04","2026-03-12 18:08","2026-03-12 18:12","2026-03-12 18:16","2026-03-12 18:20","2026-03-12 18:24","2026-03-12 18:28","2026-03-12 18:32","2026-03-12 18:36","2026-03-12 18:40","2026-03-12 18:44","2026-03-12 18:48","2026-03-12 18:52","2026-03-12 18:56","2026-03-12 19:00","2026-03-12 19:04","2026-03-12 19:08","2026-03-12 19:12","2026-03-12 19:16","2026-03-12 19:20","2026-03-12 19:24","2026-03-12 19:28","2026-03-12 19:32","2026-03-12 19:36","2026-03-12 19:40","2026-03-12 19:44","2026-03-12 19:48","2026-03-12 19:52","2026-03-12 19:56","2026-03-12 20:00","2026-03-12 20:04","2026-03-12 20:08","2026-03-12 20:12","2026-03-12 20:16","2026-03-12 20:20","2026-03-12 20:24","2026-03-12 20:28","2026-03-12 20:32","2026-03-12 20:36","2026-03-12 20:40","2026-03-12 20:44","2026-03-12 20:48","2026-03-12 20:52","2026-03-12 20:56","2026-03-12 21:00","2026-03-12 21:04","2026-03-12 21:08","2026-03-12 21:12","2026-03-12 21:16","2026-03-12 21:20","2026-03-12 21:24","2026-03-12 21:28","2026-03-12 21:32","2026-03-12 21:36","2026-03-12 21:40","2026-03-12 21:44","2026-03-12 21:48","2026-03-12 21:52","2026-03-12 21:56","2026-03-12 22:00","2026-03-12 22:04","2026-03-12 22:08","2026-03-12 22:12","2026-03-12 22:16","2026-03-12 22:20","2026-03-12 22:24","2026-03-12 22:28","2026-03-12 22:32","2026-03-12 22:36","2026-03-12 22:40","2026-03-12 22:44","2026-03-12 22:48","2026-03-12 22:52","2026-03-12 22:56","2026-03-12 23:00","2026-03-12 23:04","2026-03-12 23:08","2026-03-12 23:12","2026-03-12 23:16","2026-03-12 23:20","2026-03-12 23:24","2026-03-12 23:28","2026-03-12 23:32","2026-03-12 23:36","2026-03-12 23:40","2026-03-12 23:44","2026-03-12 23:48","2026-03-12 23:52","2026-03-12 23:56","2026-03-13 00:00","2026-03-13 00:04","2026-03-13 00:08","2026-03-13 00:12","2026-03-13 00:16","2026-03-13 00:20","2026-03-13 00:24","2026-03-13 00:28","2026-03-13 00:32","2026-03-13 00:36","2026-03-13 00:40","2026-03-13 00:44","2026-03-13 00:48","2026-03-13 00:52","2026-03-13 00:56","2026-03-13 01:00","2026-03-13 01:04","2026-03-13 01:08","2026-03-13 01:12","2026-03-13 01:16","2026-03-13 01:20","2026-03-13 01:24","2026-03-13 01:28","2026-03-13 01:32","2026-03-13 01:36","2026-03-13 01:40","2026-03-13 01:44","2026-03-13 01:48","2026-03-13 01:52","2026-03-13 01:56","2026-03-13 02:00","2026-03-13 02:04","2026-03-13 02:08","2026-03-13 02:12","2026-03-13 02:16","2026-03-13 02:20","2026-03-13 02:24","2026-03-13 02:28","2026-03-13 02:32","2026-03-13 02:36","2026-03-13 02:40","2026-03-13 02:44","2026-03-13 02:48","2026-03-13 02:52","2026-03-13 02:56","2026-03-13 03:00","2026-03-13 03:04","2026-03-13 03:08","2026-03-13 03:12","2026-03-13 03:16","2026-03-13 03:20","2026-03-13 03:24","2026-03-13 03:28","2026-03-13 03:32","2026-03-13 03:36","2026-03-13 03:40","2026-03-13 03:44","2026-03-13 03:48","2026-03-13 03:52","2026-03-13 03:56","2026-03-13 04:00","2026-03-13 04:04","2026-03-13 04:08","2026-03-13 04:12","2026-03-13 04:16","2026-03-13 04:20","2026-03-13 04:24","2026-03-13 04:28","2026-03-13 04:32","2026-03-13 04:36","2026-03-13 04:40","2026-03-13 04:44","2026-03-13 04:48","2026-03-13 04:52","2026-03-13 04:56","2026-03-13 05:00","2026-03-13 05:04","2026-03-13 05:08","2026-03-13 05:12","2026-03-13 05:16","2026-03-13 05:20","2026-03-13 05:24","2026-03-13 05:28","2026-03-13 05:32","2026-03-13 05:36","2026-03-13 05:40","2026-03-13 05:44","2026-03-13 05:48","2026-03-13 05:52","2026-03-13 05:56","2026-03-13 06:00","2026-03-13 06:04","2026-03-13 06:08","2026-03-13 06:12","2026-03-13 06:16","2026-03-13 06:20","2026-03-13 06:24","2026-03-13 06:28","2026-03-13 06:32","2026-03-13 06:36","2026-03-13 06:40","2026-03-13 06:44","2026-03-13 06:48","2026-03-13 06:52","2026-03-13 06:56","2026-03-13 07:00","2026-03-13 07:04","2026-03-13 07:08","2026-03-13 07:12","2026-03-13 07:16","2026-03-13 07:20","2026-03-13 07:24","2026-03-13 07:28","2026-03-13 07:32","2026-03-13 07:36","2026-03-13 07:40","2026-03-13 07:44","2026-03-13 07:48","2026-03-13 07:52","2026-03-13 07:56","2026-03-13 08:00","2026-03-13 08:04","2026-03-13 08:08","2026-03-13 08:12","2026-03-13 08:16","2026-03-13 08:20","2026-03-13 08:24","2026-03-13 08:28","2026-03-13 08:32","2026-03-13 08:36","2026-03-13 08:40","2026-03-13 08:44","2026-03-13 08:48","2026-03-13 08:52","2026-03-13 08:56","2026-03-13 09:00","2026-03-13 09:04","2026-03-13 09:08","2026-03-13 09:12","2026-03-13 09:16","2026-03-13 09:20","2026-03-13 09:24","2026-03-13 09:28","2026-03-13 09:32","2026-03-13 09:36","2026-03-13 09:40","2026-03-13 09:44","2026-03-13 09:48","2026-03-13 09:52","2026-03-13 09:56","2026-03-13 10:00","2026-03-13 10:04","2026-03-13 10:08","2026-03-13 10:12","2026-03-13 10:16","2026-03-13 10:20","2026-03-13 10:24","2026-03-13 10:28","2026-03-13 10:32","2026-03-13 10:36","2026-03-13 10:40","2026-03-13 10:44","2026-03-13 10:48","2026-03-13 10:52","2026-03-13 10:56","2026-03-13 11:00","2026-03-13 11:04","2026-03-13 11:08","2026-03-13 11:12","2026-03-13 11:16","2026-03-13 11:20","2026-03-13 11:24","2026-03-13 11:28","2026-03-13 11:32","2026-03-13 11:36","2026-03-13 11:40","2026-03-13 11:44","2026-03-13 11:48","2026-03-13 11:52","2026-03-13 11:56","2026-03-13 12:00","2026-03-13 12:04","2026-03-13 12:08","2026-03-13 12:12","2026-03-13 12:16","2026-03-13 12:20","2026-03-13 12:24","2026-03-13 12:28","2026-03-13 12:32","2026-03-13 12:36","2026-03-13 12:40","2026-03-13 12:44","2026-03-13 12:48","2026-03-13 12:52","2026-03-13 12:56","2026-03-13 13:00","2026-03-13 13:04","2026-03-13 13:08","2026-03-13 13:12","2026-03-13 13:16","2026-03-13 13:20","2026-03-13 13:24","2026-03-13 13:28","2026-03-13 13:32","2026-03-13 13:36","2026-03-13 13:40","2026-03-13 13:44","2026-03-13 13:48","2026-03-13 13:52","2026-03-13 13:56","2026-03-13 14:00","2026-03-13 14:04","2026-03-13 14:08","2026-03-13 14:12","2026-03-13 14:16","2026-03-13 14:20","2026-03-13 14:24","2026-03-13 14:28","2026-03-13 14:32","2026-03-13 14:36","2026-03-13 14:40","2026-03-13 14:44","2026-03-13 14:48","2026-03-13 14:52","2026-03-13 14:56","2026-03-13 15:00","2026-03-13 15:04","2026-03-13 15:08","2026-03-13 15:12","2026-03-13 15:16","2026-03-13 15:20","2026-03-13 15:24","2026-03-13 15:28","2026-03-13 15:32","2026-03-13 15:36","2026-03-13 15:40","2026-03-13 15:44","2026-03-13 15:48","2026-03-13 15:52","2026-03-13 15:56","2026-03-13 16:00","2026-03-13 16:04","2026-03-13 16:08","2026-03-13 16:12","2026-03-13 16:16","2026-03-13 16:20","2026-03-13 16:24","2026-03-13 16:28","2026-03-13 16:32","2026-03-13 16:36","2026-03-13 16:40","2026-03-13 16:44","2026-03-13 16:48","2026-03-13 16:52","2026-03-13 16:56","2026-03-13 17:00","2026-03-13 17:04","2026-03-13 17:08","2026-03-13 17:12","2026-03-13 17:16","2026-03-13 17:20","2026-03-13 17:24","2026-03-13 17:28","2026-03-13 17:32","2026-03-13 17:36","2026-03-13 17:40","2026-03-13 17:44","2026-03-13 17:48","2026-03-13 17:52","2026-03-13 17:56","2026-03-13 18:00","2026-03-13 18:04","2026-03-13 18:08","2026-03-13 18:12","2026-03-13 18:16","2026-03-13 18:20","2026-03-13 18:24","2026-03-13 18:28","2026-03-13 18:32","2026-03-13 18:36","2026-03-13 18:40","2026-03-13 18:44","2026-03-13 18:48","2026-03-13 18:52","2026-03-13 18:56","2026-03-13 19:00","2026-03-13 19:04","2026-03-13 19:08","2026-03-13 19:12","2026-03-13 19:16","2026-03-13 19:20","2026-03-13 19:24","2026-03-13 19:28","2026-03-13 19:32","2026-03-13 19:36","2026-03-13 19:40","2026-03-13 19:44","2026-03-13 19:48","2026-03-13 19:52","2026-03-13 19:56","2026-03-13 20:00","2026-03-13 20:04","2026-03-13 20:08","2026-03-13 20:12","2026-03-13 20:16","2026-03-13 20:20","2026-03-13 20:24","2026-03-13 20:28","2026-03-13 20:32","2026-03-13 20:36","2026-03-13 20:40","2026-03-13 20:44","2026-03-13 20:48","2026-03-13 20:52","2026-03-13 20:56","2026-03-13 21:00","2026-03-13 21:04","2026-03-13 21:08","2026-03-13 21:12","2026-03-13 21:16","2026-03-13 21:20","2026-03-13 21:24","2026-03-13 21:28","2026-03-13 21:32","2026-03-13 21:36","2026-03-13 21:40","2026-03-13 21:44","2026-03-13 21:48","2026-03-13 21:52","2026-03-13 21:56","2026-03-13 22:00","2026-03-13 22:04","2026-03-13 22:08","2026-03-13 22:12","2026-03-13 22:16","2026-03-13 22:20","2026-03-13 22:24","2026-03-13 22:28","2026-03-13 22:32","2026-03-13 22:36","2026-03-13 22:40","2026-03-13 22:44","2026-03-13 22:48","2026-03-13 22:52","2026-03-13 22:56","2026-03-13 23:00","2026-03-13 23:04","2026-03-13 23:08","2026-03-13 23:12","2026-03-13 23:16","2026-03-13 23:20","2026-03-13 23:24","2026-03-13 23:28","2026-03-13 23:32","2026-03-13 23:36","2026-03-13 23:40","2026-03-13 23:44","2026-03-13 23:48","2026-03-13 23:52","2026-03-13 23:56","2026-03-14 00:00","2026-03-14 00:04","2026-03-14 00:08","2026-03-14 00:12","2026-03-14 00:16","2026-03-14 00:20","2026-03-14 00:24","2026-03-14 00:28","2026-03-14 00:32","2026-03-14 00:36","2026-03-14 00:40","2026-03-14 00:44","2026-03-14 00:48","2026-03-14 00:52","2026-03-14 00:56","2026-03-14 01:00","2026-03-14 01:04","2026-03-14 01:08","2026-03-14 01:12","2026-03-14 01:16","2026-03-14 01:20","2026-03-14 01:24","2026-03-14 01:28","2026-03-14 01:32","2026-03-14 01:36","2026-03-14 01:40","2026-03-14 01:44","2026-03-14 01:48","2026-03-14 01:52","2026-03-14 01:56","2026-03-14 02:00","2026-03-14 02:04","2026-03-14 02:08","2026-03-14 02:12","2026-03-14 02:16","2026-03-14 02:20","2026-03-14 02:24","2026-03-14 02:28","2026-03-14 02:32","2026-03-14 02:36","2026-03-14 02:40","2026-03-14 02:44","2026-03-14 02:48","2026-03-14 02:52","2026-03-14 02:56","2026-03-14 03:00","2026-03-14 03:04","2026-03-14 03:08","2026-03-14 03:12","2026-03-14 03:16","2026-03-14 03:20","2026-03-14 03:24","2026-03-14 03:28","2026-03-14 03:32","2026-03-14 03:36","2026-03-14 03:40","2026-03-14 03:44","2026-03-14 03:48","2026-03-14 03:52","2026-03-14 03:56","2026-03-14 04:00","2026-03-14 04:04","2026-03-14 04:08","2026-03-14 04:12","2026-03-14 04:16","2026-03-14 04:20","2026-03-14 04:24","2026-03-14 04:28","2026-03-14 04:32","2026-03-14 04:36","2026-03-14 04:40","2026-03-14 04:44","2026-03-14 04:48","2026-03-14 04:52","2026-03-14 04:56","2026-03-14 05:00","2026-03-14 05:04","2026-03-14 05:08","2026-03-14 05:12","2026-03-14 05:16","2026-03-14 05:20","2026-03-14 05:24","2026-03-14 05:28","2026-03-14 05:32","2026-03-14 05:36","2026-03-14 05:40","2026-03-14 05:44","2026-03-14 05:48","2026-03-14 05:52","2026-03-14 05:56","2026-03-14 06:00","2026-03-14 06:04","2026-03-14 06:08","2026-03-14 06:12","2026-03-14 06:16","2026-03-14 06:20","2026-03-14 06:24","2026-03-14 06:28","2026-03-14 06:32","2026-03-14 06:36","2026-03-14 06:40","2026-03-14 06:44","2026-03-14 06:48","2026-03-14 06:52","2026-03-14 06:56","2026-03-14 07:00","2026-03-14 07:04","2026-03-14 07:08","2026-03-14 07:12","2026-03-14 07:16","2026-03-14 07:20","2026-03-14 07:24","2026-03-14 07:28","2026-03-14 07:32","2026-03-14 07:36","2026-03-14 07:40","2026-03-14 07:44","2026-03-14 07:48","2026-03-14 07:52","2026-03-14 07:56","2026-03-14 08:00","2026-03-14 08:04","2026-03-14 08:08","2026-03-14 08:12","2026-03-14 08:16","2026-03-14 08:20","2026-03-14 08:24","2026-03-14 08:28","2026-03-14 08:32","2026-03-14 08:36","2026-03-14 08:40","2026-03-14 08:44","2026-03-14 08:48","2026-03-14 08:52","2026-03-14 08:56","2026-03-14 09:00","2026-03-14 09:04","2026-03-14 09:08","2026-03-14 09:12","2026-03-14 09:16","2026-03-14 09:20","2026-03-14 09:24","2026-03-14 09:28","2026-03-14 09:32","2026-03-14 09:36","2026-03-14 09:40","2026-03-14 09:44","2026-03-14 09:48","2026-03-14 09:52","2026-03-14 09:56","2026-03-14 10:00","2026-03-14 10:04","2026-03-14 10:08","2026-03-14 10:12","2026-03-14 10:16","2026-03-14 10:20","2026-03-14 10:24","2026-03-14 10:28","2026-03-14 10:32","2026-03-14 10:36","2026-03-14 10:40","2026-03-14 10:44","2026-03-14 10:48","2026-03-14 10:52","2026-03-14 10:56","2026-03-14 11:00","2026-03-14 11:04","2026-03-14 11:08","2026-03-14 11:12","2026-03-14 11:16","2026-03-14 11:20","2026-03-14 11:24","2026-03-14 11:28","2026-03-14 11:32","2026-03-14 11:36","2026-03-14 11:40","2026-03-14 11:44","2026-03-14 11:48","2026-03-14 11:52","2026-03-14 11:56","2026-03-14 12:00","2026-03-14 12:04","2026-03-14 12:08","2026-03-14 12:12","2026-03-14 12:16","2026-03-14 12:20","2026-03-14 12:24","2026-03-14 12:28","2026-03-14 12:32","2026-03-14 12:36","2026-03-14 12:40","2026-03-14 12:44","2026-03-14 12:48","2026-03-14 12:52","2026-03-14 12:56","2026-03-14 13:00","2026-03-14 13:04","2026-03-14 13:08","2026-03-14 13:12","2026-03-14 13:16","2026-03-14 13:20","2026-03-14 13:24","2026-03-14 13:28","2026-03-14 13:32","2026-03-14 13:36","2026-03-14 13:40","2026-03-14 13:44","2026-03-14 13:48","2026-03-14 13:52","2026-03-14 13:56","2026-03-14 14:00","2026-03-14 14:04","2026-03-14 14:08","2026-03-14 14:12","2026-03-14 14:16","2026-03-14 14:20","2026-03-14 14:24","2026-03-14 14:28","2026-03-14 14:32","2026-03-14 14:36","2026-03-14 14:40","2026-03-14 14:44","2026-03-14 14:48","2026-03-14 14:52","2026-03-14 14:56","2026-03-14 15:00","2026-03-14 15:04","2026-03-14 15:08","2026-03-14 15:12","2026-03-14 15:16","2026-03-14 15:20","2026-03-14 15:24","2026-03-14 15:28","2026-03-14 15:32","2026-03-14 15:36","2026-03-14 15:40","2026-03-14 15:44","2026-03-14 15:48","2026-03-14 15:52","2026-03-14 15:56","2026-03-14 16:00","2026-03-14 16:04","2026-03-14 16:08","2026-03-14 16:12","2026-03-14 16:16","2026-03-14 16:20","2026-03-14 16:24","2026-03-14 16:28","2026-03-14 16:32","2026-03-14 16:36","2026-03-14 16:40","2026-03-14 16:44","2026-03-14 16:48","2026-03-14 16:52","2026-03-14 16:56","2026-03-14 17:00","2026-03-14 17:04","2026-03-14 17:08","2026-03-14 17:12","2026-03-14 17:16","2026-03-14 17:20","2026-03-14 17:24","2026-03-14 17:28","2026-03-14 17:32","2026-03-14 17:36","2026-03-14 17:40","2026-03-14 17:44","2026-03-14 17:48","2026-03-14 17:52","2026-03-14 17:56","2026-03-14 18:00","2026-03-14 18:04","2026-03-14 18:08","2026-03-14 18:12","2026-03-14 18:16","2026-03-14 18:20","2026-03-14 18:24","2026-03-14 18:28","2026-03-14 18:32","2026-03-14 18:36","2026-03-14 18:40","2026-03-14 18:44","2026-03-14 18:48","2026-03-14 18:52","2026-03-14 18:56","2026-03-14 19:00","2026-03-14 19:04","2026-03-14 19:08","2026-03-14 19:12","2026-03-14 19:16","2026-03-14 19:20","2026-03-14 19:24","2026-03-14 19:28","2026-03-14 19:32","2026-03-14 19:36","2026-03-14 19:40","2026-03-14 19:44","2026-03-14 19:48","2026-03-14 19:52","2026-03-14 19:56","2026-03-14 20:00","2026-03-14 20:04","2026-03-14 20:08","2026-03-14 20:12","2026-03-14 20:16","2026-03-14 20:20","2026-03-14 20:24","2026-03-14 20:28","2026-03-14 20:32","2026-03-14 20:36","2026-03-14 20:40","2026-03-14 20:44","2026-03-14 20:48","2026-03-14 20:52","2026-03-14 20:56","2026-03-14 21:00","2026-03-14 21:04","2026-03-14 21:08","2026-03-14 21:12","2026-03-14 21:16","2026-03-14 21:20","2026-03-14 21:24","2026-03-14 21:28","2026-03-14 21:32","2026-03-14 21:36","2026-03-14 21:40","2026-03-14 21:44","2026-03-14 21:48","2026-03-14 21:52","2026-03-14 21:56","2026-03-14 22:00","2026-03-14 22:04","2026-03-14 22:08","2026-03-14 22:12","2026-03-14 22:16","2026-03-14 22:20","2026-03-14 22:24","2026-03-14 22:28","2026-03-14 22:32","2026-03-14 22:36","2026-03-14 22:40","2026-03-14 22:44","2026-03-14 22:48","2026-03-14 22:52","2026-03-14 22:56","2026-03-14 23:00","2026-03-14 23:04","2026-03-14 23:08","2026-03-14 23:12","2026-03-14 23:16","2026-03-14 23:20","2026-03-14 23:24","2026-03-14 23:28","2026-03-14 23:32","2026-03-14 23:36","2026-03-14 23:40","2026-03-14 23:44","2026-03-14 23:48","2026-03-14 23:52","2026-03-14 23:56"],"y":[49.91,49.81,49.75,50.17,50.09,49.19,49.41,49.26,49.15,49.23,49.39,50.1,50.49,50.55,50.09,49.48,49.64,50.43,50.45,50.38,50.69,49.8,49.62,49.92,50.45,50.29,50.51,50.65,51.11,50.42,50.75,49.83,48.26,47.93,47.42,48.0,48.44,47.74,48.29,47.72,47.72,47.59,47.7,48.24,48.66,48.9,49.31,49.61,49.24,48.83,48.57,48.89,48.77,50.19,49.7,49.04,49.52,50.39,50.68,51.17,52.0,51.91,51.01,50.68,51.23,50.34,50.36,50.5,50.3,50.73,51.06,52.43,52.76,52.34,51.95,51.42,51.96,51.58,51.51,51.92,51.45,51.25,50.12,49.47,49.14,49.4,50.13,50.12,50.27,50.37,51.01,51.53,51.66,51.02,51.54,51.74,52.44,52.37,53.5,53.21,54.1,54.09,53.7,52.95,52.8,53.6,54.02,54.35,52.84,53.21,53.47,53.08,52.64,52.58,53.57,52.86,52.55,53.31,52.98,52.7,52.71,51.91,52.0,51.24,51.74,51.71,53.05,53.15,53.91,53.05,52.91,53.05,54.04,52.95,53.48,53.77,54.61,54.95,54.88,54.47,53.63,53.68,53.49,54.63,54.17,54.28,53.25,52.95,53.05,53.48,54.28,54.17,53.41,53.62,53.86,54.08,53.58,54.18,54.15,54.49,55.16,55.43,55.49,56.67,56.68,56.37,56.31,57.08,57.01,57.18,57.75,57.29,56.11,56.16,56.18,55.69,56.1,56.34,55.62,55.82,55.58,54.58,54.76,54.64,54.1,54.33,54.54,54.1,54.26,54.78,54.26,54.4,54.32,55.59,54.36,54.69,54.41,54.26,55.32,55.21,56.45,56.05,56.14,55.73,55.2,55.13,54.86,54.88,53.52,54.65,54.46,55.42,54.7,54.79,56.59,55.93,54.92,54.49,54.69,55.01,55.68,55.41,54.35,54.0,54.66,54.85,53.58,53.48,54.25,55.44,55.67,55.74,54.89,54.28,54.22,54.44,54.7,54.32,53.54,53.0,52.25,52.59,51.15,50.93,51.18,52.07,52.07,52.63,52.34,51.85,51.4,52.29,52.84,53.08,55.02,54.9,55.17,55.25,55.01,56.3,57.08,56.1,55.74,55.88,56.23,55.3,53.84,52.62,52.52,52.41,52.57,52.06,51.28,50.04,50.24,50.46,51.04,51.5,51.35,52.13,52.01,51.57,51.23,50.85,49.54,49.64,49.8,49.58,49.16,49.4,50.45,50.46,50.15,49.79,49.75,49.0,48.94,49.0,50.13,50.69,51.3,50.84,51.23,50.52,50.7,50.93,50.46,51.65,51.95,50.77,51.09,50.82,50.81,51.07,51.28,50.03,49.34,49.82,50.6,51.73,52.78,51.49,51.92,50.73,51.69,51.8,51.08,52.27,52.61,51.42,51.57,51.1,51.14,50.84,51.65,50.76,50.94,52.01,51.47,51.57,51.66,51.21,51.57,51.6,51.0,52.04,52.47,52.32,51.9,51.39,52.1,51.97,52.21,52.05,52.38,52.26,52.68,52.51,52.96,53.3,53.17,52.59,51.97,51.49,50.87,51.37,51.31,52.23,53.55,53.5,52.5,52.22,52.13,51.19,51.02,51.17,50.87,50.39,49.93,51.0,50.89,50.37,50.14,50.71,50.29,50.57,51.0,51.42,52.24,51.86,52.5,51.98,51.7,52.38,52.83,52.77,52.0,52.3,51.88,51.28,50.87,51.0,49.71,49.93,50.04,49.68,50.31,50.67,50.3,49.89,50.31,49.39,49.2,48.84,48.91,49.06,49.1,49.8,49.94,49.75,49.03,49.48,49.81,50.68,50.22,50.23,50.19,50.13,50.14,49.11,49.62,50.02,50.7,52.03,51.8,51.74,51.71,52.84,51.75,52.01,51.08,49.51,48.31,47.51,48.21,47.72,47.63,46.98,47.41,46.8,47.65,47.1,46.7,46.84,46.92,47.84,47.95,47.27,46.99,46.7,47.2,47.49,47.47,48.04,47.76,47.73,47.88,48.84,48.8,48.62,48.02,48.47,48.15,48.39,47.28,47.96,47.2,46.79,47.49,46.74,46.76,46.87,46.33,47.21,48.17,47.02,46.21,46.77,46.05,45.9,46.06,46.55,46.49,46.61,46.22,47.07,46.83,47.1,46.85,46.97,46.93,46.9,46.35,46.9,47.81,48.0,48.48,49.01,49.59,49.78,49.91,50.43,50.47,49.87,49.89,48.76,48.78,49.05,49.81,49.91,50.47,50.46,49.83,48.99,48.43,47.64,48.07,47.98,48.36,48.44,49.1,49.75,49.37,49.22,48.91,47.96,48.41,49.15,49.17,48.89,49.56,48.17,48.31,48.43,48.12,48.99,49.59,49.44,49.4,49.18,48.89,48.13,48.99,49.63,50.12,49.46,50.72,51.89,51.97,51.39,50.84,51.07,50.5,50.47,51.12,50.19,51.39,52.3,51.51,50.63,50.45,49.82,49.67,48.13,48.03,49.15,48.5,48.36,47.5,47.93,47.84,49.05,49.19,48.98,49.33,49.04,48.26,48.48,48.4,48.53,48.79,48.51,48.79,49.86,49.19,50.25,50.1,49.64,51.1,51.17,51.97,52.42,51.37,51.41,51.07,50.24,49.17,49.25,49.62,49.86,49.68,49.21,48.63,48.33,47.74,47.66,47.7,47.21,47.12,46.72,46.79,47.16,47.32,47.66,46.71,46.55,46.79,47.23,46.33,46.5,47.29,47.24,47.24,47.56,47.76,48.21,48.29,48.42,47.98,47.92,48.71,48.61,48.54,48.27,48.78,48.29,48.87,48.33,47.73,47.9,48.02,48.24,48.91,48.69,48.98,48.45,49.24,49.63,49.96,50.08,49.6,49.41,49.73,49.72,49.8,48.99,49.12,48.72,48.1,48.04,46.97,47.45,48.01,48.02,47.46,46.94,46.91,45.52,45.72,46.2,46.09,45.87,46.07,46.35,47.08,47.15,46.8,46.58,46.76,47.76,47.61,47.03,46.57,45.38,45.67,44.94,44.3,43.23,42.69,43.18,42.53,41.63,41.9,41.86,42.28,42.88,43.02,42.38,42.46,42.91,42.7,41.98,42.81,42.7,42.6,42.76,43.52,43.81,43.73,44.27,45.67,46.59,47.06,46.45,48.77,48.07,47.89,47.51,48.54,48.82,47.99,48.19,48.55,48.39,47.69,47.3,47.09,47.16,46.91,47.41,46.89,45.92,45.56,46.45,46.18,47.66,48.0,47.34,46.9,47.11,46.46,47.95,47.4,47.86,48.78,48.74,48.16,48.04,48.29,48.85,48.91,48.09,48.16,47.79,46.52,46.17,45.39,45.84,47.09,48.26,47.95,47.71,48.17,48.84,48.61,48.56,49.91,49.85,49.56,49.64,49.99,49.38,49.25,48.56,48.42,49.58,50.03,49.98,49.42,49.24,49.89,49.55,50.43,49.6,49.43,50.49,49.28,50.0,48.89,48.86,48.78,49.3,47.42,46.32,46.06,46.16,45.7,45.65,45.03,44.88,44.48,44.74,45.19,46.15,45.83,45.72,45.84,45.74,45.8,44.94,45.27,44.81,44.34,43.5,44.33,44.36,45.16,45.42,44.49,43.95,44.53,44.18,43.64,43.66,43.68,43.2,43.14,42.99,41.57,42.04,41.72,42.67,42.12,41.33,42.22,41.42,41.21,41.75,41.71,40.89,41.18,41.24,42.19,42.7,44.66,43.78,43.89,43.38,44.2,44.81,45.37,44.99,44.65,43.54,44.69,45.1,45.04,45.7,46.24,46.9,45.99,45.64,45.84,46.14,46.79,46.25,46.4,47.8,48.26,48.81,48.83,49.31,50.41,50.46,51.19,50.64,50.98,51.5,51.02,51.66,51.22,50.71,50.7,51.84,51.99,52.51,52.02,52.03,51.28,50.92,51.4,51.35,52.19,52.03,51.87,52.6,52.15,51.2,51.96,52.17,50.82,50.83,50.57,51.61,51.14,50.77,50.21,49.57,49.16,48.31,47.73,46.81,45.98,45.12,44.91,44.6,43.97,44.38,44.46,44.31,44.15,45.22,45.46,45.84,44.37,44.09,42.9,42.79,43.16,42.89,43.34,42.86,43.35,42.55,42.54,42.95,43.41,43.46,44.76,44.61,44.45,42.91,44.11,44.01,43.42,44.34,45.2,45.36,44.59,44.95,44.68,44.08,44.83,43.65,44.12,44.51,45.85,46.13,44.97,44.57,44.72,45.04,45.73,44.64,44.54,45.24,46.26,47.45,47.27,47.98,49.05,49.78,50.22,50.72,50.23,49.35,49.96,49.75,49.74,49.4,49.17,49.33,48.73,48.79,48.97,48.94,48.52,49.02,50.16,49.8,50.54,51.06,49.45,49.01,48.64,49.14,49.27,49.57,49.96,49.42,48.98,48.27,48.2,48.17,48.31,47.91,48.49,49.07,50.02,50.44,50.55,50.94,51.29,50.87,51.63,52.62,53.76,53.7,53.82,54.0,53.92,54.21,54.05,53.86,54.83,54.84,54.78,55.21,55.2,55.27,55.13,54.29,54.19,53.42,53.48,52.7,53.2,53.58,53.68,53.55,53.72,52.47,51.76,51.64,51.81,51.73,51.09,51.15,50.85,50.2,50.39,50.26,50.97,51.35,51.76,51.92,51.38,50.79,49.89,51.62,50.94,50.79,50.56,50.38,50.02,48.9,48.32,47.52,47.5,47.14,46.78,46.98,46.69,47.31,47.13,47.33,46.58,47.05,46.86,47.17,47.43,47.37,47.56,47.37,48.23,48.83,49.14,48.45,47.82,47.47,47.37,47.69,47.2,47.96,48.01,46.84,46.62,45.13,44.78,44.55,44.3,44.22,44.1,43.86,44.88,45.71,45.11,45.96,45.07,44.68,45.7,44.45,44.9,44.25,44.28,44.29,45.42,45.02,45.08,45.56,45.49,45.09,45.15,45.31,45.93,45.45,45.27,45.56,45.55,45.52,45.6,45.27,44.89,45.25,44.69,45.5,45.72,45.04,45.31,45.5,46.05,46.82,46.67,46.31,46.02,45.51,45.15,45.42,45.52,45.31,44.97,45.27,45.07,44.54,44.56,44.51,43.98,44.6,45.21,45.33,45.5,45.91,45.97,46.59,47.65,47.75,48.05,48.62,48.44,47.8,48.38,47.48,48.6,49.15,49.28,49.32,50.39,49.81,49.12,48.78,48.65,48.07,48.2,48.32,47.86,48.87,48.06,47.33,47.61,47.53,47.83,47.5,46.93,46.61,46.26,46.65,46.43,46.96,47.38,48.05,48.63,49.13,49.61,49.31,49.16,48.08,48.3,47.93,48.21,48.56,47.78,47.21,47.06,46.81,46.97,46.34,46.44,45.5,44.3,44.84,44.16,43.94,43.21,42.5,42.41,42.32,43.06,43.47,43.44,44.03,44.82,45.17,45.02,45.73,46.88,47.34,48.45,49.04,49.57,48.92,48.28,48.28,47.31,47.01,47.59,47.24,47.62,46.85,46.62,47.3,47.48,47.71,48.77,49.58,49.06,49.87,49.5,49.5,49.52,50.17,49.49,49.77,50.09,50.58,50.44,51.03,50.59,51.26,51.45,50.58,50.81,50.9,50.67,50.22,50.07,49.2,50.23,49.55,49.16,49.87,50.22,50.65,51.55,51.33,50.67,51.17,51.62,51.39,50.6,51.34,51.65,50.8,51.25,50.36,50.06,49.39,49.02,48.54,48.2,48.67,48.87,49.27,49.94,49.72,49.77,50.1,51.12,51.64,52.44,53.0,53.57,52.43,52.91,52.98,52.95,52.58,52.27,52.48,52.93,51.97,52.06,51.69,51.08,51.3,51.07,50.66,50.18,50.35,50.33,49.67,49.17,49.08,49.34,48.73,49.04,48.57,50.23,49.66,49.2,49.33,48.8,49.32,50.42,50.18,50.28,49.96,49.96,50.82,51.34,50.77,51.68,52.35,52.59,52.14,52.14,51.62,51.87,51.64,50.27,50.82,50.92,51.55,51.43,51.52,52.16,52.35,52.47,54.35,54.16,54.18,55.14,54.55,53.84,52.9,53.16,53.47,53.85,52.96,53.51,54.15,54.01,53.95,54.28,54.41,54.71,53.96,53.78,52.98,53.3,53.55,53.42,53.53,52.52,52.99,52.65,52.67,53.29,52.77,53.43,53.44,53.38,53.65,52.83,53.13,53.1,53.66,53.46,53.17,53.33,53.23,52.46,52.29,53.01,52.89,52.31,52.7,51.53,50.23,50.22,50.32,50.45,49.91,49.82,48.98,49.13,48.18,48.13,48.32,47.3,47.04,47.57,48.55,47.68,47.93,47.23,46.48,47.51,47.96,47.52,47.7,48.13,48.27,49.66,50.03,48.23,48.09,47.69,47.61,47.67,47.32,46.73,47.61,48.02,47.65,48.11,48.55,49.34,48.72,49.21,48.86,49.58,49.47,48.12,48.18,47.15,47.07,47.1,46.91,46.08,45.49,45.08,45.02,45.9,46.4,46.19,47.03,46.27,46.76,46.72,46.93,47.37,47.01,47.56,47.6,49.09,48.93,49.71,50.11,49.4,50.23,49.59,48.26,48.8,49.47,49.51,49.36,50.33,50.75,50.34,50.77,50.01,49.67,49.05,47.75,47.09,47.88,47.26,46.99,46.35,46.94,47.01,47.36,47.35,46.7,46.18,46.76,46.79,47.32,45.47,46.23,46.01,47.39,47.14,47.21,47.67,47.19,47.77,47.42,48.25,48.76,49.08,48.67,48.57,48.78,47.58,47.3,47.91,47.19,48.02,47.68,47.92,47.27,47.62,47.94,48.67,49.51,50.27,50.39,49.65,50.45,49.66,49.4,49.85,50.12,51.08,51.05,50.02,49.85,49.96,49.75,50.6,50.44,49.57,49.86,49.17,50.21,50.37,49.52,50.18,51.59,50.36,50.89,51.17,51.25,51.43,51.7,51.25,52.07,51.22,52.37,53.24,52.46,52.41,53.21,52.85,52.7,52.4,53.06,52.63,52.57,52.84,52.66,52.09,51.24,50.31,49.59,48.57,48.16,48.38,48.44,47.98,47.41,46.86,46.09,45.43,45.95,45.19,45.3,45.02,46.57,45.57,45.77,45.65,45.28,45.56,45.74,45.19,45.54,45.86,46.73,46.43,47.38,47.32,46.19,46.58,46.6,46.13,46.77,46.55,47.23,47.24,47.74,48.2,48.52,47.93,48.52,48.56,49.79,50.08,50.53,50.06,49.82,49.88,49.18,48.49,48.46,48.44,48.6,49.29,49.07,49.5,49.42,49.31,49.48,48.25,48.33,47.98,47.46,46.38,46.18,45.13,45.75,45.7,44.77,44.47,45.04,44.78,44.71,44.6,44.63,43.72,43.82,43.6,45.5,45.47,45.28,45.97,45.96,46.19,45.74,46.76,46.45,46.75,47.49,47.36,47.41,47.81,48.27,47.65,47.8,47.28,46.89,46.56,47.36,48.37,49.97,49.93,49.43,48.86,49.85,48.93,48.76,48.44,49.52,48.93,49.61,50.4,50.3,50.57,49.63,49.59,49.47,47.93,48.22,48.47,47.48,46.69,46.3,46.06,45.96,45.46,44.95,45.23,45.04,45.08,45.04,45.41,45.41,46.02,46.16,46.77,47.58,46.76,47.37,48.5,47.94,47.97,47.79,48.1,48.45,48.08,48.91,48.41,48.36,49.01,50.2,49.89,50.36,50.49,49.53,48.96,48.26,47.99,47.78,47.84,48.65,48.93,50.55,50.39,50.86,51.09,51.97,51.7,52.18,53.11,52.62,52.52,52.77,52.45,51.88,52.94,52.75,53.73,53.35,53.16,53.58,53.38,52.77,52.29,52.4,51.96,51.97,50.58,50.23,50.12,49.81,49.21,48.7,48.77,49.69,48.85,48.71,49.32,49.54,49.49,49.23,49.25,49.21,47.91,47.52,46.4,47.25,47.8,47.37,47.9,49.42,49.05,49.85,50.07,49.93,49.27,48.95,48.73,47.37,47.74,47.59,47.91,47.71,49.55,48.56,48.03,48.5,49.94,49.35,50.46,49.9,50.68,50.71,52.03,53.06,52.61,54.32,53.56,53.3,54.32,53.79,53.33,53.34,53.55,53.71,53.19,53.24,53.56,54.39,54.5,53.66,53.6,53.16,53.88,52.8,53.08,52.38,53.1,53.5,53.56,53.79,53.51,53.85,53.74,54.11,54.06,52.49,52.13,53.0,53.81,53.8,53.64,53.37,53.68,53.96,53.29,53.62,54.29,53.63,53.44,53.65,54.01,53.68,53.29,52.95,53.12,53.31,53.24,52.35,51.65,52.0,51.23,51.34,51.1,50.71,50.71,51.71,51.85,51.63,50.71,51.01,51.67,52.0,52.66,52.89,52.05,51.98,52.26,52.65,52.3,52.21,52.39,53.1,53.65,53.96,54.12,53.42,52.69,52.58,53.16,53.33,53.6,52.63,51.7,52.34,52.27,51.44,51.94,52.05,53.78,54.46,54.58,54.39,54.44,54.29,53.34,53.83,53.92,52.19,51.77,51.23,51.8,51.74,52.59,51.59,50.91,51.53,51.11,50.45,50.12,49.67,50.0,50.67,49.7,49.53,49.55,49.61,50.12,50.19,49.84,49.17,48.09,47.91,47.96,48.55,48.36,49.78,49.74,49.46,49.7,49.12,49.26,48.04,48.48,48.55,48.71,48.83,48.09,47.59,48.57,48.9,48.56,48.84,49.11,50.3,50.96,51.19,50.9,51.95,51.85,51.29,50.53,50.0,49.79,50.25,50.79,51.47,51.53,52.0,53.31,53.79,54.68,53.68,53.16,52.65,50.99,51.01,51.83,51.47,51.56,51.01,50.7,50.86,50.12,50.82,49.66,49.86,49.56,50.47,50.91,49.64,48.2,47.63,47.38,47.32,47.39,47.85,47.07,46.05,46.28,46.14,46.15,45.84,45.82,46.8,45.89,45.24,45.72,46.74,46.68,45.99,44.87,45.13,44.48,45.89,47.38,47.57,47.91,47.88,48.61,48.63,48.7,49.54,49.93,51.21,50.2,49.86,49.32,49.84,49.55,49.92,49.22,49.18,50.57,51.54,50.39,50.6,51.08,50.76,50.09,50.48,50.53,50.85,50.74,52.13,51.54,51.21,51.49,51.9,51.04,51.79,50.88,50.87,50.67,50.23,50.9,49.48,49.05,48.53,49.08,50.03,50.5,51.32,49.96,50.06,49.23,49.02,49.19,49.26,50.1,48.91,48.43,47.57,46.64,47.31,47.47,48.46,49.2,49.26,48.69,49.31,48.91,48.21,47.56,47.68,48.48,48.55,49.31,49.38,49.14,50.79,51.86,51.94,51.41,50.41,50.64,50.48,50.75,50.93,51.17,51.83,51.98,51.51,51.02,51.35,50.68,51.1,51.5,51.45,50.95,49.86,49.19,48.23,48.28,48.05,47.54,48.11,48.23,48.29,48.66,49.31,48.36,48.82,47.76,47.32,47.98,48.44,48.87,49.0,49.87,48.95,48.79,48.84,50.08,50.7,51.31,50.82,52.16,52.4,51.75,53.12,52.2,51.63,51.46,50.84,51.14,51.29,51.33,52.44,51.41,52.2,51.66,52.51,53.6,54.91,54.7,53.9,54.02,53.91,52.77,53.16,52.54,53.36,53.87,53.62,53.57,53.36,53.01,54.81,54.15,54.1,54.62,54.29,53.83,52.96,53.61,53.97,54.17,53.18,53.42,53.52,53.25,52.36,52.28,51.71,51.72,51.73,51.49,51.99,51.91,52.19,52.4,52.95,52.32,52.06,52.57,52.61,53.24,53.62,53.28,53.74,53.51,54.02,55.05,55.6,56.87,55.8,55.35,55.09,54.74,54.87,54.55,55.13,55.61,55.75,55.03,55.26,55.56,55.66,55.56,56.29,55.84,55.5,55.79,55.99,56.38,56.09,55.18,54.33,53.98,54.38,54.77,53.58,53.83,53.7,53.0,54.26,54.33,54.74,56.19,55.71,55.36,56.15,55.24,55.18,55.1,55.58,55.71,55.05,55.53,55.93,55.18,54.67,54.26,53.48,54.05,53.78,53.53,52.84,52.55,53.39,53.77,52.72,52.07,52.41,52.07,51.69,51.14,50.32,50.37,50.14,50.82,50.76,50.17,50.58,51.38,50.91,49.87,49.58,48.78,49.79,48.96,48.79,49.7,50.22,49.91,49.44,49.35,49.21,50.13,50.03,49.22,49.83,50.45,50.31,50.77,50.78,50.04,49.99,49.31,48.94,48.4,48.63,48.77,48.0,47.49,47.54,47.87,47.95,46.67,47.51,48.62,49.6,49.93,50.34,49.94,50.05,49.37,49.46,48.61,48.99,48.8,49.28,49.41,49.14,49.67,48.97,48.83,48.53,49.01,48.98,49.16,49.5,48.1,47.58,47.7,48.35,48.73,49.54,49.42,49.49,49.2,48.95,48.48,48.18,48.1,47.75,47.81,46.76,47.08,47.25,47.57,47.34,47.09,47.74,47.69,48.93,48.11,48.0,47.36,46.94,46.53,46.31,46.85,46.23,46.67,45.87,45.71,46.59,46.93,47.16,47.59,47.99,48.41,49.28,48.67,48.65,49.06,49.53,49.88,50.66,50.35,49.53,50.31,50.3,49.96,49.99,49.73,50.34,50.86,51.03,51.34,51.33,51.92,50.46,49.75,49.73,49.49,48.93,49.32,48.75,48.91,49.0,49.06,48.58,48.49,49.26,49.6,50.18,50.13,49.11,48.85,48.78,49.58,50.27,50.52,50.0,50.08,49.92,49.77,49.04,49.34,49.33,49.83,48.95,48.3,50.52,49.98,50.15,50.41,49.82,50.86,50.8,50.87,51.95,51.43,51.11,50.88,50.04,50.21,50.49,50.59,50.97,51.47,51.64,51.46,52.17,51.71,52.51,52.34,52.76,53.8,52.36,52.2,51.91,52.9,52.6,54.18,53.18,53.33,53.03,53.27,52.87,52.54,51.39,51.43,50.5,49.71,49.77,49.7,50.32,49.5,49.77,49.96,49.78,49.3,49.27,49.82,49.6,50.11,49.95,50.98,50.98,50.85,49.87,49.02,49.26,49.14,49.33,48.93,48.86,48.51,48.72,48.61,49.76,49.35,50.04,49.4,49.13,48.65,49.43,49.7,49.79,49.94,49.29,50.14,50.97,50.93,50.92,51.29,51.16,51.02,50.7,50.48,50.19,50.62,50.41,50.15,49.77,48.87,49.83,50.14,50.66,50.33,51.19,51.26,52.1,52.05,51.99,51.63,51.64,51.74,52.61,53.48,53.46,54.12,52.41,52.08,52.19,52.68,52.88,52.79,52.45,51.92,53.03,53.64,54.35,54.27,53.87,54.12,54.02,53.87,53.77,53.32,52.73,52.53,51.65,51.97,52.44,51.93,50.79,51.01,51.13,51.12,50.3,49.14,50.19,50.06,50.36,50.31,50.55,49.77,49.51,48.7,48.08,47.69,46.65,46.44,46.09,45.46,45.47,45.55,45.14,46.44,46.94,47.68,47.53,48.11,48.61,48.03,47.66,49.45,49.22,49.52,49.41,49.92,49.32,48.73,49.44,49.57,48.09,48.14,48.07,48.54,48.76,48.99,49.06,49.25,48.58,48.12,47.64,46.88,47.42,48.12,48.52,48.19,47.91,47.68,48.4,48.75,49.82,49.24,49.12,48.38,47.56,47.52,47.36,47.11,46.25,46.44,46.34,46.96,47.35,46.62,46.92,46.63,47.61,47.64,47.39,47.2,46.35,47.19,48.52,47.51,47.41,47.39,47.09,47.88,48.67,48.55,49.82,49.84,49.7,49.88,49.43,50.31,50.68,50.45,50.33,49.78,49.94,49.17,49.18,48.89,49.25,49.89,50.37,50.29,49.86,49.68,49.67,49.97,49.63,49.06,49.18,50.02,51.14,51.59,50.97,51.79,51.25,50.76,51.0,50.15,50.63,50.59,50.81,50.3,50.81,51.1,50.86,51.41,49.78,50.01,49.94,49.46,49.58,49.89,49.45,49.39,49.38,49.63,50.37,50.08,50.87,50.07,50.25,49.21,49.27,49.72,50.94,50.95,50.48,51.09,51.09,51.13,51.66,52.28,51.19,51.2,51.17,50.5,49.52,49.49,49.22,48.8,48.74,48.56,48.6,49.57,49.56,50.7,51.43,51.98,51.51,51.3,50.72,50.96,50.9,51.14,51.3,51.38,51.14,50.53,50.25,50.68,50.57,50.52,51.03,51.3,50.39,50.33,49.8,49.78,50.02,50.32,51.31,50.99,50.79,51.12,51.67,51.02,51.41,51.78,51.66,51.46,51.87,52.08,52.28,51.8,50.73,50.66,50.48,50.75,50.27,50.65,50.88,50.42,50.98,50.75,50.32,50.46,50.45,49.89,50.27,50.26,49.8,48.75,49.03,49.11,49.2,50.04,48.55,49.34,50.17,49.58,50.19,49.7,49.08,49.04,50.16,50.37,50.39,50.92,50.52,51.41,52.33,52.54,52.01,52.62,52.74,53.07,53.69,53.88,53.26,54.09,54.18,54.29,54.57,54.67,55.02,55.04,54.83,54.41,54.01,53.76,54.28,53.99,53.84,53.7,53.95,54.26,55.36,54.42,54.19,54.45,53.35,54.33,54.17,53.61,54.12,52.72,52.8,52.15,52.09,52.28,52.71,52.9,54.09,54.05,53.76,54.42,54.29,54.46,52.01,52.24,52.15,51.85,51.42,51.93,50.67,52.54,53.18,53.34,54.41,54.49,53.86,54.4,53.33,53.63,54.27,54.51,53.55,53.6,53.45,52.94,51.49,50.75,50.44,51.1,52.73,53.19,52.66,52.35,52.95,53.26,53.43,53.51,54.15,55.41,55.31,55.3,55.5,55.11,53.69,53.91,53.4,54.12,54.14,54.96,54.35,54.94,53.86,54.35,54.12,54.6,54.29,54.61,54.82,54.96,55.12,56.03,55.57,56.3,55.96,56.57,57.84,57.21,55.77,55.75,55.22,54.8,54.51,54.1,54.87,55.45,56.04,57.3,56.69,55.06,56.18,56.2,56.05,54.84,53.93,54.27,54.1,52.73,52.11,52.69,53.41,53.47,55.1,55.61,56.59,57.26,57.61,56.65,55.56,55.0,55.06,54.96,55.08,54.97,55.16,55.65,55.54,55.26,53.58,54.03,53.48,52.87,53.33,53.82,54.15,54.64,53.89,53.67,53.27,54.24,54.68,54.44,54.85,54.98,54.81,54.99,55.4,55.21,54.36,54.48,54.23,53.46,52.93,52.72,52.69,52.97,52.78,53.0,52.71,52.99,53.17,53.45,54.24,53.98,52.95,52.84,53.27,53.22,53.35,52.25,51.7,51.99,52.42,51.92,52.1,51.63,50.91,50.93,51.04,51.26,51.67,52.65,53.16,52.88,53.39,52.44,52.45,53.04,53.38,53.81,54.88,54.34,54.73,54.58,55.16,55.12,55.49,56.31,56.56,56.3,55.96,55.42,55.94,56.6,56.33,55.11,54.63,54.8,54.14,52.88,52.55,51.28,51.45,51.18,51.19,51.95,51.36,50.05,50.03,50.31,49.44,49.23,49.04,49.08,48.73,50.35,50.19,50.29,50.0,48.41,49.27,47.39,48.26,47.5,46.73,46.73,48.12,48.35,48.27,47.84,48.27,48.09,48.55,47.4,47.77,48.01,47.23,46.67,46.65,46.42,46.67,45.87,45.42,46.78,46.34,46.16,46.13,46.04,46.84,46.56,47.15,46.69,47.22,47.15,47.1,47.1,47.49,46.83,46.31,47.6,47.96,47.78,48.21,48.21,46.89,47.05,47.04,47.31,46.9,46.83,47.57,47.53,47.32,47.6,47.41,48.1,48.03,48.29,47.9,47.2,47.68,47.89,48.31,48.79,47.93,48.04,46.88,47.25,46.66,47.0,47.5,47.23,47.27,48.06,47.1,47.55,47.67,48.28,47.33,47.38,48.1,48.95,48.51,48.37,49.51,48.67,48.67,48.8,48.93,48.39,49.0,49.55,50.65,50.16,49.87,50.53,51.61,51.57,50.62,50.48,51.05,51.44,52.08,53.19,52.87,52.27,51.5,51.4,51.98,52.98,53.05,53.0,52.86,53.53,53.01,52.88,52.78,52.71,53.74,53.13,54.54,54.06,53.48,53.02,53.34,53.27,53.88,53.3,52.23,51.97,52.1,51.17,51.08,51.38,50.87,50.36,49.7,49.62,49.9,51.55,52.22,51.42,50.47,50.39,51.32,51.69,51.34,51.92,52.7,53.53,52.82,53.02,52.19,51.67,50.87,50.69,49.82,50.29,50.27,49.75,50.04,50.96,51.15,50.78,50.59,50.52,50.09,49.06,48.85,49.62,49.13,47.99,47.97,48.68,47.67,47.83,48.12,48.48,48.84,49.23,48.3,48.7,49.55,49.43,49.66,49.06,49.86,49.49,50.49,50.26,50.66,50.32,51.44,50.23,50.45,49.19,48.49,49.65,50.2,48.99,49.01,48.66,49.03,50.16,50.55,50.8,51.08,50.41,50.82,51.36,50.96,50.56,51.42,51.51,50.8,50.53,50.24,50.2,50.15,50.0,51.0,51.48,52.34,51.28,51.32,52.0,52.4,51.94,51.45,51.99,51.83,52.18,52.23,52.11,52.14,51.6,52.59,52.87,53.65,53.26,52.87,52.62,52.05,52.42,52.8,52.43,52.19,52.38,51.88,51.59,52.5,52.0,51.65,53.12,51.78,51.04,52.09,51.81,52.07,53.3,52.8,52.39,52.59,52.49,52.13,52.01,51.17,51.43,51.9,51.76,51.59,51.89,51.53,51.31,51.25,52.11,52.03,51.93,51.79,51.52,50.91,50.34,50.85,50.49,50.54,50.24,49.44,49.17,50.03,49.78,49.38,49.13,48.95,49.11,48.88,48.84,48.57,48.81,49.02,49.17,49.57,49.52,50.25,50.53,51.41,51.33,51.47,51.03,51.02,51.49,51.24,52.11,52.09,52.99,52.31,52.09,51.75,52.32,52.66,52.56,52.24,52.18,52.57,53.02,52.92,52.6,52.61,52.63,52.73,52.4,53.4,52.95,53.8,54.56,55.04,56.06,56.28,55.96,55.53,55.01,55.42,54.42,53.48,54.33,54.85,55.0,55.45,55.81,55.58,54.59,55.27,55.43,54.5,54.49,54.12,53.97,53.69,53.95,53.74,52.98,53.32,53.55,52.62,52.81,53.29,53.13,53.18,52.66,51.56,51.84,51.75,51.97,51.79,51.6,51.66,51.59,52.08,51.79,50.88,50.95,50.15,48.63,48.0,47.77,47.34,46.47,46.41,47.21,47.76,47.81,48.41,48.18,47.68,48.14,47.52,47.77,47.8,47.63,47.4,48.14,47.22,47.44,47.32,46.92,47.01,47.26,47.28,47.48,48.38,48.05,48.34,47.33,47.66,46.58,47.03,46.81,46.97,46.16,46.25,46.82,47.25,47.3,47.35,48.09,48.57,48.22,47.91,47.54,47.57,46.92,45.69,45.64,45.88,46.08,46.81,46.09,45.86,45.08,45.33,45.36,45.16,45.28,44.95,44.44,45.5,46.08,46.05,45.2,45.17,45.61,45.8,46.49,47.29,47.3,47.07,46.83,46.65,47.26,47.06,46.11,46.47,46.48,46.27,45.16,45.96,46.46,45.85,46.02,45.45,44.73,43.57,44.17,44.81,44.73,44.8,45.96,45.59,44.96,45.14,45.57,45.48,44.71,44.36,44.88,45.41,44.5,43.88,43.41,43.53,44.98,44.91,45.05,44.67,46.33,46.04,45.81,45.99,45.27,45.85,45.93,45.51,45.24,44.2,43.98,42.74,42.61,42.46,42.26,42.07,41.72,42.62,43.64,43.66,44.47,44.4,44.33,43.95,44.49,44.97,44.29,44.5,44.3,43.88,43.98,42.95,42.83,44.11,44.49,43.92,44.37,44.54,44.45,44.21,44.33,44.09,44.1,44.66,45.26,44.58,44.4,45.48,46.65,46.94,47.97,48.73,48.68,47.51,47.52,46.8,46.94,48.05,48.24,47.81,47.15,46.03,44.96,46.04,46.63,46.62,46.6,46.63,46.69,47.6,47.88,46.73,47.43,46.33,46.16,45.4,45.52,44.85,44.13,43.62,44.23,44.24,44.75,45.68,45.9,46.33,45.82,45.85,45.25,45.67,46.3,46.96,47.0,47.6,47.56,47.27,47.63,48.11,49.47,49.92,49.26,48.69,47.93,48.02,47.4,48.27,48.13,48.55,48.67,48.9,48.3,48.32,48.1,48.07,48.19,48.63,48.38,48.91,49.13,50.13,48.14,47.79,48.59,47.1,48.05,48.14,46.95,47.45,46.87,46.38,47.33,47.15,46.64,47.91,48.51,48.34,47.9,47.82,48.81,48.24,47.51,48.33,48.19,48.29,48.64,48.43,47.01,46.94,47.74,49.09,49.04,49.04,49.88,50.24,50.41,49.22,48.98,49.13,48.24,48.06,49.12,48.98,48.14,47.05,47.1,46.81,46.35,46.56,46.8,46.97,47.24,46.56,46.25,46.12,46.17,46.84,46.47,46.07,47.04,47.2,46.41,46.3,45.63,45.04,44.33,43.97,45.33,46.03,46.94,47.65,47.62,47.9,48.01,47.41,46.76,47.37,46.69,46.88,47.33,47.83,48.1,47.42,47.79,47.75,47.21,46.07,46.42,45.56,44.63,45.78,45.15,44.99,45.14,45.28,44.76,44.44,45.03,44.96,45.05,43.85,43.63,44.27,43.95,43.5,43.86,44.34,44.65,44.42,44.98,46.06,46.84,45.96,47.8,47.05,46.37,46.63,46.64,46.92,47.77,48.38,47.87,47.96,48.61,49.26,49.95,50.45,50.86,50.54,49.73,49.99,49.72,50.47,49.94,49.71,49.46,50.05,50.5,50.51,50.67,51.63,50.54,50.97,51.6,52.3,52.74,52.22,51.85,52.21,51.81,51.66,50.72,49.99,50.2,49.94,49.48,49.38,49.57,49.43,49.54,49.6,49.46,49.46,48.94,48.66,47.59,46.94,46.29,46.12,46.88,46.93,47.08,46.58,46.82,47.9,47.89,47.44,46.79,47.01,46.51,47.0,46.46,45.53,45.91,45.22,45.68,46.38,46.1,46.3,47.21,46.99,48.01,47.85,47.33,47.44,47.63,48.36,48.92,49.17,49.58,49.69,50.17,49.86,49.21,49.36,50.98,51.45,51.0,51.81,50.66,50.49,50.72,50.3,49.94,49.84,49.52,49.06,48.43,47.52,46.99,46.99,47.65,47.3,46.63,47.66,47.02,47.14,46.63,46.27,46.58,46.92,47.75,48.19,48.32,48.73,48.14,48.9,49.24,49.55,49.92,49.03,48.37,48.48,48.6,48.97,49.06,48.97,49.74,49.96,50.41,51.11,51.85,52.0,52.4,52.51,53.1,54.41,53.7,53.17,54.06,54.09,53.75,53.26,53.75,54.01,55.14,54.98,55.42,56.31,55.32,54.58,54.65,54.22,53.88,53.41,53.25,52.64,51.82,52.01,52.05,52.6,52.86,53.05,53.44,52.83,52.47,52.59,53.1,53.42,53.23,53.05,53.14,52.38,52.84,53.25,53.74,54.26,54.78,53.55,53.62,52.69,52.06,51.94,52.61,52.76,52.84,53.86,53.92,53.27,52.37,51.8,51.83,50.87,51.12,51.28,50.82,50.87,51.16,50.76,51.18,50.73,51.07,51.92,52.08,51.27,51.3,51.32,50.78,50.01,49.78,50.3,50.79,51.49,51.43,52.58,52.03,52.25,52.06,52.91,52.87,52.2,52.3,51.58,51.02,51.56,51.52,52.0,51.44,52.18,52.04,50.82,50.27,49.42,48.56,48.89,49.13,49.5,49.07,49.41,48.54,48.28,48.22,47.91,48.01,48.04,48.36,48.58,49.18,48.91,49.32,49.5,49.66,49.74,48.45,49.64,49.09,48.63,48.47,47.71,48.81,48.46,48.08,47.62,47.93,48.81,49.0,48.55,49.37,49.56,49.13,49.11,49.2,49.36,49.37,49.4,50.53,52.22,52.28,51.68,51.02,51.49,50.48,50.36,50.59,50.69,50.44,51.53,51.98,51.65,52.09,51.94,51.59,51.31,52.0,51.62,51.55,52.13,52.27,52.37,51.92,53.28,53.71,52.21,52.95,52.12,51.25,50.81,51.55,51.35,51.45,50.42,51.06,50.88,50.09,50.28,50.57,50.61,51.37,51.69,52.56,52.48,52.49,52.96,53.6,53.32,54.39,54.37,54.29,54.47,53.86,52.8,53.98,54.53,53.89,53.89,54.19,53.81,54.6,54.21,54.72,54.25,54.47,55.31,55.49,55.08,55.11,55.45,55.08,54.74,55.71,56.43,55.9,54.99,54.12,53.37,53.13,53.03,52.14,52.19,50.4,50.48,51.43,50.67,48.93,49.05,49.49,49.26,49.41,50.2,51.21,51.54,50.77,50.85,50.24,50.22,50.07,49.73,50.65,50.5,49.61,49.84,50.26,50.28,49.81,49.56,49.21,48.92,48.52,48.42,47.64,47.83,47.41,47.99,48.26,49.19,48.39,49.27,49.22,49.6,50.14,50.72,50.74,51.0,50.92,51.34,50.78,51.01,51.91,53.08,53.66,54.46,54.68,55.22,56.29,56.13,55.05,54.85,54.86,54.27,53.47,53.1,52.3,52.8,53.77,54.1,53.18,53.24,52.66,52.78,52.23,52.77,53.14,52.88,53.13,53.1,54.08,52.86,53.05,53.73,53.44,53.07,53.11,52.5,52.13,51.47,51.33,50.05,49.69,50.03,49.8,49.56,50.11,51.05,50.59,51.3,50.22,49.71,50.04,50.19,50.26,50.77,50.64,51.08,50.77,50.38,49.24,49.66,49.15,49.77,50.38,50.24,50.29,50.4,50.27,49.39,50.27,49.92,50.24,50.41,50.58,50.7,51.23,50.68,51.27,51.34,51.34,51.06,51.01,51.34,50.61,49.57,49.41,49.84,49.67,50.5,51.26,52.08,52.91,53.01,53.29,52.81,51.15,51.37,50.88,50.74,49.23,49.79,49.67,49.32,48.64,48.18,47.71,47.17,46.38,46.33,46.2,46.79,45.8,45.62,45.17,45.47,45.53,46.13,47.31,47.37,47.74,47.33,47.31,47.38,48.71,48.06,48.01,48.07,47.65,47.91,47.96,48.07,47.68,48.17,47.64,47.47,48.03,48.91,48.48,48.88,48.85,49.5,49.58,50.61,51.51,50.9,50.68,50.22,50.17,49.07,48.09,48.74,48.97,49.44,48.91,48.3,48.22,49.08,49.15,49.27,50.0,50.22,50.33,50.58,50.45,51.39,51.3,50.84,51.23,51.77,51.46,51.86,52.47,50.41,49.37,49.62,49.07,50.1,50.29,50.22,50.26,50.02,49.64,49.72,50.33,49.39,49.55,49.29,49.35,48.91,49.02,48.4,48.42,48.29,47.33,47.63,45.99,45.85,45.04,45.29,45.18,45.77,45.73,45.69,46.45,46.24,46.3,47.23,47.68,48.92,49.21,48.91,49.58,50.14,49.97,50.3,50.24,50.54,50.55,50.46,51.46,51.71,50.87,50.98,50.78,50.95,51.08,51.28,50.23,49.29,50.14,50.12,50.92,51.22,50.88,49.85,50.16,50.46,51.5,51.35,51.37,50.26,49.89,50.04,49.83,49.31,50.17,51.13,50.47,50.52,50.25,51.14,51.26,51.59,51.0,51.77,51.56,52.64,53.25,52.79,53.05,53.14,52.94,53.33,53.25,53.2,52.76,52.26,52.26,52.32,52.92,52.05,52.07,52.99,52.52,51.85,51.25,51.7,50.91,50.9,50.48,50.13,49.94,49.72,49.5,49.48,49.65,49.39,49.68,49.4,49.14,49.18,48.17,47.71,47.36,46.8,46.72,46.35,45.87,46.57,47.88,48.52,48.73,49.43,49.63,49.48,49.56,49.37,48.06,47.59,47.14,47.49,47.25,46.23,46.28,46.53,47.06,47.34,48.83,48.33,49.15,49.72,49.35,49.28,48.85,48.8,48.56,48.32,48.35,47.76,48.48,49.04,48.64,49.18,48.57,47.53,47.77,48.14,47.73,48.09,49.31,51.13,50.58,50.77,50.01,51.71,51.42,51.91,51.92,51.25,51.1,50.27,49.88,49.72,49.86,48.5,48.49,50.05,49.48,49.69,49.44,47.76,47.2,46.85,47.42,47.45,47.37,47.83,47.95,47.89,48.33,47.54,47.47,48.27,47.02,46.6,46.77,46.97,46.83,47.15,46.67,47.33,47.5,48.64,49.17,49.52,50.38,49.89,49.72,48.67,49.22,50.23,49.93,49.2,49.89,49.45,49.16,50.1,49.89,49.78,50.75,51.09,50.43,51.32,50.25,50.85,51.13,50.79,50.31,49.63,50.68,50.74,50.35,50.68,51.39,51.56,51.94,52.48,52.46,52.6,52.48,51.84,51.04,51.29,50.84,50.81,50.64,51.21,51.36,51.51,51.31,51.2,50.98,51.11,50.05,50.04,50.26,50.49,49.83,49.58,49.36,49.05,48.34,47.72,47.77,48.05,48.17,47.69,47.97,47.89,47.63,47.12,46.88,47.37,47.31,47.29,46.74,48.48,47.16,46.0,45.76,45.97,47.11,47.48,47.71,48.3,48.4,47.25,47.46,47.64,48.99,48.58,49.36,48.56,49.51,49.6,50.11,50.53,50.92,50.96,50.55,50.44,49.98,49.91,48.95,49.07,49.67,50.4,51.18,51.25,51.13,50.96,51.17,51.58,51.75,50.91,51.72,51.97,52.53,52.51,52.3,53.42,52.71,51.64,52.8,52.89,52.58,52.17,50.93,52.03,52.41,52.67,53.11,52.5,52.72,53.32,51.93,52.25,52.65,52.66,52.08,51.94,51.62,51.81,51.45,51.88,51.53,51.19,51.87,51.73,52.02,51.2,52.09,51.18,51.21,51.05,50.57,50.4,51.13,52.15,51.97,51.71,50.55,51.57,50.9,50.33,50.39,50.82,51.72,52.99,53.38,53.03,52.57,52.41,52.85,53.36,53.67,52.46,52.07,52.9,52.52,52.42,54.01,53.89,54.66,55.67,56.02,55.63,54.15,53.55,53.87,54.15,54.77,54.01,54.05,52.74,52.15,52.43,51.07,51.54,52.61,51.69,51.5,52.5,52.75,52.94,52.94,52.06,51.94,52.67,52.67,53.05,52.77,52.19,51.89,51.22,50.38,50.36,50.22,49.65,50.07,49.51,49.78,50.08,51.08,51.26,51.71,51.72,50.84,51.34,52.32,52.2,53.41,53.9,55.02,54.81,54.18,54.13,53.61,53.66,53.44,53.47,53.35,52.7,52.33,53.04,52.94,52.08,50.83,50.62,50.77,50.05,48.98,49.33,51.26,51.76,51.13,51.03,50.94,50.16,49.31,49.24,49.73,49.89,49.48,49.8,50.11,49.52,48.8,49.21,49.91,50.15,50.86,51.72,50.77,51.04,51.81,52.45,53.26,52.84,53.2,53.6,53.17,53.22,52.36,51.8,51.96,52.55,52.5,53.37,54.2,53.52,53.39,53.02,53.45,53.82,53.26,53.75,52.89,53.53,52.0,51.85,51.39,51.77,51.89,50.53,49.71,49.37,50.09,51.07,51.46,52.28,51.78,52.0,52.03,51.34,51.11,50.87,51.13,51.4,51.05,50.71,49.55,49.86,49.8,49.79,50.12,49.82,49.25,48.9,48.72,48.87,48.53,48.3,47.53,47.34,46.34,46.02,46.42,46.6,46.57,46.51,47.12,46.47,46.8,46.44,46.68,46.65,46.39,46.65,46.33,45.68,45.47,44.81,45.0,44.74,44.08,44.42,44.77,44.77,44.7,45.35,45.28,45.53,44.94,45.37,45.38,45.78,45.7,45.34,44.71,44.69,44.52,43.85,44.73,45.45,44.32,43.15,42.37,42.62,44.38,43.78,43.71,44.64,44.45,45.23,45.89,45.95,46.56,47.19,46.41,46.37,46.07,46.16,45.51,45.0,45.14,45.23,46.16,46.36,47.29,48.13,48.85,46.76,46.36,46.71,45.98,45.74,46.23,46.33,46.2,47.31,47.11,47.84,47.85,47.95,47.78,47.32,47.24,46.48,46.91,47.04,46.84,47.38,46.8,45.69,46.03,45.28]}],"layout":{"title":{"text":"5,040 readings at four-minute steps, textposition: auto"},"width":1200,"height":500,"margin":{"l":50,"r":20,"t":60,"b":50},"xaxis":{"title":{"text":"time"}},"yaxis":{"title":{"text":"reading"}}}} From 8468b5d234d0b43e76e12561409bc9abf010a1a6 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 21:25:21 +0000 Subject: [PATCH 16/41] Keep *auto* labels off the line of a lines+text trace A trace without markers could sit its label on the point, which put the text on top of the line. Only a trace with neither markers nor lines uses that position now. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/auto_text_position.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index c19355dd4f0..194a03f6b53 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -17,8 +17,8 @@ const POSITIONS = [ 'bottom left' ]; -// a label without a marker can also sit on its point -const POSITIONS_NO_MARKER = ['middle center', ...POSITIONS]; +// a label without a marker or a line can also sit on its point +const POSITIONS_ON_POINT = ['middle center', ...POSITIONS]; // ring 0 touches the point, every ring after it adds LEADER_STEP // font sizes of distance and a leader line back to the point @@ -95,7 +95,7 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { if (!subTypes.hasText(trace)) return; - const positions = hasMarkers ? POSITIONS : POSITIONS_NO_MARKER; + const positions = hasMarkers || subTypes.hasLines(trace) ? POSITIONS : POSITIONS_ON_POINT; tr.selectAll('g.textpoint').each(function (d) { const tx = d3.select(this).select('text'); From 99c2ccdc0091160bbe2f1d66e78ddcd1227e5e56 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 21:43:49 +0000 Subject: [PATCH 17/41] Document what *auto* text placement does not avoid The auto pass runs inside the trace plot step, before annotations, shapes, images, and the legend draw. State this in the attribute description so users know to set a fixed position on points that sit under those elements. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- src/traces/scatter/attributes.js | 4 +++- src/types/generated/schema.d.ts | 14 +++++++------- test/plot-schema.json | 14 +++++++------- 3 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 189abe3eb2e..11e85fba196 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -676,7 +676,9 @@ module.exports = { 'that overlaps no marker and no other label on the subplot.', 'When the positions next to the point are taken, or another point', 'sits close to the label, the label moves farther out with a leader', - 'line back to the point. A label with no free position is hidden.' + 'line back to the point. A label with no free position is hidden.', + 'Auto placement considers markers and text labels only.', + 'It does not avoid annotations, shapes, images, or the legend.' ].join(' ') }, textfont: fontAttrs({ diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index ba3d6929e8d..b02d6724522 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8063,7 +8063,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8909,7 +8909,7 @@ export interface ScattermapData { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; @@ -9098,7 +9098,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9491,7 +9491,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9682,7 +9682,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -12951,7 +12951,7 @@ export interface MapLayout { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; diff --git a/test/plot-schema.json b/test/plot-schema.json index a6f47fdaaac..90f08d37333 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4016,7 +4016,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "plot", "valType": "enumerated", @@ -54657,7 +54657,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59335,7 +59335,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -65011,7 +65011,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67079,7 +67079,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71123,7 +71123,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73201,7 +73201,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From b284f55dfe237d0a2dfb0739341ad027f5f3a7cb Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 23:09:59 +0000 Subject: [PATCH 18/41] Name the draftlog after the pull request Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- draftlogs/{XXXX_add.md => 8065_add.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename draftlogs/{XXXX_add.md => 8065_add.md} (100%) diff --git a/draftlogs/XXXX_add.md b/draftlogs/8065_add.md similarity index 100% rename from draftlogs/XXXX_add.md rename to draftlogs/8065_add.md From c040aa01590137c3b76c65392353835104068d90 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 21 Sep 2026 23:10:31 +0000 Subject: [PATCH 19/41] Point the draftlog at pull request 8065 Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01YCVbsNcheYqzMQjRnZJ3LB --- draftlogs/8065_add.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/draftlogs/8065_add.md b/draftlogs/8065_add.md index b6bf0ed460f..f3828ae7b84 100644 --- a/draftlogs/8065_add.md +++ b/draftlogs/8065_add.md @@ -1 +1 @@ -- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points [[#XXXX](https://github.com/plotly/plotly.js/pull/XXXX)] +- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points [[#8065](https://github.com/plotly/plotly.js/pull/8065)] From c07bf597191b90812687ef958ae96cb4cf2f385d Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 02:30:19 +0000 Subject: [PATCH 20/41] Keep *auto* out of the map textposition attributes The map layer symbol and the scattermap trace reuse the scatter `textposition` object, so *auto* leaked into their enum through `Lib.extendFlat`. Map-gl has no placement pass and drew such labels at the center without a warning. Filter the value out, as the gl and geo traces already do. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- src/plots/map/layout_attributes.js | 7 ++++++- src/types/generated/schema.d.ts | 8 ++++---- test/jasmine/tests/scattermap_test.js | 14 +++++++++++++- test/plot-schema.json | 10 ++++------ 4 files changed, 27 insertions(+), 12 deletions(-) diff --git a/src/plots/map/layout_attributes.js b/src/plots/map/layout_attributes.js index 0c55c82f2e9..4ba96b648b2 100644 --- a/src/plots/map/layout_attributes.js +++ b/src/plots/map/layout_attributes.js @@ -319,7 +319,12 @@ var attrs = (module.exports = overrideAll( ].join(' ') }, textfont: fontAttr, - textposition: Lib.extendFlat({}, textposition, { arrayOk: false }) + textposition: Lib.extendFlat({}, textposition, { + // *auto* placement runs in the svg scatter plot code only + values: textposition.values.filter((v) => v !== 'auto'), + arrayOk: false, + description: 'Sets the positions of the `text` elements with respects to the (x,y) coordinates.' + }) } }) }, diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index b02d6724522..c6a06b48262 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -8909,10 +8909,10 @@ export interface ScattermapData { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right'; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `lat`, `lon` and `text`. */ texttemplate?: string | string[]; /** @@ -12951,10 +12951,10 @@ export interface MapLayout { /** Sets the icon text font (color=map.layer.paint.text-color, size=map.layer.layout.text-size). Has an effect only when `type` is set to *symbol*. */ textfont?: Font; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. * @default 'middle center' */ - textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto'; + textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right'; }; /** Used to refer to a named item in this array in the template. Named items from the template will be created even without a matching item in the input figure, but you can modify one by making an item with `templateitemname` matching its `name`, alongside your modifications (including `visible: false` or `enabled: false` to hide it). If there is no template or no matching item, this item will be hidden unless you explicitly show it with `visible: true`. */ templateitemname?: string; diff --git a/test/jasmine/tests/scattermap_test.js b/test/jasmine/tests/scattermap_test.js index 9d49db1951d..0bd94dc777e 100644 --- a/test/jasmine/tests/scattermap_test.js +++ b/test/jasmine/tests/scattermap_test.js @@ -33,7 +33,7 @@ describe('scattermap defaults', function() { function _supply(traceIn) { var traceOut = { visible: true }; var defaultColor = '#444'; - var layout = { _dataLength: 1 }; + var layout = { _dataLength: 1, font: { family: 'Arial', size: 12, color: '#444' } }; ScatterMap.supplyDefaults(traceIn, traceOut, defaultColor, layout); @@ -123,6 +123,18 @@ describe('scattermap defaults', function() { expect(fullTrace.marker).toBeDefined(); expect(fullTrace.marker.line).toBeUndefined(); }); + + it('should not accept *auto* textposition', function() { + var fullTrace = _supply({ + mode: 'markers+text', + lon: [10, 20], + lat: [10, 20], + text: ['a', 'b'], + textposition: 'auto' + }); + + expect(fullTrace.textposition).toBe('middle center'); + }); }); describe('scattermap convert', function() { diff --git a/test/plot-schema.json b/test/plot-schema.json index 90f08d37333..49a51904833 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -4016,7 +4016,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", "dflt": "middle center", "editType": "plot", "valType": "enumerated", @@ -4029,8 +4029,7 @@ "middle right", "bottom left", "bottom center", - "bottom right", - "auto" + "bottom right" ] } }, @@ -65011,7 +65010,7 @@ }, "textposition": { "arrayOk": false, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -65024,8 +65023,7 @@ "middle right", "bottom left", "bottom center", - "bottom right", - "auto" + "bottom right" ] }, "texttemplate": { From cae1cc463c553aa981d94c30ef36baaa80ccc8ec Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 02:31:34 +0000 Subject: [PATCH 21/41] Handle MathJax labels and animated leader lines in *auto* textposition `textPointPosition` set `display` on the `` node, which undid the hiding that `convertToTspans` relies on for the tex source. A selected point then showed the raw tex over the rendered math. Hide the `g.textpoint` group instead, so the MathJax render goes with it. A MathJax label renders after the placement pass, so the pass measured the hidden source text and reserved an empty box. Skip a pending label and run the pass again once every render is done, as the axis tick labels do. Measure a rendered label from its math group, and align the math svg to the anchor the placement picks. A leader line was drawn from the `x` and `y` attributes of the text node, which still hold the old values in the middle of a transition. Keep the leader segment on the calcdata point in plot coordinates. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- src/components/drawing/index.js | 72 ++++++++------- src/traces/scatter/auto_text_position.js | 40 ++++++--- src/traces/scatter/plot.js | 4 +- test/jasmine/bundle_tests/mathjax_test.js | 102 ++++++++++++++++++++++ test/jasmine/tests/scatter_test.js | 49 +++++++++-- 5 files changed, 212 insertions(+), 55 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index e1ef9179ed8..1bee348ca09 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1250,11 +1250,9 @@ var LEADER_END_GAP = 2; * @param fontSize - the font size in px * @param markerRadius - the calculated marker radius in px, or 0 without markers * @param numLines - the line count of the label - * @param gap - extra px between the point and the label, set by the *auto* placement - * @returns `anchor` for the `text-anchor` attribute, `dx` and `dy` of the label group in px, - * and `leader` as `[x0, y0, x1, y1]` from the marker edge to the label, or null when `gap` is 0 + * @returns `anchor` for the `text-anchor` attribute, and `dx` and `dy` of the label group in px */ -function textPointOffset(textPosition, fontSize, markerRadius, numLines, gap) { +function textPointOffset(textPosition, fontSize, markerRadius, numLines) { var v = textPosition.indexOf('top') !== -1 ? 'top' : textPosition.indexOf('bottom') !== -1 ? 'bottom' : 'middle'; var h = textPosition.indexOf('left') !== -1 ? 'end' : textPosition.indexOf('right') !== -1 ? 'start' : 'middle'; var sx = TEXTOFFSETSIGN[h]; @@ -1263,25 +1261,14 @@ function textPointOffset(textPosition, fontSize, markerRadius, numLines, gap) { // if markers are shown, offset a little more than // the nominal marker size // ie 2/1.6 * nominal, bcs some markers are a bit bigger - var r0 = markerRadius ? markerRadius / 0.8 + 1 : 0; - var r = r0 + (gap || 0); + var r = markerRadius ? markerRadius / 0.8 + 1 : 0; var lineSpan = ((numLines || 1) - 1) * LINE_SPACING + 1; - var out = { + return { anchor: h, dx: sx * r, - dy: fontSize * 0.75 + sy * r + ((sy - 1) * lineSpan * fontSize) / 2, - leader: null + dy: fontSize * 0.75 + sy * r + ((sy - 1) * lineSpan * fontSize) / 2 }; - - if (gap > 0 && (sx || sy)) { - var norm = Math.sqrt(sx * sx + sy * sy); - var ux = sx / norm; - var uy = sy / norm; - out.leader = [ux * r0, uy * r0, sx * r - ux * LEADER_END_GAP, sy * r - uy * LEADER_END_GAP]; - } - - return out; } /** @@ -1345,6 +1332,23 @@ function getTextPosition(d, trace) { return d._tpAuto === undefined ? 'middle center' : d._tpAuto; } +/** + * Measure a text label, from its `` node or from the MathJax render that replaces it. + * + * @param s - d3 selection of one `` element, inside its own `` + * @returns the label box from `drawing.bBox`, with `top` and `bottom` relative to the text anchor + */ +drawing.textPointBBox = function (s) { + var math = d3.select(s.node().parentNode).select('g.text-math-group'); + if (!math.size()) return drawing.bBox(s.node()); + + var bb = drawing.bBox(math.node()); + // the MathJax svg is placed in the frame of the `` node + bb.top = +math.select('svg').attr('y') - +s.attr('y'); + bb.bottom = bb.top + bb.height; + return bb; +}; + /** * Position a text label relative to its point, and join its leader line. * @@ -1356,39 +1360,43 @@ function getTextPosition(d, trace) { */ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent) { var group = d3.select(s.node().parentNode); + var isAuto = (d.tp || trace.textposition) === 'auto'; var textPosition = getTextPosition(d, trace); - s.style('display', textPosition === null ? 'none' : null); - var offset; - if (textPosition && (d.tp || trace.textposition) === 'auto') { + if (isAuto && textPosition) { var symbol = d.mx || (trace.marker || {}).symbol; - offset = drawing.textPointBoxOffset(textPosition, markerRadius, symbol, drawing.bBox(s.node()), d._tpAutoGap); + var bb = drawing.textPointBBox(s); + offset = drawing.textPointBoxOffset(textPosition, markerRadius, symbol, bb, d._tpAutoGap); + + // a MathJax render is aligned to the anchor it had when it rendered + group.select('svg.text-math').attr('x', +s.attr('x') - (bb.width * (1 - TEXTOFFSETSIGN[offset.anchor])) / 2); } else { offset = textPointOffset( textPosition || 'middle center', drawing.textPointFontSize(d, trace), markerRadius, - svgTextUtils.lineCount(s), - d._tpAutoGap + svgTextUtils.lineCount(s) ); } // fix the overall text group position s.attr('text-anchor', offset.anchor); if (!dontTouchParent) { + // the whole group, so that a MathJax render is hidden with its source text + group.style('display', textPosition === null ? 'none' : null); group.attr('transform', strTranslate(offset.dx, offset.dy)); } - var leader = group.selectAll('path.textleader').data(offset.leader ? [offset.leader] : []); + var leader = group.selectAll('path.textleader').data(d._tpAutoLeader ? [d._tpAutoLeader] : []); leader.exit().remove(); leader.enter().insert('path', ':first-child').classed('textleader', true).style('fill', 'none'); leader.each(function (seg) { - // the group is translated by (dx, dy), so the point sits at (x - dx, y - dy) in the group frame - var x = +s.attr('x') - offset.dx; - var y = +s.attr('y') - offset.dy; + // the leader is set in the plot frame, and the group is translated by (dx, dy) + var dx = offset.dx; + var dy = offset.dy; d3.select(this) - .attr('d', 'M' + (x + seg[0]) + ',' + (y + seg[1]) + 'L' + (x + seg[2]) + ',' + (y + seg[3])) + .attr('d', 'M' + (seg[0] - dx) + ',' + (seg[1] - dy) + 'L' + (seg[2] - dx) + ',' + (seg[3] - dy)) .style('stroke-width', 1) .call(Color.stroke, s.node().style.fill); }); @@ -1453,8 +1461,10 @@ drawing.textPointStyle = function (s, trace, gd) { color: fontColor }) .text(text) - .call(svgTextUtils.convertToTspans, gd) - .call(drawing.textPointPosition, d, trace, d.mrc); + .call(svgTextUtils.convertToTspans, gd, function () { + // a MathJax label is positioned once it is rendered + drawing.textPointPosition(p, d, trace, d.mrc); + }); }); }; diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 194a03f6b53..895d7107ae4 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -54,14 +54,18 @@ const CELL_SIZE = 64; * hidden. Traces come in draw order and points in data order, so an earlier * point wins a contested spot. * - * Sets `_tpAuto` and `_tpAutoGap` on every calcdata point with an *auto* - * position and repositions its `` node. Does nothing when no trace - * of the subplot uses *auto*. + * Sets `_tpAuto`, `_tpAutoGap`, and `_tpAutoLeader` on every calcdata point + * with an *auto* position and repositions its `` node. Does nothing + * when no trace of the subplot uses *auto*. * + * A label that MathJax has not rendered yet has no box, so it is skipped, + * and the whole pass runs again once every pending render is done. + * + * @param gd - the graph div * @param plotinfo - the subplot, with `xaxis` and `yaxis` * @param traceGroups - d3 selection of the `g.trace` groups, bound to calcdata */ -module.exports = function autoTextPosition(plotinfo, traceGroups) { +module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { let hasAuto = false; traceGroups.each((cd) => { const trace = cd[0].trace; @@ -73,6 +77,7 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { const ya = plotinfo.yaxis; const index = makeIndex(xa._length, ya._length); const labels = []; + let pending = false; traceGroups.each(function (cd) { const trace = cd[0].trace; @@ -98,18 +103,17 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { const positions = hasMarkers || subTypes.hasLines(trace) ? POSITIONS : POSITIONS_ON_POINT; tr.selectAll('g.textpoint').each(function (d) { - const tx = d3.select(this).select('text'); + const g = d3.select(this); + const tx = g.select('text'); if (!tx.size()) return; - const pos = d.tp || trace.textposition; - const isAuto = pos === 'auto'; - if (isAuto) { - // measure the label in its shown state - d._tpAuto = undefined; - d._tpAutoGap = 0; - tx.style('display', null); + // `convertToTspans` hides the tex source until MathJax replaces it + if (tx.node().style.display === 'none' && !g.select('g.text-math-group').size()) { + pending = true; + return; } + const pos = d.tp || trace.textposition; const label = { tx, d, @@ -118,10 +122,10 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { x: xa.c2p(d.x), y: ya.c2p(d.y), fontSize: Drawing.textPointFontSize(d, trace), - bb: Drawing.bBox(tx.node()) + bb: Drawing.textPointBBox(tx) }; - if (isAuto) labels.push(label); + if (pos === 'auto') labels.push(label); // a label with a fixed position blocks the *auto* labels else insert(index, labelRect(label, pos, 0)); }); @@ -130,6 +134,10 @@ module.exports = function autoTextPosition(plotinfo, traceGroups) { for (let i = 0; i < labels.length; i++) { place(index, labels[i]); } + + if (pending) { + gd._promises.push(Promise.all(gd._promises).then(() => autoTextPosition(gd, plotinfo, traceGroups))); + } }; function hasAutoTextPosition(trace) { @@ -162,12 +170,16 @@ function place(index, label) { if (rect.leader) insert(index, rect.leader); d._tpAuto = pos; d._tpAutoGap = gap; + // in the plot frame, so the leader does not depend on the `` node in mid-transition + d._tpAutoLeader = rect.leader ? [rect.leader.x0, rect.leader.y0, rect.leader.x1, rect.leader.y1] : null; Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); return; } } d._tpAuto = null; + d._tpAutoGap = 0; + d._tpAutoLeader = null; Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } diff --git a/src/traces/scatter/plot.js b/src/traces/scatter/plot.js index ee0fea511ce..bbbd42acc88 100644 --- a/src/traces/scatter/plot.js +++ b/src/traces/scatter/plot.js @@ -62,13 +62,13 @@ module.exports = function plot(gd, plotinfo, cdscatter, scatterLayer, transition scatterLayer.selectAll('g.trace').each(function(d, i) { plotOne(gd, i, plotinfo, d, cdscatterSorted, this, transitionOpts); }); - autoTextPosition(plotinfo, scatterLayer.selectAll('g.trace')); + autoTextPosition(gd, plotinfo, scatterLayer.selectAll('g.trace')); }); } else { join.each(function(d, i) { plotOne(gd, i, plotinfo, d, cdscatterSorted, this, transitionOpts); }); - autoTextPosition(plotinfo, join); + autoTextPosition(gd, plotinfo, join); } if(isFullReplot) { diff --git a/test/jasmine/bundle_tests/mathjax_test.js b/test/jasmine/bundle_tests/mathjax_test.js index 21704fa8130..14998c13173 100644 --- a/test/jasmine/bundle_tests/mathjax_test.js +++ b/test/jasmine/bundle_tests/mathjax_test.js @@ -1,9 +1,11 @@ var Plotly = require('../../../lib/index'); +var Lib = require('../../../src/lib'); var d3Select = require('../../strict-d3').select; var createGraphDiv = require('../assets/create_graph_div'); var destroyGraphDiv = require('../assets/destroy_graph_div'); var loadScript = require('../assets/load_script'); +var click = require('../assets/click'); // eslint-disable-next-line no-undef var mathjaxVersion = __karma__.config.mathjaxVersion; @@ -203,4 +205,104 @@ describe('Test MathJax v' + mathjaxVersion + ':', function() { .then(done, done.fail); }); }); + + describe('Test scatter text labels:', function() { + var gd; + + var layout = { + width: 500, + height: 500, + margin: {l: 50, r: 50, t: 50, b: 50}, + xaxis: {range: [0, 4]}, + yaxis: {range: [0, 4]} + }; + + beforeEach(function() { + gd = createGraphDiv(); + }); + + afterEach(destroyGraphDiv); + + function hiddenSourceCount() { + return d3Select(gd).selectAll('.textpoint text').filter(function() { + return this.style.display === 'none'; + }).size(); + } + + it('should keep the tex source hidden when a point is selected', function(done) { + Plotly.newPlot(gd, [{ + mode: 'markers+text', + x: [1, 2], + y: [1, 2], + text: ['$\\alpha$', '$\\beta$'], + textposition: 'top center' + }], Lib.extendFlat({clickmode: 'event+select'}, layout)) + .then(function() { + expect(d3Select(gd).selectAll('.textpoint .text-math-group').size()).toBe(2, 'math groups'); + expect(hiddenSourceCount()).toBe(2, 'before selection'); + return new Promise(function(resolve) { + gd.once('plotly_selected', resolve); + click(150, 350); + }); + }) + .then(function() { + expect(gd._fullData[0].selectedpoints).toEqual([0]); + expect(hiddenSourceCount()).toBe(2, 'after selection'); + }) + .then(done, done.fail); + }); + + it('should place *auto* labels by their rendered box and hide the whole label', function(done) { + var n = 12; + var x = []; + var y = []; + var text = []; + var textposition = []; + for(var i = 0; i < n; i++) { + x.push(2); + y.push(2); + text.push(i ? '$\\alpha_{' + i + '}$' : '$\\alpha + \\beta + \\gamma + \\delta$'); + textposition.push(i ? 'auto' : 'top center'); + } + // a point outside the plot area gets no label + x.push(5); + y.push(2); + text.push('$\\omega$'); + textposition.push('auto'); + + Plotly.newPlot(gd, [{ + mode: 'markers+text', + x: x, + y: y, + text: text, + textposition: textposition, + marker: {size: 10} + }], layout) + .then(function() { + var gd3 = d3Select(gd); + var cd = gd.calcdata[0]; + var boxes = [gd3.select('.point').node().getBoundingClientRect()]; + + expect(gd3.selectAll('.textpoint .text-math-group').size()).toBe(n + 1, 'math groups'); + expect(cd[n]._tpAuto).toBe(null, 'label outside the plot area'); + + gd3.selectAll('.textpoint').each(function(d) { + var rect = d3Select(this).select('.text-math-group svg').node().getBoundingClientRect(); + if(d._tpAuto === null) expect(rect.width).toBe(0, 'hidden label ' + d.i); + else boxes.push(rect); + }); + + var overlaps = 0; + for(var i = 0; i < boxes.length; i++) { + for(var j = i + 1; j < boxes.length; j++) { + var a = boxes[i]; + var b = boxes[j]; + if(a.left < b.right && a.right > b.left && a.top < b.bottom && a.bottom > b.top) overlaps++; + } + } + expect(overlaps).toBe(0, 'overlaps among the marker and the visible labels'); + }) + .then(done, done.fail); + }); + }); }); diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 07d28e0d0cc..2769c95ad38 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -722,12 +722,18 @@ describe('end-to-end scatter tests', function() { function visibleLabelBoxes() { var boxes = []; - d3SelectAll('.textpoint text').each(function() { - if(this.style.display !== 'none') boxes.push(this.getBoundingClientRect()); + d3SelectAll('.textpoint').each(function() { + if(this.style.display !== 'none') boxes.push(this.querySelector('text').getBoundingClientRect()); }); return boxes; } + function hiddenLabelCount() { + return d3SelectAll('.textpoint').filter(function() { + return this.style.display === 'none'; + }).size(); + } + function countOverlaps(boxes) { var n = 0; for(var i = 0; i < boxes.length; i++) { @@ -798,9 +804,7 @@ describe('end-to-end scatter tests', function() { expect(gd.calcdata[0][0]._tpAuto).toBe('top center'); expect(gd.calcdata[0][1]._tpAuto).toBe('top center'); expect(d3SelectAll('.textpoint path.textleader').size()).toBe(0); - expect(d3SelectAll('.textpoint text').filter(function() { - return this.style.display === 'none'; - }).size()).toBe(0); + expect(hiddenLabelCount()).toBe(0); }) .then(done, done.fail); }); @@ -954,9 +958,38 @@ describe('end-to-end scatter tests', function() { var cd = gd.calcdata[0]; expect(cd[0]._tpAuto).toBeUndefined(); expect(d3SelectAll('.textpoint path.textleader').size()).toBe(0); - expect(d3SelectAll('.textpoint text').filter(function() { - return this.style.display === 'none'; - }).size()).toBe(0); + expect(hiddenLabelCount()).toBe(0); + }) + .then(done, done.fail); + }); + + it('should draw the leader lines at the new point positions after an animation', function(done) { + function leaderPaths() { + var out = []; + d3SelectAll('.textpoint path.textleader').each(function() { + out.push(d3Select(this).attr('d')); + }); + return out; + } + + var animated; + + Plotly.newPlot(gd, [makeStack(3)], layout) + .then(function() { + expect(leaderPaths().length).toBe(3); + return Plotly.animate(gd, [{data: [{x: [1, 1, 1], y: [3, 3, 3]}]}], { + frame: {redraw: false, duration: 100}, + transition: {duration: 100} + }); + }) + .then(function() { + animated = leaderPaths(); + expect(animated.length).toBe(3); + return Plotly.redraw(gd); + }) + .then(function() { + // a full redraw draws the leader lines where the animation should have left them + expect(leaderPaths()).toEqual(animated); }) .then(done, done.fail); }); From 3f011ebb5d98e256e8dc388bd197d73b43df9021 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 05:09:29 +0000 Subject: [PATCH 22/41] Move the label placement engine into Lib.placeLabels The scatter *auto* textposition code held both the placement algorithm and the trace-specific parts: measuring labels, the box geometry of a position, and applying the result to calcdata. Other traces could not reuse it, and a change to the algorithm would have touched the trace code. `Lib.placeLabels` in `geometry2d.js` now takes marker boxes, fixed boxes, and labels that supply a `rect(position, gap)` callback, and returns a position, gap, and leader per label. The scatter code only gathers the inputs and applies the results. The engine places labels by priority through a sort helper, so that rule can change in one place. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- src/lib/geometry2d.js | 328 ++++++++++++++++++++ src/lib/index.js | 1 + src/traces/scatter/auto_text_position.js | 361 ++++------------------ test/jasmine/tests/lib_geometry2d_test.js | 73 +++++ 4 files changed, 457 insertions(+), 306 deletions(-) diff --git a/src/lib/geometry2d.js b/src/lib/geometry2d.js index 199ca224eda..252ab75bd34 100644 --- a/src/lib/geometry2d.js +++ b/src/lib/geometry2d.js @@ -232,3 +232,331 @@ exports.findPointOnPath = function findPointOnPath(path, val, coord, opts) { } return pt; }; + +// candidate positions of a label, in order of preference +const POSITIONS = [ + 'top center', + 'bottom center', + 'middle right', + 'middle left', + 'top right', + 'top left', + 'bottom right', + 'bottom left' +]; + +// a label that may sit on its point tries that first +const POSITIONS_ON_POINT = ['middle center', ...POSITIONS]; + +// ring 0 touches the point, every ring after it adds LEADER_STEP +// font sizes of distance and a leader line back to the point +const LEADER_RINGS = 6; +const LEADER_STEP = 1; + +// a label without a leader line must keep CLUSTER_GAP font sizes +// from every other marker, or a reader cannot tell which point is its own +const CLUSTER_GAP = 1; + +// minimum px between a label and anything else +const PAD = 2; + +// markers within NEIGHBOR_RADIUS font sizes of a point push its label +// to the far side, so labels around a cluster point away from it +const NEIGHBOR_RADIUS = 3; + +// side of one cell of the spatial index, in px +const CELL_SIZE = 64; + +/** + * Place labels around their points, so that no label covers a marker, + * another label, or a leader line, and every label stays inside the area. + * + * Labels are placed in order of decreasing `priority`, then in the given + * order, so an earlier label wins a contested spot. Every label takes the + * first free candidate: the eight positions next to the point first, then + * the same positions farther out with a leader line back to the point. + * The positions are tried in the order that points away from the markers + * near the point, and in a fixed order when there are none. A position + * next to the point is used only when no other marker sits close to the + * label, so a leader line shows which point the label belongs to whenever + * that is in doubt. A label with no free candidate, or with its point + * outside the area, is hidden. + * + * @param opts.width - the width of the area in px + * @param opts.height - the height of the area in px + * @param opts.markers - the marker boxes, as `{x0, y0, x1, y1, owner}`; + * a label may cover the marker with its own `owner` + * @param opts.fixed - the other boxes that labels stay clear of, as `{x0, y0, x1, y1}` + * @param opts.labels - the labels to place, each with: + * `x`, `y` - the point in px; + * `owner` - the value that links the label to its marker, the label itself when absent; + * `radius` - the marker radius in px, or 0; + * `fontSize` - the font size in px, which scales the leader step and the clearance from other markers; + * `priority` - a number, higher first, 0 when absent; + * `onPoint` - true when the label may also sit on its point; + * `rect(position, gap)` - the box of the label at a `textposition` value, `gap` px farther + * from the point, as `{x0, y0, x1, y1, leader}`, with `leader` as `[x0, y0, x1, y1]` + * from the marker edge to the box when `gap` is above 0, else null + * @returns one entry per label, in the given order: `{position, gap, leader}`, + * or null when the label is hidden + */ +exports.placeLabels = function placeLabels(opts) { + const index = makeIndex(opts.width, opts.height); + const markers = opts.markers || []; + const fixed = opts.fixed || []; + const labels = opts.labels; + + for (let i = 0; i < markers.length; i++) { + const m = markers[i]; + const rect = makeRect(m.x0 - PAD, m.y0 - PAD, m.x1 + PAD, m.y1 + PAD, m.owner); + rect.isMarker = true; + insert(index, rect); + } + for (let i = 0; i < fixed.length; i++) { + const f = fixed[i]; + insert(index, makeRect(f.x0, f.y0, f.x1, f.y1, f.owner)); + } + + const results = new Array(labels.length); + const order = sortLabels(labels); + for (let i = 0; i < order.length; i++) { + results[order[i]] = placeOne(index, labels[order[i]]); + } + return results; +}; + +// the order in which the labels are placed: by priority, high to low, then as given +function sortLabels(labels) { + const order = labels.map((label, i) => i); + order.sort((a, b) => (labels[b].priority || 0) - (labels[a].priority || 0) || a - b); + return order; +} + +function placeOne(index, label) { + const owner = label.owner === undefined ? label : label.owner; + const step = LEADER_STEP * label.fontSize; + const rings = step ? LEADER_RINGS : 0; + + // a point outside the area gets no label, even when a candidate box would fit inside + if (label.x < 0 || label.x > index.width || label.y < 0 || label.y > index.height) return null; + + const positions = orderPositions(index, label, owner); + + for (let ring = 0; ring <= rings; ring++) { + const gap = ring * step; + + for (let k = 0; k < positions.length; k++) { + const pos = positions[k]; + if (gap && pos === 'middle center') continue; + + const box = label.rect(pos, gap); + const rect = makeRect(box.x0, box.y0, box.x1, box.y1, owner); + if (!rectIsFree(index, rect)) continue; + if (!gap && rings && isAmbiguous(index, rect, CLUSTER_GAP * label.fontSize)) continue; + + const seg = box.leader; + const line = seg ? makeLine(seg[0], seg[1], seg[2], seg[3], owner) : null; + if (line && !lineIsFree(index, line, label.x, label.y)) continue; + + insert(index, rect); + if (line) insert(index, line); + return { position: pos, gap, leader: seg || null }; + } + } + + return null; +} + +// the candidate positions of a label, sorted so that the ones that point +// away from the nearby markers come first; ties keep the default order +function orderPositions(index, label, owner) { + const positions = label.onPoint ? POSITIONS_ON_POINT : POSITIONS; + const r = ((label.radius || 0) + NEIGHBOR_RADIUS * label.fontSize) ** 2; + const b = cellBounds( + index, + label.x - Math.sqrt(r), + label.y - Math.sqrt(r), + label.x + Math.sqrt(r), + label.y + Math.sqrt(r) + ); + const cells = index.cells; + let ax = 0; + let ay = 0; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (!ob.isMarker || ob.owner === owner) continue; + const dx = label.x - (ob.x0 + ob.x1) / 2; + const dy = label.y - (ob.y0 + ob.y1) / 2; + const d2 = dx * dx + dy * dy; + if (!d2 || d2 > r) continue; + // nearer markers push harder + ax += dx / d2; + ay += dy / d2; + } + } + } + + if (!ax && !ay) return positions; + + const scored = positions.map((pos, k) => { + const sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; + const sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; + const norm = Math.sqrt(sx * sx + sy * sy) || 1; + return { pos, k, score: (sx * ax + sy * ay) / norm }; + }); + scored.sort((a, b) => b.score - a.score || a.k - b.k); + return scored.map((s) => s.pos); +} + +// true when another marker sits within `margin` px of a label box, +// measured from the nearest edge or corner of the box +function isAmbiguous(index, rect, margin) { + const b = cellBounds(index, rect.x0 - margin, rect.y0 - margin, rect.x1 + margin, rect.y1 + margin); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (!ob.isMarker || ob.owner === rect.owner) continue; + const dx = Math.max(0, ob.x0 - rect.x1, rect.x0 - ob.x1); + const dy = Math.max(0, ob.y0 - rect.y1, rect.y0 - ob.y1); + if (dx * dx + dy * dy < margin * margin) return true; + } + } + } + + return false; +} + +function makeRect(x0, y0, x1, y1, owner) { + return { x0, y0, x1, y1, owner, isLine: false, isMarker: false }; +} + +function makeLine(x0, y0, x1, y1, owner) { + return { x0, y0, x1, y1, owner, isLine: true, isMarker: false }; +} + +function makeIndex(width, height) { + return { + width, + height, + ncols: Math.max(1, Math.ceil(width / CELL_SIZE)), + nrows: Math.max(1, Math.ceil(height / CELL_SIZE)), + cells: [] + }; +} + +// the cells that cover a box, clamped to the grid, as [col0, row0, col1, row1] +function cellBounds(index, x0, y0, x1, y1) { + const maxCol = index.ncols - 1; + const maxRow = index.nrows - 1; + return [ + constrain(Math.floor(Math.min(x0, x1) / CELL_SIZE), 0, maxCol), + constrain(Math.floor(Math.min(y0, y1) / CELL_SIZE), 0, maxRow), + constrain(Math.floor(Math.max(x0, x1) / CELL_SIZE), 0, maxCol), + constrain(Math.floor(Math.max(y0, y1) / CELL_SIZE), 0, maxRow) + ]; +} + +function insert(index, ob) { + const b = cellBounds(index, ob.x0, ob.y0, ob.x1, ob.y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const id = row * index.ncols + col; + if (!cells[id]) cells[id] = []; + cells[id].push(ob); + } + } +} + +// a label box is free when it stays inside the area +// and hits nothing but the marker of its own point +function rectIsFree(index, rect) { + const x0 = rect.x0 - PAD; + const y0 = rect.y0 - PAD; + const x1 = rect.x1 + PAD; + const y1 = rect.y1 + PAD; + if (x0 < 0 || y0 < 0 || x1 > index.width || y1 > index.height) return false; + + const b = cellBounds(index, x0, y0, x1, y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (ob.owner === rect.owner) continue; + const hit = ob.isLine + ? lineHitsRect(ob, x0, y0, x1, y1) + : ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0; + if (hit) return false; + } + } + } + + return true; +} + +// a leader line is free when it crosses nothing but the marker of its own point +// and the obstacles that already cover the point (px, py), which no candidate can escape +function lineIsFree(index, line, px, py) { + const b = cellBounds(index, line.x0, line.y0, line.x1, line.y1); + const cells = index.cells; + + for (let row = b[1]; row <= b[3]; row++) { + for (let col = b[0]; col <= b[2]; col++) { + const cell = cells[row * index.ncols + col]; + if (!cell) continue; + + for (let i = 0; i < cell.length; i++) { + const ob = cell[i]; + if (ob.owner === line.owner) continue; + let hit; + if (ob.isLine) { + hit = segmentsIntersect(line.x0, line.y0, line.x1, line.y1, ob.x0, ob.y0, ob.x1, ob.y1); + } else if (!pointInRect(px, py, ob.x0, ob.y0, ob.x1, ob.y1)) { + hit = lineHitsRect(line, ob.x0, ob.y0, ob.x1, ob.y1); + } + if (hit) return false; + } + } + } + + return true; +} + +function lineHitsRect(line, x0, y0, x1, y1) { + if (pointInRect(line.x0, line.y0, x0, y0, x1, y1)) return true; + if (pointInRect(line.x1, line.y1, x0, y0, x1, y1)) return true; + + const { x0: ax, y0: ay, x1: bx, y1: by } = line; + return !!( + segmentsIntersect(ax, ay, bx, by, x0, y0, x1, y0) || + segmentsIntersect(ax, ay, bx, by, x1, y0, x1, y1) || + segmentsIntersect(ax, ay, bx, by, x1, y1, x0, y1) || + segmentsIntersect(ax, ay, bx, by, x0, y1, x0, y0) + ); +} + +function pointInRect(x, y, x0, y0, x1, y1) { + return x > x0 && x < x1 && y > y0 && y < y1; +} + +function constrain(v, v0, v1) { + return Math.max(v0, Math.min(v1, v)); +} diff --git a/src/lib/index.js b/src/lib/index.js index 7c0d136e026..0b6585560d2 100644 --- a/src/lib/index.js +++ b/src/lib/index.js @@ -164,6 +164,7 @@ lib.segmentsIntersect = geom2dModule.segmentsIntersect; lib.segmentDistance = geom2dModule.segmentDistance; lib.getTextLocation = geom2dModule.getTextLocation; lib.clearLocationCache = geom2dModule.clearLocationCache; +lib.placeLabels = geom2dModule.placeLabels; lib.getVisibleSegment = geom2dModule.getVisibleSegment; lib.findPointOnPath = geom2dModule.findPointOnPath; diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 895d7107ae4..c97926ce190 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -5,54 +5,12 @@ const Lib = require('../../lib'); const Drawing = require('../../components/drawing'); const subTypes = require('./subtypes'); -// candidate positions, in order of preference -const POSITIONS = [ - 'top center', - 'bottom center', - 'middle right', - 'middle left', - 'top right', - 'top left', - 'bottom right', - 'bottom left' -]; - -// a label without a marker or a line can also sit on its point -const POSITIONS_ON_POINT = ['middle center', ...POSITIONS]; - -// ring 0 touches the point, every ring after it adds LEADER_STEP -// font sizes of distance and a leader line back to the point -const LEADER_RINGS = 6; -const LEADER_STEP = 1; - -// a label without a leader line must keep CLUSTER_GAP font sizes -// from every other marker, or a reader cannot tell which point is its own -const CLUSTER_GAP = 1; - -// minimum px between a label and anything else -const PAD = 2; - -// markers within NEIGHBOR_RADIUS font sizes of a point push its label -// to the far side, so labels around a cluster point away from it -const NEIGHBOR_RADIUS = 3; - -// side of one cell of the spatial index, in px -const CELL_SIZE = 64; - /** * Resolve the *auto* text positions of all scatter traces on one subplot. * - * Every label takes the first free candidate: the eight positions next to - * the point first, then the same positions farther out with a leader line. - * The positions are tried in the order that points away from the markers - * near the point, and in a fixed order when there are none. - * A position next to the point is used only when no - * other marker sits close to the label, so a leader line shows which point - * the label belongs to whenever that is in doubt. - * A free candidate stays inside the plot area and hits no marker, no label - * placed before it, and no leader line. A label with no free candidate is - * hidden. Traces come in draw order and points in data order, so an earlier - * point wins a contested spot. + * Every drawn marker and every label with a fixed position blocks the *auto* + * labels, which `Lib.placeLabels` then places by `textpriority`, trace order, + * and data order. * * Sets `_tpAuto`, `_tpAutoGap`, and `_tpAutoLeader` on every calcdata point * with an *auto* position and repositions its `` node. Does nothing @@ -75,7 +33,8 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { const xa = plotinfo.xaxis; const ya = plotinfo.yaxis; - const index = makeIndex(xa._length, ya._length); + const markers = []; + const fixed = []; const labels = []; let pending = false; @@ -86,21 +45,19 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { const hasMarkers = subTypes.hasMarkers(trace); const tr = d3.select(this); - // every drawn marker blocks the labels of every trace if (hasMarkers) { tr.selectAll('path.point').each((d) => { const x = xa.c2p(d.x); const y = ya.c2p(d.y); - const r = (d.mrc || 0) + PAD; - const rect = makeRect(x - r, y - r, x + r, y + r, d); - rect.isMarker = true; - insert(index, rect); + const r = d.mrc || 0; + markers.push({ x0: x - r, y0: y - r, x1: x + r, y1: y + r, owner: d }); }); } if (!subTypes.hasText(trace)) return; - const positions = hasMarkers || subTypes.hasLines(trace) ? POSITIONS : POSITIONS_ON_POINT; + // a label without a marker or a line can also sit on its point + const onPoint = !hasMarkers && !subTypes.hasLines(trace); tr.selectAll('g.textpoint').each(function (d) { const g = d3.select(this); @@ -114,25 +71,42 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { } const pos = d.tp || trace.textposition; + const x = xa.c2p(d.x); + const y = ya.c2p(d.y); const label = { tx, - d, trace, - positions, - x: xa.c2p(d.x), - y: ya.c2p(d.y), + x, + y, + owner: d, + radius: d.mrc || 0, fontSize: Drawing.textPointFontSize(d, trace), - bb: Drawing.textPointBBox(tx) + priority: Lib.extractOption(d, trace, 'tP', 'textpriority'), + onPoint, + rect: labelRect(d, trace, x, y, Drawing.textPointBBox(tx)) }; - if (pos === 'auto') labels.push(label); - // a label with a fixed position blocks the *auto* labels - else insert(index, labelRect(label, pos, 0)); + if (pos === 'auto') { + labels.push(label); + } else { + const box = label.rect(pos, 0); + box.owner = d; + fixed.push(box); + } }); }); + const results = Lib.placeLabels({ width: xa._length, height: ya._length, markers, fixed, labels }); + for (let i = 0; i < labels.length; i++) { - place(index, labels[i]); + const label = labels[i]; + const d = label.owner; + const out = results[i]; + d._tpAuto = out ? out.position : null; + d._tpAutoGap = out ? out.gap : 0; + // in the plot frame, so the leader does not depend on the `` node in mid-transition + d._tpAutoLeader = out ? out.leader : null; + Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); } if (pending) { @@ -145,250 +119,25 @@ function hasAutoTextPosition(trace) { return tp === 'auto' || (Lib.isArrayOrTypedArray(tp) && tp.indexOf('auto') !== -1); } -function place(index, label) { - const d = label.d; - const step = LEADER_STEP * label.fontSize; - const rings = step ? LEADER_RINGS : 0; - - // a point outside the plot area gets no label, even when a candidate box would fit inside - const inside = label.x >= 0 && label.x <= index.width && label.y >= 0 && label.y <= index.height; - const positions = inside ? orderPositions(index, label) : []; - - for (let ring = 0; inside && ring <= rings; ring++) { - const gap = ring * step; - - for (let k = 0; k < positions.length; k++) { - const pos = positions[k]; - if (gap && pos === 'middle center') continue; - - const rect = labelRect(label, pos, gap); - if (!rectIsFree(index, rect)) continue; - if (!gap && rings && isAmbiguous(index, rect, CLUSTER_GAP * label.fontSize)) continue; - if (rect.leader && !lineIsFree(index, rect.leader, label.x, label.y)) continue; - - insert(index, rect); - if (rect.leader) insert(index, rect.leader); - d._tpAuto = pos; - d._tpAutoGap = gap; - // in the plot frame, so the leader does not depend on the `` node in mid-transition - d._tpAutoLeader = rect.leader ? [rect.leader.x0, rect.leader.y0, rect.leader.x1, rect.leader.y1] : null; - Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); - return; - } - } - - d._tpAuto = null; - d._tpAutoGap = 0; - d._tpAutoLeader = null; - Drawing.textPointPosition(label.tx, d, label.trace, d.mrc); -} - -// the candidate positions of a label, sorted so that the ones that point -// away from the nearby markers come first; ties keep the default order -function orderPositions(index, label) { - const r = ((label.d.mrc || 0) + NEIGHBOR_RADIUS * label.fontSize) ** 2; - const b = cellBounds( - index, - label.x - Math.sqrt(r), - label.y - Math.sqrt(r), - label.x + Math.sqrt(r), - label.y + Math.sqrt(r) - ); - const cells = index.cells; - let ax = 0; - let ay = 0; - - for (let row = b[1]; row <= b[3]; row++) { - for (let col = b[0]; col <= b[2]; col++) { - const cell = cells[row * index.ncols + col]; - if (!cell) continue; - - for (let i = 0; i < cell.length; i++) { - const ob = cell[i]; - if (!ob.isMarker || ob.owner === label.d) continue; - const dx = label.x - (ob.x0 + ob.x1) / 2; - const dy = label.y - (ob.y0 + ob.y1) / 2; - const d2 = dx * dx + dy * dy; - if (!d2 || d2 > r) continue; - // nearer markers push harder - ax += dx / d2; - ay += dy / d2; - } - } - } - - if (!ax && !ay) return label.positions; - - const scored = label.positions.map((pos, k) => { - const sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; - const sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; - const norm = Math.sqrt(sx * sx + sy * sy) || 1; - return { pos, k, score: (sx * ax + sy * ay) / norm }; - }); - scored.sort((a, b) => b.score - a.score || a.k - b.k); - return scored.map((s) => s.pos); -} - -// true when another marker sits within `margin` px of a label box, -// measured from the nearest edge or corner of the box -function isAmbiguous(index, rect, margin) { - const b = cellBounds(index, rect.x0 - margin, rect.y0 - margin, rect.x1 + margin, rect.y1 + margin); - const cells = index.cells; - - for (let row = b[1]; row <= b[3]; row++) { - for (let col = b[0]; col <= b[2]; col++) { - const cell = cells[row * index.ncols + col]; - if (!cell) continue; - - for (let i = 0; i < cell.length; i++) { - const ob = cell[i]; - if (!ob.isMarker || ob.owner === rect.owner) continue; - const dx = Math.max(0, ob.x0 - rect.x1, rect.x0 - ob.x1); - const dy = Math.max(0, ob.y0 - rect.y1, rect.y0 - ob.y1); - if (dx * dx + dy * dy < margin * margin) return true; - } - } - } - - return false; -} - -// the box of a label at a given position, plus its leader line if any -function labelRect(label, pos, gap) { - const d = label.d; - const bb = label.bb; - const offset = Drawing.textPointBoxOffset(pos, d.mrc, d.mx || (label.trace.marker || {}).symbol, bb, gap); - - let x0 = label.x + offset.dx; - if (offset.anchor === 'end') x0 -= bb.width; - else if (offset.anchor === 'middle') x0 -= bb.width / 2; - const y0 = label.y + offset.dy + bb.top; - - const rect = makeRect(x0, y0, x0 + bb.width, y0 + bb.height, d); - - const seg = offset.leader; - if (seg) { - rect.leader = makeLine(label.x + seg[0], label.y + seg[1], label.x + seg[2], label.y + seg[3], d); - } - - return rect; -} - -function makeRect(x0, y0, x1, y1, owner) { - return { x0, y0, x1, y1, owner, isLine: false, isMarker: false, leader: null }; -} - -function makeLine(x0, y0, x1, y1, owner) { - return { x0, y0, x1, y1, owner, isLine: true, isMarker: false, leader: null }; -} - -function makeIndex(width, height) { - return { - width, - height, - ncols: Math.max(1, Math.ceil(width / CELL_SIZE)), - nrows: Math.max(1, Math.ceil(height / CELL_SIZE)), - cells: [] +// the box of a label at a given position and gap, plus its leader line, in the plot frame +function labelRect(d, trace, x, y, bb) { + const symbol = d.mx || (trace.marker || {}).symbol; + + return (pos, gap) => { + const offset = Drawing.textPointBoxOffset(pos, d.mrc, symbol, bb, gap); + + let x0 = x + offset.dx; + if (offset.anchor === 'end') x0 -= bb.width; + else if (offset.anchor === 'middle') x0 -= bb.width / 2; + const y0 = y + offset.dy + bb.top; + + const seg = offset.leader; + return { + x0, + y0, + x1: x0 + bb.width, + y1: y0 + bb.height, + leader: seg ? [x + seg[0], y + seg[1], x + seg[2], y + seg[3]] : null + }; }; } - -// the cells that cover a box, clamped to the grid, as [col0, row0, col1, row1] -function cellBounds(index, x0, y0, x1, y1) { - const maxCol = index.ncols - 1; - const maxRow = index.nrows - 1; - return [ - Lib.constrain(Math.floor(Math.min(x0, x1) / CELL_SIZE), 0, maxCol), - Lib.constrain(Math.floor(Math.min(y0, y1) / CELL_SIZE), 0, maxRow), - Lib.constrain(Math.floor(Math.max(x0, x1) / CELL_SIZE), 0, maxCol), - Lib.constrain(Math.floor(Math.max(y0, y1) / CELL_SIZE), 0, maxRow) - ]; -} - -function insert(index, ob) { - const b = cellBounds(index, ob.x0, ob.y0, ob.x1, ob.y1); - const cells = index.cells; - - for (let row = b[1]; row <= b[3]; row++) { - for (let col = b[0]; col <= b[2]; col++) { - const id = row * index.ncols + col; - if (!cells[id]) cells[id] = []; - cells[id].push(ob); - } - } -} - -// a label box is free when it stays inside the plot area -// and hits nothing but the marker of its own point -function rectIsFree(index, rect) { - const x0 = rect.x0 - PAD; - const y0 = rect.y0 - PAD; - const x1 = rect.x1 + PAD; - const y1 = rect.y1 + PAD; - if (x0 < 0 || y0 < 0 || x1 > index.width || y1 > index.height) return false; - - const b = cellBounds(index, x0, y0, x1, y1); - const cells = index.cells; - - for (let row = b[1]; row <= b[3]; row++) { - for (let col = b[0]; col <= b[2]; col++) { - const cell = cells[row * index.ncols + col]; - if (!cell) continue; - - for (let i = 0; i < cell.length; i++) { - const ob = cell[i]; - if (ob.owner === rect.owner) continue; - const hit = ob.isLine - ? lineHitsRect(ob, x0, y0, x1, y1) - : ob.x0 < x1 && ob.x1 > x0 && ob.y0 < y1 && ob.y1 > y0; - if (hit) return false; - } - } - } - - return true; -} - -// a leader line is free when it crosses nothing but the marker of its own point -// and the obstacles that already cover the point (px, py), which no candidate can escape -function lineIsFree(index, line, px, py) { - const b = cellBounds(index, line.x0, line.y0, line.x1, line.y1); - const cells = index.cells; - - for (let row = b[1]; row <= b[3]; row++) { - for (let col = b[0]; col <= b[2]; col++) { - const cell = cells[row * index.ncols + col]; - if (!cell) continue; - - for (let i = 0; i < cell.length; i++) { - const ob = cell[i]; - if (ob.owner === line.owner) continue; - let hit; - if (ob.isLine) { - hit = Lib.segmentsIntersect(line.x0, line.y0, line.x1, line.y1, ob.x0, ob.y0, ob.x1, ob.y1); - } else if (!pointInRect(px, py, ob.x0, ob.y0, ob.x1, ob.y1)) { - hit = lineHitsRect(line, ob.x0, ob.y0, ob.x1, ob.y1); - } - if (hit) return false; - } - } - } - - return true; -} - -function lineHitsRect(line, x0, y0, x1, y1) { - if (pointInRect(line.x0, line.y0, x0, y0, x1, y1)) return true; - if (pointInRect(line.x1, line.y1, x0, y0, x1, y1)) return true; - - const { x0: ax, y0: ay, x1: bx, y1: by } = line; - return !!( - Lib.segmentsIntersect(ax, ay, bx, by, x0, y0, x1, y0) || - Lib.segmentsIntersect(ax, ay, bx, by, x1, y0, x1, y1) || - Lib.segmentsIntersect(ax, ay, bx, by, x1, y1, x0, y1) || - Lib.segmentsIntersect(ax, ay, bx, by, x0, y1, x0, y0) - ); -} - -function pointInRect(x, y, x0, y0, x1, y1) { - return x > x0 && x < x1 && y > y0 && y < y1; -} diff --git a/test/jasmine/tests/lib_geometry2d_test.js b/test/jasmine/tests/lib_geometry2d_test.js index 6879426a9a4..75c7c857c9e 100644 --- a/test/jasmine/tests/lib_geometry2d_test.js +++ b/test/jasmine/tests/lib_geometry2d_test.js @@ -51,6 +51,79 @@ describe('segmentsIntersect', function() { }); }); +describe('placeLabels', function() { + var W = 20; + var H = 10; + + // a W x H box next to its point, like a text label with a 5px marker + function rect(x, y) { + return function(pos, gap) { + var sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; + var sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; + var r = 6 + gap; + var x0 = x + sx * r - (sx > 0 ? 0 : sx < 0 ? W : W / 2); + var y0 = y + sy * r - (sy > 0 ? 0 : sy < 0 ? H : H / 2); + return { + x0: x0, + y0: y0, + x1: x0 + W, + y1: y0 + H, + leader: gap ? [x + sx * 5, y + sy * 5, x + sx * r, y + sy * r] : null + }; + }; + } + + function label(x, y, opts) { + return Object.assign({x: x, y: y, owner: {}, radius: 5, fontSize: 10, rect: rect(x, y)}, opts); + } + + function marker(lab) { + return {x0: lab.x - 5, y0: lab.y - 5, x1: lab.x + 5, y1: lab.y + 5, owner: lab.owner}; + } + + function place(labels, opts) { + return geom2d.placeLabels(Object.assign({width: 200, height: 200, labels: labels}, opts)); + } + + it('places an isolated label at the first position', function() { + var out = place([label(100, 100)]); + expect(out[0].position).toBe('top center'); + expect(out[0].gap).toBe(0); + expect(out[0].leader).toBe(null); + }); + + it('places labels in order of priority, then in the given order', function() { + var a = label(100, 100, {onPoint: true}); + var b = label(100, 100, {onPoint: true, priority: 1}); + var out = place([a, b]); + expect(out[1].position).toBe('middle center'); + expect(out[0].position).toBe('top center'); + }); + + it('avoids fixed boxes and the markers of other points', function() { + var a = label(100, 100); + var fixed = {x0: 80, y0: 70, x1: 120, y1: 92, owner: {}}; + var out = place([a], {fixed: [fixed], markers: [marker(a)]}); + expect(out[0].position).toBe('bottom center'); + expect(out[0].gap).toBe(0); + }); + + it('moves a label out with a leader line when another marker is close', function() { + var a = label(100, 100); + var b = label(102, 102); + var out = place([a, b], {markers: [marker(a), marker(b)]}); + expect(out[0].gap).toBeGreaterThan(0); + expect(out[1].gap).toBeGreaterThan(0); + expect(out[0].leader.length).toBe(4); + expect(out[0].position).not.toBe(out[1].position); + }); + + it('hides a label outside the area', function() { + var out = place([label(300, 100)]); + expect(out[0]).toBe(null); + }); +}); + describe('segmentDistance', function() { function check(x1, y1, x2, y2, x3, y3, x4, y4, expected) { var result1 = geom2d.segmentDistance(x1, y1, x2, y2, x3, y3, x4, y4); From 245fb7f40c7287337a05519dfddd3da9349d5d41 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 05:09:29 +0000 Subject: [PATCH 23/41] Add textpriority to order the *auto* text placement A dense trace can show only some of its labels, and the placement order decided which ones. `textpriority`, per point or per trace, lets the figure say which labels matter: they take their position first, so they stay next to their point and are hidden last. It is coerced only when `textposition` has *auto*, and only the SVG scatter traces carry it. The time-series mock marks the extrema of each four-hour window with priority 1, so the peaks and troughs keep their value labels. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- draftlogs/8065_add.md | 2 +- src/traces/scatter/arrays_to_calcdata.js | 1 + src/traces/scatter/attributes.js | 15 ++++++ src/traces/scatter/text_defaults.js | 5 +- src/traces/scattercarpet/attributes.js | 1 + src/traces/scatterpolar/attributes.js | 1 + src/traces/scatterpolargl/attributes.js | 4 +- src/traces/scattersmith/attributes.js | 1 + src/traces/scatterternary/attributes.js | 1 + src/types/generated/schema.d.ts | 35 ++++++++++++-- .../text_chart_autoposition_timeseries.json | 2 +- test/jasmine/tests/scatter_test.js | 47 +++++++++++++++++++ test/plot-schema.json | 45 ++++++++++++++++-- 13 files changed, 145 insertions(+), 15 deletions(-) diff --git a/draftlogs/8065_add.md b/draftlogs/8065_add.md index f3828ae7b84..1dc05fd4ed3 100644 --- a/draftlogs/8065_add.md +++ b/draftlogs/8065_add.md @@ -1 +1 @@ -- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points [[#8065](https://github.com/plotly/plotly.js/pull/8065)] +- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points, and `textpriority` to set the order in which those labels take their positions [[#8065](https://github.com/plotly/plotly.js/pull/8065)] diff --git a/src/traces/scatter/arrays_to_calcdata.js b/src/traces/scatter/arrays_to_calcdata.js index 07eac057140..4be6b2152d9 100644 --- a/src/traces/scatter/arrays_to_calcdata.js +++ b/src/traces/scatter/arrays_to_calcdata.js @@ -13,6 +13,7 @@ module.exports = function arraysToCalcdata(cd, trace) { Lib.mergeArray(trace.hovertext, cd, 'htx'); Lib.mergeArray(trace.customdata, cd, 'data'); Lib.mergeArray(trace.textposition, cd, 'tp'); + Lib.mergeArray(trace.textpriority, cd, 'tP'); if(trace.textfont) { Lib.mergeArrayCastPositive(trace.textfont.size, cd, 'ts'); Lib.mergeArray(trace.textfont.color, cd, 'tc'); diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 11e85fba196..6a83e7368e5 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -677,10 +677,25 @@ module.exports = { 'When the positions next to the point are taken, or another point', 'sits close to the label, the label moves farther out with a leader', 'line back to the point. A label with no free position is hidden.', + 'Labels are placed in the order of `textpriority`.', 'Auto placement considers markers and text labels only.', 'It does not avoid annotations, shapes, images, or the legend.' ].join(' ') }, + textpriority: { + valType: 'number', + dflt: 0, + arrayOk: true, + editType: 'calc', + description: [ + 'Sets the placement priority of the `text` elements', + 'with `textposition` *auto*, per point or for the whole trace.', + 'A label with a higher priority takes its position', + 'before the labels of lower priority on the subplot,', + 'so it stays next to its point and is hidden last.', + 'Labels of equal priority are placed in trace and data order.' + ].join(' ') + }, textfont: fontAttrs({ editType: 'calc', colorEditType: 'style', diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index 36bbb9c674a..0bce05a6526 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -9,7 +9,10 @@ var Lib = require('../../lib'); module.exports = function(traceIn, traceOut, layout, coerce, opts) { opts = opts || {}; - coerce('textposition'); + var textposition = coerce('textposition'); + if (textposition === 'auto' || (Lib.isArrayOrTypedArray(textposition) && textposition.indexOf('auto') !== -1)) { + coerce('textpriority'); + } Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, opts); if(!opts.noSelect) { diff --git a/src/traces/scattercarpet/attributes.js b/src/traces/scattercarpet/attributes.js index e5ea51d82cd..22db4d3004d 100644 --- a/src/traces/scattercarpet/attributes.js +++ b/src/traces/scattercarpet/attributes.js @@ -110,6 +110,7 @@ module.exports = { textfont: scatterAttrs.textfont, textposition: scatterAttrs.textposition, + textpriority: scatterAttrs.textpriority, selected: scatterAttrs.selected, unselected: scatterAttrs.unselected, diff --git a/src/traces/scatterpolar/attributes.js b/src/traces/scatterpolar/attributes.js index 115cfba0377..cf066e3390e 100644 --- a/src/traces/scatterpolar/attributes.js +++ b/src/traces/scatterpolar/attributes.js @@ -94,6 +94,7 @@ module.exports = { cliponaxis: extendFlat({}, scatterAttrs.cliponaxis, { dflt: false }), textposition: scatterAttrs.textposition, + textpriority: scatterAttrs.textpriority, textfont: scatterAttrs.textfont, fill: extendFlat({}, scatterAttrs.fill, { diff --git a/src/traces/scatterpolargl/attributes.js b/src/traces/scatterpolargl/attributes.js index 80f896b4dbc..d803a06dd6b 100644 --- a/src/traces/scatterpolargl/attributes.js +++ b/src/traces/scatterpolargl/attributes.js @@ -1,7 +1,7 @@ 'use strict'; -// No cliponaxis or hoveron -const { cliponaxis, hoveron, ...scatterPolarAttrs } = require('../scatterpolar/attributes'); +// No cliponaxis or hoveron, and no textpriority without *auto* textposition +const { cliponaxis, hoveron, textpriority, ...scatterPolarAttrs } = require('../scatterpolar/attributes'); const { connectgaps, line: { color, dash, width }, diff --git a/src/traces/scattersmith/attributes.js b/src/traces/scattersmith/attributes.js index c6e8cdbfaee..9d96ad8525c 100644 --- a/src/traces/scattersmith/attributes.js +++ b/src/traces/scattersmith/attributes.js @@ -50,6 +50,7 @@ module.exports = { cliponaxis: extendFlat({}, scatterAttrs.cliponaxis, { dflt: false }), textposition: scatterAttrs.textposition, + textpriority: scatterAttrs.textpriority, textfont: scatterAttrs.textfont, fill: extendFlat({}, scatterAttrs.fill, { diff --git a/src/traces/scatterternary/attributes.js b/src/traces/scatterternary/attributes.js index 315c04c4144..0efa8c5714e 100644 --- a/src/traces/scatterternary/attributes.js +++ b/src/traces/scatterternary/attributes.js @@ -139,6 +139,7 @@ module.exports = { textfont: scatterAttrs.textfont, textposition: scatterAttrs.textposition, + textpriority: scatterAttrs.textpriority, selected: scatterAttrs.selected, unselected: scatterAttrs.unselected, diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index c6a06b48262..5bd55af6a59 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,10 +7337,15 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; + /** + * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. + * @default 0 + */ + textpriority?: number | number[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. */ texttemplate?: string | string[]; /** @@ -8063,10 +8068,15 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; + /** + * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. + * @default 0 + */ + textpriority?: number | number[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b` and `text`. */ texttemplate?: string | string[]; /** @@ -9098,10 +9108,15 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; + /** + * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. + * @default 0 + */ + textpriority?: number | number[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `r`, `theta` and `text`. */ texttemplate?: string | string[]; /** @@ -9491,10 +9506,15 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; + /** + * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. + * @default 0 + */ + textpriority?: number | number[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `real`, `imag` and `text`. */ texttemplate?: string | string[]; /** @@ -9682,10 +9702,15 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; + /** + * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. + * @default 0 + */ + textpriority?: number | number[]; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b`, `c` and `text`. */ texttemplate?: string | string[]; /** diff --git a/test/image/mocks/text_chart_autoposition_timeseries.json b/test/image/mocks/text_chart_autoposition_timeseries.json index b8c2d09c622..493526cd21d 100644 --- a/test/image/mocks/text_chart_autoposition_timeseries.json +++ b/test/image/mocks/text_chart_autoposition_timeseries.json @@ -1 +1 @@ -{"data":[{"type":"scatter","mode":"lines+markers+text","textposition":"auto","texttemplate":"%{y:.1f}","textfont":{"size":9},"line":{"width":1},"marker":{"size":4},"x":["2026-03-01 00:00","2026-03-01 00:04","2026-03-01 00:08","2026-03-01 00:12","2026-03-01 00:16","2026-03-01 00:20","2026-03-01 00:24","2026-03-01 00:28","2026-03-01 00:32","2026-03-01 00:36","2026-03-01 00:40","2026-03-01 00:44","2026-03-01 00:48","2026-03-01 00:52","2026-03-01 00:56","2026-03-01 01:00","2026-03-01 01:04","2026-03-01 01:08","2026-03-01 01:12","2026-03-01 01:16","2026-03-01 01:20","2026-03-01 01:24","2026-03-01 01:28","2026-03-01 01:32","2026-03-01 01:36","2026-03-01 01:40","2026-03-01 01:44","2026-03-01 01:48","2026-03-01 01:52","2026-03-01 01:56","2026-03-01 02:00","2026-03-01 02:04","2026-03-01 02:08","2026-03-01 02:12","2026-03-01 02:16","2026-03-01 02:20","2026-03-01 02:24","2026-03-01 02:28","2026-03-01 02:32","2026-03-01 02:36","2026-03-01 02:40","2026-03-01 02:44","2026-03-01 02:48","2026-03-01 02:52","2026-03-01 02:56","2026-03-01 03:00","2026-03-01 03:04","2026-03-01 03:08","2026-03-01 03:12","2026-03-01 03:16","2026-03-01 03:20","2026-03-01 03:24","2026-03-01 03:28","2026-03-01 03:32","2026-03-01 03:36","2026-03-01 03:40","2026-03-01 03:44","2026-03-01 03:48","2026-03-01 03:52","2026-03-01 03:56","2026-03-01 04:00","2026-03-01 04:04","2026-03-01 04:08","2026-03-01 04:12","2026-03-01 04:16","2026-03-01 04:20","2026-03-01 04:24","2026-03-01 04:28","2026-03-01 04:32","2026-03-01 04:36","2026-03-01 04:40","2026-03-01 04:44","2026-03-01 04:48","2026-03-01 04:52","2026-03-01 04:56","2026-03-01 05:00","2026-03-01 05:04","2026-03-01 05:08","2026-03-01 05:12","2026-03-01 05:16","2026-03-01 05:20","2026-03-01 05:24","2026-03-01 05:28","2026-03-01 05:32","2026-03-01 05:36","2026-03-01 05:40","2026-03-01 05:44","2026-03-01 05:48","2026-03-01 05:52","2026-03-01 05:56","2026-03-01 06:00","2026-03-01 06:04","2026-03-01 06:08","2026-03-01 06:12","2026-03-01 06:16","2026-03-01 06:20","2026-03-01 06:24","2026-03-01 06:28","2026-03-01 06:32","2026-03-01 06:36","2026-03-01 06:40","2026-03-01 06:44","2026-03-01 06:48","2026-03-01 06:52","2026-03-01 06:56","2026-03-01 07:00","2026-03-01 07:04","2026-03-01 07:08","2026-03-01 07:12","2026-03-01 07:16","2026-03-01 07:20","2026-03-01 07:24","2026-03-01 07:28","2026-03-01 07:32","2026-03-01 07:36","2026-03-01 07:40","2026-03-01 07:44","2026-03-01 07:48","2026-03-01 07:52","2026-03-01 07:56","2026-03-01 08:00","2026-03-01 08:04","2026-03-01 08:08","2026-03-01 08:12","2026-03-01 08:16","2026-03-01 08:20","2026-03-01 08:24","2026-03-01 08:28","2026-03-01 08:32","2026-03-01 08:36","2026-03-01 08:40","2026-03-01 08:44","2026-03-01 08:48","2026-03-01 08:52","2026-03-01 08:56","2026-03-01 09:00","2026-03-01 09:04","2026-03-01 09:08","2026-03-01 09:12","2026-03-01 09:16","2026-03-01 09:20","2026-03-01 09:24","2026-03-01 09:28","2026-03-01 09:32","2026-03-01 09:36","2026-03-01 09:40","2026-03-01 09:44","2026-03-01 09:48","2026-03-01 09:52","2026-03-01 09:56","2026-03-01 10:00","2026-03-01 10:04","2026-03-01 10:08","2026-03-01 10:12","2026-03-01 10:16","2026-03-01 10:20","2026-03-01 10:24","2026-03-01 10:28","2026-03-01 10:32","2026-03-01 10:36","2026-03-01 10:40","2026-03-01 10:44","2026-03-01 10:48","2026-03-01 10:52","2026-03-01 10:56","2026-03-01 11:00","2026-03-01 11:04","2026-03-01 11:08","2026-03-01 11:12","2026-03-01 11:16","2026-03-01 11:20","2026-03-01 11:24","2026-03-01 11:28","2026-03-01 11:32","2026-03-01 11:36","2026-03-01 11:40","2026-03-01 11:44","2026-03-01 11:48","2026-03-01 11:52","2026-03-01 11:56","2026-03-01 12:00","2026-03-01 12:04","2026-03-01 12:08","2026-03-01 12:12","2026-03-01 12:16","2026-03-01 12:20","2026-03-01 12:24","2026-03-01 12:28","2026-03-01 12:32","2026-03-01 12:36","2026-03-01 12:40","2026-03-01 12:44","2026-03-01 12:48","2026-03-01 12:52","2026-03-01 12:56","2026-03-01 13:00","2026-03-01 13:04","2026-03-01 13:08","2026-03-01 13:12","2026-03-01 13:16","2026-03-01 13:20","2026-03-01 13:24","2026-03-01 13:28","2026-03-01 13:32","2026-03-01 13:36","2026-03-01 13:40","2026-03-01 13:44","2026-03-01 13:48","2026-03-01 13:52","2026-03-01 13:56","2026-03-01 14:00","2026-03-01 14:04","2026-03-01 14:08","2026-03-01 14:12","2026-03-01 14:16","2026-03-01 14:20","2026-03-01 14:24","2026-03-01 14:28","2026-03-01 14:32","2026-03-01 14:36","2026-03-01 14:40","2026-03-01 14:44","2026-03-01 14:48","2026-03-01 14:52","2026-03-01 14:56","2026-03-01 15:00","2026-03-01 15:04","2026-03-01 15:08","2026-03-01 15:12","2026-03-01 15:16","2026-03-01 15:20","2026-03-01 15:24","2026-03-01 15:28","2026-03-01 15:32","2026-03-01 15:36","2026-03-01 15:40","2026-03-01 15:44","2026-03-01 15:48","2026-03-01 15:52","2026-03-01 15:56","2026-03-01 16:00","2026-03-01 16:04","2026-03-01 16:08","2026-03-01 16:12","2026-03-01 16:16","2026-03-01 16:20","2026-03-01 16:24","2026-03-01 16:28","2026-03-01 16:32","2026-03-01 16:36","2026-03-01 16:40","2026-03-01 16:44","2026-03-01 16:48","2026-03-01 16:52","2026-03-01 16:56","2026-03-01 17:00","2026-03-01 17:04","2026-03-01 17:08","2026-03-01 17:12","2026-03-01 17:16","2026-03-01 17:20","2026-03-01 17:24","2026-03-01 17:28","2026-03-01 17:32","2026-03-01 17:36","2026-03-01 17:40","2026-03-01 17:44","2026-03-01 17:48","2026-03-01 17:52","2026-03-01 17:56","2026-03-01 18:00","2026-03-01 18:04","2026-03-01 18:08","2026-03-01 18:12","2026-03-01 18:16","2026-03-01 18:20","2026-03-01 18:24","2026-03-01 18:28","2026-03-01 18:32","2026-03-01 18:36","2026-03-01 18:40","2026-03-01 18:44","2026-03-01 18:48","2026-03-01 18:52","2026-03-01 18:56","2026-03-01 19:00","2026-03-01 19:04","2026-03-01 19:08","2026-03-01 19:12","2026-03-01 19:16","2026-03-01 19:20","2026-03-01 19:24","2026-03-01 19:28","2026-03-01 19:32","2026-03-01 19:36","2026-03-01 19:40","2026-03-01 19:44","2026-03-01 19:48","2026-03-01 19:52","2026-03-01 19:56","2026-03-01 20:00","2026-03-01 20:04","2026-03-01 20:08","2026-03-01 20:12","2026-03-01 20:16","2026-03-01 20:20","2026-03-01 20:24","2026-03-01 20:28","2026-03-01 20:32","2026-03-01 20:36","2026-03-01 20:40","2026-03-01 20:44","2026-03-01 20:48","2026-03-01 20:52","2026-03-01 20:56","2026-03-01 21:00","2026-03-01 21:04","2026-03-01 21:08","2026-03-01 21:12","2026-03-01 21:16","2026-03-01 21:20","2026-03-01 21:24","2026-03-01 21:28","2026-03-01 21:32","2026-03-01 21:36","2026-03-01 21:40","2026-03-01 21:44","2026-03-01 21:48","2026-03-01 21:52","2026-03-01 21:56","2026-03-01 22:00","2026-03-01 22:04","2026-03-01 22:08","2026-03-01 22:12","2026-03-01 22:16","2026-03-01 22:20","2026-03-01 22:24","2026-03-01 22:28","2026-03-01 22:32","2026-03-01 22:36","2026-03-01 22:40","2026-03-01 22:44","2026-03-01 22:48","2026-03-01 22:52","2026-03-01 22:56","2026-03-01 23:00","2026-03-01 23:04","2026-03-01 23:08","2026-03-01 23:12","2026-03-01 23:16","2026-03-01 23:20","2026-03-01 23:24","2026-03-01 23:28","2026-03-01 23:32","2026-03-01 23:36","2026-03-01 23:40","2026-03-01 23:44","2026-03-01 23:48","2026-03-01 23:52","2026-03-01 23:56","2026-03-02 00:00","2026-03-02 00:04","2026-03-02 00:08","2026-03-02 00:12","2026-03-02 00:16","2026-03-02 00:20","2026-03-02 00:24","2026-03-02 00:28","2026-03-02 00:32","2026-03-02 00:36","2026-03-02 00:40","2026-03-02 00:44","2026-03-02 00:48","2026-03-02 00:52","2026-03-02 00:56","2026-03-02 01:00","2026-03-02 01:04","2026-03-02 01:08","2026-03-02 01:12","2026-03-02 01:16","2026-03-02 01:20","2026-03-02 01:24","2026-03-02 01:28","2026-03-02 01:32","2026-03-02 01:36","2026-03-02 01:40","2026-03-02 01:44","2026-03-02 01:48","2026-03-02 01:52","2026-03-02 01:56","2026-03-02 02:00","2026-03-02 02:04","2026-03-02 02:08","2026-03-02 02:12","2026-03-02 02:16","2026-03-02 02:20","2026-03-02 02:24","2026-03-02 02:28","2026-03-02 02:32","2026-03-02 02:36","2026-03-02 02:40","2026-03-02 02:44","2026-03-02 02:48","2026-03-02 02:52","2026-03-02 02:56","2026-03-02 03:00","2026-03-02 03:04","2026-03-02 03:08","2026-03-02 03:12","2026-03-02 03:16","2026-03-02 03:20","2026-03-02 03:24","2026-03-02 03:28","2026-03-02 03:32","2026-03-02 03:36","2026-03-02 03:40","2026-03-02 03:44","2026-03-02 03:48","2026-03-02 03:52","2026-03-02 03:56","2026-03-02 04:00","2026-03-02 04:04","2026-03-02 04:08","2026-03-02 04:12","2026-03-02 04:16","2026-03-02 04:20","2026-03-02 04:24","2026-03-02 04:28","2026-03-02 04:32","2026-03-02 04:36","2026-03-02 04:40","2026-03-02 04:44","2026-03-02 04:48","2026-03-02 04:52","2026-03-02 04:56","2026-03-02 05:00","2026-03-02 05:04","2026-03-02 05:08","2026-03-02 05:12","2026-03-02 05:16","2026-03-02 05:20","2026-03-02 05:24","2026-03-02 05:28","2026-03-02 05:32","2026-03-02 05:36","2026-03-02 05:40","2026-03-02 05:44","2026-03-02 05:48","2026-03-02 05:52","2026-03-02 05:56","2026-03-02 06:00","2026-03-02 06:04","2026-03-02 06:08","2026-03-02 06:12","2026-03-02 06:16","2026-03-02 06:20","2026-03-02 06:24","2026-03-02 06:28","2026-03-02 06:32","2026-03-02 06:36","2026-03-02 06:40","2026-03-02 06:44","2026-03-02 06:48","2026-03-02 06:52","2026-03-02 06:56","2026-03-02 07:00","2026-03-02 07:04","2026-03-02 07:08","2026-03-02 07:12","2026-03-02 07:16","2026-03-02 07:20","2026-03-02 07:24","2026-03-02 07:28","2026-03-02 07:32","2026-03-02 07:36","2026-03-02 07:40","2026-03-02 07:44","2026-03-02 07:48","2026-03-02 07:52","2026-03-02 07:56","2026-03-02 08:00","2026-03-02 08:04","2026-03-02 08:08","2026-03-02 08:12","2026-03-02 08:16","2026-03-02 08:20","2026-03-02 08:24","2026-03-02 08:28","2026-03-02 08:32","2026-03-02 08:36","2026-03-02 08:40","2026-03-02 08:44","2026-03-02 08:48","2026-03-02 08:52","2026-03-02 08:56","2026-03-02 09:00","2026-03-02 09:04","2026-03-02 09:08","2026-03-02 09:12","2026-03-02 09:16","2026-03-02 09:20","2026-03-02 09:24","2026-03-02 09:28","2026-03-02 09:32","2026-03-02 09:36","2026-03-02 09:40","2026-03-02 09:44","2026-03-02 09:48","2026-03-02 09:52","2026-03-02 09:56","2026-03-02 10:00","2026-03-02 10:04","2026-03-02 10:08","2026-03-02 10:12","2026-03-02 10:16","2026-03-02 10:20","2026-03-02 10:24","2026-03-02 10:28","2026-03-02 10:32","2026-03-02 10:36","2026-03-02 10:40","2026-03-02 10:44","2026-03-02 10:48","2026-03-02 10:52","2026-03-02 10:56","2026-03-02 11:00","2026-03-02 11:04","2026-03-02 11:08","2026-03-02 11:12","2026-03-02 11:16","2026-03-02 11:20","2026-03-02 11:24","2026-03-02 11:28","2026-03-02 11:32","2026-03-02 11:36","2026-03-02 11:40","2026-03-02 11:44","2026-03-02 11:48","2026-03-02 11:52","2026-03-02 11:56","2026-03-02 12:00","2026-03-02 12:04","2026-03-02 12:08","2026-03-02 12:12","2026-03-02 12:16","2026-03-02 12:20","2026-03-02 12:24","2026-03-02 12:28","2026-03-02 12:32","2026-03-02 12:36","2026-03-02 12:40","2026-03-02 12:44","2026-03-02 12:48","2026-03-02 12:52","2026-03-02 12:56","2026-03-02 13:00","2026-03-02 13:04","2026-03-02 13:08","2026-03-02 13:12","2026-03-02 13:16","2026-03-02 13:20","2026-03-02 13:24","2026-03-02 13:28","2026-03-02 13:32","2026-03-02 13:36","2026-03-02 13:40","2026-03-02 13:44","2026-03-02 13:48","2026-03-02 13:52","2026-03-02 13:56","2026-03-02 14:00","2026-03-02 14:04","2026-03-02 14:08","2026-03-02 14:12","2026-03-02 14:16","2026-03-02 14:20","2026-03-02 14:24","2026-03-02 14:28","2026-03-02 14:32","2026-03-02 14:36","2026-03-02 14:40","2026-03-02 14:44","2026-03-02 14:48","2026-03-02 14:52","2026-03-02 14:56","2026-03-02 15:00","2026-03-02 15:04","2026-03-02 15:08","2026-03-02 15:12","2026-03-02 15:16","2026-03-02 15:20","2026-03-02 15:24","2026-03-02 15:28","2026-03-02 15:32","2026-03-02 15:36","2026-03-02 15:40","2026-03-02 15:44","2026-03-02 15:48","2026-03-02 15:52","2026-03-02 15:56","2026-03-02 16:00","2026-03-02 16:04","2026-03-02 16:08","2026-03-02 16:12","2026-03-02 16:16","2026-03-02 16:20","2026-03-02 16:24","2026-03-02 16:28","2026-03-02 16:32","2026-03-02 16:36","2026-03-02 16:40","2026-03-02 16:44","2026-03-02 16:48","2026-03-02 16:52","2026-03-02 16:56","2026-03-02 17:00","2026-03-02 17:04","2026-03-02 17:08","2026-03-02 17:12","2026-03-02 17:16","2026-03-02 17:20","2026-03-02 17:24","2026-03-02 17:28","2026-03-02 17:32","2026-03-02 17:36","2026-03-02 17:40","2026-03-02 17:44","2026-03-02 17:48","2026-03-02 17:52","2026-03-02 17:56","2026-03-02 18:00","2026-03-02 18:04","2026-03-02 18:08","2026-03-02 18:12","2026-03-02 18:16","2026-03-02 18:20","2026-03-02 18:24","2026-03-02 18:28","2026-03-02 18:32","2026-03-02 18:36","2026-03-02 18:40","2026-03-02 18:44","2026-03-02 18:48","2026-03-02 18:52","2026-03-02 18:56","2026-03-02 19:00","2026-03-02 19:04","2026-03-02 19:08","2026-03-02 19:12","2026-03-02 19:16","2026-03-02 19:20","2026-03-02 19:24","2026-03-02 19:28","2026-03-02 19:32","2026-03-02 19:36","2026-03-02 19:40","2026-03-02 19:44","2026-03-02 19:48","2026-03-02 19:52","2026-03-02 19:56","2026-03-02 20:00","2026-03-02 20:04","2026-03-02 20:08","2026-03-02 20:12","2026-03-02 20:16","2026-03-02 20:20","2026-03-02 20:24","2026-03-02 20:28","2026-03-02 20:32","2026-03-02 20:36","2026-03-02 20:40","2026-03-02 20:44","2026-03-02 20:48","2026-03-02 20:52","2026-03-02 20:56","2026-03-02 21:00","2026-03-02 21:04","2026-03-02 21:08","2026-03-02 21:12","2026-03-02 21:16","2026-03-02 21:20","2026-03-02 21:24","2026-03-02 21:28","2026-03-02 21:32","2026-03-02 21:36","2026-03-02 21:40","2026-03-02 21:44","2026-03-02 21:48","2026-03-02 21:52","2026-03-02 21:56","2026-03-02 22:00","2026-03-02 22:04","2026-03-02 22:08","2026-03-02 22:12","2026-03-02 22:16","2026-03-02 22:20","2026-03-02 22:24","2026-03-02 22:28","2026-03-02 22:32","2026-03-02 22:36","2026-03-02 22:40","2026-03-02 22:44","2026-03-02 22:48","2026-03-02 22:52","2026-03-02 22:56","2026-03-02 23:00","2026-03-02 23:04","2026-03-02 23:08","2026-03-02 23:12","2026-03-02 23:16","2026-03-02 23:20","2026-03-02 23:24","2026-03-02 23:28","2026-03-02 23:32","2026-03-02 23:36","2026-03-02 23:40","2026-03-02 23:44","2026-03-02 23:48","2026-03-02 23:52","2026-03-02 23:56","2026-03-03 00:00","2026-03-03 00:04","2026-03-03 00:08","2026-03-03 00:12","2026-03-03 00:16","2026-03-03 00:20","2026-03-03 00:24","2026-03-03 00:28","2026-03-03 00:32","2026-03-03 00:36","2026-03-03 00:40","2026-03-03 00:44","2026-03-03 00:48","2026-03-03 00:52","2026-03-03 00:56","2026-03-03 01:00","2026-03-03 01:04","2026-03-03 01:08","2026-03-03 01:12","2026-03-03 01:16","2026-03-03 01:20","2026-03-03 01:24","2026-03-03 01:28","2026-03-03 01:32","2026-03-03 01:36","2026-03-03 01:40","2026-03-03 01:44","2026-03-03 01:48","2026-03-03 01:52","2026-03-03 01:56","2026-03-03 02:00","2026-03-03 02:04","2026-03-03 02:08","2026-03-03 02:12","2026-03-03 02:16","2026-03-03 02:20","2026-03-03 02:24","2026-03-03 02:28","2026-03-03 02:32","2026-03-03 02:36","2026-03-03 02:40","2026-03-03 02:44","2026-03-03 02:48","2026-03-03 02:52","2026-03-03 02:56","2026-03-03 03:00","2026-03-03 03:04","2026-03-03 03:08","2026-03-03 03:12","2026-03-03 03:16","2026-03-03 03:20","2026-03-03 03:24","2026-03-03 03:28","2026-03-03 03:32","2026-03-03 03:36","2026-03-03 03:40","2026-03-03 03:44","2026-03-03 03:48","2026-03-03 03:52","2026-03-03 03:56","2026-03-03 04:00","2026-03-03 04:04","2026-03-03 04:08","2026-03-03 04:12","2026-03-03 04:16","2026-03-03 04:20","2026-03-03 04:24","2026-03-03 04:28","2026-03-03 04:32","2026-03-03 04:36","2026-03-03 04:40","2026-03-03 04:44","2026-03-03 04:48","2026-03-03 04:52","2026-03-03 04:56","2026-03-03 05:00","2026-03-03 05:04","2026-03-03 05:08","2026-03-03 05:12","2026-03-03 05:16","2026-03-03 05:20","2026-03-03 05:24","2026-03-03 05:28","2026-03-03 05:32","2026-03-03 05:36","2026-03-03 05:40","2026-03-03 05:44","2026-03-03 05:48","2026-03-03 05:52","2026-03-03 05:56","2026-03-03 06:00","2026-03-03 06:04","2026-03-03 06:08","2026-03-03 06:12","2026-03-03 06:16","2026-03-03 06:20","2026-03-03 06:24","2026-03-03 06:28","2026-03-03 06:32","2026-03-03 06:36","2026-03-03 06:40","2026-03-03 06:44","2026-03-03 06:48","2026-03-03 06:52","2026-03-03 06:56","2026-03-03 07:00","2026-03-03 07:04","2026-03-03 07:08","2026-03-03 07:12","2026-03-03 07:16","2026-03-03 07:20","2026-03-03 07:24","2026-03-03 07:28","2026-03-03 07:32","2026-03-03 07:36","2026-03-03 07:40","2026-03-03 07:44","2026-03-03 07:48","2026-03-03 07:52","2026-03-03 07:56","2026-03-03 08:00","2026-03-03 08:04","2026-03-03 08:08","2026-03-03 08:12","2026-03-03 08:16","2026-03-03 08:20","2026-03-03 08:24","2026-03-03 08:28","2026-03-03 08:32","2026-03-03 08:36","2026-03-03 08:40","2026-03-03 08:44","2026-03-03 08:48","2026-03-03 08:52","2026-03-03 08:56","2026-03-03 09:00","2026-03-03 09:04","2026-03-03 09:08","2026-03-03 09:12","2026-03-03 09:16","2026-03-03 09:20","2026-03-03 09:24","2026-03-03 09:28","2026-03-03 09:32","2026-03-03 09:36","2026-03-03 09:40","2026-03-03 09:44","2026-03-03 09:48","2026-03-03 09:52","2026-03-03 09:56","2026-03-03 10:00","2026-03-03 10:04","2026-03-03 10:08","2026-03-03 10:12","2026-03-03 10:16","2026-03-03 10:20","2026-03-03 10:24","2026-03-03 10:28","2026-03-03 10:32","2026-03-03 10:36","2026-03-03 10:40","2026-03-03 10:44","2026-03-03 10:48","2026-03-03 10:52","2026-03-03 10:56","2026-03-03 11:00","2026-03-03 11:04","2026-03-03 11:08","2026-03-03 11:12","2026-03-03 11:16","2026-03-03 11:20","2026-03-03 11:24","2026-03-03 11:28","2026-03-03 11:32","2026-03-03 11:36","2026-03-03 11:40","2026-03-03 11:44","2026-03-03 11:48","2026-03-03 11:52","2026-03-03 11:56","2026-03-03 12:00","2026-03-03 12:04","2026-03-03 12:08","2026-03-03 12:12","2026-03-03 12:16","2026-03-03 12:20","2026-03-03 12:24","2026-03-03 12:28","2026-03-03 12:32","2026-03-03 12:36","2026-03-03 12:40","2026-03-03 12:44","2026-03-03 12:48","2026-03-03 12:52","2026-03-03 12:56","2026-03-03 13:00","2026-03-03 13:04","2026-03-03 13:08","2026-03-03 13:12","2026-03-03 13:16","2026-03-03 13:20","2026-03-03 13:24","2026-03-03 13:28","2026-03-03 13:32","2026-03-03 13:36","2026-03-03 13:40","2026-03-03 13:44","2026-03-03 13:48","2026-03-03 13:52","2026-03-03 13:56","2026-03-03 14:00","2026-03-03 14:04","2026-03-03 14:08","2026-03-03 14:12","2026-03-03 14:16","2026-03-03 14:20","2026-03-03 14:24","2026-03-03 14:28","2026-03-03 14:32","2026-03-03 14:36","2026-03-03 14:40","2026-03-03 14:44","2026-03-03 14:48","2026-03-03 14:52","2026-03-03 14:56","2026-03-03 15:00","2026-03-03 15:04","2026-03-03 15:08","2026-03-03 15:12","2026-03-03 15:16","2026-03-03 15:20","2026-03-03 15:24","2026-03-03 15:28","2026-03-03 15:32","2026-03-03 15:36","2026-03-03 15:40","2026-03-03 15:44","2026-03-03 15:48","2026-03-03 15:52","2026-03-03 15:56","2026-03-03 16:00","2026-03-03 16:04","2026-03-03 16:08","2026-03-03 16:12","2026-03-03 16:16","2026-03-03 16:20","2026-03-03 16:24","2026-03-03 16:28","2026-03-03 16:32","2026-03-03 16:36","2026-03-03 16:40","2026-03-03 16:44","2026-03-03 16:48","2026-03-03 16:52","2026-03-03 16:56","2026-03-03 17:00","2026-03-03 17:04","2026-03-03 17:08","2026-03-03 17:12","2026-03-03 17:16","2026-03-03 17:20","2026-03-03 17:24","2026-03-03 17:28","2026-03-03 17:32","2026-03-03 17:36","2026-03-03 17:40","2026-03-03 17:44","2026-03-03 17:48","2026-03-03 17:52","2026-03-03 17:56","2026-03-03 18:00","2026-03-03 18:04","2026-03-03 18:08","2026-03-03 18:12","2026-03-03 18:16","2026-03-03 18:20","2026-03-03 18:24","2026-03-03 18:28","2026-03-03 18:32","2026-03-03 18:36","2026-03-03 18:40","2026-03-03 18:44","2026-03-03 18:48","2026-03-03 18:52","2026-03-03 18:56","2026-03-03 19:00","2026-03-03 19:04","2026-03-03 19:08","2026-03-03 19:12","2026-03-03 19:16","2026-03-03 19:20","2026-03-03 19:24","2026-03-03 19:28","2026-03-03 19:32","2026-03-03 19:36","2026-03-03 19:40","2026-03-03 19:44","2026-03-03 19:48","2026-03-03 19:52","2026-03-03 19:56","2026-03-03 20:00","2026-03-03 20:04","2026-03-03 20:08","2026-03-03 20:12","2026-03-03 20:16","2026-03-03 20:20","2026-03-03 20:24","2026-03-03 20:28","2026-03-03 20:32","2026-03-03 20:36","2026-03-03 20:40","2026-03-03 20:44","2026-03-03 20:48","2026-03-03 20:52","2026-03-03 20:56","2026-03-03 21:00","2026-03-03 21:04","2026-03-03 21:08","2026-03-03 21:12","2026-03-03 21:16","2026-03-03 21:20","2026-03-03 21:24","2026-03-03 21:28","2026-03-03 21:32","2026-03-03 21:36","2026-03-03 21:40","2026-03-03 21:44","2026-03-03 21:48","2026-03-03 21:52","2026-03-03 21:56","2026-03-03 22:00","2026-03-03 22:04","2026-03-03 22:08","2026-03-03 22:12","2026-03-03 22:16","2026-03-03 22:20","2026-03-03 22:24","2026-03-03 22:28","2026-03-03 22:32","2026-03-03 22:36","2026-03-03 22:40","2026-03-03 22:44","2026-03-03 22:48","2026-03-03 22:52","2026-03-03 22:56","2026-03-03 23:00","2026-03-03 23:04","2026-03-03 23:08","2026-03-03 23:12","2026-03-03 23:16","2026-03-03 23:20","2026-03-03 23:24","2026-03-03 23:28","2026-03-03 23:32","2026-03-03 23:36","2026-03-03 23:40","2026-03-03 23:44","2026-03-03 23:48","2026-03-03 23:52","2026-03-03 23:56","2026-03-04 00:00","2026-03-04 00:04","2026-03-04 00:08","2026-03-04 00:12","2026-03-04 00:16","2026-03-04 00:20","2026-03-04 00:24","2026-03-04 00:28","2026-03-04 00:32","2026-03-04 00:36","2026-03-04 00:40","2026-03-04 00:44","2026-03-04 00:48","2026-03-04 00:52","2026-03-04 00:56","2026-03-04 01:00","2026-03-04 01:04","2026-03-04 01:08","2026-03-04 01:12","2026-03-04 01:16","2026-03-04 01:20","2026-03-04 01:24","2026-03-04 01:28","2026-03-04 01:32","2026-03-04 01:36","2026-03-04 01:40","2026-03-04 01:44","2026-03-04 01:48","2026-03-04 01:52","2026-03-04 01:56","2026-03-04 02:00","2026-03-04 02:04","2026-03-04 02:08","2026-03-04 02:12","2026-03-04 02:16","2026-03-04 02:20","2026-03-04 02:24","2026-03-04 02:28","2026-03-04 02:32","2026-03-04 02:36","2026-03-04 02:40","2026-03-04 02:44","2026-03-04 02:48","2026-03-04 02:52","2026-03-04 02:56","2026-03-04 03:00","2026-03-04 03:04","2026-03-04 03:08","2026-03-04 03:12","2026-03-04 03:16","2026-03-04 03:20","2026-03-04 03:24","2026-03-04 03:28","2026-03-04 03:32","2026-03-04 03:36","2026-03-04 03:40","2026-03-04 03:44","2026-03-04 03:48","2026-03-04 03:52","2026-03-04 03:56","2026-03-04 04:00","2026-03-04 04:04","2026-03-04 04:08","2026-03-04 04:12","2026-03-04 04:16","2026-03-04 04:20","2026-03-04 04:24","2026-03-04 04:28","2026-03-04 04:32","2026-03-04 04:36","2026-03-04 04:40","2026-03-04 04:44","2026-03-04 04:48","2026-03-04 04:52","2026-03-04 04:56","2026-03-04 05:00","2026-03-04 05:04","2026-03-04 05:08","2026-03-04 05:12","2026-03-04 05:16","2026-03-04 05:20","2026-03-04 05:24","2026-03-04 05:28","2026-03-04 05:32","2026-03-04 05:36","2026-03-04 05:40","2026-03-04 05:44","2026-03-04 05:48","2026-03-04 05:52","2026-03-04 05:56","2026-03-04 06:00","2026-03-04 06:04","2026-03-04 06:08","2026-03-04 06:12","2026-03-04 06:16","2026-03-04 06:20","2026-03-04 06:24","2026-03-04 06:28","2026-03-04 06:32","2026-03-04 06:36","2026-03-04 06:40","2026-03-04 06:44","2026-03-04 06:48","2026-03-04 06:52","2026-03-04 06:56","2026-03-04 07:00","2026-03-04 07:04","2026-03-04 07:08","2026-03-04 07:12","2026-03-04 07:16","2026-03-04 07:20","2026-03-04 07:24","2026-03-04 07:28","2026-03-04 07:32","2026-03-04 07:36","2026-03-04 07:40","2026-03-04 07:44","2026-03-04 07:48","2026-03-04 07:52","2026-03-04 07:56","2026-03-04 08:00","2026-03-04 08:04","2026-03-04 08:08","2026-03-04 08:12","2026-03-04 08:16","2026-03-04 08:20","2026-03-04 08:24","2026-03-04 08:28","2026-03-04 08:32","2026-03-04 08:36","2026-03-04 08:40","2026-03-04 08:44","2026-03-04 08:48","2026-03-04 08:52","2026-03-04 08:56","2026-03-04 09:00","2026-03-04 09:04","2026-03-04 09:08","2026-03-04 09:12","2026-03-04 09:16","2026-03-04 09:20","2026-03-04 09:24","2026-03-04 09:28","2026-03-04 09:32","2026-03-04 09:36","2026-03-04 09:40","2026-03-04 09:44","2026-03-04 09:48","2026-03-04 09:52","2026-03-04 09:56","2026-03-04 10:00","2026-03-04 10:04","2026-03-04 10:08","2026-03-04 10:12","2026-03-04 10:16","2026-03-04 10:20","2026-03-04 10:24","2026-03-04 10:28","2026-03-04 10:32","2026-03-04 10:36","2026-03-04 10:40","2026-03-04 10:44","2026-03-04 10:48","2026-03-04 10:52","2026-03-04 10:56","2026-03-04 11:00","2026-03-04 11:04","2026-03-04 11:08","2026-03-04 11:12","2026-03-04 11:16","2026-03-04 11:20","2026-03-04 11:24","2026-03-04 11:28","2026-03-04 11:32","2026-03-04 11:36","2026-03-04 11:40","2026-03-04 11:44","2026-03-04 11:48","2026-03-04 11:52","2026-03-04 11:56","2026-03-04 12:00","2026-03-04 12:04","2026-03-04 12:08","2026-03-04 12:12","2026-03-04 12:16","2026-03-04 12:20","2026-03-04 12:24","2026-03-04 12:28","2026-03-04 12:32","2026-03-04 12:36","2026-03-04 12:40","2026-03-04 12:44","2026-03-04 12:48","2026-03-04 12:52","2026-03-04 12:56","2026-03-04 13:00","2026-03-04 13:04","2026-03-04 13:08","2026-03-04 13:12","2026-03-04 13:16","2026-03-04 13:20","2026-03-04 13:24","2026-03-04 13:28","2026-03-04 13:32","2026-03-04 13:36","2026-03-04 13:40","2026-03-04 13:44","2026-03-04 13:48","2026-03-04 13:52","2026-03-04 13:56","2026-03-04 14:00","2026-03-04 14:04","2026-03-04 14:08","2026-03-04 14:12","2026-03-04 14:16","2026-03-04 14:20","2026-03-04 14:24","2026-03-04 14:28","2026-03-04 14:32","2026-03-04 14:36","2026-03-04 14:40","2026-03-04 14:44","2026-03-04 14:48","2026-03-04 14:52","2026-03-04 14:56","2026-03-04 15:00","2026-03-04 15:04","2026-03-04 15:08","2026-03-04 15:12","2026-03-04 15:16","2026-03-04 15:20","2026-03-04 15:24","2026-03-04 15:28","2026-03-04 15:32","2026-03-04 15:36","2026-03-04 15:40","2026-03-04 15:44","2026-03-04 15:48","2026-03-04 15:52","2026-03-04 15:56","2026-03-04 16:00","2026-03-04 16:04","2026-03-04 16:08","2026-03-04 16:12","2026-03-04 16:16","2026-03-04 16:20","2026-03-04 16:24","2026-03-04 16:28","2026-03-04 16:32","2026-03-04 16:36","2026-03-04 16:40","2026-03-04 16:44","2026-03-04 16:48","2026-03-04 16:52","2026-03-04 16:56","2026-03-04 17:00","2026-03-04 17:04","2026-03-04 17:08","2026-03-04 17:12","2026-03-04 17:16","2026-03-04 17:20","2026-03-04 17:24","2026-03-04 17:28","2026-03-04 17:32","2026-03-04 17:36","2026-03-04 17:40","2026-03-04 17:44","2026-03-04 17:48","2026-03-04 17:52","2026-03-04 17:56","2026-03-04 18:00","2026-03-04 18:04","2026-03-04 18:08","2026-03-04 18:12","2026-03-04 18:16","2026-03-04 18:20","2026-03-04 18:24","2026-03-04 18:28","2026-03-04 18:32","2026-03-04 18:36","2026-03-04 18:40","2026-03-04 18:44","2026-03-04 18:48","2026-03-04 18:52","2026-03-04 18:56","2026-03-04 19:00","2026-03-04 19:04","2026-03-04 19:08","2026-03-04 19:12","2026-03-04 19:16","2026-03-04 19:20","2026-03-04 19:24","2026-03-04 19:28","2026-03-04 19:32","2026-03-04 19:36","2026-03-04 19:40","2026-03-04 19:44","2026-03-04 19:48","2026-03-04 19:52","2026-03-04 19:56","2026-03-04 20:00","2026-03-04 20:04","2026-03-04 20:08","2026-03-04 20:12","2026-03-04 20:16","2026-03-04 20:20","2026-03-04 20:24","2026-03-04 20:28","2026-03-04 20:32","2026-03-04 20:36","2026-03-04 20:40","2026-03-04 20:44","2026-03-04 20:48","2026-03-04 20:52","2026-03-04 20:56","2026-03-04 21:00","2026-03-04 21:04","2026-03-04 21:08","2026-03-04 21:12","2026-03-04 21:16","2026-03-04 21:20","2026-03-04 21:24","2026-03-04 21:28","2026-03-04 21:32","2026-03-04 21:36","2026-03-04 21:40","2026-03-04 21:44","2026-03-04 21:48","2026-03-04 21:52","2026-03-04 21:56","2026-03-04 22:00","2026-03-04 22:04","2026-03-04 22:08","2026-03-04 22:12","2026-03-04 22:16","2026-03-04 22:20","2026-03-04 22:24","2026-03-04 22:28","2026-03-04 22:32","2026-03-04 22:36","2026-03-04 22:40","2026-03-04 22:44","2026-03-04 22:48","2026-03-04 22:52","2026-03-04 22:56","2026-03-04 23:00","2026-03-04 23:04","2026-03-04 23:08","2026-03-04 23:12","2026-03-04 23:16","2026-03-04 23:20","2026-03-04 23:24","2026-03-04 23:28","2026-03-04 23:32","2026-03-04 23:36","2026-03-04 23:40","2026-03-04 23:44","2026-03-04 23:48","2026-03-04 23:52","2026-03-04 23:56","2026-03-05 00:00","2026-03-05 00:04","2026-03-05 00:08","2026-03-05 00:12","2026-03-05 00:16","2026-03-05 00:20","2026-03-05 00:24","2026-03-05 00:28","2026-03-05 00:32","2026-03-05 00:36","2026-03-05 00:40","2026-03-05 00:44","2026-03-05 00:48","2026-03-05 00:52","2026-03-05 00:56","2026-03-05 01:00","2026-03-05 01:04","2026-03-05 01:08","2026-03-05 01:12","2026-03-05 01:16","2026-03-05 01:20","2026-03-05 01:24","2026-03-05 01:28","2026-03-05 01:32","2026-03-05 01:36","2026-03-05 01:40","2026-03-05 01:44","2026-03-05 01:48","2026-03-05 01:52","2026-03-05 01:56","2026-03-05 02:00","2026-03-05 02:04","2026-03-05 02:08","2026-03-05 02:12","2026-03-05 02:16","2026-03-05 02:20","2026-03-05 02:24","2026-03-05 02:28","2026-03-05 02:32","2026-03-05 02:36","2026-03-05 02:40","2026-03-05 02:44","2026-03-05 02:48","2026-03-05 02:52","2026-03-05 02:56","2026-03-05 03:00","2026-03-05 03:04","2026-03-05 03:08","2026-03-05 03:12","2026-03-05 03:16","2026-03-05 03:20","2026-03-05 03:24","2026-03-05 03:28","2026-03-05 03:32","2026-03-05 03:36","2026-03-05 03:40","2026-03-05 03:44","2026-03-05 03:48","2026-03-05 03:52","2026-03-05 03:56","2026-03-05 04:00","2026-03-05 04:04","2026-03-05 04:08","2026-03-05 04:12","2026-03-05 04:16","2026-03-05 04:20","2026-03-05 04:24","2026-03-05 04:28","2026-03-05 04:32","2026-03-05 04:36","2026-03-05 04:40","2026-03-05 04:44","2026-03-05 04:48","2026-03-05 04:52","2026-03-05 04:56","2026-03-05 05:00","2026-03-05 05:04","2026-03-05 05:08","2026-03-05 05:12","2026-03-05 05:16","2026-03-05 05:20","2026-03-05 05:24","2026-03-05 05:28","2026-03-05 05:32","2026-03-05 05:36","2026-03-05 05:40","2026-03-05 05:44","2026-03-05 05:48","2026-03-05 05:52","2026-03-05 05:56","2026-03-05 06:00","2026-03-05 06:04","2026-03-05 06:08","2026-03-05 06:12","2026-03-05 06:16","2026-03-05 06:20","2026-03-05 06:24","2026-03-05 06:28","2026-03-05 06:32","2026-03-05 06:36","2026-03-05 06:40","2026-03-05 06:44","2026-03-05 06:48","2026-03-05 06:52","2026-03-05 06:56","2026-03-05 07:00","2026-03-05 07:04","2026-03-05 07:08","2026-03-05 07:12","2026-03-05 07:16","2026-03-05 07:20","2026-03-05 07:24","2026-03-05 07:28","2026-03-05 07:32","2026-03-05 07:36","2026-03-05 07:40","2026-03-05 07:44","2026-03-05 07:48","2026-03-05 07:52","2026-03-05 07:56","2026-03-05 08:00","2026-03-05 08:04","2026-03-05 08:08","2026-03-05 08:12","2026-03-05 08:16","2026-03-05 08:20","2026-03-05 08:24","2026-03-05 08:28","2026-03-05 08:32","2026-03-05 08:36","2026-03-05 08:40","2026-03-05 08:44","2026-03-05 08:48","2026-03-05 08:52","2026-03-05 08:56","2026-03-05 09:00","2026-03-05 09:04","2026-03-05 09:08","2026-03-05 09:12","2026-03-05 09:16","2026-03-05 09:20","2026-03-05 09:24","2026-03-05 09:28","2026-03-05 09:32","2026-03-05 09:36","2026-03-05 09:40","2026-03-05 09:44","2026-03-05 09:48","2026-03-05 09:52","2026-03-05 09:56","2026-03-05 10:00","2026-03-05 10:04","2026-03-05 10:08","2026-03-05 10:12","2026-03-05 10:16","2026-03-05 10:20","2026-03-05 10:24","2026-03-05 10:28","2026-03-05 10:32","2026-03-05 10:36","2026-03-05 10:40","2026-03-05 10:44","2026-03-05 10:48","2026-03-05 10:52","2026-03-05 10:56","2026-03-05 11:00","2026-03-05 11:04","2026-03-05 11:08","2026-03-05 11:12","2026-03-05 11:16","2026-03-05 11:20","2026-03-05 11:24","2026-03-05 11:28","2026-03-05 11:32","2026-03-05 11:36","2026-03-05 11:40","2026-03-05 11:44","2026-03-05 11:48","2026-03-05 11:52","2026-03-05 11:56","2026-03-05 12:00","2026-03-05 12:04","2026-03-05 12:08","2026-03-05 12:12","2026-03-05 12:16","2026-03-05 12:20","2026-03-05 12:24","2026-03-05 12:28","2026-03-05 12:32","2026-03-05 12:36","2026-03-05 12:40","2026-03-05 12:44","2026-03-05 12:48","2026-03-05 12:52","2026-03-05 12:56","2026-03-05 13:00","2026-03-05 13:04","2026-03-05 13:08","2026-03-05 13:12","2026-03-05 13:16","2026-03-05 13:20","2026-03-05 13:24","2026-03-05 13:28","2026-03-05 13:32","2026-03-05 13:36","2026-03-05 13:40","2026-03-05 13:44","2026-03-05 13:48","2026-03-05 13:52","2026-03-05 13:56","2026-03-05 14:00","2026-03-05 14:04","2026-03-05 14:08","2026-03-05 14:12","2026-03-05 14:16","2026-03-05 14:20","2026-03-05 14:24","2026-03-05 14:28","2026-03-05 14:32","2026-03-05 14:36","2026-03-05 14:40","2026-03-05 14:44","2026-03-05 14:48","2026-03-05 14:52","2026-03-05 14:56","2026-03-05 15:00","2026-03-05 15:04","2026-03-05 15:08","2026-03-05 15:12","2026-03-05 15:16","2026-03-05 15:20","2026-03-05 15:24","2026-03-05 15:28","2026-03-05 15:32","2026-03-05 15:36","2026-03-05 15:40","2026-03-05 15:44","2026-03-05 15:48","2026-03-05 15:52","2026-03-05 15:56","2026-03-05 16:00","2026-03-05 16:04","2026-03-05 16:08","2026-03-05 16:12","2026-03-05 16:16","2026-03-05 16:20","2026-03-05 16:24","2026-03-05 16:28","2026-03-05 16:32","2026-03-05 16:36","2026-03-05 16:40","2026-03-05 16:44","2026-03-05 16:48","2026-03-05 16:52","2026-03-05 16:56","2026-03-05 17:00","2026-03-05 17:04","2026-03-05 17:08","2026-03-05 17:12","2026-03-05 17:16","2026-03-05 17:20","2026-03-05 17:24","2026-03-05 17:28","2026-03-05 17:32","2026-03-05 17:36","2026-03-05 17:40","2026-03-05 17:44","2026-03-05 17:48","2026-03-05 17:52","2026-03-05 17:56","2026-03-05 18:00","2026-03-05 18:04","2026-03-05 18:08","2026-03-05 18:12","2026-03-05 18:16","2026-03-05 18:20","2026-03-05 18:24","2026-03-05 18:28","2026-03-05 18:32","2026-03-05 18:36","2026-03-05 18:40","2026-03-05 18:44","2026-03-05 18:48","2026-03-05 18:52","2026-03-05 18:56","2026-03-05 19:00","2026-03-05 19:04","2026-03-05 19:08","2026-03-05 19:12","2026-03-05 19:16","2026-03-05 19:20","2026-03-05 19:24","2026-03-05 19:28","2026-03-05 19:32","2026-03-05 19:36","2026-03-05 19:40","2026-03-05 19:44","2026-03-05 19:48","2026-03-05 19:52","2026-03-05 19:56","2026-03-05 20:00","2026-03-05 20:04","2026-03-05 20:08","2026-03-05 20:12","2026-03-05 20:16","2026-03-05 20:20","2026-03-05 20:24","2026-03-05 20:28","2026-03-05 20:32","2026-03-05 20:36","2026-03-05 20:40","2026-03-05 20:44","2026-03-05 20:48","2026-03-05 20:52","2026-03-05 20:56","2026-03-05 21:00","2026-03-05 21:04","2026-03-05 21:08","2026-03-05 21:12","2026-03-05 21:16","2026-03-05 21:20","2026-03-05 21:24","2026-03-05 21:28","2026-03-05 21:32","2026-03-05 21:36","2026-03-05 21:40","2026-03-05 21:44","2026-03-05 21:48","2026-03-05 21:52","2026-03-05 21:56","2026-03-05 22:00","2026-03-05 22:04","2026-03-05 22:08","2026-03-05 22:12","2026-03-05 22:16","2026-03-05 22:20","2026-03-05 22:24","2026-03-05 22:28","2026-03-05 22:32","2026-03-05 22:36","2026-03-05 22:40","2026-03-05 22:44","2026-03-05 22:48","2026-03-05 22:52","2026-03-05 22:56","2026-03-05 23:00","2026-03-05 23:04","2026-03-05 23:08","2026-03-05 23:12","2026-03-05 23:16","2026-03-05 23:20","2026-03-05 23:24","2026-03-05 23:28","2026-03-05 23:32","2026-03-05 23:36","2026-03-05 23:40","2026-03-05 23:44","2026-03-05 23:48","2026-03-05 23:52","2026-03-05 23:56","2026-03-06 00:00","2026-03-06 00:04","2026-03-06 00:08","2026-03-06 00:12","2026-03-06 00:16","2026-03-06 00:20","2026-03-06 00:24","2026-03-06 00:28","2026-03-06 00:32","2026-03-06 00:36","2026-03-06 00:40","2026-03-06 00:44","2026-03-06 00:48","2026-03-06 00:52","2026-03-06 00:56","2026-03-06 01:00","2026-03-06 01:04","2026-03-06 01:08","2026-03-06 01:12","2026-03-06 01:16","2026-03-06 01:20","2026-03-06 01:24","2026-03-06 01:28","2026-03-06 01:32","2026-03-06 01:36","2026-03-06 01:40","2026-03-06 01:44","2026-03-06 01:48","2026-03-06 01:52","2026-03-06 01:56","2026-03-06 02:00","2026-03-06 02:04","2026-03-06 02:08","2026-03-06 02:12","2026-03-06 02:16","2026-03-06 02:20","2026-03-06 02:24","2026-03-06 02:28","2026-03-06 02:32","2026-03-06 02:36","2026-03-06 02:40","2026-03-06 02:44","2026-03-06 02:48","2026-03-06 02:52","2026-03-06 02:56","2026-03-06 03:00","2026-03-06 03:04","2026-03-06 03:08","2026-03-06 03:12","2026-03-06 03:16","2026-03-06 03:20","2026-03-06 03:24","2026-03-06 03:28","2026-03-06 03:32","2026-03-06 03:36","2026-03-06 03:40","2026-03-06 03:44","2026-03-06 03:48","2026-03-06 03:52","2026-03-06 03:56","2026-03-06 04:00","2026-03-06 04:04","2026-03-06 04:08","2026-03-06 04:12","2026-03-06 04:16","2026-03-06 04:20","2026-03-06 04:24","2026-03-06 04:28","2026-03-06 04:32","2026-03-06 04:36","2026-03-06 04:40","2026-03-06 04:44","2026-03-06 04:48","2026-03-06 04:52","2026-03-06 04:56","2026-03-06 05:00","2026-03-06 05:04","2026-03-06 05:08","2026-03-06 05:12","2026-03-06 05:16","2026-03-06 05:20","2026-03-06 05:24","2026-03-06 05:28","2026-03-06 05:32","2026-03-06 05:36","2026-03-06 05:40","2026-03-06 05:44","2026-03-06 05:48","2026-03-06 05:52","2026-03-06 05:56","2026-03-06 06:00","2026-03-06 06:04","2026-03-06 06:08","2026-03-06 06:12","2026-03-06 06:16","2026-03-06 06:20","2026-03-06 06:24","2026-03-06 06:28","2026-03-06 06:32","2026-03-06 06:36","2026-03-06 06:40","2026-03-06 06:44","2026-03-06 06:48","2026-03-06 06:52","2026-03-06 06:56","2026-03-06 07:00","2026-03-06 07:04","2026-03-06 07:08","2026-03-06 07:12","2026-03-06 07:16","2026-03-06 07:20","2026-03-06 07:24","2026-03-06 07:28","2026-03-06 07:32","2026-03-06 07:36","2026-03-06 07:40","2026-03-06 07:44","2026-03-06 07:48","2026-03-06 07:52","2026-03-06 07:56","2026-03-06 08:00","2026-03-06 08:04","2026-03-06 08:08","2026-03-06 08:12","2026-03-06 08:16","2026-03-06 08:20","2026-03-06 08:24","2026-03-06 08:28","2026-03-06 08:32","2026-03-06 08:36","2026-03-06 08:40","2026-03-06 08:44","2026-03-06 08:48","2026-03-06 08:52","2026-03-06 08:56","2026-03-06 09:00","2026-03-06 09:04","2026-03-06 09:08","2026-03-06 09:12","2026-03-06 09:16","2026-03-06 09:20","2026-03-06 09:24","2026-03-06 09:28","2026-03-06 09:32","2026-03-06 09:36","2026-03-06 09:40","2026-03-06 09:44","2026-03-06 09:48","2026-03-06 09:52","2026-03-06 09:56","2026-03-06 10:00","2026-03-06 10:04","2026-03-06 10:08","2026-03-06 10:12","2026-03-06 10:16","2026-03-06 10:20","2026-03-06 10:24","2026-03-06 10:28","2026-03-06 10:32","2026-03-06 10:36","2026-03-06 10:40","2026-03-06 10:44","2026-03-06 10:48","2026-03-06 10:52","2026-03-06 10:56","2026-03-06 11:00","2026-03-06 11:04","2026-03-06 11:08","2026-03-06 11:12","2026-03-06 11:16","2026-03-06 11:20","2026-03-06 11:24","2026-03-06 11:28","2026-03-06 11:32","2026-03-06 11:36","2026-03-06 11:40","2026-03-06 11:44","2026-03-06 11:48","2026-03-06 11:52","2026-03-06 11:56","2026-03-06 12:00","2026-03-06 12:04","2026-03-06 12:08","2026-03-06 12:12","2026-03-06 12:16","2026-03-06 12:20","2026-03-06 12:24","2026-03-06 12:28","2026-03-06 12:32","2026-03-06 12:36","2026-03-06 12:40","2026-03-06 12:44","2026-03-06 12:48","2026-03-06 12:52","2026-03-06 12:56","2026-03-06 13:00","2026-03-06 13:04","2026-03-06 13:08","2026-03-06 13:12","2026-03-06 13:16","2026-03-06 13:20","2026-03-06 13:24","2026-03-06 13:28","2026-03-06 13:32","2026-03-06 13:36","2026-03-06 13:40","2026-03-06 13:44","2026-03-06 13:48","2026-03-06 13:52","2026-03-06 13:56","2026-03-06 14:00","2026-03-06 14:04","2026-03-06 14:08","2026-03-06 14:12","2026-03-06 14:16","2026-03-06 14:20","2026-03-06 14:24","2026-03-06 14:28","2026-03-06 14:32","2026-03-06 14:36","2026-03-06 14:40","2026-03-06 14:44","2026-03-06 14:48","2026-03-06 14:52","2026-03-06 14:56","2026-03-06 15:00","2026-03-06 15:04","2026-03-06 15:08","2026-03-06 15:12","2026-03-06 15:16","2026-03-06 15:20","2026-03-06 15:24","2026-03-06 15:28","2026-03-06 15:32","2026-03-06 15:36","2026-03-06 15:40","2026-03-06 15:44","2026-03-06 15:48","2026-03-06 15:52","2026-03-06 15:56","2026-03-06 16:00","2026-03-06 16:04","2026-03-06 16:08","2026-03-06 16:12","2026-03-06 16:16","2026-03-06 16:20","2026-03-06 16:24","2026-03-06 16:28","2026-03-06 16:32","2026-03-06 16:36","2026-03-06 16:40","2026-03-06 16:44","2026-03-06 16:48","2026-03-06 16:52","2026-03-06 16:56","2026-03-06 17:00","2026-03-06 17:04","2026-03-06 17:08","2026-03-06 17:12","2026-03-06 17:16","2026-03-06 17:20","2026-03-06 17:24","2026-03-06 17:28","2026-03-06 17:32","2026-03-06 17:36","2026-03-06 17:40","2026-03-06 17:44","2026-03-06 17:48","2026-03-06 17:52","2026-03-06 17:56","2026-03-06 18:00","2026-03-06 18:04","2026-03-06 18:08","2026-03-06 18:12","2026-03-06 18:16","2026-03-06 18:20","2026-03-06 18:24","2026-03-06 18:28","2026-03-06 18:32","2026-03-06 18:36","2026-03-06 18:40","2026-03-06 18:44","2026-03-06 18:48","2026-03-06 18:52","2026-03-06 18:56","2026-03-06 19:00","2026-03-06 19:04","2026-03-06 19:08","2026-03-06 19:12","2026-03-06 19:16","2026-03-06 19:20","2026-03-06 19:24","2026-03-06 19:28","2026-03-06 19:32","2026-03-06 19:36","2026-03-06 19:40","2026-03-06 19:44","2026-03-06 19:48","2026-03-06 19:52","2026-03-06 19:56","2026-03-06 20:00","2026-03-06 20:04","2026-03-06 20:08","2026-03-06 20:12","2026-03-06 20:16","2026-03-06 20:20","2026-03-06 20:24","2026-03-06 20:28","2026-03-06 20:32","2026-03-06 20:36","2026-03-06 20:40","2026-03-06 20:44","2026-03-06 20:48","2026-03-06 20:52","2026-03-06 20:56","2026-03-06 21:00","2026-03-06 21:04","2026-03-06 21:08","2026-03-06 21:12","2026-03-06 21:16","2026-03-06 21:20","2026-03-06 21:24","2026-03-06 21:28","2026-03-06 21:32","2026-03-06 21:36","2026-03-06 21:40","2026-03-06 21:44","2026-03-06 21:48","2026-03-06 21:52","2026-03-06 21:56","2026-03-06 22:00","2026-03-06 22:04","2026-03-06 22:08","2026-03-06 22:12","2026-03-06 22:16","2026-03-06 22:20","2026-03-06 22:24","2026-03-06 22:28","2026-03-06 22:32","2026-03-06 22:36","2026-03-06 22:40","2026-03-06 22:44","2026-03-06 22:48","2026-03-06 22:52","2026-03-06 22:56","2026-03-06 23:00","2026-03-06 23:04","2026-03-06 23:08","2026-03-06 23:12","2026-03-06 23:16","2026-03-06 23:20","2026-03-06 23:24","2026-03-06 23:28","2026-03-06 23:32","2026-03-06 23:36","2026-03-06 23:40","2026-03-06 23:44","2026-03-06 23:48","2026-03-06 23:52","2026-03-06 23:56","2026-03-07 00:00","2026-03-07 00:04","2026-03-07 00:08","2026-03-07 00:12","2026-03-07 00:16","2026-03-07 00:20","2026-03-07 00:24","2026-03-07 00:28","2026-03-07 00:32","2026-03-07 00:36","2026-03-07 00:40","2026-03-07 00:44","2026-03-07 00:48","2026-03-07 00:52","2026-03-07 00:56","2026-03-07 01:00","2026-03-07 01:04","2026-03-07 01:08","2026-03-07 01:12","2026-03-07 01:16","2026-03-07 01:20","2026-03-07 01:24","2026-03-07 01:28","2026-03-07 01:32","2026-03-07 01:36","2026-03-07 01:40","2026-03-07 01:44","2026-03-07 01:48","2026-03-07 01:52","2026-03-07 01:56","2026-03-07 02:00","2026-03-07 02:04","2026-03-07 02:08","2026-03-07 02:12","2026-03-07 02:16","2026-03-07 02:20","2026-03-07 02:24","2026-03-07 02:28","2026-03-07 02:32","2026-03-07 02:36","2026-03-07 02:40","2026-03-07 02:44","2026-03-07 02:48","2026-03-07 02:52","2026-03-07 02:56","2026-03-07 03:00","2026-03-07 03:04","2026-03-07 03:08","2026-03-07 03:12","2026-03-07 03:16","2026-03-07 03:20","2026-03-07 03:24","2026-03-07 03:28","2026-03-07 03:32","2026-03-07 03:36","2026-03-07 03:40","2026-03-07 03:44","2026-03-07 03:48","2026-03-07 03:52","2026-03-07 03:56","2026-03-07 04:00","2026-03-07 04:04","2026-03-07 04:08","2026-03-07 04:12","2026-03-07 04:16","2026-03-07 04:20","2026-03-07 04:24","2026-03-07 04:28","2026-03-07 04:32","2026-03-07 04:36","2026-03-07 04:40","2026-03-07 04:44","2026-03-07 04:48","2026-03-07 04:52","2026-03-07 04:56","2026-03-07 05:00","2026-03-07 05:04","2026-03-07 05:08","2026-03-07 05:12","2026-03-07 05:16","2026-03-07 05:20","2026-03-07 05:24","2026-03-07 05:28","2026-03-07 05:32","2026-03-07 05:36","2026-03-07 05:40","2026-03-07 05:44","2026-03-07 05:48","2026-03-07 05:52","2026-03-07 05:56","2026-03-07 06:00","2026-03-07 06:04","2026-03-07 06:08","2026-03-07 06:12","2026-03-07 06:16","2026-03-07 06:20","2026-03-07 06:24","2026-03-07 06:28","2026-03-07 06:32","2026-03-07 06:36","2026-03-07 06:40","2026-03-07 06:44","2026-03-07 06:48","2026-03-07 06:52","2026-03-07 06:56","2026-03-07 07:00","2026-03-07 07:04","2026-03-07 07:08","2026-03-07 07:12","2026-03-07 07:16","2026-03-07 07:20","2026-03-07 07:24","2026-03-07 07:28","2026-03-07 07:32","2026-03-07 07:36","2026-03-07 07:40","2026-03-07 07:44","2026-03-07 07:48","2026-03-07 07:52","2026-03-07 07:56","2026-03-07 08:00","2026-03-07 08:04","2026-03-07 08:08","2026-03-07 08:12","2026-03-07 08:16","2026-03-07 08:20","2026-03-07 08:24","2026-03-07 08:28","2026-03-07 08:32","2026-03-07 08:36","2026-03-07 08:40","2026-03-07 08:44","2026-03-07 08:48","2026-03-07 08:52","2026-03-07 08:56","2026-03-07 09:00","2026-03-07 09:04","2026-03-07 09:08","2026-03-07 09:12","2026-03-07 09:16","2026-03-07 09:20","2026-03-07 09:24","2026-03-07 09:28","2026-03-07 09:32","2026-03-07 09:36","2026-03-07 09:40","2026-03-07 09:44","2026-03-07 09:48","2026-03-07 09:52","2026-03-07 09:56","2026-03-07 10:00","2026-03-07 10:04","2026-03-07 10:08","2026-03-07 10:12","2026-03-07 10:16","2026-03-07 10:20","2026-03-07 10:24","2026-03-07 10:28","2026-03-07 10:32","2026-03-07 10:36","2026-03-07 10:40","2026-03-07 10:44","2026-03-07 10:48","2026-03-07 10:52","2026-03-07 10:56","2026-03-07 11:00","2026-03-07 11:04","2026-03-07 11:08","2026-03-07 11:12","2026-03-07 11:16","2026-03-07 11:20","2026-03-07 11:24","2026-03-07 11:28","2026-03-07 11:32","2026-03-07 11:36","2026-03-07 11:40","2026-03-07 11:44","2026-03-07 11:48","2026-03-07 11:52","2026-03-07 11:56","2026-03-07 12:00","2026-03-07 12:04","2026-03-07 12:08","2026-03-07 12:12","2026-03-07 12:16","2026-03-07 12:20","2026-03-07 12:24","2026-03-07 12:28","2026-03-07 12:32","2026-03-07 12:36","2026-03-07 12:40","2026-03-07 12:44","2026-03-07 12:48","2026-03-07 12:52","2026-03-07 12:56","2026-03-07 13:00","2026-03-07 13:04","2026-03-07 13:08","2026-03-07 13:12","2026-03-07 13:16","2026-03-07 13:20","2026-03-07 13:24","2026-03-07 13:28","2026-03-07 13:32","2026-03-07 13:36","2026-03-07 13:40","2026-03-07 13:44","2026-03-07 13:48","2026-03-07 13:52","2026-03-07 13:56","2026-03-07 14:00","2026-03-07 14:04","2026-03-07 14:08","2026-03-07 14:12","2026-03-07 14:16","2026-03-07 14:20","2026-03-07 14:24","2026-03-07 14:28","2026-03-07 14:32","2026-03-07 14:36","2026-03-07 14:40","2026-03-07 14:44","2026-03-07 14:48","2026-03-07 14:52","2026-03-07 14:56","2026-03-07 15:00","2026-03-07 15:04","2026-03-07 15:08","2026-03-07 15:12","2026-03-07 15:16","2026-03-07 15:20","2026-03-07 15:24","2026-03-07 15:28","2026-03-07 15:32","2026-03-07 15:36","2026-03-07 15:40","2026-03-07 15:44","2026-03-07 15:48","2026-03-07 15:52","2026-03-07 15:56","2026-03-07 16:00","2026-03-07 16:04","2026-03-07 16:08","2026-03-07 16:12","2026-03-07 16:16","2026-03-07 16:20","2026-03-07 16:24","2026-03-07 16:28","2026-03-07 16:32","2026-03-07 16:36","2026-03-07 16:40","2026-03-07 16:44","2026-03-07 16:48","2026-03-07 16:52","2026-03-07 16:56","2026-03-07 17:00","2026-03-07 17:04","2026-03-07 17:08","2026-03-07 17:12","2026-03-07 17:16","2026-03-07 17:20","2026-03-07 17:24","2026-03-07 17:28","2026-03-07 17:32","2026-03-07 17:36","2026-03-07 17:40","2026-03-07 17:44","2026-03-07 17:48","2026-03-07 17:52","2026-03-07 17:56","2026-03-07 18:00","2026-03-07 18:04","2026-03-07 18:08","2026-03-07 18:12","2026-03-07 18:16","2026-03-07 18:20","2026-03-07 18:24","2026-03-07 18:28","2026-03-07 18:32","2026-03-07 18:36","2026-03-07 18:40","2026-03-07 18:44","2026-03-07 18:48","2026-03-07 18:52","2026-03-07 18:56","2026-03-07 19:00","2026-03-07 19:04","2026-03-07 19:08","2026-03-07 19:12","2026-03-07 19:16","2026-03-07 19:20","2026-03-07 19:24","2026-03-07 19:28","2026-03-07 19:32","2026-03-07 19:36","2026-03-07 19:40","2026-03-07 19:44","2026-03-07 19:48","2026-03-07 19:52","2026-03-07 19:56","2026-03-07 20:00","2026-03-07 20:04","2026-03-07 20:08","2026-03-07 20:12","2026-03-07 20:16","2026-03-07 20:20","2026-03-07 20:24","2026-03-07 20:28","2026-03-07 20:32","2026-03-07 20:36","2026-03-07 20:40","2026-03-07 20:44","2026-03-07 20:48","2026-03-07 20:52","2026-03-07 20:56","2026-03-07 21:00","2026-03-07 21:04","2026-03-07 21:08","2026-03-07 21:12","2026-03-07 21:16","2026-03-07 21:20","2026-03-07 21:24","2026-03-07 21:28","2026-03-07 21:32","2026-03-07 21:36","2026-03-07 21:40","2026-03-07 21:44","2026-03-07 21:48","2026-03-07 21:52","2026-03-07 21:56","2026-03-07 22:00","2026-03-07 22:04","2026-03-07 22:08","2026-03-07 22:12","2026-03-07 22:16","2026-03-07 22:20","2026-03-07 22:24","2026-03-07 22:28","2026-03-07 22:32","2026-03-07 22:36","2026-03-07 22:40","2026-03-07 22:44","2026-03-07 22:48","2026-03-07 22:52","2026-03-07 22:56","2026-03-07 23:00","2026-03-07 23:04","2026-03-07 23:08","2026-03-07 23:12","2026-03-07 23:16","2026-03-07 23:20","2026-03-07 23:24","2026-03-07 23:28","2026-03-07 23:32","2026-03-07 23:36","2026-03-07 23:40","2026-03-07 23:44","2026-03-07 23:48","2026-03-07 23:52","2026-03-07 23:56","2026-03-08 00:00","2026-03-08 00:04","2026-03-08 00:08","2026-03-08 00:12","2026-03-08 00:16","2026-03-08 00:20","2026-03-08 00:24","2026-03-08 00:28","2026-03-08 00:32","2026-03-08 00:36","2026-03-08 00:40","2026-03-08 00:44","2026-03-08 00:48","2026-03-08 00:52","2026-03-08 00:56","2026-03-08 01:00","2026-03-08 01:04","2026-03-08 01:08","2026-03-08 01:12","2026-03-08 01:16","2026-03-08 01:20","2026-03-08 01:24","2026-03-08 01:28","2026-03-08 01:32","2026-03-08 01:36","2026-03-08 01:40","2026-03-08 01:44","2026-03-08 01:48","2026-03-08 01:52","2026-03-08 01:56","2026-03-08 02:00","2026-03-08 02:04","2026-03-08 02:08","2026-03-08 02:12","2026-03-08 02:16","2026-03-08 02:20","2026-03-08 02:24","2026-03-08 02:28","2026-03-08 02:32","2026-03-08 02:36","2026-03-08 02:40","2026-03-08 02:44","2026-03-08 02:48","2026-03-08 02:52","2026-03-08 02:56","2026-03-08 03:00","2026-03-08 03:04","2026-03-08 03:08","2026-03-08 03:12","2026-03-08 03:16","2026-03-08 03:20","2026-03-08 03:24","2026-03-08 03:28","2026-03-08 03:32","2026-03-08 03:36","2026-03-08 03:40","2026-03-08 03:44","2026-03-08 03:48","2026-03-08 03:52","2026-03-08 03:56","2026-03-08 04:00","2026-03-08 04:04","2026-03-08 04:08","2026-03-08 04:12","2026-03-08 04:16","2026-03-08 04:20","2026-03-08 04:24","2026-03-08 04:28","2026-03-08 04:32","2026-03-08 04:36","2026-03-08 04:40","2026-03-08 04:44","2026-03-08 04:48","2026-03-08 04:52","2026-03-08 04:56","2026-03-08 05:00","2026-03-08 05:04","2026-03-08 05:08","2026-03-08 05:12","2026-03-08 05:16","2026-03-08 05:20","2026-03-08 05:24","2026-03-08 05:28","2026-03-08 05:32","2026-03-08 05:36","2026-03-08 05:40","2026-03-08 05:44","2026-03-08 05:48","2026-03-08 05:52","2026-03-08 05:56","2026-03-08 06:00","2026-03-08 06:04","2026-03-08 06:08","2026-03-08 06:12","2026-03-08 06:16","2026-03-08 06:20","2026-03-08 06:24","2026-03-08 06:28","2026-03-08 06:32","2026-03-08 06:36","2026-03-08 06:40","2026-03-08 06:44","2026-03-08 06:48","2026-03-08 06:52","2026-03-08 06:56","2026-03-08 07:00","2026-03-08 07:04","2026-03-08 07:08","2026-03-08 07:12","2026-03-08 07:16","2026-03-08 07:20","2026-03-08 07:24","2026-03-08 07:28","2026-03-08 07:32","2026-03-08 07:36","2026-03-08 07:40","2026-03-08 07:44","2026-03-08 07:48","2026-03-08 07:52","2026-03-08 07:56","2026-03-08 08:00","2026-03-08 08:04","2026-03-08 08:08","2026-03-08 08:12","2026-03-08 08:16","2026-03-08 08:20","2026-03-08 08:24","2026-03-08 08:28","2026-03-08 08:32","2026-03-08 08:36","2026-03-08 08:40","2026-03-08 08:44","2026-03-08 08:48","2026-03-08 08:52","2026-03-08 08:56","2026-03-08 09:00","2026-03-08 09:04","2026-03-08 09:08","2026-03-08 09:12","2026-03-08 09:16","2026-03-08 09:20","2026-03-08 09:24","2026-03-08 09:28","2026-03-08 09:32","2026-03-08 09:36","2026-03-08 09:40","2026-03-08 09:44","2026-03-08 09:48","2026-03-08 09:52","2026-03-08 09:56","2026-03-08 10:00","2026-03-08 10:04","2026-03-08 10:08","2026-03-08 10:12","2026-03-08 10:16","2026-03-08 10:20","2026-03-08 10:24","2026-03-08 10:28","2026-03-08 10:32","2026-03-08 10:36","2026-03-08 10:40","2026-03-08 10:44","2026-03-08 10:48","2026-03-08 10:52","2026-03-08 10:56","2026-03-08 11:00","2026-03-08 11:04","2026-03-08 11:08","2026-03-08 11:12","2026-03-08 11:16","2026-03-08 11:20","2026-03-08 11:24","2026-03-08 11:28","2026-03-08 11:32","2026-03-08 11:36","2026-03-08 11:40","2026-03-08 11:44","2026-03-08 11:48","2026-03-08 11:52","2026-03-08 11:56","2026-03-08 12:00","2026-03-08 12:04","2026-03-08 12:08","2026-03-08 12:12","2026-03-08 12:16","2026-03-08 12:20","2026-03-08 12:24","2026-03-08 12:28","2026-03-08 12:32","2026-03-08 12:36","2026-03-08 12:40","2026-03-08 12:44","2026-03-08 12:48","2026-03-08 12:52","2026-03-08 12:56","2026-03-08 13:00","2026-03-08 13:04","2026-03-08 13:08","2026-03-08 13:12","2026-03-08 13:16","2026-03-08 13:20","2026-03-08 13:24","2026-03-08 13:28","2026-03-08 13:32","2026-03-08 13:36","2026-03-08 13:40","2026-03-08 13:44","2026-03-08 13:48","2026-03-08 13:52","2026-03-08 13:56","2026-03-08 14:00","2026-03-08 14:04","2026-03-08 14:08","2026-03-08 14:12","2026-03-08 14:16","2026-03-08 14:20","2026-03-08 14:24","2026-03-08 14:28","2026-03-08 14:32","2026-03-08 14:36","2026-03-08 14:40","2026-03-08 14:44","2026-03-08 14:48","2026-03-08 14:52","2026-03-08 14:56","2026-03-08 15:00","2026-03-08 15:04","2026-03-08 15:08","2026-03-08 15:12","2026-03-08 15:16","2026-03-08 15:20","2026-03-08 15:24","2026-03-08 15:28","2026-03-08 15:32","2026-03-08 15:36","2026-03-08 15:40","2026-03-08 15:44","2026-03-08 15:48","2026-03-08 15:52","2026-03-08 15:56","2026-03-08 16:00","2026-03-08 16:04","2026-03-08 16:08","2026-03-08 16:12","2026-03-08 16:16","2026-03-08 16:20","2026-03-08 16:24","2026-03-08 16:28","2026-03-08 16:32","2026-03-08 16:36","2026-03-08 16:40","2026-03-08 16:44","2026-03-08 16:48","2026-03-08 16:52","2026-03-08 16:56","2026-03-08 17:00","2026-03-08 17:04","2026-03-08 17:08","2026-03-08 17:12","2026-03-08 17:16","2026-03-08 17:20","2026-03-08 17:24","2026-03-08 17:28","2026-03-08 17:32","2026-03-08 17:36","2026-03-08 17:40","2026-03-08 17:44","2026-03-08 17:48","2026-03-08 17:52","2026-03-08 17:56","2026-03-08 18:00","2026-03-08 18:04","2026-03-08 18:08","2026-03-08 18:12","2026-03-08 18:16","2026-03-08 18:20","2026-03-08 18:24","2026-03-08 18:28","2026-03-08 18:32","2026-03-08 18:36","2026-03-08 18:40","2026-03-08 18:44","2026-03-08 18:48","2026-03-08 18:52","2026-03-08 18:56","2026-03-08 19:00","2026-03-08 19:04","2026-03-08 19:08","2026-03-08 19:12","2026-03-08 19:16","2026-03-08 19:20","2026-03-08 19:24","2026-03-08 19:28","2026-03-08 19:32","2026-03-08 19:36","2026-03-08 19:40","2026-03-08 19:44","2026-03-08 19:48","2026-03-08 19:52","2026-03-08 19:56","2026-03-08 20:00","2026-03-08 20:04","2026-03-08 20:08","2026-03-08 20:12","2026-03-08 20:16","2026-03-08 20:20","2026-03-08 20:24","2026-03-08 20:28","2026-03-08 20:32","2026-03-08 20:36","2026-03-08 20:40","2026-03-08 20:44","2026-03-08 20:48","2026-03-08 20:52","2026-03-08 20:56","2026-03-08 21:00","2026-03-08 21:04","2026-03-08 21:08","2026-03-08 21:12","2026-03-08 21:16","2026-03-08 21:20","2026-03-08 21:24","2026-03-08 21:28","2026-03-08 21:32","2026-03-08 21:36","2026-03-08 21:40","2026-03-08 21:44","2026-03-08 21:48","2026-03-08 21:52","2026-03-08 21:56","2026-03-08 22:00","2026-03-08 22:04","2026-03-08 22:08","2026-03-08 22:12","2026-03-08 22:16","2026-03-08 22:20","2026-03-08 22:24","2026-03-08 22:28","2026-03-08 22:32","2026-03-08 22:36","2026-03-08 22:40","2026-03-08 22:44","2026-03-08 22:48","2026-03-08 22:52","2026-03-08 22:56","2026-03-08 23:00","2026-03-08 23:04","2026-03-08 23:08","2026-03-08 23:12","2026-03-08 23:16","2026-03-08 23:20","2026-03-08 23:24","2026-03-08 23:28","2026-03-08 23:32","2026-03-08 23:36","2026-03-08 23:40","2026-03-08 23:44","2026-03-08 23:48","2026-03-08 23:52","2026-03-08 23:56","2026-03-09 00:00","2026-03-09 00:04","2026-03-09 00:08","2026-03-09 00:12","2026-03-09 00:16","2026-03-09 00:20","2026-03-09 00:24","2026-03-09 00:28","2026-03-09 00:32","2026-03-09 00:36","2026-03-09 00:40","2026-03-09 00:44","2026-03-09 00:48","2026-03-09 00:52","2026-03-09 00:56","2026-03-09 01:00","2026-03-09 01:04","2026-03-09 01:08","2026-03-09 01:12","2026-03-09 01:16","2026-03-09 01:20","2026-03-09 01:24","2026-03-09 01:28","2026-03-09 01:32","2026-03-09 01:36","2026-03-09 01:40","2026-03-09 01:44","2026-03-09 01:48","2026-03-09 01:52","2026-03-09 01:56","2026-03-09 02:00","2026-03-09 02:04","2026-03-09 02:08","2026-03-09 02:12","2026-03-09 02:16","2026-03-09 02:20","2026-03-09 02:24","2026-03-09 02:28","2026-03-09 02:32","2026-03-09 02:36","2026-03-09 02:40","2026-03-09 02:44","2026-03-09 02:48","2026-03-09 02:52","2026-03-09 02:56","2026-03-09 03:00","2026-03-09 03:04","2026-03-09 03:08","2026-03-09 03:12","2026-03-09 03:16","2026-03-09 03:20","2026-03-09 03:24","2026-03-09 03:28","2026-03-09 03:32","2026-03-09 03:36","2026-03-09 03:40","2026-03-09 03:44","2026-03-09 03:48","2026-03-09 03:52","2026-03-09 03:56","2026-03-09 04:00","2026-03-09 04:04","2026-03-09 04:08","2026-03-09 04:12","2026-03-09 04:16","2026-03-09 04:20","2026-03-09 04:24","2026-03-09 04:28","2026-03-09 04:32","2026-03-09 04:36","2026-03-09 04:40","2026-03-09 04:44","2026-03-09 04:48","2026-03-09 04:52","2026-03-09 04:56","2026-03-09 05:00","2026-03-09 05:04","2026-03-09 05:08","2026-03-09 05:12","2026-03-09 05:16","2026-03-09 05:20","2026-03-09 05:24","2026-03-09 05:28","2026-03-09 05:32","2026-03-09 05:36","2026-03-09 05:40","2026-03-09 05:44","2026-03-09 05:48","2026-03-09 05:52","2026-03-09 05:56","2026-03-09 06:00","2026-03-09 06:04","2026-03-09 06:08","2026-03-09 06:12","2026-03-09 06:16","2026-03-09 06:20","2026-03-09 06:24","2026-03-09 06:28","2026-03-09 06:32","2026-03-09 06:36","2026-03-09 06:40","2026-03-09 06:44","2026-03-09 06:48","2026-03-09 06:52","2026-03-09 06:56","2026-03-09 07:00","2026-03-09 07:04","2026-03-09 07:08","2026-03-09 07:12","2026-03-09 07:16","2026-03-09 07:20","2026-03-09 07:24","2026-03-09 07:28","2026-03-09 07:32","2026-03-09 07:36","2026-03-09 07:40","2026-03-09 07:44","2026-03-09 07:48","2026-03-09 07:52","2026-03-09 07:56","2026-03-09 08:00","2026-03-09 08:04","2026-03-09 08:08","2026-03-09 08:12","2026-03-09 08:16","2026-03-09 08:20","2026-03-09 08:24","2026-03-09 08:28","2026-03-09 08:32","2026-03-09 08:36","2026-03-09 08:40","2026-03-09 08:44","2026-03-09 08:48","2026-03-09 08:52","2026-03-09 08:56","2026-03-09 09:00","2026-03-09 09:04","2026-03-09 09:08","2026-03-09 09:12","2026-03-09 09:16","2026-03-09 09:20","2026-03-09 09:24","2026-03-09 09:28","2026-03-09 09:32","2026-03-09 09:36","2026-03-09 09:40","2026-03-09 09:44","2026-03-09 09:48","2026-03-09 09:52","2026-03-09 09:56","2026-03-09 10:00","2026-03-09 10:04","2026-03-09 10:08","2026-03-09 10:12","2026-03-09 10:16","2026-03-09 10:20","2026-03-09 10:24","2026-03-09 10:28","2026-03-09 10:32","2026-03-09 10:36","2026-03-09 10:40","2026-03-09 10:44","2026-03-09 10:48","2026-03-09 10:52","2026-03-09 10:56","2026-03-09 11:00","2026-03-09 11:04","2026-03-09 11:08","2026-03-09 11:12","2026-03-09 11:16","2026-03-09 11:20","2026-03-09 11:24","2026-03-09 11:28","2026-03-09 11:32","2026-03-09 11:36","2026-03-09 11:40","2026-03-09 11:44","2026-03-09 11:48","2026-03-09 11:52","2026-03-09 11:56","2026-03-09 12:00","2026-03-09 12:04","2026-03-09 12:08","2026-03-09 12:12","2026-03-09 12:16","2026-03-09 12:20","2026-03-09 12:24","2026-03-09 12:28","2026-03-09 12:32","2026-03-09 12:36","2026-03-09 12:40","2026-03-09 12:44","2026-03-09 12:48","2026-03-09 12:52","2026-03-09 12:56","2026-03-09 13:00","2026-03-09 13:04","2026-03-09 13:08","2026-03-09 13:12","2026-03-09 13:16","2026-03-09 13:20","2026-03-09 13:24","2026-03-09 13:28","2026-03-09 13:32","2026-03-09 13:36","2026-03-09 13:40","2026-03-09 13:44","2026-03-09 13:48","2026-03-09 13:52","2026-03-09 13:56","2026-03-09 14:00","2026-03-09 14:04","2026-03-09 14:08","2026-03-09 14:12","2026-03-09 14:16","2026-03-09 14:20","2026-03-09 14:24","2026-03-09 14:28","2026-03-09 14:32","2026-03-09 14:36","2026-03-09 14:40","2026-03-09 14:44","2026-03-09 14:48","2026-03-09 14:52","2026-03-09 14:56","2026-03-09 15:00","2026-03-09 15:04","2026-03-09 15:08","2026-03-09 15:12","2026-03-09 15:16","2026-03-09 15:20","2026-03-09 15:24","2026-03-09 15:28","2026-03-09 15:32","2026-03-09 15:36","2026-03-09 15:40","2026-03-09 15:44","2026-03-09 15:48","2026-03-09 15:52","2026-03-09 15:56","2026-03-09 16:00","2026-03-09 16:04","2026-03-09 16:08","2026-03-09 16:12","2026-03-09 16:16","2026-03-09 16:20","2026-03-09 16:24","2026-03-09 16:28","2026-03-09 16:32","2026-03-09 16:36","2026-03-09 16:40","2026-03-09 16:44","2026-03-09 16:48","2026-03-09 16:52","2026-03-09 16:56","2026-03-09 17:00","2026-03-09 17:04","2026-03-09 17:08","2026-03-09 17:12","2026-03-09 17:16","2026-03-09 17:20","2026-03-09 17:24","2026-03-09 17:28","2026-03-09 17:32","2026-03-09 17:36","2026-03-09 17:40","2026-03-09 17:44","2026-03-09 17:48","2026-03-09 17:52","2026-03-09 17:56","2026-03-09 18:00","2026-03-09 18:04","2026-03-09 18:08","2026-03-09 18:12","2026-03-09 18:16","2026-03-09 18:20","2026-03-09 18:24","2026-03-09 18:28","2026-03-09 18:32","2026-03-09 18:36","2026-03-09 18:40","2026-03-09 18:44","2026-03-09 18:48","2026-03-09 18:52","2026-03-09 18:56","2026-03-09 19:00","2026-03-09 19:04","2026-03-09 19:08","2026-03-09 19:12","2026-03-09 19:16","2026-03-09 19:20","2026-03-09 19:24","2026-03-09 19:28","2026-03-09 19:32","2026-03-09 19:36","2026-03-09 19:40","2026-03-09 19:44","2026-03-09 19:48","2026-03-09 19:52","2026-03-09 19:56","2026-03-09 20:00","2026-03-09 20:04","2026-03-09 20:08","2026-03-09 20:12","2026-03-09 20:16","2026-03-09 20:20","2026-03-09 20:24","2026-03-09 20:28","2026-03-09 20:32","2026-03-09 20:36","2026-03-09 20:40","2026-03-09 20:44","2026-03-09 20:48","2026-03-09 20:52","2026-03-09 20:56","2026-03-09 21:00","2026-03-09 21:04","2026-03-09 21:08","2026-03-09 21:12","2026-03-09 21:16","2026-03-09 21:20","2026-03-09 21:24","2026-03-09 21:28","2026-03-09 21:32","2026-03-09 21:36","2026-03-09 21:40","2026-03-09 21:44","2026-03-09 21:48","2026-03-09 21:52","2026-03-09 21:56","2026-03-09 22:00","2026-03-09 22:04","2026-03-09 22:08","2026-03-09 22:12","2026-03-09 22:16","2026-03-09 22:20","2026-03-09 22:24","2026-03-09 22:28","2026-03-09 22:32","2026-03-09 22:36","2026-03-09 22:40","2026-03-09 22:44","2026-03-09 22:48","2026-03-09 22:52","2026-03-09 22:56","2026-03-09 23:00","2026-03-09 23:04","2026-03-09 23:08","2026-03-09 23:12","2026-03-09 23:16","2026-03-09 23:20","2026-03-09 23:24","2026-03-09 23:28","2026-03-09 23:32","2026-03-09 23:36","2026-03-09 23:40","2026-03-09 23:44","2026-03-09 23:48","2026-03-09 23:52","2026-03-09 23:56","2026-03-10 00:00","2026-03-10 00:04","2026-03-10 00:08","2026-03-10 00:12","2026-03-10 00:16","2026-03-10 00:20","2026-03-10 00:24","2026-03-10 00:28","2026-03-10 00:32","2026-03-10 00:36","2026-03-10 00:40","2026-03-10 00:44","2026-03-10 00:48","2026-03-10 00:52","2026-03-10 00:56","2026-03-10 01:00","2026-03-10 01:04","2026-03-10 01:08","2026-03-10 01:12","2026-03-10 01:16","2026-03-10 01:20","2026-03-10 01:24","2026-03-10 01:28","2026-03-10 01:32","2026-03-10 01:36","2026-03-10 01:40","2026-03-10 01:44","2026-03-10 01:48","2026-03-10 01:52","2026-03-10 01:56","2026-03-10 02:00","2026-03-10 02:04","2026-03-10 02:08","2026-03-10 02:12","2026-03-10 02:16","2026-03-10 02:20","2026-03-10 02:24","2026-03-10 02:28","2026-03-10 02:32","2026-03-10 02:36","2026-03-10 02:40","2026-03-10 02:44","2026-03-10 02:48","2026-03-10 02:52","2026-03-10 02:56","2026-03-10 03:00","2026-03-10 03:04","2026-03-10 03:08","2026-03-10 03:12","2026-03-10 03:16","2026-03-10 03:20","2026-03-10 03:24","2026-03-10 03:28","2026-03-10 03:32","2026-03-10 03:36","2026-03-10 03:40","2026-03-10 03:44","2026-03-10 03:48","2026-03-10 03:52","2026-03-10 03:56","2026-03-10 04:00","2026-03-10 04:04","2026-03-10 04:08","2026-03-10 04:12","2026-03-10 04:16","2026-03-10 04:20","2026-03-10 04:24","2026-03-10 04:28","2026-03-10 04:32","2026-03-10 04:36","2026-03-10 04:40","2026-03-10 04:44","2026-03-10 04:48","2026-03-10 04:52","2026-03-10 04:56","2026-03-10 05:00","2026-03-10 05:04","2026-03-10 05:08","2026-03-10 05:12","2026-03-10 05:16","2026-03-10 05:20","2026-03-10 05:24","2026-03-10 05:28","2026-03-10 05:32","2026-03-10 05:36","2026-03-10 05:40","2026-03-10 05:44","2026-03-10 05:48","2026-03-10 05:52","2026-03-10 05:56","2026-03-10 06:00","2026-03-10 06:04","2026-03-10 06:08","2026-03-10 06:12","2026-03-10 06:16","2026-03-10 06:20","2026-03-10 06:24","2026-03-10 06:28","2026-03-10 06:32","2026-03-10 06:36","2026-03-10 06:40","2026-03-10 06:44","2026-03-10 06:48","2026-03-10 06:52","2026-03-10 06:56","2026-03-10 07:00","2026-03-10 07:04","2026-03-10 07:08","2026-03-10 07:12","2026-03-10 07:16","2026-03-10 07:20","2026-03-10 07:24","2026-03-10 07:28","2026-03-10 07:32","2026-03-10 07:36","2026-03-10 07:40","2026-03-10 07:44","2026-03-10 07:48","2026-03-10 07:52","2026-03-10 07:56","2026-03-10 08:00","2026-03-10 08:04","2026-03-10 08:08","2026-03-10 08:12","2026-03-10 08:16","2026-03-10 08:20","2026-03-10 08:24","2026-03-10 08:28","2026-03-10 08:32","2026-03-10 08:36","2026-03-10 08:40","2026-03-10 08:44","2026-03-10 08:48","2026-03-10 08:52","2026-03-10 08:56","2026-03-10 09:00","2026-03-10 09:04","2026-03-10 09:08","2026-03-10 09:12","2026-03-10 09:16","2026-03-10 09:20","2026-03-10 09:24","2026-03-10 09:28","2026-03-10 09:32","2026-03-10 09:36","2026-03-10 09:40","2026-03-10 09:44","2026-03-10 09:48","2026-03-10 09:52","2026-03-10 09:56","2026-03-10 10:00","2026-03-10 10:04","2026-03-10 10:08","2026-03-10 10:12","2026-03-10 10:16","2026-03-10 10:20","2026-03-10 10:24","2026-03-10 10:28","2026-03-10 10:32","2026-03-10 10:36","2026-03-10 10:40","2026-03-10 10:44","2026-03-10 10:48","2026-03-10 10:52","2026-03-10 10:56","2026-03-10 11:00","2026-03-10 11:04","2026-03-10 11:08","2026-03-10 11:12","2026-03-10 11:16","2026-03-10 11:20","2026-03-10 11:24","2026-03-10 11:28","2026-03-10 11:32","2026-03-10 11:36","2026-03-10 11:40","2026-03-10 11:44","2026-03-10 11:48","2026-03-10 11:52","2026-03-10 11:56","2026-03-10 12:00","2026-03-10 12:04","2026-03-10 12:08","2026-03-10 12:12","2026-03-10 12:16","2026-03-10 12:20","2026-03-10 12:24","2026-03-10 12:28","2026-03-10 12:32","2026-03-10 12:36","2026-03-10 12:40","2026-03-10 12:44","2026-03-10 12:48","2026-03-10 12:52","2026-03-10 12:56","2026-03-10 13:00","2026-03-10 13:04","2026-03-10 13:08","2026-03-10 13:12","2026-03-10 13:16","2026-03-10 13:20","2026-03-10 13:24","2026-03-10 13:28","2026-03-10 13:32","2026-03-10 13:36","2026-03-10 13:40","2026-03-10 13:44","2026-03-10 13:48","2026-03-10 13:52","2026-03-10 13:56","2026-03-10 14:00","2026-03-10 14:04","2026-03-10 14:08","2026-03-10 14:12","2026-03-10 14:16","2026-03-10 14:20","2026-03-10 14:24","2026-03-10 14:28","2026-03-10 14:32","2026-03-10 14:36","2026-03-10 14:40","2026-03-10 14:44","2026-03-10 14:48","2026-03-10 14:52","2026-03-10 14:56","2026-03-10 15:00","2026-03-10 15:04","2026-03-10 15:08","2026-03-10 15:12","2026-03-10 15:16","2026-03-10 15:20","2026-03-10 15:24","2026-03-10 15:28","2026-03-10 15:32","2026-03-10 15:36","2026-03-10 15:40","2026-03-10 15:44","2026-03-10 15:48","2026-03-10 15:52","2026-03-10 15:56","2026-03-10 16:00","2026-03-10 16:04","2026-03-10 16:08","2026-03-10 16:12","2026-03-10 16:16","2026-03-10 16:20","2026-03-10 16:24","2026-03-10 16:28","2026-03-10 16:32","2026-03-10 16:36","2026-03-10 16:40","2026-03-10 16:44","2026-03-10 16:48","2026-03-10 16:52","2026-03-10 16:56","2026-03-10 17:00","2026-03-10 17:04","2026-03-10 17:08","2026-03-10 17:12","2026-03-10 17:16","2026-03-10 17:20","2026-03-10 17:24","2026-03-10 17:28","2026-03-10 17:32","2026-03-10 17:36","2026-03-10 17:40","2026-03-10 17:44","2026-03-10 17:48","2026-03-10 17:52","2026-03-10 17:56","2026-03-10 18:00","2026-03-10 18:04","2026-03-10 18:08","2026-03-10 18:12","2026-03-10 18:16","2026-03-10 18:20","2026-03-10 18:24","2026-03-10 18:28","2026-03-10 18:32","2026-03-10 18:36","2026-03-10 18:40","2026-03-10 18:44","2026-03-10 18:48","2026-03-10 18:52","2026-03-10 18:56","2026-03-10 19:00","2026-03-10 19:04","2026-03-10 19:08","2026-03-10 19:12","2026-03-10 19:16","2026-03-10 19:20","2026-03-10 19:24","2026-03-10 19:28","2026-03-10 19:32","2026-03-10 19:36","2026-03-10 19:40","2026-03-10 19:44","2026-03-10 19:48","2026-03-10 19:52","2026-03-10 19:56","2026-03-10 20:00","2026-03-10 20:04","2026-03-10 20:08","2026-03-10 20:12","2026-03-10 20:16","2026-03-10 20:20","2026-03-10 20:24","2026-03-10 20:28","2026-03-10 20:32","2026-03-10 20:36","2026-03-10 20:40","2026-03-10 20:44","2026-03-10 20:48","2026-03-10 20:52","2026-03-10 20:56","2026-03-10 21:00","2026-03-10 21:04","2026-03-10 21:08","2026-03-10 21:12","2026-03-10 21:16","2026-03-10 21:20","2026-03-10 21:24","2026-03-10 21:28","2026-03-10 21:32","2026-03-10 21:36","2026-03-10 21:40","2026-03-10 21:44","2026-03-10 21:48","2026-03-10 21:52","2026-03-10 21:56","2026-03-10 22:00","2026-03-10 22:04","2026-03-10 22:08","2026-03-10 22:12","2026-03-10 22:16","2026-03-10 22:20","2026-03-10 22:24","2026-03-10 22:28","2026-03-10 22:32","2026-03-10 22:36","2026-03-10 22:40","2026-03-10 22:44","2026-03-10 22:48","2026-03-10 22:52","2026-03-10 22:56","2026-03-10 23:00","2026-03-10 23:04","2026-03-10 23:08","2026-03-10 23:12","2026-03-10 23:16","2026-03-10 23:20","2026-03-10 23:24","2026-03-10 23:28","2026-03-10 23:32","2026-03-10 23:36","2026-03-10 23:40","2026-03-10 23:44","2026-03-10 23:48","2026-03-10 23:52","2026-03-10 23:56","2026-03-11 00:00","2026-03-11 00:04","2026-03-11 00:08","2026-03-11 00:12","2026-03-11 00:16","2026-03-11 00:20","2026-03-11 00:24","2026-03-11 00:28","2026-03-11 00:32","2026-03-11 00:36","2026-03-11 00:40","2026-03-11 00:44","2026-03-11 00:48","2026-03-11 00:52","2026-03-11 00:56","2026-03-11 01:00","2026-03-11 01:04","2026-03-11 01:08","2026-03-11 01:12","2026-03-11 01:16","2026-03-11 01:20","2026-03-11 01:24","2026-03-11 01:28","2026-03-11 01:32","2026-03-11 01:36","2026-03-11 01:40","2026-03-11 01:44","2026-03-11 01:48","2026-03-11 01:52","2026-03-11 01:56","2026-03-11 02:00","2026-03-11 02:04","2026-03-11 02:08","2026-03-11 02:12","2026-03-11 02:16","2026-03-11 02:20","2026-03-11 02:24","2026-03-11 02:28","2026-03-11 02:32","2026-03-11 02:36","2026-03-11 02:40","2026-03-11 02:44","2026-03-11 02:48","2026-03-11 02:52","2026-03-11 02:56","2026-03-11 03:00","2026-03-11 03:04","2026-03-11 03:08","2026-03-11 03:12","2026-03-11 03:16","2026-03-11 03:20","2026-03-11 03:24","2026-03-11 03:28","2026-03-11 03:32","2026-03-11 03:36","2026-03-11 03:40","2026-03-11 03:44","2026-03-11 03:48","2026-03-11 03:52","2026-03-11 03:56","2026-03-11 04:00","2026-03-11 04:04","2026-03-11 04:08","2026-03-11 04:12","2026-03-11 04:16","2026-03-11 04:20","2026-03-11 04:24","2026-03-11 04:28","2026-03-11 04:32","2026-03-11 04:36","2026-03-11 04:40","2026-03-11 04:44","2026-03-11 04:48","2026-03-11 04:52","2026-03-11 04:56","2026-03-11 05:00","2026-03-11 05:04","2026-03-11 05:08","2026-03-11 05:12","2026-03-11 05:16","2026-03-11 05:20","2026-03-11 05:24","2026-03-11 05:28","2026-03-11 05:32","2026-03-11 05:36","2026-03-11 05:40","2026-03-11 05:44","2026-03-11 05:48","2026-03-11 05:52","2026-03-11 05:56","2026-03-11 06:00","2026-03-11 06:04","2026-03-11 06:08","2026-03-11 06:12","2026-03-11 06:16","2026-03-11 06:20","2026-03-11 06:24","2026-03-11 06:28","2026-03-11 06:32","2026-03-11 06:36","2026-03-11 06:40","2026-03-11 06:44","2026-03-11 06:48","2026-03-11 06:52","2026-03-11 06:56","2026-03-11 07:00","2026-03-11 07:04","2026-03-11 07:08","2026-03-11 07:12","2026-03-11 07:16","2026-03-11 07:20","2026-03-11 07:24","2026-03-11 07:28","2026-03-11 07:32","2026-03-11 07:36","2026-03-11 07:40","2026-03-11 07:44","2026-03-11 07:48","2026-03-11 07:52","2026-03-11 07:56","2026-03-11 08:00","2026-03-11 08:04","2026-03-11 08:08","2026-03-11 08:12","2026-03-11 08:16","2026-03-11 08:20","2026-03-11 08:24","2026-03-11 08:28","2026-03-11 08:32","2026-03-11 08:36","2026-03-11 08:40","2026-03-11 08:44","2026-03-11 08:48","2026-03-11 08:52","2026-03-11 08:56","2026-03-11 09:00","2026-03-11 09:04","2026-03-11 09:08","2026-03-11 09:12","2026-03-11 09:16","2026-03-11 09:20","2026-03-11 09:24","2026-03-11 09:28","2026-03-11 09:32","2026-03-11 09:36","2026-03-11 09:40","2026-03-11 09:44","2026-03-11 09:48","2026-03-11 09:52","2026-03-11 09:56","2026-03-11 10:00","2026-03-11 10:04","2026-03-11 10:08","2026-03-11 10:12","2026-03-11 10:16","2026-03-11 10:20","2026-03-11 10:24","2026-03-11 10:28","2026-03-11 10:32","2026-03-11 10:36","2026-03-11 10:40","2026-03-11 10:44","2026-03-11 10:48","2026-03-11 10:52","2026-03-11 10:56","2026-03-11 11:00","2026-03-11 11:04","2026-03-11 11:08","2026-03-11 11:12","2026-03-11 11:16","2026-03-11 11:20","2026-03-11 11:24","2026-03-11 11:28","2026-03-11 11:32","2026-03-11 11:36","2026-03-11 11:40","2026-03-11 11:44","2026-03-11 11:48","2026-03-11 11:52","2026-03-11 11:56","2026-03-11 12:00","2026-03-11 12:04","2026-03-11 12:08","2026-03-11 12:12","2026-03-11 12:16","2026-03-11 12:20","2026-03-11 12:24","2026-03-11 12:28","2026-03-11 12:32","2026-03-11 12:36","2026-03-11 12:40","2026-03-11 12:44","2026-03-11 12:48","2026-03-11 12:52","2026-03-11 12:56","2026-03-11 13:00","2026-03-11 13:04","2026-03-11 13:08","2026-03-11 13:12","2026-03-11 13:16","2026-03-11 13:20","2026-03-11 13:24","2026-03-11 13:28","2026-03-11 13:32","2026-03-11 13:36","2026-03-11 13:40","2026-03-11 13:44","2026-03-11 13:48","2026-03-11 13:52","2026-03-11 13:56","2026-03-11 14:00","2026-03-11 14:04","2026-03-11 14:08","2026-03-11 14:12","2026-03-11 14:16","2026-03-11 14:20","2026-03-11 14:24","2026-03-11 14:28","2026-03-11 14:32","2026-03-11 14:36","2026-03-11 14:40","2026-03-11 14:44","2026-03-11 14:48","2026-03-11 14:52","2026-03-11 14:56","2026-03-11 15:00","2026-03-11 15:04","2026-03-11 15:08","2026-03-11 15:12","2026-03-11 15:16","2026-03-11 15:20","2026-03-11 15:24","2026-03-11 15:28","2026-03-11 15:32","2026-03-11 15:36","2026-03-11 15:40","2026-03-11 15:44","2026-03-11 15:48","2026-03-11 15:52","2026-03-11 15:56","2026-03-11 16:00","2026-03-11 16:04","2026-03-11 16:08","2026-03-11 16:12","2026-03-11 16:16","2026-03-11 16:20","2026-03-11 16:24","2026-03-11 16:28","2026-03-11 16:32","2026-03-11 16:36","2026-03-11 16:40","2026-03-11 16:44","2026-03-11 16:48","2026-03-11 16:52","2026-03-11 16:56","2026-03-11 17:00","2026-03-11 17:04","2026-03-11 17:08","2026-03-11 17:12","2026-03-11 17:16","2026-03-11 17:20","2026-03-11 17:24","2026-03-11 17:28","2026-03-11 17:32","2026-03-11 17:36","2026-03-11 17:40","2026-03-11 17:44","2026-03-11 17:48","2026-03-11 17:52","2026-03-11 17:56","2026-03-11 18:00","2026-03-11 18:04","2026-03-11 18:08","2026-03-11 18:12","2026-03-11 18:16","2026-03-11 18:20","2026-03-11 18:24","2026-03-11 18:28","2026-03-11 18:32","2026-03-11 18:36","2026-03-11 18:40","2026-03-11 18:44","2026-03-11 18:48","2026-03-11 18:52","2026-03-11 18:56","2026-03-11 19:00","2026-03-11 19:04","2026-03-11 19:08","2026-03-11 19:12","2026-03-11 19:16","2026-03-11 19:20","2026-03-11 19:24","2026-03-11 19:28","2026-03-11 19:32","2026-03-11 19:36","2026-03-11 19:40","2026-03-11 19:44","2026-03-11 19:48","2026-03-11 19:52","2026-03-11 19:56","2026-03-11 20:00","2026-03-11 20:04","2026-03-11 20:08","2026-03-11 20:12","2026-03-11 20:16","2026-03-11 20:20","2026-03-11 20:24","2026-03-11 20:28","2026-03-11 20:32","2026-03-11 20:36","2026-03-11 20:40","2026-03-11 20:44","2026-03-11 20:48","2026-03-11 20:52","2026-03-11 20:56","2026-03-11 21:00","2026-03-11 21:04","2026-03-11 21:08","2026-03-11 21:12","2026-03-11 21:16","2026-03-11 21:20","2026-03-11 21:24","2026-03-11 21:28","2026-03-11 21:32","2026-03-11 21:36","2026-03-11 21:40","2026-03-11 21:44","2026-03-11 21:48","2026-03-11 21:52","2026-03-11 21:56","2026-03-11 22:00","2026-03-11 22:04","2026-03-11 22:08","2026-03-11 22:12","2026-03-11 22:16","2026-03-11 22:20","2026-03-11 22:24","2026-03-11 22:28","2026-03-11 22:32","2026-03-11 22:36","2026-03-11 22:40","2026-03-11 22:44","2026-03-11 22:48","2026-03-11 22:52","2026-03-11 22:56","2026-03-11 23:00","2026-03-11 23:04","2026-03-11 23:08","2026-03-11 23:12","2026-03-11 23:16","2026-03-11 23:20","2026-03-11 23:24","2026-03-11 23:28","2026-03-11 23:32","2026-03-11 23:36","2026-03-11 23:40","2026-03-11 23:44","2026-03-11 23:48","2026-03-11 23:52","2026-03-11 23:56","2026-03-12 00:00","2026-03-12 00:04","2026-03-12 00:08","2026-03-12 00:12","2026-03-12 00:16","2026-03-12 00:20","2026-03-12 00:24","2026-03-12 00:28","2026-03-12 00:32","2026-03-12 00:36","2026-03-12 00:40","2026-03-12 00:44","2026-03-12 00:48","2026-03-12 00:52","2026-03-12 00:56","2026-03-12 01:00","2026-03-12 01:04","2026-03-12 01:08","2026-03-12 01:12","2026-03-12 01:16","2026-03-12 01:20","2026-03-12 01:24","2026-03-12 01:28","2026-03-12 01:32","2026-03-12 01:36","2026-03-12 01:40","2026-03-12 01:44","2026-03-12 01:48","2026-03-12 01:52","2026-03-12 01:56","2026-03-12 02:00","2026-03-12 02:04","2026-03-12 02:08","2026-03-12 02:12","2026-03-12 02:16","2026-03-12 02:20","2026-03-12 02:24","2026-03-12 02:28","2026-03-12 02:32","2026-03-12 02:36","2026-03-12 02:40","2026-03-12 02:44","2026-03-12 02:48","2026-03-12 02:52","2026-03-12 02:56","2026-03-12 03:00","2026-03-12 03:04","2026-03-12 03:08","2026-03-12 03:12","2026-03-12 03:16","2026-03-12 03:20","2026-03-12 03:24","2026-03-12 03:28","2026-03-12 03:32","2026-03-12 03:36","2026-03-12 03:40","2026-03-12 03:44","2026-03-12 03:48","2026-03-12 03:52","2026-03-12 03:56","2026-03-12 04:00","2026-03-12 04:04","2026-03-12 04:08","2026-03-12 04:12","2026-03-12 04:16","2026-03-12 04:20","2026-03-12 04:24","2026-03-12 04:28","2026-03-12 04:32","2026-03-12 04:36","2026-03-12 04:40","2026-03-12 04:44","2026-03-12 04:48","2026-03-12 04:52","2026-03-12 04:56","2026-03-12 05:00","2026-03-12 05:04","2026-03-12 05:08","2026-03-12 05:12","2026-03-12 05:16","2026-03-12 05:20","2026-03-12 05:24","2026-03-12 05:28","2026-03-12 05:32","2026-03-12 05:36","2026-03-12 05:40","2026-03-12 05:44","2026-03-12 05:48","2026-03-12 05:52","2026-03-12 05:56","2026-03-12 06:00","2026-03-12 06:04","2026-03-12 06:08","2026-03-12 06:12","2026-03-12 06:16","2026-03-12 06:20","2026-03-12 06:24","2026-03-12 06:28","2026-03-12 06:32","2026-03-12 06:36","2026-03-12 06:40","2026-03-12 06:44","2026-03-12 06:48","2026-03-12 06:52","2026-03-12 06:56","2026-03-12 07:00","2026-03-12 07:04","2026-03-12 07:08","2026-03-12 07:12","2026-03-12 07:16","2026-03-12 07:20","2026-03-12 07:24","2026-03-12 07:28","2026-03-12 07:32","2026-03-12 07:36","2026-03-12 07:40","2026-03-12 07:44","2026-03-12 07:48","2026-03-12 07:52","2026-03-12 07:56","2026-03-12 08:00","2026-03-12 08:04","2026-03-12 08:08","2026-03-12 08:12","2026-03-12 08:16","2026-03-12 08:20","2026-03-12 08:24","2026-03-12 08:28","2026-03-12 08:32","2026-03-12 08:36","2026-03-12 08:40","2026-03-12 08:44","2026-03-12 08:48","2026-03-12 08:52","2026-03-12 08:56","2026-03-12 09:00","2026-03-12 09:04","2026-03-12 09:08","2026-03-12 09:12","2026-03-12 09:16","2026-03-12 09:20","2026-03-12 09:24","2026-03-12 09:28","2026-03-12 09:32","2026-03-12 09:36","2026-03-12 09:40","2026-03-12 09:44","2026-03-12 09:48","2026-03-12 09:52","2026-03-12 09:56","2026-03-12 10:00","2026-03-12 10:04","2026-03-12 10:08","2026-03-12 10:12","2026-03-12 10:16","2026-03-12 10:20","2026-03-12 10:24","2026-03-12 10:28","2026-03-12 10:32","2026-03-12 10:36","2026-03-12 10:40","2026-03-12 10:44","2026-03-12 10:48","2026-03-12 10:52","2026-03-12 10:56","2026-03-12 11:00","2026-03-12 11:04","2026-03-12 11:08","2026-03-12 11:12","2026-03-12 11:16","2026-03-12 11:20","2026-03-12 11:24","2026-03-12 11:28","2026-03-12 11:32","2026-03-12 11:36","2026-03-12 11:40","2026-03-12 11:44","2026-03-12 11:48","2026-03-12 11:52","2026-03-12 11:56","2026-03-12 12:00","2026-03-12 12:04","2026-03-12 12:08","2026-03-12 12:12","2026-03-12 12:16","2026-03-12 12:20","2026-03-12 12:24","2026-03-12 12:28","2026-03-12 12:32","2026-03-12 12:36","2026-03-12 12:40","2026-03-12 12:44","2026-03-12 12:48","2026-03-12 12:52","2026-03-12 12:56","2026-03-12 13:00","2026-03-12 13:04","2026-03-12 13:08","2026-03-12 13:12","2026-03-12 13:16","2026-03-12 13:20","2026-03-12 13:24","2026-03-12 13:28","2026-03-12 13:32","2026-03-12 13:36","2026-03-12 13:40","2026-03-12 13:44","2026-03-12 13:48","2026-03-12 13:52","2026-03-12 13:56","2026-03-12 14:00","2026-03-12 14:04","2026-03-12 14:08","2026-03-12 14:12","2026-03-12 14:16","2026-03-12 14:20","2026-03-12 14:24","2026-03-12 14:28","2026-03-12 14:32","2026-03-12 14:36","2026-03-12 14:40","2026-03-12 14:44","2026-03-12 14:48","2026-03-12 14:52","2026-03-12 14:56","2026-03-12 15:00","2026-03-12 15:04","2026-03-12 15:08","2026-03-12 15:12","2026-03-12 15:16","2026-03-12 15:20","2026-03-12 15:24","2026-03-12 15:28","2026-03-12 15:32","2026-03-12 15:36","2026-03-12 15:40","2026-03-12 15:44","2026-03-12 15:48","2026-03-12 15:52","2026-03-12 15:56","2026-03-12 16:00","2026-03-12 16:04","2026-03-12 16:08","2026-03-12 16:12","2026-03-12 16:16","2026-03-12 16:20","2026-03-12 16:24","2026-03-12 16:28","2026-03-12 16:32","2026-03-12 16:36","2026-03-12 16:40","2026-03-12 16:44","2026-03-12 16:48","2026-03-12 16:52","2026-03-12 16:56","2026-03-12 17:00","2026-03-12 17:04","2026-03-12 17:08","2026-03-12 17:12","2026-03-12 17:16","2026-03-12 17:20","2026-03-12 17:24","2026-03-12 17:28","2026-03-12 17:32","2026-03-12 17:36","2026-03-12 17:40","2026-03-12 17:44","2026-03-12 17:48","2026-03-12 17:52","2026-03-12 17:56","2026-03-12 18:00","2026-03-12 18:04","2026-03-12 18:08","2026-03-12 18:12","2026-03-12 18:16","2026-03-12 18:20","2026-03-12 18:24","2026-03-12 18:28","2026-03-12 18:32","2026-03-12 18:36","2026-03-12 18:40","2026-03-12 18:44","2026-03-12 18:48","2026-03-12 18:52","2026-03-12 18:56","2026-03-12 19:00","2026-03-12 19:04","2026-03-12 19:08","2026-03-12 19:12","2026-03-12 19:16","2026-03-12 19:20","2026-03-12 19:24","2026-03-12 19:28","2026-03-12 19:32","2026-03-12 19:36","2026-03-12 19:40","2026-03-12 19:44","2026-03-12 19:48","2026-03-12 19:52","2026-03-12 19:56","2026-03-12 20:00","2026-03-12 20:04","2026-03-12 20:08","2026-03-12 20:12","2026-03-12 20:16","2026-03-12 20:20","2026-03-12 20:24","2026-03-12 20:28","2026-03-12 20:32","2026-03-12 20:36","2026-03-12 20:40","2026-03-12 20:44","2026-03-12 20:48","2026-03-12 20:52","2026-03-12 20:56","2026-03-12 21:00","2026-03-12 21:04","2026-03-12 21:08","2026-03-12 21:12","2026-03-12 21:16","2026-03-12 21:20","2026-03-12 21:24","2026-03-12 21:28","2026-03-12 21:32","2026-03-12 21:36","2026-03-12 21:40","2026-03-12 21:44","2026-03-12 21:48","2026-03-12 21:52","2026-03-12 21:56","2026-03-12 22:00","2026-03-12 22:04","2026-03-12 22:08","2026-03-12 22:12","2026-03-12 22:16","2026-03-12 22:20","2026-03-12 22:24","2026-03-12 22:28","2026-03-12 22:32","2026-03-12 22:36","2026-03-12 22:40","2026-03-12 22:44","2026-03-12 22:48","2026-03-12 22:52","2026-03-12 22:56","2026-03-12 23:00","2026-03-12 23:04","2026-03-12 23:08","2026-03-12 23:12","2026-03-12 23:16","2026-03-12 23:20","2026-03-12 23:24","2026-03-12 23:28","2026-03-12 23:32","2026-03-12 23:36","2026-03-12 23:40","2026-03-12 23:44","2026-03-12 23:48","2026-03-12 23:52","2026-03-12 23:56","2026-03-13 00:00","2026-03-13 00:04","2026-03-13 00:08","2026-03-13 00:12","2026-03-13 00:16","2026-03-13 00:20","2026-03-13 00:24","2026-03-13 00:28","2026-03-13 00:32","2026-03-13 00:36","2026-03-13 00:40","2026-03-13 00:44","2026-03-13 00:48","2026-03-13 00:52","2026-03-13 00:56","2026-03-13 01:00","2026-03-13 01:04","2026-03-13 01:08","2026-03-13 01:12","2026-03-13 01:16","2026-03-13 01:20","2026-03-13 01:24","2026-03-13 01:28","2026-03-13 01:32","2026-03-13 01:36","2026-03-13 01:40","2026-03-13 01:44","2026-03-13 01:48","2026-03-13 01:52","2026-03-13 01:56","2026-03-13 02:00","2026-03-13 02:04","2026-03-13 02:08","2026-03-13 02:12","2026-03-13 02:16","2026-03-13 02:20","2026-03-13 02:24","2026-03-13 02:28","2026-03-13 02:32","2026-03-13 02:36","2026-03-13 02:40","2026-03-13 02:44","2026-03-13 02:48","2026-03-13 02:52","2026-03-13 02:56","2026-03-13 03:00","2026-03-13 03:04","2026-03-13 03:08","2026-03-13 03:12","2026-03-13 03:16","2026-03-13 03:20","2026-03-13 03:24","2026-03-13 03:28","2026-03-13 03:32","2026-03-13 03:36","2026-03-13 03:40","2026-03-13 03:44","2026-03-13 03:48","2026-03-13 03:52","2026-03-13 03:56","2026-03-13 04:00","2026-03-13 04:04","2026-03-13 04:08","2026-03-13 04:12","2026-03-13 04:16","2026-03-13 04:20","2026-03-13 04:24","2026-03-13 04:28","2026-03-13 04:32","2026-03-13 04:36","2026-03-13 04:40","2026-03-13 04:44","2026-03-13 04:48","2026-03-13 04:52","2026-03-13 04:56","2026-03-13 05:00","2026-03-13 05:04","2026-03-13 05:08","2026-03-13 05:12","2026-03-13 05:16","2026-03-13 05:20","2026-03-13 05:24","2026-03-13 05:28","2026-03-13 05:32","2026-03-13 05:36","2026-03-13 05:40","2026-03-13 05:44","2026-03-13 05:48","2026-03-13 05:52","2026-03-13 05:56","2026-03-13 06:00","2026-03-13 06:04","2026-03-13 06:08","2026-03-13 06:12","2026-03-13 06:16","2026-03-13 06:20","2026-03-13 06:24","2026-03-13 06:28","2026-03-13 06:32","2026-03-13 06:36","2026-03-13 06:40","2026-03-13 06:44","2026-03-13 06:48","2026-03-13 06:52","2026-03-13 06:56","2026-03-13 07:00","2026-03-13 07:04","2026-03-13 07:08","2026-03-13 07:12","2026-03-13 07:16","2026-03-13 07:20","2026-03-13 07:24","2026-03-13 07:28","2026-03-13 07:32","2026-03-13 07:36","2026-03-13 07:40","2026-03-13 07:44","2026-03-13 07:48","2026-03-13 07:52","2026-03-13 07:56","2026-03-13 08:00","2026-03-13 08:04","2026-03-13 08:08","2026-03-13 08:12","2026-03-13 08:16","2026-03-13 08:20","2026-03-13 08:24","2026-03-13 08:28","2026-03-13 08:32","2026-03-13 08:36","2026-03-13 08:40","2026-03-13 08:44","2026-03-13 08:48","2026-03-13 08:52","2026-03-13 08:56","2026-03-13 09:00","2026-03-13 09:04","2026-03-13 09:08","2026-03-13 09:12","2026-03-13 09:16","2026-03-13 09:20","2026-03-13 09:24","2026-03-13 09:28","2026-03-13 09:32","2026-03-13 09:36","2026-03-13 09:40","2026-03-13 09:44","2026-03-13 09:48","2026-03-13 09:52","2026-03-13 09:56","2026-03-13 10:00","2026-03-13 10:04","2026-03-13 10:08","2026-03-13 10:12","2026-03-13 10:16","2026-03-13 10:20","2026-03-13 10:24","2026-03-13 10:28","2026-03-13 10:32","2026-03-13 10:36","2026-03-13 10:40","2026-03-13 10:44","2026-03-13 10:48","2026-03-13 10:52","2026-03-13 10:56","2026-03-13 11:00","2026-03-13 11:04","2026-03-13 11:08","2026-03-13 11:12","2026-03-13 11:16","2026-03-13 11:20","2026-03-13 11:24","2026-03-13 11:28","2026-03-13 11:32","2026-03-13 11:36","2026-03-13 11:40","2026-03-13 11:44","2026-03-13 11:48","2026-03-13 11:52","2026-03-13 11:56","2026-03-13 12:00","2026-03-13 12:04","2026-03-13 12:08","2026-03-13 12:12","2026-03-13 12:16","2026-03-13 12:20","2026-03-13 12:24","2026-03-13 12:28","2026-03-13 12:32","2026-03-13 12:36","2026-03-13 12:40","2026-03-13 12:44","2026-03-13 12:48","2026-03-13 12:52","2026-03-13 12:56","2026-03-13 13:00","2026-03-13 13:04","2026-03-13 13:08","2026-03-13 13:12","2026-03-13 13:16","2026-03-13 13:20","2026-03-13 13:24","2026-03-13 13:28","2026-03-13 13:32","2026-03-13 13:36","2026-03-13 13:40","2026-03-13 13:44","2026-03-13 13:48","2026-03-13 13:52","2026-03-13 13:56","2026-03-13 14:00","2026-03-13 14:04","2026-03-13 14:08","2026-03-13 14:12","2026-03-13 14:16","2026-03-13 14:20","2026-03-13 14:24","2026-03-13 14:28","2026-03-13 14:32","2026-03-13 14:36","2026-03-13 14:40","2026-03-13 14:44","2026-03-13 14:48","2026-03-13 14:52","2026-03-13 14:56","2026-03-13 15:00","2026-03-13 15:04","2026-03-13 15:08","2026-03-13 15:12","2026-03-13 15:16","2026-03-13 15:20","2026-03-13 15:24","2026-03-13 15:28","2026-03-13 15:32","2026-03-13 15:36","2026-03-13 15:40","2026-03-13 15:44","2026-03-13 15:48","2026-03-13 15:52","2026-03-13 15:56","2026-03-13 16:00","2026-03-13 16:04","2026-03-13 16:08","2026-03-13 16:12","2026-03-13 16:16","2026-03-13 16:20","2026-03-13 16:24","2026-03-13 16:28","2026-03-13 16:32","2026-03-13 16:36","2026-03-13 16:40","2026-03-13 16:44","2026-03-13 16:48","2026-03-13 16:52","2026-03-13 16:56","2026-03-13 17:00","2026-03-13 17:04","2026-03-13 17:08","2026-03-13 17:12","2026-03-13 17:16","2026-03-13 17:20","2026-03-13 17:24","2026-03-13 17:28","2026-03-13 17:32","2026-03-13 17:36","2026-03-13 17:40","2026-03-13 17:44","2026-03-13 17:48","2026-03-13 17:52","2026-03-13 17:56","2026-03-13 18:00","2026-03-13 18:04","2026-03-13 18:08","2026-03-13 18:12","2026-03-13 18:16","2026-03-13 18:20","2026-03-13 18:24","2026-03-13 18:28","2026-03-13 18:32","2026-03-13 18:36","2026-03-13 18:40","2026-03-13 18:44","2026-03-13 18:48","2026-03-13 18:52","2026-03-13 18:56","2026-03-13 19:00","2026-03-13 19:04","2026-03-13 19:08","2026-03-13 19:12","2026-03-13 19:16","2026-03-13 19:20","2026-03-13 19:24","2026-03-13 19:28","2026-03-13 19:32","2026-03-13 19:36","2026-03-13 19:40","2026-03-13 19:44","2026-03-13 19:48","2026-03-13 19:52","2026-03-13 19:56","2026-03-13 20:00","2026-03-13 20:04","2026-03-13 20:08","2026-03-13 20:12","2026-03-13 20:16","2026-03-13 20:20","2026-03-13 20:24","2026-03-13 20:28","2026-03-13 20:32","2026-03-13 20:36","2026-03-13 20:40","2026-03-13 20:44","2026-03-13 20:48","2026-03-13 20:52","2026-03-13 20:56","2026-03-13 21:00","2026-03-13 21:04","2026-03-13 21:08","2026-03-13 21:12","2026-03-13 21:16","2026-03-13 21:20","2026-03-13 21:24","2026-03-13 21:28","2026-03-13 21:32","2026-03-13 21:36","2026-03-13 21:40","2026-03-13 21:44","2026-03-13 21:48","2026-03-13 21:52","2026-03-13 21:56","2026-03-13 22:00","2026-03-13 22:04","2026-03-13 22:08","2026-03-13 22:12","2026-03-13 22:16","2026-03-13 22:20","2026-03-13 22:24","2026-03-13 22:28","2026-03-13 22:32","2026-03-13 22:36","2026-03-13 22:40","2026-03-13 22:44","2026-03-13 22:48","2026-03-13 22:52","2026-03-13 22:56","2026-03-13 23:00","2026-03-13 23:04","2026-03-13 23:08","2026-03-13 23:12","2026-03-13 23:16","2026-03-13 23:20","2026-03-13 23:24","2026-03-13 23:28","2026-03-13 23:32","2026-03-13 23:36","2026-03-13 23:40","2026-03-13 23:44","2026-03-13 23:48","2026-03-13 23:52","2026-03-13 23:56","2026-03-14 00:00","2026-03-14 00:04","2026-03-14 00:08","2026-03-14 00:12","2026-03-14 00:16","2026-03-14 00:20","2026-03-14 00:24","2026-03-14 00:28","2026-03-14 00:32","2026-03-14 00:36","2026-03-14 00:40","2026-03-14 00:44","2026-03-14 00:48","2026-03-14 00:52","2026-03-14 00:56","2026-03-14 01:00","2026-03-14 01:04","2026-03-14 01:08","2026-03-14 01:12","2026-03-14 01:16","2026-03-14 01:20","2026-03-14 01:24","2026-03-14 01:28","2026-03-14 01:32","2026-03-14 01:36","2026-03-14 01:40","2026-03-14 01:44","2026-03-14 01:48","2026-03-14 01:52","2026-03-14 01:56","2026-03-14 02:00","2026-03-14 02:04","2026-03-14 02:08","2026-03-14 02:12","2026-03-14 02:16","2026-03-14 02:20","2026-03-14 02:24","2026-03-14 02:28","2026-03-14 02:32","2026-03-14 02:36","2026-03-14 02:40","2026-03-14 02:44","2026-03-14 02:48","2026-03-14 02:52","2026-03-14 02:56","2026-03-14 03:00","2026-03-14 03:04","2026-03-14 03:08","2026-03-14 03:12","2026-03-14 03:16","2026-03-14 03:20","2026-03-14 03:24","2026-03-14 03:28","2026-03-14 03:32","2026-03-14 03:36","2026-03-14 03:40","2026-03-14 03:44","2026-03-14 03:48","2026-03-14 03:52","2026-03-14 03:56","2026-03-14 04:00","2026-03-14 04:04","2026-03-14 04:08","2026-03-14 04:12","2026-03-14 04:16","2026-03-14 04:20","2026-03-14 04:24","2026-03-14 04:28","2026-03-14 04:32","2026-03-14 04:36","2026-03-14 04:40","2026-03-14 04:44","2026-03-14 04:48","2026-03-14 04:52","2026-03-14 04:56","2026-03-14 05:00","2026-03-14 05:04","2026-03-14 05:08","2026-03-14 05:12","2026-03-14 05:16","2026-03-14 05:20","2026-03-14 05:24","2026-03-14 05:28","2026-03-14 05:32","2026-03-14 05:36","2026-03-14 05:40","2026-03-14 05:44","2026-03-14 05:48","2026-03-14 05:52","2026-03-14 05:56","2026-03-14 06:00","2026-03-14 06:04","2026-03-14 06:08","2026-03-14 06:12","2026-03-14 06:16","2026-03-14 06:20","2026-03-14 06:24","2026-03-14 06:28","2026-03-14 06:32","2026-03-14 06:36","2026-03-14 06:40","2026-03-14 06:44","2026-03-14 06:48","2026-03-14 06:52","2026-03-14 06:56","2026-03-14 07:00","2026-03-14 07:04","2026-03-14 07:08","2026-03-14 07:12","2026-03-14 07:16","2026-03-14 07:20","2026-03-14 07:24","2026-03-14 07:28","2026-03-14 07:32","2026-03-14 07:36","2026-03-14 07:40","2026-03-14 07:44","2026-03-14 07:48","2026-03-14 07:52","2026-03-14 07:56","2026-03-14 08:00","2026-03-14 08:04","2026-03-14 08:08","2026-03-14 08:12","2026-03-14 08:16","2026-03-14 08:20","2026-03-14 08:24","2026-03-14 08:28","2026-03-14 08:32","2026-03-14 08:36","2026-03-14 08:40","2026-03-14 08:44","2026-03-14 08:48","2026-03-14 08:52","2026-03-14 08:56","2026-03-14 09:00","2026-03-14 09:04","2026-03-14 09:08","2026-03-14 09:12","2026-03-14 09:16","2026-03-14 09:20","2026-03-14 09:24","2026-03-14 09:28","2026-03-14 09:32","2026-03-14 09:36","2026-03-14 09:40","2026-03-14 09:44","2026-03-14 09:48","2026-03-14 09:52","2026-03-14 09:56","2026-03-14 10:00","2026-03-14 10:04","2026-03-14 10:08","2026-03-14 10:12","2026-03-14 10:16","2026-03-14 10:20","2026-03-14 10:24","2026-03-14 10:28","2026-03-14 10:32","2026-03-14 10:36","2026-03-14 10:40","2026-03-14 10:44","2026-03-14 10:48","2026-03-14 10:52","2026-03-14 10:56","2026-03-14 11:00","2026-03-14 11:04","2026-03-14 11:08","2026-03-14 11:12","2026-03-14 11:16","2026-03-14 11:20","2026-03-14 11:24","2026-03-14 11:28","2026-03-14 11:32","2026-03-14 11:36","2026-03-14 11:40","2026-03-14 11:44","2026-03-14 11:48","2026-03-14 11:52","2026-03-14 11:56","2026-03-14 12:00","2026-03-14 12:04","2026-03-14 12:08","2026-03-14 12:12","2026-03-14 12:16","2026-03-14 12:20","2026-03-14 12:24","2026-03-14 12:28","2026-03-14 12:32","2026-03-14 12:36","2026-03-14 12:40","2026-03-14 12:44","2026-03-14 12:48","2026-03-14 12:52","2026-03-14 12:56","2026-03-14 13:00","2026-03-14 13:04","2026-03-14 13:08","2026-03-14 13:12","2026-03-14 13:16","2026-03-14 13:20","2026-03-14 13:24","2026-03-14 13:28","2026-03-14 13:32","2026-03-14 13:36","2026-03-14 13:40","2026-03-14 13:44","2026-03-14 13:48","2026-03-14 13:52","2026-03-14 13:56","2026-03-14 14:00","2026-03-14 14:04","2026-03-14 14:08","2026-03-14 14:12","2026-03-14 14:16","2026-03-14 14:20","2026-03-14 14:24","2026-03-14 14:28","2026-03-14 14:32","2026-03-14 14:36","2026-03-14 14:40","2026-03-14 14:44","2026-03-14 14:48","2026-03-14 14:52","2026-03-14 14:56","2026-03-14 15:00","2026-03-14 15:04","2026-03-14 15:08","2026-03-14 15:12","2026-03-14 15:16","2026-03-14 15:20","2026-03-14 15:24","2026-03-14 15:28","2026-03-14 15:32","2026-03-14 15:36","2026-03-14 15:40","2026-03-14 15:44","2026-03-14 15:48","2026-03-14 15:52","2026-03-14 15:56","2026-03-14 16:00","2026-03-14 16:04","2026-03-14 16:08","2026-03-14 16:12","2026-03-14 16:16","2026-03-14 16:20","2026-03-14 16:24","2026-03-14 16:28","2026-03-14 16:32","2026-03-14 16:36","2026-03-14 16:40","2026-03-14 16:44","2026-03-14 16:48","2026-03-14 16:52","2026-03-14 16:56","2026-03-14 17:00","2026-03-14 17:04","2026-03-14 17:08","2026-03-14 17:12","2026-03-14 17:16","2026-03-14 17:20","2026-03-14 17:24","2026-03-14 17:28","2026-03-14 17:32","2026-03-14 17:36","2026-03-14 17:40","2026-03-14 17:44","2026-03-14 17:48","2026-03-14 17:52","2026-03-14 17:56","2026-03-14 18:00","2026-03-14 18:04","2026-03-14 18:08","2026-03-14 18:12","2026-03-14 18:16","2026-03-14 18:20","2026-03-14 18:24","2026-03-14 18:28","2026-03-14 18:32","2026-03-14 18:36","2026-03-14 18:40","2026-03-14 18:44","2026-03-14 18:48","2026-03-14 18:52","2026-03-14 18:56","2026-03-14 19:00","2026-03-14 19:04","2026-03-14 19:08","2026-03-14 19:12","2026-03-14 19:16","2026-03-14 19:20","2026-03-14 19:24","2026-03-14 19:28","2026-03-14 19:32","2026-03-14 19:36","2026-03-14 19:40","2026-03-14 19:44","2026-03-14 19:48","2026-03-14 19:52","2026-03-14 19:56","2026-03-14 20:00","2026-03-14 20:04","2026-03-14 20:08","2026-03-14 20:12","2026-03-14 20:16","2026-03-14 20:20","2026-03-14 20:24","2026-03-14 20:28","2026-03-14 20:32","2026-03-14 20:36","2026-03-14 20:40","2026-03-14 20:44","2026-03-14 20:48","2026-03-14 20:52","2026-03-14 20:56","2026-03-14 21:00","2026-03-14 21:04","2026-03-14 21:08","2026-03-14 21:12","2026-03-14 21:16","2026-03-14 21:20","2026-03-14 21:24","2026-03-14 21:28","2026-03-14 21:32","2026-03-14 21:36","2026-03-14 21:40","2026-03-14 21:44","2026-03-14 21:48","2026-03-14 21:52","2026-03-14 21:56","2026-03-14 22:00","2026-03-14 22:04","2026-03-14 22:08","2026-03-14 22:12","2026-03-14 22:16","2026-03-14 22:20","2026-03-14 22:24","2026-03-14 22:28","2026-03-14 22:32","2026-03-14 22:36","2026-03-14 22:40","2026-03-14 22:44","2026-03-14 22:48","2026-03-14 22:52","2026-03-14 22:56","2026-03-14 23:00","2026-03-14 23:04","2026-03-14 23:08","2026-03-14 23:12","2026-03-14 23:16","2026-03-14 23:20","2026-03-14 23:24","2026-03-14 23:28","2026-03-14 23:32","2026-03-14 23:36","2026-03-14 23:40","2026-03-14 23:44","2026-03-14 23:48","2026-03-14 23:52","2026-03-14 23:56"],"y":[49.91,49.81,49.75,50.17,50.09,49.19,49.41,49.26,49.15,49.23,49.39,50.1,50.49,50.55,50.09,49.48,49.64,50.43,50.45,50.38,50.69,49.8,49.62,49.92,50.45,50.29,50.51,50.65,51.11,50.42,50.75,49.83,48.26,47.93,47.42,48.0,48.44,47.74,48.29,47.72,47.72,47.59,47.7,48.24,48.66,48.9,49.31,49.61,49.24,48.83,48.57,48.89,48.77,50.19,49.7,49.04,49.52,50.39,50.68,51.17,52.0,51.91,51.01,50.68,51.23,50.34,50.36,50.5,50.3,50.73,51.06,52.43,52.76,52.34,51.95,51.42,51.96,51.58,51.51,51.92,51.45,51.25,50.12,49.47,49.14,49.4,50.13,50.12,50.27,50.37,51.01,51.53,51.66,51.02,51.54,51.74,52.44,52.37,53.5,53.21,54.1,54.09,53.7,52.95,52.8,53.6,54.02,54.35,52.84,53.21,53.47,53.08,52.64,52.58,53.57,52.86,52.55,53.31,52.98,52.7,52.71,51.91,52.0,51.24,51.74,51.71,53.05,53.15,53.91,53.05,52.91,53.05,54.04,52.95,53.48,53.77,54.61,54.95,54.88,54.47,53.63,53.68,53.49,54.63,54.17,54.28,53.25,52.95,53.05,53.48,54.28,54.17,53.41,53.62,53.86,54.08,53.58,54.18,54.15,54.49,55.16,55.43,55.49,56.67,56.68,56.37,56.31,57.08,57.01,57.18,57.75,57.29,56.11,56.16,56.18,55.69,56.1,56.34,55.62,55.82,55.58,54.58,54.76,54.64,54.1,54.33,54.54,54.1,54.26,54.78,54.26,54.4,54.32,55.59,54.36,54.69,54.41,54.26,55.32,55.21,56.45,56.05,56.14,55.73,55.2,55.13,54.86,54.88,53.52,54.65,54.46,55.42,54.7,54.79,56.59,55.93,54.92,54.49,54.69,55.01,55.68,55.41,54.35,54.0,54.66,54.85,53.58,53.48,54.25,55.44,55.67,55.74,54.89,54.28,54.22,54.44,54.7,54.32,53.54,53.0,52.25,52.59,51.15,50.93,51.18,52.07,52.07,52.63,52.34,51.85,51.4,52.29,52.84,53.08,55.02,54.9,55.17,55.25,55.01,56.3,57.08,56.1,55.74,55.88,56.23,55.3,53.84,52.62,52.52,52.41,52.57,52.06,51.28,50.04,50.24,50.46,51.04,51.5,51.35,52.13,52.01,51.57,51.23,50.85,49.54,49.64,49.8,49.58,49.16,49.4,50.45,50.46,50.15,49.79,49.75,49.0,48.94,49.0,50.13,50.69,51.3,50.84,51.23,50.52,50.7,50.93,50.46,51.65,51.95,50.77,51.09,50.82,50.81,51.07,51.28,50.03,49.34,49.82,50.6,51.73,52.78,51.49,51.92,50.73,51.69,51.8,51.08,52.27,52.61,51.42,51.57,51.1,51.14,50.84,51.65,50.76,50.94,52.01,51.47,51.57,51.66,51.21,51.57,51.6,51.0,52.04,52.47,52.32,51.9,51.39,52.1,51.97,52.21,52.05,52.38,52.26,52.68,52.51,52.96,53.3,53.17,52.59,51.97,51.49,50.87,51.37,51.31,52.23,53.55,53.5,52.5,52.22,52.13,51.19,51.02,51.17,50.87,50.39,49.93,51.0,50.89,50.37,50.14,50.71,50.29,50.57,51.0,51.42,52.24,51.86,52.5,51.98,51.7,52.38,52.83,52.77,52.0,52.3,51.88,51.28,50.87,51.0,49.71,49.93,50.04,49.68,50.31,50.67,50.3,49.89,50.31,49.39,49.2,48.84,48.91,49.06,49.1,49.8,49.94,49.75,49.03,49.48,49.81,50.68,50.22,50.23,50.19,50.13,50.14,49.11,49.62,50.02,50.7,52.03,51.8,51.74,51.71,52.84,51.75,52.01,51.08,49.51,48.31,47.51,48.21,47.72,47.63,46.98,47.41,46.8,47.65,47.1,46.7,46.84,46.92,47.84,47.95,47.27,46.99,46.7,47.2,47.49,47.47,48.04,47.76,47.73,47.88,48.84,48.8,48.62,48.02,48.47,48.15,48.39,47.28,47.96,47.2,46.79,47.49,46.74,46.76,46.87,46.33,47.21,48.17,47.02,46.21,46.77,46.05,45.9,46.06,46.55,46.49,46.61,46.22,47.07,46.83,47.1,46.85,46.97,46.93,46.9,46.35,46.9,47.81,48.0,48.48,49.01,49.59,49.78,49.91,50.43,50.47,49.87,49.89,48.76,48.78,49.05,49.81,49.91,50.47,50.46,49.83,48.99,48.43,47.64,48.07,47.98,48.36,48.44,49.1,49.75,49.37,49.22,48.91,47.96,48.41,49.15,49.17,48.89,49.56,48.17,48.31,48.43,48.12,48.99,49.59,49.44,49.4,49.18,48.89,48.13,48.99,49.63,50.12,49.46,50.72,51.89,51.97,51.39,50.84,51.07,50.5,50.47,51.12,50.19,51.39,52.3,51.51,50.63,50.45,49.82,49.67,48.13,48.03,49.15,48.5,48.36,47.5,47.93,47.84,49.05,49.19,48.98,49.33,49.04,48.26,48.48,48.4,48.53,48.79,48.51,48.79,49.86,49.19,50.25,50.1,49.64,51.1,51.17,51.97,52.42,51.37,51.41,51.07,50.24,49.17,49.25,49.62,49.86,49.68,49.21,48.63,48.33,47.74,47.66,47.7,47.21,47.12,46.72,46.79,47.16,47.32,47.66,46.71,46.55,46.79,47.23,46.33,46.5,47.29,47.24,47.24,47.56,47.76,48.21,48.29,48.42,47.98,47.92,48.71,48.61,48.54,48.27,48.78,48.29,48.87,48.33,47.73,47.9,48.02,48.24,48.91,48.69,48.98,48.45,49.24,49.63,49.96,50.08,49.6,49.41,49.73,49.72,49.8,48.99,49.12,48.72,48.1,48.04,46.97,47.45,48.01,48.02,47.46,46.94,46.91,45.52,45.72,46.2,46.09,45.87,46.07,46.35,47.08,47.15,46.8,46.58,46.76,47.76,47.61,47.03,46.57,45.38,45.67,44.94,44.3,43.23,42.69,43.18,42.53,41.63,41.9,41.86,42.28,42.88,43.02,42.38,42.46,42.91,42.7,41.98,42.81,42.7,42.6,42.76,43.52,43.81,43.73,44.27,45.67,46.59,47.06,46.45,48.77,48.07,47.89,47.51,48.54,48.82,47.99,48.19,48.55,48.39,47.69,47.3,47.09,47.16,46.91,47.41,46.89,45.92,45.56,46.45,46.18,47.66,48.0,47.34,46.9,47.11,46.46,47.95,47.4,47.86,48.78,48.74,48.16,48.04,48.29,48.85,48.91,48.09,48.16,47.79,46.52,46.17,45.39,45.84,47.09,48.26,47.95,47.71,48.17,48.84,48.61,48.56,49.91,49.85,49.56,49.64,49.99,49.38,49.25,48.56,48.42,49.58,50.03,49.98,49.42,49.24,49.89,49.55,50.43,49.6,49.43,50.49,49.28,50.0,48.89,48.86,48.78,49.3,47.42,46.32,46.06,46.16,45.7,45.65,45.03,44.88,44.48,44.74,45.19,46.15,45.83,45.72,45.84,45.74,45.8,44.94,45.27,44.81,44.34,43.5,44.33,44.36,45.16,45.42,44.49,43.95,44.53,44.18,43.64,43.66,43.68,43.2,43.14,42.99,41.57,42.04,41.72,42.67,42.12,41.33,42.22,41.42,41.21,41.75,41.71,40.89,41.18,41.24,42.19,42.7,44.66,43.78,43.89,43.38,44.2,44.81,45.37,44.99,44.65,43.54,44.69,45.1,45.04,45.7,46.24,46.9,45.99,45.64,45.84,46.14,46.79,46.25,46.4,47.8,48.26,48.81,48.83,49.31,50.41,50.46,51.19,50.64,50.98,51.5,51.02,51.66,51.22,50.71,50.7,51.84,51.99,52.51,52.02,52.03,51.28,50.92,51.4,51.35,52.19,52.03,51.87,52.6,52.15,51.2,51.96,52.17,50.82,50.83,50.57,51.61,51.14,50.77,50.21,49.57,49.16,48.31,47.73,46.81,45.98,45.12,44.91,44.6,43.97,44.38,44.46,44.31,44.15,45.22,45.46,45.84,44.37,44.09,42.9,42.79,43.16,42.89,43.34,42.86,43.35,42.55,42.54,42.95,43.41,43.46,44.76,44.61,44.45,42.91,44.11,44.01,43.42,44.34,45.2,45.36,44.59,44.95,44.68,44.08,44.83,43.65,44.12,44.51,45.85,46.13,44.97,44.57,44.72,45.04,45.73,44.64,44.54,45.24,46.26,47.45,47.27,47.98,49.05,49.78,50.22,50.72,50.23,49.35,49.96,49.75,49.74,49.4,49.17,49.33,48.73,48.79,48.97,48.94,48.52,49.02,50.16,49.8,50.54,51.06,49.45,49.01,48.64,49.14,49.27,49.57,49.96,49.42,48.98,48.27,48.2,48.17,48.31,47.91,48.49,49.07,50.02,50.44,50.55,50.94,51.29,50.87,51.63,52.62,53.76,53.7,53.82,54.0,53.92,54.21,54.05,53.86,54.83,54.84,54.78,55.21,55.2,55.27,55.13,54.29,54.19,53.42,53.48,52.7,53.2,53.58,53.68,53.55,53.72,52.47,51.76,51.64,51.81,51.73,51.09,51.15,50.85,50.2,50.39,50.26,50.97,51.35,51.76,51.92,51.38,50.79,49.89,51.62,50.94,50.79,50.56,50.38,50.02,48.9,48.32,47.52,47.5,47.14,46.78,46.98,46.69,47.31,47.13,47.33,46.58,47.05,46.86,47.17,47.43,47.37,47.56,47.37,48.23,48.83,49.14,48.45,47.82,47.47,47.37,47.69,47.2,47.96,48.01,46.84,46.62,45.13,44.78,44.55,44.3,44.22,44.1,43.86,44.88,45.71,45.11,45.96,45.07,44.68,45.7,44.45,44.9,44.25,44.28,44.29,45.42,45.02,45.08,45.56,45.49,45.09,45.15,45.31,45.93,45.45,45.27,45.56,45.55,45.52,45.6,45.27,44.89,45.25,44.69,45.5,45.72,45.04,45.31,45.5,46.05,46.82,46.67,46.31,46.02,45.51,45.15,45.42,45.52,45.31,44.97,45.27,45.07,44.54,44.56,44.51,43.98,44.6,45.21,45.33,45.5,45.91,45.97,46.59,47.65,47.75,48.05,48.62,48.44,47.8,48.38,47.48,48.6,49.15,49.28,49.32,50.39,49.81,49.12,48.78,48.65,48.07,48.2,48.32,47.86,48.87,48.06,47.33,47.61,47.53,47.83,47.5,46.93,46.61,46.26,46.65,46.43,46.96,47.38,48.05,48.63,49.13,49.61,49.31,49.16,48.08,48.3,47.93,48.21,48.56,47.78,47.21,47.06,46.81,46.97,46.34,46.44,45.5,44.3,44.84,44.16,43.94,43.21,42.5,42.41,42.32,43.06,43.47,43.44,44.03,44.82,45.17,45.02,45.73,46.88,47.34,48.45,49.04,49.57,48.92,48.28,48.28,47.31,47.01,47.59,47.24,47.62,46.85,46.62,47.3,47.48,47.71,48.77,49.58,49.06,49.87,49.5,49.5,49.52,50.17,49.49,49.77,50.09,50.58,50.44,51.03,50.59,51.26,51.45,50.58,50.81,50.9,50.67,50.22,50.07,49.2,50.23,49.55,49.16,49.87,50.22,50.65,51.55,51.33,50.67,51.17,51.62,51.39,50.6,51.34,51.65,50.8,51.25,50.36,50.06,49.39,49.02,48.54,48.2,48.67,48.87,49.27,49.94,49.72,49.77,50.1,51.12,51.64,52.44,53.0,53.57,52.43,52.91,52.98,52.95,52.58,52.27,52.48,52.93,51.97,52.06,51.69,51.08,51.3,51.07,50.66,50.18,50.35,50.33,49.67,49.17,49.08,49.34,48.73,49.04,48.57,50.23,49.66,49.2,49.33,48.8,49.32,50.42,50.18,50.28,49.96,49.96,50.82,51.34,50.77,51.68,52.35,52.59,52.14,52.14,51.62,51.87,51.64,50.27,50.82,50.92,51.55,51.43,51.52,52.16,52.35,52.47,54.35,54.16,54.18,55.14,54.55,53.84,52.9,53.16,53.47,53.85,52.96,53.51,54.15,54.01,53.95,54.28,54.41,54.71,53.96,53.78,52.98,53.3,53.55,53.42,53.53,52.52,52.99,52.65,52.67,53.29,52.77,53.43,53.44,53.38,53.65,52.83,53.13,53.1,53.66,53.46,53.17,53.33,53.23,52.46,52.29,53.01,52.89,52.31,52.7,51.53,50.23,50.22,50.32,50.45,49.91,49.82,48.98,49.13,48.18,48.13,48.32,47.3,47.04,47.57,48.55,47.68,47.93,47.23,46.48,47.51,47.96,47.52,47.7,48.13,48.27,49.66,50.03,48.23,48.09,47.69,47.61,47.67,47.32,46.73,47.61,48.02,47.65,48.11,48.55,49.34,48.72,49.21,48.86,49.58,49.47,48.12,48.18,47.15,47.07,47.1,46.91,46.08,45.49,45.08,45.02,45.9,46.4,46.19,47.03,46.27,46.76,46.72,46.93,47.37,47.01,47.56,47.6,49.09,48.93,49.71,50.11,49.4,50.23,49.59,48.26,48.8,49.47,49.51,49.36,50.33,50.75,50.34,50.77,50.01,49.67,49.05,47.75,47.09,47.88,47.26,46.99,46.35,46.94,47.01,47.36,47.35,46.7,46.18,46.76,46.79,47.32,45.47,46.23,46.01,47.39,47.14,47.21,47.67,47.19,47.77,47.42,48.25,48.76,49.08,48.67,48.57,48.78,47.58,47.3,47.91,47.19,48.02,47.68,47.92,47.27,47.62,47.94,48.67,49.51,50.27,50.39,49.65,50.45,49.66,49.4,49.85,50.12,51.08,51.05,50.02,49.85,49.96,49.75,50.6,50.44,49.57,49.86,49.17,50.21,50.37,49.52,50.18,51.59,50.36,50.89,51.17,51.25,51.43,51.7,51.25,52.07,51.22,52.37,53.24,52.46,52.41,53.21,52.85,52.7,52.4,53.06,52.63,52.57,52.84,52.66,52.09,51.24,50.31,49.59,48.57,48.16,48.38,48.44,47.98,47.41,46.86,46.09,45.43,45.95,45.19,45.3,45.02,46.57,45.57,45.77,45.65,45.28,45.56,45.74,45.19,45.54,45.86,46.73,46.43,47.38,47.32,46.19,46.58,46.6,46.13,46.77,46.55,47.23,47.24,47.74,48.2,48.52,47.93,48.52,48.56,49.79,50.08,50.53,50.06,49.82,49.88,49.18,48.49,48.46,48.44,48.6,49.29,49.07,49.5,49.42,49.31,49.48,48.25,48.33,47.98,47.46,46.38,46.18,45.13,45.75,45.7,44.77,44.47,45.04,44.78,44.71,44.6,44.63,43.72,43.82,43.6,45.5,45.47,45.28,45.97,45.96,46.19,45.74,46.76,46.45,46.75,47.49,47.36,47.41,47.81,48.27,47.65,47.8,47.28,46.89,46.56,47.36,48.37,49.97,49.93,49.43,48.86,49.85,48.93,48.76,48.44,49.52,48.93,49.61,50.4,50.3,50.57,49.63,49.59,49.47,47.93,48.22,48.47,47.48,46.69,46.3,46.06,45.96,45.46,44.95,45.23,45.04,45.08,45.04,45.41,45.41,46.02,46.16,46.77,47.58,46.76,47.37,48.5,47.94,47.97,47.79,48.1,48.45,48.08,48.91,48.41,48.36,49.01,50.2,49.89,50.36,50.49,49.53,48.96,48.26,47.99,47.78,47.84,48.65,48.93,50.55,50.39,50.86,51.09,51.97,51.7,52.18,53.11,52.62,52.52,52.77,52.45,51.88,52.94,52.75,53.73,53.35,53.16,53.58,53.38,52.77,52.29,52.4,51.96,51.97,50.58,50.23,50.12,49.81,49.21,48.7,48.77,49.69,48.85,48.71,49.32,49.54,49.49,49.23,49.25,49.21,47.91,47.52,46.4,47.25,47.8,47.37,47.9,49.42,49.05,49.85,50.07,49.93,49.27,48.95,48.73,47.37,47.74,47.59,47.91,47.71,49.55,48.56,48.03,48.5,49.94,49.35,50.46,49.9,50.68,50.71,52.03,53.06,52.61,54.32,53.56,53.3,54.32,53.79,53.33,53.34,53.55,53.71,53.19,53.24,53.56,54.39,54.5,53.66,53.6,53.16,53.88,52.8,53.08,52.38,53.1,53.5,53.56,53.79,53.51,53.85,53.74,54.11,54.06,52.49,52.13,53.0,53.81,53.8,53.64,53.37,53.68,53.96,53.29,53.62,54.29,53.63,53.44,53.65,54.01,53.68,53.29,52.95,53.12,53.31,53.24,52.35,51.65,52.0,51.23,51.34,51.1,50.71,50.71,51.71,51.85,51.63,50.71,51.01,51.67,52.0,52.66,52.89,52.05,51.98,52.26,52.65,52.3,52.21,52.39,53.1,53.65,53.96,54.12,53.42,52.69,52.58,53.16,53.33,53.6,52.63,51.7,52.34,52.27,51.44,51.94,52.05,53.78,54.46,54.58,54.39,54.44,54.29,53.34,53.83,53.92,52.19,51.77,51.23,51.8,51.74,52.59,51.59,50.91,51.53,51.11,50.45,50.12,49.67,50.0,50.67,49.7,49.53,49.55,49.61,50.12,50.19,49.84,49.17,48.09,47.91,47.96,48.55,48.36,49.78,49.74,49.46,49.7,49.12,49.26,48.04,48.48,48.55,48.71,48.83,48.09,47.59,48.57,48.9,48.56,48.84,49.11,50.3,50.96,51.19,50.9,51.95,51.85,51.29,50.53,50.0,49.79,50.25,50.79,51.47,51.53,52.0,53.31,53.79,54.68,53.68,53.16,52.65,50.99,51.01,51.83,51.47,51.56,51.01,50.7,50.86,50.12,50.82,49.66,49.86,49.56,50.47,50.91,49.64,48.2,47.63,47.38,47.32,47.39,47.85,47.07,46.05,46.28,46.14,46.15,45.84,45.82,46.8,45.89,45.24,45.72,46.74,46.68,45.99,44.87,45.13,44.48,45.89,47.38,47.57,47.91,47.88,48.61,48.63,48.7,49.54,49.93,51.21,50.2,49.86,49.32,49.84,49.55,49.92,49.22,49.18,50.57,51.54,50.39,50.6,51.08,50.76,50.09,50.48,50.53,50.85,50.74,52.13,51.54,51.21,51.49,51.9,51.04,51.79,50.88,50.87,50.67,50.23,50.9,49.48,49.05,48.53,49.08,50.03,50.5,51.32,49.96,50.06,49.23,49.02,49.19,49.26,50.1,48.91,48.43,47.57,46.64,47.31,47.47,48.46,49.2,49.26,48.69,49.31,48.91,48.21,47.56,47.68,48.48,48.55,49.31,49.38,49.14,50.79,51.86,51.94,51.41,50.41,50.64,50.48,50.75,50.93,51.17,51.83,51.98,51.51,51.02,51.35,50.68,51.1,51.5,51.45,50.95,49.86,49.19,48.23,48.28,48.05,47.54,48.11,48.23,48.29,48.66,49.31,48.36,48.82,47.76,47.32,47.98,48.44,48.87,49.0,49.87,48.95,48.79,48.84,50.08,50.7,51.31,50.82,52.16,52.4,51.75,53.12,52.2,51.63,51.46,50.84,51.14,51.29,51.33,52.44,51.41,52.2,51.66,52.51,53.6,54.91,54.7,53.9,54.02,53.91,52.77,53.16,52.54,53.36,53.87,53.62,53.57,53.36,53.01,54.81,54.15,54.1,54.62,54.29,53.83,52.96,53.61,53.97,54.17,53.18,53.42,53.52,53.25,52.36,52.28,51.71,51.72,51.73,51.49,51.99,51.91,52.19,52.4,52.95,52.32,52.06,52.57,52.61,53.24,53.62,53.28,53.74,53.51,54.02,55.05,55.6,56.87,55.8,55.35,55.09,54.74,54.87,54.55,55.13,55.61,55.75,55.03,55.26,55.56,55.66,55.56,56.29,55.84,55.5,55.79,55.99,56.38,56.09,55.18,54.33,53.98,54.38,54.77,53.58,53.83,53.7,53.0,54.26,54.33,54.74,56.19,55.71,55.36,56.15,55.24,55.18,55.1,55.58,55.71,55.05,55.53,55.93,55.18,54.67,54.26,53.48,54.05,53.78,53.53,52.84,52.55,53.39,53.77,52.72,52.07,52.41,52.07,51.69,51.14,50.32,50.37,50.14,50.82,50.76,50.17,50.58,51.38,50.91,49.87,49.58,48.78,49.79,48.96,48.79,49.7,50.22,49.91,49.44,49.35,49.21,50.13,50.03,49.22,49.83,50.45,50.31,50.77,50.78,50.04,49.99,49.31,48.94,48.4,48.63,48.77,48.0,47.49,47.54,47.87,47.95,46.67,47.51,48.62,49.6,49.93,50.34,49.94,50.05,49.37,49.46,48.61,48.99,48.8,49.28,49.41,49.14,49.67,48.97,48.83,48.53,49.01,48.98,49.16,49.5,48.1,47.58,47.7,48.35,48.73,49.54,49.42,49.49,49.2,48.95,48.48,48.18,48.1,47.75,47.81,46.76,47.08,47.25,47.57,47.34,47.09,47.74,47.69,48.93,48.11,48.0,47.36,46.94,46.53,46.31,46.85,46.23,46.67,45.87,45.71,46.59,46.93,47.16,47.59,47.99,48.41,49.28,48.67,48.65,49.06,49.53,49.88,50.66,50.35,49.53,50.31,50.3,49.96,49.99,49.73,50.34,50.86,51.03,51.34,51.33,51.92,50.46,49.75,49.73,49.49,48.93,49.32,48.75,48.91,49.0,49.06,48.58,48.49,49.26,49.6,50.18,50.13,49.11,48.85,48.78,49.58,50.27,50.52,50.0,50.08,49.92,49.77,49.04,49.34,49.33,49.83,48.95,48.3,50.52,49.98,50.15,50.41,49.82,50.86,50.8,50.87,51.95,51.43,51.11,50.88,50.04,50.21,50.49,50.59,50.97,51.47,51.64,51.46,52.17,51.71,52.51,52.34,52.76,53.8,52.36,52.2,51.91,52.9,52.6,54.18,53.18,53.33,53.03,53.27,52.87,52.54,51.39,51.43,50.5,49.71,49.77,49.7,50.32,49.5,49.77,49.96,49.78,49.3,49.27,49.82,49.6,50.11,49.95,50.98,50.98,50.85,49.87,49.02,49.26,49.14,49.33,48.93,48.86,48.51,48.72,48.61,49.76,49.35,50.04,49.4,49.13,48.65,49.43,49.7,49.79,49.94,49.29,50.14,50.97,50.93,50.92,51.29,51.16,51.02,50.7,50.48,50.19,50.62,50.41,50.15,49.77,48.87,49.83,50.14,50.66,50.33,51.19,51.26,52.1,52.05,51.99,51.63,51.64,51.74,52.61,53.48,53.46,54.12,52.41,52.08,52.19,52.68,52.88,52.79,52.45,51.92,53.03,53.64,54.35,54.27,53.87,54.12,54.02,53.87,53.77,53.32,52.73,52.53,51.65,51.97,52.44,51.93,50.79,51.01,51.13,51.12,50.3,49.14,50.19,50.06,50.36,50.31,50.55,49.77,49.51,48.7,48.08,47.69,46.65,46.44,46.09,45.46,45.47,45.55,45.14,46.44,46.94,47.68,47.53,48.11,48.61,48.03,47.66,49.45,49.22,49.52,49.41,49.92,49.32,48.73,49.44,49.57,48.09,48.14,48.07,48.54,48.76,48.99,49.06,49.25,48.58,48.12,47.64,46.88,47.42,48.12,48.52,48.19,47.91,47.68,48.4,48.75,49.82,49.24,49.12,48.38,47.56,47.52,47.36,47.11,46.25,46.44,46.34,46.96,47.35,46.62,46.92,46.63,47.61,47.64,47.39,47.2,46.35,47.19,48.52,47.51,47.41,47.39,47.09,47.88,48.67,48.55,49.82,49.84,49.7,49.88,49.43,50.31,50.68,50.45,50.33,49.78,49.94,49.17,49.18,48.89,49.25,49.89,50.37,50.29,49.86,49.68,49.67,49.97,49.63,49.06,49.18,50.02,51.14,51.59,50.97,51.79,51.25,50.76,51.0,50.15,50.63,50.59,50.81,50.3,50.81,51.1,50.86,51.41,49.78,50.01,49.94,49.46,49.58,49.89,49.45,49.39,49.38,49.63,50.37,50.08,50.87,50.07,50.25,49.21,49.27,49.72,50.94,50.95,50.48,51.09,51.09,51.13,51.66,52.28,51.19,51.2,51.17,50.5,49.52,49.49,49.22,48.8,48.74,48.56,48.6,49.57,49.56,50.7,51.43,51.98,51.51,51.3,50.72,50.96,50.9,51.14,51.3,51.38,51.14,50.53,50.25,50.68,50.57,50.52,51.03,51.3,50.39,50.33,49.8,49.78,50.02,50.32,51.31,50.99,50.79,51.12,51.67,51.02,51.41,51.78,51.66,51.46,51.87,52.08,52.28,51.8,50.73,50.66,50.48,50.75,50.27,50.65,50.88,50.42,50.98,50.75,50.32,50.46,50.45,49.89,50.27,50.26,49.8,48.75,49.03,49.11,49.2,50.04,48.55,49.34,50.17,49.58,50.19,49.7,49.08,49.04,50.16,50.37,50.39,50.92,50.52,51.41,52.33,52.54,52.01,52.62,52.74,53.07,53.69,53.88,53.26,54.09,54.18,54.29,54.57,54.67,55.02,55.04,54.83,54.41,54.01,53.76,54.28,53.99,53.84,53.7,53.95,54.26,55.36,54.42,54.19,54.45,53.35,54.33,54.17,53.61,54.12,52.72,52.8,52.15,52.09,52.28,52.71,52.9,54.09,54.05,53.76,54.42,54.29,54.46,52.01,52.24,52.15,51.85,51.42,51.93,50.67,52.54,53.18,53.34,54.41,54.49,53.86,54.4,53.33,53.63,54.27,54.51,53.55,53.6,53.45,52.94,51.49,50.75,50.44,51.1,52.73,53.19,52.66,52.35,52.95,53.26,53.43,53.51,54.15,55.41,55.31,55.3,55.5,55.11,53.69,53.91,53.4,54.12,54.14,54.96,54.35,54.94,53.86,54.35,54.12,54.6,54.29,54.61,54.82,54.96,55.12,56.03,55.57,56.3,55.96,56.57,57.84,57.21,55.77,55.75,55.22,54.8,54.51,54.1,54.87,55.45,56.04,57.3,56.69,55.06,56.18,56.2,56.05,54.84,53.93,54.27,54.1,52.73,52.11,52.69,53.41,53.47,55.1,55.61,56.59,57.26,57.61,56.65,55.56,55.0,55.06,54.96,55.08,54.97,55.16,55.65,55.54,55.26,53.58,54.03,53.48,52.87,53.33,53.82,54.15,54.64,53.89,53.67,53.27,54.24,54.68,54.44,54.85,54.98,54.81,54.99,55.4,55.21,54.36,54.48,54.23,53.46,52.93,52.72,52.69,52.97,52.78,53.0,52.71,52.99,53.17,53.45,54.24,53.98,52.95,52.84,53.27,53.22,53.35,52.25,51.7,51.99,52.42,51.92,52.1,51.63,50.91,50.93,51.04,51.26,51.67,52.65,53.16,52.88,53.39,52.44,52.45,53.04,53.38,53.81,54.88,54.34,54.73,54.58,55.16,55.12,55.49,56.31,56.56,56.3,55.96,55.42,55.94,56.6,56.33,55.11,54.63,54.8,54.14,52.88,52.55,51.28,51.45,51.18,51.19,51.95,51.36,50.05,50.03,50.31,49.44,49.23,49.04,49.08,48.73,50.35,50.19,50.29,50.0,48.41,49.27,47.39,48.26,47.5,46.73,46.73,48.12,48.35,48.27,47.84,48.27,48.09,48.55,47.4,47.77,48.01,47.23,46.67,46.65,46.42,46.67,45.87,45.42,46.78,46.34,46.16,46.13,46.04,46.84,46.56,47.15,46.69,47.22,47.15,47.1,47.1,47.49,46.83,46.31,47.6,47.96,47.78,48.21,48.21,46.89,47.05,47.04,47.31,46.9,46.83,47.57,47.53,47.32,47.6,47.41,48.1,48.03,48.29,47.9,47.2,47.68,47.89,48.31,48.79,47.93,48.04,46.88,47.25,46.66,47.0,47.5,47.23,47.27,48.06,47.1,47.55,47.67,48.28,47.33,47.38,48.1,48.95,48.51,48.37,49.51,48.67,48.67,48.8,48.93,48.39,49.0,49.55,50.65,50.16,49.87,50.53,51.61,51.57,50.62,50.48,51.05,51.44,52.08,53.19,52.87,52.27,51.5,51.4,51.98,52.98,53.05,53.0,52.86,53.53,53.01,52.88,52.78,52.71,53.74,53.13,54.54,54.06,53.48,53.02,53.34,53.27,53.88,53.3,52.23,51.97,52.1,51.17,51.08,51.38,50.87,50.36,49.7,49.62,49.9,51.55,52.22,51.42,50.47,50.39,51.32,51.69,51.34,51.92,52.7,53.53,52.82,53.02,52.19,51.67,50.87,50.69,49.82,50.29,50.27,49.75,50.04,50.96,51.15,50.78,50.59,50.52,50.09,49.06,48.85,49.62,49.13,47.99,47.97,48.68,47.67,47.83,48.12,48.48,48.84,49.23,48.3,48.7,49.55,49.43,49.66,49.06,49.86,49.49,50.49,50.26,50.66,50.32,51.44,50.23,50.45,49.19,48.49,49.65,50.2,48.99,49.01,48.66,49.03,50.16,50.55,50.8,51.08,50.41,50.82,51.36,50.96,50.56,51.42,51.51,50.8,50.53,50.24,50.2,50.15,50.0,51.0,51.48,52.34,51.28,51.32,52.0,52.4,51.94,51.45,51.99,51.83,52.18,52.23,52.11,52.14,51.6,52.59,52.87,53.65,53.26,52.87,52.62,52.05,52.42,52.8,52.43,52.19,52.38,51.88,51.59,52.5,52.0,51.65,53.12,51.78,51.04,52.09,51.81,52.07,53.3,52.8,52.39,52.59,52.49,52.13,52.01,51.17,51.43,51.9,51.76,51.59,51.89,51.53,51.31,51.25,52.11,52.03,51.93,51.79,51.52,50.91,50.34,50.85,50.49,50.54,50.24,49.44,49.17,50.03,49.78,49.38,49.13,48.95,49.11,48.88,48.84,48.57,48.81,49.02,49.17,49.57,49.52,50.25,50.53,51.41,51.33,51.47,51.03,51.02,51.49,51.24,52.11,52.09,52.99,52.31,52.09,51.75,52.32,52.66,52.56,52.24,52.18,52.57,53.02,52.92,52.6,52.61,52.63,52.73,52.4,53.4,52.95,53.8,54.56,55.04,56.06,56.28,55.96,55.53,55.01,55.42,54.42,53.48,54.33,54.85,55.0,55.45,55.81,55.58,54.59,55.27,55.43,54.5,54.49,54.12,53.97,53.69,53.95,53.74,52.98,53.32,53.55,52.62,52.81,53.29,53.13,53.18,52.66,51.56,51.84,51.75,51.97,51.79,51.6,51.66,51.59,52.08,51.79,50.88,50.95,50.15,48.63,48.0,47.77,47.34,46.47,46.41,47.21,47.76,47.81,48.41,48.18,47.68,48.14,47.52,47.77,47.8,47.63,47.4,48.14,47.22,47.44,47.32,46.92,47.01,47.26,47.28,47.48,48.38,48.05,48.34,47.33,47.66,46.58,47.03,46.81,46.97,46.16,46.25,46.82,47.25,47.3,47.35,48.09,48.57,48.22,47.91,47.54,47.57,46.92,45.69,45.64,45.88,46.08,46.81,46.09,45.86,45.08,45.33,45.36,45.16,45.28,44.95,44.44,45.5,46.08,46.05,45.2,45.17,45.61,45.8,46.49,47.29,47.3,47.07,46.83,46.65,47.26,47.06,46.11,46.47,46.48,46.27,45.16,45.96,46.46,45.85,46.02,45.45,44.73,43.57,44.17,44.81,44.73,44.8,45.96,45.59,44.96,45.14,45.57,45.48,44.71,44.36,44.88,45.41,44.5,43.88,43.41,43.53,44.98,44.91,45.05,44.67,46.33,46.04,45.81,45.99,45.27,45.85,45.93,45.51,45.24,44.2,43.98,42.74,42.61,42.46,42.26,42.07,41.72,42.62,43.64,43.66,44.47,44.4,44.33,43.95,44.49,44.97,44.29,44.5,44.3,43.88,43.98,42.95,42.83,44.11,44.49,43.92,44.37,44.54,44.45,44.21,44.33,44.09,44.1,44.66,45.26,44.58,44.4,45.48,46.65,46.94,47.97,48.73,48.68,47.51,47.52,46.8,46.94,48.05,48.24,47.81,47.15,46.03,44.96,46.04,46.63,46.62,46.6,46.63,46.69,47.6,47.88,46.73,47.43,46.33,46.16,45.4,45.52,44.85,44.13,43.62,44.23,44.24,44.75,45.68,45.9,46.33,45.82,45.85,45.25,45.67,46.3,46.96,47.0,47.6,47.56,47.27,47.63,48.11,49.47,49.92,49.26,48.69,47.93,48.02,47.4,48.27,48.13,48.55,48.67,48.9,48.3,48.32,48.1,48.07,48.19,48.63,48.38,48.91,49.13,50.13,48.14,47.79,48.59,47.1,48.05,48.14,46.95,47.45,46.87,46.38,47.33,47.15,46.64,47.91,48.51,48.34,47.9,47.82,48.81,48.24,47.51,48.33,48.19,48.29,48.64,48.43,47.01,46.94,47.74,49.09,49.04,49.04,49.88,50.24,50.41,49.22,48.98,49.13,48.24,48.06,49.12,48.98,48.14,47.05,47.1,46.81,46.35,46.56,46.8,46.97,47.24,46.56,46.25,46.12,46.17,46.84,46.47,46.07,47.04,47.2,46.41,46.3,45.63,45.04,44.33,43.97,45.33,46.03,46.94,47.65,47.62,47.9,48.01,47.41,46.76,47.37,46.69,46.88,47.33,47.83,48.1,47.42,47.79,47.75,47.21,46.07,46.42,45.56,44.63,45.78,45.15,44.99,45.14,45.28,44.76,44.44,45.03,44.96,45.05,43.85,43.63,44.27,43.95,43.5,43.86,44.34,44.65,44.42,44.98,46.06,46.84,45.96,47.8,47.05,46.37,46.63,46.64,46.92,47.77,48.38,47.87,47.96,48.61,49.26,49.95,50.45,50.86,50.54,49.73,49.99,49.72,50.47,49.94,49.71,49.46,50.05,50.5,50.51,50.67,51.63,50.54,50.97,51.6,52.3,52.74,52.22,51.85,52.21,51.81,51.66,50.72,49.99,50.2,49.94,49.48,49.38,49.57,49.43,49.54,49.6,49.46,49.46,48.94,48.66,47.59,46.94,46.29,46.12,46.88,46.93,47.08,46.58,46.82,47.9,47.89,47.44,46.79,47.01,46.51,47.0,46.46,45.53,45.91,45.22,45.68,46.38,46.1,46.3,47.21,46.99,48.01,47.85,47.33,47.44,47.63,48.36,48.92,49.17,49.58,49.69,50.17,49.86,49.21,49.36,50.98,51.45,51.0,51.81,50.66,50.49,50.72,50.3,49.94,49.84,49.52,49.06,48.43,47.52,46.99,46.99,47.65,47.3,46.63,47.66,47.02,47.14,46.63,46.27,46.58,46.92,47.75,48.19,48.32,48.73,48.14,48.9,49.24,49.55,49.92,49.03,48.37,48.48,48.6,48.97,49.06,48.97,49.74,49.96,50.41,51.11,51.85,52.0,52.4,52.51,53.1,54.41,53.7,53.17,54.06,54.09,53.75,53.26,53.75,54.01,55.14,54.98,55.42,56.31,55.32,54.58,54.65,54.22,53.88,53.41,53.25,52.64,51.82,52.01,52.05,52.6,52.86,53.05,53.44,52.83,52.47,52.59,53.1,53.42,53.23,53.05,53.14,52.38,52.84,53.25,53.74,54.26,54.78,53.55,53.62,52.69,52.06,51.94,52.61,52.76,52.84,53.86,53.92,53.27,52.37,51.8,51.83,50.87,51.12,51.28,50.82,50.87,51.16,50.76,51.18,50.73,51.07,51.92,52.08,51.27,51.3,51.32,50.78,50.01,49.78,50.3,50.79,51.49,51.43,52.58,52.03,52.25,52.06,52.91,52.87,52.2,52.3,51.58,51.02,51.56,51.52,52.0,51.44,52.18,52.04,50.82,50.27,49.42,48.56,48.89,49.13,49.5,49.07,49.41,48.54,48.28,48.22,47.91,48.01,48.04,48.36,48.58,49.18,48.91,49.32,49.5,49.66,49.74,48.45,49.64,49.09,48.63,48.47,47.71,48.81,48.46,48.08,47.62,47.93,48.81,49.0,48.55,49.37,49.56,49.13,49.11,49.2,49.36,49.37,49.4,50.53,52.22,52.28,51.68,51.02,51.49,50.48,50.36,50.59,50.69,50.44,51.53,51.98,51.65,52.09,51.94,51.59,51.31,52.0,51.62,51.55,52.13,52.27,52.37,51.92,53.28,53.71,52.21,52.95,52.12,51.25,50.81,51.55,51.35,51.45,50.42,51.06,50.88,50.09,50.28,50.57,50.61,51.37,51.69,52.56,52.48,52.49,52.96,53.6,53.32,54.39,54.37,54.29,54.47,53.86,52.8,53.98,54.53,53.89,53.89,54.19,53.81,54.6,54.21,54.72,54.25,54.47,55.31,55.49,55.08,55.11,55.45,55.08,54.74,55.71,56.43,55.9,54.99,54.12,53.37,53.13,53.03,52.14,52.19,50.4,50.48,51.43,50.67,48.93,49.05,49.49,49.26,49.41,50.2,51.21,51.54,50.77,50.85,50.24,50.22,50.07,49.73,50.65,50.5,49.61,49.84,50.26,50.28,49.81,49.56,49.21,48.92,48.52,48.42,47.64,47.83,47.41,47.99,48.26,49.19,48.39,49.27,49.22,49.6,50.14,50.72,50.74,51.0,50.92,51.34,50.78,51.01,51.91,53.08,53.66,54.46,54.68,55.22,56.29,56.13,55.05,54.85,54.86,54.27,53.47,53.1,52.3,52.8,53.77,54.1,53.18,53.24,52.66,52.78,52.23,52.77,53.14,52.88,53.13,53.1,54.08,52.86,53.05,53.73,53.44,53.07,53.11,52.5,52.13,51.47,51.33,50.05,49.69,50.03,49.8,49.56,50.11,51.05,50.59,51.3,50.22,49.71,50.04,50.19,50.26,50.77,50.64,51.08,50.77,50.38,49.24,49.66,49.15,49.77,50.38,50.24,50.29,50.4,50.27,49.39,50.27,49.92,50.24,50.41,50.58,50.7,51.23,50.68,51.27,51.34,51.34,51.06,51.01,51.34,50.61,49.57,49.41,49.84,49.67,50.5,51.26,52.08,52.91,53.01,53.29,52.81,51.15,51.37,50.88,50.74,49.23,49.79,49.67,49.32,48.64,48.18,47.71,47.17,46.38,46.33,46.2,46.79,45.8,45.62,45.17,45.47,45.53,46.13,47.31,47.37,47.74,47.33,47.31,47.38,48.71,48.06,48.01,48.07,47.65,47.91,47.96,48.07,47.68,48.17,47.64,47.47,48.03,48.91,48.48,48.88,48.85,49.5,49.58,50.61,51.51,50.9,50.68,50.22,50.17,49.07,48.09,48.74,48.97,49.44,48.91,48.3,48.22,49.08,49.15,49.27,50.0,50.22,50.33,50.58,50.45,51.39,51.3,50.84,51.23,51.77,51.46,51.86,52.47,50.41,49.37,49.62,49.07,50.1,50.29,50.22,50.26,50.02,49.64,49.72,50.33,49.39,49.55,49.29,49.35,48.91,49.02,48.4,48.42,48.29,47.33,47.63,45.99,45.85,45.04,45.29,45.18,45.77,45.73,45.69,46.45,46.24,46.3,47.23,47.68,48.92,49.21,48.91,49.58,50.14,49.97,50.3,50.24,50.54,50.55,50.46,51.46,51.71,50.87,50.98,50.78,50.95,51.08,51.28,50.23,49.29,50.14,50.12,50.92,51.22,50.88,49.85,50.16,50.46,51.5,51.35,51.37,50.26,49.89,50.04,49.83,49.31,50.17,51.13,50.47,50.52,50.25,51.14,51.26,51.59,51.0,51.77,51.56,52.64,53.25,52.79,53.05,53.14,52.94,53.33,53.25,53.2,52.76,52.26,52.26,52.32,52.92,52.05,52.07,52.99,52.52,51.85,51.25,51.7,50.91,50.9,50.48,50.13,49.94,49.72,49.5,49.48,49.65,49.39,49.68,49.4,49.14,49.18,48.17,47.71,47.36,46.8,46.72,46.35,45.87,46.57,47.88,48.52,48.73,49.43,49.63,49.48,49.56,49.37,48.06,47.59,47.14,47.49,47.25,46.23,46.28,46.53,47.06,47.34,48.83,48.33,49.15,49.72,49.35,49.28,48.85,48.8,48.56,48.32,48.35,47.76,48.48,49.04,48.64,49.18,48.57,47.53,47.77,48.14,47.73,48.09,49.31,51.13,50.58,50.77,50.01,51.71,51.42,51.91,51.92,51.25,51.1,50.27,49.88,49.72,49.86,48.5,48.49,50.05,49.48,49.69,49.44,47.76,47.2,46.85,47.42,47.45,47.37,47.83,47.95,47.89,48.33,47.54,47.47,48.27,47.02,46.6,46.77,46.97,46.83,47.15,46.67,47.33,47.5,48.64,49.17,49.52,50.38,49.89,49.72,48.67,49.22,50.23,49.93,49.2,49.89,49.45,49.16,50.1,49.89,49.78,50.75,51.09,50.43,51.32,50.25,50.85,51.13,50.79,50.31,49.63,50.68,50.74,50.35,50.68,51.39,51.56,51.94,52.48,52.46,52.6,52.48,51.84,51.04,51.29,50.84,50.81,50.64,51.21,51.36,51.51,51.31,51.2,50.98,51.11,50.05,50.04,50.26,50.49,49.83,49.58,49.36,49.05,48.34,47.72,47.77,48.05,48.17,47.69,47.97,47.89,47.63,47.12,46.88,47.37,47.31,47.29,46.74,48.48,47.16,46.0,45.76,45.97,47.11,47.48,47.71,48.3,48.4,47.25,47.46,47.64,48.99,48.58,49.36,48.56,49.51,49.6,50.11,50.53,50.92,50.96,50.55,50.44,49.98,49.91,48.95,49.07,49.67,50.4,51.18,51.25,51.13,50.96,51.17,51.58,51.75,50.91,51.72,51.97,52.53,52.51,52.3,53.42,52.71,51.64,52.8,52.89,52.58,52.17,50.93,52.03,52.41,52.67,53.11,52.5,52.72,53.32,51.93,52.25,52.65,52.66,52.08,51.94,51.62,51.81,51.45,51.88,51.53,51.19,51.87,51.73,52.02,51.2,52.09,51.18,51.21,51.05,50.57,50.4,51.13,52.15,51.97,51.71,50.55,51.57,50.9,50.33,50.39,50.82,51.72,52.99,53.38,53.03,52.57,52.41,52.85,53.36,53.67,52.46,52.07,52.9,52.52,52.42,54.01,53.89,54.66,55.67,56.02,55.63,54.15,53.55,53.87,54.15,54.77,54.01,54.05,52.74,52.15,52.43,51.07,51.54,52.61,51.69,51.5,52.5,52.75,52.94,52.94,52.06,51.94,52.67,52.67,53.05,52.77,52.19,51.89,51.22,50.38,50.36,50.22,49.65,50.07,49.51,49.78,50.08,51.08,51.26,51.71,51.72,50.84,51.34,52.32,52.2,53.41,53.9,55.02,54.81,54.18,54.13,53.61,53.66,53.44,53.47,53.35,52.7,52.33,53.04,52.94,52.08,50.83,50.62,50.77,50.05,48.98,49.33,51.26,51.76,51.13,51.03,50.94,50.16,49.31,49.24,49.73,49.89,49.48,49.8,50.11,49.52,48.8,49.21,49.91,50.15,50.86,51.72,50.77,51.04,51.81,52.45,53.26,52.84,53.2,53.6,53.17,53.22,52.36,51.8,51.96,52.55,52.5,53.37,54.2,53.52,53.39,53.02,53.45,53.82,53.26,53.75,52.89,53.53,52.0,51.85,51.39,51.77,51.89,50.53,49.71,49.37,50.09,51.07,51.46,52.28,51.78,52.0,52.03,51.34,51.11,50.87,51.13,51.4,51.05,50.71,49.55,49.86,49.8,49.79,50.12,49.82,49.25,48.9,48.72,48.87,48.53,48.3,47.53,47.34,46.34,46.02,46.42,46.6,46.57,46.51,47.12,46.47,46.8,46.44,46.68,46.65,46.39,46.65,46.33,45.68,45.47,44.81,45.0,44.74,44.08,44.42,44.77,44.77,44.7,45.35,45.28,45.53,44.94,45.37,45.38,45.78,45.7,45.34,44.71,44.69,44.52,43.85,44.73,45.45,44.32,43.15,42.37,42.62,44.38,43.78,43.71,44.64,44.45,45.23,45.89,45.95,46.56,47.19,46.41,46.37,46.07,46.16,45.51,45.0,45.14,45.23,46.16,46.36,47.29,48.13,48.85,46.76,46.36,46.71,45.98,45.74,46.23,46.33,46.2,47.31,47.11,47.84,47.85,47.95,47.78,47.32,47.24,46.48,46.91,47.04,46.84,47.38,46.8,45.69,46.03,45.28]}],"layout":{"title":{"text":"5,040 readings at four-minute steps, textposition: auto"},"width":1200,"height":500,"margin":{"l":50,"r":20,"t":60,"b":50},"xaxis":{"title":{"text":"time"}},"yaxis":{"title":{"text":"reading"}}}} +{"data": [{"type": "scatter", "mode": "lines+markers+text", "textposition": "auto", "textpriority": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "texttemplate": "%{y:.1f}", "textfont": {"size": 9}, "line": {"width": 1}, "marker": {"size": 4}, "x": ["2026-03-01 00:00", "2026-03-01 00:04", "2026-03-01 00:08", "2026-03-01 00:12", "2026-03-01 00:16", "2026-03-01 00:20", "2026-03-01 00:24", "2026-03-01 00:28", "2026-03-01 00:32", "2026-03-01 00:36", "2026-03-01 00:40", "2026-03-01 00:44", "2026-03-01 00:48", "2026-03-01 00:52", "2026-03-01 00:56", "2026-03-01 01:00", "2026-03-01 01:04", "2026-03-01 01:08", "2026-03-01 01:12", "2026-03-01 01:16", "2026-03-01 01:20", "2026-03-01 01:24", "2026-03-01 01:28", "2026-03-01 01:32", "2026-03-01 01:36", "2026-03-01 01:40", "2026-03-01 01:44", "2026-03-01 01:48", "2026-03-01 01:52", "2026-03-01 01:56", "2026-03-01 02:00", "2026-03-01 02:04", "2026-03-01 02:08", "2026-03-01 02:12", "2026-03-01 02:16", "2026-03-01 02:20", "2026-03-01 02:24", "2026-03-01 02:28", "2026-03-01 02:32", "2026-03-01 02:36", "2026-03-01 02:40", "2026-03-01 02:44", "2026-03-01 02:48", "2026-03-01 02:52", "2026-03-01 02:56", "2026-03-01 03:00", "2026-03-01 03:04", "2026-03-01 03:08", "2026-03-01 03:12", "2026-03-01 03:16", "2026-03-01 03:20", "2026-03-01 03:24", "2026-03-01 03:28", "2026-03-01 03:32", "2026-03-01 03:36", "2026-03-01 03:40", "2026-03-01 03:44", "2026-03-01 03:48", "2026-03-01 03:52", "2026-03-01 03:56", "2026-03-01 04:00", "2026-03-01 04:04", "2026-03-01 04:08", "2026-03-01 04:12", "2026-03-01 04:16", "2026-03-01 04:20", "2026-03-01 04:24", "2026-03-01 04:28", "2026-03-01 04:32", "2026-03-01 04:36", "2026-03-01 04:40", "2026-03-01 04:44", "2026-03-01 04:48", "2026-03-01 04:52", "2026-03-01 04:56", "2026-03-01 05:00", "2026-03-01 05:04", "2026-03-01 05:08", "2026-03-01 05:12", "2026-03-01 05:16", "2026-03-01 05:20", "2026-03-01 05:24", "2026-03-01 05:28", "2026-03-01 05:32", "2026-03-01 05:36", "2026-03-01 05:40", "2026-03-01 05:44", "2026-03-01 05:48", "2026-03-01 05:52", "2026-03-01 05:56", "2026-03-01 06:00", "2026-03-01 06:04", "2026-03-01 06:08", "2026-03-01 06:12", "2026-03-01 06:16", "2026-03-01 06:20", "2026-03-01 06:24", "2026-03-01 06:28", "2026-03-01 06:32", "2026-03-01 06:36", "2026-03-01 06:40", "2026-03-01 06:44", "2026-03-01 06:48", "2026-03-01 06:52", "2026-03-01 06:56", "2026-03-01 07:00", "2026-03-01 07:04", "2026-03-01 07:08", "2026-03-01 07:12", "2026-03-01 07:16", "2026-03-01 07:20", "2026-03-01 07:24", "2026-03-01 07:28", "2026-03-01 07:32", "2026-03-01 07:36", "2026-03-01 07:40", "2026-03-01 07:44", "2026-03-01 07:48", "2026-03-01 07:52", "2026-03-01 07:56", "2026-03-01 08:00", "2026-03-01 08:04", "2026-03-01 08:08", "2026-03-01 08:12", "2026-03-01 08:16", "2026-03-01 08:20", "2026-03-01 08:24", "2026-03-01 08:28", "2026-03-01 08:32", "2026-03-01 08:36", "2026-03-01 08:40", "2026-03-01 08:44", "2026-03-01 08:48", "2026-03-01 08:52", "2026-03-01 08:56", "2026-03-01 09:00", "2026-03-01 09:04", "2026-03-01 09:08", "2026-03-01 09:12", "2026-03-01 09:16", "2026-03-01 09:20", "2026-03-01 09:24", "2026-03-01 09:28", "2026-03-01 09:32", "2026-03-01 09:36", "2026-03-01 09:40", "2026-03-01 09:44", "2026-03-01 09:48", "2026-03-01 09:52", "2026-03-01 09:56", "2026-03-01 10:00", "2026-03-01 10:04", "2026-03-01 10:08", "2026-03-01 10:12", "2026-03-01 10:16", "2026-03-01 10:20", "2026-03-01 10:24", "2026-03-01 10:28", "2026-03-01 10:32", "2026-03-01 10:36", "2026-03-01 10:40", "2026-03-01 10:44", "2026-03-01 10:48", "2026-03-01 10:52", "2026-03-01 10:56", "2026-03-01 11:00", "2026-03-01 11:04", "2026-03-01 11:08", "2026-03-01 11:12", "2026-03-01 11:16", "2026-03-01 11:20", "2026-03-01 11:24", "2026-03-01 11:28", "2026-03-01 11:32", "2026-03-01 11:36", "2026-03-01 11:40", "2026-03-01 11:44", "2026-03-01 11:48", "2026-03-01 11:52", "2026-03-01 11:56", "2026-03-01 12:00", "2026-03-01 12:04", "2026-03-01 12:08", "2026-03-01 12:12", "2026-03-01 12:16", "2026-03-01 12:20", "2026-03-01 12:24", "2026-03-01 12:28", "2026-03-01 12:32", "2026-03-01 12:36", "2026-03-01 12:40", "2026-03-01 12:44", "2026-03-01 12:48", "2026-03-01 12:52", "2026-03-01 12:56", "2026-03-01 13:00", "2026-03-01 13:04", "2026-03-01 13:08", "2026-03-01 13:12", "2026-03-01 13:16", "2026-03-01 13:20", "2026-03-01 13:24", "2026-03-01 13:28", "2026-03-01 13:32", "2026-03-01 13:36", "2026-03-01 13:40", "2026-03-01 13:44", "2026-03-01 13:48", "2026-03-01 13:52", "2026-03-01 13:56", "2026-03-01 14:00", "2026-03-01 14:04", "2026-03-01 14:08", "2026-03-01 14:12", "2026-03-01 14:16", "2026-03-01 14:20", "2026-03-01 14:24", "2026-03-01 14:28", "2026-03-01 14:32", "2026-03-01 14:36", "2026-03-01 14:40", "2026-03-01 14:44", "2026-03-01 14:48", "2026-03-01 14:52", "2026-03-01 14:56", "2026-03-01 15:00", "2026-03-01 15:04", "2026-03-01 15:08", "2026-03-01 15:12", "2026-03-01 15:16", "2026-03-01 15:20", "2026-03-01 15:24", "2026-03-01 15:28", "2026-03-01 15:32", "2026-03-01 15:36", "2026-03-01 15:40", "2026-03-01 15:44", "2026-03-01 15:48", "2026-03-01 15:52", "2026-03-01 15:56", "2026-03-01 16:00", "2026-03-01 16:04", "2026-03-01 16:08", "2026-03-01 16:12", "2026-03-01 16:16", "2026-03-01 16:20", "2026-03-01 16:24", "2026-03-01 16:28", "2026-03-01 16:32", "2026-03-01 16:36", "2026-03-01 16:40", "2026-03-01 16:44", "2026-03-01 16:48", "2026-03-01 16:52", "2026-03-01 16:56", "2026-03-01 17:00", "2026-03-01 17:04", "2026-03-01 17:08", "2026-03-01 17:12", "2026-03-01 17:16", "2026-03-01 17:20", "2026-03-01 17:24", "2026-03-01 17:28", "2026-03-01 17:32", "2026-03-01 17:36", "2026-03-01 17:40", "2026-03-01 17:44", "2026-03-01 17:48", "2026-03-01 17:52", "2026-03-01 17:56", "2026-03-01 18:00", "2026-03-01 18:04", "2026-03-01 18:08", "2026-03-01 18:12", "2026-03-01 18:16", "2026-03-01 18:20", "2026-03-01 18:24", "2026-03-01 18:28", "2026-03-01 18:32", "2026-03-01 18:36", "2026-03-01 18:40", "2026-03-01 18:44", "2026-03-01 18:48", "2026-03-01 18:52", "2026-03-01 18:56", "2026-03-01 19:00", "2026-03-01 19:04", "2026-03-01 19:08", "2026-03-01 19:12", "2026-03-01 19:16", "2026-03-01 19:20", "2026-03-01 19:24", "2026-03-01 19:28", "2026-03-01 19:32", "2026-03-01 19:36", "2026-03-01 19:40", "2026-03-01 19:44", "2026-03-01 19:48", "2026-03-01 19:52", "2026-03-01 19:56", "2026-03-01 20:00", "2026-03-01 20:04", "2026-03-01 20:08", "2026-03-01 20:12", "2026-03-01 20:16", "2026-03-01 20:20", "2026-03-01 20:24", "2026-03-01 20:28", "2026-03-01 20:32", "2026-03-01 20:36", "2026-03-01 20:40", "2026-03-01 20:44", "2026-03-01 20:48", "2026-03-01 20:52", "2026-03-01 20:56", "2026-03-01 21:00", "2026-03-01 21:04", "2026-03-01 21:08", "2026-03-01 21:12", "2026-03-01 21:16", "2026-03-01 21:20", "2026-03-01 21:24", "2026-03-01 21:28", "2026-03-01 21:32", "2026-03-01 21:36", "2026-03-01 21:40", "2026-03-01 21:44", "2026-03-01 21:48", "2026-03-01 21:52", "2026-03-01 21:56", "2026-03-01 22:00", "2026-03-01 22:04", "2026-03-01 22:08", "2026-03-01 22:12", "2026-03-01 22:16", "2026-03-01 22:20", "2026-03-01 22:24", "2026-03-01 22:28", "2026-03-01 22:32", "2026-03-01 22:36", "2026-03-01 22:40", "2026-03-01 22:44", "2026-03-01 22:48", "2026-03-01 22:52", "2026-03-01 22:56", "2026-03-01 23:00", "2026-03-01 23:04", "2026-03-01 23:08", "2026-03-01 23:12", "2026-03-01 23:16", "2026-03-01 23:20", "2026-03-01 23:24", "2026-03-01 23:28", "2026-03-01 23:32", "2026-03-01 23:36", "2026-03-01 23:40", "2026-03-01 23:44", "2026-03-01 23:48", "2026-03-01 23:52", "2026-03-01 23:56", "2026-03-02 00:00", "2026-03-02 00:04", "2026-03-02 00:08", "2026-03-02 00:12", "2026-03-02 00:16", "2026-03-02 00:20", "2026-03-02 00:24", "2026-03-02 00:28", "2026-03-02 00:32", "2026-03-02 00:36", "2026-03-02 00:40", "2026-03-02 00:44", "2026-03-02 00:48", "2026-03-02 00:52", "2026-03-02 00:56", "2026-03-02 01:00", "2026-03-02 01:04", "2026-03-02 01:08", "2026-03-02 01:12", "2026-03-02 01:16", "2026-03-02 01:20", "2026-03-02 01:24", "2026-03-02 01:28", "2026-03-02 01:32", "2026-03-02 01:36", "2026-03-02 01:40", "2026-03-02 01:44", "2026-03-02 01:48", "2026-03-02 01:52", "2026-03-02 01:56", "2026-03-02 02:00", "2026-03-02 02:04", "2026-03-02 02:08", "2026-03-02 02:12", "2026-03-02 02:16", "2026-03-02 02:20", "2026-03-02 02:24", "2026-03-02 02:28", "2026-03-02 02:32", "2026-03-02 02:36", "2026-03-02 02:40", "2026-03-02 02:44", "2026-03-02 02:48", "2026-03-02 02:52", "2026-03-02 02:56", "2026-03-02 03:00", "2026-03-02 03:04", "2026-03-02 03:08", "2026-03-02 03:12", "2026-03-02 03:16", "2026-03-02 03:20", "2026-03-02 03:24", "2026-03-02 03:28", "2026-03-02 03:32", "2026-03-02 03:36", "2026-03-02 03:40", "2026-03-02 03:44", "2026-03-02 03:48", "2026-03-02 03:52", "2026-03-02 03:56", "2026-03-02 04:00", "2026-03-02 04:04", "2026-03-02 04:08", "2026-03-02 04:12", "2026-03-02 04:16", "2026-03-02 04:20", "2026-03-02 04:24", "2026-03-02 04:28", "2026-03-02 04:32", "2026-03-02 04:36", "2026-03-02 04:40", "2026-03-02 04:44", "2026-03-02 04:48", "2026-03-02 04:52", "2026-03-02 04:56", "2026-03-02 05:00", "2026-03-02 05:04", "2026-03-02 05:08", "2026-03-02 05:12", "2026-03-02 05:16", "2026-03-02 05:20", "2026-03-02 05:24", "2026-03-02 05:28", "2026-03-02 05:32", "2026-03-02 05:36", "2026-03-02 05:40", "2026-03-02 05:44", "2026-03-02 05:48", "2026-03-02 05:52", "2026-03-02 05:56", "2026-03-02 06:00", "2026-03-02 06:04", "2026-03-02 06:08", "2026-03-02 06:12", "2026-03-02 06:16", "2026-03-02 06:20", "2026-03-02 06:24", "2026-03-02 06:28", "2026-03-02 06:32", "2026-03-02 06:36", "2026-03-02 06:40", "2026-03-02 06:44", "2026-03-02 06:48", "2026-03-02 06:52", "2026-03-02 06:56", "2026-03-02 07:00", "2026-03-02 07:04", "2026-03-02 07:08", "2026-03-02 07:12", "2026-03-02 07:16", "2026-03-02 07:20", "2026-03-02 07:24", "2026-03-02 07:28", "2026-03-02 07:32", "2026-03-02 07:36", "2026-03-02 07:40", "2026-03-02 07:44", "2026-03-02 07:48", "2026-03-02 07:52", "2026-03-02 07:56", "2026-03-02 08:00", "2026-03-02 08:04", "2026-03-02 08:08", "2026-03-02 08:12", "2026-03-02 08:16", "2026-03-02 08:20", "2026-03-02 08:24", "2026-03-02 08:28", "2026-03-02 08:32", "2026-03-02 08:36", "2026-03-02 08:40", "2026-03-02 08:44", "2026-03-02 08:48", "2026-03-02 08:52", "2026-03-02 08:56", "2026-03-02 09:00", "2026-03-02 09:04", "2026-03-02 09:08", "2026-03-02 09:12", "2026-03-02 09:16", "2026-03-02 09:20", "2026-03-02 09:24", "2026-03-02 09:28", "2026-03-02 09:32", "2026-03-02 09:36", "2026-03-02 09:40", "2026-03-02 09:44", "2026-03-02 09:48", "2026-03-02 09:52", "2026-03-02 09:56", "2026-03-02 10:00", "2026-03-02 10:04", "2026-03-02 10:08", "2026-03-02 10:12", "2026-03-02 10:16", "2026-03-02 10:20", "2026-03-02 10:24", "2026-03-02 10:28", "2026-03-02 10:32", "2026-03-02 10:36", "2026-03-02 10:40", "2026-03-02 10:44", "2026-03-02 10:48", "2026-03-02 10:52", "2026-03-02 10:56", "2026-03-02 11:00", "2026-03-02 11:04", "2026-03-02 11:08", "2026-03-02 11:12", "2026-03-02 11:16", "2026-03-02 11:20", "2026-03-02 11:24", "2026-03-02 11:28", "2026-03-02 11:32", "2026-03-02 11:36", "2026-03-02 11:40", "2026-03-02 11:44", "2026-03-02 11:48", "2026-03-02 11:52", "2026-03-02 11:56", "2026-03-02 12:00", "2026-03-02 12:04", "2026-03-02 12:08", "2026-03-02 12:12", "2026-03-02 12:16", "2026-03-02 12:20", "2026-03-02 12:24", "2026-03-02 12:28", "2026-03-02 12:32", "2026-03-02 12:36", "2026-03-02 12:40", "2026-03-02 12:44", "2026-03-02 12:48", "2026-03-02 12:52", "2026-03-02 12:56", "2026-03-02 13:00", "2026-03-02 13:04", "2026-03-02 13:08", "2026-03-02 13:12", "2026-03-02 13:16", "2026-03-02 13:20", "2026-03-02 13:24", "2026-03-02 13:28", "2026-03-02 13:32", "2026-03-02 13:36", "2026-03-02 13:40", "2026-03-02 13:44", "2026-03-02 13:48", "2026-03-02 13:52", "2026-03-02 13:56", "2026-03-02 14:00", "2026-03-02 14:04", "2026-03-02 14:08", "2026-03-02 14:12", "2026-03-02 14:16", "2026-03-02 14:20", "2026-03-02 14:24", "2026-03-02 14:28", "2026-03-02 14:32", "2026-03-02 14:36", "2026-03-02 14:40", "2026-03-02 14:44", "2026-03-02 14:48", "2026-03-02 14:52", "2026-03-02 14:56", "2026-03-02 15:00", "2026-03-02 15:04", "2026-03-02 15:08", "2026-03-02 15:12", "2026-03-02 15:16", "2026-03-02 15:20", "2026-03-02 15:24", "2026-03-02 15:28", "2026-03-02 15:32", "2026-03-02 15:36", "2026-03-02 15:40", "2026-03-02 15:44", "2026-03-02 15:48", "2026-03-02 15:52", "2026-03-02 15:56", "2026-03-02 16:00", "2026-03-02 16:04", "2026-03-02 16:08", "2026-03-02 16:12", "2026-03-02 16:16", "2026-03-02 16:20", "2026-03-02 16:24", "2026-03-02 16:28", "2026-03-02 16:32", "2026-03-02 16:36", "2026-03-02 16:40", "2026-03-02 16:44", "2026-03-02 16:48", "2026-03-02 16:52", "2026-03-02 16:56", "2026-03-02 17:00", "2026-03-02 17:04", "2026-03-02 17:08", "2026-03-02 17:12", "2026-03-02 17:16", "2026-03-02 17:20", "2026-03-02 17:24", "2026-03-02 17:28", "2026-03-02 17:32", "2026-03-02 17:36", "2026-03-02 17:40", "2026-03-02 17:44", "2026-03-02 17:48", "2026-03-02 17:52", "2026-03-02 17:56", "2026-03-02 18:00", "2026-03-02 18:04", "2026-03-02 18:08", "2026-03-02 18:12", "2026-03-02 18:16", "2026-03-02 18:20", "2026-03-02 18:24", "2026-03-02 18:28", "2026-03-02 18:32", "2026-03-02 18:36", "2026-03-02 18:40", "2026-03-02 18:44", "2026-03-02 18:48", "2026-03-02 18:52", "2026-03-02 18:56", "2026-03-02 19:00", "2026-03-02 19:04", "2026-03-02 19:08", "2026-03-02 19:12", "2026-03-02 19:16", "2026-03-02 19:20", "2026-03-02 19:24", "2026-03-02 19:28", "2026-03-02 19:32", "2026-03-02 19:36", "2026-03-02 19:40", "2026-03-02 19:44", "2026-03-02 19:48", "2026-03-02 19:52", "2026-03-02 19:56", "2026-03-02 20:00", "2026-03-02 20:04", "2026-03-02 20:08", "2026-03-02 20:12", "2026-03-02 20:16", "2026-03-02 20:20", "2026-03-02 20:24", "2026-03-02 20:28", "2026-03-02 20:32", "2026-03-02 20:36", "2026-03-02 20:40", "2026-03-02 20:44", "2026-03-02 20:48", "2026-03-02 20:52", "2026-03-02 20:56", "2026-03-02 21:00", "2026-03-02 21:04", "2026-03-02 21:08", "2026-03-02 21:12", "2026-03-02 21:16", "2026-03-02 21:20", "2026-03-02 21:24", "2026-03-02 21:28", "2026-03-02 21:32", "2026-03-02 21:36", "2026-03-02 21:40", "2026-03-02 21:44", "2026-03-02 21:48", "2026-03-02 21:52", "2026-03-02 21:56", "2026-03-02 22:00", "2026-03-02 22:04", "2026-03-02 22:08", "2026-03-02 22:12", "2026-03-02 22:16", "2026-03-02 22:20", "2026-03-02 22:24", "2026-03-02 22:28", "2026-03-02 22:32", "2026-03-02 22:36", "2026-03-02 22:40", "2026-03-02 22:44", "2026-03-02 22:48", "2026-03-02 22:52", "2026-03-02 22:56", "2026-03-02 23:00", "2026-03-02 23:04", "2026-03-02 23:08", "2026-03-02 23:12", "2026-03-02 23:16", "2026-03-02 23:20", "2026-03-02 23:24", "2026-03-02 23:28", "2026-03-02 23:32", "2026-03-02 23:36", "2026-03-02 23:40", "2026-03-02 23:44", "2026-03-02 23:48", "2026-03-02 23:52", "2026-03-02 23:56", "2026-03-03 00:00", "2026-03-03 00:04", "2026-03-03 00:08", "2026-03-03 00:12", "2026-03-03 00:16", "2026-03-03 00:20", "2026-03-03 00:24", "2026-03-03 00:28", "2026-03-03 00:32", "2026-03-03 00:36", "2026-03-03 00:40", "2026-03-03 00:44", "2026-03-03 00:48", "2026-03-03 00:52", "2026-03-03 00:56", "2026-03-03 01:00", "2026-03-03 01:04", "2026-03-03 01:08", "2026-03-03 01:12", "2026-03-03 01:16", "2026-03-03 01:20", "2026-03-03 01:24", "2026-03-03 01:28", "2026-03-03 01:32", "2026-03-03 01:36", "2026-03-03 01:40", "2026-03-03 01:44", "2026-03-03 01:48", "2026-03-03 01:52", "2026-03-03 01:56", "2026-03-03 02:00", "2026-03-03 02:04", "2026-03-03 02:08", "2026-03-03 02:12", "2026-03-03 02:16", "2026-03-03 02:20", "2026-03-03 02:24", "2026-03-03 02:28", "2026-03-03 02:32", "2026-03-03 02:36", "2026-03-03 02:40", "2026-03-03 02:44", "2026-03-03 02:48", "2026-03-03 02:52", "2026-03-03 02:56", "2026-03-03 03:00", "2026-03-03 03:04", "2026-03-03 03:08", "2026-03-03 03:12", "2026-03-03 03:16", "2026-03-03 03:20", "2026-03-03 03:24", "2026-03-03 03:28", "2026-03-03 03:32", "2026-03-03 03:36", "2026-03-03 03:40", "2026-03-03 03:44", "2026-03-03 03:48", "2026-03-03 03:52", "2026-03-03 03:56", "2026-03-03 04:00", "2026-03-03 04:04", "2026-03-03 04:08", "2026-03-03 04:12", "2026-03-03 04:16", "2026-03-03 04:20", "2026-03-03 04:24", "2026-03-03 04:28", "2026-03-03 04:32", "2026-03-03 04:36", "2026-03-03 04:40", "2026-03-03 04:44", "2026-03-03 04:48", "2026-03-03 04:52", "2026-03-03 04:56", "2026-03-03 05:00", "2026-03-03 05:04", "2026-03-03 05:08", "2026-03-03 05:12", "2026-03-03 05:16", "2026-03-03 05:20", "2026-03-03 05:24", "2026-03-03 05:28", "2026-03-03 05:32", "2026-03-03 05:36", "2026-03-03 05:40", "2026-03-03 05:44", "2026-03-03 05:48", "2026-03-03 05:52", "2026-03-03 05:56", "2026-03-03 06:00", "2026-03-03 06:04", "2026-03-03 06:08", "2026-03-03 06:12", "2026-03-03 06:16", "2026-03-03 06:20", "2026-03-03 06:24", "2026-03-03 06:28", "2026-03-03 06:32", "2026-03-03 06:36", "2026-03-03 06:40", "2026-03-03 06:44", "2026-03-03 06:48", "2026-03-03 06:52", "2026-03-03 06:56", "2026-03-03 07:00", "2026-03-03 07:04", "2026-03-03 07:08", "2026-03-03 07:12", "2026-03-03 07:16", "2026-03-03 07:20", "2026-03-03 07:24", "2026-03-03 07:28", "2026-03-03 07:32", "2026-03-03 07:36", "2026-03-03 07:40", "2026-03-03 07:44", "2026-03-03 07:48", "2026-03-03 07:52", "2026-03-03 07:56", "2026-03-03 08:00", "2026-03-03 08:04", "2026-03-03 08:08", "2026-03-03 08:12", "2026-03-03 08:16", "2026-03-03 08:20", "2026-03-03 08:24", "2026-03-03 08:28", "2026-03-03 08:32", "2026-03-03 08:36", "2026-03-03 08:40", "2026-03-03 08:44", "2026-03-03 08:48", "2026-03-03 08:52", "2026-03-03 08:56", "2026-03-03 09:00", "2026-03-03 09:04", "2026-03-03 09:08", "2026-03-03 09:12", "2026-03-03 09:16", "2026-03-03 09:20", "2026-03-03 09:24", "2026-03-03 09:28", "2026-03-03 09:32", "2026-03-03 09:36", "2026-03-03 09:40", "2026-03-03 09:44", "2026-03-03 09:48", "2026-03-03 09:52", "2026-03-03 09:56", "2026-03-03 10:00", "2026-03-03 10:04", "2026-03-03 10:08", "2026-03-03 10:12", "2026-03-03 10:16", "2026-03-03 10:20", "2026-03-03 10:24", "2026-03-03 10:28", "2026-03-03 10:32", "2026-03-03 10:36", "2026-03-03 10:40", "2026-03-03 10:44", "2026-03-03 10:48", "2026-03-03 10:52", "2026-03-03 10:56", "2026-03-03 11:00", "2026-03-03 11:04", "2026-03-03 11:08", "2026-03-03 11:12", "2026-03-03 11:16", "2026-03-03 11:20", "2026-03-03 11:24", "2026-03-03 11:28", "2026-03-03 11:32", "2026-03-03 11:36", "2026-03-03 11:40", "2026-03-03 11:44", "2026-03-03 11:48", "2026-03-03 11:52", "2026-03-03 11:56", "2026-03-03 12:00", "2026-03-03 12:04", "2026-03-03 12:08", "2026-03-03 12:12", "2026-03-03 12:16", "2026-03-03 12:20", "2026-03-03 12:24", "2026-03-03 12:28", "2026-03-03 12:32", "2026-03-03 12:36", "2026-03-03 12:40", "2026-03-03 12:44", "2026-03-03 12:48", "2026-03-03 12:52", "2026-03-03 12:56", "2026-03-03 13:00", "2026-03-03 13:04", "2026-03-03 13:08", "2026-03-03 13:12", "2026-03-03 13:16", "2026-03-03 13:20", "2026-03-03 13:24", "2026-03-03 13:28", "2026-03-03 13:32", "2026-03-03 13:36", "2026-03-03 13:40", "2026-03-03 13:44", "2026-03-03 13:48", "2026-03-03 13:52", "2026-03-03 13:56", "2026-03-03 14:00", "2026-03-03 14:04", "2026-03-03 14:08", "2026-03-03 14:12", "2026-03-03 14:16", "2026-03-03 14:20", "2026-03-03 14:24", "2026-03-03 14:28", "2026-03-03 14:32", "2026-03-03 14:36", "2026-03-03 14:40", "2026-03-03 14:44", "2026-03-03 14:48", "2026-03-03 14:52", "2026-03-03 14:56", "2026-03-03 15:00", "2026-03-03 15:04", "2026-03-03 15:08", "2026-03-03 15:12", "2026-03-03 15:16", "2026-03-03 15:20", "2026-03-03 15:24", "2026-03-03 15:28", "2026-03-03 15:32", "2026-03-03 15:36", "2026-03-03 15:40", "2026-03-03 15:44", "2026-03-03 15:48", "2026-03-03 15:52", "2026-03-03 15:56", "2026-03-03 16:00", "2026-03-03 16:04", "2026-03-03 16:08", "2026-03-03 16:12", "2026-03-03 16:16", "2026-03-03 16:20", "2026-03-03 16:24", "2026-03-03 16:28", "2026-03-03 16:32", "2026-03-03 16:36", "2026-03-03 16:40", "2026-03-03 16:44", "2026-03-03 16:48", "2026-03-03 16:52", "2026-03-03 16:56", "2026-03-03 17:00", "2026-03-03 17:04", "2026-03-03 17:08", "2026-03-03 17:12", "2026-03-03 17:16", "2026-03-03 17:20", "2026-03-03 17:24", "2026-03-03 17:28", "2026-03-03 17:32", "2026-03-03 17:36", "2026-03-03 17:40", "2026-03-03 17:44", "2026-03-03 17:48", "2026-03-03 17:52", "2026-03-03 17:56", "2026-03-03 18:00", "2026-03-03 18:04", "2026-03-03 18:08", "2026-03-03 18:12", "2026-03-03 18:16", "2026-03-03 18:20", "2026-03-03 18:24", "2026-03-03 18:28", "2026-03-03 18:32", "2026-03-03 18:36", "2026-03-03 18:40", "2026-03-03 18:44", "2026-03-03 18:48", "2026-03-03 18:52", "2026-03-03 18:56", "2026-03-03 19:00", "2026-03-03 19:04", "2026-03-03 19:08", "2026-03-03 19:12", "2026-03-03 19:16", "2026-03-03 19:20", "2026-03-03 19:24", "2026-03-03 19:28", "2026-03-03 19:32", "2026-03-03 19:36", "2026-03-03 19:40", "2026-03-03 19:44", "2026-03-03 19:48", "2026-03-03 19:52", "2026-03-03 19:56", "2026-03-03 20:00", "2026-03-03 20:04", "2026-03-03 20:08", "2026-03-03 20:12", "2026-03-03 20:16", "2026-03-03 20:20", "2026-03-03 20:24", "2026-03-03 20:28", "2026-03-03 20:32", "2026-03-03 20:36", "2026-03-03 20:40", "2026-03-03 20:44", "2026-03-03 20:48", "2026-03-03 20:52", "2026-03-03 20:56", "2026-03-03 21:00", "2026-03-03 21:04", "2026-03-03 21:08", "2026-03-03 21:12", "2026-03-03 21:16", "2026-03-03 21:20", "2026-03-03 21:24", "2026-03-03 21:28", "2026-03-03 21:32", "2026-03-03 21:36", "2026-03-03 21:40", "2026-03-03 21:44", "2026-03-03 21:48", "2026-03-03 21:52", "2026-03-03 21:56", "2026-03-03 22:00", "2026-03-03 22:04", "2026-03-03 22:08", "2026-03-03 22:12", "2026-03-03 22:16", "2026-03-03 22:20", "2026-03-03 22:24", "2026-03-03 22:28", "2026-03-03 22:32", "2026-03-03 22:36", "2026-03-03 22:40", "2026-03-03 22:44", "2026-03-03 22:48", "2026-03-03 22:52", "2026-03-03 22:56", "2026-03-03 23:00", "2026-03-03 23:04", "2026-03-03 23:08", "2026-03-03 23:12", "2026-03-03 23:16", "2026-03-03 23:20", "2026-03-03 23:24", "2026-03-03 23:28", "2026-03-03 23:32", "2026-03-03 23:36", "2026-03-03 23:40", "2026-03-03 23:44", "2026-03-03 23:48", "2026-03-03 23:52", "2026-03-03 23:56", "2026-03-04 00:00", "2026-03-04 00:04", "2026-03-04 00:08", "2026-03-04 00:12", "2026-03-04 00:16", "2026-03-04 00:20", "2026-03-04 00:24", "2026-03-04 00:28", "2026-03-04 00:32", "2026-03-04 00:36", "2026-03-04 00:40", "2026-03-04 00:44", "2026-03-04 00:48", "2026-03-04 00:52", "2026-03-04 00:56", "2026-03-04 01:00", "2026-03-04 01:04", "2026-03-04 01:08", "2026-03-04 01:12", "2026-03-04 01:16", "2026-03-04 01:20", "2026-03-04 01:24", "2026-03-04 01:28", "2026-03-04 01:32", "2026-03-04 01:36", "2026-03-04 01:40", "2026-03-04 01:44", "2026-03-04 01:48", "2026-03-04 01:52", "2026-03-04 01:56", "2026-03-04 02:00", "2026-03-04 02:04", "2026-03-04 02:08", "2026-03-04 02:12", "2026-03-04 02:16", "2026-03-04 02:20", "2026-03-04 02:24", "2026-03-04 02:28", "2026-03-04 02:32", "2026-03-04 02:36", "2026-03-04 02:40", "2026-03-04 02:44", "2026-03-04 02:48", "2026-03-04 02:52", "2026-03-04 02:56", "2026-03-04 03:00", "2026-03-04 03:04", "2026-03-04 03:08", "2026-03-04 03:12", "2026-03-04 03:16", "2026-03-04 03:20", "2026-03-04 03:24", "2026-03-04 03:28", "2026-03-04 03:32", "2026-03-04 03:36", "2026-03-04 03:40", "2026-03-04 03:44", "2026-03-04 03:48", "2026-03-04 03:52", "2026-03-04 03:56", "2026-03-04 04:00", "2026-03-04 04:04", "2026-03-04 04:08", "2026-03-04 04:12", "2026-03-04 04:16", "2026-03-04 04:20", "2026-03-04 04:24", "2026-03-04 04:28", "2026-03-04 04:32", "2026-03-04 04:36", "2026-03-04 04:40", "2026-03-04 04:44", "2026-03-04 04:48", "2026-03-04 04:52", "2026-03-04 04:56", "2026-03-04 05:00", "2026-03-04 05:04", "2026-03-04 05:08", "2026-03-04 05:12", "2026-03-04 05:16", "2026-03-04 05:20", "2026-03-04 05:24", "2026-03-04 05:28", "2026-03-04 05:32", "2026-03-04 05:36", "2026-03-04 05:40", "2026-03-04 05:44", "2026-03-04 05:48", "2026-03-04 05:52", "2026-03-04 05:56", "2026-03-04 06:00", "2026-03-04 06:04", "2026-03-04 06:08", "2026-03-04 06:12", "2026-03-04 06:16", "2026-03-04 06:20", "2026-03-04 06:24", "2026-03-04 06:28", "2026-03-04 06:32", "2026-03-04 06:36", "2026-03-04 06:40", "2026-03-04 06:44", "2026-03-04 06:48", "2026-03-04 06:52", "2026-03-04 06:56", "2026-03-04 07:00", "2026-03-04 07:04", "2026-03-04 07:08", "2026-03-04 07:12", "2026-03-04 07:16", "2026-03-04 07:20", "2026-03-04 07:24", "2026-03-04 07:28", "2026-03-04 07:32", "2026-03-04 07:36", "2026-03-04 07:40", "2026-03-04 07:44", "2026-03-04 07:48", "2026-03-04 07:52", "2026-03-04 07:56", "2026-03-04 08:00", "2026-03-04 08:04", "2026-03-04 08:08", "2026-03-04 08:12", "2026-03-04 08:16", "2026-03-04 08:20", "2026-03-04 08:24", "2026-03-04 08:28", "2026-03-04 08:32", "2026-03-04 08:36", "2026-03-04 08:40", "2026-03-04 08:44", "2026-03-04 08:48", "2026-03-04 08:52", "2026-03-04 08:56", "2026-03-04 09:00", "2026-03-04 09:04", "2026-03-04 09:08", "2026-03-04 09:12", "2026-03-04 09:16", "2026-03-04 09:20", "2026-03-04 09:24", "2026-03-04 09:28", "2026-03-04 09:32", "2026-03-04 09:36", "2026-03-04 09:40", "2026-03-04 09:44", "2026-03-04 09:48", "2026-03-04 09:52", "2026-03-04 09:56", "2026-03-04 10:00", "2026-03-04 10:04", "2026-03-04 10:08", "2026-03-04 10:12", "2026-03-04 10:16", "2026-03-04 10:20", "2026-03-04 10:24", "2026-03-04 10:28", "2026-03-04 10:32", "2026-03-04 10:36", "2026-03-04 10:40", "2026-03-04 10:44", "2026-03-04 10:48", "2026-03-04 10:52", "2026-03-04 10:56", "2026-03-04 11:00", "2026-03-04 11:04", "2026-03-04 11:08", "2026-03-04 11:12", "2026-03-04 11:16", "2026-03-04 11:20", "2026-03-04 11:24", "2026-03-04 11:28", "2026-03-04 11:32", "2026-03-04 11:36", "2026-03-04 11:40", "2026-03-04 11:44", "2026-03-04 11:48", "2026-03-04 11:52", "2026-03-04 11:56", "2026-03-04 12:00", "2026-03-04 12:04", "2026-03-04 12:08", "2026-03-04 12:12", "2026-03-04 12:16", "2026-03-04 12:20", "2026-03-04 12:24", "2026-03-04 12:28", "2026-03-04 12:32", "2026-03-04 12:36", "2026-03-04 12:40", "2026-03-04 12:44", "2026-03-04 12:48", "2026-03-04 12:52", "2026-03-04 12:56", "2026-03-04 13:00", "2026-03-04 13:04", "2026-03-04 13:08", "2026-03-04 13:12", "2026-03-04 13:16", "2026-03-04 13:20", "2026-03-04 13:24", "2026-03-04 13:28", "2026-03-04 13:32", "2026-03-04 13:36", "2026-03-04 13:40", "2026-03-04 13:44", "2026-03-04 13:48", "2026-03-04 13:52", "2026-03-04 13:56", "2026-03-04 14:00", "2026-03-04 14:04", "2026-03-04 14:08", "2026-03-04 14:12", "2026-03-04 14:16", "2026-03-04 14:20", "2026-03-04 14:24", "2026-03-04 14:28", "2026-03-04 14:32", "2026-03-04 14:36", "2026-03-04 14:40", "2026-03-04 14:44", "2026-03-04 14:48", "2026-03-04 14:52", "2026-03-04 14:56", "2026-03-04 15:00", "2026-03-04 15:04", "2026-03-04 15:08", "2026-03-04 15:12", "2026-03-04 15:16", "2026-03-04 15:20", "2026-03-04 15:24", "2026-03-04 15:28", "2026-03-04 15:32", "2026-03-04 15:36", "2026-03-04 15:40", "2026-03-04 15:44", "2026-03-04 15:48", "2026-03-04 15:52", "2026-03-04 15:56", "2026-03-04 16:00", "2026-03-04 16:04", "2026-03-04 16:08", "2026-03-04 16:12", "2026-03-04 16:16", "2026-03-04 16:20", "2026-03-04 16:24", "2026-03-04 16:28", "2026-03-04 16:32", "2026-03-04 16:36", "2026-03-04 16:40", "2026-03-04 16:44", "2026-03-04 16:48", "2026-03-04 16:52", "2026-03-04 16:56", "2026-03-04 17:00", "2026-03-04 17:04", "2026-03-04 17:08", "2026-03-04 17:12", "2026-03-04 17:16", "2026-03-04 17:20", "2026-03-04 17:24", "2026-03-04 17:28", "2026-03-04 17:32", "2026-03-04 17:36", "2026-03-04 17:40", "2026-03-04 17:44", "2026-03-04 17:48", "2026-03-04 17:52", "2026-03-04 17:56", "2026-03-04 18:00", "2026-03-04 18:04", "2026-03-04 18:08", "2026-03-04 18:12", "2026-03-04 18:16", "2026-03-04 18:20", "2026-03-04 18:24", "2026-03-04 18:28", "2026-03-04 18:32", "2026-03-04 18:36", "2026-03-04 18:40", "2026-03-04 18:44", "2026-03-04 18:48", "2026-03-04 18:52", "2026-03-04 18:56", "2026-03-04 19:00", "2026-03-04 19:04", "2026-03-04 19:08", "2026-03-04 19:12", "2026-03-04 19:16", "2026-03-04 19:20", "2026-03-04 19:24", "2026-03-04 19:28", "2026-03-04 19:32", "2026-03-04 19:36", "2026-03-04 19:40", "2026-03-04 19:44", "2026-03-04 19:48", "2026-03-04 19:52", "2026-03-04 19:56", "2026-03-04 20:00", "2026-03-04 20:04", "2026-03-04 20:08", "2026-03-04 20:12", "2026-03-04 20:16", "2026-03-04 20:20", "2026-03-04 20:24", "2026-03-04 20:28", "2026-03-04 20:32", "2026-03-04 20:36", "2026-03-04 20:40", "2026-03-04 20:44", "2026-03-04 20:48", "2026-03-04 20:52", "2026-03-04 20:56", "2026-03-04 21:00", "2026-03-04 21:04", "2026-03-04 21:08", "2026-03-04 21:12", "2026-03-04 21:16", "2026-03-04 21:20", "2026-03-04 21:24", "2026-03-04 21:28", "2026-03-04 21:32", "2026-03-04 21:36", "2026-03-04 21:40", "2026-03-04 21:44", "2026-03-04 21:48", "2026-03-04 21:52", "2026-03-04 21:56", "2026-03-04 22:00", "2026-03-04 22:04", "2026-03-04 22:08", "2026-03-04 22:12", "2026-03-04 22:16", "2026-03-04 22:20", "2026-03-04 22:24", "2026-03-04 22:28", "2026-03-04 22:32", "2026-03-04 22:36", "2026-03-04 22:40", "2026-03-04 22:44", "2026-03-04 22:48", "2026-03-04 22:52", "2026-03-04 22:56", "2026-03-04 23:00", "2026-03-04 23:04", "2026-03-04 23:08", "2026-03-04 23:12", "2026-03-04 23:16", "2026-03-04 23:20", "2026-03-04 23:24", "2026-03-04 23:28", "2026-03-04 23:32", "2026-03-04 23:36", "2026-03-04 23:40", "2026-03-04 23:44", "2026-03-04 23:48", "2026-03-04 23:52", "2026-03-04 23:56", "2026-03-05 00:00", "2026-03-05 00:04", "2026-03-05 00:08", "2026-03-05 00:12", "2026-03-05 00:16", "2026-03-05 00:20", "2026-03-05 00:24", "2026-03-05 00:28", "2026-03-05 00:32", "2026-03-05 00:36", "2026-03-05 00:40", "2026-03-05 00:44", "2026-03-05 00:48", "2026-03-05 00:52", "2026-03-05 00:56", "2026-03-05 01:00", "2026-03-05 01:04", "2026-03-05 01:08", "2026-03-05 01:12", "2026-03-05 01:16", "2026-03-05 01:20", "2026-03-05 01:24", "2026-03-05 01:28", "2026-03-05 01:32", "2026-03-05 01:36", "2026-03-05 01:40", "2026-03-05 01:44", "2026-03-05 01:48", "2026-03-05 01:52", "2026-03-05 01:56", "2026-03-05 02:00", "2026-03-05 02:04", "2026-03-05 02:08", "2026-03-05 02:12", "2026-03-05 02:16", "2026-03-05 02:20", "2026-03-05 02:24", "2026-03-05 02:28", "2026-03-05 02:32", "2026-03-05 02:36", "2026-03-05 02:40", "2026-03-05 02:44", "2026-03-05 02:48", "2026-03-05 02:52", "2026-03-05 02:56", "2026-03-05 03:00", "2026-03-05 03:04", "2026-03-05 03:08", "2026-03-05 03:12", "2026-03-05 03:16", "2026-03-05 03:20", "2026-03-05 03:24", "2026-03-05 03:28", "2026-03-05 03:32", "2026-03-05 03:36", "2026-03-05 03:40", "2026-03-05 03:44", "2026-03-05 03:48", "2026-03-05 03:52", "2026-03-05 03:56", "2026-03-05 04:00", "2026-03-05 04:04", "2026-03-05 04:08", "2026-03-05 04:12", "2026-03-05 04:16", "2026-03-05 04:20", "2026-03-05 04:24", "2026-03-05 04:28", "2026-03-05 04:32", "2026-03-05 04:36", "2026-03-05 04:40", "2026-03-05 04:44", "2026-03-05 04:48", "2026-03-05 04:52", "2026-03-05 04:56", "2026-03-05 05:00", "2026-03-05 05:04", "2026-03-05 05:08", "2026-03-05 05:12", "2026-03-05 05:16", "2026-03-05 05:20", "2026-03-05 05:24", "2026-03-05 05:28", "2026-03-05 05:32", "2026-03-05 05:36", "2026-03-05 05:40", "2026-03-05 05:44", "2026-03-05 05:48", "2026-03-05 05:52", "2026-03-05 05:56", "2026-03-05 06:00", "2026-03-05 06:04", "2026-03-05 06:08", "2026-03-05 06:12", "2026-03-05 06:16", "2026-03-05 06:20", "2026-03-05 06:24", "2026-03-05 06:28", "2026-03-05 06:32", "2026-03-05 06:36", "2026-03-05 06:40", "2026-03-05 06:44", "2026-03-05 06:48", "2026-03-05 06:52", "2026-03-05 06:56", "2026-03-05 07:00", "2026-03-05 07:04", "2026-03-05 07:08", "2026-03-05 07:12", "2026-03-05 07:16", "2026-03-05 07:20", "2026-03-05 07:24", "2026-03-05 07:28", "2026-03-05 07:32", "2026-03-05 07:36", "2026-03-05 07:40", "2026-03-05 07:44", "2026-03-05 07:48", "2026-03-05 07:52", "2026-03-05 07:56", "2026-03-05 08:00", "2026-03-05 08:04", "2026-03-05 08:08", "2026-03-05 08:12", "2026-03-05 08:16", "2026-03-05 08:20", "2026-03-05 08:24", "2026-03-05 08:28", "2026-03-05 08:32", "2026-03-05 08:36", "2026-03-05 08:40", "2026-03-05 08:44", "2026-03-05 08:48", "2026-03-05 08:52", "2026-03-05 08:56", "2026-03-05 09:00", "2026-03-05 09:04", "2026-03-05 09:08", "2026-03-05 09:12", "2026-03-05 09:16", "2026-03-05 09:20", "2026-03-05 09:24", "2026-03-05 09:28", "2026-03-05 09:32", "2026-03-05 09:36", "2026-03-05 09:40", "2026-03-05 09:44", "2026-03-05 09:48", "2026-03-05 09:52", "2026-03-05 09:56", "2026-03-05 10:00", "2026-03-05 10:04", "2026-03-05 10:08", "2026-03-05 10:12", "2026-03-05 10:16", "2026-03-05 10:20", "2026-03-05 10:24", "2026-03-05 10:28", "2026-03-05 10:32", "2026-03-05 10:36", "2026-03-05 10:40", "2026-03-05 10:44", "2026-03-05 10:48", "2026-03-05 10:52", "2026-03-05 10:56", "2026-03-05 11:00", "2026-03-05 11:04", "2026-03-05 11:08", "2026-03-05 11:12", "2026-03-05 11:16", "2026-03-05 11:20", "2026-03-05 11:24", "2026-03-05 11:28", "2026-03-05 11:32", "2026-03-05 11:36", "2026-03-05 11:40", "2026-03-05 11:44", "2026-03-05 11:48", "2026-03-05 11:52", "2026-03-05 11:56", "2026-03-05 12:00", "2026-03-05 12:04", "2026-03-05 12:08", "2026-03-05 12:12", "2026-03-05 12:16", "2026-03-05 12:20", "2026-03-05 12:24", "2026-03-05 12:28", "2026-03-05 12:32", "2026-03-05 12:36", "2026-03-05 12:40", "2026-03-05 12:44", "2026-03-05 12:48", "2026-03-05 12:52", "2026-03-05 12:56", "2026-03-05 13:00", "2026-03-05 13:04", "2026-03-05 13:08", "2026-03-05 13:12", "2026-03-05 13:16", "2026-03-05 13:20", "2026-03-05 13:24", "2026-03-05 13:28", "2026-03-05 13:32", "2026-03-05 13:36", "2026-03-05 13:40", "2026-03-05 13:44", "2026-03-05 13:48", "2026-03-05 13:52", "2026-03-05 13:56", "2026-03-05 14:00", "2026-03-05 14:04", "2026-03-05 14:08", "2026-03-05 14:12", "2026-03-05 14:16", "2026-03-05 14:20", "2026-03-05 14:24", "2026-03-05 14:28", "2026-03-05 14:32", "2026-03-05 14:36", "2026-03-05 14:40", "2026-03-05 14:44", "2026-03-05 14:48", "2026-03-05 14:52", "2026-03-05 14:56", "2026-03-05 15:00", "2026-03-05 15:04", "2026-03-05 15:08", "2026-03-05 15:12", "2026-03-05 15:16", "2026-03-05 15:20", "2026-03-05 15:24", "2026-03-05 15:28", "2026-03-05 15:32", "2026-03-05 15:36", "2026-03-05 15:40", "2026-03-05 15:44", "2026-03-05 15:48", "2026-03-05 15:52", "2026-03-05 15:56", "2026-03-05 16:00", "2026-03-05 16:04", "2026-03-05 16:08", "2026-03-05 16:12", "2026-03-05 16:16", "2026-03-05 16:20", "2026-03-05 16:24", "2026-03-05 16:28", "2026-03-05 16:32", "2026-03-05 16:36", "2026-03-05 16:40", "2026-03-05 16:44", "2026-03-05 16:48", "2026-03-05 16:52", "2026-03-05 16:56", "2026-03-05 17:00", "2026-03-05 17:04", "2026-03-05 17:08", "2026-03-05 17:12", "2026-03-05 17:16", "2026-03-05 17:20", "2026-03-05 17:24", "2026-03-05 17:28", "2026-03-05 17:32", "2026-03-05 17:36", "2026-03-05 17:40", "2026-03-05 17:44", "2026-03-05 17:48", "2026-03-05 17:52", "2026-03-05 17:56", "2026-03-05 18:00", "2026-03-05 18:04", "2026-03-05 18:08", "2026-03-05 18:12", "2026-03-05 18:16", "2026-03-05 18:20", "2026-03-05 18:24", "2026-03-05 18:28", "2026-03-05 18:32", "2026-03-05 18:36", "2026-03-05 18:40", "2026-03-05 18:44", "2026-03-05 18:48", "2026-03-05 18:52", "2026-03-05 18:56", "2026-03-05 19:00", "2026-03-05 19:04", "2026-03-05 19:08", "2026-03-05 19:12", "2026-03-05 19:16", "2026-03-05 19:20", "2026-03-05 19:24", "2026-03-05 19:28", "2026-03-05 19:32", "2026-03-05 19:36", "2026-03-05 19:40", "2026-03-05 19:44", "2026-03-05 19:48", "2026-03-05 19:52", "2026-03-05 19:56", "2026-03-05 20:00", "2026-03-05 20:04", "2026-03-05 20:08", "2026-03-05 20:12", "2026-03-05 20:16", "2026-03-05 20:20", "2026-03-05 20:24", "2026-03-05 20:28", "2026-03-05 20:32", "2026-03-05 20:36", "2026-03-05 20:40", "2026-03-05 20:44", "2026-03-05 20:48", "2026-03-05 20:52", "2026-03-05 20:56", "2026-03-05 21:00", "2026-03-05 21:04", "2026-03-05 21:08", "2026-03-05 21:12", "2026-03-05 21:16", "2026-03-05 21:20", "2026-03-05 21:24", "2026-03-05 21:28", "2026-03-05 21:32", "2026-03-05 21:36", "2026-03-05 21:40", "2026-03-05 21:44", "2026-03-05 21:48", "2026-03-05 21:52", "2026-03-05 21:56", "2026-03-05 22:00", "2026-03-05 22:04", "2026-03-05 22:08", "2026-03-05 22:12", "2026-03-05 22:16", "2026-03-05 22:20", "2026-03-05 22:24", "2026-03-05 22:28", "2026-03-05 22:32", "2026-03-05 22:36", "2026-03-05 22:40", "2026-03-05 22:44", "2026-03-05 22:48", "2026-03-05 22:52", "2026-03-05 22:56", "2026-03-05 23:00", "2026-03-05 23:04", "2026-03-05 23:08", "2026-03-05 23:12", "2026-03-05 23:16", "2026-03-05 23:20", "2026-03-05 23:24", "2026-03-05 23:28", "2026-03-05 23:32", "2026-03-05 23:36", "2026-03-05 23:40", "2026-03-05 23:44", "2026-03-05 23:48", "2026-03-05 23:52", "2026-03-05 23:56", "2026-03-06 00:00", "2026-03-06 00:04", "2026-03-06 00:08", "2026-03-06 00:12", "2026-03-06 00:16", "2026-03-06 00:20", "2026-03-06 00:24", "2026-03-06 00:28", "2026-03-06 00:32", "2026-03-06 00:36", "2026-03-06 00:40", "2026-03-06 00:44", "2026-03-06 00:48", "2026-03-06 00:52", "2026-03-06 00:56", "2026-03-06 01:00", "2026-03-06 01:04", "2026-03-06 01:08", "2026-03-06 01:12", "2026-03-06 01:16", "2026-03-06 01:20", "2026-03-06 01:24", "2026-03-06 01:28", "2026-03-06 01:32", "2026-03-06 01:36", "2026-03-06 01:40", "2026-03-06 01:44", "2026-03-06 01:48", "2026-03-06 01:52", "2026-03-06 01:56", "2026-03-06 02:00", "2026-03-06 02:04", "2026-03-06 02:08", "2026-03-06 02:12", "2026-03-06 02:16", "2026-03-06 02:20", "2026-03-06 02:24", "2026-03-06 02:28", "2026-03-06 02:32", "2026-03-06 02:36", "2026-03-06 02:40", "2026-03-06 02:44", "2026-03-06 02:48", "2026-03-06 02:52", "2026-03-06 02:56", "2026-03-06 03:00", "2026-03-06 03:04", "2026-03-06 03:08", "2026-03-06 03:12", "2026-03-06 03:16", "2026-03-06 03:20", "2026-03-06 03:24", "2026-03-06 03:28", "2026-03-06 03:32", "2026-03-06 03:36", "2026-03-06 03:40", "2026-03-06 03:44", "2026-03-06 03:48", "2026-03-06 03:52", "2026-03-06 03:56", "2026-03-06 04:00", "2026-03-06 04:04", "2026-03-06 04:08", "2026-03-06 04:12", "2026-03-06 04:16", "2026-03-06 04:20", "2026-03-06 04:24", "2026-03-06 04:28", "2026-03-06 04:32", "2026-03-06 04:36", "2026-03-06 04:40", "2026-03-06 04:44", "2026-03-06 04:48", "2026-03-06 04:52", "2026-03-06 04:56", "2026-03-06 05:00", "2026-03-06 05:04", "2026-03-06 05:08", "2026-03-06 05:12", "2026-03-06 05:16", "2026-03-06 05:20", "2026-03-06 05:24", "2026-03-06 05:28", "2026-03-06 05:32", "2026-03-06 05:36", "2026-03-06 05:40", "2026-03-06 05:44", "2026-03-06 05:48", "2026-03-06 05:52", "2026-03-06 05:56", "2026-03-06 06:00", "2026-03-06 06:04", "2026-03-06 06:08", "2026-03-06 06:12", "2026-03-06 06:16", "2026-03-06 06:20", "2026-03-06 06:24", "2026-03-06 06:28", "2026-03-06 06:32", "2026-03-06 06:36", "2026-03-06 06:40", "2026-03-06 06:44", "2026-03-06 06:48", "2026-03-06 06:52", "2026-03-06 06:56", "2026-03-06 07:00", "2026-03-06 07:04", "2026-03-06 07:08", "2026-03-06 07:12", "2026-03-06 07:16", "2026-03-06 07:20", "2026-03-06 07:24", "2026-03-06 07:28", "2026-03-06 07:32", "2026-03-06 07:36", "2026-03-06 07:40", "2026-03-06 07:44", "2026-03-06 07:48", "2026-03-06 07:52", "2026-03-06 07:56", "2026-03-06 08:00", "2026-03-06 08:04", "2026-03-06 08:08", "2026-03-06 08:12", "2026-03-06 08:16", "2026-03-06 08:20", "2026-03-06 08:24", "2026-03-06 08:28", "2026-03-06 08:32", "2026-03-06 08:36", "2026-03-06 08:40", "2026-03-06 08:44", "2026-03-06 08:48", "2026-03-06 08:52", "2026-03-06 08:56", "2026-03-06 09:00", "2026-03-06 09:04", "2026-03-06 09:08", "2026-03-06 09:12", "2026-03-06 09:16", "2026-03-06 09:20", "2026-03-06 09:24", "2026-03-06 09:28", "2026-03-06 09:32", "2026-03-06 09:36", "2026-03-06 09:40", "2026-03-06 09:44", "2026-03-06 09:48", "2026-03-06 09:52", "2026-03-06 09:56", "2026-03-06 10:00", "2026-03-06 10:04", "2026-03-06 10:08", "2026-03-06 10:12", "2026-03-06 10:16", "2026-03-06 10:20", "2026-03-06 10:24", "2026-03-06 10:28", "2026-03-06 10:32", "2026-03-06 10:36", "2026-03-06 10:40", "2026-03-06 10:44", "2026-03-06 10:48", "2026-03-06 10:52", "2026-03-06 10:56", "2026-03-06 11:00", "2026-03-06 11:04", "2026-03-06 11:08", "2026-03-06 11:12", "2026-03-06 11:16", "2026-03-06 11:20", "2026-03-06 11:24", "2026-03-06 11:28", "2026-03-06 11:32", "2026-03-06 11:36", "2026-03-06 11:40", "2026-03-06 11:44", "2026-03-06 11:48", "2026-03-06 11:52", "2026-03-06 11:56", "2026-03-06 12:00", "2026-03-06 12:04", "2026-03-06 12:08", "2026-03-06 12:12", "2026-03-06 12:16", "2026-03-06 12:20", "2026-03-06 12:24", "2026-03-06 12:28", "2026-03-06 12:32", "2026-03-06 12:36", "2026-03-06 12:40", "2026-03-06 12:44", "2026-03-06 12:48", "2026-03-06 12:52", "2026-03-06 12:56", "2026-03-06 13:00", "2026-03-06 13:04", "2026-03-06 13:08", "2026-03-06 13:12", "2026-03-06 13:16", "2026-03-06 13:20", "2026-03-06 13:24", "2026-03-06 13:28", "2026-03-06 13:32", "2026-03-06 13:36", "2026-03-06 13:40", "2026-03-06 13:44", "2026-03-06 13:48", "2026-03-06 13:52", "2026-03-06 13:56", "2026-03-06 14:00", "2026-03-06 14:04", "2026-03-06 14:08", "2026-03-06 14:12", "2026-03-06 14:16", "2026-03-06 14:20", "2026-03-06 14:24", "2026-03-06 14:28", "2026-03-06 14:32", "2026-03-06 14:36", "2026-03-06 14:40", "2026-03-06 14:44", "2026-03-06 14:48", "2026-03-06 14:52", "2026-03-06 14:56", "2026-03-06 15:00", "2026-03-06 15:04", "2026-03-06 15:08", "2026-03-06 15:12", "2026-03-06 15:16", "2026-03-06 15:20", "2026-03-06 15:24", "2026-03-06 15:28", "2026-03-06 15:32", "2026-03-06 15:36", "2026-03-06 15:40", "2026-03-06 15:44", "2026-03-06 15:48", "2026-03-06 15:52", "2026-03-06 15:56", "2026-03-06 16:00", "2026-03-06 16:04", "2026-03-06 16:08", "2026-03-06 16:12", "2026-03-06 16:16", "2026-03-06 16:20", "2026-03-06 16:24", "2026-03-06 16:28", "2026-03-06 16:32", "2026-03-06 16:36", "2026-03-06 16:40", "2026-03-06 16:44", "2026-03-06 16:48", "2026-03-06 16:52", "2026-03-06 16:56", "2026-03-06 17:00", "2026-03-06 17:04", "2026-03-06 17:08", "2026-03-06 17:12", "2026-03-06 17:16", "2026-03-06 17:20", "2026-03-06 17:24", "2026-03-06 17:28", "2026-03-06 17:32", "2026-03-06 17:36", "2026-03-06 17:40", "2026-03-06 17:44", "2026-03-06 17:48", "2026-03-06 17:52", "2026-03-06 17:56", "2026-03-06 18:00", "2026-03-06 18:04", "2026-03-06 18:08", "2026-03-06 18:12", "2026-03-06 18:16", "2026-03-06 18:20", "2026-03-06 18:24", "2026-03-06 18:28", "2026-03-06 18:32", "2026-03-06 18:36", "2026-03-06 18:40", "2026-03-06 18:44", "2026-03-06 18:48", "2026-03-06 18:52", "2026-03-06 18:56", "2026-03-06 19:00", "2026-03-06 19:04", "2026-03-06 19:08", "2026-03-06 19:12", "2026-03-06 19:16", "2026-03-06 19:20", "2026-03-06 19:24", "2026-03-06 19:28", "2026-03-06 19:32", "2026-03-06 19:36", "2026-03-06 19:40", "2026-03-06 19:44", "2026-03-06 19:48", "2026-03-06 19:52", "2026-03-06 19:56", "2026-03-06 20:00", "2026-03-06 20:04", "2026-03-06 20:08", "2026-03-06 20:12", "2026-03-06 20:16", "2026-03-06 20:20", "2026-03-06 20:24", "2026-03-06 20:28", "2026-03-06 20:32", "2026-03-06 20:36", "2026-03-06 20:40", "2026-03-06 20:44", "2026-03-06 20:48", "2026-03-06 20:52", "2026-03-06 20:56", "2026-03-06 21:00", "2026-03-06 21:04", "2026-03-06 21:08", "2026-03-06 21:12", "2026-03-06 21:16", "2026-03-06 21:20", "2026-03-06 21:24", "2026-03-06 21:28", "2026-03-06 21:32", "2026-03-06 21:36", "2026-03-06 21:40", "2026-03-06 21:44", "2026-03-06 21:48", "2026-03-06 21:52", "2026-03-06 21:56", "2026-03-06 22:00", "2026-03-06 22:04", "2026-03-06 22:08", "2026-03-06 22:12", "2026-03-06 22:16", "2026-03-06 22:20", "2026-03-06 22:24", "2026-03-06 22:28", "2026-03-06 22:32", "2026-03-06 22:36", "2026-03-06 22:40", "2026-03-06 22:44", "2026-03-06 22:48", "2026-03-06 22:52", "2026-03-06 22:56", "2026-03-06 23:00", "2026-03-06 23:04", "2026-03-06 23:08", "2026-03-06 23:12", "2026-03-06 23:16", "2026-03-06 23:20", "2026-03-06 23:24", "2026-03-06 23:28", "2026-03-06 23:32", "2026-03-06 23:36", "2026-03-06 23:40", "2026-03-06 23:44", "2026-03-06 23:48", "2026-03-06 23:52", "2026-03-06 23:56", "2026-03-07 00:00", "2026-03-07 00:04", "2026-03-07 00:08", "2026-03-07 00:12", "2026-03-07 00:16", "2026-03-07 00:20", "2026-03-07 00:24", "2026-03-07 00:28", "2026-03-07 00:32", "2026-03-07 00:36", "2026-03-07 00:40", "2026-03-07 00:44", "2026-03-07 00:48", "2026-03-07 00:52", "2026-03-07 00:56", "2026-03-07 01:00", "2026-03-07 01:04", "2026-03-07 01:08", "2026-03-07 01:12", "2026-03-07 01:16", "2026-03-07 01:20", "2026-03-07 01:24", "2026-03-07 01:28", "2026-03-07 01:32", "2026-03-07 01:36", "2026-03-07 01:40", "2026-03-07 01:44", "2026-03-07 01:48", "2026-03-07 01:52", "2026-03-07 01:56", "2026-03-07 02:00", "2026-03-07 02:04", "2026-03-07 02:08", "2026-03-07 02:12", "2026-03-07 02:16", "2026-03-07 02:20", "2026-03-07 02:24", "2026-03-07 02:28", "2026-03-07 02:32", "2026-03-07 02:36", "2026-03-07 02:40", "2026-03-07 02:44", "2026-03-07 02:48", "2026-03-07 02:52", "2026-03-07 02:56", "2026-03-07 03:00", "2026-03-07 03:04", "2026-03-07 03:08", "2026-03-07 03:12", "2026-03-07 03:16", "2026-03-07 03:20", "2026-03-07 03:24", "2026-03-07 03:28", "2026-03-07 03:32", "2026-03-07 03:36", "2026-03-07 03:40", "2026-03-07 03:44", "2026-03-07 03:48", "2026-03-07 03:52", "2026-03-07 03:56", "2026-03-07 04:00", "2026-03-07 04:04", "2026-03-07 04:08", "2026-03-07 04:12", "2026-03-07 04:16", "2026-03-07 04:20", "2026-03-07 04:24", "2026-03-07 04:28", "2026-03-07 04:32", "2026-03-07 04:36", "2026-03-07 04:40", "2026-03-07 04:44", "2026-03-07 04:48", "2026-03-07 04:52", "2026-03-07 04:56", "2026-03-07 05:00", "2026-03-07 05:04", "2026-03-07 05:08", "2026-03-07 05:12", "2026-03-07 05:16", "2026-03-07 05:20", "2026-03-07 05:24", "2026-03-07 05:28", "2026-03-07 05:32", "2026-03-07 05:36", "2026-03-07 05:40", "2026-03-07 05:44", "2026-03-07 05:48", "2026-03-07 05:52", "2026-03-07 05:56", "2026-03-07 06:00", "2026-03-07 06:04", "2026-03-07 06:08", "2026-03-07 06:12", "2026-03-07 06:16", "2026-03-07 06:20", "2026-03-07 06:24", "2026-03-07 06:28", "2026-03-07 06:32", "2026-03-07 06:36", "2026-03-07 06:40", "2026-03-07 06:44", "2026-03-07 06:48", "2026-03-07 06:52", "2026-03-07 06:56", "2026-03-07 07:00", "2026-03-07 07:04", "2026-03-07 07:08", "2026-03-07 07:12", "2026-03-07 07:16", "2026-03-07 07:20", "2026-03-07 07:24", "2026-03-07 07:28", "2026-03-07 07:32", "2026-03-07 07:36", "2026-03-07 07:40", "2026-03-07 07:44", "2026-03-07 07:48", "2026-03-07 07:52", "2026-03-07 07:56", "2026-03-07 08:00", "2026-03-07 08:04", "2026-03-07 08:08", "2026-03-07 08:12", "2026-03-07 08:16", "2026-03-07 08:20", "2026-03-07 08:24", "2026-03-07 08:28", "2026-03-07 08:32", "2026-03-07 08:36", "2026-03-07 08:40", "2026-03-07 08:44", "2026-03-07 08:48", "2026-03-07 08:52", "2026-03-07 08:56", "2026-03-07 09:00", "2026-03-07 09:04", "2026-03-07 09:08", "2026-03-07 09:12", "2026-03-07 09:16", "2026-03-07 09:20", "2026-03-07 09:24", "2026-03-07 09:28", "2026-03-07 09:32", "2026-03-07 09:36", "2026-03-07 09:40", "2026-03-07 09:44", "2026-03-07 09:48", "2026-03-07 09:52", "2026-03-07 09:56", "2026-03-07 10:00", "2026-03-07 10:04", "2026-03-07 10:08", "2026-03-07 10:12", "2026-03-07 10:16", "2026-03-07 10:20", "2026-03-07 10:24", "2026-03-07 10:28", "2026-03-07 10:32", "2026-03-07 10:36", "2026-03-07 10:40", "2026-03-07 10:44", "2026-03-07 10:48", "2026-03-07 10:52", "2026-03-07 10:56", "2026-03-07 11:00", "2026-03-07 11:04", "2026-03-07 11:08", "2026-03-07 11:12", "2026-03-07 11:16", "2026-03-07 11:20", "2026-03-07 11:24", "2026-03-07 11:28", "2026-03-07 11:32", "2026-03-07 11:36", "2026-03-07 11:40", "2026-03-07 11:44", "2026-03-07 11:48", "2026-03-07 11:52", "2026-03-07 11:56", "2026-03-07 12:00", "2026-03-07 12:04", "2026-03-07 12:08", "2026-03-07 12:12", "2026-03-07 12:16", "2026-03-07 12:20", "2026-03-07 12:24", "2026-03-07 12:28", "2026-03-07 12:32", "2026-03-07 12:36", "2026-03-07 12:40", "2026-03-07 12:44", "2026-03-07 12:48", "2026-03-07 12:52", "2026-03-07 12:56", "2026-03-07 13:00", "2026-03-07 13:04", "2026-03-07 13:08", "2026-03-07 13:12", "2026-03-07 13:16", "2026-03-07 13:20", "2026-03-07 13:24", "2026-03-07 13:28", "2026-03-07 13:32", "2026-03-07 13:36", "2026-03-07 13:40", "2026-03-07 13:44", "2026-03-07 13:48", "2026-03-07 13:52", "2026-03-07 13:56", "2026-03-07 14:00", "2026-03-07 14:04", "2026-03-07 14:08", "2026-03-07 14:12", "2026-03-07 14:16", "2026-03-07 14:20", "2026-03-07 14:24", "2026-03-07 14:28", "2026-03-07 14:32", "2026-03-07 14:36", "2026-03-07 14:40", "2026-03-07 14:44", "2026-03-07 14:48", "2026-03-07 14:52", "2026-03-07 14:56", "2026-03-07 15:00", "2026-03-07 15:04", "2026-03-07 15:08", "2026-03-07 15:12", "2026-03-07 15:16", "2026-03-07 15:20", "2026-03-07 15:24", "2026-03-07 15:28", "2026-03-07 15:32", "2026-03-07 15:36", "2026-03-07 15:40", "2026-03-07 15:44", "2026-03-07 15:48", "2026-03-07 15:52", "2026-03-07 15:56", "2026-03-07 16:00", "2026-03-07 16:04", "2026-03-07 16:08", "2026-03-07 16:12", "2026-03-07 16:16", "2026-03-07 16:20", "2026-03-07 16:24", "2026-03-07 16:28", "2026-03-07 16:32", "2026-03-07 16:36", "2026-03-07 16:40", "2026-03-07 16:44", "2026-03-07 16:48", "2026-03-07 16:52", "2026-03-07 16:56", "2026-03-07 17:00", "2026-03-07 17:04", "2026-03-07 17:08", "2026-03-07 17:12", "2026-03-07 17:16", "2026-03-07 17:20", "2026-03-07 17:24", "2026-03-07 17:28", "2026-03-07 17:32", "2026-03-07 17:36", "2026-03-07 17:40", "2026-03-07 17:44", "2026-03-07 17:48", "2026-03-07 17:52", "2026-03-07 17:56", "2026-03-07 18:00", "2026-03-07 18:04", "2026-03-07 18:08", "2026-03-07 18:12", "2026-03-07 18:16", "2026-03-07 18:20", "2026-03-07 18:24", "2026-03-07 18:28", "2026-03-07 18:32", "2026-03-07 18:36", "2026-03-07 18:40", "2026-03-07 18:44", "2026-03-07 18:48", "2026-03-07 18:52", "2026-03-07 18:56", "2026-03-07 19:00", "2026-03-07 19:04", "2026-03-07 19:08", "2026-03-07 19:12", "2026-03-07 19:16", "2026-03-07 19:20", "2026-03-07 19:24", "2026-03-07 19:28", "2026-03-07 19:32", "2026-03-07 19:36", "2026-03-07 19:40", "2026-03-07 19:44", "2026-03-07 19:48", "2026-03-07 19:52", "2026-03-07 19:56", "2026-03-07 20:00", "2026-03-07 20:04", "2026-03-07 20:08", "2026-03-07 20:12", "2026-03-07 20:16", "2026-03-07 20:20", "2026-03-07 20:24", "2026-03-07 20:28", "2026-03-07 20:32", "2026-03-07 20:36", "2026-03-07 20:40", "2026-03-07 20:44", "2026-03-07 20:48", "2026-03-07 20:52", "2026-03-07 20:56", "2026-03-07 21:00", "2026-03-07 21:04", "2026-03-07 21:08", "2026-03-07 21:12", "2026-03-07 21:16", "2026-03-07 21:20", "2026-03-07 21:24", "2026-03-07 21:28", "2026-03-07 21:32", "2026-03-07 21:36", "2026-03-07 21:40", "2026-03-07 21:44", "2026-03-07 21:48", "2026-03-07 21:52", "2026-03-07 21:56", "2026-03-07 22:00", "2026-03-07 22:04", "2026-03-07 22:08", "2026-03-07 22:12", "2026-03-07 22:16", "2026-03-07 22:20", "2026-03-07 22:24", "2026-03-07 22:28", "2026-03-07 22:32", "2026-03-07 22:36", "2026-03-07 22:40", "2026-03-07 22:44", "2026-03-07 22:48", "2026-03-07 22:52", "2026-03-07 22:56", "2026-03-07 23:00", "2026-03-07 23:04", "2026-03-07 23:08", "2026-03-07 23:12", "2026-03-07 23:16", "2026-03-07 23:20", "2026-03-07 23:24", "2026-03-07 23:28", "2026-03-07 23:32", "2026-03-07 23:36", "2026-03-07 23:40", "2026-03-07 23:44", "2026-03-07 23:48", "2026-03-07 23:52", "2026-03-07 23:56", "2026-03-08 00:00", "2026-03-08 00:04", "2026-03-08 00:08", "2026-03-08 00:12", "2026-03-08 00:16", "2026-03-08 00:20", "2026-03-08 00:24", "2026-03-08 00:28", "2026-03-08 00:32", "2026-03-08 00:36", "2026-03-08 00:40", "2026-03-08 00:44", "2026-03-08 00:48", "2026-03-08 00:52", "2026-03-08 00:56", "2026-03-08 01:00", "2026-03-08 01:04", "2026-03-08 01:08", "2026-03-08 01:12", "2026-03-08 01:16", "2026-03-08 01:20", "2026-03-08 01:24", "2026-03-08 01:28", "2026-03-08 01:32", "2026-03-08 01:36", "2026-03-08 01:40", "2026-03-08 01:44", "2026-03-08 01:48", "2026-03-08 01:52", "2026-03-08 01:56", "2026-03-08 02:00", "2026-03-08 02:04", "2026-03-08 02:08", "2026-03-08 02:12", "2026-03-08 02:16", "2026-03-08 02:20", "2026-03-08 02:24", "2026-03-08 02:28", "2026-03-08 02:32", "2026-03-08 02:36", "2026-03-08 02:40", "2026-03-08 02:44", "2026-03-08 02:48", "2026-03-08 02:52", "2026-03-08 02:56", "2026-03-08 03:00", "2026-03-08 03:04", "2026-03-08 03:08", "2026-03-08 03:12", "2026-03-08 03:16", "2026-03-08 03:20", "2026-03-08 03:24", "2026-03-08 03:28", "2026-03-08 03:32", "2026-03-08 03:36", "2026-03-08 03:40", "2026-03-08 03:44", "2026-03-08 03:48", "2026-03-08 03:52", "2026-03-08 03:56", "2026-03-08 04:00", "2026-03-08 04:04", "2026-03-08 04:08", "2026-03-08 04:12", "2026-03-08 04:16", "2026-03-08 04:20", "2026-03-08 04:24", "2026-03-08 04:28", "2026-03-08 04:32", "2026-03-08 04:36", "2026-03-08 04:40", "2026-03-08 04:44", "2026-03-08 04:48", "2026-03-08 04:52", "2026-03-08 04:56", "2026-03-08 05:00", "2026-03-08 05:04", "2026-03-08 05:08", "2026-03-08 05:12", "2026-03-08 05:16", "2026-03-08 05:20", "2026-03-08 05:24", "2026-03-08 05:28", "2026-03-08 05:32", "2026-03-08 05:36", "2026-03-08 05:40", "2026-03-08 05:44", "2026-03-08 05:48", "2026-03-08 05:52", "2026-03-08 05:56", "2026-03-08 06:00", "2026-03-08 06:04", "2026-03-08 06:08", "2026-03-08 06:12", "2026-03-08 06:16", "2026-03-08 06:20", "2026-03-08 06:24", "2026-03-08 06:28", "2026-03-08 06:32", "2026-03-08 06:36", "2026-03-08 06:40", "2026-03-08 06:44", "2026-03-08 06:48", "2026-03-08 06:52", "2026-03-08 06:56", "2026-03-08 07:00", "2026-03-08 07:04", "2026-03-08 07:08", "2026-03-08 07:12", "2026-03-08 07:16", "2026-03-08 07:20", "2026-03-08 07:24", "2026-03-08 07:28", "2026-03-08 07:32", "2026-03-08 07:36", "2026-03-08 07:40", "2026-03-08 07:44", "2026-03-08 07:48", "2026-03-08 07:52", "2026-03-08 07:56", "2026-03-08 08:00", "2026-03-08 08:04", "2026-03-08 08:08", "2026-03-08 08:12", "2026-03-08 08:16", "2026-03-08 08:20", "2026-03-08 08:24", "2026-03-08 08:28", "2026-03-08 08:32", "2026-03-08 08:36", "2026-03-08 08:40", "2026-03-08 08:44", "2026-03-08 08:48", "2026-03-08 08:52", "2026-03-08 08:56", "2026-03-08 09:00", "2026-03-08 09:04", "2026-03-08 09:08", "2026-03-08 09:12", "2026-03-08 09:16", "2026-03-08 09:20", "2026-03-08 09:24", "2026-03-08 09:28", "2026-03-08 09:32", "2026-03-08 09:36", "2026-03-08 09:40", "2026-03-08 09:44", "2026-03-08 09:48", "2026-03-08 09:52", "2026-03-08 09:56", "2026-03-08 10:00", "2026-03-08 10:04", "2026-03-08 10:08", "2026-03-08 10:12", "2026-03-08 10:16", "2026-03-08 10:20", "2026-03-08 10:24", "2026-03-08 10:28", "2026-03-08 10:32", "2026-03-08 10:36", "2026-03-08 10:40", "2026-03-08 10:44", "2026-03-08 10:48", "2026-03-08 10:52", "2026-03-08 10:56", "2026-03-08 11:00", "2026-03-08 11:04", "2026-03-08 11:08", "2026-03-08 11:12", "2026-03-08 11:16", "2026-03-08 11:20", "2026-03-08 11:24", "2026-03-08 11:28", "2026-03-08 11:32", "2026-03-08 11:36", "2026-03-08 11:40", "2026-03-08 11:44", "2026-03-08 11:48", "2026-03-08 11:52", "2026-03-08 11:56", "2026-03-08 12:00", "2026-03-08 12:04", "2026-03-08 12:08", "2026-03-08 12:12", "2026-03-08 12:16", "2026-03-08 12:20", "2026-03-08 12:24", "2026-03-08 12:28", "2026-03-08 12:32", "2026-03-08 12:36", "2026-03-08 12:40", "2026-03-08 12:44", "2026-03-08 12:48", "2026-03-08 12:52", "2026-03-08 12:56", "2026-03-08 13:00", "2026-03-08 13:04", "2026-03-08 13:08", "2026-03-08 13:12", "2026-03-08 13:16", "2026-03-08 13:20", "2026-03-08 13:24", "2026-03-08 13:28", "2026-03-08 13:32", "2026-03-08 13:36", "2026-03-08 13:40", "2026-03-08 13:44", "2026-03-08 13:48", "2026-03-08 13:52", "2026-03-08 13:56", "2026-03-08 14:00", "2026-03-08 14:04", "2026-03-08 14:08", "2026-03-08 14:12", "2026-03-08 14:16", "2026-03-08 14:20", "2026-03-08 14:24", "2026-03-08 14:28", "2026-03-08 14:32", "2026-03-08 14:36", "2026-03-08 14:40", "2026-03-08 14:44", "2026-03-08 14:48", "2026-03-08 14:52", "2026-03-08 14:56", "2026-03-08 15:00", "2026-03-08 15:04", "2026-03-08 15:08", "2026-03-08 15:12", "2026-03-08 15:16", "2026-03-08 15:20", "2026-03-08 15:24", "2026-03-08 15:28", "2026-03-08 15:32", "2026-03-08 15:36", "2026-03-08 15:40", "2026-03-08 15:44", "2026-03-08 15:48", "2026-03-08 15:52", "2026-03-08 15:56", "2026-03-08 16:00", "2026-03-08 16:04", "2026-03-08 16:08", "2026-03-08 16:12", "2026-03-08 16:16", "2026-03-08 16:20", "2026-03-08 16:24", "2026-03-08 16:28", "2026-03-08 16:32", "2026-03-08 16:36", "2026-03-08 16:40", "2026-03-08 16:44", "2026-03-08 16:48", "2026-03-08 16:52", "2026-03-08 16:56", "2026-03-08 17:00", "2026-03-08 17:04", "2026-03-08 17:08", "2026-03-08 17:12", "2026-03-08 17:16", "2026-03-08 17:20", "2026-03-08 17:24", "2026-03-08 17:28", "2026-03-08 17:32", "2026-03-08 17:36", "2026-03-08 17:40", "2026-03-08 17:44", "2026-03-08 17:48", "2026-03-08 17:52", "2026-03-08 17:56", "2026-03-08 18:00", "2026-03-08 18:04", "2026-03-08 18:08", "2026-03-08 18:12", "2026-03-08 18:16", "2026-03-08 18:20", "2026-03-08 18:24", "2026-03-08 18:28", "2026-03-08 18:32", "2026-03-08 18:36", "2026-03-08 18:40", "2026-03-08 18:44", "2026-03-08 18:48", "2026-03-08 18:52", "2026-03-08 18:56", "2026-03-08 19:00", "2026-03-08 19:04", "2026-03-08 19:08", "2026-03-08 19:12", "2026-03-08 19:16", "2026-03-08 19:20", "2026-03-08 19:24", "2026-03-08 19:28", "2026-03-08 19:32", "2026-03-08 19:36", "2026-03-08 19:40", "2026-03-08 19:44", "2026-03-08 19:48", "2026-03-08 19:52", "2026-03-08 19:56", "2026-03-08 20:00", "2026-03-08 20:04", "2026-03-08 20:08", "2026-03-08 20:12", "2026-03-08 20:16", "2026-03-08 20:20", "2026-03-08 20:24", "2026-03-08 20:28", "2026-03-08 20:32", "2026-03-08 20:36", "2026-03-08 20:40", "2026-03-08 20:44", "2026-03-08 20:48", "2026-03-08 20:52", "2026-03-08 20:56", "2026-03-08 21:00", "2026-03-08 21:04", "2026-03-08 21:08", "2026-03-08 21:12", "2026-03-08 21:16", "2026-03-08 21:20", "2026-03-08 21:24", "2026-03-08 21:28", "2026-03-08 21:32", "2026-03-08 21:36", "2026-03-08 21:40", "2026-03-08 21:44", "2026-03-08 21:48", "2026-03-08 21:52", "2026-03-08 21:56", "2026-03-08 22:00", "2026-03-08 22:04", "2026-03-08 22:08", "2026-03-08 22:12", "2026-03-08 22:16", "2026-03-08 22:20", "2026-03-08 22:24", "2026-03-08 22:28", "2026-03-08 22:32", "2026-03-08 22:36", "2026-03-08 22:40", "2026-03-08 22:44", "2026-03-08 22:48", "2026-03-08 22:52", "2026-03-08 22:56", "2026-03-08 23:00", "2026-03-08 23:04", "2026-03-08 23:08", "2026-03-08 23:12", "2026-03-08 23:16", "2026-03-08 23:20", "2026-03-08 23:24", "2026-03-08 23:28", "2026-03-08 23:32", "2026-03-08 23:36", "2026-03-08 23:40", "2026-03-08 23:44", "2026-03-08 23:48", "2026-03-08 23:52", "2026-03-08 23:56", "2026-03-09 00:00", "2026-03-09 00:04", "2026-03-09 00:08", "2026-03-09 00:12", "2026-03-09 00:16", "2026-03-09 00:20", "2026-03-09 00:24", "2026-03-09 00:28", "2026-03-09 00:32", "2026-03-09 00:36", "2026-03-09 00:40", "2026-03-09 00:44", "2026-03-09 00:48", "2026-03-09 00:52", "2026-03-09 00:56", "2026-03-09 01:00", "2026-03-09 01:04", "2026-03-09 01:08", "2026-03-09 01:12", "2026-03-09 01:16", "2026-03-09 01:20", "2026-03-09 01:24", "2026-03-09 01:28", "2026-03-09 01:32", "2026-03-09 01:36", "2026-03-09 01:40", "2026-03-09 01:44", "2026-03-09 01:48", "2026-03-09 01:52", "2026-03-09 01:56", "2026-03-09 02:00", "2026-03-09 02:04", "2026-03-09 02:08", "2026-03-09 02:12", "2026-03-09 02:16", "2026-03-09 02:20", "2026-03-09 02:24", "2026-03-09 02:28", "2026-03-09 02:32", "2026-03-09 02:36", "2026-03-09 02:40", "2026-03-09 02:44", "2026-03-09 02:48", "2026-03-09 02:52", "2026-03-09 02:56", "2026-03-09 03:00", "2026-03-09 03:04", "2026-03-09 03:08", "2026-03-09 03:12", "2026-03-09 03:16", "2026-03-09 03:20", "2026-03-09 03:24", "2026-03-09 03:28", "2026-03-09 03:32", "2026-03-09 03:36", "2026-03-09 03:40", "2026-03-09 03:44", "2026-03-09 03:48", "2026-03-09 03:52", "2026-03-09 03:56", "2026-03-09 04:00", "2026-03-09 04:04", "2026-03-09 04:08", "2026-03-09 04:12", "2026-03-09 04:16", "2026-03-09 04:20", "2026-03-09 04:24", "2026-03-09 04:28", "2026-03-09 04:32", "2026-03-09 04:36", "2026-03-09 04:40", "2026-03-09 04:44", "2026-03-09 04:48", "2026-03-09 04:52", "2026-03-09 04:56", "2026-03-09 05:00", "2026-03-09 05:04", "2026-03-09 05:08", "2026-03-09 05:12", "2026-03-09 05:16", "2026-03-09 05:20", "2026-03-09 05:24", "2026-03-09 05:28", "2026-03-09 05:32", "2026-03-09 05:36", "2026-03-09 05:40", "2026-03-09 05:44", "2026-03-09 05:48", "2026-03-09 05:52", "2026-03-09 05:56", "2026-03-09 06:00", "2026-03-09 06:04", "2026-03-09 06:08", "2026-03-09 06:12", "2026-03-09 06:16", "2026-03-09 06:20", "2026-03-09 06:24", "2026-03-09 06:28", "2026-03-09 06:32", "2026-03-09 06:36", "2026-03-09 06:40", "2026-03-09 06:44", "2026-03-09 06:48", "2026-03-09 06:52", "2026-03-09 06:56", "2026-03-09 07:00", "2026-03-09 07:04", "2026-03-09 07:08", "2026-03-09 07:12", "2026-03-09 07:16", "2026-03-09 07:20", "2026-03-09 07:24", "2026-03-09 07:28", "2026-03-09 07:32", "2026-03-09 07:36", "2026-03-09 07:40", "2026-03-09 07:44", "2026-03-09 07:48", "2026-03-09 07:52", "2026-03-09 07:56", "2026-03-09 08:00", "2026-03-09 08:04", "2026-03-09 08:08", "2026-03-09 08:12", "2026-03-09 08:16", "2026-03-09 08:20", "2026-03-09 08:24", "2026-03-09 08:28", "2026-03-09 08:32", "2026-03-09 08:36", "2026-03-09 08:40", "2026-03-09 08:44", "2026-03-09 08:48", "2026-03-09 08:52", "2026-03-09 08:56", "2026-03-09 09:00", "2026-03-09 09:04", "2026-03-09 09:08", "2026-03-09 09:12", "2026-03-09 09:16", "2026-03-09 09:20", "2026-03-09 09:24", "2026-03-09 09:28", "2026-03-09 09:32", "2026-03-09 09:36", "2026-03-09 09:40", "2026-03-09 09:44", "2026-03-09 09:48", "2026-03-09 09:52", "2026-03-09 09:56", "2026-03-09 10:00", "2026-03-09 10:04", "2026-03-09 10:08", "2026-03-09 10:12", "2026-03-09 10:16", "2026-03-09 10:20", "2026-03-09 10:24", "2026-03-09 10:28", "2026-03-09 10:32", "2026-03-09 10:36", "2026-03-09 10:40", "2026-03-09 10:44", "2026-03-09 10:48", "2026-03-09 10:52", "2026-03-09 10:56", "2026-03-09 11:00", "2026-03-09 11:04", "2026-03-09 11:08", "2026-03-09 11:12", "2026-03-09 11:16", "2026-03-09 11:20", "2026-03-09 11:24", "2026-03-09 11:28", "2026-03-09 11:32", "2026-03-09 11:36", "2026-03-09 11:40", "2026-03-09 11:44", "2026-03-09 11:48", "2026-03-09 11:52", "2026-03-09 11:56", "2026-03-09 12:00", "2026-03-09 12:04", "2026-03-09 12:08", "2026-03-09 12:12", "2026-03-09 12:16", "2026-03-09 12:20", "2026-03-09 12:24", "2026-03-09 12:28", "2026-03-09 12:32", "2026-03-09 12:36", "2026-03-09 12:40", "2026-03-09 12:44", "2026-03-09 12:48", "2026-03-09 12:52", "2026-03-09 12:56", "2026-03-09 13:00", "2026-03-09 13:04", "2026-03-09 13:08", "2026-03-09 13:12", "2026-03-09 13:16", "2026-03-09 13:20", "2026-03-09 13:24", "2026-03-09 13:28", "2026-03-09 13:32", "2026-03-09 13:36", "2026-03-09 13:40", "2026-03-09 13:44", "2026-03-09 13:48", "2026-03-09 13:52", "2026-03-09 13:56", "2026-03-09 14:00", "2026-03-09 14:04", "2026-03-09 14:08", "2026-03-09 14:12", "2026-03-09 14:16", "2026-03-09 14:20", "2026-03-09 14:24", "2026-03-09 14:28", "2026-03-09 14:32", "2026-03-09 14:36", "2026-03-09 14:40", "2026-03-09 14:44", "2026-03-09 14:48", "2026-03-09 14:52", "2026-03-09 14:56", "2026-03-09 15:00", "2026-03-09 15:04", "2026-03-09 15:08", "2026-03-09 15:12", "2026-03-09 15:16", "2026-03-09 15:20", "2026-03-09 15:24", "2026-03-09 15:28", "2026-03-09 15:32", "2026-03-09 15:36", "2026-03-09 15:40", "2026-03-09 15:44", "2026-03-09 15:48", "2026-03-09 15:52", "2026-03-09 15:56", "2026-03-09 16:00", "2026-03-09 16:04", "2026-03-09 16:08", "2026-03-09 16:12", "2026-03-09 16:16", "2026-03-09 16:20", "2026-03-09 16:24", "2026-03-09 16:28", "2026-03-09 16:32", "2026-03-09 16:36", "2026-03-09 16:40", "2026-03-09 16:44", "2026-03-09 16:48", "2026-03-09 16:52", "2026-03-09 16:56", "2026-03-09 17:00", "2026-03-09 17:04", "2026-03-09 17:08", "2026-03-09 17:12", "2026-03-09 17:16", "2026-03-09 17:20", "2026-03-09 17:24", "2026-03-09 17:28", "2026-03-09 17:32", "2026-03-09 17:36", "2026-03-09 17:40", "2026-03-09 17:44", "2026-03-09 17:48", "2026-03-09 17:52", "2026-03-09 17:56", "2026-03-09 18:00", "2026-03-09 18:04", "2026-03-09 18:08", "2026-03-09 18:12", "2026-03-09 18:16", "2026-03-09 18:20", "2026-03-09 18:24", "2026-03-09 18:28", "2026-03-09 18:32", "2026-03-09 18:36", "2026-03-09 18:40", "2026-03-09 18:44", "2026-03-09 18:48", "2026-03-09 18:52", "2026-03-09 18:56", "2026-03-09 19:00", "2026-03-09 19:04", "2026-03-09 19:08", "2026-03-09 19:12", "2026-03-09 19:16", "2026-03-09 19:20", "2026-03-09 19:24", "2026-03-09 19:28", "2026-03-09 19:32", "2026-03-09 19:36", "2026-03-09 19:40", "2026-03-09 19:44", "2026-03-09 19:48", "2026-03-09 19:52", "2026-03-09 19:56", "2026-03-09 20:00", "2026-03-09 20:04", "2026-03-09 20:08", "2026-03-09 20:12", "2026-03-09 20:16", "2026-03-09 20:20", "2026-03-09 20:24", "2026-03-09 20:28", "2026-03-09 20:32", "2026-03-09 20:36", "2026-03-09 20:40", "2026-03-09 20:44", "2026-03-09 20:48", "2026-03-09 20:52", "2026-03-09 20:56", "2026-03-09 21:00", "2026-03-09 21:04", "2026-03-09 21:08", "2026-03-09 21:12", "2026-03-09 21:16", "2026-03-09 21:20", "2026-03-09 21:24", "2026-03-09 21:28", "2026-03-09 21:32", "2026-03-09 21:36", "2026-03-09 21:40", "2026-03-09 21:44", "2026-03-09 21:48", "2026-03-09 21:52", "2026-03-09 21:56", "2026-03-09 22:00", "2026-03-09 22:04", "2026-03-09 22:08", "2026-03-09 22:12", "2026-03-09 22:16", "2026-03-09 22:20", "2026-03-09 22:24", "2026-03-09 22:28", "2026-03-09 22:32", "2026-03-09 22:36", "2026-03-09 22:40", "2026-03-09 22:44", "2026-03-09 22:48", "2026-03-09 22:52", "2026-03-09 22:56", "2026-03-09 23:00", "2026-03-09 23:04", "2026-03-09 23:08", "2026-03-09 23:12", "2026-03-09 23:16", "2026-03-09 23:20", "2026-03-09 23:24", "2026-03-09 23:28", "2026-03-09 23:32", "2026-03-09 23:36", "2026-03-09 23:40", "2026-03-09 23:44", "2026-03-09 23:48", "2026-03-09 23:52", "2026-03-09 23:56", "2026-03-10 00:00", "2026-03-10 00:04", "2026-03-10 00:08", "2026-03-10 00:12", "2026-03-10 00:16", "2026-03-10 00:20", "2026-03-10 00:24", "2026-03-10 00:28", "2026-03-10 00:32", "2026-03-10 00:36", "2026-03-10 00:40", "2026-03-10 00:44", "2026-03-10 00:48", "2026-03-10 00:52", "2026-03-10 00:56", "2026-03-10 01:00", "2026-03-10 01:04", "2026-03-10 01:08", "2026-03-10 01:12", "2026-03-10 01:16", "2026-03-10 01:20", "2026-03-10 01:24", "2026-03-10 01:28", "2026-03-10 01:32", "2026-03-10 01:36", "2026-03-10 01:40", "2026-03-10 01:44", "2026-03-10 01:48", "2026-03-10 01:52", "2026-03-10 01:56", "2026-03-10 02:00", "2026-03-10 02:04", "2026-03-10 02:08", "2026-03-10 02:12", "2026-03-10 02:16", "2026-03-10 02:20", "2026-03-10 02:24", "2026-03-10 02:28", "2026-03-10 02:32", "2026-03-10 02:36", "2026-03-10 02:40", "2026-03-10 02:44", "2026-03-10 02:48", "2026-03-10 02:52", "2026-03-10 02:56", "2026-03-10 03:00", "2026-03-10 03:04", "2026-03-10 03:08", "2026-03-10 03:12", "2026-03-10 03:16", "2026-03-10 03:20", "2026-03-10 03:24", "2026-03-10 03:28", "2026-03-10 03:32", "2026-03-10 03:36", "2026-03-10 03:40", "2026-03-10 03:44", "2026-03-10 03:48", "2026-03-10 03:52", "2026-03-10 03:56", "2026-03-10 04:00", "2026-03-10 04:04", "2026-03-10 04:08", "2026-03-10 04:12", "2026-03-10 04:16", "2026-03-10 04:20", "2026-03-10 04:24", "2026-03-10 04:28", "2026-03-10 04:32", "2026-03-10 04:36", "2026-03-10 04:40", "2026-03-10 04:44", "2026-03-10 04:48", "2026-03-10 04:52", "2026-03-10 04:56", "2026-03-10 05:00", "2026-03-10 05:04", "2026-03-10 05:08", "2026-03-10 05:12", "2026-03-10 05:16", "2026-03-10 05:20", "2026-03-10 05:24", "2026-03-10 05:28", "2026-03-10 05:32", "2026-03-10 05:36", "2026-03-10 05:40", "2026-03-10 05:44", "2026-03-10 05:48", "2026-03-10 05:52", "2026-03-10 05:56", "2026-03-10 06:00", "2026-03-10 06:04", "2026-03-10 06:08", "2026-03-10 06:12", "2026-03-10 06:16", "2026-03-10 06:20", "2026-03-10 06:24", "2026-03-10 06:28", "2026-03-10 06:32", "2026-03-10 06:36", "2026-03-10 06:40", "2026-03-10 06:44", "2026-03-10 06:48", "2026-03-10 06:52", "2026-03-10 06:56", "2026-03-10 07:00", "2026-03-10 07:04", "2026-03-10 07:08", "2026-03-10 07:12", "2026-03-10 07:16", "2026-03-10 07:20", "2026-03-10 07:24", "2026-03-10 07:28", "2026-03-10 07:32", "2026-03-10 07:36", "2026-03-10 07:40", "2026-03-10 07:44", "2026-03-10 07:48", "2026-03-10 07:52", "2026-03-10 07:56", "2026-03-10 08:00", "2026-03-10 08:04", "2026-03-10 08:08", "2026-03-10 08:12", "2026-03-10 08:16", "2026-03-10 08:20", "2026-03-10 08:24", "2026-03-10 08:28", "2026-03-10 08:32", "2026-03-10 08:36", "2026-03-10 08:40", "2026-03-10 08:44", "2026-03-10 08:48", "2026-03-10 08:52", "2026-03-10 08:56", "2026-03-10 09:00", "2026-03-10 09:04", "2026-03-10 09:08", "2026-03-10 09:12", "2026-03-10 09:16", "2026-03-10 09:20", "2026-03-10 09:24", "2026-03-10 09:28", "2026-03-10 09:32", "2026-03-10 09:36", "2026-03-10 09:40", "2026-03-10 09:44", "2026-03-10 09:48", "2026-03-10 09:52", "2026-03-10 09:56", "2026-03-10 10:00", "2026-03-10 10:04", "2026-03-10 10:08", "2026-03-10 10:12", "2026-03-10 10:16", "2026-03-10 10:20", "2026-03-10 10:24", "2026-03-10 10:28", "2026-03-10 10:32", "2026-03-10 10:36", "2026-03-10 10:40", "2026-03-10 10:44", "2026-03-10 10:48", "2026-03-10 10:52", "2026-03-10 10:56", "2026-03-10 11:00", "2026-03-10 11:04", "2026-03-10 11:08", "2026-03-10 11:12", "2026-03-10 11:16", "2026-03-10 11:20", "2026-03-10 11:24", "2026-03-10 11:28", "2026-03-10 11:32", "2026-03-10 11:36", "2026-03-10 11:40", "2026-03-10 11:44", "2026-03-10 11:48", "2026-03-10 11:52", "2026-03-10 11:56", "2026-03-10 12:00", "2026-03-10 12:04", "2026-03-10 12:08", "2026-03-10 12:12", "2026-03-10 12:16", "2026-03-10 12:20", "2026-03-10 12:24", "2026-03-10 12:28", "2026-03-10 12:32", "2026-03-10 12:36", "2026-03-10 12:40", "2026-03-10 12:44", "2026-03-10 12:48", "2026-03-10 12:52", "2026-03-10 12:56", "2026-03-10 13:00", "2026-03-10 13:04", "2026-03-10 13:08", "2026-03-10 13:12", "2026-03-10 13:16", "2026-03-10 13:20", "2026-03-10 13:24", "2026-03-10 13:28", "2026-03-10 13:32", "2026-03-10 13:36", "2026-03-10 13:40", "2026-03-10 13:44", "2026-03-10 13:48", "2026-03-10 13:52", "2026-03-10 13:56", "2026-03-10 14:00", "2026-03-10 14:04", "2026-03-10 14:08", "2026-03-10 14:12", "2026-03-10 14:16", "2026-03-10 14:20", "2026-03-10 14:24", "2026-03-10 14:28", "2026-03-10 14:32", "2026-03-10 14:36", "2026-03-10 14:40", "2026-03-10 14:44", "2026-03-10 14:48", "2026-03-10 14:52", "2026-03-10 14:56", "2026-03-10 15:00", "2026-03-10 15:04", "2026-03-10 15:08", "2026-03-10 15:12", "2026-03-10 15:16", "2026-03-10 15:20", "2026-03-10 15:24", "2026-03-10 15:28", "2026-03-10 15:32", "2026-03-10 15:36", "2026-03-10 15:40", "2026-03-10 15:44", "2026-03-10 15:48", "2026-03-10 15:52", "2026-03-10 15:56", "2026-03-10 16:00", "2026-03-10 16:04", "2026-03-10 16:08", "2026-03-10 16:12", "2026-03-10 16:16", "2026-03-10 16:20", "2026-03-10 16:24", "2026-03-10 16:28", "2026-03-10 16:32", "2026-03-10 16:36", "2026-03-10 16:40", "2026-03-10 16:44", "2026-03-10 16:48", "2026-03-10 16:52", "2026-03-10 16:56", "2026-03-10 17:00", "2026-03-10 17:04", "2026-03-10 17:08", "2026-03-10 17:12", "2026-03-10 17:16", "2026-03-10 17:20", "2026-03-10 17:24", "2026-03-10 17:28", "2026-03-10 17:32", "2026-03-10 17:36", "2026-03-10 17:40", "2026-03-10 17:44", "2026-03-10 17:48", "2026-03-10 17:52", "2026-03-10 17:56", "2026-03-10 18:00", "2026-03-10 18:04", "2026-03-10 18:08", "2026-03-10 18:12", "2026-03-10 18:16", "2026-03-10 18:20", "2026-03-10 18:24", "2026-03-10 18:28", "2026-03-10 18:32", "2026-03-10 18:36", "2026-03-10 18:40", "2026-03-10 18:44", "2026-03-10 18:48", "2026-03-10 18:52", "2026-03-10 18:56", "2026-03-10 19:00", "2026-03-10 19:04", "2026-03-10 19:08", "2026-03-10 19:12", "2026-03-10 19:16", "2026-03-10 19:20", "2026-03-10 19:24", "2026-03-10 19:28", "2026-03-10 19:32", "2026-03-10 19:36", "2026-03-10 19:40", "2026-03-10 19:44", "2026-03-10 19:48", "2026-03-10 19:52", "2026-03-10 19:56", "2026-03-10 20:00", "2026-03-10 20:04", "2026-03-10 20:08", "2026-03-10 20:12", "2026-03-10 20:16", "2026-03-10 20:20", "2026-03-10 20:24", "2026-03-10 20:28", "2026-03-10 20:32", "2026-03-10 20:36", "2026-03-10 20:40", "2026-03-10 20:44", "2026-03-10 20:48", "2026-03-10 20:52", "2026-03-10 20:56", "2026-03-10 21:00", "2026-03-10 21:04", "2026-03-10 21:08", "2026-03-10 21:12", "2026-03-10 21:16", "2026-03-10 21:20", "2026-03-10 21:24", "2026-03-10 21:28", "2026-03-10 21:32", "2026-03-10 21:36", "2026-03-10 21:40", "2026-03-10 21:44", "2026-03-10 21:48", "2026-03-10 21:52", "2026-03-10 21:56", "2026-03-10 22:00", "2026-03-10 22:04", "2026-03-10 22:08", "2026-03-10 22:12", "2026-03-10 22:16", "2026-03-10 22:20", "2026-03-10 22:24", "2026-03-10 22:28", "2026-03-10 22:32", "2026-03-10 22:36", "2026-03-10 22:40", "2026-03-10 22:44", "2026-03-10 22:48", "2026-03-10 22:52", "2026-03-10 22:56", "2026-03-10 23:00", "2026-03-10 23:04", "2026-03-10 23:08", "2026-03-10 23:12", "2026-03-10 23:16", "2026-03-10 23:20", "2026-03-10 23:24", "2026-03-10 23:28", "2026-03-10 23:32", "2026-03-10 23:36", "2026-03-10 23:40", "2026-03-10 23:44", "2026-03-10 23:48", "2026-03-10 23:52", "2026-03-10 23:56", "2026-03-11 00:00", "2026-03-11 00:04", "2026-03-11 00:08", "2026-03-11 00:12", "2026-03-11 00:16", "2026-03-11 00:20", "2026-03-11 00:24", "2026-03-11 00:28", "2026-03-11 00:32", "2026-03-11 00:36", "2026-03-11 00:40", "2026-03-11 00:44", "2026-03-11 00:48", "2026-03-11 00:52", "2026-03-11 00:56", "2026-03-11 01:00", "2026-03-11 01:04", "2026-03-11 01:08", "2026-03-11 01:12", "2026-03-11 01:16", "2026-03-11 01:20", "2026-03-11 01:24", "2026-03-11 01:28", "2026-03-11 01:32", "2026-03-11 01:36", "2026-03-11 01:40", "2026-03-11 01:44", "2026-03-11 01:48", "2026-03-11 01:52", "2026-03-11 01:56", "2026-03-11 02:00", "2026-03-11 02:04", "2026-03-11 02:08", "2026-03-11 02:12", "2026-03-11 02:16", "2026-03-11 02:20", "2026-03-11 02:24", "2026-03-11 02:28", "2026-03-11 02:32", "2026-03-11 02:36", "2026-03-11 02:40", "2026-03-11 02:44", "2026-03-11 02:48", "2026-03-11 02:52", "2026-03-11 02:56", "2026-03-11 03:00", "2026-03-11 03:04", "2026-03-11 03:08", "2026-03-11 03:12", "2026-03-11 03:16", "2026-03-11 03:20", "2026-03-11 03:24", "2026-03-11 03:28", "2026-03-11 03:32", "2026-03-11 03:36", "2026-03-11 03:40", "2026-03-11 03:44", "2026-03-11 03:48", "2026-03-11 03:52", "2026-03-11 03:56", "2026-03-11 04:00", "2026-03-11 04:04", "2026-03-11 04:08", "2026-03-11 04:12", "2026-03-11 04:16", "2026-03-11 04:20", "2026-03-11 04:24", "2026-03-11 04:28", "2026-03-11 04:32", "2026-03-11 04:36", "2026-03-11 04:40", "2026-03-11 04:44", "2026-03-11 04:48", "2026-03-11 04:52", "2026-03-11 04:56", "2026-03-11 05:00", "2026-03-11 05:04", "2026-03-11 05:08", "2026-03-11 05:12", "2026-03-11 05:16", "2026-03-11 05:20", "2026-03-11 05:24", "2026-03-11 05:28", "2026-03-11 05:32", "2026-03-11 05:36", "2026-03-11 05:40", "2026-03-11 05:44", "2026-03-11 05:48", "2026-03-11 05:52", "2026-03-11 05:56", "2026-03-11 06:00", "2026-03-11 06:04", "2026-03-11 06:08", "2026-03-11 06:12", "2026-03-11 06:16", "2026-03-11 06:20", "2026-03-11 06:24", "2026-03-11 06:28", "2026-03-11 06:32", "2026-03-11 06:36", "2026-03-11 06:40", "2026-03-11 06:44", "2026-03-11 06:48", "2026-03-11 06:52", "2026-03-11 06:56", "2026-03-11 07:00", "2026-03-11 07:04", "2026-03-11 07:08", "2026-03-11 07:12", "2026-03-11 07:16", "2026-03-11 07:20", "2026-03-11 07:24", "2026-03-11 07:28", "2026-03-11 07:32", "2026-03-11 07:36", "2026-03-11 07:40", "2026-03-11 07:44", "2026-03-11 07:48", "2026-03-11 07:52", "2026-03-11 07:56", "2026-03-11 08:00", "2026-03-11 08:04", "2026-03-11 08:08", "2026-03-11 08:12", "2026-03-11 08:16", "2026-03-11 08:20", "2026-03-11 08:24", "2026-03-11 08:28", "2026-03-11 08:32", "2026-03-11 08:36", "2026-03-11 08:40", "2026-03-11 08:44", "2026-03-11 08:48", "2026-03-11 08:52", "2026-03-11 08:56", "2026-03-11 09:00", "2026-03-11 09:04", "2026-03-11 09:08", "2026-03-11 09:12", "2026-03-11 09:16", "2026-03-11 09:20", "2026-03-11 09:24", "2026-03-11 09:28", "2026-03-11 09:32", "2026-03-11 09:36", "2026-03-11 09:40", "2026-03-11 09:44", "2026-03-11 09:48", "2026-03-11 09:52", "2026-03-11 09:56", "2026-03-11 10:00", "2026-03-11 10:04", "2026-03-11 10:08", "2026-03-11 10:12", "2026-03-11 10:16", "2026-03-11 10:20", "2026-03-11 10:24", "2026-03-11 10:28", "2026-03-11 10:32", "2026-03-11 10:36", "2026-03-11 10:40", "2026-03-11 10:44", "2026-03-11 10:48", "2026-03-11 10:52", "2026-03-11 10:56", "2026-03-11 11:00", "2026-03-11 11:04", "2026-03-11 11:08", "2026-03-11 11:12", "2026-03-11 11:16", "2026-03-11 11:20", "2026-03-11 11:24", "2026-03-11 11:28", "2026-03-11 11:32", "2026-03-11 11:36", "2026-03-11 11:40", "2026-03-11 11:44", "2026-03-11 11:48", "2026-03-11 11:52", "2026-03-11 11:56", "2026-03-11 12:00", "2026-03-11 12:04", "2026-03-11 12:08", "2026-03-11 12:12", "2026-03-11 12:16", "2026-03-11 12:20", "2026-03-11 12:24", "2026-03-11 12:28", "2026-03-11 12:32", "2026-03-11 12:36", "2026-03-11 12:40", "2026-03-11 12:44", "2026-03-11 12:48", "2026-03-11 12:52", "2026-03-11 12:56", "2026-03-11 13:00", "2026-03-11 13:04", "2026-03-11 13:08", "2026-03-11 13:12", "2026-03-11 13:16", "2026-03-11 13:20", "2026-03-11 13:24", "2026-03-11 13:28", "2026-03-11 13:32", "2026-03-11 13:36", "2026-03-11 13:40", "2026-03-11 13:44", "2026-03-11 13:48", "2026-03-11 13:52", "2026-03-11 13:56", "2026-03-11 14:00", "2026-03-11 14:04", "2026-03-11 14:08", "2026-03-11 14:12", "2026-03-11 14:16", "2026-03-11 14:20", "2026-03-11 14:24", "2026-03-11 14:28", "2026-03-11 14:32", "2026-03-11 14:36", "2026-03-11 14:40", "2026-03-11 14:44", "2026-03-11 14:48", "2026-03-11 14:52", "2026-03-11 14:56", "2026-03-11 15:00", "2026-03-11 15:04", "2026-03-11 15:08", "2026-03-11 15:12", "2026-03-11 15:16", "2026-03-11 15:20", "2026-03-11 15:24", "2026-03-11 15:28", "2026-03-11 15:32", "2026-03-11 15:36", "2026-03-11 15:40", "2026-03-11 15:44", "2026-03-11 15:48", "2026-03-11 15:52", "2026-03-11 15:56", "2026-03-11 16:00", "2026-03-11 16:04", "2026-03-11 16:08", "2026-03-11 16:12", "2026-03-11 16:16", "2026-03-11 16:20", "2026-03-11 16:24", "2026-03-11 16:28", "2026-03-11 16:32", "2026-03-11 16:36", "2026-03-11 16:40", "2026-03-11 16:44", "2026-03-11 16:48", "2026-03-11 16:52", "2026-03-11 16:56", "2026-03-11 17:00", "2026-03-11 17:04", "2026-03-11 17:08", "2026-03-11 17:12", "2026-03-11 17:16", "2026-03-11 17:20", "2026-03-11 17:24", "2026-03-11 17:28", "2026-03-11 17:32", "2026-03-11 17:36", "2026-03-11 17:40", "2026-03-11 17:44", "2026-03-11 17:48", "2026-03-11 17:52", "2026-03-11 17:56", "2026-03-11 18:00", "2026-03-11 18:04", "2026-03-11 18:08", "2026-03-11 18:12", "2026-03-11 18:16", "2026-03-11 18:20", "2026-03-11 18:24", "2026-03-11 18:28", "2026-03-11 18:32", "2026-03-11 18:36", "2026-03-11 18:40", "2026-03-11 18:44", "2026-03-11 18:48", "2026-03-11 18:52", "2026-03-11 18:56", "2026-03-11 19:00", "2026-03-11 19:04", "2026-03-11 19:08", "2026-03-11 19:12", "2026-03-11 19:16", "2026-03-11 19:20", "2026-03-11 19:24", "2026-03-11 19:28", "2026-03-11 19:32", "2026-03-11 19:36", "2026-03-11 19:40", "2026-03-11 19:44", "2026-03-11 19:48", "2026-03-11 19:52", "2026-03-11 19:56", "2026-03-11 20:00", "2026-03-11 20:04", "2026-03-11 20:08", "2026-03-11 20:12", "2026-03-11 20:16", "2026-03-11 20:20", "2026-03-11 20:24", "2026-03-11 20:28", "2026-03-11 20:32", "2026-03-11 20:36", "2026-03-11 20:40", "2026-03-11 20:44", "2026-03-11 20:48", "2026-03-11 20:52", "2026-03-11 20:56", "2026-03-11 21:00", "2026-03-11 21:04", "2026-03-11 21:08", "2026-03-11 21:12", "2026-03-11 21:16", "2026-03-11 21:20", "2026-03-11 21:24", "2026-03-11 21:28", "2026-03-11 21:32", "2026-03-11 21:36", "2026-03-11 21:40", "2026-03-11 21:44", "2026-03-11 21:48", "2026-03-11 21:52", "2026-03-11 21:56", "2026-03-11 22:00", "2026-03-11 22:04", "2026-03-11 22:08", "2026-03-11 22:12", "2026-03-11 22:16", "2026-03-11 22:20", "2026-03-11 22:24", "2026-03-11 22:28", "2026-03-11 22:32", "2026-03-11 22:36", "2026-03-11 22:40", "2026-03-11 22:44", "2026-03-11 22:48", "2026-03-11 22:52", "2026-03-11 22:56", "2026-03-11 23:00", "2026-03-11 23:04", "2026-03-11 23:08", "2026-03-11 23:12", "2026-03-11 23:16", "2026-03-11 23:20", "2026-03-11 23:24", "2026-03-11 23:28", "2026-03-11 23:32", "2026-03-11 23:36", "2026-03-11 23:40", "2026-03-11 23:44", "2026-03-11 23:48", "2026-03-11 23:52", "2026-03-11 23:56", "2026-03-12 00:00", "2026-03-12 00:04", "2026-03-12 00:08", "2026-03-12 00:12", "2026-03-12 00:16", "2026-03-12 00:20", "2026-03-12 00:24", "2026-03-12 00:28", "2026-03-12 00:32", "2026-03-12 00:36", "2026-03-12 00:40", "2026-03-12 00:44", "2026-03-12 00:48", "2026-03-12 00:52", "2026-03-12 00:56", "2026-03-12 01:00", "2026-03-12 01:04", "2026-03-12 01:08", "2026-03-12 01:12", "2026-03-12 01:16", "2026-03-12 01:20", "2026-03-12 01:24", "2026-03-12 01:28", "2026-03-12 01:32", "2026-03-12 01:36", "2026-03-12 01:40", "2026-03-12 01:44", "2026-03-12 01:48", "2026-03-12 01:52", "2026-03-12 01:56", "2026-03-12 02:00", "2026-03-12 02:04", "2026-03-12 02:08", "2026-03-12 02:12", "2026-03-12 02:16", "2026-03-12 02:20", "2026-03-12 02:24", "2026-03-12 02:28", "2026-03-12 02:32", "2026-03-12 02:36", "2026-03-12 02:40", "2026-03-12 02:44", "2026-03-12 02:48", "2026-03-12 02:52", "2026-03-12 02:56", "2026-03-12 03:00", "2026-03-12 03:04", "2026-03-12 03:08", "2026-03-12 03:12", "2026-03-12 03:16", "2026-03-12 03:20", "2026-03-12 03:24", "2026-03-12 03:28", "2026-03-12 03:32", "2026-03-12 03:36", "2026-03-12 03:40", "2026-03-12 03:44", "2026-03-12 03:48", "2026-03-12 03:52", "2026-03-12 03:56", "2026-03-12 04:00", "2026-03-12 04:04", "2026-03-12 04:08", "2026-03-12 04:12", "2026-03-12 04:16", "2026-03-12 04:20", "2026-03-12 04:24", "2026-03-12 04:28", "2026-03-12 04:32", "2026-03-12 04:36", "2026-03-12 04:40", "2026-03-12 04:44", "2026-03-12 04:48", "2026-03-12 04:52", "2026-03-12 04:56", "2026-03-12 05:00", "2026-03-12 05:04", "2026-03-12 05:08", "2026-03-12 05:12", "2026-03-12 05:16", "2026-03-12 05:20", "2026-03-12 05:24", "2026-03-12 05:28", "2026-03-12 05:32", "2026-03-12 05:36", "2026-03-12 05:40", "2026-03-12 05:44", "2026-03-12 05:48", "2026-03-12 05:52", "2026-03-12 05:56", "2026-03-12 06:00", "2026-03-12 06:04", "2026-03-12 06:08", "2026-03-12 06:12", "2026-03-12 06:16", "2026-03-12 06:20", "2026-03-12 06:24", "2026-03-12 06:28", "2026-03-12 06:32", "2026-03-12 06:36", "2026-03-12 06:40", "2026-03-12 06:44", "2026-03-12 06:48", "2026-03-12 06:52", "2026-03-12 06:56", "2026-03-12 07:00", "2026-03-12 07:04", "2026-03-12 07:08", "2026-03-12 07:12", "2026-03-12 07:16", "2026-03-12 07:20", "2026-03-12 07:24", "2026-03-12 07:28", "2026-03-12 07:32", "2026-03-12 07:36", "2026-03-12 07:40", "2026-03-12 07:44", "2026-03-12 07:48", "2026-03-12 07:52", "2026-03-12 07:56", "2026-03-12 08:00", "2026-03-12 08:04", "2026-03-12 08:08", "2026-03-12 08:12", "2026-03-12 08:16", "2026-03-12 08:20", "2026-03-12 08:24", "2026-03-12 08:28", "2026-03-12 08:32", "2026-03-12 08:36", "2026-03-12 08:40", "2026-03-12 08:44", "2026-03-12 08:48", "2026-03-12 08:52", "2026-03-12 08:56", "2026-03-12 09:00", "2026-03-12 09:04", "2026-03-12 09:08", "2026-03-12 09:12", "2026-03-12 09:16", "2026-03-12 09:20", "2026-03-12 09:24", "2026-03-12 09:28", "2026-03-12 09:32", "2026-03-12 09:36", "2026-03-12 09:40", "2026-03-12 09:44", "2026-03-12 09:48", "2026-03-12 09:52", "2026-03-12 09:56", "2026-03-12 10:00", "2026-03-12 10:04", "2026-03-12 10:08", "2026-03-12 10:12", "2026-03-12 10:16", "2026-03-12 10:20", "2026-03-12 10:24", "2026-03-12 10:28", "2026-03-12 10:32", "2026-03-12 10:36", "2026-03-12 10:40", "2026-03-12 10:44", "2026-03-12 10:48", "2026-03-12 10:52", "2026-03-12 10:56", "2026-03-12 11:00", "2026-03-12 11:04", "2026-03-12 11:08", "2026-03-12 11:12", "2026-03-12 11:16", "2026-03-12 11:20", "2026-03-12 11:24", "2026-03-12 11:28", "2026-03-12 11:32", "2026-03-12 11:36", "2026-03-12 11:40", "2026-03-12 11:44", "2026-03-12 11:48", "2026-03-12 11:52", "2026-03-12 11:56", "2026-03-12 12:00", "2026-03-12 12:04", "2026-03-12 12:08", "2026-03-12 12:12", "2026-03-12 12:16", "2026-03-12 12:20", "2026-03-12 12:24", "2026-03-12 12:28", "2026-03-12 12:32", "2026-03-12 12:36", "2026-03-12 12:40", "2026-03-12 12:44", "2026-03-12 12:48", "2026-03-12 12:52", "2026-03-12 12:56", "2026-03-12 13:00", "2026-03-12 13:04", "2026-03-12 13:08", "2026-03-12 13:12", "2026-03-12 13:16", "2026-03-12 13:20", "2026-03-12 13:24", "2026-03-12 13:28", "2026-03-12 13:32", "2026-03-12 13:36", "2026-03-12 13:40", "2026-03-12 13:44", "2026-03-12 13:48", "2026-03-12 13:52", "2026-03-12 13:56", "2026-03-12 14:00", "2026-03-12 14:04", "2026-03-12 14:08", "2026-03-12 14:12", "2026-03-12 14:16", "2026-03-12 14:20", "2026-03-12 14:24", "2026-03-12 14:28", "2026-03-12 14:32", "2026-03-12 14:36", "2026-03-12 14:40", "2026-03-12 14:44", "2026-03-12 14:48", "2026-03-12 14:52", "2026-03-12 14:56", "2026-03-12 15:00", "2026-03-12 15:04", "2026-03-12 15:08", "2026-03-12 15:12", "2026-03-12 15:16", "2026-03-12 15:20", "2026-03-12 15:24", "2026-03-12 15:28", "2026-03-12 15:32", "2026-03-12 15:36", "2026-03-12 15:40", "2026-03-12 15:44", "2026-03-12 15:48", "2026-03-12 15:52", "2026-03-12 15:56", "2026-03-12 16:00", "2026-03-12 16:04", "2026-03-12 16:08", "2026-03-12 16:12", "2026-03-12 16:16", "2026-03-12 16:20", "2026-03-12 16:24", "2026-03-12 16:28", "2026-03-12 16:32", "2026-03-12 16:36", "2026-03-12 16:40", "2026-03-12 16:44", "2026-03-12 16:48", "2026-03-12 16:52", "2026-03-12 16:56", "2026-03-12 17:00", "2026-03-12 17:04", "2026-03-12 17:08", "2026-03-12 17:12", "2026-03-12 17:16", "2026-03-12 17:20", "2026-03-12 17:24", "2026-03-12 17:28", "2026-03-12 17:32", "2026-03-12 17:36", "2026-03-12 17:40", "2026-03-12 17:44", "2026-03-12 17:48", "2026-03-12 17:52", "2026-03-12 17:56", "2026-03-12 18:00", "2026-03-12 18:04", "2026-03-12 18:08", "2026-03-12 18:12", "2026-03-12 18:16", "2026-03-12 18:20", "2026-03-12 18:24", "2026-03-12 18:28", "2026-03-12 18:32", "2026-03-12 18:36", "2026-03-12 18:40", "2026-03-12 18:44", "2026-03-12 18:48", "2026-03-12 18:52", "2026-03-12 18:56", "2026-03-12 19:00", "2026-03-12 19:04", "2026-03-12 19:08", "2026-03-12 19:12", "2026-03-12 19:16", "2026-03-12 19:20", "2026-03-12 19:24", "2026-03-12 19:28", "2026-03-12 19:32", "2026-03-12 19:36", "2026-03-12 19:40", "2026-03-12 19:44", "2026-03-12 19:48", "2026-03-12 19:52", "2026-03-12 19:56", "2026-03-12 20:00", "2026-03-12 20:04", "2026-03-12 20:08", "2026-03-12 20:12", "2026-03-12 20:16", "2026-03-12 20:20", "2026-03-12 20:24", "2026-03-12 20:28", "2026-03-12 20:32", "2026-03-12 20:36", "2026-03-12 20:40", "2026-03-12 20:44", "2026-03-12 20:48", "2026-03-12 20:52", "2026-03-12 20:56", "2026-03-12 21:00", "2026-03-12 21:04", "2026-03-12 21:08", "2026-03-12 21:12", "2026-03-12 21:16", "2026-03-12 21:20", "2026-03-12 21:24", "2026-03-12 21:28", "2026-03-12 21:32", "2026-03-12 21:36", "2026-03-12 21:40", "2026-03-12 21:44", "2026-03-12 21:48", "2026-03-12 21:52", "2026-03-12 21:56", "2026-03-12 22:00", "2026-03-12 22:04", "2026-03-12 22:08", "2026-03-12 22:12", "2026-03-12 22:16", "2026-03-12 22:20", "2026-03-12 22:24", "2026-03-12 22:28", "2026-03-12 22:32", "2026-03-12 22:36", "2026-03-12 22:40", "2026-03-12 22:44", "2026-03-12 22:48", "2026-03-12 22:52", "2026-03-12 22:56", "2026-03-12 23:00", "2026-03-12 23:04", "2026-03-12 23:08", "2026-03-12 23:12", "2026-03-12 23:16", "2026-03-12 23:20", "2026-03-12 23:24", "2026-03-12 23:28", "2026-03-12 23:32", "2026-03-12 23:36", "2026-03-12 23:40", "2026-03-12 23:44", "2026-03-12 23:48", "2026-03-12 23:52", "2026-03-12 23:56", "2026-03-13 00:00", "2026-03-13 00:04", "2026-03-13 00:08", "2026-03-13 00:12", "2026-03-13 00:16", "2026-03-13 00:20", "2026-03-13 00:24", "2026-03-13 00:28", "2026-03-13 00:32", "2026-03-13 00:36", "2026-03-13 00:40", "2026-03-13 00:44", "2026-03-13 00:48", "2026-03-13 00:52", "2026-03-13 00:56", "2026-03-13 01:00", "2026-03-13 01:04", "2026-03-13 01:08", "2026-03-13 01:12", "2026-03-13 01:16", "2026-03-13 01:20", "2026-03-13 01:24", "2026-03-13 01:28", "2026-03-13 01:32", "2026-03-13 01:36", "2026-03-13 01:40", "2026-03-13 01:44", "2026-03-13 01:48", "2026-03-13 01:52", "2026-03-13 01:56", "2026-03-13 02:00", "2026-03-13 02:04", "2026-03-13 02:08", "2026-03-13 02:12", "2026-03-13 02:16", "2026-03-13 02:20", "2026-03-13 02:24", "2026-03-13 02:28", "2026-03-13 02:32", "2026-03-13 02:36", "2026-03-13 02:40", "2026-03-13 02:44", "2026-03-13 02:48", "2026-03-13 02:52", "2026-03-13 02:56", "2026-03-13 03:00", "2026-03-13 03:04", "2026-03-13 03:08", "2026-03-13 03:12", "2026-03-13 03:16", "2026-03-13 03:20", "2026-03-13 03:24", "2026-03-13 03:28", "2026-03-13 03:32", "2026-03-13 03:36", "2026-03-13 03:40", "2026-03-13 03:44", "2026-03-13 03:48", "2026-03-13 03:52", "2026-03-13 03:56", "2026-03-13 04:00", "2026-03-13 04:04", "2026-03-13 04:08", "2026-03-13 04:12", "2026-03-13 04:16", "2026-03-13 04:20", "2026-03-13 04:24", "2026-03-13 04:28", "2026-03-13 04:32", "2026-03-13 04:36", "2026-03-13 04:40", "2026-03-13 04:44", "2026-03-13 04:48", "2026-03-13 04:52", "2026-03-13 04:56", "2026-03-13 05:00", "2026-03-13 05:04", "2026-03-13 05:08", "2026-03-13 05:12", "2026-03-13 05:16", "2026-03-13 05:20", "2026-03-13 05:24", "2026-03-13 05:28", "2026-03-13 05:32", "2026-03-13 05:36", "2026-03-13 05:40", "2026-03-13 05:44", "2026-03-13 05:48", "2026-03-13 05:52", "2026-03-13 05:56", "2026-03-13 06:00", "2026-03-13 06:04", "2026-03-13 06:08", "2026-03-13 06:12", "2026-03-13 06:16", "2026-03-13 06:20", "2026-03-13 06:24", "2026-03-13 06:28", "2026-03-13 06:32", "2026-03-13 06:36", "2026-03-13 06:40", "2026-03-13 06:44", "2026-03-13 06:48", "2026-03-13 06:52", "2026-03-13 06:56", "2026-03-13 07:00", "2026-03-13 07:04", "2026-03-13 07:08", "2026-03-13 07:12", "2026-03-13 07:16", "2026-03-13 07:20", "2026-03-13 07:24", "2026-03-13 07:28", "2026-03-13 07:32", "2026-03-13 07:36", "2026-03-13 07:40", "2026-03-13 07:44", "2026-03-13 07:48", "2026-03-13 07:52", "2026-03-13 07:56", "2026-03-13 08:00", "2026-03-13 08:04", "2026-03-13 08:08", "2026-03-13 08:12", "2026-03-13 08:16", "2026-03-13 08:20", "2026-03-13 08:24", "2026-03-13 08:28", "2026-03-13 08:32", "2026-03-13 08:36", "2026-03-13 08:40", "2026-03-13 08:44", "2026-03-13 08:48", "2026-03-13 08:52", "2026-03-13 08:56", "2026-03-13 09:00", "2026-03-13 09:04", "2026-03-13 09:08", "2026-03-13 09:12", "2026-03-13 09:16", "2026-03-13 09:20", "2026-03-13 09:24", "2026-03-13 09:28", "2026-03-13 09:32", "2026-03-13 09:36", "2026-03-13 09:40", "2026-03-13 09:44", "2026-03-13 09:48", "2026-03-13 09:52", "2026-03-13 09:56", "2026-03-13 10:00", "2026-03-13 10:04", "2026-03-13 10:08", "2026-03-13 10:12", "2026-03-13 10:16", "2026-03-13 10:20", "2026-03-13 10:24", "2026-03-13 10:28", "2026-03-13 10:32", "2026-03-13 10:36", "2026-03-13 10:40", "2026-03-13 10:44", "2026-03-13 10:48", "2026-03-13 10:52", "2026-03-13 10:56", "2026-03-13 11:00", "2026-03-13 11:04", "2026-03-13 11:08", "2026-03-13 11:12", "2026-03-13 11:16", "2026-03-13 11:20", "2026-03-13 11:24", "2026-03-13 11:28", "2026-03-13 11:32", "2026-03-13 11:36", "2026-03-13 11:40", "2026-03-13 11:44", "2026-03-13 11:48", "2026-03-13 11:52", "2026-03-13 11:56", "2026-03-13 12:00", "2026-03-13 12:04", "2026-03-13 12:08", "2026-03-13 12:12", "2026-03-13 12:16", "2026-03-13 12:20", "2026-03-13 12:24", "2026-03-13 12:28", "2026-03-13 12:32", "2026-03-13 12:36", "2026-03-13 12:40", "2026-03-13 12:44", "2026-03-13 12:48", "2026-03-13 12:52", "2026-03-13 12:56", "2026-03-13 13:00", "2026-03-13 13:04", "2026-03-13 13:08", "2026-03-13 13:12", "2026-03-13 13:16", "2026-03-13 13:20", "2026-03-13 13:24", "2026-03-13 13:28", "2026-03-13 13:32", "2026-03-13 13:36", "2026-03-13 13:40", "2026-03-13 13:44", "2026-03-13 13:48", "2026-03-13 13:52", "2026-03-13 13:56", "2026-03-13 14:00", "2026-03-13 14:04", "2026-03-13 14:08", "2026-03-13 14:12", "2026-03-13 14:16", "2026-03-13 14:20", "2026-03-13 14:24", "2026-03-13 14:28", "2026-03-13 14:32", "2026-03-13 14:36", "2026-03-13 14:40", "2026-03-13 14:44", "2026-03-13 14:48", "2026-03-13 14:52", "2026-03-13 14:56", "2026-03-13 15:00", "2026-03-13 15:04", "2026-03-13 15:08", "2026-03-13 15:12", "2026-03-13 15:16", "2026-03-13 15:20", "2026-03-13 15:24", "2026-03-13 15:28", "2026-03-13 15:32", "2026-03-13 15:36", "2026-03-13 15:40", "2026-03-13 15:44", "2026-03-13 15:48", "2026-03-13 15:52", "2026-03-13 15:56", "2026-03-13 16:00", "2026-03-13 16:04", "2026-03-13 16:08", "2026-03-13 16:12", "2026-03-13 16:16", "2026-03-13 16:20", "2026-03-13 16:24", "2026-03-13 16:28", "2026-03-13 16:32", "2026-03-13 16:36", "2026-03-13 16:40", "2026-03-13 16:44", "2026-03-13 16:48", "2026-03-13 16:52", "2026-03-13 16:56", "2026-03-13 17:00", "2026-03-13 17:04", "2026-03-13 17:08", "2026-03-13 17:12", "2026-03-13 17:16", "2026-03-13 17:20", "2026-03-13 17:24", "2026-03-13 17:28", "2026-03-13 17:32", "2026-03-13 17:36", "2026-03-13 17:40", "2026-03-13 17:44", "2026-03-13 17:48", "2026-03-13 17:52", "2026-03-13 17:56", "2026-03-13 18:00", "2026-03-13 18:04", "2026-03-13 18:08", "2026-03-13 18:12", "2026-03-13 18:16", "2026-03-13 18:20", "2026-03-13 18:24", "2026-03-13 18:28", "2026-03-13 18:32", "2026-03-13 18:36", "2026-03-13 18:40", "2026-03-13 18:44", "2026-03-13 18:48", "2026-03-13 18:52", "2026-03-13 18:56", "2026-03-13 19:00", "2026-03-13 19:04", "2026-03-13 19:08", "2026-03-13 19:12", "2026-03-13 19:16", "2026-03-13 19:20", "2026-03-13 19:24", "2026-03-13 19:28", "2026-03-13 19:32", "2026-03-13 19:36", "2026-03-13 19:40", "2026-03-13 19:44", "2026-03-13 19:48", "2026-03-13 19:52", "2026-03-13 19:56", "2026-03-13 20:00", "2026-03-13 20:04", "2026-03-13 20:08", "2026-03-13 20:12", "2026-03-13 20:16", "2026-03-13 20:20", "2026-03-13 20:24", "2026-03-13 20:28", "2026-03-13 20:32", "2026-03-13 20:36", "2026-03-13 20:40", "2026-03-13 20:44", "2026-03-13 20:48", "2026-03-13 20:52", "2026-03-13 20:56", "2026-03-13 21:00", "2026-03-13 21:04", "2026-03-13 21:08", "2026-03-13 21:12", "2026-03-13 21:16", "2026-03-13 21:20", "2026-03-13 21:24", "2026-03-13 21:28", "2026-03-13 21:32", "2026-03-13 21:36", "2026-03-13 21:40", "2026-03-13 21:44", "2026-03-13 21:48", "2026-03-13 21:52", "2026-03-13 21:56", "2026-03-13 22:00", "2026-03-13 22:04", "2026-03-13 22:08", "2026-03-13 22:12", "2026-03-13 22:16", "2026-03-13 22:20", "2026-03-13 22:24", "2026-03-13 22:28", "2026-03-13 22:32", "2026-03-13 22:36", "2026-03-13 22:40", "2026-03-13 22:44", "2026-03-13 22:48", "2026-03-13 22:52", "2026-03-13 22:56", "2026-03-13 23:00", "2026-03-13 23:04", "2026-03-13 23:08", "2026-03-13 23:12", "2026-03-13 23:16", "2026-03-13 23:20", "2026-03-13 23:24", "2026-03-13 23:28", "2026-03-13 23:32", "2026-03-13 23:36", "2026-03-13 23:40", "2026-03-13 23:44", "2026-03-13 23:48", "2026-03-13 23:52", "2026-03-13 23:56", "2026-03-14 00:00", "2026-03-14 00:04", "2026-03-14 00:08", "2026-03-14 00:12", "2026-03-14 00:16", "2026-03-14 00:20", "2026-03-14 00:24", "2026-03-14 00:28", "2026-03-14 00:32", "2026-03-14 00:36", "2026-03-14 00:40", "2026-03-14 00:44", "2026-03-14 00:48", "2026-03-14 00:52", "2026-03-14 00:56", "2026-03-14 01:00", "2026-03-14 01:04", "2026-03-14 01:08", "2026-03-14 01:12", "2026-03-14 01:16", "2026-03-14 01:20", "2026-03-14 01:24", "2026-03-14 01:28", "2026-03-14 01:32", "2026-03-14 01:36", "2026-03-14 01:40", "2026-03-14 01:44", "2026-03-14 01:48", "2026-03-14 01:52", "2026-03-14 01:56", "2026-03-14 02:00", "2026-03-14 02:04", "2026-03-14 02:08", "2026-03-14 02:12", "2026-03-14 02:16", "2026-03-14 02:20", "2026-03-14 02:24", "2026-03-14 02:28", "2026-03-14 02:32", "2026-03-14 02:36", "2026-03-14 02:40", "2026-03-14 02:44", "2026-03-14 02:48", "2026-03-14 02:52", "2026-03-14 02:56", "2026-03-14 03:00", "2026-03-14 03:04", "2026-03-14 03:08", "2026-03-14 03:12", "2026-03-14 03:16", "2026-03-14 03:20", "2026-03-14 03:24", "2026-03-14 03:28", "2026-03-14 03:32", "2026-03-14 03:36", "2026-03-14 03:40", "2026-03-14 03:44", "2026-03-14 03:48", "2026-03-14 03:52", "2026-03-14 03:56", "2026-03-14 04:00", "2026-03-14 04:04", "2026-03-14 04:08", "2026-03-14 04:12", "2026-03-14 04:16", "2026-03-14 04:20", "2026-03-14 04:24", "2026-03-14 04:28", "2026-03-14 04:32", "2026-03-14 04:36", "2026-03-14 04:40", "2026-03-14 04:44", "2026-03-14 04:48", "2026-03-14 04:52", "2026-03-14 04:56", "2026-03-14 05:00", "2026-03-14 05:04", "2026-03-14 05:08", "2026-03-14 05:12", "2026-03-14 05:16", "2026-03-14 05:20", "2026-03-14 05:24", "2026-03-14 05:28", "2026-03-14 05:32", "2026-03-14 05:36", "2026-03-14 05:40", "2026-03-14 05:44", "2026-03-14 05:48", "2026-03-14 05:52", "2026-03-14 05:56", "2026-03-14 06:00", "2026-03-14 06:04", "2026-03-14 06:08", "2026-03-14 06:12", "2026-03-14 06:16", "2026-03-14 06:20", "2026-03-14 06:24", "2026-03-14 06:28", "2026-03-14 06:32", "2026-03-14 06:36", "2026-03-14 06:40", "2026-03-14 06:44", "2026-03-14 06:48", "2026-03-14 06:52", "2026-03-14 06:56", "2026-03-14 07:00", "2026-03-14 07:04", "2026-03-14 07:08", "2026-03-14 07:12", "2026-03-14 07:16", "2026-03-14 07:20", "2026-03-14 07:24", "2026-03-14 07:28", "2026-03-14 07:32", "2026-03-14 07:36", "2026-03-14 07:40", "2026-03-14 07:44", "2026-03-14 07:48", "2026-03-14 07:52", "2026-03-14 07:56", "2026-03-14 08:00", "2026-03-14 08:04", "2026-03-14 08:08", "2026-03-14 08:12", "2026-03-14 08:16", "2026-03-14 08:20", "2026-03-14 08:24", "2026-03-14 08:28", "2026-03-14 08:32", "2026-03-14 08:36", "2026-03-14 08:40", "2026-03-14 08:44", "2026-03-14 08:48", "2026-03-14 08:52", "2026-03-14 08:56", "2026-03-14 09:00", "2026-03-14 09:04", "2026-03-14 09:08", "2026-03-14 09:12", "2026-03-14 09:16", "2026-03-14 09:20", "2026-03-14 09:24", "2026-03-14 09:28", "2026-03-14 09:32", "2026-03-14 09:36", "2026-03-14 09:40", "2026-03-14 09:44", "2026-03-14 09:48", "2026-03-14 09:52", "2026-03-14 09:56", "2026-03-14 10:00", "2026-03-14 10:04", "2026-03-14 10:08", "2026-03-14 10:12", "2026-03-14 10:16", "2026-03-14 10:20", "2026-03-14 10:24", "2026-03-14 10:28", "2026-03-14 10:32", "2026-03-14 10:36", "2026-03-14 10:40", "2026-03-14 10:44", "2026-03-14 10:48", "2026-03-14 10:52", "2026-03-14 10:56", "2026-03-14 11:00", "2026-03-14 11:04", "2026-03-14 11:08", "2026-03-14 11:12", "2026-03-14 11:16", "2026-03-14 11:20", "2026-03-14 11:24", "2026-03-14 11:28", "2026-03-14 11:32", "2026-03-14 11:36", "2026-03-14 11:40", "2026-03-14 11:44", "2026-03-14 11:48", "2026-03-14 11:52", "2026-03-14 11:56", "2026-03-14 12:00", "2026-03-14 12:04", "2026-03-14 12:08", "2026-03-14 12:12", "2026-03-14 12:16", "2026-03-14 12:20", "2026-03-14 12:24", "2026-03-14 12:28", "2026-03-14 12:32", "2026-03-14 12:36", "2026-03-14 12:40", "2026-03-14 12:44", "2026-03-14 12:48", "2026-03-14 12:52", "2026-03-14 12:56", "2026-03-14 13:00", "2026-03-14 13:04", "2026-03-14 13:08", "2026-03-14 13:12", "2026-03-14 13:16", "2026-03-14 13:20", "2026-03-14 13:24", "2026-03-14 13:28", "2026-03-14 13:32", "2026-03-14 13:36", "2026-03-14 13:40", "2026-03-14 13:44", "2026-03-14 13:48", "2026-03-14 13:52", "2026-03-14 13:56", "2026-03-14 14:00", "2026-03-14 14:04", "2026-03-14 14:08", "2026-03-14 14:12", "2026-03-14 14:16", "2026-03-14 14:20", "2026-03-14 14:24", "2026-03-14 14:28", "2026-03-14 14:32", "2026-03-14 14:36", "2026-03-14 14:40", "2026-03-14 14:44", "2026-03-14 14:48", "2026-03-14 14:52", "2026-03-14 14:56", "2026-03-14 15:00", "2026-03-14 15:04", "2026-03-14 15:08", "2026-03-14 15:12", "2026-03-14 15:16", "2026-03-14 15:20", "2026-03-14 15:24", "2026-03-14 15:28", "2026-03-14 15:32", "2026-03-14 15:36", "2026-03-14 15:40", "2026-03-14 15:44", "2026-03-14 15:48", "2026-03-14 15:52", "2026-03-14 15:56", "2026-03-14 16:00", "2026-03-14 16:04", "2026-03-14 16:08", "2026-03-14 16:12", "2026-03-14 16:16", "2026-03-14 16:20", "2026-03-14 16:24", "2026-03-14 16:28", "2026-03-14 16:32", "2026-03-14 16:36", "2026-03-14 16:40", "2026-03-14 16:44", "2026-03-14 16:48", "2026-03-14 16:52", "2026-03-14 16:56", "2026-03-14 17:00", "2026-03-14 17:04", "2026-03-14 17:08", "2026-03-14 17:12", "2026-03-14 17:16", "2026-03-14 17:20", "2026-03-14 17:24", "2026-03-14 17:28", "2026-03-14 17:32", "2026-03-14 17:36", "2026-03-14 17:40", "2026-03-14 17:44", "2026-03-14 17:48", "2026-03-14 17:52", "2026-03-14 17:56", "2026-03-14 18:00", "2026-03-14 18:04", "2026-03-14 18:08", "2026-03-14 18:12", "2026-03-14 18:16", "2026-03-14 18:20", "2026-03-14 18:24", "2026-03-14 18:28", "2026-03-14 18:32", "2026-03-14 18:36", "2026-03-14 18:40", "2026-03-14 18:44", "2026-03-14 18:48", "2026-03-14 18:52", "2026-03-14 18:56", "2026-03-14 19:00", "2026-03-14 19:04", "2026-03-14 19:08", "2026-03-14 19:12", "2026-03-14 19:16", "2026-03-14 19:20", "2026-03-14 19:24", "2026-03-14 19:28", "2026-03-14 19:32", "2026-03-14 19:36", "2026-03-14 19:40", "2026-03-14 19:44", "2026-03-14 19:48", "2026-03-14 19:52", "2026-03-14 19:56", "2026-03-14 20:00", "2026-03-14 20:04", "2026-03-14 20:08", "2026-03-14 20:12", "2026-03-14 20:16", "2026-03-14 20:20", "2026-03-14 20:24", "2026-03-14 20:28", "2026-03-14 20:32", "2026-03-14 20:36", "2026-03-14 20:40", "2026-03-14 20:44", "2026-03-14 20:48", "2026-03-14 20:52", "2026-03-14 20:56", "2026-03-14 21:00", "2026-03-14 21:04", "2026-03-14 21:08", "2026-03-14 21:12", "2026-03-14 21:16", "2026-03-14 21:20", "2026-03-14 21:24", "2026-03-14 21:28", "2026-03-14 21:32", "2026-03-14 21:36", "2026-03-14 21:40", "2026-03-14 21:44", "2026-03-14 21:48", "2026-03-14 21:52", "2026-03-14 21:56", "2026-03-14 22:00", "2026-03-14 22:04", "2026-03-14 22:08", "2026-03-14 22:12", "2026-03-14 22:16", "2026-03-14 22:20", "2026-03-14 22:24", "2026-03-14 22:28", "2026-03-14 22:32", "2026-03-14 22:36", "2026-03-14 22:40", "2026-03-14 22:44", "2026-03-14 22:48", "2026-03-14 22:52", "2026-03-14 22:56", "2026-03-14 23:00", "2026-03-14 23:04", "2026-03-14 23:08", "2026-03-14 23:12", "2026-03-14 23:16", "2026-03-14 23:20", "2026-03-14 23:24", "2026-03-14 23:28", "2026-03-14 23:32", "2026-03-14 23:36", "2026-03-14 23:40", "2026-03-14 23:44", "2026-03-14 23:48", "2026-03-14 23:52", "2026-03-14 23:56"], "y": [49.91, 49.81, 49.75, 50.17, 50.09, 49.19, 49.41, 49.26, 49.15, 49.23, 49.39, 50.1, 50.49, 50.55, 50.09, 49.48, 49.64, 50.43, 50.45, 50.38, 50.69, 49.8, 49.62, 49.92, 50.45, 50.29, 50.51, 50.65, 51.11, 50.42, 50.75, 49.83, 48.26, 47.93, 47.42, 48.0, 48.44, 47.74, 48.29, 47.72, 47.72, 47.59, 47.7, 48.24, 48.66, 48.9, 49.31, 49.61, 49.24, 48.83, 48.57, 48.89, 48.77, 50.19, 49.7, 49.04, 49.52, 50.39, 50.68, 51.17, 52.0, 51.91, 51.01, 50.68, 51.23, 50.34, 50.36, 50.5, 50.3, 50.73, 51.06, 52.43, 52.76, 52.34, 51.95, 51.42, 51.96, 51.58, 51.51, 51.92, 51.45, 51.25, 50.12, 49.47, 49.14, 49.4, 50.13, 50.12, 50.27, 50.37, 51.01, 51.53, 51.66, 51.02, 51.54, 51.74, 52.44, 52.37, 53.5, 53.21, 54.1, 54.09, 53.7, 52.95, 52.8, 53.6, 54.02, 54.35, 52.84, 53.21, 53.47, 53.08, 52.64, 52.58, 53.57, 52.86, 52.55, 53.31, 52.98, 52.7, 52.71, 51.91, 52.0, 51.24, 51.74, 51.71, 53.05, 53.15, 53.91, 53.05, 52.91, 53.05, 54.04, 52.95, 53.48, 53.77, 54.61, 54.95, 54.88, 54.47, 53.63, 53.68, 53.49, 54.63, 54.17, 54.28, 53.25, 52.95, 53.05, 53.48, 54.28, 54.17, 53.41, 53.62, 53.86, 54.08, 53.58, 54.18, 54.15, 54.49, 55.16, 55.43, 55.49, 56.67, 56.68, 56.37, 56.31, 57.08, 57.01, 57.18, 57.75, 57.29, 56.11, 56.16, 56.18, 55.69, 56.1, 56.34, 55.62, 55.82, 55.58, 54.58, 54.76, 54.64, 54.1, 54.33, 54.54, 54.1, 54.26, 54.78, 54.26, 54.4, 54.32, 55.59, 54.36, 54.69, 54.41, 54.26, 55.32, 55.21, 56.45, 56.05, 56.14, 55.73, 55.2, 55.13, 54.86, 54.88, 53.52, 54.65, 54.46, 55.42, 54.7, 54.79, 56.59, 55.93, 54.92, 54.49, 54.69, 55.01, 55.68, 55.41, 54.35, 54.0, 54.66, 54.85, 53.58, 53.48, 54.25, 55.44, 55.67, 55.74, 54.89, 54.28, 54.22, 54.44, 54.7, 54.32, 53.54, 53.0, 52.25, 52.59, 51.15, 50.93, 51.18, 52.07, 52.07, 52.63, 52.34, 51.85, 51.4, 52.29, 52.84, 53.08, 55.02, 54.9, 55.17, 55.25, 55.01, 56.3, 57.08, 56.1, 55.74, 55.88, 56.23, 55.3, 53.84, 52.62, 52.52, 52.41, 52.57, 52.06, 51.28, 50.04, 50.24, 50.46, 51.04, 51.5, 51.35, 52.13, 52.01, 51.57, 51.23, 50.85, 49.54, 49.64, 49.8, 49.58, 49.16, 49.4, 50.45, 50.46, 50.15, 49.79, 49.75, 49.0, 48.94, 49.0, 50.13, 50.69, 51.3, 50.84, 51.23, 50.52, 50.7, 50.93, 50.46, 51.65, 51.95, 50.77, 51.09, 50.82, 50.81, 51.07, 51.28, 50.03, 49.34, 49.82, 50.6, 51.73, 52.78, 51.49, 51.92, 50.73, 51.69, 51.8, 51.08, 52.27, 52.61, 51.42, 51.57, 51.1, 51.14, 50.84, 51.65, 50.76, 50.94, 52.01, 51.47, 51.57, 51.66, 51.21, 51.57, 51.6, 51.0, 52.04, 52.47, 52.32, 51.9, 51.39, 52.1, 51.97, 52.21, 52.05, 52.38, 52.26, 52.68, 52.51, 52.96, 53.3, 53.17, 52.59, 51.97, 51.49, 50.87, 51.37, 51.31, 52.23, 53.55, 53.5, 52.5, 52.22, 52.13, 51.19, 51.02, 51.17, 50.87, 50.39, 49.93, 51.0, 50.89, 50.37, 50.14, 50.71, 50.29, 50.57, 51.0, 51.42, 52.24, 51.86, 52.5, 51.98, 51.7, 52.38, 52.83, 52.77, 52.0, 52.3, 51.88, 51.28, 50.87, 51.0, 49.71, 49.93, 50.04, 49.68, 50.31, 50.67, 50.3, 49.89, 50.31, 49.39, 49.2, 48.84, 48.91, 49.06, 49.1, 49.8, 49.94, 49.75, 49.03, 49.48, 49.81, 50.68, 50.22, 50.23, 50.19, 50.13, 50.14, 49.11, 49.62, 50.02, 50.7, 52.03, 51.8, 51.74, 51.71, 52.84, 51.75, 52.01, 51.08, 49.51, 48.31, 47.51, 48.21, 47.72, 47.63, 46.98, 47.41, 46.8, 47.65, 47.1, 46.7, 46.84, 46.92, 47.84, 47.95, 47.27, 46.99, 46.7, 47.2, 47.49, 47.47, 48.04, 47.76, 47.73, 47.88, 48.84, 48.8, 48.62, 48.02, 48.47, 48.15, 48.39, 47.28, 47.96, 47.2, 46.79, 47.49, 46.74, 46.76, 46.87, 46.33, 47.21, 48.17, 47.02, 46.21, 46.77, 46.05, 45.9, 46.06, 46.55, 46.49, 46.61, 46.22, 47.07, 46.83, 47.1, 46.85, 46.97, 46.93, 46.9, 46.35, 46.9, 47.81, 48.0, 48.48, 49.01, 49.59, 49.78, 49.91, 50.43, 50.47, 49.87, 49.89, 48.76, 48.78, 49.05, 49.81, 49.91, 50.47, 50.46, 49.83, 48.99, 48.43, 47.64, 48.07, 47.98, 48.36, 48.44, 49.1, 49.75, 49.37, 49.22, 48.91, 47.96, 48.41, 49.15, 49.17, 48.89, 49.56, 48.17, 48.31, 48.43, 48.12, 48.99, 49.59, 49.44, 49.4, 49.18, 48.89, 48.13, 48.99, 49.63, 50.12, 49.46, 50.72, 51.89, 51.97, 51.39, 50.84, 51.07, 50.5, 50.47, 51.12, 50.19, 51.39, 52.3, 51.51, 50.63, 50.45, 49.82, 49.67, 48.13, 48.03, 49.15, 48.5, 48.36, 47.5, 47.93, 47.84, 49.05, 49.19, 48.98, 49.33, 49.04, 48.26, 48.48, 48.4, 48.53, 48.79, 48.51, 48.79, 49.86, 49.19, 50.25, 50.1, 49.64, 51.1, 51.17, 51.97, 52.42, 51.37, 51.41, 51.07, 50.24, 49.17, 49.25, 49.62, 49.86, 49.68, 49.21, 48.63, 48.33, 47.74, 47.66, 47.7, 47.21, 47.12, 46.72, 46.79, 47.16, 47.32, 47.66, 46.71, 46.55, 46.79, 47.23, 46.33, 46.5, 47.29, 47.24, 47.24, 47.56, 47.76, 48.21, 48.29, 48.42, 47.98, 47.92, 48.71, 48.61, 48.54, 48.27, 48.78, 48.29, 48.87, 48.33, 47.73, 47.9, 48.02, 48.24, 48.91, 48.69, 48.98, 48.45, 49.24, 49.63, 49.96, 50.08, 49.6, 49.41, 49.73, 49.72, 49.8, 48.99, 49.12, 48.72, 48.1, 48.04, 46.97, 47.45, 48.01, 48.02, 47.46, 46.94, 46.91, 45.52, 45.72, 46.2, 46.09, 45.87, 46.07, 46.35, 47.08, 47.15, 46.8, 46.58, 46.76, 47.76, 47.61, 47.03, 46.57, 45.38, 45.67, 44.94, 44.3, 43.23, 42.69, 43.18, 42.53, 41.63, 41.9, 41.86, 42.28, 42.88, 43.02, 42.38, 42.46, 42.91, 42.7, 41.98, 42.81, 42.7, 42.6, 42.76, 43.52, 43.81, 43.73, 44.27, 45.67, 46.59, 47.06, 46.45, 48.77, 48.07, 47.89, 47.51, 48.54, 48.82, 47.99, 48.19, 48.55, 48.39, 47.69, 47.3, 47.09, 47.16, 46.91, 47.41, 46.89, 45.92, 45.56, 46.45, 46.18, 47.66, 48.0, 47.34, 46.9, 47.11, 46.46, 47.95, 47.4, 47.86, 48.78, 48.74, 48.16, 48.04, 48.29, 48.85, 48.91, 48.09, 48.16, 47.79, 46.52, 46.17, 45.39, 45.84, 47.09, 48.26, 47.95, 47.71, 48.17, 48.84, 48.61, 48.56, 49.91, 49.85, 49.56, 49.64, 49.99, 49.38, 49.25, 48.56, 48.42, 49.58, 50.03, 49.98, 49.42, 49.24, 49.89, 49.55, 50.43, 49.6, 49.43, 50.49, 49.28, 50.0, 48.89, 48.86, 48.78, 49.3, 47.42, 46.32, 46.06, 46.16, 45.7, 45.65, 45.03, 44.88, 44.48, 44.74, 45.19, 46.15, 45.83, 45.72, 45.84, 45.74, 45.8, 44.94, 45.27, 44.81, 44.34, 43.5, 44.33, 44.36, 45.16, 45.42, 44.49, 43.95, 44.53, 44.18, 43.64, 43.66, 43.68, 43.2, 43.14, 42.99, 41.57, 42.04, 41.72, 42.67, 42.12, 41.33, 42.22, 41.42, 41.21, 41.75, 41.71, 40.89, 41.18, 41.24, 42.19, 42.7, 44.66, 43.78, 43.89, 43.38, 44.2, 44.81, 45.37, 44.99, 44.65, 43.54, 44.69, 45.1, 45.04, 45.7, 46.24, 46.9, 45.99, 45.64, 45.84, 46.14, 46.79, 46.25, 46.4, 47.8, 48.26, 48.81, 48.83, 49.31, 50.41, 50.46, 51.19, 50.64, 50.98, 51.5, 51.02, 51.66, 51.22, 50.71, 50.7, 51.84, 51.99, 52.51, 52.02, 52.03, 51.28, 50.92, 51.4, 51.35, 52.19, 52.03, 51.87, 52.6, 52.15, 51.2, 51.96, 52.17, 50.82, 50.83, 50.57, 51.61, 51.14, 50.77, 50.21, 49.57, 49.16, 48.31, 47.73, 46.81, 45.98, 45.12, 44.91, 44.6, 43.97, 44.38, 44.46, 44.31, 44.15, 45.22, 45.46, 45.84, 44.37, 44.09, 42.9, 42.79, 43.16, 42.89, 43.34, 42.86, 43.35, 42.55, 42.54, 42.95, 43.41, 43.46, 44.76, 44.61, 44.45, 42.91, 44.11, 44.01, 43.42, 44.34, 45.2, 45.36, 44.59, 44.95, 44.68, 44.08, 44.83, 43.65, 44.12, 44.51, 45.85, 46.13, 44.97, 44.57, 44.72, 45.04, 45.73, 44.64, 44.54, 45.24, 46.26, 47.45, 47.27, 47.98, 49.05, 49.78, 50.22, 50.72, 50.23, 49.35, 49.96, 49.75, 49.74, 49.4, 49.17, 49.33, 48.73, 48.79, 48.97, 48.94, 48.52, 49.02, 50.16, 49.8, 50.54, 51.06, 49.45, 49.01, 48.64, 49.14, 49.27, 49.57, 49.96, 49.42, 48.98, 48.27, 48.2, 48.17, 48.31, 47.91, 48.49, 49.07, 50.02, 50.44, 50.55, 50.94, 51.29, 50.87, 51.63, 52.62, 53.76, 53.7, 53.82, 54.0, 53.92, 54.21, 54.05, 53.86, 54.83, 54.84, 54.78, 55.21, 55.2, 55.27, 55.13, 54.29, 54.19, 53.42, 53.48, 52.7, 53.2, 53.58, 53.68, 53.55, 53.72, 52.47, 51.76, 51.64, 51.81, 51.73, 51.09, 51.15, 50.85, 50.2, 50.39, 50.26, 50.97, 51.35, 51.76, 51.92, 51.38, 50.79, 49.89, 51.62, 50.94, 50.79, 50.56, 50.38, 50.02, 48.9, 48.32, 47.52, 47.5, 47.14, 46.78, 46.98, 46.69, 47.31, 47.13, 47.33, 46.58, 47.05, 46.86, 47.17, 47.43, 47.37, 47.56, 47.37, 48.23, 48.83, 49.14, 48.45, 47.82, 47.47, 47.37, 47.69, 47.2, 47.96, 48.01, 46.84, 46.62, 45.13, 44.78, 44.55, 44.3, 44.22, 44.1, 43.86, 44.88, 45.71, 45.11, 45.96, 45.07, 44.68, 45.7, 44.45, 44.9, 44.25, 44.28, 44.29, 45.42, 45.02, 45.08, 45.56, 45.49, 45.09, 45.15, 45.31, 45.93, 45.45, 45.27, 45.56, 45.55, 45.52, 45.6, 45.27, 44.89, 45.25, 44.69, 45.5, 45.72, 45.04, 45.31, 45.5, 46.05, 46.82, 46.67, 46.31, 46.02, 45.51, 45.15, 45.42, 45.52, 45.31, 44.97, 45.27, 45.07, 44.54, 44.56, 44.51, 43.98, 44.6, 45.21, 45.33, 45.5, 45.91, 45.97, 46.59, 47.65, 47.75, 48.05, 48.62, 48.44, 47.8, 48.38, 47.48, 48.6, 49.15, 49.28, 49.32, 50.39, 49.81, 49.12, 48.78, 48.65, 48.07, 48.2, 48.32, 47.86, 48.87, 48.06, 47.33, 47.61, 47.53, 47.83, 47.5, 46.93, 46.61, 46.26, 46.65, 46.43, 46.96, 47.38, 48.05, 48.63, 49.13, 49.61, 49.31, 49.16, 48.08, 48.3, 47.93, 48.21, 48.56, 47.78, 47.21, 47.06, 46.81, 46.97, 46.34, 46.44, 45.5, 44.3, 44.84, 44.16, 43.94, 43.21, 42.5, 42.41, 42.32, 43.06, 43.47, 43.44, 44.03, 44.82, 45.17, 45.02, 45.73, 46.88, 47.34, 48.45, 49.04, 49.57, 48.92, 48.28, 48.28, 47.31, 47.01, 47.59, 47.24, 47.62, 46.85, 46.62, 47.3, 47.48, 47.71, 48.77, 49.58, 49.06, 49.87, 49.5, 49.5, 49.52, 50.17, 49.49, 49.77, 50.09, 50.58, 50.44, 51.03, 50.59, 51.26, 51.45, 50.58, 50.81, 50.9, 50.67, 50.22, 50.07, 49.2, 50.23, 49.55, 49.16, 49.87, 50.22, 50.65, 51.55, 51.33, 50.67, 51.17, 51.62, 51.39, 50.6, 51.34, 51.65, 50.8, 51.25, 50.36, 50.06, 49.39, 49.02, 48.54, 48.2, 48.67, 48.87, 49.27, 49.94, 49.72, 49.77, 50.1, 51.12, 51.64, 52.44, 53.0, 53.57, 52.43, 52.91, 52.98, 52.95, 52.58, 52.27, 52.48, 52.93, 51.97, 52.06, 51.69, 51.08, 51.3, 51.07, 50.66, 50.18, 50.35, 50.33, 49.67, 49.17, 49.08, 49.34, 48.73, 49.04, 48.57, 50.23, 49.66, 49.2, 49.33, 48.8, 49.32, 50.42, 50.18, 50.28, 49.96, 49.96, 50.82, 51.34, 50.77, 51.68, 52.35, 52.59, 52.14, 52.14, 51.62, 51.87, 51.64, 50.27, 50.82, 50.92, 51.55, 51.43, 51.52, 52.16, 52.35, 52.47, 54.35, 54.16, 54.18, 55.14, 54.55, 53.84, 52.9, 53.16, 53.47, 53.85, 52.96, 53.51, 54.15, 54.01, 53.95, 54.28, 54.41, 54.71, 53.96, 53.78, 52.98, 53.3, 53.55, 53.42, 53.53, 52.52, 52.99, 52.65, 52.67, 53.29, 52.77, 53.43, 53.44, 53.38, 53.65, 52.83, 53.13, 53.1, 53.66, 53.46, 53.17, 53.33, 53.23, 52.46, 52.29, 53.01, 52.89, 52.31, 52.7, 51.53, 50.23, 50.22, 50.32, 50.45, 49.91, 49.82, 48.98, 49.13, 48.18, 48.13, 48.32, 47.3, 47.04, 47.57, 48.55, 47.68, 47.93, 47.23, 46.48, 47.51, 47.96, 47.52, 47.7, 48.13, 48.27, 49.66, 50.03, 48.23, 48.09, 47.69, 47.61, 47.67, 47.32, 46.73, 47.61, 48.02, 47.65, 48.11, 48.55, 49.34, 48.72, 49.21, 48.86, 49.58, 49.47, 48.12, 48.18, 47.15, 47.07, 47.1, 46.91, 46.08, 45.49, 45.08, 45.02, 45.9, 46.4, 46.19, 47.03, 46.27, 46.76, 46.72, 46.93, 47.37, 47.01, 47.56, 47.6, 49.09, 48.93, 49.71, 50.11, 49.4, 50.23, 49.59, 48.26, 48.8, 49.47, 49.51, 49.36, 50.33, 50.75, 50.34, 50.77, 50.01, 49.67, 49.05, 47.75, 47.09, 47.88, 47.26, 46.99, 46.35, 46.94, 47.01, 47.36, 47.35, 46.7, 46.18, 46.76, 46.79, 47.32, 45.47, 46.23, 46.01, 47.39, 47.14, 47.21, 47.67, 47.19, 47.77, 47.42, 48.25, 48.76, 49.08, 48.67, 48.57, 48.78, 47.58, 47.3, 47.91, 47.19, 48.02, 47.68, 47.92, 47.27, 47.62, 47.94, 48.67, 49.51, 50.27, 50.39, 49.65, 50.45, 49.66, 49.4, 49.85, 50.12, 51.08, 51.05, 50.02, 49.85, 49.96, 49.75, 50.6, 50.44, 49.57, 49.86, 49.17, 50.21, 50.37, 49.52, 50.18, 51.59, 50.36, 50.89, 51.17, 51.25, 51.43, 51.7, 51.25, 52.07, 51.22, 52.37, 53.24, 52.46, 52.41, 53.21, 52.85, 52.7, 52.4, 53.06, 52.63, 52.57, 52.84, 52.66, 52.09, 51.24, 50.31, 49.59, 48.57, 48.16, 48.38, 48.44, 47.98, 47.41, 46.86, 46.09, 45.43, 45.95, 45.19, 45.3, 45.02, 46.57, 45.57, 45.77, 45.65, 45.28, 45.56, 45.74, 45.19, 45.54, 45.86, 46.73, 46.43, 47.38, 47.32, 46.19, 46.58, 46.6, 46.13, 46.77, 46.55, 47.23, 47.24, 47.74, 48.2, 48.52, 47.93, 48.52, 48.56, 49.79, 50.08, 50.53, 50.06, 49.82, 49.88, 49.18, 48.49, 48.46, 48.44, 48.6, 49.29, 49.07, 49.5, 49.42, 49.31, 49.48, 48.25, 48.33, 47.98, 47.46, 46.38, 46.18, 45.13, 45.75, 45.7, 44.77, 44.47, 45.04, 44.78, 44.71, 44.6, 44.63, 43.72, 43.82, 43.6, 45.5, 45.47, 45.28, 45.97, 45.96, 46.19, 45.74, 46.76, 46.45, 46.75, 47.49, 47.36, 47.41, 47.81, 48.27, 47.65, 47.8, 47.28, 46.89, 46.56, 47.36, 48.37, 49.97, 49.93, 49.43, 48.86, 49.85, 48.93, 48.76, 48.44, 49.52, 48.93, 49.61, 50.4, 50.3, 50.57, 49.63, 49.59, 49.47, 47.93, 48.22, 48.47, 47.48, 46.69, 46.3, 46.06, 45.96, 45.46, 44.95, 45.23, 45.04, 45.08, 45.04, 45.41, 45.41, 46.02, 46.16, 46.77, 47.58, 46.76, 47.37, 48.5, 47.94, 47.97, 47.79, 48.1, 48.45, 48.08, 48.91, 48.41, 48.36, 49.01, 50.2, 49.89, 50.36, 50.49, 49.53, 48.96, 48.26, 47.99, 47.78, 47.84, 48.65, 48.93, 50.55, 50.39, 50.86, 51.09, 51.97, 51.7, 52.18, 53.11, 52.62, 52.52, 52.77, 52.45, 51.88, 52.94, 52.75, 53.73, 53.35, 53.16, 53.58, 53.38, 52.77, 52.29, 52.4, 51.96, 51.97, 50.58, 50.23, 50.12, 49.81, 49.21, 48.7, 48.77, 49.69, 48.85, 48.71, 49.32, 49.54, 49.49, 49.23, 49.25, 49.21, 47.91, 47.52, 46.4, 47.25, 47.8, 47.37, 47.9, 49.42, 49.05, 49.85, 50.07, 49.93, 49.27, 48.95, 48.73, 47.37, 47.74, 47.59, 47.91, 47.71, 49.55, 48.56, 48.03, 48.5, 49.94, 49.35, 50.46, 49.9, 50.68, 50.71, 52.03, 53.06, 52.61, 54.32, 53.56, 53.3, 54.32, 53.79, 53.33, 53.34, 53.55, 53.71, 53.19, 53.24, 53.56, 54.39, 54.5, 53.66, 53.6, 53.16, 53.88, 52.8, 53.08, 52.38, 53.1, 53.5, 53.56, 53.79, 53.51, 53.85, 53.74, 54.11, 54.06, 52.49, 52.13, 53.0, 53.81, 53.8, 53.64, 53.37, 53.68, 53.96, 53.29, 53.62, 54.29, 53.63, 53.44, 53.65, 54.01, 53.68, 53.29, 52.95, 53.12, 53.31, 53.24, 52.35, 51.65, 52.0, 51.23, 51.34, 51.1, 50.71, 50.71, 51.71, 51.85, 51.63, 50.71, 51.01, 51.67, 52.0, 52.66, 52.89, 52.05, 51.98, 52.26, 52.65, 52.3, 52.21, 52.39, 53.1, 53.65, 53.96, 54.12, 53.42, 52.69, 52.58, 53.16, 53.33, 53.6, 52.63, 51.7, 52.34, 52.27, 51.44, 51.94, 52.05, 53.78, 54.46, 54.58, 54.39, 54.44, 54.29, 53.34, 53.83, 53.92, 52.19, 51.77, 51.23, 51.8, 51.74, 52.59, 51.59, 50.91, 51.53, 51.11, 50.45, 50.12, 49.67, 50.0, 50.67, 49.7, 49.53, 49.55, 49.61, 50.12, 50.19, 49.84, 49.17, 48.09, 47.91, 47.96, 48.55, 48.36, 49.78, 49.74, 49.46, 49.7, 49.12, 49.26, 48.04, 48.48, 48.55, 48.71, 48.83, 48.09, 47.59, 48.57, 48.9, 48.56, 48.84, 49.11, 50.3, 50.96, 51.19, 50.9, 51.95, 51.85, 51.29, 50.53, 50.0, 49.79, 50.25, 50.79, 51.47, 51.53, 52.0, 53.31, 53.79, 54.68, 53.68, 53.16, 52.65, 50.99, 51.01, 51.83, 51.47, 51.56, 51.01, 50.7, 50.86, 50.12, 50.82, 49.66, 49.86, 49.56, 50.47, 50.91, 49.64, 48.2, 47.63, 47.38, 47.32, 47.39, 47.85, 47.07, 46.05, 46.28, 46.14, 46.15, 45.84, 45.82, 46.8, 45.89, 45.24, 45.72, 46.74, 46.68, 45.99, 44.87, 45.13, 44.48, 45.89, 47.38, 47.57, 47.91, 47.88, 48.61, 48.63, 48.7, 49.54, 49.93, 51.21, 50.2, 49.86, 49.32, 49.84, 49.55, 49.92, 49.22, 49.18, 50.57, 51.54, 50.39, 50.6, 51.08, 50.76, 50.09, 50.48, 50.53, 50.85, 50.74, 52.13, 51.54, 51.21, 51.49, 51.9, 51.04, 51.79, 50.88, 50.87, 50.67, 50.23, 50.9, 49.48, 49.05, 48.53, 49.08, 50.03, 50.5, 51.32, 49.96, 50.06, 49.23, 49.02, 49.19, 49.26, 50.1, 48.91, 48.43, 47.57, 46.64, 47.31, 47.47, 48.46, 49.2, 49.26, 48.69, 49.31, 48.91, 48.21, 47.56, 47.68, 48.48, 48.55, 49.31, 49.38, 49.14, 50.79, 51.86, 51.94, 51.41, 50.41, 50.64, 50.48, 50.75, 50.93, 51.17, 51.83, 51.98, 51.51, 51.02, 51.35, 50.68, 51.1, 51.5, 51.45, 50.95, 49.86, 49.19, 48.23, 48.28, 48.05, 47.54, 48.11, 48.23, 48.29, 48.66, 49.31, 48.36, 48.82, 47.76, 47.32, 47.98, 48.44, 48.87, 49.0, 49.87, 48.95, 48.79, 48.84, 50.08, 50.7, 51.31, 50.82, 52.16, 52.4, 51.75, 53.12, 52.2, 51.63, 51.46, 50.84, 51.14, 51.29, 51.33, 52.44, 51.41, 52.2, 51.66, 52.51, 53.6, 54.91, 54.7, 53.9, 54.02, 53.91, 52.77, 53.16, 52.54, 53.36, 53.87, 53.62, 53.57, 53.36, 53.01, 54.81, 54.15, 54.1, 54.62, 54.29, 53.83, 52.96, 53.61, 53.97, 54.17, 53.18, 53.42, 53.52, 53.25, 52.36, 52.28, 51.71, 51.72, 51.73, 51.49, 51.99, 51.91, 52.19, 52.4, 52.95, 52.32, 52.06, 52.57, 52.61, 53.24, 53.62, 53.28, 53.74, 53.51, 54.02, 55.05, 55.6, 56.87, 55.8, 55.35, 55.09, 54.74, 54.87, 54.55, 55.13, 55.61, 55.75, 55.03, 55.26, 55.56, 55.66, 55.56, 56.29, 55.84, 55.5, 55.79, 55.99, 56.38, 56.09, 55.18, 54.33, 53.98, 54.38, 54.77, 53.58, 53.83, 53.7, 53.0, 54.26, 54.33, 54.74, 56.19, 55.71, 55.36, 56.15, 55.24, 55.18, 55.1, 55.58, 55.71, 55.05, 55.53, 55.93, 55.18, 54.67, 54.26, 53.48, 54.05, 53.78, 53.53, 52.84, 52.55, 53.39, 53.77, 52.72, 52.07, 52.41, 52.07, 51.69, 51.14, 50.32, 50.37, 50.14, 50.82, 50.76, 50.17, 50.58, 51.38, 50.91, 49.87, 49.58, 48.78, 49.79, 48.96, 48.79, 49.7, 50.22, 49.91, 49.44, 49.35, 49.21, 50.13, 50.03, 49.22, 49.83, 50.45, 50.31, 50.77, 50.78, 50.04, 49.99, 49.31, 48.94, 48.4, 48.63, 48.77, 48.0, 47.49, 47.54, 47.87, 47.95, 46.67, 47.51, 48.62, 49.6, 49.93, 50.34, 49.94, 50.05, 49.37, 49.46, 48.61, 48.99, 48.8, 49.28, 49.41, 49.14, 49.67, 48.97, 48.83, 48.53, 49.01, 48.98, 49.16, 49.5, 48.1, 47.58, 47.7, 48.35, 48.73, 49.54, 49.42, 49.49, 49.2, 48.95, 48.48, 48.18, 48.1, 47.75, 47.81, 46.76, 47.08, 47.25, 47.57, 47.34, 47.09, 47.74, 47.69, 48.93, 48.11, 48.0, 47.36, 46.94, 46.53, 46.31, 46.85, 46.23, 46.67, 45.87, 45.71, 46.59, 46.93, 47.16, 47.59, 47.99, 48.41, 49.28, 48.67, 48.65, 49.06, 49.53, 49.88, 50.66, 50.35, 49.53, 50.31, 50.3, 49.96, 49.99, 49.73, 50.34, 50.86, 51.03, 51.34, 51.33, 51.92, 50.46, 49.75, 49.73, 49.49, 48.93, 49.32, 48.75, 48.91, 49.0, 49.06, 48.58, 48.49, 49.26, 49.6, 50.18, 50.13, 49.11, 48.85, 48.78, 49.58, 50.27, 50.52, 50.0, 50.08, 49.92, 49.77, 49.04, 49.34, 49.33, 49.83, 48.95, 48.3, 50.52, 49.98, 50.15, 50.41, 49.82, 50.86, 50.8, 50.87, 51.95, 51.43, 51.11, 50.88, 50.04, 50.21, 50.49, 50.59, 50.97, 51.47, 51.64, 51.46, 52.17, 51.71, 52.51, 52.34, 52.76, 53.8, 52.36, 52.2, 51.91, 52.9, 52.6, 54.18, 53.18, 53.33, 53.03, 53.27, 52.87, 52.54, 51.39, 51.43, 50.5, 49.71, 49.77, 49.7, 50.32, 49.5, 49.77, 49.96, 49.78, 49.3, 49.27, 49.82, 49.6, 50.11, 49.95, 50.98, 50.98, 50.85, 49.87, 49.02, 49.26, 49.14, 49.33, 48.93, 48.86, 48.51, 48.72, 48.61, 49.76, 49.35, 50.04, 49.4, 49.13, 48.65, 49.43, 49.7, 49.79, 49.94, 49.29, 50.14, 50.97, 50.93, 50.92, 51.29, 51.16, 51.02, 50.7, 50.48, 50.19, 50.62, 50.41, 50.15, 49.77, 48.87, 49.83, 50.14, 50.66, 50.33, 51.19, 51.26, 52.1, 52.05, 51.99, 51.63, 51.64, 51.74, 52.61, 53.48, 53.46, 54.12, 52.41, 52.08, 52.19, 52.68, 52.88, 52.79, 52.45, 51.92, 53.03, 53.64, 54.35, 54.27, 53.87, 54.12, 54.02, 53.87, 53.77, 53.32, 52.73, 52.53, 51.65, 51.97, 52.44, 51.93, 50.79, 51.01, 51.13, 51.12, 50.3, 49.14, 50.19, 50.06, 50.36, 50.31, 50.55, 49.77, 49.51, 48.7, 48.08, 47.69, 46.65, 46.44, 46.09, 45.46, 45.47, 45.55, 45.14, 46.44, 46.94, 47.68, 47.53, 48.11, 48.61, 48.03, 47.66, 49.45, 49.22, 49.52, 49.41, 49.92, 49.32, 48.73, 49.44, 49.57, 48.09, 48.14, 48.07, 48.54, 48.76, 48.99, 49.06, 49.25, 48.58, 48.12, 47.64, 46.88, 47.42, 48.12, 48.52, 48.19, 47.91, 47.68, 48.4, 48.75, 49.82, 49.24, 49.12, 48.38, 47.56, 47.52, 47.36, 47.11, 46.25, 46.44, 46.34, 46.96, 47.35, 46.62, 46.92, 46.63, 47.61, 47.64, 47.39, 47.2, 46.35, 47.19, 48.52, 47.51, 47.41, 47.39, 47.09, 47.88, 48.67, 48.55, 49.82, 49.84, 49.7, 49.88, 49.43, 50.31, 50.68, 50.45, 50.33, 49.78, 49.94, 49.17, 49.18, 48.89, 49.25, 49.89, 50.37, 50.29, 49.86, 49.68, 49.67, 49.97, 49.63, 49.06, 49.18, 50.02, 51.14, 51.59, 50.97, 51.79, 51.25, 50.76, 51.0, 50.15, 50.63, 50.59, 50.81, 50.3, 50.81, 51.1, 50.86, 51.41, 49.78, 50.01, 49.94, 49.46, 49.58, 49.89, 49.45, 49.39, 49.38, 49.63, 50.37, 50.08, 50.87, 50.07, 50.25, 49.21, 49.27, 49.72, 50.94, 50.95, 50.48, 51.09, 51.09, 51.13, 51.66, 52.28, 51.19, 51.2, 51.17, 50.5, 49.52, 49.49, 49.22, 48.8, 48.74, 48.56, 48.6, 49.57, 49.56, 50.7, 51.43, 51.98, 51.51, 51.3, 50.72, 50.96, 50.9, 51.14, 51.3, 51.38, 51.14, 50.53, 50.25, 50.68, 50.57, 50.52, 51.03, 51.3, 50.39, 50.33, 49.8, 49.78, 50.02, 50.32, 51.31, 50.99, 50.79, 51.12, 51.67, 51.02, 51.41, 51.78, 51.66, 51.46, 51.87, 52.08, 52.28, 51.8, 50.73, 50.66, 50.48, 50.75, 50.27, 50.65, 50.88, 50.42, 50.98, 50.75, 50.32, 50.46, 50.45, 49.89, 50.27, 50.26, 49.8, 48.75, 49.03, 49.11, 49.2, 50.04, 48.55, 49.34, 50.17, 49.58, 50.19, 49.7, 49.08, 49.04, 50.16, 50.37, 50.39, 50.92, 50.52, 51.41, 52.33, 52.54, 52.01, 52.62, 52.74, 53.07, 53.69, 53.88, 53.26, 54.09, 54.18, 54.29, 54.57, 54.67, 55.02, 55.04, 54.83, 54.41, 54.01, 53.76, 54.28, 53.99, 53.84, 53.7, 53.95, 54.26, 55.36, 54.42, 54.19, 54.45, 53.35, 54.33, 54.17, 53.61, 54.12, 52.72, 52.8, 52.15, 52.09, 52.28, 52.71, 52.9, 54.09, 54.05, 53.76, 54.42, 54.29, 54.46, 52.01, 52.24, 52.15, 51.85, 51.42, 51.93, 50.67, 52.54, 53.18, 53.34, 54.41, 54.49, 53.86, 54.4, 53.33, 53.63, 54.27, 54.51, 53.55, 53.6, 53.45, 52.94, 51.49, 50.75, 50.44, 51.1, 52.73, 53.19, 52.66, 52.35, 52.95, 53.26, 53.43, 53.51, 54.15, 55.41, 55.31, 55.3, 55.5, 55.11, 53.69, 53.91, 53.4, 54.12, 54.14, 54.96, 54.35, 54.94, 53.86, 54.35, 54.12, 54.6, 54.29, 54.61, 54.82, 54.96, 55.12, 56.03, 55.57, 56.3, 55.96, 56.57, 57.84, 57.21, 55.77, 55.75, 55.22, 54.8, 54.51, 54.1, 54.87, 55.45, 56.04, 57.3, 56.69, 55.06, 56.18, 56.2, 56.05, 54.84, 53.93, 54.27, 54.1, 52.73, 52.11, 52.69, 53.41, 53.47, 55.1, 55.61, 56.59, 57.26, 57.61, 56.65, 55.56, 55.0, 55.06, 54.96, 55.08, 54.97, 55.16, 55.65, 55.54, 55.26, 53.58, 54.03, 53.48, 52.87, 53.33, 53.82, 54.15, 54.64, 53.89, 53.67, 53.27, 54.24, 54.68, 54.44, 54.85, 54.98, 54.81, 54.99, 55.4, 55.21, 54.36, 54.48, 54.23, 53.46, 52.93, 52.72, 52.69, 52.97, 52.78, 53.0, 52.71, 52.99, 53.17, 53.45, 54.24, 53.98, 52.95, 52.84, 53.27, 53.22, 53.35, 52.25, 51.7, 51.99, 52.42, 51.92, 52.1, 51.63, 50.91, 50.93, 51.04, 51.26, 51.67, 52.65, 53.16, 52.88, 53.39, 52.44, 52.45, 53.04, 53.38, 53.81, 54.88, 54.34, 54.73, 54.58, 55.16, 55.12, 55.49, 56.31, 56.56, 56.3, 55.96, 55.42, 55.94, 56.6, 56.33, 55.11, 54.63, 54.8, 54.14, 52.88, 52.55, 51.28, 51.45, 51.18, 51.19, 51.95, 51.36, 50.05, 50.03, 50.31, 49.44, 49.23, 49.04, 49.08, 48.73, 50.35, 50.19, 50.29, 50.0, 48.41, 49.27, 47.39, 48.26, 47.5, 46.73, 46.73, 48.12, 48.35, 48.27, 47.84, 48.27, 48.09, 48.55, 47.4, 47.77, 48.01, 47.23, 46.67, 46.65, 46.42, 46.67, 45.87, 45.42, 46.78, 46.34, 46.16, 46.13, 46.04, 46.84, 46.56, 47.15, 46.69, 47.22, 47.15, 47.1, 47.1, 47.49, 46.83, 46.31, 47.6, 47.96, 47.78, 48.21, 48.21, 46.89, 47.05, 47.04, 47.31, 46.9, 46.83, 47.57, 47.53, 47.32, 47.6, 47.41, 48.1, 48.03, 48.29, 47.9, 47.2, 47.68, 47.89, 48.31, 48.79, 47.93, 48.04, 46.88, 47.25, 46.66, 47.0, 47.5, 47.23, 47.27, 48.06, 47.1, 47.55, 47.67, 48.28, 47.33, 47.38, 48.1, 48.95, 48.51, 48.37, 49.51, 48.67, 48.67, 48.8, 48.93, 48.39, 49.0, 49.55, 50.65, 50.16, 49.87, 50.53, 51.61, 51.57, 50.62, 50.48, 51.05, 51.44, 52.08, 53.19, 52.87, 52.27, 51.5, 51.4, 51.98, 52.98, 53.05, 53.0, 52.86, 53.53, 53.01, 52.88, 52.78, 52.71, 53.74, 53.13, 54.54, 54.06, 53.48, 53.02, 53.34, 53.27, 53.88, 53.3, 52.23, 51.97, 52.1, 51.17, 51.08, 51.38, 50.87, 50.36, 49.7, 49.62, 49.9, 51.55, 52.22, 51.42, 50.47, 50.39, 51.32, 51.69, 51.34, 51.92, 52.7, 53.53, 52.82, 53.02, 52.19, 51.67, 50.87, 50.69, 49.82, 50.29, 50.27, 49.75, 50.04, 50.96, 51.15, 50.78, 50.59, 50.52, 50.09, 49.06, 48.85, 49.62, 49.13, 47.99, 47.97, 48.68, 47.67, 47.83, 48.12, 48.48, 48.84, 49.23, 48.3, 48.7, 49.55, 49.43, 49.66, 49.06, 49.86, 49.49, 50.49, 50.26, 50.66, 50.32, 51.44, 50.23, 50.45, 49.19, 48.49, 49.65, 50.2, 48.99, 49.01, 48.66, 49.03, 50.16, 50.55, 50.8, 51.08, 50.41, 50.82, 51.36, 50.96, 50.56, 51.42, 51.51, 50.8, 50.53, 50.24, 50.2, 50.15, 50.0, 51.0, 51.48, 52.34, 51.28, 51.32, 52.0, 52.4, 51.94, 51.45, 51.99, 51.83, 52.18, 52.23, 52.11, 52.14, 51.6, 52.59, 52.87, 53.65, 53.26, 52.87, 52.62, 52.05, 52.42, 52.8, 52.43, 52.19, 52.38, 51.88, 51.59, 52.5, 52.0, 51.65, 53.12, 51.78, 51.04, 52.09, 51.81, 52.07, 53.3, 52.8, 52.39, 52.59, 52.49, 52.13, 52.01, 51.17, 51.43, 51.9, 51.76, 51.59, 51.89, 51.53, 51.31, 51.25, 52.11, 52.03, 51.93, 51.79, 51.52, 50.91, 50.34, 50.85, 50.49, 50.54, 50.24, 49.44, 49.17, 50.03, 49.78, 49.38, 49.13, 48.95, 49.11, 48.88, 48.84, 48.57, 48.81, 49.02, 49.17, 49.57, 49.52, 50.25, 50.53, 51.41, 51.33, 51.47, 51.03, 51.02, 51.49, 51.24, 52.11, 52.09, 52.99, 52.31, 52.09, 51.75, 52.32, 52.66, 52.56, 52.24, 52.18, 52.57, 53.02, 52.92, 52.6, 52.61, 52.63, 52.73, 52.4, 53.4, 52.95, 53.8, 54.56, 55.04, 56.06, 56.28, 55.96, 55.53, 55.01, 55.42, 54.42, 53.48, 54.33, 54.85, 55.0, 55.45, 55.81, 55.58, 54.59, 55.27, 55.43, 54.5, 54.49, 54.12, 53.97, 53.69, 53.95, 53.74, 52.98, 53.32, 53.55, 52.62, 52.81, 53.29, 53.13, 53.18, 52.66, 51.56, 51.84, 51.75, 51.97, 51.79, 51.6, 51.66, 51.59, 52.08, 51.79, 50.88, 50.95, 50.15, 48.63, 48.0, 47.77, 47.34, 46.47, 46.41, 47.21, 47.76, 47.81, 48.41, 48.18, 47.68, 48.14, 47.52, 47.77, 47.8, 47.63, 47.4, 48.14, 47.22, 47.44, 47.32, 46.92, 47.01, 47.26, 47.28, 47.48, 48.38, 48.05, 48.34, 47.33, 47.66, 46.58, 47.03, 46.81, 46.97, 46.16, 46.25, 46.82, 47.25, 47.3, 47.35, 48.09, 48.57, 48.22, 47.91, 47.54, 47.57, 46.92, 45.69, 45.64, 45.88, 46.08, 46.81, 46.09, 45.86, 45.08, 45.33, 45.36, 45.16, 45.28, 44.95, 44.44, 45.5, 46.08, 46.05, 45.2, 45.17, 45.61, 45.8, 46.49, 47.29, 47.3, 47.07, 46.83, 46.65, 47.26, 47.06, 46.11, 46.47, 46.48, 46.27, 45.16, 45.96, 46.46, 45.85, 46.02, 45.45, 44.73, 43.57, 44.17, 44.81, 44.73, 44.8, 45.96, 45.59, 44.96, 45.14, 45.57, 45.48, 44.71, 44.36, 44.88, 45.41, 44.5, 43.88, 43.41, 43.53, 44.98, 44.91, 45.05, 44.67, 46.33, 46.04, 45.81, 45.99, 45.27, 45.85, 45.93, 45.51, 45.24, 44.2, 43.98, 42.74, 42.61, 42.46, 42.26, 42.07, 41.72, 42.62, 43.64, 43.66, 44.47, 44.4, 44.33, 43.95, 44.49, 44.97, 44.29, 44.5, 44.3, 43.88, 43.98, 42.95, 42.83, 44.11, 44.49, 43.92, 44.37, 44.54, 44.45, 44.21, 44.33, 44.09, 44.1, 44.66, 45.26, 44.58, 44.4, 45.48, 46.65, 46.94, 47.97, 48.73, 48.68, 47.51, 47.52, 46.8, 46.94, 48.05, 48.24, 47.81, 47.15, 46.03, 44.96, 46.04, 46.63, 46.62, 46.6, 46.63, 46.69, 47.6, 47.88, 46.73, 47.43, 46.33, 46.16, 45.4, 45.52, 44.85, 44.13, 43.62, 44.23, 44.24, 44.75, 45.68, 45.9, 46.33, 45.82, 45.85, 45.25, 45.67, 46.3, 46.96, 47.0, 47.6, 47.56, 47.27, 47.63, 48.11, 49.47, 49.92, 49.26, 48.69, 47.93, 48.02, 47.4, 48.27, 48.13, 48.55, 48.67, 48.9, 48.3, 48.32, 48.1, 48.07, 48.19, 48.63, 48.38, 48.91, 49.13, 50.13, 48.14, 47.79, 48.59, 47.1, 48.05, 48.14, 46.95, 47.45, 46.87, 46.38, 47.33, 47.15, 46.64, 47.91, 48.51, 48.34, 47.9, 47.82, 48.81, 48.24, 47.51, 48.33, 48.19, 48.29, 48.64, 48.43, 47.01, 46.94, 47.74, 49.09, 49.04, 49.04, 49.88, 50.24, 50.41, 49.22, 48.98, 49.13, 48.24, 48.06, 49.12, 48.98, 48.14, 47.05, 47.1, 46.81, 46.35, 46.56, 46.8, 46.97, 47.24, 46.56, 46.25, 46.12, 46.17, 46.84, 46.47, 46.07, 47.04, 47.2, 46.41, 46.3, 45.63, 45.04, 44.33, 43.97, 45.33, 46.03, 46.94, 47.65, 47.62, 47.9, 48.01, 47.41, 46.76, 47.37, 46.69, 46.88, 47.33, 47.83, 48.1, 47.42, 47.79, 47.75, 47.21, 46.07, 46.42, 45.56, 44.63, 45.78, 45.15, 44.99, 45.14, 45.28, 44.76, 44.44, 45.03, 44.96, 45.05, 43.85, 43.63, 44.27, 43.95, 43.5, 43.86, 44.34, 44.65, 44.42, 44.98, 46.06, 46.84, 45.96, 47.8, 47.05, 46.37, 46.63, 46.64, 46.92, 47.77, 48.38, 47.87, 47.96, 48.61, 49.26, 49.95, 50.45, 50.86, 50.54, 49.73, 49.99, 49.72, 50.47, 49.94, 49.71, 49.46, 50.05, 50.5, 50.51, 50.67, 51.63, 50.54, 50.97, 51.6, 52.3, 52.74, 52.22, 51.85, 52.21, 51.81, 51.66, 50.72, 49.99, 50.2, 49.94, 49.48, 49.38, 49.57, 49.43, 49.54, 49.6, 49.46, 49.46, 48.94, 48.66, 47.59, 46.94, 46.29, 46.12, 46.88, 46.93, 47.08, 46.58, 46.82, 47.9, 47.89, 47.44, 46.79, 47.01, 46.51, 47.0, 46.46, 45.53, 45.91, 45.22, 45.68, 46.38, 46.1, 46.3, 47.21, 46.99, 48.01, 47.85, 47.33, 47.44, 47.63, 48.36, 48.92, 49.17, 49.58, 49.69, 50.17, 49.86, 49.21, 49.36, 50.98, 51.45, 51.0, 51.81, 50.66, 50.49, 50.72, 50.3, 49.94, 49.84, 49.52, 49.06, 48.43, 47.52, 46.99, 46.99, 47.65, 47.3, 46.63, 47.66, 47.02, 47.14, 46.63, 46.27, 46.58, 46.92, 47.75, 48.19, 48.32, 48.73, 48.14, 48.9, 49.24, 49.55, 49.92, 49.03, 48.37, 48.48, 48.6, 48.97, 49.06, 48.97, 49.74, 49.96, 50.41, 51.11, 51.85, 52.0, 52.4, 52.51, 53.1, 54.41, 53.7, 53.17, 54.06, 54.09, 53.75, 53.26, 53.75, 54.01, 55.14, 54.98, 55.42, 56.31, 55.32, 54.58, 54.65, 54.22, 53.88, 53.41, 53.25, 52.64, 51.82, 52.01, 52.05, 52.6, 52.86, 53.05, 53.44, 52.83, 52.47, 52.59, 53.1, 53.42, 53.23, 53.05, 53.14, 52.38, 52.84, 53.25, 53.74, 54.26, 54.78, 53.55, 53.62, 52.69, 52.06, 51.94, 52.61, 52.76, 52.84, 53.86, 53.92, 53.27, 52.37, 51.8, 51.83, 50.87, 51.12, 51.28, 50.82, 50.87, 51.16, 50.76, 51.18, 50.73, 51.07, 51.92, 52.08, 51.27, 51.3, 51.32, 50.78, 50.01, 49.78, 50.3, 50.79, 51.49, 51.43, 52.58, 52.03, 52.25, 52.06, 52.91, 52.87, 52.2, 52.3, 51.58, 51.02, 51.56, 51.52, 52.0, 51.44, 52.18, 52.04, 50.82, 50.27, 49.42, 48.56, 48.89, 49.13, 49.5, 49.07, 49.41, 48.54, 48.28, 48.22, 47.91, 48.01, 48.04, 48.36, 48.58, 49.18, 48.91, 49.32, 49.5, 49.66, 49.74, 48.45, 49.64, 49.09, 48.63, 48.47, 47.71, 48.81, 48.46, 48.08, 47.62, 47.93, 48.81, 49.0, 48.55, 49.37, 49.56, 49.13, 49.11, 49.2, 49.36, 49.37, 49.4, 50.53, 52.22, 52.28, 51.68, 51.02, 51.49, 50.48, 50.36, 50.59, 50.69, 50.44, 51.53, 51.98, 51.65, 52.09, 51.94, 51.59, 51.31, 52.0, 51.62, 51.55, 52.13, 52.27, 52.37, 51.92, 53.28, 53.71, 52.21, 52.95, 52.12, 51.25, 50.81, 51.55, 51.35, 51.45, 50.42, 51.06, 50.88, 50.09, 50.28, 50.57, 50.61, 51.37, 51.69, 52.56, 52.48, 52.49, 52.96, 53.6, 53.32, 54.39, 54.37, 54.29, 54.47, 53.86, 52.8, 53.98, 54.53, 53.89, 53.89, 54.19, 53.81, 54.6, 54.21, 54.72, 54.25, 54.47, 55.31, 55.49, 55.08, 55.11, 55.45, 55.08, 54.74, 55.71, 56.43, 55.9, 54.99, 54.12, 53.37, 53.13, 53.03, 52.14, 52.19, 50.4, 50.48, 51.43, 50.67, 48.93, 49.05, 49.49, 49.26, 49.41, 50.2, 51.21, 51.54, 50.77, 50.85, 50.24, 50.22, 50.07, 49.73, 50.65, 50.5, 49.61, 49.84, 50.26, 50.28, 49.81, 49.56, 49.21, 48.92, 48.52, 48.42, 47.64, 47.83, 47.41, 47.99, 48.26, 49.19, 48.39, 49.27, 49.22, 49.6, 50.14, 50.72, 50.74, 51.0, 50.92, 51.34, 50.78, 51.01, 51.91, 53.08, 53.66, 54.46, 54.68, 55.22, 56.29, 56.13, 55.05, 54.85, 54.86, 54.27, 53.47, 53.1, 52.3, 52.8, 53.77, 54.1, 53.18, 53.24, 52.66, 52.78, 52.23, 52.77, 53.14, 52.88, 53.13, 53.1, 54.08, 52.86, 53.05, 53.73, 53.44, 53.07, 53.11, 52.5, 52.13, 51.47, 51.33, 50.05, 49.69, 50.03, 49.8, 49.56, 50.11, 51.05, 50.59, 51.3, 50.22, 49.71, 50.04, 50.19, 50.26, 50.77, 50.64, 51.08, 50.77, 50.38, 49.24, 49.66, 49.15, 49.77, 50.38, 50.24, 50.29, 50.4, 50.27, 49.39, 50.27, 49.92, 50.24, 50.41, 50.58, 50.7, 51.23, 50.68, 51.27, 51.34, 51.34, 51.06, 51.01, 51.34, 50.61, 49.57, 49.41, 49.84, 49.67, 50.5, 51.26, 52.08, 52.91, 53.01, 53.29, 52.81, 51.15, 51.37, 50.88, 50.74, 49.23, 49.79, 49.67, 49.32, 48.64, 48.18, 47.71, 47.17, 46.38, 46.33, 46.2, 46.79, 45.8, 45.62, 45.17, 45.47, 45.53, 46.13, 47.31, 47.37, 47.74, 47.33, 47.31, 47.38, 48.71, 48.06, 48.01, 48.07, 47.65, 47.91, 47.96, 48.07, 47.68, 48.17, 47.64, 47.47, 48.03, 48.91, 48.48, 48.88, 48.85, 49.5, 49.58, 50.61, 51.51, 50.9, 50.68, 50.22, 50.17, 49.07, 48.09, 48.74, 48.97, 49.44, 48.91, 48.3, 48.22, 49.08, 49.15, 49.27, 50.0, 50.22, 50.33, 50.58, 50.45, 51.39, 51.3, 50.84, 51.23, 51.77, 51.46, 51.86, 52.47, 50.41, 49.37, 49.62, 49.07, 50.1, 50.29, 50.22, 50.26, 50.02, 49.64, 49.72, 50.33, 49.39, 49.55, 49.29, 49.35, 48.91, 49.02, 48.4, 48.42, 48.29, 47.33, 47.63, 45.99, 45.85, 45.04, 45.29, 45.18, 45.77, 45.73, 45.69, 46.45, 46.24, 46.3, 47.23, 47.68, 48.92, 49.21, 48.91, 49.58, 50.14, 49.97, 50.3, 50.24, 50.54, 50.55, 50.46, 51.46, 51.71, 50.87, 50.98, 50.78, 50.95, 51.08, 51.28, 50.23, 49.29, 50.14, 50.12, 50.92, 51.22, 50.88, 49.85, 50.16, 50.46, 51.5, 51.35, 51.37, 50.26, 49.89, 50.04, 49.83, 49.31, 50.17, 51.13, 50.47, 50.52, 50.25, 51.14, 51.26, 51.59, 51.0, 51.77, 51.56, 52.64, 53.25, 52.79, 53.05, 53.14, 52.94, 53.33, 53.25, 53.2, 52.76, 52.26, 52.26, 52.32, 52.92, 52.05, 52.07, 52.99, 52.52, 51.85, 51.25, 51.7, 50.91, 50.9, 50.48, 50.13, 49.94, 49.72, 49.5, 49.48, 49.65, 49.39, 49.68, 49.4, 49.14, 49.18, 48.17, 47.71, 47.36, 46.8, 46.72, 46.35, 45.87, 46.57, 47.88, 48.52, 48.73, 49.43, 49.63, 49.48, 49.56, 49.37, 48.06, 47.59, 47.14, 47.49, 47.25, 46.23, 46.28, 46.53, 47.06, 47.34, 48.83, 48.33, 49.15, 49.72, 49.35, 49.28, 48.85, 48.8, 48.56, 48.32, 48.35, 47.76, 48.48, 49.04, 48.64, 49.18, 48.57, 47.53, 47.77, 48.14, 47.73, 48.09, 49.31, 51.13, 50.58, 50.77, 50.01, 51.71, 51.42, 51.91, 51.92, 51.25, 51.1, 50.27, 49.88, 49.72, 49.86, 48.5, 48.49, 50.05, 49.48, 49.69, 49.44, 47.76, 47.2, 46.85, 47.42, 47.45, 47.37, 47.83, 47.95, 47.89, 48.33, 47.54, 47.47, 48.27, 47.02, 46.6, 46.77, 46.97, 46.83, 47.15, 46.67, 47.33, 47.5, 48.64, 49.17, 49.52, 50.38, 49.89, 49.72, 48.67, 49.22, 50.23, 49.93, 49.2, 49.89, 49.45, 49.16, 50.1, 49.89, 49.78, 50.75, 51.09, 50.43, 51.32, 50.25, 50.85, 51.13, 50.79, 50.31, 49.63, 50.68, 50.74, 50.35, 50.68, 51.39, 51.56, 51.94, 52.48, 52.46, 52.6, 52.48, 51.84, 51.04, 51.29, 50.84, 50.81, 50.64, 51.21, 51.36, 51.51, 51.31, 51.2, 50.98, 51.11, 50.05, 50.04, 50.26, 50.49, 49.83, 49.58, 49.36, 49.05, 48.34, 47.72, 47.77, 48.05, 48.17, 47.69, 47.97, 47.89, 47.63, 47.12, 46.88, 47.37, 47.31, 47.29, 46.74, 48.48, 47.16, 46.0, 45.76, 45.97, 47.11, 47.48, 47.71, 48.3, 48.4, 47.25, 47.46, 47.64, 48.99, 48.58, 49.36, 48.56, 49.51, 49.6, 50.11, 50.53, 50.92, 50.96, 50.55, 50.44, 49.98, 49.91, 48.95, 49.07, 49.67, 50.4, 51.18, 51.25, 51.13, 50.96, 51.17, 51.58, 51.75, 50.91, 51.72, 51.97, 52.53, 52.51, 52.3, 53.42, 52.71, 51.64, 52.8, 52.89, 52.58, 52.17, 50.93, 52.03, 52.41, 52.67, 53.11, 52.5, 52.72, 53.32, 51.93, 52.25, 52.65, 52.66, 52.08, 51.94, 51.62, 51.81, 51.45, 51.88, 51.53, 51.19, 51.87, 51.73, 52.02, 51.2, 52.09, 51.18, 51.21, 51.05, 50.57, 50.4, 51.13, 52.15, 51.97, 51.71, 50.55, 51.57, 50.9, 50.33, 50.39, 50.82, 51.72, 52.99, 53.38, 53.03, 52.57, 52.41, 52.85, 53.36, 53.67, 52.46, 52.07, 52.9, 52.52, 52.42, 54.01, 53.89, 54.66, 55.67, 56.02, 55.63, 54.15, 53.55, 53.87, 54.15, 54.77, 54.01, 54.05, 52.74, 52.15, 52.43, 51.07, 51.54, 52.61, 51.69, 51.5, 52.5, 52.75, 52.94, 52.94, 52.06, 51.94, 52.67, 52.67, 53.05, 52.77, 52.19, 51.89, 51.22, 50.38, 50.36, 50.22, 49.65, 50.07, 49.51, 49.78, 50.08, 51.08, 51.26, 51.71, 51.72, 50.84, 51.34, 52.32, 52.2, 53.41, 53.9, 55.02, 54.81, 54.18, 54.13, 53.61, 53.66, 53.44, 53.47, 53.35, 52.7, 52.33, 53.04, 52.94, 52.08, 50.83, 50.62, 50.77, 50.05, 48.98, 49.33, 51.26, 51.76, 51.13, 51.03, 50.94, 50.16, 49.31, 49.24, 49.73, 49.89, 49.48, 49.8, 50.11, 49.52, 48.8, 49.21, 49.91, 50.15, 50.86, 51.72, 50.77, 51.04, 51.81, 52.45, 53.26, 52.84, 53.2, 53.6, 53.17, 53.22, 52.36, 51.8, 51.96, 52.55, 52.5, 53.37, 54.2, 53.52, 53.39, 53.02, 53.45, 53.82, 53.26, 53.75, 52.89, 53.53, 52.0, 51.85, 51.39, 51.77, 51.89, 50.53, 49.71, 49.37, 50.09, 51.07, 51.46, 52.28, 51.78, 52.0, 52.03, 51.34, 51.11, 50.87, 51.13, 51.4, 51.05, 50.71, 49.55, 49.86, 49.8, 49.79, 50.12, 49.82, 49.25, 48.9, 48.72, 48.87, 48.53, 48.3, 47.53, 47.34, 46.34, 46.02, 46.42, 46.6, 46.57, 46.51, 47.12, 46.47, 46.8, 46.44, 46.68, 46.65, 46.39, 46.65, 46.33, 45.68, 45.47, 44.81, 45.0, 44.74, 44.08, 44.42, 44.77, 44.77, 44.7, 45.35, 45.28, 45.53, 44.94, 45.37, 45.38, 45.78, 45.7, 45.34, 44.71, 44.69, 44.52, 43.85, 44.73, 45.45, 44.32, 43.15, 42.37, 42.62, 44.38, 43.78, 43.71, 44.64, 44.45, 45.23, 45.89, 45.95, 46.56, 47.19, 46.41, 46.37, 46.07, 46.16, 45.51, 45.0, 45.14, 45.23, 46.16, 46.36, 47.29, 48.13, 48.85, 46.76, 46.36, 46.71, 45.98, 45.74, 46.23, 46.33, 46.2, 47.31, 47.11, 47.84, 47.85, 47.95, 47.78, 47.32, 47.24, 46.48, 46.91, 47.04, 46.84, 47.38, 46.8, 45.69, 46.03, 45.28]}], "layout": {"title": {"text": "5,040 readings at four-minute steps, textposition: auto, textpriority 1 on the extrema of each four-hour window"}, "width": 1200, "height": 500, "margin": {"l": 50, "r": 20, "t": 60, "b": 50}, "xaxis": {"title": {"text": "time"}}, "yaxis": {"title": {"text": "reading"}}}} diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 2769c95ad38..4ba97620dac 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -61,6 +61,32 @@ describe('Test scatter', function() { expect(traceOut.textposition).toBe('auto'); }); + it('should coerce textpriority with *auto* textposition only', function() { + traceIn = { + x: [1, 2], + y: [1, 2], + mode: 'markers+text', + text: ['a', 'b'], + textposition: 'auto', + textpriority: [2, 1] + }; + traceOut = {visible: true}; + supplyDefaults(traceIn, traceOut, defaultColor, layout); + expect(traceOut.textpriority).toEqual([2, 1]); + + traceIn.textposition = ['top center', 'auto']; + delete traceIn.textpriority; + traceOut = {visible: true}; + supplyDefaults(traceIn, traceOut, defaultColor, layout); + expect(traceOut.textpriority).toBe(0); + + traceIn.textposition = 'top center'; + traceIn.textpriority = [2, 1]; + traceOut = {visible: true}; + supplyDefaults(traceIn, traceOut, defaultColor, layout); + expect(traceOut.textpriority).toBeUndefined(); + }); + it('should set visible to false when x and y are empty', function() { traceIn = {}; supplyDefaults(traceIn, traceOut, defaultColor, layout); @@ -792,6 +818,27 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should place the labels with the highest textpriority first', function(done) { + var stack = makeStack(3); + stack.textpriority = [0, 0, 1]; + + Plotly.newPlot(gd, [stack], layout) + .then(function() { + var cd = gd.calcdata[0]; + expect(cd[2]._tpAuto).toBe('top center'); + expect(cd[0]._tpAuto).not.toBe('top center'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0); + + // a trace-wide priority puts a whole trace ahead of the others + return Plotly.newPlot(gd, [makeStack(1), Lib.extendFlat(makeStack(1), {textpriority: 1})], layout); + }) + .then(function() { + expect(gd.calcdata[1][0]._tpAuto).toBe('top center'); + expect(gd.calcdata[0][0]._tpAuto).not.toBe('top center'); + }) + .then(done, done.fail); + }); + it('should let an isolated label take the first candidate', function(done) { Plotly.newPlot(gd, [{ mode: 'markers+text', diff --git a/test/plot-schema.json b/test/plot-schema.json index 49a51904833..9376185e72c 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -54656,7 +54656,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -54673,6 +54673,13 @@ "auto" ] }, + "textpriority": { + "arrayOk": true, + "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", + "dflt": 0, + "editType": "calc", + "valType": "number" + }, "texttemplate": { "arrayOk": true, "description": "Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example \"y: %{y}\". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example \"Price: %{y:$.2f}\". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example \"Day: %{2019-01-01|%A}\". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of \"data: %{x}, %{y}\" will result in a value of \"data: 1, %{y}\" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. ", @@ -59334,7 +59341,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59351,6 +59358,13 @@ "auto" ] }, + "textpriority": { + "arrayOk": true, + "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", + "dflt": 0, + "editType": "calc", + "valType": "number" + }, "texttemplate": { "arrayOk": true, "description": "Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example \"y: %{y}\". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example \"Price: %{y:$.2f}\". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example \"Day: %{2019-01-01|%A}\". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of \"data: %{x}, %{y}\" will result in a value of \"data: 1, %{y}\" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b` and `text`.", @@ -67077,7 +67091,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67094,6 +67108,13 @@ "auto" ] }, + "textpriority": { + "arrayOk": true, + "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", + "dflt": 0, + "editType": "calc", + "valType": "number" + }, "texttemplate": { "arrayOk": true, "description": "Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example \"y: %{y}\". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example \"Price: %{y:$.2f}\". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example \"Day: %{2019-01-01|%A}\". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of \"data: %{x}, %{y}\" will result in a value of \"data: 1, %{y}\" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `r`, `theta` and `text`.", @@ -71121,7 +71142,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71138,6 +71159,13 @@ "auto" ] }, + "textpriority": { + "arrayOk": true, + "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", + "dflt": 0, + "editType": "calc", + "valType": "number" + }, "texttemplate": { "arrayOk": true, "description": "Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example \"y: %{y}\". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example \"Price: %{y:$.2f}\". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example \"Day: %{2019-01-01|%A}\". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of \"data: %{x}, %{y}\" will result in a value of \"data: 1, %{y}\" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `real`, `imag` and `text`.", @@ -73199,7 +73227,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73216,6 +73244,13 @@ "auto" ] }, + "textpriority": { + "arrayOk": true, + "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", + "dflt": 0, + "editType": "calc", + "valType": "number" + }, "texttemplate": { "arrayOk": true, "description": "Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example \"y: %{y}\". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example \"Price: %{y:$.2f}\". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example \"Day: %{2019-01-01|%A}\". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of \"data: %{x}, %{y}\" will result in a value of \"data: 1, %{y}\" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b`, `c` and `text`.", From 9afdb1b78152fa8d3622830c19b6b6d2d3a62fb3 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 05:48:04 +0000 Subject: [PATCH 24/41] Keep an *auto* label in place across a pan or zoom while it is free Every redraw placed the labels from scratch, so a pan that moved a neighbour by a few px could flip a label to the other side of its point, and one such move could cascade through the labels around it. A label now names the position it had before, and the engine tries that one first in every ring. The label still moves when its old spot is taken, and still comes closer when a nearer ring frees up. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- src/lib/geometry2d.js | 24 +++++++++++------- src/traces/scatter/auto_text_position.js | 2 ++ test/jasmine/tests/lib_geometry2d_test.js | 9 +++++++ test/jasmine/tests/scatter_test.js | 30 +++++++++++++++++++++++ 4 files changed, 56 insertions(+), 9 deletions(-) diff --git a/src/lib/geometry2d.js b/src/lib/geometry2d.js index 252ab75bd34..872a5649720 100644 --- a/src/lib/geometry2d.js +++ b/src/lib/geometry2d.js @@ -294,6 +294,7 @@ const CELL_SIZE = 64; * `fontSize` - the font size in px, which scales the leader step and the clearance from other markers; * `priority` - a number, higher first, 0 when absent; * `onPoint` - true when the label may also sit on its point; + * `prefer` - the position the label had before, tried first so a redraw does not move it while it is free; * `rect(position, gap)` - the box of the label at a `textposition` value, `gap` px farther * from the point, as `{x0, y0, x1, y1, leader}`, with `leader` as `[x0, y0, x1, y1]` * from the marker edge to the box when `gap` is above 0, else null @@ -402,16 +403,21 @@ function orderPositions(index, label, owner) { } } - if (!ax && !ay) return positions; + let out = positions; + if (ax || ay) { + const scored = positions.map((pos, k) => { + const sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; + const sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; + const norm = Math.sqrt(sx * sx + sy * sy) || 1; + return { pos, k, score: (sx * ax + sy * ay) / norm }; + }); + scored.sort((a, b) => b.score - a.score || a.k - b.k); + out = scored.map((s) => s.pos); + } - const scored = positions.map((pos, k) => { - const sx = pos.indexOf('right') !== -1 ? 1 : pos.indexOf('left') !== -1 ? -1 : 0; - const sy = pos.indexOf('bottom') !== -1 ? 1 : pos.indexOf('top') !== -1 ? -1 : 0; - const norm = Math.sqrt(sx * sx + sy * sy) || 1; - return { pos, k, score: (sx * ax + sy * ay) / norm }; - }); - scored.sort((a, b) => b.score - a.score || a.k - b.k); - return scored.map((s) => s.pos); + const prefer = label.prefer; + if (prefer && out.indexOf(prefer) > 0) out = [prefer, ...out.filter((pos) => pos !== prefer)]; + return out; } // true when another marker sits within `margin` px of a label box, diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index c97926ce190..2d6f84b9e35 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -83,6 +83,8 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { fontSize: Drawing.textPointFontSize(d, trace), priority: Lib.extractOption(d, trace, 'tP', 'textpriority'), onPoint, + // `_tpAuto` survives a relayout, so a pan or zoom keeps the labels in place where it can + prefer: d._tpAuto || undefined, rect: labelRect(d, trace, x, y, Drawing.textPointBBox(tx)) }; diff --git a/test/jasmine/tests/lib_geometry2d_test.js b/test/jasmine/tests/lib_geometry2d_test.js index 75c7c857c9e..658ef628338 100644 --- a/test/jasmine/tests/lib_geometry2d_test.js +++ b/test/jasmine/tests/lib_geometry2d_test.js @@ -118,6 +118,15 @@ describe('placeLabels', function() { expect(out[0].position).not.toBe(out[1].position); }); + it('keeps the preferred position of a label while it is free', function() { + var out = place([label(100, 100, {prefer: 'bottom center'})]); + expect(out[0].position).toBe('bottom center'); + + var fixed = {x0: 80, y0: 108, x1: 120, y1: 130}; + out = place([label(100, 100, {prefer: 'bottom center'})], {fixed: [fixed]}); + expect(out[0].position).toBe('top center'); + }); + it('hides a label outside the area', function() { var out = place([label(300, 100)]); expect(out[0]).toBe(null); diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 4ba97620dac..df134c0d955 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -839,6 +839,36 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should keep the position of a label across a zoom while it is free', function(done) { + Plotly.newPlot(gd, [{ + mode: 'markers+text', + textposition: 'auto', + x: [2], + y: [2], + text: ['auto'] + }, { + mode: 'markers+text', + textposition: 'bottom center', + x: [2], + y: [2.25], + text: ['fixed'] + }], layout) + .then(function() { + // the fixed label hangs over the point, so the *auto* label goes below it + expect(gd.calcdata[0][0]._tpAuto).toBe('bottom center'); + return Plotly.relayout(gd, {'xaxis.range': [1.5, 2.5], 'yaxis.range': [1.5, 2.5]}); + }) + .then(function() { + // the zoom frees the top, but the label stays where it was + expect(gd.calcdata[0][0]._tpAuto).toBe('bottom center'); + return Plotly.relayout(gd, {'xaxis.range': [0, 4], 'yaxis.range': [0, 4]}); + }) + .then(function() { + expect(gd.calcdata[0][0]._tpAuto).toBe('bottom center'); + }) + .then(done, done.fail); + }); + it('should let an isolated label take the first candidate', function(done) { Plotly.newPlot(gd, [{ mode: 'markers+text', From 03bacb738a1b420959ebac63fed34e29276b714b Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 22 Sep 2026 05:52:47 +0000 Subject: [PATCH 25/41] Keep the leader line of an *auto* label across a pan too Trying the old position first still let a label step through the rings on every pan, so its leader line came and went. The label now goes back next to its point at its old position when it can, else it keeps its old position and gap, and only then it searches again. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_013yPmc4gXnKedfLbnBZGhva --- src/lib/geometry2d.js | 46 +++++++++++++++-------- src/traces/scatter/auto_text_position.js | 1 + test/jasmine/tests/lib_geometry2d_test.js | 11 ++++++ 3 files changed, 42 insertions(+), 16 deletions(-) diff --git a/src/lib/geometry2d.js b/src/lib/geometry2d.js index 872a5649720..cc8c6b8bbe0 100644 --- a/src/lib/geometry2d.js +++ b/src/lib/geometry2d.js @@ -294,7 +294,8 @@ const CELL_SIZE = 64; * `fontSize` - the font size in px, which scales the leader step and the clearance from other markers; * `priority` - a number, higher first, 0 when absent; * `onPoint` - true when the label may also sit on its point; - * `prefer` - the position the label had before, tried first so a redraw does not move it while it is free; + * `prefer`, `preferGap` - the position and gap the label had before: the label goes back next to + * its point at that position when it can, else it stays where it was, and only then it searches again; * `rect(position, gap)` - the box of the label at a `textposition` value, `gap` px farther * from the point, as `{x0, y0, x1, y1, leader}`, with `leader` as `[x0, y0, x1, y1]` * from the marker edge to the box when `gap` is above 0, else null @@ -341,33 +342,46 @@ function placeOne(index, label) { // a point outside the area gets no label, even when a candidate box would fit inside if (label.x < 0 || label.x > index.width || label.y < 0 || label.y > index.height) return null; + // a label that was placed before does not step ring by ring on a redraw, so a pan does not shuffle leader lines + if (label.prefer) { + const out = + tryCandidate(index, label, owner, label.prefer, 0, rings) || + (label.preferGap && tryCandidate(index, label, owner, label.prefer, label.preferGap, rings)); + if (out) return out; + } + const positions = orderPositions(index, label, owner); for (let ring = 0; ring <= rings; ring++) { const gap = ring * step; for (let k = 0; k < positions.length; k++) { - const pos = positions[k]; - if (gap && pos === 'middle center') continue; - - const box = label.rect(pos, gap); - const rect = makeRect(box.x0, box.y0, box.x1, box.y1, owner); - if (!rectIsFree(index, rect)) continue; - if (!gap && rings && isAmbiguous(index, rect, CLUSTER_GAP * label.fontSize)) continue; - - const seg = box.leader; - const line = seg ? makeLine(seg[0], seg[1], seg[2], seg[3], owner) : null; - if (line && !lineIsFree(index, line, label.x, label.y)) continue; - - insert(index, rect); - if (line) insert(index, line); - return { position: pos, gap, leader: seg || null }; + const out = tryCandidate(index, label, owner, positions[k], gap, rings); + if (out) return out; } } return null; } +// take a candidate when its box and leader line are free, and it is not ambiguous +function tryCandidate(index, label, owner, pos, gap, rings) { + if (gap && pos === 'middle center') return null; + + const box = label.rect(pos, gap); + const rect = makeRect(box.x0, box.y0, box.x1, box.y1, owner); + if (!rectIsFree(index, rect)) return null; + if (!gap && rings && isAmbiguous(index, rect, CLUSTER_GAP * label.fontSize)) return null; + + const seg = box.leader; + const line = seg ? makeLine(seg[0], seg[1], seg[2], seg[3], owner) : null; + if (line && !lineIsFree(index, line, label.x, label.y)) return null; + + insert(index, rect); + if (line) insert(index, line); + return { position: pos, gap, leader: seg || null }; +} + // the candidate positions of a label, sorted so that the ones that point // away from the nearby markers come first; ties keep the default order function orderPositions(index, label, owner) { diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 2d6f84b9e35..b2715a8cec4 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -85,6 +85,7 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { onPoint, // `_tpAuto` survives a relayout, so a pan or zoom keeps the labels in place where it can prefer: d._tpAuto || undefined, + preferGap: d._tpAutoGap, rect: labelRect(d, trace, x, y, Drawing.textPointBBox(tx)) }; diff --git a/test/jasmine/tests/lib_geometry2d_test.js b/test/jasmine/tests/lib_geometry2d_test.js index 658ef628338..bb6048a217c 100644 --- a/test/jasmine/tests/lib_geometry2d_test.js +++ b/test/jasmine/tests/lib_geometry2d_test.js @@ -127,6 +127,17 @@ describe('placeLabels', function() { expect(out[0].position).toBe('top center'); }); + it('keeps the preferred gap of a label unless it can go next to its point', function() { + var a = label(100, 100, {prefer: 'bottom center', preferGap: 25}); + var b = label(102, 102); + var out = place([a, b], {markers: [marker(a), marker(b)]}); + expect(out[0].position).toBe('bottom center'); + expect(out[0].gap).toBe(25); + + out = place([label(100, 100, {prefer: 'bottom center', preferGap: 25})]); + expect(out[0].gap).toBe(0); + }); + it('hides a label outside the area', function() { var out = place([label(300, 100)]); expect(out[0]).toBe(null); From d4c1610c16a42f86b5eb3fa843e0b9a5d783e2cc Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 17:07:48 -0600 Subject: [PATCH 26/41] Cache label bbox without text-anchor to avoid extra measurements --- src/components/drawing/index.js | 32 +++++++++++++++++++++--------- test/jasmine/tests/scatter_test.js | 28 ++++++++++++++++++++++++++ 2 files changed, 51 insertions(+), 9 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 1bee348ca09..50f6aef2198 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1335,20 +1335,34 @@ function getTextPosition(d, trace) { /** * Measure a text label, from its `` node or from the MathJax render that replaces it. * + * Caches the box without `text-anchor` in the key, so a label reuses its first measurement at every position. + * * @param s - d3 selection of one `` element, inside its own `` - * @returns the label box from `drawing.bBox`, with `top` and `bottom` relative to the text anchor + * @returns `width`, `height`, and the `top` and `bottom` of the box relative to the text anchor, in px */ drawing.textPointBBox = function (s) { - var math = d3.select(s.node().parentNode).select('g.text-math-group'); - if (!math.size()) return drawing.bBox(s.node()); - - var bb = drawing.bBox(math.node()); - // the MathJax svg is placed in the frame of the `` node - bb.top = +math.select('svg').attr('y') - +s.attr('y'); - bb.bottom = bb.top + bb.height; - return bb; + const node = s.node(); + const math = d3.select(node.parentNode).select('g.text-math-group'); + let bb; + if (math.size()) { + bb = drawing.bBox(math.node()); + // the MathJax svg is placed in the frame of the `` node + bb.top = +math.select('svg').attr('y') - +s.attr('y'); + bb.bottom = bb.top + bb.height; + } else { + bb = drawing.bBox(node, false, textPointHash(node)); + } + // The key has no anchor, so `left` and `right` can belong to another anchor + return { width: bb.width, height: bb.height, top: bb.top, bottom: bb.bottom }; }; +// Leave `text-anchor` out of the `nodeHash` key, because the anchor moves a label box sideways but keeps its size +function textPointHash(node) { + const text = node.getAttribute('data-unformatted'); + if (text === null) return; + return 'textpoint~' + text + node.getAttribute('data-math') + node.getAttribute('style'); +} + /** * Position a text label relative to its point, and join its leader line. * diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index df134c0d955..b2e466a57ef 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -4,6 +4,7 @@ var Scatter = require('../../../src/traces/scatter'); var makeBubbleSizeFn = require('../../../src/traces/scatter/make_bubble_size_func'); var linePoints = require('../../../src/traces/scatter/line_points'); var Lib = require('../../../src/lib'); +const Drawing = require('../../../src/components/drawing'); var Plots = require('../../../src/plots/plots'); var Plotly = require('../../../lib/index'); @@ -1040,6 +1041,33 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should measure each label once, whatever position it takes', (done) => { + // Give every label unique text, so that no earlier spec shares a cached box + const prefix = 'measured once ' + Math.random() + ' '; + const trace = makeStack(20); + trace.text = trace.text.map((t) => prefix + t); + + Drawing.makeTester(); + const tester = Drawing.tester.node(); + // Each cache miss appends a clone of the label to the tester, so the appends count the measurements + spyOn(tester, 'appendChild').and.callThrough(); + const measured = () => + tester.appendChild.calls.allArgs().filter((args) => { + const text = args[0].getAttribute && args[0].getAttribute('data-unformatted'); + return text && text.indexOf(prefix) === 0; + }).length; + + Plotly.newPlot(gd, [trace], layout) + .then(() => { + expect(measured()).toBe(20, 'measurements after the first draw'); + return Plotly.relayout(gd, 'xaxis.range', [1, 3]); + }) + .then(() => { + expect(measured()).toBe(20, 'measurements after a relayout'); + }) + .then(done, done.fail); + }); + it('should draw the leader lines at the new point positions after an animation', function(done) { function leaderPaths() { var out = []; From 19beab8275d4c5c29ad5240739a006124111365f Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 17:19:14 -0600 Subject: [PATCH 27/41] Only measure auto labels in the placement pass --- src/components/drawing/index.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 50f6aef2198..59dce88b22a 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1378,7 +1378,9 @@ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent var textPosition = getTextPosition(d, trace); var offset; - if (isAuto && textPosition) { + // Skip the box for an *auto* label that the placement did not reach yet, + // because the placement measures every label in one pass right after this draw + if (isAuto && textPosition && d._tpAuto !== undefined) { var symbol = d.mx || (trace.marker || {}).symbol; var bb = drawing.textPointBBox(s); offset = drawing.textPointBoxOffset(textPosition, markerRadius, symbol, bb, d._tpAutoGap); From f720ca234363d75c954f33f34951865b8eef9210 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 19:14:48 -0600 Subject: [PATCH 28/41] Skip display and leader updates for fixed-position labels --- src/components/drawing/index.js | 10 ++++++++-- test/jasmine/tests/scatter_test.js | 2 ++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/components/drawing/index.js b/src/components/drawing/index.js index 59dce88b22a..bfe07375c57 100644 --- a/src/components/drawing/index.js +++ b/src/components/drawing/index.js @@ -1399,11 +1399,17 @@ drawing.textPointPosition = function (s, d, trace, markerRadius, dontTouchParent // fix the overall text group position s.attr('text-anchor', offset.anchor); if (!dontTouchParent) { - // the whole group, so that a MathJax render is hidden with its source text - group.style('display', textPosition === null ? 'none' : null); + // Write `display` on the whole group, so that a MathJax render is hidden with its source text. + // Skip the write for a label without an inline `display`, because only *auto* sets one. + if (isAuto || group.node().style.display) group.style('display', textPosition === null ? 'none' : null); group.attr('transform', strTranslate(offset.dx, offset.dy)); } + // Skip the join when no leader is due and none is left over, because only *auto* draws leaders + const first = group.node().firstChild; + const hasLeader = first && first.nodeName === 'path' && first.classList.contains('textleader'); + if (!d._tpAutoLeader && !hasLeader) return; + var leader = group.selectAll('path.textleader').data(d._tpAutoLeader ? [d._tpAutoLeader] : []); leader.exit().remove(); leader.enter().insert('path', ':first-child').classed('textleader', true).style('fill', 'none'); diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index b2e466a57ef..cf7db4ca87a 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1030,6 +1030,8 @@ describe('end-to-end scatter tests', function() { }) .then(function() { expect(countOverlaps(visibleLabelBoxes())).toBe(0); + // A fixed position must show the labels that *auto* hid + expect(hiddenLabelCount()).toBeGreaterThan(0, 'hidden labels before the switch'); return Plotly.restyle(gd, 'textposition', 'top center'); }) .then(function() { From 6a34d6c920f101f2d32ea34021e040d3bc6457cf Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 19:38:10 -0600 Subject: [PATCH 29/41] Show the source text when a MathJax render fails --- src/lib/svg_text_utils.js | 2 ++ test/jasmine/tests/svg_text_utils_test.js | 29 +++++++++++++++++++++++ 2 files changed, 31 insertions(+) diff --git a/src/lib/svg_text_utils.js b/src/lib/svg_text_utils.js index e2e222b2648..64ece679576 100644 --- a/src/lib/svg_text_utils.js +++ b/src/lib/svg_text_utils.js @@ -57,6 +57,8 @@ exports.convertToTspans = function(_context, gd, _callback) { svgClass = _context.attr('class') + '-math'; parent.select('svg.' + svgClass).remove(); } + // A failed render left the source text hidden, so show it again + _context.style('display', null); _context.text('') .style('white-space', 'pre'); diff --git a/test/jasmine/tests/svg_text_utils_test.js b/test/jasmine/tests/svg_text_utils_test.js index 5bcde86108e..3309afb3fcb 100644 --- a/test/jasmine/tests/svg_text_utils_test.js +++ b/test/jasmine/tests/svg_text_utils_test.js @@ -660,3 +660,32 @@ describe('convertToTspans with an unsupported MathJax version', function() { .then(done, done.fail); }); }); + +describe('convertToTspans with a MathJax that fails to render', () => { + let gd; + let mathJaxBefore; + + beforeEach(() => { + gd = createGraphDiv(); + mathJaxBefore = window.MathJax; + // Look like a supported MathJax v3 without the SVG output, so that every render fails + window.MathJax = { version: '3.2.2', _: {} }; + }); + + afterEach(() => { + if (mathJaxBefore === undefined) delete window.MathJax; + else window.MathJax = mathJaxBefore; + destroyGraphDiv(); + }); + + it('shows the tex left unevaluated', (done) => { + Plotly.newPlot(gd, [{ y: [1, 2, 3] }], { title: { text: '$x^2$' } }) + .then(() => { + const title = d3Select('.gtitle'); + expect(title.size()).toBe(1, 'title'); + expect(title.text()).toBe('$x^2$', 'raw tex as title'); + expect(title.node().style.display).not.toBe('none', 'title is visible'); + }) + .then(done, done.fail); + }); +}); From 58c506a78fa363e0232516993e41a11528062b9f Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 20:08:26 -0600 Subject: [PATCH 30/41] Don't place auto labels on the axis labels in polar, ternary, smith, and carpet plots --- src/traces/scatter/attributes.js | 3 +- src/traces/scatter/auto_text_position.js | 39 +++++++++- src/traces/scattercarpet/plot.js | 2 + src/traces/scatterpolar/plot.js | 4 +- src/traces/scattersmith/plot.js | 4 +- src/traces/scatterternary/plot.js | 4 +- src/types/generated/schema.d.ts | 10 +-- test/jasmine/tests/scatter_test.js | 98 ++++++++++++++++++++++++ test/plot-schema.json | 10 +-- 9 files changed, 157 insertions(+), 17 deletions(-) diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 6a83e7368e5..8caef284b92 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -678,7 +678,8 @@ module.exports = { 'sits close to the label, the label moves farther out with a leader', 'line back to the point. A label with no free position is hidden.', 'Labels are placed in the order of `textpriority`.', - 'Auto placement considers markers and text labels only.', + 'Auto placement considers markers, text labels, and the axis labels', + 'that sit inside polar, ternary, smith, and carpet plot areas.', 'It does not avoid annotations, shapes, images, or the legend.' ].join(' ') }, diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index b2715a8cec4..64333d8900a 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -10,7 +10,7 @@ const subTypes = require('./subtypes'); * * Every drawn marker and every label with a fixed position blocks the *auto* * labels, which `Lib.placeLabels` then places by `textpriority`, trace order, - * and data order. + * and data order. The text in `plotinfo.axisLayers` blocks them too. * * Sets `_tpAuto`, `_tpAutoGap`, and `_tpAutoLeader` on every calcdata point * with an *auto* position and repositions its `` node. Does nothing @@ -20,7 +20,8 @@ const subTypes = require('./subtypes'); * and the whole pass runs again once every pending render is done. * * @param gd - the graph div - * @param plotinfo - the subplot, with `xaxis` and `yaxis` + * @param plotinfo - the subplot, with `xaxis` and `yaxis`, and optional `axisLayers`, the d3 selections + * of the axis layers that sit inside the plot area * @param traceGroups - d3 selection of the `g.trace` groups, bound to calcdata */ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { @@ -34,7 +35,8 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { const xa = plotinfo.xaxis; const ya = plotinfo.yaxis; const markers = []; - const fixed = []; + // Read the axis text before the label measurements, which write to the tester and force a layout each + const fixed = axisTextBoxes(plotinfo.axisLayers, traceGroups.node()); const labels = []; let pending = false; @@ -117,6 +119,37 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { } }; +/** + * Measure the text in some axis layers, in the frame of the trace groups. + * + * Reads the rendered boxes, so the call forces a layout when the page has changes to lay out. + * + * @param layers - d3 selections of the axis layers, or undefined; an entry can be undefined or empty + * @param frame - a `g.trace` node, whose user space holds the point positions + * @returns the boxes as `{x0, y0, x1, y1}`, or none when the frame is not rendered + */ +function axisTextBoxes(layers, frame) { + const boxes = []; + const ctm = layers && frame && frame.getScreenCTM(); + if (!ctm || !ctm.a || !ctm.d) return boxes; + + for (const layer of layers) { + if (!layer || layer.empty()) continue; + // A MathJax render replaces its hidden `` node + layer.selectAll('text, g[class*="-math-group"]').each(function () { + const r = this.getBoundingClientRect(); + if (!r.width || !r.height) return; + boxes.push({ + x0: (r.left - ctm.e) / ctm.a, + y0: (r.top - ctm.f) / ctm.d, + x1: (r.right - ctm.e) / ctm.a, + y1: (r.bottom - ctm.f) / ctm.d + }); + }); + } + return boxes; +} + function hasAutoTextPosition(trace) { const tp = trace.textposition; return tp === 'auto' || (Lib.isArrayOrTypedArray(tp) && tp.indexOf('auto') !== -1); diff --git a/src/traces/scattercarpet/plot.js b/src/traces/scattercarpet/plot.js index 6d7de9cacd1..9ce69b1b80b 100644 --- a/src/traces/scattercarpet/plot.js +++ b/src/traces/scattercarpet/plot.js @@ -17,6 +17,8 @@ module.exports = function plot(gd, plotinfoproxy, data, layer) { xaxis: xaxis, yaxis: yaxis, plot: plotinfoproxy.plot, + // Keep *auto* text clear of the carpet labels and titles, which the carpet draws inside the plot area + axisLayers: [plotinfoproxy.plot.selectAll('.carpetlayer .labellayer')] }; for(i = 0; i < data.length; i++) { diff --git a/src/traces/scatterpolar/plot.js b/src/traces/scatterpolar/plot.js index a456701c160..35a0a42a6ce 100644 --- a/src/traces/scatterpolar/plot.js +++ b/src/traces/scatterpolar/plot.js @@ -13,7 +13,9 @@ module.exports = function plot(gd, subplot, moduleCalcData) { xaxis: xa, yaxis: ya, plot: subplot.framework, - layerClipId: subplot._hasClipOnAxisFalse ? subplot.clipIds.forTraces : null + layerClipId: subplot._hasClipOnAxisFalse ? subplot.clipIds.forTraces : null, + // Keep *auto* text clear of the tick labels and the title, which sit inside the plot area + axisLayers: ['angular-axis', 'radial-axis', 'radial-axis-title'].map((k) => subplot.layers[k]) }; var radialAxis = subplot.radialAxis; diff --git a/src/traces/scattersmith/plot.js b/src/traces/scattersmith/plot.js index 7bd853abc98..ec22346f3cd 100644 --- a/src/traces/scattersmith/plot.js +++ b/src/traces/scattersmith/plot.js @@ -15,7 +15,9 @@ module.exports = function plot(gd, subplot, moduleCalcData) { xaxis: xa, yaxis: ya, plot: subplot.framework, - layerClipId: subplot._hasClipOnAxisFalse ? subplot.clipIds.forTraces : null + layerClipId: subplot._hasClipOnAxisFalse ? subplot.clipIds.forTraces : null, + // Keep *auto* text clear of the tick labels, which sit inside the plot area + axisLayers: ['angular-axis', 'radial-axis'].map((k) => subplot.layers[k]) }; // convert: diff --git a/src/traces/scatterternary/plot.js b/src/traces/scatterternary/plot.js index cac38c11635..a45b2dffee2 100644 --- a/src/traces/scatterternary/plot.js +++ b/src/traces/scatterternary/plot.js @@ -16,7 +16,9 @@ module.exports = function plot(gd, ternary, moduleCalcData) { xaxis: xa, yaxis: ya, plot: plotContainer, - layerClipId: ternary._hasClipOnAxisFalse ? ternary.clipIdRelative : null + layerClipId: ternary._hasClipOnAxisFalse ? ternary.clipIdRelative : null, + // Keep *auto* text clear of the tick labels and the titles, which sit inside the plot area + axisLayers: ['aaxis', 'baxis', 'caxis', 'a-title', 'b-title', 'c-title'].map((k) => ternary.layers[k]) }; var scatterLayer = ternary.layers.frontplot.select('g.scatterlayer'); diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index 5bd55af6a59..a83078e215a 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8068,7 +8068,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9108,7 +9108,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9506,7 +9506,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9702,7 +9702,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index cf7db4ca87a..d096a077120 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1070,6 +1070,104 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + describe('in a subplot with axis labels inside the plot area', () => { + const size = { width: 480, height: 440, margin: { l: 50, r: 50, t: 50, b: 50 }, showlegend: false }; + const names = (n) => Array.from({ length: n }, (_, i) => 'pt ' + i); + const ternaryEdges = () => { + const out = { a: [], b: [], c: [] }; + for (let i = 0; i <= 20; i++) { + const t = i / 20; + out.a.push(t, 0.001); + out.b.push(1 - t, t); + out.c.push(0.001, 1 - t); + } + return out; + }; + const carpetEdges = () => { + const out = { a: [], b: [] }; + for (let i = 0; i < 9; i++) { + out.a.push(4 + i * 0.25, 4); + out.b.push(1, 1 + i * 0.25); + } + return out; + }; + + // Points along the edges, where the axis labels are + const figures = { + scatterpolar: () => ({ + data: [ + { + type: 'scatterpolar', + theta: Array.from({ length: 36 }, (_, i) => i * 10), + r: Array.from({ length: 36 }, (_, i) => 9.3 + (i % 3) * 0.3), + text: names(36) + } + ], + layout: { polar: { radialaxis: { range: [0, 10], title: { text: 'radius' } } } } + }), + scatterternary: () => { + const e = ternaryEdges(); + return { data: [{ type: 'scatterternary', a: e.a, b: e.b, c: e.c, text: names(e.a.length) }] }; + }, + scattersmith: () => ({ + data: [ + { + type: 'scattersmith', + real: Array.from({ length: 24 }, (_, i) => (i % 4) * 0.2), + imag: Array.from({ length: 24 }, (_, i) => Math.tan((i / 24 - 0.5) * Math.PI * 0.95) * 2), + text: names(24) + } + ] + }), + scattercarpet: () => { + const e = carpetEdges(); + return { + data: [ + { + type: 'carpet', + a: [4, 4, 4, 4.5, 4.5, 4.5, 5, 5, 5, 6, 6, 6], + b: [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3], + y: [2, 3.5, 4, 3, 4.5, 5, 5.5, 6.5, 7.5, 8, 8.5, 10], + aaxis: { tickprefix: 'a = ', smoothing: 0, title: { text: 'A axis' } }, + baxis: { tickprefix: 'b = ', smoothing: 0, title: { text: 'B axis' } } + }, + { type: 'scattercarpet', a: e.a, b: e.b, text: names(e.a.length) } + ] + }; + } + }; + + // Count the visible labels that cover other text of the graph, such as a tick label or an axis title + function labelsOnOtherText() { + const others = []; + d3SelectAll('text').each(function () { + if (this.closest('.textpoint') || !this.textContent.trim()) return; + const r = this.getBoundingClientRect(); + if (r.width) others.push(r); + }); + return visibleLabelBoxes().filter((a) => + others.some((b) => a.left < b.right && a.right > b.left && a.top < b.bottom && a.bottom > b.top) + ).length; + } + + Object.keys(figures).forEach((type) => { + it('should keep the ' + type + ' labels clear of the axis labels', (done) => { + const fig = figures[type](); + const trace = fig.data[fig.data.length - 1]; + trace.mode = 'markers+text'; + trace.textposition = 'auto'; + + Plotly.newPlot(gd, fig.data, Lib.extendFlat({}, size, fig.layout)) + .then(() => { + expect(labelsOnOtherText()).toBe(0, 'labels on axis text'); + expect(visibleLabelBoxes().length).toBeGreaterThan(trace.text.length / 2, 'visible labels'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0, 'label overlaps'); + }) + .then(done, done.fail); + }); + }); + }); + it('should draw the leader lines at the new point positions after an animation', function(done) { function leaderPaths() { var out = []; diff --git a/test/plot-schema.json b/test/plot-schema.json index 9376185e72c..eb68824ba6d 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -54656,7 +54656,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59341,7 +59341,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67091,7 +67091,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71142,7 +71142,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73227,7 +73227,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers and text labels only. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From 61a64fff5161cfa01f3bdc6c45b481922738af1f Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 12 Oct 2026 20:29:33 -0600 Subject: [PATCH 31/41] Don't place auto labels on cartesian tick labels inside the plot area --- src/plots/cartesian/index.js | 5 +++++ src/traces/scatter/attributes.js | 2 +- src/traces/scatter/auto_text_position.js | 3 ++- src/types/generated/schema.d.ts | 10 +++++----- test/jasmine/tests/scatter_test.js | 15 +++++++++++++++ test/plot-schema.json | 10 +++++----- 6 files changed, 33 insertions(+), 12 deletions(-) diff --git a/src/plots/cartesian/index.js b/src/plots/cartesian/index.js index e55a90b39e2..61947d3e32e 100644 --- a/src/plots/cartesian/index.js +++ b/src/plots/cartesian/index.js @@ -220,6 +220,11 @@ function plotOne(gd, plotinfo, cdSubplot, transitionOpts, makeOnCompleteCallback var layerData = []; var zoomScaleQueryParts = []; + // Keep the labels of text traces clear of the tick labels that sit inside the plot area + plotinfo.axisLayers = [plotinfo.xaxis, plotinfo.yaxis] + .filter((ax) => (ax.ticklabelposition || '').indexOf('inside') !== -1) + .map((ax) => fullLayout._plots[ax._mainSubplot][ax._id.charAt(0) + 'axislayer']); + // Plot each zorder group in ascending order for(var z = 0; z < zindices.length; z++) { var zorder = zindices[z]; diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 8caef284b92..5a3ec2798d5 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -679,7 +679,7 @@ module.exports = { 'line back to the point. A label with no free position is hidden.', 'Labels are placed in the order of `textpriority`.', 'Auto placement considers markers, text labels, and the axis labels', - 'that sit inside polar, ternary, smith, and carpet plot areas.', + 'that sit inside the plot area.', 'It does not avoid annotations, shapes, images, or the legend.' ].join(' ') }, diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 64333d8900a..bc9cf7af7cb 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -130,7 +130,8 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { */ function axisTextBoxes(layers, frame) { const boxes = []; - const ctm = layers && frame && frame.getScreenCTM(); + // Skip the matrix without layers, because reading it forces a layout + const ctm = layers?.length && frame?.getScreenCTM(); if (!ctm || !ctm.a || !ctm.d) return boxes; for (const layer of layers) { diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index a83078e215a..c7c9cd49c32 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8068,7 +8068,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9108,7 +9108,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9506,7 +9506,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9702,7 +9702,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index d096a077120..4229590a549 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1134,6 +1134,21 @@ describe('end-to-end scatter tests', function() { { type: 'scattercarpet', a: e.a, b: e.b, text: names(e.a.length) } ] }; + }, + scatter: () => { + const x = []; + const y = []; + for (let i = 0; i <= 10; i++) { + x.push(i, 0.3); + y.push(0.3, i); + } + return { + data: [{ type: 'scatter', x, y, text: names(x.length) }], + layout: { + xaxis: { ticklabelposition: 'inside', range: [0, 10] }, + yaxis: { ticklabelposition: 'inside', range: [0, 10] } + } + }; } }; diff --git a/test/plot-schema.json b/test/plot-schema.json index eb68824ba6d..861485035c8 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -54656,7 +54656,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59341,7 +59341,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67091,7 +67091,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71142,7 +71142,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73227,7 +73227,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside polar, ternary, smith, and carpet plot areas. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From f02cb61ac74d500bc23e6ee1be946c7f1b5d2cf5 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Tue, 13 Oct 2026 19:00:40 -0600 Subject: [PATCH 32/41] Keep auto labels out of the range slider, describe text-only placement --- src/traces/scatter/attributes.js | 2 ++ src/traces/scatter/auto_text_position.js | 6 +++++- src/traces/scatter/plot.js | 7 +++++++ src/types/generated/schema.d.ts | 10 +++++----- test/jasmine/tests/scatter_test.js | 23 +++++++++++++++++++++++ test/plot-schema.json | 10 +++++----- 6 files changed, 47 insertions(+), 11 deletions(-) diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index 5a3ec2798d5..dc67cd932b6 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -677,6 +677,8 @@ module.exports = { 'When the positions next to the point are taken, or another point', 'sits close to the label, the label moves farther out with a leader', 'line back to the point. A label with no free position is hidden.', + 'In a trace without markers or lines, a label sits on its point when', + 'it can, and moves out the same way when another label is in the way.', 'Labels are placed in the order of `textpriority`.', 'Auto placement considers markers, text labels, and the axis labels', 'that sit inside the plot area.', diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index bc9cf7af7cb..506812293c8 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -14,7 +14,8 @@ const subTypes = require('./subtypes'); * * Sets `_tpAuto`, `_tpAutoGap`, and `_tpAutoLeader` on every calcdata point * with an *auto* position and repositions its `` node. Does nothing - * when no trace of the subplot uses *auto*. + * when no trace of the subplot uses *auto*, or in the plot of a range slider, + * where labels are never placed. * * A label that MathJax has not rendered yet has no box, so it is skipped, * and the whole pass runs again once every pending render is done. @@ -25,6 +26,9 @@ const subTypes = require('./subtypes'); * @param traceGroups - d3 selection of the `g.trace` groups, bound to calcdata */ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { + // The slider shares the calcdata with the main plot, so a pass here would replace the main plot's results + if (plotinfo.isRangePlot) return; + let hasAuto = false; traceGroups.each((cd) => { const trace = cd[0].trace; diff --git a/src/traces/scatter/plot.js b/src/traces/scatter/plot.js index bbbd42acc88..191779764a9 100644 --- a/src/traces/scatter/plot.js +++ b/src/traces/scatter/plot.js @@ -518,6 +518,13 @@ function plotOne(gd, idx, plotinfo, cdscatter, cdscatterAll, element, transition if(showText) textFilter = showFilter; } + // Keep *auto* labels out of the range slider until #8118 settles which labels the slider draws. + // Labels are never placed in the slider, so an *auto* label there would borrow the main plot's placement. + if (showText && plotinfo.isRangePlot) { + const baseTextFilter = textFilter; + textFilter = (d) => baseTextFilter(d).filter((v) => (v.tp || trace.textposition) !== 'auto'); + } + // marker points selection = points.selectAll('path.point'); diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index c7c9cd49c32..469bc2c395f 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7337,7 +7337,7 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -8068,7 +8068,7 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9108,7 +9108,7 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9506,7 +9506,7 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; @@ -9702,7 +9702,7 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 4229590a549..7bce4dadc50 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1070,6 +1070,29 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should leave the *auto* labels out of the range slider and place the main plot', (done) => { + const x = []; + const y = []; + for (let i = 0; i < 60; i++) { + x.push(i); + y.push(Math.sin(i / 4) * 5); + } + const sliderLabels = () => d3SelectAll('.rangeslider-container .textpoint').size(); + + Plotly.newPlot( + gd, + [{ mode: 'lines+markers+text', textposition: 'auto', x, y, text: x.map((v) => 'pt ' + v) }], + { width: 640, height: 480, showlegend: false, xaxis: { rangeslider: { visible: true } } } + ) + .then(() => { + expect(sliderLabels()).toBe(0, 'auto labels in the slider'); + // The slider's own placement used to replace this one and hide most labels + expect(hiddenLabelCount()).toBeLessThan(20, 'hidden labels in the main plot'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0, 'label overlaps'); + }) + .then(done, done.fail); + }); + describe('in a subplot with axis labels inside the plot area', () => { const size = { width: 480, height: 440, margin: { l: 50, r: 50, t: 50, b: 50 }, showlegend: false }; const names = (n) => Array.from({ length: n }, (_, i) => 'pt ' + i); diff --git a/test/plot-schema.json b/test/plot-schema.json index 861485035c8..f72b2113d70 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -54656,7 +54656,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59341,7 +59341,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67091,7 +67091,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71142,7 +71142,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73227,7 +73227,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", From 5aef8e5ecb26a1b0eb61a94b44d1a2b44b8494ca Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Tue, 13 Oct 2026 19:18:06 -0600 Subject: [PATCH 33/41] Handle textpriority values that are not plain numbers --- src/traces/scatter/auto_text_position.js | 3 ++- test/jasmine/tests/scatter_test.js | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 506812293c8..7bf120e726c 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -87,7 +87,8 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { owner: d, radius: d.mrc || 0, fontSize: Drawing.textPointFontSize(d, trace), - priority: Lib.extractOption(d, trace, 'tP', 'textpriority'), + // A value that is not a number, or a point past the end of a short array, counts as 0 + priority: +Lib.extractOption(d, trace, 'tP', 'textpriority') || 0, onPoint, // `_tpAuto` survives a relayout, so a pan or zoom keeps the labels in place where it can prefer: d._tpAuto || undefined, diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 7bce4dadc50..7253bb79b5c 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1070,6 +1070,30 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should read textpriority from a typed array and count other values as 0', (done) => { + // In a stack, the label placed first takes *top center* on the first ring, the smallest gap of all + const firstPlaced = () => { + const cd = gd.calcdata[0]; + const gaps = cd.filter((d) => d._tpAuto).map((d) => d._tpAutoGap); + return cd.findIndex((d) => d._tpAuto === 'top center' && d._tpAutoGap === Math.min(...gaps)); + }; + const stack = (textpriority) => Lib.extendFlat(makeStack(12), { textpriority }); + + Plotly.newPlot(gd, [stack(new Float64Array([0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0]))], layout) + .then(() => { + expect(firstPlaced()).toBe(5, 'typed array'); + return Plotly.newPlot(gd, [stack(['high', 'high', 'high', 7, 0, 0, 0, 0, 0, 0, 0, 0])], layout); + }) + .then(() => { + expect(firstPlaced()).toBe(3, 'strings count as 0'); + return Plotly.newPlot(gd, [stack(new Float64Array([0, 4]))], layout); + }) + .then(() => { + expect(firstPlaced()).toBe(1, 'typed array shorter than the data'); + }) + .then(done, done.fail); + }); + it('should leave the *auto* labels out of the range slider and place the main plot', (done) => { const x = []; const y = []; From 0f6a0d65a95845a3bea048f020bdc0a9969e2970 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 09:31:01 -0600 Subject: [PATCH 34/41] Fix test for when it runs in Firefox --- test/jasmine/bundle_tests/mathjax_test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/jasmine/bundle_tests/mathjax_test.js b/test/jasmine/bundle_tests/mathjax_test.js index 14998c13173..fe195f02afb 100644 --- a/test/jasmine/bundle_tests/mathjax_test.js +++ b/test/jasmine/bundle_tests/mathjax_test.js @@ -287,7 +287,8 @@ describe('Test MathJax v' + mathjaxVersion + ':', function() { expect(cd[n]._tpAuto).toBe(null, 'label outside the plot area'); gd3.selectAll('.textpoint').each(function(d) { - var rect = d3Select(this).select('.text-math-group svg').node().getBoundingClientRect(); + // Measure the group, because Firefox reports the nested svg in its viewBox units + const rect = d3Select(this).select('.text-math-group').node().getBoundingClientRect(); if(d._tpAuto === null) expect(rect.width).toBe(0, 'hidden label ' + d.i); else boxes.push(rect); }); From 9bf73b3d7a90b6ca1a200b6d55f361b125bbde52 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 12:11:38 -0600 Subject: [PATCH 35/41] Rename textpriority to textrank, update behavior to match legendrank --- draftlogs/8065_add.md | 2 +- src/traces/scatter/arrays_to_calcdata.js | 2 +- src/traces/scatter/attributes.js | 18 +- src/traces/scatter/auto_text_position.js | 11 +- src/traces/scatter/text_defaults.js | 2 +- src/traces/scattercarpet/attributes.js | 2 +- src/traces/scatterpolar/attributes.js | 2 +- src/traces/scatterpolargl/attributes.js | 4 +- src/traces/scattersmith/attributes.js | 2 +- src/traces/scatterternary/attributes.js | 2 +- src/types/generated/schema.d.ts | 40 +- .../text_chart_autoposition_timeseries.json | 15169 +++++++++++++++- test/jasmine/tests/scatter_test.js | 44 +- test/plot-schema.json | 40 +- 14 files changed, 15263 insertions(+), 77 deletions(-) diff --git a/draftlogs/8065_add.md b/draftlogs/8065_add.md index 1dc05fd4ed3..2b41ae8617e 100644 --- a/draftlogs/8065_add.md +++ b/draftlogs/8065_add.md @@ -1 +1 @@ -- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points, and `textpriority` to set the order in which those labels take their positions [[#8065](https://github.com/plotly/plotly.js/pull/8065)] +- Add *auto* to the `textposition` of `scatter`, `scatterpolar`, `scatterternary`, `scattercarpet` and `scattersmith` traces, to place text labels without overlaps and with leader lines for labels moved away from their points, and `textrank` to set the order in which those labels take their positions [[#8065](https://github.com/plotly/plotly.js/pull/8065)] diff --git a/src/traces/scatter/arrays_to_calcdata.js b/src/traces/scatter/arrays_to_calcdata.js index 4be6b2152d9..df3d32925b7 100644 --- a/src/traces/scatter/arrays_to_calcdata.js +++ b/src/traces/scatter/arrays_to_calcdata.js @@ -13,7 +13,7 @@ module.exports = function arraysToCalcdata(cd, trace) { Lib.mergeArray(trace.hovertext, cd, 'htx'); Lib.mergeArray(trace.customdata, cd, 'data'); Lib.mergeArray(trace.textposition, cd, 'tp'); - Lib.mergeArray(trace.textpriority, cd, 'tP'); + Lib.mergeArray(trace.textrank, cd, 'tR'); if(trace.textfont) { Lib.mergeArrayCastPositive(trace.textfont.size, cd, 'ts'); Lib.mergeArray(trace.textfont.color, cd, 'tc'); diff --git a/src/traces/scatter/attributes.js b/src/traces/scatter/attributes.js index dc67cd932b6..be7fa3ce591 100644 --- a/src/traces/scatter/attributes.js +++ b/src/traces/scatter/attributes.js @@ -679,24 +679,28 @@ module.exports = { 'line back to the point. A label with no free position is hidden.', 'In a trace without markers or lines, a label sits on its point when', 'it can, and moves out the same way when another label is in the way.', - 'Labels are placed in the order of `textpriority`.', + 'Labels are placed in the order of `textrank`.', 'Auto placement considers markers, text labels, and the axis labels', 'that sit inside the plot area.', 'It does not avoid annotations, shapes, images, or the legend.' ].join(' ') }, - textpriority: { + textrank: { valType: 'number', - dflt: 0, + dflt: 1000, arrayOk: true, editType: 'calc', description: [ - 'Sets the placement priority of the `text` elements', + 'Sets the placement rank of the `text` elements', 'with `textposition` *auto*, per point or for the whole trace.', - 'A label with a higher priority takes its position', - 'before the labels of lower priority on the subplot,', + 'A label with a smaller rank takes its position', + 'before the labels of larger rank on the subplot,', 'so it stays next to its point and is hidden last.', - 'Labels of equal priority are placed in trace and data order.' + 'The default rank is 1000, so that you can use ranks less than 1000', + 'to place certain labels before all unranked labels,', + 'and ranks greater than 1000 to place certain labels after them.', + 'A rank can be a fraction, which puts a label between two others.', + 'Labels of equal rank are placed in trace and data order.' ].join(' ') }, textfont: fontAttrs({ diff --git a/src/traces/scatter/auto_text_position.js b/src/traces/scatter/auto_text_position.js index 7bf120e726c..421db8e10e5 100644 --- a/src/traces/scatter/auto_text_position.js +++ b/src/traces/scatter/auto_text_position.js @@ -4,12 +4,14 @@ const d3 = require('@plotly/d3'); const Lib = require('../../lib'); const Drawing = require('../../components/drawing'); const subTypes = require('./subtypes'); +const isNumeric = require('fast-isnumeric'); +const { textrank } = require('./attributes'); /** * Resolve the *auto* text positions of all scatter traces on one subplot. * * Every drawn marker and every label with a fixed position blocks the *auto* - * labels, which `Lib.placeLabels` then places by `textpriority`, trace order, + * labels, which `Lib.placeLabels` then places by `textrank`, trace order, * and data order. The text in `plotinfo.axisLayers` blocks them too. * * Sets `_tpAuto`, `_tpAutoGap`, and `_tpAutoLeader` on every calcdata point @@ -77,6 +79,7 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { } const pos = d.tp || trace.textposition; + const rank = Lib.extractOption(d, trace, 'tR', 'textrank'); const x = xa.c2p(d.x); const y = ya.c2p(d.y); const label = { @@ -87,8 +90,10 @@ module.exports = function autoTextPosition(gd, plotinfo, traceGroups) { owner: d, radius: d.mrc || 0, fontSize: Drawing.textPointFontSize(d, trace), - // A value that is not a number, or a point past the end of a short array, counts as 0 - priority: +Lib.extractOption(d, trace, 'tP', 'textpriority') || 0, + // `Lib.placeLabels` places the largest priority first and `textrank` puts the smallest rank first, + // so the priority is the rank with its sign reversed. + // A value that is not a number, or a point past the end of a short array, gets the default rank. + priority: -(isNumeric(rank) ? +rank : textrank.dflt), onPoint, // `_tpAuto` survives a relayout, so a pan or zoom keeps the labels in place where it can prefer: d._tpAuto || undefined, diff --git a/src/traces/scatter/text_defaults.js b/src/traces/scatter/text_defaults.js index 0bce05a6526..44b3d1e783e 100644 --- a/src/traces/scatter/text_defaults.js +++ b/src/traces/scatter/text_defaults.js @@ -11,7 +11,7 @@ module.exports = function(traceIn, traceOut, layout, coerce, opts) { var textposition = coerce('textposition'); if (textposition === 'auto' || (Lib.isArrayOrTypedArray(textposition) && textposition.indexOf('auto') !== -1)) { - coerce('textpriority'); + coerce('textrank'); } Lib.coerceFont(coerce, 'textfont', opts.font || layout.font, opts); diff --git a/src/traces/scattercarpet/attributes.js b/src/traces/scattercarpet/attributes.js index 22db4d3004d..0cfaf690885 100644 --- a/src/traces/scattercarpet/attributes.js +++ b/src/traces/scattercarpet/attributes.js @@ -110,7 +110,7 @@ module.exports = { textfont: scatterAttrs.textfont, textposition: scatterAttrs.textposition, - textpriority: scatterAttrs.textpriority, + textrank: scatterAttrs.textrank, selected: scatterAttrs.selected, unselected: scatterAttrs.unselected, diff --git a/src/traces/scatterpolar/attributes.js b/src/traces/scatterpolar/attributes.js index cf066e3390e..a55ed5ac867 100644 --- a/src/traces/scatterpolar/attributes.js +++ b/src/traces/scatterpolar/attributes.js @@ -94,7 +94,7 @@ module.exports = { cliponaxis: extendFlat({}, scatterAttrs.cliponaxis, { dflt: false }), textposition: scatterAttrs.textposition, - textpriority: scatterAttrs.textpriority, + textrank: scatterAttrs.textrank, textfont: scatterAttrs.textfont, fill: extendFlat({}, scatterAttrs.fill, { diff --git a/src/traces/scatterpolargl/attributes.js b/src/traces/scatterpolargl/attributes.js index d803a06dd6b..60fe00cf37a 100644 --- a/src/traces/scatterpolargl/attributes.js +++ b/src/traces/scatterpolargl/attributes.js @@ -1,7 +1,7 @@ 'use strict'; -// No cliponaxis or hoveron, and no textpriority without *auto* textposition -const { cliponaxis, hoveron, textpriority, ...scatterPolarAttrs } = require('../scatterpolar/attributes'); +// No cliponaxis or hoveron, and no textrank without *auto* textposition +const { cliponaxis, hoveron, textrank, ...scatterPolarAttrs } = require('../scatterpolar/attributes'); const { connectgaps, line: { color, dash, width }, diff --git a/src/traces/scattersmith/attributes.js b/src/traces/scattersmith/attributes.js index 9d96ad8525c..857ac67f3e3 100644 --- a/src/traces/scattersmith/attributes.js +++ b/src/traces/scattersmith/attributes.js @@ -50,7 +50,7 @@ module.exports = { cliponaxis: extendFlat({}, scatterAttrs.cliponaxis, { dflt: false }), textposition: scatterAttrs.textposition, - textpriority: scatterAttrs.textpriority, + textrank: scatterAttrs.textrank, textfont: scatterAttrs.textfont, fill: extendFlat({}, scatterAttrs.fill, { diff --git a/src/traces/scatterternary/attributes.js b/src/traces/scatterternary/attributes.js index 0efa8c5714e..62ed7dcf8f4 100644 --- a/src/traces/scatterternary/attributes.js +++ b/src/traces/scatterternary/attributes.js @@ -139,7 +139,7 @@ module.exports = { textfont: scatterAttrs.textfont, textposition: scatterAttrs.textposition, - textpriority: scatterAttrs.textpriority, + textrank: scatterAttrs.textrank, selected: scatterAttrs.selected, unselected: scatterAttrs.unselected, diff --git a/src/types/generated/schema.d.ts b/src/types/generated/schema.d.ts index d7445f0e6de..501aad6ebf6 100644 --- a/src/types/generated/schema.d.ts +++ b/src/types/generated/schema.d.ts @@ -7339,15 +7339,15 @@ export interface ScatterData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** - * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. - * @default 0 + * Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order. + * @default 1000 */ - textpriority?: number | number[]; + textrank?: number | number[] | TypedArray; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. */ texttemplate?: string | string[]; /** @@ -8070,15 +8070,15 @@ export interface ScattercarpetData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** - * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. - * @default 0 + * Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order. + * @default 1000 */ - textpriority?: number | number[]; + textrank?: number | number[] | TypedArray; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b` and `text`. */ texttemplate?: string | string[]; /** @@ -9110,15 +9110,15 @@ export interface ScatterpolarData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** - * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. - * @default 0 + * Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order. + * @default 1000 */ - textpriority?: number | number[]; + textrank?: number | number[] | TypedArray; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `r`, `theta` and `text`. */ texttemplate?: string | string[]; /** @@ -9508,15 +9508,15 @@ export interface ScattersmithData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** - * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. - * @default 0 + * Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order. + * @default 1000 */ - textpriority?: number | number[]; + textrank?: number | number[] | TypedArray; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `real`, `imag` and `text`. */ texttemplate?: string | string[]; /** @@ -9704,15 +9704,15 @@ export interface ScatterternaryData { /** Sets the text font. */ textfont?: FontArray; /** - * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. + * Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend. * @default 'middle center' */ textposition?: 'top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto' | ('top left' | 'top center' | 'top right' | 'middle left' | 'middle center' | 'middle right' | 'bottom left' | 'bottom center' | 'bottom right' | 'auto')[]; /** - * Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order. - * @default 0 + * Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order. + * @default 1000 */ - textpriority?: number | number[]; + textrank?: number | number[] | TypedArray; /** Template string used for rendering the information text that appears on points. Note that this will override `textinfo`. Variables are inserted using %{variable}, for example "y: %{y}". Numbers are formatted using d3-format's syntax %{variable:d3-format}, for example "Price: %{y:$.2f}". https://github.com/d3/d3-format/tree/v1.4.5#d3-format for details on the formatting syntax. Dates are formatted using d3-time-format's syntax %{variable|d3-time-format}, for example "Day: %{2019-01-01|%A}". https://github.com/d3/d3-time-format/tree/v2.2.3#locale_format for details on the date formatting syntax. Variables that can't be found will be replaced with the specifier. For example, a template of "data: %{x}, %{y}" will result in a value of "data: 1, %{y}" if x is 1 and y is missing. Variables with an undefined value will be replaced with the fallback value. All attributes that can be specified per-point (the ones that are `arrayOk: true`) are available. Finally, the template string has access to variables `a`, `b`, `c` and `text`. */ texttemplate?: string | string[]; /** diff --git a/test/image/mocks/text_chart_autoposition_timeseries.json b/test/image/mocks/text_chart_autoposition_timeseries.json index 493526cd21d..5696629c6be 100644 --- a/test/image/mocks/text_chart_autoposition_timeseries.json +++ b/test/image/mocks/text_chart_autoposition_timeseries.json @@ -1 +1,15168 @@ -{"data": [{"type": "scatter", "mode": "lines+markers+text", "textposition": "auto", "textpriority": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "texttemplate": "%{y:.1f}", "textfont": {"size": 9}, "line": {"width": 1}, "marker": {"size": 4}, "x": ["2026-03-01 00:00", "2026-03-01 00:04", "2026-03-01 00:08", "2026-03-01 00:12", "2026-03-01 00:16", "2026-03-01 00:20", "2026-03-01 00:24", "2026-03-01 00:28", "2026-03-01 00:32", "2026-03-01 00:36", "2026-03-01 00:40", "2026-03-01 00:44", "2026-03-01 00:48", "2026-03-01 00:52", "2026-03-01 00:56", "2026-03-01 01:00", "2026-03-01 01:04", "2026-03-01 01:08", "2026-03-01 01:12", "2026-03-01 01:16", "2026-03-01 01:20", "2026-03-01 01:24", "2026-03-01 01:28", "2026-03-01 01:32", "2026-03-01 01:36", "2026-03-01 01:40", "2026-03-01 01:44", "2026-03-01 01:48", "2026-03-01 01:52", "2026-03-01 01:56", "2026-03-01 02:00", "2026-03-01 02:04", "2026-03-01 02:08", "2026-03-01 02:12", "2026-03-01 02:16", "2026-03-01 02:20", "2026-03-01 02:24", "2026-03-01 02:28", "2026-03-01 02:32", "2026-03-01 02:36", "2026-03-01 02:40", "2026-03-01 02:44", "2026-03-01 02:48", "2026-03-01 02:52", "2026-03-01 02:56", "2026-03-01 03:00", "2026-03-01 03:04", "2026-03-01 03:08", "2026-03-01 03:12", "2026-03-01 03:16", "2026-03-01 03:20", "2026-03-01 03:24", "2026-03-01 03:28", "2026-03-01 03:32", "2026-03-01 03:36", "2026-03-01 03:40", "2026-03-01 03:44", "2026-03-01 03:48", "2026-03-01 03:52", "2026-03-01 03:56", "2026-03-01 04:00", "2026-03-01 04:04", "2026-03-01 04:08", "2026-03-01 04:12", "2026-03-01 04:16", "2026-03-01 04:20", "2026-03-01 04:24", "2026-03-01 04:28", "2026-03-01 04:32", "2026-03-01 04:36", "2026-03-01 04:40", "2026-03-01 04:44", "2026-03-01 04:48", "2026-03-01 04:52", "2026-03-01 04:56", "2026-03-01 05:00", "2026-03-01 05:04", "2026-03-01 05:08", "2026-03-01 05:12", "2026-03-01 05:16", "2026-03-01 05:20", "2026-03-01 05:24", "2026-03-01 05:28", "2026-03-01 05:32", "2026-03-01 05:36", "2026-03-01 05:40", "2026-03-01 05:44", "2026-03-01 05:48", "2026-03-01 05:52", "2026-03-01 05:56", "2026-03-01 06:00", "2026-03-01 06:04", "2026-03-01 06:08", "2026-03-01 06:12", "2026-03-01 06:16", "2026-03-01 06:20", "2026-03-01 06:24", "2026-03-01 06:28", "2026-03-01 06:32", "2026-03-01 06:36", "2026-03-01 06:40", "2026-03-01 06:44", "2026-03-01 06:48", "2026-03-01 06:52", "2026-03-01 06:56", "2026-03-01 07:00", "2026-03-01 07:04", "2026-03-01 07:08", "2026-03-01 07:12", "2026-03-01 07:16", "2026-03-01 07:20", "2026-03-01 07:24", "2026-03-01 07:28", "2026-03-01 07:32", "2026-03-01 07:36", "2026-03-01 07:40", "2026-03-01 07:44", "2026-03-01 07:48", "2026-03-01 07:52", "2026-03-01 07:56", "2026-03-01 08:00", "2026-03-01 08:04", "2026-03-01 08:08", "2026-03-01 08:12", "2026-03-01 08:16", "2026-03-01 08:20", "2026-03-01 08:24", "2026-03-01 08:28", "2026-03-01 08:32", "2026-03-01 08:36", "2026-03-01 08:40", "2026-03-01 08:44", "2026-03-01 08:48", "2026-03-01 08:52", "2026-03-01 08:56", "2026-03-01 09:00", "2026-03-01 09:04", "2026-03-01 09:08", "2026-03-01 09:12", "2026-03-01 09:16", "2026-03-01 09:20", "2026-03-01 09:24", "2026-03-01 09:28", "2026-03-01 09:32", "2026-03-01 09:36", "2026-03-01 09:40", "2026-03-01 09:44", "2026-03-01 09:48", "2026-03-01 09:52", "2026-03-01 09:56", "2026-03-01 10:00", "2026-03-01 10:04", "2026-03-01 10:08", "2026-03-01 10:12", "2026-03-01 10:16", "2026-03-01 10:20", "2026-03-01 10:24", "2026-03-01 10:28", "2026-03-01 10:32", "2026-03-01 10:36", "2026-03-01 10:40", "2026-03-01 10:44", "2026-03-01 10:48", "2026-03-01 10:52", "2026-03-01 10:56", "2026-03-01 11:00", "2026-03-01 11:04", "2026-03-01 11:08", "2026-03-01 11:12", "2026-03-01 11:16", "2026-03-01 11:20", "2026-03-01 11:24", "2026-03-01 11:28", "2026-03-01 11:32", "2026-03-01 11:36", "2026-03-01 11:40", "2026-03-01 11:44", "2026-03-01 11:48", "2026-03-01 11:52", "2026-03-01 11:56", "2026-03-01 12:00", "2026-03-01 12:04", "2026-03-01 12:08", "2026-03-01 12:12", "2026-03-01 12:16", "2026-03-01 12:20", "2026-03-01 12:24", "2026-03-01 12:28", "2026-03-01 12:32", "2026-03-01 12:36", "2026-03-01 12:40", "2026-03-01 12:44", "2026-03-01 12:48", "2026-03-01 12:52", "2026-03-01 12:56", "2026-03-01 13:00", "2026-03-01 13:04", "2026-03-01 13:08", "2026-03-01 13:12", "2026-03-01 13:16", "2026-03-01 13:20", "2026-03-01 13:24", "2026-03-01 13:28", "2026-03-01 13:32", "2026-03-01 13:36", "2026-03-01 13:40", "2026-03-01 13:44", "2026-03-01 13:48", "2026-03-01 13:52", "2026-03-01 13:56", "2026-03-01 14:00", "2026-03-01 14:04", "2026-03-01 14:08", "2026-03-01 14:12", "2026-03-01 14:16", "2026-03-01 14:20", "2026-03-01 14:24", "2026-03-01 14:28", "2026-03-01 14:32", "2026-03-01 14:36", "2026-03-01 14:40", "2026-03-01 14:44", "2026-03-01 14:48", "2026-03-01 14:52", "2026-03-01 14:56", "2026-03-01 15:00", "2026-03-01 15:04", "2026-03-01 15:08", "2026-03-01 15:12", "2026-03-01 15:16", "2026-03-01 15:20", "2026-03-01 15:24", "2026-03-01 15:28", "2026-03-01 15:32", "2026-03-01 15:36", "2026-03-01 15:40", "2026-03-01 15:44", "2026-03-01 15:48", "2026-03-01 15:52", "2026-03-01 15:56", "2026-03-01 16:00", "2026-03-01 16:04", "2026-03-01 16:08", "2026-03-01 16:12", "2026-03-01 16:16", "2026-03-01 16:20", "2026-03-01 16:24", "2026-03-01 16:28", "2026-03-01 16:32", "2026-03-01 16:36", "2026-03-01 16:40", "2026-03-01 16:44", "2026-03-01 16:48", "2026-03-01 16:52", "2026-03-01 16:56", "2026-03-01 17:00", "2026-03-01 17:04", "2026-03-01 17:08", "2026-03-01 17:12", "2026-03-01 17:16", "2026-03-01 17:20", "2026-03-01 17:24", "2026-03-01 17:28", "2026-03-01 17:32", "2026-03-01 17:36", "2026-03-01 17:40", "2026-03-01 17:44", "2026-03-01 17:48", "2026-03-01 17:52", "2026-03-01 17:56", "2026-03-01 18:00", "2026-03-01 18:04", "2026-03-01 18:08", "2026-03-01 18:12", "2026-03-01 18:16", "2026-03-01 18:20", "2026-03-01 18:24", "2026-03-01 18:28", "2026-03-01 18:32", "2026-03-01 18:36", "2026-03-01 18:40", "2026-03-01 18:44", "2026-03-01 18:48", "2026-03-01 18:52", "2026-03-01 18:56", "2026-03-01 19:00", "2026-03-01 19:04", "2026-03-01 19:08", "2026-03-01 19:12", "2026-03-01 19:16", "2026-03-01 19:20", "2026-03-01 19:24", "2026-03-01 19:28", "2026-03-01 19:32", "2026-03-01 19:36", "2026-03-01 19:40", "2026-03-01 19:44", "2026-03-01 19:48", "2026-03-01 19:52", "2026-03-01 19:56", "2026-03-01 20:00", "2026-03-01 20:04", "2026-03-01 20:08", "2026-03-01 20:12", "2026-03-01 20:16", "2026-03-01 20:20", "2026-03-01 20:24", "2026-03-01 20:28", "2026-03-01 20:32", "2026-03-01 20:36", "2026-03-01 20:40", "2026-03-01 20:44", "2026-03-01 20:48", "2026-03-01 20:52", "2026-03-01 20:56", "2026-03-01 21:00", "2026-03-01 21:04", "2026-03-01 21:08", "2026-03-01 21:12", "2026-03-01 21:16", "2026-03-01 21:20", "2026-03-01 21:24", "2026-03-01 21:28", "2026-03-01 21:32", "2026-03-01 21:36", "2026-03-01 21:40", "2026-03-01 21:44", "2026-03-01 21:48", "2026-03-01 21:52", "2026-03-01 21:56", "2026-03-01 22:00", "2026-03-01 22:04", "2026-03-01 22:08", "2026-03-01 22:12", "2026-03-01 22:16", "2026-03-01 22:20", "2026-03-01 22:24", "2026-03-01 22:28", "2026-03-01 22:32", "2026-03-01 22:36", "2026-03-01 22:40", "2026-03-01 22:44", "2026-03-01 22:48", "2026-03-01 22:52", "2026-03-01 22:56", "2026-03-01 23:00", "2026-03-01 23:04", "2026-03-01 23:08", "2026-03-01 23:12", "2026-03-01 23:16", "2026-03-01 23:20", "2026-03-01 23:24", "2026-03-01 23:28", "2026-03-01 23:32", "2026-03-01 23:36", "2026-03-01 23:40", "2026-03-01 23:44", "2026-03-01 23:48", "2026-03-01 23:52", "2026-03-01 23:56", "2026-03-02 00:00", "2026-03-02 00:04", "2026-03-02 00:08", "2026-03-02 00:12", "2026-03-02 00:16", "2026-03-02 00:20", "2026-03-02 00:24", "2026-03-02 00:28", "2026-03-02 00:32", "2026-03-02 00:36", "2026-03-02 00:40", "2026-03-02 00:44", "2026-03-02 00:48", "2026-03-02 00:52", "2026-03-02 00:56", "2026-03-02 01:00", "2026-03-02 01:04", "2026-03-02 01:08", "2026-03-02 01:12", "2026-03-02 01:16", "2026-03-02 01:20", "2026-03-02 01:24", "2026-03-02 01:28", "2026-03-02 01:32", "2026-03-02 01:36", "2026-03-02 01:40", "2026-03-02 01:44", "2026-03-02 01:48", "2026-03-02 01:52", "2026-03-02 01:56", "2026-03-02 02:00", "2026-03-02 02:04", "2026-03-02 02:08", "2026-03-02 02:12", "2026-03-02 02:16", "2026-03-02 02:20", "2026-03-02 02:24", "2026-03-02 02:28", "2026-03-02 02:32", "2026-03-02 02:36", "2026-03-02 02:40", "2026-03-02 02:44", "2026-03-02 02:48", "2026-03-02 02:52", "2026-03-02 02:56", "2026-03-02 03:00", "2026-03-02 03:04", "2026-03-02 03:08", "2026-03-02 03:12", "2026-03-02 03:16", "2026-03-02 03:20", "2026-03-02 03:24", "2026-03-02 03:28", "2026-03-02 03:32", "2026-03-02 03:36", "2026-03-02 03:40", "2026-03-02 03:44", "2026-03-02 03:48", "2026-03-02 03:52", "2026-03-02 03:56", "2026-03-02 04:00", "2026-03-02 04:04", "2026-03-02 04:08", "2026-03-02 04:12", "2026-03-02 04:16", "2026-03-02 04:20", "2026-03-02 04:24", "2026-03-02 04:28", "2026-03-02 04:32", "2026-03-02 04:36", "2026-03-02 04:40", "2026-03-02 04:44", "2026-03-02 04:48", "2026-03-02 04:52", "2026-03-02 04:56", "2026-03-02 05:00", "2026-03-02 05:04", "2026-03-02 05:08", "2026-03-02 05:12", "2026-03-02 05:16", "2026-03-02 05:20", "2026-03-02 05:24", "2026-03-02 05:28", "2026-03-02 05:32", "2026-03-02 05:36", "2026-03-02 05:40", "2026-03-02 05:44", "2026-03-02 05:48", "2026-03-02 05:52", "2026-03-02 05:56", "2026-03-02 06:00", "2026-03-02 06:04", "2026-03-02 06:08", "2026-03-02 06:12", "2026-03-02 06:16", "2026-03-02 06:20", "2026-03-02 06:24", "2026-03-02 06:28", "2026-03-02 06:32", "2026-03-02 06:36", "2026-03-02 06:40", "2026-03-02 06:44", "2026-03-02 06:48", "2026-03-02 06:52", "2026-03-02 06:56", "2026-03-02 07:00", "2026-03-02 07:04", "2026-03-02 07:08", "2026-03-02 07:12", "2026-03-02 07:16", "2026-03-02 07:20", "2026-03-02 07:24", "2026-03-02 07:28", "2026-03-02 07:32", "2026-03-02 07:36", "2026-03-02 07:40", "2026-03-02 07:44", "2026-03-02 07:48", "2026-03-02 07:52", "2026-03-02 07:56", "2026-03-02 08:00", "2026-03-02 08:04", "2026-03-02 08:08", "2026-03-02 08:12", "2026-03-02 08:16", "2026-03-02 08:20", "2026-03-02 08:24", "2026-03-02 08:28", "2026-03-02 08:32", "2026-03-02 08:36", "2026-03-02 08:40", "2026-03-02 08:44", "2026-03-02 08:48", "2026-03-02 08:52", "2026-03-02 08:56", "2026-03-02 09:00", "2026-03-02 09:04", "2026-03-02 09:08", "2026-03-02 09:12", "2026-03-02 09:16", "2026-03-02 09:20", "2026-03-02 09:24", "2026-03-02 09:28", "2026-03-02 09:32", "2026-03-02 09:36", "2026-03-02 09:40", "2026-03-02 09:44", "2026-03-02 09:48", "2026-03-02 09:52", "2026-03-02 09:56", "2026-03-02 10:00", "2026-03-02 10:04", "2026-03-02 10:08", "2026-03-02 10:12", "2026-03-02 10:16", "2026-03-02 10:20", "2026-03-02 10:24", "2026-03-02 10:28", "2026-03-02 10:32", "2026-03-02 10:36", "2026-03-02 10:40", "2026-03-02 10:44", "2026-03-02 10:48", "2026-03-02 10:52", "2026-03-02 10:56", "2026-03-02 11:00", "2026-03-02 11:04", "2026-03-02 11:08", "2026-03-02 11:12", "2026-03-02 11:16", "2026-03-02 11:20", "2026-03-02 11:24", "2026-03-02 11:28", "2026-03-02 11:32", "2026-03-02 11:36", "2026-03-02 11:40", "2026-03-02 11:44", "2026-03-02 11:48", "2026-03-02 11:52", "2026-03-02 11:56", "2026-03-02 12:00", "2026-03-02 12:04", "2026-03-02 12:08", "2026-03-02 12:12", "2026-03-02 12:16", "2026-03-02 12:20", "2026-03-02 12:24", "2026-03-02 12:28", "2026-03-02 12:32", "2026-03-02 12:36", "2026-03-02 12:40", "2026-03-02 12:44", "2026-03-02 12:48", "2026-03-02 12:52", "2026-03-02 12:56", "2026-03-02 13:00", "2026-03-02 13:04", "2026-03-02 13:08", "2026-03-02 13:12", "2026-03-02 13:16", "2026-03-02 13:20", "2026-03-02 13:24", "2026-03-02 13:28", "2026-03-02 13:32", "2026-03-02 13:36", "2026-03-02 13:40", "2026-03-02 13:44", "2026-03-02 13:48", "2026-03-02 13:52", "2026-03-02 13:56", "2026-03-02 14:00", "2026-03-02 14:04", "2026-03-02 14:08", "2026-03-02 14:12", "2026-03-02 14:16", "2026-03-02 14:20", "2026-03-02 14:24", "2026-03-02 14:28", "2026-03-02 14:32", "2026-03-02 14:36", "2026-03-02 14:40", "2026-03-02 14:44", "2026-03-02 14:48", "2026-03-02 14:52", "2026-03-02 14:56", "2026-03-02 15:00", "2026-03-02 15:04", "2026-03-02 15:08", "2026-03-02 15:12", "2026-03-02 15:16", "2026-03-02 15:20", "2026-03-02 15:24", "2026-03-02 15:28", "2026-03-02 15:32", "2026-03-02 15:36", "2026-03-02 15:40", "2026-03-02 15:44", "2026-03-02 15:48", "2026-03-02 15:52", "2026-03-02 15:56", "2026-03-02 16:00", "2026-03-02 16:04", "2026-03-02 16:08", "2026-03-02 16:12", "2026-03-02 16:16", "2026-03-02 16:20", "2026-03-02 16:24", "2026-03-02 16:28", "2026-03-02 16:32", "2026-03-02 16:36", "2026-03-02 16:40", "2026-03-02 16:44", "2026-03-02 16:48", "2026-03-02 16:52", "2026-03-02 16:56", "2026-03-02 17:00", "2026-03-02 17:04", "2026-03-02 17:08", "2026-03-02 17:12", "2026-03-02 17:16", "2026-03-02 17:20", "2026-03-02 17:24", "2026-03-02 17:28", "2026-03-02 17:32", "2026-03-02 17:36", "2026-03-02 17:40", "2026-03-02 17:44", "2026-03-02 17:48", "2026-03-02 17:52", "2026-03-02 17:56", "2026-03-02 18:00", "2026-03-02 18:04", "2026-03-02 18:08", "2026-03-02 18:12", "2026-03-02 18:16", "2026-03-02 18:20", "2026-03-02 18:24", "2026-03-02 18:28", "2026-03-02 18:32", "2026-03-02 18:36", "2026-03-02 18:40", "2026-03-02 18:44", "2026-03-02 18:48", "2026-03-02 18:52", "2026-03-02 18:56", "2026-03-02 19:00", "2026-03-02 19:04", "2026-03-02 19:08", "2026-03-02 19:12", "2026-03-02 19:16", "2026-03-02 19:20", "2026-03-02 19:24", "2026-03-02 19:28", "2026-03-02 19:32", "2026-03-02 19:36", "2026-03-02 19:40", "2026-03-02 19:44", "2026-03-02 19:48", "2026-03-02 19:52", "2026-03-02 19:56", "2026-03-02 20:00", "2026-03-02 20:04", "2026-03-02 20:08", "2026-03-02 20:12", "2026-03-02 20:16", "2026-03-02 20:20", "2026-03-02 20:24", "2026-03-02 20:28", "2026-03-02 20:32", "2026-03-02 20:36", "2026-03-02 20:40", "2026-03-02 20:44", "2026-03-02 20:48", "2026-03-02 20:52", "2026-03-02 20:56", "2026-03-02 21:00", "2026-03-02 21:04", "2026-03-02 21:08", "2026-03-02 21:12", "2026-03-02 21:16", "2026-03-02 21:20", "2026-03-02 21:24", "2026-03-02 21:28", "2026-03-02 21:32", "2026-03-02 21:36", "2026-03-02 21:40", "2026-03-02 21:44", "2026-03-02 21:48", "2026-03-02 21:52", "2026-03-02 21:56", "2026-03-02 22:00", "2026-03-02 22:04", "2026-03-02 22:08", "2026-03-02 22:12", "2026-03-02 22:16", "2026-03-02 22:20", "2026-03-02 22:24", "2026-03-02 22:28", "2026-03-02 22:32", "2026-03-02 22:36", "2026-03-02 22:40", "2026-03-02 22:44", "2026-03-02 22:48", "2026-03-02 22:52", "2026-03-02 22:56", "2026-03-02 23:00", "2026-03-02 23:04", "2026-03-02 23:08", "2026-03-02 23:12", "2026-03-02 23:16", "2026-03-02 23:20", "2026-03-02 23:24", "2026-03-02 23:28", "2026-03-02 23:32", "2026-03-02 23:36", "2026-03-02 23:40", "2026-03-02 23:44", "2026-03-02 23:48", "2026-03-02 23:52", "2026-03-02 23:56", "2026-03-03 00:00", "2026-03-03 00:04", "2026-03-03 00:08", "2026-03-03 00:12", "2026-03-03 00:16", "2026-03-03 00:20", "2026-03-03 00:24", "2026-03-03 00:28", "2026-03-03 00:32", "2026-03-03 00:36", "2026-03-03 00:40", "2026-03-03 00:44", "2026-03-03 00:48", "2026-03-03 00:52", "2026-03-03 00:56", "2026-03-03 01:00", "2026-03-03 01:04", "2026-03-03 01:08", "2026-03-03 01:12", "2026-03-03 01:16", "2026-03-03 01:20", "2026-03-03 01:24", "2026-03-03 01:28", "2026-03-03 01:32", "2026-03-03 01:36", "2026-03-03 01:40", "2026-03-03 01:44", "2026-03-03 01:48", "2026-03-03 01:52", "2026-03-03 01:56", "2026-03-03 02:00", "2026-03-03 02:04", "2026-03-03 02:08", "2026-03-03 02:12", "2026-03-03 02:16", "2026-03-03 02:20", "2026-03-03 02:24", "2026-03-03 02:28", "2026-03-03 02:32", "2026-03-03 02:36", "2026-03-03 02:40", "2026-03-03 02:44", "2026-03-03 02:48", "2026-03-03 02:52", "2026-03-03 02:56", "2026-03-03 03:00", "2026-03-03 03:04", "2026-03-03 03:08", "2026-03-03 03:12", "2026-03-03 03:16", "2026-03-03 03:20", "2026-03-03 03:24", "2026-03-03 03:28", "2026-03-03 03:32", "2026-03-03 03:36", "2026-03-03 03:40", "2026-03-03 03:44", "2026-03-03 03:48", "2026-03-03 03:52", "2026-03-03 03:56", "2026-03-03 04:00", "2026-03-03 04:04", "2026-03-03 04:08", "2026-03-03 04:12", "2026-03-03 04:16", "2026-03-03 04:20", "2026-03-03 04:24", "2026-03-03 04:28", "2026-03-03 04:32", "2026-03-03 04:36", "2026-03-03 04:40", "2026-03-03 04:44", "2026-03-03 04:48", "2026-03-03 04:52", "2026-03-03 04:56", "2026-03-03 05:00", "2026-03-03 05:04", "2026-03-03 05:08", "2026-03-03 05:12", "2026-03-03 05:16", "2026-03-03 05:20", "2026-03-03 05:24", "2026-03-03 05:28", "2026-03-03 05:32", "2026-03-03 05:36", "2026-03-03 05:40", "2026-03-03 05:44", "2026-03-03 05:48", "2026-03-03 05:52", "2026-03-03 05:56", "2026-03-03 06:00", "2026-03-03 06:04", "2026-03-03 06:08", "2026-03-03 06:12", "2026-03-03 06:16", "2026-03-03 06:20", "2026-03-03 06:24", "2026-03-03 06:28", "2026-03-03 06:32", "2026-03-03 06:36", "2026-03-03 06:40", "2026-03-03 06:44", "2026-03-03 06:48", "2026-03-03 06:52", "2026-03-03 06:56", "2026-03-03 07:00", "2026-03-03 07:04", "2026-03-03 07:08", "2026-03-03 07:12", "2026-03-03 07:16", "2026-03-03 07:20", "2026-03-03 07:24", "2026-03-03 07:28", "2026-03-03 07:32", "2026-03-03 07:36", "2026-03-03 07:40", "2026-03-03 07:44", "2026-03-03 07:48", "2026-03-03 07:52", "2026-03-03 07:56", "2026-03-03 08:00", "2026-03-03 08:04", "2026-03-03 08:08", "2026-03-03 08:12", "2026-03-03 08:16", "2026-03-03 08:20", "2026-03-03 08:24", "2026-03-03 08:28", "2026-03-03 08:32", "2026-03-03 08:36", "2026-03-03 08:40", "2026-03-03 08:44", "2026-03-03 08:48", "2026-03-03 08:52", "2026-03-03 08:56", "2026-03-03 09:00", "2026-03-03 09:04", "2026-03-03 09:08", "2026-03-03 09:12", "2026-03-03 09:16", "2026-03-03 09:20", "2026-03-03 09:24", "2026-03-03 09:28", "2026-03-03 09:32", "2026-03-03 09:36", "2026-03-03 09:40", "2026-03-03 09:44", "2026-03-03 09:48", "2026-03-03 09:52", "2026-03-03 09:56", "2026-03-03 10:00", "2026-03-03 10:04", "2026-03-03 10:08", "2026-03-03 10:12", "2026-03-03 10:16", "2026-03-03 10:20", "2026-03-03 10:24", "2026-03-03 10:28", "2026-03-03 10:32", "2026-03-03 10:36", "2026-03-03 10:40", "2026-03-03 10:44", "2026-03-03 10:48", "2026-03-03 10:52", "2026-03-03 10:56", "2026-03-03 11:00", "2026-03-03 11:04", "2026-03-03 11:08", "2026-03-03 11:12", "2026-03-03 11:16", "2026-03-03 11:20", "2026-03-03 11:24", "2026-03-03 11:28", "2026-03-03 11:32", "2026-03-03 11:36", "2026-03-03 11:40", "2026-03-03 11:44", "2026-03-03 11:48", "2026-03-03 11:52", "2026-03-03 11:56", "2026-03-03 12:00", "2026-03-03 12:04", "2026-03-03 12:08", "2026-03-03 12:12", "2026-03-03 12:16", "2026-03-03 12:20", "2026-03-03 12:24", "2026-03-03 12:28", "2026-03-03 12:32", "2026-03-03 12:36", "2026-03-03 12:40", "2026-03-03 12:44", "2026-03-03 12:48", "2026-03-03 12:52", "2026-03-03 12:56", "2026-03-03 13:00", "2026-03-03 13:04", "2026-03-03 13:08", "2026-03-03 13:12", "2026-03-03 13:16", "2026-03-03 13:20", "2026-03-03 13:24", "2026-03-03 13:28", "2026-03-03 13:32", "2026-03-03 13:36", "2026-03-03 13:40", "2026-03-03 13:44", "2026-03-03 13:48", "2026-03-03 13:52", "2026-03-03 13:56", "2026-03-03 14:00", "2026-03-03 14:04", "2026-03-03 14:08", "2026-03-03 14:12", "2026-03-03 14:16", "2026-03-03 14:20", "2026-03-03 14:24", "2026-03-03 14:28", "2026-03-03 14:32", "2026-03-03 14:36", "2026-03-03 14:40", "2026-03-03 14:44", "2026-03-03 14:48", "2026-03-03 14:52", "2026-03-03 14:56", "2026-03-03 15:00", "2026-03-03 15:04", "2026-03-03 15:08", "2026-03-03 15:12", "2026-03-03 15:16", "2026-03-03 15:20", "2026-03-03 15:24", "2026-03-03 15:28", "2026-03-03 15:32", "2026-03-03 15:36", "2026-03-03 15:40", "2026-03-03 15:44", "2026-03-03 15:48", "2026-03-03 15:52", "2026-03-03 15:56", "2026-03-03 16:00", "2026-03-03 16:04", "2026-03-03 16:08", "2026-03-03 16:12", "2026-03-03 16:16", "2026-03-03 16:20", "2026-03-03 16:24", "2026-03-03 16:28", "2026-03-03 16:32", "2026-03-03 16:36", "2026-03-03 16:40", "2026-03-03 16:44", "2026-03-03 16:48", "2026-03-03 16:52", "2026-03-03 16:56", "2026-03-03 17:00", "2026-03-03 17:04", "2026-03-03 17:08", "2026-03-03 17:12", "2026-03-03 17:16", "2026-03-03 17:20", "2026-03-03 17:24", "2026-03-03 17:28", "2026-03-03 17:32", "2026-03-03 17:36", "2026-03-03 17:40", "2026-03-03 17:44", "2026-03-03 17:48", "2026-03-03 17:52", "2026-03-03 17:56", "2026-03-03 18:00", "2026-03-03 18:04", "2026-03-03 18:08", "2026-03-03 18:12", "2026-03-03 18:16", "2026-03-03 18:20", "2026-03-03 18:24", "2026-03-03 18:28", "2026-03-03 18:32", "2026-03-03 18:36", "2026-03-03 18:40", "2026-03-03 18:44", "2026-03-03 18:48", "2026-03-03 18:52", "2026-03-03 18:56", "2026-03-03 19:00", "2026-03-03 19:04", "2026-03-03 19:08", "2026-03-03 19:12", "2026-03-03 19:16", "2026-03-03 19:20", "2026-03-03 19:24", "2026-03-03 19:28", "2026-03-03 19:32", "2026-03-03 19:36", "2026-03-03 19:40", "2026-03-03 19:44", "2026-03-03 19:48", "2026-03-03 19:52", "2026-03-03 19:56", "2026-03-03 20:00", "2026-03-03 20:04", "2026-03-03 20:08", "2026-03-03 20:12", "2026-03-03 20:16", "2026-03-03 20:20", "2026-03-03 20:24", "2026-03-03 20:28", "2026-03-03 20:32", "2026-03-03 20:36", "2026-03-03 20:40", "2026-03-03 20:44", "2026-03-03 20:48", "2026-03-03 20:52", "2026-03-03 20:56", "2026-03-03 21:00", "2026-03-03 21:04", "2026-03-03 21:08", "2026-03-03 21:12", "2026-03-03 21:16", "2026-03-03 21:20", "2026-03-03 21:24", "2026-03-03 21:28", "2026-03-03 21:32", "2026-03-03 21:36", "2026-03-03 21:40", "2026-03-03 21:44", "2026-03-03 21:48", "2026-03-03 21:52", "2026-03-03 21:56", "2026-03-03 22:00", "2026-03-03 22:04", "2026-03-03 22:08", "2026-03-03 22:12", "2026-03-03 22:16", "2026-03-03 22:20", "2026-03-03 22:24", "2026-03-03 22:28", "2026-03-03 22:32", "2026-03-03 22:36", "2026-03-03 22:40", "2026-03-03 22:44", "2026-03-03 22:48", "2026-03-03 22:52", "2026-03-03 22:56", "2026-03-03 23:00", "2026-03-03 23:04", "2026-03-03 23:08", "2026-03-03 23:12", "2026-03-03 23:16", "2026-03-03 23:20", "2026-03-03 23:24", "2026-03-03 23:28", "2026-03-03 23:32", "2026-03-03 23:36", "2026-03-03 23:40", "2026-03-03 23:44", "2026-03-03 23:48", "2026-03-03 23:52", "2026-03-03 23:56", "2026-03-04 00:00", "2026-03-04 00:04", "2026-03-04 00:08", "2026-03-04 00:12", "2026-03-04 00:16", "2026-03-04 00:20", "2026-03-04 00:24", "2026-03-04 00:28", "2026-03-04 00:32", "2026-03-04 00:36", "2026-03-04 00:40", "2026-03-04 00:44", "2026-03-04 00:48", "2026-03-04 00:52", "2026-03-04 00:56", "2026-03-04 01:00", "2026-03-04 01:04", "2026-03-04 01:08", "2026-03-04 01:12", "2026-03-04 01:16", "2026-03-04 01:20", "2026-03-04 01:24", "2026-03-04 01:28", "2026-03-04 01:32", "2026-03-04 01:36", "2026-03-04 01:40", "2026-03-04 01:44", "2026-03-04 01:48", "2026-03-04 01:52", "2026-03-04 01:56", "2026-03-04 02:00", "2026-03-04 02:04", "2026-03-04 02:08", "2026-03-04 02:12", "2026-03-04 02:16", "2026-03-04 02:20", "2026-03-04 02:24", "2026-03-04 02:28", "2026-03-04 02:32", "2026-03-04 02:36", "2026-03-04 02:40", "2026-03-04 02:44", "2026-03-04 02:48", "2026-03-04 02:52", "2026-03-04 02:56", "2026-03-04 03:00", "2026-03-04 03:04", "2026-03-04 03:08", "2026-03-04 03:12", "2026-03-04 03:16", "2026-03-04 03:20", "2026-03-04 03:24", "2026-03-04 03:28", "2026-03-04 03:32", "2026-03-04 03:36", "2026-03-04 03:40", "2026-03-04 03:44", "2026-03-04 03:48", "2026-03-04 03:52", "2026-03-04 03:56", "2026-03-04 04:00", "2026-03-04 04:04", "2026-03-04 04:08", "2026-03-04 04:12", "2026-03-04 04:16", "2026-03-04 04:20", "2026-03-04 04:24", "2026-03-04 04:28", "2026-03-04 04:32", "2026-03-04 04:36", "2026-03-04 04:40", "2026-03-04 04:44", "2026-03-04 04:48", "2026-03-04 04:52", "2026-03-04 04:56", "2026-03-04 05:00", "2026-03-04 05:04", "2026-03-04 05:08", "2026-03-04 05:12", "2026-03-04 05:16", "2026-03-04 05:20", "2026-03-04 05:24", "2026-03-04 05:28", "2026-03-04 05:32", "2026-03-04 05:36", "2026-03-04 05:40", "2026-03-04 05:44", "2026-03-04 05:48", "2026-03-04 05:52", "2026-03-04 05:56", "2026-03-04 06:00", "2026-03-04 06:04", "2026-03-04 06:08", "2026-03-04 06:12", "2026-03-04 06:16", "2026-03-04 06:20", "2026-03-04 06:24", "2026-03-04 06:28", "2026-03-04 06:32", "2026-03-04 06:36", "2026-03-04 06:40", "2026-03-04 06:44", "2026-03-04 06:48", "2026-03-04 06:52", "2026-03-04 06:56", "2026-03-04 07:00", "2026-03-04 07:04", "2026-03-04 07:08", "2026-03-04 07:12", "2026-03-04 07:16", "2026-03-04 07:20", "2026-03-04 07:24", "2026-03-04 07:28", "2026-03-04 07:32", "2026-03-04 07:36", "2026-03-04 07:40", "2026-03-04 07:44", "2026-03-04 07:48", "2026-03-04 07:52", "2026-03-04 07:56", "2026-03-04 08:00", "2026-03-04 08:04", "2026-03-04 08:08", "2026-03-04 08:12", "2026-03-04 08:16", "2026-03-04 08:20", "2026-03-04 08:24", "2026-03-04 08:28", "2026-03-04 08:32", "2026-03-04 08:36", "2026-03-04 08:40", "2026-03-04 08:44", "2026-03-04 08:48", "2026-03-04 08:52", "2026-03-04 08:56", "2026-03-04 09:00", "2026-03-04 09:04", "2026-03-04 09:08", "2026-03-04 09:12", "2026-03-04 09:16", "2026-03-04 09:20", "2026-03-04 09:24", "2026-03-04 09:28", "2026-03-04 09:32", "2026-03-04 09:36", "2026-03-04 09:40", "2026-03-04 09:44", "2026-03-04 09:48", "2026-03-04 09:52", "2026-03-04 09:56", "2026-03-04 10:00", "2026-03-04 10:04", "2026-03-04 10:08", "2026-03-04 10:12", "2026-03-04 10:16", "2026-03-04 10:20", "2026-03-04 10:24", "2026-03-04 10:28", "2026-03-04 10:32", "2026-03-04 10:36", "2026-03-04 10:40", "2026-03-04 10:44", "2026-03-04 10:48", "2026-03-04 10:52", "2026-03-04 10:56", "2026-03-04 11:00", "2026-03-04 11:04", "2026-03-04 11:08", "2026-03-04 11:12", "2026-03-04 11:16", "2026-03-04 11:20", "2026-03-04 11:24", "2026-03-04 11:28", "2026-03-04 11:32", "2026-03-04 11:36", "2026-03-04 11:40", "2026-03-04 11:44", "2026-03-04 11:48", "2026-03-04 11:52", "2026-03-04 11:56", "2026-03-04 12:00", "2026-03-04 12:04", "2026-03-04 12:08", "2026-03-04 12:12", "2026-03-04 12:16", "2026-03-04 12:20", "2026-03-04 12:24", "2026-03-04 12:28", "2026-03-04 12:32", "2026-03-04 12:36", "2026-03-04 12:40", "2026-03-04 12:44", "2026-03-04 12:48", "2026-03-04 12:52", "2026-03-04 12:56", "2026-03-04 13:00", "2026-03-04 13:04", "2026-03-04 13:08", "2026-03-04 13:12", "2026-03-04 13:16", "2026-03-04 13:20", "2026-03-04 13:24", "2026-03-04 13:28", "2026-03-04 13:32", "2026-03-04 13:36", "2026-03-04 13:40", "2026-03-04 13:44", "2026-03-04 13:48", "2026-03-04 13:52", "2026-03-04 13:56", "2026-03-04 14:00", "2026-03-04 14:04", "2026-03-04 14:08", "2026-03-04 14:12", "2026-03-04 14:16", "2026-03-04 14:20", "2026-03-04 14:24", "2026-03-04 14:28", "2026-03-04 14:32", "2026-03-04 14:36", "2026-03-04 14:40", "2026-03-04 14:44", "2026-03-04 14:48", "2026-03-04 14:52", "2026-03-04 14:56", "2026-03-04 15:00", "2026-03-04 15:04", "2026-03-04 15:08", "2026-03-04 15:12", "2026-03-04 15:16", "2026-03-04 15:20", "2026-03-04 15:24", "2026-03-04 15:28", "2026-03-04 15:32", "2026-03-04 15:36", "2026-03-04 15:40", "2026-03-04 15:44", "2026-03-04 15:48", "2026-03-04 15:52", "2026-03-04 15:56", "2026-03-04 16:00", "2026-03-04 16:04", "2026-03-04 16:08", "2026-03-04 16:12", "2026-03-04 16:16", "2026-03-04 16:20", "2026-03-04 16:24", "2026-03-04 16:28", "2026-03-04 16:32", "2026-03-04 16:36", "2026-03-04 16:40", "2026-03-04 16:44", "2026-03-04 16:48", "2026-03-04 16:52", "2026-03-04 16:56", "2026-03-04 17:00", "2026-03-04 17:04", "2026-03-04 17:08", "2026-03-04 17:12", "2026-03-04 17:16", "2026-03-04 17:20", "2026-03-04 17:24", "2026-03-04 17:28", "2026-03-04 17:32", "2026-03-04 17:36", "2026-03-04 17:40", "2026-03-04 17:44", "2026-03-04 17:48", "2026-03-04 17:52", "2026-03-04 17:56", "2026-03-04 18:00", "2026-03-04 18:04", "2026-03-04 18:08", "2026-03-04 18:12", "2026-03-04 18:16", "2026-03-04 18:20", "2026-03-04 18:24", "2026-03-04 18:28", "2026-03-04 18:32", "2026-03-04 18:36", "2026-03-04 18:40", "2026-03-04 18:44", "2026-03-04 18:48", "2026-03-04 18:52", "2026-03-04 18:56", "2026-03-04 19:00", "2026-03-04 19:04", "2026-03-04 19:08", "2026-03-04 19:12", "2026-03-04 19:16", "2026-03-04 19:20", "2026-03-04 19:24", "2026-03-04 19:28", "2026-03-04 19:32", "2026-03-04 19:36", "2026-03-04 19:40", "2026-03-04 19:44", "2026-03-04 19:48", "2026-03-04 19:52", "2026-03-04 19:56", "2026-03-04 20:00", "2026-03-04 20:04", "2026-03-04 20:08", "2026-03-04 20:12", "2026-03-04 20:16", "2026-03-04 20:20", "2026-03-04 20:24", "2026-03-04 20:28", "2026-03-04 20:32", "2026-03-04 20:36", "2026-03-04 20:40", "2026-03-04 20:44", "2026-03-04 20:48", "2026-03-04 20:52", "2026-03-04 20:56", "2026-03-04 21:00", "2026-03-04 21:04", "2026-03-04 21:08", "2026-03-04 21:12", "2026-03-04 21:16", "2026-03-04 21:20", "2026-03-04 21:24", "2026-03-04 21:28", "2026-03-04 21:32", "2026-03-04 21:36", "2026-03-04 21:40", "2026-03-04 21:44", "2026-03-04 21:48", "2026-03-04 21:52", "2026-03-04 21:56", "2026-03-04 22:00", "2026-03-04 22:04", "2026-03-04 22:08", "2026-03-04 22:12", "2026-03-04 22:16", "2026-03-04 22:20", "2026-03-04 22:24", "2026-03-04 22:28", "2026-03-04 22:32", "2026-03-04 22:36", "2026-03-04 22:40", "2026-03-04 22:44", "2026-03-04 22:48", "2026-03-04 22:52", "2026-03-04 22:56", "2026-03-04 23:00", "2026-03-04 23:04", "2026-03-04 23:08", "2026-03-04 23:12", "2026-03-04 23:16", "2026-03-04 23:20", "2026-03-04 23:24", "2026-03-04 23:28", "2026-03-04 23:32", "2026-03-04 23:36", "2026-03-04 23:40", "2026-03-04 23:44", "2026-03-04 23:48", "2026-03-04 23:52", "2026-03-04 23:56", "2026-03-05 00:00", "2026-03-05 00:04", "2026-03-05 00:08", "2026-03-05 00:12", "2026-03-05 00:16", "2026-03-05 00:20", "2026-03-05 00:24", "2026-03-05 00:28", "2026-03-05 00:32", "2026-03-05 00:36", "2026-03-05 00:40", "2026-03-05 00:44", "2026-03-05 00:48", "2026-03-05 00:52", "2026-03-05 00:56", "2026-03-05 01:00", "2026-03-05 01:04", "2026-03-05 01:08", "2026-03-05 01:12", "2026-03-05 01:16", "2026-03-05 01:20", "2026-03-05 01:24", "2026-03-05 01:28", "2026-03-05 01:32", "2026-03-05 01:36", "2026-03-05 01:40", "2026-03-05 01:44", "2026-03-05 01:48", "2026-03-05 01:52", "2026-03-05 01:56", "2026-03-05 02:00", "2026-03-05 02:04", "2026-03-05 02:08", "2026-03-05 02:12", "2026-03-05 02:16", "2026-03-05 02:20", "2026-03-05 02:24", "2026-03-05 02:28", "2026-03-05 02:32", "2026-03-05 02:36", "2026-03-05 02:40", "2026-03-05 02:44", "2026-03-05 02:48", "2026-03-05 02:52", "2026-03-05 02:56", "2026-03-05 03:00", "2026-03-05 03:04", "2026-03-05 03:08", "2026-03-05 03:12", "2026-03-05 03:16", "2026-03-05 03:20", "2026-03-05 03:24", "2026-03-05 03:28", "2026-03-05 03:32", "2026-03-05 03:36", "2026-03-05 03:40", "2026-03-05 03:44", "2026-03-05 03:48", "2026-03-05 03:52", "2026-03-05 03:56", "2026-03-05 04:00", "2026-03-05 04:04", "2026-03-05 04:08", "2026-03-05 04:12", "2026-03-05 04:16", "2026-03-05 04:20", "2026-03-05 04:24", "2026-03-05 04:28", "2026-03-05 04:32", "2026-03-05 04:36", "2026-03-05 04:40", "2026-03-05 04:44", "2026-03-05 04:48", "2026-03-05 04:52", "2026-03-05 04:56", "2026-03-05 05:00", "2026-03-05 05:04", "2026-03-05 05:08", "2026-03-05 05:12", "2026-03-05 05:16", "2026-03-05 05:20", "2026-03-05 05:24", "2026-03-05 05:28", "2026-03-05 05:32", "2026-03-05 05:36", "2026-03-05 05:40", "2026-03-05 05:44", "2026-03-05 05:48", "2026-03-05 05:52", "2026-03-05 05:56", "2026-03-05 06:00", "2026-03-05 06:04", "2026-03-05 06:08", "2026-03-05 06:12", "2026-03-05 06:16", "2026-03-05 06:20", "2026-03-05 06:24", "2026-03-05 06:28", "2026-03-05 06:32", "2026-03-05 06:36", "2026-03-05 06:40", "2026-03-05 06:44", "2026-03-05 06:48", "2026-03-05 06:52", "2026-03-05 06:56", "2026-03-05 07:00", "2026-03-05 07:04", "2026-03-05 07:08", "2026-03-05 07:12", "2026-03-05 07:16", "2026-03-05 07:20", "2026-03-05 07:24", "2026-03-05 07:28", "2026-03-05 07:32", "2026-03-05 07:36", "2026-03-05 07:40", "2026-03-05 07:44", "2026-03-05 07:48", "2026-03-05 07:52", "2026-03-05 07:56", "2026-03-05 08:00", "2026-03-05 08:04", "2026-03-05 08:08", "2026-03-05 08:12", "2026-03-05 08:16", "2026-03-05 08:20", "2026-03-05 08:24", "2026-03-05 08:28", "2026-03-05 08:32", "2026-03-05 08:36", "2026-03-05 08:40", "2026-03-05 08:44", "2026-03-05 08:48", "2026-03-05 08:52", "2026-03-05 08:56", "2026-03-05 09:00", "2026-03-05 09:04", "2026-03-05 09:08", "2026-03-05 09:12", "2026-03-05 09:16", "2026-03-05 09:20", "2026-03-05 09:24", "2026-03-05 09:28", "2026-03-05 09:32", "2026-03-05 09:36", "2026-03-05 09:40", "2026-03-05 09:44", "2026-03-05 09:48", "2026-03-05 09:52", "2026-03-05 09:56", "2026-03-05 10:00", "2026-03-05 10:04", "2026-03-05 10:08", "2026-03-05 10:12", "2026-03-05 10:16", "2026-03-05 10:20", "2026-03-05 10:24", "2026-03-05 10:28", "2026-03-05 10:32", "2026-03-05 10:36", "2026-03-05 10:40", "2026-03-05 10:44", "2026-03-05 10:48", "2026-03-05 10:52", "2026-03-05 10:56", "2026-03-05 11:00", "2026-03-05 11:04", "2026-03-05 11:08", "2026-03-05 11:12", "2026-03-05 11:16", "2026-03-05 11:20", "2026-03-05 11:24", "2026-03-05 11:28", "2026-03-05 11:32", "2026-03-05 11:36", "2026-03-05 11:40", "2026-03-05 11:44", "2026-03-05 11:48", "2026-03-05 11:52", "2026-03-05 11:56", "2026-03-05 12:00", "2026-03-05 12:04", "2026-03-05 12:08", "2026-03-05 12:12", "2026-03-05 12:16", "2026-03-05 12:20", "2026-03-05 12:24", "2026-03-05 12:28", "2026-03-05 12:32", "2026-03-05 12:36", "2026-03-05 12:40", "2026-03-05 12:44", "2026-03-05 12:48", "2026-03-05 12:52", "2026-03-05 12:56", "2026-03-05 13:00", "2026-03-05 13:04", "2026-03-05 13:08", "2026-03-05 13:12", "2026-03-05 13:16", "2026-03-05 13:20", "2026-03-05 13:24", "2026-03-05 13:28", "2026-03-05 13:32", "2026-03-05 13:36", "2026-03-05 13:40", "2026-03-05 13:44", "2026-03-05 13:48", "2026-03-05 13:52", "2026-03-05 13:56", "2026-03-05 14:00", "2026-03-05 14:04", "2026-03-05 14:08", "2026-03-05 14:12", "2026-03-05 14:16", "2026-03-05 14:20", "2026-03-05 14:24", "2026-03-05 14:28", "2026-03-05 14:32", "2026-03-05 14:36", "2026-03-05 14:40", "2026-03-05 14:44", "2026-03-05 14:48", "2026-03-05 14:52", "2026-03-05 14:56", "2026-03-05 15:00", "2026-03-05 15:04", "2026-03-05 15:08", "2026-03-05 15:12", "2026-03-05 15:16", "2026-03-05 15:20", "2026-03-05 15:24", "2026-03-05 15:28", "2026-03-05 15:32", "2026-03-05 15:36", "2026-03-05 15:40", "2026-03-05 15:44", "2026-03-05 15:48", "2026-03-05 15:52", "2026-03-05 15:56", "2026-03-05 16:00", "2026-03-05 16:04", "2026-03-05 16:08", "2026-03-05 16:12", "2026-03-05 16:16", "2026-03-05 16:20", "2026-03-05 16:24", "2026-03-05 16:28", "2026-03-05 16:32", "2026-03-05 16:36", "2026-03-05 16:40", "2026-03-05 16:44", "2026-03-05 16:48", "2026-03-05 16:52", "2026-03-05 16:56", "2026-03-05 17:00", "2026-03-05 17:04", "2026-03-05 17:08", "2026-03-05 17:12", "2026-03-05 17:16", "2026-03-05 17:20", "2026-03-05 17:24", "2026-03-05 17:28", "2026-03-05 17:32", "2026-03-05 17:36", "2026-03-05 17:40", "2026-03-05 17:44", "2026-03-05 17:48", "2026-03-05 17:52", "2026-03-05 17:56", "2026-03-05 18:00", "2026-03-05 18:04", "2026-03-05 18:08", "2026-03-05 18:12", "2026-03-05 18:16", "2026-03-05 18:20", "2026-03-05 18:24", "2026-03-05 18:28", "2026-03-05 18:32", "2026-03-05 18:36", "2026-03-05 18:40", "2026-03-05 18:44", "2026-03-05 18:48", "2026-03-05 18:52", "2026-03-05 18:56", "2026-03-05 19:00", "2026-03-05 19:04", "2026-03-05 19:08", "2026-03-05 19:12", "2026-03-05 19:16", "2026-03-05 19:20", "2026-03-05 19:24", "2026-03-05 19:28", "2026-03-05 19:32", "2026-03-05 19:36", "2026-03-05 19:40", "2026-03-05 19:44", "2026-03-05 19:48", "2026-03-05 19:52", "2026-03-05 19:56", "2026-03-05 20:00", "2026-03-05 20:04", "2026-03-05 20:08", "2026-03-05 20:12", "2026-03-05 20:16", "2026-03-05 20:20", "2026-03-05 20:24", "2026-03-05 20:28", "2026-03-05 20:32", "2026-03-05 20:36", "2026-03-05 20:40", "2026-03-05 20:44", "2026-03-05 20:48", "2026-03-05 20:52", "2026-03-05 20:56", "2026-03-05 21:00", "2026-03-05 21:04", "2026-03-05 21:08", "2026-03-05 21:12", "2026-03-05 21:16", "2026-03-05 21:20", "2026-03-05 21:24", "2026-03-05 21:28", "2026-03-05 21:32", "2026-03-05 21:36", "2026-03-05 21:40", "2026-03-05 21:44", "2026-03-05 21:48", "2026-03-05 21:52", "2026-03-05 21:56", "2026-03-05 22:00", "2026-03-05 22:04", "2026-03-05 22:08", "2026-03-05 22:12", "2026-03-05 22:16", "2026-03-05 22:20", "2026-03-05 22:24", "2026-03-05 22:28", "2026-03-05 22:32", "2026-03-05 22:36", "2026-03-05 22:40", "2026-03-05 22:44", "2026-03-05 22:48", "2026-03-05 22:52", "2026-03-05 22:56", "2026-03-05 23:00", "2026-03-05 23:04", "2026-03-05 23:08", "2026-03-05 23:12", "2026-03-05 23:16", "2026-03-05 23:20", "2026-03-05 23:24", "2026-03-05 23:28", "2026-03-05 23:32", "2026-03-05 23:36", "2026-03-05 23:40", "2026-03-05 23:44", "2026-03-05 23:48", "2026-03-05 23:52", "2026-03-05 23:56", "2026-03-06 00:00", "2026-03-06 00:04", "2026-03-06 00:08", "2026-03-06 00:12", "2026-03-06 00:16", "2026-03-06 00:20", "2026-03-06 00:24", "2026-03-06 00:28", "2026-03-06 00:32", "2026-03-06 00:36", "2026-03-06 00:40", "2026-03-06 00:44", "2026-03-06 00:48", "2026-03-06 00:52", "2026-03-06 00:56", "2026-03-06 01:00", "2026-03-06 01:04", "2026-03-06 01:08", "2026-03-06 01:12", "2026-03-06 01:16", "2026-03-06 01:20", "2026-03-06 01:24", "2026-03-06 01:28", "2026-03-06 01:32", "2026-03-06 01:36", "2026-03-06 01:40", "2026-03-06 01:44", "2026-03-06 01:48", "2026-03-06 01:52", "2026-03-06 01:56", "2026-03-06 02:00", "2026-03-06 02:04", "2026-03-06 02:08", "2026-03-06 02:12", "2026-03-06 02:16", "2026-03-06 02:20", "2026-03-06 02:24", "2026-03-06 02:28", "2026-03-06 02:32", "2026-03-06 02:36", "2026-03-06 02:40", "2026-03-06 02:44", "2026-03-06 02:48", "2026-03-06 02:52", "2026-03-06 02:56", "2026-03-06 03:00", "2026-03-06 03:04", "2026-03-06 03:08", "2026-03-06 03:12", "2026-03-06 03:16", "2026-03-06 03:20", "2026-03-06 03:24", "2026-03-06 03:28", "2026-03-06 03:32", "2026-03-06 03:36", "2026-03-06 03:40", "2026-03-06 03:44", "2026-03-06 03:48", "2026-03-06 03:52", "2026-03-06 03:56", "2026-03-06 04:00", "2026-03-06 04:04", "2026-03-06 04:08", "2026-03-06 04:12", "2026-03-06 04:16", "2026-03-06 04:20", "2026-03-06 04:24", "2026-03-06 04:28", "2026-03-06 04:32", "2026-03-06 04:36", "2026-03-06 04:40", "2026-03-06 04:44", "2026-03-06 04:48", "2026-03-06 04:52", "2026-03-06 04:56", "2026-03-06 05:00", "2026-03-06 05:04", "2026-03-06 05:08", "2026-03-06 05:12", "2026-03-06 05:16", "2026-03-06 05:20", "2026-03-06 05:24", "2026-03-06 05:28", "2026-03-06 05:32", "2026-03-06 05:36", "2026-03-06 05:40", "2026-03-06 05:44", "2026-03-06 05:48", "2026-03-06 05:52", "2026-03-06 05:56", "2026-03-06 06:00", "2026-03-06 06:04", "2026-03-06 06:08", "2026-03-06 06:12", "2026-03-06 06:16", "2026-03-06 06:20", "2026-03-06 06:24", "2026-03-06 06:28", "2026-03-06 06:32", "2026-03-06 06:36", "2026-03-06 06:40", "2026-03-06 06:44", "2026-03-06 06:48", "2026-03-06 06:52", "2026-03-06 06:56", "2026-03-06 07:00", "2026-03-06 07:04", "2026-03-06 07:08", "2026-03-06 07:12", "2026-03-06 07:16", "2026-03-06 07:20", "2026-03-06 07:24", "2026-03-06 07:28", "2026-03-06 07:32", "2026-03-06 07:36", "2026-03-06 07:40", "2026-03-06 07:44", "2026-03-06 07:48", "2026-03-06 07:52", "2026-03-06 07:56", "2026-03-06 08:00", "2026-03-06 08:04", "2026-03-06 08:08", "2026-03-06 08:12", "2026-03-06 08:16", "2026-03-06 08:20", "2026-03-06 08:24", "2026-03-06 08:28", "2026-03-06 08:32", "2026-03-06 08:36", "2026-03-06 08:40", "2026-03-06 08:44", "2026-03-06 08:48", "2026-03-06 08:52", "2026-03-06 08:56", "2026-03-06 09:00", "2026-03-06 09:04", "2026-03-06 09:08", "2026-03-06 09:12", "2026-03-06 09:16", "2026-03-06 09:20", "2026-03-06 09:24", "2026-03-06 09:28", "2026-03-06 09:32", "2026-03-06 09:36", "2026-03-06 09:40", "2026-03-06 09:44", "2026-03-06 09:48", "2026-03-06 09:52", "2026-03-06 09:56", "2026-03-06 10:00", "2026-03-06 10:04", "2026-03-06 10:08", "2026-03-06 10:12", "2026-03-06 10:16", "2026-03-06 10:20", "2026-03-06 10:24", "2026-03-06 10:28", "2026-03-06 10:32", "2026-03-06 10:36", "2026-03-06 10:40", "2026-03-06 10:44", "2026-03-06 10:48", "2026-03-06 10:52", "2026-03-06 10:56", "2026-03-06 11:00", "2026-03-06 11:04", "2026-03-06 11:08", "2026-03-06 11:12", "2026-03-06 11:16", "2026-03-06 11:20", "2026-03-06 11:24", "2026-03-06 11:28", "2026-03-06 11:32", "2026-03-06 11:36", "2026-03-06 11:40", "2026-03-06 11:44", "2026-03-06 11:48", "2026-03-06 11:52", "2026-03-06 11:56", "2026-03-06 12:00", "2026-03-06 12:04", "2026-03-06 12:08", "2026-03-06 12:12", "2026-03-06 12:16", "2026-03-06 12:20", "2026-03-06 12:24", "2026-03-06 12:28", "2026-03-06 12:32", "2026-03-06 12:36", "2026-03-06 12:40", "2026-03-06 12:44", "2026-03-06 12:48", "2026-03-06 12:52", "2026-03-06 12:56", "2026-03-06 13:00", "2026-03-06 13:04", "2026-03-06 13:08", "2026-03-06 13:12", "2026-03-06 13:16", "2026-03-06 13:20", "2026-03-06 13:24", "2026-03-06 13:28", "2026-03-06 13:32", "2026-03-06 13:36", "2026-03-06 13:40", "2026-03-06 13:44", "2026-03-06 13:48", "2026-03-06 13:52", "2026-03-06 13:56", "2026-03-06 14:00", "2026-03-06 14:04", "2026-03-06 14:08", "2026-03-06 14:12", "2026-03-06 14:16", "2026-03-06 14:20", "2026-03-06 14:24", "2026-03-06 14:28", "2026-03-06 14:32", "2026-03-06 14:36", "2026-03-06 14:40", "2026-03-06 14:44", "2026-03-06 14:48", "2026-03-06 14:52", "2026-03-06 14:56", "2026-03-06 15:00", "2026-03-06 15:04", "2026-03-06 15:08", "2026-03-06 15:12", "2026-03-06 15:16", "2026-03-06 15:20", "2026-03-06 15:24", "2026-03-06 15:28", "2026-03-06 15:32", "2026-03-06 15:36", "2026-03-06 15:40", "2026-03-06 15:44", "2026-03-06 15:48", "2026-03-06 15:52", "2026-03-06 15:56", "2026-03-06 16:00", "2026-03-06 16:04", "2026-03-06 16:08", "2026-03-06 16:12", "2026-03-06 16:16", "2026-03-06 16:20", "2026-03-06 16:24", "2026-03-06 16:28", "2026-03-06 16:32", "2026-03-06 16:36", "2026-03-06 16:40", "2026-03-06 16:44", "2026-03-06 16:48", "2026-03-06 16:52", "2026-03-06 16:56", "2026-03-06 17:00", "2026-03-06 17:04", "2026-03-06 17:08", "2026-03-06 17:12", "2026-03-06 17:16", "2026-03-06 17:20", "2026-03-06 17:24", "2026-03-06 17:28", "2026-03-06 17:32", "2026-03-06 17:36", "2026-03-06 17:40", "2026-03-06 17:44", "2026-03-06 17:48", "2026-03-06 17:52", "2026-03-06 17:56", "2026-03-06 18:00", "2026-03-06 18:04", "2026-03-06 18:08", "2026-03-06 18:12", "2026-03-06 18:16", "2026-03-06 18:20", "2026-03-06 18:24", "2026-03-06 18:28", "2026-03-06 18:32", "2026-03-06 18:36", "2026-03-06 18:40", "2026-03-06 18:44", "2026-03-06 18:48", "2026-03-06 18:52", "2026-03-06 18:56", "2026-03-06 19:00", "2026-03-06 19:04", "2026-03-06 19:08", "2026-03-06 19:12", "2026-03-06 19:16", "2026-03-06 19:20", "2026-03-06 19:24", "2026-03-06 19:28", "2026-03-06 19:32", "2026-03-06 19:36", "2026-03-06 19:40", "2026-03-06 19:44", "2026-03-06 19:48", "2026-03-06 19:52", "2026-03-06 19:56", "2026-03-06 20:00", "2026-03-06 20:04", "2026-03-06 20:08", "2026-03-06 20:12", "2026-03-06 20:16", "2026-03-06 20:20", "2026-03-06 20:24", "2026-03-06 20:28", "2026-03-06 20:32", "2026-03-06 20:36", "2026-03-06 20:40", "2026-03-06 20:44", "2026-03-06 20:48", "2026-03-06 20:52", "2026-03-06 20:56", "2026-03-06 21:00", "2026-03-06 21:04", "2026-03-06 21:08", "2026-03-06 21:12", "2026-03-06 21:16", "2026-03-06 21:20", "2026-03-06 21:24", "2026-03-06 21:28", "2026-03-06 21:32", "2026-03-06 21:36", "2026-03-06 21:40", "2026-03-06 21:44", "2026-03-06 21:48", "2026-03-06 21:52", "2026-03-06 21:56", "2026-03-06 22:00", "2026-03-06 22:04", "2026-03-06 22:08", "2026-03-06 22:12", "2026-03-06 22:16", "2026-03-06 22:20", "2026-03-06 22:24", "2026-03-06 22:28", "2026-03-06 22:32", "2026-03-06 22:36", "2026-03-06 22:40", "2026-03-06 22:44", "2026-03-06 22:48", "2026-03-06 22:52", "2026-03-06 22:56", "2026-03-06 23:00", "2026-03-06 23:04", "2026-03-06 23:08", "2026-03-06 23:12", "2026-03-06 23:16", "2026-03-06 23:20", "2026-03-06 23:24", "2026-03-06 23:28", "2026-03-06 23:32", "2026-03-06 23:36", "2026-03-06 23:40", "2026-03-06 23:44", "2026-03-06 23:48", "2026-03-06 23:52", "2026-03-06 23:56", "2026-03-07 00:00", "2026-03-07 00:04", "2026-03-07 00:08", "2026-03-07 00:12", "2026-03-07 00:16", "2026-03-07 00:20", "2026-03-07 00:24", "2026-03-07 00:28", "2026-03-07 00:32", "2026-03-07 00:36", "2026-03-07 00:40", "2026-03-07 00:44", "2026-03-07 00:48", "2026-03-07 00:52", "2026-03-07 00:56", "2026-03-07 01:00", "2026-03-07 01:04", "2026-03-07 01:08", "2026-03-07 01:12", "2026-03-07 01:16", "2026-03-07 01:20", "2026-03-07 01:24", "2026-03-07 01:28", "2026-03-07 01:32", "2026-03-07 01:36", "2026-03-07 01:40", "2026-03-07 01:44", "2026-03-07 01:48", "2026-03-07 01:52", "2026-03-07 01:56", "2026-03-07 02:00", "2026-03-07 02:04", "2026-03-07 02:08", "2026-03-07 02:12", "2026-03-07 02:16", "2026-03-07 02:20", "2026-03-07 02:24", "2026-03-07 02:28", "2026-03-07 02:32", "2026-03-07 02:36", "2026-03-07 02:40", "2026-03-07 02:44", "2026-03-07 02:48", "2026-03-07 02:52", "2026-03-07 02:56", "2026-03-07 03:00", "2026-03-07 03:04", "2026-03-07 03:08", "2026-03-07 03:12", "2026-03-07 03:16", "2026-03-07 03:20", "2026-03-07 03:24", "2026-03-07 03:28", "2026-03-07 03:32", "2026-03-07 03:36", "2026-03-07 03:40", "2026-03-07 03:44", "2026-03-07 03:48", "2026-03-07 03:52", "2026-03-07 03:56", "2026-03-07 04:00", "2026-03-07 04:04", "2026-03-07 04:08", "2026-03-07 04:12", "2026-03-07 04:16", "2026-03-07 04:20", "2026-03-07 04:24", "2026-03-07 04:28", "2026-03-07 04:32", "2026-03-07 04:36", "2026-03-07 04:40", "2026-03-07 04:44", "2026-03-07 04:48", "2026-03-07 04:52", "2026-03-07 04:56", "2026-03-07 05:00", "2026-03-07 05:04", "2026-03-07 05:08", "2026-03-07 05:12", "2026-03-07 05:16", "2026-03-07 05:20", "2026-03-07 05:24", "2026-03-07 05:28", "2026-03-07 05:32", "2026-03-07 05:36", "2026-03-07 05:40", "2026-03-07 05:44", "2026-03-07 05:48", "2026-03-07 05:52", "2026-03-07 05:56", "2026-03-07 06:00", "2026-03-07 06:04", "2026-03-07 06:08", "2026-03-07 06:12", "2026-03-07 06:16", "2026-03-07 06:20", "2026-03-07 06:24", "2026-03-07 06:28", "2026-03-07 06:32", "2026-03-07 06:36", "2026-03-07 06:40", "2026-03-07 06:44", "2026-03-07 06:48", "2026-03-07 06:52", "2026-03-07 06:56", "2026-03-07 07:00", "2026-03-07 07:04", "2026-03-07 07:08", "2026-03-07 07:12", "2026-03-07 07:16", "2026-03-07 07:20", "2026-03-07 07:24", "2026-03-07 07:28", "2026-03-07 07:32", "2026-03-07 07:36", "2026-03-07 07:40", "2026-03-07 07:44", "2026-03-07 07:48", "2026-03-07 07:52", "2026-03-07 07:56", "2026-03-07 08:00", "2026-03-07 08:04", "2026-03-07 08:08", "2026-03-07 08:12", "2026-03-07 08:16", "2026-03-07 08:20", "2026-03-07 08:24", "2026-03-07 08:28", "2026-03-07 08:32", "2026-03-07 08:36", "2026-03-07 08:40", "2026-03-07 08:44", "2026-03-07 08:48", "2026-03-07 08:52", "2026-03-07 08:56", "2026-03-07 09:00", "2026-03-07 09:04", "2026-03-07 09:08", "2026-03-07 09:12", "2026-03-07 09:16", "2026-03-07 09:20", "2026-03-07 09:24", "2026-03-07 09:28", "2026-03-07 09:32", "2026-03-07 09:36", "2026-03-07 09:40", "2026-03-07 09:44", "2026-03-07 09:48", "2026-03-07 09:52", "2026-03-07 09:56", "2026-03-07 10:00", "2026-03-07 10:04", "2026-03-07 10:08", "2026-03-07 10:12", "2026-03-07 10:16", "2026-03-07 10:20", "2026-03-07 10:24", "2026-03-07 10:28", "2026-03-07 10:32", "2026-03-07 10:36", "2026-03-07 10:40", "2026-03-07 10:44", "2026-03-07 10:48", "2026-03-07 10:52", "2026-03-07 10:56", "2026-03-07 11:00", "2026-03-07 11:04", "2026-03-07 11:08", "2026-03-07 11:12", "2026-03-07 11:16", "2026-03-07 11:20", "2026-03-07 11:24", "2026-03-07 11:28", "2026-03-07 11:32", "2026-03-07 11:36", "2026-03-07 11:40", "2026-03-07 11:44", "2026-03-07 11:48", "2026-03-07 11:52", "2026-03-07 11:56", "2026-03-07 12:00", "2026-03-07 12:04", "2026-03-07 12:08", "2026-03-07 12:12", "2026-03-07 12:16", "2026-03-07 12:20", "2026-03-07 12:24", "2026-03-07 12:28", "2026-03-07 12:32", "2026-03-07 12:36", "2026-03-07 12:40", "2026-03-07 12:44", "2026-03-07 12:48", "2026-03-07 12:52", "2026-03-07 12:56", "2026-03-07 13:00", "2026-03-07 13:04", "2026-03-07 13:08", "2026-03-07 13:12", "2026-03-07 13:16", "2026-03-07 13:20", "2026-03-07 13:24", "2026-03-07 13:28", "2026-03-07 13:32", "2026-03-07 13:36", "2026-03-07 13:40", "2026-03-07 13:44", "2026-03-07 13:48", "2026-03-07 13:52", "2026-03-07 13:56", "2026-03-07 14:00", "2026-03-07 14:04", "2026-03-07 14:08", "2026-03-07 14:12", "2026-03-07 14:16", "2026-03-07 14:20", "2026-03-07 14:24", "2026-03-07 14:28", "2026-03-07 14:32", "2026-03-07 14:36", "2026-03-07 14:40", "2026-03-07 14:44", "2026-03-07 14:48", "2026-03-07 14:52", "2026-03-07 14:56", "2026-03-07 15:00", "2026-03-07 15:04", "2026-03-07 15:08", "2026-03-07 15:12", "2026-03-07 15:16", "2026-03-07 15:20", "2026-03-07 15:24", "2026-03-07 15:28", "2026-03-07 15:32", "2026-03-07 15:36", "2026-03-07 15:40", "2026-03-07 15:44", "2026-03-07 15:48", "2026-03-07 15:52", "2026-03-07 15:56", "2026-03-07 16:00", "2026-03-07 16:04", "2026-03-07 16:08", "2026-03-07 16:12", "2026-03-07 16:16", "2026-03-07 16:20", "2026-03-07 16:24", "2026-03-07 16:28", "2026-03-07 16:32", "2026-03-07 16:36", "2026-03-07 16:40", "2026-03-07 16:44", "2026-03-07 16:48", "2026-03-07 16:52", "2026-03-07 16:56", "2026-03-07 17:00", "2026-03-07 17:04", "2026-03-07 17:08", "2026-03-07 17:12", "2026-03-07 17:16", "2026-03-07 17:20", "2026-03-07 17:24", "2026-03-07 17:28", "2026-03-07 17:32", "2026-03-07 17:36", "2026-03-07 17:40", "2026-03-07 17:44", "2026-03-07 17:48", "2026-03-07 17:52", "2026-03-07 17:56", "2026-03-07 18:00", "2026-03-07 18:04", "2026-03-07 18:08", "2026-03-07 18:12", "2026-03-07 18:16", "2026-03-07 18:20", "2026-03-07 18:24", "2026-03-07 18:28", "2026-03-07 18:32", "2026-03-07 18:36", "2026-03-07 18:40", "2026-03-07 18:44", "2026-03-07 18:48", "2026-03-07 18:52", "2026-03-07 18:56", "2026-03-07 19:00", "2026-03-07 19:04", "2026-03-07 19:08", "2026-03-07 19:12", "2026-03-07 19:16", "2026-03-07 19:20", "2026-03-07 19:24", "2026-03-07 19:28", "2026-03-07 19:32", "2026-03-07 19:36", "2026-03-07 19:40", "2026-03-07 19:44", "2026-03-07 19:48", "2026-03-07 19:52", "2026-03-07 19:56", "2026-03-07 20:00", "2026-03-07 20:04", "2026-03-07 20:08", "2026-03-07 20:12", "2026-03-07 20:16", "2026-03-07 20:20", "2026-03-07 20:24", "2026-03-07 20:28", "2026-03-07 20:32", "2026-03-07 20:36", "2026-03-07 20:40", "2026-03-07 20:44", "2026-03-07 20:48", "2026-03-07 20:52", "2026-03-07 20:56", "2026-03-07 21:00", "2026-03-07 21:04", "2026-03-07 21:08", "2026-03-07 21:12", "2026-03-07 21:16", "2026-03-07 21:20", "2026-03-07 21:24", "2026-03-07 21:28", "2026-03-07 21:32", "2026-03-07 21:36", "2026-03-07 21:40", "2026-03-07 21:44", "2026-03-07 21:48", "2026-03-07 21:52", "2026-03-07 21:56", "2026-03-07 22:00", "2026-03-07 22:04", "2026-03-07 22:08", "2026-03-07 22:12", "2026-03-07 22:16", "2026-03-07 22:20", "2026-03-07 22:24", "2026-03-07 22:28", "2026-03-07 22:32", "2026-03-07 22:36", "2026-03-07 22:40", "2026-03-07 22:44", "2026-03-07 22:48", "2026-03-07 22:52", "2026-03-07 22:56", "2026-03-07 23:00", "2026-03-07 23:04", "2026-03-07 23:08", "2026-03-07 23:12", "2026-03-07 23:16", "2026-03-07 23:20", "2026-03-07 23:24", "2026-03-07 23:28", "2026-03-07 23:32", "2026-03-07 23:36", "2026-03-07 23:40", "2026-03-07 23:44", "2026-03-07 23:48", "2026-03-07 23:52", "2026-03-07 23:56", "2026-03-08 00:00", "2026-03-08 00:04", "2026-03-08 00:08", "2026-03-08 00:12", "2026-03-08 00:16", "2026-03-08 00:20", "2026-03-08 00:24", "2026-03-08 00:28", "2026-03-08 00:32", "2026-03-08 00:36", "2026-03-08 00:40", "2026-03-08 00:44", "2026-03-08 00:48", "2026-03-08 00:52", "2026-03-08 00:56", "2026-03-08 01:00", "2026-03-08 01:04", "2026-03-08 01:08", "2026-03-08 01:12", "2026-03-08 01:16", "2026-03-08 01:20", "2026-03-08 01:24", "2026-03-08 01:28", "2026-03-08 01:32", "2026-03-08 01:36", "2026-03-08 01:40", "2026-03-08 01:44", "2026-03-08 01:48", "2026-03-08 01:52", "2026-03-08 01:56", "2026-03-08 02:00", "2026-03-08 02:04", "2026-03-08 02:08", "2026-03-08 02:12", "2026-03-08 02:16", "2026-03-08 02:20", "2026-03-08 02:24", "2026-03-08 02:28", "2026-03-08 02:32", "2026-03-08 02:36", "2026-03-08 02:40", "2026-03-08 02:44", "2026-03-08 02:48", "2026-03-08 02:52", "2026-03-08 02:56", "2026-03-08 03:00", "2026-03-08 03:04", "2026-03-08 03:08", "2026-03-08 03:12", "2026-03-08 03:16", "2026-03-08 03:20", "2026-03-08 03:24", "2026-03-08 03:28", "2026-03-08 03:32", "2026-03-08 03:36", "2026-03-08 03:40", "2026-03-08 03:44", "2026-03-08 03:48", "2026-03-08 03:52", "2026-03-08 03:56", "2026-03-08 04:00", "2026-03-08 04:04", "2026-03-08 04:08", "2026-03-08 04:12", "2026-03-08 04:16", "2026-03-08 04:20", "2026-03-08 04:24", "2026-03-08 04:28", "2026-03-08 04:32", "2026-03-08 04:36", "2026-03-08 04:40", "2026-03-08 04:44", "2026-03-08 04:48", "2026-03-08 04:52", "2026-03-08 04:56", "2026-03-08 05:00", "2026-03-08 05:04", "2026-03-08 05:08", "2026-03-08 05:12", "2026-03-08 05:16", "2026-03-08 05:20", "2026-03-08 05:24", "2026-03-08 05:28", "2026-03-08 05:32", "2026-03-08 05:36", "2026-03-08 05:40", "2026-03-08 05:44", "2026-03-08 05:48", "2026-03-08 05:52", "2026-03-08 05:56", "2026-03-08 06:00", "2026-03-08 06:04", "2026-03-08 06:08", "2026-03-08 06:12", "2026-03-08 06:16", "2026-03-08 06:20", "2026-03-08 06:24", "2026-03-08 06:28", "2026-03-08 06:32", "2026-03-08 06:36", "2026-03-08 06:40", "2026-03-08 06:44", "2026-03-08 06:48", "2026-03-08 06:52", "2026-03-08 06:56", "2026-03-08 07:00", "2026-03-08 07:04", "2026-03-08 07:08", "2026-03-08 07:12", "2026-03-08 07:16", "2026-03-08 07:20", "2026-03-08 07:24", "2026-03-08 07:28", "2026-03-08 07:32", "2026-03-08 07:36", "2026-03-08 07:40", "2026-03-08 07:44", "2026-03-08 07:48", "2026-03-08 07:52", "2026-03-08 07:56", "2026-03-08 08:00", "2026-03-08 08:04", "2026-03-08 08:08", "2026-03-08 08:12", "2026-03-08 08:16", "2026-03-08 08:20", "2026-03-08 08:24", "2026-03-08 08:28", "2026-03-08 08:32", "2026-03-08 08:36", "2026-03-08 08:40", "2026-03-08 08:44", "2026-03-08 08:48", "2026-03-08 08:52", "2026-03-08 08:56", "2026-03-08 09:00", "2026-03-08 09:04", "2026-03-08 09:08", "2026-03-08 09:12", "2026-03-08 09:16", "2026-03-08 09:20", "2026-03-08 09:24", "2026-03-08 09:28", "2026-03-08 09:32", "2026-03-08 09:36", "2026-03-08 09:40", "2026-03-08 09:44", "2026-03-08 09:48", "2026-03-08 09:52", "2026-03-08 09:56", "2026-03-08 10:00", "2026-03-08 10:04", "2026-03-08 10:08", "2026-03-08 10:12", "2026-03-08 10:16", "2026-03-08 10:20", "2026-03-08 10:24", "2026-03-08 10:28", "2026-03-08 10:32", "2026-03-08 10:36", "2026-03-08 10:40", "2026-03-08 10:44", "2026-03-08 10:48", "2026-03-08 10:52", "2026-03-08 10:56", "2026-03-08 11:00", "2026-03-08 11:04", "2026-03-08 11:08", "2026-03-08 11:12", "2026-03-08 11:16", "2026-03-08 11:20", "2026-03-08 11:24", "2026-03-08 11:28", "2026-03-08 11:32", "2026-03-08 11:36", "2026-03-08 11:40", "2026-03-08 11:44", "2026-03-08 11:48", "2026-03-08 11:52", "2026-03-08 11:56", "2026-03-08 12:00", "2026-03-08 12:04", "2026-03-08 12:08", "2026-03-08 12:12", "2026-03-08 12:16", "2026-03-08 12:20", "2026-03-08 12:24", "2026-03-08 12:28", "2026-03-08 12:32", "2026-03-08 12:36", "2026-03-08 12:40", "2026-03-08 12:44", "2026-03-08 12:48", "2026-03-08 12:52", "2026-03-08 12:56", "2026-03-08 13:00", "2026-03-08 13:04", "2026-03-08 13:08", "2026-03-08 13:12", "2026-03-08 13:16", "2026-03-08 13:20", "2026-03-08 13:24", "2026-03-08 13:28", "2026-03-08 13:32", "2026-03-08 13:36", "2026-03-08 13:40", "2026-03-08 13:44", "2026-03-08 13:48", "2026-03-08 13:52", "2026-03-08 13:56", "2026-03-08 14:00", "2026-03-08 14:04", "2026-03-08 14:08", "2026-03-08 14:12", "2026-03-08 14:16", "2026-03-08 14:20", "2026-03-08 14:24", "2026-03-08 14:28", "2026-03-08 14:32", "2026-03-08 14:36", "2026-03-08 14:40", "2026-03-08 14:44", "2026-03-08 14:48", "2026-03-08 14:52", "2026-03-08 14:56", "2026-03-08 15:00", "2026-03-08 15:04", "2026-03-08 15:08", "2026-03-08 15:12", "2026-03-08 15:16", "2026-03-08 15:20", "2026-03-08 15:24", "2026-03-08 15:28", "2026-03-08 15:32", "2026-03-08 15:36", "2026-03-08 15:40", "2026-03-08 15:44", "2026-03-08 15:48", "2026-03-08 15:52", "2026-03-08 15:56", "2026-03-08 16:00", "2026-03-08 16:04", "2026-03-08 16:08", "2026-03-08 16:12", "2026-03-08 16:16", "2026-03-08 16:20", "2026-03-08 16:24", "2026-03-08 16:28", "2026-03-08 16:32", "2026-03-08 16:36", "2026-03-08 16:40", "2026-03-08 16:44", "2026-03-08 16:48", "2026-03-08 16:52", "2026-03-08 16:56", "2026-03-08 17:00", "2026-03-08 17:04", "2026-03-08 17:08", "2026-03-08 17:12", "2026-03-08 17:16", "2026-03-08 17:20", "2026-03-08 17:24", "2026-03-08 17:28", "2026-03-08 17:32", "2026-03-08 17:36", "2026-03-08 17:40", "2026-03-08 17:44", "2026-03-08 17:48", "2026-03-08 17:52", "2026-03-08 17:56", "2026-03-08 18:00", "2026-03-08 18:04", "2026-03-08 18:08", "2026-03-08 18:12", "2026-03-08 18:16", "2026-03-08 18:20", "2026-03-08 18:24", "2026-03-08 18:28", "2026-03-08 18:32", "2026-03-08 18:36", "2026-03-08 18:40", "2026-03-08 18:44", "2026-03-08 18:48", "2026-03-08 18:52", "2026-03-08 18:56", "2026-03-08 19:00", "2026-03-08 19:04", "2026-03-08 19:08", "2026-03-08 19:12", "2026-03-08 19:16", "2026-03-08 19:20", "2026-03-08 19:24", "2026-03-08 19:28", "2026-03-08 19:32", "2026-03-08 19:36", "2026-03-08 19:40", "2026-03-08 19:44", "2026-03-08 19:48", "2026-03-08 19:52", "2026-03-08 19:56", "2026-03-08 20:00", "2026-03-08 20:04", "2026-03-08 20:08", "2026-03-08 20:12", "2026-03-08 20:16", "2026-03-08 20:20", "2026-03-08 20:24", "2026-03-08 20:28", "2026-03-08 20:32", "2026-03-08 20:36", "2026-03-08 20:40", "2026-03-08 20:44", "2026-03-08 20:48", "2026-03-08 20:52", "2026-03-08 20:56", "2026-03-08 21:00", "2026-03-08 21:04", "2026-03-08 21:08", "2026-03-08 21:12", "2026-03-08 21:16", "2026-03-08 21:20", "2026-03-08 21:24", "2026-03-08 21:28", "2026-03-08 21:32", "2026-03-08 21:36", "2026-03-08 21:40", "2026-03-08 21:44", "2026-03-08 21:48", "2026-03-08 21:52", "2026-03-08 21:56", "2026-03-08 22:00", "2026-03-08 22:04", "2026-03-08 22:08", "2026-03-08 22:12", "2026-03-08 22:16", "2026-03-08 22:20", "2026-03-08 22:24", "2026-03-08 22:28", "2026-03-08 22:32", "2026-03-08 22:36", "2026-03-08 22:40", "2026-03-08 22:44", "2026-03-08 22:48", "2026-03-08 22:52", "2026-03-08 22:56", "2026-03-08 23:00", "2026-03-08 23:04", "2026-03-08 23:08", "2026-03-08 23:12", "2026-03-08 23:16", "2026-03-08 23:20", "2026-03-08 23:24", "2026-03-08 23:28", "2026-03-08 23:32", "2026-03-08 23:36", "2026-03-08 23:40", "2026-03-08 23:44", "2026-03-08 23:48", "2026-03-08 23:52", "2026-03-08 23:56", "2026-03-09 00:00", "2026-03-09 00:04", "2026-03-09 00:08", "2026-03-09 00:12", "2026-03-09 00:16", "2026-03-09 00:20", "2026-03-09 00:24", "2026-03-09 00:28", "2026-03-09 00:32", "2026-03-09 00:36", "2026-03-09 00:40", "2026-03-09 00:44", "2026-03-09 00:48", "2026-03-09 00:52", "2026-03-09 00:56", "2026-03-09 01:00", "2026-03-09 01:04", "2026-03-09 01:08", "2026-03-09 01:12", "2026-03-09 01:16", "2026-03-09 01:20", "2026-03-09 01:24", "2026-03-09 01:28", "2026-03-09 01:32", "2026-03-09 01:36", "2026-03-09 01:40", "2026-03-09 01:44", "2026-03-09 01:48", "2026-03-09 01:52", "2026-03-09 01:56", "2026-03-09 02:00", "2026-03-09 02:04", "2026-03-09 02:08", "2026-03-09 02:12", "2026-03-09 02:16", "2026-03-09 02:20", "2026-03-09 02:24", "2026-03-09 02:28", "2026-03-09 02:32", "2026-03-09 02:36", "2026-03-09 02:40", "2026-03-09 02:44", "2026-03-09 02:48", "2026-03-09 02:52", "2026-03-09 02:56", "2026-03-09 03:00", "2026-03-09 03:04", "2026-03-09 03:08", "2026-03-09 03:12", "2026-03-09 03:16", "2026-03-09 03:20", "2026-03-09 03:24", "2026-03-09 03:28", "2026-03-09 03:32", "2026-03-09 03:36", "2026-03-09 03:40", "2026-03-09 03:44", "2026-03-09 03:48", "2026-03-09 03:52", "2026-03-09 03:56", "2026-03-09 04:00", "2026-03-09 04:04", "2026-03-09 04:08", "2026-03-09 04:12", "2026-03-09 04:16", "2026-03-09 04:20", "2026-03-09 04:24", "2026-03-09 04:28", "2026-03-09 04:32", "2026-03-09 04:36", "2026-03-09 04:40", "2026-03-09 04:44", "2026-03-09 04:48", "2026-03-09 04:52", "2026-03-09 04:56", "2026-03-09 05:00", "2026-03-09 05:04", "2026-03-09 05:08", "2026-03-09 05:12", "2026-03-09 05:16", "2026-03-09 05:20", "2026-03-09 05:24", "2026-03-09 05:28", "2026-03-09 05:32", "2026-03-09 05:36", "2026-03-09 05:40", "2026-03-09 05:44", "2026-03-09 05:48", "2026-03-09 05:52", "2026-03-09 05:56", "2026-03-09 06:00", "2026-03-09 06:04", "2026-03-09 06:08", "2026-03-09 06:12", "2026-03-09 06:16", "2026-03-09 06:20", "2026-03-09 06:24", "2026-03-09 06:28", "2026-03-09 06:32", "2026-03-09 06:36", "2026-03-09 06:40", "2026-03-09 06:44", "2026-03-09 06:48", "2026-03-09 06:52", "2026-03-09 06:56", "2026-03-09 07:00", "2026-03-09 07:04", "2026-03-09 07:08", "2026-03-09 07:12", "2026-03-09 07:16", "2026-03-09 07:20", "2026-03-09 07:24", "2026-03-09 07:28", "2026-03-09 07:32", "2026-03-09 07:36", "2026-03-09 07:40", "2026-03-09 07:44", "2026-03-09 07:48", "2026-03-09 07:52", "2026-03-09 07:56", "2026-03-09 08:00", "2026-03-09 08:04", "2026-03-09 08:08", "2026-03-09 08:12", "2026-03-09 08:16", "2026-03-09 08:20", "2026-03-09 08:24", "2026-03-09 08:28", "2026-03-09 08:32", "2026-03-09 08:36", "2026-03-09 08:40", "2026-03-09 08:44", "2026-03-09 08:48", "2026-03-09 08:52", "2026-03-09 08:56", "2026-03-09 09:00", "2026-03-09 09:04", "2026-03-09 09:08", "2026-03-09 09:12", "2026-03-09 09:16", "2026-03-09 09:20", "2026-03-09 09:24", "2026-03-09 09:28", "2026-03-09 09:32", "2026-03-09 09:36", "2026-03-09 09:40", "2026-03-09 09:44", "2026-03-09 09:48", "2026-03-09 09:52", "2026-03-09 09:56", "2026-03-09 10:00", "2026-03-09 10:04", "2026-03-09 10:08", "2026-03-09 10:12", "2026-03-09 10:16", "2026-03-09 10:20", "2026-03-09 10:24", "2026-03-09 10:28", "2026-03-09 10:32", "2026-03-09 10:36", "2026-03-09 10:40", "2026-03-09 10:44", "2026-03-09 10:48", "2026-03-09 10:52", "2026-03-09 10:56", "2026-03-09 11:00", "2026-03-09 11:04", "2026-03-09 11:08", "2026-03-09 11:12", "2026-03-09 11:16", "2026-03-09 11:20", "2026-03-09 11:24", "2026-03-09 11:28", "2026-03-09 11:32", "2026-03-09 11:36", "2026-03-09 11:40", "2026-03-09 11:44", "2026-03-09 11:48", "2026-03-09 11:52", "2026-03-09 11:56", "2026-03-09 12:00", "2026-03-09 12:04", "2026-03-09 12:08", "2026-03-09 12:12", "2026-03-09 12:16", "2026-03-09 12:20", "2026-03-09 12:24", "2026-03-09 12:28", "2026-03-09 12:32", "2026-03-09 12:36", "2026-03-09 12:40", "2026-03-09 12:44", "2026-03-09 12:48", "2026-03-09 12:52", "2026-03-09 12:56", "2026-03-09 13:00", "2026-03-09 13:04", "2026-03-09 13:08", "2026-03-09 13:12", "2026-03-09 13:16", "2026-03-09 13:20", "2026-03-09 13:24", "2026-03-09 13:28", "2026-03-09 13:32", "2026-03-09 13:36", "2026-03-09 13:40", "2026-03-09 13:44", "2026-03-09 13:48", "2026-03-09 13:52", "2026-03-09 13:56", "2026-03-09 14:00", "2026-03-09 14:04", "2026-03-09 14:08", "2026-03-09 14:12", "2026-03-09 14:16", "2026-03-09 14:20", "2026-03-09 14:24", "2026-03-09 14:28", "2026-03-09 14:32", "2026-03-09 14:36", "2026-03-09 14:40", "2026-03-09 14:44", "2026-03-09 14:48", "2026-03-09 14:52", "2026-03-09 14:56", "2026-03-09 15:00", "2026-03-09 15:04", "2026-03-09 15:08", "2026-03-09 15:12", "2026-03-09 15:16", "2026-03-09 15:20", "2026-03-09 15:24", "2026-03-09 15:28", "2026-03-09 15:32", "2026-03-09 15:36", "2026-03-09 15:40", "2026-03-09 15:44", "2026-03-09 15:48", "2026-03-09 15:52", "2026-03-09 15:56", "2026-03-09 16:00", "2026-03-09 16:04", "2026-03-09 16:08", "2026-03-09 16:12", "2026-03-09 16:16", "2026-03-09 16:20", "2026-03-09 16:24", "2026-03-09 16:28", "2026-03-09 16:32", "2026-03-09 16:36", "2026-03-09 16:40", "2026-03-09 16:44", "2026-03-09 16:48", "2026-03-09 16:52", "2026-03-09 16:56", "2026-03-09 17:00", "2026-03-09 17:04", "2026-03-09 17:08", "2026-03-09 17:12", "2026-03-09 17:16", "2026-03-09 17:20", "2026-03-09 17:24", "2026-03-09 17:28", "2026-03-09 17:32", "2026-03-09 17:36", "2026-03-09 17:40", "2026-03-09 17:44", "2026-03-09 17:48", "2026-03-09 17:52", "2026-03-09 17:56", "2026-03-09 18:00", "2026-03-09 18:04", "2026-03-09 18:08", "2026-03-09 18:12", "2026-03-09 18:16", "2026-03-09 18:20", "2026-03-09 18:24", "2026-03-09 18:28", "2026-03-09 18:32", "2026-03-09 18:36", "2026-03-09 18:40", "2026-03-09 18:44", "2026-03-09 18:48", "2026-03-09 18:52", "2026-03-09 18:56", "2026-03-09 19:00", "2026-03-09 19:04", "2026-03-09 19:08", "2026-03-09 19:12", "2026-03-09 19:16", "2026-03-09 19:20", "2026-03-09 19:24", "2026-03-09 19:28", "2026-03-09 19:32", "2026-03-09 19:36", "2026-03-09 19:40", "2026-03-09 19:44", "2026-03-09 19:48", "2026-03-09 19:52", "2026-03-09 19:56", "2026-03-09 20:00", "2026-03-09 20:04", "2026-03-09 20:08", "2026-03-09 20:12", "2026-03-09 20:16", "2026-03-09 20:20", "2026-03-09 20:24", "2026-03-09 20:28", "2026-03-09 20:32", "2026-03-09 20:36", "2026-03-09 20:40", "2026-03-09 20:44", "2026-03-09 20:48", "2026-03-09 20:52", "2026-03-09 20:56", "2026-03-09 21:00", "2026-03-09 21:04", "2026-03-09 21:08", "2026-03-09 21:12", "2026-03-09 21:16", "2026-03-09 21:20", "2026-03-09 21:24", "2026-03-09 21:28", "2026-03-09 21:32", "2026-03-09 21:36", "2026-03-09 21:40", "2026-03-09 21:44", "2026-03-09 21:48", "2026-03-09 21:52", "2026-03-09 21:56", "2026-03-09 22:00", "2026-03-09 22:04", "2026-03-09 22:08", "2026-03-09 22:12", "2026-03-09 22:16", "2026-03-09 22:20", "2026-03-09 22:24", "2026-03-09 22:28", "2026-03-09 22:32", "2026-03-09 22:36", "2026-03-09 22:40", "2026-03-09 22:44", "2026-03-09 22:48", "2026-03-09 22:52", "2026-03-09 22:56", "2026-03-09 23:00", "2026-03-09 23:04", "2026-03-09 23:08", "2026-03-09 23:12", "2026-03-09 23:16", "2026-03-09 23:20", "2026-03-09 23:24", "2026-03-09 23:28", "2026-03-09 23:32", "2026-03-09 23:36", "2026-03-09 23:40", "2026-03-09 23:44", "2026-03-09 23:48", "2026-03-09 23:52", "2026-03-09 23:56", "2026-03-10 00:00", "2026-03-10 00:04", "2026-03-10 00:08", "2026-03-10 00:12", "2026-03-10 00:16", "2026-03-10 00:20", "2026-03-10 00:24", "2026-03-10 00:28", "2026-03-10 00:32", "2026-03-10 00:36", "2026-03-10 00:40", "2026-03-10 00:44", "2026-03-10 00:48", "2026-03-10 00:52", "2026-03-10 00:56", "2026-03-10 01:00", "2026-03-10 01:04", "2026-03-10 01:08", "2026-03-10 01:12", "2026-03-10 01:16", "2026-03-10 01:20", "2026-03-10 01:24", "2026-03-10 01:28", "2026-03-10 01:32", "2026-03-10 01:36", "2026-03-10 01:40", "2026-03-10 01:44", "2026-03-10 01:48", "2026-03-10 01:52", "2026-03-10 01:56", "2026-03-10 02:00", "2026-03-10 02:04", "2026-03-10 02:08", "2026-03-10 02:12", "2026-03-10 02:16", "2026-03-10 02:20", "2026-03-10 02:24", "2026-03-10 02:28", "2026-03-10 02:32", "2026-03-10 02:36", "2026-03-10 02:40", "2026-03-10 02:44", "2026-03-10 02:48", "2026-03-10 02:52", "2026-03-10 02:56", "2026-03-10 03:00", "2026-03-10 03:04", "2026-03-10 03:08", "2026-03-10 03:12", "2026-03-10 03:16", "2026-03-10 03:20", "2026-03-10 03:24", "2026-03-10 03:28", "2026-03-10 03:32", "2026-03-10 03:36", "2026-03-10 03:40", "2026-03-10 03:44", "2026-03-10 03:48", "2026-03-10 03:52", "2026-03-10 03:56", "2026-03-10 04:00", "2026-03-10 04:04", "2026-03-10 04:08", "2026-03-10 04:12", "2026-03-10 04:16", "2026-03-10 04:20", "2026-03-10 04:24", "2026-03-10 04:28", "2026-03-10 04:32", "2026-03-10 04:36", "2026-03-10 04:40", "2026-03-10 04:44", "2026-03-10 04:48", "2026-03-10 04:52", "2026-03-10 04:56", "2026-03-10 05:00", "2026-03-10 05:04", "2026-03-10 05:08", "2026-03-10 05:12", "2026-03-10 05:16", "2026-03-10 05:20", "2026-03-10 05:24", "2026-03-10 05:28", "2026-03-10 05:32", "2026-03-10 05:36", "2026-03-10 05:40", "2026-03-10 05:44", "2026-03-10 05:48", "2026-03-10 05:52", "2026-03-10 05:56", "2026-03-10 06:00", "2026-03-10 06:04", "2026-03-10 06:08", "2026-03-10 06:12", "2026-03-10 06:16", "2026-03-10 06:20", "2026-03-10 06:24", "2026-03-10 06:28", "2026-03-10 06:32", "2026-03-10 06:36", "2026-03-10 06:40", "2026-03-10 06:44", "2026-03-10 06:48", "2026-03-10 06:52", "2026-03-10 06:56", "2026-03-10 07:00", "2026-03-10 07:04", "2026-03-10 07:08", "2026-03-10 07:12", "2026-03-10 07:16", "2026-03-10 07:20", "2026-03-10 07:24", "2026-03-10 07:28", "2026-03-10 07:32", "2026-03-10 07:36", "2026-03-10 07:40", "2026-03-10 07:44", "2026-03-10 07:48", "2026-03-10 07:52", "2026-03-10 07:56", "2026-03-10 08:00", "2026-03-10 08:04", "2026-03-10 08:08", "2026-03-10 08:12", "2026-03-10 08:16", "2026-03-10 08:20", "2026-03-10 08:24", "2026-03-10 08:28", "2026-03-10 08:32", "2026-03-10 08:36", "2026-03-10 08:40", "2026-03-10 08:44", "2026-03-10 08:48", "2026-03-10 08:52", "2026-03-10 08:56", "2026-03-10 09:00", "2026-03-10 09:04", "2026-03-10 09:08", "2026-03-10 09:12", "2026-03-10 09:16", "2026-03-10 09:20", "2026-03-10 09:24", "2026-03-10 09:28", "2026-03-10 09:32", "2026-03-10 09:36", "2026-03-10 09:40", "2026-03-10 09:44", "2026-03-10 09:48", "2026-03-10 09:52", "2026-03-10 09:56", "2026-03-10 10:00", "2026-03-10 10:04", "2026-03-10 10:08", "2026-03-10 10:12", "2026-03-10 10:16", "2026-03-10 10:20", "2026-03-10 10:24", "2026-03-10 10:28", "2026-03-10 10:32", "2026-03-10 10:36", "2026-03-10 10:40", "2026-03-10 10:44", "2026-03-10 10:48", "2026-03-10 10:52", "2026-03-10 10:56", "2026-03-10 11:00", "2026-03-10 11:04", "2026-03-10 11:08", "2026-03-10 11:12", "2026-03-10 11:16", "2026-03-10 11:20", "2026-03-10 11:24", "2026-03-10 11:28", "2026-03-10 11:32", "2026-03-10 11:36", "2026-03-10 11:40", "2026-03-10 11:44", "2026-03-10 11:48", "2026-03-10 11:52", "2026-03-10 11:56", "2026-03-10 12:00", "2026-03-10 12:04", "2026-03-10 12:08", "2026-03-10 12:12", "2026-03-10 12:16", "2026-03-10 12:20", "2026-03-10 12:24", "2026-03-10 12:28", "2026-03-10 12:32", "2026-03-10 12:36", "2026-03-10 12:40", "2026-03-10 12:44", "2026-03-10 12:48", "2026-03-10 12:52", "2026-03-10 12:56", "2026-03-10 13:00", "2026-03-10 13:04", "2026-03-10 13:08", "2026-03-10 13:12", "2026-03-10 13:16", "2026-03-10 13:20", "2026-03-10 13:24", "2026-03-10 13:28", "2026-03-10 13:32", "2026-03-10 13:36", "2026-03-10 13:40", "2026-03-10 13:44", "2026-03-10 13:48", "2026-03-10 13:52", "2026-03-10 13:56", "2026-03-10 14:00", "2026-03-10 14:04", "2026-03-10 14:08", "2026-03-10 14:12", "2026-03-10 14:16", "2026-03-10 14:20", "2026-03-10 14:24", "2026-03-10 14:28", "2026-03-10 14:32", "2026-03-10 14:36", "2026-03-10 14:40", "2026-03-10 14:44", "2026-03-10 14:48", "2026-03-10 14:52", "2026-03-10 14:56", "2026-03-10 15:00", "2026-03-10 15:04", "2026-03-10 15:08", "2026-03-10 15:12", "2026-03-10 15:16", "2026-03-10 15:20", "2026-03-10 15:24", "2026-03-10 15:28", "2026-03-10 15:32", "2026-03-10 15:36", "2026-03-10 15:40", "2026-03-10 15:44", "2026-03-10 15:48", "2026-03-10 15:52", "2026-03-10 15:56", "2026-03-10 16:00", "2026-03-10 16:04", "2026-03-10 16:08", "2026-03-10 16:12", "2026-03-10 16:16", "2026-03-10 16:20", "2026-03-10 16:24", "2026-03-10 16:28", "2026-03-10 16:32", "2026-03-10 16:36", "2026-03-10 16:40", "2026-03-10 16:44", "2026-03-10 16:48", "2026-03-10 16:52", "2026-03-10 16:56", "2026-03-10 17:00", "2026-03-10 17:04", "2026-03-10 17:08", "2026-03-10 17:12", "2026-03-10 17:16", "2026-03-10 17:20", "2026-03-10 17:24", "2026-03-10 17:28", "2026-03-10 17:32", "2026-03-10 17:36", "2026-03-10 17:40", "2026-03-10 17:44", "2026-03-10 17:48", "2026-03-10 17:52", "2026-03-10 17:56", "2026-03-10 18:00", "2026-03-10 18:04", "2026-03-10 18:08", "2026-03-10 18:12", "2026-03-10 18:16", "2026-03-10 18:20", "2026-03-10 18:24", "2026-03-10 18:28", "2026-03-10 18:32", "2026-03-10 18:36", "2026-03-10 18:40", "2026-03-10 18:44", "2026-03-10 18:48", "2026-03-10 18:52", "2026-03-10 18:56", "2026-03-10 19:00", "2026-03-10 19:04", "2026-03-10 19:08", "2026-03-10 19:12", "2026-03-10 19:16", "2026-03-10 19:20", "2026-03-10 19:24", "2026-03-10 19:28", "2026-03-10 19:32", "2026-03-10 19:36", "2026-03-10 19:40", "2026-03-10 19:44", "2026-03-10 19:48", "2026-03-10 19:52", "2026-03-10 19:56", "2026-03-10 20:00", "2026-03-10 20:04", "2026-03-10 20:08", "2026-03-10 20:12", "2026-03-10 20:16", "2026-03-10 20:20", "2026-03-10 20:24", "2026-03-10 20:28", "2026-03-10 20:32", "2026-03-10 20:36", "2026-03-10 20:40", "2026-03-10 20:44", "2026-03-10 20:48", "2026-03-10 20:52", "2026-03-10 20:56", "2026-03-10 21:00", "2026-03-10 21:04", "2026-03-10 21:08", "2026-03-10 21:12", "2026-03-10 21:16", "2026-03-10 21:20", "2026-03-10 21:24", "2026-03-10 21:28", "2026-03-10 21:32", "2026-03-10 21:36", "2026-03-10 21:40", "2026-03-10 21:44", "2026-03-10 21:48", "2026-03-10 21:52", "2026-03-10 21:56", "2026-03-10 22:00", "2026-03-10 22:04", "2026-03-10 22:08", "2026-03-10 22:12", "2026-03-10 22:16", "2026-03-10 22:20", "2026-03-10 22:24", "2026-03-10 22:28", "2026-03-10 22:32", "2026-03-10 22:36", "2026-03-10 22:40", "2026-03-10 22:44", "2026-03-10 22:48", "2026-03-10 22:52", "2026-03-10 22:56", "2026-03-10 23:00", "2026-03-10 23:04", "2026-03-10 23:08", "2026-03-10 23:12", "2026-03-10 23:16", "2026-03-10 23:20", "2026-03-10 23:24", "2026-03-10 23:28", "2026-03-10 23:32", "2026-03-10 23:36", "2026-03-10 23:40", "2026-03-10 23:44", "2026-03-10 23:48", "2026-03-10 23:52", "2026-03-10 23:56", "2026-03-11 00:00", "2026-03-11 00:04", "2026-03-11 00:08", "2026-03-11 00:12", "2026-03-11 00:16", "2026-03-11 00:20", "2026-03-11 00:24", "2026-03-11 00:28", "2026-03-11 00:32", "2026-03-11 00:36", "2026-03-11 00:40", "2026-03-11 00:44", "2026-03-11 00:48", "2026-03-11 00:52", "2026-03-11 00:56", "2026-03-11 01:00", "2026-03-11 01:04", "2026-03-11 01:08", "2026-03-11 01:12", "2026-03-11 01:16", "2026-03-11 01:20", "2026-03-11 01:24", "2026-03-11 01:28", "2026-03-11 01:32", "2026-03-11 01:36", "2026-03-11 01:40", "2026-03-11 01:44", "2026-03-11 01:48", "2026-03-11 01:52", "2026-03-11 01:56", "2026-03-11 02:00", "2026-03-11 02:04", "2026-03-11 02:08", "2026-03-11 02:12", "2026-03-11 02:16", "2026-03-11 02:20", "2026-03-11 02:24", "2026-03-11 02:28", "2026-03-11 02:32", "2026-03-11 02:36", "2026-03-11 02:40", "2026-03-11 02:44", "2026-03-11 02:48", "2026-03-11 02:52", "2026-03-11 02:56", "2026-03-11 03:00", "2026-03-11 03:04", "2026-03-11 03:08", "2026-03-11 03:12", "2026-03-11 03:16", "2026-03-11 03:20", "2026-03-11 03:24", "2026-03-11 03:28", "2026-03-11 03:32", "2026-03-11 03:36", "2026-03-11 03:40", "2026-03-11 03:44", "2026-03-11 03:48", "2026-03-11 03:52", "2026-03-11 03:56", "2026-03-11 04:00", "2026-03-11 04:04", "2026-03-11 04:08", "2026-03-11 04:12", "2026-03-11 04:16", "2026-03-11 04:20", "2026-03-11 04:24", "2026-03-11 04:28", "2026-03-11 04:32", "2026-03-11 04:36", "2026-03-11 04:40", "2026-03-11 04:44", "2026-03-11 04:48", "2026-03-11 04:52", "2026-03-11 04:56", "2026-03-11 05:00", "2026-03-11 05:04", "2026-03-11 05:08", "2026-03-11 05:12", "2026-03-11 05:16", "2026-03-11 05:20", "2026-03-11 05:24", "2026-03-11 05:28", "2026-03-11 05:32", "2026-03-11 05:36", "2026-03-11 05:40", "2026-03-11 05:44", "2026-03-11 05:48", "2026-03-11 05:52", "2026-03-11 05:56", "2026-03-11 06:00", "2026-03-11 06:04", "2026-03-11 06:08", "2026-03-11 06:12", "2026-03-11 06:16", "2026-03-11 06:20", "2026-03-11 06:24", "2026-03-11 06:28", "2026-03-11 06:32", "2026-03-11 06:36", "2026-03-11 06:40", "2026-03-11 06:44", "2026-03-11 06:48", "2026-03-11 06:52", "2026-03-11 06:56", "2026-03-11 07:00", "2026-03-11 07:04", "2026-03-11 07:08", "2026-03-11 07:12", "2026-03-11 07:16", "2026-03-11 07:20", "2026-03-11 07:24", "2026-03-11 07:28", "2026-03-11 07:32", "2026-03-11 07:36", "2026-03-11 07:40", "2026-03-11 07:44", "2026-03-11 07:48", "2026-03-11 07:52", "2026-03-11 07:56", "2026-03-11 08:00", "2026-03-11 08:04", "2026-03-11 08:08", "2026-03-11 08:12", "2026-03-11 08:16", "2026-03-11 08:20", "2026-03-11 08:24", "2026-03-11 08:28", "2026-03-11 08:32", "2026-03-11 08:36", "2026-03-11 08:40", "2026-03-11 08:44", "2026-03-11 08:48", "2026-03-11 08:52", "2026-03-11 08:56", "2026-03-11 09:00", "2026-03-11 09:04", "2026-03-11 09:08", "2026-03-11 09:12", "2026-03-11 09:16", "2026-03-11 09:20", "2026-03-11 09:24", "2026-03-11 09:28", "2026-03-11 09:32", "2026-03-11 09:36", "2026-03-11 09:40", "2026-03-11 09:44", "2026-03-11 09:48", "2026-03-11 09:52", "2026-03-11 09:56", "2026-03-11 10:00", "2026-03-11 10:04", "2026-03-11 10:08", "2026-03-11 10:12", "2026-03-11 10:16", "2026-03-11 10:20", "2026-03-11 10:24", "2026-03-11 10:28", "2026-03-11 10:32", "2026-03-11 10:36", "2026-03-11 10:40", "2026-03-11 10:44", "2026-03-11 10:48", "2026-03-11 10:52", "2026-03-11 10:56", "2026-03-11 11:00", "2026-03-11 11:04", "2026-03-11 11:08", "2026-03-11 11:12", "2026-03-11 11:16", "2026-03-11 11:20", "2026-03-11 11:24", "2026-03-11 11:28", "2026-03-11 11:32", "2026-03-11 11:36", "2026-03-11 11:40", "2026-03-11 11:44", "2026-03-11 11:48", "2026-03-11 11:52", "2026-03-11 11:56", "2026-03-11 12:00", "2026-03-11 12:04", "2026-03-11 12:08", "2026-03-11 12:12", "2026-03-11 12:16", "2026-03-11 12:20", "2026-03-11 12:24", "2026-03-11 12:28", "2026-03-11 12:32", "2026-03-11 12:36", "2026-03-11 12:40", "2026-03-11 12:44", "2026-03-11 12:48", "2026-03-11 12:52", "2026-03-11 12:56", "2026-03-11 13:00", "2026-03-11 13:04", "2026-03-11 13:08", "2026-03-11 13:12", "2026-03-11 13:16", "2026-03-11 13:20", "2026-03-11 13:24", "2026-03-11 13:28", "2026-03-11 13:32", "2026-03-11 13:36", "2026-03-11 13:40", "2026-03-11 13:44", "2026-03-11 13:48", "2026-03-11 13:52", "2026-03-11 13:56", "2026-03-11 14:00", "2026-03-11 14:04", "2026-03-11 14:08", "2026-03-11 14:12", "2026-03-11 14:16", "2026-03-11 14:20", "2026-03-11 14:24", "2026-03-11 14:28", "2026-03-11 14:32", "2026-03-11 14:36", "2026-03-11 14:40", "2026-03-11 14:44", "2026-03-11 14:48", "2026-03-11 14:52", "2026-03-11 14:56", "2026-03-11 15:00", "2026-03-11 15:04", "2026-03-11 15:08", "2026-03-11 15:12", "2026-03-11 15:16", "2026-03-11 15:20", "2026-03-11 15:24", "2026-03-11 15:28", "2026-03-11 15:32", "2026-03-11 15:36", "2026-03-11 15:40", "2026-03-11 15:44", "2026-03-11 15:48", "2026-03-11 15:52", "2026-03-11 15:56", "2026-03-11 16:00", "2026-03-11 16:04", "2026-03-11 16:08", "2026-03-11 16:12", "2026-03-11 16:16", "2026-03-11 16:20", "2026-03-11 16:24", "2026-03-11 16:28", "2026-03-11 16:32", "2026-03-11 16:36", "2026-03-11 16:40", "2026-03-11 16:44", "2026-03-11 16:48", "2026-03-11 16:52", "2026-03-11 16:56", "2026-03-11 17:00", "2026-03-11 17:04", "2026-03-11 17:08", "2026-03-11 17:12", "2026-03-11 17:16", "2026-03-11 17:20", "2026-03-11 17:24", "2026-03-11 17:28", "2026-03-11 17:32", "2026-03-11 17:36", "2026-03-11 17:40", "2026-03-11 17:44", "2026-03-11 17:48", "2026-03-11 17:52", "2026-03-11 17:56", "2026-03-11 18:00", "2026-03-11 18:04", "2026-03-11 18:08", "2026-03-11 18:12", "2026-03-11 18:16", "2026-03-11 18:20", "2026-03-11 18:24", "2026-03-11 18:28", "2026-03-11 18:32", "2026-03-11 18:36", "2026-03-11 18:40", "2026-03-11 18:44", "2026-03-11 18:48", "2026-03-11 18:52", "2026-03-11 18:56", "2026-03-11 19:00", "2026-03-11 19:04", "2026-03-11 19:08", "2026-03-11 19:12", "2026-03-11 19:16", "2026-03-11 19:20", "2026-03-11 19:24", "2026-03-11 19:28", "2026-03-11 19:32", "2026-03-11 19:36", "2026-03-11 19:40", "2026-03-11 19:44", "2026-03-11 19:48", "2026-03-11 19:52", "2026-03-11 19:56", "2026-03-11 20:00", "2026-03-11 20:04", "2026-03-11 20:08", "2026-03-11 20:12", "2026-03-11 20:16", "2026-03-11 20:20", "2026-03-11 20:24", "2026-03-11 20:28", "2026-03-11 20:32", "2026-03-11 20:36", "2026-03-11 20:40", "2026-03-11 20:44", "2026-03-11 20:48", "2026-03-11 20:52", "2026-03-11 20:56", "2026-03-11 21:00", "2026-03-11 21:04", "2026-03-11 21:08", "2026-03-11 21:12", "2026-03-11 21:16", "2026-03-11 21:20", "2026-03-11 21:24", "2026-03-11 21:28", "2026-03-11 21:32", "2026-03-11 21:36", "2026-03-11 21:40", "2026-03-11 21:44", "2026-03-11 21:48", "2026-03-11 21:52", "2026-03-11 21:56", "2026-03-11 22:00", "2026-03-11 22:04", "2026-03-11 22:08", "2026-03-11 22:12", "2026-03-11 22:16", "2026-03-11 22:20", "2026-03-11 22:24", "2026-03-11 22:28", "2026-03-11 22:32", "2026-03-11 22:36", "2026-03-11 22:40", "2026-03-11 22:44", "2026-03-11 22:48", "2026-03-11 22:52", "2026-03-11 22:56", "2026-03-11 23:00", "2026-03-11 23:04", "2026-03-11 23:08", "2026-03-11 23:12", "2026-03-11 23:16", "2026-03-11 23:20", "2026-03-11 23:24", "2026-03-11 23:28", "2026-03-11 23:32", "2026-03-11 23:36", "2026-03-11 23:40", "2026-03-11 23:44", "2026-03-11 23:48", "2026-03-11 23:52", "2026-03-11 23:56", "2026-03-12 00:00", "2026-03-12 00:04", "2026-03-12 00:08", "2026-03-12 00:12", "2026-03-12 00:16", "2026-03-12 00:20", "2026-03-12 00:24", "2026-03-12 00:28", "2026-03-12 00:32", "2026-03-12 00:36", "2026-03-12 00:40", "2026-03-12 00:44", "2026-03-12 00:48", "2026-03-12 00:52", "2026-03-12 00:56", "2026-03-12 01:00", "2026-03-12 01:04", "2026-03-12 01:08", "2026-03-12 01:12", "2026-03-12 01:16", "2026-03-12 01:20", "2026-03-12 01:24", "2026-03-12 01:28", "2026-03-12 01:32", "2026-03-12 01:36", "2026-03-12 01:40", "2026-03-12 01:44", "2026-03-12 01:48", "2026-03-12 01:52", "2026-03-12 01:56", "2026-03-12 02:00", "2026-03-12 02:04", "2026-03-12 02:08", "2026-03-12 02:12", "2026-03-12 02:16", "2026-03-12 02:20", "2026-03-12 02:24", "2026-03-12 02:28", "2026-03-12 02:32", "2026-03-12 02:36", "2026-03-12 02:40", "2026-03-12 02:44", "2026-03-12 02:48", "2026-03-12 02:52", "2026-03-12 02:56", "2026-03-12 03:00", "2026-03-12 03:04", "2026-03-12 03:08", "2026-03-12 03:12", "2026-03-12 03:16", "2026-03-12 03:20", "2026-03-12 03:24", "2026-03-12 03:28", "2026-03-12 03:32", "2026-03-12 03:36", "2026-03-12 03:40", "2026-03-12 03:44", "2026-03-12 03:48", "2026-03-12 03:52", "2026-03-12 03:56", "2026-03-12 04:00", "2026-03-12 04:04", "2026-03-12 04:08", "2026-03-12 04:12", "2026-03-12 04:16", "2026-03-12 04:20", "2026-03-12 04:24", "2026-03-12 04:28", "2026-03-12 04:32", "2026-03-12 04:36", "2026-03-12 04:40", "2026-03-12 04:44", "2026-03-12 04:48", "2026-03-12 04:52", "2026-03-12 04:56", "2026-03-12 05:00", "2026-03-12 05:04", "2026-03-12 05:08", "2026-03-12 05:12", "2026-03-12 05:16", "2026-03-12 05:20", "2026-03-12 05:24", "2026-03-12 05:28", "2026-03-12 05:32", "2026-03-12 05:36", "2026-03-12 05:40", "2026-03-12 05:44", "2026-03-12 05:48", "2026-03-12 05:52", "2026-03-12 05:56", "2026-03-12 06:00", "2026-03-12 06:04", "2026-03-12 06:08", "2026-03-12 06:12", "2026-03-12 06:16", "2026-03-12 06:20", "2026-03-12 06:24", "2026-03-12 06:28", "2026-03-12 06:32", "2026-03-12 06:36", "2026-03-12 06:40", "2026-03-12 06:44", "2026-03-12 06:48", "2026-03-12 06:52", "2026-03-12 06:56", "2026-03-12 07:00", "2026-03-12 07:04", "2026-03-12 07:08", "2026-03-12 07:12", "2026-03-12 07:16", "2026-03-12 07:20", "2026-03-12 07:24", "2026-03-12 07:28", "2026-03-12 07:32", "2026-03-12 07:36", "2026-03-12 07:40", "2026-03-12 07:44", "2026-03-12 07:48", "2026-03-12 07:52", "2026-03-12 07:56", "2026-03-12 08:00", "2026-03-12 08:04", "2026-03-12 08:08", "2026-03-12 08:12", "2026-03-12 08:16", "2026-03-12 08:20", "2026-03-12 08:24", "2026-03-12 08:28", "2026-03-12 08:32", "2026-03-12 08:36", "2026-03-12 08:40", "2026-03-12 08:44", "2026-03-12 08:48", "2026-03-12 08:52", "2026-03-12 08:56", "2026-03-12 09:00", "2026-03-12 09:04", "2026-03-12 09:08", "2026-03-12 09:12", "2026-03-12 09:16", "2026-03-12 09:20", "2026-03-12 09:24", "2026-03-12 09:28", "2026-03-12 09:32", "2026-03-12 09:36", "2026-03-12 09:40", "2026-03-12 09:44", "2026-03-12 09:48", "2026-03-12 09:52", "2026-03-12 09:56", "2026-03-12 10:00", "2026-03-12 10:04", "2026-03-12 10:08", "2026-03-12 10:12", "2026-03-12 10:16", "2026-03-12 10:20", "2026-03-12 10:24", "2026-03-12 10:28", "2026-03-12 10:32", "2026-03-12 10:36", "2026-03-12 10:40", "2026-03-12 10:44", "2026-03-12 10:48", "2026-03-12 10:52", "2026-03-12 10:56", "2026-03-12 11:00", "2026-03-12 11:04", "2026-03-12 11:08", "2026-03-12 11:12", "2026-03-12 11:16", "2026-03-12 11:20", "2026-03-12 11:24", "2026-03-12 11:28", "2026-03-12 11:32", "2026-03-12 11:36", "2026-03-12 11:40", "2026-03-12 11:44", "2026-03-12 11:48", "2026-03-12 11:52", "2026-03-12 11:56", "2026-03-12 12:00", "2026-03-12 12:04", "2026-03-12 12:08", "2026-03-12 12:12", "2026-03-12 12:16", "2026-03-12 12:20", "2026-03-12 12:24", "2026-03-12 12:28", "2026-03-12 12:32", "2026-03-12 12:36", "2026-03-12 12:40", "2026-03-12 12:44", "2026-03-12 12:48", "2026-03-12 12:52", "2026-03-12 12:56", "2026-03-12 13:00", "2026-03-12 13:04", "2026-03-12 13:08", "2026-03-12 13:12", "2026-03-12 13:16", "2026-03-12 13:20", "2026-03-12 13:24", "2026-03-12 13:28", "2026-03-12 13:32", "2026-03-12 13:36", "2026-03-12 13:40", "2026-03-12 13:44", "2026-03-12 13:48", "2026-03-12 13:52", "2026-03-12 13:56", "2026-03-12 14:00", "2026-03-12 14:04", "2026-03-12 14:08", "2026-03-12 14:12", "2026-03-12 14:16", "2026-03-12 14:20", "2026-03-12 14:24", "2026-03-12 14:28", "2026-03-12 14:32", "2026-03-12 14:36", "2026-03-12 14:40", "2026-03-12 14:44", "2026-03-12 14:48", "2026-03-12 14:52", "2026-03-12 14:56", "2026-03-12 15:00", "2026-03-12 15:04", "2026-03-12 15:08", "2026-03-12 15:12", "2026-03-12 15:16", "2026-03-12 15:20", "2026-03-12 15:24", "2026-03-12 15:28", "2026-03-12 15:32", "2026-03-12 15:36", "2026-03-12 15:40", "2026-03-12 15:44", "2026-03-12 15:48", "2026-03-12 15:52", "2026-03-12 15:56", "2026-03-12 16:00", "2026-03-12 16:04", "2026-03-12 16:08", "2026-03-12 16:12", "2026-03-12 16:16", "2026-03-12 16:20", "2026-03-12 16:24", "2026-03-12 16:28", "2026-03-12 16:32", "2026-03-12 16:36", "2026-03-12 16:40", "2026-03-12 16:44", "2026-03-12 16:48", "2026-03-12 16:52", "2026-03-12 16:56", "2026-03-12 17:00", "2026-03-12 17:04", "2026-03-12 17:08", "2026-03-12 17:12", "2026-03-12 17:16", "2026-03-12 17:20", "2026-03-12 17:24", "2026-03-12 17:28", "2026-03-12 17:32", "2026-03-12 17:36", "2026-03-12 17:40", "2026-03-12 17:44", "2026-03-12 17:48", "2026-03-12 17:52", "2026-03-12 17:56", "2026-03-12 18:00", "2026-03-12 18:04", "2026-03-12 18:08", "2026-03-12 18:12", "2026-03-12 18:16", "2026-03-12 18:20", "2026-03-12 18:24", "2026-03-12 18:28", "2026-03-12 18:32", "2026-03-12 18:36", "2026-03-12 18:40", "2026-03-12 18:44", "2026-03-12 18:48", "2026-03-12 18:52", "2026-03-12 18:56", "2026-03-12 19:00", "2026-03-12 19:04", "2026-03-12 19:08", "2026-03-12 19:12", "2026-03-12 19:16", "2026-03-12 19:20", "2026-03-12 19:24", "2026-03-12 19:28", "2026-03-12 19:32", "2026-03-12 19:36", "2026-03-12 19:40", "2026-03-12 19:44", "2026-03-12 19:48", "2026-03-12 19:52", "2026-03-12 19:56", "2026-03-12 20:00", "2026-03-12 20:04", "2026-03-12 20:08", "2026-03-12 20:12", "2026-03-12 20:16", "2026-03-12 20:20", "2026-03-12 20:24", "2026-03-12 20:28", "2026-03-12 20:32", "2026-03-12 20:36", "2026-03-12 20:40", "2026-03-12 20:44", "2026-03-12 20:48", "2026-03-12 20:52", "2026-03-12 20:56", "2026-03-12 21:00", "2026-03-12 21:04", "2026-03-12 21:08", "2026-03-12 21:12", "2026-03-12 21:16", "2026-03-12 21:20", "2026-03-12 21:24", "2026-03-12 21:28", "2026-03-12 21:32", "2026-03-12 21:36", "2026-03-12 21:40", "2026-03-12 21:44", "2026-03-12 21:48", "2026-03-12 21:52", "2026-03-12 21:56", "2026-03-12 22:00", "2026-03-12 22:04", "2026-03-12 22:08", "2026-03-12 22:12", "2026-03-12 22:16", "2026-03-12 22:20", "2026-03-12 22:24", "2026-03-12 22:28", "2026-03-12 22:32", "2026-03-12 22:36", "2026-03-12 22:40", "2026-03-12 22:44", "2026-03-12 22:48", "2026-03-12 22:52", "2026-03-12 22:56", "2026-03-12 23:00", "2026-03-12 23:04", "2026-03-12 23:08", "2026-03-12 23:12", "2026-03-12 23:16", "2026-03-12 23:20", "2026-03-12 23:24", "2026-03-12 23:28", "2026-03-12 23:32", "2026-03-12 23:36", "2026-03-12 23:40", "2026-03-12 23:44", "2026-03-12 23:48", "2026-03-12 23:52", "2026-03-12 23:56", "2026-03-13 00:00", "2026-03-13 00:04", "2026-03-13 00:08", "2026-03-13 00:12", "2026-03-13 00:16", "2026-03-13 00:20", "2026-03-13 00:24", "2026-03-13 00:28", "2026-03-13 00:32", "2026-03-13 00:36", "2026-03-13 00:40", "2026-03-13 00:44", "2026-03-13 00:48", "2026-03-13 00:52", "2026-03-13 00:56", "2026-03-13 01:00", "2026-03-13 01:04", "2026-03-13 01:08", "2026-03-13 01:12", "2026-03-13 01:16", "2026-03-13 01:20", "2026-03-13 01:24", "2026-03-13 01:28", "2026-03-13 01:32", "2026-03-13 01:36", "2026-03-13 01:40", "2026-03-13 01:44", "2026-03-13 01:48", "2026-03-13 01:52", "2026-03-13 01:56", "2026-03-13 02:00", "2026-03-13 02:04", "2026-03-13 02:08", "2026-03-13 02:12", "2026-03-13 02:16", "2026-03-13 02:20", "2026-03-13 02:24", "2026-03-13 02:28", "2026-03-13 02:32", "2026-03-13 02:36", "2026-03-13 02:40", "2026-03-13 02:44", "2026-03-13 02:48", "2026-03-13 02:52", "2026-03-13 02:56", "2026-03-13 03:00", "2026-03-13 03:04", "2026-03-13 03:08", "2026-03-13 03:12", "2026-03-13 03:16", "2026-03-13 03:20", "2026-03-13 03:24", "2026-03-13 03:28", "2026-03-13 03:32", "2026-03-13 03:36", "2026-03-13 03:40", "2026-03-13 03:44", "2026-03-13 03:48", "2026-03-13 03:52", "2026-03-13 03:56", "2026-03-13 04:00", "2026-03-13 04:04", "2026-03-13 04:08", "2026-03-13 04:12", "2026-03-13 04:16", "2026-03-13 04:20", "2026-03-13 04:24", "2026-03-13 04:28", "2026-03-13 04:32", "2026-03-13 04:36", "2026-03-13 04:40", "2026-03-13 04:44", "2026-03-13 04:48", "2026-03-13 04:52", "2026-03-13 04:56", "2026-03-13 05:00", "2026-03-13 05:04", "2026-03-13 05:08", "2026-03-13 05:12", "2026-03-13 05:16", "2026-03-13 05:20", "2026-03-13 05:24", "2026-03-13 05:28", "2026-03-13 05:32", "2026-03-13 05:36", "2026-03-13 05:40", "2026-03-13 05:44", "2026-03-13 05:48", "2026-03-13 05:52", "2026-03-13 05:56", "2026-03-13 06:00", "2026-03-13 06:04", "2026-03-13 06:08", "2026-03-13 06:12", "2026-03-13 06:16", "2026-03-13 06:20", "2026-03-13 06:24", "2026-03-13 06:28", "2026-03-13 06:32", "2026-03-13 06:36", "2026-03-13 06:40", "2026-03-13 06:44", "2026-03-13 06:48", "2026-03-13 06:52", "2026-03-13 06:56", "2026-03-13 07:00", "2026-03-13 07:04", "2026-03-13 07:08", "2026-03-13 07:12", "2026-03-13 07:16", "2026-03-13 07:20", "2026-03-13 07:24", "2026-03-13 07:28", "2026-03-13 07:32", "2026-03-13 07:36", "2026-03-13 07:40", "2026-03-13 07:44", "2026-03-13 07:48", "2026-03-13 07:52", "2026-03-13 07:56", "2026-03-13 08:00", "2026-03-13 08:04", "2026-03-13 08:08", "2026-03-13 08:12", "2026-03-13 08:16", "2026-03-13 08:20", "2026-03-13 08:24", "2026-03-13 08:28", "2026-03-13 08:32", "2026-03-13 08:36", "2026-03-13 08:40", "2026-03-13 08:44", "2026-03-13 08:48", "2026-03-13 08:52", "2026-03-13 08:56", "2026-03-13 09:00", "2026-03-13 09:04", "2026-03-13 09:08", "2026-03-13 09:12", "2026-03-13 09:16", "2026-03-13 09:20", "2026-03-13 09:24", "2026-03-13 09:28", "2026-03-13 09:32", "2026-03-13 09:36", "2026-03-13 09:40", "2026-03-13 09:44", "2026-03-13 09:48", "2026-03-13 09:52", "2026-03-13 09:56", "2026-03-13 10:00", "2026-03-13 10:04", "2026-03-13 10:08", "2026-03-13 10:12", "2026-03-13 10:16", "2026-03-13 10:20", "2026-03-13 10:24", "2026-03-13 10:28", "2026-03-13 10:32", "2026-03-13 10:36", "2026-03-13 10:40", "2026-03-13 10:44", "2026-03-13 10:48", "2026-03-13 10:52", "2026-03-13 10:56", "2026-03-13 11:00", "2026-03-13 11:04", "2026-03-13 11:08", "2026-03-13 11:12", "2026-03-13 11:16", "2026-03-13 11:20", "2026-03-13 11:24", "2026-03-13 11:28", "2026-03-13 11:32", "2026-03-13 11:36", "2026-03-13 11:40", "2026-03-13 11:44", "2026-03-13 11:48", "2026-03-13 11:52", "2026-03-13 11:56", "2026-03-13 12:00", "2026-03-13 12:04", "2026-03-13 12:08", "2026-03-13 12:12", "2026-03-13 12:16", "2026-03-13 12:20", "2026-03-13 12:24", "2026-03-13 12:28", "2026-03-13 12:32", "2026-03-13 12:36", "2026-03-13 12:40", "2026-03-13 12:44", "2026-03-13 12:48", "2026-03-13 12:52", "2026-03-13 12:56", "2026-03-13 13:00", "2026-03-13 13:04", "2026-03-13 13:08", "2026-03-13 13:12", "2026-03-13 13:16", "2026-03-13 13:20", "2026-03-13 13:24", "2026-03-13 13:28", "2026-03-13 13:32", "2026-03-13 13:36", "2026-03-13 13:40", "2026-03-13 13:44", "2026-03-13 13:48", "2026-03-13 13:52", "2026-03-13 13:56", "2026-03-13 14:00", "2026-03-13 14:04", "2026-03-13 14:08", "2026-03-13 14:12", "2026-03-13 14:16", "2026-03-13 14:20", "2026-03-13 14:24", "2026-03-13 14:28", "2026-03-13 14:32", "2026-03-13 14:36", "2026-03-13 14:40", "2026-03-13 14:44", "2026-03-13 14:48", "2026-03-13 14:52", "2026-03-13 14:56", "2026-03-13 15:00", "2026-03-13 15:04", "2026-03-13 15:08", "2026-03-13 15:12", "2026-03-13 15:16", "2026-03-13 15:20", "2026-03-13 15:24", "2026-03-13 15:28", "2026-03-13 15:32", "2026-03-13 15:36", "2026-03-13 15:40", "2026-03-13 15:44", "2026-03-13 15:48", "2026-03-13 15:52", "2026-03-13 15:56", "2026-03-13 16:00", "2026-03-13 16:04", "2026-03-13 16:08", "2026-03-13 16:12", "2026-03-13 16:16", "2026-03-13 16:20", "2026-03-13 16:24", "2026-03-13 16:28", "2026-03-13 16:32", "2026-03-13 16:36", "2026-03-13 16:40", "2026-03-13 16:44", "2026-03-13 16:48", "2026-03-13 16:52", "2026-03-13 16:56", "2026-03-13 17:00", "2026-03-13 17:04", "2026-03-13 17:08", "2026-03-13 17:12", "2026-03-13 17:16", "2026-03-13 17:20", "2026-03-13 17:24", "2026-03-13 17:28", "2026-03-13 17:32", "2026-03-13 17:36", "2026-03-13 17:40", "2026-03-13 17:44", "2026-03-13 17:48", "2026-03-13 17:52", "2026-03-13 17:56", "2026-03-13 18:00", "2026-03-13 18:04", "2026-03-13 18:08", "2026-03-13 18:12", "2026-03-13 18:16", "2026-03-13 18:20", "2026-03-13 18:24", "2026-03-13 18:28", "2026-03-13 18:32", "2026-03-13 18:36", "2026-03-13 18:40", "2026-03-13 18:44", "2026-03-13 18:48", "2026-03-13 18:52", "2026-03-13 18:56", "2026-03-13 19:00", "2026-03-13 19:04", "2026-03-13 19:08", "2026-03-13 19:12", "2026-03-13 19:16", "2026-03-13 19:20", "2026-03-13 19:24", "2026-03-13 19:28", "2026-03-13 19:32", "2026-03-13 19:36", "2026-03-13 19:40", "2026-03-13 19:44", "2026-03-13 19:48", "2026-03-13 19:52", "2026-03-13 19:56", "2026-03-13 20:00", "2026-03-13 20:04", "2026-03-13 20:08", "2026-03-13 20:12", "2026-03-13 20:16", "2026-03-13 20:20", "2026-03-13 20:24", "2026-03-13 20:28", "2026-03-13 20:32", "2026-03-13 20:36", "2026-03-13 20:40", "2026-03-13 20:44", "2026-03-13 20:48", "2026-03-13 20:52", "2026-03-13 20:56", "2026-03-13 21:00", "2026-03-13 21:04", "2026-03-13 21:08", "2026-03-13 21:12", "2026-03-13 21:16", "2026-03-13 21:20", "2026-03-13 21:24", "2026-03-13 21:28", "2026-03-13 21:32", "2026-03-13 21:36", "2026-03-13 21:40", "2026-03-13 21:44", "2026-03-13 21:48", "2026-03-13 21:52", "2026-03-13 21:56", "2026-03-13 22:00", "2026-03-13 22:04", "2026-03-13 22:08", "2026-03-13 22:12", "2026-03-13 22:16", "2026-03-13 22:20", "2026-03-13 22:24", "2026-03-13 22:28", "2026-03-13 22:32", "2026-03-13 22:36", "2026-03-13 22:40", "2026-03-13 22:44", "2026-03-13 22:48", "2026-03-13 22:52", "2026-03-13 22:56", "2026-03-13 23:00", "2026-03-13 23:04", "2026-03-13 23:08", "2026-03-13 23:12", "2026-03-13 23:16", "2026-03-13 23:20", "2026-03-13 23:24", "2026-03-13 23:28", "2026-03-13 23:32", "2026-03-13 23:36", "2026-03-13 23:40", "2026-03-13 23:44", "2026-03-13 23:48", "2026-03-13 23:52", "2026-03-13 23:56", "2026-03-14 00:00", "2026-03-14 00:04", "2026-03-14 00:08", "2026-03-14 00:12", "2026-03-14 00:16", "2026-03-14 00:20", "2026-03-14 00:24", "2026-03-14 00:28", "2026-03-14 00:32", "2026-03-14 00:36", "2026-03-14 00:40", "2026-03-14 00:44", "2026-03-14 00:48", "2026-03-14 00:52", "2026-03-14 00:56", "2026-03-14 01:00", "2026-03-14 01:04", "2026-03-14 01:08", "2026-03-14 01:12", "2026-03-14 01:16", "2026-03-14 01:20", "2026-03-14 01:24", "2026-03-14 01:28", "2026-03-14 01:32", "2026-03-14 01:36", "2026-03-14 01:40", "2026-03-14 01:44", "2026-03-14 01:48", "2026-03-14 01:52", "2026-03-14 01:56", "2026-03-14 02:00", "2026-03-14 02:04", "2026-03-14 02:08", "2026-03-14 02:12", "2026-03-14 02:16", "2026-03-14 02:20", "2026-03-14 02:24", "2026-03-14 02:28", "2026-03-14 02:32", "2026-03-14 02:36", "2026-03-14 02:40", "2026-03-14 02:44", "2026-03-14 02:48", "2026-03-14 02:52", "2026-03-14 02:56", "2026-03-14 03:00", "2026-03-14 03:04", "2026-03-14 03:08", "2026-03-14 03:12", "2026-03-14 03:16", "2026-03-14 03:20", "2026-03-14 03:24", "2026-03-14 03:28", "2026-03-14 03:32", "2026-03-14 03:36", "2026-03-14 03:40", "2026-03-14 03:44", "2026-03-14 03:48", "2026-03-14 03:52", "2026-03-14 03:56", "2026-03-14 04:00", "2026-03-14 04:04", "2026-03-14 04:08", "2026-03-14 04:12", "2026-03-14 04:16", "2026-03-14 04:20", "2026-03-14 04:24", "2026-03-14 04:28", "2026-03-14 04:32", "2026-03-14 04:36", "2026-03-14 04:40", "2026-03-14 04:44", "2026-03-14 04:48", "2026-03-14 04:52", "2026-03-14 04:56", "2026-03-14 05:00", "2026-03-14 05:04", "2026-03-14 05:08", "2026-03-14 05:12", "2026-03-14 05:16", "2026-03-14 05:20", "2026-03-14 05:24", "2026-03-14 05:28", "2026-03-14 05:32", "2026-03-14 05:36", "2026-03-14 05:40", "2026-03-14 05:44", "2026-03-14 05:48", "2026-03-14 05:52", "2026-03-14 05:56", "2026-03-14 06:00", "2026-03-14 06:04", "2026-03-14 06:08", "2026-03-14 06:12", "2026-03-14 06:16", "2026-03-14 06:20", "2026-03-14 06:24", "2026-03-14 06:28", "2026-03-14 06:32", "2026-03-14 06:36", "2026-03-14 06:40", "2026-03-14 06:44", "2026-03-14 06:48", "2026-03-14 06:52", "2026-03-14 06:56", "2026-03-14 07:00", "2026-03-14 07:04", "2026-03-14 07:08", "2026-03-14 07:12", "2026-03-14 07:16", "2026-03-14 07:20", "2026-03-14 07:24", "2026-03-14 07:28", "2026-03-14 07:32", "2026-03-14 07:36", "2026-03-14 07:40", "2026-03-14 07:44", "2026-03-14 07:48", "2026-03-14 07:52", "2026-03-14 07:56", "2026-03-14 08:00", "2026-03-14 08:04", "2026-03-14 08:08", "2026-03-14 08:12", "2026-03-14 08:16", "2026-03-14 08:20", "2026-03-14 08:24", "2026-03-14 08:28", "2026-03-14 08:32", "2026-03-14 08:36", "2026-03-14 08:40", "2026-03-14 08:44", "2026-03-14 08:48", "2026-03-14 08:52", "2026-03-14 08:56", "2026-03-14 09:00", "2026-03-14 09:04", "2026-03-14 09:08", "2026-03-14 09:12", "2026-03-14 09:16", "2026-03-14 09:20", "2026-03-14 09:24", "2026-03-14 09:28", "2026-03-14 09:32", "2026-03-14 09:36", "2026-03-14 09:40", "2026-03-14 09:44", "2026-03-14 09:48", "2026-03-14 09:52", "2026-03-14 09:56", "2026-03-14 10:00", "2026-03-14 10:04", "2026-03-14 10:08", "2026-03-14 10:12", "2026-03-14 10:16", "2026-03-14 10:20", "2026-03-14 10:24", "2026-03-14 10:28", "2026-03-14 10:32", "2026-03-14 10:36", "2026-03-14 10:40", "2026-03-14 10:44", "2026-03-14 10:48", "2026-03-14 10:52", "2026-03-14 10:56", "2026-03-14 11:00", "2026-03-14 11:04", "2026-03-14 11:08", "2026-03-14 11:12", "2026-03-14 11:16", "2026-03-14 11:20", "2026-03-14 11:24", "2026-03-14 11:28", "2026-03-14 11:32", "2026-03-14 11:36", "2026-03-14 11:40", "2026-03-14 11:44", "2026-03-14 11:48", "2026-03-14 11:52", "2026-03-14 11:56", "2026-03-14 12:00", "2026-03-14 12:04", "2026-03-14 12:08", "2026-03-14 12:12", "2026-03-14 12:16", "2026-03-14 12:20", "2026-03-14 12:24", "2026-03-14 12:28", "2026-03-14 12:32", "2026-03-14 12:36", "2026-03-14 12:40", "2026-03-14 12:44", "2026-03-14 12:48", "2026-03-14 12:52", "2026-03-14 12:56", "2026-03-14 13:00", "2026-03-14 13:04", "2026-03-14 13:08", "2026-03-14 13:12", "2026-03-14 13:16", "2026-03-14 13:20", "2026-03-14 13:24", "2026-03-14 13:28", "2026-03-14 13:32", "2026-03-14 13:36", "2026-03-14 13:40", "2026-03-14 13:44", "2026-03-14 13:48", "2026-03-14 13:52", "2026-03-14 13:56", "2026-03-14 14:00", "2026-03-14 14:04", "2026-03-14 14:08", "2026-03-14 14:12", "2026-03-14 14:16", "2026-03-14 14:20", "2026-03-14 14:24", "2026-03-14 14:28", "2026-03-14 14:32", "2026-03-14 14:36", "2026-03-14 14:40", "2026-03-14 14:44", "2026-03-14 14:48", "2026-03-14 14:52", "2026-03-14 14:56", "2026-03-14 15:00", "2026-03-14 15:04", "2026-03-14 15:08", "2026-03-14 15:12", "2026-03-14 15:16", "2026-03-14 15:20", "2026-03-14 15:24", "2026-03-14 15:28", "2026-03-14 15:32", "2026-03-14 15:36", "2026-03-14 15:40", "2026-03-14 15:44", "2026-03-14 15:48", "2026-03-14 15:52", "2026-03-14 15:56", "2026-03-14 16:00", "2026-03-14 16:04", "2026-03-14 16:08", "2026-03-14 16:12", "2026-03-14 16:16", "2026-03-14 16:20", "2026-03-14 16:24", "2026-03-14 16:28", "2026-03-14 16:32", "2026-03-14 16:36", "2026-03-14 16:40", "2026-03-14 16:44", "2026-03-14 16:48", "2026-03-14 16:52", "2026-03-14 16:56", "2026-03-14 17:00", "2026-03-14 17:04", "2026-03-14 17:08", "2026-03-14 17:12", "2026-03-14 17:16", "2026-03-14 17:20", "2026-03-14 17:24", "2026-03-14 17:28", "2026-03-14 17:32", "2026-03-14 17:36", "2026-03-14 17:40", "2026-03-14 17:44", "2026-03-14 17:48", "2026-03-14 17:52", "2026-03-14 17:56", "2026-03-14 18:00", "2026-03-14 18:04", "2026-03-14 18:08", "2026-03-14 18:12", "2026-03-14 18:16", "2026-03-14 18:20", "2026-03-14 18:24", "2026-03-14 18:28", "2026-03-14 18:32", "2026-03-14 18:36", "2026-03-14 18:40", "2026-03-14 18:44", "2026-03-14 18:48", "2026-03-14 18:52", "2026-03-14 18:56", "2026-03-14 19:00", "2026-03-14 19:04", "2026-03-14 19:08", "2026-03-14 19:12", "2026-03-14 19:16", "2026-03-14 19:20", "2026-03-14 19:24", "2026-03-14 19:28", "2026-03-14 19:32", "2026-03-14 19:36", "2026-03-14 19:40", "2026-03-14 19:44", "2026-03-14 19:48", "2026-03-14 19:52", "2026-03-14 19:56", "2026-03-14 20:00", "2026-03-14 20:04", "2026-03-14 20:08", "2026-03-14 20:12", "2026-03-14 20:16", "2026-03-14 20:20", "2026-03-14 20:24", "2026-03-14 20:28", "2026-03-14 20:32", "2026-03-14 20:36", "2026-03-14 20:40", "2026-03-14 20:44", "2026-03-14 20:48", "2026-03-14 20:52", "2026-03-14 20:56", "2026-03-14 21:00", "2026-03-14 21:04", "2026-03-14 21:08", "2026-03-14 21:12", "2026-03-14 21:16", "2026-03-14 21:20", "2026-03-14 21:24", "2026-03-14 21:28", "2026-03-14 21:32", "2026-03-14 21:36", "2026-03-14 21:40", "2026-03-14 21:44", "2026-03-14 21:48", "2026-03-14 21:52", "2026-03-14 21:56", "2026-03-14 22:00", "2026-03-14 22:04", "2026-03-14 22:08", "2026-03-14 22:12", "2026-03-14 22:16", "2026-03-14 22:20", "2026-03-14 22:24", "2026-03-14 22:28", "2026-03-14 22:32", "2026-03-14 22:36", "2026-03-14 22:40", "2026-03-14 22:44", "2026-03-14 22:48", "2026-03-14 22:52", "2026-03-14 22:56", "2026-03-14 23:00", "2026-03-14 23:04", "2026-03-14 23:08", "2026-03-14 23:12", "2026-03-14 23:16", "2026-03-14 23:20", "2026-03-14 23:24", "2026-03-14 23:28", "2026-03-14 23:32", "2026-03-14 23:36", "2026-03-14 23:40", "2026-03-14 23:44", "2026-03-14 23:48", "2026-03-14 23:52", "2026-03-14 23:56"], "y": [49.91, 49.81, 49.75, 50.17, 50.09, 49.19, 49.41, 49.26, 49.15, 49.23, 49.39, 50.1, 50.49, 50.55, 50.09, 49.48, 49.64, 50.43, 50.45, 50.38, 50.69, 49.8, 49.62, 49.92, 50.45, 50.29, 50.51, 50.65, 51.11, 50.42, 50.75, 49.83, 48.26, 47.93, 47.42, 48.0, 48.44, 47.74, 48.29, 47.72, 47.72, 47.59, 47.7, 48.24, 48.66, 48.9, 49.31, 49.61, 49.24, 48.83, 48.57, 48.89, 48.77, 50.19, 49.7, 49.04, 49.52, 50.39, 50.68, 51.17, 52.0, 51.91, 51.01, 50.68, 51.23, 50.34, 50.36, 50.5, 50.3, 50.73, 51.06, 52.43, 52.76, 52.34, 51.95, 51.42, 51.96, 51.58, 51.51, 51.92, 51.45, 51.25, 50.12, 49.47, 49.14, 49.4, 50.13, 50.12, 50.27, 50.37, 51.01, 51.53, 51.66, 51.02, 51.54, 51.74, 52.44, 52.37, 53.5, 53.21, 54.1, 54.09, 53.7, 52.95, 52.8, 53.6, 54.02, 54.35, 52.84, 53.21, 53.47, 53.08, 52.64, 52.58, 53.57, 52.86, 52.55, 53.31, 52.98, 52.7, 52.71, 51.91, 52.0, 51.24, 51.74, 51.71, 53.05, 53.15, 53.91, 53.05, 52.91, 53.05, 54.04, 52.95, 53.48, 53.77, 54.61, 54.95, 54.88, 54.47, 53.63, 53.68, 53.49, 54.63, 54.17, 54.28, 53.25, 52.95, 53.05, 53.48, 54.28, 54.17, 53.41, 53.62, 53.86, 54.08, 53.58, 54.18, 54.15, 54.49, 55.16, 55.43, 55.49, 56.67, 56.68, 56.37, 56.31, 57.08, 57.01, 57.18, 57.75, 57.29, 56.11, 56.16, 56.18, 55.69, 56.1, 56.34, 55.62, 55.82, 55.58, 54.58, 54.76, 54.64, 54.1, 54.33, 54.54, 54.1, 54.26, 54.78, 54.26, 54.4, 54.32, 55.59, 54.36, 54.69, 54.41, 54.26, 55.32, 55.21, 56.45, 56.05, 56.14, 55.73, 55.2, 55.13, 54.86, 54.88, 53.52, 54.65, 54.46, 55.42, 54.7, 54.79, 56.59, 55.93, 54.92, 54.49, 54.69, 55.01, 55.68, 55.41, 54.35, 54.0, 54.66, 54.85, 53.58, 53.48, 54.25, 55.44, 55.67, 55.74, 54.89, 54.28, 54.22, 54.44, 54.7, 54.32, 53.54, 53.0, 52.25, 52.59, 51.15, 50.93, 51.18, 52.07, 52.07, 52.63, 52.34, 51.85, 51.4, 52.29, 52.84, 53.08, 55.02, 54.9, 55.17, 55.25, 55.01, 56.3, 57.08, 56.1, 55.74, 55.88, 56.23, 55.3, 53.84, 52.62, 52.52, 52.41, 52.57, 52.06, 51.28, 50.04, 50.24, 50.46, 51.04, 51.5, 51.35, 52.13, 52.01, 51.57, 51.23, 50.85, 49.54, 49.64, 49.8, 49.58, 49.16, 49.4, 50.45, 50.46, 50.15, 49.79, 49.75, 49.0, 48.94, 49.0, 50.13, 50.69, 51.3, 50.84, 51.23, 50.52, 50.7, 50.93, 50.46, 51.65, 51.95, 50.77, 51.09, 50.82, 50.81, 51.07, 51.28, 50.03, 49.34, 49.82, 50.6, 51.73, 52.78, 51.49, 51.92, 50.73, 51.69, 51.8, 51.08, 52.27, 52.61, 51.42, 51.57, 51.1, 51.14, 50.84, 51.65, 50.76, 50.94, 52.01, 51.47, 51.57, 51.66, 51.21, 51.57, 51.6, 51.0, 52.04, 52.47, 52.32, 51.9, 51.39, 52.1, 51.97, 52.21, 52.05, 52.38, 52.26, 52.68, 52.51, 52.96, 53.3, 53.17, 52.59, 51.97, 51.49, 50.87, 51.37, 51.31, 52.23, 53.55, 53.5, 52.5, 52.22, 52.13, 51.19, 51.02, 51.17, 50.87, 50.39, 49.93, 51.0, 50.89, 50.37, 50.14, 50.71, 50.29, 50.57, 51.0, 51.42, 52.24, 51.86, 52.5, 51.98, 51.7, 52.38, 52.83, 52.77, 52.0, 52.3, 51.88, 51.28, 50.87, 51.0, 49.71, 49.93, 50.04, 49.68, 50.31, 50.67, 50.3, 49.89, 50.31, 49.39, 49.2, 48.84, 48.91, 49.06, 49.1, 49.8, 49.94, 49.75, 49.03, 49.48, 49.81, 50.68, 50.22, 50.23, 50.19, 50.13, 50.14, 49.11, 49.62, 50.02, 50.7, 52.03, 51.8, 51.74, 51.71, 52.84, 51.75, 52.01, 51.08, 49.51, 48.31, 47.51, 48.21, 47.72, 47.63, 46.98, 47.41, 46.8, 47.65, 47.1, 46.7, 46.84, 46.92, 47.84, 47.95, 47.27, 46.99, 46.7, 47.2, 47.49, 47.47, 48.04, 47.76, 47.73, 47.88, 48.84, 48.8, 48.62, 48.02, 48.47, 48.15, 48.39, 47.28, 47.96, 47.2, 46.79, 47.49, 46.74, 46.76, 46.87, 46.33, 47.21, 48.17, 47.02, 46.21, 46.77, 46.05, 45.9, 46.06, 46.55, 46.49, 46.61, 46.22, 47.07, 46.83, 47.1, 46.85, 46.97, 46.93, 46.9, 46.35, 46.9, 47.81, 48.0, 48.48, 49.01, 49.59, 49.78, 49.91, 50.43, 50.47, 49.87, 49.89, 48.76, 48.78, 49.05, 49.81, 49.91, 50.47, 50.46, 49.83, 48.99, 48.43, 47.64, 48.07, 47.98, 48.36, 48.44, 49.1, 49.75, 49.37, 49.22, 48.91, 47.96, 48.41, 49.15, 49.17, 48.89, 49.56, 48.17, 48.31, 48.43, 48.12, 48.99, 49.59, 49.44, 49.4, 49.18, 48.89, 48.13, 48.99, 49.63, 50.12, 49.46, 50.72, 51.89, 51.97, 51.39, 50.84, 51.07, 50.5, 50.47, 51.12, 50.19, 51.39, 52.3, 51.51, 50.63, 50.45, 49.82, 49.67, 48.13, 48.03, 49.15, 48.5, 48.36, 47.5, 47.93, 47.84, 49.05, 49.19, 48.98, 49.33, 49.04, 48.26, 48.48, 48.4, 48.53, 48.79, 48.51, 48.79, 49.86, 49.19, 50.25, 50.1, 49.64, 51.1, 51.17, 51.97, 52.42, 51.37, 51.41, 51.07, 50.24, 49.17, 49.25, 49.62, 49.86, 49.68, 49.21, 48.63, 48.33, 47.74, 47.66, 47.7, 47.21, 47.12, 46.72, 46.79, 47.16, 47.32, 47.66, 46.71, 46.55, 46.79, 47.23, 46.33, 46.5, 47.29, 47.24, 47.24, 47.56, 47.76, 48.21, 48.29, 48.42, 47.98, 47.92, 48.71, 48.61, 48.54, 48.27, 48.78, 48.29, 48.87, 48.33, 47.73, 47.9, 48.02, 48.24, 48.91, 48.69, 48.98, 48.45, 49.24, 49.63, 49.96, 50.08, 49.6, 49.41, 49.73, 49.72, 49.8, 48.99, 49.12, 48.72, 48.1, 48.04, 46.97, 47.45, 48.01, 48.02, 47.46, 46.94, 46.91, 45.52, 45.72, 46.2, 46.09, 45.87, 46.07, 46.35, 47.08, 47.15, 46.8, 46.58, 46.76, 47.76, 47.61, 47.03, 46.57, 45.38, 45.67, 44.94, 44.3, 43.23, 42.69, 43.18, 42.53, 41.63, 41.9, 41.86, 42.28, 42.88, 43.02, 42.38, 42.46, 42.91, 42.7, 41.98, 42.81, 42.7, 42.6, 42.76, 43.52, 43.81, 43.73, 44.27, 45.67, 46.59, 47.06, 46.45, 48.77, 48.07, 47.89, 47.51, 48.54, 48.82, 47.99, 48.19, 48.55, 48.39, 47.69, 47.3, 47.09, 47.16, 46.91, 47.41, 46.89, 45.92, 45.56, 46.45, 46.18, 47.66, 48.0, 47.34, 46.9, 47.11, 46.46, 47.95, 47.4, 47.86, 48.78, 48.74, 48.16, 48.04, 48.29, 48.85, 48.91, 48.09, 48.16, 47.79, 46.52, 46.17, 45.39, 45.84, 47.09, 48.26, 47.95, 47.71, 48.17, 48.84, 48.61, 48.56, 49.91, 49.85, 49.56, 49.64, 49.99, 49.38, 49.25, 48.56, 48.42, 49.58, 50.03, 49.98, 49.42, 49.24, 49.89, 49.55, 50.43, 49.6, 49.43, 50.49, 49.28, 50.0, 48.89, 48.86, 48.78, 49.3, 47.42, 46.32, 46.06, 46.16, 45.7, 45.65, 45.03, 44.88, 44.48, 44.74, 45.19, 46.15, 45.83, 45.72, 45.84, 45.74, 45.8, 44.94, 45.27, 44.81, 44.34, 43.5, 44.33, 44.36, 45.16, 45.42, 44.49, 43.95, 44.53, 44.18, 43.64, 43.66, 43.68, 43.2, 43.14, 42.99, 41.57, 42.04, 41.72, 42.67, 42.12, 41.33, 42.22, 41.42, 41.21, 41.75, 41.71, 40.89, 41.18, 41.24, 42.19, 42.7, 44.66, 43.78, 43.89, 43.38, 44.2, 44.81, 45.37, 44.99, 44.65, 43.54, 44.69, 45.1, 45.04, 45.7, 46.24, 46.9, 45.99, 45.64, 45.84, 46.14, 46.79, 46.25, 46.4, 47.8, 48.26, 48.81, 48.83, 49.31, 50.41, 50.46, 51.19, 50.64, 50.98, 51.5, 51.02, 51.66, 51.22, 50.71, 50.7, 51.84, 51.99, 52.51, 52.02, 52.03, 51.28, 50.92, 51.4, 51.35, 52.19, 52.03, 51.87, 52.6, 52.15, 51.2, 51.96, 52.17, 50.82, 50.83, 50.57, 51.61, 51.14, 50.77, 50.21, 49.57, 49.16, 48.31, 47.73, 46.81, 45.98, 45.12, 44.91, 44.6, 43.97, 44.38, 44.46, 44.31, 44.15, 45.22, 45.46, 45.84, 44.37, 44.09, 42.9, 42.79, 43.16, 42.89, 43.34, 42.86, 43.35, 42.55, 42.54, 42.95, 43.41, 43.46, 44.76, 44.61, 44.45, 42.91, 44.11, 44.01, 43.42, 44.34, 45.2, 45.36, 44.59, 44.95, 44.68, 44.08, 44.83, 43.65, 44.12, 44.51, 45.85, 46.13, 44.97, 44.57, 44.72, 45.04, 45.73, 44.64, 44.54, 45.24, 46.26, 47.45, 47.27, 47.98, 49.05, 49.78, 50.22, 50.72, 50.23, 49.35, 49.96, 49.75, 49.74, 49.4, 49.17, 49.33, 48.73, 48.79, 48.97, 48.94, 48.52, 49.02, 50.16, 49.8, 50.54, 51.06, 49.45, 49.01, 48.64, 49.14, 49.27, 49.57, 49.96, 49.42, 48.98, 48.27, 48.2, 48.17, 48.31, 47.91, 48.49, 49.07, 50.02, 50.44, 50.55, 50.94, 51.29, 50.87, 51.63, 52.62, 53.76, 53.7, 53.82, 54.0, 53.92, 54.21, 54.05, 53.86, 54.83, 54.84, 54.78, 55.21, 55.2, 55.27, 55.13, 54.29, 54.19, 53.42, 53.48, 52.7, 53.2, 53.58, 53.68, 53.55, 53.72, 52.47, 51.76, 51.64, 51.81, 51.73, 51.09, 51.15, 50.85, 50.2, 50.39, 50.26, 50.97, 51.35, 51.76, 51.92, 51.38, 50.79, 49.89, 51.62, 50.94, 50.79, 50.56, 50.38, 50.02, 48.9, 48.32, 47.52, 47.5, 47.14, 46.78, 46.98, 46.69, 47.31, 47.13, 47.33, 46.58, 47.05, 46.86, 47.17, 47.43, 47.37, 47.56, 47.37, 48.23, 48.83, 49.14, 48.45, 47.82, 47.47, 47.37, 47.69, 47.2, 47.96, 48.01, 46.84, 46.62, 45.13, 44.78, 44.55, 44.3, 44.22, 44.1, 43.86, 44.88, 45.71, 45.11, 45.96, 45.07, 44.68, 45.7, 44.45, 44.9, 44.25, 44.28, 44.29, 45.42, 45.02, 45.08, 45.56, 45.49, 45.09, 45.15, 45.31, 45.93, 45.45, 45.27, 45.56, 45.55, 45.52, 45.6, 45.27, 44.89, 45.25, 44.69, 45.5, 45.72, 45.04, 45.31, 45.5, 46.05, 46.82, 46.67, 46.31, 46.02, 45.51, 45.15, 45.42, 45.52, 45.31, 44.97, 45.27, 45.07, 44.54, 44.56, 44.51, 43.98, 44.6, 45.21, 45.33, 45.5, 45.91, 45.97, 46.59, 47.65, 47.75, 48.05, 48.62, 48.44, 47.8, 48.38, 47.48, 48.6, 49.15, 49.28, 49.32, 50.39, 49.81, 49.12, 48.78, 48.65, 48.07, 48.2, 48.32, 47.86, 48.87, 48.06, 47.33, 47.61, 47.53, 47.83, 47.5, 46.93, 46.61, 46.26, 46.65, 46.43, 46.96, 47.38, 48.05, 48.63, 49.13, 49.61, 49.31, 49.16, 48.08, 48.3, 47.93, 48.21, 48.56, 47.78, 47.21, 47.06, 46.81, 46.97, 46.34, 46.44, 45.5, 44.3, 44.84, 44.16, 43.94, 43.21, 42.5, 42.41, 42.32, 43.06, 43.47, 43.44, 44.03, 44.82, 45.17, 45.02, 45.73, 46.88, 47.34, 48.45, 49.04, 49.57, 48.92, 48.28, 48.28, 47.31, 47.01, 47.59, 47.24, 47.62, 46.85, 46.62, 47.3, 47.48, 47.71, 48.77, 49.58, 49.06, 49.87, 49.5, 49.5, 49.52, 50.17, 49.49, 49.77, 50.09, 50.58, 50.44, 51.03, 50.59, 51.26, 51.45, 50.58, 50.81, 50.9, 50.67, 50.22, 50.07, 49.2, 50.23, 49.55, 49.16, 49.87, 50.22, 50.65, 51.55, 51.33, 50.67, 51.17, 51.62, 51.39, 50.6, 51.34, 51.65, 50.8, 51.25, 50.36, 50.06, 49.39, 49.02, 48.54, 48.2, 48.67, 48.87, 49.27, 49.94, 49.72, 49.77, 50.1, 51.12, 51.64, 52.44, 53.0, 53.57, 52.43, 52.91, 52.98, 52.95, 52.58, 52.27, 52.48, 52.93, 51.97, 52.06, 51.69, 51.08, 51.3, 51.07, 50.66, 50.18, 50.35, 50.33, 49.67, 49.17, 49.08, 49.34, 48.73, 49.04, 48.57, 50.23, 49.66, 49.2, 49.33, 48.8, 49.32, 50.42, 50.18, 50.28, 49.96, 49.96, 50.82, 51.34, 50.77, 51.68, 52.35, 52.59, 52.14, 52.14, 51.62, 51.87, 51.64, 50.27, 50.82, 50.92, 51.55, 51.43, 51.52, 52.16, 52.35, 52.47, 54.35, 54.16, 54.18, 55.14, 54.55, 53.84, 52.9, 53.16, 53.47, 53.85, 52.96, 53.51, 54.15, 54.01, 53.95, 54.28, 54.41, 54.71, 53.96, 53.78, 52.98, 53.3, 53.55, 53.42, 53.53, 52.52, 52.99, 52.65, 52.67, 53.29, 52.77, 53.43, 53.44, 53.38, 53.65, 52.83, 53.13, 53.1, 53.66, 53.46, 53.17, 53.33, 53.23, 52.46, 52.29, 53.01, 52.89, 52.31, 52.7, 51.53, 50.23, 50.22, 50.32, 50.45, 49.91, 49.82, 48.98, 49.13, 48.18, 48.13, 48.32, 47.3, 47.04, 47.57, 48.55, 47.68, 47.93, 47.23, 46.48, 47.51, 47.96, 47.52, 47.7, 48.13, 48.27, 49.66, 50.03, 48.23, 48.09, 47.69, 47.61, 47.67, 47.32, 46.73, 47.61, 48.02, 47.65, 48.11, 48.55, 49.34, 48.72, 49.21, 48.86, 49.58, 49.47, 48.12, 48.18, 47.15, 47.07, 47.1, 46.91, 46.08, 45.49, 45.08, 45.02, 45.9, 46.4, 46.19, 47.03, 46.27, 46.76, 46.72, 46.93, 47.37, 47.01, 47.56, 47.6, 49.09, 48.93, 49.71, 50.11, 49.4, 50.23, 49.59, 48.26, 48.8, 49.47, 49.51, 49.36, 50.33, 50.75, 50.34, 50.77, 50.01, 49.67, 49.05, 47.75, 47.09, 47.88, 47.26, 46.99, 46.35, 46.94, 47.01, 47.36, 47.35, 46.7, 46.18, 46.76, 46.79, 47.32, 45.47, 46.23, 46.01, 47.39, 47.14, 47.21, 47.67, 47.19, 47.77, 47.42, 48.25, 48.76, 49.08, 48.67, 48.57, 48.78, 47.58, 47.3, 47.91, 47.19, 48.02, 47.68, 47.92, 47.27, 47.62, 47.94, 48.67, 49.51, 50.27, 50.39, 49.65, 50.45, 49.66, 49.4, 49.85, 50.12, 51.08, 51.05, 50.02, 49.85, 49.96, 49.75, 50.6, 50.44, 49.57, 49.86, 49.17, 50.21, 50.37, 49.52, 50.18, 51.59, 50.36, 50.89, 51.17, 51.25, 51.43, 51.7, 51.25, 52.07, 51.22, 52.37, 53.24, 52.46, 52.41, 53.21, 52.85, 52.7, 52.4, 53.06, 52.63, 52.57, 52.84, 52.66, 52.09, 51.24, 50.31, 49.59, 48.57, 48.16, 48.38, 48.44, 47.98, 47.41, 46.86, 46.09, 45.43, 45.95, 45.19, 45.3, 45.02, 46.57, 45.57, 45.77, 45.65, 45.28, 45.56, 45.74, 45.19, 45.54, 45.86, 46.73, 46.43, 47.38, 47.32, 46.19, 46.58, 46.6, 46.13, 46.77, 46.55, 47.23, 47.24, 47.74, 48.2, 48.52, 47.93, 48.52, 48.56, 49.79, 50.08, 50.53, 50.06, 49.82, 49.88, 49.18, 48.49, 48.46, 48.44, 48.6, 49.29, 49.07, 49.5, 49.42, 49.31, 49.48, 48.25, 48.33, 47.98, 47.46, 46.38, 46.18, 45.13, 45.75, 45.7, 44.77, 44.47, 45.04, 44.78, 44.71, 44.6, 44.63, 43.72, 43.82, 43.6, 45.5, 45.47, 45.28, 45.97, 45.96, 46.19, 45.74, 46.76, 46.45, 46.75, 47.49, 47.36, 47.41, 47.81, 48.27, 47.65, 47.8, 47.28, 46.89, 46.56, 47.36, 48.37, 49.97, 49.93, 49.43, 48.86, 49.85, 48.93, 48.76, 48.44, 49.52, 48.93, 49.61, 50.4, 50.3, 50.57, 49.63, 49.59, 49.47, 47.93, 48.22, 48.47, 47.48, 46.69, 46.3, 46.06, 45.96, 45.46, 44.95, 45.23, 45.04, 45.08, 45.04, 45.41, 45.41, 46.02, 46.16, 46.77, 47.58, 46.76, 47.37, 48.5, 47.94, 47.97, 47.79, 48.1, 48.45, 48.08, 48.91, 48.41, 48.36, 49.01, 50.2, 49.89, 50.36, 50.49, 49.53, 48.96, 48.26, 47.99, 47.78, 47.84, 48.65, 48.93, 50.55, 50.39, 50.86, 51.09, 51.97, 51.7, 52.18, 53.11, 52.62, 52.52, 52.77, 52.45, 51.88, 52.94, 52.75, 53.73, 53.35, 53.16, 53.58, 53.38, 52.77, 52.29, 52.4, 51.96, 51.97, 50.58, 50.23, 50.12, 49.81, 49.21, 48.7, 48.77, 49.69, 48.85, 48.71, 49.32, 49.54, 49.49, 49.23, 49.25, 49.21, 47.91, 47.52, 46.4, 47.25, 47.8, 47.37, 47.9, 49.42, 49.05, 49.85, 50.07, 49.93, 49.27, 48.95, 48.73, 47.37, 47.74, 47.59, 47.91, 47.71, 49.55, 48.56, 48.03, 48.5, 49.94, 49.35, 50.46, 49.9, 50.68, 50.71, 52.03, 53.06, 52.61, 54.32, 53.56, 53.3, 54.32, 53.79, 53.33, 53.34, 53.55, 53.71, 53.19, 53.24, 53.56, 54.39, 54.5, 53.66, 53.6, 53.16, 53.88, 52.8, 53.08, 52.38, 53.1, 53.5, 53.56, 53.79, 53.51, 53.85, 53.74, 54.11, 54.06, 52.49, 52.13, 53.0, 53.81, 53.8, 53.64, 53.37, 53.68, 53.96, 53.29, 53.62, 54.29, 53.63, 53.44, 53.65, 54.01, 53.68, 53.29, 52.95, 53.12, 53.31, 53.24, 52.35, 51.65, 52.0, 51.23, 51.34, 51.1, 50.71, 50.71, 51.71, 51.85, 51.63, 50.71, 51.01, 51.67, 52.0, 52.66, 52.89, 52.05, 51.98, 52.26, 52.65, 52.3, 52.21, 52.39, 53.1, 53.65, 53.96, 54.12, 53.42, 52.69, 52.58, 53.16, 53.33, 53.6, 52.63, 51.7, 52.34, 52.27, 51.44, 51.94, 52.05, 53.78, 54.46, 54.58, 54.39, 54.44, 54.29, 53.34, 53.83, 53.92, 52.19, 51.77, 51.23, 51.8, 51.74, 52.59, 51.59, 50.91, 51.53, 51.11, 50.45, 50.12, 49.67, 50.0, 50.67, 49.7, 49.53, 49.55, 49.61, 50.12, 50.19, 49.84, 49.17, 48.09, 47.91, 47.96, 48.55, 48.36, 49.78, 49.74, 49.46, 49.7, 49.12, 49.26, 48.04, 48.48, 48.55, 48.71, 48.83, 48.09, 47.59, 48.57, 48.9, 48.56, 48.84, 49.11, 50.3, 50.96, 51.19, 50.9, 51.95, 51.85, 51.29, 50.53, 50.0, 49.79, 50.25, 50.79, 51.47, 51.53, 52.0, 53.31, 53.79, 54.68, 53.68, 53.16, 52.65, 50.99, 51.01, 51.83, 51.47, 51.56, 51.01, 50.7, 50.86, 50.12, 50.82, 49.66, 49.86, 49.56, 50.47, 50.91, 49.64, 48.2, 47.63, 47.38, 47.32, 47.39, 47.85, 47.07, 46.05, 46.28, 46.14, 46.15, 45.84, 45.82, 46.8, 45.89, 45.24, 45.72, 46.74, 46.68, 45.99, 44.87, 45.13, 44.48, 45.89, 47.38, 47.57, 47.91, 47.88, 48.61, 48.63, 48.7, 49.54, 49.93, 51.21, 50.2, 49.86, 49.32, 49.84, 49.55, 49.92, 49.22, 49.18, 50.57, 51.54, 50.39, 50.6, 51.08, 50.76, 50.09, 50.48, 50.53, 50.85, 50.74, 52.13, 51.54, 51.21, 51.49, 51.9, 51.04, 51.79, 50.88, 50.87, 50.67, 50.23, 50.9, 49.48, 49.05, 48.53, 49.08, 50.03, 50.5, 51.32, 49.96, 50.06, 49.23, 49.02, 49.19, 49.26, 50.1, 48.91, 48.43, 47.57, 46.64, 47.31, 47.47, 48.46, 49.2, 49.26, 48.69, 49.31, 48.91, 48.21, 47.56, 47.68, 48.48, 48.55, 49.31, 49.38, 49.14, 50.79, 51.86, 51.94, 51.41, 50.41, 50.64, 50.48, 50.75, 50.93, 51.17, 51.83, 51.98, 51.51, 51.02, 51.35, 50.68, 51.1, 51.5, 51.45, 50.95, 49.86, 49.19, 48.23, 48.28, 48.05, 47.54, 48.11, 48.23, 48.29, 48.66, 49.31, 48.36, 48.82, 47.76, 47.32, 47.98, 48.44, 48.87, 49.0, 49.87, 48.95, 48.79, 48.84, 50.08, 50.7, 51.31, 50.82, 52.16, 52.4, 51.75, 53.12, 52.2, 51.63, 51.46, 50.84, 51.14, 51.29, 51.33, 52.44, 51.41, 52.2, 51.66, 52.51, 53.6, 54.91, 54.7, 53.9, 54.02, 53.91, 52.77, 53.16, 52.54, 53.36, 53.87, 53.62, 53.57, 53.36, 53.01, 54.81, 54.15, 54.1, 54.62, 54.29, 53.83, 52.96, 53.61, 53.97, 54.17, 53.18, 53.42, 53.52, 53.25, 52.36, 52.28, 51.71, 51.72, 51.73, 51.49, 51.99, 51.91, 52.19, 52.4, 52.95, 52.32, 52.06, 52.57, 52.61, 53.24, 53.62, 53.28, 53.74, 53.51, 54.02, 55.05, 55.6, 56.87, 55.8, 55.35, 55.09, 54.74, 54.87, 54.55, 55.13, 55.61, 55.75, 55.03, 55.26, 55.56, 55.66, 55.56, 56.29, 55.84, 55.5, 55.79, 55.99, 56.38, 56.09, 55.18, 54.33, 53.98, 54.38, 54.77, 53.58, 53.83, 53.7, 53.0, 54.26, 54.33, 54.74, 56.19, 55.71, 55.36, 56.15, 55.24, 55.18, 55.1, 55.58, 55.71, 55.05, 55.53, 55.93, 55.18, 54.67, 54.26, 53.48, 54.05, 53.78, 53.53, 52.84, 52.55, 53.39, 53.77, 52.72, 52.07, 52.41, 52.07, 51.69, 51.14, 50.32, 50.37, 50.14, 50.82, 50.76, 50.17, 50.58, 51.38, 50.91, 49.87, 49.58, 48.78, 49.79, 48.96, 48.79, 49.7, 50.22, 49.91, 49.44, 49.35, 49.21, 50.13, 50.03, 49.22, 49.83, 50.45, 50.31, 50.77, 50.78, 50.04, 49.99, 49.31, 48.94, 48.4, 48.63, 48.77, 48.0, 47.49, 47.54, 47.87, 47.95, 46.67, 47.51, 48.62, 49.6, 49.93, 50.34, 49.94, 50.05, 49.37, 49.46, 48.61, 48.99, 48.8, 49.28, 49.41, 49.14, 49.67, 48.97, 48.83, 48.53, 49.01, 48.98, 49.16, 49.5, 48.1, 47.58, 47.7, 48.35, 48.73, 49.54, 49.42, 49.49, 49.2, 48.95, 48.48, 48.18, 48.1, 47.75, 47.81, 46.76, 47.08, 47.25, 47.57, 47.34, 47.09, 47.74, 47.69, 48.93, 48.11, 48.0, 47.36, 46.94, 46.53, 46.31, 46.85, 46.23, 46.67, 45.87, 45.71, 46.59, 46.93, 47.16, 47.59, 47.99, 48.41, 49.28, 48.67, 48.65, 49.06, 49.53, 49.88, 50.66, 50.35, 49.53, 50.31, 50.3, 49.96, 49.99, 49.73, 50.34, 50.86, 51.03, 51.34, 51.33, 51.92, 50.46, 49.75, 49.73, 49.49, 48.93, 49.32, 48.75, 48.91, 49.0, 49.06, 48.58, 48.49, 49.26, 49.6, 50.18, 50.13, 49.11, 48.85, 48.78, 49.58, 50.27, 50.52, 50.0, 50.08, 49.92, 49.77, 49.04, 49.34, 49.33, 49.83, 48.95, 48.3, 50.52, 49.98, 50.15, 50.41, 49.82, 50.86, 50.8, 50.87, 51.95, 51.43, 51.11, 50.88, 50.04, 50.21, 50.49, 50.59, 50.97, 51.47, 51.64, 51.46, 52.17, 51.71, 52.51, 52.34, 52.76, 53.8, 52.36, 52.2, 51.91, 52.9, 52.6, 54.18, 53.18, 53.33, 53.03, 53.27, 52.87, 52.54, 51.39, 51.43, 50.5, 49.71, 49.77, 49.7, 50.32, 49.5, 49.77, 49.96, 49.78, 49.3, 49.27, 49.82, 49.6, 50.11, 49.95, 50.98, 50.98, 50.85, 49.87, 49.02, 49.26, 49.14, 49.33, 48.93, 48.86, 48.51, 48.72, 48.61, 49.76, 49.35, 50.04, 49.4, 49.13, 48.65, 49.43, 49.7, 49.79, 49.94, 49.29, 50.14, 50.97, 50.93, 50.92, 51.29, 51.16, 51.02, 50.7, 50.48, 50.19, 50.62, 50.41, 50.15, 49.77, 48.87, 49.83, 50.14, 50.66, 50.33, 51.19, 51.26, 52.1, 52.05, 51.99, 51.63, 51.64, 51.74, 52.61, 53.48, 53.46, 54.12, 52.41, 52.08, 52.19, 52.68, 52.88, 52.79, 52.45, 51.92, 53.03, 53.64, 54.35, 54.27, 53.87, 54.12, 54.02, 53.87, 53.77, 53.32, 52.73, 52.53, 51.65, 51.97, 52.44, 51.93, 50.79, 51.01, 51.13, 51.12, 50.3, 49.14, 50.19, 50.06, 50.36, 50.31, 50.55, 49.77, 49.51, 48.7, 48.08, 47.69, 46.65, 46.44, 46.09, 45.46, 45.47, 45.55, 45.14, 46.44, 46.94, 47.68, 47.53, 48.11, 48.61, 48.03, 47.66, 49.45, 49.22, 49.52, 49.41, 49.92, 49.32, 48.73, 49.44, 49.57, 48.09, 48.14, 48.07, 48.54, 48.76, 48.99, 49.06, 49.25, 48.58, 48.12, 47.64, 46.88, 47.42, 48.12, 48.52, 48.19, 47.91, 47.68, 48.4, 48.75, 49.82, 49.24, 49.12, 48.38, 47.56, 47.52, 47.36, 47.11, 46.25, 46.44, 46.34, 46.96, 47.35, 46.62, 46.92, 46.63, 47.61, 47.64, 47.39, 47.2, 46.35, 47.19, 48.52, 47.51, 47.41, 47.39, 47.09, 47.88, 48.67, 48.55, 49.82, 49.84, 49.7, 49.88, 49.43, 50.31, 50.68, 50.45, 50.33, 49.78, 49.94, 49.17, 49.18, 48.89, 49.25, 49.89, 50.37, 50.29, 49.86, 49.68, 49.67, 49.97, 49.63, 49.06, 49.18, 50.02, 51.14, 51.59, 50.97, 51.79, 51.25, 50.76, 51.0, 50.15, 50.63, 50.59, 50.81, 50.3, 50.81, 51.1, 50.86, 51.41, 49.78, 50.01, 49.94, 49.46, 49.58, 49.89, 49.45, 49.39, 49.38, 49.63, 50.37, 50.08, 50.87, 50.07, 50.25, 49.21, 49.27, 49.72, 50.94, 50.95, 50.48, 51.09, 51.09, 51.13, 51.66, 52.28, 51.19, 51.2, 51.17, 50.5, 49.52, 49.49, 49.22, 48.8, 48.74, 48.56, 48.6, 49.57, 49.56, 50.7, 51.43, 51.98, 51.51, 51.3, 50.72, 50.96, 50.9, 51.14, 51.3, 51.38, 51.14, 50.53, 50.25, 50.68, 50.57, 50.52, 51.03, 51.3, 50.39, 50.33, 49.8, 49.78, 50.02, 50.32, 51.31, 50.99, 50.79, 51.12, 51.67, 51.02, 51.41, 51.78, 51.66, 51.46, 51.87, 52.08, 52.28, 51.8, 50.73, 50.66, 50.48, 50.75, 50.27, 50.65, 50.88, 50.42, 50.98, 50.75, 50.32, 50.46, 50.45, 49.89, 50.27, 50.26, 49.8, 48.75, 49.03, 49.11, 49.2, 50.04, 48.55, 49.34, 50.17, 49.58, 50.19, 49.7, 49.08, 49.04, 50.16, 50.37, 50.39, 50.92, 50.52, 51.41, 52.33, 52.54, 52.01, 52.62, 52.74, 53.07, 53.69, 53.88, 53.26, 54.09, 54.18, 54.29, 54.57, 54.67, 55.02, 55.04, 54.83, 54.41, 54.01, 53.76, 54.28, 53.99, 53.84, 53.7, 53.95, 54.26, 55.36, 54.42, 54.19, 54.45, 53.35, 54.33, 54.17, 53.61, 54.12, 52.72, 52.8, 52.15, 52.09, 52.28, 52.71, 52.9, 54.09, 54.05, 53.76, 54.42, 54.29, 54.46, 52.01, 52.24, 52.15, 51.85, 51.42, 51.93, 50.67, 52.54, 53.18, 53.34, 54.41, 54.49, 53.86, 54.4, 53.33, 53.63, 54.27, 54.51, 53.55, 53.6, 53.45, 52.94, 51.49, 50.75, 50.44, 51.1, 52.73, 53.19, 52.66, 52.35, 52.95, 53.26, 53.43, 53.51, 54.15, 55.41, 55.31, 55.3, 55.5, 55.11, 53.69, 53.91, 53.4, 54.12, 54.14, 54.96, 54.35, 54.94, 53.86, 54.35, 54.12, 54.6, 54.29, 54.61, 54.82, 54.96, 55.12, 56.03, 55.57, 56.3, 55.96, 56.57, 57.84, 57.21, 55.77, 55.75, 55.22, 54.8, 54.51, 54.1, 54.87, 55.45, 56.04, 57.3, 56.69, 55.06, 56.18, 56.2, 56.05, 54.84, 53.93, 54.27, 54.1, 52.73, 52.11, 52.69, 53.41, 53.47, 55.1, 55.61, 56.59, 57.26, 57.61, 56.65, 55.56, 55.0, 55.06, 54.96, 55.08, 54.97, 55.16, 55.65, 55.54, 55.26, 53.58, 54.03, 53.48, 52.87, 53.33, 53.82, 54.15, 54.64, 53.89, 53.67, 53.27, 54.24, 54.68, 54.44, 54.85, 54.98, 54.81, 54.99, 55.4, 55.21, 54.36, 54.48, 54.23, 53.46, 52.93, 52.72, 52.69, 52.97, 52.78, 53.0, 52.71, 52.99, 53.17, 53.45, 54.24, 53.98, 52.95, 52.84, 53.27, 53.22, 53.35, 52.25, 51.7, 51.99, 52.42, 51.92, 52.1, 51.63, 50.91, 50.93, 51.04, 51.26, 51.67, 52.65, 53.16, 52.88, 53.39, 52.44, 52.45, 53.04, 53.38, 53.81, 54.88, 54.34, 54.73, 54.58, 55.16, 55.12, 55.49, 56.31, 56.56, 56.3, 55.96, 55.42, 55.94, 56.6, 56.33, 55.11, 54.63, 54.8, 54.14, 52.88, 52.55, 51.28, 51.45, 51.18, 51.19, 51.95, 51.36, 50.05, 50.03, 50.31, 49.44, 49.23, 49.04, 49.08, 48.73, 50.35, 50.19, 50.29, 50.0, 48.41, 49.27, 47.39, 48.26, 47.5, 46.73, 46.73, 48.12, 48.35, 48.27, 47.84, 48.27, 48.09, 48.55, 47.4, 47.77, 48.01, 47.23, 46.67, 46.65, 46.42, 46.67, 45.87, 45.42, 46.78, 46.34, 46.16, 46.13, 46.04, 46.84, 46.56, 47.15, 46.69, 47.22, 47.15, 47.1, 47.1, 47.49, 46.83, 46.31, 47.6, 47.96, 47.78, 48.21, 48.21, 46.89, 47.05, 47.04, 47.31, 46.9, 46.83, 47.57, 47.53, 47.32, 47.6, 47.41, 48.1, 48.03, 48.29, 47.9, 47.2, 47.68, 47.89, 48.31, 48.79, 47.93, 48.04, 46.88, 47.25, 46.66, 47.0, 47.5, 47.23, 47.27, 48.06, 47.1, 47.55, 47.67, 48.28, 47.33, 47.38, 48.1, 48.95, 48.51, 48.37, 49.51, 48.67, 48.67, 48.8, 48.93, 48.39, 49.0, 49.55, 50.65, 50.16, 49.87, 50.53, 51.61, 51.57, 50.62, 50.48, 51.05, 51.44, 52.08, 53.19, 52.87, 52.27, 51.5, 51.4, 51.98, 52.98, 53.05, 53.0, 52.86, 53.53, 53.01, 52.88, 52.78, 52.71, 53.74, 53.13, 54.54, 54.06, 53.48, 53.02, 53.34, 53.27, 53.88, 53.3, 52.23, 51.97, 52.1, 51.17, 51.08, 51.38, 50.87, 50.36, 49.7, 49.62, 49.9, 51.55, 52.22, 51.42, 50.47, 50.39, 51.32, 51.69, 51.34, 51.92, 52.7, 53.53, 52.82, 53.02, 52.19, 51.67, 50.87, 50.69, 49.82, 50.29, 50.27, 49.75, 50.04, 50.96, 51.15, 50.78, 50.59, 50.52, 50.09, 49.06, 48.85, 49.62, 49.13, 47.99, 47.97, 48.68, 47.67, 47.83, 48.12, 48.48, 48.84, 49.23, 48.3, 48.7, 49.55, 49.43, 49.66, 49.06, 49.86, 49.49, 50.49, 50.26, 50.66, 50.32, 51.44, 50.23, 50.45, 49.19, 48.49, 49.65, 50.2, 48.99, 49.01, 48.66, 49.03, 50.16, 50.55, 50.8, 51.08, 50.41, 50.82, 51.36, 50.96, 50.56, 51.42, 51.51, 50.8, 50.53, 50.24, 50.2, 50.15, 50.0, 51.0, 51.48, 52.34, 51.28, 51.32, 52.0, 52.4, 51.94, 51.45, 51.99, 51.83, 52.18, 52.23, 52.11, 52.14, 51.6, 52.59, 52.87, 53.65, 53.26, 52.87, 52.62, 52.05, 52.42, 52.8, 52.43, 52.19, 52.38, 51.88, 51.59, 52.5, 52.0, 51.65, 53.12, 51.78, 51.04, 52.09, 51.81, 52.07, 53.3, 52.8, 52.39, 52.59, 52.49, 52.13, 52.01, 51.17, 51.43, 51.9, 51.76, 51.59, 51.89, 51.53, 51.31, 51.25, 52.11, 52.03, 51.93, 51.79, 51.52, 50.91, 50.34, 50.85, 50.49, 50.54, 50.24, 49.44, 49.17, 50.03, 49.78, 49.38, 49.13, 48.95, 49.11, 48.88, 48.84, 48.57, 48.81, 49.02, 49.17, 49.57, 49.52, 50.25, 50.53, 51.41, 51.33, 51.47, 51.03, 51.02, 51.49, 51.24, 52.11, 52.09, 52.99, 52.31, 52.09, 51.75, 52.32, 52.66, 52.56, 52.24, 52.18, 52.57, 53.02, 52.92, 52.6, 52.61, 52.63, 52.73, 52.4, 53.4, 52.95, 53.8, 54.56, 55.04, 56.06, 56.28, 55.96, 55.53, 55.01, 55.42, 54.42, 53.48, 54.33, 54.85, 55.0, 55.45, 55.81, 55.58, 54.59, 55.27, 55.43, 54.5, 54.49, 54.12, 53.97, 53.69, 53.95, 53.74, 52.98, 53.32, 53.55, 52.62, 52.81, 53.29, 53.13, 53.18, 52.66, 51.56, 51.84, 51.75, 51.97, 51.79, 51.6, 51.66, 51.59, 52.08, 51.79, 50.88, 50.95, 50.15, 48.63, 48.0, 47.77, 47.34, 46.47, 46.41, 47.21, 47.76, 47.81, 48.41, 48.18, 47.68, 48.14, 47.52, 47.77, 47.8, 47.63, 47.4, 48.14, 47.22, 47.44, 47.32, 46.92, 47.01, 47.26, 47.28, 47.48, 48.38, 48.05, 48.34, 47.33, 47.66, 46.58, 47.03, 46.81, 46.97, 46.16, 46.25, 46.82, 47.25, 47.3, 47.35, 48.09, 48.57, 48.22, 47.91, 47.54, 47.57, 46.92, 45.69, 45.64, 45.88, 46.08, 46.81, 46.09, 45.86, 45.08, 45.33, 45.36, 45.16, 45.28, 44.95, 44.44, 45.5, 46.08, 46.05, 45.2, 45.17, 45.61, 45.8, 46.49, 47.29, 47.3, 47.07, 46.83, 46.65, 47.26, 47.06, 46.11, 46.47, 46.48, 46.27, 45.16, 45.96, 46.46, 45.85, 46.02, 45.45, 44.73, 43.57, 44.17, 44.81, 44.73, 44.8, 45.96, 45.59, 44.96, 45.14, 45.57, 45.48, 44.71, 44.36, 44.88, 45.41, 44.5, 43.88, 43.41, 43.53, 44.98, 44.91, 45.05, 44.67, 46.33, 46.04, 45.81, 45.99, 45.27, 45.85, 45.93, 45.51, 45.24, 44.2, 43.98, 42.74, 42.61, 42.46, 42.26, 42.07, 41.72, 42.62, 43.64, 43.66, 44.47, 44.4, 44.33, 43.95, 44.49, 44.97, 44.29, 44.5, 44.3, 43.88, 43.98, 42.95, 42.83, 44.11, 44.49, 43.92, 44.37, 44.54, 44.45, 44.21, 44.33, 44.09, 44.1, 44.66, 45.26, 44.58, 44.4, 45.48, 46.65, 46.94, 47.97, 48.73, 48.68, 47.51, 47.52, 46.8, 46.94, 48.05, 48.24, 47.81, 47.15, 46.03, 44.96, 46.04, 46.63, 46.62, 46.6, 46.63, 46.69, 47.6, 47.88, 46.73, 47.43, 46.33, 46.16, 45.4, 45.52, 44.85, 44.13, 43.62, 44.23, 44.24, 44.75, 45.68, 45.9, 46.33, 45.82, 45.85, 45.25, 45.67, 46.3, 46.96, 47.0, 47.6, 47.56, 47.27, 47.63, 48.11, 49.47, 49.92, 49.26, 48.69, 47.93, 48.02, 47.4, 48.27, 48.13, 48.55, 48.67, 48.9, 48.3, 48.32, 48.1, 48.07, 48.19, 48.63, 48.38, 48.91, 49.13, 50.13, 48.14, 47.79, 48.59, 47.1, 48.05, 48.14, 46.95, 47.45, 46.87, 46.38, 47.33, 47.15, 46.64, 47.91, 48.51, 48.34, 47.9, 47.82, 48.81, 48.24, 47.51, 48.33, 48.19, 48.29, 48.64, 48.43, 47.01, 46.94, 47.74, 49.09, 49.04, 49.04, 49.88, 50.24, 50.41, 49.22, 48.98, 49.13, 48.24, 48.06, 49.12, 48.98, 48.14, 47.05, 47.1, 46.81, 46.35, 46.56, 46.8, 46.97, 47.24, 46.56, 46.25, 46.12, 46.17, 46.84, 46.47, 46.07, 47.04, 47.2, 46.41, 46.3, 45.63, 45.04, 44.33, 43.97, 45.33, 46.03, 46.94, 47.65, 47.62, 47.9, 48.01, 47.41, 46.76, 47.37, 46.69, 46.88, 47.33, 47.83, 48.1, 47.42, 47.79, 47.75, 47.21, 46.07, 46.42, 45.56, 44.63, 45.78, 45.15, 44.99, 45.14, 45.28, 44.76, 44.44, 45.03, 44.96, 45.05, 43.85, 43.63, 44.27, 43.95, 43.5, 43.86, 44.34, 44.65, 44.42, 44.98, 46.06, 46.84, 45.96, 47.8, 47.05, 46.37, 46.63, 46.64, 46.92, 47.77, 48.38, 47.87, 47.96, 48.61, 49.26, 49.95, 50.45, 50.86, 50.54, 49.73, 49.99, 49.72, 50.47, 49.94, 49.71, 49.46, 50.05, 50.5, 50.51, 50.67, 51.63, 50.54, 50.97, 51.6, 52.3, 52.74, 52.22, 51.85, 52.21, 51.81, 51.66, 50.72, 49.99, 50.2, 49.94, 49.48, 49.38, 49.57, 49.43, 49.54, 49.6, 49.46, 49.46, 48.94, 48.66, 47.59, 46.94, 46.29, 46.12, 46.88, 46.93, 47.08, 46.58, 46.82, 47.9, 47.89, 47.44, 46.79, 47.01, 46.51, 47.0, 46.46, 45.53, 45.91, 45.22, 45.68, 46.38, 46.1, 46.3, 47.21, 46.99, 48.01, 47.85, 47.33, 47.44, 47.63, 48.36, 48.92, 49.17, 49.58, 49.69, 50.17, 49.86, 49.21, 49.36, 50.98, 51.45, 51.0, 51.81, 50.66, 50.49, 50.72, 50.3, 49.94, 49.84, 49.52, 49.06, 48.43, 47.52, 46.99, 46.99, 47.65, 47.3, 46.63, 47.66, 47.02, 47.14, 46.63, 46.27, 46.58, 46.92, 47.75, 48.19, 48.32, 48.73, 48.14, 48.9, 49.24, 49.55, 49.92, 49.03, 48.37, 48.48, 48.6, 48.97, 49.06, 48.97, 49.74, 49.96, 50.41, 51.11, 51.85, 52.0, 52.4, 52.51, 53.1, 54.41, 53.7, 53.17, 54.06, 54.09, 53.75, 53.26, 53.75, 54.01, 55.14, 54.98, 55.42, 56.31, 55.32, 54.58, 54.65, 54.22, 53.88, 53.41, 53.25, 52.64, 51.82, 52.01, 52.05, 52.6, 52.86, 53.05, 53.44, 52.83, 52.47, 52.59, 53.1, 53.42, 53.23, 53.05, 53.14, 52.38, 52.84, 53.25, 53.74, 54.26, 54.78, 53.55, 53.62, 52.69, 52.06, 51.94, 52.61, 52.76, 52.84, 53.86, 53.92, 53.27, 52.37, 51.8, 51.83, 50.87, 51.12, 51.28, 50.82, 50.87, 51.16, 50.76, 51.18, 50.73, 51.07, 51.92, 52.08, 51.27, 51.3, 51.32, 50.78, 50.01, 49.78, 50.3, 50.79, 51.49, 51.43, 52.58, 52.03, 52.25, 52.06, 52.91, 52.87, 52.2, 52.3, 51.58, 51.02, 51.56, 51.52, 52.0, 51.44, 52.18, 52.04, 50.82, 50.27, 49.42, 48.56, 48.89, 49.13, 49.5, 49.07, 49.41, 48.54, 48.28, 48.22, 47.91, 48.01, 48.04, 48.36, 48.58, 49.18, 48.91, 49.32, 49.5, 49.66, 49.74, 48.45, 49.64, 49.09, 48.63, 48.47, 47.71, 48.81, 48.46, 48.08, 47.62, 47.93, 48.81, 49.0, 48.55, 49.37, 49.56, 49.13, 49.11, 49.2, 49.36, 49.37, 49.4, 50.53, 52.22, 52.28, 51.68, 51.02, 51.49, 50.48, 50.36, 50.59, 50.69, 50.44, 51.53, 51.98, 51.65, 52.09, 51.94, 51.59, 51.31, 52.0, 51.62, 51.55, 52.13, 52.27, 52.37, 51.92, 53.28, 53.71, 52.21, 52.95, 52.12, 51.25, 50.81, 51.55, 51.35, 51.45, 50.42, 51.06, 50.88, 50.09, 50.28, 50.57, 50.61, 51.37, 51.69, 52.56, 52.48, 52.49, 52.96, 53.6, 53.32, 54.39, 54.37, 54.29, 54.47, 53.86, 52.8, 53.98, 54.53, 53.89, 53.89, 54.19, 53.81, 54.6, 54.21, 54.72, 54.25, 54.47, 55.31, 55.49, 55.08, 55.11, 55.45, 55.08, 54.74, 55.71, 56.43, 55.9, 54.99, 54.12, 53.37, 53.13, 53.03, 52.14, 52.19, 50.4, 50.48, 51.43, 50.67, 48.93, 49.05, 49.49, 49.26, 49.41, 50.2, 51.21, 51.54, 50.77, 50.85, 50.24, 50.22, 50.07, 49.73, 50.65, 50.5, 49.61, 49.84, 50.26, 50.28, 49.81, 49.56, 49.21, 48.92, 48.52, 48.42, 47.64, 47.83, 47.41, 47.99, 48.26, 49.19, 48.39, 49.27, 49.22, 49.6, 50.14, 50.72, 50.74, 51.0, 50.92, 51.34, 50.78, 51.01, 51.91, 53.08, 53.66, 54.46, 54.68, 55.22, 56.29, 56.13, 55.05, 54.85, 54.86, 54.27, 53.47, 53.1, 52.3, 52.8, 53.77, 54.1, 53.18, 53.24, 52.66, 52.78, 52.23, 52.77, 53.14, 52.88, 53.13, 53.1, 54.08, 52.86, 53.05, 53.73, 53.44, 53.07, 53.11, 52.5, 52.13, 51.47, 51.33, 50.05, 49.69, 50.03, 49.8, 49.56, 50.11, 51.05, 50.59, 51.3, 50.22, 49.71, 50.04, 50.19, 50.26, 50.77, 50.64, 51.08, 50.77, 50.38, 49.24, 49.66, 49.15, 49.77, 50.38, 50.24, 50.29, 50.4, 50.27, 49.39, 50.27, 49.92, 50.24, 50.41, 50.58, 50.7, 51.23, 50.68, 51.27, 51.34, 51.34, 51.06, 51.01, 51.34, 50.61, 49.57, 49.41, 49.84, 49.67, 50.5, 51.26, 52.08, 52.91, 53.01, 53.29, 52.81, 51.15, 51.37, 50.88, 50.74, 49.23, 49.79, 49.67, 49.32, 48.64, 48.18, 47.71, 47.17, 46.38, 46.33, 46.2, 46.79, 45.8, 45.62, 45.17, 45.47, 45.53, 46.13, 47.31, 47.37, 47.74, 47.33, 47.31, 47.38, 48.71, 48.06, 48.01, 48.07, 47.65, 47.91, 47.96, 48.07, 47.68, 48.17, 47.64, 47.47, 48.03, 48.91, 48.48, 48.88, 48.85, 49.5, 49.58, 50.61, 51.51, 50.9, 50.68, 50.22, 50.17, 49.07, 48.09, 48.74, 48.97, 49.44, 48.91, 48.3, 48.22, 49.08, 49.15, 49.27, 50.0, 50.22, 50.33, 50.58, 50.45, 51.39, 51.3, 50.84, 51.23, 51.77, 51.46, 51.86, 52.47, 50.41, 49.37, 49.62, 49.07, 50.1, 50.29, 50.22, 50.26, 50.02, 49.64, 49.72, 50.33, 49.39, 49.55, 49.29, 49.35, 48.91, 49.02, 48.4, 48.42, 48.29, 47.33, 47.63, 45.99, 45.85, 45.04, 45.29, 45.18, 45.77, 45.73, 45.69, 46.45, 46.24, 46.3, 47.23, 47.68, 48.92, 49.21, 48.91, 49.58, 50.14, 49.97, 50.3, 50.24, 50.54, 50.55, 50.46, 51.46, 51.71, 50.87, 50.98, 50.78, 50.95, 51.08, 51.28, 50.23, 49.29, 50.14, 50.12, 50.92, 51.22, 50.88, 49.85, 50.16, 50.46, 51.5, 51.35, 51.37, 50.26, 49.89, 50.04, 49.83, 49.31, 50.17, 51.13, 50.47, 50.52, 50.25, 51.14, 51.26, 51.59, 51.0, 51.77, 51.56, 52.64, 53.25, 52.79, 53.05, 53.14, 52.94, 53.33, 53.25, 53.2, 52.76, 52.26, 52.26, 52.32, 52.92, 52.05, 52.07, 52.99, 52.52, 51.85, 51.25, 51.7, 50.91, 50.9, 50.48, 50.13, 49.94, 49.72, 49.5, 49.48, 49.65, 49.39, 49.68, 49.4, 49.14, 49.18, 48.17, 47.71, 47.36, 46.8, 46.72, 46.35, 45.87, 46.57, 47.88, 48.52, 48.73, 49.43, 49.63, 49.48, 49.56, 49.37, 48.06, 47.59, 47.14, 47.49, 47.25, 46.23, 46.28, 46.53, 47.06, 47.34, 48.83, 48.33, 49.15, 49.72, 49.35, 49.28, 48.85, 48.8, 48.56, 48.32, 48.35, 47.76, 48.48, 49.04, 48.64, 49.18, 48.57, 47.53, 47.77, 48.14, 47.73, 48.09, 49.31, 51.13, 50.58, 50.77, 50.01, 51.71, 51.42, 51.91, 51.92, 51.25, 51.1, 50.27, 49.88, 49.72, 49.86, 48.5, 48.49, 50.05, 49.48, 49.69, 49.44, 47.76, 47.2, 46.85, 47.42, 47.45, 47.37, 47.83, 47.95, 47.89, 48.33, 47.54, 47.47, 48.27, 47.02, 46.6, 46.77, 46.97, 46.83, 47.15, 46.67, 47.33, 47.5, 48.64, 49.17, 49.52, 50.38, 49.89, 49.72, 48.67, 49.22, 50.23, 49.93, 49.2, 49.89, 49.45, 49.16, 50.1, 49.89, 49.78, 50.75, 51.09, 50.43, 51.32, 50.25, 50.85, 51.13, 50.79, 50.31, 49.63, 50.68, 50.74, 50.35, 50.68, 51.39, 51.56, 51.94, 52.48, 52.46, 52.6, 52.48, 51.84, 51.04, 51.29, 50.84, 50.81, 50.64, 51.21, 51.36, 51.51, 51.31, 51.2, 50.98, 51.11, 50.05, 50.04, 50.26, 50.49, 49.83, 49.58, 49.36, 49.05, 48.34, 47.72, 47.77, 48.05, 48.17, 47.69, 47.97, 47.89, 47.63, 47.12, 46.88, 47.37, 47.31, 47.29, 46.74, 48.48, 47.16, 46.0, 45.76, 45.97, 47.11, 47.48, 47.71, 48.3, 48.4, 47.25, 47.46, 47.64, 48.99, 48.58, 49.36, 48.56, 49.51, 49.6, 50.11, 50.53, 50.92, 50.96, 50.55, 50.44, 49.98, 49.91, 48.95, 49.07, 49.67, 50.4, 51.18, 51.25, 51.13, 50.96, 51.17, 51.58, 51.75, 50.91, 51.72, 51.97, 52.53, 52.51, 52.3, 53.42, 52.71, 51.64, 52.8, 52.89, 52.58, 52.17, 50.93, 52.03, 52.41, 52.67, 53.11, 52.5, 52.72, 53.32, 51.93, 52.25, 52.65, 52.66, 52.08, 51.94, 51.62, 51.81, 51.45, 51.88, 51.53, 51.19, 51.87, 51.73, 52.02, 51.2, 52.09, 51.18, 51.21, 51.05, 50.57, 50.4, 51.13, 52.15, 51.97, 51.71, 50.55, 51.57, 50.9, 50.33, 50.39, 50.82, 51.72, 52.99, 53.38, 53.03, 52.57, 52.41, 52.85, 53.36, 53.67, 52.46, 52.07, 52.9, 52.52, 52.42, 54.01, 53.89, 54.66, 55.67, 56.02, 55.63, 54.15, 53.55, 53.87, 54.15, 54.77, 54.01, 54.05, 52.74, 52.15, 52.43, 51.07, 51.54, 52.61, 51.69, 51.5, 52.5, 52.75, 52.94, 52.94, 52.06, 51.94, 52.67, 52.67, 53.05, 52.77, 52.19, 51.89, 51.22, 50.38, 50.36, 50.22, 49.65, 50.07, 49.51, 49.78, 50.08, 51.08, 51.26, 51.71, 51.72, 50.84, 51.34, 52.32, 52.2, 53.41, 53.9, 55.02, 54.81, 54.18, 54.13, 53.61, 53.66, 53.44, 53.47, 53.35, 52.7, 52.33, 53.04, 52.94, 52.08, 50.83, 50.62, 50.77, 50.05, 48.98, 49.33, 51.26, 51.76, 51.13, 51.03, 50.94, 50.16, 49.31, 49.24, 49.73, 49.89, 49.48, 49.8, 50.11, 49.52, 48.8, 49.21, 49.91, 50.15, 50.86, 51.72, 50.77, 51.04, 51.81, 52.45, 53.26, 52.84, 53.2, 53.6, 53.17, 53.22, 52.36, 51.8, 51.96, 52.55, 52.5, 53.37, 54.2, 53.52, 53.39, 53.02, 53.45, 53.82, 53.26, 53.75, 52.89, 53.53, 52.0, 51.85, 51.39, 51.77, 51.89, 50.53, 49.71, 49.37, 50.09, 51.07, 51.46, 52.28, 51.78, 52.0, 52.03, 51.34, 51.11, 50.87, 51.13, 51.4, 51.05, 50.71, 49.55, 49.86, 49.8, 49.79, 50.12, 49.82, 49.25, 48.9, 48.72, 48.87, 48.53, 48.3, 47.53, 47.34, 46.34, 46.02, 46.42, 46.6, 46.57, 46.51, 47.12, 46.47, 46.8, 46.44, 46.68, 46.65, 46.39, 46.65, 46.33, 45.68, 45.47, 44.81, 45.0, 44.74, 44.08, 44.42, 44.77, 44.77, 44.7, 45.35, 45.28, 45.53, 44.94, 45.37, 45.38, 45.78, 45.7, 45.34, 44.71, 44.69, 44.52, 43.85, 44.73, 45.45, 44.32, 43.15, 42.37, 42.62, 44.38, 43.78, 43.71, 44.64, 44.45, 45.23, 45.89, 45.95, 46.56, 47.19, 46.41, 46.37, 46.07, 46.16, 45.51, 45.0, 45.14, 45.23, 46.16, 46.36, 47.29, 48.13, 48.85, 46.76, 46.36, 46.71, 45.98, 45.74, 46.23, 46.33, 46.2, 47.31, 47.11, 47.84, 47.85, 47.95, 47.78, 47.32, 47.24, 46.48, 46.91, 47.04, 46.84, 47.38, 46.8, 45.69, 46.03, 45.28]}], "layout": {"title": {"text": "5,040 readings at four-minute steps, textposition: auto, textpriority 1 on the extrema of each four-hour window"}, "width": 1200, "height": 500, "margin": {"l": 50, "r": 20, "t": 60, "b": 50}, "xaxis": {"title": {"text": "time"}}, "yaxis": {"title": {"text": "reading"}}}} +{ + "data": [ + { + "type": "scatter", + "mode": "lines+markers+text", + "textposition": "auto", + "textrank": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "texttemplate": "%{y:.1f}", + "textfont": { + "size": 9 + }, + "line": { + "width": 1 + }, + "marker": { + "size": 4 + }, + "x": [ + "2026-03-01 00:00", + "2026-03-01 00:04", + "2026-03-01 00:08", + "2026-03-01 00:12", + "2026-03-01 00:16", + "2026-03-01 00:20", + "2026-03-01 00:24", + "2026-03-01 00:28", + "2026-03-01 00:32", + "2026-03-01 00:36", + "2026-03-01 00:40", + "2026-03-01 00:44", + "2026-03-01 00:48", + "2026-03-01 00:52", + "2026-03-01 00:56", + "2026-03-01 01:00", + "2026-03-01 01:04", + "2026-03-01 01:08", + "2026-03-01 01:12", + "2026-03-01 01:16", + "2026-03-01 01:20", + "2026-03-01 01:24", + "2026-03-01 01:28", + "2026-03-01 01:32", + "2026-03-01 01:36", + "2026-03-01 01:40", + "2026-03-01 01:44", + "2026-03-01 01:48", + "2026-03-01 01:52", + "2026-03-01 01:56", + "2026-03-01 02:00", + "2026-03-01 02:04", + "2026-03-01 02:08", + "2026-03-01 02:12", + "2026-03-01 02:16", + "2026-03-01 02:20", + "2026-03-01 02:24", + "2026-03-01 02:28", + "2026-03-01 02:32", + "2026-03-01 02:36", + "2026-03-01 02:40", + "2026-03-01 02:44", + "2026-03-01 02:48", + "2026-03-01 02:52", + "2026-03-01 02:56", + "2026-03-01 03:00", + "2026-03-01 03:04", + "2026-03-01 03:08", + "2026-03-01 03:12", + "2026-03-01 03:16", + "2026-03-01 03:20", + "2026-03-01 03:24", + "2026-03-01 03:28", + "2026-03-01 03:32", + "2026-03-01 03:36", + "2026-03-01 03:40", + "2026-03-01 03:44", + "2026-03-01 03:48", + "2026-03-01 03:52", + "2026-03-01 03:56", + "2026-03-01 04:00", + "2026-03-01 04:04", + "2026-03-01 04:08", + "2026-03-01 04:12", + "2026-03-01 04:16", + "2026-03-01 04:20", + "2026-03-01 04:24", + "2026-03-01 04:28", + "2026-03-01 04:32", + "2026-03-01 04:36", + "2026-03-01 04:40", + "2026-03-01 04:44", + "2026-03-01 04:48", + "2026-03-01 04:52", + "2026-03-01 04:56", + "2026-03-01 05:00", + "2026-03-01 05:04", + "2026-03-01 05:08", + "2026-03-01 05:12", + "2026-03-01 05:16", + "2026-03-01 05:20", + "2026-03-01 05:24", + "2026-03-01 05:28", + "2026-03-01 05:32", + "2026-03-01 05:36", + "2026-03-01 05:40", + "2026-03-01 05:44", + "2026-03-01 05:48", + "2026-03-01 05:52", + "2026-03-01 05:56", + "2026-03-01 06:00", + "2026-03-01 06:04", + "2026-03-01 06:08", + "2026-03-01 06:12", + "2026-03-01 06:16", + "2026-03-01 06:20", + "2026-03-01 06:24", + "2026-03-01 06:28", + "2026-03-01 06:32", + "2026-03-01 06:36", + "2026-03-01 06:40", + "2026-03-01 06:44", + "2026-03-01 06:48", + "2026-03-01 06:52", + "2026-03-01 06:56", + "2026-03-01 07:00", + "2026-03-01 07:04", + "2026-03-01 07:08", + "2026-03-01 07:12", + "2026-03-01 07:16", + "2026-03-01 07:20", + "2026-03-01 07:24", + "2026-03-01 07:28", + "2026-03-01 07:32", + "2026-03-01 07:36", + "2026-03-01 07:40", + "2026-03-01 07:44", + "2026-03-01 07:48", + "2026-03-01 07:52", + "2026-03-01 07:56", + "2026-03-01 08:00", + "2026-03-01 08:04", + "2026-03-01 08:08", + "2026-03-01 08:12", + "2026-03-01 08:16", + "2026-03-01 08:20", + "2026-03-01 08:24", + "2026-03-01 08:28", + "2026-03-01 08:32", + "2026-03-01 08:36", + "2026-03-01 08:40", + "2026-03-01 08:44", + "2026-03-01 08:48", + "2026-03-01 08:52", + "2026-03-01 08:56", + "2026-03-01 09:00", + "2026-03-01 09:04", + "2026-03-01 09:08", + "2026-03-01 09:12", + "2026-03-01 09:16", + "2026-03-01 09:20", + "2026-03-01 09:24", + "2026-03-01 09:28", + "2026-03-01 09:32", + "2026-03-01 09:36", + "2026-03-01 09:40", + "2026-03-01 09:44", + "2026-03-01 09:48", + "2026-03-01 09:52", + "2026-03-01 09:56", + "2026-03-01 10:00", + "2026-03-01 10:04", + "2026-03-01 10:08", + "2026-03-01 10:12", + "2026-03-01 10:16", + "2026-03-01 10:20", + "2026-03-01 10:24", + "2026-03-01 10:28", + "2026-03-01 10:32", + "2026-03-01 10:36", + "2026-03-01 10:40", + "2026-03-01 10:44", + "2026-03-01 10:48", + "2026-03-01 10:52", + "2026-03-01 10:56", + "2026-03-01 11:00", + "2026-03-01 11:04", + "2026-03-01 11:08", + "2026-03-01 11:12", + "2026-03-01 11:16", + "2026-03-01 11:20", + "2026-03-01 11:24", + "2026-03-01 11:28", + "2026-03-01 11:32", + "2026-03-01 11:36", + "2026-03-01 11:40", + "2026-03-01 11:44", + "2026-03-01 11:48", + "2026-03-01 11:52", + "2026-03-01 11:56", + "2026-03-01 12:00", + "2026-03-01 12:04", + "2026-03-01 12:08", + "2026-03-01 12:12", + "2026-03-01 12:16", + "2026-03-01 12:20", + "2026-03-01 12:24", + "2026-03-01 12:28", + "2026-03-01 12:32", + "2026-03-01 12:36", + "2026-03-01 12:40", + "2026-03-01 12:44", + "2026-03-01 12:48", + "2026-03-01 12:52", + "2026-03-01 12:56", + "2026-03-01 13:00", + "2026-03-01 13:04", + "2026-03-01 13:08", + "2026-03-01 13:12", + "2026-03-01 13:16", + "2026-03-01 13:20", + "2026-03-01 13:24", + "2026-03-01 13:28", + "2026-03-01 13:32", + "2026-03-01 13:36", + "2026-03-01 13:40", + "2026-03-01 13:44", + "2026-03-01 13:48", + "2026-03-01 13:52", + "2026-03-01 13:56", + "2026-03-01 14:00", + "2026-03-01 14:04", + "2026-03-01 14:08", + "2026-03-01 14:12", + "2026-03-01 14:16", + "2026-03-01 14:20", + "2026-03-01 14:24", + "2026-03-01 14:28", + "2026-03-01 14:32", + "2026-03-01 14:36", + "2026-03-01 14:40", + "2026-03-01 14:44", + "2026-03-01 14:48", + "2026-03-01 14:52", + "2026-03-01 14:56", + "2026-03-01 15:00", + "2026-03-01 15:04", + "2026-03-01 15:08", + "2026-03-01 15:12", + "2026-03-01 15:16", + "2026-03-01 15:20", + "2026-03-01 15:24", + "2026-03-01 15:28", + "2026-03-01 15:32", + "2026-03-01 15:36", + "2026-03-01 15:40", + "2026-03-01 15:44", + "2026-03-01 15:48", + "2026-03-01 15:52", + "2026-03-01 15:56", + "2026-03-01 16:00", + "2026-03-01 16:04", + "2026-03-01 16:08", + "2026-03-01 16:12", + "2026-03-01 16:16", + "2026-03-01 16:20", + "2026-03-01 16:24", + "2026-03-01 16:28", + "2026-03-01 16:32", + "2026-03-01 16:36", + "2026-03-01 16:40", + "2026-03-01 16:44", + "2026-03-01 16:48", + "2026-03-01 16:52", + "2026-03-01 16:56", + "2026-03-01 17:00", + "2026-03-01 17:04", + "2026-03-01 17:08", + "2026-03-01 17:12", + "2026-03-01 17:16", + "2026-03-01 17:20", + "2026-03-01 17:24", + "2026-03-01 17:28", + "2026-03-01 17:32", + "2026-03-01 17:36", + "2026-03-01 17:40", + "2026-03-01 17:44", + "2026-03-01 17:48", + "2026-03-01 17:52", + "2026-03-01 17:56", + "2026-03-01 18:00", + "2026-03-01 18:04", + "2026-03-01 18:08", + "2026-03-01 18:12", + "2026-03-01 18:16", + "2026-03-01 18:20", + "2026-03-01 18:24", + "2026-03-01 18:28", + "2026-03-01 18:32", + "2026-03-01 18:36", + "2026-03-01 18:40", + "2026-03-01 18:44", + "2026-03-01 18:48", + "2026-03-01 18:52", + "2026-03-01 18:56", + "2026-03-01 19:00", + "2026-03-01 19:04", + "2026-03-01 19:08", + "2026-03-01 19:12", + "2026-03-01 19:16", + "2026-03-01 19:20", + "2026-03-01 19:24", + "2026-03-01 19:28", + "2026-03-01 19:32", + "2026-03-01 19:36", + "2026-03-01 19:40", + "2026-03-01 19:44", + "2026-03-01 19:48", + "2026-03-01 19:52", + "2026-03-01 19:56", + "2026-03-01 20:00", + "2026-03-01 20:04", + "2026-03-01 20:08", + "2026-03-01 20:12", + "2026-03-01 20:16", + "2026-03-01 20:20", + "2026-03-01 20:24", + "2026-03-01 20:28", + "2026-03-01 20:32", + "2026-03-01 20:36", + "2026-03-01 20:40", + "2026-03-01 20:44", + "2026-03-01 20:48", + "2026-03-01 20:52", + "2026-03-01 20:56", + "2026-03-01 21:00", + "2026-03-01 21:04", + "2026-03-01 21:08", + "2026-03-01 21:12", + "2026-03-01 21:16", + "2026-03-01 21:20", + "2026-03-01 21:24", + "2026-03-01 21:28", + "2026-03-01 21:32", + "2026-03-01 21:36", + "2026-03-01 21:40", + "2026-03-01 21:44", + "2026-03-01 21:48", + "2026-03-01 21:52", + "2026-03-01 21:56", + "2026-03-01 22:00", + "2026-03-01 22:04", + "2026-03-01 22:08", + "2026-03-01 22:12", + "2026-03-01 22:16", + "2026-03-01 22:20", + "2026-03-01 22:24", + "2026-03-01 22:28", + "2026-03-01 22:32", + "2026-03-01 22:36", + "2026-03-01 22:40", + "2026-03-01 22:44", + "2026-03-01 22:48", + "2026-03-01 22:52", + "2026-03-01 22:56", + "2026-03-01 23:00", + "2026-03-01 23:04", + "2026-03-01 23:08", + "2026-03-01 23:12", + "2026-03-01 23:16", + "2026-03-01 23:20", + "2026-03-01 23:24", + "2026-03-01 23:28", + "2026-03-01 23:32", + "2026-03-01 23:36", + "2026-03-01 23:40", + "2026-03-01 23:44", + "2026-03-01 23:48", + "2026-03-01 23:52", + "2026-03-01 23:56", + "2026-03-02 00:00", + "2026-03-02 00:04", + "2026-03-02 00:08", + "2026-03-02 00:12", + "2026-03-02 00:16", + "2026-03-02 00:20", + "2026-03-02 00:24", + "2026-03-02 00:28", + "2026-03-02 00:32", + "2026-03-02 00:36", + "2026-03-02 00:40", + "2026-03-02 00:44", + "2026-03-02 00:48", + "2026-03-02 00:52", + "2026-03-02 00:56", + "2026-03-02 01:00", + "2026-03-02 01:04", + "2026-03-02 01:08", + "2026-03-02 01:12", + "2026-03-02 01:16", + "2026-03-02 01:20", + "2026-03-02 01:24", + "2026-03-02 01:28", + "2026-03-02 01:32", + "2026-03-02 01:36", + "2026-03-02 01:40", + "2026-03-02 01:44", + "2026-03-02 01:48", + "2026-03-02 01:52", + "2026-03-02 01:56", + "2026-03-02 02:00", + "2026-03-02 02:04", + "2026-03-02 02:08", + "2026-03-02 02:12", + "2026-03-02 02:16", + "2026-03-02 02:20", + "2026-03-02 02:24", + "2026-03-02 02:28", + "2026-03-02 02:32", + "2026-03-02 02:36", + "2026-03-02 02:40", + "2026-03-02 02:44", + "2026-03-02 02:48", + "2026-03-02 02:52", + "2026-03-02 02:56", + "2026-03-02 03:00", + "2026-03-02 03:04", + "2026-03-02 03:08", + "2026-03-02 03:12", + "2026-03-02 03:16", + "2026-03-02 03:20", + "2026-03-02 03:24", + "2026-03-02 03:28", + "2026-03-02 03:32", + "2026-03-02 03:36", + "2026-03-02 03:40", + "2026-03-02 03:44", + "2026-03-02 03:48", + "2026-03-02 03:52", + "2026-03-02 03:56", + "2026-03-02 04:00", + "2026-03-02 04:04", + "2026-03-02 04:08", + "2026-03-02 04:12", + "2026-03-02 04:16", + "2026-03-02 04:20", + "2026-03-02 04:24", + "2026-03-02 04:28", + "2026-03-02 04:32", + "2026-03-02 04:36", + "2026-03-02 04:40", + "2026-03-02 04:44", + "2026-03-02 04:48", + "2026-03-02 04:52", + "2026-03-02 04:56", + "2026-03-02 05:00", + "2026-03-02 05:04", + "2026-03-02 05:08", + "2026-03-02 05:12", + "2026-03-02 05:16", + "2026-03-02 05:20", + "2026-03-02 05:24", + "2026-03-02 05:28", + "2026-03-02 05:32", + "2026-03-02 05:36", + "2026-03-02 05:40", + "2026-03-02 05:44", + "2026-03-02 05:48", + "2026-03-02 05:52", + "2026-03-02 05:56", + "2026-03-02 06:00", + "2026-03-02 06:04", + "2026-03-02 06:08", + "2026-03-02 06:12", + "2026-03-02 06:16", + "2026-03-02 06:20", + "2026-03-02 06:24", + "2026-03-02 06:28", + "2026-03-02 06:32", + "2026-03-02 06:36", + "2026-03-02 06:40", + "2026-03-02 06:44", + "2026-03-02 06:48", + "2026-03-02 06:52", + "2026-03-02 06:56", + "2026-03-02 07:00", + "2026-03-02 07:04", + "2026-03-02 07:08", + "2026-03-02 07:12", + "2026-03-02 07:16", + "2026-03-02 07:20", + "2026-03-02 07:24", + "2026-03-02 07:28", + "2026-03-02 07:32", + "2026-03-02 07:36", + "2026-03-02 07:40", + "2026-03-02 07:44", + "2026-03-02 07:48", + "2026-03-02 07:52", + "2026-03-02 07:56", + "2026-03-02 08:00", + "2026-03-02 08:04", + "2026-03-02 08:08", + "2026-03-02 08:12", + "2026-03-02 08:16", + "2026-03-02 08:20", + "2026-03-02 08:24", + "2026-03-02 08:28", + "2026-03-02 08:32", + "2026-03-02 08:36", + "2026-03-02 08:40", + "2026-03-02 08:44", + "2026-03-02 08:48", + "2026-03-02 08:52", + "2026-03-02 08:56", + "2026-03-02 09:00", + "2026-03-02 09:04", + "2026-03-02 09:08", + "2026-03-02 09:12", + "2026-03-02 09:16", + "2026-03-02 09:20", + "2026-03-02 09:24", + "2026-03-02 09:28", + "2026-03-02 09:32", + "2026-03-02 09:36", + "2026-03-02 09:40", + "2026-03-02 09:44", + "2026-03-02 09:48", + "2026-03-02 09:52", + "2026-03-02 09:56", + "2026-03-02 10:00", + "2026-03-02 10:04", + "2026-03-02 10:08", + "2026-03-02 10:12", + "2026-03-02 10:16", + "2026-03-02 10:20", + "2026-03-02 10:24", + "2026-03-02 10:28", + "2026-03-02 10:32", + "2026-03-02 10:36", + "2026-03-02 10:40", + "2026-03-02 10:44", + "2026-03-02 10:48", + "2026-03-02 10:52", + "2026-03-02 10:56", + "2026-03-02 11:00", + "2026-03-02 11:04", + "2026-03-02 11:08", + "2026-03-02 11:12", + "2026-03-02 11:16", + "2026-03-02 11:20", + "2026-03-02 11:24", + "2026-03-02 11:28", + "2026-03-02 11:32", + "2026-03-02 11:36", + "2026-03-02 11:40", + "2026-03-02 11:44", + "2026-03-02 11:48", + "2026-03-02 11:52", + "2026-03-02 11:56", + "2026-03-02 12:00", + "2026-03-02 12:04", + "2026-03-02 12:08", + "2026-03-02 12:12", + "2026-03-02 12:16", + "2026-03-02 12:20", + "2026-03-02 12:24", + "2026-03-02 12:28", + "2026-03-02 12:32", + "2026-03-02 12:36", + "2026-03-02 12:40", + "2026-03-02 12:44", + "2026-03-02 12:48", + "2026-03-02 12:52", + "2026-03-02 12:56", + "2026-03-02 13:00", + "2026-03-02 13:04", + "2026-03-02 13:08", + "2026-03-02 13:12", + "2026-03-02 13:16", + "2026-03-02 13:20", + "2026-03-02 13:24", + "2026-03-02 13:28", + "2026-03-02 13:32", + "2026-03-02 13:36", + "2026-03-02 13:40", + "2026-03-02 13:44", + "2026-03-02 13:48", + "2026-03-02 13:52", + "2026-03-02 13:56", + "2026-03-02 14:00", + "2026-03-02 14:04", + "2026-03-02 14:08", + "2026-03-02 14:12", + "2026-03-02 14:16", + "2026-03-02 14:20", + "2026-03-02 14:24", + "2026-03-02 14:28", + "2026-03-02 14:32", + "2026-03-02 14:36", + "2026-03-02 14:40", + "2026-03-02 14:44", + "2026-03-02 14:48", + "2026-03-02 14:52", + "2026-03-02 14:56", + "2026-03-02 15:00", + "2026-03-02 15:04", + "2026-03-02 15:08", + "2026-03-02 15:12", + "2026-03-02 15:16", + "2026-03-02 15:20", + "2026-03-02 15:24", + "2026-03-02 15:28", + "2026-03-02 15:32", + "2026-03-02 15:36", + "2026-03-02 15:40", + "2026-03-02 15:44", + "2026-03-02 15:48", + "2026-03-02 15:52", + "2026-03-02 15:56", + "2026-03-02 16:00", + "2026-03-02 16:04", + "2026-03-02 16:08", + "2026-03-02 16:12", + "2026-03-02 16:16", + "2026-03-02 16:20", + "2026-03-02 16:24", + "2026-03-02 16:28", + "2026-03-02 16:32", + "2026-03-02 16:36", + "2026-03-02 16:40", + "2026-03-02 16:44", + "2026-03-02 16:48", + "2026-03-02 16:52", + "2026-03-02 16:56", + "2026-03-02 17:00", + "2026-03-02 17:04", + "2026-03-02 17:08", + "2026-03-02 17:12", + "2026-03-02 17:16", + "2026-03-02 17:20", + "2026-03-02 17:24", + "2026-03-02 17:28", + "2026-03-02 17:32", + "2026-03-02 17:36", + "2026-03-02 17:40", + "2026-03-02 17:44", + "2026-03-02 17:48", + "2026-03-02 17:52", + "2026-03-02 17:56", + "2026-03-02 18:00", + "2026-03-02 18:04", + "2026-03-02 18:08", + "2026-03-02 18:12", + "2026-03-02 18:16", + "2026-03-02 18:20", + "2026-03-02 18:24", + "2026-03-02 18:28", + "2026-03-02 18:32", + "2026-03-02 18:36", + "2026-03-02 18:40", + "2026-03-02 18:44", + "2026-03-02 18:48", + "2026-03-02 18:52", + "2026-03-02 18:56", + "2026-03-02 19:00", + "2026-03-02 19:04", + "2026-03-02 19:08", + "2026-03-02 19:12", + "2026-03-02 19:16", + "2026-03-02 19:20", + "2026-03-02 19:24", + "2026-03-02 19:28", + "2026-03-02 19:32", + "2026-03-02 19:36", + "2026-03-02 19:40", + "2026-03-02 19:44", + "2026-03-02 19:48", + "2026-03-02 19:52", + "2026-03-02 19:56", + "2026-03-02 20:00", + "2026-03-02 20:04", + "2026-03-02 20:08", + "2026-03-02 20:12", + "2026-03-02 20:16", + "2026-03-02 20:20", + "2026-03-02 20:24", + "2026-03-02 20:28", + "2026-03-02 20:32", + "2026-03-02 20:36", + "2026-03-02 20:40", + "2026-03-02 20:44", + "2026-03-02 20:48", + "2026-03-02 20:52", + "2026-03-02 20:56", + "2026-03-02 21:00", + "2026-03-02 21:04", + "2026-03-02 21:08", + "2026-03-02 21:12", + "2026-03-02 21:16", + "2026-03-02 21:20", + "2026-03-02 21:24", + "2026-03-02 21:28", + "2026-03-02 21:32", + "2026-03-02 21:36", + "2026-03-02 21:40", + "2026-03-02 21:44", + "2026-03-02 21:48", + "2026-03-02 21:52", + "2026-03-02 21:56", + "2026-03-02 22:00", + "2026-03-02 22:04", + "2026-03-02 22:08", + "2026-03-02 22:12", + "2026-03-02 22:16", + "2026-03-02 22:20", + "2026-03-02 22:24", + "2026-03-02 22:28", + "2026-03-02 22:32", + "2026-03-02 22:36", + "2026-03-02 22:40", + "2026-03-02 22:44", + "2026-03-02 22:48", + "2026-03-02 22:52", + "2026-03-02 22:56", + "2026-03-02 23:00", + "2026-03-02 23:04", + "2026-03-02 23:08", + "2026-03-02 23:12", + "2026-03-02 23:16", + "2026-03-02 23:20", + "2026-03-02 23:24", + "2026-03-02 23:28", + "2026-03-02 23:32", + "2026-03-02 23:36", + "2026-03-02 23:40", + "2026-03-02 23:44", + "2026-03-02 23:48", + "2026-03-02 23:52", + "2026-03-02 23:56", + "2026-03-03 00:00", + "2026-03-03 00:04", + "2026-03-03 00:08", + "2026-03-03 00:12", + "2026-03-03 00:16", + "2026-03-03 00:20", + "2026-03-03 00:24", + "2026-03-03 00:28", + "2026-03-03 00:32", + "2026-03-03 00:36", + "2026-03-03 00:40", + "2026-03-03 00:44", + "2026-03-03 00:48", + "2026-03-03 00:52", + "2026-03-03 00:56", + "2026-03-03 01:00", + "2026-03-03 01:04", + "2026-03-03 01:08", + "2026-03-03 01:12", + "2026-03-03 01:16", + "2026-03-03 01:20", + "2026-03-03 01:24", + "2026-03-03 01:28", + "2026-03-03 01:32", + "2026-03-03 01:36", + "2026-03-03 01:40", + "2026-03-03 01:44", + "2026-03-03 01:48", + "2026-03-03 01:52", + "2026-03-03 01:56", + "2026-03-03 02:00", + "2026-03-03 02:04", + "2026-03-03 02:08", + "2026-03-03 02:12", + "2026-03-03 02:16", + "2026-03-03 02:20", + "2026-03-03 02:24", + "2026-03-03 02:28", + "2026-03-03 02:32", + "2026-03-03 02:36", + "2026-03-03 02:40", + "2026-03-03 02:44", + "2026-03-03 02:48", + "2026-03-03 02:52", + "2026-03-03 02:56", + "2026-03-03 03:00", + "2026-03-03 03:04", + "2026-03-03 03:08", + "2026-03-03 03:12", + "2026-03-03 03:16", + "2026-03-03 03:20", + "2026-03-03 03:24", + "2026-03-03 03:28", + "2026-03-03 03:32", + "2026-03-03 03:36", + "2026-03-03 03:40", + "2026-03-03 03:44", + "2026-03-03 03:48", + "2026-03-03 03:52", + "2026-03-03 03:56", + "2026-03-03 04:00", + "2026-03-03 04:04", + "2026-03-03 04:08", + "2026-03-03 04:12", + "2026-03-03 04:16", + "2026-03-03 04:20", + "2026-03-03 04:24", + "2026-03-03 04:28", + "2026-03-03 04:32", + "2026-03-03 04:36", + "2026-03-03 04:40", + "2026-03-03 04:44", + "2026-03-03 04:48", + "2026-03-03 04:52", + "2026-03-03 04:56", + "2026-03-03 05:00", + "2026-03-03 05:04", + "2026-03-03 05:08", + "2026-03-03 05:12", + "2026-03-03 05:16", + "2026-03-03 05:20", + "2026-03-03 05:24", + "2026-03-03 05:28", + "2026-03-03 05:32", + "2026-03-03 05:36", + "2026-03-03 05:40", + "2026-03-03 05:44", + "2026-03-03 05:48", + "2026-03-03 05:52", + "2026-03-03 05:56", + "2026-03-03 06:00", + "2026-03-03 06:04", + "2026-03-03 06:08", + "2026-03-03 06:12", + "2026-03-03 06:16", + "2026-03-03 06:20", + "2026-03-03 06:24", + "2026-03-03 06:28", + "2026-03-03 06:32", + "2026-03-03 06:36", + "2026-03-03 06:40", + "2026-03-03 06:44", + "2026-03-03 06:48", + "2026-03-03 06:52", + "2026-03-03 06:56", + "2026-03-03 07:00", + "2026-03-03 07:04", + "2026-03-03 07:08", + "2026-03-03 07:12", + "2026-03-03 07:16", + "2026-03-03 07:20", + "2026-03-03 07:24", + "2026-03-03 07:28", + "2026-03-03 07:32", + "2026-03-03 07:36", + "2026-03-03 07:40", + "2026-03-03 07:44", + "2026-03-03 07:48", + "2026-03-03 07:52", + "2026-03-03 07:56", + "2026-03-03 08:00", + "2026-03-03 08:04", + "2026-03-03 08:08", + "2026-03-03 08:12", + "2026-03-03 08:16", + "2026-03-03 08:20", + "2026-03-03 08:24", + "2026-03-03 08:28", + "2026-03-03 08:32", + "2026-03-03 08:36", + "2026-03-03 08:40", + "2026-03-03 08:44", + "2026-03-03 08:48", + "2026-03-03 08:52", + "2026-03-03 08:56", + "2026-03-03 09:00", + "2026-03-03 09:04", + "2026-03-03 09:08", + "2026-03-03 09:12", + "2026-03-03 09:16", + "2026-03-03 09:20", + "2026-03-03 09:24", + "2026-03-03 09:28", + "2026-03-03 09:32", + "2026-03-03 09:36", + "2026-03-03 09:40", + "2026-03-03 09:44", + "2026-03-03 09:48", + "2026-03-03 09:52", + "2026-03-03 09:56", + "2026-03-03 10:00", + "2026-03-03 10:04", + "2026-03-03 10:08", + "2026-03-03 10:12", + "2026-03-03 10:16", + "2026-03-03 10:20", + "2026-03-03 10:24", + "2026-03-03 10:28", + "2026-03-03 10:32", + "2026-03-03 10:36", + "2026-03-03 10:40", + "2026-03-03 10:44", + "2026-03-03 10:48", + "2026-03-03 10:52", + "2026-03-03 10:56", + "2026-03-03 11:00", + "2026-03-03 11:04", + "2026-03-03 11:08", + "2026-03-03 11:12", + "2026-03-03 11:16", + "2026-03-03 11:20", + "2026-03-03 11:24", + "2026-03-03 11:28", + "2026-03-03 11:32", + "2026-03-03 11:36", + "2026-03-03 11:40", + "2026-03-03 11:44", + "2026-03-03 11:48", + "2026-03-03 11:52", + "2026-03-03 11:56", + "2026-03-03 12:00", + "2026-03-03 12:04", + "2026-03-03 12:08", + "2026-03-03 12:12", + "2026-03-03 12:16", + "2026-03-03 12:20", + "2026-03-03 12:24", + "2026-03-03 12:28", + "2026-03-03 12:32", + "2026-03-03 12:36", + "2026-03-03 12:40", + "2026-03-03 12:44", + "2026-03-03 12:48", + "2026-03-03 12:52", + "2026-03-03 12:56", + "2026-03-03 13:00", + "2026-03-03 13:04", + "2026-03-03 13:08", + "2026-03-03 13:12", + "2026-03-03 13:16", + "2026-03-03 13:20", + "2026-03-03 13:24", + "2026-03-03 13:28", + "2026-03-03 13:32", + "2026-03-03 13:36", + "2026-03-03 13:40", + "2026-03-03 13:44", + "2026-03-03 13:48", + "2026-03-03 13:52", + "2026-03-03 13:56", + "2026-03-03 14:00", + "2026-03-03 14:04", + "2026-03-03 14:08", + "2026-03-03 14:12", + "2026-03-03 14:16", + "2026-03-03 14:20", + "2026-03-03 14:24", + "2026-03-03 14:28", + "2026-03-03 14:32", + "2026-03-03 14:36", + "2026-03-03 14:40", + "2026-03-03 14:44", + "2026-03-03 14:48", + "2026-03-03 14:52", + "2026-03-03 14:56", + "2026-03-03 15:00", + "2026-03-03 15:04", + "2026-03-03 15:08", + "2026-03-03 15:12", + "2026-03-03 15:16", + "2026-03-03 15:20", + "2026-03-03 15:24", + "2026-03-03 15:28", + "2026-03-03 15:32", + "2026-03-03 15:36", + "2026-03-03 15:40", + "2026-03-03 15:44", + "2026-03-03 15:48", + "2026-03-03 15:52", + "2026-03-03 15:56", + "2026-03-03 16:00", + "2026-03-03 16:04", + "2026-03-03 16:08", + "2026-03-03 16:12", + "2026-03-03 16:16", + "2026-03-03 16:20", + "2026-03-03 16:24", + "2026-03-03 16:28", + "2026-03-03 16:32", + "2026-03-03 16:36", + "2026-03-03 16:40", + "2026-03-03 16:44", + "2026-03-03 16:48", + "2026-03-03 16:52", + "2026-03-03 16:56", + "2026-03-03 17:00", + "2026-03-03 17:04", + "2026-03-03 17:08", + "2026-03-03 17:12", + "2026-03-03 17:16", + "2026-03-03 17:20", + "2026-03-03 17:24", + "2026-03-03 17:28", + "2026-03-03 17:32", + "2026-03-03 17:36", + "2026-03-03 17:40", + "2026-03-03 17:44", + "2026-03-03 17:48", + "2026-03-03 17:52", + "2026-03-03 17:56", + "2026-03-03 18:00", + "2026-03-03 18:04", + "2026-03-03 18:08", + "2026-03-03 18:12", + "2026-03-03 18:16", + "2026-03-03 18:20", + "2026-03-03 18:24", + "2026-03-03 18:28", + "2026-03-03 18:32", + "2026-03-03 18:36", + "2026-03-03 18:40", + "2026-03-03 18:44", + "2026-03-03 18:48", + "2026-03-03 18:52", + "2026-03-03 18:56", + "2026-03-03 19:00", + "2026-03-03 19:04", + "2026-03-03 19:08", + "2026-03-03 19:12", + "2026-03-03 19:16", + "2026-03-03 19:20", + "2026-03-03 19:24", + "2026-03-03 19:28", + "2026-03-03 19:32", + "2026-03-03 19:36", + "2026-03-03 19:40", + "2026-03-03 19:44", + "2026-03-03 19:48", + "2026-03-03 19:52", + "2026-03-03 19:56", + "2026-03-03 20:00", + "2026-03-03 20:04", + "2026-03-03 20:08", + "2026-03-03 20:12", + "2026-03-03 20:16", + "2026-03-03 20:20", + "2026-03-03 20:24", + "2026-03-03 20:28", + "2026-03-03 20:32", + "2026-03-03 20:36", + "2026-03-03 20:40", + "2026-03-03 20:44", + "2026-03-03 20:48", + "2026-03-03 20:52", + "2026-03-03 20:56", + "2026-03-03 21:00", + "2026-03-03 21:04", + "2026-03-03 21:08", + "2026-03-03 21:12", + "2026-03-03 21:16", + "2026-03-03 21:20", + "2026-03-03 21:24", + "2026-03-03 21:28", + "2026-03-03 21:32", + "2026-03-03 21:36", + "2026-03-03 21:40", + "2026-03-03 21:44", + "2026-03-03 21:48", + "2026-03-03 21:52", + "2026-03-03 21:56", + "2026-03-03 22:00", + "2026-03-03 22:04", + "2026-03-03 22:08", + "2026-03-03 22:12", + "2026-03-03 22:16", + "2026-03-03 22:20", + "2026-03-03 22:24", + "2026-03-03 22:28", + "2026-03-03 22:32", + "2026-03-03 22:36", + "2026-03-03 22:40", + "2026-03-03 22:44", + "2026-03-03 22:48", + "2026-03-03 22:52", + "2026-03-03 22:56", + "2026-03-03 23:00", + "2026-03-03 23:04", + "2026-03-03 23:08", + "2026-03-03 23:12", + "2026-03-03 23:16", + "2026-03-03 23:20", + "2026-03-03 23:24", + "2026-03-03 23:28", + "2026-03-03 23:32", + "2026-03-03 23:36", + "2026-03-03 23:40", + "2026-03-03 23:44", + "2026-03-03 23:48", + "2026-03-03 23:52", + "2026-03-03 23:56", + "2026-03-04 00:00", + "2026-03-04 00:04", + "2026-03-04 00:08", + "2026-03-04 00:12", + "2026-03-04 00:16", + "2026-03-04 00:20", + "2026-03-04 00:24", + "2026-03-04 00:28", + "2026-03-04 00:32", + "2026-03-04 00:36", + "2026-03-04 00:40", + "2026-03-04 00:44", + "2026-03-04 00:48", + "2026-03-04 00:52", + "2026-03-04 00:56", + "2026-03-04 01:00", + "2026-03-04 01:04", + "2026-03-04 01:08", + "2026-03-04 01:12", + "2026-03-04 01:16", + "2026-03-04 01:20", + "2026-03-04 01:24", + "2026-03-04 01:28", + "2026-03-04 01:32", + "2026-03-04 01:36", + "2026-03-04 01:40", + "2026-03-04 01:44", + "2026-03-04 01:48", + "2026-03-04 01:52", + "2026-03-04 01:56", + "2026-03-04 02:00", + "2026-03-04 02:04", + "2026-03-04 02:08", + "2026-03-04 02:12", + "2026-03-04 02:16", + "2026-03-04 02:20", + "2026-03-04 02:24", + "2026-03-04 02:28", + "2026-03-04 02:32", + "2026-03-04 02:36", + "2026-03-04 02:40", + "2026-03-04 02:44", + "2026-03-04 02:48", + "2026-03-04 02:52", + "2026-03-04 02:56", + "2026-03-04 03:00", + "2026-03-04 03:04", + "2026-03-04 03:08", + "2026-03-04 03:12", + "2026-03-04 03:16", + "2026-03-04 03:20", + "2026-03-04 03:24", + "2026-03-04 03:28", + "2026-03-04 03:32", + "2026-03-04 03:36", + "2026-03-04 03:40", + "2026-03-04 03:44", + "2026-03-04 03:48", + "2026-03-04 03:52", + "2026-03-04 03:56", + "2026-03-04 04:00", + "2026-03-04 04:04", + "2026-03-04 04:08", + "2026-03-04 04:12", + "2026-03-04 04:16", + "2026-03-04 04:20", + "2026-03-04 04:24", + "2026-03-04 04:28", + "2026-03-04 04:32", + "2026-03-04 04:36", + "2026-03-04 04:40", + "2026-03-04 04:44", + "2026-03-04 04:48", + "2026-03-04 04:52", + "2026-03-04 04:56", + "2026-03-04 05:00", + "2026-03-04 05:04", + "2026-03-04 05:08", + "2026-03-04 05:12", + "2026-03-04 05:16", + "2026-03-04 05:20", + "2026-03-04 05:24", + "2026-03-04 05:28", + "2026-03-04 05:32", + "2026-03-04 05:36", + "2026-03-04 05:40", + "2026-03-04 05:44", + "2026-03-04 05:48", + "2026-03-04 05:52", + "2026-03-04 05:56", + "2026-03-04 06:00", + "2026-03-04 06:04", + "2026-03-04 06:08", + "2026-03-04 06:12", + "2026-03-04 06:16", + "2026-03-04 06:20", + "2026-03-04 06:24", + "2026-03-04 06:28", + "2026-03-04 06:32", + "2026-03-04 06:36", + "2026-03-04 06:40", + "2026-03-04 06:44", + "2026-03-04 06:48", + "2026-03-04 06:52", + "2026-03-04 06:56", + "2026-03-04 07:00", + "2026-03-04 07:04", + "2026-03-04 07:08", + "2026-03-04 07:12", + "2026-03-04 07:16", + "2026-03-04 07:20", + "2026-03-04 07:24", + "2026-03-04 07:28", + "2026-03-04 07:32", + "2026-03-04 07:36", + "2026-03-04 07:40", + "2026-03-04 07:44", + "2026-03-04 07:48", + "2026-03-04 07:52", + "2026-03-04 07:56", + "2026-03-04 08:00", + "2026-03-04 08:04", + "2026-03-04 08:08", + "2026-03-04 08:12", + "2026-03-04 08:16", + "2026-03-04 08:20", + "2026-03-04 08:24", + "2026-03-04 08:28", + "2026-03-04 08:32", + "2026-03-04 08:36", + "2026-03-04 08:40", + "2026-03-04 08:44", + "2026-03-04 08:48", + "2026-03-04 08:52", + "2026-03-04 08:56", + "2026-03-04 09:00", + "2026-03-04 09:04", + "2026-03-04 09:08", + "2026-03-04 09:12", + "2026-03-04 09:16", + "2026-03-04 09:20", + "2026-03-04 09:24", + "2026-03-04 09:28", + "2026-03-04 09:32", + "2026-03-04 09:36", + "2026-03-04 09:40", + "2026-03-04 09:44", + "2026-03-04 09:48", + "2026-03-04 09:52", + "2026-03-04 09:56", + "2026-03-04 10:00", + "2026-03-04 10:04", + "2026-03-04 10:08", + "2026-03-04 10:12", + "2026-03-04 10:16", + "2026-03-04 10:20", + "2026-03-04 10:24", + "2026-03-04 10:28", + "2026-03-04 10:32", + "2026-03-04 10:36", + "2026-03-04 10:40", + "2026-03-04 10:44", + "2026-03-04 10:48", + "2026-03-04 10:52", + "2026-03-04 10:56", + "2026-03-04 11:00", + "2026-03-04 11:04", + "2026-03-04 11:08", + "2026-03-04 11:12", + "2026-03-04 11:16", + "2026-03-04 11:20", + "2026-03-04 11:24", + "2026-03-04 11:28", + "2026-03-04 11:32", + "2026-03-04 11:36", + "2026-03-04 11:40", + "2026-03-04 11:44", + "2026-03-04 11:48", + "2026-03-04 11:52", + "2026-03-04 11:56", + "2026-03-04 12:00", + "2026-03-04 12:04", + "2026-03-04 12:08", + "2026-03-04 12:12", + "2026-03-04 12:16", + "2026-03-04 12:20", + "2026-03-04 12:24", + "2026-03-04 12:28", + "2026-03-04 12:32", + "2026-03-04 12:36", + "2026-03-04 12:40", + "2026-03-04 12:44", + "2026-03-04 12:48", + "2026-03-04 12:52", + "2026-03-04 12:56", + "2026-03-04 13:00", + "2026-03-04 13:04", + "2026-03-04 13:08", + "2026-03-04 13:12", + "2026-03-04 13:16", + "2026-03-04 13:20", + "2026-03-04 13:24", + "2026-03-04 13:28", + "2026-03-04 13:32", + "2026-03-04 13:36", + "2026-03-04 13:40", + "2026-03-04 13:44", + "2026-03-04 13:48", + "2026-03-04 13:52", + "2026-03-04 13:56", + "2026-03-04 14:00", + "2026-03-04 14:04", + "2026-03-04 14:08", + "2026-03-04 14:12", + "2026-03-04 14:16", + "2026-03-04 14:20", + "2026-03-04 14:24", + "2026-03-04 14:28", + "2026-03-04 14:32", + "2026-03-04 14:36", + "2026-03-04 14:40", + "2026-03-04 14:44", + "2026-03-04 14:48", + "2026-03-04 14:52", + "2026-03-04 14:56", + "2026-03-04 15:00", + "2026-03-04 15:04", + "2026-03-04 15:08", + "2026-03-04 15:12", + "2026-03-04 15:16", + "2026-03-04 15:20", + "2026-03-04 15:24", + "2026-03-04 15:28", + "2026-03-04 15:32", + "2026-03-04 15:36", + "2026-03-04 15:40", + "2026-03-04 15:44", + "2026-03-04 15:48", + "2026-03-04 15:52", + "2026-03-04 15:56", + "2026-03-04 16:00", + "2026-03-04 16:04", + "2026-03-04 16:08", + "2026-03-04 16:12", + "2026-03-04 16:16", + "2026-03-04 16:20", + "2026-03-04 16:24", + "2026-03-04 16:28", + "2026-03-04 16:32", + "2026-03-04 16:36", + "2026-03-04 16:40", + "2026-03-04 16:44", + "2026-03-04 16:48", + "2026-03-04 16:52", + "2026-03-04 16:56", + "2026-03-04 17:00", + "2026-03-04 17:04", + "2026-03-04 17:08", + "2026-03-04 17:12", + "2026-03-04 17:16", + "2026-03-04 17:20", + "2026-03-04 17:24", + "2026-03-04 17:28", + "2026-03-04 17:32", + "2026-03-04 17:36", + "2026-03-04 17:40", + "2026-03-04 17:44", + "2026-03-04 17:48", + "2026-03-04 17:52", + "2026-03-04 17:56", + "2026-03-04 18:00", + "2026-03-04 18:04", + "2026-03-04 18:08", + "2026-03-04 18:12", + "2026-03-04 18:16", + "2026-03-04 18:20", + "2026-03-04 18:24", + "2026-03-04 18:28", + "2026-03-04 18:32", + "2026-03-04 18:36", + "2026-03-04 18:40", + "2026-03-04 18:44", + "2026-03-04 18:48", + "2026-03-04 18:52", + "2026-03-04 18:56", + "2026-03-04 19:00", + "2026-03-04 19:04", + "2026-03-04 19:08", + "2026-03-04 19:12", + "2026-03-04 19:16", + "2026-03-04 19:20", + "2026-03-04 19:24", + "2026-03-04 19:28", + "2026-03-04 19:32", + "2026-03-04 19:36", + "2026-03-04 19:40", + "2026-03-04 19:44", + "2026-03-04 19:48", + "2026-03-04 19:52", + "2026-03-04 19:56", + "2026-03-04 20:00", + "2026-03-04 20:04", + "2026-03-04 20:08", + "2026-03-04 20:12", + "2026-03-04 20:16", + "2026-03-04 20:20", + "2026-03-04 20:24", + "2026-03-04 20:28", + "2026-03-04 20:32", + "2026-03-04 20:36", + "2026-03-04 20:40", + "2026-03-04 20:44", + "2026-03-04 20:48", + "2026-03-04 20:52", + "2026-03-04 20:56", + "2026-03-04 21:00", + "2026-03-04 21:04", + "2026-03-04 21:08", + "2026-03-04 21:12", + "2026-03-04 21:16", + "2026-03-04 21:20", + "2026-03-04 21:24", + "2026-03-04 21:28", + "2026-03-04 21:32", + "2026-03-04 21:36", + "2026-03-04 21:40", + "2026-03-04 21:44", + "2026-03-04 21:48", + "2026-03-04 21:52", + "2026-03-04 21:56", + "2026-03-04 22:00", + "2026-03-04 22:04", + "2026-03-04 22:08", + "2026-03-04 22:12", + "2026-03-04 22:16", + "2026-03-04 22:20", + "2026-03-04 22:24", + "2026-03-04 22:28", + "2026-03-04 22:32", + "2026-03-04 22:36", + "2026-03-04 22:40", + "2026-03-04 22:44", + "2026-03-04 22:48", + "2026-03-04 22:52", + "2026-03-04 22:56", + "2026-03-04 23:00", + "2026-03-04 23:04", + "2026-03-04 23:08", + "2026-03-04 23:12", + "2026-03-04 23:16", + "2026-03-04 23:20", + "2026-03-04 23:24", + "2026-03-04 23:28", + "2026-03-04 23:32", + "2026-03-04 23:36", + "2026-03-04 23:40", + "2026-03-04 23:44", + "2026-03-04 23:48", + "2026-03-04 23:52", + "2026-03-04 23:56", + "2026-03-05 00:00", + "2026-03-05 00:04", + "2026-03-05 00:08", + "2026-03-05 00:12", + "2026-03-05 00:16", + "2026-03-05 00:20", + "2026-03-05 00:24", + "2026-03-05 00:28", + "2026-03-05 00:32", + "2026-03-05 00:36", + "2026-03-05 00:40", + "2026-03-05 00:44", + "2026-03-05 00:48", + "2026-03-05 00:52", + "2026-03-05 00:56", + "2026-03-05 01:00", + "2026-03-05 01:04", + "2026-03-05 01:08", + "2026-03-05 01:12", + "2026-03-05 01:16", + "2026-03-05 01:20", + "2026-03-05 01:24", + "2026-03-05 01:28", + "2026-03-05 01:32", + "2026-03-05 01:36", + "2026-03-05 01:40", + "2026-03-05 01:44", + "2026-03-05 01:48", + "2026-03-05 01:52", + "2026-03-05 01:56", + "2026-03-05 02:00", + "2026-03-05 02:04", + "2026-03-05 02:08", + "2026-03-05 02:12", + "2026-03-05 02:16", + "2026-03-05 02:20", + "2026-03-05 02:24", + "2026-03-05 02:28", + "2026-03-05 02:32", + "2026-03-05 02:36", + "2026-03-05 02:40", + "2026-03-05 02:44", + "2026-03-05 02:48", + "2026-03-05 02:52", + "2026-03-05 02:56", + "2026-03-05 03:00", + "2026-03-05 03:04", + "2026-03-05 03:08", + "2026-03-05 03:12", + "2026-03-05 03:16", + "2026-03-05 03:20", + "2026-03-05 03:24", + "2026-03-05 03:28", + "2026-03-05 03:32", + "2026-03-05 03:36", + "2026-03-05 03:40", + "2026-03-05 03:44", + "2026-03-05 03:48", + "2026-03-05 03:52", + "2026-03-05 03:56", + "2026-03-05 04:00", + "2026-03-05 04:04", + "2026-03-05 04:08", + "2026-03-05 04:12", + "2026-03-05 04:16", + "2026-03-05 04:20", + "2026-03-05 04:24", + "2026-03-05 04:28", + "2026-03-05 04:32", + "2026-03-05 04:36", + "2026-03-05 04:40", + "2026-03-05 04:44", + "2026-03-05 04:48", + "2026-03-05 04:52", + "2026-03-05 04:56", + "2026-03-05 05:00", + "2026-03-05 05:04", + "2026-03-05 05:08", + "2026-03-05 05:12", + "2026-03-05 05:16", + "2026-03-05 05:20", + "2026-03-05 05:24", + "2026-03-05 05:28", + "2026-03-05 05:32", + "2026-03-05 05:36", + "2026-03-05 05:40", + "2026-03-05 05:44", + "2026-03-05 05:48", + "2026-03-05 05:52", + "2026-03-05 05:56", + "2026-03-05 06:00", + "2026-03-05 06:04", + "2026-03-05 06:08", + "2026-03-05 06:12", + "2026-03-05 06:16", + "2026-03-05 06:20", + "2026-03-05 06:24", + "2026-03-05 06:28", + "2026-03-05 06:32", + "2026-03-05 06:36", + "2026-03-05 06:40", + "2026-03-05 06:44", + "2026-03-05 06:48", + "2026-03-05 06:52", + "2026-03-05 06:56", + "2026-03-05 07:00", + "2026-03-05 07:04", + "2026-03-05 07:08", + "2026-03-05 07:12", + "2026-03-05 07:16", + "2026-03-05 07:20", + "2026-03-05 07:24", + "2026-03-05 07:28", + "2026-03-05 07:32", + "2026-03-05 07:36", + "2026-03-05 07:40", + "2026-03-05 07:44", + "2026-03-05 07:48", + "2026-03-05 07:52", + "2026-03-05 07:56", + "2026-03-05 08:00", + "2026-03-05 08:04", + "2026-03-05 08:08", + "2026-03-05 08:12", + "2026-03-05 08:16", + "2026-03-05 08:20", + "2026-03-05 08:24", + "2026-03-05 08:28", + "2026-03-05 08:32", + "2026-03-05 08:36", + "2026-03-05 08:40", + "2026-03-05 08:44", + "2026-03-05 08:48", + "2026-03-05 08:52", + "2026-03-05 08:56", + "2026-03-05 09:00", + "2026-03-05 09:04", + "2026-03-05 09:08", + "2026-03-05 09:12", + "2026-03-05 09:16", + "2026-03-05 09:20", + "2026-03-05 09:24", + "2026-03-05 09:28", + "2026-03-05 09:32", + "2026-03-05 09:36", + "2026-03-05 09:40", + "2026-03-05 09:44", + "2026-03-05 09:48", + "2026-03-05 09:52", + "2026-03-05 09:56", + "2026-03-05 10:00", + "2026-03-05 10:04", + "2026-03-05 10:08", + "2026-03-05 10:12", + "2026-03-05 10:16", + "2026-03-05 10:20", + "2026-03-05 10:24", + "2026-03-05 10:28", + "2026-03-05 10:32", + "2026-03-05 10:36", + "2026-03-05 10:40", + "2026-03-05 10:44", + "2026-03-05 10:48", + "2026-03-05 10:52", + "2026-03-05 10:56", + "2026-03-05 11:00", + "2026-03-05 11:04", + "2026-03-05 11:08", + "2026-03-05 11:12", + "2026-03-05 11:16", + "2026-03-05 11:20", + "2026-03-05 11:24", + "2026-03-05 11:28", + "2026-03-05 11:32", + "2026-03-05 11:36", + "2026-03-05 11:40", + "2026-03-05 11:44", + "2026-03-05 11:48", + "2026-03-05 11:52", + "2026-03-05 11:56", + "2026-03-05 12:00", + "2026-03-05 12:04", + "2026-03-05 12:08", + "2026-03-05 12:12", + "2026-03-05 12:16", + "2026-03-05 12:20", + "2026-03-05 12:24", + "2026-03-05 12:28", + "2026-03-05 12:32", + "2026-03-05 12:36", + "2026-03-05 12:40", + "2026-03-05 12:44", + "2026-03-05 12:48", + "2026-03-05 12:52", + "2026-03-05 12:56", + "2026-03-05 13:00", + "2026-03-05 13:04", + "2026-03-05 13:08", + "2026-03-05 13:12", + "2026-03-05 13:16", + "2026-03-05 13:20", + "2026-03-05 13:24", + "2026-03-05 13:28", + "2026-03-05 13:32", + "2026-03-05 13:36", + "2026-03-05 13:40", + "2026-03-05 13:44", + "2026-03-05 13:48", + "2026-03-05 13:52", + "2026-03-05 13:56", + "2026-03-05 14:00", + "2026-03-05 14:04", + "2026-03-05 14:08", + "2026-03-05 14:12", + "2026-03-05 14:16", + "2026-03-05 14:20", + "2026-03-05 14:24", + "2026-03-05 14:28", + "2026-03-05 14:32", + "2026-03-05 14:36", + "2026-03-05 14:40", + "2026-03-05 14:44", + "2026-03-05 14:48", + "2026-03-05 14:52", + "2026-03-05 14:56", + "2026-03-05 15:00", + "2026-03-05 15:04", + "2026-03-05 15:08", + "2026-03-05 15:12", + "2026-03-05 15:16", + "2026-03-05 15:20", + "2026-03-05 15:24", + "2026-03-05 15:28", + "2026-03-05 15:32", + "2026-03-05 15:36", + "2026-03-05 15:40", + "2026-03-05 15:44", + "2026-03-05 15:48", + "2026-03-05 15:52", + "2026-03-05 15:56", + "2026-03-05 16:00", + "2026-03-05 16:04", + "2026-03-05 16:08", + "2026-03-05 16:12", + "2026-03-05 16:16", + "2026-03-05 16:20", + "2026-03-05 16:24", + "2026-03-05 16:28", + "2026-03-05 16:32", + "2026-03-05 16:36", + "2026-03-05 16:40", + "2026-03-05 16:44", + "2026-03-05 16:48", + "2026-03-05 16:52", + "2026-03-05 16:56", + "2026-03-05 17:00", + "2026-03-05 17:04", + "2026-03-05 17:08", + "2026-03-05 17:12", + "2026-03-05 17:16", + "2026-03-05 17:20", + "2026-03-05 17:24", + "2026-03-05 17:28", + "2026-03-05 17:32", + "2026-03-05 17:36", + "2026-03-05 17:40", + "2026-03-05 17:44", + "2026-03-05 17:48", + "2026-03-05 17:52", + "2026-03-05 17:56", + "2026-03-05 18:00", + "2026-03-05 18:04", + "2026-03-05 18:08", + "2026-03-05 18:12", + "2026-03-05 18:16", + "2026-03-05 18:20", + "2026-03-05 18:24", + "2026-03-05 18:28", + "2026-03-05 18:32", + "2026-03-05 18:36", + "2026-03-05 18:40", + "2026-03-05 18:44", + "2026-03-05 18:48", + "2026-03-05 18:52", + "2026-03-05 18:56", + "2026-03-05 19:00", + "2026-03-05 19:04", + "2026-03-05 19:08", + "2026-03-05 19:12", + "2026-03-05 19:16", + "2026-03-05 19:20", + "2026-03-05 19:24", + "2026-03-05 19:28", + "2026-03-05 19:32", + "2026-03-05 19:36", + "2026-03-05 19:40", + "2026-03-05 19:44", + "2026-03-05 19:48", + "2026-03-05 19:52", + "2026-03-05 19:56", + "2026-03-05 20:00", + "2026-03-05 20:04", + "2026-03-05 20:08", + "2026-03-05 20:12", + "2026-03-05 20:16", + "2026-03-05 20:20", + "2026-03-05 20:24", + "2026-03-05 20:28", + "2026-03-05 20:32", + "2026-03-05 20:36", + "2026-03-05 20:40", + "2026-03-05 20:44", + "2026-03-05 20:48", + "2026-03-05 20:52", + "2026-03-05 20:56", + "2026-03-05 21:00", + "2026-03-05 21:04", + "2026-03-05 21:08", + "2026-03-05 21:12", + "2026-03-05 21:16", + "2026-03-05 21:20", + "2026-03-05 21:24", + "2026-03-05 21:28", + "2026-03-05 21:32", + "2026-03-05 21:36", + "2026-03-05 21:40", + "2026-03-05 21:44", + "2026-03-05 21:48", + "2026-03-05 21:52", + "2026-03-05 21:56", + "2026-03-05 22:00", + "2026-03-05 22:04", + "2026-03-05 22:08", + "2026-03-05 22:12", + "2026-03-05 22:16", + "2026-03-05 22:20", + "2026-03-05 22:24", + "2026-03-05 22:28", + "2026-03-05 22:32", + "2026-03-05 22:36", + "2026-03-05 22:40", + "2026-03-05 22:44", + "2026-03-05 22:48", + "2026-03-05 22:52", + "2026-03-05 22:56", + "2026-03-05 23:00", + "2026-03-05 23:04", + "2026-03-05 23:08", + "2026-03-05 23:12", + "2026-03-05 23:16", + "2026-03-05 23:20", + "2026-03-05 23:24", + "2026-03-05 23:28", + "2026-03-05 23:32", + "2026-03-05 23:36", + "2026-03-05 23:40", + "2026-03-05 23:44", + "2026-03-05 23:48", + "2026-03-05 23:52", + "2026-03-05 23:56", + "2026-03-06 00:00", + "2026-03-06 00:04", + "2026-03-06 00:08", + "2026-03-06 00:12", + "2026-03-06 00:16", + "2026-03-06 00:20", + "2026-03-06 00:24", + "2026-03-06 00:28", + "2026-03-06 00:32", + "2026-03-06 00:36", + "2026-03-06 00:40", + "2026-03-06 00:44", + "2026-03-06 00:48", + "2026-03-06 00:52", + "2026-03-06 00:56", + "2026-03-06 01:00", + "2026-03-06 01:04", + "2026-03-06 01:08", + "2026-03-06 01:12", + "2026-03-06 01:16", + "2026-03-06 01:20", + "2026-03-06 01:24", + "2026-03-06 01:28", + "2026-03-06 01:32", + "2026-03-06 01:36", + "2026-03-06 01:40", + "2026-03-06 01:44", + "2026-03-06 01:48", + "2026-03-06 01:52", + "2026-03-06 01:56", + "2026-03-06 02:00", + "2026-03-06 02:04", + "2026-03-06 02:08", + "2026-03-06 02:12", + "2026-03-06 02:16", + "2026-03-06 02:20", + "2026-03-06 02:24", + "2026-03-06 02:28", + "2026-03-06 02:32", + "2026-03-06 02:36", + "2026-03-06 02:40", + "2026-03-06 02:44", + "2026-03-06 02:48", + "2026-03-06 02:52", + "2026-03-06 02:56", + "2026-03-06 03:00", + "2026-03-06 03:04", + "2026-03-06 03:08", + "2026-03-06 03:12", + "2026-03-06 03:16", + "2026-03-06 03:20", + "2026-03-06 03:24", + "2026-03-06 03:28", + "2026-03-06 03:32", + "2026-03-06 03:36", + "2026-03-06 03:40", + "2026-03-06 03:44", + "2026-03-06 03:48", + "2026-03-06 03:52", + "2026-03-06 03:56", + "2026-03-06 04:00", + "2026-03-06 04:04", + "2026-03-06 04:08", + "2026-03-06 04:12", + "2026-03-06 04:16", + "2026-03-06 04:20", + "2026-03-06 04:24", + "2026-03-06 04:28", + "2026-03-06 04:32", + "2026-03-06 04:36", + "2026-03-06 04:40", + "2026-03-06 04:44", + "2026-03-06 04:48", + "2026-03-06 04:52", + "2026-03-06 04:56", + "2026-03-06 05:00", + "2026-03-06 05:04", + "2026-03-06 05:08", + "2026-03-06 05:12", + "2026-03-06 05:16", + "2026-03-06 05:20", + "2026-03-06 05:24", + "2026-03-06 05:28", + "2026-03-06 05:32", + "2026-03-06 05:36", + "2026-03-06 05:40", + "2026-03-06 05:44", + "2026-03-06 05:48", + "2026-03-06 05:52", + "2026-03-06 05:56", + "2026-03-06 06:00", + "2026-03-06 06:04", + "2026-03-06 06:08", + "2026-03-06 06:12", + "2026-03-06 06:16", + "2026-03-06 06:20", + "2026-03-06 06:24", + "2026-03-06 06:28", + "2026-03-06 06:32", + "2026-03-06 06:36", + "2026-03-06 06:40", + "2026-03-06 06:44", + "2026-03-06 06:48", + "2026-03-06 06:52", + "2026-03-06 06:56", + "2026-03-06 07:00", + "2026-03-06 07:04", + "2026-03-06 07:08", + "2026-03-06 07:12", + "2026-03-06 07:16", + "2026-03-06 07:20", + "2026-03-06 07:24", + "2026-03-06 07:28", + "2026-03-06 07:32", + "2026-03-06 07:36", + "2026-03-06 07:40", + "2026-03-06 07:44", + "2026-03-06 07:48", + "2026-03-06 07:52", + "2026-03-06 07:56", + "2026-03-06 08:00", + "2026-03-06 08:04", + "2026-03-06 08:08", + "2026-03-06 08:12", + "2026-03-06 08:16", + "2026-03-06 08:20", + "2026-03-06 08:24", + "2026-03-06 08:28", + "2026-03-06 08:32", + "2026-03-06 08:36", + "2026-03-06 08:40", + "2026-03-06 08:44", + "2026-03-06 08:48", + "2026-03-06 08:52", + "2026-03-06 08:56", + "2026-03-06 09:00", + "2026-03-06 09:04", + "2026-03-06 09:08", + "2026-03-06 09:12", + "2026-03-06 09:16", + "2026-03-06 09:20", + "2026-03-06 09:24", + "2026-03-06 09:28", + "2026-03-06 09:32", + "2026-03-06 09:36", + "2026-03-06 09:40", + "2026-03-06 09:44", + "2026-03-06 09:48", + "2026-03-06 09:52", + "2026-03-06 09:56", + "2026-03-06 10:00", + "2026-03-06 10:04", + "2026-03-06 10:08", + "2026-03-06 10:12", + "2026-03-06 10:16", + "2026-03-06 10:20", + "2026-03-06 10:24", + "2026-03-06 10:28", + "2026-03-06 10:32", + "2026-03-06 10:36", + "2026-03-06 10:40", + "2026-03-06 10:44", + "2026-03-06 10:48", + "2026-03-06 10:52", + "2026-03-06 10:56", + "2026-03-06 11:00", + "2026-03-06 11:04", + "2026-03-06 11:08", + "2026-03-06 11:12", + "2026-03-06 11:16", + "2026-03-06 11:20", + "2026-03-06 11:24", + "2026-03-06 11:28", + "2026-03-06 11:32", + "2026-03-06 11:36", + "2026-03-06 11:40", + "2026-03-06 11:44", + "2026-03-06 11:48", + "2026-03-06 11:52", + "2026-03-06 11:56", + "2026-03-06 12:00", + "2026-03-06 12:04", + "2026-03-06 12:08", + "2026-03-06 12:12", + "2026-03-06 12:16", + "2026-03-06 12:20", + "2026-03-06 12:24", + "2026-03-06 12:28", + "2026-03-06 12:32", + "2026-03-06 12:36", + "2026-03-06 12:40", + "2026-03-06 12:44", + "2026-03-06 12:48", + "2026-03-06 12:52", + "2026-03-06 12:56", + "2026-03-06 13:00", + "2026-03-06 13:04", + "2026-03-06 13:08", + "2026-03-06 13:12", + "2026-03-06 13:16", + "2026-03-06 13:20", + "2026-03-06 13:24", + "2026-03-06 13:28", + "2026-03-06 13:32", + "2026-03-06 13:36", + "2026-03-06 13:40", + "2026-03-06 13:44", + "2026-03-06 13:48", + "2026-03-06 13:52", + "2026-03-06 13:56", + "2026-03-06 14:00", + "2026-03-06 14:04", + "2026-03-06 14:08", + "2026-03-06 14:12", + "2026-03-06 14:16", + "2026-03-06 14:20", + "2026-03-06 14:24", + "2026-03-06 14:28", + "2026-03-06 14:32", + "2026-03-06 14:36", + "2026-03-06 14:40", + "2026-03-06 14:44", + "2026-03-06 14:48", + "2026-03-06 14:52", + "2026-03-06 14:56", + "2026-03-06 15:00", + "2026-03-06 15:04", + "2026-03-06 15:08", + "2026-03-06 15:12", + "2026-03-06 15:16", + "2026-03-06 15:20", + "2026-03-06 15:24", + "2026-03-06 15:28", + "2026-03-06 15:32", + "2026-03-06 15:36", + "2026-03-06 15:40", + "2026-03-06 15:44", + "2026-03-06 15:48", + "2026-03-06 15:52", + "2026-03-06 15:56", + "2026-03-06 16:00", + "2026-03-06 16:04", + "2026-03-06 16:08", + "2026-03-06 16:12", + "2026-03-06 16:16", + "2026-03-06 16:20", + "2026-03-06 16:24", + "2026-03-06 16:28", + "2026-03-06 16:32", + "2026-03-06 16:36", + "2026-03-06 16:40", + "2026-03-06 16:44", + "2026-03-06 16:48", + "2026-03-06 16:52", + "2026-03-06 16:56", + "2026-03-06 17:00", + "2026-03-06 17:04", + "2026-03-06 17:08", + "2026-03-06 17:12", + "2026-03-06 17:16", + "2026-03-06 17:20", + "2026-03-06 17:24", + "2026-03-06 17:28", + "2026-03-06 17:32", + "2026-03-06 17:36", + "2026-03-06 17:40", + "2026-03-06 17:44", + "2026-03-06 17:48", + "2026-03-06 17:52", + "2026-03-06 17:56", + "2026-03-06 18:00", + "2026-03-06 18:04", + "2026-03-06 18:08", + "2026-03-06 18:12", + "2026-03-06 18:16", + "2026-03-06 18:20", + "2026-03-06 18:24", + "2026-03-06 18:28", + "2026-03-06 18:32", + "2026-03-06 18:36", + "2026-03-06 18:40", + "2026-03-06 18:44", + "2026-03-06 18:48", + "2026-03-06 18:52", + "2026-03-06 18:56", + "2026-03-06 19:00", + "2026-03-06 19:04", + "2026-03-06 19:08", + "2026-03-06 19:12", + "2026-03-06 19:16", + "2026-03-06 19:20", + "2026-03-06 19:24", + "2026-03-06 19:28", + "2026-03-06 19:32", + "2026-03-06 19:36", + "2026-03-06 19:40", + "2026-03-06 19:44", + "2026-03-06 19:48", + "2026-03-06 19:52", + "2026-03-06 19:56", + "2026-03-06 20:00", + "2026-03-06 20:04", + "2026-03-06 20:08", + "2026-03-06 20:12", + "2026-03-06 20:16", + "2026-03-06 20:20", + "2026-03-06 20:24", + "2026-03-06 20:28", + "2026-03-06 20:32", + "2026-03-06 20:36", + "2026-03-06 20:40", + "2026-03-06 20:44", + "2026-03-06 20:48", + "2026-03-06 20:52", + "2026-03-06 20:56", + "2026-03-06 21:00", + "2026-03-06 21:04", + "2026-03-06 21:08", + "2026-03-06 21:12", + "2026-03-06 21:16", + "2026-03-06 21:20", + "2026-03-06 21:24", + "2026-03-06 21:28", + "2026-03-06 21:32", + "2026-03-06 21:36", + "2026-03-06 21:40", + "2026-03-06 21:44", + "2026-03-06 21:48", + "2026-03-06 21:52", + "2026-03-06 21:56", + "2026-03-06 22:00", + "2026-03-06 22:04", + "2026-03-06 22:08", + "2026-03-06 22:12", + "2026-03-06 22:16", + "2026-03-06 22:20", + "2026-03-06 22:24", + "2026-03-06 22:28", + "2026-03-06 22:32", + "2026-03-06 22:36", + "2026-03-06 22:40", + "2026-03-06 22:44", + "2026-03-06 22:48", + "2026-03-06 22:52", + "2026-03-06 22:56", + "2026-03-06 23:00", + "2026-03-06 23:04", + "2026-03-06 23:08", + "2026-03-06 23:12", + "2026-03-06 23:16", + "2026-03-06 23:20", + "2026-03-06 23:24", + "2026-03-06 23:28", + "2026-03-06 23:32", + "2026-03-06 23:36", + "2026-03-06 23:40", + "2026-03-06 23:44", + "2026-03-06 23:48", + "2026-03-06 23:52", + "2026-03-06 23:56", + "2026-03-07 00:00", + "2026-03-07 00:04", + "2026-03-07 00:08", + "2026-03-07 00:12", + "2026-03-07 00:16", + "2026-03-07 00:20", + "2026-03-07 00:24", + "2026-03-07 00:28", + "2026-03-07 00:32", + "2026-03-07 00:36", + "2026-03-07 00:40", + "2026-03-07 00:44", + "2026-03-07 00:48", + "2026-03-07 00:52", + "2026-03-07 00:56", + "2026-03-07 01:00", + "2026-03-07 01:04", + "2026-03-07 01:08", + "2026-03-07 01:12", + "2026-03-07 01:16", + "2026-03-07 01:20", + "2026-03-07 01:24", + "2026-03-07 01:28", + "2026-03-07 01:32", + "2026-03-07 01:36", + "2026-03-07 01:40", + "2026-03-07 01:44", + "2026-03-07 01:48", + "2026-03-07 01:52", + "2026-03-07 01:56", + "2026-03-07 02:00", + "2026-03-07 02:04", + "2026-03-07 02:08", + "2026-03-07 02:12", + "2026-03-07 02:16", + "2026-03-07 02:20", + "2026-03-07 02:24", + "2026-03-07 02:28", + "2026-03-07 02:32", + "2026-03-07 02:36", + "2026-03-07 02:40", + "2026-03-07 02:44", + "2026-03-07 02:48", + "2026-03-07 02:52", + "2026-03-07 02:56", + "2026-03-07 03:00", + "2026-03-07 03:04", + "2026-03-07 03:08", + "2026-03-07 03:12", + "2026-03-07 03:16", + "2026-03-07 03:20", + "2026-03-07 03:24", + "2026-03-07 03:28", + "2026-03-07 03:32", + "2026-03-07 03:36", + "2026-03-07 03:40", + "2026-03-07 03:44", + "2026-03-07 03:48", + "2026-03-07 03:52", + "2026-03-07 03:56", + "2026-03-07 04:00", + "2026-03-07 04:04", + "2026-03-07 04:08", + "2026-03-07 04:12", + "2026-03-07 04:16", + "2026-03-07 04:20", + "2026-03-07 04:24", + "2026-03-07 04:28", + "2026-03-07 04:32", + "2026-03-07 04:36", + "2026-03-07 04:40", + "2026-03-07 04:44", + "2026-03-07 04:48", + "2026-03-07 04:52", + "2026-03-07 04:56", + "2026-03-07 05:00", + "2026-03-07 05:04", + "2026-03-07 05:08", + "2026-03-07 05:12", + "2026-03-07 05:16", + "2026-03-07 05:20", + "2026-03-07 05:24", + "2026-03-07 05:28", + "2026-03-07 05:32", + "2026-03-07 05:36", + "2026-03-07 05:40", + "2026-03-07 05:44", + "2026-03-07 05:48", + "2026-03-07 05:52", + "2026-03-07 05:56", + "2026-03-07 06:00", + "2026-03-07 06:04", + "2026-03-07 06:08", + "2026-03-07 06:12", + "2026-03-07 06:16", + "2026-03-07 06:20", + "2026-03-07 06:24", + "2026-03-07 06:28", + "2026-03-07 06:32", + "2026-03-07 06:36", + "2026-03-07 06:40", + "2026-03-07 06:44", + "2026-03-07 06:48", + "2026-03-07 06:52", + "2026-03-07 06:56", + "2026-03-07 07:00", + "2026-03-07 07:04", + "2026-03-07 07:08", + "2026-03-07 07:12", + "2026-03-07 07:16", + "2026-03-07 07:20", + "2026-03-07 07:24", + "2026-03-07 07:28", + "2026-03-07 07:32", + "2026-03-07 07:36", + "2026-03-07 07:40", + "2026-03-07 07:44", + "2026-03-07 07:48", + "2026-03-07 07:52", + "2026-03-07 07:56", + "2026-03-07 08:00", + "2026-03-07 08:04", + "2026-03-07 08:08", + "2026-03-07 08:12", + "2026-03-07 08:16", + "2026-03-07 08:20", + "2026-03-07 08:24", + "2026-03-07 08:28", + "2026-03-07 08:32", + "2026-03-07 08:36", + "2026-03-07 08:40", + "2026-03-07 08:44", + "2026-03-07 08:48", + "2026-03-07 08:52", + "2026-03-07 08:56", + "2026-03-07 09:00", + "2026-03-07 09:04", + "2026-03-07 09:08", + "2026-03-07 09:12", + "2026-03-07 09:16", + "2026-03-07 09:20", + "2026-03-07 09:24", + "2026-03-07 09:28", + "2026-03-07 09:32", + "2026-03-07 09:36", + "2026-03-07 09:40", + "2026-03-07 09:44", + "2026-03-07 09:48", + "2026-03-07 09:52", + "2026-03-07 09:56", + "2026-03-07 10:00", + "2026-03-07 10:04", + "2026-03-07 10:08", + "2026-03-07 10:12", + "2026-03-07 10:16", + "2026-03-07 10:20", + "2026-03-07 10:24", + "2026-03-07 10:28", + "2026-03-07 10:32", + "2026-03-07 10:36", + "2026-03-07 10:40", + "2026-03-07 10:44", + "2026-03-07 10:48", + "2026-03-07 10:52", + "2026-03-07 10:56", + "2026-03-07 11:00", + "2026-03-07 11:04", + "2026-03-07 11:08", + "2026-03-07 11:12", + "2026-03-07 11:16", + "2026-03-07 11:20", + "2026-03-07 11:24", + "2026-03-07 11:28", + "2026-03-07 11:32", + "2026-03-07 11:36", + "2026-03-07 11:40", + "2026-03-07 11:44", + "2026-03-07 11:48", + "2026-03-07 11:52", + "2026-03-07 11:56", + "2026-03-07 12:00", + "2026-03-07 12:04", + "2026-03-07 12:08", + "2026-03-07 12:12", + "2026-03-07 12:16", + "2026-03-07 12:20", + "2026-03-07 12:24", + "2026-03-07 12:28", + "2026-03-07 12:32", + "2026-03-07 12:36", + "2026-03-07 12:40", + "2026-03-07 12:44", + "2026-03-07 12:48", + "2026-03-07 12:52", + "2026-03-07 12:56", + "2026-03-07 13:00", + "2026-03-07 13:04", + "2026-03-07 13:08", + "2026-03-07 13:12", + "2026-03-07 13:16", + "2026-03-07 13:20", + "2026-03-07 13:24", + "2026-03-07 13:28", + "2026-03-07 13:32", + "2026-03-07 13:36", + "2026-03-07 13:40", + "2026-03-07 13:44", + "2026-03-07 13:48", + "2026-03-07 13:52", + "2026-03-07 13:56", + "2026-03-07 14:00", + "2026-03-07 14:04", + "2026-03-07 14:08", + "2026-03-07 14:12", + "2026-03-07 14:16", + "2026-03-07 14:20", + "2026-03-07 14:24", + "2026-03-07 14:28", + "2026-03-07 14:32", + "2026-03-07 14:36", + "2026-03-07 14:40", + "2026-03-07 14:44", + "2026-03-07 14:48", + "2026-03-07 14:52", + "2026-03-07 14:56", + "2026-03-07 15:00", + "2026-03-07 15:04", + "2026-03-07 15:08", + "2026-03-07 15:12", + "2026-03-07 15:16", + "2026-03-07 15:20", + "2026-03-07 15:24", + "2026-03-07 15:28", + "2026-03-07 15:32", + "2026-03-07 15:36", + "2026-03-07 15:40", + "2026-03-07 15:44", + "2026-03-07 15:48", + "2026-03-07 15:52", + "2026-03-07 15:56", + "2026-03-07 16:00", + "2026-03-07 16:04", + "2026-03-07 16:08", + "2026-03-07 16:12", + "2026-03-07 16:16", + "2026-03-07 16:20", + "2026-03-07 16:24", + "2026-03-07 16:28", + "2026-03-07 16:32", + "2026-03-07 16:36", + "2026-03-07 16:40", + "2026-03-07 16:44", + "2026-03-07 16:48", + "2026-03-07 16:52", + "2026-03-07 16:56", + "2026-03-07 17:00", + "2026-03-07 17:04", + "2026-03-07 17:08", + "2026-03-07 17:12", + "2026-03-07 17:16", + "2026-03-07 17:20", + "2026-03-07 17:24", + "2026-03-07 17:28", + "2026-03-07 17:32", + "2026-03-07 17:36", + "2026-03-07 17:40", + "2026-03-07 17:44", + "2026-03-07 17:48", + "2026-03-07 17:52", + "2026-03-07 17:56", + "2026-03-07 18:00", + "2026-03-07 18:04", + "2026-03-07 18:08", + "2026-03-07 18:12", + "2026-03-07 18:16", + "2026-03-07 18:20", + "2026-03-07 18:24", + "2026-03-07 18:28", + "2026-03-07 18:32", + "2026-03-07 18:36", + "2026-03-07 18:40", + "2026-03-07 18:44", + "2026-03-07 18:48", + "2026-03-07 18:52", + "2026-03-07 18:56", + "2026-03-07 19:00", + "2026-03-07 19:04", + "2026-03-07 19:08", + "2026-03-07 19:12", + "2026-03-07 19:16", + "2026-03-07 19:20", + "2026-03-07 19:24", + "2026-03-07 19:28", + "2026-03-07 19:32", + "2026-03-07 19:36", + "2026-03-07 19:40", + "2026-03-07 19:44", + "2026-03-07 19:48", + "2026-03-07 19:52", + "2026-03-07 19:56", + "2026-03-07 20:00", + "2026-03-07 20:04", + "2026-03-07 20:08", + "2026-03-07 20:12", + "2026-03-07 20:16", + "2026-03-07 20:20", + "2026-03-07 20:24", + "2026-03-07 20:28", + "2026-03-07 20:32", + "2026-03-07 20:36", + "2026-03-07 20:40", + "2026-03-07 20:44", + "2026-03-07 20:48", + "2026-03-07 20:52", + "2026-03-07 20:56", + "2026-03-07 21:00", + "2026-03-07 21:04", + "2026-03-07 21:08", + "2026-03-07 21:12", + "2026-03-07 21:16", + "2026-03-07 21:20", + "2026-03-07 21:24", + "2026-03-07 21:28", + "2026-03-07 21:32", + "2026-03-07 21:36", + "2026-03-07 21:40", + "2026-03-07 21:44", + "2026-03-07 21:48", + "2026-03-07 21:52", + "2026-03-07 21:56", + "2026-03-07 22:00", + "2026-03-07 22:04", + "2026-03-07 22:08", + "2026-03-07 22:12", + "2026-03-07 22:16", + "2026-03-07 22:20", + "2026-03-07 22:24", + "2026-03-07 22:28", + "2026-03-07 22:32", + "2026-03-07 22:36", + "2026-03-07 22:40", + "2026-03-07 22:44", + "2026-03-07 22:48", + "2026-03-07 22:52", + "2026-03-07 22:56", + "2026-03-07 23:00", + "2026-03-07 23:04", + "2026-03-07 23:08", + "2026-03-07 23:12", + "2026-03-07 23:16", + "2026-03-07 23:20", + "2026-03-07 23:24", + "2026-03-07 23:28", + "2026-03-07 23:32", + "2026-03-07 23:36", + "2026-03-07 23:40", + "2026-03-07 23:44", + "2026-03-07 23:48", + "2026-03-07 23:52", + "2026-03-07 23:56", + "2026-03-08 00:00", + "2026-03-08 00:04", + "2026-03-08 00:08", + "2026-03-08 00:12", + "2026-03-08 00:16", + "2026-03-08 00:20", + "2026-03-08 00:24", + "2026-03-08 00:28", + "2026-03-08 00:32", + "2026-03-08 00:36", + "2026-03-08 00:40", + "2026-03-08 00:44", + "2026-03-08 00:48", + "2026-03-08 00:52", + "2026-03-08 00:56", + "2026-03-08 01:00", + "2026-03-08 01:04", + "2026-03-08 01:08", + "2026-03-08 01:12", + "2026-03-08 01:16", + "2026-03-08 01:20", + "2026-03-08 01:24", + "2026-03-08 01:28", + "2026-03-08 01:32", + "2026-03-08 01:36", + "2026-03-08 01:40", + "2026-03-08 01:44", + "2026-03-08 01:48", + "2026-03-08 01:52", + "2026-03-08 01:56", + "2026-03-08 02:00", + "2026-03-08 02:04", + "2026-03-08 02:08", + "2026-03-08 02:12", + "2026-03-08 02:16", + "2026-03-08 02:20", + "2026-03-08 02:24", + "2026-03-08 02:28", + "2026-03-08 02:32", + "2026-03-08 02:36", + "2026-03-08 02:40", + "2026-03-08 02:44", + "2026-03-08 02:48", + "2026-03-08 02:52", + "2026-03-08 02:56", + "2026-03-08 03:00", + "2026-03-08 03:04", + "2026-03-08 03:08", + "2026-03-08 03:12", + "2026-03-08 03:16", + "2026-03-08 03:20", + "2026-03-08 03:24", + "2026-03-08 03:28", + "2026-03-08 03:32", + "2026-03-08 03:36", + "2026-03-08 03:40", + "2026-03-08 03:44", + "2026-03-08 03:48", + "2026-03-08 03:52", + "2026-03-08 03:56", + "2026-03-08 04:00", + "2026-03-08 04:04", + "2026-03-08 04:08", + "2026-03-08 04:12", + "2026-03-08 04:16", + "2026-03-08 04:20", + "2026-03-08 04:24", + "2026-03-08 04:28", + "2026-03-08 04:32", + "2026-03-08 04:36", + "2026-03-08 04:40", + "2026-03-08 04:44", + "2026-03-08 04:48", + "2026-03-08 04:52", + "2026-03-08 04:56", + "2026-03-08 05:00", + "2026-03-08 05:04", + "2026-03-08 05:08", + "2026-03-08 05:12", + "2026-03-08 05:16", + "2026-03-08 05:20", + "2026-03-08 05:24", + "2026-03-08 05:28", + "2026-03-08 05:32", + "2026-03-08 05:36", + "2026-03-08 05:40", + "2026-03-08 05:44", + "2026-03-08 05:48", + "2026-03-08 05:52", + "2026-03-08 05:56", + "2026-03-08 06:00", + "2026-03-08 06:04", + "2026-03-08 06:08", + "2026-03-08 06:12", + "2026-03-08 06:16", + "2026-03-08 06:20", + "2026-03-08 06:24", + "2026-03-08 06:28", + "2026-03-08 06:32", + "2026-03-08 06:36", + "2026-03-08 06:40", + "2026-03-08 06:44", + "2026-03-08 06:48", + "2026-03-08 06:52", + "2026-03-08 06:56", + "2026-03-08 07:00", + "2026-03-08 07:04", + "2026-03-08 07:08", + "2026-03-08 07:12", + "2026-03-08 07:16", + "2026-03-08 07:20", + "2026-03-08 07:24", + "2026-03-08 07:28", + "2026-03-08 07:32", + "2026-03-08 07:36", + "2026-03-08 07:40", + "2026-03-08 07:44", + "2026-03-08 07:48", + "2026-03-08 07:52", + "2026-03-08 07:56", + "2026-03-08 08:00", + "2026-03-08 08:04", + "2026-03-08 08:08", + "2026-03-08 08:12", + "2026-03-08 08:16", + "2026-03-08 08:20", + "2026-03-08 08:24", + "2026-03-08 08:28", + "2026-03-08 08:32", + "2026-03-08 08:36", + "2026-03-08 08:40", + "2026-03-08 08:44", + "2026-03-08 08:48", + "2026-03-08 08:52", + "2026-03-08 08:56", + "2026-03-08 09:00", + "2026-03-08 09:04", + "2026-03-08 09:08", + "2026-03-08 09:12", + "2026-03-08 09:16", + "2026-03-08 09:20", + "2026-03-08 09:24", + "2026-03-08 09:28", + "2026-03-08 09:32", + "2026-03-08 09:36", + "2026-03-08 09:40", + "2026-03-08 09:44", + "2026-03-08 09:48", + "2026-03-08 09:52", + "2026-03-08 09:56", + "2026-03-08 10:00", + "2026-03-08 10:04", + "2026-03-08 10:08", + "2026-03-08 10:12", + "2026-03-08 10:16", + "2026-03-08 10:20", + "2026-03-08 10:24", + "2026-03-08 10:28", + "2026-03-08 10:32", + "2026-03-08 10:36", + "2026-03-08 10:40", + "2026-03-08 10:44", + "2026-03-08 10:48", + "2026-03-08 10:52", + "2026-03-08 10:56", + "2026-03-08 11:00", + "2026-03-08 11:04", + "2026-03-08 11:08", + "2026-03-08 11:12", + "2026-03-08 11:16", + "2026-03-08 11:20", + "2026-03-08 11:24", + "2026-03-08 11:28", + "2026-03-08 11:32", + "2026-03-08 11:36", + "2026-03-08 11:40", + "2026-03-08 11:44", + "2026-03-08 11:48", + "2026-03-08 11:52", + "2026-03-08 11:56", + "2026-03-08 12:00", + "2026-03-08 12:04", + "2026-03-08 12:08", + "2026-03-08 12:12", + "2026-03-08 12:16", + "2026-03-08 12:20", + "2026-03-08 12:24", + "2026-03-08 12:28", + "2026-03-08 12:32", + "2026-03-08 12:36", + "2026-03-08 12:40", + "2026-03-08 12:44", + "2026-03-08 12:48", + "2026-03-08 12:52", + "2026-03-08 12:56", + "2026-03-08 13:00", + "2026-03-08 13:04", + "2026-03-08 13:08", + "2026-03-08 13:12", + "2026-03-08 13:16", + "2026-03-08 13:20", + "2026-03-08 13:24", + "2026-03-08 13:28", + "2026-03-08 13:32", + "2026-03-08 13:36", + "2026-03-08 13:40", + "2026-03-08 13:44", + "2026-03-08 13:48", + "2026-03-08 13:52", + "2026-03-08 13:56", + "2026-03-08 14:00", + "2026-03-08 14:04", + "2026-03-08 14:08", + "2026-03-08 14:12", + "2026-03-08 14:16", + "2026-03-08 14:20", + "2026-03-08 14:24", + "2026-03-08 14:28", + "2026-03-08 14:32", + "2026-03-08 14:36", + "2026-03-08 14:40", + "2026-03-08 14:44", + "2026-03-08 14:48", + "2026-03-08 14:52", + "2026-03-08 14:56", + "2026-03-08 15:00", + "2026-03-08 15:04", + "2026-03-08 15:08", + "2026-03-08 15:12", + "2026-03-08 15:16", + "2026-03-08 15:20", + "2026-03-08 15:24", + "2026-03-08 15:28", + "2026-03-08 15:32", + "2026-03-08 15:36", + "2026-03-08 15:40", + "2026-03-08 15:44", + "2026-03-08 15:48", + "2026-03-08 15:52", + "2026-03-08 15:56", + "2026-03-08 16:00", + "2026-03-08 16:04", + "2026-03-08 16:08", + "2026-03-08 16:12", + "2026-03-08 16:16", + "2026-03-08 16:20", + "2026-03-08 16:24", + "2026-03-08 16:28", + "2026-03-08 16:32", + "2026-03-08 16:36", + "2026-03-08 16:40", + "2026-03-08 16:44", + "2026-03-08 16:48", + "2026-03-08 16:52", + "2026-03-08 16:56", + "2026-03-08 17:00", + "2026-03-08 17:04", + "2026-03-08 17:08", + "2026-03-08 17:12", + "2026-03-08 17:16", + "2026-03-08 17:20", + "2026-03-08 17:24", + "2026-03-08 17:28", + "2026-03-08 17:32", + "2026-03-08 17:36", + "2026-03-08 17:40", + "2026-03-08 17:44", + "2026-03-08 17:48", + "2026-03-08 17:52", + "2026-03-08 17:56", + "2026-03-08 18:00", + "2026-03-08 18:04", + "2026-03-08 18:08", + "2026-03-08 18:12", + "2026-03-08 18:16", + "2026-03-08 18:20", + "2026-03-08 18:24", + "2026-03-08 18:28", + "2026-03-08 18:32", + "2026-03-08 18:36", + "2026-03-08 18:40", + "2026-03-08 18:44", + "2026-03-08 18:48", + "2026-03-08 18:52", + "2026-03-08 18:56", + "2026-03-08 19:00", + "2026-03-08 19:04", + "2026-03-08 19:08", + "2026-03-08 19:12", + "2026-03-08 19:16", + "2026-03-08 19:20", + "2026-03-08 19:24", + "2026-03-08 19:28", + "2026-03-08 19:32", + "2026-03-08 19:36", + "2026-03-08 19:40", + "2026-03-08 19:44", + "2026-03-08 19:48", + "2026-03-08 19:52", + "2026-03-08 19:56", + "2026-03-08 20:00", + "2026-03-08 20:04", + "2026-03-08 20:08", + "2026-03-08 20:12", + "2026-03-08 20:16", + "2026-03-08 20:20", + "2026-03-08 20:24", + "2026-03-08 20:28", + "2026-03-08 20:32", + "2026-03-08 20:36", + "2026-03-08 20:40", + "2026-03-08 20:44", + "2026-03-08 20:48", + "2026-03-08 20:52", + "2026-03-08 20:56", + "2026-03-08 21:00", + "2026-03-08 21:04", + "2026-03-08 21:08", + "2026-03-08 21:12", + "2026-03-08 21:16", + "2026-03-08 21:20", + "2026-03-08 21:24", + "2026-03-08 21:28", + "2026-03-08 21:32", + "2026-03-08 21:36", + "2026-03-08 21:40", + "2026-03-08 21:44", + "2026-03-08 21:48", + "2026-03-08 21:52", + "2026-03-08 21:56", + "2026-03-08 22:00", + "2026-03-08 22:04", + "2026-03-08 22:08", + "2026-03-08 22:12", + "2026-03-08 22:16", + "2026-03-08 22:20", + "2026-03-08 22:24", + "2026-03-08 22:28", + "2026-03-08 22:32", + "2026-03-08 22:36", + "2026-03-08 22:40", + "2026-03-08 22:44", + "2026-03-08 22:48", + "2026-03-08 22:52", + "2026-03-08 22:56", + "2026-03-08 23:00", + "2026-03-08 23:04", + "2026-03-08 23:08", + "2026-03-08 23:12", + "2026-03-08 23:16", + "2026-03-08 23:20", + "2026-03-08 23:24", + "2026-03-08 23:28", + "2026-03-08 23:32", + "2026-03-08 23:36", + "2026-03-08 23:40", + "2026-03-08 23:44", + "2026-03-08 23:48", + "2026-03-08 23:52", + "2026-03-08 23:56", + "2026-03-09 00:00", + "2026-03-09 00:04", + "2026-03-09 00:08", + "2026-03-09 00:12", + "2026-03-09 00:16", + "2026-03-09 00:20", + "2026-03-09 00:24", + "2026-03-09 00:28", + "2026-03-09 00:32", + "2026-03-09 00:36", + "2026-03-09 00:40", + "2026-03-09 00:44", + "2026-03-09 00:48", + "2026-03-09 00:52", + "2026-03-09 00:56", + "2026-03-09 01:00", + "2026-03-09 01:04", + "2026-03-09 01:08", + "2026-03-09 01:12", + "2026-03-09 01:16", + "2026-03-09 01:20", + "2026-03-09 01:24", + "2026-03-09 01:28", + "2026-03-09 01:32", + "2026-03-09 01:36", + "2026-03-09 01:40", + "2026-03-09 01:44", + "2026-03-09 01:48", + "2026-03-09 01:52", + "2026-03-09 01:56", + "2026-03-09 02:00", + "2026-03-09 02:04", + "2026-03-09 02:08", + "2026-03-09 02:12", + "2026-03-09 02:16", + "2026-03-09 02:20", + "2026-03-09 02:24", + "2026-03-09 02:28", + "2026-03-09 02:32", + "2026-03-09 02:36", + "2026-03-09 02:40", + "2026-03-09 02:44", + "2026-03-09 02:48", + "2026-03-09 02:52", + "2026-03-09 02:56", + "2026-03-09 03:00", + "2026-03-09 03:04", + "2026-03-09 03:08", + "2026-03-09 03:12", + "2026-03-09 03:16", + "2026-03-09 03:20", + "2026-03-09 03:24", + "2026-03-09 03:28", + "2026-03-09 03:32", + "2026-03-09 03:36", + "2026-03-09 03:40", + "2026-03-09 03:44", + "2026-03-09 03:48", + "2026-03-09 03:52", + "2026-03-09 03:56", + "2026-03-09 04:00", + "2026-03-09 04:04", + "2026-03-09 04:08", + "2026-03-09 04:12", + "2026-03-09 04:16", + "2026-03-09 04:20", + "2026-03-09 04:24", + "2026-03-09 04:28", + "2026-03-09 04:32", + "2026-03-09 04:36", + "2026-03-09 04:40", + "2026-03-09 04:44", + "2026-03-09 04:48", + "2026-03-09 04:52", + "2026-03-09 04:56", + "2026-03-09 05:00", + "2026-03-09 05:04", + "2026-03-09 05:08", + "2026-03-09 05:12", + "2026-03-09 05:16", + "2026-03-09 05:20", + "2026-03-09 05:24", + "2026-03-09 05:28", + "2026-03-09 05:32", + "2026-03-09 05:36", + "2026-03-09 05:40", + "2026-03-09 05:44", + "2026-03-09 05:48", + "2026-03-09 05:52", + "2026-03-09 05:56", + "2026-03-09 06:00", + "2026-03-09 06:04", + "2026-03-09 06:08", + "2026-03-09 06:12", + "2026-03-09 06:16", + "2026-03-09 06:20", + "2026-03-09 06:24", + "2026-03-09 06:28", + "2026-03-09 06:32", + "2026-03-09 06:36", + "2026-03-09 06:40", + "2026-03-09 06:44", + "2026-03-09 06:48", + "2026-03-09 06:52", + "2026-03-09 06:56", + "2026-03-09 07:00", + "2026-03-09 07:04", + "2026-03-09 07:08", + "2026-03-09 07:12", + "2026-03-09 07:16", + "2026-03-09 07:20", + "2026-03-09 07:24", + "2026-03-09 07:28", + "2026-03-09 07:32", + "2026-03-09 07:36", + "2026-03-09 07:40", + "2026-03-09 07:44", + "2026-03-09 07:48", + "2026-03-09 07:52", + "2026-03-09 07:56", + "2026-03-09 08:00", + "2026-03-09 08:04", + "2026-03-09 08:08", + "2026-03-09 08:12", + "2026-03-09 08:16", + "2026-03-09 08:20", + "2026-03-09 08:24", + "2026-03-09 08:28", + "2026-03-09 08:32", + "2026-03-09 08:36", + "2026-03-09 08:40", + "2026-03-09 08:44", + "2026-03-09 08:48", + "2026-03-09 08:52", + "2026-03-09 08:56", + "2026-03-09 09:00", + "2026-03-09 09:04", + "2026-03-09 09:08", + "2026-03-09 09:12", + "2026-03-09 09:16", + "2026-03-09 09:20", + "2026-03-09 09:24", + "2026-03-09 09:28", + "2026-03-09 09:32", + "2026-03-09 09:36", + "2026-03-09 09:40", + "2026-03-09 09:44", + "2026-03-09 09:48", + "2026-03-09 09:52", + "2026-03-09 09:56", + "2026-03-09 10:00", + "2026-03-09 10:04", + "2026-03-09 10:08", + "2026-03-09 10:12", + "2026-03-09 10:16", + "2026-03-09 10:20", + "2026-03-09 10:24", + "2026-03-09 10:28", + "2026-03-09 10:32", + "2026-03-09 10:36", + "2026-03-09 10:40", + "2026-03-09 10:44", + "2026-03-09 10:48", + "2026-03-09 10:52", + "2026-03-09 10:56", + "2026-03-09 11:00", + "2026-03-09 11:04", + "2026-03-09 11:08", + "2026-03-09 11:12", + "2026-03-09 11:16", + "2026-03-09 11:20", + "2026-03-09 11:24", + "2026-03-09 11:28", + "2026-03-09 11:32", + "2026-03-09 11:36", + "2026-03-09 11:40", + "2026-03-09 11:44", + "2026-03-09 11:48", + "2026-03-09 11:52", + "2026-03-09 11:56", + "2026-03-09 12:00", + "2026-03-09 12:04", + "2026-03-09 12:08", + "2026-03-09 12:12", + "2026-03-09 12:16", + "2026-03-09 12:20", + "2026-03-09 12:24", + "2026-03-09 12:28", + "2026-03-09 12:32", + "2026-03-09 12:36", + "2026-03-09 12:40", + "2026-03-09 12:44", + "2026-03-09 12:48", + "2026-03-09 12:52", + "2026-03-09 12:56", + "2026-03-09 13:00", + "2026-03-09 13:04", + "2026-03-09 13:08", + "2026-03-09 13:12", + "2026-03-09 13:16", + "2026-03-09 13:20", + "2026-03-09 13:24", + "2026-03-09 13:28", + "2026-03-09 13:32", + "2026-03-09 13:36", + "2026-03-09 13:40", + "2026-03-09 13:44", + "2026-03-09 13:48", + "2026-03-09 13:52", + "2026-03-09 13:56", + "2026-03-09 14:00", + "2026-03-09 14:04", + "2026-03-09 14:08", + "2026-03-09 14:12", + "2026-03-09 14:16", + "2026-03-09 14:20", + "2026-03-09 14:24", + "2026-03-09 14:28", + "2026-03-09 14:32", + "2026-03-09 14:36", + "2026-03-09 14:40", + "2026-03-09 14:44", + "2026-03-09 14:48", + "2026-03-09 14:52", + "2026-03-09 14:56", + "2026-03-09 15:00", + "2026-03-09 15:04", + "2026-03-09 15:08", + "2026-03-09 15:12", + "2026-03-09 15:16", + "2026-03-09 15:20", + "2026-03-09 15:24", + "2026-03-09 15:28", + "2026-03-09 15:32", + "2026-03-09 15:36", + "2026-03-09 15:40", + "2026-03-09 15:44", + "2026-03-09 15:48", + "2026-03-09 15:52", + "2026-03-09 15:56", + "2026-03-09 16:00", + "2026-03-09 16:04", + "2026-03-09 16:08", + "2026-03-09 16:12", + "2026-03-09 16:16", + "2026-03-09 16:20", + "2026-03-09 16:24", + "2026-03-09 16:28", + "2026-03-09 16:32", + "2026-03-09 16:36", + "2026-03-09 16:40", + "2026-03-09 16:44", + "2026-03-09 16:48", + "2026-03-09 16:52", + "2026-03-09 16:56", + "2026-03-09 17:00", + "2026-03-09 17:04", + "2026-03-09 17:08", + "2026-03-09 17:12", + "2026-03-09 17:16", + "2026-03-09 17:20", + "2026-03-09 17:24", + "2026-03-09 17:28", + "2026-03-09 17:32", + "2026-03-09 17:36", + "2026-03-09 17:40", + "2026-03-09 17:44", + "2026-03-09 17:48", + "2026-03-09 17:52", + "2026-03-09 17:56", + "2026-03-09 18:00", + "2026-03-09 18:04", + "2026-03-09 18:08", + "2026-03-09 18:12", + "2026-03-09 18:16", + "2026-03-09 18:20", + "2026-03-09 18:24", + "2026-03-09 18:28", + "2026-03-09 18:32", + "2026-03-09 18:36", + "2026-03-09 18:40", + "2026-03-09 18:44", + "2026-03-09 18:48", + "2026-03-09 18:52", + "2026-03-09 18:56", + "2026-03-09 19:00", + "2026-03-09 19:04", + "2026-03-09 19:08", + "2026-03-09 19:12", + "2026-03-09 19:16", + "2026-03-09 19:20", + "2026-03-09 19:24", + "2026-03-09 19:28", + "2026-03-09 19:32", + "2026-03-09 19:36", + "2026-03-09 19:40", + "2026-03-09 19:44", + "2026-03-09 19:48", + "2026-03-09 19:52", + "2026-03-09 19:56", + "2026-03-09 20:00", + "2026-03-09 20:04", + "2026-03-09 20:08", + "2026-03-09 20:12", + "2026-03-09 20:16", + "2026-03-09 20:20", + "2026-03-09 20:24", + "2026-03-09 20:28", + "2026-03-09 20:32", + "2026-03-09 20:36", + "2026-03-09 20:40", + "2026-03-09 20:44", + "2026-03-09 20:48", + "2026-03-09 20:52", + "2026-03-09 20:56", + "2026-03-09 21:00", + "2026-03-09 21:04", + "2026-03-09 21:08", + "2026-03-09 21:12", + "2026-03-09 21:16", + "2026-03-09 21:20", + "2026-03-09 21:24", + "2026-03-09 21:28", + "2026-03-09 21:32", + "2026-03-09 21:36", + "2026-03-09 21:40", + "2026-03-09 21:44", + "2026-03-09 21:48", + "2026-03-09 21:52", + "2026-03-09 21:56", + "2026-03-09 22:00", + "2026-03-09 22:04", + "2026-03-09 22:08", + "2026-03-09 22:12", + "2026-03-09 22:16", + "2026-03-09 22:20", + "2026-03-09 22:24", + "2026-03-09 22:28", + "2026-03-09 22:32", + "2026-03-09 22:36", + "2026-03-09 22:40", + "2026-03-09 22:44", + "2026-03-09 22:48", + "2026-03-09 22:52", + "2026-03-09 22:56", + "2026-03-09 23:00", + "2026-03-09 23:04", + "2026-03-09 23:08", + "2026-03-09 23:12", + "2026-03-09 23:16", + "2026-03-09 23:20", + "2026-03-09 23:24", + "2026-03-09 23:28", + "2026-03-09 23:32", + "2026-03-09 23:36", + "2026-03-09 23:40", + "2026-03-09 23:44", + "2026-03-09 23:48", + "2026-03-09 23:52", + "2026-03-09 23:56", + "2026-03-10 00:00", + "2026-03-10 00:04", + "2026-03-10 00:08", + "2026-03-10 00:12", + "2026-03-10 00:16", + "2026-03-10 00:20", + "2026-03-10 00:24", + "2026-03-10 00:28", + "2026-03-10 00:32", + "2026-03-10 00:36", + "2026-03-10 00:40", + "2026-03-10 00:44", + "2026-03-10 00:48", + "2026-03-10 00:52", + "2026-03-10 00:56", + "2026-03-10 01:00", + "2026-03-10 01:04", + "2026-03-10 01:08", + "2026-03-10 01:12", + "2026-03-10 01:16", + "2026-03-10 01:20", + "2026-03-10 01:24", + "2026-03-10 01:28", + "2026-03-10 01:32", + "2026-03-10 01:36", + "2026-03-10 01:40", + "2026-03-10 01:44", + "2026-03-10 01:48", + "2026-03-10 01:52", + "2026-03-10 01:56", + "2026-03-10 02:00", + "2026-03-10 02:04", + "2026-03-10 02:08", + "2026-03-10 02:12", + "2026-03-10 02:16", + "2026-03-10 02:20", + "2026-03-10 02:24", + "2026-03-10 02:28", + "2026-03-10 02:32", + "2026-03-10 02:36", + "2026-03-10 02:40", + "2026-03-10 02:44", + "2026-03-10 02:48", + "2026-03-10 02:52", + "2026-03-10 02:56", + "2026-03-10 03:00", + "2026-03-10 03:04", + "2026-03-10 03:08", + "2026-03-10 03:12", + "2026-03-10 03:16", + "2026-03-10 03:20", + "2026-03-10 03:24", + "2026-03-10 03:28", + "2026-03-10 03:32", + "2026-03-10 03:36", + "2026-03-10 03:40", + "2026-03-10 03:44", + "2026-03-10 03:48", + "2026-03-10 03:52", + "2026-03-10 03:56", + "2026-03-10 04:00", + "2026-03-10 04:04", + "2026-03-10 04:08", + "2026-03-10 04:12", + "2026-03-10 04:16", + "2026-03-10 04:20", + "2026-03-10 04:24", + "2026-03-10 04:28", + "2026-03-10 04:32", + "2026-03-10 04:36", + "2026-03-10 04:40", + "2026-03-10 04:44", + "2026-03-10 04:48", + "2026-03-10 04:52", + "2026-03-10 04:56", + "2026-03-10 05:00", + "2026-03-10 05:04", + "2026-03-10 05:08", + "2026-03-10 05:12", + "2026-03-10 05:16", + "2026-03-10 05:20", + "2026-03-10 05:24", + "2026-03-10 05:28", + "2026-03-10 05:32", + "2026-03-10 05:36", + "2026-03-10 05:40", + "2026-03-10 05:44", + "2026-03-10 05:48", + "2026-03-10 05:52", + "2026-03-10 05:56", + "2026-03-10 06:00", + "2026-03-10 06:04", + "2026-03-10 06:08", + "2026-03-10 06:12", + "2026-03-10 06:16", + "2026-03-10 06:20", + "2026-03-10 06:24", + "2026-03-10 06:28", + "2026-03-10 06:32", + "2026-03-10 06:36", + "2026-03-10 06:40", + "2026-03-10 06:44", + "2026-03-10 06:48", + "2026-03-10 06:52", + "2026-03-10 06:56", + "2026-03-10 07:00", + "2026-03-10 07:04", + "2026-03-10 07:08", + "2026-03-10 07:12", + "2026-03-10 07:16", + "2026-03-10 07:20", + "2026-03-10 07:24", + "2026-03-10 07:28", + "2026-03-10 07:32", + "2026-03-10 07:36", + "2026-03-10 07:40", + "2026-03-10 07:44", + "2026-03-10 07:48", + "2026-03-10 07:52", + "2026-03-10 07:56", + "2026-03-10 08:00", + "2026-03-10 08:04", + "2026-03-10 08:08", + "2026-03-10 08:12", + "2026-03-10 08:16", + "2026-03-10 08:20", + "2026-03-10 08:24", + "2026-03-10 08:28", + "2026-03-10 08:32", + "2026-03-10 08:36", + "2026-03-10 08:40", + "2026-03-10 08:44", + "2026-03-10 08:48", + "2026-03-10 08:52", + "2026-03-10 08:56", + "2026-03-10 09:00", + "2026-03-10 09:04", + "2026-03-10 09:08", + "2026-03-10 09:12", + "2026-03-10 09:16", + "2026-03-10 09:20", + "2026-03-10 09:24", + "2026-03-10 09:28", + "2026-03-10 09:32", + "2026-03-10 09:36", + "2026-03-10 09:40", + "2026-03-10 09:44", + "2026-03-10 09:48", + "2026-03-10 09:52", + "2026-03-10 09:56", + "2026-03-10 10:00", + "2026-03-10 10:04", + "2026-03-10 10:08", + "2026-03-10 10:12", + "2026-03-10 10:16", + "2026-03-10 10:20", + "2026-03-10 10:24", + "2026-03-10 10:28", + "2026-03-10 10:32", + "2026-03-10 10:36", + "2026-03-10 10:40", + "2026-03-10 10:44", + "2026-03-10 10:48", + "2026-03-10 10:52", + "2026-03-10 10:56", + "2026-03-10 11:00", + "2026-03-10 11:04", + "2026-03-10 11:08", + "2026-03-10 11:12", + "2026-03-10 11:16", + "2026-03-10 11:20", + "2026-03-10 11:24", + "2026-03-10 11:28", + "2026-03-10 11:32", + "2026-03-10 11:36", + "2026-03-10 11:40", + "2026-03-10 11:44", + "2026-03-10 11:48", + "2026-03-10 11:52", + "2026-03-10 11:56", + "2026-03-10 12:00", + "2026-03-10 12:04", + "2026-03-10 12:08", + "2026-03-10 12:12", + "2026-03-10 12:16", + "2026-03-10 12:20", + "2026-03-10 12:24", + "2026-03-10 12:28", + "2026-03-10 12:32", + "2026-03-10 12:36", + "2026-03-10 12:40", + "2026-03-10 12:44", + "2026-03-10 12:48", + "2026-03-10 12:52", + "2026-03-10 12:56", + "2026-03-10 13:00", + "2026-03-10 13:04", + "2026-03-10 13:08", + "2026-03-10 13:12", + "2026-03-10 13:16", + "2026-03-10 13:20", + "2026-03-10 13:24", + "2026-03-10 13:28", + "2026-03-10 13:32", + "2026-03-10 13:36", + "2026-03-10 13:40", + "2026-03-10 13:44", + "2026-03-10 13:48", + "2026-03-10 13:52", + "2026-03-10 13:56", + "2026-03-10 14:00", + "2026-03-10 14:04", + "2026-03-10 14:08", + "2026-03-10 14:12", + "2026-03-10 14:16", + "2026-03-10 14:20", + "2026-03-10 14:24", + "2026-03-10 14:28", + "2026-03-10 14:32", + "2026-03-10 14:36", + "2026-03-10 14:40", + "2026-03-10 14:44", + "2026-03-10 14:48", + "2026-03-10 14:52", + "2026-03-10 14:56", + "2026-03-10 15:00", + "2026-03-10 15:04", + "2026-03-10 15:08", + "2026-03-10 15:12", + "2026-03-10 15:16", + "2026-03-10 15:20", + "2026-03-10 15:24", + "2026-03-10 15:28", + "2026-03-10 15:32", + "2026-03-10 15:36", + "2026-03-10 15:40", + "2026-03-10 15:44", + "2026-03-10 15:48", + "2026-03-10 15:52", + "2026-03-10 15:56", + "2026-03-10 16:00", + "2026-03-10 16:04", + "2026-03-10 16:08", + "2026-03-10 16:12", + "2026-03-10 16:16", + "2026-03-10 16:20", + "2026-03-10 16:24", + "2026-03-10 16:28", + "2026-03-10 16:32", + "2026-03-10 16:36", + "2026-03-10 16:40", + "2026-03-10 16:44", + "2026-03-10 16:48", + "2026-03-10 16:52", + "2026-03-10 16:56", + "2026-03-10 17:00", + "2026-03-10 17:04", + "2026-03-10 17:08", + "2026-03-10 17:12", + "2026-03-10 17:16", + "2026-03-10 17:20", + "2026-03-10 17:24", + "2026-03-10 17:28", + "2026-03-10 17:32", + "2026-03-10 17:36", + "2026-03-10 17:40", + "2026-03-10 17:44", + "2026-03-10 17:48", + "2026-03-10 17:52", + "2026-03-10 17:56", + "2026-03-10 18:00", + "2026-03-10 18:04", + "2026-03-10 18:08", + "2026-03-10 18:12", + "2026-03-10 18:16", + "2026-03-10 18:20", + "2026-03-10 18:24", + "2026-03-10 18:28", + "2026-03-10 18:32", + "2026-03-10 18:36", + "2026-03-10 18:40", + "2026-03-10 18:44", + "2026-03-10 18:48", + "2026-03-10 18:52", + "2026-03-10 18:56", + "2026-03-10 19:00", + "2026-03-10 19:04", + "2026-03-10 19:08", + "2026-03-10 19:12", + "2026-03-10 19:16", + "2026-03-10 19:20", + "2026-03-10 19:24", + "2026-03-10 19:28", + "2026-03-10 19:32", + "2026-03-10 19:36", + "2026-03-10 19:40", + "2026-03-10 19:44", + "2026-03-10 19:48", + "2026-03-10 19:52", + "2026-03-10 19:56", + "2026-03-10 20:00", + "2026-03-10 20:04", + "2026-03-10 20:08", + "2026-03-10 20:12", + "2026-03-10 20:16", + "2026-03-10 20:20", + "2026-03-10 20:24", + "2026-03-10 20:28", + "2026-03-10 20:32", + "2026-03-10 20:36", + "2026-03-10 20:40", + "2026-03-10 20:44", + "2026-03-10 20:48", + "2026-03-10 20:52", + "2026-03-10 20:56", + "2026-03-10 21:00", + "2026-03-10 21:04", + "2026-03-10 21:08", + "2026-03-10 21:12", + "2026-03-10 21:16", + "2026-03-10 21:20", + "2026-03-10 21:24", + "2026-03-10 21:28", + "2026-03-10 21:32", + "2026-03-10 21:36", + "2026-03-10 21:40", + "2026-03-10 21:44", + "2026-03-10 21:48", + "2026-03-10 21:52", + "2026-03-10 21:56", + "2026-03-10 22:00", + "2026-03-10 22:04", + "2026-03-10 22:08", + "2026-03-10 22:12", + "2026-03-10 22:16", + "2026-03-10 22:20", + "2026-03-10 22:24", + "2026-03-10 22:28", + "2026-03-10 22:32", + "2026-03-10 22:36", + "2026-03-10 22:40", + "2026-03-10 22:44", + "2026-03-10 22:48", + "2026-03-10 22:52", + "2026-03-10 22:56", + "2026-03-10 23:00", + "2026-03-10 23:04", + "2026-03-10 23:08", + "2026-03-10 23:12", + "2026-03-10 23:16", + "2026-03-10 23:20", + "2026-03-10 23:24", + "2026-03-10 23:28", + "2026-03-10 23:32", + "2026-03-10 23:36", + "2026-03-10 23:40", + "2026-03-10 23:44", + "2026-03-10 23:48", + "2026-03-10 23:52", + "2026-03-10 23:56", + "2026-03-11 00:00", + "2026-03-11 00:04", + "2026-03-11 00:08", + "2026-03-11 00:12", + "2026-03-11 00:16", + "2026-03-11 00:20", + "2026-03-11 00:24", + "2026-03-11 00:28", + "2026-03-11 00:32", + "2026-03-11 00:36", + "2026-03-11 00:40", + "2026-03-11 00:44", + "2026-03-11 00:48", + "2026-03-11 00:52", + "2026-03-11 00:56", + "2026-03-11 01:00", + "2026-03-11 01:04", + "2026-03-11 01:08", + "2026-03-11 01:12", + "2026-03-11 01:16", + "2026-03-11 01:20", + "2026-03-11 01:24", + "2026-03-11 01:28", + "2026-03-11 01:32", + "2026-03-11 01:36", + "2026-03-11 01:40", + "2026-03-11 01:44", + "2026-03-11 01:48", + "2026-03-11 01:52", + "2026-03-11 01:56", + "2026-03-11 02:00", + "2026-03-11 02:04", + "2026-03-11 02:08", + "2026-03-11 02:12", + "2026-03-11 02:16", + "2026-03-11 02:20", + "2026-03-11 02:24", + "2026-03-11 02:28", + "2026-03-11 02:32", + "2026-03-11 02:36", + "2026-03-11 02:40", + "2026-03-11 02:44", + "2026-03-11 02:48", + "2026-03-11 02:52", + "2026-03-11 02:56", + "2026-03-11 03:00", + "2026-03-11 03:04", + "2026-03-11 03:08", + "2026-03-11 03:12", + "2026-03-11 03:16", + "2026-03-11 03:20", + "2026-03-11 03:24", + "2026-03-11 03:28", + "2026-03-11 03:32", + "2026-03-11 03:36", + "2026-03-11 03:40", + "2026-03-11 03:44", + "2026-03-11 03:48", + "2026-03-11 03:52", + "2026-03-11 03:56", + "2026-03-11 04:00", + "2026-03-11 04:04", + "2026-03-11 04:08", + "2026-03-11 04:12", + "2026-03-11 04:16", + "2026-03-11 04:20", + "2026-03-11 04:24", + "2026-03-11 04:28", + "2026-03-11 04:32", + "2026-03-11 04:36", + "2026-03-11 04:40", + "2026-03-11 04:44", + "2026-03-11 04:48", + "2026-03-11 04:52", + "2026-03-11 04:56", + "2026-03-11 05:00", + "2026-03-11 05:04", + "2026-03-11 05:08", + "2026-03-11 05:12", + "2026-03-11 05:16", + "2026-03-11 05:20", + "2026-03-11 05:24", + "2026-03-11 05:28", + "2026-03-11 05:32", + "2026-03-11 05:36", + "2026-03-11 05:40", + "2026-03-11 05:44", + "2026-03-11 05:48", + "2026-03-11 05:52", + "2026-03-11 05:56", + "2026-03-11 06:00", + "2026-03-11 06:04", + "2026-03-11 06:08", + "2026-03-11 06:12", + "2026-03-11 06:16", + "2026-03-11 06:20", + "2026-03-11 06:24", + "2026-03-11 06:28", + "2026-03-11 06:32", + "2026-03-11 06:36", + "2026-03-11 06:40", + "2026-03-11 06:44", + "2026-03-11 06:48", + "2026-03-11 06:52", + "2026-03-11 06:56", + "2026-03-11 07:00", + "2026-03-11 07:04", + "2026-03-11 07:08", + "2026-03-11 07:12", + "2026-03-11 07:16", + "2026-03-11 07:20", + "2026-03-11 07:24", + "2026-03-11 07:28", + "2026-03-11 07:32", + "2026-03-11 07:36", + "2026-03-11 07:40", + "2026-03-11 07:44", + "2026-03-11 07:48", + "2026-03-11 07:52", + "2026-03-11 07:56", + "2026-03-11 08:00", + "2026-03-11 08:04", + "2026-03-11 08:08", + "2026-03-11 08:12", + "2026-03-11 08:16", + "2026-03-11 08:20", + "2026-03-11 08:24", + "2026-03-11 08:28", + "2026-03-11 08:32", + "2026-03-11 08:36", + "2026-03-11 08:40", + "2026-03-11 08:44", + "2026-03-11 08:48", + "2026-03-11 08:52", + "2026-03-11 08:56", + "2026-03-11 09:00", + "2026-03-11 09:04", + "2026-03-11 09:08", + "2026-03-11 09:12", + "2026-03-11 09:16", + "2026-03-11 09:20", + "2026-03-11 09:24", + "2026-03-11 09:28", + "2026-03-11 09:32", + "2026-03-11 09:36", + "2026-03-11 09:40", + "2026-03-11 09:44", + "2026-03-11 09:48", + "2026-03-11 09:52", + "2026-03-11 09:56", + "2026-03-11 10:00", + "2026-03-11 10:04", + "2026-03-11 10:08", + "2026-03-11 10:12", + "2026-03-11 10:16", + "2026-03-11 10:20", + "2026-03-11 10:24", + "2026-03-11 10:28", + "2026-03-11 10:32", + "2026-03-11 10:36", + "2026-03-11 10:40", + "2026-03-11 10:44", + "2026-03-11 10:48", + "2026-03-11 10:52", + "2026-03-11 10:56", + "2026-03-11 11:00", + "2026-03-11 11:04", + "2026-03-11 11:08", + "2026-03-11 11:12", + "2026-03-11 11:16", + "2026-03-11 11:20", + "2026-03-11 11:24", + "2026-03-11 11:28", + "2026-03-11 11:32", + "2026-03-11 11:36", + "2026-03-11 11:40", + "2026-03-11 11:44", + "2026-03-11 11:48", + "2026-03-11 11:52", + "2026-03-11 11:56", + "2026-03-11 12:00", + "2026-03-11 12:04", + "2026-03-11 12:08", + "2026-03-11 12:12", + "2026-03-11 12:16", + "2026-03-11 12:20", + "2026-03-11 12:24", + "2026-03-11 12:28", + "2026-03-11 12:32", + "2026-03-11 12:36", + "2026-03-11 12:40", + "2026-03-11 12:44", + "2026-03-11 12:48", + "2026-03-11 12:52", + "2026-03-11 12:56", + "2026-03-11 13:00", + "2026-03-11 13:04", + "2026-03-11 13:08", + "2026-03-11 13:12", + "2026-03-11 13:16", + "2026-03-11 13:20", + "2026-03-11 13:24", + "2026-03-11 13:28", + "2026-03-11 13:32", + "2026-03-11 13:36", + "2026-03-11 13:40", + "2026-03-11 13:44", + "2026-03-11 13:48", + "2026-03-11 13:52", + "2026-03-11 13:56", + "2026-03-11 14:00", + "2026-03-11 14:04", + "2026-03-11 14:08", + "2026-03-11 14:12", + "2026-03-11 14:16", + "2026-03-11 14:20", + "2026-03-11 14:24", + "2026-03-11 14:28", + "2026-03-11 14:32", + "2026-03-11 14:36", + "2026-03-11 14:40", + "2026-03-11 14:44", + "2026-03-11 14:48", + "2026-03-11 14:52", + "2026-03-11 14:56", + "2026-03-11 15:00", + "2026-03-11 15:04", + "2026-03-11 15:08", + "2026-03-11 15:12", + "2026-03-11 15:16", + "2026-03-11 15:20", + "2026-03-11 15:24", + "2026-03-11 15:28", + "2026-03-11 15:32", + "2026-03-11 15:36", + "2026-03-11 15:40", + "2026-03-11 15:44", + "2026-03-11 15:48", + "2026-03-11 15:52", + "2026-03-11 15:56", + "2026-03-11 16:00", + "2026-03-11 16:04", + "2026-03-11 16:08", + "2026-03-11 16:12", + "2026-03-11 16:16", + "2026-03-11 16:20", + "2026-03-11 16:24", + "2026-03-11 16:28", + "2026-03-11 16:32", + "2026-03-11 16:36", + "2026-03-11 16:40", + "2026-03-11 16:44", + "2026-03-11 16:48", + "2026-03-11 16:52", + "2026-03-11 16:56", + "2026-03-11 17:00", + "2026-03-11 17:04", + "2026-03-11 17:08", + "2026-03-11 17:12", + "2026-03-11 17:16", + "2026-03-11 17:20", + "2026-03-11 17:24", + "2026-03-11 17:28", + "2026-03-11 17:32", + "2026-03-11 17:36", + "2026-03-11 17:40", + "2026-03-11 17:44", + "2026-03-11 17:48", + "2026-03-11 17:52", + "2026-03-11 17:56", + "2026-03-11 18:00", + "2026-03-11 18:04", + "2026-03-11 18:08", + "2026-03-11 18:12", + "2026-03-11 18:16", + "2026-03-11 18:20", + "2026-03-11 18:24", + "2026-03-11 18:28", + "2026-03-11 18:32", + "2026-03-11 18:36", + "2026-03-11 18:40", + "2026-03-11 18:44", + "2026-03-11 18:48", + "2026-03-11 18:52", + "2026-03-11 18:56", + "2026-03-11 19:00", + "2026-03-11 19:04", + "2026-03-11 19:08", + "2026-03-11 19:12", + "2026-03-11 19:16", + "2026-03-11 19:20", + "2026-03-11 19:24", + "2026-03-11 19:28", + "2026-03-11 19:32", + "2026-03-11 19:36", + "2026-03-11 19:40", + "2026-03-11 19:44", + "2026-03-11 19:48", + "2026-03-11 19:52", + "2026-03-11 19:56", + "2026-03-11 20:00", + "2026-03-11 20:04", + "2026-03-11 20:08", + "2026-03-11 20:12", + "2026-03-11 20:16", + "2026-03-11 20:20", + "2026-03-11 20:24", + "2026-03-11 20:28", + "2026-03-11 20:32", + "2026-03-11 20:36", + "2026-03-11 20:40", + "2026-03-11 20:44", + "2026-03-11 20:48", + "2026-03-11 20:52", + "2026-03-11 20:56", + "2026-03-11 21:00", + "2026-03-11 21:04", + "2026-03-11 21:08", + "2026-03-11 21:12", + "2026-03-11 21:16", + "2026-03-11 21:20", + "2026-03-11 21:24", + "2026-03-11 21:28", + "2026-03-11 21:32", + "2026-03-11 21:36", + "2026-03-11 21:40", + "2026-03-11 21:44", + "2026-03-11 21:48", + "2026-03-11 21:52", + "2026-03-11 21:56", + "2026-03-11 22:00", + "2026-03-11 22:04", + "2026-03-11 22:08", + "2026-03-11 22:12", + "2026-03-11 22:16", + "2026-03-11 22:20", + "2026-03-11 22:24", + "2026-03-11 22:28", + "2026-03-11 22:32", + "2026-03-11 22:36", + "2026-03-11 22:40", + "2026-03-11 22:44", + "2026-03-11 22:48", + "2026-03-11 22:52", + "2026-03-11 22:56", + "2026-03-11 23:00", + "2026-03-11 23:04", + "2026-03-11 23:08", + "2026-03-11 23:12", + "2026-03-11 23:16", + "2026-03-11 23:20", + "2026-03-11 23:24", + "2026-03-11 23:28", + "2026-03-11 23:32", + "2026-03-11 23:36", + "2026-03-11 23:40", + "2026-03-11 23:44", + "2026-03-11 23:48", + "2026-03-11 23:52", + "2026-03-11 23:56", + "2026-03-12 00:00", + "2026-03-12 00:04", + "2026-03-12 00:08", + "2026-03-12 00:12", + "2026-03-12 00:16", + "2026-03-12 00:20", + "2026-03-12 00:24", + "2026-03-12 00:28", + "2026-03-12 00:32", + "2026-03-12 00:36", + "2026-03-12 00:40", + "2026-03-12 00:44", + "2026-03-12 00:48", + "2026-03-12 00:52", + "2026-03-12 00:56", + "2026-03-12 01:00", + "2026-03-12 01:04", + "2026-03-12 01:08", + "2026-03-12 01:12", + "2026-03-12 01:16", + "2026-03-12 01:20", + "2026-03-12 01:24", + "2026-03-12 01:28", + "2026-03-12 01:32", + "2026-03-12 01:36", + "2026-03-12 01:40", + "2026-03-12 01:44", + "2026-03-12 01:48", + "2026-03-12 01:52", + "2026-03-12 01:56", + "2026-03-12 02:00", + "2026-03-12 02:04", + "2026-03-12 02:08", + "2026-03-12 02:12", + "2026-03-12 02:16", + "2026-03-12 02:20", + "2026-03-12 02:24", + "2026-03-12 02:28", + "2026-03-12 02:32", + "2026-03-12 02:36", + "2026-03-12 02:40", + "2026-03-12 02:44", + "2026-03-12 02:48", + "2026-03-12 02:52", + "2026-03-12 02:56", + "2026-03-12 03:00", + "2026-03-12 03:04", + "2026-03-12 03:08", + "2026-03-12 03:12", + "2026-03-12 03:16", + "2026-03-12 03:20", + "2026-03-12 03:24", + "2026-03-12 03:28", + "2026-03-12 03:32", + "2026-03-12 03:36", + "2026-03-12 03:40", + "2026-03-12 03:44", + "2026-03-12 03:48", + "2026-03-12 03:52", + "2026-03-12 03:56", + "2026-03-12 04:00", + "2026-03-12 04:04", + "2026-03-12 04:08", + "2026-03-12 04:12", + "2026-03-12 04:16", + "2026-03-12 04:20", + "2026-03-12 04:24", + "2026-03-12 04:28", + "2026-03-12 04:32", + "2026-03-12 04:36", + "2026-03-12 04:40", + "2026-03-12 04:44", + "2026-03-12 04:48", + "2026-03-12 04:52", + "2026-03-12 04:56", + "2026-03-12 05:00", + "2026-03-12 05:04", + "2026-03-12 05:08", + "2026-03-12 05:12", + "2026-03-12 05:16", + "2026-03-12 05:20", + "2026-03-12 05:24", + "2026-03-12 05:28", + "2026-03-12 05:32", + "2026-03-12 05:36", + "2026-03-12 05:40", + "2026-03-12 05:44", + "2026-03-12 05:48", + "2026-03-12 05:52", + "2026-03-12 05:56", + "2026-03-12 06:00", + "2026-03-12 06:04", + "2026-03-12 06:08", + "2026-03-12 06:12", + "2026-03-12 06:16", + "2026-03-12 06:20", + "2026-03-12 06:24", + "2026-03-12 06:28", + "2026-03-12 06:32", + "2026-03-12 06:36", + "2026-03-12 06:40", + "2026-03-12 06:44", + "2026-03-12 06:48", + "2026-03-12 06:52", + "2026-03-12 06:56", + "2026-03-12 07:00", + "2026-03-12 07:04", + "2026-03-12 07:08", + "2026-03-12 07:12", + "2026-03-12 07:16", + "2026-03-12 07:20", + "2026-03-12 07:24", + "2026-03-12 07:28", + "2026-03-12 07:32", + "2026-03-12 07:36", + "2026-03-12 07:40", + "2026-03-12 07:44", + "2026-03-12 07:48", + "2026-03-12 07:52", + "2026-03-12 07:56", + "2026-03-12 08:00", + "2026-03-12 08:04", + "2026-03-12 08:08", + "2026-03-12 08:12", + "2026-03-12 08:16", + "2026-03-12 08:20", + "2026-03-12 08:24", + "2026-03-12 08:28", + "2026-03-12 08:32", + "2026-03-12 08:36", + "2026-03-12 08:40", + "2026-03-12 08:44", + "2026-03-12 08:48", + "2026-03-12 08:52", + "2026-03-12 08:56", + "2026-03-12 09:00", + "2026-03-12 09:04", + "2026-03-12 09:08", + "2026-03-12 09:12", + "2026-03-12 09:16", + "2026-03-12 09:20", + "2026-03-12 09:24", + "2026-03-12 09:28", + "2026-03-12 09:32", + "2026-03-12 09:36", + "2026-03-12 09:40", + "2026-03-12 09:44", + "2026-03-12 09:48", + "2026-03-12 09:52", + "2026-03-12 09:56", + "2026-03-12 10:00", + "2026-03-12 10:04", + "2026-03-12 10:08", + "2026-03-12 10:12", + "2026-03-12 10:16", + "2026-03-12 10:20", + "2026-03-12 10:24", + "2026-03-12 10:28", + "2026-03-12 10:32", + "2026-03-12 10:36", + "2026-03-12 10:40", + "2026-03-12 10:44", + "2026-03-12 10:48", + "2026-03-12 10:52", + "2026-03-12 10:56", + "2026-03-12 11:00", + "2026-03-12 11:04", + "2026-03-12 11:08", + "2026-03-12 11:12", + "2026-03-12 11:16", + "2026-03-12 11:20", + "2026-03-12 11:24", + "2026-03-12 11:28", + "2026-03-12 11:32", + "2026-03-12 11:36", + "2026-03-12 11:40", + "2026-03-12 11:44", + "2026-03-12 11:48", + "2026-03-12 11:52", + "2026-03-12 11:56", + "2026-03-12 12:00", + "2026-03-12 12:04", + "2026-03-12 12:08", + "2026-03-12 12:12", + "2026-03-12 12:16", + "2026-03-12 12:20", + "2026-03-12 12:24", + "2026-03-12 12:28", + "2026-03-12 12:32", + "2026-03-12 12:36", + "2026-03-12 12:40", + "2026-03-12 12:44", + "2026-03-12 12:48", + "2026-03-12 12:52", + "2026-03-12 12:56", + "2026-03-12 13:00", + "2026-03-12 13:04", + "2026-03-12 13:08", + "2026-03-12 13:12", + "2026-03-12 13:16", + "2026-03-12 13:20", + "2026-03-12 13:24", + "2026-03-12 13:28", + "2026-03-12 13:32", + "2026-03-12 13:36", + "2026-03-12 13:40", + "2026-03-12 13:44", + "2026-03-12 13:48", + "2026-03-12 13:52", + "2026-03-12 13:56", + "2026-03-12 14:00", + "2026-03-12 14:04", + "2026-03-12 14:08", + "2026-03-12 14:12", + "2026-03-12 14:16", + "2026-03-12 14:20", + "2026-03-12 14:24", + "2026-03-12 14:28", + "2026-03-12 14:32", + "2026-03-12 14:36", + "2026-03-12 14:40", + "2026-03-12 14:44", + "2026-03-12 14:48", + "2026-03-12 14:52", + "2026-03-12 14:56", + "2026-03-12 15:00", + "2026-03-12 15:04", + "2026-03-12 15:08", + "2026-03-12 15:12", + "2026-03-12 15:16", + "2026-03-12 15:20", + "2026-03-12 15:24", + "2026-03-12 15:28", + "2026-03-12 15:32", + "2026-03-12 15:36", + "2026-03-12 15:40", + "2026-03-12 15:44", + "2026-03-12 15:48", + "2026-03-12 15:52", + "2026-03-12 15:56", + "2026-03-12 16:00", + "2026-03-12 16:04", + "2026-03-12 16:08", + "2026-03-12 16:12", + "2026-03-12 16:16", + "2026-03-12 16:20", + "2026-03-12 16:24", + "2026-03-12 16:28", + "2026-03-12 16:32", + "2026-03-12 16:36", + "2026-03-12 16:40", + "2026-03-12 16:44", + "2026-03-12 16:48", + "2026-03-12 16:52", + "2026-03-12 16:56", + "2026-03-12 17:00", + "2026-03-12 17:04", + "2026-03-12 17:08", + "2026-03-12 17:12", + "2026-03-12 17:16", + "2026-03-12 17:20", + "2026-03-12 17:24", + "2026-03-12 17:28", + "2026-03-12 17:32", + "2026-03-12 17:36", + "2026-03-12 17:40", + "2026-03-12 17:44", + "2026-03-12 17:48", + "2026-03-12 17:52", + "2026-03-12 17:56", + "2026-03-12 18:00", + "2026-03-12 18:04", + "2026-03-12 18:08", + "2026-03-12 18:12", + "2026-03-12 18:16", + "2026-03-12 18:20", + "2026-03-12 18:24", + "2026-03-12 18:28", + "2026-03-12 18:32", + "2026-03-12 18:36", + "2026-03-12 18:40", + "2026-03-12 18:44", + "2026-03-12 18:48", + "2026-03-12 18:52", + "2026-03-12 18:56", + "2026-03-12 19:00", + "2026-03-12 19:04", + "2026-03-12 19:08", + "2026-03-12 19:12", + "2026-03-12 19:16", + "2026-03-12 19:20", + "2026-03-12 19:24", + "2026-03-12 19:28", + "2026-03-12 19:32", + "2026-03-12 19:36", + "2026-03-12 19:40", + "2026-03-12 19:44", + "2026-03-12 19:48", + "2026-03-12 19:52", + "2026-03-12 19:56", + "2026-03-12 20:00", + "2026-03-12 20:04", + "2026-03-12 20:08", + "2026-03-12 20:12", + "2026-03-12 20:16", + "2026-03-12 20:20", + "2026-03-12 20:24", + "2026-03-12 20:28", + "2026-03-12 20:32", + "2026-03-12 20:36", + "2026-03-12 20:40", + "2026-03-12 20:44", + "2026-03-12 20:48", + "2026-03-12 20:52", + "2026-03-12 20:56", + "2026-03-12 21:00", + "2026-03-12 21:04", + "2026-03-12 21:08", + "2026-03-12 21:12", + "2026-03-12 21:16", + "2026-03-12 21:20", + "2026-03-12 21:24", + "2026-03-12 21:28", + "2026-03-12 21:32", + "2026-03-12 21:36", + "2026-03-12 21:40", + "2026-03-12 21:44", + "2026-03-12 21:48", + "2026-03-12 21:52", + "2026-03-12 21:56", + "2026-03-12 22:00", + "2026-03-12 22:04", + "2026-03-12 22:08", + "2026-03-12 22:12", + "2026-03-12 22:16", + "2026-03-12 22:20", + "2026-03-12 22:24", + "2026-03-12 22:28", + "2026-03-12 22:32", + "2026-03-12 22:36", + "2026-03-12 22:40", + "2026-03-12 22:44", + "2026-03-12 22:48", + "2026-03-12 22:52", + "2026-03-12 22:56", + "2026-03-12 23:00", + "2026-03-12 23:04", + "2026-03-12 23:08", + "2026-03-12 23:12", + "2026-03-12 23:16", + "2026-03-12 23:20", + "2026-03-12 23:24", + "2026-03-12 23:28", + "2026-03-12 23:32", + "2026-03-12 23:36", + "2026-03-12 23:40", + "2026-03-12 23:44", + "2026-03-12 23:48", + "2026-03-12 23:52", + "2026-03-12 23:56", + "2026-03-13 00:00", + "2026-03-13 00:04", + "2026-03-13 00:08", + "2026-03-13 00:12", + "2026-03-13 00:16", + "2026-03-13 00:20", + "2026-03-13 00:24", + "2026-03-13 00:28", + "2026-03-13 00:32", + "2026-03-13 00:36", + "2026-03-13 00:40", + "2026-03-13 00:44", + "2026-03-13 00:48", + "2026-03-13 00:52", + "2026-03-13 00:56", + "2026-03-13 01:00", + "2026-03-13 01:04", + "2026-03-13 01:08", + "2026-03-13 01:12", + "2026-03-13 01:16", + "2026-03-13 01:20", + "2026-03-13 01:24", + "2026-03-13 01:28", + "2026-03-13 01:32", + "2026-03-13 01:36", + "2026-03-13 01:40", + "2026-03-13 01:44", + "2026-03-13 01:48", + "2026-03-13 01:52", + "2026-03-13 01:56", + "2026-03-13 02:00", + "2026-03-13 02:04", + "2026-03-13 02:08", + "2026-03-13 02:12", + "2026-03-13 02:16", + "2026-03-13 02:20", + "2026-03-13 02:24", + "2026-03-13 02:28", + "2026-03-13 02:32", + "2026-03-13 02:36", + "2026-03-13 02:40", + "2026-03-13 02:44", + "2026-03-13 02:48", + "2026-03-13 02:52", + "2026-03-13 02:56", + "2026-03-13 03:00", + "2026-03-13 03:04", + "2026-03-13 03:08", + "2026-03-13 03:12", + "2026-03-13 03:16", + "2026-03-13 03:20", + "2026-03-13 03:24", + "2026-03-13 03:28", + "2026-03-13 03:32", + "2026-03-13 03:36", + "2026-03-13 03:40", + "2026-03-13 03:44", + "2026-03-13 03:48", + "2026-03-13 03:52", + "2026-03-13 03:56", + "2026-03-13 04:00", + "2026-03-13 04:04", + "2026-03-13 04:08", + "2026-03-13 04:12", + "2026-03-13 04:16", + "2026-03-13 04:20", + "2026-03-13 04:24", + "2026-03-13 04:28", + "2026-03-13 04:32", + "2026-03-13 04:36", + "2026-03-13 04:40", + "2026-03-13 04:44", + "2026-03-13 04:48", + "2026-03-13 04:52", + "2026-03-13 04:56", + "2026-03-13 05:00", + "2026-03-13 05:04", + "2026-03-13 05:08", + "2026-03-13 05:12", + "2026-03-13 05:16", + "2026-03-13 05:20", + "2026-03-13 05:24", + "2026-03-13 05:28", + "2026-03-13 05:32", + "2026-03-13 05:36", + "2026-03-13 05:40", + "2026-03-13 05:44", + "2026-03-13 05:48", + "2026-03-13 05:52", + "2026-03-13 05:56", + "2026-03-13 06:00", + "2026-03-13 06:04", + "2026-03-13 06:08", + "2026-03-13 06:12", + "2026-03-13 06:16", + "2026-03-13 06:20", + "2026-03-13 06:24", + "2026-03-13 06:28", + "2026-03-13 06:32", + "2026-03-13 06:36", + "2026-03-13 06:40", + "2026-03-13 06:44", + "2026-03-13 06:48", + "2026-03-13 06:52", + "2026-03-13 06:56", + "2026-03-13 07:00", + "2026-03-13 07:04", + "2026-03-13 07:08", + "2026-03-13 07:12", + "2026-03-13 07:16", + "2026-03-13 07:20", + "2026-03-13 07:24", + "2026-03-13 07:28", + "2026-03-13 07:32", + "2026-03-13 07:36", + "2026-03-13 07:40", + "2026-03-13 07:44", + "2026-03-13 07:48", + "2026-03-13 07:52", + "2026-03-13 07:56", + "2026-03-13 08:00", + "2026-03-13 08:04", + "2026-03-13 08:08", + "2026-03-13 08:12", + "2026-03-13 08:16", + "2026-03-13 08:20", + "2026-03-13 08:24", + "2026-03-13 08:28", + "2026-03-13 08:32", + "2026-03-13 08:36", + "2026-03-13 08:40", + "2026-03-13 08:44", + "2026-03-13 08:48", + "2026-03-13 08:52", + "2026-03-13 08:56", + "2026-03-13 09:00", + "2026-03-13 09:04", + "2026-03-13 09:08", + "2026-03-13 09:12", + "2026-03-13 09:16", + "2026-03-13 09:20", + "2026-03-13 09:24", + "2026-03-13 09:28", + "2026-03-13 09:32", + "2026-03-13 09:36", + "2026-03-13 09:40", + "2026-03-13 09:44", + "2026-03-13 09:48", + "2026-03-13 09:52", + "2026-03-13 09:56", + "2026-03-13 10:00", + "2026-03-13 10:04", + "2026-03-13 10:08", + "2026-03-13 10:12", + "2026-03-13 10:16", + "2026-03-13 10:20", + "2026-03-13 10:24", + "2026-03-13 10:28", + "2026-03-13 10:32", + "2026-03-13 10:36", + "2026-03-13 10:40", + "2026-03-13 10:44", + "2026-03-13 10:48", + "2026-03-13 10:52", + "2026-03-13 10:56", + "2026-03-13 11:00", + "2026-03-13 11:04", + "2026-03-13 11:08", + "2026-03-13 11:12", + "2026-03-13 11:16", + "2026-03-13 11:20", + "2026-03-13 11:24", + "2026-03-13 11:28", + "2026-03-13 11:32", + "2026-03-13 11:36", + "2026-03-13 11:40", + "2026-03-13 11:44", + "2026-03-13 11:48", + "2026-03-13 11:52", + "2026-03-13 11:56", + "2026-03-13 12:00", + "2026-03-13 12:04", + "2026-03-13 12:08", + "2026-03-13 12:12", + "2026-03-13 12:16", + "2026-03-13 12:20", + "2026-03-13 12:24", + "2026-03-13 12:28", + "2026-03-13 12:32", + "2026-03-13 12:36", + "2026-03-13 12:40", + "2026-03-13 12:44", + "2026-03-13 12:48", + "2026-03-13 12:52", + "2026-03-13 12:56", + "2026-03-13 13:00", + "2026-03-13 13:04", + "2026-03-13 13:08", + "2026-03-13 13:12", + "2026-03-13 13:16", + "2026-03-13 13:20", + "2026-03-13 13:24", + "2026-03-13 13:28", + "2026-03-13 13:32", + "2026-03-13 13:36", + "2026-03-13 13:40", + "2026-03-13 13:44", + "2026-03-13 13:48", + "2026-03-13 13:52", + "2026-03-13 13:56", + "2026-03-13 14:00", + "2026-03-13 14:04", + "2026-03-13 14:08", + "2026-03-13 14:12", + "2026-03-13 14:16", + "2026-03-13 14:20", + "2026-03-13 14:24", + "2026-03-13 14:28", + "2026-03-13 14:32", + "2026-03-13 14:36", + "2026-03-13 14:40", + "2026-03-13 14:44", + "2026-03-13 14:48", + "2026-03-13 14:52", + "2026-03-13 14:56", + "2026-03-13 15:00", + "2026-03-13 15:04", + "2026-03-13 15:08", + "2026-03-13 15:12", + "2026-03-13 15:16", + "2026-03-13 15:20", + "2026-03-13 15:24", + "2026-03-13 15:28", + "2026-03-13 15:32", + "2026-03-13 15:36", + "2026-03-13 15:40", + "2026-03-13 15:44", + "2026-03-13 15:48", + "2026-03-13 15:52", + "2026-03-13 15:56", + "2026-03-13 16:00", + "2026-03-13 16:04", + "2026-03-13 16:08", + "2026-03-13 16:12", + "2026-03-13 16:16", + "2026-03-13 16:20", + "2026-03-13 16:24", + "2026-03-13 16:28", + "2026-03-13 16:32", + "2026-03-13 16:36", + "2026-03-13 16:40", + "2026-03-13 16:44", + "2026-03-13 16:48", + "2026-03-13 16:52", + "2026-03-13 16:56", + "2026-03-13 17:00", + "2026-03-13 17:04", + "2026-03-13 17:08", + "2026-03-13 17:12", + "2026-03-13 17:16", + "2026-03-13 17:20", + "2026-03-13 17:24", + "2026-03-13 17:28", + "2026-03-13 17:32", + "2026-03-13 17:36", + "2026-03-13 17:40", + "2026-03-13 17:44", + "2026-03-13 17:48", + "2026-03-13 17:52", + "2026-03-13 17:56", + "2026-03-13 18:00", + "2026-03-13 18:04", + "2026-03-13 18:08", + "2026-03-13 18:12", + "2026-03-13 18:16", + "2026-03-13 18:20", + "2026-03-13 18:24", + "2026-03-13 18:28", + "2026-03-13 18:32", + "2026-03-13 18:36", + "2026-03-13 18:40", + "2026-03-13 18:44", + "2026-03-13 18:48", + "2026-03-13 18:52", + "2026-03-13 18:56", + "2026-03-13 19:00", + "2026-03-13 19:04", + "2026-03-13 19:08", + "2026-03-13 19:12", + "2026-03-13 19:16", + "2026-03-13 19:20", + "2026-03-13 19:24", + "2026-03-13 19:28", + "2026-03-13 19:32", + "2026-03-13 19:36", + "2026-03-13 19:40", + "2026-03-13 19:44", + "2026-03-13 19:48", + "2026-03-13 19:52", + "2026-03-13 19:56", + "2026-03-13 20:00", + "2026-03-13 20:04", + "2026-03-13 20:08", + "2026-03-13 20:12", + "2026-03-13 20:16", + "2026-03-13 20:20", + "2026-03-13 20:24", + "2026-03-13 20:28", + "2026-03-13 20:32", + "2026-03-13 20:36", + "2026-03-13 20:40", + "2026-03-13 20:44", + "2026-03-13 20:48", + "2026-03-13 20:52", + "2026-03-13 20:56", + "2026-03-13 21:00", + "2026-03-13 21:04", + "2026-03-13 21:08", + "2026-03-13 21:12", + "2026-03-13 21:16", + "2026-03-13 21:20", + "2026-03-13 21:24", + "2026-03-13 21:28", + "2026-03-13 21:32", + "2026-03-13 21:36", + "2026-03-13 21:40", + "2026-03-13 21:44", + "2026-03-13 21:48", + "2026-03-13 21:52", + "2026-03-13 21:56", + "2026-03-13 22:00", + "2026-03-13 22:04", + "2026-03-13 22:08", + "2026-03-13 22:12", + "2026-03-13 22:16", + "2026-03-13 22:20", + "2026-03-13 22:24", + "2026-03-13 22:28", + "2026-03-13 22:32", + "2026-03-13 22:36", + "2026-03-13 22:40", + "2026-03-13 22:44", + "2026-03-13 22:48", + "2026-03-13 22:52", + "2026-03-13 22:56", + "2026-03-13 23:00", + "2026-03-13 23:04", + "2026-03-13 23:08", + "2026-03-13 23:12", + "2026-03-13 23:16", + "2026-03-13 23:20", + "2026-03-13 23:24", + "2026-03-13 23:28", + "2026-03-13 23:32", + "2026-03-13 23:36", + "2026-03-13 23:40", + "2026-03-13 23:44", + "2026-03-13 23:48", + "2026-03-13 23:52", + "2026-03-13 23:56", + "2026-03-14 00:00", + "2026-03-14 00:04", + "2026-03-14 00:08", + "2026-03-14 00:12", + "2026-03-14 00:16", + "2026-03-14 00:20", + "2026-03-14 00:24", + "2026-03-14 00:28", + "2026-03-14 00:32", + "2026-03-14 00:36", + "2026-03-14 00:40", + "2026-03-14 00:44", + "2026-03-14 00:48", + "2026-03-14 00:52", + "2026-03-14 00:56", + "2026-03-14 01:00", + "2026-03-14 01:04", + "2026-03-14 01:08", + "2026-03-14 01:12", + "2026-03-14 01:16", + "2026-03-14 01:20", + "2026-03-14 01:24", + "2026-03-14 01:28", + "2026-03-14 01:32", + "2026-03-14 01:36", + "2026-03-14 01:40", + "2026-03-14 01:44", + "2026-03-14 01:48", + "2026-03-14 01:52", + "2026-03-14 01:56", + "2026-03-14 02:00", + "2026-03-14 02:04", + "2026-03-14 02:08", + "2026-03-14 02:12", + "2026-03-14 02:16", + "2026-03-14 02:20", + "2026-03-14 02:24", + "2026-03-14 02:28", + "2026-03-14 02:32", + "2026-03-14 02:36", + "2026-03-14 02:40", + "2026-03-14 02:44", + "2026-03-14 02:48", + "2026-03-14 02:52", + "2026-03-14 02:56", + "2026-03-14 03:00", + "2026-03-14 03:04", + "2026-03-14 03:08", + "2026-03-14 03:12", + "2026-03-14 03:16", + "2026-03-14 03:20", + "2026-03-14 03:24", + "2026-03-14 03:28", + "2026-03-14 03:32", + "2026-03-14 03:36", + "2026-03-14 03:40", + "2026-03-14 03:44", + "2026-03-14 03:48", + "2026-03-14 03:52", + "2026-03-14 03:56", + "2026-03-14 04:00", + "2026-03-14 04:04", + "2026-03-14 04:08", + "2026-03-14 04:12", + "2026-03-14 04:16", + "2026-03-14 04:20", + "2026-03-14 04:24", + "2026-03-14 04:28", + "2026-03-14 04:32", + "2026-03-14 04:36", + "2026-03-14 04:40", + "2026-03-14 04:44", + "2026-03-14 04:48", + "2026-03-14 04:52", + "2026-03-14 04:56", + "2026-03-14 05:00", + "2026-03-14 05:04", + "2026-03-14 05:08", + "2026-03-14 05:12", + "2026-03-14 05:16", + "2026-03-14 05:20", + "2026-03-14 05:24", + "2026-03-14 05:28", + "2026-03-14 05:32", + "2026-03-14 05:36", + "2026-03-14 05:40", + "2026-03-14 05:44", + "2026-03-14 05:48", + "2026-03-14 05:52", + "2026-03-14 05:56", + "2026-03-14 06:00", + "2026-03-14 06:04", + "2026-03-14 06:08", + "2026-03-14 06:12", + "2026-03-14 06:16", + "2026-03-14 06:20", + "2026-03-14 06:24", + "2026-03-14 06:28", + "2026-03-14 06:32", + "2026-03-14 06:36", + "2026-03-14 06:40", + "2026-03-14 06:44", + "2026-03-14 06:48", + "2026-03-14 06:52", + "2026-03-14 06:56", + "2026-03-14 07:00", + "2026-03-14 07:04", + "2026-03-14 07:08", + "2026-03-14 07:12", + "2026-03-14 07:16", + "2026-03-14 07:20", + "2026-03-14 07:24", + "2026-03-14 07:28", + "2026-03-14 07:32", + "2026-03-14 07:36", + "2026-03-14 07:40", + "2026-03-14 07:44", + "2026-03-14 07:48", + "2026-03-14 07:52", + "2026-03-14 07:56", + "2026-03-14 08:00", + "2026-03-14 08:04", + "2026-03-14 08:08", + "2026-03-14 08:12", + "2026-03-14 08:16", + "2026-03-14 08:20", + "2026-03-14 08:24", + "2026-03-14 08:28", + "2026-03-14 08:32", + "2026-03-14 08:36", + "2026-03-14 08:40", + "2026-03-14 08:44", + "2026-03-14 08:48", + "2026-03-14 08:52", + "2026-03-14 08:56", + "2026-03-14 09:00", + "2026-03-14 09:04", + "2026-03-14 09:08", + "2026-03-14 09:12", + "2026-03-14 09:16", + "2026-03-14 09:20", + "2026-03-14 09:24", + "2026-03-14 09:28", + "2026-03-14 09:32", + "2026-03-14 09:36", + "2026-03-14 09:40", + "2026-03-14 09:44", + "2026-03-14 09:48", + "2026-03-14 09:52", + "2026-03-14 09:56", + "2026-03-14 10:00", + "2026-03-14 10:04", + "2026-03-14 10:08", + "2026-03-14 10:12", + "2026-03-14 10:16", + "2026-03-14 10:20", + "2026-03-14 10:24", + "2026-03-14 10:28", + "2026-03-14 10:32", + "2026-03-14 10:36", + "2026-03-14 10:40", + "2026-03-14 10:44", + "2026-03-14 10:48", + "2026-03-14 10:52", + "2026-03-14 10:56", + "2026-03-14 11:00", + "2026-03-14 11:04", + "2026-03-14 11:08", + "2026-03-14 11:12", + "2026-03-14 11:16", + "2026-03-14 11:20", + "2026-03-14 11:24", + "2026-03-14 11:28", + "2026-03-14 11:32", + "2026-03-14 11:36", + "2026-03-14 11:40", + "2026-03-14 11:44", + "2026-03-14 11:48", + "2026-03-14 11:52", + "2026-03-14 11:56", + "2026-03-14 12:00", + "2026-03-14 12:04", + "2026-03-14 12:08", + "2026-03-14 12:12", + "2026-03-14 12:16", + "2026-03-14 12:20", + "2026-03-14 12:24", + "2026-03-14 12:28", + "2026-03-14 12:32", + "2026-03-14 12:36", + "2026-03-14 12:40", + "2026-03-14 12:44", + "2026-03-14 12:48", + "2026-03-14 12:52", + "2026-03-14 12:56", + "2026-03-14 13:00", + "2026-03-14 13:04", + "2026-03-14 13:08", + "2026-03-14 13:12", + "2026-03-14 13:16", + "2026-03-14 13:20", + "2026-03-14 13:24", + "2026-03-14 13:28", + "2026-03-14 13:32", + "2026-03-14 13:36", + "2026-03-14 13:40", + "2026-03-14 13:44", + "2026-03-14 13:48", + "2026-03-14 13:52", + "2026-03-14 13:56", + "2026-03-14 14:00", + "2026-03-14 14:04", + "2026-03-14 14:08", + "2026-03-14 14:12", + "2026-03-14 14:16", + "2026-03-14 14:20", + "2026-03-14 14:24", + "2026-03-14 14:28", + "2026-03-14 14:32", + "2026-03-14 14:36", + "2026-03-14 14:40", + "2026-03-14 14:44", + "2026-03-14 14:48", + "2026-03-14 14:52", + "2026-03-14 14:56", + "2026-03-14 15:00", + "2026-03-14 15:04", + "2026-03-14 15:08", + "2026-03-14 15:12", + "2026-03-14 15:16", + "2026-03-14 15:20", + "2026-03-14 15:24", + "2026-03-14 15:28", + "2026-03-14 15:32", + "2026-03-14 15:36", + "2026-03-14 15:40", + "2026-03-14 15:44", + "2026-03-14 15:48", + "2026-03-14 15:52", + "2026-03-14 15:56", + "2026-03-14 16:00", + "2026-03-14 16:04", + "2026-03-14 16:08", + "2026-03-14 16:12", + "2026-03-14 16:16", + "2026-03-14 16:20", + "2026-03-14 16:24", + "2026-03-14 16:28", + "2026-03-14 16:32", + "2026-03-14 16:36", + "2026-03-14 16:40", + "2026-03-14 16:44", + "2026-03-14 16:48", + "2026-03-14 16:52", + "2026-03-14 16:56", + "2026-03-14 17:00", + "2026-03-14 17:04", + "2026-03-14 17:08", + "2026-03-14 17:12", + "2026-03-14 17:16", + "2026-03-14 17:20", + "2026-03-14 17:24", + "2026-03-14 17:28", + "2026-03-14 17:32", + "2026-03-14 17:36", + "2026-03-14 17:40", + "2026-03-14 17:44", + "2026-03-14 17:48", + "2026-03-14 17:52", + "2026-03-14 17:56", + "2026-03-14 18:00", + "2026-03-14 18:04", + "2026-03-14 18:08", + "2026-03-14 18:12", + "2026-03-14 18:16", + "2026-03-14 18:20", + "2026-03-14 18:24", + "2026-03-14 18:28", + "2026-03-14 18:32", + "2026-03-14 18:36", + "2026-03-14 18:40", + "2026-03-14 18:44", + "2026-03-14 18:48", + "2026-03-14 18:52", + "2026-03-14 18:56", + "2026-03-14 19:00", + "2026-03-14 19:04", + "2026-03-14 19:08", + "2026-03-14 19:12", + "2026-03-14 19:16", + "2026-03-14 19:20", + "2026-03-14 19:24", + "2026-03-14 19:28", + "2026-03-14 19:32", + "2026-03-14 19:36", + "2026-03-14 19:40", + "2026-03-14 19:44", + "2026-03-14 19:48", + "2026-03-14 19:52", + "2026-03-14 19:56", + "2026-03-14 20:00", + "2026-03-14 20:04", + "2026-03-14 20:08", + "2026-03-14 20:12", + "2026-03-14 20:16", + "2026-03-14 20:20", + "2026-03-14 20:24", + "2026-03-14 20:28", + "2026-03-14 20:32", + "2026-03-14 20:36", + "2026-03-14 20:40", + "2026-03-14 20:44", + "2026-03-14 20:48", + "2026-03-14 20:52", + "2026-03-14 20:56", + "2026-03-14 21:00", + "2026-03-14 21:04", + "2026-03-14 21:08", + "2026-03-14 21:12", + "2026-03-14 21:16", + "2026-03-14 21:20", + "2026-03-14 21:24", + "2026-03-14 21:28", + "2026-03-14 21:32", + "2026-03-14 21:36", + "2026-03-14 21:40", + "2026-03-14 21:44", + "2026-03-14 21:48", + "2026-03-14 21:52", + "2026-03-14 21:56", + "2026-03-14 22:00", + "2026-03-14 22:04", + "2026-03-14 22:08", + "2026-03-14 22:12", + "2026-03-14 22:16", + "2026-03-14 22:20", + "2026-03-14 22:24", + "2026-03-14 22:28", + "2026-03-14 22:32", + "2026-03-14 22:36", + "2026-03-14 22:40", + "2026-03-14 22:44", + "2026-03-14 22:48", + "2026-03-14 22:52", + "2026-03-14 22:56", + "2026-03-14 23:00", + "2026-03-14 23:04", + "2026-03-14 23:08", + "2026-03-14 23:12", + "2026-03-14 23:16", + "2026-03-14 23:20", + "2026-03-14 23:24", + "2026-03-14 23:28", + "2026-03-14 23:32", + "2026-03-14 23:36", + "2026-03-14 23:40", + "2026-03-14 23:44", + "2026-03-14 23:48", + "2026-03-14 23:52", + "2026-03-14 23:56" + ], + "y": [ + 49.91, + 49.81, + 49.75, + 50.17, + 50.09, + 49.19, + 49.41, + 49.26, + 49.15, + 49.23, + 49.39, + 50.1, + 50.49, + 50.55, + 50.09, + 49.48, + 49.64, + 50.43, + 50.45, + 50.38, + 50.69, + 49.8, + 49.62, + 49.92, + 50.45, + 50.29, + 50.51, + 50.65, + 51.11, + 50.42, + 50.75, + 49.83, + 48.26, + 47.93, + 47.42, + 48.0, + 48.44, + 47.74, + 48.29, + 47.72, + 47.72, + 47.59, + 47.7, + 48.24, + 48.66, + 48.9, + 49.31, + 49.61, + 49.24, + 48.83, + 48.57, + 48.89, + 48.77, + 50.19, + 49.7, + 49.04, + 49.52, + 50.39, + 50.68, + 51.17, + 52.0, + 51.91, + 51.01, + 50.68, + 51.23, + 50.34, + 50.36, + 50.5, + 50.3, + 50.73, + 51.06, + 52.43, + 52.76, + 52.34, + 51.95, + 51.42, + 51.96, + 51.58, + 51.51, + 51.92, + 51.45, + 51.25, + 50.12, + 49.47, + 49.14, + 49.4, + 50.13, + 50.12, + 50.27, + 50.37, + 51.01, + 51.53, + 51.66, + 51.02, + 51.54, + 51.74, + 52.44, + 52.37, + 53.5, + 53.21, + 54.1, + 54.09, + 53.7, + 52.95, + 52.8, + 53.6, + 54.02, + 54.35, + 52.84, + 53.21, + 53.47, + 53.08, + 52.64, + 52.58, + 53.57, + 52.86, + 52.55, + 53.31, + 52.98, + 52.7, + 52.71, + 51.91, + 52.0, + 51.24, + 51.74, + 51.71, + 53.05, + 53.15, + 53.91, + 53.05, + 52.91, + 53.05, + 54.04, + 52.95, + 53.48, + 53.77, + 54.61, + 54.95, + 54.88, + 54.47, + 53.63, + 53.68, + 53.49, + 54.63, + 54.17, + 54.28, + 53.25, + 52.95, + 53.05, + 53.48, + 54.28, + 54.17, + 53.41, + 53.62, + 53.86, + 54.08, + 53.58, + 54.18, + 54.15, + 54.49, + 55.16, + 55.43, + 55.49, + 56.67, + 56.68, + 56.37, + 56.31, + 57.08, + 57.01, + 57.18, + 57.75, + 57.29, + 56.11, + 56.16, + 56.18, + 55.69, + 56.1, + 56.34, + 55.62, + 55.82, + 55.58, + 54.58, + 54.76, + 54.64, + 54.1, + 54.33, + 54.54, + 54.1, + 54.26, + 54.78, + 54.26, + 54.4, + 54.32, + 55.59, + 54.36, + 54.69, + 54.41, + 54.26, + 55.32, + 55.21, + 56.45, + 56.05, + 56.14, + 55.73, + 55.2, + 55.13, + 54.86, + 54.88, + 53.52, + 54.65, + 54.46, + 55.42, + 54.7, + 54.79, + 56.59, + 55.93, + 54.92, + 54.49, + 54.69, + 55.01, + 55.68, + 55.41, + 54.35, + 54.0, + 54.66, + 54.85, + 53.58, + 53.48, + 54.25, + 55.44, + 55.67, + 55.74, + 54.89, + 54.28, + 54.22, + 54.44, + 54.7, + 54.32, + 53.54, + 53.0, + 52.25, + 52.59, + 51.15, + 50.93, + 51.18, + 52.07, + 52.07, + 52.63, + 52.34, + 51.85, + 51.4, + 52.29, + 52.84, + 53.08, + 55.02, + 54.9, + 55.17, + 55.25, + 55.01, + 56.3, + 57.08, + 56.1, + 55.74, + 55.88, + 56.23, + 55.3, + 53.84, + 52.62, + 52.52, + 52.41, + 52.57, + 52.06, + 51.28, + 50.04, + 50.24, + 50.46, + 51.04, + 51.5, + 51.35, + 52.13, + 52.01, + 51.57, + 51.23, + 50.85, + 49.54, + 49.64, + 49.8, + 49.58, + 49.16, + 49.4, + 50.45, + 50.46, + 50.15, + 49.79, + 49.75, + 49.0, + 48.94, + 49.0, + 50.13, + 50.69, + 51.3, + 50.84, + 51.23, + 50.52, + 50.7, + 50.93, + 50.46, + 51.65, + 51.95, + 50.77, + 51.09, + 50.82, + 50.81, + 51.07, + 51.28, + 50.03, + 49.34, + 49.82, + 50.6, + 51.73, + 52.78, + 51.49, + 51.92, + 50.73, + 51.69, + 51.8, + 51.08, + 52.27, + 52.61, + 51.42, + 51.57, + 51.1, + 51.14, + 50.84, + 51.65, + 50.76, + 50.94, + 52.01, + 51.47, + 51.57, + 51.66, + 51.21, + 51.57, + 51.6, + 51.0, + 52.04, + 52.47, + 52.32, + 51.9, + 51.39, + 52.1, + 51.97, + 52.21, + 52.05, + 52.38, + 52.26, + 52.68, + 52.51, + 52.96, + 53.3, + 53.17, + 52.59, + 51.97, + 51.49, + 50.87, + 51.37, + 51.31, + 52.23, + 53.55, + 53.5, + 52.5, + 52.22, + 52.13, + 51.19, + 51.02, + 51.17, + 50.87, + 50.39, + 49.93, + 51.0, + 50.89, + 50.37, + 50.14, + 50.71, + 50.29, + 50.57, + 51.0, + 51.42, + 52.24, + 51.86, + 52.5, + 51.98, + 51.7, + 52.38, + 52.83, + 52.77, + 52.0, + 52.3, + 51.88, + 51.28, + 50.87, + 51.0, + 49.71, + 49.93, + 50.04, + 49.68, + 50.31, + 50.67, + 50.3, + 49.89, + 50.31, + 49.39, + 49.2, + 48.84, + 48.91, + 49.06, + 49.1, + 49.8, + 49.94, + 49.75, + 49.03, + 49.48, + 49.81, + 50.68, + 50.22, + 50.23, + 50.19, + 50.13, + 50.14, + 49.11, + 49.62, + 50.02, + 50.7, + 52.03, + 51.8, + 51.74, + 51.71, + 52.84, + 51.75, + 52.01, + 51.08, + 49.51, + 48.31, + 47.51, + 48.21, + 47.72, + 47.63, + 46.98, + 47.41, + 46.8, + 47.65, + 47.1, + 46.7, + 46.84, + 46.92, + 47.84, + 47.95, + 47.27, + 46.99, + 46.7, + 47.2, + 47.49, + 47.47, + 48.04, + 47.76, + 47.73, + 47.88, + 48.84, + 48.8, + 48.62, + 48.02, + 48.47, + 48.15, + 48.39, + 47.28, + 47.96, + 47.2, + 46.79, + 47.49, + 46.74, + 46.76, + 46.87, + 46.33, + 47.21, + 48.17, + 47.02, + 46.21, + 46.77, + 46.05, + 45.9, + 46.06, + 46.55, + 46.49, + 46.61, + 46.22, + 47.07, + 46.83, + 47.1, + 46.85, + 46.97, + 46.93, + 46.9, + 46.35, + 46.9, + 47.81, + 48.0, + 48.48, + 49.01, + 49.59, + 49.78, + 49.91, + 50.43, + 50.47, + 49.87, + 49.89, + 48.76, + 48.78, + 49.05, + 49.81, + 49.91, + 50.47, + 50.46, + 49.83, + 48.99, + 48.43, + 47.64, + 48.07, + 47.98, + 48.36, + 48.44, + 49.1, + 49.75, + 49.37, + 49.22, + 48.91, + 47.96, + 48.41, + 49.15, + 49.17, + 48.89, + 49.56, + 48.17, + 48.31, + 48.43, + 48.12, + 48.99, + 49.59, + 49.44, + 49.4, + 49.18, + 48.89, + 48.13, + 48.99, + 49.63, + 50.12, + 49.46, + 50.72, + 51.89, + 51.97, + 51.39, + 50.84, + 51.07, + 50.5, + 50.47, + 51.12, + 50.19, + 51.39, + 52.3, + 51.51, + 50.63, + 50.45, + 49.82, + 49.67, + 48.13, + 48.03, + 49.15, + 48.5, + 48.36, + 47.5, + 47.93, + 47.84, + 49.05, + 49.19, + 48.98, + 49.33, + 49.04, + 48.26, + 48.48, + 48.4, + 48.53, + 48.79, + 48.51, + 48.79, + 49.86, + 49.19, + 50.25, + 50.1, + 49.64, + 51.1, + 51.17, + 51.97, + 52.42, + 51.37, + 51.41, + 51.07, + 50.24, + 49.17, + 49.25, + 49.62, + 49.86, + 49.68, + 49.21, + 48.63, + 48.33, + 47.74, + 47.66, + 47.7, + 47.21, + 47.12, + 46.72, + 46.79, + 47.16, + 47.32, + 47.66, + 46.71, + 46.55, + 46.79, + 47.23, + 46.33, + 46.5, + 47.29, + 47.24, + 47.24, + 47.56, + 47.76, + 48.21, + 48.29, + 48.42, + 47.98, + 47.92, + 48.71, + 48.61, + 48.54, + 48.27, + 48.78, + 48.29, + 48.87, + 48.33, + 47.73, + 47.9, + 48.02, + 48.24, + 48.91, + 48.69, + 48.98, + 48.45, + 49.24, + 49.63, + 49.96, + 50.08, + 49.6, + 49.41, + 49.73, + 49.72, + 49.8, + 48.99, + 49.12, + 48.72, + 48.1, + 48.04, + 46.97, + 47.45, + 48.01, + 48.02, + 47.46, + 46.94, + 46.91, + 45.52, + 45.72, + 46.2, + 46.09, + 45.87, + 46.07, + 46.35, + 47.08, + 47.15, + 46.8, + 46.58, + 46.76, + 47.76, + 47.61, + 47.03, + 46.57, + 45.38, + 45.67, + 44.94, + 44.3, + 43.23, + 42.69, + 43.18, + 42.53, + 41.63, + 41.9, + 41.86, + 42.28, + 42.88, + 43.02, + 42.38, + 42.46, + 42.91, + 42.7, + 41.98, + 42.81, + 42.7, + 42.6, + 42.76, + 43.52, + 43.81, + 43.73, + 44.27, + 45.67, + 46.59, + 47.06, + 46.45, + 48.77, + 48.07, + 47.89, + 47.51, + 48.54, + 48.82, + 47.99, + 48.19, + 48.55, + 48.39, + 47.69, + 47.3, + 47.09, + 47.16, + 46.91, + 47.41, + 46.89, + 45.92, + 45.56, + 46.45, + 46.18, + 47.66, + 48.0, + 47.34, + 46.9, + 47.11, + 46.46, + 47.95, + 47.4, + 47.86, + 48.78, + 48.74, + 48.16, + 48.04, + 48.29, + 48.85, + 48.91, + 48.09, + 48.16, + 47.79, + 46.52, + 46.17, + 45.39, + 45.84, + 47.09, + 48.26, + 47.95, + 47.71, + 48.17, + 48.84, + 48.61, + 48.56, + 49.91, + 49.85, + 49.56, + 49.64, + 49.99, + 49.38, + 49.25, + 48.56, + 48.42, + 49.58, + 50.03, + 49.98, + 49.42, + 49.24, + 49.89, + 49.55, + 50.43, + 49.6, + 49.43, + 50.49, + 49.28, + 50.0, + 48.89, + 48.86, + 48.78, + 49.3, + 47.42, + 46.32, + 46.06, + 46.16, + 45.7, + 45.65, + 45.03, + 44.88, + 44.48, + 44.74, + 45.19, + 46.15, + 45.83, + 45.72, + 45.84, + 45.74, + 45.8, + 44.94, + 45.27, + 44.81, + 44.34, + 43.5, + 44.33, + 44.36, + 45.16, + 45.42, + 44.49, + 43.95, + 44.53, + 44.18, + 43.64, + 43.66, + 43.68, + 43.2, + 43.14, + 42.99, + 41.57, + 42.04, + 41.72, + 42.67, + 42.12, + 41.33, + 42.22, + 41.42, + 41.21, + 41.75, + 41.71, + 40.89, + 41.18, + 41.24, + 42.19, + 42.7, + 44.66, + 43.78, + 43.89, + 43.38, + 44.2, + 44.81, + 45.37, + 44.99, + 44.65, + 43.54, + 44.69, + 45.1, + 45.04, + 45.7, + 46.24, + 46.9, + 45.99, + 45.64, + 45.84, + 46.14, + 46.79, + 46.25, + 46.4, + 47.8, + 48.26, + 48.81, + 48.83, + 49.31, + 50.41, + 50.46, + 51.19, + 50.64, + 50.98, + 51.5, + 51.02, + 51.66, + 51.22, + 50.71, + 50.7, + 51.84, + 51.99, + 52.51, + 52.02, + 52.03, + 51.28, + 50.92, + 51.4, + 51.35, + 52.19, + 52.03, + 51.87, + 52.6, + 52.15, + 51.2, + 51.96, + 52.17, + 50.82, + 50.83, + 50.57, + 51.61, + 51.14, + 50.77, + 50.21, + 49.57, + 49.16, + 48.31, + 47.73, + 46.81, + 45.98, + 45.12, + 44.91, + 44.6, + 43.97, + 44.38, + 44.46, + 44.31, + 44.15, + 45.22, + 45.46, + 45.84, + 44.37, + 44.09, + 42.9, + 42.79, + 43.16, + 42.89, + 43.34, + 42.86, + 43.35, + 42.55, + 42.54, + 42.95, + 43.41, + 43.46, + 44.76, + 44.61, + 44.45, + 42.91, + 44.11, + 44.01, + 43.42, + 44.34, + 45.2, + 45.36, + 44.59, + 44.95, + 44.68, + 44.08, + 44.83, + 43.65, + 44.12, + 44.51, + 45.85, + 46.13, + 44.97, + 44.57, + 44.72, + 45.04, + 45.73, + 44.64, + 44.54, + 45.24, + 46.26, + 47.45, + 47.27, + 47.98, + 49.05, + 49.78, + 50.22, + 50.72, + 50.23, + 49.35, + 49.96, + 49.75, + 49.74, + 49.4, + 49.17, + 49.33, + 48.73, + 48.79, + 48.97, + 48.94, + 48.52, + 49.02, + 50.16, + 49.8, + 50.54, + 51.06, + 49.45, + 49.01, + 48.64, + 49.14, + 49.27, + 49.57, + 49.96, + 49.42, + 48.98, + 48.27, + 48.2, + 48.17, + 48.31, + 47.91, + 48.49, + 49.07, + 50.02, + 50.44, + 50.55, + 50.94, + 51.29, + 50.87, + 51.63, + 52.62, + 53.76, + 53.7, + 53.82, + 54.0, + 53.92, + 54.21, + 54.05, + 53.86, + 54.83, + 54.84, + 54.78, + 55.21, + 55.2, + 55.27, + 55.13, + 54.29, + 54.19, + 53.42, + 53.48, + 52.7, + 53.2, + 53.58, + 53.68, + 53.55, + 53.72, + 52.47, + 51.76, + 51.64, + 51.81, + 51.73, + 51.09, + 51.15, + 50.85, + 50.2, + 50.39, + 50.26, + 50.97, + 51.35, + 51.76, + 51.92, + 51.38, + 50.79, + 49.89, + 51.62, + 50.94, + 50.79, + 50.56, + 50.38, + 50.02, + 48.9, + 48.32, + 47.52, + 47.5, + 47.14, + 46.78, + 46.98, + 46.69, + 47.31, + 47.13, + 47.33, + 46.58, + 47.05, + 46.86, + 47.17, + 47.43, + 47.37, + 47.56, + 47.37, + 48.23, + 48.83, + 49.14, + 48.45, + 47.82, + 47.47, + 47.37, + 47.69, + 47.2, + 47.96, + 48.01, + 46.84, + 46.62, + 45.13, + 44.78, + 44.55, + 44.3, + 44.22, + 44.1, + 43.86, + 44.88, + 45.71, + 45.11, + 45.96, + 45.07, + 44.68, + 45.7, + 44.45, + 44.9, + 44.25, + 44.28, + 44.29, + 45.42, + 45.02, + 45.08, + 45.56, + 45.49, + 45.09, + 45.15, + 45.31, + 45.93, + 45.45, + 45.27, + 45.56, + 45.55, + 45.52, + 45.6, + 45.27, + 44.89, + 45.25, + 44.69, + 45.5, + 45.72, + 45.04, + 45.31, + 45.5, + 46.05, + 46.82, + 46.67, + 46.31, + 46.02, + 45.51, + 45.15, + 45.42, + 45.52, + 45.31, + 44.97, + 45.27, + 45.07, + 44.54, + 44.56, + 44.51, + 43.98, + 44.6, + 45.21, + 45.33, + 45.5, + 45.91, + 45.97, + 46.59, + 47.65, + 47.75, + 48.05, + 48.62, + 48.44, + 47.8, + 48.38, + 47.48, + 48.6, + 49.15, + 49.28, + 49.32, + 50.39, + 49.81, + 49.12, + 48.78, + 48.65, + 48.07, + 48.2, + 48.32, + 47.86, + 48.87, + 48.06, + 47.33, + 47.61, + 47.53, + 47.83, + 47.5, + 46.93, + 46.61, + 46.26, + 46.65, + 46.43, + 46.96, + 47.38, + 48.05, + 48.63, + 49.13, + 49.61, + 49.31, + 49.16, + 48.08, + 48.3, + 47.93, + 48.21, + 48.56, + 47.78, + 47.21, + 47.06, + 46.81, + 46.97, + 46.34, + 46.44, + 45.5, + 44.3, + 44.84, + 44.16, + 43.94, + 43.21, + 42.5, + 42.41, + 42.32, + 43.06, + 43.47, + 43.44, + 44.03, + 44.82, + 45.17, + 45.02, + 45.73, + 46.88, + 47.34, + 48.45, + 49.04, + 49.57, + 48.92, + 48.28, + 48.28, + 47.31, + 47.01, + 47.59, + 47.24, + 47.62, + 46.85, + 46.62, + 47.3, + 47.48, + 47.71, + 48.77, + 49.58, + 49.06, + 49.87, + 49.5, + 49.5, + 49.52, + 50.17, + 49.49, + 49.77, + 50.09, + 50.58, + 50.44, + 51.03, + 50.59, + 51.26, + 51.45, + 50.58, + 50.81, + 50.9, + 50.67, + 50.22, + 50.07, + 49.2, + 50.23, + 49.55, + 49.16, + 49.87, + 50.22, + 50.65, + 51.55, + 51.33, + 50.67, + 51.17, + 51.62, + 51.39, + 50.6, + 51.34, + 51.65, + 50.8, + 51.25, + 50.36, + 50.06, + 49.39, + 49.02, + 48.54, + 48.2, + 48.67, + 48.87, + 49.27, + 49.94, + 49.72, + 49.77, + 50.1, + 51.12, + 51.64, + 52.44, + 53.0, + 53.57, + 52.43, + 52.91, + 52.98, + 52.95, + 52.58, + 52.27, + 52.48, + 52.93, + 51.97, + 52.06, + 51.69, + 51.08, + 51.3, + 51.07, + 50.66, + 50.18, + 50.35, + 50.33, + 49.67, + 49.17, + 49.08, + 49.34, + 48.73, + 49.04, + 48.57, + 50.23, + 49.66, + 49.2, + 49.33, + 48.8, + 49.32, + 50.42, + 50.18, + 50.28, + 49.96, + 49.96, + 50.82, + 51.34, + 50.77, + 51.68, + 52.35, + 52.59, + 52.14, + 52.14, + 51.62, + 51.87, + 51.64, + 50.27, + 50.82, + 50.92, + 51.55, + 51.43, + 51.52, + 52.16, + 52.35, + 52.47, + 54.35, + 54.16, + 54.18, + 55.14, + 54.55, + 53.84, + 52.9, + 53.16, + 53.47, + 53.85, + 52.96, + 53.51, + 54.15, + 54.01, + 53.95, + 54.28, + 54.41, + 54.71, + 53.96, + 53.78, + 52.98, + 53.3, + 53.55, + 53.42, + 53.53, + 52.52, + 52.99, + 52.65, + 52.67, + 53.29, + 52.77, + 53.43, + 53.44, + 53.38, + 53.65, + 52.83, + 53.13, + 53.1, + 53.66, + 53.46, + 53.17, + 53.33, + 53.23, + 52.46, + 52.29, + 53.01, + 52.89, + 52.31, + 52.7, + 51.53, + 50.23, + 50.22, + 50.32, + 50.45, + 49.91, + 49.82, + 48.98, + 49.13, + 48.18, + 48.13, + 48.32, + 47.3, + 47.04, + 47.57, + 48.55, + 47.68, + 47.93, + 47.23, + 46.48, + 47.51, + 47.96, + 47.52, + 47.7, + 48.13, + 48.27, + 49.66, + 50.03, + 48.23, + 48.09, + 47.69, + 47.61, + 47.67, + 47.32, + 46.73, + 47.61, + 48.02, + 47.65, + 48.11, + 48.55, + 49.34, + 48.72, + 49.21, + 48.86, + 49.58, + 49.47, + 48.12, + 48.18, + 47.15, + 47.07, + 47.1, + 46.91, + 46.08, + 45.49, + 45.08, + 45.02, + 45.9, + 46.4, + 46.19, + 47.03, + 46.27, + 46.76, + 46.72, + 46.93, + 47.37, + 47.01, + 47.56, + 47.6, + 49.09, + 48.93, + 49.71, + 50.11, + 49.4, + 50.23, + 49.59, + 48.26, + 48.8, + 49.47, + 49.51, + 49.36, + 50.33, + 50.75, + 50.34, + 50.77, + 50.01, + 49.67, + 49.05, + 47.75, + 47.09, + 47.88, + 47.26, + 46.99, + 46.35, + 46.94, + 47.01, + 47.36, + 47.35, + 46.7, + 46.18, + 46.76, + 46.79, + 47.32, + 45.47, + 46.23, + 46.01, + 47.39, + 47.14, + 47.21, + 47.67, + 47.19, + 47.77, + 47.42, + 48.25, + 48.76, + 49.08, + 48.67, + 48.57, + 48.78, + 47.58, + 47.3, + 47.91, + 47.19, + 48.02, + 47.68, + 47.92, + 47.27, + 47.62, + 47.94, + 48.67, + 49.51, + 50.27, + 50.39, + 49.65, + 50.45, + 49.66, + 49.4, + 49.85, + 50.12, + 51.08, + 51.05, + 50.02, + 49.85, + 49.96, + 49.75, + 50.6, + 50.44, + 49.57, + 49.86, + 49.17, + 50.21, + 50.37, + 49.52, + 50.18, + 51.59, + 50.36, + 50.89, + 51.17, + 51.25, + 51.43, + 51.7, + 51.25, + 52.07, + 51.22, + 52.37, + 53.24, + 52.46, + 52.41, + 53.21, + 52.85, + 52.7, + 52.4, + 53.06, + 52.63, + 52.57, + 52.84, + 52.66, + 52.09, + 51.24, + 50.31, + 49.59, + 48.57, + 48.16, + 48.38, + 48.44, + 47.98, + 47.41, + 46.86, + 46.09, + 45.43, + 45.95, + 45.19, + 45.3, + 45.02, + 46.57, + 45.57, + 45.77, + 45.65, + 45.28, + 45.56, + 45.74, + 45.19, + 45.54, + 45.86, + 46.73, + 46.43, + 47.38, + 47.32, + 46.19, + 46.58, + 46.6, + 46.13, + 46.77, + 46.55, + 47.23, + 47.24, + 47.74, + 48.2, + 48.52, + 47.93, + 48.52, + 48.56, + 49.79, + 50.08, + 50.53, + 50.06, + 49.82, + 49.88, + 49.18, + 48.49, + 48.46, + 48.44, + 48.6, + 49.29, + 49.07, + 49.5, + 49.42, + 49.31, + 49.48, + 48.25, + 48.33, + 47.98, + 47.46, + 46.38, + 46.18, + 45.13, + 45.75, + 45.7, + 44.77, + 44.47, + 45.04, + 44.78, + 44.71, + 44.6, + 44.63, + 43.72, + 43.82, + 43.6, + 45.5, + 45.47, + 45.28, + 45.97, + 45.96, + 46.19, + 45.74, + 46.76, + 46.45, + 46.75, + 47.49, + 47.36, + 47.41, + 47.81, + 48.27, + 47.65, + 47.8, + 47.28, + 46.89, + 46.56, + 47.36, + 48.37, + 49.97, + 49.93, + 49.43, + 48.86, + 49.85, + 48.93, + 48.76, + 48.44, + 49.52, + 48.93, + 49.61, + 50.4, + 50.3, + 50.57, + 49.63, + 49.59, + 49.47, + 47.93, + 48.22, + 48.47, + 47.48, + 46.69, + 46.3, + 46.06, + 45.96, + 45.46, + 44.95, + 45.23, + 45.04, + 45.08, + 45.04, + 45.41, + 45.41, + 46.02, + 46.16, + 46.77, + 47.58, + 46.76, + 47.37, + 48.5, + 47.94, + 47.97, + 47.79, + 48.1, + 48.45, + 48.08, + 48.91, + 48.41, + 48.36, + 49.01, + 50.2, + 49.89, + 50.36, + 50.49, + 49.53, + 48.96, + 48.26, + 47.99, + 47.78, + 47.84, + 48.65, + 48.93, + 50.55, + 50.39, + 50.86, + 51.09, + 51.97, + 51.7, + 52.18, + 53.11, + 52.62, + 52.52, + 52.77, + 52.45, + 51.88, + 52.94, + 52.75, + 53.73, + 53.35, + 53.16, + 53.58, + 53.38, + 52.77, + 52.29, + 52.4, + 51.96, + 51.97, + 50.58, + 50.23, + 50.12, + 49.81, + 49.21, + 48.7, + 48.77, + 49.69, + 48.85, + 48.71, + 49.32, + 49.54, + 49.49, + 49.23, + 49.25, + 49.21, + 47.91, + 47.52, + 46.4, + 47.25, + 47.8, + 47.37, + 47.9, + 49.42, + 49.05, + 49.85, + 50.07, + 49.93, + 49.27, + 48.95, + 48.73, + 47.37, + 47.74, + 47.59, + 47.91, + 47.71, + 49.55, + 48.56, + 48.03, + 48.5, + 49.94, + 49.35, + 50.46, + 49.9, + 50.68, + 50.71, + 52.03, + 53.06, + 52.61, + 54.32, + 53.56, + 53.3, + 54.32, + 53.79, + 53.33, + 53.34, + 53.55, + 53.71, + 53.19, + 53.24, + 53.56, + 54.39, + 54.5, + 53.66, + 53.6, + 53.16, + 53.88, + 52.8, + 53.08, + 52.38, + 53.1, + 53.5, + 53.56, + 53.79, + 53.51, + 53.85, + 53.74, + 54.11, + 54.06, + 52.49, + 52.13, + 53.0, + 53.81, + 53.8, + 53.64, + 53.37, + 53.68, + 53.96, + 53.29, + 53.62, + 54.29, + 53.63, + 53.44, + 53.65, + 54.01, + 53.68, + 53.29, + 52.95, + 53.12, + 53.31, + 53.24, + 52.35, + 51.65, + 52.0, + 51.23, + 51.34, + 51.1, + 50.71, + 50.71, + 51.71, + 51.85, + 51.63, + 50.71, + 51.01, + 51.67, + 52.0, + 52.66, + 52.89, + 52.05, + 51.98, + 52.26, + 52.65, + 52.3, + 52.21, + 52.39, + 53.1, + 53.65, + 53.96, + 54.12, + 53.42, + 52.69, + 52.58, + 53.16, + 53.33, + 53.6, + 52.63, + 51.7, + 52.34, + 52.27, + 51.44, + 51.94, + 52.05, + 53.78, + 54.46, + 54.58, + 54.39, + 54.44, + 54.29, + 53.34, + 53.83, + 53.92, + 52.19, + 51.77, + 51.23, + 51.8, + 51.74, + 52.59, + 51.59, + 50.91, + 51.53, + 51.11, + 50.45, + 50.12, + 49.67, + 50.0, + 50.67, + 49.7, + 49.53, + 49.55, + 49.61, + 50.12, + 50.19, + 49.84, + 49.17, + 48.09, + 47.91, + 47.96, + 48.55, + 48.36, + 49.78, + 49.74, + 49.46, + 49.7, + 49.12, + 49.26, + 48.04, + 48.48, + 48.55, + 48.71, + 48.83, + 48.09, + 47.59, + 48.57, + 48.9, + 48.56, + 48.84, + 49.11, + 50.3, + 50.96, + 51.19, + 50.9, + 51.95, + 51.85, + 51.29, + 50.53, + 50.0, + 49.79, + 50.25, + 50.79, + 51.47, + 51.53, + 52.0, + 53.31, + 53.79, + 54.68, + 53.68, + 53.16, + 52.65, + 50.99, + 51.01, + 51.83, + 51.47, + 51.56, + 51.01, + 50.7, + 50.86, + 50.12, + 50.82, + 49.66, + 49.86, + 49.56, + 50.47, + 50.91, + 49.64, + 48.2, + 47.63, + 47.38, + 47.32, + 47.39, + 47.85, + 47.07, + 46.05, + 46.28, + 46.14, + 46.15, + 45.84, + 45.82, + 46.8, + 45.89, + 45.24, + 45.72, + 46.74, + 46.68, + 45.99, + 44.87, + 45.13, + 44.48, + 45.89, + 47.38, + 47.57, + 47.91, + 47.88, + 48.61, + 48.63, + 48.7, + 49.54, + 49.93, + 51.21, + 50.2, + 49.86, + 49.32, + 49.84, + 49.55, + 49.92, + 49.22, + 49.18, + 50.57, + 51.54, + 50.39, + 50.6, + 51.08, + 50.76, + 50.09, + 50.48, + 50.53, + 50.85, + 50.74, + 52.13, + 51.54, + 51.21, + 51.49, + 51.9, + 51.04, + 51.79, + 50.88, + 50.87, + 50.67, + 50.23, + 50.9, + 49.48, + 49.05, + 48.53, + 49.08, + 50.03, + 50.5, + 51.32, + 49.96, + 50.06, + 49.23, + 49.02, + 49.19, + 49.26, + 50.1, + 48.91, + 48.43, + 47.57, + 46.64, + 47.31, + 47.47, + 48.46, + 49.2, + 49.26, + 48.69, + 49.31, + 48.91, + 48.21, + 47.56, + 47.68, + 48.48, + 48.55, + 49.31, + 49.38, + 49.14, + 50.79, + 51.86, + 51.94, + 51.41, + 50.41, + 50.64, + 50.48, + 50.75, + 50.93, + 51.17, + 51.83, + 51.98, + 51.51, + 51.02, + 51.35, + 50.68, + 51.1, + 51.5, + 51.45, + 50.95, + 49.86, + 49.19, + 48.23, + 48.28, + 48.05, + 47.54, + 48.11, + 48.23, + 48.29, + 48.66, + 49.31, + 48.36, + 48.82, + 47.76, + 47.32, + 47.98, + 48.44, + 48.87, + 49.0, + 49.87, + 48.95, + 48.79, + 48.84, + 50.08, + 50.7, + 51.31, + 50.82, + 52.16, + 52.4, + 51.75, + 53.12, + 52.2, + 51.63, + 51.46, + 50.84, + 51.14, + 51.29, + 51.33, + 52.44, + 51.41, + 52.2, + 51.66, + 52.51, + 53.6, + 54.91, + 54.7, + 53.9, + 54.02, + 53.91, + 52.77, + 53.16, + 52.54, + 53.36, + 53.87, + 53.62, + 53.57, + 53.36, + 53.01, + 54.81, + 54.15, + 54.1, + 54.62, + 54.29, + 53.83, + 52.96, + 53.61, + 53.97, + 54.17, + 53.18, + 53.42, + 53.52, + 53.25, + 52.36, + 52.28, + 51.71, + 51.72, + 51.73, + 51.49, + 51.99, + 51.91, + 52.19, + 52.4, + 52.95, + 52.32, + 52.06, + 52.57, + 52.61, + 53.24, + 53.62, + 53.28, + 53.74, + 53.51, + 54.02, + 55.05, + 55.6, + 56.87, + 55.8, + 55.35, + 55.09, + 54.74, + 54.87, + 54.55, + 55.13, + 55.61, + 55.75, + 55.03, + 55.26, + 55.56, + 55.66, + 55.56, + 56.29, + 55.84, + 55.5, + 55.79, + 55.99, + 56.38, + 56.09, + 55.18, + 54.33, + 53.98, + 54.38, + 54.77, + 53.58, + 53.83, + 53.7, + 53.0, + 54.26, + 54.33, + 54.74, + 56.19, + 55.71, + 55.36, + 56.15, + 55.24, + 55.18, + 55.1, + 55.58, + 55.71, + 55.05, + 55.53, + 55.93, + 55.18, + 54.67, + 54.26, + 53.48, + 54.05, + 53.78, + 53.53, + 52.84, + 52.55, + 53.39, + 53.77, + 52.72, + 52.07, + 52.41, + 52.07, + 51.69, + 51.14, + 50.32, + 50.37, + 50.14, + 50.82, + 50.76, + 50.17, + 50.58, + 51.38, + 50.91, + 49.87, + 49.58, + 48.78, + 49.79, + 48.96, + 48.79, + 49.7, + 50.22, + 49.91, + 49.44, + 49.35, + 49.21, + 50.13, + 50.03, + 49.22, + 49.83, + 50.45, + 50.31, + 50.77, + 50.78, + 50.04, + 49.99, + 49.31, + 48.94, + 48.4, + 48.63, + 48.77, + 48.0, + 47.49, + 47.54, + 47.87, + 47.95, + 46.67, + 47.51, + 48.62, + 49.6, + 49.93, + 50.34, + 49.94, + 50.05, + 49.37, + 49.46, + 48.61, + 48.99, + 48.8, + 49.28, + 49.41, + 49.14, + 49.67, + 48.97, + 48.83, + 48.53, + 49.01, + 48.98, + 49.16, + 49.5, + 48.1, + 47.58, + 47.7, + 48.35, + 48.73, + 49.54, + 49.42, + 49.49, + 49.2, + 48.95, + 48.48, + 48.18, + 48.1, + 47.75, + 47.81, + 46.76, + 47.08, + 47.25, + 47.57, + 47.34, + 47.09, + 47.74, + 47.69, + 48.93, + 48.11, + 48.0, + 47.36, + 46.94, + 46.53, + 46.31, + 46.85, + 46.23, + 46.67, + 45.87, + 45.71, + 46.59, + 46.93, + 47.16, + 47.59, + 47.99, + 48.41, + 49.28, + 48.67, + 48.65, + 49.06, + 49.53, + 49.88, + 50.66, + 50.35, + 49.53, + 50.31, + 50.3, + 49.96, + 49.99, + 49.73, + 50.34, + 50.86, + 51.03, + 51.34, + 51.33, + 51.92, + 50.46, + 49.75, + 49.73, + 49.49, + 48.93, + 49.32, + 48.75, + 48.91, + 49.0, + 49.06, + 48.58, + 48.49, + 49.26, + 49.6, + 50.18, + 50.13, + 49.11, + 48.85, + 48.78, + 49.58, + 50.27, + 50.52, + 50.0, + 50.08, + 49.92, + 49.77, + 49.04, + 49.34, + 49.33, + 49.83, + 48.95, + 48.3, + 50.52, + 49.98, + 50.15, + 50.41, + 49.82, + 50.86, + 50.8, + 50.87, + 51.95, + 51.43, + 51.11, + 50.88, + 50.04, + 50.21, + 50.49, + 50.59, + 50.97, + 51.47, + 51.64, + 51.46, + 52.17, + 51.71, + 52.51, + 52.34, + 52.76, + 53.8, + 52.36, + 52.2, + 51.91, + 52.9, + 52.6, + 54.18, + 53.18, + 53.33, + 53.03, + 53.27, + 52.87, + 52.54, + 51.39, + 51.43, + 50.5, + 49.71, + 49.77, + 49.7, + 50.32, + 49.5, + 49.77, + 49.96, + 49.78, + 49.3, + 49.27, + 49.82, + 49.6, + 50.11, + 49.95, + 50.98, + 50.98, + 50.85, + 49.87, + 49.02, + 49.26, + 49.14, + 49.33, + 48.93, + 48.86, + 48.51, + 48.72, + 48.61, + 49.76, + 49.35, + 50.04, + 49.4, + 49.13, + 48.65, + 49.43, + 49.7, + 49.79, + 49.94, + 49.29, + 50.14, + 50.97, + 50.93, + 50.92, + 51.29, + 51.16, + 51.02, + 50.7, + 50.48, + 50.19, + 50.62, + 50.41, + 50.15, + 49.77, + 48.87, + 49.83, + 50.14, + 50.66, + 50.33, + 51.19, + 51.26, + 52.1, + 52.05, + 51.99, + 51.63, + 51.64, + 51.74, + 52.61, + 53.48, + 53.46, + 54.12, + 52.41, + 52.08, + 52.19, + 52.68, + 52.88, + 52.79, + 52.45, + 51.92, + 53.03, + 53.64, + 54.35, + 54.27, + 53.87, + 54.12, + 54.02, + 53.87, + 53.77, + 53.32, + 52.73, + 52.53, + 51.65, + 51.97, + 52.44, + 51.93, + 50.79, + 51.01, + 51.13, + 51.12, + 50.3, + 49.14, + 50.19, + 50.06, + 50.36, + 50.31, + 50.55, + 49.77, + 49.51, + 48.7, + 48.08, + 47.69, + 46.65, + 46.44, + 46.09, + 45.46, + 45.47, + 45.55, + 45.14, + 46.44, + 46.94, + 47.68, + 47.53, + 48.11, + 48.61, + 48.03, + 47.66, + 49.45, + 49.22, + 49.52, + 49.41, + 49.92, + 49.32, + 48.73, + 49.44, + 49.57, + 48.09, + 48.14, + 48.07, + 48.54, + 48.76, + 48.99, + 49.06, + 49.25, + 48.58, + 48.12, + 47.64, + 46.88, + 47.42, + 48.12, + 48.52, + 48.19, + 47.91, + 47.68, + 48.4, + 48.75, + 49.82, + 49.24, + 49.12, + 48.38, + 47.56, + 47.52, + 47.36, + 47.11, + 46.25, + 46.44, + 46.34, + 46.96, + 47.35, + 46.62, + 46.92, + 46.63, + 47.61, + 47.64, + 47.39, + 47.2, + 46.35, + 47.19, + 48.52, + 47.51, + 47.41, + 47.39, + 47.09, + 47.88, + 48.67, + 48.55, + 49.82, + 49.84, + 49.7, + 49.88, + 49.43, + 50.31, + 50.68, + 50.45, + 50.33, + 49.78, + 49.94, + 49.17, + 49.18, + 48.89, + 49.25, + 49.89, + 50.37, + 50.29, + 49.86, + 49.68, + 49.67, + 49.97, + 49.63, + 49.06, + 49.18, + 50.02, + 51.14, + 51.59, + 50.97, + 51.79, + 51.25, + 50.76, + 51.0, + 50.15, + 50.63, + 50.59, + 50.81, + 50.3, + 50.81, + 51.1, + 50.86, + 51.41, + 49.78, + 50.01, + 49.94, + 49.46, + 49.58, + 49.89, + 49.45, + 49.39, + 49.38, + 49.63, + 50.37, + 50.08, + 50.87, + 50.07, + 50.25, + 49.21, + 49.27, + 49.72, + 50.94, + 50.95, + 50.48, + 51.09, + 51.09, + 51.13, + 51.66, + 52.28, + 51.19, + 51.2, + 51.17, + 50.5, + 49.52, + 49.49, + 49.22, + 48.8, + 48.74, + 48.56, + 48.6, + 49.57, + 49.56, + 50.7, + 51.43, + 51.98, + 51.51, + 51.3, + 50.72, + 50.96, + 50.9, + 51.14, + 51.3, + 51.38, + 51.14, + 50.53, + 50.25, + 50.68, + 50.57, + 50.52, + 51.03, + 51.3, + 50.39, + 50.33, + 49.8, + 49.78, + 50.02, + 50.32, + 51.31, + 50.99, + 50.79, + 51.12, + 51.67, + 51.02, + 51.41, + 51.78, + 51.66, + 51.46, + 51.87, + 52.08, + 52.28, + 51.8, + 50.73, + 50.66, + 50.48, + 50.75, + 50.27, + 50.65, + 50.88, + 50.42, + 50.98, + 50.75, + 50.32, + 50.46, + 50.45, + 49.89, + 50.27, + 50.26, + 49.8, + 48.75, + 49.03, + 49.11, + 49.2, + 50.04, + 48.55, + 49.34, + 50.17, + 49.58, + 50.19, + 49.7, + 49.08, + 49.04, + 50.16, + 50.37, + 50.39, + 50.92, + 50.52, + 51.41, + 52.33, + 52.54, + 52.01, + 52.62, + 52.74, + 53.07, + 53.69, + 53.88, + 53.26, + 54.09, + 54.18, + 54.29, + 54.57, + 54.67, + 55.02, + 55.04, + 54.83, + 54.41, + 54.01, + 53.76, + 54.28, + 53.99, + 53.84, + 53.7, + 53.95, + 54.26, + 55.36, + 54.42, + 54.19, + 54.45, + 53.35, + 54.33, + 54.17, + 53.61, + 54.12, + 52.72, + 52.8, + 52.15, + 52.09, + 52.28, + 52.71, + 52.9, + 54.09, + 54.05, + 53.76, + 54.42, + 54.29, + 54.46, + 52.01, + 52.24, + 52.15, + 51.85, + 51.42, + 51.93, + 50.67, + 52.54, + 53.18, + 53.34, + 54.41, + 54.49, + 53.86, + 54.4, + 53.33, + 53.63, + 54.27, + 54.51, + 53.55, + 53.6, + 53.45, + 52.94, + 51.49, + 50.75, + 50.44, + 51.1, + 52.73, + 53.19, + 52.66, + 52.35, + 52.95, + 53.26, + 53.43, + 53.51, + 54.15, + 55.41, + 55.31, + 55.3, + 55.5, + 55.11, + 53.69, + 53.91, + 53.4, + 54.12, + 54.14, + 54.96, + 54.35, + 54.94, + 53.86, + 54.35, + 54.12, + 54.6, + 54.29, + 54.61, + 54.82, + 54.96, + 55.12, + 56.03, + 55.57, + 56.3, + 55.96, + 56.57, + 57.84, + 57.21, + 55.77, + 55.75, + 55.22, + 54.8, + 54.51, + 54.1, + 54.87, + 55.45, + 56.04, + 57.3, + 56.69, + 55.06, + 56.18, + 56.2, + 56.05, + 54.84, + 53.93, + 54.27, + 54.1, + 52.73, + 52.11, + 52.69, + 53.41, + 53.47, + 55.1, + 55.61, + 56.59, + 57.26, + 57.61, + 56.65, + 55.56, + 55.0, + 55.06, + 54.96, + 55.08, + 54.97, + 55.16, + 55.65, + 55.54, + 55.26, + 53.58, + 54.03, + 53.48, + 52.87, + 53.33, + 53.82, + 54.15, + 54.64, + 53.89, + 53.67, + 53.27, + 54.24, + 54.68, + 54.44, + 54.85, + 54.98, + 54.81, + 54.99, + 55.4, + 55.21, + 54.36, + 54.48, + 54.23, + 53.46, + 52.93, + 52.72, + 52.69, + 52.97, + 52.78, + 53.0, + 52.71, + 52.99, + 53.17, + 53.45, + 54.24, + 53.98, + 52.95, + 52.84, + 53.27, + 53.22, + 53.35, + 52.25, + 51.7, + 51.99, + 52.42, + 51.92, + 52.1, + 51.63, + 50.91, + 50.93, + 51.04, + 51.26, + 51.67, + 52.65, + 53.16, + 52.88, + 53.39, + 52.44, + 52.45, + 53.04, + 53.38, + 53.81, + 54.88, + 54.34, + 54.73, + 54.58, + 55.16, + 55.12, + 55.49, + 56.31, + 56.56, + 56.3, + 55.96, + 55.42, + 55.94, + 56.6, + 56.33, + 55.11, + 54.63, + 54.8, + 54.14, + 52.88, + 52.55, + 51.28, + 51.45, + 51.18, + 51.19, + 51.95, + 51.36, + 50.05, + 50.03, + 50.31, + 49.44, + 49.23, + 49.04, + 49.08, + 48.73, + 50.35, + 50.19, + 50.29, + 50.0, + 48.41, + 49.27, + 47.39, + 48.26, + 47.5, + 46.73, + 46.73, + 48.12, + 48.35, + 48.27, + 47.84, + 48.27, + 48.09, + 48.55, + 47.4, + 47.77, + 48.01, + 47.23, + 46.67, + 46.65, + 46.42, + 46.67, + 45.87, + 45.42, + 46.78, + 46.34, + 46.16, + 46.13, + 46.04, + 46.84, + 46.56, + 47.15, + 46.69, + 47.22, + 47.15, + 47.1, + 47.1, + 47.49, + 46.83, + 46.31, + 47.6, + 47.96, + 47.78, + 48.21, + 48.21, + 46.89, + 47.05, + 47.04, + 47.31, + 46.9, + 46.83, + 47.57, + 47.53, + 47.32, + 47.6, + 47.41, + 48.1, + 48.03, + 48.29, + 47.9, + 47.2, + 47.68, + 47.89, + 48.31, + 48.79, + 47.93, + 48.04, + 46.88, + 47.25, + 46.66, + 47.0, + 47.5, + 47.23, + 47.27, + 48.06, + 47.1, + 47.55, + 47.67, + 48.28, + 47.33, + 47.38, + 48.1, + 48.95, + 48.51, + 48.37, + 49.51, + 48.67, + 48.67, + 48.8, + 48.93, + 48.39, + 49.0, + 49.55, + 50.65, + 50.16, + 49.87, + 50.53, + 51.61, + 51.57, + 50.62, + 50.48, + 51.05, + 51.44, + 52.08, + 53.19, + 52.87, + 52.27, + 51.5, + 51.4, + 51.98, + 52.98, + 53.05, + 53.0, + 52.86, + 53.53, + 53.01, + 52.88, + 52.78, + 52.71, + 53.74, + 53.13, + 54.54, + 54.06, + 53.48, + 53.02, + 53.34, + 53.27, + 53.88, + 53.3, + 52.23, + 51.97, + 52.1, + 51.17, + 51.08, + 51.38, + 50.87, + 50.36, + 49.7, + 49.62, + 49.9, + 51.55, + 52.22, + 51.42, + 50.47, + 50.39, + 51.32, + 51.69, + 51.34, + 51.92, + 52.7, + 53.53, + 52.82, + 53.02, + 52.19, + 51.67, + 50.87, + 50.69, + 49.82, + 50.29, + 50.27, + 49.75, + 50.04, + 50.96, + 51.15, + 50.78, + 50.59, + 50.52, + 50.09, + 49.06, + 48.85, + 49.62, + 49.13, + 47.99, + 47.97, + 48.68, + 47.67, + 47.83, + 48.12, + 48.48, + 48.84, + 49.23, + 48.3, + 48.7, + 49.55, + 49.43, + 49.66, + 49.06, + 49.86, + 49.49, + 50.49, + 50.26, + 50.66, + 50.32, + 51.44, + 50.23, + 50.45, + 49.19, + 48.49, + 49.65, + 50.2, + 48.99, + 49.01, + 48.66, + 49.03, + 50.16, + 50.55, + 50.8, + 51.08, + 50.41, + 50.82, + 51.36, + 50.96, + 50.56, + 51.42, + 51.51, + 50.8, + 50.53, + 50.24, + 50.2, + 50.15, + 50.0, + 51.0, + 51.48, + 52.34, + 51.28, + 51.32, + 52.0, + 52.4, + 51.94, + 51.45, + 51.99, + 51.83, + 52.18, + 52.23, + 52.11, + 52.14, + 51.6, + 52.59, + 52.87, + 53.65, + 53.26, + 52.87, + 52.62, + 52.05, + 52.42, + 52.8, + 52.43, + 52.19, + 52.38, + 51.88, + 51.59, + 52.5, + 52.0, + 51.65, + 53.12, + 51.78, + 51.04, + 52.09, + 51.81, + 52.07, + 53.3, + 52.8, + 52.39, + 52.59, + 52.49, + 52.13, + 52.01, + 51.17, + 51.43, + 51.9, + 51.76, + 51.59, + 51.89, + 51.53, + 51.31, + 51.25, + 52.11, + 52.03, + 51.93, + 51.79, + 51.52, + 50.91, + 50.34, + 50.85, + 50.49, + 50.54, + 50.24, + 49.44, + 49.17, + 50.03, + 49.78, + 49.38, + 49.13, + 48.95, + 49.11, + 48.88, + 48.84, + 48.57, + 48.81, + 49.02, + 49.17, + 49.57, + 49.52, + 50.25, + 50.53, + 51.41, + 51.33, + 51.47, + 51.03, + 51.02, + 51.49, + 51.24, + 52.11, + 52.09, + 52.99, + 52.31, + 52.09, + 51.75, + 52.32, + 52.66, + 52.56, + 52.24, + 52.18, + 52.57, + 53.02, + 52.92, + 52.6, + 52.61, + 52.63, + 52.73, + 52.4, + 53.4, + 52.95, + 53.8, + 54.56, + 55.04, + 56.06, + 56.28, + 55.96, + 55.53, + 55.01, + 55.42, + 54.42, + 53.48, + 54.33, + 54.85, + 55.0, + 55.45, + 55.81, + 55.58, + 54.59, + 55.27, + 55.43, + 54.5, + 54.49, + 54.12, + 53.97, + 53.69, + 53.95, + 53.74, + 52.98, + 53.32, + 53.55, + 52.62, + 52.81, + 53.29, + 53.13, + 53.18, + 52.66, + 51.56, + 51.84, + 51.75, + 51.97, + 51.79, + 51.6, + 51.66, + 51.59, + 52.08, + 51.79, + 50.88, + 50.95, + 50.15, + 48.63, + 48.0, + 47.77, + 47.34, + 46.47, + 46.41, + 47.21, + 47.76, + 47.81, + 48.41, + 48.18, + 47.68, + 48.14, + 47.52, + 47.77, + 47.8, + 47.63, + 47.4, + 48.14, + 47.22, + 47.44, + 47.32, + 46.92, + 47.01, + 47.26, + 47.28, + 47.48, + 48.38, + 48.05, + 48.34, + 47.33, + 47.66, + 46.58, + 47.03, + 46.81, + 46.97, + 46.16, + 46.25, + 46.82, + 47.25, + 47.3, + 47.35, + 48.09, + 48.57, + 48.22, + 47.91, + 47.54, + 47.57, + 46.92, + 45.69, + 45.64, + 45.88, + 46.08, + 46.81, + 46.09, + 45.86, + 45.08, + 45.33, + 45.36, + 45.16, + 45.28, + 44.95, + 44.44, + 45.5, + 46.08, + 46.05, + 45.2, + 45.17, + 45.61, + 45.8, + 46.49, + 47.29, + 47.3, + 47.07, + 46.83, + 46.65, + 47.26, + 47.06, + 46.11, + 46.47, + 46.48, + 46.27, + 45.16, + 45.96, + 46.46, + 45.85, + 46.02, + 45.45, + 44.73, + 43.57, + 44.17, + 44.81, + 44.73, + 44.8, + 45.96, + 45.59, + 44.96, + 45.14, + 45.57, + 45.48, + 44.71, + 44.36, + 44.88, + 45.41, + 44.5, + 43.88, + 43.41, + 43.53, + 44.98, + 44.91, + 45.05, + 44.67, + 46.33, + 46.04, + 45.81, + 45.99, + 45.27, + 45.85, + 45.93, + 45.51, + 45.24, + 44.2, + 43.98, + 42.74, + 42.61, + 42.46, + 42.26, + 42.07, + 41.72, + 42.62, + 43.64, + 43.66, + 44.47, + 44.4, + 44.33, + 43.95, + 44.49, + 44.97, + 44.29, + 44.5, + 44.3, + 43.88, + 43.98, + 42.95, + 42.83, + 44.11, + 44.49, + 43.92, + 44.37, + 44.54, + 44.45, + 44.21, + 44.33, + 44.09, + 44.1, + 44.66, + 45.26, + 44.58, + 44.4, + 45.48, + 46.65, + 46.94, + 47.97, + 48.73, + 48.68, + 47.51, + 47.52, + 46.8, + 46.94, + 48.05, + 48.24, + 47.81, + 47.15, + 46.03, + 44.96, + 46.04, + 46.63, + 46.62, + 46.6, + 46.63, + 46.69, + 47.6, + 47.88, + 46.73, + 47.43, + 46.33, + 46.16, + 45.4, + 45.52, + 44.85, + 44.13, + 43.62, + 44.23, + 44.24, + 44.75, + 45.68, + 45.9, + 46.33, + 45.82, + 45.85, + 45.25, + 45.67, + 46.3, + 46.96, + 47.0, + 47.6, + 47.56, + 47.27, + 47.63, + 48.11, + 49.47, + 49.92, + 49.26, + 48.69, + 47.93, + 48.02, + 47.4, + 48.27, + 48.13, + 48.55, + 48.67, + 48.9, + 48.3, + 48.32, + 48.1, + 48.07, + 48.19, + 48.63, + 48.38, + 48.91, + 49.13, + 50.13, + 48.14, + 47.79, + 48.59, + 47.1, + 48.05, + 48.14, + 46.95, + 47.45, + 46.87, + 46.38, + 47.33, + 47.15, + 46.64, + 47.91, + 48.51, + 48.34, + 47.9, + 47.82, + 48.81, + 48.24, + 47.51, + 48.33, + 48.19, + 48.29, + 48.64, + 48.43, + 47.01, + 46.94, + 47.74, + 49.09, + 49.04, + 49.04, + 49.88, + 50.24, + 50.41, + 49.22, + 48.98, + 49.13, + 48.24, + 48.06, + 49.12, + 48.98, + 48.14, + 47.05, + 47.1, + 46.81, + 46.35, + 46.56, + 46.8, + 46.97, + 47.24, + 46.56, + 46.25, + 46.12, + 46.17, + 46.84, + 46.47, + 46.07, + 47.04, + 47.2, + 46.41, + 46.3, + 45.63, + 45.04, + 44.33, + 43.97, + 45.33, + 46.03, + 46.94, + 47.65, + 47.62, + 47.9, + 48.01, + 47.41, + 46.76, + 47.37, + 46.69, + 46.88, + 47.33, + 47.83, + 48.1, + 47.42, + 47.79, + 47.75, + 47.21, + 46.07, + 46.42, + 45.56, + 44.63, + 45.78, + 45.15, + 44.99, + 45.14, + 45.28, + 44.76, + 44.44, + 45.03, + 44.96, + 45.05, + 43.85, + 43.63, + 44.27, + 43.95, + 43.5, + 43.86, + 44.34, + 44.65, + 44.42, + 44.98, + 46.06, + 46.84, + 45.96, + 47.8, + 47.05, + 46.37, + 46.63, + 46.64, + 46.92, + 47.77, + 48.38, + 47.87, + 47.96, + 48.61, + 49.26, + 49.95, + 50.45, + 50.86, + 50.54, + 49.73, + 49.99, + 49.72, + 50.47, + 49.94, + 49.71, + 49.46, + 50.05, + 50.5, + 50.51, + 50.67, + 51.63, + 50.54, + 50.97, + 51.6, + 52.3, + 52.74, + 52.22, + 51.85, + 52.21, + 51.81, + 51.66, + 50.72, + 49.99, + 50.2, + 49.94, + 49.48, + 49.38, + 49.57, + 49.43, + 49.54, + 49.6, + 49.46, + 49.46, + 48.94, + 48.66, + 47.59, + 46.94, + 46.29, + 46.12, + 46.88, + 46.93, + 47.08, + 46.58, + 46.82, + 47.9, + 47.89, + 47.44, + 46.79, + 47.01, + 46.51, + 47.0, + 46.46, + 45.53, + 45.91, + 45.22, + 45.68, + 46.38, + 46.1, + 46.3, + 47.21, + 46.99, + 48.01, + 47.85, + 47.33, + 47.44, + 47.63, + 48.36, + 48.92, + 49.17, + 49.58, + 49.69, + 50.17, + 49.86, + 49.21, + 49.36, + 50.98, + 51.45, + 51.0, + 51.81, + 50.66, + 50.49, + 50.72, + 50.3, + 49.94, + 49.84, + 49.52, + 49.06, + 48.43, + 47.52, + 46.99, + 46.99, + 47.65, + 47.3, + 46.63, + 47.66, + 47.02, + 47.14, + 46.63, + 46.27, + 46.58, + 46.92, + 47.75, + 48.19, + 48.32, + 48.73, + 48.14, + 48.9, + 49.24, + 49.55, + 49.92, + 49.03, + 48.37, + 48.48, + 48.6, + 48.97, + 49.06, + 48.97, + 49.74, + 49.96, + 50.41, + 51.11, + 51.85, + 52.0, + 52.4, + 52.51, + 53.1, + 54.41, + 53.7, + 53.17, + 54.06, + 54.09, + 53.75, + 53.26, + 53.75, + 54.01, + 55.14, + 54.98, + 55.42, + 56.31, + 55.32, + 54.58, + 54.65, + 54.22, + 53.88, + 53.41, + 53.25, + 52.64, + 51.82, + 52.01, + 52.05, + 52.6, + 52.86, + 53.05, + 53.44, + 52.83, + 52.47, + 52.59, + 53.1, + 53.42, + 53.23, + 53.05, + 53.14, + 52.38, + 52.84, + 53.25, + 53.74, + 54.26, + 54.78, + 53.55, + 53.62, + 52.69, + 52.06, + 51.94, + 52.61, + 52.76, + 52.84, + 53.86, + 53.92, + 53.27, + 52.37, + 51.8, + 51.83, + 50.87, + 51.12, + 51.28, + 50.82, + 50.87, + 51.16, + 50.76, + 51.18, + 50.73, + 51.07, + 51.92, + 52.08, + 51.27, + 51.3, + 51.32, + 50.78, + 50.01, + 49.78, + 50.3, + 50.79, + 51.49, + 51.43, + 52.58, + 52.03, + 52.25, + 52.06, + 52.91, + 52.87, + 52.2, + 52.3, + 51.58, + 51.02, + 51.56, + 51.52, + 52.0, + 51.44, + 52.18, + 52.04, + 50.82, + 50.27, + 49.42, + 48.56, + 48.89, + 49.13, + 49.5, + 49.07, + 49.41, + 48.54, + 48.28, + 48.22, + 47.91, + 48.01, + 48.04, + 48.36, + 48.58, + 49.18, + 48.91, + 49.32, + 49.5, + 49.66, + 49.74, + 48.45, + 49.64, + 49.09, + 48.63, + 48.47, + 47.71, + 48.81, + 48.46, + 48.08, + 47.62, + 47.93, + 48.81, + 49.0, + 48.55, + 49.37, + 49.56, + 49.13, + 49.11, + 49.2, + 49.36, + 49.37, + 49.4, + 50.53, + 52.22, + 52.28, + 51.68, + 51.02, + 51.49, + 50.48, + 50.36, + 50.59, + 50.69, + 50.44, + 51.53, + 51.98, + 51.65, + 52.09, + 51.94, + 51.59, + 51.31, + 52.0, + 51.62, + 51.55, + 52.13, + 52.27, + 52.37, + 51.92, + 53.28, + 53.71, + 52.21, + 52.95, + 52.12, + 51.25, + 50.81, + 51.55, + 51.35, + 51.45, + 50.42, + 51.06, + 50.88, + 50.09, + 50.28, + 50.57, + 50.61, + 51.37, + 51.69, + 52.56, + 52.48, + 52.49, + 52.96, + 53.6, + 53.32, + 54.39, + 54.37, + 54.29, + 54.47, + 53.86, + 52.8, + 53.98, + 54.53, + 53.89, + 53.89, + 54.19, + 53.81, + 54.6, + 54.21, + 54.72, + 54.25, + 54.47, + 55.31, + 55.49, + 55.08, + 55.11, + 55.45, + 55.08, + 54.74, + 55.71, + 56.43, + 55.9, + 54.99, + 54.12, + 53.37, + 53.13, + 53.03, + 52.14, + 52.19, + 50.4, + 50.48, + 51.43, + 50.67, + 48.93, + 49.05, + 49.49, + 49.26, + 49.41, + 50.2, + 51.21, + 51.54, + 50.77, + 50.85, + 50.24, + 50.22, + 50.07, + 49.73, + 50.65, + 50.5, + 49.61, + 49.84, + 50.26, + 50.28, + 49.81, + 49.56, + 49.21, + 48.92, + 48.52, + 48.42, + 47.64, + 47.83, + 47.41, + 47.99, + 48.26, + 49.19, + 48.39, + 49.27, + 49.22, + 49.6, + 50.14, + 50.72, + 50.74, + 51.0, + 50.92, + 51.34, + 50.78, + 51.01, + 51.91, + 53.08, + 53.66, + 54.46, + 54.68, + 55.22, + 56.29, + 56.13, + 55.05, + 54.85, + 54.86, + 54.27, + 53.47, + 53.1, + 52.3, + 52.8, + 53.77, + 54.1, + 53.18, + 53.24, + 52.66, + 52.78, + 52.23, + 52.77, + 53.14, + 52.88, + 53.13, + 53.1, + 54.08, + 52.86, + 53.05, + 53.73, + 53.44, + 53.07, + 53.11, + 52.5, + 52.13, + 51.47, + 51.33, + 50.05, + 49.69, + 50.03, + 49.8, + 49.56, + 50.11, + 51.05, + 50.59, + 51.3, + 50.22, + 49.71, + 50.04, + 50.19, + 50.26, + 50.77, + 50.64, + 51.08, + 50.77, + 50.38, + 49.24, + 49.66, + 49.15, + 49.77, + 50.38, + 50.24, + 50.29, + 50.4, + 50.27, + 49.39, + 50.27, + 49.92, + 50.24, + 50.41, + 50.58, + 50.7, + 51.23, + 50.68, + 51.27, + 51.34, + 51.34, + 51.06, + 51.01, + 51.34, + 50.61, + 49.57, + 49.41, + 49.84, + 49.67, + 50.5, + 51.26, + 52.08, + 52.91, + 53.01, + 53.29, + 52.81, + 51.15, + 51.37, + 50.88, + 50.74, + 49.23, + 49.79, + 49.67, + 49.32, + 48.64, + 48.18, + 47.71, + 47.17, + 46.38, + 46.33, + 46.2, + 46.79, + 45.8, + 45.62, + 45.17, + 45.47, + 45.53, + 46.13, + 47.31, + 47.37, + 47.74, + 47.33, + 47.31, + 47.38, + 48.71, + 48.06, + 48.01, + 48.07, + 47.65, + 47.91, + 47.96, + 48.07, + 47.68, + 48.17, + 47.64, + 47.47, + 48.03, + 48.91, + 48.48, + 48.88, + 48.85, + 49.5, + 49.58, + 50.61, + 51.51, + 50.9, + 50.68, + 50.22, + 50.17, + 49.07, + 48.09, + 48.74, + 48.97, + 49.44, + 48.91, + 48.3, + 48.22, + 49.08, + 49.15, + 49.27, + 50.0, + 50.22, + 50.33, + 50.58, + 50.45, + 51.39, + 51.3, + 50.84, + 51.23, + 51.77, + 51.46, + 51.86, + 52.47, + 50.41, + 49.37, + 49.62, + 49.07, + 50.1, + 50.29, + 50.22, + 50.26, + 50.02, + 49.64, + 49.72, + 50.33, + 49.39, + 49.55, + 49.29, + 49.35, + 48.91, + 49.02, + 48.4, + 48.42, + 48.29, + 47.33, + 47.63, + 45.99, + 45.85, + 45.04, + 45.29, + 45.18, + 45.77, + 45.73, + 45.69, + 46.45, + 46.24, + 46.3, + 47.23, + 47.68, + 48.92, + 49.21, + 48.91, + 49.58, + 50.14, + 49.97, + 50.3, + 50.24, + 50.54, + 50.55, + 50.46, + 51.46, + 51.71, + 50.87, + 50.98, + 50.78, + 50.95, + 51.08, + 51.28, + 50.23, + 49.29, + 50.14, + 50.12, + 50.92, + 51.22, + 50.88, + 49.85, + 50.16, + 50.46, + 51.5, + 51.35, + 51.37, + 50.26, + 49.89, + 50.04, + 49.83, + 49.31, + 50.17, + 51.13, + 50.47, + 50.52, + 50.25, + 51.14, + 51.26, + 51.59, + 51.0, + 51.77, + 51.56, + 52.64, + 53.25, + 52.79, + 53.05, + 53.14, + 52.94, + 53.33, + 53.25, + 53.2, + 52.76, + 52.26, + 52.26, + 52.32, + 52.92, + 52.05, + 52.07, + 52.99, + 52.52, + 51.85, + 51.25, + 51.7, + 50.91, + 50.9, + 50.48, + 50.13, + 49.94, + 49.72, + 49.5, + 49.48, + 49.65, + 49.39, + 49.68, + 49.4, + 49.14, + 49.18, + 48.17, + 47.71, + 47.36, + 46.8, + 46.72, + 46.35, + 45.87, + 46.57, + 47.88, + 48.52, + 48.73, + 49.43, + 49.63, + 49.48, + 49.56, + 49.37, + 48.06, + 47.59, + 47.14, + 47.49, + 47.25, + 46.23, + 46.28, + 46.53, + 47.06, + 47.34, + 48.83, + 48.33, + 49.15, + 49.72, + 49.35, + 49.28, + 48.85, + 48.8, + 48.56, + 48.32, + 48.35, + 47.76, + 48.48, + 49.04, + 48.64, + 49.18, + 48.57, + 47.53, + 47.77, + 48.14, + 47.73, + 48.09, + 49.31, + 51.13, + 50.58, + 50.77, + 50.01, + 51.71, + 51.42, + 51.91, + 51.92, + 51.25, + 51.1, + 50.27, + 49.88, + 49.72, + 49.86, + 48.5, + 48.49, + 50.05, + 49.48, + 49.69, + 49.44, + 47.76, + 47.2, + 46.85, + 47.42, + 47.45, + 47.37, + 47.83, + 47.95, + 47.89, + 48.33, + 47.54, + 47.47, + 48.27, + 47.02, + 46.6, + 46.77, + 46.97, + 46.83, + 47.15, + 46.67, + 47.33, + 47.5, + 48.64, + 49.17, + 49.52, + 50.38, + 49.89, + 49.72, + 48.67, + 49.22, + 50.23, + 49.93, + 49.2, + 49.89, + 49.45, + 49.16, + 50.1, + 49.89, + 49.78, + 50.75, + 51.09, + 50.43, + 51.32, + 50.25, + 50.85, + 51.13, + 50.79, + 50.31, + 49.63, + 50.68, + 50.74, + 50.35, + 50.68, + 51.39, + 51.56, + 51.94, + 52.48, + 52.46, + 52.6, + 52.48, + 51.84, + 51.04, + 51.29, + 50.84, + 50.81, + 50.64, + 51.21, + 51.36, + 51.51, + 51.31, + 51.2, + 50.98, + 51.11, + 50.05, + 50.04, + 50.26, + 50.49, + 49.83, + 49.58, + 49.36, + 49.05, + 48.34, + 47.72, + 47.77, + 48.05, + 48.17, + 47.69, + 47.97, + 47.89, + 47.63, + 47.12, + 46.88, + 47.37, + 47.31, + 47.29, + 46.74, + 48.48, + 47.16, + 46.0, + 45.76, + 45.97, + 47.11, + 47.48, + 47.71, + 48.3, + 48.4, + 47.25, + 47.46, + 47.64, + 48.99, + 48.58, + 49.36, + 48.56, + 49.51, + 49.6, + 50.11, + 50.53, + 50.92, + 50.96, + 50.55, + 50.44, + 49.98, + 49.91, + 48.95, + 49.07, + 49.67, + 50.4, + 51.18, + 51.25, + 51.13, + 50.96, + 51.17, + 51.58, + 51.75, + 50.91, + 51.72, + 51.97, + 52.53, + 52.51, + 52.3, + 53.42, + 52.71, + 51.64, + 52.8, + 52.89, + 52.58, + 52.17, + 50.93, + 52.03, + 52.41, + 52.67, + 53.11, + 52.5, + 52.72, + 53.32, + 51.93, + 52.25, + 52.65, + 52.66, + 52.08, + 51.94, + 51.62, + 51.81, + 51.45, + 51.88, + 51.53, + 51.19, + 51.87, + 51.73, + 52.02, + 51.2, + 52.09, + 51.18, + 51.21, + 51.05, + 50.57, + 50.4, + 51.13, + 52.15, + 51.97, + 51.71, + 50.55, + 51.57, + 50.9, + 50.33, + 50.39, + 50.82, + 51.72, + 52.99, + 53.38, + 53.03, + 52.57, + 52.41, + 52.85, + 53.36, + 53.67, + 52.46, + 52.07, + 52.9, + 52.52, + 52.42, + 54.01, + 53.89, + 54.66, + 55.67, + 56.02, + 55.63, + 54.15, + 53.55, + 53.87, + 54.15, + 54.77, + 54.01, + 54.05, + 52.74, + 52.15, + 52.43, + 51.07, + 51.54, + 52.61, + 51.69, + 51.5, + 52.5, + 52.75, + 52.94, + 52.94, + 52.06, + 51.94, + 52.67, + 52.67, + 53.05, + 52.77, + 52.19, + 51.89, + 51.22, + 50.38, + 50.36, + 50.22, + 49.65, + 50.07, + 49.51, + 49.78, + 50.08, + 51.08, + 51.26, + 51.71, + 51.72, + 50.84, + 51.34, + 52.32, + 52.2, + 53.41, + 53.9, + 55.02, + 54.81, + 54.18, + 54.13, + 53.61, + 53.66, + 53.44, + 53.47, + 53.35, + 52.7, + 52.33, + 53.04, + 52.94, + 52.08, + 50.83, + 50.62, + 50.77, + 50.05, + 48.98, + 49.33, + 51.26, + 51.76, + 51.13, + 51.03, + 50.94, + 50.16, + 49.31, + 49.24, + 49.73, + 49.89, + 49.48, + 49.8, + 50.11, + 49.52, + 48.8, + 49.21, + 49.91, + 50.15, + 50.86, + 51.72, + 50.77, + 51.04, + 51.81, + 52.45, + 53.26, + 52.84, + 53.2, + 53.6, + 53.17, + 53.22, + 52.36, + 51.8, + 51.96, + 52.55, + 52.5, + 53.37, + 54.2, + 53.52, + 53.39, + 53.02, + 53.45, + 53.82, + 53.26, + 53.75, + 52.89, + 53.53, + 52.0, + 51.85, + 51.39, + 51.77, + 51.89, + 50.53, + 49.71, + 49.37, + 50.09, + 51.07, + 51.46, + 52.28, + 51.78, + 52.0, + 52.03, + 51.34, + 51.11, + 50.87, + 51.13, + 51.4, + 51.05, + 50.71, + 49.55, + 49.86, + 49.8, + 49.79, + 50.12, + 49.82, + 49.25, + 48.9, + 48.72, + 48.87, + 48.53, + 48.3, + 47.53, + 47.34, + 46.34, + 46.02, + 46.42, + 46.6, + 46.57, + 46.51, + 47.12, + 46.47, + 46.8, + 46.44, + 46.68, + 46.65, + 46.39, + 46.65, + 46.33, + 45.68, + 45.47, + 44.81, + 45.0, + 44.74, + 44.08, + 44.42, + 44.77, + 44.77, + 44.7, + 45.35, + 45.28, + 45.53, + 44.94, + 45.37, + 45.38, + 45.78, + 45.7, + 45.34, + 44.71, + 44.69, + 44.52, + 43.85, + 44.73, + 45.45, + 44.32, + 43.15, + 42.37, + 42.62, + 44.38, + 43.78, + 43.71, + 44.64, + 44.45, + 45.23, + 45.89, + 45.95, + 46.56, + 47.19, + 46.41, + 46.37, + 46.07, + 46.16, + 45.51, + 45.0, + 45.14, + 45.23, + 46.16, + 46.36, + 47.29, + 48.13, + 48.85, + 46.76, + 46.36, + 46.71, + 45.98, + 45.74, + 46.23, + 46.33, + 46.2, + 47.31, + 47.11, + 47.84, + 47.85, + 47.95, + 47.78, + 47.32, + 47.24, + 46.48, + 46.91, + 47.04, + 46.84, + 47.38, + 46.8, + 45.69, + 46.03, + 45.28 + ] + } + ], + "layout": { + "title": { + "text": "5,040 readings at four-minute steps, textposition: auto, textrank 1 on the extrema of each four-hour window" + }, + "width": 1200, + "height": 500, + "margin": { + "l": 50, + "r": 20, + "t": 60, + "b": 50 + }, + "xaxis": { + "title": { + "text": "time" + } + }, + "yaxis": { + "title": { + "text": "reading" + } + } + } +} diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 7253bb79b5c..3a577f6b427 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -62,30 +62,30 @@ describe('Test scatter', function() { expect(traceOut.textposition).toBe('auto'); }); - it('should coerce textpriority with *auto* textposition only', function() { + it('should coerce textrank with *auto* textposition only', function() { traceIn = { x: [1, 2], y: [1, 2], mode: 'markers+text', text: ['a', 'b'], textposition: 'auto', - textpriority: [2, 1] + textrank: [2, 1] }; traceOut = {visible: true}; supplyDefaults(traceIn, traceOut, defaultColor, layout); - expect(traceOut.textpriority).toEqual([2, 1]); + expect(traceOut.textrank).toEqual([2, 1]); traceIn.textposition = ['top center', 'auto']; - delete traceIn.textpriority; + delete traceIn.textrank; traceOut = {visible: true}; supplyDefaults(traceIn, traceOut, defaultColor, layout); - expect(traceOut.textpriority).toBe(0); + expect(traceOut.textrank).toBe(1000); traceIn.textposition = 'top center'; - traceIn.textpriority = [2, 1]; + traceIn.textrank = [2, 1]; traceOut = {visible: true}; supplyDefaults(traceIn, traceOut, defaultColor, layout); - expect(traceOut.textpriority).toBeUndefined(); + expect(traceOut.textrank).toBeUndefined(); }); it('should set visible to false when x and y are empty', function() { @@ -819,9 +819,9 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); - it('should place the labels with the highest textpriority first', function(done) { + it('should place the labels with the smallest textrank first', function(done) { var stack = makeStack(3); - stack.textpriority = [0, 0, 1]; + stack.textrank = [1000, 1000, 1]; Plotly.newPlot(gd, [stack], layout) .then(function() { @@ -830,8 +830,8 @@ describe('end-to-end scatter tests', function() { expect(cd[0]._tpAuto).not.toBe('top center'); expect(countOverlaps(visibleLabelBoxes())).toBe(0); - // a trace-wide priority puts a whole trace ahead of the others - return Plotly.newPlot(gd, [makeStack(1), Lib.extendFlat(makeStack(1), {textpriority: 1})], layout); + // a trace-wide rank puts a whole trace ahead of the others + return Plotly.newPlot(gd, [makeStack(1), Lib.extendFlat(makeStack(1), {textrank: 1})], layout); }) .then(function() { expect(gd.calcdata[1][0]._tpAuto).toBe('top center'); @@ -1070,26 +1070,36 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); - it('should read textpriority from a typed array and count other values as 0', (done) => { + it('should read textrank from a typed array, and count other values as the default rank', (done) => { // In a stack, the label placed first takes *top center* on the first ring, the smallest gap of all const firstPlaced = () => { const cd = gd.calcdata[0]; const gaps = cd.filter((d) => d._tpAuto).map((d) => d._tpAutoGap); return cd.findIndex((d) => d._tpAuto === 'top center' && d._tpAutoGap === Math.min(...gaps)); }; - const stack = (textpriority) => Lib.extendFlat(makeStack(12), { textpriority }); + const stack = (textrank) => Lib.extendFlat(makeStack(12), { textrank }); + // All labels have the default rank, 1000, except the ones given by index + const ranks = (byIndex) => Array.from({ length: 12 }, (_, i) => (i in byIndex ? byIndex[i] : 1000)); - Plotly.newPlot(gd, [stack(new Float64Array([0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0]))], layout) + Plotly.newPlot(gd, [stack(new Float64Array(ranks({ 5: 1 })))], layout) .then(() => { expect(firstPlaced()).toBe(5, 'typed array'); - return Plotly.newPlot(gd, [stack(['high', 'high', 'high', 7, 0, 0, 0, 0, 0, 0, 0, 0])], layout); + return Plotly.newPlot(gd, [stack(ranks({ 0: 'high', 1: 'high', 2: 'high', 3: 7 }))], layout); }) .then(() => { - expect(firstPlaced()).toBe(3, 'strings count as 0'); - return Plotly.newPlot(gd, [stack(new Float64Array([0, 4]))], layout); + expect(firstPlaced()).toBe(3, 'strings get the default rank'); + return Plotly.newPlot(gd, [stack(new Float64Array([1000, 4]))], layout); }) .then(() => { expect(firstPlaced()).toBe(1, 'typed array shorter than the data'); + return Plotly.newPlot(gd, [stack(ranks({ 7: 0 }))], layout); + }) + .then(() => { + expect(firstPlaced()).toBe(7, 'a rank of 0 is a rank, not a missing value'); + return Plotly.newPlot(gd, [stack(ranks({ 4: 2.5, 6: 2.4 }))], layout); + }) + .then(() => { + expect(firstPlaced()).toBe(6, 'a fraction ranks between two integers'); }) .then(done, done.fail); }); diff --git a/test/plot-schema.json b/test/plot-schema.json index c0c694b79bf..c5c579798f3 100644 --- a/test/plot-schema.json +++ b/test/plot-schema.json @@ -54856,7 +54856,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -54873,10 +54873,10 @@ "auto" ] }, - "textpriority": { + "textrank": { "arrayOk": true, - "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", - "dflt": 0, + "description": "Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order.", + "dflt": 1000, "editType": "calc", "valType": "number" }, @@ -59541,7 +59541,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -59558,10 +59558,10 @@ "auto" ] }, - "textpriority": { + "textrank": { "arrayOk": true, - "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", - "dflt": 0, + "description": "Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order.", + "dflt": 1000, "editType": "calc", "valType": "number" }, @@ -67291,7 +67291,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -67308,10 +67308,10 @@ "auto" ] }, - "textpriority": { + "textrank": { "arrayOk": true, - "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", - "dflt": 0, + "description": "Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order.", + "dflt": 1000, "editType": "calc", "valType": "number" }, @@ -71342,7 +71342,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -71359,10 +71359,10 @@ "auto" ] }, - "textpriority": { + "textrank": { "arrayOk": true, - "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", - "dflt": 0, + "description": "Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order.", + "dflt": 1000, "editType": "calc", "valType": "number" }, @@ -73427,7 +73427,7 @@ }, "textposition": { "arrayOk": true, - "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textpriority`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", + "description": "Sets the positions of the `text` elements with respects to the (x,y) coordinates. With *auto*, each label takes the first position around its point that overlaps no marker and no other label on the subplot. When the positions next to the point are taken, or another point sits close to the label, the label moves farther out with a leader line back to the point. A label with no free position is hidden. In a trace without markers or lines, a label sits on its point when it can, and moves out the same way when another label is in the way. Labels are placed in the order of `textrank`. Auto placement considers markers, text labels, and the axis labels that sit inside the plot area. It does not avoid annotations, shapes, images, or the legend.", "dflt": "middle center", "editType": "calc", "valType": "enumerated", @@ -73444,10 +73444,10 @@ "auto" ] }, - "textpriority": { + "textrank": { "arrayOk": true, - "description": "Sets the placement priority of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a higher priority takes its position before the labels of lower priority on the subplot, so it stays next to its point and is hidden last. Labels of equal priority are placed in trace and data order.", - "dflt": 0, + "description": "Sets the placement rank of the `text` elements with `textposition` *auto*, per point or for the whole trace. A label with a smaller rank takes its position before the labels of larger rank on the subplot, so it stays next to its point and is hidden last. The default rank is 1000, so that you can use ranks less than 1000 to place certain labels before all unranked labels, and ranks greater than 1000 to place certain labels after them. A rank can be a fraction, which puts a label between two others. Labels of equal rank are placed in trace and data order.", + "dflt": 1000, "editType": "calc", "valType": "number" }, From 8dbaaa169d83b43ad1c3fe2f05f76008a7bff8b3 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 12:58:35 -0600 Subject: [PATCH 36/41] Skip measuring/drawing off-view labels --- src/lib/geometry2d.js | 5 +++++ src/traces/scatter/plot.js | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/src/lib/geometry2d.js b/src/lib/geometry2d.js index cc8c6b8bbe0..26f3e5836cb 100644 --- a/src/lib/geometry2d.js +++ b/src/lib/geometry2d.js @@ -308,8 +308,13 @@ exports.placeLabels = function placeLabels(opts) { const fixed = opts.fixed || []; const labels = opts.labels; + // A marker farther from the area than any label can reach cannot block or push a label, + // and it would only pile up in the edge cells, which every nearby query scans + const reach = labels.reduce((r, l) => Math.max(r, (l.radius || 0) + NEIGHBOR_RADIUS * l.fontSize), 0) + 3 * PAD; + for (let i = 0; i < markers.length; i++) { const m = markers[i]; + if (m.x1 < -reach || m.x0 > opts.width + reach || m.y1 < -reach || m.y0 > opts.height + reach) continue; const rect = makeRect(m.x0 - PAD, m.y0 - PAD, m.x1 + PAD, m.y1 + PAD, m.owner); rect.isMarker = true; insert(index, rect); diff --git a/src/traces/scatter/plot.js b/src/traces/scatter/plot.js index 191779764a9..5901ba69727 100644 --- a/src/traces/scatter/plot.js +++ b/src/traces/scatter/plot.js @@ -525,6 +525,24 @@ function plotOne(gd, idx, plotinfo, cdscatter, cdscatterAll, element, transition textFilter = (d) => baseTextFilter(d).filter((v) => (v.tp || trace.textposition) !== 'auto'); } + // An *auto* label is hidden when its point is off the plot area, so draw none for those points. + // The placement would reset them to hidden, so reset them here, and a point back in view has no preferred position. + const tp = trace.textposition; + if (showText && (tp === 'auto' || (Lib.isArrayOrTypedArray(tp) && tp.indexOf('auto') !== -1))) { + const baseFilter = textFilter; + textFilter = (d) => + baseFilter(d).filter((v) => { + if ((v.tp || tp) !== 'auto') return true; + const x = xa.c2p(v.x); + const y = ya.c2p(v.y); + if (!(x < 0 || x > xa._length || y < 0 || y > ya._length)) return true; + v._tpAuto = null; + v._tpAutoGap = 0; + v._tpAutoLeader = null; + return false; + }); + } + // marker points selection = points.selectAll('path.point'); From 4e4e33f4f70282c38d4aae4c84e87920df2d544d Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 15:20:28 -0600 Subject: [PATCH 37/41] Format mock with Biome --- .../text_chart_autoposition_timeseries.json | 16047 +--------------- 1 file changed, 925 insertions(+), 15122 deletions(-) diff --git a/test/image/mocks/text_chart_autoposition_timeseries.json b/test/image/mocks/text_chart_autoposition_timeseries.json index 5696629c6be..14709338460 100644 --- a/test/image/mocks/text_chart_autoposition_timeseries.json +++ b/test/image/mocks/text_chart_autoposition_timeseries.json @@ -5,5046 +5,426 @@ "mode": "lines+markers+text", "textposition": "auto", "textrank": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, + 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000 ], "texttemplate": "%{y:.1f}", "textfont": { @@ -5056,10089 +436,512 @@ "marker": { "size": 4 }, - "x": [ - "2026-03-01 00:00", - "2026-03-01 00:04", - "2026-03-01 00:08", - "2026-03-01 00:12", - "2026-03-01 00:16", - "2026-03-01 00:20", - "2026-03-01 00:24", - "2026-03-01 00:28", - "2026-03-01 00:32", - "2026-03-01 00:36", - "2026-03-01 00:40", - "2026-03-01 00:44", - "2026-03-01 00:48", - "2026-03-01 00:52", - "2026-03-01 00:56", - "2026-03-01 01:00", - "2026-03-01 01:04", - "2026-03-01 01:08", - "2026-03-01 01:12", - "2026-03-01 01:16", - "2026-03-01 01:20", - "2026-03-01 01:24", - "2026-03-01 01:28", - "2026-03-01 01:32", - "2026-03-01 01:36", - "2026-03-01 01:40", - "2026-03-01 01:44", - "2026-03-01 01:48", - "2026-03-01 01:52", - "2026-03-01 01:56", - "2026-03-01 02:00", - "2026-03-01 02:04", - "2026-03-01 02:08", - "2026-03-01 02:12", - "2026-03-01 02:16", - "2026-03-01 02:20", - "2026-03-01 02:24", - "2026-03-01 02:28", - "2026-03-01 02:32", - "2026-03-01 02:36", - "2026-03-01 02:40", - "2026-03-01 02:44", - "2026-03-01 02:48", - "2026-03-01 02:52", - "2026-03-01 02:56", - "2026-03-01 03:00", - "2026-03-01 03:04", - "2026-03-01 03:08", - "2026-03-01 03:12", - "2026-03-01 03:16", - "2026-03-01 03:20", - "2026-03-01 03:24", - "2026-03-01 03:28", - "2026-03-01 03:32", - "2026-03-01 03:36", - "2026-03-01 03:40", - "2026-03-01 03:44", - "2026-03-01 03:48", - "2026-03-01 03:52", - "2026-03-01 03:56", - "2026-03-01 04:00", - "2026-03-01 04:04", - "2026-03-01 04:08", - "2026-03-01 04:12", - "2026-03-01 04:16", - "2026-03-01 04:20", - "2026-03-01 04:24", - "2026-03-01 04:28", - "2026-03-01 04:32", - "2026-03-01 04:36", - "2026-03-01 04:40", - "2026-03-01 04:44", - "2026-03-01 04:48", - "2026-03-01 04:52", - "2026-03-01 04:56", - "2026-03-01 05:00", - "2026-03-01 05:04", - "2026-03-01 05:08", - "2026-03-01 05:12", - "2026-03-01 05:16", - "2026-03-01 05:20", - "2026-03-01 05:24", - "2026-03-01 05:28", - "2026-03-01 05:32", - "2026-03-01 05:36", - "2026-03-01 05:40", - "2026-03-01 05:44", - "2026-03-01 05:48", - "2026-03-01 05:52", - "2026-03-01 05:56", - "2026-03-01 06:00", - "2026-03-01 06:04", - "2026-03-01 06:08", - "2026-03-01 06:12", - "2026-03-01 06:16", - "2026-03-01 06:20", - "2026-03-01 06:24", - "2026-03-01 06:28", - "2026-03-01 06:32", - "2026-03-01 06:36", - "2026-03-01 06:40", - "2026-03-01 06:44", - "2026-03-01 06:48", - "2026-03-01 06:52", - "2026-03-01 06:56", - "2026-03-01 07:00", - "2026-03-01 07:04", - "2026-03-01 07:08", - "2026-03-01 07:12", - "2026-03-01 07:16", - "2026-03-01 07:20", - "2026-03-01 07:24", - "2026-03-01 07:28", - "2026-03-01 07:32", - "2026-03-01 07:36", - "2026-03-01 07:40", - "2026-03-01 07:44", - "2026-03-01 07:48", - "2026-03-01 07:52", - "2026-03-01 07:56", - "2026-03-01 08:00", - "2026-03-01 08:04", - "2026-03-01 08:08", - "2026-03-01 08:12", - "2026-03-01 08:16", - "2026-03-01 08:20", - "2026-03-01 08:24", - "2026-03-01 08:28", - "2026-03-01 08:32", - "2026-03-01 08:36", - "2026-03-01 08:40", - "2026-03-01 08:44", - "2026-03-01 08:48", - "2026-03-01 08:52", - "2026-03-01 08:56", - "2026-03-01 09:00", - "2026-03-01 09:04", - "2026-03-01 09:08", - "2026-03-01 09:12", - "2026-03-01 09:16", - "2026-03-01 09:20", - "2026-03-01 09:24", - "2026-03-01 09:28", - "2026-03-01 09:32", - "2026-03-01 09:36", - "2026-03-01 09:40", - "2026-03-01 09:44", - "2026-03-01 09:48", - "2026-03-01 09:52", - "2026-03-01 09:56", - "2026-03-01 10:00", - "2026-03-01 10:04", - "2026-03-01 10:08", - "2026-03-01 10:12", - "2026-03-01 10:16", - "2026-03-01 10:20", - "2026-03-01 10:24", - "2026-03-01 10:28", - "2026-03-01 10:32", - "2026-03-01 10:36", - "2026-03-01 10:40", - "2026-03-01 10:44", - "2026-03-01 10:48", - "2026-03-01 10:52", - "2026-03-01 10:56", - "2026-03-01 11:00", - "2026-03-01 11:04", - "2026-03-01 11:08", - "2026-03-01 11:12", - "2026-03-01 11:16", - "2026-03-01 11:20", - "2026-03-01 11:24", - "2026-03-01 11:28", - "2026-03-01 11:32", - "2026-03-01 11:36", - "2026-03-01 11:40", - "2026-03-01 11:44", - "2026-03-01 11:48", - "2026-03-01 11:52", - "2026-03-01 11:56", - "2026-03-01 12:00", - "2026-03-01 12:04", - "2026-03-01 12:08", - "2026-03-01 12:12", - "2026-03-01 12:16", - "2026-03-01 12:20", - "2026-03-01 12:24", - "2026-03-01 12:28", - "2026-03-01 12:32", - "2026-03-01 12:36", - "2026-03-01 12:40", - "2026-03-01 12:44", - "2026-03-01 12:48", - "2026-03-01 12:52", - "2026-03-01 12:56", - "2026-03-01 13:00", - "2026-03-01 13:04", - "2026-03-01 13:08", - "2026-03-01 13:12", - "2026-03-01 13:16", - "2026-03-01 13:20", - "2026-03-01 13:24", - "2026-03-01 13:28", - "2026-03-01 13:32", - "2026-03-01 13:36", - "2026-03-01 13:40", - "2026-03-01 13:44", - "2026-03-01 13:48", - "2026-03-01 13:52", - "2026-03-01 13:56", - "2026-03-01 14:00", - "2026-03-01 14:04", - "2026-03-01 14:08", - "2026-03-01 14:12", - "2026-03-01 14:16", - "2026-03-01 14:20", - "2026-03-01 14:24", - "2026-03-01 14:28", - "2026-03-01 14:32", - "2026-03-01 14:36", - "2026-03-01 14:40", - "2026-03-01 14:44", - "2026-03-01 14:48", - "2026-03-01 14:52", - "2026-03-01 14:56", - "2026-03-01 15:00", - "2026-03-01 15:04", - "2026-03-01 15:08", - "2026-03-01 15:12", - "2026-03-01 15:16", - "2026-03-01 15:20", - "2026-03-01 15:24", - "2026-03-01 15:28", - "2026-03-01 15:32", - "2026-03-01 15:36", - "2026-03-01 15:40", - "2026-03-01 15:44", - "2026-03-01 15:48", - "2026-03-01 15:52", - "2026-03-01 15:56", - "2026-03-01 16:00", - "2026-03-01 16:04", - "2026-03-01 16:08", - "2026-03-01 16:12", - "2026-03-01 16:16", - "2026-03-01 16:20", - "2026-03-01 16:24", - "2026-03-01 16:28", - "2026-03-01 16:32", - "2026-03-01 16:36", - "2026-03-01 16:40", - "2026-03-01 16:44", - "2026-03-01 16:48", - "2026-03-01 16:52", - "2026-03-01 16:56", - "2026-03-01 17:00", - "2026-03-01 17:04", - "2026-03-01 17:08", - "2026-03-01 17:12", - "2026-03-01 17:16", - "2026-03-01 17:20", - "2026-03-01 17:24", - "2026-03-01 17:28", - "2026-03-01 17:32", - "2026-03-01 17:36", - "2026-03-01 17:40", - "2026-03-01 17:44", - "2026-03-01 17:48", - "2026-03-01 17:52", - "2026-03-01 17:56", - "2026-03-01 18:00", - "2026-03-01 18:04", - "2026-03-01 18:08", - "2026-03-01 18:12", - "2026-03-01 18:16", - "2026-03-01 18:20", - "2026-03-01 18:24", - "2026-03-01 18:28", - "2026-03-01 18:32", - "2026-03-01 18:36", - "2026-03-01 18:40", - "2026-03-01 18:44", - "2026-03-01 18:48", - "2026-03-01 18:52", - "2026-03-01 18:56", - "2026-03-01 19:00", - "2026-03-01 19:04", - "2026-03-01 19:08", - "2026-03-01 19:12", - "2026-03-01 19:16", - "2026-03-01 19:20", - "2026-03-01 19:24", - "2026-03-01 19:28", - "2026-03-01 19:32", - "2026-03-01 19:36", - "2026-03-01 19:40", - "2026-03-01 19:44", - "2026-03-01 19:48", - "2026-03-01 19:52", - "2026-03-01 19:56", - "2026-03-01 20:00", - "2026-03-01 20:04", - "2026-03-01 20:08", - "2026-03-01 20:12", - "2026-03-01 20:16", - "2026-03-01 20:20", - "2026-03-01 20:24", - "2026-03-01 20:28", - "2026-03-01 20:32", - "2026-03-01 20:36", - "2026-03-01 20:40", - "2026-03-01 20:44", - "2026-03-01 20:48", - "2026-03-01 20:52", - "2026-03-01 20:56", - "2026-03-01 21:00", - "2026-03-01 21:04", - "2026-03-01 21:08", - "2026-03-01 21:12", - "2026-03-01 21:16", - "2026-03-01 21:20", - "2026-03-01 21:24", - "2026-03-01 21:28", - "2026-03-01 21:32", - "2026-03-01 21:36", - "2026-03-01 21:40", - "2026-03-01 21:44", - "2026-03-01 21:48", - "2026-03-01 21:52", - "2026-03-01 21:56", - "2026-03-01 22:00", - "2026-03-01 22:04", - "2026-03-01 22:08", - "2026-03-01 22:12", - "2026-03-01 22:16", - "2026-03-01 22:20", - "2026-03-01 22:24", - "2026-03-01 22:28", - "2026-03-01 22:32", - "2026-03-01 22:36", - "2026-03-01 22:40", - "2026-03-01 22:44", - "2026-03-01 22:48", - "2026-03-01 22:52", - "2026-03-01 22:56", - "2026-03-01 23:00", - "2026-03-01 23:04", - "2026-03-01 23:08", - "2026-03-01 23:12", - "2026-03-01 23:16", - "2026-03-01 23:20", - "2026-03-01 23:24", - "2026-03-01 23:28", - "2026-03-01 23:32", - "2026-03-01 23:36", - "2026-03-01 23:40", - "2026-03-01 23:44", - "2026-03-01 23:48", - "2026-03-01 23:52", - "2026-03-01 23:56", - "2026-03-02 00:00", - "2026-03-02 00:04", - "2026-03-02 00:08", - "2026-03-02 00:12", - "2026-03-02 00:16", - "2026-03-02 00:20", - "2026-03-02 00:24", - "2026-03-02 00:28", - "2026-03-02 00:32", - "2026-03-02 00:36", - "2026-03-02 00:40", - "2026-03-02 00:44", - "2026-03-02 00:48", - "2026-03-02 00:52", - "2026-03-02 00:56", - "2026-03-02 01:00", - "2026-03-02 01:04", - "2026-03-02 01:08", - "2026-03-02 01:12", - "2026-03-02 01:16", - "2026-03-02 01:20", - "2026-03-02 01:24", - "2026-03-02 01:28", - "2026-03-02 01:32", - "2026-03-02 01:36", - "2026-03-02 01:40", - "2026-03-02 01:44", - "2026-03-02 01:48", - "2026-03-02 01:52", - "2026-03-02 01:56", - "2026-03-02 02:00", - "2026-03-02 02:04", - "2026-03-02 02:08", - "2026-03-02 02:12", - "2026-03-02 02:16", - "2026-03-02 02:20", - "2026-03-02 02:24", - "2026-03-02 02:28", - "2026-03-02 02:32", - "2026-03-02 02:36", - "2026-03-02 02:40", - "2026-03-02 02:44", - "2026-03-02 02:48", - "2026-03-02 02:52", - "2026-03-02 02:56", - "2026-03-02 03:00", - "2026-03-02 03:04", - "2026-03-02 03:08", - "2026-03-02 03:12", - "2026-03-02 03:16", - "2026-03-02 03:20", - "2026-03-02 03:24", - "2026-03-02 03:28", - "2026-03-02 03:32", - "2026-03-02 03:36", - "2026-03-02 03:40", - "2026-03-02 03:44", - "2026-03-02 03:48", - "2026-03-02 03:52", - "2026-03-02 03:56", - "2026-03-02 04:00", - "2026-03-02 04:04", - "2026-03-02 04:08", - "2026-03-02 04:12", - "2026-03-02 04:16", - "2026-03-02 04:20", - "2026-03-02 04:24", - "2026-03-02 04:28", - "2026-03-02 04:32", - "2026-03-02 04:36", - "2026-03-02 04:40", - "2026-03-02 04:44", - "2026-03-02 04:48", - "2026-03-02 04:52", - "2026-03-02 04:56", - "2026-03-02 05:00", - "2026-03-02 05:04", - "2026-03-02 05:08", - "2026-03-02 05:12", - "2026-03-02 05:16", - "2026-03-02 05:20", - "2026-03-02 05:24", - "2026-03-02 05:28", - "2026-03-02 05:32", - "2026-03-02 05:36", - "2026-03-02 05:40", - "2026-03-02 05:44", - "2026-03-02 05:48", - "2026-03-02 05:52", - "2026-03-02 05:56", - "2026-03-02 06:00", - "2026-03-02 06:04", - "2026-03-02 06:08", - "2026-03-02 06:12", - "2026-03-02 06:16", - "2026-03-02 06:20", - "2026-03-02 06:24", - "2026-03-02 06:28", - "2026-03-02 06:32", - "2026-03-02 06:36", - "2026-03-02 06:40", - "2026-03-02 06:44", - "2026-03-02 06:48", - "2026-03-02 06:52", - "2026-03-02 06:56", - "2026-03-02 07:00", - "2026-03-02 07:04", - "2026-03-02 07:08", - "2026-03-02 07:12", - "2026-03-02 07:16", - "2026-03-02 07:20", - "2026-03-02 07:24", - "2026-03-02 07:28", - "2026-03-02 07:32", - "2026-03-02 07:36", - "2026-03-02 07:40", - "2026-03-02 07:44", - "2026-03-02 07:48", - "2026-03-02 07:52", - "2026-03-02 07:56", - "2026-03-02 08:00", - "2026-03-02 08:04", - "2026-03-02 08:08", - "2026-03-02 08:12", - "2026-03-02 08:16", - "2026-03-02 08:20", - "2026-03-02 08:24", - "2026-03-02 08:28", - "2026-03-02 08:32", - "2026-03-02 08:36", - "2026-03-02 08:40", - "2026-03-02 08:44", - "2026-03-02 08:48", - "2026-03-02 08:52", - "2026-03-02 08:56", - "2026-03-02 09:00", - "2026-03-02 09:04", - "2026-03-02 09:08", - "2026-03-02 09:12", - "2026-03-02 09:16", - "2026-03-02 09:20", - "2026-03-02 09:24", - "2026-03-02 09:28", - "2026-03-02 09:32", - "2026-03-02 09:36", - "2026-03-02 09:40", - "2026-03-02 09:44", - "2026-03-02 09:48", - "2026-03-02 09:52", - "2026-03-02 09:56", - "2026-03-02 10:00", - "2026-03-02 10:04", - "2026-03-02 10:08", - "2026-03-02 10:12", - "2026-03-02 10:16", - "2026-03-02 10:20", - "2026-03-02 10:24", - "2026-03-02 10:28", - "2026-03-02 10:32", - "2026-03-02 10:36", - "2026-03-02 10:40", - "2026-03-02 10:44", - "2026-03-02 10:48", - "2026-03-02 10:52", - "2026-03-02 10:56", - "2026-03-02 11:00", - "2026-03-02 11:04", - "2026-03-02 11:08", - "2026-03-02 11:12", - "2026-03-02 11:16", - "2026-03-02 11:20", - "2026-03-02 11:24", - "2026-03-02 11:28", - "2026-03-02 11:32", - "2026-03-02 11:36", - "2026-03-02 11:40", - "2026-03-02 11:44", - "2026-03-02 11:48", - "2026-03-02 11:52", - "2026-03-02 11:56", - "2026-03-02 12:00", - "2026-03-02 12:04", - "2026-03-02 12:08", - "2026-03-02 12:12", - "2026-03-02 12:16", - "2026-03-02 12:20", - "2026-03-02 12:24", - "2026-03-02 12:28", - "2026-03-02 12:32", - "2026-03-02 12:36", - "2026-03-02 12:40", - "2026-03-02 12:44", - "2026-03-02 12:48", - "2026-03-02 12:52", - "2026-03-02 12:56", - "2026-03-02 13:00", - "2026-03-02 13:04", - "2026-03-02 13:08", - "2026-03-02 13:12", - "2026-03-02 13:16", - "2026-03-02 13:20", - "2026-03-02 13:24", - "2026-03-02 13:28", - "2026-03-02 13:32", - "2026-03-02 13:36", - "2026-03-02 13:40", - "2026-03-02 13:44", - "2026-03-02 13:48", - "2026-03-02 13:52", - "2026-03-02 13:56", - "2026-03-02 14:00", - "2026-03-02 14:04", - "2026-03-02 14:08", - "2026-03-02 14:12", - "2026-03-02 14:16", - "2026-03-02 14:20", - "2026-03-02 14:24", - "2026-03-02 14:28", - "2026-03-02 14:32", - "2026-03-02 14:36", - "2026-03-02 14:40", - "2026-03-02 14:44", - "2026-03-02 14:48", - "2026-03-02 14:52", - "2026-03-02 14:56", - "2026-03-02 15:00", - "2026-03-02 15:04", - "2026-03-02 15:08", - "2026-03-02 15:12", - "2026-03-02 15:16", - "2026-03-02 15:20", - "2026-03-02 15:24", - "2026-03-02 15:28", - "2026-03-02 15:32", - "2026-03-02 15:36", - "2026-03-02 15:40", - "2026-03-02 15:44", - "2026-03-02 15:48", - "2026-03-02 15:52", - "2026-03-02 15:56", - "2026-03-02 16:00", - "2026-03-02 16:04", - "2026-03-02 16:08", - "2026-03-02 16:12", - "2026-03-02 16:16", - "2026-03-02 16:20", - "2026-03-02 16:24", - "2026-03-02 16:28", - "2026-03-02 16:32", - "2026-03-02 16:36", - "2026-03-02 16:40", - "2026-03-02 16:44", - "2026-03-02 16:48", - "2026-03-02 16:52", - "2026-03-02 16:56", - "2026-03-02 17:00", - "2026-03-02 17:04", - "2026-03-02 17:08", - "2026-03-02 17:12", - "2026-03-02 17:16", - "2026-03-02 17:20", - "2026-03-02 17:24", - "2026-03-02 17:28", - "2026-03-02 17:32", - "2026-03-02 17:36", - "2026-03-02 17:40", - "2026-03-02 17:44", - "2026-03-02 17:48", - "2026-03-02 17:52", - "2026-03-02 17:56", - "2026-03-02 18:00", - "2026-03-02 18:04", - "2026-03-02 18:08", - "2026-03-02 18:12", - "2026-03-02 18:16", - "2026-03-02 18:20", - "2026-03-02 18:24", - "2026-03-02 18:28", - "2026-03-02 18:32", - "2026-03-02 18:36", - "2026-03-02 18:40", - "2026-03-02 18:44", - "2026-03-02 18:48", - "2026-03-02 18:52", - "2026-03-02 18:56", - "2026-03-02 19:00", - "2026-03-02 19:04", - "2026-03-02 19:08", - "2026-03-02 19:12", - "2026-03-02 19:16", - "2026-03-02 19:20", - "2026-03-02 19:24", - "2026-03-02 19:28", - "2026-03-02 19:32", - "2026-03-02 19:36", - "2026-03-02 19:40", - "2026-03-02 19:44", - "2026-03-02 19:48", - "2026-03-02 19:52", - "2026-03-02 19:56", - "2026-03-02 20:00", - "2026-03-02 20:04", - "2026-03-02 20:08", - "2026-03-02 20:12", - "2026-03-02 20:16", - "2026-03-02 20:20", - "2026-03-02 20:24", - "2026-03-02 20:28", - "2026-03-02 20:32", - "2026-03-02 20:36", - "2026-03-02 20:40", - "2026-03-02 20:44", - "2026-03-02 20:48", - "2026-03-02 20:52", - "2026-03-02 20:56", - "2026-03-02 21:00", - "2026-03-02 21:04", - "2026-03-02 21:08", - "2026-03-02 21:12", - "2026-03-02 21:16", - "2026-03-02 21:20", - "2026-03-02 21:24", - "2026-03-02 21:28", - "2026-03-02 21:32", - "2026-03-02 21:36", - "2026-03-02 21:40", - "2026-03-02 21:44", - "2026-03-02 21:48", - "2026-03-02 21:52", - "2026-03-02 21:56", - "2026-03-02 22:00", - "2026-03-02 22:04", - "2026-03-02 22:08", - "2026-03-02 22:12", - "2026-03-02 22:16", - "2026-03-02 22:20", - "2026-03-02 22:24", - "2026-03-02 22:28", - "2026-03-02 22:32", - "2026-03-02 22:36", - "2026-03-02 22:40", - "2026-03-02 22:44", - "2026-03-02 22:48", - "2026-03-02 22:52", - "2026-03-02 22:56", - "2026-03-02 23:00", - "2026-03-02 23:04", - "2026-03-02 23:08", - "2026-03-02 23:12", - "2026-03-02 23:16", - "2026-03-02 23:20", - "2026-03-02 23:24", - "2026-03-02 23:28", - "2026-03-02 23:32", - "2026-03-02 23:36", - "2026-03-02 23:40", - "2026-03-02 23:44", - "2026-03-02 23:48", - "2026-03-02 23:52", - "2026-03-02 23:56", - "2026-03-03 00:00", - "2026-03-03 00:04", - "2026-03-03 00:08", - "2026-03-03 00:12", - "2026-03-03 00:16", - "2026-03-03 00:20", - "2026-03-03 00:24", - "2026-03-03 00:28", - "2026-03-03 00:32", - "2026-03-03 00:36", - "2026-03-03 00:40", - "2026-03-03 00:44", - "2026-03-03 00:48", - "2026-03-03 00:52", - "2026-03-03 00:56", - "2026-03-03 01:00", - "2026-03-03 01:04", - "2026-03-03 01:08", - "2026-03-03 01:12", - "2026-03-03 01:16", - "2026-03-03 01:20", - "2026-03-03 01:24", - "2026-03-03 01:28", - "2026-03-03 01:32", - "2026-03-03 01:36", - "2026-03-03 01:40", - "2026-03-03 01:44", - "2026-03-03 01:48", - "2026-03-03 01:52", - "2026-03-03 01:56", - "2026-03-03 02:00", - "2026-03-03 02:04", - "2026-03-03 02:08", - "2026-03-03 02:12", - "2026-03-03 02:16", - "2026-03-03 02:20", - "2026-03-03 02:24", - "2026-03-03 02:28", - "2026-03-03 02:32", - "2026-03-03 02:36", - "2026-03-03 02:40", - "2026-03-03 02:44", - "2026-03-03 02:48", - "2026-03-03 02:52", - "2026-03-03 02:56", - "2026-03-03 03:00", - "2026-03-03 03:04", - "2026-03-03 03:08", - "2026-03-03 03:12", - "2026-03-03 03:16", - "2026-03-03 03:20", - "2026-03-03 03:24", - "2026-03-03 03:28", - "2026-03-03 03:32", - "2026-03-03 03:36", - "2026-03-03 03:40", - "2026-03-03 03:44", - "2026-03-03 03:48", - "2026-03-03 03:52", - "2026-03-03 03:56", - "2026-03-03 04:00", - "2026-03-03 04:04", - "2026-03-03 04:08", - "2026-03-03 04:12", - "2026-03-03 04:16", - "2026-03-03 04:20", - "2026-03-03 04:24", - "2026-03-03 04:28", - "2026-03-03 04:32", - "2026-03-03 04:36", - "2026-03-03 04:40", - "2026-03-03 04:44", - "2026-03-03 04:48", - "2026-03-03 04:52", - "2026-03-03 04:56", - "2026-03-03 05:00", - "2026-03-03 05:04", - "2026-03-03 05:08", - "2026-03-03 05:12", - "2026-03-03 05:16", - "2026-03-03 05:20", - "2026-03-03 05:24", - "2026-03-03 05:28", - "2026-03-03 05:32", - "2026-03-03 05:36", - "2026-03-03 05:40", - "2026-03-03 05:44", - "2026-03-03 05:48", - "2026-03-03 05:52", - "2026-03-03 05:56", - "2026-03-03 06:00", - "2026-03-03 06:04", - "2026-03-03 06:08", - "2026-03-03 06:12", - "2026-03-03 06:16", - "2026-03-03 06:20", - "2026-03-03 06:24", - "2026-03-03 06:28", - "2026-03-03 06:32", - "2026-03-03 06:36", - "2026-03-03 06:40", - "2026-03-03 06:44", - "2026-03-03 06:48", - "2026-03-03 06:52", - "2026-03-03 06:56", - "2026-03-03 07:00", - "2026-03-03 07:04", - "2026-03-03 07:08", - "2026-03-03 07:12", - "2026-03-03 07:16", - "2026-03-03 07:20", - "2026-03-03 07:24", - "2026-03-03 07:28", - "2026-03-03 07:32", - "2026-03-03 07:36", - "2026-03-03 07:40", - "2026-03-03 07:44", - "2026-03-03 07:48", - "2026-03-03 07:52", - "2026-03-03 07:56", - "2026-03-03 08:00", - "2026-03-03 08:04", - "2026-03-03 08:08", - "2026-03-03 08:12", - "2026-03-03 08:16", - "2026-03-03 08:20", - "2026-03-03 08:24", - "2026-03-03 08:28", - "2026-03-03 08:32", - "2026-03-03 08:36", - "2026-03-03 08:40", - "2026-03-03 08:44", - "2026-03-03 08:48", - "2026-03-03 08:52", - "2026-03-03 08:56", - "2026-03-03 09:00", - "2026-03-03 09:04", - "2026-03-03 09:08", - "2026-03-03 09:12", - "2026-03-03 09:16", - "2026-03-03 09:20", - "2026-03-03 09:24", - "2026-03-03 09:28", - "2026-03-03 09:32", - "2026-03-03 09:36", - "2026-03-03 09:40", - "2026-03-03 09:44", - "2026-03-03 09:48", - "2026-03-03 09:52", - "2026-03-03 09:56", - "2026-03-03 10:00", - "2026-03-03 10:04", - "2026-03-03 10:08", - "2026-03-03 10:12", - "2026-03-03 10:16", - "2026-03-03 10:20", - "2026-03-03 10:24", - "2026-03-03 10:28", - "2026-03-03 10:32", - "2026-03-03 10:36", - "2026-03-03 10:40", - "2026-03-03 10:44", - "2026-03-03 10:48", - "2026-03-03 10:52", - "2026-03-03 10:56", - "2026-03-03 11:00", - "2026-03-03 11:04", - "2026-03-03 11:08", - "2026-03-03 11:12", - "2026-03-03 11:16", - "2026-03-03 11:20", - "2026-03-03 11:24", - "2026-03-03 11:28", - "2026-03-03 11:32", - "2026-03-03 11:36", - "2026-03-03 11:40", - "2026-03-03 11:44", - "2026-03-03 11:48", - "2026-03-03 11:52", - "2026-03-03 11:56", - "2026-03-03 12:00", - "2026-03-03 12:04", - "2026-03-03 12:08", - "2026-03-03 12:12", - "2026-03-03 12:16", - "2026-03-03 12:20", - "2026-03-03 12:24", - "2026-03-03 12:28", - "2026-03-03 12:32", - "2026-03-03 12:36", - "2026-03-03 12:40", - "2026-03-03 12:44", - "2026-03-03 12:48", - "2026-03-03 12:52", - "2026-03-03 12:56", - "2026-03-03 13:00", - "2026-03-03 13:04", - "2026-03-03 13:08", - "2026-03-03 13:12", - "2026-03-03 13:16", - "2026-03-03 13:20", - "2026-03-03 13:24", - "2026-03-03 13:28", - "2026-03-03 13:32", - "2026-03-03 13:36", - "2026-03-03 13:40", - "2026-03-03 13:44", - "2026-03-03 13:48", - "2026-03-03 13:52", - "2026-03-03 13:56", - "2026-03-03 14:00", - "2026-03-03 14:04", - "2026-03-03 14:08", - "2026-03-03 14:12", - "2026-03-03 14:16", - "2026-03-03 14:20", - "2026-03-03 14:24", - "2026-03-03 14:28", - "2026-03-03 14:32", - "2026-03-03 14:36", - "2026-03-03 14:40", - "2026-03-03 14:44", - "2026-03-03 14:48", - "2026-03-03 14:52", - "2026-03-03 14:56", - "2026-03-03 15:00", - "2026-03-03 15:04", - "2026-03-03 15:08", - "2026-03-03 15:12", - "2026-03-03 15:16", - "2026-03-03 15:20", - "2026-03-03 15:24", - "2026-03-03 15:28", - "2026-03-03 15:32", - "2026-03-03 15:36", - "2026-03-03 15:40", - "2026-03-03 15:44", - "2026-03-03 15:48", - "2026-03-03 15:52", - "2026-03-03 15:56", - "2026-03-03 16:00", - "2026-03-03 16:04", - "2026-03-03 16:08", - "2026-03-03 16:12", - "2026-03-03 16:16", - "2026-03-03 16:20", - "2026-03-03 16:24", - "2026-03-03 16:28", - "2026-03-03 16:32", - "2026-03-03 16:36", - "2026-03-03 16:40", - "2026-03-03 16:44", - "2026-03-03 16:48", - "2026-03-03 16:52", - "2026-03-03 16:56", - "2026-03-03 17:00", - "2026-03-03 17:04", - "2026-03-03 17:08", - "2026-03-03 17:12", - "2026-03-03 17:16", - "2026-03-03 17:20", - "2026-03-03 17:24", - "2026-03-03 17:28", - "2026-03-03 17:32", - "2026-03-03 17:36", - "2026-03-03 17:40", - "2026-03-03 17:44", - "2026-03-03 17:48", - "2026-03-03 17:52", - "2026-03-03 17:56", - "2026-03-03 18:00", - "2026-03-03 18:04", - "2026-03-03 18:08", - "2026-03-03 18:12", - "2026-03-03 18:16", - "2026-03-03 18:20", - "2026-03-03 18:24", - "2026-03-03 18:28", - "2026-03-03 18:32", - "2026-03-03 18:36", - "2026-03-03 18:40", - "2026-03-03 18:44", - "2026-03-03 18:48", - "2026-03-03 18:52", - "2026-03-03 18:56", - "2026-03-03 19:00", - "2026-03-03 19:04", - "2026-03-03 19:08", - "2026-03-03 19:12", - "2026-03-03 19:16", - "2026-03-03 19:20", - "2026-03-03 19:24", - "2026-03-03 19:28", - "2026-03-03 19:32", - "2026-03-03 19:36", - "2026-03-03 19:40", - "2026-03-03 19:44", - "2026-03-03 19:48", - "2026-03-03 19:52", - "2026-03-03 19:56", - "2026-03-03 20:00", - "2026-03-03 20:04", - "2026-03-03 20:08", - "2026-03-03 20:12", - "2026-03-03 20:16", - "2026-03-03 20:20", - "2026-03-03 20:24", - "2026-03-03 20:28", - "2026-03-03 20:32", - "2026-03-03 20:36", - "2026-03-03 20:40", - "2026-03-03 20:44", - "2026-03-03 20:48", - "2026-03-03 20:52", - "2026-03-03 20:56", - "2026-03-03 21:00", - "2026-03-03 21:04", - "2026-03-03 21:08", - "2026-03-03 21:12", - "2026-03-03 21:16", - "2026-03-03 21:20", - "2026-03-03 21:24", - "2026-03-03 21:28", - "2026-03-03 21:32", - "2026-03-03 21:36", - "2026-03-03 21:40", - "2026-03-03 21:44", - "2026-03-03 21:48", - "2026-03-03 21:52", - "2026-03-03 21:56", - "2026-03-03 22:00", - "2026-03-03 22:04", - "2026-03-03 22:08", - "2026-03-03 22:12", - "2026-03-03 22:16", - "2026-03-03 22:20", - "2026-03-03 22:24", - "2026-03-03 22:28", - "2026-03-03 22:32", - "2026-03-03 22:36", - "2026-03-03 22:40", - "2026-03-03 22:44", - "2026-03-03 22:48", - "2026-03-03 22:52", - "2026-03-03 22:56", - "2026-03-03 23:00", - "2026-03-03 23:04", - "2026-03-03 23:08", - "2026-03-03 23:12", - "2026-03-03 23:16", - "2026-03-03 23:20", - "2026-03-03 23:24", - "2026-03-03 23:28", - "2026-03-03 23:32", - "2026-03-03 23:36", - "2026-03-03 23:40", - "2026-03-03 23:44", - "2026-03-03 23:48", - "2026-03-03 23:52", - "2026-03-03 23:56", - "2026-03-04 00:00", - "2026-03-04 00:04", - "2026-03-04 00:08", - "2026-03-04 00:12", - "2026-03-04 00:16", - "2026-03-04 00:20", - "2026-03-04 00:24", - "2026-03-04 00:28", - "2026-03-04 00:32", - "2026-03-04 00:36", - "2026-03-04 00:40", - "2026-03-04 00:44", - "2026-03-04 00:48", - "2026-03-04 00:52", - "2026-03-04 00:56", - "2026-03-04 01:00", - "2026-03-04 01:04", - "2026-03-04 01:08", - "2026-03-04 01:12", - "2026-03-04 01:16", - "2026-03-04 01:20", - "2026-03-04 01:24", - "2026-03-04 01:28", - "2026-03-04 01:32", - "2026-03-04 01:36", - "2026-03-04 01:40", - "2026-03-04 01:44", - "2026-03-04 01:48", - "2026-03-04 01:52", - "2026-03-04 01:56", - "2026-03-04 02:00", - "2026-03-04 02:04", - "2026-03-04 02:08", - "2026-03-04 02:12", - "2026-03-04 02:16", - "2026-03-04 02:20", - "2026-03-04 02:24", - "2026-03-04 02:28", - "2026-03-04 02:32", - "2026-03-04 02:36", - "2026-03-04 02:40", - "2026-03-04 02:44", - "2026-03-04 02:48", - "2026-03-04 02:52", - "2026-03-04 02:56", - "2026-03-04 03:00", - "2026-03-04 03:04", - "2026-03-04 03:08", - "2026-03-04 03:12", - "2026-03-04 03:16", - "2026-03-04 03:20", - "2026-03-04 03:24", - "2026-03-04 03:28", - "2026-03-04 03:32", - "2026-03-04 03:36", - "2026-03-04 03:40", - "2026-03-04 03:44", - "2026-03-04 03:48", - "2026-03-04 03:52", - "2026-03-04 03:56", - "2026-03-04 04:00", - "2026-03-04 04:04", - "2026-03-04 04:08", - "2026-03-04 04:12", - "2026-03-04 04:16", - "2026-03-04 04:20", - "2026-03-04 04:24", - "2026-03-04 04:28", - "2026-03-04 04:32", - "2026-03-04 04:36", - "2026-03-04 04:40", - "2026-03-04 04:44", - "2026-03-04 04:48", - "2026-03-04 04:52", - "2026-03-04 04:56", - "2026-03-04 05:00", - "2026-03-04 05:04", - "2026-03-04 05:08", - "2026-03-04 05:12", - "2026-03-04 05:16", - "2026-03-04 05:20", - "2026-03-04 05:24", - "2026-03-04 05:28", - "2026-03-04 05:32", - "2026-03-04 05:36", - "2026-03-04 05:40", - "2026-03-04 05:44", - "2026-03-04 05:48", - "2026-03-04 05:52", - "2026-03-04 05:56", - "2026-03-04 06:00", - "2026-03-04 06:04", - "2026-03-04 06:08", - "2026-03-04 06:12", - "2026-03-04 06:16", - "2026-03-04 06:20", - "2026-03-04 06:24", - "2026-03-04 06:28", - "2026-03-04 06:32", - "2026-03-04 06:36", - "2026-03-04 06:40", - "2026-03-04 06:44", - "2026-03-04 06:48", - "2026-03-04 06:52", - "2026-03-04 06:56", - "2026-03-04 07:00", - "2026-03-04 07:04", - "2026-03-04 07:08", - "2026-03-04 07:12", - "2026-03-04 07:16", - "2026-03-04 07:20", - "2026-03-04 07:24", - "2026-03-04 07:28", - "2026-03-04 07:32", - "2026-03-04 07:36", - "2026-03-04 07:40", - "2026-03-04 07:44", - "2026-03-04 07:48", - "2026-03-04 07:52", - "2026-03-04 07:56", - "2026-03-04 08:00", - "2026-03-04 08:04", - "2026-03-04 08:08", - "2026-03-04 08:12", - "2026-03-04 08:16", - "2026-03-04 08:20", - "2026-03-04 08:24", - "2026-03-04 08:28", - "2026-03-04 08:32", - "2026-03-04 08:36", - "2026-03-04 08:40", - "2026-03-04 08:44", - "2026-03-04 08:48", - "2026-03-04 08:52", - "2026-03-04 08:56", - "2026-03-04 09:00", - "2026-03-04 09:04", - "2026-03-04 09:08", - "2026-03-04 09:12", - "2026-03-04 09:16", - "2026-03-04 09:20", - "2026-03-04 09:24", - "2026-03-04 09:28", - "2026-03-04 09:32", - "2026-03-04 09:36", - "2026-03-04 09:40", - "2026-03-04 09:44", - "2026-03-04 09:48", - "2026-03-04 09:52", - "2026-03-04 09:56", - "2026-03-04 10:00", - "2026-03-04 10:04", - "2026-03-04 10:08", - "2026-03-04 10:12", - "2026-03-04 10:16", - "2026-03-04 10:20", - "2026-03-04 10:24", - "2026-03-04 10:28", - "2026-03-04 10:32", - "2026-03-04 10:36", - "2026-03-04 10:40", - "2026-03-04 10:44", - "2026-03-04 10:48", - "2026-03-04 10:52", - "2026-03-04 10:56", - "2026-03-04 11:00", - "2026-03-04 11:04", - "2026-03-04 11:08", - "2026-03-04 11:12", - "2026-03-04 11:16", - "2026-03-04 11:20", - "2026-03-04 11:24", - "2026-03-04 11:28", - "2026-03-04 11:32", - "2026-03-04 11:36", - "2026-03-04 11:40", - "2026-03-04 11:44", - "2026-03-04 11:48", - "2026-03-04 11:52", - "2026-03-04 11:56", - "2026-03-04 12:00", - "2026-03-04 12:04", - "2026-03-04 12:08", - "2026-03-04 12:12", - "2026-03-04 12:16", - "2026-03-04 12:20", - "2026-03-04 12:24", - "2026-03-04 12:28", - "2026-03-04 12:32", - "2026-03-04 12:36", - "2026-03-04 12:40", - "2026-03-04 12:44", - "2026-03-04 12:48", - "2026-03-04 12:52", - "2026-03-04 12:56", - "2026-03-04 13:00", - "2026-03-04 13:04", - "2026-03-04 13:08", - "2026-03-04 13:12", - "2026-03-04 13:16", - "2026-03-04 13:20", - "2026-03-04 13:24", - "2026-03-04 13:28", - "2026-03-04 13:32", - "2026-03-04 13:36", - "2026-03-04 13:40", - "2026-03-04 13:44", - "2026-03-04 13:48", - "2026-03-04 13:52", - "2026-03-04 13:56", - "2026-03-04 14:00", - "2026-03-04 14:04", - "2026-03-04 14:08", - "2026-03-04 14:12", - "2026-03-04 14:16", - "2026-03-04 14:20", - "2026-03-04 14:24", - "2026-03-04 14:28", - "2026-03-04 14:32", - "2026-03-04 14:36", - "2026-03-04 14:40", - "2026-03-04 14:44", - "2026-03-04 14:48", - "2026-03-04 14:52", - "2026-03-04 14:56", - "2026-03-04 15:00", - "2026-03-04 15:04", - "2026-03-04 15:08", - "2026-03-04 15:12", - "2026-03-04 15:16", - "2026-03-04 15:20", - "2026-03-04 15:24", - "2026-03-04 15:28", - "2026-03-04 15:32", - "2026-03-04 15:36", - "2026-03-04 15:40", - "2026-03-04 15:44", - "2026-03-04 15:48", - "2026-03-04 15:52", - "2026-03-04 15:56", - "2026-03-04 16:00", - "2026-03-04 16:04", - "2026-03-04 16:08", - "2026-03-04 16:12", - "2026-03-04 16:16", - "2026-03-04 16:20", - "2026-03-04 16:24", - "2026-03-04 16:28", - "2026-03-04 16:32", - "2026-03-04 16:36", - "2026-03-04 16:40", - "2026-03-04 16:44", - "2026-03-04 16:48", - "2026-03-04 16:52", - "2026-03-04 16:56", - "2026-03-04 17:00", - "2026-03-04 17:04", - "2026-03-04 17:08", - "2026-03-04 17:12", - "2026-03-04 17:16", - "2026-03-04 17:20", - "2026-03-04 17:24", - "2026-03-04 17:28", - "2026-03-04 17:32", - "2026-03-04 17:36", - "2026-03-04 17:40", - "2026-03-04 17:44", - "2026-03-04 17:48", - "2026-03-04 17:52", - "2026-03-04 17:56", - "2026-03-04 18:00", - "2026-03-04 18:04", - "2026-03-04 18:08", - "2026-03-04 18:12", - "2026-03-04 18:16", - "2026-03-04 18:20", - "2026-03-04 18:24", - "2026-03-04 18:28", - "2026-03-04 18:32", - "2026-03-04 18:36", - "2026-03-04 18:40", - "2026-03-04 18:44", - "2026-03-04 18:48", - "2026-03-04 18:52", - "2026-03-04 18:56", - "2026-03-04 19:00", - "2026-03-04 19:04", - "2026-03-04 19:08", - "2026-03-04 19:12", - "2026-03-04 19:16", - "2026-03-04 19:20", - "2026-03-04 19:24", - "2026-03-04 19:28", - "2026-03-04 19:32", - "2026-03-04 19:36", - "2026-03-04 19:40", - "2026-03-04 19:44", - "2026-03-04 19:48", - "2026-03-04 19:52", - "2026-03-04 19:56", - "2026-03-04 20:00", - "2026-03-04 20:04", - "2026-03-04 20:08", - "2026-03-04 20:12", - "2026-03-04 20:16", - "2026-03-04 20:20", - "2026-03-04 20:24", - "2026-03-04 20:28", - "2026-03-04 20:32", - "2026-03-04 20:36", - "2026-03-04 20:40", - "2026-03-04 20:44", - "2026-03-04 20:48", - "2026-03-04 20:52", - "2026-03-04 20:56", - "2026-03-04 21:00", - "2026-03-04 21:04", - "2026-03-04 21:08", - "2026-03-04 21:12", - "2026-03-04 21:16", - "2026-03-04 21:20", - "2026-03-04 21:24", - "2026-03-04 21:28", - "2026-03-04 21:32", - "2026-03-04 21:36", - "2026-03-04 21:40", - "2026-03-04 21:44", - "2026-03-04 21:48", - "2026-03-04 21:52", - "2026-03-04 21:56", - "2026-03-04 22:00", - "2026-03-04 22:04", - "2026-03-04 22:08", - "2026-03-04 22:12", - "2026-03-04 22:16", - "2026-03-04 22:20", - "2026-03-04 22:24", - "2026-03-04 22:28", - "2026-03-04 22:32", - "2026-03-04 22:36", - "2026-03-04 22:40", - "2026-03-04 22:44", - "2026-03-04 22:48", - "2026-03-04 22:52", - "2026-03-04 22:56", - "2026-03-04 23:00", - "2026-03-04 23:04", - "2026-03-04 23:08", - "2026-03-04 23:12", - "2026-03-04 23:16", - "2026-03-04 23:20", - "2026-03-04 23:24", - "2026-03-04 23:28", - "2026-03-04 23:32", - "2026-03-04 23:36", - "2026-03-04 23:40", - "2026-03-04 23:44", - "2026-03-04 23:48", - "2026-03-04 23:52", - "2026-03-04 23:56", - "2026-03-05 00:00", - "2026-03-05 00:04", - "2026-03-05 00:08", - "2026-03-05 00:12", - "2026-03-05 00:16", - "2026-03-05 00:20", - "2026-03-05 00:24", - "2026-03-05 00:28", - "2026-03-05 00:32", - "2026-03-05 00:36", - "2026-03-05 00:40", - "2026-03-05 00:44", - "2026-03-05 00:48", - "2026-03-05 00:52", - "2026-03-05 00:56", - "2026-03-05 01:00", - "2026-03-05 01:04", - "2026-03-05 01:08", - "2026-03-05 01:12", - "2026-03-05 01:16", - "2026-03-05 01:20", - "2026-03-05 01:24", - "2026-03-05 01:28", - "2026-03-05 01:32", - "2026-03-05 01:36", - "2026-03-05 01:40", - "2026-03-05 01:44", - "2026-03-05 01:48", - "2026-03-05 01:52", - "2026-03-05 01:56", - "2026-03-05 02:00", - "2026-03-05 02:04", - "2026-03-05 02:08", - "2026-03-05 02:12", - "2026-03-05 02:16", - "2026-03-05 02:20", - "2026-03-05 02:24", - "2026-03-05 02:28", - "2026-03-05 02:32", - "2026-03-05 02:36", - "2026-03-05 02:40", - "2026-03-05 02:44", - "2026-03-05 02:48", - "2026-03-05 02:52", - "2026-03-05 02:56", - "2026-03-05 03:00", - "2026-03-05 03:04", - "2026-03-05 03:08", - "2026-03-05 03:12", - "2026-03-05 03:16", - "2026-03-05 03:20", - "2026-03-05 03:24", - "2026-03-05 03:28", - "2026-03-05 03:32", - "2026-03-05 03:36", - "2026-03-05 03:40", - "2026-03-05 03:44", - "2026-03-05 03:48", - "2026-03-05 03:52", - "2026-03-05 03:56", - "2026-03-05 04:00", - "2026-03-05 04:04", - "2026-03-05 04:08", - "2026-03-05 04:12", - "2026-03-05 04:16", - "2026-03-05 04:20", - "2026-03-05 04:24", - "2026-03-05 04:28", - "2026-03-05 04:32", - "2026-03-05 04:36", - "2026-03-05 04:40", - "2026-03-05 04:44", - "2026-03-05 04:48", - "2026-03-05 04:52", - "2026-03-05 04:56", - "2026-03-05 05:00", - "2026-03-05 05:04", - "2026-03-05 05:08", - "2026-03-05 05:12", - "2026-03-05 05:16", - "2026-03-05 05:20", - "2026-03-05 05:24", - "2026-03-05 05:28", - "2026-03-05 05:32", - "2026-03-05 05:36", - "2026-03-05 05:40", - "2026-03-05 05:44", - "2026-03-05 05:48", - "2026-03-05 05:52", - "2026-03-05 05:56", - "2026-03-05 06:00", - "2026-03-05 06:04", - "2026-03-05 06:08", - "2026-03-05 06:12", - "2026-03-05 06:16", - "2026-03-05 06:20", - "2026-03-05 06:24", - "2026-03-05 06:28", - "2026-03-05 06:32", - "2026-03-05 06:36", - "2026-03-05 06:40", - "2026-03-05 06:44", - "2026-03-05 06:48", - "2026-03-05 06:52", - "2026-03-05 06:56", - "2026-03-05 07:00", - "2026-03-05 07:04", - "2026-03-05 07:08", - "2026-03-05 07:12", - "2026-03-05 07:16", - "2026-03-05 07:20", - "2026-03-05 07:24", - "2026-03-05 07:28", - "2026-03-05 07:32", - "2026-03-05 07:36", - "2026-03-05 07:40", - "2026-03-05 07:44", - "2026-03-05 07:48", - "2026-03-05 07:52", - "2026-03-05 07:56", - "2026-03-05 08:00", - "2026-03-05 08:04", - "2026-03-05 08:08", - "2026-03-05 08:12", - "2026-03-05 08:16", - "2026-03-05 08:20", - "2026-03-05 08:24", - "2026-03-05 08:28", - "2026-03-05 08:32", - "2026-03-05 08:36", - "2026-03-05 08:40", - "2026-03-05 08:44", - "2026-03-05 08:48", - "2026-03-05 08:52", - "2026-03-05 08:56", - "2026-03-05 09:00", - "2026-03-05 09:04", - "2026-03-05 09:08", - "2026-03-05 09:12", - "2026-03-05 09:16", - "2026-03-05 09:20", - "2026-03-05 09:24", - "2026-03-05 09:28", - "2026-03-05 09:32", - "2026-03-05 09:36", - "2026-03-05 09:40", - "2026-03-05 09:44", - "2026-03-05 09:48", - "2026-03-05 09:52", - "2026-03-05 09:56", - "2026-03-05 10:00", - "2026-03-05 10:04", - "2026-03-05 10:08", - "2026-03-05 10:12", - "2026-03-05 10:16", - "2026-03-05 10:20", - "2026-03-05 10:24", - "2026-03-05 10:28", - "2026-03-05 10:32", - "2026-03-05 10:36", - "2026-03-05 10:40", - "2026-03-05 10:44", - "2026-03-05 10:48", - "2026-03-05 10:52", - "2026-03-05 10:56", - "2026-03-05 11:00", - "2026-03-05 11:04", - "2026-03-05 11:08", - "2026-03-05 11:12", - "2026-03-05 11:16", - "2026-03-05 11:20", - "2026-03-05 11:24", - "2026-03-05 11:28", - "2026-03-05 11:32", - "2026-03-05 11:36", - "2026-03-05 11:40", - "2026-03-05 11:44", - "2026-03-05 11:48", - "2026-03-05 11:52", - "2026-03-05 11:56", - "2026-03-05 12:00", - "2026-03-05 12:04", - "2026-03-05 12:08", - "2026-03-05 12:12", - "2026-03-05 12:16", - "2026-03-05 12:20", - "2026-03-05 12:24", - "2026-03-05 12:28", - "2026-03-05 12:32", - "2026-03-05 12:36", - "2026-03-05 12:40", - "2026-03-05 12:44", - "2026-03-05 12:48", - "2026-03-05 12:52", - "2026-03-05 12:56", - "2026-03-05 13:00", - "2026-03-05 13:04", - "2026-03-05 13:08", - "2026-03-05 13:12", - "2026-03-05 13:16", - "2026-03-05 13:20", - "2026-03-05 13:24", - "2026-03-05 13:28", - "2026-03-05 13:32", - "2026-03-05 13:36", - "2026-03-05 13:40", - "2026-03-05 13:44", - "2026-03-05 13:48", - "2026-03-05 13:52", - "2026-03-05 13:56", - "2026-03-05 14:00", - "2026-03-05 14:04", - "2026-03-05 14:08", - "2026-03-05 14:12", - "2026-03-05 14:16", - "2026-03-05 14:20", - "2026-03-05 14:24", - "2026-03-05 14:28", - "2026-03-05 14:32", - "2026-03-05 14:36", - "2026-03-05 14:40", - "2026-03-05 14:44", - "2026-03-05 14:48", - "2026-03-05 14:52", - "2026-03-05 14:56", - "2026-03-05 15:00", - "2026-03-05 15:04", - "2026-03-05 15:08", - "2026-03-05 15:12", - "2026-03-05 15:16", - "2026-03-05 15:20", - "2026-03-05 15:24", - "2026-03-05 15:28", - "2026-03-05 15:32", - "2026-03-05 15:36", - "2026-03-05 15:40", - "2026-03-05 15:44", - "2026-03-05 15:48", - "2026-03-05 15:52", - "2026-03-05 15:56", - "2026-03-05 16:00", - "2026-03-05 16:04", - "2026-03-05 16:08", - "2026-03-05 16:12", - "2026-03-05 16:16", - "2026-03-05 16:20", - "2026-03-05 16:24", - "2026-03-05 16:28", - "2026-03-05 16:32", - "2026-03-05 16:36", - "2026-03-05 16:40", - "2026-03-05 16:44", - "2026-03-05 16:48", - "2026-03-05 16:52", - "2026-03-05 16:56", - "2026-03-05 17:00", - "2026-03-05 17:04", - "2026-03-05 17:08", - "2026-03-05 17:12", - "2026-03-05 17:16", - "2026-03-05 17:20", - "2026-03-05 17:24", - "2026-03-05 17:28", - "2026-03-05 17:32", - "2026-03-05 17:36", - "2026-03-05 17:40", - "2026-03-05 17:44", - "2026-03-05 17:48", - "2026-03-05 17:52", - "2026-03-05 17:56", - "2026-03-05 18:00", - "2026-03-05 18:04", - "2026-03-05 18:08", - "2026-03-05 18:12", - "2026-03-05 18:16", - "2026-03-05 18:20", - "2026-03-05 18:24", - "2026-03-05 18:28", - "2026-03-05 18:32", - "2026-03-05 18:36", - "2026-03-05 18:40", - "2026-03-05 18:44", - "2026-03-05 18:48", - "2026-03-05 18:52", - "2026-03-05 18:56", - "2026-03-05 19:00", - "2026-03-05 19:04", - "2026-03-05 19:08", - "2026-03-05 19:12", - "2026-03-05 19:16", - "2026-03-05 19:20", - "2026-03-05 19:24", - "2026-03-05 19:28", - "2026-03-05 19:32", - "2026-03-05 19:36", - "2026-03-05 19:40", - "2026-03-05 19:44", - "2026-03-05 19:48", - "2026-03-05 19:52", - "2026-03-05 19:56", - "2026-03-05 20:00", - "2026-03-05 20:04", - "2026-03-05 20:08", - "2026-03-05 20:12", - "2026-03-05 20:16", - "2026-03-05 20:20", - "2026-03-05 20:24", - "2026-03-05 20:28", - "2026-03-05 20:32", - "2026-03-05 20:36", - "2026-03-05 20:40", - "2026-03-05 20:44", - "2026-03-05 20:48", - "2026-03-05 20:52", - "2026-03-05 20:56", - "2026-03-05 21:00", - "2026-03-05 21:04", - "2026-03-05 21:08", - "2026-03-05 21:12", - "2026-03-05 21:16", - "2026-03-05 21:20", - "2026-03-05 21:24", - "2026-03-05 21:28", - "2026-03-05 21:32", - "2026-03-05 21:36", - "2026-03-05 21:40", - "2026-03-05 21:44", - "2026-03-05 21:48", - "2026-03-05 21:52", - "2026-03-05 21:56", - "2026-03-05 22:00", - "2026-03-05 22:04", - "2026-03-05 22:08", - "2026-03-05 22:12", - "2026-03-05 22:16", - "2026-03-05 22:20", - "2026-03-05 22:24", - "2026-03-05 22:28", - "2026-03-05 22:32", - "2026-03-05 22:36", - "2026-03-05 22:40", - "2026-03-05 22:44", - "2026-03-05 22:48", - "2026-03-05 22:52", - "2026-03-05 22:56", - "2026-03-05 23:00", - "2026-03-05 23:04", - "2026-03-05 23:08", - "2026-03-05 23:12", - "2026-03-05 23:16", - "2026-03-05 23:20", - "2026-03-05 23:24", - "2026-03-05 23:28", - "2026-03-05 23:32", - "2026-03-05 23:36", - "2026-03-05 23:40", - "2026-03-05 23:44", - "2026-03-05 23:48", - "2026-03-05 23:52", - "2026-03-05 23:56", - "2026-03-06 00:00", - "2026-03-06 00:04", - "2026-03-06 00:08", - "2026-03-06 00:12", - "2026-03-06 00:16", - "2026-03-06 00:20", - "2026-03-06 00:24", - "2026-03-06 00:28", - "2026-03-06 00:32", - "2026-03-06 00:36", - "2026-03-06 00:40", - "2026-03-06 00:44", - "2026-03-06 00:48", - "2026-03-06 00:52", - "2026-03-06 00:56", - "2026-03-06 01:00", - "2026-03-06 01:04", - "2026-03-06 01:08", - "2026-03-06 01:12", - "2026-03-06 01:16", - "2026-03-06 01:20", - "2026-03-06 01:24", - "2026-03-06 01:28", - "2026-03-06 01:32", - "2026-03-06 01:36", - "2026-03-06 01:40", - "2026-03-06 01:44", - "2026-03-06 01:48", - "2026-03-06 01:52", - "2026-03-06 01:56", - "2026-03-06 02:00", - "2026-03-06 02:04", - "2026-03-06 02:08", - "2026-03-06 02:12", - "2026-03-06 02:16", - "2026-03-06 02:20", - "2026-03-06 02:24", - "2026-03-06 02:28", - "2026-03-06 02:32", - "2026-03-06 02:36", - "2026-03-06 02:40", - "2026-03-06 02:44", - "2026-03-06 02:48", - "2026-03-06 02:52", - "2026-03-06 02:56", - "2026-03-06 03:00", - "2026-03-06 03:04", - "2026-03-06 03:08", - "2026-03-06 03:12", - "2026-03-06 03:16", - "2026-03-06 03:20", - "2026-03-06 03:24", - "2026-03-06 03:28", - "2026-03-06 03:32", - "2026-03-06 03:36", - "2026-03-06 03:40", - "2026-03-06 03:44", - "2026-03-06 03:48", - "2026-03-06 03:52", - "2026-03-06 03:56", - "2026-03-06 04:00", - "2026-03-06 04:04", - "2026-03-06 04:08", - "2026-03-06 04:12", - "2026-03-06 04:16", - "2026-03-06 04:20", - "2026-03-06 04:24", - "2026-03-06 04:28", - "2026-03-06 04:32", - "2026-03-06 04:36", - "2026-03-06 04:40", - "2026-03-06 04:44", - "2026-03-06 04:48", - "2026-03-06 04:52", - "2026-03-06 04:56", - "2026-03-06 05:00", - "2026-03-06 05:04", - "2026-03-06 05:08", - "2026-03-06 05:12", - "2026-03-06 05:16", - "2026-03-06 05:20", - "2026-03-06 05:24", - "2026-03-06 05:28", - "2026-03-06 05:32", - "2026-03-06 05:36", - "2026-03-06 05:40", - "2026-03-06 05:44", - "2026-03-06 05:48", - "2026-03-06 05:52", - "2026-03-06 05:56", - "2026-03-06 06:00", - "2026-03-06 06:04", - "2026-03-06 06:08", - "2026-03-06 06:12", - "2026-03-06 06:16", - "2026-03-06 06:20", - "2026-03-06 06:24", - "2026-03-06 06:28", - "2026-03-06 06:32", - "2026-03-06 06:36", - "2026-03-06 06:40", - "2026-03-06 06:44", - "2026-03-06 06:48", - "2026-03-06 06:52", - "2026-03-06 06:56", - "2026-03-06 07:00", - "2026-03-06 07:04", - "2026-03-06 07:08", - "2026-03-06 07:12", - "2026-03-06 07:16", - "2026-03-06 07:20", - "2026-03-06 07:24", - "2026-03-06 07:28", - "2026-03-06 07:32", - "2026-03-06 07:36", - "2026-03-06 07:40", - "2026-03-06 07:44", - "2026-03-06 07:48", - "2026-03-06 07:52", - "2026-03-06 07:56", - "2026-03-06 08:00", - "2026-03-06 08:04", - "2026-03-06 08:08", - "2026-03-06 08:12", - "2026-03-06 08:16", - "2026-03-06 08:20", - "2026-03-06 08:24", - "2026-03-06 08:28", - "2026-03-06 08:32", - "2026-03-06 08:36", - "2026-03-06 08:40", - "2026-03-06 08:44", - "2026-03-06 08:48", - "2026-03-06 08:52", - "2026-03-06 08:56", - "2026-03-06 09:00", - "2026-03-06 09:04", - "2026-03-06 09:08", - "2026-03-06 09:12", - "2026-03-06 09:16", - "2026-03-06 09:20", - "2026-03-06 09:24", - "2026-03-06 09:28", - "2026-03-06 09:32", - "2026-03-06 09:36", - "2026-03-06 09:40", - "2026-03-06 09:44", - "2026-03-06 09:48", - "2026-03-06 09:52", - "2026-03-06 09:56", - "2026-03-06 10:00", - "2026-03-06 10:04", - "2026-03-06 10:08", - "2026-03-06 10:12", - "2026-03-06 10:16", - "2026-03-06 10:20", - "2026-03-06 10:24", - "2026-03-06 10:28", - "2026-03-06 10:32", - "2026-03-06 10:36", - "2026-03-06 10:40", - "2026-03-06 10:44", - "2026-03-06 10:48", - "2026-03-06 10:52", - "2026-03-06 10:56", - "2026-03-06 11:00", - "2026-03-06 11:04", - "2026-03-06 11:08", - "2026-03-06 11:12", - "2026-03-06 11:16", - "2026-03-06 11:20", - "2026-03-06 11:24", - "2026-03-06 11:28", - "2026-03-06 11:32", - "2026-03-06 11:36", - "2026-03-06 11:40", - "2026-03-06 11:44", - "2026-03-06 11:48", - "2026-03-06 11:52", - "2026-03-06 11:56", - "2026-03-06 12:00", - "2026-03-06 12:04", - "2026-03-06 12:08", - "2026-03-06 12:12", - "2026-03-06 12:16", - "2026-03-06 12:20", - "2026-03-06 12:24", - "2026-03-06 12:28", - "2026-03-06 12:32", - "2026-03-06 12:36", - "2026-03-06 12:40", - "2026-03-06 12:44", - "2026-03-06 12:48", - "2026-03-06 12:52", - "2026-03-06 12:56", - "2026-03-06 13:00", - "2026-03-06 13:04", - "2026-03-06 13:08", - "2026-03-06 13:12", - "2026-03-06 13:16", - "2026-03-06 13:20", - "2026-03-06 13:24", - "2026-03-06 13:28", - "2026-03-06 13:32", - "2026-03-06 13:36", - "2026-03-06 13:40", - "2026-03-06 13:44", - "2026-03-06 13:48", - "2026-03-06 13:52", - "2026-03-06 13:56", - "2026-03-06 14:00", - "2026-03-06 14:04", - "2026-03-06 14:08", - "2026-03-06 14:12", - "2026-03-06 14:16", - "2026-03-06 14:20", - "2026-03-06 14:24", - "2026-03-06 14:28", - "2026-03-06 14:32", - "2026-03-06 14:36", - "2026-03-06 14:40", - "2026-03-06 14:44", - "2026-03-06 14:48", - "2026-03-06 14:52", - "2026-03-06 14:56", - "2026-03-06 15:00", - "2026-03-06 15:04", - "2026-03-06 15:08", - "2026-03-06 15:12", - "2026-03-06 15:16", - "2026-03-06 15:20", - "2026-03-06 15:24", - "2026-03-06 15:28", - "2026-03-06 15:32", - "2026-03-06 15:36", - "2026-03-06 15:40", - "2026-03-06 15:44", - "2026-03-06 15:48", - "2026-03-06 15:52", - "2026-03-06 15:56", - "2026-03-06 16:00", - "2026-03-06 16:04", - "2026-03-06 16:08", - "2026-03-06 16:12", - "2026-03-06 16:16", - "2026-03-06 16:20", - "2026-03-06 16:24", - "2026-03-06 16:28", - "2026-03-06 16:32", - "2026-03-06 16:36", - "2026-03-06 16:40", - "2026-03-06 16:44", - "2026-03-06 16:48", - "2026-03-06 16:52", - "2026-03-06 16:56", - "2026-03-06 17:00", - "2026-03-06 17:04", - "2026-03-06 17:08", - "2026-03-06 17:12", - "2026-03-06 17:16", - "2026-03-06 17:20", - "2026-03-06 17:24", - "2026-03-06 17:28", - "2026-03-06 17:32", - "2026-03-06 17:36", - "2026-03-06 17:40", - "2026-03-06 17:44", - "2026-03-06 17:48", - "2026-03-06 17:52", - "2026-03-06 17:56", - "2026-03-06 18:00", - "2026-03-06 18:04", - "2026-03-06 18:08", - "2026-03-06 18:12", - "2026-03-06 18:16", - "2026-03-06 18:20", - "2026-03-06 18:24", - "2026-03-06 18:28", - "2026-03-06 18:32", - "2026-03-06 18:36", - "2026-03-06 18:40", - "2026-03-06 18:44", - "2026-03-06 18:48", - "2026-03-06 18:52", - "2026-03-06 18:56", - "2026-03-06 19:00", - "2026-03-06 19:04", - "2026-03-06 19:08", - "2026-03-06 19:12", - "2026-03-06 19:16", - "2026-03-06 19:20", - "2026-03-06 19:24", - "2026-03-06 19:28", - "2026-03-06 19:32", - "2026-03-06 19:36", - "2026-03-06 19:40", - "2026-03-06 19:44", - "2026-03-06 19:48", - "2026-03-06 19:52", - "2026-03-06 19:56", - "2026-03-06 20:00", - "2026-03-06 20:04", - "2026-03-06 20:08", - "2026-03-06 20:12", - "2026-03-06 20:16", - "2026-03-06 20:20", - "2026-03-06 20:24", - "2026-03-06 20:28", - "2026-03-06 20:32", - "2026-03-06 20:36", - "2026-03-06 20:40", - "2026-03-06 20:44", - "2026-03-06 20:48", - "2026-03-06 20:52", - "2026-03-06 20:56", - "2026-03-06 21:00", - "2026-03-06 21:04", - "2026-03-06 21:08", - "2026-03-06 21:12", - "2026-03-06 21:16", - "2026-03-06 21:20", - "2026-03-06 21:24", - "2026-03-06 21:28", - "2026-03-06 21:32", - "2026-03-06 21:36", - "2026-03-06 21:40", - "2026-03-06 21:44", - "2026-03-06 21:48", - "2026-03-06 21:52", - "2026-03-06 21:56", - "2026-03-06 22:00", - "2026-03-06 22:04", - "2026-03-06 22:08", - "2026-03-06 22:12", - "2026-03-06 22:16", - "2026-03-06 22:20", - "2026-03-06 22:24", - "2026-03-06 22:28", - "2026-03-06 22:32", - "2026-03-06 22:36", - "2026-03-06 22:40", - "2026-03-06 22:44", - "2026-03-06 22:48", - "2026-03-06 22:52", - "2026-03-06 22:56", - "2026-03-06 23:00", - "2026-03-06 23:04", - "2026-03-06 23:08", - "2026-03-06 23:12", - "2026-03-06 23:16", - "2026-03-06 23:20", - "2026-03-06 23:24", - "2026-03-06 23:28", - "2026-03-06 23:32", - "2026-03-06 23:36", - "2026-03-06 23:40", - "2026-03-06 23:44", - "2026-03-06 23:48", - "2026-03-06 23:52", - "2026-03-06 23:56", - "2026-03-07 00:00", - "2026-03-07 00:04", - "2026-03-07 00:08", - "2026-03-07 00:12", - "2026-03-07 00:16", - "2026-03-07 00:20", - "2026-03-07 00:24", - "2026-03-07 00:28", - "2026-03-07 00:32", - "2026-03-07 00:36", - "2026-03-07 00:40", - "2026-03-07 00:44", - "2026-03-07 00:48", - "2026-03-07 00:52", - "2026-03-07 00:56", - "2026-03-07 01:00", - "2026-03-07 01:04", - "2026-03-07 01:08", - "2026-03-07 01:12", - "2026-03-07 01:16", - "2026-03-07 01:20", - "2026-03-07 01:24", - "2026-03-07 01:28", - "2026-03-07 01:32", - "2026-03-07 01:36", - "2026-03-07 01:40", - "2026-03-07 01:44", - "2026-03-07 01:48", - "2026-03-07 01:52", - "2026-03-07 01:56", - "2026-03-07 02:00", - "2026-03-07 02:04", - "2026-03-07 02:08", - "2026-03-07 02:12", - "2026-03-07 02:16", - "2026-03-07 02:20", - "2026-03-07 02:24", - "2026-03-07 02:28", - "2026-03-07 02:32", - "2026-03-07 02:36", - "2026-03-07 02:40", - "2026-03-07 02:44", - "2026-03-07 02:48", - "2026-03-07 02:52", - "2026-03-07 02:56", - "2026-03-07 03:00", - "2026-03-07 03:04", - "2026-03-07 03:08", - "2026-03-07 03:12", - "2026-03-07 03:16", - "2026-03-07 03:20", - "2026-03-07 03:24", - "2026-03-07 03:28", - "2026-03-07 03:32", - "2026-03-07 03:36", - "2026-03-07 03:40", - "2026-03-07 03:44", - "2026-03-07 03:48", - "2026-03-07 03:52", - "2026-03-07 03:56", - "2026-03-07 04:00", - "2026-03-07 04:04", - "2026-03-07 04:08", - "2026-03-07 04:12", - "2026-03-07 04:16", - "2026-03-07 04:20", - "2026-03-07 04:24", - "2026-03-07 04:28", - "2026-03-07 04:32", - "2026-03-07 04:36", - "2026-03-07 04:40", - "2026-03-07 04:44", - "2026-03-07 04:48", - "2026-03-07 04:52", - "2026-03-07 04:56", - "2026-03-07 05:00", - "2026-03-07 05:04", - "2026-03-07 05:08", - "2026-03-07 05:12", - "2026-03-07 05:16", - "2026-03-07 05:20", - "2026-03-07 05:24", - "2026-03-07 05:28", - "2026-03-07 05:32", - "2026-03-07 05:36", - "2026-03-07 05:40", - "2026-03-07 05:44", - "2026-03-07 05:48", - "2026-03-07 05:52", - "2026-03-07 05:56", - "2026-03-07 06:00", - "2026-03-07 06:04", - "2026-03-07 06:08", - "2026-03-07 06:12", - "2026-03-07 06:16", - "2026-03-07 06:20", - "2026-03-07 06:24", - "2026-03-07 06:28", - "2026-03-07 06:32", - "2026-03-07 06:36", - "2026-03-07 06:40", - "2026-03-07 06:44", - "2026-03-07 06:48", - "2026-03-07 06:52", - "2026-03-07 06:56", - "2026-03-07 07:00", - "2026-03-07 07:04", - "2026-03-07 07:08", - "2026-03-07 07:12", - "2026-03-07 07:16", - "2026-03-07 07:20", - "2026-03-07 07:24", - "2026-03-07 07:28", - "2026-03-07 07:32", - "2026-03-07 07:36", - "2026-03-07 07:40", - "2026-03-07 07:44", - "2026-03-07 07:48", - "2026-03-07 07:52", - "2026-03-07 07:56", - "2026-03-07 08:00", - "2026-03-07 08:04", - "2026-03-07 08:08", - "2026-03-07 08:12", - "2026-03-07 08:16", - "2026-03-07 08:20", - "2026-03-07 08:24", - "2026-03-07 08:28", - "2026-03-07 08:32", - "2026-03-07 08:36", - "2026-03-07 08:40", - "2026-03-07 08:44", - "2026-03-07 08:48", - "2026-03-07 08:52", - "2026-03-07 08:56", - "2026-03-07 09:00", - "2026-03-07 09:04", - "2026-03-07 09:08", - "2026-03-07 09:12", - "2026-03-07 09:16", - "2026-03-07 09:20", - "2026-03-07 09:24", - "2026-03-07 09:28", - "2026-03-07 09:32", - "2026-03-07 09:36", - "2026-03-07 09:40", - "2026-03-07 09:44", - "2026-03-07 09:48", - "2026-03-07 09:52", - "2026-03-07 09:56", - "2026-03-07 10:00", - "2026-03-07 10:04", - "2026-03-07 10:08", - "2026-03-07 10:12", - "2026-03-07 10:16", - "2026-03-07 10:20", - "2026-03-07 10:24", - "2026-03-07 10:28", - "2026-03-07 10:32", - "2026-03-07 10:36", - "2026-03-07 10:40", - "2026-03-07 10:44", - "2026-03-07 10:48", - "2026-03-07 10:52", - "2026-03-07 10:56", - "2026-03-07 11:00", - "2026-03-07 11:04", - "2026-03-07 11:08", - "2026-03-07 11:12", - "2026-03-07 11:16", - "2026-03-07 11:20", - "2026-03-07 11:24", - "2026-03-07 11:28", - "2026-03-07 11:32", - "2026-03-07 11:36", - "2026-03-07 11:40", - "2026-03-07 11:44", - "2026-03-07 11:48", - "2026-03-07 11:52", - "2026-03-07 11:56", - "2026-03-07 12:00", - "2026-03-07 12:04", - "2026-03-07 12:08", - "2026-03-07 12:12", - "2026-03-07 12:16", - "2026-03-07 12:20", - "2026-03-07 12:24", - "2026-03-07 12:28", - "2026-03-07 12:32", - "2026-03-07 12:36", - "2026-03-07 12:40", - "2026-03-07 12:44", - "2026-03-07 12:48", - "2026-03-07 12:52", - "2026-03-07 12:56", - "2026-03-07 13:00", - "2026-03-07 13:04", - "2026-03-07 13:08", - "2026-03-07 13:12", - "2026-03-07 13:16", - "2026-03-07 13:20", - "2026-03-07 13:24", - "2026-03-07 13:28", - "2026-03-07 13:32", - "2026-03-07 13:36", - "2026-03-07 13:40", - "2026-03-07 13:44", - "2026-03-07 13:48", - "2026-03-07 13:52", - "2026-03-07 13:56", - "2026-03-07 14:00", - "2026-03-07 14:04", - "2026-03-07 14:08", - "2026-03-07 14:12", - "2026-03-07 14:16", - "2026-03-07 14:20", - "2026-03-07 14:24", - "2026-03-07 14:28", - "2026-03-07 14:32", - "2026-03-07 14:36", - "2026-03-07 14:40", - "2026-03-07 14:44", - "2026-03-07 14:48", - "2026-03-07 14:52", - "2026-03-07 14:56", - "2026-03-07 15:00", - "2026-03-07 15:04", - "2026-03-07 15:08", - "2026-03-07 15:12", - "2026-03-07 15:16", - "2026-03-07 15:20", - "2026-03-07 15:24", - "2026-03-07 15:28", - "2026-03-07 15:32", - "2026-03-07 15:36", - "2026-03-07 15:40", - "2026-03-07 15:44", - "2026-03-07 15:48", - "2026-03-07 15:52", - "2026-03-07 15:56", - "2026-03-07 16:00", - "2026-03-07 16:04", - "2026-03-07 16:08", - "2026-03-07 16:12", - "2026-03-07 16:16", - "2026-03-07 16:20", - "2026-03-07 16:24", - "2026-03-07 16:28", - "2026-03-07 16:32", - "2026-03-07 16:36", - "2026-03-07 16:40", - "2026-03-07 16:44", - "2026-03-07 16:48", - "2026-03-07 16:52", - "2026-03-07 16:56", - "2026-03-07 17:00", - "2026-03-07 17:04", - "2026-03-07 17:08", - "2026-03-07 17:12", - "2026-03-07 17:16", - "2026-03-07 17:20", - "2026-03-07 17:24", - "2026-03-07 17:28", - "2026-03-07 17:32", - "2026-03-07 17:36", - "2026-03-07 17:40", - "2026-03-07 17:44", - "2026-03-07 17:48", - "2026-03-07 17:52", - "2026-03-07 17:56", - "2026-03-07 18:00", - "2026-03-07 18:04", - "2026-03-07 18:08", - "2026-03-07 18:12", - "2026-03-07 18:16", - "2026-03-07 18:20", - "2026-03-07 18:24", - "2026-03-07 18:28", - "2026-03-07 18:32", - "2026-03-07 18:36", - "2026-03-07 18:40", - "2026-03-07 18:44", - "2026-03-07 18:48", - "2026-03-07 18:52", - "2026-03-07 18:56", - "2026-03-07 19:00", - "2026-03-07 19:04", - "2026-03-07 19:08", - "2026-03-07 19:12", - "2026-03-07 19:16", - "2026-03-07 19:20", - "2026-03-07 19:24", - "2026-03-07 19:28", - "2026-03-07 19:32", - "2026-03-07 19:36", - "2026-03-07 19:40", - "2026-03-07 19:44", - "2026-03-07 19:48", - "2026-03-07 19:52", - "2026-03-07 19:56", - "2026-03-07 20:00", - "2026-03-07 20:04", - "2026-03-07 20:08", - "2026-03-07 20:12", - "2026-03-07 20:16", - "2026-03-07 20:20", - "2026-03-07 20:24", - "2026-03-07 20:28", - "2026-03-07 20:32", - "2026-03-07 20:36", - "2026-03-07 20:40", - "2026-03-07 20:44", - "2026-03-07 20:48", - "2026-03-07 20:52", - "2026-03-07 20:56", - "2026-03-07 21:00", - "2026-03-07 21:04", - "2026-03-07 21:08", - "2026-03-07 21:12", - "2026-03-07 21:16", - "2026-03-07 21:20", - "2026-03-07 21:24", - "2026-03-07 21:28", - "2026-03-07 21:32", - "2026-03-07 21:36", - "2026-03-07 21:40", - "2026-03-07 21:44", - "2026-03-07 21:48", - "2026-03-07 21:52", - "2026-03-07 21:56", - "2026-03-07 22:00", - "2026-03-07 22:04", - "2026-03-07 22:08", - "2026-03-07 22:12", - "2026-03-07 22:16", - "2026-03-07 22:20", - "2026-03-07 22:24", - "2026-03-07 22:28", - "2026-03-07 22:32", - "2026-03-07 22:36", - "2026-03-07 22:40", - "2026-03-07 22:44", - "2026-03-07 22:48", - "2026-03-07 22:52", - "2026-03-07 22:56", - "2026-03-07 23:00", - "2026-03-07 23:04", - "2026-03-07 23:08", - "2026-03-07 23:12", - "2026-03-07 23:16", - "2026-03-07 23:20", - "2026-03-07 23:24", - "2026-03-07 23:28", - "2026-03-07 23:32", - "2026-03-07 23:36", - "2026-03-07 23:40", - "2026-03-07 23:44", - "2026-03-07 23:48", - "2026-03-07 23:52", - "2026-03-07 23:56", - "2026-03-08 00:00", - "2026-03-08 00:04", - "2026-03-08 00:08", - "2026-03-08 00:12", - "2026-03-08 00:16", - "2026-03-08 00:20", - "2026-03-08 00:24", - "2026-03-08 00:28", - "2026-03-08 00:32", - "2026-03-08 00:36", - "2026-03-08 00:40", - "2026-03-08 00:44", - "2026-03-08 00:48", - "2026-03-08 00:52", - "2026-03-08 00:56", - "2026-03-08 01:00", - "2026-03-08 01:04", - "2026-03-08 01:08", - "2026-03-08 01:12", - "2026-03-08 01:16", - "2026-03-08 01:20", - "2026-03-08 01:24", - "2026-03-08 01:28", - "2026-03-08 01:32", - "2026-03-08 01:36", - "2026-03-08 01:40", - "2026-03-08 01:44", - "2026-03-08 01:48", - "2026-03-08 01:52", - "2026-03-08 01:56", - "2026-03-08 02:00", - "2026-03-08 02:04", - "2026-03-08 02:08", - "2026-03-08 02:12", - "2026-03-08 02:16", - "2026-03-08 02:20", - "2026-03-08 02:24", - "2026-03-08 02:28", - "2026-03-08 02:32", - "2026-03-08 02:36", - "2026-03-08 02:40", - "2026-03-08 02:44", - "2026-03-08 02:48", - "2026-03-08 02:52", - "2026-03-08 02:56", - "2026-03-08 03:00", - "2026-03-08 03:04", - "2026-03-08 03:08", - "2026-03-08 03:12", - "2026-03-08 03:16", - "2026-03-08 03:20", - "2026-03-08 03:24", - "2026-03-08 03:28", - "2026-03-08 03:32", - "2026-03-08 03:36", - "2026-03-08 03:40", - "2026-03-08 03:44", - "2026-03-08 03:48", - "2026-03-08 03:52", - "2026-03-08 03:56", - "2026-03-08 04:00", - "2026-03-08 04:04", - "2026-03-08 04:08", - "2026-03-08 04:12", - "2026-03-08 04:16", - "2026-03-08 04:20", - "2026-03-08 04:24", - "2026-03-08 04:28", - "2026-03-08 04:32", - "2026-03-08 04:36", - "2026-03-08 04:40", - "2026-03-08 04:44", - "2026-03-08 04:48", - "2026-03-08 04:52", - "2026-03-08 04:56", - "2026-03-08 05:00", - "2026-03-08 05:04", - "2026-03-08 05:08", - "2026-03-08 05:12", - "2026-03-08 05:16", - "2026-03-08 05:20", - "2026-03-08 05:24", - "2026-03-08 05:28", - "2026-03-08 05:32", - "2026-03-08 05:36", - "2026-03-08 05:40", - "2026-03-08 05:44", - "2026-03-08 05:48", - "2026-03-08 05:52", - "2026-03-08 05:56", - "2026-03-08 06:00", - "2026-03-08 06:04", - "2026-03-08 06:08", - "2026-03-08 06:12", - "2026-03-08 06:16", - "2026-03-08 06:20", - "2026-03-08 06:24", - "2026-03-08 06:28", - "2026-03-08 06:32", - "2026-03-08 06:36", - "2026-03-08 06:40", - "2026-03-08 06:44", - "2026-03-08 06:48", - "2026-03-08 06:52", - "2026-03-08 06:56", - "2026-03-08 07:00", - "2026-03-08 07:04", - "2026-03-08 07:08", - "2026-03-08 07:12", - "2026-03-08 07:16", - "2026-03-08 07:20", - "2026-03-08 07:24", - "2026-03-08 07:28", - "2026-03-08 07:32", - "2026-03-08 07:36", - "2026-03-08 07:40", - "2026-03-08 07:44", - "2026-03-08 07:48", - "2026-03-08 07:52", - "2026-03-08 07:56", - "2026-03-08 08:00", - "2026-03-08 08:04", - "2026-03-08 08:08", - "2026-03-08 08:12", - "2026-03-08 08:16", - "2026-03-08 08:20", - "2026-03-08 08:24", - "2026-03-08 08:28", - "2026-03-08 08:32", - "2026-03-08 08:36", - "2026-03-08 08:40", - "2026-03-08 08:44", - "2026-03-08 08:48", - "2026-03-08 08:52", - "2026-03-08 08:56", - "2026-03-08 09:00", - "2026-03-08 09:04", - "2026-03-08 09:08", - "2026-03-08 09:12", - "2026-03-08 09:16", - "2026-03-08 09:20", - "2026-03-08 09:24", - "2026-03-08 09:28", - "2026-03-08 09:32", - "2026-03-08 09:36", - "2026-03-08 09:40", - "2026-03-08 09:44", - "2026-03-08 09:48", - "2026-03-08 09:52", - "2026-03-08 09:56", - "2026-03-08 10:00", - "2026-03-08 10:04", - "2026-03-08 10:08", - "2026-03-08 10:12", - "2026-03-08 10:16", - "2026-03-08 10:20", - "2026-03-08 10:24", - "2026-03-08 10:28", - "2026-03-08 10:32", - "2026-03-08 10:36", - "2026-03-08 10:40", - "2026-03-08 10:44", - "2026-03-08 10:48", - "2026-03-08 10:52", - "2026-03-08 10:56", - "2026-03-08 11:00", - "2026-03-08 11:04", - "2026-03-08 11:08", - "2026-03-08 11:12", - "2026-03-08 11:16", - "2026-03-08 11:20", - "2026-03-08 11:24", - "2026-03-08 11:28", - "2026-03-08 11:32", - "2026-03-08 11:36", - "2026-03-08 11:40", - "2026-03-08 11:44", - "2026-03-08 11:48", - "2026-03-08 11:52", - "2026-03-08 11:56", - "2026-03-08 12:00", - "2026-03-08 12:04", - "2026-03-08 12:08", - "2026-03-08 12:12", - "2026-03-08 12:16", - "2026-03-08 12:20", - "2026-03-08 12:24", - "2026-03-08 12:28", - "2026-03-08 12:32", - "2026-03-08 12:36", - "2026-03-08 12:40", - "2026-03-08 12:44", - "2026-03-08 12:48", - "2026-03-08 12:52", - "2026-03-08 12:56", - "2026-03-08 13:00", - "2026-03-08 13:04", - "2026-03-08 13:08", - "2026-03-08 13:12", - "2026-03-08 13:16", - "2026-03-08 13:20", - "2026-03-08 13:24", - "2026-03-08 13:28", - "2026-03-08 13:32", - "2026-03-08 13:36", - "2026-03-08 13:40", - "2026-03-08 13:44", - "2026-03-08 13:48", - "2026-03-08 13:52", - "2026-03-08 13:56", - "2026-03-08 14:00", - "2026-03-08 14:04", - "2026-03-08 14:08", - "2026-03-08 14:12", - "2026-03-08 14:16", - "2026-03-08 14:20", - "2026-03-08 14:24", - "2026-03-08 14:28", - "2026-03-08 14:32", - "2026-03-08 14:36", - "2026-03-08 14:40", - "2026-03-08 14:44", - "2026-03-08 14:48", - "2026-03-08 14:52", - "2026-03-08 14:56", - "2026-03-08 15:00", - "2026-03-08 15:04", - "2026-03-08 15:08", - "2026-03-08 15:12", - "2026-03-08 15:16", - "2026-03-08 15:20", - "2026-03-08 15:24", - "2026-03-08 15:28", - "2026-03-08 15:32", - "2026-03-08 15:36", - "2026-03-08 15:40", - "2026-03-08 15:44", - "2026-03-08 15:48", - "2026-03-08 15:52", - "2026-03-08 15:56", - "2026-03-08 16:00", - "2026-03-08 16:04", - "2026-03-08 16:08", - "2026-03-08 16:12", - "2026-03-08 16:16", - "2026-03-08 16:20", - "2026-03-08 16:24", - "2026-03-08 16:28", - "2026-03-08 16:32", - "2026-03-08 16:36", - "2026-03-08 16:40", - "2026-03-08 16:44", - "2026-03-08 16:48", - "2026-03-08 16:52", - "2026-03-08 16:56", - "2026-03-08 17:00", - "2026-03-08 17:04", - "2026-03-08 17:08", - "2026-03-08 17:12", - "2026-03-08 17:16", - "2026-03-08 17:20", - "2026-03-08 17:24", - "2026-03-08 17:28", - "2026-03-08 17:32", - "2026-03-08 17:36", - "2026-03-08 17:40", - "2026-03-08 17:44", - "2026-03-08 17:48", - "2026-03-08 17:52", - "2026-03-08 17:56", - "2026-03-08 18:00", - "2026-03-08 18:04", - "2026-03-08 18:08", - "2026-03-08 18:12", - "2026-03-08 18:16", - "2026-03-08 18:20", - "2026-03-08 18:24", - "2026-03-08 18:28", - "2026-03-08 18:32", - "2026-03-08 18:36", - "2026-03-08 18:40", - "2026-03-08 18:44", - "2026-03-08 18:48", - "2026-03-08 18:52", - "2026-03-08 18:56", - "2026-03-08 19:00", - "2026-03-08 19:04", - "2026-03-08 19:08", - "2026-03-08 19:12", - "2026-03-08 19:16", - "2026-03-08 19:20", - "2026-03-08 19:24", - "2026-03-08 19:28", - "2026-03-08 19:32", - "2026-03-08 19:36", - "2026-03-08 19:40", - "2026-03-08 19:44", - "2026-03-08 19:48", - "2026-03-08 19:52", - "2026-03-08 19:56", - "2026-03-08 20:00", - "2026-03-08 20:04", - "2026-03-08 20:08", - "2026-03-08 20:12", - "2026-03-08 20:16", - "2026-03-08 20:20", - "2026-03-08 20:24", - "2026-03-08 20:28", - "2026-03-08 20:32", - "2026-03-08 20:36", - "2026-03-08 20:40", - "2026-03-08 20:44", - "2026-03-08 20:48", - "2026-03-08 20:52", - "2026-03-08 20:56", - "2026-03-08 21:00", - "2026-03-08 21:04", - "2026-03-08 21:08", - "2026-03-08 21:12", - "2026-03-08 21:16", - "2026-03-08 21:20", - "2026-03-08 21:24", - "2026-03-08 21:28", - "2026-03-08 21:32", - "2026-03-08 21:36", - "2026-03-08 21:40", - "2026-03-08 21:44", - "2026-03-08 21:48", - "2026-03-08 21:52", - "2026-03-08 21:56", - "2026-03-08 22:00", - "2026-03-08 22:04", - "2026-03-08 22:08", - "2026-03-08 22:12", - "2026-03-08 22:16", - "2026-03-08 22:20", - "2026-03-08 22:24", - "2026-03-08 22:28", - "2026-03-08 22:32", - "2026-03-08 22:36", - "2026-03-08 22:40", - "2026-03-08 22:44", - "2026-03-08 22:48", - "2026-03-08 22:52", - "2026-03-08 22:56", - "2026-03-08 23:00", - "2026-03-08 23:04", - "2026-03-08 23:08", - "2026-03-08 23:12", - "2026-03-08 23:16", - "2026-03-08 23:20", - "2026-03-08 23:24", - "2026-03-08 23:28", - "2026-03-08 23:32", - "2026-03-08 23:36", - "2026-03-08 23:40", - "2026-03-08 23:44", - "2026-03-08 23:48", - "2026-03-08 23:52", - "2026-03-08 23:56", - "2026-03-09 00:00", - "2026-03-09 00:04", - "2026-03-09 00:08", - "2026-03-09 00:12", - "2026-03-09 00:16", - "2026-03-09 00:20", - "2026-03-09 00:24", - "2026-03-09 00:28", - "2026-03-09 00:32", - "2026-03-09 00:36", - "2026-03-09 00:40", - "2026-03-09 00:44", - "2026-03-09 00:48", - "2026-03-09 00:52", - "2026-03-09 00:56", - "2026-03-09 01:00", - "2026-03-09 01:04", - "2026-03-09 01:08", - "2026-03-09 01:12", - "2026-03-09 01:16", - "2026-03-09 01:20", - "2026-03-09 01:24", - "2026-03-09 01:28", - "2026-03-09 01:32", - "2026-03-09 01:36", - "2026-03-09 01:40", - "2026-03-09 01:44", - "2026-03-09 01:48", - "2026-03-09 01:52", - "2026-03-09 01:56", - "2026-03-09 02:00", - "2026-03-09 02:04", - "2026-03-09 02:08", - "2026-03-09 02:12", - "2026-03-09 02:16", - "2026-03-09 02:20", - "2026-03-09 02:24", - "2026-03-09 02:28", - "2026-03-09 02:32", - "2026-03-09 02:36", - "2026-03-09 02:40", - "2026-03-09 02:44", - "2026-03-09 02:48", - "2026-03-09 02:52", - "2026-03-09 02:56", - "2026-03-09 03:00", - "2026-03-09 03:04", - "2026-03-09 03:08", - "2026-03-09 03:12", - "2026-03-09 03:16", - "2026-03-09 03:20", - "2026-03-09 03:24", - "2026-03-09 03:28", - "2026-03-09 03:32", - "2026-03-09 03:36", - "2026-03-09 03:40", - "2026-03-09 03:44", - "2026-03-09 03:48", - "2026-03-09 03:52", - "2026-03-09 03:56", - "2026-03-09 04:00", - "2026-03-09 04:04", - "2026-03-09 04:08", - "2026-03-09 04:12", - "2026-03-09 04:16", - "2026-03-09 04:20", - "2026-03-09 04:24", - "2026-03-09 04:28", - "2026-03-09 04:32", - "2026-03-09 04:36", - "2026-03-09 04:40", - "2026-03-09 04:44", - "2026-03-09 04:48", - "2026-03-09 04:52", - "2026-03-09 04:56", - "2026-03-09 05:00", - "2026-03-09 05:04", - "2026-03-09 05:08", - "2026-03-09 05:12", - "2026-03-09 05:16", - "2026-03-09 05:20", - "2026-03-09 05:24", - "2026-03-09 05:28", - "2026-03-09 05:32", - "2026-03-09 05:36", - "2026-03-09 05:40", - "2026-03-09 05:44", - "2026-03-09 05:48", - "2026-03-09 05:52", - "2026-03-09 05:56", - "2026-03-09 06:00", - "2026-03-09 06:04", - "2026-03-09 06:08", - "2026-03-09 06:12", - "2026-03-09 06:16", - "2026-03-09 06:20", - "2026-03-09 06:24", - "2026-03-09 06:28", - "2026-03-09 06:32", - "2026-03-09 06:36", - "2026-03-09 06:40", - "2026-03-09 06:44", - "2026-03-09 06:48", - "2026-03-09 06:52", - "2026-03-09 06:56", - "2026-03-09 07:00", - "2026-03-09 07:04", - "2026-03-09 07:08", - "2026-03-09 07:12", - "2026-03-09 07:16", - "2026-03-09 07:20", - "2026-03-09 07:24", - "2026-03-09 07:28", - "2026-03-09 07:32", - "2026-03-09 07:36", - "2026-03-09 07:40", - "2026-03-09 07:44", - "2026-03-09 07:48", - "2026-03-09 07:52", - "2026-03-09 07:56", - "2026-03-09 08:00", - "2026-03-09 08:04", - "2026-03-09 08:08", - "2026-03-09 08:12", - "2026-03-09 08:16", - "2026-03-09 08:20", - "2026-03-09 08:24", - "2026-03-09 08:28", - "2026-03-09 08:32", - "2026-03-09 08:36", - "2026-03-09 08:40", - "2026-03-09 08:44", - "2026-03-09 08:48", - "2026-03-09 08:52", - "2026-03-09 08:56", - "2026-03-09 09:00", - "2026-03-09 09:04", - "2026-03-09 09:08", - "2026-03-09 09:12", - "2026-03-09 09:16", - "2026-03-09 09:20", - "2026-03-09 09:24", - "2026-03-09 09:28", - "2026-03-09 09:32", - "2026-03-09 09:36", - "2026-03-09 09:40", - "2026-03-09 09:44", - "2026-03-09 09:48", - "2026-03-09 09:52", - "2026-03-09 09:56", - "2026-03-09 10:00", - "2026-03-09 10:04", - "2026-03-09 10:08", - "2026-03-09 10:12", - "2026-03-09 10:16", - "2026-03-09 10:20", - "2026-03-09 10:24", - "2026-03-09 10:28", - "2026-03-09 10:32", - "2026-03-09 10:36", - "2026-03-09 10:40", - "2026-03-09 10:44", - "2026-03-09 10:48", - "2026-03-09 10:52", - "2026-03-09 10:56", - "2026-03-09 11:00", - "2026-03-09 11:04", - "2026-03-09 11:08", - "2026-03-09 11:12", - "2026-03-09 11:16", - "2026-03-09 11:20", - "2026-03-09 11:24", - "2026-03-09 11:28", - "2026-03-09 11:32", - "2026-03-09 11:36", - "2026-03-09 11:40", - "2026-03-09 11:44", - "2026-03-09 11:48", - "2026-03-09 11:52", - "2026-03-09 11:56", - "2026-03-09 12:00", - "2026-03-09 12:04", - "2026-03-09 12:08", - "2026-03-09 12:12", - "2026-03-09 12:16", - "2026-03-09 12:20", - "2026-03-09 12:24", - "2026-03-09 12:28", - "2026-03-09 12:32", - "2026-03-09 12:36", - "2026-03-09 12:40", - "2026-03-09 12:44", - "2026-03-09 12:48", - "2026-03-09 12:52", - "2026-03-09 12:56", - "2026-03-09 13:00", - "2026-03-09 13:04", - "2026-03-09 13:08", - "2026-03-09 13:12", - "2026-03-09 13:16", - "2026-03-09 13:20", - "2026-03-09 13:24", - "2026-03-09 13:28", - "2026-03-09 13:32", - "2026-03-09 13:36", - "2026-03-09 13:40", - "2026-03-09 13:44", - "2026-03-09 13:48", - "2026-03-09 13:52", - "2026-03-09 13:56", - "2026-03-09 14:00", - "2026-03-09 14:04", - "2026-03-09 14:08", - "2026-03-09 14:12", - "2026-03-09 14:16", - "2026-03-09 14:20", - "2026-03-09 14:24", - "2026-03-09 14:28", - "2026-03-09 14:32", - "2026-03-09 14:36", - "2026-03-09 14:40", - "2026-03-09 14:44", - "2026-03-09 14:48", - "2026-03-09 14:52", - "2026-03-09 14:56", - "2026-03-09 15:00", - "2026-03-09 15:04", - "2026-03-09 15:08", - "2026-03-09 15:12", - "2026-03-09 15:16", - "2026-03-09 15:20", - "2026-03-09 15:24", - "2026-03-09 15:28", - "2026-03-09 15:32", - "2026-03-09 15:36", - "2026-03-09 15:40", - "2026-03-09 15:44", - "2026-03-09 15:48", - "2026-03-09 15:52", - "2026-03-09 15:56", - "2026-03-09 16:00", - "2026-03-09 16:04", - "2026-03-09 16:08", - "2026-03-09 16:12", - "2026-03-09 16:16", - "2026-03-09 16:20", - "2026-03-09 16:24", - "2026-03-09 16:28", - "2026-03-09 16:32", - "2026-03-09 16:36", - "2026-03-09 16:40", - "2026-03-09 16:44", - "2026-03-09 16:48", - "2026-03-09 16:52", - "2026-03-09 16:56", - "2026-03-09 17:00", - "2026-03-09 17:04", - "2026-03-09 17:08", - "2026-03-09 17:12", - "2026-03-09 17:16", - "2026-03-09 17:20", - "2026-03-09 17:24", - "2026-03-09 17:28", - "2026-03-09 17:32", - "2026-03-09 17:36", - "2026-03-09 17:40", - "2026-03-09 17:44", - "2026-03-09 17:48", - "2026-03-09 17:52", - "2026-03-09 17:56", - "2026-03-09 18:00", - "2026-03-09 18:04", - "2026-03-09 18:08", - "2026-03-09 18:12", - "2026-03-09 18:16", - "2026-03-09 18:20", - "2026-03-09 18:24", - "2026-03-09 18:28", - "2026-03-09 18:32", - "2026-03-09 18:36", - "2026-03-09 18:40", - "2026-03-09 18:44", - "2026-03-09 18:48", - "2026-03-09 18:52", - "2026-03-09 18:56", - "2026-03-09 19:00", - "2026-03-09 19:04", - "2026-03-09 19:08", - "2026-03-09 19:12", - "2026-03-09 19:16", - "2026-03-09 19:20", - "2026-03-09 19:24", - "2026-03-09 19:28", - "2026-03-09 19:32", - "2026-03-09 19:36", - "2026-03-09 19:40", - "2026-03-09 19:44", - "2026-03-09 19:48", - "2026-03-09 19:52", - "2026-03-09 19:56", - "2026-03-09 20:00", - "2026-03-09 20:04", - "2026-03-09 20:08", - "2026-03-09 20:12", - "2026-03-09 20:16", - "2026-03-09 20:20", - "2026-03-09 20:24", - "2026-03-09 20:28", - "2026-03-09 20:32", - "2026-03-09 20:36", - "2026-03-09 20:40", - "2026-03-09 20:44", - "2026-03-09 20:48", - "2026-03-09 20:52", - "2026-03-09 20:56", - "2026-03-09 21:00", - "2026-03-09 21:04", - "2026-03-09 21:08", - "2026-03-09 21:12", - "2026-03-09 21:16", - "2026-03-09 21:20", - "2026-03-09 21:24", - "2026-03-09 21:28", - "2026-03-09 21:32", - "2026-03-09 21:36", - "2026-03-09 21:40", - "2026-03-09 21:44", - "2026-03-09 21:48", - "2026-03-09 21:52", - "2026-03-09 21:56", - "2026-03-09 22:00", - "2026-03-09 22:04", - "2026-03-09 22:08", - "2026-03-09 22:12", - "2026-03-09 22:16", - "2026-03-09 22:20", - "2026-03-09 22:24", - "2026-03-09 22:28", - "2026-03-09 22:32", - "2026-03-09 22:36", - "2026-03-09 22:40", - "2026-03-09 22:44", - "2026-03-09 22:48", - "2026-03-09 22:52", - "2026-03-09 22:56", - "2026-03-09 23:00", - "2026-03-09 23:04", - "2026-03-09 23:08", - "2026-03-09 23:12", - "2026-03-09 23:16", - "2026-03-09 23:20", - "2026-03-09 23:24", - "2026-03-09 23:28", - "2026-03-09 23:32", - "2026-03-09 23:36", - "2026-03-09 23:40", - "2026-03-09 23:44", - "2026-03-09 23:48", - "2026-03-09 23:52", - "2026-03-09 23:56", - "2026-03-10 00:00", - "2026-03-10 00:04", - "2026-03-10 00:08", - "2026-03-10 00:12", - "2026-03-10 00:16", - "2026-03-10 00:20", - "2026-03-10 00:24", - "2026-03-10 00:28", - "2026-03-10 00:32", - "2026-03-10 00:36", - "2026-03-10 00:40", - "2026-03-10 00:44", - "2026-03-10 00:48", - "2026-03-10 00:52", - "2026-03-10 00:56", - "2026-03-10 01:00", - "2026-03-10 01:04", - "2026-03-10 01:08", - "2026-03-10 01:12", - "2026-03-10 01:16", - "2026-03-10 01:20", - "2026-03-10 01:24", - "2026-03-10 01:28", - "2026-03-10 01:32", - "2026-03-10 01:36", - "2026-03-10 01:40", - "2026-03-10 01:44", - "2026-03-10 01:48", - "2026-03-10 01:52", - "2026-03-10 01:56", - "2026-03-10 02:00", - "2026-03-10 02:04", - "2026-03-10 02:08", - "2026-03-10 02:12", - "2026-03-10 02:16", - "2026-03-10 02:20", - "2026-03-10 02:24", - "2026-03-10 02:28", - "2026-03-10 02:32", - "2026-03-10 02:36", - "2026-03-10 02:40", - "2026-03-10 02:44", - "2026-03-10 02:48", - "2026-03-10 02:52", - "2026-03-10 02:56", - "2026-03-10 03:00", - "2026-03-10 03:04", - "2026-03-10 03:08", - "2026-03-10 03:12", - "2026-03-10 03:16", - "2026-03-10 03:20", - "2026-03-10 03:24", - "2026-03-10 03:28", - "2026-03-10 03:32", - "2026-03-10 03:36", - "2026-03-10 03:40", - "2026-03-10 03:44", - "2026-03-10 03:48", - "2026-03-10 03:52", - "2026-03-10 03:56", - "2026-03-10 04:00", - "2026-03-10 04:04", - "2026-03-10 04:08", - "2026-03-10 04:12", - "2026-03-10 04:16", - "2026-03-10 04:20", - "2026-03-10 04:24", - "2026-03-10 04:28", - "2026-03-10 04:32", - "2026-03-10 04:36", - "2026-03-10 04:40", - "2026-03-10 04:44", - "2026-03-10 04:48", - "2026-03-10 04:52", - "2026-03-10 04:56", - "2026-03-10 05:00", - "2026-03-10 05:04", - "2026-03-10 05:08", - "2026-03-10 05:12", - "2026-03-10 05:16", - "2026-03-10 05:20", - "2026-03-10 05:24", - "2026-03-10 05:28", - "2026-03-10 05:32", - "2026-03-10 05:36", - "2026-03-10 05:40", - "2026-03-10 05:44", - "2026-03-10 05:48", - "2026-03-10 05:52", - "2026-03-10 05:56", - "2026-03-10 06:00", - "2026-03-10 06:04", - "2026-03-10 06:08", - "2026-03-10 06:12", - "2026-03-10 06:16", - "2026-03-10 06:20", - "2026-03-10 06:24", - "2026-03-10 06:28", - "2026-03-10 06:32", - "2026-03-10 06:36", - "2026-03-10 06:40", - "2026-03-10 06:44", - "2026-03-10 06:48", - "2026-03-10 06:52", - "2026-03-10 06:56", - "2026-03-10 07:00", - "2026-03-10 07:04", - "2026-03-10 07:08", - "2026-03-10 07:12", - "2026-03-10 07:16", - "2026-03-10 07:20", - "2026-03-10 07:24", - "2026-03-10 07:28", - "2026-03-10 07:32", - "2026-03-10 07:36", - "2026-03-10 07:40", - "2026-03-10 07:44", - "2026-03-10 07:48", - "2026-03-10 07:52", - "2026-03-10 07:56", - "2026-03-10 08:00", - "2026-03-10 08:04", - "2026-03-10 08:08", - "2026-03-10 08:12", - "2026-03-10 08:16", - "2026-03-10 08:20", - "2026-03-10 08:24", - "2026-03-10 08:28", - "2026-03-10 08:32", - "2026-03-10 08:36", - "2026-03-10 08:40", - "2026-03-10 08:44", - "2026-03-10 08:48", - "2026-03-10 08:52", - "2026-03-10 08:56", - "2026-03-10 09:00", - "2026-03-10 09:04", - "2026-03-10 09:08", - "2026-03-10 09:12", - "2026-03-10 09:16", - "2026-03-10 09:20", - "2026-03-10 09:24", - "2026-03-10 09:28", - "2026-03-10 09:32", - "2026-03-10 09:36", - "2026-03-10 09:40", - "2026-03-10 09:44", - "2026-03-10 09:48", - "2026-03-10 09:52", - "2026-03-10 09:56", - "2026-03-10 10:00", - "2026-03-10 10:04", - "2026-03-10 10:08", - "2026-03-10 10:12", - "2026-03-10 10:16", - "2026-03-10 10:20", - "2026-03-10 10:24", - "2026-03-10 10:28", - "2026-03-10 10:32", - "2026-03-10 10:36", - "2026-03-10 10:40", - "2026-03-10 10:44", - "2026-03-10 10:48", - "2026-03-10 10:52", - "2026-03-10 10:56", - "2026-03-10 11:00", - "2026-03-10 11:04", - "2026-03-10 11:08", - "2026-03-10 11:12", - "2026-03-10 11:16", - "2026-03-10 11:20", - "2026-03-10 11:24", - "2026-03-10 11:28", - "2026-03-10 11:32", - "2026-03-10 11:36", - "2026-03-10 11:40", - "2026-03-10 11:44", - "2026-03-10 11:48", - "2026-03-10 11:52", - "2026-03-10 11:56", - "2026-03-10 12:00", - "2026-03-10 12:04", - "2026-03-10 12:08", - "2026-03-10 12:12", - "2026-03-10 12:16", - "2026-03-10 12:20", - "2026-03-10 12:24", - "2026-03-10 12:28", - "2026-03-10 12:32", - "2026-03-10 12:36", - "2026-03-10 12:40", - "2026-03-10 12:44", - "2026-03-10 12:48", - "2026-03-10 12:52", - "2026-03-10 12:56", - "2026-03-10 13:00", - "2026-03-10 13:04", - "2026-03-10 13:08", - "2026-03-10 13:12", - "2026-03-10 13:16", - "2026-03-10 13:20", - "2026-03-10 13:24", - "2026-03-10 13:28", - "2026-03-10 13:32", - "2026-03-10 13:36", - "2026-03-10 13:40", - "2026-03-10 13:44", - "2026-03-10 13:48", - "2026-03-10 13:52", - "2026-03-10 13:56", - "2026-03-10 14:00", - "2026-03-10 14:04", - "2026-03-10 14:08", - "2026-03-10 14:12", - "2026-03-10 14:16", - "2026-03-10 14:20", - "2026-03-10 14:24", - "2026-03-10 14:28", - "2026-03-10 14:32", - "2026-03-10 14:36", - "2026-03-10 14:40", - "2026-03-10 14:44", - "2026-03-10 14:48", - "2026-03-10 14:52", - "2026-03-10 14:56", - "2026-03-10 15:00", - "2026-03-10 15:04", - "2026-03-10 15:08", - "2026-03-10 15:12", - "2026-03-10 15:16", - "2026-03-10 15:20", - "2026-03-10 15:24", - "2026-03-10 15:28", - "2026-03-10 15:32", - "2026-03-10 15:36", - "2026-03-10 15:40", - "2026-03-10 15:44", - "2026-03-10 15:48", - "2026-03-10 15:52", - "2026-03-10 15:56", - "2026-03-10 16:00", - "2026-03-10 16:04", - "2026-03-10 16:08", - "2026-03-10 16:12", - "2026-03-10 16:16", - "2026-03-10 16:20", - "2026-03-10 16:24", - "2026-03-10 16:28", - "2026-03-10 16:32", - "2026-03-10 16:36", - "2026-03-10 16:40", - "2026-03-10 16:44", - "2026-03-10 16:48", - "2026-03-10 16:52", - "2026-03-10 16:56", - "2026-03-10 17:00", - "2026-03-10 17:04", - "2026-03-10 17:08", - "2026-03-10 17:12", - "2026-03-10 17:16", - "2026-03-10 17:20", - "2026-03-10 17:24", - "2026-03-10 17:28", - "2026-03-10 17:32", - "2026-03-10 17:36", - "2026-03-10 17:40", - "2026-03-10 17:44", - "2026-03-10 17:48", - "2026-03-10 17:52", - "2026-03-10 17:56", - "2026-03-10 18:00", - "2026-03-10 18:04", - "2026-03-10 18:08", - "2026-03-10 18:12", - "2026-03-10 18:16", - "2026-03-10 18:20", - "2026-03-10 18:24", - "2026-03-10 18:28", - "2026-03-10 18:32", - "2026-03-10 18:36", - "2026-03-10 18:40", - "2026-03-10 18:44", - "2026-03-10 18:48", - "2026-03-10 18:52", - "2026-03-10 18:56", - "2026-03-10 19:00", - "2026-03-10 19:04", - "2026-03-10 19:08", - "2026-03-10 19:12", - "2026-03-10 19:16", - "2026-03-10 19:20", - "2026-03-10 19:24", - "2026-03-10 19:28", - "2026-03-10 19:32", - "2026-03-10 19:36", - "2026-03-10 19:40", - "2026-03-10 19:44", - "2026-03-10 19:48", - "2026-03-10 19:52", - "2026-03-10 19:56", - "2026-03-10 20:00", - "2026-03-10 20:04", - "2026-03-10 20:08", - "2026-03-10 20:12", - "2026-03-10 20:16", - "2026-03-10 20:20", - "2026-03-10 20:24", - "2026-03-10 20:28", - "2026-03-10 20:32", - "2026-03-10 20:36", - "2026-03-10 20:40", - "2026-03-10 20:44", - "2026-03-10 20:48", - "2026-03-10 20:52", - "2026-03-10 20:56", - "2026-03-10 21:00", - "2026-03-10 21:04", - "2026-03-10 21:08", - "2026-03-10 21:12", - "2026-03-10 21:16", - "2026-03-10 21:20", - "2026-03-10 21:24", - "2026-03-10 21:28", - "2026-03-10 21:32", - "2026-03-10 21:36", - "2026-03-10 21:40", - "2026-03-10 21:44", - "2026-03-10 21:48", - "2026-03-10 21:52", - "2026-03-10 21:56", - "2026-03-10 22:00", - "2026-03-10 22:04", - "2026-03-10 22:08", - "2026-03-10 22:12", - "2026-03-10 22:16", - "2026-03-10 22:20", - "2026-03-10 22:24", - "2026-03-10 22:28", - "2026-03-10 22:32", - "2026-03-10 22:36", - "2026-03-10 22:40", - "2026-03-10 22:44", - "2026-03-10 22:48", - "2026-03-10 22:52", - "2026-03-10 22:56", - "2026-03-10 23:00", - "2026-03-10 23:04", - "2026-03-10 23:08", - "2026-03-10 23:12", - "2026-03-10 23:16", - "2026-03-10 23:20", - "2026-03-10 23:24", - "2026-03-10 23:28", - "2026-03-10 23:32", - "2026-03-10 23:36", - "2026-03-10 23:40", - "2026-03-10 23:44", - "2026-03-10 23:48", - "2026-03-10 23:52", - "2026-03-10 23:56", - "2026-03-11 00:00", - "2026-03-11 00:04", - "2026-03-11 00:08", - "2026-03-11 00:12", - "2026-03-11 00:16", - "2026-03-11 00:20", - "2026-03-11 00:24", - "2026-03-11 00:28", - "2026-03-11 00:32", - "2026-03-11 00:36", - "2026-03-11 00:40", - "2026-03-11 00:44", - "2026-03-11 00:48", - "2026-03-11 00:52", - "2026-03-11 00:56", - "2026-03-11 01:00", - "2026-03-11 01:04", - "2026-03-11 01:08", - "2026-03-11 01:12", - "2026-03-11 01:16", - "2026-03-11 01:20", - "2026-03-11 01:24", - "2026-03-11 01:28", - "2026-03-11 01:32", - "2026-03-11 01:36", - "2026-03-11 01:40", - "2026-03-11 01:44", - "2026-03-11 01:48", - "2026-03-11 01:52", - "2026-03-11 01:56", - "2026-03-11 02:00", - "2026-03-11 02:04", - "2026-03-11 02:08", - "2026-03-11 02:12", - "2026-03-11 02:16", - "2026-03-11 02:20", - "2026-03-11 02:24", - "2026-03-11 02:28", - "2026-03-11 02:32", - "2026-03-11 02:36", - "2026-03-11 02:40", - "2026-03-11 02:44", - "2026-03-11 02:48", - "2026-03-11 02:52", - "2026-03-11 02:56", - "2026-03-11 03:00", - "2026-03-11 03:04", - "2026-03-11 03:08", - "2026-03-11 03:12", - "2026-03-11 03:16", - "2026-03-11 03:20", - "2026-03-11 03:24", - "2026-03-11 03:28", - "2026-03-11 03:32", - "2026-03-11 03:36", - "2026-03-11 03:40", - "2026-03-11 03:44", - "2026-03-11 03:48", - "2026-03-11 03:52", - "2026-03-11 03:56", - "2026-03-11 04:00", - "2026-03-11 04:04", - "2026-03-11 04:08", - "2026-03-11 04:12", - "2026-03-11 04:16", - "2026-03-11 04:20", - "2026-03-11 04:24", - "2026-03-11 04:28", - "2026-03-11 04:32", - "2026-03-11 04:36", - "2026-03-11 04:40", - "2026-03-11 04:44", - "2026-03-11 04:48", - "2026-03-11 04:52", - "2026-03-11 04:56", - "2026-03-11 05:00", - "2026-03-11 05:04", - "2026-03-11 05:08", - "2026-03-11 05:12", - "2026-03-11 05:16", - "2026-03-11 05:20", - "2026-03-11 05:24", - "2026-03-11 05:28", - "2026-03-11 05:32", - "2026-03-11 05:36", - "2026-03-11 05:40", - "2026-03-11 05:44", - "2026-03-11 05:48", - "2026-03-11 05:52", - "2026-03-11 05:56", - "2026-03-11 06:00", - "2026-03-11 06:04", - "2026-03-11 06:08", - "2026-03-11 06:12", - "2026-03-11 06:16", - "2026-03-11 06:20", - "2026-03-11 06:24", - "2026-03-11 06:28", - "2026-03-11 06:32", - "2026-03-11 06:36", - "2026-03-11 06:40", - "2026-03-11 06:44", - "2026-03-11 06:48", - "2026-03-11 06:52", - "2026-03-11 06:56", - "2026-03-11 07:00", - "2026-03-11 07:04", - "2026-03-11 07:08", - "2026-03-11 07:12", - "2026-03-11 07:16", - "2026-03-11 07:20", - "2026-03-11 07:24", - "2026-03-11 07:28", - "2026-03-11 07:32", - "2026-03-11 07:36", - "2026-03-11 07:40", - "2026-03-11 07:44", - "2026-03-11 07:48", - "2026-03-11 07:52", - "2026-03-11 07:56", - "2026-03-11 08:00", - "2026-03-11 08:04", - "2026-03-11 08:08", - "2026-03-11 08:12", - "2026-03-11 08:16", - "2026-03-11 08:20", - "2026-03-11 08:24", - "2026-03-11 08:28", - "2026-03-11 08:32", - "2026-03-11 08:36", - "2026-03-11 08:40", - "2026-03-11 08:44", - "2026-03-11 08:48", - "2026-03-11 08:52", - "2026-03-11 08:56", - "2026-03-11 09:00", - "2026-03-11 09:04", - "2026-03-11 09:08", - "2026-03-11 09:12", - "2026-03-11 09:16", - "2026-03-11 09:20", - "2026-03-11 09:24", - "2026-03-11 09:28", - "2026-03-11 09:32", - "2026-03-11 09:36", - "2026-03-11 09:40", - "2026-03-11 09:44", - "2026-03-11 09:48", - "2026-03-11 09:52", - "2026-03-11 09:56", - "2026-03-11 10:00", - "2026-03-11 10:04", - "2026-03-11 10:08", - "2026-03-11 10:12", - "2026-03-11 10:16", - "2026-03-11 10:20", - "2026-03-11 10:24", - "2026-03-11 10:28", - "2026-03-11 10:32", - "2026-03-11 10:36", - "2026-03-11 10:40", - "2026-03-11 10:44", - "2026-03-11 10:48", - "2026-03-11 10:52", - "2026-03-11 10:56", - "2026-03-11 11:00", - "2026-03-11 11:04", - "2026-03-11 11:08", - "2026-03-11 11:12", - "2026-03-11 11:16", - "2026-03-11 11:20", - "2026-03-11 11:24", - "2026-03-11 11:28", - "2026-03-11 11:32", - "2026-03-11 11:36", - "2026-03-11 11:40", - "2026-03-11 11:44", - "2026-03-11 11:48", - "2026-03-11 11:52", - "2026-03-11 11:56", - "2026-03-11 12:00", - "2026-03-11 12:04", - "2026-03-11 12:08", - "2026-03-11 12:12", - "2026-03-11 12:16", - "2026-03-11 12:20", - "2026-03-11 12:24", - "2026-03-11 12:28", - "2026-03-11 12:32", - "2026-03-11 12:36", - "2026-03-11 12:40", - "2026-03-11 12:44", - "2026-03-11 12:48", - "2026-03-11 12:52", - "2026-03-11 12:56", - "2026-03-11 13:00", - "2026-03-11 13:04", - "2026-03-11 13:08", - "2026-03-11 13:12", - "2026-03-11 13:16", - "2026-03-11 13:20", - "2026-03-11 13:24", - "2026-03-11 13:28", - "2026-03-11 13:32", - "2026-03-11 13:36", - "2026-03-11 13:40", - "2026-03-11 13:44", - "2026-03-11 13:48", - "2026-03-11 13:52", - "2026-03-11 13:56", - "2026-03-11 14:00", - "2026-03-11 14:04", - "2026-03-11 14:08", - "2026-03-11 14:12", - "2026-03-11 14:16", - "2026-03-11 14:20", - "2026-03-11 14:24", - "2026-03-11 14:28", - "2026-03-11 14:32", - "2026-03-11 14:36", - "2026-03-11 14:40", - "2026-03-11 14:44", - "2026-03-11 14:48", - "2026-03-11 14:52", - "2026-03-11 14:56", - "2026-03-11 15:00", - "2026-03-11 15:04", - "2026-03-11 15:08", - "2026-03-11 15:12", - "2026-03-11 15:16", - "2026-03-11 15:20", - "2026-03-11 15:24", - "2026-03-11 15:28", - "2026-03-11 15:32", - "2026-03-11 15:36", - "2026-03-11 15:40", - "2026-03-11 15:44", - "2026-03-11 15:48", - "2026-03-11 15:52", - "2026-03-11 15:56", - "2026-03-11 16:00", - "2026-03-11 16:04", - "2026-03-11 16:08", - "2026-03-11 16:12", - "2026-03-11 16:16", - "2026-03-11 16:20", - "2026-03-11 16:24", - "2026-03-11 16:28", - "2026-03-11 16:32", - "2026-03-11 16:36", - "2026-03-11 16:40", - "2026-03-11 16:44", - "2026-03-11 16:48", - "2026-03-11 16:52", - "2026-03-11 16:56", - "2026-03-11 17:00", - "2026-03-11 17:04", - "2026-03-11 17:08", - "2026-03-11 17:12", - "2026-03-11 17:16", - "2026-03-11 17:20", - "2026-03-11 17:24", - "2026-03-11 17:28", - "2026-03-11 17:32", - "2026-03-11 17:36", - "2026-03-11 17:40", - "2026-03-11 17:44", - "2026-03-11 17:48", - "2026-03-11 17:52", - "2026-03-11 17:56", - "2026-03-11 18:00", - "2026-03-11 18:04", - "2026-03-11 18:08", - "2026-03-11 18:12", - "2026-03-11 18:16", - "2026-03-11 18:20", - "2026-03-11 18:24", - "2026-03-11 18:28", - "2026-03-11 18:32", - "2026-03-11 18:36", - "2026-03-11 18:40", - "2026-03-11 18:44", - "2026-03-11 18:48", - "2026-03-11 18:52", - "2026-03-11 18:56", - "2026-03-11 19:00", - "2026-03-11 19:04", - "2026-03-11 19:08", - "2026-03-11 19:12", - "2026-03-11 19:16", - "2026-03-11 19:20", - "2026-03-11 19:24", - "2026-03-11 19:28", - "2026-03-11 19:32", - "2026-03-11 19:36", - "2026-03-11 19:40", - "2026-03-11 19:44", - "2026-03-11 19:48", - "2026-03-11 19:52", - "2026-03-11 19:56", - "2026-03-11 20:00", - "2026-03-11 20:04", - "2026-03-11 20:08", - "2026-03-11 20:12", - "2026-03-11 20:16", - "2026-03-11 20:20", - "2026-03-11 20:24", - "2026-03-11 20:28", - "2026-03-11 20:32", - "2026-03-11 20:36", - "2026-03-11 20:40", - "2026-03-11 20:44", - "2026-03-11 20:48", - "2026-03-11 20:52", - "2026-03-11 20:56", - "2026-03-11 21:00", - "2026-03-11 21:04", - "2026-03-11 21:08", - "2026-03-11 21:12", - "2026-03-11 21:16", - "2026-03-11 21:20", - "2026-03-11 21:24", - "2026-03-11 21:28", - "2026-03-11 21:32", - "2026-03-11 21:36", - "2026-03-11 21:40", - "2026-03-11 21:44", - "2026-03-11 21:48", - "2026-03-11 21:52", - "2026-03-11 21:56", - "2026-03-11 22:00", - "2026-03-11 22:04", - "2026-03-11 22:08", - "2026-03-11 22:12", - "2026-03-11 22:16", - "2026-03-11 22:20", - "2026-03-11 22:24", - "2026-03-11 22:28", - "2026-03-11 22:32", - "2026-03-11 22:36", - "2026-03-11 22:40", - "2026-03-11 22:44", - "2026-03-11 22:48", - "2026-03-11 22:52", - "2026-03-11 22:56", - "2026-03-11 23:00", - "2026-03-11 23:04", - "2026-03-11 23:08", - "2026-03-11 23:12", - "2026-03-11 23:16", - "2026-03-11 23:20", - "2026-03-11 23:24", - "2026-03-11 23:28", - "2026-03-11 23:32", - "2026-03-11 23:36", - "2026-03-11 23:40", - "2026-03-11 23:44", - "2026-03-11 23:48", - "2026-03-11 23:52", - "2026-03-11 23:56", - "2026-03-12 00:00", - "2026-03-12 00:04", - "2026-03-12 00:08", - "2026-03-12 00:12", - "2026-03-12 00:16", - "2026-03-12 00:20", - "2026-03-12 00:24", - "2026-03-12 00:28", - "2026-03-12 00:32", - "2026-03-12 00:36", - "2026-03-12 00:40", - "2026-03-12 00:44", - "2026-03-12 00:48", - "2026-03-12 00:52", - "2026-03-12 00:56", - "2026-03-12 01:00", - "2026-03-12 01:04", - "2026-03-12 01:08", - "2026-03-12 01:12", - "2026-03-12 01:16", - "2026-03-12 01:20", - "2026-03-12 01:24", - "2026-03-12 01:28", - "2026-03-12 01:32", - "2026-03-12 01:36", - "2026-03-12 01:40", - "2026-03-12 01:44", - "2026-03-12 01:48", - "2026-03-12 01:52", - "2026-03-12 01:56", - "2026-03-12 02:00", - "2026-03-12 02:04", - "2026-03-12 02:08", - "2026-03-12 02:12", - "2026-03-12 02:16", - "2026-03-12 02:20", - "2026-03-12 02:24", - "2026-03-12 02:28", - "2026-03-12 02:32", - "2026-03-12 02:36", - "2026-03-12 02:40", - "2026-03-12 02:44", - "2026-03-12 02:48", - "2026-03-12 02:52", - "2026-03-12 02:56", - "2026-03-12 03:00", - "2026-03-12 03:04", - "2026-03-12 03:08", - "2026-03-12 03:12", - "2026-03-12 03:16", - "2026-03-12 03:20", - "2026-03-12 03:24", - "2026-03-12 03:28", - "2026-03-12 03:32", - "2026-03-12 03:36", - "2026-03-12 03:40", - "2026-03-12 03:44", - "2026-03-12 03:48", - "2026-03-12 03:52", - "2026-03-12 03:56", - "2026-03-12 04:00", - "2026-03-12 04:04", - "2026-03-12 04:08", - "2026-03-12 04:12", - "2026-03-12 04:16", - "2026-03-12 04:20", - "2026-03-12 04:24", - "2026-03-12 04:28", - "2026-03-12 04:32", - "2026-03-12 04:36", - "2026-03-12 04:40", - "2026-03-12 04:44", - "2026-03-12 04:48", - "2026-03-12 04:52", - "2026-03-12 04:56", - "2026-03-12 05:00", - "2026-03-12 05:04", - "2026-03-12 05:08", - "2026-03-12 05:12", - "2026-03-12 05:16", - "2026-03-12 05:20", - "2026-03-12 05:24", - "2026-03-12 05:28", - "2026-03-12 05:32", - "2026-03-12 05:36", - "2026-03-12 05:40", - "2026-03-12 05:44", - "2026-03-12 05:48", - "2026-03-12 05:52", - "2026-03-12 05:56", - "2026-03-12 06:00", - "2026-03-12 06:04", - "2026-03-12 06:08", - "2026-03-12 06:12", - "2026-03-12 06:16", - "2026-03-12 06:20", - "2026-03-12 06:24", - "2026-03-12 06:28", - "2026-03-12 06:32", - "2026-03-12 06:36", - "2026-03-12 06:40", - "2026-03-12 06:44", - "2026-03-12 06:48", - "2026-03-12 06:52", - "2026-03-12 06:56", - "2026-03-12 07:00", - "2026-03-12 07:04", - "2026-03-12 07:08", - "2026-03-12 07:12", - "2026-03-12 07:16", - "2026-03-12 07:20", - "2026-03-12 07:24", - "2026-03-12 07:28", - "2026-03-12 07:32", - "2026-03-12 07:36", - "2026-03-12 07:40", - "2026-03-12 07:44", - "2026-03-12 07:48", - "2026-03-12 07:52", - "2026-03-12 07:56", - "2026-03-12 08:00", - "2026-03-12 08:04", - "2026-03-12 08:08", - "2026-03-12 08:12", - "2026-03-12 08:16", - "2026-03-12 08:20", - "2026-03-12 08:24", - "2026-03-12 08:28", - "2026-03-12 08:32", - "2026-03-12 08:36", - "2026-03-12 08:40", - "2026-03-12 08:44", - "2026-03-12 08:48", - "2026-03-12 08:52", - "2026-03-12 08:56", - "2026-03-12 09:00", - "2026-03-12 09:04", - "2026-03-12 09:08", - "2026-03-12 09:12", - "2026-03-12 09:16", - "2026-03-12 09:20", - "2026-03-12 09:24", - "2026-03-12 09:28", - "2026-03-12 09:32", - "2026-03-12 09:36", - "2026-03-12 09:40", - "2026-03-12 09:44", - "2026-03-12 09:48", - "2026-03-12 09:52", - "2026-03-12 09:56", - "2026-03-12 10:00", - "2026-03-12 10:04", - "2026-03-12 10:08", - "2026-03-12 10:12", - "2026-03-12 10:16", - "2026-03-12 10:20", - "2026-03-12 10:24", - "2026-03-12 10:28", - "2026-03-12 10:32", - "2026-03-12 10:36", - "2026-03-12 10:40", - "2026-03-12 10:44", - "2026-03-12 10:48", - "2026-03-12 10:52", - "2026-03-12 10:56", - "2026-03-12 11:00", - "2026-03-12 11:04", - "2026-03-12 11:08", - "2026-03-12 11:12", - "2026-03-12 11:16", - "2026-03-12 11:20", - "2026-03-12 11:24", - "2026-03-12 11:28", - "2026-03-12 11:32", - "2026-03-12 11:36", - "2026-03-12 11:40", - "2026-03-12 11:44", - "2026-03-12 11:48", - "2026-03-12 11:52", - "2026-03-12 11:56", - "2026-03-12 12:00", - "2026-03-12 12:04", - "2026-03-12 12:08", - "2026-03-12 12:12", - "2026-03-12 12:16", - "2026-03-12 12:20", - "2026-03-12 12:24", - "2026-03-12 12:28", - "2026-03-12 12:32", - "2026-03-12 12:36", - "2026-03-12 12:40", - "2026-03-12 12:44", - "2026-03-12 12:48", - "2026-03-12 12:52", - "2026-03-12 12:56", - "2026-03-12 13:00", - "2026-03-12 13:04", - "2026-03-12 13:08", - "2026-03-12 13:12", - "2026-03-12 13:16", - "2026-03-12 13:20", - "2026-03-12 13:24", - "2026-03-12 13:28", - "2026-03-12 13:32", - "2026-03-12 13:36", - "2026-03-12 13:40", - "2026-03-12 13:44", - "2026-03-12 13:48", - "2026-03-12 13:52", - "2026-03-12 13:56", - "2026-03-12 14:00", - "2026-03-12 14:04", - "2026-03-12 14:08", - "2026-03-12 14:12", - "2026-03-12 14:16", - "2026-03-12 14:20", - "2026-03-12 14:24", - "2026-03-12 14:28", - "2026-03-12 14:32", - "2026-03-12 14:36", - "2026-03-12 14:40", - "2026-03-12 14:44", - "2026-03-12 14:48", - "2026-03-12 14:52", - "2026-03-12 14:56", - "2026-03-12 15:00", - "2026-03-12 15:04", - "2026-03-12 15:08", - "2026-03-12 15:12", - "2026-03-12 15:16", - "2026-03-12 15:20", - "2026-03-12 15:24", - "2026-03-12 15:28", - "2026-03-12 15:32", - "2026-03-12 15:36", - "2026-03-12 15:40", - "2026-03-12 15:44", - "2026-03-12 15:48", - "2026-03-12 15:52", - "2026-03-12 15:56", - "2026-03-12 16:00", - "2026-03-12 16:04", - "2026-03-12 16:08", - "2026-03-12 16:12", - "2026-03-12 16:16", - "2026-03-12 16:20", - "2026-03-12 16:24", - "2026-03-12 16:28", - "2026-03-12 16:32", - "2026-03-12 16:36", - "2026-03-12 16:40", - "2026-03-12 16:44", - "2026-03-12 16:48", - "2026-03-12 16:52", - "2026-03-12 16:56", - "2026-03-12 17:00", - "2026-03-12 17:04", - "2026-03-12 17:08", - "2026-03-12 17:12", - "2026-03-12 17:16", - "2026-03-12 17:20", - "2026-03-12 17:24", - "2026-03-12 17:28", - "2026-03-12 17:32", - "2026-03-12 17:36", - "2026-03-12 17:40", - "2026-03-12 17:44", - "2026-03-12 17:48", - "2026-03-12 17:52", - "2026-03-12 17:56", - "2026-03-12 18:00", - "2026-03-12 18:04", - "2026-03-12 18:08", - "2026-03-12 18:12", - "2026-03-12 18:16", - "2026-03-12 18:20", - "2026-03-12 18:24", - "2026-03-12 18:28", - "2026-03-12 18:32", - "2026-03-12 18:36", - "2026-03-12 18:40", - "2026-03-12 18:44", - "2026-03-12 18:48", - "2026-03-12 18:52", - "2026-03-12 18:56", - "2026-03-12 19:00", - "2026-03-12 19:04", - "2026-03-12 19:08", - "2026-03-12 19:12", - "2026-03-12 19:16", - "2026-03-12 19:20", - "2026-03-12 19:24", - "2026-03-12 19:28", - "2026-03-12 19:32", - "2026-03-12 19:36", - "2026-03-12 19:40", - "2026-03-12 19:44", - "2026-03-12 19:48", - "2026-03-12 19:52", - "2026-03-12 19:56", - "2026-03-12 20:00", - "2026-03-12 20:04", - "2026-03-12 20:08", - "2026-03-12 20:12", - "2026-03-12 20:16", - "2026-03-12 20:20", - "2026-03-12 20:24", - "2026-03-12 20:28", - "2026-03-12 20:32", - "2026-03-12 20:36", - "2026-03-12 20:40", - "2026-03-12 20:44", - "2026-03-12 20:48", - "2026-03-12 20:52", - "2026-03-12 20:56", - "2026-03-12 21:00", - "2026-03-12 21:04", - "2026-03-12 21:08", - "2026-03-12 21:12", - "2026-03-12 21:16", - "2026-03-12 21:20", - "2026-03-12 21:24", - "2026-03-12 21:28", - "2026-03-12 21:32", - "2026-03-12 21:36", - "2026-03-12 21:40", - "2026-03-12 21:44", - "2026-03-12 21:48", - "2026-03-12 21:52", - "2026-03-12 21:56", - "2026-03-12 22:00", - "2026-03-12 22:04", - "2026-03-12 22:08", - "2026-03-12 22:12", - "2026-03-12 22:16", - "2026-03-12 22:20", - "2026-03-12 22:24", - "2026-03-12 22:28", - "2026-03-12 22:32", - "2026-03-12 22:36", - "2026-03-12 22:40", - "2026-03-12 22:44", - "2026-03-12 22:48", - "2026-03-12 22:52", - "2026-03-12 22:56", - "2026-03-12 23:00", - "2026-03-12 23:04", - "2026-03-12 23:08", - "2026-03-12 23:12", - "2026-03-12 23:16", - "2026-03-12 23:20", - "2026-03-12 23:24", - "2026-03-12 23:28", - "2026-03-12 23:32", - "2026-03-12 23:36", - "2026-03-12 23:40", - "2026-03-12 23:44", - "2026-03-12 23:48", - "2026-03-12 23:52", - "2026-03-12 23:56", - "2026-03-13 00:00", - "2026-03-13 00:04", - "2026-03-13 00:08", - "2026-03-13 00:12", - "2026-03-13 00:16", - "2026-03-13 00:20", - "2026-03-13 00:24", - "2026-03-13 00:28", - "2026-03-13 00:32", - "2026-03-13 00:36", - "2026-03-13 00:40", - "2026-03-13 00:44", - "2026-03-13 00:48", - "2026-03-13 00:52", - "2026-03-13 00:56", - "2026-03-13 01:00", - "2026-03-13 01:04", - "2026-03-13 01:08", - "2026-03-13 01:12", - "2026-03-13 01:16", - "2026-03-13 01:20", - "2026-03-13 01:24", - "2026-03-13 01:28", - "2026-03-13 01:32", - "2026-03-13 01:36", - "2026-03-13 01:40", - "2026-03-13 01:44", - "2026-03-13 01:48", - "2026-03-13 01:52", - "2026-03-13 01:56", - "2026-03-13 02:00", - "2026-03-13 02:04", - "2026-03-13 02:08", - "2026-03-13 02:12", - "2026-03-13 02:16", - "2026-03-13 02:20", - "2026-03-13 02:24", - "2026-03-13 02:28", - "2026-03-13 02:32", - "2026-03-13 02:36", - "2026-03-13 02:40", - "2026-03-13 02:44", - "2026-03-13 02:48", - "2026-03-13 02:52", - "2026-03-13 02:56", - "2026-03-13 03:00", - "2026-03-13 03:04", - "2026-03-13 03:08", - "2026-03-13 03:12", - "2026-03-13 03:16", - "2026-03-13 03:20", - "2026-03-13 03:24", - "2026-03-13 03:28", - "2026-03-13 03:32", - "2026-03-13 03:36", - "2026-03-13 03:40", - "2026-03-13 03:44", - "2026-03-13 03:48", - "2026-03-13 03:52", - "2026-03-13 03:56", - "2026-03-13 04:00", - "2026-03-13 04:04", - "2026-03-13 04:08", - "2026-03-13 04:12", - "2026-03-13 04:16", - "2026-03-13 04:20", - "2026-03-13 04:24", - "2026-03-13 04:28", - "2026-03-13 04:32", - "2026-03-13 04:36", - "2026-03-13 04:40", - "2026-03-13 04:44", - "2026-03-13 04:48", - "2026-03-13 04:52", - "2026-03-13 04:56", - "2026-03-13 05:00", - "2026-03-13 05:04", - "2026-03-13 05:08", - "2026-03-13 05:12", - "2026-03-13 05:16", - "2026-03-13 05:20", - "2026-03-13 05:24", - "2026-03-13 05:28", - "2026-03-13 05:32", - "2026-03-13 05:36", - "2026-03-13 05:40", - "2026-03-13 05:44", - "2026-03-13 05:48", - "2026-03-13 05:52", - "2026-03-13 05:56", - "2026-03-13 06:00", - "2026-03-13 06:04", - "2026-03-13 06:08", - "2026-03-13 06:12", - "2026-03-13 06:16", - "2026-03-13 06:20", - "2026-03-13 06:24", - "2026-03-13 06:28", - "2026-03-13 06:32", - "2026-03-13 06:36", - "2026-03-13 06:40", - "2026-03-13 06:44", - "2026-03-13 06:48", - "2026-03-13 06:52", - "2026-03-13 06:56", - "2026-03-13 07:00", - "2026-03-13 07:04", - "2026-03-13 07:08", - "2026-03-13 07:12", - "2026-03-13 07:16", - "2026-03-13 07:20", - "2026-03-13 07:24", - "2026-03-13 07:28", - "2026-03-13 07:32", - "2026-03-13 07:36", - "2026-03-13 07:40", - "2026-03-13 07:44", - "2026-03-13 07:48", - "2026-03-13 07:52", - "2026-03-13 07:56", - "2026-03-13 08:00", - "2026-03-13 08:04", - "2026-03-13 08:08", - "2026-03-13 08:12", - "2026-03-13 08:16", - "2026-03-13 08:20", - "2026-03-13 08:24", - "2026-03-13 08:28", - "2026-03-13 08:32", - "2026-03-13 08:36", - "2026-03-13 08:40", - "2026-03-13 08:44", - "2026-03-13 08:48", - "2026-03-13 08:52", - "2026-03-13 08:56", - "2026-03-13 09:00", - "2026-03-13 09:04", - "2026-03-13 09:08", - "2026-03-13 09:12", - "2026-03-13 09:16", - "2026-03-13 09:20", - "2026-03-13 09:24", - "2026-03-13 09:28", - "2026-03-13 09:32", - "2026-03-13 09:36", - "2026-03-13 09:40", - "2026-03-13 09:44", - "2026-03-13 09:48", - "2026-03-13 09:52", - "2026-03-13 09:56", - "2026-03-13 10:00", - "2026-03-13 10:04", - "2026-03-13 10:08", - "2026-03-13 10:12", - "2026-03-13 10:16", - "2026-03-13 10:20", - "2026-03-13 10:24", - "2026-03-13 10:28", - "2026-03-13 10:32", - "2026-03-13 10:36", - "2026-03-13 10:40", - "2026-03-13 10:44", - "2026-03-13 10:48", - "2026-03-13 10:52", - "2026-03-13 10:56", - "2026-03-13 11:00", - "2026-03-13 11:04", - "2026-03-13 11:08", - "2026-03-13 11:12", - "2026-03-13 11:16", - "2026-03-13 11:20", - "2026-03-13 11:24", - "2026-03-13 11:28", - "2026-03-13 11:32", - "2026-03-13 11:36", - "2026-03-13 11:40", - "2026-03-13 11:44", - "2026-03-13 11:48", - "2026-03-13 11:52", - "2026-03-13 11:56", - "2026-03-13 12:00", - "2026-03-13 12:04", - "2026-03-13 12:08", - "2026-03-13 12:12", - "2026-03-13 12:16", - "2026-03-13 12:20", - "2026-03-13 12:24", - "2026-03-13 12:28", - "2026-03-13 12:32", - "2026-03-13 12:36", - "2026-03-13 12:40", - "2026-03-13 12:44", - "2026-03-13 12:48", - "2026-03-13 12:52", - "2026-03-13 12:56", - "2026-03-13 13:00", - "2026-03-13 13:04", - "2026-03-13 13:08", - "2026-03-13 13:12", - "2026-03-13 13:16", - "2026-03-13 13:20", - "2026-03-13 13:24", - "2026-03-13 13:28", - "2026-03-13 13:32", - "2026-03-13 13:36", - "2026-03-13 13:40", - "2026-03-13 13:44", - "2026-03-13 13:48", - "2026-03-13 13:52", - "2026-03-13 13:56", - "2026-03-13 14:00", - "2026-03-13 14:04", - "2026-03-13 14:08", - "2026-03-13 14:12", - "2026-03-13 14:16", - "2026-03-13 14:20", - "2026-03-13 14:24", - "2026-03-13 14:28", - "2026-03-13 14:32", - "2026-03-13 14:36", - "2026-03-13 14:40", - "2026-03-13 14:44", - "2026-03-13 14:48", - "2026-03-13 14:52", - "2026-03-13 14:56", - "2026-03-13 15:00", - "2026-03-13 15:04", - "2026-03-13 15:08", - "2026-03-13 15:12", - "2026-03-13 15:16", - "2026-03-13 15:20", - "2026-03-13 15:24", - "2026-03-13 15:28", - "2026-03-13 15:32", - "2026-03-13 15:36", - "2026-03-13 15:40", - "2026-03-13 15:44", - "2026-03-13 15:48", - "2026-03-13 15:52", - "2026-03-13 15:56", - "2026-03-13 16:00", - "2026-03-13 16:04", - "2026-03-13 16:08", - "2026-03-13 16:12", - "2026-03-13 16:16", - "2026-03-13 16:20", - "2026-03-13 16:24", - "2026-03-13 16:28", - "2026-03-13 16:32", - "2026-03-13 16:36", - "2026-03-13 16:40", - "2026-03-13 16:44", - "2026-03-13 16:48", - "2026-03-13 16:52", - "2026-03-13 16:56", - "2026-03-13 17:00", - "2026-03-13 17:04", - "2026-03-13 17:08", - "2026-03-13 17:12", - "2026-03-13 17:16", - "2026-03-13 17:20", - "2026-03-13 17:24", - "2026-03-13 17:28", - "2026-03-13 17:32", - "2026-03-13 17:36", - "2026-03-13 17:40", - "2026-03-13 17:44", - "2026-03-13 17:48", - "2026-03-13 17:52", - "2026-03-13 17:56", - "2026-03-13 18:00", - "2026-03-13 18:04", - "2026-03-13 18:08", - "2026-03-13 18:12", - "2026-03-13 18:16", - "2026-03-13 18:20", - "2026-03-13 18:24", - "2026-03-13 18:28", - "2026-03-13 18:32", - "2026-03-13 18:36", - "2026-03-13 18:40", - "2026-03-13 18:44", - "2026-03-13 18:48", - "2026-03-13 18:52", - "2026-03-13 18:56", - "2026-03-13 19:00", - "2026-03-13 19:04", - "2026-03-13 19:08", - "2026-03-13 19:12", - "2026-03-13 19:16", - "2026-03-13 19:20", - "2026-03-13 19:24", - "2026-03-13 19:28", - "2026-03-13 19:32", - "2026-03-13 19:36", - "2026-03-13 19:40", - "2026-03-13 19:44", - "2026-03-13 19:48", - "2026-03-13 19:52", - "2026-03-13 19:56", - "2026-03-13 20:00", - "2026-03-13 20:04", - "2026-03-13 20:08", - "2026-03-13 20:12", - "2026-03-13 20:16", - "2026-03-13 20:20", - "2026-03-13 20:24", - "2026-03-13 20:28", - "2026-03-13 20:32", - "2026-03-13 20:36", - "2026-03-13 20:40", - "2026-03-13 20:44", - "2026-03-13 20:48", - "2026-03-13 20:52", - "2026-03-13 20:56", - "2026-03-13 21:00", - "2026-03-13 21:04", - "2026-03-13 21:08", - "2026-03-13 21:12", - "2026-03-13 21:16", - "2026-03-13 21:20", - "2026-03-13 21:24", - "2026-03-13 21:28", - "2026-03-13 21:32", - "2026-03-13 21:36", - "2026-03-13 21:40", - "2026-03-13 21:44", - "2026-03-13 21:48", - "2026-03-13 21:52", - "2026-03-13 21:56", - "2026-03-13 22:00", - "2026-03-13 22:04", - "2026-03-13 22:08", - "2026-03-13 22:12", - "2026-03-13 22:16", - "2026-03-13 22:20", - "2026-03-13 22:24", - "2026-03-13 22:28", - "2026-03-13 22:32", - "2026-03-13 22:36", - "2026-03-13 22:40", - "2026-03-13 22:44", - "2026-03-13 22:48", - "2026-03-13 22:52", - "2026-03-13 22:56", - "2026-03-13 23:00", - "2026-03-13 23:04", - "2026-03-13 23:08", - "2026-03-13 23:12", - "2026-03-13 23:16", - "2026-03-13 23:20", - "2026-03-13 23:24", - "2026-03-13 23:28", - "2026-03-13 23:32", - "2026-03-13 23:36", - "2026-03-13 23:40", - "2026-03-13 23:44", - "2026-03-13 23:48", - "2026-03-13 23:52", - "2026-03-13 23:56", - "2026-03-14 00:00", - "2026-03-14 00:04", - "2026-03-14 00:08", - "2026-03-14 00:12", - "2026-03-14 00:16", - "2026-03-14 00:20", - "2026-03-14 00:24", - "2026-03-14 00:28", - "2026-03-14 00:32", - "2026-03-14 00:36", - "2026-03-14 00:40", - "2026-03-14 00:44", - "2026-03-14 00:48", - "2026-03-14 00:52", - "2026-03-14 00:56", - "2026-03-14 01:00", - "2026-03-14 01:04", - "2026-03-14 01:08", - "2026-03-14 01:12", - "2026-03-14 01:16", - "2026-03-14 01:20", - "2026-03-14 01:24", - "2026-03-14 01:28", - "2026-03-14 01:32", - "2026-03-14 01:36", - "2026-03-14 01:40", - "2026-03-14 01:44", - "2026-03-14 01:48", - "2026-03-14 01:52", - "2026-03-14 01:56", - "2026-03-14 02:00", - "2026-03-14 02:04", - "2026-03-14 02:08", - "2026-03-14 02:12", - "2026-03-14 02:16", - "2026-03-14 02:20", - "2026-03-14 02:24", - "2026-03-14 02:28", - "2026-03-14 02:32", - "2026-03-14 02:36", - "2026-03-14 02:40", - "2026-03-14 02:44", - "2026-03-14 02:48", - "2026-03-14 02:52", - "2026-03-14 02:56", - "2026-03-14 03:00", - "2026-03-14 03:04", - "2026-03-14 03:08", - "2026-03-14 03:12", - "2026-03-14 03:16", - "2026-03-14 03:20", - "2026-03-14 03:24", - "2026-03-14 03:28", - "2026-03-14 03:32", - "2026-03-14 03:36", - "2026-03-14 03:40", - "2026-03-14 03:44", - "2026-03-14 03:48", - "2026-03-14 03:52", - "2026-03-14 03:56", - "2026-03-14 04:00", - "2026-03-14 04:04", - "2026-03-14 04:08", - "2026-03-14 04:12", - "2026-03-14 04:16", - "2026-03-14 04:20", - "2026-03-14 04:24", - "2026-03-14 04:28", - "2026-03-14 04:32", - "2026-03-14 04:36", - "2026-03-14 04:40", - "2026-03-14 04:44", - "2026-03-14 04:48", - "2026-03-14 04:52", - "2026-03-14 04:56", - "2026-03-14 05:00", - "2026-03-14 05:04", - "2026-03-14 05:08", - "2026-03-14 05:12", - "2026-03-14 05:16", - "2026-03-14 05:20", - "2026-03-14 05:24", - "2026-03-14 05:28", - "2026-03-14 05:32", - "2026-03-14 05:36", - "2026-03-14 05:40", - "2026-03-14 05:44", - "2026-03-14 05:48", - "2026-03-14 05:52", - "2026-03-14 05:56", - "2026-03-14 06:00", - "2026-03-14 06:04", - "2026-03-14 06:08", - "2026-03-14 06:12", - "2026-03-14 06:16", - "2026-03-14 06:20", - "2026-03-14 06:24", - "2026-03-14 06:28", - "2026-03-14 06:32", - "2026-03-14 06:36", - "2026-03-14 06:40", - "2026-03-14 06:44", - "2026-03-14 06:48", - "2026-03-14 06:52", - "2026-03-14 06:56", - "2026-03-14 07:00", - "2026-03-14 07:04", - "2026-03-14 07:08", - "2026-03-14 07:12", - "2026-03-14 07:16", - "2026-03-14 07:20", - "2026-03-14 07:24", - "2026-03-14 07:28", - "2026-03-14 07:32", - "2026-03-14 07:36", - "2026-03-14 07:40", - "2026-03-14 07:44", - "2026-03-14 07:48", - "2026-03-14 07:52", - "2026-03-14 07:56", - "2026-03-14 08:00", - "2026-03-14 08:04", - "2026-03-14 08:08", - "2026-03-14 08:12", - "2026-03-14 08:16", - "2026-03-14 08:20", - "2026-03-14 08:24", - "2026-03-14 08:28", - "2026-03-14 08:32", - "2026-03-14 08:36", - "2026-03-14 08:40", - "2026-03-14 08:44", - "2026-03-14 08:48", - "2026-03-14 08:52", - "2026-03-14 08:56", - "2026-03-14 09:00", - "2026-03-14 09:04", - "2026-03-14 09:08", - "2026-03-14 09:12", - "2026-03-14 09:16", - "2026-03-14 09:20", - "2026-03-14 09:24", - "2026-03-14 09:28", - "2026-03-14 09:32", - "2026-03-14 09:36", - "2026-03-14 09:40", - "2026-03-14 09:44", - "2026-03-14 09:48", - "2026-03-14 09:52", - "2026-03-14 09:56", - "2026-03-14 10:00", - "2026-03-14 10:04", - "2026-03-14 10:08", - "2026-03-14 10:12", - "2026-03-14 10:16", - "2026-03-14 10:20", - "2026-03-14 10:24", - "2026-03-14 10:28", - "2026-03-14 10:32", - "2026-03-14 10:36", - "2026-03-14 10:40", - "2026-03-14 10:44", - "2026-03-14 10:48", - "2026-03-14 10:52", - "2026-03-14 10:56", - "2026-03-14 11:00", - "2026-03-14 11:04", - "2026-03-14 11:08", - "2026-03-14 11:12", - "2026-03-14 11:16", - "2026-03-14 11:20", - "2026-03-14 11:24", - "2026-03-14 11:28", - "2026-03-14 11:32", - "2026-03-14 11:36", - "2026-03-14 11:40", - "2026-03-14 11:44", - "2026-03-14 11:48", - "2026-03-14 11:52", - "2026-03-14 11:56", - "2026-03-14 12:00", - "2026-03-14 12:04", - "2026-03-14 12:08", - "2026-03-14 12:12", - "2026-03-14 12:16", - "2026-03-14 12:20", - "2026-03-14 12:24", - "2026-03-14 12:28", - "2026-03-14 12:32", - "2026-03-14 12:36", - "2026-03-14 12:40", - "2026-03-14 12:44", - "2026-03-14 12:48", - "2026-03-14 12:52", - "2026-03-14 12:56", - "2026-03-14 13:00", - "2026-03-14 13:04", - "2026-03-14 13:08", - "2026-03-14 13:12", - "2026-03-14 13:16", - "2026-03-14 13:20", - "2026-03-14 13:24", - "2026-03-14 13:28", - "2026-03-14 13:32", - "2026-03-14 13:36", - "2026-03-14 13:40", - "2026-03-14 13:44", - "2026-03-14 13:48", - "2026-03-14 13:52", - "2026-03-14 13:56", - "2026-03-14 14:00", - "2026-03-14 14:04", - "2026-03-14 14:08", - "2026-03-14 14:12", - "2026-03-14 14:16", - "2026-03-14 14:20", - "2026-03-14 14:24", - "2026-03-14 14:28", - "2026-03-14 14:32", - "2026-03-14 14:36", - "2026-03-14 14:40", - "2026-03-14 14:44", - "2026-03-14 14:48", - "2026-03-14 14:52", - "2026-03-14 14:56", - "2026-03-14 15:00", - "2026-03-14 15:04", - "2026-03-14 15:08", - "2026-03-14 15:12", - "2026-03-14 15:16", - "2026-03-14 15:20", - "2026-03-14 15:24", - "2026-03-14 15:28", - "2026-03-14 15:32", - "2026-03-14 15:36", - "2026-03-14 15:40", - "2026-03-14 15:44", - "2026-03-14 15:48", - "2026-03-14 15:52", - "2026-03-14 15:56", - "2026-03-14 16:00", - "2026-03-14 16:04", - "2026-03-14 16:08", - "2026-03-14 16:12", - "2026-03-14 16:16", - "2026-03-14 16:20", - "2026-03-14 16:24", - "2026-03-14 16:28", - "2026-03-14 16:32", - "2026-03-14 16:36", - "2026-03-14 16:40", - "2026-03-14 16:44", - "2026-03-14 16:48", - "2026-03-14 16:52", - "2026-03-14 16:56", - "2026-03-14 17:00", - "2026-03-14 17:04", - "2026-03-14 17:08", - "2026-03-14 17:12", - "2026-03-14 17:16", - "2026-03-14 17:20", - "2026-03-14 17:24", - "2026-03-14 17:28", - "2026-03-14 17:32", - "2026-03-14 17:36", - "2026-03-14 17:40", - "2026-03-14 17:44", - "2026-03-14 17:48", - "2026-03-14 17:52", - "2026-03-14 17:56", - "2026-03-14 18:00", - "2026-03-14 18:04", - "2026-03-14 18:08", - "2026-03-14 18:12", - "2026-03-14 18:16", - "2026-03-14 18:20", - "2026-03-14 18:24", - "2026-03-14 18:28", - "2026-03-14 18:32", - "2026-03-14 18:36", - "2026-03-14 18:40", - "2026-03-14 18:44", - "2026-03-14 18:48", - "2026-03-14 18:52", - "2026-03-14 18:56", - "2026-03-14 19:00", - "2026-03-14 19:04", - "2026-03-14 19:08", - "2026-03-14 19:12", - "2026-03-14 19:16", - "2026-03-14 19:20", - "2026-03-14 19:24", - "2026-03-14 19:28", - "2026-03-14 19:32", - "2026-03-14 19:36", - "2026-03-14 19:40", - "2026-03-14 19:44", - "2026-03-14 19:48", - "2026-03-14 19:52", - "2026-03-14 19:56", - "2026-03-14 20:00", - "2026-03-14 20:04", - "2026-03-14 20:08", - "2026-03-14 20:12", - "2026-03-14 20:16", - "2026-03-14 20:20", - "2026-03-14 20:24", - "2026-03-14 20:28", - "2026-03-14 20:32", - "2026-03-14 20:36", - "2026-03-14 20:40", - "2026-03-14 20:44", - "2026-03-14 20:48", - "2026-03-14 20:52", - "2026-03-14 20:56", - "2026-03-14 21:00", - "2026-03-14 21:04", - "2026-03-14 21:08", - "2026-03-14 21:12", - "2026-03-14 21:16", - "2026-03-14 21:20", - "2026-03-14 21:24", - "2026-03-14 21:28", - "2026-03-14 21:32", - "2026-03-14 21:36", - "2026-03-14 21:40", - "2026-03-14 21:44", - "2026-03-14 21:48", - "2026-03-14 21:52", - "2026-03-14 21:56", - "2026-03-14 22:00", - "2026-03-14 22:04", - "2026-03-14 22:08", - "2026-03-14 22:12", - "2026-03-14 22:16", - "2026-03-14 22:20", - "2026-03-14 22:24", - "2026-03-14 22:28", - "2026-03-14 22:32", - "2026-03-14 22:36", - "2026-03-14 22:40", - "2026-03-14 22:44", - "2026-03-14 22:48", - "2026-03-14 22:52", - "2026-03-14 22:56", - "2026-03-14 23:00", - "2026-03-14 23:04", - "2026-03-14 23:08", - "2026-03-14 23:12", - "2026-03-14 23:16", - "2026-03-14 23:20", - "2026-03-14 23:24", - "2026-03-14 23:28", - "2026-03-14 23:32", - "2026-03-14 23:36", - "2026-03-14 23:40", - "2026-03-14 23:44", - "2026-03-14 23:48", - "2026-03-14 23:52", - "2026-03-14 23:56" - ], + "x0": "2026-03-01 00:00", + "dx": 240000, "y": [ - 49.91, - 49.81, - 49.75, - 50.17, - 50.09, - 49.19, - 49.41, - 49.26, - 49.15, - 49.23, - 49.39, - 50.1, - 50.49, - 50.55, - 50.09, - 49.48, - 49.64, - 50.43, - 50.45, - 50.38, - 50.69, - 49.8, - 49.62, - 49.92, - 50.45, - 50.29, - 50.51, - 50.65, - 51.11, - 50.42, - 50.75, - 49.83, - 48.26, - 47.93, - 47.42, - 48.0, - 48.44, - 47.74, - 48.29, - 47.72, - 47.72, - 47.59, - 47.7, - 48.24, - 48.66, - 48.9, - 49.31, - 49.61, - 49.24, - 48.83, - 48.57, - 48.89, - 48.77, - 50.19, - 49.7, - 49.04, - 49.52, - 50.39, - 50.68, - 51.17, - 52.0, - 51.91, - 51.01, - 50.68, - 51.23, - 50.34, - 50.36, - 50.5, - 50.3, - 50.73, - 51.06, - 52.43, - 52.76, - 52.34, - 51.95, - 51.42, - 51.96, - 51.58, - 51.51, - 51.92, - 51.45, - 51.25, - 50.12, - 49.47, - 49.14, - 49.4, - 50.13, - 50.12, - 50.27, - 50.37, - 51.01, - 51.53, - 51.66, - 51.02, - 51.54, - 51.74, - 52.44, - 52.37, - 53.5, - 53.21, - 54.1, - 54.09, - 53.7, - 52.95, - 52.8, - 53.6, - 54.02, - 54.35, - 52.84, - 53.21, - 53.47, - 53.08, - 52.64, - 52.58, - 53.57, - 52.86, - 52.55, - 53.31, - 52.98, - 52.7, - 52.71, - 51.91, - 52.0, - 51.24, - 51.74, - 51.71, - 53.05, - 53.15, - 53.91, - 53.05, - 52.91, - 53.05, - 54.04, - 52.95, - 53.48, - 53.77, - 54.61, - 54.95, - 54.88, - 54.47, - 53.63, - 53.68, - 53.49, - 54.63, - 54.17, - 54.28, - 53.25, - 52.95, - 53.05, - 53.48, - 54.28, - 54.17, - 53.41, - 53.62, - 53.86, - 54.08, - 53.58, - 54.18, - 54.15, - 54.49, - 55.16, - 55.43, - 55.49, - 56.67, - 56.68, - 56.37, - 56.31, - 57.08, - 57.01, - 57.18, - 57.75, - 57.29, - 56.11, - 56.16, - 56.18, - 55.69, - 56.1, - 56.34, - 55.62, - 55.82, - 55.58, - 54.58, - 54.76, - 54.64, - 54.1, - 54.33, - 54.54, - 54.1, - 54.26, - 54.78, - 54.26, - 54.4, - 54.32, - 55.59, - 54.36, - 54.69, - 54.41, - 54.26, - 55.32, - 55.21, - 56.45, - 56.05, - 56.14, - 55.73, - 55.2, - 55.13, - 54.86, - 54.88, - 53.52, - 54.65, - 54.46, - 55.42, - 54.7, - 54.79, - 56.59, - 55.93, - 54.92, - 54.49, - 54.69, - 55.01, - 55.68, - 55.41, - 54.35, - 54.0, - 54.66, - 54.85, - 53.58, - 53.48, - 54.25, - 55.44, - 55.67, - 55.74, - 54.89, - 54.28, - 54.22, - 54.44, - 54.7, - 54.32, - 53.54, - 53.0, - 52.25, - 52.59, - 51.15, - 50.93, - 51.18, - 52.07, - 52.07, - 52.63, - 52.34, - 51.85, - 51.4, - 52.29, - 52.84, - 53.08, - 55.02, - 54.9, - 55.17, - 55.25, - 55.01, - 56.3, - 57.08, - 56.1, - 55.74, - 55.88, - 56.23, - 55.3, - 53.84, - 52.62, - 52.52, - 52.41, - 52.57, - 52.06, - 51.28, - 50.04, - 50.24, - 50.46, - 51.04, - 51.5, - 51.35, - 52.13, - 52.01, - 51.57, - 51.23, - 50.85, - 49.54, - 49.64, - 49.8, - 49.58, - 49.16, - 49.4, - 50.45, - 50.46, - 50.15, - 49.79, - 49.75, - 49.0, - 48.94, - 49.0, - 50.13, - 50.69, - 51.3, - 50.84, - 51.23, - 50.52, - 50.7, - 50.93, - 50.46, - 51.65, - 51.95, - 50.77, - 51.09, - 50.82, - 50.81, - 51.07, - 51.28, - 50.03, - 49.34, - 49.82, - 50.6, - 51.73, - 52.78, - 51.49, - 51.92, - 50.73, - 51.69, - 51.8, - 51.08, - 52.27, - 52.61, - 51.42, - 51.57, - 51.1, - 51.14, - 50.84, - 51.65, - 50.76, - 50.94, - 52.01, - 51.47, - 51.57, - 51.66, - 51.21, - 51.57, - 51.6, - 51.0, - 52.04, - 52.47, - 52.32, - 51.9, - 51.39, - 52.1, - 51.97, - 52.21, - 52.05, - 52.38, - 52.26, - 52.68, - 52.51, - 52.96, - 53.3, - 53.17, - 52.59, - 51.97, - 51.49, - 50.87, - 51.37, - 51.31, - 52.23, - 53.55, - 53.5, - 52.5, - 52.22, - 52.13, - 51.19, - 51.02, - 51.17, - 50.87, - 50.39, - 49.93, - 51.0, - 50.89, - 50.37, - 50.14, - 50.71, - 50.29, - 50.57, - 51.0, - 51.42, - 52.24, - 51.86, - 52.5, - 51.98, - 51.7, - 52.38, - 52.83, - 52.77, - 52.0, - 52.3, - 51.88, - 51.28, - 50.87, - 51.0, - 49.71, - 49.93, - 50.04, - 49.68, - 50.31, - 50.67, - 50.3, - 49.89, - 50.31, - 49.39, - 49.2, - 48.84, - 48.91, - 49.06, - 49.1, - 49.8, - 49.94, - 49.75, - 49.03, - 49.48, - 49.81, - 50.68, - 50.22, - 50.23, - 50.19, - 50.13, - 50.14, - 49.11, - 49.62, - 50.02, - 50.7, - 52.03, - 51.8, - 51.74, - 51.71, - 52.84, - 51.75, - 52.01, - 51.08, - 49.51, - 48.31, - 47.51, - 48.21, - 47.72, - 47.63, - 46.98, - 47.41, - 46.8, - 47.65, - 47.1, - 46.7, - 46.84, - 46.92, - 47.84, - 47.95, - 47.27, - 46.99, - 46.7, - 47.2, - 47.49, - 47.47, - 48.04, - 47.76, - 47.73, - 47.88, - 48.84, - 48.8, - 48.62, - 48.02, - 48.47, - 48.15, - 48.39, - 47.28, - 47.96, - 47.2, - 46.79, - 47.49, - 46.74, - 46.76, - 46.87, - 46.33, - 47.21, - 48.17, - 47.02, - 46.21, - 46.77, - 46.05, - 45.9, - 46.06, - 46.55, - 46.49, - 46.61, - 46.22, - 47.07, - 46.83, - 47.1, - 46.85, - 46.97, - 46.93, - 46.9, - 46.35, - 46.9, - 47.81, - 48.0, - 48.48, - 49.01, - 49.59, - 49.78, - 49.91, - 50.43, - 50.47, - 49.87, - 49.89, - 48.76, - 48.78, - 49.05, - 49.81, - 49.91, - 50.47, - 50.46, - 49.83, - 48.99, - 48.43, - 47.64, - 48.07, - 47.98, - 48.36, - 48.44, - 49.1, - 49.75, - 49.37, - 49.22, - 48.91, - 47.96, - 48.41, - 49.15, - 49.17, - 48.89, - 49.56, - 48.17, - 48.31, - 48.43, - 48.12, - 48.99, - 49.59, - 49.44, - 49.4, - 49.18, - 48.89, - 48.13, - 48.99, - 49.63, - 50.12, - 49.46, - 50.72, - 51.89, - 51.97, - 51.39, - 50.84, - 51.07, - 50.5, - 50.47, - 51.12, - 50.19, - 51.39, - 52.3, - 51.51, - 50.63, - 50.45, - 49.82, - 49.67, - 48.13, - 48.03, - 49.15, - 48.5, - 48.36, - 47.5, - 47.93, - 47.84, - 49.05, - 49.19, - 48.98, - 49.33, - 49.04, - 48.26, - 48.48, - 48.4, - 48.53, - 48.79, - 48.51, - 48.79, - 49.86, - 49.19, - 50.25, - 50.1, - 49.64, - 51.1, - 51.17, - 51.97, - 52.42, - 51.37, - 51.41, - 51.07, - 50.24, - 49.17, - 49.25, - 49.62, - 49.86, - 49.68, - 49.21, - 48.63, - 48.33, - 47.74, - 47.66, - 47.7, - 47.21, - 47.12, - 46.72, - 46.79, - 47.16, - 47.32, - 47.66, - 46.71, - 46.55, - 46.79, - 47.23, - 46.33, - 46.5, - 47.29, - 47.24, - 47.24, - 47.56, - 47.76, - 48.21, - 48.29, - 48.42, - 47.98, - 47.92, - 48.71, - 48.61, - 48.54, - 48.27, - 48.78, - 48.29, - 48.87, - 48.33, - 47.73, - 47.9, - 48.02, - 48.24, - 48.91, - 48.69, - 48.98, - 48.45, - 49.24, - 49.63, - 49.96, - 50.08, - 49.6, - 49.41, - 49.73, - 49.72, - 49.8, - 48.99, - 49.12, - 48.72, - 48.1, - 48.04, - 46.97, - 47.45, - 48.01, - 48.02, - 47.46, - 46.94, - 46.91, - 45.52, - 45.72, - 46.2, - 46.09, - 45.87, - 46.07, - 46.35, - 47.08, - 47.15, - 46.8, - 46.58, - 46.76, - 47.76, - 47.61, - 47.03, - 46.57, - 45.38, - 45.67, - 44.94, - 44.3, - 43.23, - 42.69, - 43.18, - 42.53, - 41.63, - 41.9, - 41.86, - 42.28, - 42.88, - 43.02, - 42.38, - 42.46, - 42.91, - 42.7, - 41.98, - 42.81, - 42.7, - 42.6, - 42.76, - 43.52, - 43.81, - 43.73, - 44.27, - 45.67, - 46.59, - 47.06, - 46.45, - 48.77, - 48.07, - 47.89, - 47.51, - 48.54, - 48.82, - 47.99, - 48.19, - 48.55, - 48.39, - 47.69, - 47.3, - 47.09, - 47.16, - 46.91, - 47.41, - 46.89, - 45.92, - 45.56, - 46.45, - 46.18, - 47.66, - 48.0, - 47.34, - 46.9, - 47.11, - 46.46, - 47.95, - 47.4, - 47.86, - 48.78, - 48.74, - 48.16, - 48.04, - 48.29, - 48.85, - 48.91, - 48.09, - 48.16, - 47.79, - 46.52, - 46.17, - 45.39, - 45.84, - 47.09, - 48.26, - 47.95, - 47.71, - 48.17, - 48.84, - 48.61, - 48.56, - 49.91, - 49.85, - 49.56, - 49.64, - 49.99, - 49.38, - 49.25, - 48.56, - 48.42, - 49.58, - 50.03, - 49.98, - 49.42, - 49.24, - 49.89, - 49.55, - 50.43, - 49.6, - 49.43, - 50.49, - 49.28, - 50.0, - 48.89, - 48.86, - 48.78, - 49.3, - 47.42, - 46.32, - 46.06, - 46.16, - 45.7, - 45.65, - 45.03, - 44.88, - 44.48, - 44.74, - 45.19, - 46.15, - 45.83, - 45.72, - 45.84, - 45.74, - 45.8, - 44.94, - 45.27, - 44.81, - 44.34, - 43.5, - 44.33, - 44.36, - 45.16, - 45.42, - 44.49, - 43.95, - 44.53, - 44.18, - 43.64, - 43.66, - 43.68, - 43.2, - 43.14, - 42.99, - 41.57, - 42.04, - 41.72, - 42.67, - 42.12, - 41.33, - 42.22, - 41.42, - 41.21, - 41.75, - 41.71, - 40.89, - 41.18, - 41.24, - 42.19, - 42.7, - 44.66, - 43.78, - 43.89, - 43.38, - 44.2, - 44.81, - 45.37, - 44.99, - 44.65, - 43.54, - 44.69, - 45.1, - 45.04, - 45.7, - 46.24, - 46.9, - 45.99, - 45.64, - 45.84, - 46.14, - 46.79, - 46.25, - 46.4, - 47.8, - 48.26, - 48.81, - 48.83, - 49.31, - 50.41, - 50.46, - 51.19, - 50.64, - 50.98, - 51.5, - 51.02, - 51.66, - 51.22, - 50.71, - 50.7, - 51.84, - 51.99, - 52.51, - 52.02, - 52.03, - 51.28, - 50.92, - 51.4, - 51.35, - 52.19, - 52.03, - 51.87, - 52.6, - 52.15, - 51.2, - 51.96, - 52.17, - 50.82, - 50.83, - 50.57, - 51.61, - 51.14, - 50.77, - 50.21, - 49.57, - 49.16, - 48.31, - 47.73, - 46.81, - 45.98, - 45.12, - 44.91, - 44.6, - 43.97, - 44.38, - 44.46, - 44.31, - 44.15, - 45.22, - 45.46, - 45.84, - 44.37, - 44.09, - 42.9, - 42.79, - 43.16, - 42.89, - 43.34, - 42.86, - 43.35, - 42.55, - 42.54, - 42.95, - 43.41, - 43.46, - 44.76, - 44.61, - 44.45, - 42.91, - 44.11, - 44.01, - 43.42, - 44.34, - 45.2, - 45.36, - 44.59, - 44.95, - 44.68, - 44.08, - 44.83, - 43.65, - 44.12, - 44.51, - 45.85, - 46.13, - 44.97, - 44.57, - 44.72, - 45.04, - 45.73, - 44.64, - 44.54, - 45.24, - 46.26, - 47.45, - 47.27, - 47.98, - 49.05, - 49.78, - 50.22, - 50.72, - 50.23, - 49.35, - 49.96, - 49.75, - 49.74, - 49.4, - 49.17, - 49.33, - 48.73, - 48.79, - 48.97, - 48.94, - 48.52, - 49.02, - 50.16, - 49.8, - 50.54, - 51.06, - 49.45, - 49.01, - 48.64, - 49.14, - 49.27, - 49.57, - 49.96, - 49.42, - 48.98, - 48.27, - 48.2, - 48.17, - 48.31, - 47.91, - 48.49, - 49.07, - 50.02, - 50.44, - 50.55, - 50.94, - 51.29, - 50.87, - 51.63, - 52.62, - 53.76, - 53.7, - 53.82, - 54.0, - 53.92, - 54.21, - 54.05, - 53.86, - 54.83, - 54.84, - 54.78, - 55.21, - 55.2, - 55.27, - 55.13, - 54.29, - 54.19, - 53.42, - 53.48, - 52.7, - 53.2, - 53.58, - 53.68, - 53.55, - 53.72, - 52.47, - 51.76, - 51.64, - 51.81, - 51.73, - 51.09, - 51.15, - 50.85, - 50.2, - 50.39, - 50.26, - 50.97, - 51.35, - 51.76, - 51.92, - 51.38, - 50.79, - 49.89, - 51.62, - 50.94, - 50.79, - 50.56, - 50.38, - 50.02, - 48.9, - 48.32, - 47.52, - 47.5, - 47.14, - 46.78, - 46.98, - 46.69, - 47.31, - 47.13, - 47.33, - 46.58, - 47.05, - 46.86, - 47.17, - 47.43, - 47.37, - 47.56, - 47.37, - 48.23, - 48.83, - 49.14, - 48.45, - 47.82, - 47.47, - 47.37, - 47.69, - 47.2, - 47.96, - 48.01, - 46.84, - 46.62, - 45.13, - 44.78, - 44.55, - 44.3, - 44.22, - 44.1, - 43.86, - 44.88, - 45.71, - 45.11, - 45.96, - 45.07, - 44.68, - 45.7, - 44.45, - 44.9, - 44.25, - 44.28, - 44.29, - 45.42, - 45.02, - 45.08, - 45.56, - 45.49, - 45.09, - 45.15, - 45.31, - 45.93, - 45.45, - 45.27, - 45.56, - 45.55, - 45.52, - 45.6, - 45.27, - 44.89, - 45.25, - 44.69, - 45.5, - 45.72, - 45.04, - 45.31, - 45.5, - 46.05, - 46.82, - 46.67, - 46.31, - 46.02, - 45.51, - 45.15, - 45.42, - 45.52, - 45.31, - 44.97, - 45.27, - 45.07, - 44.54, - 44.56, - 44.51, - 43.98, - 44.6, - 45.21, - 45.33, - 45.5, - 45.91, - 45.97, - 46.59, - 47.65, - 47.75, - 48.05, - 48.62, - 48.44, - 47.8, - 48.38, - 47.48, - 48.6, - 49.15, - 49.28, - 49.32, - 50.39, - 49.81, - 49.12, - 48.78, - 48.65, - 48.07, - 48.2, - 48.32, - 47.86, - 48.87, - 48.06, - 47.33, - 47.61, - 47.53, - 47.83, - 47.5, - 46.93, - 46.61, - 46.26, - 46.65, - 46.43, - 46.96, - 47.38, - 48.05, - 48.63, - 49.13, - 49.61, - 49.31, - 49.16, - 48.08, - 48.3, - 47.93, - 48.21, - 48.56, - 47.78, - 47.21, - 47.06, - 46.81, - 46.97, - 46.34, - 46.44, - 45.5, - 44.3, - 44.84, - 44.16, - 43.94, - 43.21, - 42.5, - 42.41, - 42.32, - 43.06, - 43.47, - 43.44, - 44.03, - 44.82, - 45.17, - 45.02, - 45.73, - 46.88, - 47.34, - 48.45, - 49.04, - 49.57, - 48.92, - 48.28, - 48.28, - 47.31, - 47.01, - 47.59, - 47.24, - 47.62, - 46.85, - 46.62, - 47.3, - 47.48, - 47.71, - 48.77, - 49.58, - 49.06, - 49.87, - 49.5, - 49.5, - 49.52, - 50.17, - 49.49, - 49.77, - 50.09, - 50.58, - 50.44, - 51.03, - 50.59, - 51.26, - 51.45, - 50.58, - 50.81, - 50.9, - 50.67, - 50.22, - 50.07, - 49.2, - 50.23, - 49.55, - 49.16, - 49.87, - 50.22, - 50.65, - 51.55, - 51.33, - 50.67, - 51.17, - 51.62, - 51.39, - 50.6, - 51.34, - 51.65, - 50.8, - 51.25, - 50.36, - 50.06, - 49.39, - 49.02, - 48.54, - 48.2, - 48.67, - 48.87, - 49.27, - 49.94, - 49.72, - 49.77, - 50.1, - 51.12, - 51.64, - 52.44, - 53.0, - 53.57, - 52.43, - 52.91, - 52.98, - 52.95, - 52.58, - 52.27, - 52.48, - 52.93, - 51.97, - 52.06, - 51.69, - 51.08, - 51.3, - 51.07, - 50.66, - 50.18, - 50.35, - 50.33, - 49.67, - 49.17, - 49.08, - 49.34, - 48.73, - 49.04, - 48.57, - 50.23, - 49.66, - 49.2, - 49.33, - 48.8, - 49.32, - 50.42, - 50.18, - 50.28, - 49.96, - 49.96, - 50.82, - 51.34, - 50.77, - 51.68, - 52.35, - 52.59, - 52.14, - 52.14, - 51.62, - 51.87, - 51.64, - 50.27, - 50.82, - 50.92, - 51.55, - 51.43, - 51.52, - 52.16, - 52.35, - 52.47, - 54.35, - 54.16, - 54.18, - 55.14, - 54.55, - 53.84, - 52.9, - 53.16, - 53.47, - 53.85, - 52.96, - 53.51, - 54.15, - 54.01, - 53.95, - 54.28, - 54.41, - 54.71, - 53.96, - 53.78, - 52.98, - 53.3, - 53.55, - 53.42, - 53.53, - 52.52, - 52.99, - 52.65, - 52.67, - 53.29, - 52.77, - 53.43, - 53.44, - 53.38, - 53.65, - 52.83, - 53.13, - 53.1, - 53.66, - 53.46, - 53.17, - 53.33, - 53.23, - 52.46, - 52.29, - 53.01, - 52.89, - 52.31, - 52.7, - 51.53, - 50.23, - 50.22, - 50.32, - 50.45, - 49.91, - 49.82, - 48.98, - 49.13, - 48.18, - 48.13, - 48.32, - 47.3, - 47.04, - 47.57, - 48.55, - 47.68, - 47.93, - 47.23, - 46.48, - 47.51, - 47.96, - 47.52, - 47.7, - 48.13, - 48.27, - 49.66, - 50.03, - 48.23, - 48.09, - 47.69, - 47.61, - 47.67, - 47.32, - 46.73, - 47.61, - 48.02, - 47.65, - 48.11, - 48.55, - 49.34, - 48.72, - 49.21, - 48.86, - 49.58, - 49.47, - 48.12, - 48.18, - 47.15, - 47.07, - 47.1, - 46.91, - 46.08, - 45.49, - 45.08, - 45.02, - 45.9, - 46.4, - 46.19, - 47.03, - 46.27, - 46.76, - 46.72, - 46.93, - 47.37, - 47.01, - 47.56, - 47.6, - 49.09, - 48.93, - 49.71, - 50.11, - 49.4, - 50.23, - 49.59, - 48.26, - 48.8, - 49.47, - 49.51, - 49.36, - 50.33, - 50.75, - 50.34, - 50.77, - 50.01, - 49.67, - 49.05, - 47.75, - 47.09, - 47.88, - 47.26, - 46.99, - 46.35, - 46.94, - 47.01, - 47.36, - 47.35, - 46.7, - 46.18, - 46.76, - 46.79, - 47.32, - 45.47, - 46.23, - 46.01, - 47.39, - 47.14, - 47.21, - 47.67, - 47.19, - 47.77, - 47.42, - 48.25, - 48.76, - 49.08, - 48.67, - 48.57, - 48.78, - 47.58, - 47.3, - 47.91, - 47.19, - 48.02, - 47.68, - 47.92, - 47.27, - 47.62, - 47.94, - 48.67, - 49.51, - 50.27, - 50.39, - 49.65, - 50.45, - 49.66, - 49.4, - 49.85, - 50.12, - 51.08, - 51.05, - 50.02, - 49.85, - 49.96, - 49.75, - 50.6, - 50.44, - 49.57, - 49.86, - 49.17, - 50.21, - 50.37, - 49.52, - 50.18, - 51.59, - 50.36, - 50.89, - 51.17, - 51.25, - 51.43, - 51.7, - 51.25, - 52.07, - 51.22, - 52.37, - 53.24, - 52.46, - 52.41, - 53.21, - 52.85, - 52.7, - 52.4, - 53.06, - 52.63, - 52.57, - 52.84, - 52.66, - 52.09, - 51.24, - 50.31, - 49.59, - 48.57, - 48.16, - 48.38, - 48.44, - 47.98, - 47.41, - 46.86, - 46.09, - 45.43, - 45.95, - 45.19, - 45.3, - 45.02, - 46.57, - 45.57, - 45.77, - 45.65, - 45.28, - 45.56, - 45.74, - 45.19, - 45.54, - 45.86, - 46.73, - 46.43, - 47.38, - 47.32, - 46.19, - 46.58, - 46.6, - 46.13, - 46.77, - 46.55, - 47.23, - 47.24, - 47.74, - 48.2, - 48.52, - 47.93, - 48.52, - 48.56, - 49.79, - 50.08, - 50.53, - 50.06, - 49.82, - 49.88, - 49.18, - 48.49, - 48.46, - 48.44, - 48.6, - 49.29, - 49.07, - 49.5, - 49.42, - 49.31, - 49.48, - 48.25, - 48.33, - 47.98, - 47.46, - 46.38, - 46.18, - 45.13, - 45.75, - 45.7, - 44.77, - 44.47, - 45.04, - 44.78, - 44.71, - 44.6, - 44.63, - 43.72, - 43.82, - 43.6, - 45.5, - 45.47, - 45.28, - 45.97, - 45.96, - 46.19, - 45.74, - 46.76, - 46.45, - 46.75, - 47.49, - 47.36, - 47.41, - 47.81, - 48.27, - 47.65, - 47.8, - 47.28, - 46.89, - 46.56, - 47.36, - 48.37, - 49.97, - 49.93, - 49.43, - 48.86, - 49.85, - 48.93, - 48.76, - 48.44, - 49.52, - 48.93, - 49.61, - 50.4, - 50.3, - 50.57, - 49.63, - 49.59, - 49.47, - 47.93, - 48.22, - 48.47, - 47.48, - 46.69, - 46.3, - 46.06, - 45.96, - 45.46, - 44.95, - 45.23, - 45.04, - 45.08, - 45.04, - 45.41, - 45.41, - 46.02, - 46.16, - 46.77, - 47.58, - 46.76, - 47.37, - 48.5, - 47.94, - 47.97, - 47.79, - 48.1, - 48.45, - 48.08, - 48.91, - 48.41, - 48.36, - 49.01, - 50.2, - 49.89, - 50.36, - 50.49, - 49.53, - 48.96, - 48.26, - 47.99, - 47.78, - 47.84, - 48.65, - 48.93, - 50.55, - 50.39, - 50.86, - 51.09, - 51.97, - 51.7, - 52.18, - 53.11, - 52.62, - 52.52, - 52.77, - 52.45, - 51.88, - 52.94, - 52.75, - 53.73, - 53.35, - 53.16, - 53.58, - 53.38, - 52.77, - 52.29, - 52.4, - 51.96, - 51.97, - 50.58, - 50.23, - 50.12, - 49.81, - 49.21, - 48.7, - 48.77, - 49.69, - 48.85, - 48.71, - 49.32, - 49.54, - 49.49, - 49.23, - 49.25, - 49.21, - 47.91, - 47.52, - 46.4, - 47.25, - 47.8, - 47.37, - 47.9, - 49.42, - 49.05, - 49.85, - 50.07, - 49.93, - 49.27, - 48.95, - 48.73, - 47.37, - 47.74, - 47.59, - 47.91, - 47.71, - 49.55, - 48.56, - 48.03, - 48.5, - 49.94, - 49.35, - 50.46, - 49.9, - 50.68, - 50.71, - 52.03, - 53.06, - 52.61, - 54.32, - 53.56, - 53.3, - 54.32, - 53.79, - 53.33, - 53.34, - 53.55, - 53.71, - 53.19, - 53.24, - 53.56, - 54.39, - 54.5, - 53.66, - 53.6, - 53.16, - 53.88, - 52.8, - 53.08, - 52.38, - 53.1, - 53.5, - 53.56, - 53.79, - 53.51, - 53.85, - 53.74, - 54.11, - 54.06, - 52.49, - 52.13, - 53.0, - 53.81, - 53.8, - 53.64, - 53.37, - 53.68, - 53.96, - 53.29, - 53.62, - 54.29, - 53.63, - 53.44, - 53.65, - 54.01, - 53.68, - 53.29, - 52.95, - 53.12, - 53.31, - 53.24, - 52.35, - 51.65, - 52.0, - 51.23, - 51.34, - 51.1, - 50.71, - 50.71, - 51.71, - 51.85, - 51.63, - 50.71, - 51.01, - 51.67, - 52.0, - 52.66, - 52.89, - 52.05, - 51.98, - 52.26, - 52.65, - 52.3, - 52.21, - 52.39, - 53.1, - 53.65, - 53.96, - 54.12, - 53.42, - 52.69, - 52.58, - 53.16, - 53.33, - 53.6, - 52.63, - 51.7, - 52.34, - 52.27, - 51.44, - 51.94, - 52.05, - 53.78, - 54.46, - 54.58, - 54.39, - 54.44, - 54.29, - 53.34, - 53.83, - 53.92, - 52.19, - 51.77, - 51.23, - 51.8, - 51.74, - 52.59, - 51.59, - 50.91, - 51.53, - 51.11, - 50.45, - 50.12, - 49.67, - 50.0, - 50.67, - 49.7, - 49.53, - 49.55, - 49.61, - 50.12, - 50.19, - 49.84, - 49.17, - 48.09, - 47.91, - 47.96, - 48.55, - 48.36, - 49.78, - 49.74, - 49.46, - 49.7, - 49.12, - 49.26, - 48.04, - 48.48, - 48.55, - 48.71, - 48.83, - 48.09, - 47.59, - 48.57, - 48.9, - 48.56, - 48.84, - 49.11, - 50.3, - 50.96, - 51.19, - 50.9, - 51.95, - 51.85, - 51.29, - 50.53, - 50.0, - 49.79, - 50.25, - 50.79, - 51.47, - 51.53, - 52.0, - 53.31, - 53.79, - 54.68, - 53.68, - 53.16, - 52.65, - 50.99, - 51.01, - 51.83, - 51.47, - 51.56, - 51.01, - 50.7, - 50.86, - 50.12, - 50.82, - 49.66, - 49.86, - 49.56, - 50.47, - 50.91, - 49.64, - 48.2, - 47.63, - 47.38, - 47.32, - 47.39, - 47.85, - 47.07, - 46.05, - 46.28, - 46.14, - 46.15, - 45.84, - 45.82, - 46.8, - 45.89, - 45.24, - 45.72, - 46.74, - 46.68, - 45.99, - 44.87, - 45.13, - 44.48, - 45.89, - 47.38, - 47.57, - 47.91, - 47.88, - 48.61, - 48.63, - 48.7, - 49.54, - 49.93, - 51.21, - 50.2, - 49.86, - 49.32, - 49.84, - 49.55, - 49.92, - 49.22, - 49.18, - 50.57, - 51.54, - 50.39, - 50.6, - 51.08, - 50.76, - 50.09, - 50.48, - 50.53, - 50.85, - 50.74, - 52.13, - 51.54, - 51.21, - 51.49, - 51.9, - 51.04, - 51.79, - 50.88, - 50.87, - 50.67, - 50.23, - 50.9, - 49.48, - 49.05, - 48.53, - 49.08, - 50.03, - 50.5, - 51.32, - 49.96, - 50.06, - 49.23, - 49.02, - 49.19, - 49.26, - 50.1, - 48.91, - 48.43, - 47.57, - 46.64, - 47.31, - 47.47, - 48.46, - 49.2, - 49.26, - 48.69, - 49.31, - 48.91, - 48.21, - 47.56, - 47.68, - 48.48, - 48.55, - 49.31, - 49.38, - 49.14, - 50.79, - 51.86, - 51.94, - 51.41, - 50.41, - 50.64, - 50.48, - 50.75, - 50.93, - 51.17, - 51.83, - 51.98, - 51.51, - 51.02, - 51.35, - 50.68, - 51.1, - 51.5, - 51.45, - 50.95, - 49.86, - 49.19, - 48.23, - 48.28, - 48.05, - 47.54, - 48.11, - 48.23, - 48.29, - 48.66, - 49.31, - 48.36, - 48.82, - 47.76, - 47.32, - 47.98, - 48.44, - 48.87, - 49.0, - 49.87, - 48.95, - 48.79, - 48.84, - 50.08, - 50.7, - 51.31, - 50.82, - 52.16, - 52.4, - 51.75, - 53.12, - 52.2, - 51.63, - 51.46, - 50.84, - 51.14, - 51.29, - 51.33, - 52.44, - 51.41, - 52.2, - 51.66, - 52.51, - 53.6, - 54.91, - 54.7, - 53.9, - 54.02, - 53.91, - 52.77, - 53.16, - 52.54, - 53.36, - 53.87, - 53.62, - 53.57, - 53.36, - 53.01, - 54.81, - 54.15, - 54.1, - 54.62, - 54.29, - 53.83, - 52.96, - 53.61, - 53.97, - 54.17, - 53.18, - 53.42, - 53.52, - 53.25, - 52.36, - 52.28, - 51.71, - 51.72, - 51.73, - 51.49, - 51.99, - 51.91, - 52.19, - 52.4, - 52.95, - 52.32, - 52.06, - 52.57, - 52.61, - 53.24, - 53.62, - 53.28, - 53.74, - 53.51, - 54.02, - 55.05, - 55.6, - 56.87, - 55.8, - 55.35, - 55.09, - 54.74, - 54.87, - 54.55, - 55.13, - 55.61, - 55.75, - 55.03, - 55.26, - 55.56, - 55.66, - 55.56, - 56.29, - 55.84, - 55.5, - 55.79, - 55.99, - 56.38, - 56.09, - 55.18, - 54.33, - 53.98, - 54.38, - 54.77, - 53.58, - 53.83, - 53.7, - 53.0, - 54.26, - 54.33, - 54.74, - 56.19, - 55.71, - 55.36, - 56.15, - 55.24, - 55.18, - 55.1, - 55.58, - 55.71, - 55.05, - 55.53, - 55.93, - 55.18, - 54.67, - 54.26, - 53.48, - 54.05, - 53.78, - 53.53, - 52.84, - 52.55, - 53.39, - 53.77, - 52.72, - 52.07, - 52.41, - 52.07, - 51.69, - 51.14, - 50.32, - 50.37, - 50.14, - 50.82, - 50.76, - 50.17, - 50.58, - 51.38, - 50.91, - 49.87, - 49.58, - 48.78, - 49.79, - 48.96, - 48.79, - 49.7, - 50.22, - 49.91, - 49.44, - 49.35, - 49.21, - 50.13, - 50.03, - 49.22, - 49.83, - 50.45, - 50.31, - 50.77, - 50.78, - 50.04, - 49.99, - 49.31, - 48.94, - 48.4, - 48.63, - 48.77, - 48.0, - 47.49, - 47.54, - 47.87, - 47.95, - 46.67, - 47.51, - 48.62, - 49.6, - 49.93, - 50.34, - 49.94, - 50.05, - 49.37, - 49.46, - 48.61, - 48.99, - 48.8, - 49.28, - 49.41, - 49.14, - 49.67, - 48.97, - 48.83, - 48.53, - 49.01, - 48.98, - 49.16, - 49.5, - 48.1, - 47.58, - 47.7, - 48.35, - 48.73, - 49.54, - 49.42, - 49.49, - 49.2, - 48.95, - 48.48, - 48.18, - 48.1, - 47.75, - 47.81, - 46.76, - 47.08, - 47.25, - 47.57, - 47.34, - 47.09, - 47.74, - 47.69, - 48.93, - 48.11, - 48.0, - 47.36, - 46.94, - 46.53, - 46.31, - 46.85, - 46.23, - 46.67, - 45.87, - 45.71, - 46.59, - 46.93, - 47.16, - 47.59, - 47.99, - 48.41, - 49.28, - 48.67, - 48.65, - 49.06, - 49.53, - 49.88, - 50.66, - 50.35, - 49.53, - 50.31, - 50.3, - 49.96, - 49.99, - 49.73, - 50.34, - 50.86, - 51.03, - 51.34, - 51.33, - 51.92, - 50.46, - 49.75, - 49.73, - 49.49, - 48.93, - 49.32, - 48.75, - 48.91, - 49.0, - 49.06, - 48.58, - 48.49, - 49.26, - 49.6, - 50.18, - 50.13, - 49.11, - 48.85, - 48.78, - 49.58, - 50.27, - 50.52, - 50.0, - 50.08, - 49.92, - 49.77, - 49.04, - 49.34, - 49.33, - 49.83, - 48.95, - 48.3, - 50.52, - 49.98, - 50.15, - 50.41, - 49.82, - 50.86, - 50.8, - 50.87, - 51.95, - 51.43, - 51.11, - 50.88, - 50.04, - 50.21, - 50.49, - 50.59, - 50.97, - 51.47, - 51.64, - 51.46, - 52.17, - 51.71, - 52.51, - 52.34, - 52.76, - 53.8, - 52.36, - 52.2, - 51.91, - 52.9, - 52.6, - 54.18, - 53.18, - 53.33, - 53.03, - 53.27, - 52.87, - 52.54, - 51.39, - 51.43, - 50.5, - 49.71, - 49.77, - 49.7, - 50.32, - 49.5, - 49.77, - 49.96, - 49.78, - 49.3, - 49.27, - 49.82, - 49.6, - 50.11, - 49.95, - 50.98, - 50.98, - 50.85, - 49.87, - 49.02, - 49.26, - 49.14, - 49.33, - 48.93, - 48.86, - 48.51, - 48.72, - 48.61, - 49.76, - 49.35, - 50.04, - 49.4, - 49.13, - 48.65, - 49.43, - 49.7, - 49.79, - 49.94, - 49.29, - 50.14, - 50.97, - 50.93, - 50.92, - 51.29, - 51.16, - 51.02, - 50.7, - 50.48, - 50.19, - 50.62, - 50.41, - 50.15, - 49.77, - 48.87, - 49.83, - 50.14, - 50.66, - 50.33, - 51.19, - 51.26, - 52.1, - 52.05, - 51.99, - 51.63, - 51.64, - 51.74, - 52.61, - 53.48, - 53.46, - 54.12, - 52.41, - 52.08, - 52.19, - 52.68, - 52.88, - 52.79, - 52.45, - 51.92, - 53.03, - 53.64, - 54.35, - 54.27, - 53.87, - 54.12, - 54.02, - 53.87, - 53.77, - 53.32, - 52.73, - 52.53, - 51.65, - 51.97, - 52.44, - 51.93, - 50.79, - 51.01, - 51.13, - 51.12, - 50.3, - 49.14, - 50.19, - 50.06, - 50.36, - 50.31, - 50.55, - 49.77, - 49.51, - 48.7, - 48.08, - 47.69, - 46.65, - 46.44, - 46.09, - 45.46, - 45.47, - 45.55, - 45.14, - 46.44, - 46.94, - 47.68, - 47.53, - 48.11, - 48.61, - 48.03, - 47.66, - 49.45, - 49.22, - 49.52, - 49.41, - 49.92, - 49.32, - 48.73, - 49.44, - 49.57, - 48.09, - 48.14, - 48.07, - 48.54, - 48.76, - 48.99, - 49.06, - 49.25, - 48.58, - 48.12, - 47.64, - 46.88, - 47.42, - 48.12, - 48.52, - 48.19, - 47.91, - 47.68, - 48.4, - 48.75, - 49.82, - 49.24, - 49.12, - 48.38, - 47.56, - 47.52, - 47.36, - 47.11, - 46.25, - 46.44, - 46.34, - 46.96, - 47.35, - 46.62, - 46.92, - 46.63, - 47.61, - 47.64, - 47.39, - 47.2, - 46.35, - 47.19, - 48.52, - 47.51, - 47.41, - 47.39, - 47.09, - 47.88, - 48.67, - 48.55, - 49.82, - 49.84, - 49.7, - 49.88, - 49.43, - 50.31, - 50.68, - 50.45, - 50.33, - 49.78, - 49.94, - 49.17, - 49.18, - 48.89, - 49.25, - 49.89, - 50.37, - 50.29, - 49.86, - 49.68, - 49.67, - 49.97, - 49.63, - 49.06, - 49.18, - 50.02, - 51.14, - 51.59, - 50.97, - 51.79, - 51.25, - 50.76, - 51.0, - 50.15, - 50.63, - 50.59, - 50.81, - 50.3, - 50.81, - 51.1, - 50.86, - 51.41, - 49.78, - 50.01, - 49.94, - 49.46, - 49.58, - 49.89, - 49.45, - 49.39, - 49.38, - 49.63, - 50.37, - 50.08, - 50.87, - 50.07, - 50.25, - 49.21, - 49.27, - 49.72, - 50.94, - 50.95, - 50.48, - 51.09, - 51.09, - 51.13, - 51.66, - 52.28, - 51.19, - 51.2, - 51.17, - 50.5, - 49.52, - 49.49, - 49.22, - 48.8, - 48.74, - 48.56, - 48.6, - 49.57, - 49.56, - 50.7, - 51.43, - 51.98, - 51.51, - 51.3, - 50.72, - 50.96, - 50.9, - 51.14, - 51.3, - 51.38, - 51.14, - 50.53, - 50.25, - 50.68, - 50.57, - 50.52, - 51.03, - 51.3, - 50.39, - 50.33, - 49.8, - 49.78, - 50.02, - 50.32, - 51.31, - 50.99, - 50.79, - 51.12, - 51.67, - 51.02, - 51.41, - 51.78, - 51.66, - 51.46, - 51.87, - 52.08, - 52.28, - 51.8, - 50.73, - 50.66, - 50.48, - 50.75, - 50.27, - 50.65, - 50.88, - 50.42, - 50.98, - 50.75, - 50.32, - 50.46, - 50.45, - 49.89, - 50.27, - 50.26, - 49.8, - 48.75, - 49.03, - 49.11, - 49.2, - 50.04, - 48.55, - 49.34, - 50.17, - 49.58, - 50.19, - 49.7, - 49.08, - 49.04, - 50.16, - 50.37, - 50.39, - 50.92, - 50.52, - 51.41, - 52.33, - 52.54, - 52.01, - 52.62, - 52.74, - 53.07, - 53.69, - 53.88, - 53.26, - 54.09, - 54.18, - 54.29, - 54.57, - 54.67, - 55.02, - 55.04, - 54.83, - 54.41, - 54.01, - 53.76, - 54.28, - 53.99, - 53.84, - 53.7, - 53.95, - 54.26, - 55.36, - 54.42, - 54.19, - 54.45, - 53.35, - 54.33, - 54.17, - 53.61, - 54.12, - 52.72, - 52.8, - 52.15, - 52.09, - 52.28, - 52.71, - 52.9, - 54.09, - 54.05, - 53.76, - 54.42, - 54.29, - 54.46, - 52.01, - 52.24, - 52.15, - 51.85, - 51.42, - 51.93, - 50.67, - 52.54, - 53.18, - 53.34, - 54.41, - 54.49, - 53.86, - 54.4, - 53.33, - 53.63, - 54.27, - 54.51, - 53.55, - 53.6, - 53.45, - 52.94, - 51.49, - 50.75, - 50.44, - 51.1, - 52.73, - 53.19, - 52.66, - 52.35, - 52.95, - 53.26, - 53.43, - 53.51, - 54.15, - 55.41, - 55.31, - 55.3, - 55.5, - 55.11, - 53.69, - 53.91, - 53.4, - 54.12, - 54.14, - 54.96, - 54.35, - 54.94, - 53.86, - 54.35, - 54.12, - 54.6, - 54.29, - 54.61, - 54.82, - 54.96, - 55.12, - 56.03, - 55.57, - 56.3, - 55.96, - 56.57, - 57.84, - 57.21, - 55.77, - 55.75, - 55.22, - 54.8, - 54.51, - 54.1, - 54.87, - 55.45, - 56.04, - 57.3, - 56.69, - 55.06, - 56.18, - 56.2, - 56.05, - 54.84, - 53.93, - 54.27, - 54.1, - 52.73, - 52.11, - 52.69, - 53.41, - 53.47, - 55.1, - 55.61, - 56.59, - 57.26, - 57.61, - 56.65, - 55.56, - 55.0, - 55.06, - 54.96, - 55.08, - 54.97, - 55.16, - 55.65, - 55.54, - 55.26, - 53.58, - 54.03, - 53.48, - 52.87, - 53.33, - 53.82, - 54.15, - 54.64, - 53.89, - 53.67, - 53.27, - 54.24, - 54.68, - 54.44, - 54.85, - 54.98, - 54.81, - 54.99, - 55.4, - 55.21, - 54.36, - 54.48, - 54.23, - 53.46, - 52.93, - 52.72, - 52.69, - 52.97, - 52.78, - 53.0, - 52.71, - 52.99, - 53.17, - 53.45, - 54.24, - 53.98, - 52.95, - 52.84, - 53.27, - 53.22, - 53.35, - 52.25, - 51.7, - 51.99, - 52.42, - 51.92, - 52.1, - 51.63, - 50.91, - 50.93, - 51.04, - 51.26, - 51.67, - 52.65, - 53.16, - 52.88, - 53.39, - 52.44, - 52.45, - 53.04, - 53.38, - 53.81, - 54.88, - 54.34, - 54.73, - 54.58, - 55.16, - 55.12, - 55.49, - 56.31, - 56.56, - 56.3, - 55.96, - 55.42, - 55.94, - 56.6, - 56.33, - 55.11, - 54.63, - 54.8, - 54.14, - 52.88, - 52.55, - 51.28, - 51.45, - 51.18, - 51.19, - 51.95, - 51.36, - 50.05, - 50.03, - 50.31, - 49.44, - 49.23, - 49.04, - 49.08, - 48.73, - 50.35, - 50.19, - 50.29, - 50.0, - 48.41, - 49.27, - 47.39, - 48.26, - 47.5, - 46.73, - 46.73, - 48.12, - 48.35, - 48.27, - 47.84, - 48.27, - 48.09, - 48.55, - 47.4, - 47.77, - 48.01, - 47.23, - 46.67, - 46.65, - 46.42, - 46.67, - 45.87, - 45.42, - 46.78, - 46.34, - 46.16, - 46.13, - 46.04, - 46.84, - 46.56, - 47.15, - 46.69, - 47.22, - 47.15, - 47.1, - 47.1, - 47.49, - 46.83, - 46.31, - 47.6, - 47.96, - 47.78, - 48.21, - 48.21, - 46.89, - 47.05, - 47.04, - 47.31, - 46.9, - 46.83, - 47.57, - 47.53, - 47.32, - 47.6, - 47.41, - 48.1, - 48.03, - 48.29, - 47.9, - 47.2, - 47.68, - 47.89, - 48.31, - 48.79, - 47.93, - 48.04, - 46.88, - 47.25, - 46.66, - 47.0, - 47.5, - 47.23, - 47.27, - 48.06, - 47.1, - 47.55, - 47.67, - 48.28, - 47.33, - 47.38, - 48.1, - 48.95, - 48.51, - 48.37, - 49.51, - 48.67, - 48.67, - 48.8, - 48.93, - 48.39, - 49.0, - 49.55, - 50.65, - 50.16, - 49.87, - 50.53, - 51.61, - 51.57, - 50.62, - 50.48, - 51.05, - 51.44, - 52.08, - 53.19, - 52.87, - 52.27, - 51.5, - 51.4, - 51.98, - 52.98, - 53.05, - 53.0, - 52.86, - 53.53, - 53.01, - 52.88, - 52.78, - 52.71, - 53.74, - 53.13, - 54.54, - 54.06, - 53.48, - 53.02, - 53.34, - 53.27, - 53.88, - 53.3, - 52.23, - 51.97, - 52.1, - 51.17, - 51.08, - 51.38, - 50.87, - 50.36, - 49.7, - 49.62, - 49.9, - 51.55, - 52.22, - 51.42, - 50.47, - 50.39, - 51.32, - 51.69, - 51.34, - 51.92, - 52.7, - 53.53, - 52.82, - 53.02, - 52.19, - 51.67, - 50.87, - 50.69, - 49.82, - 50.29, - 50.27, - 49.75, - 50.04, - 50.96, - 51.15, - 50.78, - 50.59, - 50.52, - 50.09, - 49.06, - 48.85, - 49.62, - 49.13, - 47.99, - 47.97, - 48.68, - 47.67, - 47.83, - 48.12, - 48.48, - 48.84, - 49.23, - 48.3, - 48.7, - 49.55, - 49.43, - 49.66, - 49.06, - 49.86, - 49.49, - 50.49, - 50.26, - 50.66, - 50.32, - 51.44, - 50.23, - 50.45, - 49.19, - 48.49, - 49.65, - 50.2, - 48.99, - 49.01, - 48.66, - 49.03, - 50.16, - 50.55, - 50.8, - 51.08, - 50.41, - 50.82, - 51.36, - 50.96, - 50.56, - 51.42, - 51.51, - 50.8, - 50.53, - 50.24, - 50.2, - 50.15, - 50.0, - 51.0, - 51.48, - 52.34, - 51.28, - 51.32, - 52.0, - 52.4, - 51.94, - 51.45, - 51.99, - 51.83, - 52.18, - 52.23, - 52.11, - 52.14, - 51.6, - 52.59, - 52.87, - 53.65, - 53.26, - 52.87, - 52.62, - 52.05, - 52.42, - 52.8, - 52.43, - 52.19, - 52.38, - 51.88, - 51.59, - 52.5, - 52.0, - 51.65, - 53.12, - 51.78, - 51.04, - 52.09, - 51.81, - 52.07, - 53.3, - 52.8, - 52.39, - 52.59, - 52.49, - 52.13, - 52.01, - 51.17, - 51.43, - 51.9, - 51.76, - 51.59, - 51.89, - 51.53, - 51.31, - 51.25, - 52.11, - 52.03, - 51.93, - 51.79, - 51.52, - 50.91, - 50.34, - 50.85, - 50.49, - 50.54, - 50.24, - 49.44, - 49.17, - 50.03, - 49.78, - 49.38, - 49.13, - 48.95, - 49.11, - 48.88, - 48.84, - 48.57, - 48.81, - 49.02, - 49.17, - 49.57, - 49.52, - 50.25, - 50.53, - 51.41, - 51.33, - 51.47, - 51.03, - 51.02, - 51.49, - 51.24, - 52.11, - 52.09, - 52.99, - 52.31, - 52.09, - 51.75, - 52.32, - 52.66, - 52.56, - 52.24, - 52.18, - 52.57, - 53.02, - 52.92, - 52.6, - 52.61, - 52.63, - 52.73, - 52.4, - 53.4, - 52.95, - 53.8, - 54.56, - 55.04, - 56.06, - 56.28, - 55.96, - 55.53, - 55.01, - 55.42, - 54.42, - 53.48, - 54.33, - 54.85, - 55.0, - 55.45, - 55.81, - 55.58, - 54.59, - 55.27, - 55.43, - 54.5, - 54.49, - 54.12, - 53.97, - 53.69, - 53.95, - 53.74, - 52.98, - 53.32, - 53.55, - 52.62, - 52.81, - 53.29, - 53.13, - 53.18, - 52.66, - 51.56, - 51.84, - 51.75, - 51.97, - 51.79, - 51.6, - 51.66, - 51.59, - 52.08, - 51.79, - 50.88, - 50.95, - 50.15, - 48.63, - 48.0, - 47.77, - 47.34, - 46.47, - 46.41, - 47.21, - 47.76, - 47.81, - 48.41, - 48.18, - 47.68, - 48.14, - 47.52, - 47.77, - 47.8, - 47.63, - 47.4, - 48.14, - 47.22, - 47.44, - 47.32, - 46.92, - 47.01, - 47.26, - 47.28, - 47.48, - 48.38, - 48.05, - 48.34, - 47.33, - 47.66, - 46.58, - 47.03, - 46.81, - 46.97, - 46.16, - 46.25, - 46.82, - 47.25, - 47.3, - 47.35, - 48.09, - 48.57, - 48.22, - 47.91, - 47.54, - 47.57, - 46.92, - 45.69, - 45.64, - 45.88, - 46.08, - 46.81, - 46.09, - 45.86, - 45.08, - 45.33, - 45.36, - 45.16, - 45.28, - 44.95, - 44.44, - 45.5, - 46.08, - 46.05, - 45.2, - 45.17, - 45.61, - 45.8, - 46.49, - 47.29, - 47.3, - 47.07, - 46.83, - 46.65, - 47.26, - 47.06, - 46.11, - 46.47, - 46.48, - 46.27, - 45.16, - 45.96, - 46.46, - 45.85, - 46.02, - 45.45, - 44.73, - 43.57, - 44.17, - 44.81, - 44.73, - 44.8, - 45.96, - 45.59, - 44.96, - 45.14, - 45.57, - 45.48, - 44.71, - 44.36, - 44.88, - 45.41, - 44.5, - 43.88, - 43.41, - 43.53, - 44.98, - 44.91, - 45.05, - 44.67, - 46.33, - 46.04, - 45.81, - 45.99, - 45.27, - 45.85, - 45.93, - 45.51, - 45.24, - 44.2, - 43.98, - 42.74, - 42.61, - 42.46, - 42.26, - 42.07, - 41.72, - 42.62, - 43.64, - 43.66, - 44.47, - 44.4, - 44.33, - 43.95, - 44.49, - 44.97, - 44.29, - 44.5, - 44.3, - 43.88, - 43.98, - 42.95, - 42.83, - 44.11, - 44.49, - 43.92, - 44.37, - 44.54, - 44.45, - 44.21, - 44.33, - 44.09, - 44.1, - 44.66, - 45.26, - 44.58, - 44.4, - 45.48, - 46.65, - 46.94, - 47.97, - 48.73, - 48.68, - 47.51, - 47.52, - 46.8, - 46.94, - 48.05, - 48.24, - 47.81, - 47.15, - 46.03, - 44.96, - 46.04, - 46.63, - 46.62, - 46.6, - 46.63, - 46.69, - 47.6, - 47.88, - 46.73, - 47.43, - 46.33, - 46.16, - 45.4, - 45.52, - 44.85, - 44.13, - 43.62, - 44.23, - 44.24, - 44.75, - 45.68, - 45.9, - 46.33, - 45.82, - 45.85, - 45.25, - 45.67, - 46.3, - 46.96, - 47.0, - 47.6, - 47.56, - 47.27, - 47.63, - 48.11, - 49.47, - 49.92, - 49.26, - 48.69, - 47.93, - 48.02, - 47.4, - 48.27, - 48.13, - 48.55, - 48.67, - 48.9, - 48.3, - 48.32, - 48.1, - 48.07, - 48.19, - 48.63, - 48.38, - 48.91, - 49.13, - 50.13, - 48.14, - 47.79, - 48.59, - 47.1, - 48.05, - 48.14, - 46.95, - 47.45, - 46.87, - 46.38, - 47.33, - 47.15, - 46.64, - 47.91, - 48.51, - 48.34, - 47.9, - 47.82, - 48.81, - 48.24, - 47.51, - 48.33, - 48.19, - 48.29, - 48.64, - 48.43, - 47.01, - 46.94, - 47.74, - 49.09, - 49.04, - 49.04, - 49.88, - 50.24, - 50.41, - 49.22, - 48.98, - 49.13, - 48.24, - 48.06, - 49.12, - 48.98, - 48.14, - 47.05, - 47.1, - 46.81, - 46.35, - 46.56, - 46.8, - 46.97, - 47.24, - 46.56, - 46.25, - 46.12, - 46.17, - 46.84, - 46.47, - 46.07, - 47.04, - 47.2, - 46.41, - 46.3, - 45.63, - 45.04, - 44.33, - 43.97, - 45.33, - 46.03, - 46.94, - 47.65, - 47.62, - 47.9, - 48.01, - 47.41, - 46.76, - 47.37, - 46.69, - 46.88, - 47.33, - 47.83, - 48.1, - 47.42, - 47.79, - 47.75, - 47.21, - 46.07, - 46.42, - 45.56, - 44.63, - 45.78, - 45.15, - 44.99, - 45.14, - 45.28, - 44.76, - 44.44, - 45.03, - 44.96, - 45.05, - 43.85, - 43.63, - 44.27, - 43.95, - 43.5, - 43.86, - 44.34, - 44.65, - 44.42, - 44.98, - 46.06, - 46.84, - 45.96, - 47.8, - 47.05, - 46.37, - 46.63, - 46.64, - 46.92, - 47.77, - 48.38, - 47.87, - 47.96, - 48.61, - 49.26, - 49.95, - 50.45, - 50.86, - 50.54, - 49.73, - 49.99, - 49.72, - 50.47, - 49.94, - 49.71, - 49.46, - 50.05, - 50.5, - 50.51, - 50.67, - 51.63, - 50.54, - 50.97, - 51.6, - 52.3, - 52.74, - 52.22, - 51.85, - 52.21, - 51.81, - 51.66, - 50.72, - 49.99, - 50.2, - 49.94, - 49.48, - 49.38, - 49.57, - 49.43, - 49.54, - 49.6, - 49.46, - 49.46, - 48.94, - 48.66, - 47.59, - 46.94, - 46.29, - 46.12, - 46.88, - 46.93, - 47.08, - 46.58, - 46.82, - 47.9, - 47.89, - 47.44, - 46.79, - 47.01, - 46.51, - 47.0, - 46.46, - 45.53, - 45.91, - 45.22, - 45.68, - 46.38, - 46.1, - 46.3, - 47.21, - 46.99, - 48.01, - 47.85, - 47.33, - 47.44, - 47.63, - 48.36, - 48.92, - 49.17, - 49.58, - 49.69, - 50.17, - 49.86, - 49.21, - 49.36, - 50.98, - 51.45, - 51.0, - 51.81, - 50.66, - 50.49, - 50.72, - 50.3, - 49.94, - 49.84, - 49.52, - 49.06, - 48.43, - 47.52, - 46.99, - 46.99, - 47.65, - 47.3, - 46.63, - 47.66, - 47.02, - 47.14, - 46.63, - 46.27, - 46.58, - 46.92, - 47.75, - 48.19, - 48.32, - 48.73, - 48.14, - 48.9, - 49.24, - 49.55, - 49.92, - 49.03, - 48.37, - 48.48, - 48.6, - 48.97, - 49.06, - 48.97, - 49.74, - 49.96, - 50.41, - 51.11, - 51.85, - 52.0, - 52.4, - 52.51, - 53.1, - 54.41, - 53.7, - 53.17, - 54.06, - 54.09, - 53.75, - 53.26, - 53.75, - 54.01, - 55.14, - 54.98, - 55.42, - 56.31, - 55.32, - 54.58, - 54.65, - 54.22, - 53.88, - 53.41, - 53.25, - 52.64, - 51.82, - 52.01, - 52.05, - 52.6, - 52.86, - 53.05, - 53.44, - 52.83, - 52.47, - 52.59, - 53.1, - 53.42, - 53.23, - 53.05, - 53.14, - 52.38, - 52.84, - 53.25, - 53.74, - 54.26, - 54.78, - 53.55, - 53.62, - 52.69, - 52.06, - 51.94, - 52.61, - 52.76, - 52.84, - 53.86, - 53.92, - 53.27, - 52.37, - 51.8, - 51.83, - 50.87, - 51.12, - 51.28, - 50.82, - 50.87, - 51.16, - 50.76, - 51.18, - 50.73, - 51.07, - 51.92, - 52.08, - 51.27, - 51.3, - 51.32, - 50.78, - 50.01, - 49.78, - 50.3, - 50.79, - 51.49, - 51.43, - 52.58, - 52.03, - 52.25, - 52.06, - 52.91, - 52.87, - 52.2, - 52.3, - 51.58, - 51.02, - 51.56, - 51.52, - 52.0, - 51.44, - 52.18, - 52.04, - 50.82, - 50.27, - 49.42, - 48.56, - 48.89, - 49.13, - 49.5, - 49.07, - 49.41, - 48.54, - 48.28, - 48.22, - 47.91, - 48.01, - 48.04, - 48.36, - 48.58, - 49.18, - 48.91, - 49.32, - 49.5, - 49.66, - 49.74, - 48.45, - 49.64, - 49.09, - 48.63, - 48.47, - 47.71, - 48.81, - 48.46, - 48.08, - 47.62, - 47.93, - 48.81, - 49.0, - 48.55, - 49.37, - 49.56, - 49.13, - 49.11, - 49.2, - 49.36, - 49.37, - 49.4, - 50.53, - 52.22, - 52.28, - 51.68, - 51.02, - 51.49, - 50.48, - 50.36, - 50.59, - 50.69, - 50.44, - 51.53, - 51.98, - 51.65, - 52.09, - 51.94, - 51.59, - 51.31, - 52.0, - 51.62, - 51.55, - 52.13, - 52.27, - 52.37, - 51.92, - 53.28, - 53.71, - 52.21, - 52.95, - 52.12, - 51.25, - 50.81, - 51.55, - 51.35, - 51.45, - 50.42, - 51.06, - 50.88, - 50.09, - 50.28, - 50.57, - 50.61, - 51.37, - 51.69, - 52.56, - 52.48, - 52.49, - 52.96, - 53.6, - 53.32, - 54.39, - 54.37, - 54.29, - 54.47, - 53.86, - 52.8, - 53.98, - 54.53, - 53.89, - 53.89, - 54.19, - 53.81, - 54.6, - 54.21, - 54.72, - 54.25, - 54.47, - 55.31, - 55.49, - 55.08, - 55.11, - 55.45, - 55.08, - 54.74, - 55.71, - 56.43, - 55.9, - 54.99, - 54.12, - 53.37, - 53.13, - 53.03, - 52.14, - 52.19, - 50.4, - 50.48, - 51.43, - 50.67, - 48.93, - 49.05, - 49.49, - 49.26, - 49.41, - 50.2, - 51.21, - 51.54, - 50.77, - 50.85, - 50.24, - 50.22, - 50.07, - 49.73, - 50.65, - 50.5, - 49.61, - 49.84, - 50.26, - 50.28, - 49.81, - 49.56, - 49.21, - 48.92, - 48.52, - 48.42, - 47.64, - 47.83, - 47.41, - 47.99, - 48.26, - 49.19, - 48.39, - 49.27, - 49.22, - 49.6, - 50.14, - 50.72, - 50.74, - 51.0, - 50.92, - 51.34, - 50.78, - 51.01, - 51.91, - 53.08, - 53.66, - 54.46, - 54.68, - 55.22, - 56.29, - 56.13, - 55.05, - 54.85, - 54.86, - 54.27, - 53.47, - 53.1, - 52.3, - 52.8, - 53.77, - 54.1, - 53.18, - 53.24, - 52.66, - 52.78, - 52.23, - 52.77, - 53.14, - 52.88, - 53.13, - 53.1, - 54.08, - 52.86, - 53.05, - 53.73, - 53.44, - 53.07, - 53.11, - 52.5, - 52.13, - 51.47, - 51.33, - 50.05, - 49.69, - 50.03, - 49.8, - 49.56, - 50.11, - 51.05, - 50.59, - 51.3, - 50.22, - 49.71, - 50.04, - 50.19, - 50.26, - 50.77, - 50.64, - 51.08, - 50.77, - 50.38, - 49.24, - 49.66, - 49.15, - 49.77, - 50.38, - 50.24, - 50.29, - 50.4, - 50.27, - 49.39, - 50.27, - 49.92, - 50.24, - 50.41, - 50.58, - 50.7, - 51.23, - 50.68, - 51.27, - 51.34, - 51.34, - 51.06, - 51.01, - 51.34, - 50.61, - 49.57, - 49.41, - 49.84, - 49.67, - 50.5, - 51.26, - 52.08, - 52.91, - 53.01, - 53.29, - 52.81, - 51.15, - 51.37, - 50.88, - 50.74, - 49.23, - 49.79, - 49.67, - 49.32, - 48.64, - 48.18, - 47.71, - 47.17, - 46.38, - 46.33, - 46.2, - 46.79, - 45.8, - 45.62, - 45.17, - 45.47, - 45.53, - 46.13, - 47.31, - 47.37, - 47.74, - 47.33, - 47.31, - 47.38, - 48.71, - 48.06, - 48.01, - 48.07, - 47.65, - 47.91, - 47.96, - 48.07, - 47.68, - 48.17, - 47.64, - 47.47, - 48.03, - 48.91, - 48.48, - 48.88, - 48.85, - 49.5, - 49.58, - 50.61, - 51.51, - 50.9, - 50.68, - 50.22, - 50.17, - 49.07, - 48.09, - 48.74, - 48.97, - 49.44, - 48.91, - 48.3, - 48.22, - 49.08, - 49.15, - 49.27, - 50.0, - 50.22, - 50.33, - 50.58, - 50.45, - 51.39, - 51.3, - 50.84, - 51.23, - 51.77, - 51.46, - 51.86, - 52.47, - 50.41, - 49.37, - 49.62, - 49.07, - 50.1, - 50.29, - 50.22, - 50.26, - 50.02, - 49.64, - 49.72, - 50.33, - 49.39, - 49.55, - 49.29, - 49.35, - 48.91, - 49.02, - 48.4, - 48.42, - 48.29, - 47.33, - 47.63, - 45.99, - 45.85, - 45.04, - 45.29, - 45.18, - 45.77, - 45.73, - 45.69, - 46.45, - 46.24, - 46.3, - 47.23, - 47.68, - 48.92, - 49.21, - 48.91, - 49.58, - 50.14, - 49.97, - 50.3, - 50.24, - 50.54, - 50.55, - 50.46, - 51.46, - 51.71, - 50.87, - 50.98, - 50.78, - 50.95, - 51.08, - 51.28, - 50.23, - 49.29, - 50.14, - 50.12, - 50.92, - 51.22, - 50.88, - 49.85, - 50.16, - 50.46, - 51.5, - 51.35, - 51.37, - 50.26, - 49.89, - 50.04, - 49.83, - 49.31, - 50.17, - 51.13, - 50.47, - 50.52, - 50.25, - 51.14, - 51.26, - 51.59, - 51.0, - 51.77, - 51.56, - 52.64, - 53.25, - 52.79, - 53.05, - 53.14, - 52.94, - 53.33, - 53.25, - 53.2, - 52.76, - 52.26, - 52.26, - 52.32, - 52.92, - 52.05, - 52.07, - 52.99, - 52.52, - 51.85, - 51.25, - 51.7, - 50.91, - 50.9, - 50.48, - 50.13, - 49.94, - 49.72, - 49.5, - 49.48, - 49.65, - 49.39, - 49.68, - 49.4, - 49.14, - 49.18, - 48.17, - 47.71, - 47.36, - 46.8, - 46.72, - 46.35, - 45.87, - 46.57, - 47.88, - 48.52, - 48.73, - 49.43, - 49.63, - 49.48, - 49.56, - 49.37, - 48.06, - 47.59, - 47.14, - 47.49, - 47.25, - 46.23, - 46.28, - 46.53, - 47.06, - 47.34, - 48.83, - 48.33, - 49.15, - 49.72, - 49.35, - 49.28, - 48.85, - 48.8, - 48.56, - 48.32, - 48.35, - 47.76, - 48.48, - 49.04, - 48.64, - 49.18, - 48.57, - 47.53, - 47.77, - 48.14, - 47.73, - 48.09, - 49.31, - 51.13, - 50.58, - 50.77, - 50.01, - 51.71, - 51.42, - 51.91, - 51.92, - 51.25, - 51.1, - 50.27, - 49.88, - 49.72, - 49.86, - 48.5, - 48.49, - 50.05, - 49.48, - 49.69, - 49.44, - 47.76, - 47.2, - 46.85, - 47.42, - 47.45, - 47.37, - 47.83, - 47.95, - 47.89, - 48.33, - 47.54, - 47.47, - 48.27, - 47.02, - 46.6, - 46.77, - 46.97, - 46.83, - 47.15, - 46.67, - 47.33, - 47.5, - 48.64, - 49.17, - 49.52, - 50.38, - 49.89, - 49.72, - 48.67, - 49.22, - 50.23, - 49.93, - 49.2, - 49.89, - 49.45, - 49.16, - 50.1, - 49.89, - 49.78, - 50.75, - 51.09, - 50.43, - 51.32, - 50.25, - 50.85, - 51.13, - 50.79, - 50.31, - 49.63, - 50.68, - 50.74, - 50.35, - 50.68, - 51.39, - 51.56, - 51.94, - 52.48, - 52.46, - 52.6, - 52.48, - 51.84, - 51.04, - 51.29, - 50.84, - 50.81, - 50.64, - 51.21, - 51.36, - 51.51, - 51.31, - 51.2, - 50.98, - 51.11, - 50.05, - 50.04, - 50.26, - 50.49, - 49.83, - 49.58, - 49.36, - 49.05, - 48.34, - 47.72, - 47.77, - 48.05, - 48.17, - 47.69, - 47.97, - 47.89, - 47.63, - 47.12, - 46.88, - 47.37, - 47.31, - 47.29, - 46.74, - 48.48, - 47.16, - 46.0, - 45.76, - 45.97, - 47.11, - 47.48, - 47.71, - 48.3, - 48.4, - 47.25, - 47.46, - 47.64, - 48.99, - 48.58, - 49.36, - 48.56, - 49.51, - 49.6, - 50.11, - 50.53, - 50.92, - 50.96, - 50.55, - 50.44, - 49.98, - 49.91, - 48.95, - 49.07, - 49.67, - 50.4, - 51.18, - 51.25, - 51.13, - 50.96, - 51.17, - 51.58, - 51.75, - 50.91, - 51.72, - 51.97, - 52.53, - 52.51, - 52.3, - 53.42, - 52.71, - 51.64, - 52.8, - 52.89, - 52.58, - 52.17, - 50.93, - 52.03, - 52.41, - 52.67, - 53.11, - 52.5, - 52.72, - 53.32, - 51.93, - 52.25, - 52.65, - 52.66, - 52.08, - 51.94, - 51.62, - 51.81, - 51.45, - 51.88, - 51.53, - 51.19, - 51.87, - 51.73, - 52.02, - 51.2, - 52.09, - 51.18, - 51.21, - 51.05, - 50.57, - 50.4, - 51.13, - 52.15, - 51.97, - 51.71, - 50.55, - 51.57, - 50.9, - 50.33, - 50.39, - 50.82, - 51.72, - 52.99, - 53.38, - 53.03, - 52.57, - 52.41, - 52.85, - 53.36, - 53.67, - 52.46, - 52.07, - 52.9, - 52.52, - 52.42, - 54.01, - 53.89, - 54.66, - 55.67, - 56.02, - 55.63, - 54.15, - 53.55, - 53.87, - 54.15, - 54.77, - 54.01, - 54.05, - 52.74, - 52.15, - 52.43, - 51.07, - 51.54, - 52.61, - 51.69, - 51.5, - 52.5, - 52.75, - 52.94, - 52.94, - 52.06, - 51.94, - 52.67, - 52.67, - 53.05, - 52.77, - 52.19, - 51.89, - 51.22, - 50.38, - 50.36, - 50.22, - 49.65, - 50.07, - 49.51, - 49.78, - 50.08, - 51.08, - 51.26, - 51.71, - 51.72, - 50.84, - 51.34, - 52.32, - 52.2, - 53.41, - 53.9, - 55.02, - 54.81, - 54.18, - 54.13, - 53.61, - 53.66, - 53.44, - 53.47, - 53.35, - 52.7, - 52.33, - 53.04, - 52.94, - 52.08, - 50.83, - 50.62, - 50.77, - 50.05, - 48.98, - 49.33, - 51.26, - 51.76, - 51.13, - 51.03, - 50.94, - 50.16, - 49.31, - 49.24, - 49.73, - 49.89, - 49.48, - 49.8, - 50.11, - 49.52, - 48.8, - 49.21, - 49.91, - 50.15, - 50.86, - 51.72, - 50.77, - 51.04, - 51.81, - 52.45, - 53.26, - 52.84, - 53.2, - 53.6, - 53.17, - 53.22, - 52.36, - 51.8, - 51.96, - 52.55, - 52.5, - 53.37, - 54.2, - 53.52, - 53.39, - 53.02, - 53.45, - 53.82, - 53.26, - 53.75, - 52.89, - 53.53, - 52.0, - 51.85, - 51.39, - 51.77, - 51.89, - 50.53, - 49.71, - 49.37, - 50.09, - 51.07, - 51.46, - 52.28, - 51.78, - 52.0, - 52.03, - 51.34, - 51.11, - 50.87, - 51.13, - 51.4, - 51.05, - 50.71, - 49.55, - 49.86, - 49.8, - 49.79, - 50.12, - 49.82, - 49.25, - 48.9, - 48.72, - 48.87, - 48.53, - 48.3, - 47.53, - 47.34, - 46.34, - 46.02, - 46.42, - 46.6, - 46.57, - 46.51, - 47.12, - 46.47, - 46.8, - 46.44, - 46.68, - 46.65, - 46.39, - 46.65, - 46.33, - 45.68, - 45.47, - 44.81, - 45.0, - 44.74, - 44.08, - 44.42, - 44.77, - 44.77, - 44.7, - 45.35, - 45.28, - 45.53, - 44.94, - 45.37, - 45.38, - 45.78, - 45.7, - 45.34, - 44.71, - 44.69, - 44.52, - 43.85, - 44.73, - 45.45, - 44.32, - 43.15, - 42.37, - 42.62, - 44.38, - 43.78, - 43.71, - 44.64, - 44.45, - 45.23, - 45.89, - 45.95, - 46.56, - 47.19, - 46.41, - 46.37, - 46.07, - 46.16, - 45.51, - 45.0, - 45.14, - 45.23, - 46.16, - 46.36, - 47.29, - 48.13, - 48.85, - 46.76, - 46.36, - 46.71, - 45.98, - 45.74, - 46.23, - 46.33, - 46.2, - 47.31, - 47.11, - 47.84, - 47.85, - 47.95, - 47.78, - 47.32, - 47.24, - 46.48, - 46.91, - 47.04, - 46.84, - 47.38, - 46.8, - 45.69, - 46.03, - 45.28 + 49.91, 49.81, 49.75, 50.17, 50.09, 49.19, 49.41, 49.26, 49.15, 49.23, + 49.39, 50.1, 50.49, 50.55, 50.09, 49.48, 49.64, 50.43, 50.45, 50.38, + 50.69, 49.8, 49.62, 49.92, 50.45, 50.29, 50.51, 50.65, 51.11, 50.42, + 50.75, 49.83, 48.26, 47.93, 47.42, 48.0, 48.44, 47.74, 48.29, 47.72, + 47.72, 47.59, 47.7, 48.24, 48.66, 48.9, 49.31, 49.61, 49.24, 48.83, + 48.57, 48.89, 48.77, 50.19, 49.7, 49.04, 49.52, 50.39, 50.68, 51.17, + 52.0, 51.91, 51.01, 50.68, 51.23, 50.34, 50.36, 50.5, 50.3, 50.73, + 51.06, 52.43, 52.76, 52.34, 51.95, 51.42, 51.96, 51.58, 51.51, 51.92, + 51.45, 51.25, 50.12, 49.47, 49.14, 49.4, 50.13, 50.12, 50.27, 50.37, + 51.01, 51.53, 51.66, 51.02, 51.54, 51.74, 52.44, 52.37, 53.5, 53.21, + 54.1, 54.09, 53.7, 52.95, 52.8, 53.6, 54.02, 54.35, 52.84, 53.21, 53.47, + 53.08, 52.64, 52.58, 53.57, 52.86, 52.55, 53.31, 52.98, 52.7, 52.71, + 51.91, 52.0, 51.24, 51.74, 51.71, 53.05, 53.15, 53.91, 53.05, 52.91, + 53.05, 54.04, 52.95, 53.48, 53.77, 54.61, 54.95, 54.88, 54.47, 53.63, + 53.68, 53.49, 54.63, 54.17, 54.28, 53.25, 52.95, 53.05, 53.48, 54.28, + 54.17, 53.41, 53.62, 53.86, 54.08, 53.58, 54.18, 54.15, 54.49, 55.16, + 55.43, 55.49, 56.67, 56.68, 56.37, 56.31, 57.08, 57.01, 57.18, 57.75, + 57.29, 56.11, 56.16, 56.18, 55.69, 56.1, 56.34, 55.62, 55.82, 55.58, + 54.58, 54.76, 54.64, 54.1, 54.33, 54.54, 54.1, 54.26, 54.78, 54.26, + 54.4, 54.32, 55.59, 54.36, 54.69, 54.41, 54.26, 55.32, 55.21, 56.45, + 56.05, 56.14, 55.73, 55.2, 55.13, 54.86, 54.88, 53.52, 54.65, 54.46, + 55.42, 54.7, 54.79, 56.59, 55.93, 54.92, 54.49, 54.69, 55.01, 55.68, + 55.41, 54.35, 54.0, 54.66, 54.85, 53.58, 53.48, 54.25, 55.44, 55.67, + 55.74, 54.89, 54.28, 54.22, 54.44, 54.7, 54.32, 53.54, 53.0, 52.25, + 52.59, 51.15, 50.93, 51.18, 52.07, 52.07, 52.63, 52.34, 51.85, 51.4, + 52.29, 52.84, 53.08, 55.02, 54.9, 55.17, 55.25, 55.01, 56.3, 57.08, + 56.1, 55.74, 55.88, 56.23, 55.3, 53.84, 52.62, 52.52, 52.41, 52.57, + 52.06, 51.28, 50.04, 50.24, 50.46, 51.04, 51.5, 51.35, 52.13, 52.01, + 51.57, 51.23, 50.85, 49.54, 49.64, 49.8, 49.58, 49.16, 49.4, 50.45, + 50.46, 50.15, 49.79, 49.75, 49.0, 48.94, 49.0, 50.13, 50.69, 51.3, + 50.84, 51.23, 50.52, 50.7, 50.93, 50.46, 51.65, 51.95, 50.77, 51.09, + 50.82, 50.81, 51.07, 51.28, 50.03, 49.34, 49.82, 50.6, 51.73, 52.78, + 51.49, 51.92, 50.73, 51.69, 51.8, 51.08, 52.27, 52.61, 51.42, 51.57, + 51.1, 51.14, 50.84, 51.65, 50.76, 50.94, 52.01, 51.47, 51.57, 51.66, + 51.21, 51.57, 51.6, 51.0, 52.04, 52.47, 52.32, 51.9, 51.39, 52.1, 51.97, + 52.21, 52.05, 52.38, 52.26, 52.68, 52.51, 52.96, 53.3, 53.17, 52.59, + 51.97, 51.49, 50.87, 51.37, 51.31, 52.23, 53.55, 53.5, 52.5, 52.22, + 52.13, 51.19, 51.02, 51.17, 50.87, 50.39, 49.93, 51.0, 50.89, 50.37, + 50.14, 50.71, 50.29, 50.57, 51.0, 51.42, 52.24, 51.86, 52.5, 51.98, + 51.7, 52.38, 52.83, 52.77, 52.0, 52.3, 51.88, 51.28, 50.87, 51.0, 49.71, + 49.93, 50.04, 49.68, 50.31, 50.67, 50.3, 49.89, 50.31, 49.39, 49.2, + 48.84, 48.91, 49.06, 49.1, 49.8, 49.94, 49.75, 49.03, 49.48, 49.81, + 50.68, 50.22, 50.23, 50.19, 50.13, 50.14, 49.11, 49.62, 50.02, 50.7, + 52.03, 51.8, 51.74, 51.71, 52.84, 51.75, 52.01, 51.08, 49.51, 48.31, + 47.51, 48.21, 47.72, 47.63, 46.98, 47.41, 46.8, 47.65, 47.1, 46.7, + 46.84, 46.92, 47.84, 47.95, 47.27, 46.99, 46.7, 47.2, 47.49, 47.47, + 48.04, 47.76, 47.73, 47.88, 48.84, 48.8, 48.62, 48.02, 48.47, 48.15, + 48.39, 47.28, 47.96, 47.2, 46.79, 47.49, 46.74, 46.76, 46.87, 46.33, + 47.21, 48.17, 47.02, 46.21, 46.77, 46.05, 45.9, 46.06, 46.55, 46.49, + 46.61, 46.22, 47.07, 46.83, 47.1, 46.85, 46.97, 46.93, 46.9, 46.35, + 46.9, 47.81, 48.0, 48.48, 49.01, 49.59, 49.78, 49.91, 50.43, 50.47, + 49.87, 49.89, 48.76, 48.78, 49.05, 49.81, 49.91, 50.47, 50.46, 49.83, + 48.99, 48.43, 47.64, 48.07, 47.98, 48.36, 48.44, 49.1, 49.75, 49.37, + 49.22, 48.91, 47.96, 48.41, 49.15, 49.17, 48.89, 49.56, 48.17, 48.31, + 48.43, 48.12, 48.99, 49.59, 49.44, 49.4, 49.18, 48.89, 48.13, 48.99, + 49.63, 50.12, 49.46, 50.72, 51.89, 51.97, 51.39, 50.84, 51.07, 50.5, + 50.47, 51.12, 50.19, 51.39, 52.3, 51.51, 50.63, 50.45, 49.82, 49.67, + 48.13, 48.03, 49.15, 48.5, 48.36, 47.5, 47.93, 47.84, 49.05, 49.19, + 48.98, 49.33, 49.04, 48.26, 48.48, 48.4, 48.53, 48.79, 48.51, 48.79, + 49.86, 49.19, 50.25, 50.1, 49.64, 51.1, 51.17, 51.97, 52.42, 51.37, + 51.41, 51.07, 50.24, 49.17, 49.25, 49.62, 49.86, 49.68, 49.21, 48.63, + 48.33, 47.74, 47.66, 47.7, 47.21, 47.12, 46.72, 46.79, 47.16, 47.32, + 47.66, 46.71, 46.55, 46.79, 47.23, 46.33, 46.5, 47.29, 47.24, 47.24, + 47.56, 47.76, 48.21, 48.29, 48.42, 47.98, 47.92, 48.71, 48.61, 48.54, + 48.27, 48.78, 48.29, 48.87, 48.33, 47.73, 47.9, 48.02, 48.24, 48.91, + 48.69, 48.98, 48.45, 49.24, 49.63, 49.96, 50.08, 49.6, 49.41, 49.73, + 49.72, 49.8, 48.99, 49.12, 48.72, 48.1, 48.04, 46.97, 47.45, 48.01, + 48.02, 47.46, 46.94, 46.91, 45.52, 45.72, 46.2, 46.09, 45.87, 46.07, + 46.35, 47.08, 47.15, 46.8, 46.58, 46.76, 47.76, 47.61, 47.03, 46.57, + 45.38, 45.67, 44.94, 44.3, 43.23, 42.69, 43.18, 42.53, 41.63, 41.9, + 41.86, 42.28, 42.88, 43.02, 42.38, 42.46, 42.91, 42.7, 41.98, 42.81, + 42.7, 42.6, 42.76, 43.52, 43.81, 43.73, 44.27, 45.67, 46.59, 47.06, + 46.45, 48.77, 48.07, 47.89, 47.51, 48.54, 48.82, 47.99, 48.19, 48.55, + 48.39, 47.69, 47.3, 47.09, 47.16, 46.91, 47.41, 46.89, 45.92, 45.56, + 46.45, 46.18, 47.66, 48.0, 47.34, 46.9, 47.11, 46.46, 47.95, 47.4, + 47.86, 48.78, 48.74, 48.16, 48.04, 48.29, 48.85, 48.91, 48.09, 48.16, + 47.79, 46.52, 46.17, 45.39, 45.84, 47.09, 48.26, 47.95, 47.71, 48.17, + 48.84, 48.61, 48.56, 49.91, 49.85, 49.56, 49.64, 49.99, 49.38, 49.25, + 48.56, 48.42, 49.58, 50.03, 49.98, 49.42, 49.24, 49.89, 49.55, 50.43, + 49.6, 49.43, 50.49, 49.28, 50.0, 48.89, 48.86, 48.78, 49.3, 47.42, + 46.32, 46.06, 46.16, 45.7, 45.65, 45.03, 44.88, 44.48, 44.74, 45.19, + 46.15, 45.83, 45.72, 45.84, 45.74, 45.8, 44.94, 45.27, 44.81, 44.34, + 43.5, 44.33, 44.36, 45.16, 45.42, 44.49, 43.95, 44.53, 44.18, 43.64, + 43.66, 43.68, 43.2, 43.14, 42.99, 41.57, 42.04, 41.72, 42.67, 42.12, + 41.33, 42.22, 41.42, 41.21, 41.75, 41.71, 40.89, 41.18, 41.24, 42.19, + 42.7, 44.66, 43.78, 43.89, 43.38, 44.2, 44.81, 45.37, 44.99, 44.65, + 43.54, 44.69, 45.1, 45.04, 45.7, 46.24, 46.9, 45.99, 45.64, 45.84, + 46.14, 46.79, 46.25, 46.4, 47.8, 48.26, 48.81, 48.83, 49.31, 50.41, + 50.46, 51.19, 50.64, 50.98, 51.5, 51.02, 51.66, 51.22, 50.71, 50.7, + 51.84, 51.99, 52.51, 52.02, 52.03, 51.28, 50.92, 51.4, 51.35, 52.19, + 52.03, 51.87, 52.6, 52.15, 51.2, 51.96, 52.17, 50.82, 50.83, 50.57, + 51.61, 51.14, 50.77, 50.21, 49.57, 49.16, 48.31, 47.73, 46.81, 45.98, + 45.12, 44.91, 44.6, 43.97, 44.38, 44.46, 44.31, 44.15, 45.22, 45.46, + 45.84, 44.37, 44.09, 42.9, 42.79, 43.16, 42.89, 43.34, 42.86, 43.35, + 42.55, 42.54, 42.95, 43.41, 43.46, 44.76, 44.61, 44.45, 42.91, 44.11, + 44.01, 43.42, 44.34, 45.2, 45.36, 44.59, 44.95, 44.68, 44.08, 44.83, + 43.65, 44.12, 44.51, 45.85, 46.13, 44.97, 44.57, 44.72, 45.04, 45.73, + 44.64, 44.54, 45.24, 46.26, 47.45, 47.27, 47.98, 49.05, 49.78, 50.22, + 50.72, 50.23, 49.35, 49.96, 49.75, 49.74, 49.4, 49.17, 49.33, 48.73, + 48.79, 48.97, 48.94, 48.52, 49.02, 50.16, 49.8, 50.54, 51.06, 49.45, + 49.01, 48.64, 49.14, 49.27, 49.57, 49.96, 49.42, 48.98, 48.27, 48.2, + 48.17, 48.31, 47.91, 48.49, 49.07, 50.02, 50.44, 50.55, 50.94, 51.29, + 50.87, 51.63, 52.62, 53.76, 53.7, 53.82, 54.0, 53.92, 54.21, 54.05, + 53.86, 54.83, 54.84, 54.78, 55.21, 55.2, 55.27, 55.13, 54.29, 54.19, + 53.42, 53.48, 52.7, 53.2, 53.58, 53.68, 53.55, 53.72, 52.47, 51.76, + 51.64, 51.81, 51.73, 51.09, 51.15, 50.85, 50.2, 50.39, 50.26, 50.97, + 51.35, 51.76, 51.92, 51.38, 50.79, 49.89, 51.62, 50.94, 50.79, 50.56, + 50.38, 50.02, 48.9, 48.32, 47.52, 47.5, 47.14, 46.78, 46.98, 46.69, + 47.31, 47.13, 47.33, 46.58, 47.05, 46.86, 47.17, 47.43, 47.37, 47.56, + 47.37, 48.23, 48.83, 49.14, 48.45, 47.82, 47.47, 47.37, 47.69, 47.2, + 47.96, 48.01, 46.84, 46.62, 45.13, 44.78, 44.55, 44.3, 44.22, 44.1, + 43.86, 44.88, 45.71, 45.11, 45.96, 45.07, 44.68, 45.7, 44.45, 44.9, + 44.25, 44.28, 44.29, 45.42, 45.02, 45.08, 45.56, 45.49, 45.09, 45.15, + 45.31, 45.93, 45.45, 45.27, 45.56, 45.55, 45.52, 45.6, 45.27, 44.89, + 45.25, 44.69, 45.5, 45.72, 45.04, 45.31, 45.5, 46.05, 46.82, 46.67, + 46.31, 46.02, 45.51, 45.15, 45.42, 45.52, 45.31, 44.97, 45.27, 45.07, + 44.54, 44.56, 44.51, 43.98, 44.6, 45.21, 45.33, 45.5, 45.91, 45.97, + 46.59, 47.65, 47.75, 48.05, 48.62, 48.44, 47.8, 48.38, 47.48, 48.6, + 49.15, 49.28, 49.32, 50.39, 49.81, 49.12, 48.78, 48.65, 48.07, 48.2, + 48.32, 47.86, 48.87, 48.06, 47.33, 47.61, 47.53, 47.83, 47.5, 46.93, + 46.61, 46.26, 46.65, 46.43, 46.96, 47.38, 48.05, 48.63, 49.13, 49.61, + 49.31, 49.16, 48.08, 48.3, 47.93, 48.21, 48.56, 47.78, 47.21, 47.06, + 46.81, 46.97, 46.34, 46.44, 45.5, 44.3, 44.84, 44.16, 43.94, 43.21, + 42.5, 42.41, 42.32, 43.06, 43.47, 43.44, 44.03, 44.82, 45.17, 45.02, + 45.73, 46.88, 47.34, 48.45, 49.04, 49.57, 48.92, 48.28, 48.28, 47.31, + 47.01, 47.59, 47.24, 47.62, 46.85, 46.62, 47.3, 47.48, 47.71, 48.77, + 49.58, 49.06, 49.87, 49.5, 49.5, 49.52, 50.17, 49.49, 49.77, 50.09, + 50.58, 50.44, 51.03, 50.59, 51.26, 51.45, 50.58, 50.81, 50.9, 50.67, + 50.22, 50.07, 49.2, 50.23, 49.55, 49.16, 49.87, 50.22, 50.65, 51.55, + 51.33, 50.67, 51.17, 51.62, 51.39, 50.6, 51.34, 51.65, 50.8, 51.25, + 50.36, 50.06, 49.39, 49.02, 48.54, 48.2, 48.67, 48.87, 49.27, 49.94, + 49.72, 49.77, 50.1, 51.12, 51.64, 52.44, 53.0, 53.57, 52.43, 52.91, + 52.98, 52.95, 52.58, 52.27, 52.48, 52.93, 51.97, 52.06, 51.69, 51.08, + 51.3, 51.07, 50.66, 50.18, 50.35, 50.33, 49.67, 49.17, 49.08, 49.34, + 48.73, 49.04, 48.57, 50.23, 49.66, 49.2, 49.33, 48.8, 49.32, 50.42, + 50.18, 50.28, 49.96, 49.96, 50.82, 51.34, 50.77, 51.68, 52.35, 52.59, + 52.14, 52.14, 51.62, 51.87, 51.64, 50.27, 50.82, 50.92, 51.55, 51.43, + 51.52, 52.16, 52.35, 52.47, 54.35, 54.16, 54.18, 55.14, 54.55, 53.84, + 52.9, 53.16, 53.47, 53.85, 52.96, 53.51, 54.15, 54.01, 53.95, 54.28, + 54.41, 54.71, 53.96, 53.78, 52.98, 53.3, 53.55, 53.42, 53.53, 52.52, + 52.99, 52.65, 52.67, 53.29, 52.77, 53.43, 53.44, 53.38, 53.65, 52.83, + 53.13, 53.1, 53.66, 53.46, 53.17, 53.33, 53.23, 52.46, 52.29, 53.01, + 52.89, 52.31, 52.7, 51.53, 50.23, 50.22, 50.32, 50.45, 49.91, 49.82, + 48.98, 49.13, 48.18, 48.13, 48.32, 47.3, 47.04, 47.57, 48.55, 47.68, + 47.93, 47.23, 46.48, 47.51, 47.96, 47.52, 47.7, 48.13, 48.27, 49.66, + 50.03, 48.23, 48.09, 47.69, 47.61, 47.67, 47.32, 46.73, 47.61, 48.02, + 47.65, 48.11, 48.55, 49.34, 48.72, 49.21, 48.86, 49.58, 49.47, 48.12, + 48.18, 47.15, 47.07, 47.1, 46.91, 46.08, 45.49, 45.08, 45.02, 45.9, + 46.4, 46.19, 47.03, 46.27, 46.76, 46.72, 46.93, 47.37, 47.01, 47.56, + 47.6, 49.09, 48.93, 49.71, 50.11, 49.4, 50.23, 49.59, 48.26, 48.8, + 49.47, 49.51, 49.36, 50.33, 50.75, 50.34, 50.77, 50.01, 49.67, 49.05, + 47.75, 47.09, 47.88, 47.26, 46.99, 46.35, 46.94, 47.01, 47.36, 47.35, + 46.7, 46.18, 46.76, 46.79, 47.32, 45.47, 46.23, 46.01, 47.39, 47.14, + 47.21, 47.67, 47.19, 47.77, 47.42, 48.25, 48.76, 49.08, 48.67, 48.57, + 48.78, 47.58, 47.3, 47.91, 47.19, 48.02, 47.68, 47.92, 47.27, 47.62, + 47.94, 48.67, 49.51, 50.27, 50.39, 49.65, 50.45, 49.66, 49.4, 49.85, + 50.12, 51.08, 51.05, 50.02, 49.85, 49.96, 49.75, 50.6, 50.44, 49.57, + 49.86, 49.17, 50.21, 50.37, 49.52, 50.18, 51.59, 50.36, 50.89, 51.17, + 51.25, 51.43, 51.7, 51.25, 52.07, 51.22, 52.37, 53.24, 52.46, 52.41, + 53.21, 52.85, 52.7, 52.4, 53.06, 52.63, 52.57, 52.84, 52.66, 52.09, + 51.24, 50.31, 49.59, 48.57, 48.16, 48.38, 48.44, 47.98, 47.41, 46.86, + 46.09, 45.43, 45.95, 45.19, 45.3, 45.02, 46.57, 45.57, 45.77, 45.65, + 45.28, 45.56, 45.74, 45.19, 45.54, 45.86, 46.73, 46.43, 47.38, 47.32, + 46.19, 46.58, 46.6, 46.13, 46.77, 46.55, 47.23, 47.24, 47.74, 48.2, + 48.52, 47.93, 48.52, 48.56, 49.79, 50.08, 50.53, 50.06, 49.82, 49.88, + 49.18, 48.49, 48.46, 48.44, 48.6, 49.29, 49.07, 49.5, 49.42, 49.31, + 49.48, 48.25, 48.33, 47.98, 47.46, 46.38, 46.18, 45.13, 45.75, 45.7, + 44.77, 44.47, 45.04, 44.78, 44.71, 44.6, 44.63, 43.72, 43.82, 43.6, + 45.5, 45.47, 45.28, 45.97, 45.96, 46.19, 45.74, 46.76, 46.45, 46.75, + 47.49, 47.36, 47.41, 47.81, 48.27, 47.65, 47.8, 47.28, 46.89, 46.56, + 47.36, 48.37, 49.97, 49.93, 49.43, 48.86, 49.85, 48.93, 48.76, 48.44, + 49.52, 48.93, 49.61, 50.4, 50.3, 50.57, 49.63, 49.59, 49.47, 47.93, + 48.22, 48.47, 47.48, 46.69, 46.3, 46.06, 45.96, 45.46, 44.95, 45.23, + 45.04, 45.08, 45.04, 45.41, 45.41, 46.02, 46.16, 46.77, 47.58, 46.76, + 47.37, 48.5, 47.94, 47.97, 47.79, 48.1, 48.45, 48.08, 48.91, 48.41, + 48.36, 49.01, 50.2, 49.89, 50.36, 50.49, 49.53, 48.96, 48.26, 47.99, + 47.78, 47.84, 48.65, 48.93, 50.55, 50.39, 50.86, 51.09, 51.97, 51.7, + 52.18, 53.11, 52.62, 52.52, 52.77, 52.45, 51.88, 52.94, 52.75, 53.73, + 53.35, 53.16, 53.58, 53.38, 52.77, 52.29, 52.4, 51.96, 51.97, 50.58, + 50.23, 50.12, 49.81, 49.21, 48.7, 48.77, 49.69, 48.85, 48.71, 49.32, + 49.54, 49.49, 49.23, 49.25, 49.21, 47.91, 47.52, 46.4, 47.25, 47.8, + 47.37, 47.9, 49.42, 49.05, 49.85, 50.07, 49.93, 49.27, 48.95, 48.73, + 47.37, 47.74, 47.59, 47.91, 47.71, 49.55, 48.56, 48.03, 48.5, 49.94, + 49.35, 50.46, 49.9, 50.68, 50.71, 52.03, 53.06, 52.61, 54.32, 53.56, + 53.3, 54.32, 53.79, 53.33, 53.34, 53.55, 53.71, 53.19, 53.24, 53.56, + 54.39, 54.5, 53.66, 53.6, 53.16, 53.88, 52.8, 53.08, 52.38, 53.1, 53.5, + 53.56, 53.79, 53.51, 53.85, 53.74, 54.11, 54.06, 52.49, 52.13, 53.0, + 53.81, 53.8, 53.64, 53.37, 53.68, 53.96, 53.29, 53.62, 54.29, 53.63, + 53.44, 53.65, 54.01, 53.68, 53.29, 52.95, 53.12, 53.31, 53.24, 52.35, + 51.65, 52.0, 51.23, 51.34, 51.1, 50.71, 50.71, 51.71, 51.85, 51.63, + 50.71, 51.01, 51.67, 52.0, 52.66, 52.89, 52.05, 51.98, 52.26, 52.65, + 52.3, 52.21, 52.39, 53.1, 53.65, 53.96, 54.12, 53.42, 52.69, 52.58, + 53.16, 53.33, 53.6, 52.63, 51.7, 52.34, 52.27, 51.44, 51.94, 52.05, + 53.78, 54.46, 54.58, 54.39, 54.44, 54.29, 53.34, 53.83, 53.92, 52.19, + 51.77, 51.23, 51.8, 51.74, 52.59, 51.59, 50.91, 51.53, 51.11, 50.45, + 50.12, 49.67, 50.0, 50.67, 49.7, 49.53, 49.55, 49.61, 50.12, 50.19, + 49.84, 49.17, 48.09, 47.91, 47.96, 48.55, 48.36, 49.78, 49.74, 49.46, + 49.7, 49.12, 49.26, 48.04, 48.48, 48.55, 48.71, 48.83, 48.09, 47.59, + 48.57, 48.9, 48.56, 48.84, 49.11, 50.3, 50.96, 51.19, 50.9, 51.95, + 51.85, 51.29, 50.53, 50.0, 49.79, 50.25, 50.79, 51.47, 51.53, 52.0, + 53.31, 53.79, 54.68, 53.68, 53.16, 52.65, 50.99, 51.01, 51.83, 51.47, + 51.56, 51.01, 50.7, 50.86, 50.12, 50.82, 49.66, 49.86, 49.56, 50.47, + 50.91, 49.64, 48.2, 47.63, 47.38, 47.32, 47.39, 47.85, 47.07, 46.05, + 46.28, 46.14, 46.15, 45.84, 45.82, 46.8, 45.89, 45.24, 45.72, 46.74, + 46.68, 45.99, 44.87, 45.13, 44.48, 45.89, 47.38, 47.57, 47.91, 47.88, + 48.61, 48.63, 48.7, 49.54, 49.93, 51.21, 50.2, 49.86, 49.32, 49.84, + 49.55, 49.92, 49.22, 49.18, 50.57, 51.54, 50.39, 50.6, 51.08, 50.76, + 50.09, 50.48, 50.53, 50.85, 50.74, 52.13, 51.54, 51.21, 51.49, 51.9, + 51.04, 51.79, 50.88, 50.87, 50.67, 50.23, 50.9, 49.48, 49.05, 48.53, + 49.08, 50.03, 50.5, 51.32, 49.96, 50.06, 49.23, 49.02, 49.19, 49.26, + 50.1, 48.91, 48.43, 47.57, 46.64, 47.31, 47.47, 48.46, 49.2, 49.26, + 48.69, 49.31, 48.91, 48.21, 47.56, 47.68, 48.48, 48.55, 49.31, 49.38, + 49.14, 50.79, 51.86, 51.94, 51.41, 50.41, 50.64, 50.48, 50.75, 50.93, + 51.17, 51.83, 51.98, 51.51, 51.02, 51.35, 50.68, 51.1, 51.5, 51.45, + 50.95, 49.86, 49.19, 48.23, 48.28, 48.05, 47.54, 48.11, 48.23, 48.29, + 48.66, 49.31, 48.36, 48.82, 47.76, 47.32, 47.98, 48.44, 48.87, 49.0, + 49.87, 48.95, 48.79, 48.84, 50.08, 50.7, 51.31, 50.82, 52.16, 52.4, + 51.75, 53.12, 52.2, 51.63, 51.46, 50.84, 51.14, 51.29, 51.33, 52.44, + 51.41, 52.2, 51.66, 52.51, 53.6, 54.91, 54.7, 53.9, 54.02, 53.91, 52.77, + 53.16, 52.54, 53.36, 53.87, 53.62, 53.57, 53.36, 53.01, 54.81, 54.15, + 54.1, 54.62, 54.29, 53.83, 52.96, 53.61, 53.97, 54.17, 53.18, 53.42, + 53.52, 53.25, 52.36, 52.28, 51.71, 51.72, 51.73, 51.49, 51.99, 51.91, + 52.19, 52.4, 52.95, 52.32, 52.06, 52.57, 52.61, 53.24, 53.62, 53.28, + 53.74, 53.51, 54.02, 55.05, 55.6, 56.87, 55.8, 55.35, 55.09, 54.74, + 54.87, 54.55, 55.13, 55.61, 55.75, 55.03, 55.26, 55.56, 55.66, 55.56, + 56.29, 55.84, 55.5, 55.79, 55.99, 56.38, 56.09, 55.18, 54.33, 53.98, + 54.38, 54.77, 53.58, 53.83, 53.7, 53.0, 54.26, 54.33, 54.74, 56.19, + 55.71, 55.36, 56.15, 55.24, 55.18, 55.1, 55.58, 55.71, 55.05, 55.53, + 55.93, 55.18, 54.67, 54.26, 53.48, 54.05, 53.78, 53.53, 52.84, 52.55, + 53.39, 53.77, 52.72, 52.07, 52.41, 52.07, 51.69, 51.14, 50.32, 50.37, + 50.14, 50.82, 50.76, 50.17, 50.58, 51.38, 50.91, 49.87, 49.58, 48.78, + 49.79, 48.96, 48.79, 49.7, 50.22, 49.91, 49.44, 49.35, 49.21, 50.13, + 50.03, 49.22, 49.83, 50.45, 50.31, 50.77, 50.78, 50.04, 49.99, 49.31, + 48.94, 48.4, 48.63, 48.77, 48.0, 47.49, 47.54, 47.87, 47.95, 46.67, + 47.51, 48.62, 49.6, 49.93, 50.34, 49.94, 50.05, 49.37, 49.46, 48.61, + 48.99, 48.8, 49.28, 49.41, 49.14, 49.67, 48.97, 48.83, 48.53, 49.01, + 48.98, 49.16, 49.5, 48.1, 47.58, 47.7, 48.35, 48.73, 49.54, 49.42, + 49.49, 49.2, 48.95, 48.48, 48.18, 48.1, 47.75, 47.81, 46.76, 47.08, + 47.25, 47.57, 47.34, 47.09, 47.74, 47.69, 48.93, 48.11, 48.0, 47.36, + 46.94, 46.53, 46.31, 46.85, 46.23, 46.67, 45.87, 45.71, 46.59, 46.93, + 47.16, 47.59, 47.99, 48.41, 49.28, 48.67, 48.65, 49.06, 49.53, 49.88, + 50.66, 50.35, 49.53, 50.31, 50.3, 49.96, 49.99, 49.73, 50.34, 50.86, + 51.03, 51.34, 51.33, 51.92, 50.46, 49.75, 49.73, 49.49, 48.93, 49.32, + 48.75, 48.91, 49.0, 49.06, 48.58, 48.49, 49.26, 49.6, 50.18, 50.13, + 49.11, 48.85, 48.78, 49.58, 50.27, 50.52, 50.0, 50.08, 49.92, 49.77, + 49.04, 49.34, 49.33, 49.83, 48.95, 48.3, 50.52, 49.98, 50.15, 50.41, + 49.82, 50.86, 50.8, 50.87, 51.95, 51.43, 51.11, 50.88, 50.04, 50.21, + 50.49, 50.59, 50.97, 51.47, 51.64, 51.46, 52.17, 51.71, 52.51, 52.34, + 52.76, 53.8, 52.36, 52.2, 51.91, 52.9, 52.6, 54.18, 53.18, 53.33, 53.03, + 53.27, 52.87, 52.54, 51.39, 51.43, 50.5, 49.71, 49.77, 49.7, 50.32, + 49.5, 49.77, 49.96, 49.78, 49.3, 49.27, 49.82, 49.6, 50.11, 49.95, + 50.98, 50.98, 50.85, 49.87, 49.02, 49.26, 49.14, 49.33, 48.93, 48.86, + 48.51, 48.72, 48.61, 49.76, 49.35, 50.04, 49.4, 49.13, 48.65, 49.43, + 49.7, 49.79, 49.94, 49.29, 50.14, 50.97, 50.93, 50.92, 51.29, 51.16, + 51.02, 50.7, 50.48, 50.19, 50.62, 50.41, 50.15, 49.77, 48.87, 49.83, + 50.14, 50.66, 50.33, 51.19, 51.26, 52.1, 52.05, 51.99, 51.63, 51.64, + 51.74, 52.61, 53.48, 53.46, 54.12, 52.41, 52.08, 52.19, 52.68, 52.88, + 52.79, 52.45, 51.92, 53.03, 53.64, 54.35, 54.27, 53.87, 54.12, 54.02, + 53.87, 53.77, 53.32, 52.73, 52.53, 51.65, 51.97, 52.44, 51.93, 50.79, + 51.01, 51.13, 51.12, 50.3, 49.14, 50.19, 50.06, 50.36, 50.31, 50.55, + 49.77, 49.51, 48.7, 48.08, 47.69, 46.65, 46.44, 46.09, 45.46, 45.47, + 45.55, 45.14, 46.44, 46.94, 47.68, 47.53, 48.11, 48.61, 48.03, 47.66, + 49.45, 49.22, 49.52, 49.41, 49.92, 49.32, 48.73, 49.44, 49.57, 48.09, + 48.14, 48.07, 48.54, 48.76, 48.99, 49.06, 49.25, 48.58, 48.12, 47.64, + 46.88, 47.42, 48.12, 48.52, 48.19, 47.91, 47.68, 48.4, 48.75, 49.82, + 49.24, 49.12, 48.38, 47.56, 47.52, 47.36, 47.11, 46.25, 46.44, 46.34, + 46.96, 47.35, 46.62, 46.92, 46.63, 47.61, 47.64, 47.39, 47.2, 46.35, + 47.19, 48.52, 47.51, 47.41, 47.39, 47.09, 47.88, 48.67, 48.55, 49.82, + 49.84, 49.7, 49.88, 49.43, 50.31, 50.68, 50.45, 50.33, 49.78, 49.94, + 49.17, 49.18, 48.89, 49.25, 49.89, 50.37, 50.29, 49.86, 49.68, 49.67, + 49.97, 49.63, 49.06, 49.18, 50.02, 51.14, 51.59, 50.97, 51.79, 51.25, + 50.76, 51.0, 50.15, 50.63, 50.59, 50.81, 50.3, 50.81, 51.1, 50.86, + 51.41, 49.78, 50.01, 49.94, 49.46, 49.58, 49.89, 49.45, 49.39, 49.38, + 49.63, 50.37, 50.08, 50.87, 50.07, 50.25, 49.21, 49.27, 49.72, 50.94, + 50.95, 50.48, 51.09, 51.09, 51.13, 51.66, 52.28, 51.19, 51.2, 51.17, + 50.5, 49.52, 49.49, 49.22, 48.8, 48.74, 48.56, 48.6, 49.57, 49.56, 50.7, + 51.43, 51.98, 51.51, 51.3, 50.72, 50.96, 50.9, 51.14, 51.3, 51.38, + 51.14, 50.53, 50.25, 50.68, 50.57, 50.52, 51.03, 51.3, 50.39, 50.33, + 49.8, 49.78, 50.02, 50.32, 51.31, 50.99, 50.79, 51.12, 51.67, 51.02, + 51.41, 51.78, 51.66, 51.46, 51.87, 52.08, 52.28, 51.8, 50.73, 50.66, + 50.48, 50.75, 50.27, 50.65, 50.88, 50.42, 50.98, 50.75, 50.32, 50.46, + 50.45, 49.89, 50.27, 50.26, 49.8, 48.75, 49.03, 49.11, 49.2, 50.04, + 48.55, 49.34, 50.17, 49.58, 50.19, 49.7, 49.08, 49.04, 50.16, 50.37, + 50.39, 50.92, 50.52, 51.41, 52.33, 52.54, 52.01, 52.62, 52.74, 53.07, + 53.69, 53.88, 53.26, 54.09, 54.18, 54.29, 54.57, 54.67, 55.02, 55.04, + 54.83, 54.41, 54.01, 53.76, 54.28, 53.99, 53.84, 53.7, 53.95, 54.26, + 55.36, 54.42, 54.19, 54.45, 53.35, 54.33, 54.17, 53.61, 54.12, 52.72, + 52.8, 52.15, 52.09, 52.28, 52.71, 52.9, 54.09, 54.05, 53.76, 54.42, + 54.29, 54.46, 52.01, 52.24, 52.15, 51.85, 51.42, 51.93, 50.67, 52.54, + 53.18, 53.34, 54.41, 54.49, 53.86, 54.4, 53.33, 53.63, 54.27, 54.51, + 53.55, 53.6, 53.45, 52.94, 51.49, 50.75, 50.44, 51.1, 52.73, 53.19, + 52.66, 52.35, 52.95, 53.26, 53.43, 53.51, 54.15, 55.41, 55.31, 55.3, + 55.5, 55.11, 53.69, 53.91, 53.4, 54.12, 54.14, 54.96, 54.35, 54.94, + 53.86, 54.35, 54.12, 54.6, 54.29, 54.61, 54.82, 54.96, 55.12, 56.03, + 55.57, 56.3, 55.96, 56.57, 57.84, 57.21, 55.77, 55.75, 55.22, 54.8, + 54.51, 54.1, 54.87, 55.45, 56.04, 57.3, 56.69, 55.06, 56.18, 56.2, + 56.05, 54.84, 53.93, 54.27, 54.1, 52.73, 52.11, 52.69, 53.41, 53.47, + 55.1, 55.61, 56.59, 57.26, 57.61, 56.65, 55.56, 55.0, 55.06, 54.96, + 55.08, 54.97, 55.16, 55.65, 55.54, 55.26, 53.58, 54.03, 53.48, 52.87, + 53.33, 53.82, 54.15, 54.64, 53.89, 53.67, 53.27, 54.24, 54.68, 54.44, + 54.85, 54.98, 54.81, 54.99, 55.4, 55.21, 54.36, 54.48, 54.23, 53.46, + 52.93, 52.72, 52.69, 52.97, 52.78, 53.0, 52.71, 52.99, 53.17, 53.45, + 54.24, 53.98, 52.95, 52.84, 53.27, 53.22, 53.35, 52.25, 51.7, 51.99, + 52.42, 51.92, 52.1, 51.63, 50.91, 50.93, 51.04, 51.26, 51.67, 52.65, + 53.16, 52.88, 53.39, 52.44, 52.45, 53.04, 53.38, 53.81, 54.88, 54.34, + 54.73, 54.58, 55.16, 55.12, 55.49, 56.31, 56.56, 56.3, 55.96, 55.42, + 55.94, 56.6, 56.33, 55.11, 54.63, 54.8, 54.14, 52.88, 52.55, 51.28, + 51.45, 51.18, 51.19, 51.95, 51.36, 50.05, 50.03, 50.31, 49.44, 49.23, + 49.04, 49.08, 48.73, 50.35, 50.19, 50.29, 50.0, 48.41, 49.27, 47.39, + 48.26, 47.5, 46.73, 46.73, 48.12, 48.35, 48.27, 47.84, 48.27, 48.09, + 48.55, 47.4, 47.77, 48.01, 47.23, 46.67, 46.65, 46.42, 46.67, 45.87, + 45.42, 46.78, 46.34, 46.16, 46.13, 46.04, 46.84, 46.56, 47.15, 46.69, + 47.22, 47.15, 47.1, 47.1, 47.49, 46.83, 46.31, 47.6, 47.96, 47.78, + 48.21, 48.21, 46.89, 47.05, 47.04, 47.31, 46.9, 46.83, 47.57, 47.53, + 47.32, 47.6, 47.41, 48.1, 48.03, 48.29, 47.9, 47.2, 47.68, 47.89, 48.31, + 48.79, 47.93, 48.04, 46.88, 47.25, 46.66, 47.0, 47.5, 47.23, 47.27, + 48.06, 47.1, 47.55, 47.67, 48.28, 47.33, 47.38, 48.1, 48.95, 48.51, + 48.37, 49.51, 48.67, 48.67, 48.8, 48.93, 48.39, 49.0, 49.55, 50.65, + 50.16, 49.87, 50.53, 51.61, 51.57, 50.62, 50.48, 51.05, 51.44, 52.08, + 53.19, 52.87, 52.27, 51.5, 51.4, 51.98, 52.98, 53.05, 53.0, 52.86, + 53.53, 53.01, 52.88, 52.78, 52.71, 53.74, 53.13, 54.54, 54.06, 53.48, + 53.02, 53.34, 53.27, 53.88, 53.3, 52.23, 51.97, 52.1, 51.17, 51.08, + 51.38, 50.87, 50.36, 49.7, 49.62, 49.9, 51.55, 52.22, 51.42, 50.47, + 50.39, 51.32, 51.69, 51.34, 51.92, 52.7, 53.53, 52.82, 53.02, 52.19, + 51.67, 50.87, 50.69, 49.82, 50.29, 50.27, 49.75, 50.04, 50.96, 51.15, + 50.78, 50.59, 50.52, 50.09, 49.06, 48.85, 49.62, 49.13, 47.99, 47.97, + 48.68, 47.67, 47.83, 48.12, 48.48, 48.84, 49.23, 48.3, 48.7, 49.55, + 49.43, 49.66, 49.06, 49.86, 49.49, 50.49, 50.26, 50.66, 50.32, 51.44, + 50.23, 50.45, 49.19, 48.49, 49.65, 50.2, 48.99, 49.01, 48.66, 49.03, + 50.16, 50.55, 50.8, 51.08, 50.41, 50.82, 51.36, 50.96, 50.56, 51.42, + 51.51, 50.8, 50.53, 50.24, 50.2, 50.15, 50.0, 51.0, 51.48, 52.34, 51.28, + 51.32, 52.0, 52.4, 51.94, 51.45, 51.99, 51.83, 52.18, 52.23, 52.11, + 52.14, 51.6, 52.59, 52.87, 53.65, 53.26, 52.87, 52.62, 52.05, 52.42, + 52.8, 52.43, 52.19, 52.38, 51.88, 51.59, 52.5, 52.0, 51.65, 53.12, + 51.78, 51.04, 52.09, 51.81, 52.07, 53.3, 52.8, 52.39, 52.59, 52.49, + 52.13, 52.01, 51.17, 51.43, 51.9, 51.76, 51.59, 51.89, 51.53, 51.31, + 51.25, 52.11, 52.03, 51.93, 51.79, 51.52, 50.91, 50.34, 50.85, 50.49, + 50.54, 50.24, 49.44, 49.17, 50.03, 49.78, 49.38, 49.13, 48.95, 49.11, + 48.88, 48.84, 48.57, 48.81, 49.02, 49.17, 49.57, 49.52, 50.25, 50.53, + 51.41, 51.33, 51.47, 51.03, 51.02, 51.49, 51.24, 52.11, 52.09, 52.99, + 52.31, 52.09, 51.75, 52.32, 52.66, 52.56, 52.24, 52.18, 52.57, 53.02, + 52.92, 52.6, 52.61, 52.63, 52.73, 52.4, 53.4, 52.95, 53.8, 54.56, 55.04, + 56.06, 56.28, 55.96, 55.53, 55.01, 55.42, 54.42, 53.48, 54.33, 54.85, + 55.0, 55.45, 55.81, 55.58, 54.59, 55.27, 55.43, 54.5, 54.49, 54.12, + 53.97, 53.69, 53.95, 53.74, 52.98, 53.32, 53.55, 52.62, 52.81, 53.29, + 53.13, 53.18, 52.66, 51.56, 51.84, 51.75, 51.97, 51.79, 51.6, 51.66, + 51.59, 52.08, 51.79, 50.88, 50.95, 50.15, 48.63, 48.0, 47.77, 47.34, + 46.47, 46.41, 47.21, 47.76, 47.81, 48.41, 48.18, 47.68, 48.14, 47.52, + 47.77, 47.8, 47.63, 47.4, 48.14, 47.22, 47.44, 47.32, 46.92, 47.01, + 47.26, 47.28, 47.48, 48.38, 48.05, 48.34, 47.33, 47.66, 46.58, 47.03, + 46.81, 46.97, 46.16, 46.25, 46.82, 47.25, 47.3, 47.35, 48.09, 48.57, + 48.22, 47.91, 47.54, 47.57, 46.92, 45.69, 45.64, 45.88, 46.08, 46.81, + 46.09, 45.86, 45.08, 45.33, 45.36, 45.16, 45.28, 44.95, 44.44, 45.5, + 46.08, 46.05, 45.2, 45.17, 45.61, 45.8, 46.49, 47.29, 47.3, 47.07, + 46.83, 46.65, 47.26, 47.06, 46.11, 46.47, 46.48, 46.27, 45.16, 45.96, + 46.46, 45.85, 46.02, 45.45, 44.73, 43.57, 44.17, 44.81, 44.73, 44.8, + 45.96, 45.59, 44.96, 45.14, 45.57, 45.48, 44.71, 44.36, 44.88, 45.41, + 44.5, 43.88, 43.41, 43.53, 44.98, 44.91, 45.05, 44.67, 46.33, 46.04, + 45.81, 45.99, 45.27, 45.85, 45.93, 45.51, 45.24, 44.2, 43.98, 42.74, + 42.61, 42.46, 42.26, 42.07, 41.72, 42.62, 43.64, 43.66, 44.47, 44.4, + 44.33, 43.95, 44.49, 44.97, 44.29, 44.5, 44.3, 43.88, 43.98, 42.95, + 42.83, 44.11, 44.49, 43.92, 44.37, 44.54, 44.45, 44.21, 44.33, 44.09, + 44.1, 44.66, 45.26, 44.58, 44.4, 45.48, 46.65, 46.94, 47.97, 48.73, + 48.68, 47.51, 47.52, 46.8, 46.94, 48.05, 48.24, 47.81, 47.15, 46.03, + 44.96, 46.04, 46.63, 46.62, 46.6, 46.63, 46.69, 47.6, 47.88, 46.73, + 47.43, 46.33, 46.16, 45.4, 45.52, 44.85, 44.13, 43.62, 44.23, 44.24, + 44.75, 45.68, 45.9, 46.33, 45.82, 45.85, 45.25, 45.67, 46.3, 46.96, + 47.0, 47.6, 47.56, 47.27, 47.63, 48.11, 49.47, 49.92, 49.26, 48.69, + 47.93, 48.02, 47.4, 48.27, 48.13, 48.55, 48.67, 48.9, 48.3, 48.32, 48.1, + 48.07, 48.19, 48.63, 48.38, 48.91, 49.13, 50.13, 48.14, 47.79, 48.59, + 47.1, 48.05, 48.14, 46.95, 47.45, 46.87, 46.38, 47.33, 47.15, 46.64, + 47.91, 48.51, 48.34, 47.9, 47.82, 48.81, 48.24, 47.51, 48.33, 48.19, + 48.29, 48.64, 48.43, 47.01, 46.94, 47.74, 49.09, 49.04, 49.04, 49.88, + 50.24, 50.41, 49.22, 48.98, 49.13, 48.24, 48.06, 49.12, 48.98, 48.14, + 47.05, 47.1, 46.81, 46.35, 46.56, 46.8, 46.97, 47.24, 46.56, 46.25, + 46.12, 46.17, 46.84, 46.47, 46.07, 47.04, 47.2, 46.41, 46.3, 45.63, + 45.04, 44.33, 43.97, 45.33, 46.03, 46.94, 47.65, 47.62, 47.9, 48.01, + 47.41, 46.76, 47.37, 46.69, 46.88, 47.33, 47.83, 48.1, 47.42, 47.79, + 47.75, 47.21, 46.07, 46.42, 45.56, 44.63, 45.78, 45.15, 44.99, 45.14, + 45.28, 44.76, 44.44, 45.03, 44.96, 45.05, 43.85, 43.63, 44.27, 43.95, + 43.5, 43.86, 44.34, 44.65, 44.42, 44.98, 46.06, 46.84, 45.96, 47.8, + 47.05, 46.37, 46.63, 46.64, 46.92, 47.77, 48.38, 47.87, 47.96, 48.61, + 49.26, 49.95, 50.45, 50.86, 50.54, 49.73, 49.99, 49.72, 50.47, 49.94, + 49.71, 49.46, 50.05, 50.5, 50.51, 50.67, 51.63, 50.54, 50.97, 51.6, + 52.3, 52.74, 52.22, 51.85, 52.21, 51.81, 51.66, 50.72, 49.99, 50.2, + 49.94, 49.48, 49.38, 49.57, 49.43, 49.54, 49.6, 49.46, 49.46, 48.94, + 48.66, 47.59, 46.94, 46.29, 46.12, 46.88, 46.93, 47.08, 46.58, 46.82, + 47.9, 47.89, 47.44, 46.79, 47.01, 46.51, 47.0, 46.46, 45.53, 45.91, + 45.22, 45.68, 46.38, 46.1, 46.3, 47.21, 46.99, 48.01, 47.85, 47.33, + 47.44, 47.63, 48.36, 48.92, 49.17, 49.58, 49.69, 50.17, 49.86, 49.21, + 49.36, 50.98, 51.45, 51.0, 51.81, 50.66, 50.49, 50.72, 50.3, 49.94, + 49.84, 49.52, 49.06, 48.43, 47.52, 46.99, 46.99, 47.65, 47.3, 46.63, + 47.66, 47.02, 47.14, 46.63, 46.27, 46.58, 46.92, 47.75, 48.19, 48.32, + 48.73, 48.14, 48.9, 49.24, 49.55, 49.92, 49.03, 48.37, 48.48, 48.6, + 48.97, 49.06, 48.97, 49.74, 49.96, 50.41, 51.11, 51.85, 52.0, 52.4, + 52.51, 53.1, 54.41, 53.7, 53.17, 54.06, 54.09, 53.75, 53.26, 53.75, + 54.01, 55.14, 54.98, 55.42, 56.31, 55.32, 54.58, 54.65, 54.22, 53.88, + 53.41, 53.25, 52.64, 51.82, 52.01, 52.05, 52.6, 52.86, 53.05, 53.44, + 52.83, 52.47, 52.59, 53.1, 53.42, 53.23, 53.05, 53.14, 52.38, 52.84, + 53.25, 53.74, 54.26, 54.78, 53.55, 53.62, 52.69, 52.06, 51.94, 52.61, + 52.76, 52.84, 53.86, 53.92, 53.27, 52.37, 51.8, 51.83, 50.87, 51.12, + 51.28, 50.82, 50.87, 51.16, 50.76, 51.18, 50.73, 51.07, 51.92, 52.08, + 51.27, 51.3, 51.32, 50.78, 50.01, 49.78, 50.3, 50.79, 51.49, 51.43, + 52.58, 52.03, 52.25, 52.06, 52.91, 52.87, 52.2, 52.3, 51.58, 51.02, + 51.56, 51.52, 52.0, 51.44, 52.18, 52.04, 50.82, 50.27, 49.42, 48.56, + 48.89, 49.13, 49.5, 49.07, 49.41, 48.54, 48.28, 48.22, 47.91, 48.01, + 48.04, 48.36, 48.58, 49.18, 48.91, 49.32, 49.5, 49.66, 49.74, 48.45, + 49.64, 49.09, 48.63, 48.47, 47.71, 48.81, 48.46, 48.08, 47.62, 47.93, + 48.81, 49.0, 48.55, 49.37, 49.56, 49.13, 49.11, 49.2, 49.36, 49.37, + 49.4, 50.53, 52.22, 52.28, 51.68, 51.02, 51.49, 50.48, 50.36, 50.59, + 50.69, 50.44, 51.53, 51.98, 51.65, 52.09, 51.94, 51.59, 51.31, 52.0, + 51.62, 51.55, 52.13, 52.27, 52.37, 51.92, 53.28, 53.71, 52.21, 52.95, + 52.12, 51.25, 50.81, 51.55, 51.35, 51.45, 50.42, 51.06, 50.88, 50.09, + 50.28, 50.57, 50.61, 51.37, 51.69, 52.56, 52.48, 52.49, 52.96, 53.6, + 53.32, 54.39, 54.37, 54.29, 54.47, 53.86, 52.8, 53.98, 54.53, 53.89, + 53.89, 54.19, 53.81, 54.6, 54.21, 54.72, 54.25, 54.47, 55.31, 55.49, + 55.08, 55.11, 55.45, 55.08, 54.74, 55.71, 56.43, 55.9, 54.99, 54.12, + 53.37, 53.13, 53.03, 52.14, 52.19, 50.4, 50.48, 51.43, 50.67, 48.93, + 49.05, 49.49, 49.26, 49.41, 50.2, 51.21, 51.54, 50.77, 50.85, 50.24, + 50.22, 50.07, 49.73, 50.65, 50.5, 49.61, 49.84, 50.26, 50.28, 49.81, + 49.56, 49.21, 48.92, 48.52, 48.42, 47.64, 47.83, 47.41, 47.99, 48.26, + 49.19, 48.39, 49.27, 49.22, 49.6, 50.14, 50.72, 50.74, 51.0, 50.92, + 51.34, 50.78, 51.01, 51.91, 53.08, 53.66, 54.46, 54.68, 55.22, 56.29, + 56.13, 55.05, 54.85, 54.86, 54.27, 53.47, 53.1, 52.3, 52.8, 53.77, 54.1, + 53.18, 53.24, 52.66, 52.78, 52.23, 52.77, 53.14, 52.88, 53.13, 53.1, + 54.08, 52.86, 53.05, 53.73, 53.44, 53.07, 53.11, 52.5, 52.13, 51.47, + 51.33, 50.05, 49.69, 50.03, 49.8, 49.56, 50.11, 51.05, 50.59, 51.3, + 50.22, 49.71, 50.04, 50.19, 50.26, 50.77, 50.64, 51.08, 50.77, 50.38, + 49.24, 49.66, 49.15, 49.77, 50.38, 50.24, 50.29, 50.4, 50.27, 49.39, + 50.27, 49.92, 50.24, 50.41, 50.58, 50.7, 51.23, 50.68, 51.27, 51.34, + 51.34, 51.06, 51.01, 51.34, 50.61, 49.57, 49.41, 49.84, 49.67, 50.5, + 51.26, 52.08, 52.91, 53.01, 53.29, 52.81, 51.15, 51.37, 50.88, 50.74, + 49.23, 49.79, 49.67, 49.32, 48.64, 48.18, 47.71, 47.17, 46.38, 46.33, + 46.2, 46.79, 45.8, 45.62, 45.17, 45.47, 45.53, 46.13, 47.31, 47.37, + 47.74, 47.33, 47.31, 47.38, 48.71, 48.06, 48.01, 48.07, 47.65, 47.91, + 47.96, 48.07, 47.68, 48.17, 47.64, 47.47, 48.03, 48.91, 48.48, 48.88, + 48.85, 49.5, 49.58, 50.61, 51.51, 50.9, 50.68, 50.22, 50.17, 49.07, + 48.09, 48.74, 48.97, 49.44, 48.91, 48.3, 48.22, 49.08, 49.15, 49.27, + 50.0, 50.22, 50.33, 50.58, 50.45, 51.39, 51.3, 50.84, 51.23, 51.77, + 51.46, 51.86, 52.47, 50.41, 49.37, 49.62, 49.07, 50.1, 50.29, 50.22, + 50.26, 50.02, 49.64, 49.72, 50.33, 49.39, 49.55, 49.29, 49.35, 48.91, + 49.02, 48.4, 48.42, 48.29, 47.33, 47.63, 45.99, 45.85, 45.04, 45.29, + 45.18, 45.77, 45.73, 45.69, 46.45, 46.24, 46.3, 47.23, 47.68, 48.92, + 49.21, 48.91, 49.58, 50.14, 49.97, 50.3, 50.24, 50.54, 50.55, 50.46, + 51.46, 51.71, 50.87, 50.98, 50.78, 50.95, 51.08, 51.28, 50.23, 49.29, + 50.14, 50.12, 50.92, 51.22, 50.88, 49.85, 50.16, 50.46, 51.5, 51.35, + 51.37, 50.26, 49.89, 50.04, 49.83, 49.31, 50.17, 51.13, 50.47, 50.52, + 50.25, 51.14, 51.26, 51.59, 51.0, 51.77, 51.56, 52.64, 53.25, 52.79, + 53.05, 53.14, 52.94, 53.33, 53.25, 53.2, 52.76, 52.26, 52.26, 52.32, + 52.92, 52.05, 52.07, 52.99, 52.52, 51.85, 51.25, 51.7, 50.91, 50.9, + 50.48, 50.13, 49.94, 49.72, 49.5, 49.48, 49.65, 49.39, 49.68, 49.4, + 49.14, 49.18, 48.17, 47.71, 47.36, 46.8, 46.72, 46.35, 45.87, 46.57, + 47.88, 48.52, 48.73, 49.43, 49.63, 49.48, 49.56, 49.37, 48.06, 47.59, + 47.14, 47.49, 47.25, 46.23, 46.28, 46.53, 47.06, 47.34, 48.83, 48.33, + 49.15, 49.72, 49.35, 49.28, 48.85, 48.8, 48.56, 48.32, 48.35, 47.76, + 48.48, 49.04, 48.64, 49.18, 48.57, 47.53, 47.77, 48.14, 47.73, 48.09, + 49.31, 51.13, 50.58, 50.77, 50.01, 51.71, 51.42, 51.91, 51.92, 51.25, + 51.1, 50.27, 49.88, 49.72, 49.86, 48.5, 48.49, 50.05, 49.48, 49.69, + 49.44, 47.76, 47.2, 46.85, 47.42, 47.45, 47.37, 47.83, 47.95, 47.89, + 48.33, 47.54, 47.47, 48.27, 47.02, 46.6, 46.77, 46.97, 46.83, 47.15, + 46.67, 47.33, 47.5, 48.64, 49.17, 49.52, 50.38, 49.89, 49.72, 48.67, + 49.22, 50.23, 49.93, 49.2, 49.89, 49.45, 49.16, 50.1, 49.89, 49.78, + 50.75, 51.09, 50.43, 51.32, 50.25, 50.85, 51.13, 50.79, 50.31, 49.63, + 50.68, 50.74, 50.35, 50.68, 51.39, 51.56, 51.94, 52.48, 52.46, 52.6, + 52.48, 51.84, 51.04, 51.29, 50.84, 50.81, 50.64, 51.21, 51.36, 51.51, + 51.31, 51.2, 50.98, 51.11, 50.05, 50.04, 50.26, 50.49, 49.83, 49.58, + 49.36, 49.05, 48.34, 47.72, 47.77, 48.05, 48.17, 47.69, 47.97, 47.89, + 47.63, 47.12, 46.88, 47.37, 47.31, 47.29, 46.74, 48.48, 47.16, 46.0, + 45.76, 45.97, 47.11, 47.48, 47.71, 48.3, 48.4, 47.25, 47.46, 47.64, + 48.99, 48.58, 49.36, 48.56, 49.51, 49.6, 50.11, 50.53, 50.92, 50.96, + 50.55, 50.44, 49.98, 49.91, 48.95, 49.07, 49.67, 50.4, 51.18, 51.25, + 51.13, 50.96, 51.17, 51.58, 51.75, 50.91, 51.72, 51.97, 52.53, 52.51, + 52.3, 53.42, 52.71, 51.64, 52.8, 52.89, 52.58, 52.17, 50.93, 52.03, + 52.41, 52.67, 53.11, 52.5, 52.72, 53.32, 51.93, 52.25, 52.65, 52.66, + 52.08, 51.94, 51.62, 51.81, 51.45, 51.88, 51.53, 51.19, 51.87, 51.73, + 52.02, 51.2, 52.09, 51.18, 51.21, 51.05, 50.57, 50.4, 51.13, 52.15, + 51.97, 51.71, 50.55, 51.57, 50.9, 50.33, 50.39, 50.82, 51.72, 52.99, + 53.38, 53.03, 52.57, 52.41, 52.85, 53.36, 53.67, 52.46, 52.07, 52.9, + 52.52, 52.42, 54.01, 53.89, 54.66, 55.67, 56.02, 55.63, 54.15, 53.55, + 53.87, 54.15, 54.77, 54.01, 54.05, 52.74, 52.15, 52.43, 51.07, 51.54, + 52.61, 51.69, 51.5, 52.5, 52.75, 52.94, 52.94, 52.06, 51.94, 52.67, + 52.67, 53.05, 52.77, 52.19, 51.89, 51.22, 50.38, 50.36, 50.22, 49.65, + 50.07, 49.51, 49.78, 50.08, 51.08, 51.26, 51.71, 51.72, 50.84, 51.34, + 52.32, 52.2, 53.41, 53.9, 55.02, 54.81, 54.18, 54.13, 53.61, 53.66, + 53.44, 53.47, 53.35, 52.7, 52.33, 53.04, 52.94, 52.08, 50.83, 50.62, + 50.77, 50.05, 48.98, 49.33, 51.26, 51.76, 51.13, 51.03, 50.94, 50.16, + 49.31, 49.24, 49.73, 49.89, 49.48, 49.8, 50.11, 49.52, 48.8, 49.21, + 49.91, 50.15, 50.86, 51.72, 50.77, 51.04, 51.81, 52.45, 53.26, 52.84, + 53.2, 53.6, 53.17, 53.22, 52.36, 51.8, 51.96, 52.55, 52.5, 53.37, 54.2, + 53.52, 53.39, 53.02, 53.45, 53.82, 53.26, 53.75, 52.89, 53.53, 52.0, + 51.85, 51.39, 51.77, 51.89, 50.53, 49.71, 49.37, 50.09, 51.07, 51.46, + 52.28, 51.78, 52.0, 52.03, 51.34, 51.11, 50.87, 51.13, 51.4, 51.05, + 50.71, 49.55, 49.86, 49.8, 49.79, 50.12, 49.82, 49.25, 48.9, 48.72, + 48.87, 48.53, 48.3, 47.53, 47.34, 46.34, 46.02, 46.42, 46.6, 46.57, + 46.51, 47.12, 46.47, 46.8, 46.44, 46.68, 46.65, 46.39, 46.65, 46.33, + 45.68, 45.47, 44.81, 45.0, 44.74, 44.08, 44.42, 44.77, 44.77, 44.7, + 45.35, 45.28, 45.53, 44.94, 45.37, 45.38, 45.78, 45.7, 45.34, 44.71, + 44.69, 44.52, 43.85, 44.73, 45.45, 44.32, 43.15, 42.37, 42.62, 44.38, + 43.78, 43.71, 44.64, 44.45, 45.23, 45.89, 45.95, 46.56, 47.19, 46.41, + 46.37, 46.07, 46.16, 45.51, 45.0, 45.14, 45.23, 46.16, 46.36, 47.29, + 48.13, 48.85, 46.76, 46.36, 46.71, 45.98, 45.74, 46.23, 46.33, 46.2, + 47.31, 47.11, 47.84, 47.85, 47.95, 47.78, 47.32, 47.24, 46.48, 46.91, + 47.04, 46.84, 47.38, 46.8, 45.69, 46.03, 45.28 ] } ], From 00077110e723940e17697905b7540dfa5923cacf Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 15:41:43 -0600 Subject: [PATCH 38/41] Add/update tests --- test/jasmine/bundle_tests/mathjax_test.js | 3 +- test/jasmine/tests/lib_geometry2d_test.js | 15 +++++++ test/jasmine/tests/scatter_test.js | 50 +++++++++++++++++++++++ 3 files changed, 67 insertions(+), 1 deletion(-) diff --git a/test/jasmine/bundle_tests/mathjax_test.js b/test/jasmine/bundle_tests/mathjax_test.js index fe195f02afb..2d73a7e387d 100644 --- a/test/jasmine/bundle_tests/mathjax_test.js +++ b/test/jasmine/bundle_tests/mathjax_test.js @@ -283,7 +283,8 @@ describe('Test MathJax v' + mathjaxVersion + ':', function() { var cd = gd.calcdata[0]; var boxes = [gd3.select('.point').node().getBoundingClientRect()]; - expect(gd3.selectAll('.textpoint .text-math-group').size()).toBe(n + 1, 'math groups'); + // The point outside the plot area has no label to render + expect(gd3.selectAll('.textpoint .text-math-group').size()).toBe(n, 'math groups'); expect(cd[n]._tpAuto).toBe(null, 'label outside the plot area'); gd3.selectAll('.textpoint').each(function(d) { diff --git a/test/jasmine/tests/lib_geometry2d_test.js b/test/jasmine/tests/lib_geometry2d_test.js index bb6048a217c..77ede385682 100644 --- a/test/jasmine/tests/lib_geometry2d_test.js +++ b/test/jasmine/tests/lib_geometry2d_test.js @@ -138,6 +138,21 @@ describe('placeLabels', function() { expect(out[0].gap).toBe(0); }); + it('counts a marker just outside the area, and ignores one far outside', function() { + var a = label(195, 100); + var out = place([a], {markers: [marker(a)]}); + expect(out[0].position).toBe('middle left'); + expect(out[0].gap).toBe(0); + + // 10px from the point, so a leader line must show which point owns the label + out = place([a], {markers: [marker(a), {x0: 200, y0: 95, x1: 210, y1: 105, owner: {}}]}); + expect(out[0].gap).toBeGreaterThan(0); + + out = place([a], {markers: [marker(a), {x0: 995, y0: 95, x1: 1005, y1: 105, owner: {}}]}); + expect(out[0].position).toBe('middle left'); + expect(out[0].gap).toBe(0); + }); + it('hides a label outside the area', function() { var out = place([label(300, 100)]); expect(out[0]).toBe(null); diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index 3a577f6b427..a98b92389c5 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -1127,6 +1127,56 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should draw no label for an *auto* point outside the plot area, and draw it again in view', (done) => { + const x = []; + const y = []; + const textposition = []; + for (let i = 0; i < 40; i++) { + x.push(i); + y.push(Math.sin(i / 3) * 3); + // A label with a fixed position is drawn wherever its point is + textposition.push(i % 7 === 0 ? 'bottom center' : 'auto'); + } + const nFixed = textposition.filter((p) => p !== 'auto').length; + const isAuto = (d) => textposition[d.i] === 'auto'; + const textPointCount = () => d3SelectAll('.textpoint').size(); + const view = (range) => Plotly.relayout(gd, 'xaxis.range', range); + + Plotly.newPlot( + gd, + [{ mode: 'markers+text', x, y, text: x.map((v) => 'pt ' + v), textposition }], + { width: 640, height: 420, showlegend: false, xaxis: { range: [0, 40] }, yaxis: { range: [-4, 4] } } + ) + .then(() => { + expect(textPointCount()).toBe(40, 'labels in the full view'); + return view([10.5, 19.5]); + }) + .then(() => { + const cd = gd.calcdata[0]; + const outside = cd.filter((d) => isAuto(d) && (d.x < 10.5 || d.x > 19.5)); + const inside = cd.filter((d) => isAuto(d) && d.x > 10.5 && d.x < 19.5); + + // The nodes of the *auto* labels in view, and of every fixed label + expect(textPointCount()).toBe(inside.length + nFixed, 'labels after a zoom'); + expect(inside.length).toBe(8, 'auto points in view'); + // A label that comes back into view has no position to keep + outside.forEach((d) => { + expect(d._tpAuto).toBe(null, 'position of point ' + d.i); + expect(d._tpAutoGap).toBe(0, 'gap of point ' + d.i); + expect(d._tpAutoLeader).toBe(null, 'leader of point ' + d.i); + }); + inside.forEach((d) => expect(typeof d._tpAuto).toBe('string', 'position of point ' + d.i)); + expect(countOverlaps(visibleLabelBoxes())).toBe(0, 'label overlaps after a zoom'); + return view([0, 40]); + }) + .then(() => { + expect(textPointCount()).toBe(40, 'labels after zooming back out'); + expect(hiddenLabelCount()).toBeLessThan(5, 'hidden labels after zooming back out'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0, 'label overlaps after zooming back out'); + }) + .then(done, done.fail); + }); + describe('in a subplot with axis labels inside the plot area', () => { const size = { width: 480, height: 440, margin: { l: 50, r: 50, t: 50, b: 50 }, showlegend: false }; const names = (n) => Array.from({ length: n }, (_, i) => 'pt ' + i); From 6a0ac065b69246454f232d9bef890253af74617e Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 16:08:47 -0600 Subject: [PATCH 39/41] Add new baseline images --- .../baselines/text_chart_autoposition.png | Bin 0 -> 95200 bytes .../baselines/text_chart_autoposition_real.png | Bin 0 -> 118850 bytes .../text_chart_autoposition_timeseries.png | Bin 0 -> 311341 bytes 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 test/image/baselines/text_chart_autoposition.png create mode 100644 test/image/baselines/text_chart_autoposition_real.png create mode 100644 test/image/baselines/text_chart_autoposition_timeseries.png diff --git a/test/image/baselines/text_chart_autoposition.png b/test/image/baselines/text_chart_autoposition.png new file mode 100644 index 0000000000000000000000000000000000000000..b8ab23071ba21db4c06040ef9aef18ea992ff3ed GIT binary patch literal 95200 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�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

;!_76z`>(Ig@qkmYB=2v{UXlNT) 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

~z9{bXF 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℞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 literal 0 HcmV?d00001 From b31e7f9381ce6a8f2607951b1b9472dee995dd80 Mon Sep 17 00:00:00 2001 From: Cameron DeCoster Date: Mon, 19 Oct 2026 16:09:06 -0600 Subject: [PATCH 40/41] Update baseline due to test order change --- .../treemap_with-without_values_template.png | Bin 214848 -> 214839 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/test/image/baselines/treemap_with-without_values_template.png b/test/image/baselines/treemap_with-without_values_template.png index 664e8bcac370f0c1eac527bdbf59d3bb212beab4..a3cf4c9fd1f0d02905673fa4ffe9158ba15d1741 100644 GIT binary patch literal 214839 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%0AN~}XixT~NL$6rz`(r8*3Q-n1n{(%Vu}px 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

jpIw|J&~yQmGEy4wytN)i|rc4{bpX;p1eXv#w3 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

  • WBtvwq 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%0A1Ejp>leiuGKKT;58sSGDk8pbjZUlr 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 z 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 Date: Tue, 20 Oct 2026 11:21:31 -0600 Subject: [PATCH 41/41] Add test for restyle with text only mode --- test/jasmine/tests/scatter_test.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/test/jasmine/tests/scatter_test.js b/test/jasmine/tests/scatter_test.js index a98b92389c5..87544b307ec 100644 --- a/test/jasmine/tests/scatter_test.js +++ b/test/jasmine/tests/scatter_test.js @@ -925,6 +925,33 @@ describe('end-to-end scatter tests', function() { .then(done, done.fail); }); + it('should place the labels on their points after a restyle to text only, and off them after a restyle back', (done) => { + const onPoint = () => gd.calcdata[0].filter((d) => d._tpAuto === 'middle center').length; + + Plotly.newPlot(gd, [makeStack(3)], layout) + .then(() => { + expect(onPoint()).toBe(0, 'labels on their points with markers'); + return Plotly.restyle(gd, 'mode', 'text'); + }) + .then(() => { + const cd = gd.calcdata[0]; + expect(cd[0]._tpAuto).toBe('middle center', 'first label with text only'); + expect(cd[0]._tpAutoGap).toBe(0, 'gap of the first label'); + expect(onPoint()).toBe(1, 'labels on their points with text only'); + expect(countOverlaps(visibleLabelBoxes())).toBe(0, 'label overlaps with text only'); + // A line is an obstacle, so a trace with lines keeps its labels off the points + return Plotly.restyle(gd, 'mode', 'lines+text'); + }) + .then(() => { + expect(onPoint()).toBe(0, 'labels on their points with lines'); + return Plotly.restyle(gd, 'mode', 'markers+text'); + }) + .then(() => { + expect(onPoint()).toBe(0, 'labels on their points after markers came back'); + }) + .then(done, done.fail); + }); + it('should respect fixed labels and per-point *auto* values', function(done) { Plotly.newPlot(gd, [{ mode: 'markers+text',