fix(docs): re-record the four casts from a script, with no shell to leak

improvise-2oxt. All four casts under docs/casts/ opened and closed on
`(0) Mac:<hostname> ~gf/u/edwlan/improvise` — a real hostname and home directory
on what improvise-kh8 made the site root — and `formulas.cast` and `import.cast`
showed that prompt as their visible OPENING frame. drill.cast also predated the
records columns entirely, showing a single `Value` column where the current
build draws a column per measure plus `+cat` and `+`.

The repair is structural, not careful. `docs/record-casts.py` drives `improvise`
on a pty it owns and writes asciicast v2 itself, so `improvise` is the pty's ONLY
child and there is no shell for a prompt to leak from — nothing to remember to
clean, and nothing that comes back when somebody re-records on another machine.
Three other things stopped being accidents with it: the geometry is an input
(120x37, the numbers docs/index.html already spelled, so they did not change),
the pacing is a per-step table, and the header carries no `env` (which held
$SHELL) and no `timestamp` (the recording machine's clock).

Two decisions that each cost a re-record. No `:q` is typed at the end: the player
loops, so the last frame is also the frame before the first, and a minibuffer
reading `:q` is what it would show — the process is signalled instead. And each
scenario had to be ARRANGED so the thing it names is visible: the drill cast
drilled into a cell with no records behind it, and the pivot cast pressed `c` on
a category already on the column axis. Both recorded cleanly and demonstrated
nothing — true frames about the wrong thing — and neither was visible from the
keystroke list.

That is the method worth keeping: a cast can be replayed through a small ANSI
reconstruction and READ AS TEXT, so "what does frame N show" has an answer rather
than a guess. It is how the `+cat`/`+` columns in the new drill.cast were
confirmed present, and how both dud scenarios were caught.

The guard is `landing.spec.js`, asserted over the cast FILES: no header carries
`env` or `timestamp`, the geometry is the one the page configures, and no chunk
contains an OSC window-title sequence — the leak's signature, emitted by a shell
once per prompt with the cwd in it and by `improvise` never. Asserted over the
file rather than the rendering because a player draws a prompt as ordinary text,
so a screenshot assertion would have to know what the hostname had been. BOTH
clauses were injected separately, because the `env` one would otherwise mask the
OSC one: the old cast fails on `env`, and the old cast with `env` stripped fails
on the title sequence.

docs/index.html loses the `p.dated` note admitting the drill cast was out of
date, which is now false.

Tests: 33 harness + 3 skipped (was 28 + 3). Rust and node unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FC2jVn8Au7E9JPkw6bwXXH
This commit is contained in:
Edward Langley
2026-09-20 20:52:24 -07:00
parent 47a070fec4
commit 9e37213cd4
9 changed files with 879 additions and 2228 deletions
+51
View File
@@ -1436,6 +1436,57 @@ where one bad frame would poison every later one.
---
## `docs/` — the landing page and its casts
### The casts are recorded by a script, not by `asciinema rec`
`docs/record-casts.py` drives `improvise` on a pty it owns and writes asciicast
v2 itself. `asciinema rec` records a **shell**, and the shell it records is the
recorder's own: every previous cast opened and closed on
`(0) Mac:<hostname> ~gf/u/edwlan/improvise`, on what improvise-kh8 had since
made the site root, and `formulas.cast` and `import.cast` showed that prompt as
their visible **opening frame** (improvise-2oxt).
The repair is structural rather than careful: `improvise` is the pty's only
child, so there is no shell for a prompt to leak from — nothing to remember to
clean, and nothing that comes back when somebody re-records on a different
machine. Three other things stopped being accidents at the same time. The
**geometry** is an input (120×37, the numbers `docs/index.html` already spelled,
which is why they were not changed — a 30-row player over a 37-row cast clips
the tile bar and the status line, exactly where the output is). The **pacing**
is a per-step table rather than typing speed. And the header carries **no `env`
and no `timestamp`**: the first held `$SHELL`, the second the recording
machine's clock, and neither is anything a visitor is owed.
Two decisions inside the scripts that are not obvious and cost a re-record each:
- **No `:q` is typed at the end.** The player loops, so the last frame is also
the frame before the first, and a minibuffer reading `:q` is what it would
show. The process is signalled instead.
- **Each scenario has to be arranged so the thing it names is visible.** The
drill cast drilled into a cell with no records behind it — a true frame about
nothing — so it now moves `Customer` off the page axis first, which makes the
cell an aggregate over nine customers and gives the records grid more than one
row. The pivot cast pressed `c` on a category that was already on the column
axis, which is a no-op with a status line. Neither was visible from the
keystrokes; both were found by rendering the recording back and reading it.
That last point is the method, and it is reusable: a cast can be replayed
through a small ANSI reconstruction and read as text, so "what does frame N
actually show" is a question with an answer rather than a guess. It is how the
`+cat` and `+` columns in `drill.cast` — improvise-2oxt's substantive
complaint, since the old recording predated both — were confirmed present.
What the harness can check, and does: `landing.spec.js` asserts over the cast
**files** that no header carries `env` or `timestamp`, that the geometry is the
one the page configures, and that no chunk contains an OSC window-title
sequence, which is the leak's signature — `improvise` emits none and a shell
emits one per prompt, carrying the cwd. Asserted over the file rather than the
rendering because that is where the leak lives: a player draws a prompt as
ordinary text, and a screenshot assertion would have to know what the hostname
had been.
---
## `harness/` — the browser instrument
### Why it exists, and what belongs in it
+26
View File
@@ -2150,3 +2150,29 @@ its child, changes the desktop rendering too — and desktop at 13.11px was the
one thing about these players that was already right. It also asserts that a
desktop player has nothing to scroll, so a fix that left the 880px floor in
place at every width would fail here rather than passing both.
#### "no cast carries the recording machine's shell, clock or geometry"
improvise-2oxt, and **both clauses were injected separately**, which matters
because the first would otherwise mask the second. Serving the pre-2oxt
`pivot.cast` fails on `env` — `Received: {"SHELL": "/bin/zsh", "TERM":
"screen-256color"}` — and stops there. Stripping `env` and `timestamp` from that
same header and serving the body unchanged then fails on `pivot.cast sets a
window title`, which is the clause that actually watches for the leak: an OSC
window-title sequence, emitted by a shell once per prompt and carrying the cwd,
and emitted by `improvise` never.
Asserted over the cast **file** rather than over the rendering, and that is the
finding. A player draws a shell prompt as ordinary terminal text, so a
screenshot or a `toContainText` assertion would have to know what the hostname
and home directory had been — a check that can only be written by someone who
has already seen the leak. The file-level signature can be written by anyone.
What no assertion here reaches, and how it was checked instead: whether each
cast SHOWS what its section claims. That is not a property of the bytes. It was
verified by replaying each recording through a small ANSI reconstruction and
reading the frames as text, which found two scenarios that recorded cleanly and
demonstrated nothing — a drill into a cell with no records behind it, and a `c`
pressed on a category already on the column axis. Both are true frames about the
wrong thing, which is the failure mode this repo keeps meeting, and neither was
visible from the keystroke list.
+175 -655
View File
@@ -1,655 +1,175 @@
{"version": 2, "width": 120, "height": 37, "timestamp": 1775772329, "idle_time_limit": 2.0, "env": {"SHELL": "/bin/zsh", "TERM": "screen-256color"}}
[0.255122, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[0.26349, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[0.389731, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:05:29\r\n16025:% \u001b[K"]
[0.389839, "o", "\u001b[?2004h"]
[3.260628, "o", "\u001b[3m./target/release/improvise examples/demo.improv\u001b[23m"]
[4.100025, "o", "\u001b[47D\u001b[23m.\u001b[23m/\u001b[23mt\u001b[23ma\u001b[23mr\u001b[23mg\u001b[23me\u001b[23mt\u001b[23m/\u001b[23mr\u001b[23me\u001b[23ml\u001b[23me\u001b[23ma\u001b[23ms\u001b[23me\u001b[23m/\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[23mi\u001b[23ms\u001b[23me\u001b[23m \u001b[23me\u001b[23mx\u001b[23ma\u001b[23mm\u001b[23mp\u001b[23ml\u001b[23me\u001b[23ms\u001b[23m/\u001b[23md\u001b[23me\u001b[23mm\u001b[23mo\u001b[23m.\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[?2004l"]
[4.10015, "o", "\r\r\n"]
[4.101098, "o", "\u001b]0;./target/release/improvise examples/demo.improv\u0007\u001b[2 q"]
[4.137227, "o", "\u001b[?1049h"]
[4.139474, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise · Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m┌\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H───────────────────────────────────────────────────────────────────────────────────────────────────────┐\u001b[3;1H│\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;120H\u001b[39;49m│\u001b[4;1H│\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;120H\u001b[22m\u001b[39;49m│\u001b[5;1H│\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[5;120H\u001b[22m\u001b[39;49m│\u001b[6;1H│\u001b[38;5;8;49m────────────────────────────────────────────────"]
[4.139536, "o", "──────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[7;1H│\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m│\u001b[8;1H│\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[39;49m 2,430\u001b[8;120H\u001b[23m│\u001b[9;1H│\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;120H\u001b[23m\u001b[39;49m│\u001b[10;1H│\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;120H\u001b[23m\u001b[39;49m│\u001b[11;1H│Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m "]
[4.139643, "o", " \u001b[11;120H\u001b[23m\u001b[39;49m│\u001b[12;1H│\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[39;49m 5,000\u001b[12;120H\u001b[23m│\u001b[13;1H│\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m \u001b[13;120H\u001b[23m\u001b[39;49m│\u001b[14;1H│\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;120H\u001b[23m\u001b[39;49m│\u001b[15;1H│Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;120H\u001b[23m\u001b[39;49m│\u001b[16;1H│\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[38;5;8;49m \u001b[16;120H\u001b[23m\u001b[39;49m│\u001b[17;1H│\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;120H\u001b[23m\u001b[39;49m│\u001b[18;1H│\u001b[18;12HWest"]
[4.139729, "o", "\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;120H\u001b[23m\u001b[39;49m│\u001b[19;1H│\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[20;1H│\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[20;120H\u001b[22m\u001b[39;49m│\u001b[21;1H│\u001b[21;120H│\u001b[22;1H│\u001b[22;120H│\u001b[23;1H│\u001b[23;120H│\u001b[24;1H│\u001b[24;120H│\u001b[25;1H│\u001b[25;120H│\u001b[26;1H│\u001b[26;120H│\u001b[27;1H│\u001b[27;120H│\u001b[28;1H│\u001b[28;120H│\u001b[29;1H│\u001b[29;120H│\u001b[30;1H│\u001b[30;120H│\u001b[31;1H│\u001b[31;120H│\u001b[32;1H│\u001b[32;120H│\u001b[33;1H│\u001b[33;120H│\u001b[34;1H│\u001b[34;120H│\u001b[35;1H└───────────────────"]
[4.139761, "o", "───────────────────────────────────────────────────────────────────────────────────────────────────┘\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl:nav i:edit R:records P:prune F/C/V:panels T:tiles [:]:page >:drill ::cmd Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.242195, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.344691, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.447079, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.549689, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.652179, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.754674, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.856161, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.958622, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.060824, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.163294, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.265591, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.367483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.389269, "o", "\u001b[4;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[4;21HCost \u001b[4;41H\u001b[24m Revenue \u001b[4;67HProfit \u001b[4;89H\u001b[22m\u001b[39;49m \u001b[5;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[22m\u001b[39;49m \u001b[7;12H\u001b[1m\u001b[38;5;6;48;5;237mEas\u001b[7;16H \u001b[3m\u001b[38;5;0;48;5;6m \u001b[7;20H5,180\u001b[22m\u001b[38;5;8;48;5;237m \u001b[7;33H\u001b[38;5;15;48;5;237m 5,670 7,400\u001b[7;57H 8,100 2,220\u001b[7;81H 2,430\u001b[23m\u001b[39;48;5;237m \u001b[8;2H\u001b[39;49mWidgets\u001b[8;17H\u001b[3m \u001b[8;20H7,080\u001b[38;5;8;49m \u001b[8;33H\u001b[39;49m \u001b[8;36H7,500 \u001b[8;43H11,80\u001b[8;49H\u001b[38;5;8;49m \u001b[8;57H\u001b[39;49m \u001b[8;59H12,50\u001b[8;65H \u001b[8;68H4,7\u001b[8;72H0\u001b[38;5;8;49m \u001b[8;81H\u001b[39;49m \u001b[8;84H5,000\u001b[23m \u001b[9;2HSprockets\u001b[9;12HEas\u001b[9;16H \u001b[3m\u001b[38;5;8;49m \u001b[9;25H\u001b[39;49m 2,940\u001b[9;49H 4,200\u001b[9;73H 1,260\u001b[9;89H\u001b[23m \u001b[10;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────"]
[5.389472, "o", "────────────────────────────────\u001b[11;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[22m\u001b[39;49m \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;12H \u001b[14;18H \u001b[15;2H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;12H \u001b[18;18H \u001b[19;2H \u001b[20;2H "]
[5.389587, "o", " \u001b[37;11H\u001b[38;5;0;48;5;8mHiding empty rows/columns \u001b[37;40H \u001b[37;49H \u001b[37;63H \u001b[37;72H \u001b[37;82H \u001b[37;91H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.491141, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.592963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.69456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.797252, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.899269, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.001855, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.102804, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.204488, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.306416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.408174, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.515144, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.614322, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.715087, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.816824, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.919456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.023808, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.126353, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.227706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.329812, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.431498, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.533584, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.635475, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.738315, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.840254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.942468, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.044291, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.049255, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index ·] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES Hiding empty rows/columns Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.151473, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.252708, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.354391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.456511, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.558371, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.66005, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.761856, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.839104, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.941054, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.043964, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.146777, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.24872, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.29841, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.399634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.500481, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.602021, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.704492, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.76467, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.866679, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.96862, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.070632, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.168973, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.271432, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.373277, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.475256, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.54583, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.647847, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.750326, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.851916, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.904656, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.007234, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.108949, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.210797, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.305394, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.40791, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.509599, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.612098, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.714734, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.817078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.837581, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[4;20H\u001b[4m\u001b[38;5;3;49mCost\u001b[24m Revenue Profit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East \u001b[3m\u001b[38;5;0;48;5;6m 10,850\u001b[22m\u001b[38;5;15;48;5;237m 15,500 4,650\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets East \u001b[3m 14,580 24,300 9,720\u001b[23m \u001b[8;2HSprockets\u001b[8;19H\u001b[3m2,940 4,200 \u001b[8;34H1,260\u001b[23m \u001b[9;2H\u001b[38;5;8;49m────────────"]
[11.837774, "o", "──────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630\u001b[22m\u001b[39;49m \u001b[11;2H \u001b[36;116H\u001b[1m\u001b[38;5;0;48;5;6m·] \u001b[22m\u001b[39;49m \u001b[37;10H\u001b[38;5;0;48;5;5mDate_Month →\u001b[37;23HN\u001b[37;25Hne \u001b[37;110HDefault \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.939188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.040703, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.142444, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.243643, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.344543, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.44606, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.546854, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.648382, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.749506, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.85104, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.952602, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.037101, "o", "\u001b[36;103H\u001b[38;5;8;49m [Date_Month ·] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Date_Month → None Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.1401, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.241851, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.343997, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.445753, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.547755, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.648763, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.750013, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.851891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.953275, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.055126, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.15682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.258532, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.359739, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.46102, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.562788, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.664633, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.766446, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.868114, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.969328, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.070964, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.172609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.274437, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.376279, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.477908, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.579437, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.624853, "o", "\u001b[2;9H_Dril\u001b[2;15H ─\u001b[3;4H\u001b[38;5;5;49m_Measure\u001b[3;15HCost | Customer = Stark Enterprises | Product = Gadgets | Region = East] \u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[4;25H\u001b[24m Date Product Region Date_Month Value\u001b[6;2H\u001b[38;5;6;48;5;237m0 \u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-03-25 Gadgets East 2025-03 5670\u001b[7;2H\u001b[39;49m1 Stark En\u001b[7;16Herprises 2025-01-31 Gadgets\u001b[7;46HEast\u001b[7;54H2025-01\u001b[7;63H5180\u001b[8;2H \u001b[8;12H \u001b[8;17H \u001b[9;2H \u001b[10;2H \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;5;49m [_Measure Pag] [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;5;49m [Product Pag] [Region Pag] \u001b[38;5;8;49m▶\u001b[39;49m \u001b[37;12H\u001b[38;5;0;48;5;8mrilled into\u001b[37;24Hcell:\u001b[37;30H2\u001b[37;32Hrows\u001b[37;110H _Drill\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.726365, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.827956, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.929775, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.031367, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.132934, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.234738, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.335777, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.436366, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.53795, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.639488, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.74103, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.843208, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.944693, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.046398, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.148618, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.250351, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.351896, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.453688, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.555582, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.656954, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.758333, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.859977, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.961612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.062956, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.164668, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.26625, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.367619, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.46896, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.570702, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.672674, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.774225, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.875264, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.976852, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.077943, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.179556, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.280996, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.382478, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.422995, "o", "\u001b[2;9HDefau\u001b[2;15Ht \u001b[3;4H\u001b[38;5;5;49mCustomer\u001b[3;15HStark Enterprises] \u001b[39;49m \u001b[4;6H \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[4;25H\u001b[24mRevenue Profit\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East \u001b[3m\u001b[38;5;0;48;5;6m 10,850\u001b[22m\u001b[38;5;15;48;5;237m 15,500 4,650\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets Eas\u001b[7;16H \u001b[3m 14,580 24,300 9,720\u001b[23m \u001b[7;46H \u001b[7;54H \u001b[7;63H \u001b[8;2HSprockets\u001b[8;12HEast\u001b[8;17H\u001b[3m 2,940 4,200 1,260\u001b[9;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630\u001b[36;10H\u001b[22m\u001b[38;5;8"]
[19.42323, "o", ";49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[37;112H\u001b[38;5;0;48;5;8mDefau\u001b[37;118Ht\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.52534, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.627683, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.729242, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.83102, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.932257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.033895, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.135888, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.237369, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.288716, "o", "\u001b[4;17H\u001b[1m\u001b[38;5;3;49m Cost\u001b[4m Revenue\u001b[6;17H\u001b[22m\u001b[24m\u001b[3m\u001b[38;5;15;48;5;237m 10,850\u001b[1m\u001b[38;5;0;48;5;6m 15,500\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.390112, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.491486, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.593008, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.693621, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.795131, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.896129, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.96272, "o", "\u001b[2;9H_Dril\u001b[2;15H ─\u001b[3;4H\u001b[38;5;5;49m_Measure\u001b[3;15HRevenue | Customer\u001b[3;34H= Stark Enterprises | Product = Gadgets | Region = East] \u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[24m Date Product Region Date_Month Value\u001b[6;2H\u001b[38;5;6;48;5;237m0 \u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-01-31 Gadgets East 2025-01 7400\u001b[7;2H\u001b[39;49m1 Stark En\u001b[7;16Herprises 2025-03-25 Gadgets\u001b[7;46HEast\u001b[7;54H2025-03\u001b[7;63H8100\u001b[8;2H \u001b[8;12H \u001b[8;17H \u001b[9;2H \u001b[10;2H \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;5;49m [_Measure Pag] [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;5;49m [Product Pag] [Region Pag] \u001b[38;5;8;49m▶\u001b[39;49m \u001b[37;112H\u001b[38;5;0;48;5;8m _Dri\u001b[37;118Hl\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.064326, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.165838, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.26736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.369255, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.470736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.540131, "o", "\u001b[4;6H\u001b[1m\u001b[38;5;3;49m Customer\u001b[4m Date\u001b[6;6H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Stark Enterprises\u001b[1m\u001b[38;5;0;48;5;6m 2025-01-31\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.641991, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.743614, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.844468, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.894452, "o", "\u001b[4;24H\u001b[1m\u001b[38;5;3;49m Date\u001b[4m Product\u001b[6;24H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-01-31\u001b[1m\u001b[38;5;0;48;5;6m Gadgets\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.996018, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.097619, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.188952, "o", "\u001b[4;35H\u001b[1m\u001b[38;5;3;49m Product\u001b[4m Region\u001b[6;35H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Gadgets\u001b[1m\u001b[38;5;0;48;5;6m East\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.290866, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.392364, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.483448, "o", "\u001b[4;43H\u001b[1m\u001b[38;5;3;49m Region\u001b[4m Date_Month\u001b[6;43H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m East\u001b[1m\u001b[38;5;0;48;5;6m 2025-01\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.585324, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.686841, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.788996, "o", "\u001b[4;50H\u001b[1m\u001b[38;5;3;49m Date_Month\u001b[4m Value\u001b[6;50H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-01\u001b[1m\u001b[38;5;0;48;5;6m 7400\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.890257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.99175, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.093257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.193931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.294717, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.36863, "o", "\u001b[6;61H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m7400 \u001b[37;1H\u001b[24m\u001b[38;5;2;48;5;235medit: 7400▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.470497, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.571891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.673583, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.775236, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.877092, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.978622, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.080177, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.182019, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.283573, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.385055, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.48658, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.587937, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.617837, "o", "\u001b[6;64H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;10H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.719109, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.820616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.922015, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.023349, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.12483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.141478, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;9H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.243544, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.344981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.445341, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.499384, "o", "\u001b[6;62H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;8H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.601098, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.702607, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.804164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.905108, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.953026, "o", "\u001b[6;62H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m5\u001b[37;8H\u001b[24m\u001b[38;5;2;48;5;235m5▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.053947, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.118277, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;9H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.218892, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.293284, "o", "\u001b[6;64H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;10H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.394821, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.496143, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.597957, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.69913, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.800668, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.834513, "o", "\u001b[6;2H0 Stark Enterprises 2025-01-31 Gadgets East 2025-01 7500 \u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237m1 \u001b[22m\u001b[38;5;15;48;5;237m Stark Enterprises 2025-03-25 Gadgets East 2025-03\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[22m\u001b[24m\u001b[39;48;5;237m \u001b[37;7H\u001b[1m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.935864, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.037078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.140586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.241716, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.342374, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.44323, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.544218, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.645819, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.747314, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.848602, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.950053, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.051416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.153119, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.158637, "o", "\u001b[7;61H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m<\u001b[37;7H\u001b[24m\u001b[38;5;2;48;5;235m<▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.260014, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.360707, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.462516, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.563782, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.665631, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.767546, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.869222, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.970857, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.072476, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.173862, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.275017, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.37639, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.477963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.579372, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.681267, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.782127, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.791533, "o", "\u001b[7;61H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;7H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.893075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.994708, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.09607, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.197242, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.297699, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.383851, "o", "\u001b[7;61H\u001b[1m\u001b[38;5;0;48;5;6m 8100\u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;8m NORMAL Drilled into cell: 2 rows _Drill \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.485658, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.587581, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.688828, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.790416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.892205, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.993716, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.095342, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.196814, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.235231, "o", "\u001b[2;9HDefau\u001b[2;15Ht \u001b[3;4H\u001b[38;5;5;49mCustomer\u001b[3;15HStark Enterprises]\u001b[3;34H\u001b[39;49m \u001b[4;6H \u001b[1m\u001b[38;5;3;49m Cost\u001b[4m Revenue\u001b[24m Profit\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East \u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 10,850\u001b[1m\u001b[38;5;0;48;5;6m 15,600\u001b[22m\u001b[38;5;15;48;5;237m 4,750\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets East \u001b[3m 14,580 24,300 9,720\u001b[23m \u001b[8;2HSprockets\u001b[8;12HEast\u001b[8;17H\u001b[3m 2,940 4,200 1,260\u001b[9;2H\u001b[23m\u001b[38;5;8;49m─────────────────────────────────────────────────────────────────────────────────────────────────────────"]
[31.23528, "o", "─────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,100 15,730\u001b[36;10H\u001b[22m\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[37;112H\u001b[38;5;0;48;5;8mDefau\u001b[37;118Ht\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.33715, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.438167, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.539656, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.641338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.742963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.844469, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.945935, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.04757, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.148996, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.250673, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.352507, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.454665, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.556091, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.611975, "o", "\u001b[6;2HGadgets East \u001b[3m 10,850 15,600 4,750\u001b[23m \u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237mWidgets East \u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 14,580\u001b[1m\u001b[38;5;0;48;5;6m 24,300\u001b[22m\u001b[38;5;15;48;5;237m 9,720\u001b[23m\u001b[39;48;5;237m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.714152, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.816243, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.91789, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.02012, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.121571, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.223001, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.324736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.426455, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.527682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.629295, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.730933, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.832574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.934164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.009081, "o", "\u001b[7;2HWidgets East \u001b[3m 14,580 24,300 9,720\u001b[23m \u001b[8;2H\u001b[1m\u001b[38;5;6;48;5;237mSprockets East \u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 2,940\u001b[1m\u001b[38;5;0;48;5;6m 4,200\u001b[22m\u001b[38;5;15;48;5;237m 1,260\u001b[23m\u001b[39;48;5;237m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.111055, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.21937, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.321025, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.422024, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.523707, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.625411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.726664, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.828292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.929129, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.030341, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.13176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.23305, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.334358, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.435652, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.518974, "o", "\u001b[2;9H_Dril\u001b[2;15H ─\u001b[3;4H\u001b[38;5;5;49m_Measure\u001b[3;15HRevenue | Customer\u001b[3;34H= Stark Enterprises | Product = Sprockets | Region = East] \u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[24m Date Product Region Date_Month Value\u001b[6;2H\u001b[38;5;6;48;5;237m0 \u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-02-20 Sprockets East 2025-02 4200\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m \u001b[7;12H \u001b[7;17H \u001b[8;2H \u001b[9;2H \u001b[10;2H \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;5;49m [_Measure Pag] [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;5;49m [Product Pag] [Region Pag] \u001b[38;5;8;49m▶\u001b[39;49m \u001b[37;30H\u001b[38;5;0;48;5;8m1\u001b[37;112H _Dri\u001b[3"]
[35.519, "o", "7;118Hl\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.620559, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.722169, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.823642, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.924946, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.02612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.127752, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.228896, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.330381, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.432324, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.534209, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.635534, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.726876, "o", "\u001b[4;6H\u001b[1m\u001b[38;5;3;49m Customer\u001b[4m Date\u001b[6;6H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Stark Enterprises\u001b[1m\u001b[38;5;0;48;5;6m 2025-02-20\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.828227, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.9292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.02562, "o", "\u001b[4;24H\u001b[1m\u001b[38;5;3;49m Date\u001b[4m Product\u001b[6;24H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-02-20\u001b[1m\u001b[38;5;0;48;5;6m Sprockets\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.126867, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.227776, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.243248, "o", "\u001b[4;35H\u001b[1m\u001b[38;5;3;49m Product\u001b[4m Region\u001b[6;35H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Sprockets\u001b[1m\u001b[38;5;0;48;5;6m East\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.34447, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.437218, "o", "\u001b[4;45H\u001b[1m\u001b[38;5;3;49m Region\u001b[4m Date_Month\u001b[6;45H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m East\u001b[1m\u001b[38;5;0;48;5;6m 2025-02\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.538942, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.640498, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.717318, "o", "\u001b[4;52H\u001b[1m\u001b[38;5;3;49m Date_Month\u001b[4m Value\u001b[6;52H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-02\u001b[1m\u001b[38;5;0;48;5;6m 4200\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.818793, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.920394, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.021784, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.122547, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.22418, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.325665, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.427127, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.528763, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.630238, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.685239, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m4200 \u001b[37;1H\u001b[24m\u001b[38;5;2;48;5;235medit: 4200▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.786586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.888352, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.989767, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.091211, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.19311, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.294318, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.395029, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.49683, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.59827, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.699745, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.801287, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.902386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.003913, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.105799, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.206374, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.307735, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.409433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.510898, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.612475, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.713387, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.815573, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.824365, "o", "\u001b[6;63H\u001b[1m\u001b[38;5;0;48;5;6m 4200\u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;8m NORMAL Added new record row _Drill \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.926091, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.027453, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.129047, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.229876, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.33153, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.4335, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.535434, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.637062, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.738676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.840484, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.943155, "o", "\u001b[4;52H\u001b[1m\u001b[4m\u001b[38;5;3;49m Date_Month\u001b[24m Value\u001b[6;52H\u001b[38;5;0;48;5;6m 2025-02\u001b[22m\u001b[38;5;15;48;5;237m 4200\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.04455, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.147113, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.248907, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.350271, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.452008, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.454049, "o", "\u001b[4;45H\u001b[1m\u001b[4m\u001b[38;5;3;49m Region\u001b[24m Date_Month\u001b[6;45H\u001b[38;5;0;48;5;6m East\u001b[22m\u001b[38;5;15;48;5;237m 2025-02\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.555938, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.656672, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.694792, "o", "\u001b[4;35H\u001b[1m\u001b[4m\u001b[38;5;3;49m Product\u001b[24m Region\u001b[6;35H\u001b[38;5;0;48;5;6m Sprockets\u001b[22m\u001b[38;5;15;48;5;237m East\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.796342, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.89699, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.962391, "o", "\u001b[4;24H\u001b[1m\u001b[4m\u001b[38;5;3;49m Date\u001b[24m Product\u001b[6;24H\u001b[38;5;0;48;5;6m 2025-02-20\u001b[22m\u001b[38;5;15;48;5;237m Sprockets\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.06307, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.164443, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.207856, "o", "\u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[24m Date\u001b[6;6H\u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-02-20\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.308944, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.4106, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.512276, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.613521, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.715215, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.734956, "o", "\u001b[6;6H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6mStark Enterprises \u001b[37;1H\u001b[24m\u001b[38;5;2;48;5;235medit: Stark Enterprises▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.836886, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.938724, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.040338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.142082, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.243479, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.345158, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.446823, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.548419, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.650021, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.751645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.853167, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.954401, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.056002, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.157732, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.258617, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.306905, "o", "\u001b[6;6H\u001b[1m\u001b[38;5;0;48;5;6m Stark Enterprises\u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;8m NORMAL Added new record row _Drill \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.40892, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.510835, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.612239, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.71417, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.816108, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.917769, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.019473, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.120249, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.221745, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.32364, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.425537, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.528656, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.630009, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.730899, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.831981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.933554, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.035044, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.136541, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.238468, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.340173, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.442019, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.54362, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.617582, "o", "\u001b[4;6H\u001b[1m\u001b[38;5;3;49m Customer\u001b[4m Date\u001b[6;6H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Stark Enterprises\u001b[1m\u001b[38;5;0;48;5;6m 2025-02-20\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.719176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.819708, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.901714, "o", "\u001b[4;24H\u001b[1m\u001b[38;5;3;49m Date\u001b[4m Product\u001b[6;24H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-02-20\u001b[1m\u001b[38;5;0;48;5;6m Sprockets\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.003506, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.106764, "o", "\u001b[4;35H\u001b[1m\u001b[38;5;3;49m Product\u001b[4m Region\u001b[6;35H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Sprockets\u001b[1m\u001b[38;5;0;48;5;6m East\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.208137, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.309835, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.344493, "o", "\u001b[4;45H\u001b[1m\u001b[38;5;3;49m Region\u001b[4m Date_Month\u001b[6;45H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m East\u001b[1m\u001b[38;5;0;48;5;6m 2025-02\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.445881, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.547204, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.582215, "o", "\u001b[4;52H\u001b[1m\u001b[38;5;3;49m Date_Month\u001b[4m Value\u001b[6;52H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-02\u001b[1m\u001b[38;5;0;48;5;6m 4200\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.683651, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.785171, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.88631, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.987214, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.088752, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.19032, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.2922, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.393169, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.494592, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.551364, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m4200 \u001b[37;1H\u001b[24m\u001b[38;5;2;48;5;235medit: 4200▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.653106, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.75426, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.855143, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.956612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.057339, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.158822, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.260463, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.362035, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.463667, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.565019, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.658576, "o", "\u001b[6;66H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;10H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.75945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.861196, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.962228, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.06407, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.088362, "o", "\u001b[6;65H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;9H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.189174, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.290284, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.392056, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.49337, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.595101, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.659247, "o", "\u001b[6;64H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;8H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.760985, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.862189, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.96398, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.977937, "o", "\u001b[6;64H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m5\u001b[37;8H\u001b[24m\u001b[38;5;2;48;5;235m5▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.079343, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.146926, "o", "\u001b[6;65H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;9H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.248174, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.315613, "o", "\u001b[6;66H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;10H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.417369, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.518587, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.620531, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.639076, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;7H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.740677, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.841462, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.9429, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.044326, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.145842, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.247478, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.347982, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.449704, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.551334, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.653012, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.754874, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.855501, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.957138, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.057576, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.159355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.26075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.361942, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.4634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.564497, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.666245, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.7679, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.868507, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.969901, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.071612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.172648, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.200869, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.302398, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.403782, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.505197, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.606417, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.708289, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.809292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.910682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.011963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.113483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.214542, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.31553, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.377483, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m4\u001b[37;7H\u001b[24m\u001b[38;5;2;48;5;235m4▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.479033, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.580766, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.63521, "o", "\u001b[6;64H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m5\u001b[37;8H\u001b[24m\u001b[38;5;2;48;5;235m5▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.736712, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.80774, "o", "\u001b[6;65H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;9H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.909121, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.000933, "o", "\u001b[6;66H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m0\u001b[37;10H\u001b[24m\u001b[38;5;2;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.10274, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.203875, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.305319, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.406083, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.471834, "o", "\u001b[6;63H\u001b[1m\u001b[4m\u001b[38;5;2;48;5;6m \u001b[37;7H\u001b[24m\u001b[38;5;2;48;5;235m▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.57245, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.673931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.775416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.876873, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.978402, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.079364, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.181199, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.28257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.323021, "o", "\u001b[6;63H\u001b[1m\u001b[38;5;0;48;5;6m 4500\u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;8m NORMAL Added new record row _Drill \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.425018, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.526725, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.62833, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.729186, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.830402, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.931931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.033936, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.135577, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.236664, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.33801, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.363396, "o", "\u001b[2;9HDefau\u001b[2;15Ht \u001b[3;4H\u001b[38;5;5;49mCustomer\u001b[3;15HStark Enterprises]\u001b[3;34H\u001b[39;49m \u001b[4;6H \u001b[1m\u001b[38;5;3;49m Cost\u001b[4m Revenue\u001b[24m Profit\u001b[22m\u001b[39;49m \u001b[6;2HGadgets East \u001b[3m 10,850 15,600 4,750\u001b[23m \u001b[7;2HWidgets\u001b[7;12HEast\u001b[7;17H\u001b[3m 14,580 24,300 9,720\u001b[8;2H\u001b[23m\u001b[1m\u001b[38;5;6;48;5;237mSprockets East \u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 2,940\u001b[1m\u001b[38;5;0;48;5;6m 4,500\u001b[22m\u001b[38;5;15;48;5;237m 1,560\u001b[23m\u001b[39;48;5;237m \u001b[9;2H\u001b[38;5;8;49m───────────────────────────────────────────────────────────────────────────────────────────────────────────"]
[59.363433, "o", "───────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,400 16,030\u001b[36;10H\u001b[22m\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[37;112H\u001b[38;5;0;48;5;8mDefau\u001b[37;118Ht\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.46552, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.567009, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.668443, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.770756, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.872967, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.974045, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.075696, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.177744, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.279764, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.380471, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.482824, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.584652, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.686336, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.787808, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.888707, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.990743, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.092529, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.193873, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.295612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.397566, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.498529, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.600461, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.70169, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.803645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.905272, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.007052, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.108297, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.209571, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.311535, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.413278, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.514977, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.616556, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.718025, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.819687, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.920927, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.022617, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.039683, "o", "\u001b[37;1H\u001b[1m\u001b[38;5;3;48;5;235m:▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.140302, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.242332, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.344261, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.352965, "o", "\u001b[37;2H\u001b[1m\u001b[38;5;3;48;5;235mq▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.454163, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.55584, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.656611, "o", "\u001b[37;3H\u001b[1m\u001b[38;5;3;48;5;235m!▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.758111, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.859338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.955664, "o", "\u001b[?1049l"]
[63.955716, "o", "\u001b[?25h"]
[63.957068, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[63.999517, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[64.14143, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:06:33\r\n16026:% \u001b[K"]
[64.141514, "o", "\u001b[?2004h"]
[64.491198, "o", "e"]
[64.739691, "o", "\bex"]
[64.9105, "o", "i"]
[65.087513, "o", "t"]
[65.267946, "o", "\u001b[?2004l\r\r\n"]
[65.269911, "o", "\u001b]0;exit\u0007\u001b[2 q"]
{"version": 2, "width": 120, "height": 37, "idle_time_limit": 2.0, "title": "improvise \u2014 drill"}
[0.004285, "o", "\u001b[?1049h"]
[0.005635, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise \u00b7 Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m\u250c\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[38;5;8;49m\u250c Categories \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;1H\u001b[39;49m\u2502\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[3;92H_Index\u001b[3;99H(0)\u001b[3;104H\u001b[38;5;8;49m [None \u2205]\u001b[3;120H\u2502\u001b[4;1H\u001b[39;49m\u2502\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[4;92H_Dim\u001b[4;97H(0)\u001b[4;102H\u001b[38;5;8;49m [None \u2205]\u001b[4;120H\u2502\u001b[5;1H\u001b[39;49m\u2502\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02\u001b[5;88H\u001b[22m\u001b[39"]
[0.005646, "o", ";49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[5;92H_Measure\u001b[5;101H(3)\u001b[5;106H\u001b[38;5;4;49m [Col \u2194]\u001b[5;120H\u001b[38;5;8;49m\u2502\u001b[6;1H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[6;92HCustomer\u001b[6;101H(9)\u001b[6;106H\u001b[38;5;5;49m [Page \u2630\u001b[6;115H]\u001b[6;120H\u001b[38;5;8;49m\u2502\u001b[7;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[7;92HDate\u001b[7;97H(40)\u001b[7;103H\u001b[38;5;8;49m [None \u2205]\u001b[7;120H\u2502\u001b[8;1H\u001b[39;49m\u2502\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[8;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[8;92HP"]
[0.005672, "o", "roduct\u001b[8;100H(3)\u001b[8;105H\u001b[38;5;2;49m [Row \u2195]\u001b[8;120H\u001b[38;5;8;49m\u2502\u001b[9;1H\u001b[39;49m\u2502\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[9;92HRegion\u001b[9;99H(4)\u001b[9;104H\u001b[38;5;2;49m [Row \u2195]\u001b[9;120H\u001b[38;5;8;49m\u2502\u001b[10;1H\u001b[39;49m\u2502\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[10;92HDate_Month\u001b[10;103H(3)\u001b[10;108H\u001b[38;5;4;49m [Col \u2194]\u001b[10;120H\u001b[38;5;8;49m\u2502\u001b[11;1H\u001b[39;49m\u2502Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m \u001b[11;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[11;120H\u2502\u001b[12;1H\u001b[39;49m\u2502\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[12;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[12;120H\u2502\u001b[13;1H\u001b[39;49m\u2502\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m "]
[0.005686, "o", " \u001b[13;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[13;120H\u2502\u001b[14;1H\u001b[39;49m\u2502\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[14;120H\u2502\u001b[15;1H\u001b[39;49m\u2502Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[15;120H\u2502\u001b[16;1H\u001b[39;49m\u2502\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[16;88H\u001b[23m\u2502\u001b[38;5;8;49m\u2502\u001b[16;120H\u2502\u001b[17;1H\u001b[39;49m\u2502\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[17;120H\u2502\u001b[18;1H\u001b[39;49m\u2502\u001b[18;12HWest\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[18;120H\u2502\u001b[19;1H\u001b[39;49m\u2502\u001b[38;5;8;49m"]
[0.005705, "o", "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[19;120H\u2502\u001b[20;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260\u001b[20;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[20;120H\u2502\u001b[21;1H\u001b[39;49m\u2502\u001b[21;88H\u2502\u001b[38;5;8;49m\u2502\u001b[21;120H\u2502\u001b[22;1H\u001b[39;49m\u2502\u001b[22;88H\u2502\u001b[38;5;8;49m\u2502\u001b[22;120H\u2502\u001b[23;1H\u001b[39;49m\u2502\u001b[23;88H\u2502\u001b[38;5;8;49m\u2502\u001b[23;120H\u2502\u001b[24;1H\u001b[39;49m\u2502\u001b[24;88H\u2502\u001b[38;5;8;49m\u2502\u001b[24;120H\u2502\u001b[25;1H\u001b[39;49m\u2502\u001b[25;88H\u2502\u001b[38;5;8;49m\u2502\u001b[25;120H\u2502\u001b[26;1H\u001b[39;49m\u2502\u001b[26;88H\u2502\u001b[38;5;8;49m\u2502\u001b[26;120H\u2502\u001b[27;1H\u001b[39;49m\u2502\u001b[27;88H\u2502\u001b[38;5;8;49m\u2502\u001b[27;120H\u2502\u001b[28;1H\u001b[39;49m\u2502\u001b[28;88H\u2502\u001b[38;5;8;49m\u2502\u001b[28;120H\u2502\u001b[29;1H\u001b[39;49m\u2502\u001b[29;88H\u2502\u001b[38;5;8;49m\u2502\u001b[29;120H\u2502\u001b[30;1H\u001b[39;49m\u2502\u001b[30;88H\u2502\u001b[38;5;8;49m\u2502\u001b[30;120H\u2502\u001b["]
[0.005729, "o", "31;1H\u001b[39;49m\u2502\u001b[31;88H\u2502\u001b[38;5;8;49m\u2502\u001b[31;120H\u2502\u001b[32;1H\u001b[39;49m\u2502\u001b[32;88H\u2502\u001b[38;5;8;49m\u2502\u001b[32;120H\u2502\u001b[33;1H\u001b[39;49m\u2502\u001b[33;88H\u2502\u001b[38;5;8;49m\u2502\u001b[33;120H\u2502\u001b[34;1H\u001b[39;49m\u2502\u001b[34;88H\u2502\u001b[38;5;8;49m\u2502\u001b[34;120H\u2502\u001b[35;1H\u001b[39;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[38;5;8;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] [_Dim \u00b7] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date \u00b7] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl\u2190\u2191\u2192\u2193:nav ai:edit R:records P:prune F:formulas C:categories V:views T:tiles [:prev-page ]:next-pag\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.108486, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.211251, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.314095, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.416843, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.519561, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.621198, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.723934, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.82714, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.929945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.032686, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.135402, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.238119, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.340849, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.443552, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.546299, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.608193, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index \u00b7] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES hl\u2190\u2192:select Enter/Space:cycle r:row c:col p:page Esc/Tab:back Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.710971, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.813682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.916404, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.019111, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.12183, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.224531, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.327257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.430035, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.532783, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.614933, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim \u00b7] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.717672, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.820416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.923164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.974926, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.077689, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.180422, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.283161, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.329807, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.432537, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.534125, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.636837, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.6862, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[3;2H\u001b[22m\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;19H\u001b[4m2025-01\u001b[24m 2025-02 2025-03\u001b[4;43H2025-01\u001b[4;51H2025-02\u001b[4;59H2025-03\u001b[4;67H2025-01\u001b[4;75H2025-02\u001b[5;2H\u001b[22m\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m 7,210\u001b[22m\u001b[38;5;15;48;5;237m 5,110 4,060 10,300 7,300 5,800 3,090 2,190\u001b[23m\u001b[39;48;5;237m \u001b[6;106H\u001b[38;5;8;49m [None \u2205]\u001b[39;49m \u001b[7;2H East \u001b[3m 11,410 6,440 5,670 16,300 9,200 8,100 4,890 2,760\u001b[23m \u001b[8;12HSou\u001b[8;16Hh\u001b[8;21H\u001b[3m3\u001b[8;23H85\u001b[8;26H 4,270\u001b[8;37H4\u001b[8;39H76\u001b[8;45H5\u001b[8;47H5\u001b[8;50H 6,100\u001b[8;61H6\u001b[8;63H8\u001b[8;69H1\u001b[8;71H65\u001b[8;74H 1,830\u001b[9;12H\u001b[23m"]
[3.68622, "o", "Wes\u001b[9;16H \u001b[9;18H\u001b[3m 4,690 4,970 5,250 6,700 7,100 7,500 2,010 2,130\u001b[10;2H\u001b[23mWidgets\u001b[10;12HNor\u001b[10;16Hh\u001b[10;18H\u001b[3m 12,300 6,600 8,100 20,500 11,000 13,500 8,200 4,400\u001b[11;2H\u001b[23m \u001b[11;12HEas\u001b[11;16H \u001b[11;18H\u001b[3m 15,600 9,000 7,500 26,000 15,000 12,500 10,400 6,000\u001b[12;12H\u001b[23mSou\u001b[12;16Hh\u001b[12;20H\u001b[3m10\u001b[12;23H20\u001b[12;26H 6,120\u001b[12;37H5\u001b[12;39H34\u001b[12;45H7\u001b[12;47H0\u001b[12;50H 10,200\u001b[12;60H 8\u001b[12;63H9\u001b[12;69H6\u001b[12;71H80\u001b[12;74H 4,080\u001b[13;12H\u001b[23mWes\u001b[13;16H \u001b[13;18H\u001b[3m 6,300 6,720 13,560 10,500 11,200 22,600 4,200 4,480\u001b[14;2H\u001b[23mSprockets\u001b[14;12HNor\u001b[14;16Hh\u001b[14;18H\u001b[3m 2,380 2,030\u001b[14;42H 3,400 2,900\u001b[14;66H 1,020 870\u001b[15;2H\u001b[23m \u001b[15;12HEas\u001b[15;16H \u001b[15;26H\u001b[3m 2,940 3,360\u001b[15;50H 4,200 4,800\u001b[15;74H 1,260\u001b[16;12H\u001b[23mSou\u001b[16;16Hh\u001b[16;18H\u001b[3m 1,960\u001b[16;31H17\u001b[16;34H 2,450 2,800\u001b[16;53H3\u001b[16;55H1\u001b[16;58H 3,500 840\u001b[16;77H 93\u001b[17;12H\u001b[23mWes\u001b[17;16H \u001b[17;18H\u001b[3m 2,240 2,520 2,800 3,200 3,60"]
[3.686263, "o", "0 4,000 960 1,080\u001b[18;2H\u001b[23m\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[19;2H\u001b[1m\u001b[38;5;3;49mTotal 78,140 58,890 62,850 122,200 90,900 98,000 44,060 32,010\u001b[22m\u001b[39;49m \u001b[20;2H \u001b[36;59H\u001b[1m\u001b[38;5;0;48;5;6m\u00b7] \u001b[22m\u001b[38;5;8;49m [Date \u00b7] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[39;49m \u001b[37;10H\u001b[38;5;0;48;5;5mCustom\u001b[37;17Hr \u2192 None \u001b[37;42H \u001b[37;49H \u001b[37;56H \u001b[37;64H \u001b[37;108H Default\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.789137, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.891999, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.994907, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.097786, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.198656, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.301502, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.404386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.507282, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.610223, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.712281, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.815179, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.918075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.020969, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.123902, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.226792, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.329688, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.432581, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.494585, "o", "\u001b[36;48H\u001b[38;5;8;49m [Customer \u00b7] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Customer \u2192 None Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.5975, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.700438, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.803306, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.906223, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.009094, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.112021, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.214122, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.315364, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.418259, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.521129, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.622197, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.699834, "o", "\u001b[6;2HGadgets North \u001b[3m 7,210 5,110 4,060 10,300 7,300 5,800 3,090 2,190\u001b[23m \u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237m East \u001b[3m\u001b[38;5;0;48;5;6m 11,410\u001b[22m\u001b[38;5;15;48;5;237m 6,440 5,670 16,300 9,200 8,100 4,890 2,760\u001b[23m\u001b[39;48;5;237m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.802772, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.904516, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.007571, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.110627, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.213753, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.316634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.419878, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.521306, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.625285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.710332, "o", "\u001b[2;9H_Dril\u001b[2;15H \u2500\u001b[3;2H\u001b[38;5;5;49m [_Measure = Cost | Product = Gadgets | Region = East | Date_Month = 2025-01] \u001b[39;49m \u001b[3;104H\u001b[38;5;2;49m [Row \u2195]\u001b[39;49m \u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[24m \u001b[4;27H Date Product Region\u001b[4;51HDate_Month +cat\u001b[4;67HCost Revenue +\u001b[4;102H\u001b[22m\u001b[38;5;4;49m [Col \u2194]\u001b[39;49m \u001b[5;106H\u001b[38;5;3;49m [Fix \u26b2]\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237m0 \u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-01-31 Gadgets East 2025-01\u001b[38;5;8;48;5;237m \u001b[38;5;15;48;5;237m 5180\u001b[38;5;8;48;5;237m \u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m1 Wonka Industries 2025-01-23 Gadgets East 2025-01\u001b[38;5;8;49m \u001b[39;49m 6230\u001b[38;5;8;49m \u001b[39;49m \u001b[8;12H \u001b[8;18H \u001b[8;105H\u001b[38;5;3;49m [Fix \u26b2]\u001b[9;12H\u001b[39;49m \u001b[9;18H \u001b[9;104H\u001b[38;5;3;49m [Fix \u26b2]\u001b[10;2H\u001b[39;49m \u001b[10;12H \u001b[10;18H "]
[7.710352, "o", " \u001b[10;108H\u001b[38;5;3;49m [Fix \u26b2]\u001b[11;12H\u001b[39;49m \u001b[11;18H \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;2H \u001b[14;12H \u001b[14;18H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;2H \u001b[19;2H \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;8;49m [Customer \u00b7] [Date \u00b7] Ctrl+\u2191\u2193\u2190\u2192 to move tiles\u001b[39;49m "]
[7.710465, "o", " \u001b[37;11H\u001b[38;5;0;48;5;8mDrilled into c\u001b[37;26Hll:\u001b[37;30H2\u001b[37;32Hrows\u001b[37;110H _Drill\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.812945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.915072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.017259, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.119553, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.221744, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.32391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.426082, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.528236, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.630426, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.732596, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.834774, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.936958, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.039128, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.141296, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.243466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.345629, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.447771, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.549931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.652084, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.754228, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.855757, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.917157, "o", "\u001b[4;6H\u001b[1m\u001b[38;5;3;49m Customer\u001b[4m Date\u001b[6;6H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Stark Enterprises\u001b[1m\u001b[38;5;0;48;5;6m 2025-01-31\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.01932, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.120658, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.221855, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.324001, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.371232, "o", "\u001b[4;24H\u001b[1m\u001b[38;5;3;49m Date\u001b[4m Product\u001b[6;24H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-01-31\u001b[1m\u001b[38;5;0;48;5;6m Gadgets\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.473507, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.576085, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.676895, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.779318, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.827297, "o", "\u001b[4;35H\u001b[1m\u001b[38;5;3;49m Product\u001b[4m Region\u001b[6;35H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m Gadgets\u001b[1m\u001b[38;5;0;48;5;6m East\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.929457, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.031648, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.133996, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.23653, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.284843, "o", "\u001b[4;43H\u001b[1m\u001b[38;5;3;49m Region\u001b[4m Date_Month\u001b[6;43H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m East\u001b[1m\u001b[38;5;0;48;5;6m 2025-01\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.386221, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.488609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.591232, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.693773, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.744869, "o", "\u001b[4;50H\u001b[1m\u001b[38;5;3;49m Date_Month\u001b[4m +cat\u001b[6;50H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 2025-01\u001b[1m\u001b[38;5;0;48;5;6m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.847416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.950034, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.052515, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.154354, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.201487, "o", "\u001b[4;61H\u001b[1m\u001b[38;5;3;49m +cat\u001b[4m Cost\u001b[6;61H\u001b[22m\u001b[24m\u001b[38;5;8;48;5;237m \u001b[1m\u001b[38;5;0;48;5;6m 5180\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.303477, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.406072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.508279, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.608689, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.710832, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.813003, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.913226, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.013574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.115748, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.217931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.320089, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.421722, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.523898, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.626086, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.728251, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.830429, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.932603, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.034762, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.065883, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.167595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.269758, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.371928, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.474085, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.574606, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.67679, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.778963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.881118, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.98327, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.084772, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.185296, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.287456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.389618, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.491797, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.593978, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.696247, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.798955, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.901301, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.002321, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
+149 -825
View File
@@ -1,825 +1,149 @@
{"version": 2, "width": 120, "height": 37, "timestamp": 1775772426, "idle_time_limit": 2.0, "env": {"SHELL": "/bin/zsh", "TERM": "screen-256color"}}
[0.22204, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[0.229576, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[0.348862, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:07:06\r\n16026:% \u001b[K"]
[0.348973, "o", "\u001b[?2004h"]
[4.839346, "o", "\u001b[3m./target/release/improvise examples/demo.improv\u001b[23m"]
[5.712315, "o", "\u001b[47D\u001b[23m.\u001b[23m/\u001b[23mt\u001b[23ma\u001b[23mr\u001b[23mg\u001b[23me\u001b[23mt\u001b[23m/\u001b[23mr\u001b[23me\u001b[23ml\u001b[23me\u001b[23ma\u001b[23ms\u001b[23me\u001b[23m/\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[23mi\u001b[23ms\u001b[23me\u001b[23m \u001b[23me\u001b[23mx\u001b[23ma\u001b[23mm\u001b[23mp\u001b[23ml\u001b[23me\u001b[23ms\u001b[23m/\u001b[23md\u001b[23me\u001b[23mm\u001b[23mo\u001b[23m.\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[?2004l\r\r\n"]
[5.713215, "o", "\u001b]0;./target/release/improvise examples/demo.improv\u0007\u001b[2 q"]
[5.754065, "o", "\u001b[?1049h"]
[5.756407, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise · Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m┌\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H───────────────────────────────────────────────────────────────────────────────────────────────────────┐\u001b[3;1H│\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;120H\u001b[39;49m│\u001b[4;1H│\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;120H\u001b[22m\u001b[39;49m│\u001b[5;1H│\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[5;120H\u001b[22m\u001b[39;49m│\u001b[6;1H│\u001b[38;5;8;49m────────────────────────────────────────────────"]
[5.756495, "o", "──────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[7;1H│\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m│\u001b[8;1H│\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[39;49m 2,430\u001b[8;120H\u001b[23m│\u001b[9;1H│\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;120H\u001b[23m\u001b[39;49m│\u001b[10;1H│\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;120H\u001b[23m\u001b[39;49m│\u001b[11;1H│Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m "]
[5.756562, "o", " \u001b[11;120H\u001b[23m\u001b[39;49m│\u001b[12;1H│\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[39;49m 5,000\u001b[12;120H\u001b[23m│\u001b[13;1H│\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m \u001b[13;120H\u001b[23m\u001b[39;49m│\u001b[14;1H│\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;120H\u001b[23m\u001b[39;49m│\u001b[15;1H│Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;120H\u001b[23m\u001b[39;49m│\u001b[16;1H│\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[38;5;8;49m \u001b[16;120H\u001b[23m\u001b[39;49m│\u001b[17;1H│\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;120H\u001b[23m\u001b[39;49m│\u001b[18;1H│\u001b[18;12HWest"]
[5.756628, "o", "\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;120H\u001b[23m\u001b[39;49m│\u001b[19;1H│\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[20;1H│\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[20;120H\u001b[22m\u001b[39;49m│\u001b[21;1H│\u001b[21;120H│\u001b[22;1H│\u001b[22;120H│\u001b[23;1H│\u001b[23;120H│\u001b[24;1H│\u001b[24;120H│\u001b[25;1H│\u001b[25;120H│\u001b[26;1H│\u001b[26;120H│\u001b[27;1H│\u001b[27;120H│\u001b[28;1H│\u001b[28;120H│\u001b[29;1H│\u001b[29;120H│\u001b[30;1H│\u001b[30;120H│\u001b[31;1H│\u001b[31;120H│\u001b[32;1H│\u001b[32;120H│\u001b[33;1H│\u001b[33;120H│\u001b[34;1H│\u001b[34;120H│\u001b[35;1H└───────────────────"]
[5.756698, "o", "───────────────────────────────────────────────────────────────────────────────────────────────────┘\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl:nav i:edit R:records P:prune F/C/V:panels T:tiles [:]:page >:drill ::cmd Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.859411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.963254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.067489, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.170023, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.27251, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.375969, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.479677, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.582112, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.685348, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.787542, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.866052, "o", "\u001b[4;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[4;21HCost \u001b[4;41H\u001b[24m Revenue \u001b[4;67HProfit \u001b[4;89H\u001b[22m\u001b[39;49m \u001b[5;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[22m\u001b[39;49m \u001b[7;12H\u001b[1m\u001b[38;5;6;48;5;237mEas\u001b[7;16H \u001b[3m\u001b[38;5;0;48;5;6m \u001b[7;20H5,180\u001b[22m\u001b[38;5;8;48;5;237m \u001b[7;33H\u001b[38;5;15;48;5;237m 5,670 7,400\u001b[7;57H 8,100 2,220\u001b[7;81H 2,430\u001b[23m\u001b[39;48;5;237m \u001b[8;2H\u001b[39;49mWidgets\u001b[8;17H\u001b[3m \u001b[8;20H7,080\u001b[38;5;8;49m \u001b[8;33H\u001b[39;49m \u001b[8;36H7,500 \u001b[8;43H11,80\u001b[8;49H\u001b[38;5;8;49m \u001b[8;57H\u001b[39;49m \u001b[8;59H12,50\u001b[8;65H \u001b[8;68H4,7\u001b[8;72H0\u001b[38;5;8;49m \u001b[8;81H\u001b[39;49m \u001b[8;84H5,000\u001b[23m \u001b[9;2HSprockets\u001b[9;12HEas\u001b[9;16H \u001b[3m\u001b[38;5;8;49m \u001b[9;25H\u001b[39;49m 2,940\u001b[9;49H 4,200\u001b[9;73H 1,260\u001b[9;89H\u001b[23m \u001b[10;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────"]
[6.866248, "o", "────────────────────────────────\u001b[11;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[22m\u001b[39;49m \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;12H \u001b[14;18H \u001b[15;2H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;12H \u001b[18;18H \u001b[19;2H \u001b[20;2H "]
[6.866345, "o", " \u001b[37;11H\u001b[38;5;0;48;5;8mHiding empty rows/columns \u001b[37;40H \u001b[37;49H \u001b[37;63H \u001b[37;72H \u001b[37;82H \u001b[37;91H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.967808, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.07036, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.171986, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.273477, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.37608, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.477589, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.579865, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.681762, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.784444, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.887075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.989043, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.091087, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.192621, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.295349, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.396347, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.499325, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.601635, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.703762, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.805045, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.907044, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.008857, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.110585, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.212366, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.315082, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.417176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.518617, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.620581, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.723247, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.825828, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.927309, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.029287, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.131114, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.232595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.334463, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.436432, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.537342, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.586615, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index ·] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES Hiding empty rows/columns Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.688844, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.79055, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.891459, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.992994, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.094817, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.196506, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.208979, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.310676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.412609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.472655, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.57519, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.621489, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.723727, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.810324, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.912742, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.992715, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.095391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.197498, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.225504, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.327415, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.429585, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.534313, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.636065, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.738586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.840575, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.942807, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.045034, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.147374, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.248519, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.350293, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.411399, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[4;20H\u001b[4m\u001b[38;5;3;49mCost\u001b[24m Revenue Profit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East \u001b[3m\u001b[38;5;0;48;5;6m 10,850\u001b[22m\u001b[38;5;15;48;5;237m 15,500 4,650\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets East \u001b[3m 14,580 24,300 9,720\u001b[23m \u001b[8;2HSprockets\u001b[8;19H\u001b[3m2,940 4,200 \u001b[8;34H1,260\u001b[23m \u001b[9;2H\u001b[38;5;8;49m────────────"]
[13.411561, "o", "──────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630\u001b[22m\u001b[39;49m \u001b[11;2H \u001b[36;116H\u001b[1m\u001b[38;5;0;48;5;6m·] \u001b[22m\u001b[39;49m \u001b[37;10H\u001b[38;5;0;48;5;5mDate_Month →\u001b[37;23HN\u001b[37;25Hne \u001b[37;110HDefault \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.513136, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.61531, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.717724, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.819203, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.920313, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.021863, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.122842, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.224088, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.325723, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.426976, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.527862, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.629536, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.731181, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.777459, "o", "\u001b[36;103H\u001b[38;5;8;49m [Date_Month ·] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Date_Month → None Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.879201, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.980529, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.081904, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.182728, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.284144, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.386367, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.488405, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.590322, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.691881, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.771463, "o", "\u001b[2;88H┐\u001b[38;5;3;49m┌ Formulas [n]ew [d]elete ─────┐\u001b[3;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[1m\u001b[38;5;0;48;5;3m Profit = Revenue - Cost\u001b[3;120H\u001b[22m\u001b[38;5;3;49m│\u001b[4;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[4;120H│\u001b[5;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[39;49m \u001b[38;5;3;49m│\u001b[6;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[39;49m \u001b[38;5;3;49m│\u001b[7;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[7;120H│\u001b[8;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[8;120H│\u001b[9;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[39;49m \u001b[38;5;3;49m│\u001b[10;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[10;120H│\u001b[11;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[11;120H│\u001b[12;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[12;120H│\u001b[13;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[13;120H│\u001b[14;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[14;120H│\u001b[15;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[15;120H│\u001b[16;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[16;120H│\u001b[17;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[17;120H│\u001b[18;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[18;120H│\u001b[19;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[19;120H│"]
[15.771523, "o", "\u001b[20;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[20;120H│\u001b[21;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[21;120H│\u001b[22;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[22;120H│\u001b[23;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[23;120H│\u001b[24;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[24;120H│\u001b[25;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[25;120H│\u001b[26;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[26;120H│\u001b[27;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[27;120H│\u001b[28;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[28;120H│\u001b[29;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[29;120H│\u001b[30;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[30;120H│\u001b[31;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[31;120H│\u001b[32;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[32;120H│\u001b[33;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[33;120H│\u001b[34;88H\u001b[39;49m│\u001b[38;5;3;49m│\u001b[34;120H│\u001b[35;88H\u001b[39;49m┘\u001b[38;5;3;49m└──────────────────────────────┘\u001b[37;3H\u001b[38;5;0;48;5;8mF\u001b[37;7HU\u001b[37;9HAS Date_Month\u001b[37;24H→ None\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.873015, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.974298, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.075518, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.17702, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.278763, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.380421, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.482397, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.584035, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.68617, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.788334, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.890119, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.992122, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.09391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.195828, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.297212, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.399072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.500797, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.602599, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.704051, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.806336, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.90867, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.01054, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.112401, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.134611, "o", "\u001b[34;90H\u001b[38;5;3;49m┄ Enter formula (Name = expr)\u001b[37;1H\u001b[1m\u001b[38;5;6;48;5;235mformula: ▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.236595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.338804, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.440583, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.541464, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.642436, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.656428, "o", "\u001b[37;10H\u001b[1m\u001b[38;5;6;48;5;235mM▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.757466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.858857, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.957266, "o", "\u001b[37;11H\u001b[1m\u001b[38;5;6;48;5;235ma▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.058764, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.104126, "o", "\u001b[37;12H\u001b[1m\u001b[38;5;6;48;5;235mr▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.206143, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.254003, "o", "\u001b[37;13H\u001b[1m\u001b[38;5;6;48;5;235mg▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.355945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.40299, "o", "\u001b[37;14H\u001b[1m\u001b[38;5;6;48;5;235mi▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.505037, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.550273, "o", "\u001b[37;15H\u001b[1m\u001b[38;5;6;48;5;235mn▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.651795, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.731805, "o", "\u001b[37;16H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.833103, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.88046, "o", "\u001b[37;17H\u001b[1m\u001b[38;5;6;48;5;235m=▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.982487, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.0286, "o", "\u001b[37;18H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.129755, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.180513, "o", "\u001b[37;19H\u001b[1m\u001b[38;5;6;48;5;235m1▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.282654, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.334596, "o", "\u001b[37;20H\u001b[1m\u001b[38;5;6;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.436242, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.484785, "o", "\u001b[37;21H\u001b[1m\u001b[38;5;6;48;5;235m0▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.58654, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.664649, "o", "\u001b[37;22H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.765442, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.867084, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.96863, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.991979, "o", "\u001b[37;23H\u001b[1m\u001b[38;5;6;48;5;235m*▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.09353, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.161257, "o", "\u001b[37;24H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.263347, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.364397, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.465102, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.566609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.636594, "o", "\u001b[37;25H\u001b[1m\u001b[38;5;6;48;5;235mP▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.73766, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.839314, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.930228, "o", "\u001b[37;26H\u001b[1m\u001b[38;5;6;48;5;235mr▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.030863, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.080686, "o", "\u001b[37;27H\u001b[1m\u001b[38;5;6;48;5;235mo▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.1822, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.232387, "o", "\u001b[37;28H\u001b[1m\u001b[38;5;6;48;5;235mf▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.334144, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.432432, "o", "\u001b[37;29H\u001b[1m\u001b[38;5;6;48;5;235mi▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.534534, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.602656, "o", "\u001b[37;30H\u001b[1m\u001b[38;5;6;48;5;235mt▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.704246, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.749303, "o", "\u001b[37;31H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.850361, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.900622, "o", "\u001b[37;32H\u001b[1m\u001b[38;5;6;48;5;235m/▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.001894, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.071145, "o", "\u001b[37;33H\u001b[1m\u001b[38;5;6;48;5;235m ▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.172849, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.273367, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.374896, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.379148, "o", "\u001b[37;34H\u001b[1m\u001b[38;5;6;48;5;235mR▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.480866, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.582066, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.684013, "o", "\u001b[37;35H\u001b[1m\u001b[38;5;6;48;5;235me▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.784848, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.834019, "o", "\u001b[37;36H\u001b[1m\u001b[38;5;6;48;5;235mv▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.935533, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.000423, "o", "\u001b[37;37H\u001b[1m\u001b[38;5;6;48;5;235me▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.101663, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.187318, "o", "\u001b[37;38H\u001b[1m\u001b[38;5;6;48;5;235mn▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.288471, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.374963, "o", "\u001b[37;39H\u001b[1m\u001b[38;5;6;48;5;235mu▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.47588, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.578051, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.679745, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.781518, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.883965, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.985622, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.087356, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.189121, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.290385, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.392349, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.493825, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.595221, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.696678, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.798409, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.900396, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.001989, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.103513, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.205321, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.280519, "o", "\u001b[37;40H\u001b[1m\u001b[38;5;6;48;5;235me▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.382821, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.48443, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.586182, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.68818, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.790294, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.892088, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.958354, "o", "\u001b[4;39H\u001b[1m\u001b[38;5;3;49m Margin\u001b[4;90H\u001b[22m\u001b[38;5;2;49m Margin = 100 * Profit / Rev…\u001b[6;39H\u001b[3m\u001b[38;5;15;48;5;237m 30\u001b[7;39H\u001b[39;49m 40\u001b[8;39H 30\u001b[10;39H\u001b[23m\u001b[1m\u001b[38;5;3;49m 100\u001b[34;90H\u001b[22m\u001b[39;49m \u001b[37;1H\u001b[38;5;0;48;5;8m FORMULAS Formula added Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.060639, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.162564, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.264269, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.36574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.467341, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.568744, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.670688, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.7723, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.873949, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.975642, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.077335, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.178827, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.280529, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.382127, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.48383, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.586228, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.687929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.790028, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.823665, "o", "\u001b[2;89H\u001b[38;5;8;49m┌ Formulas [n]ew [d]elete ─────┐\u001b[3;89H│\u001b[38;5;2;49m Profit = Revenue - Cost\u001b[3;120H\u001b[38;5;8;49m│\u001b[4;89H│\u001b[4;120H│\u001b[5;89H│\u001b[5;120H│\u001b[6;89H│\u001b[6;120H│\u001b[7;89H│\u001b[7;120H│\u001b[8;89H│\u001b[8;120H│\u001b[9;89H│\u001b[9;120H│\u001b[10;89H│\u001b[10;120H│\u001b[11;89H│\u001b[11;120H│\u001b[12;89H│\u001b[12;120H│\u001b[13;89H│\u001b[13;120H│\u001b[14;89H│\u001b[14;120H│\u001b[15;89H│\u001b[15;120H│\u001b[16;89H│\u001b[16;120H│\u001b[17;89H│\u001b[17;120H│\u001b[18;89H│\u001b[18;120H│\u001b[19;89H│\u001b[19;120H│\u001b[20;89H│\u001b[20;120H│\u001b[21;89H│\u001b[21;120H│\u001b[22;89H│\u001b[22;120H│\u001b[23;89H│\u001b[23;120H│\u001b[24;89H│\u001b[24;120H│\u001b[25;89H│\u001b[25;120H│\u001b[26;89H│\u001b[26;120H│\u001b[27;89H│\u001b[27;120H│\u001b[28;89H│\u001b[28;120H│\u001b[29;89H│\u001b[29;120H│\u001b[30;89H│\u001b[30;120H│\u001b[31;89H│\u001b[31;120H│\u001b[32;89H│\u001b[32;120H│\u001b[33;89H│\u001b[33;120H│\u001b[34;89H│\u001b[34;120H│\u001b[35;89H└──────────────────────────────┘\u001b[37;3H\u001b[38;5;0;48;5;8mN\u001b[37;7HA\u001b[37;9H Formula \u001b[37;20Hdde\u001b[37;24H \u001b[39m\u001b[49m\u001b[59"]
[28.82381, "o", "m\u001b[0m\u001b[?25l"]
[28.925823, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.028152, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.129687, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.23137, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.333203, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.434603, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.536387, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.638191, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.74009, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.841736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.943467, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.045355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.146794, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.248304, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.350033, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.452178, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.553839, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.655545, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.757685, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.859652, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.961651, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.063178, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.164853, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.26659, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.368454, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.469947, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.571386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.673047, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.774632, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.83504, "o", "\u001b[2;89H\u001b[38;5;3;49m┌ Formulas [n]ew [d]elete ─────┐\u001b[3;89H│\u001b[1m\u001b[38;5;0;48;5;3m Profit = Revenue - Cost\u001b[3;120H\u001b[22m\u001b[38;5;3;49m│\u001b[4;89H│\u001b[4;120H│\u001b[5;89H│\u001b[5;120H│\u001b[6;89H│\u001b[6;120H│\u001b[7;89H│\u001b[7;120H│\u001b[8;89H│\u001b[8;120H│\u001b[9;89H│\u001b[9;120H│\u001b[10;89H│\u001b[10;120H│\u001b[11;89H│\u001b[11;120H│\u001b[12;89H│\u001b[12;120H│\u001b[13;89H│\u001b[13;120H│\u001b[14;89H│\u001b[14;120H│\u001b[15;89H│\u001b[15;120H│\u001b[16;89H│\u001b[16;120H│\u001b[17;89H│\u001b[17;120H│\u001b[18;89H│\u001b[18;120H│\u001b[19;89H│\u001b[19;120H│\u001b[20;89H│\u001b[20;120H│\u001b[21;89H│\u001b[21;120H│\u001b[22;89H│\u001b[22;120H│\u001b[23;89H│\u001b[23;120H│\u001b[24;89H│\u001b[24;120H│\u001b[25;89H│\u001b[25;120H│\u001b[26;89H│\u001b[26;120H│\u001b[27;89H│\u001b[27;120H│\u001b[28;89H│\u001b[28;120H│\u001b[29;89H│\u001b[29;120H│\u001b[30;89H│\u001b[30;120H│\u001b[31;89H│\u001b[31;120H│\u001b[32;89H│\u001b[32;120H│\u001b[33;89H│\u001b[33;120H│\u001b[34;89H│\u001b[34;120H│\u001b[35;89H└──────────────────────────────┘\u001b[37;3H\u001b[38;5;0;48;5;8mF\u001b[37;7HU\u001b[37;9HAS Formul\u001b[37;20H ad\u001b[37;24Hed\u001b"]
[31.83521, "o", "[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.93635, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.038453, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.140305, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.24179, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.343021, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.444953, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.546884, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.648532, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.750338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.759627, "o", "\u001b[2;88H────────────────────────────────┐\u001b[3;88H \u001b[3;120H│\u001b[4;88H │\u001b[5;88H\u001b[38;5;8;49m────────────────────────────────\u001b[39;49m│\u001b[6;88H\u001b[39;48;5;237m \u001b[39;49m│\u001b[7;88H \u001b[7;120H│\u001b[8;88H \u001b[8;120H│\u001b[9;88H\u001b[38;5;8;49m────────────────────────────────\u001b[39;49m│\u001b[10;88H \u001b[10;120H│\u001b[11;88H \u001b[11;120H│\u001b[12;88H \u001b[12;120H│\u001b[13;88H \u001b[13;120H│\u001b[14;88H \u001b[14;120H│\u001b[15;88H \u001b[15;120H│\u001b[16;88H \u001b[16;120H│\u001b[17;88H \u001b[17;120H│\u001b[18;88H \u001b[18;120H│\u001b[19;88H \u001b[19;120H│\u001b[20;88H \u001b[20;120H│\u001b[21;88H \u001b[21;120H│\u001b[22;88H \u001b[22;120H│\u001b[23;88H \u001b[23;120H│\u001b[24;88H \u001b[24;120H│\u001b[25;88H \u001b[25;120H│\u001b[26;88H \u001b[26;120H│\u001b[27;88H \u001b[27;120H│\u001b[28;88H \u001b[28;120H│\u001b[29;88H \u001b[29;120H│\u001b[30;88H \u001b[30;120H│\u001b[31;88H \u001b[3"]
[32.759661, "o", "1;120H│\u001b[32;88H \u001b[32;120H│\u001b[33;88H \u001b[33;120H│\u001b[34;88H \u001b[34;120H│\u001b[35;88H────────────────────────────────┘\u001b[37;3H\u001b[38;5;0;48;5;8mN\u001b[37;7HA\u001b[37;9H Formula \u001b[37;20Hdde\u001b[37;24H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.861687, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.963943, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.065622, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.167382, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.269343, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.370929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.472205, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.574072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.675496, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.77751, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.878963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.981217, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.082469, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.18416, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.285853, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.387215, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.488822, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.590148, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.691868, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.793678, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.894883, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.996624, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.098854, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.199728, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.30097, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.402643, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.504418, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.605968, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.707659, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.813626, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.915915, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.017878, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.119781, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.221525, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.32263, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.424295, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.525566, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.627568, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.729398, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.830794, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.9326, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.956636, "o", "\u001b[4;17H\u001b[1m\u001b[38;5;3;49m Cost\u001b[4m Revenue\u001b[6;17H\u001b[22m\u001b[24m\u001b[3m\u001b[38;5;15;48;5;237m 10,850\u001b[1m\u001b[38;5;0;48;5;6m 15,500\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.057713, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.159175, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.260616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.362003, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.45116, "o", "\u001b[4;24H\u001b[1m\u001b[38;5;3;49m Revenue\u001b[4m Profit\u001b[6;24H\u001b[22m\u001b[24m\u001b[3m\u001b[38;5;15;48;5;237m 15,500\u001b[1m\u001b[38;5;0;48;5;6m 4,650\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.553269, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.654984, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.756544, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.855164, "o", "\u001b[4;32H\u001b[1m\u001b[38;5;3;49m Profit\u001b[4m Margin\u001b[6;32H\u001b[22m\u001b[24m\u001b[3m\u001b[38;5;15;48;5;237m 4,650\u001b[1m\u001b[38;5;0;48;5;6m 30\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.95702, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.05867, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.16023, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.261882, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.364382, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.465665, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.568143, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.66929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.770404, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.872114, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.9737, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.075442, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.177113, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.279174, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.381483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.483532, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.585266, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.68695, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.788157, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.890074, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.991552, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.092834, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.194587, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.283998, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index ·] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES Formula added Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.386092, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.487642, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.5894, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.691098, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.792446, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.894254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.995483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.048638, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.150203, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.252282, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.354288, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.363494, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.465135, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.567014, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.652538, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.753272, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.854376, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.886425, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.988321, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.089981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.191526, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.210178, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.312329, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.414458, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.516377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.523473, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.624892, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.726668, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.828869, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.929605, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.969045, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.071061, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.172731, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.274463, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.375888, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.47684, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.578927, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.680089, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.759548, "o", "\u001b[36;89H\u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[22m\u001b[38;5;8;49m [Date_Month ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.86162, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.963419, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.064814, "o", "\u001b[36;74H\u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[22m\u001b[38;5;2;49m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.165578, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.266915, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.368077, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.467449, "o", "\u001b[36;64H\u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[22m\u001b[38;5;2;49m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.569373, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.6706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.772271, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.873952, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.975198, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.067862, "o", "\u001b[4;17H \u001b[1m\u001b[38;5;3;49m Cost Revenue Profit\u001b[4m Margin\u001b[6;2H\u001b[24m\u001b[38;5;6;48;5;237m2025-03-25 Gadgets East \u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 5,670 8,100 2,430\u001b[1m\u001b[38;5;0;48;5;6m 30\u001b[7;2H\u001b[22m\u001b[23m\u001b[39;49m2025-03-05 Widgets East \u001b[3m 7,500 12,500\u001b[7;44H 5,000 40\u001b[8;2H\u001b[23m2025-01-31 Gadgets East \u001b[3m 5,180 7,400\u001b[8;44H 2,220 30\u001b[9;2H\u001b[23m2025-02-20 Sprockets East \u001b[3m 2,940 4,200 1,260 30\u001b[23m \u001b[10;2H2025-01-17 Widgets East \u001b[3m 7,080 11,800 4,720 40\u001b[11;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[12;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630 170"]
[45.067912, "o", "\u001b[36;71H\u001b[38;5;0;48;5;6mRow] \u001b[22m\u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[37;10H\u001b[38;5;0;48;5;5mDate → Row \u001b[37;110HDefault \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.169513, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.271027, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.372769, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.47433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.575726, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.677188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.779086, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.880875, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.982323, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.084014, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.185947, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.287438, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.388634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.490413, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.59213, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.693451, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.795674, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.897368, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.999478, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.100406, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.202354, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.303499, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.405377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.507349, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.608859, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.710466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.769032, "o", "\u001b[36;64H\u001b[38;5;2;49m [Date Row] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Date → Row Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.870773, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.973227, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.074952, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.176627, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.278078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.379913, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.48167, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.583195, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.68488, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.786081, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.888008, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.989799, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.090852, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.192203, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.293577, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.395558, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.497376, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.598701, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.700034, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.800738, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.902188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.004731, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.10652, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.208391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.310331, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.412538, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.514326, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.616773, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.717698, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.820295, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.921874, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.023865, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.125694, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.227335, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.328825, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.430927, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.479132, "o", "\u001b[4;43H\u001b[1m\u001b[4m\u001b[38;5;3;49m Profit\u001b[24m Margin\u001b[6;43H\u001b[3m\u001b[38;5;0;48;5;6m 2,430\u001b[22m\u001b[38;5;15;48;5;237m 30\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.581056, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.682894, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.784319, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.886355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.988029, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.09004, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.191833, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.294121, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.396186, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.447223, "o", "\u001b[4;35H\u001b[1m\u001b[4m\u001b[38;5;3;49m Revenue\u001b[24m Profit\u001b[6;35H\u001b[3m\u001b[38;5;0;48;5;6m 8,100\u001b[22m\u001b[38;5;15;48;5;237m 2,430\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.548933, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.650639, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.753129, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.855032, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.956843, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.992371, "o", "\u001b[4;28H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[24m Revenue\u001b[6;28H\u001b[3m\u001b[38;5;0;48;5;6m 5,670\u001b[22m\u001b[38;5;15;48;5;237m 8,100\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.093934, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.195476, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.297821, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.39909, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.5012, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.603706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.705669, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.807421, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[53.909072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.010788, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.113124, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.214937, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.315779, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.401838, "o", "\u001b[2;9H_Dril\u001b[2;15H ─\u001b[3;4H\u001b[38;5;5;49m_Measure\u001b[3;15HCost | Customer = Stark Enterprises | Date = 2025-03-25 | Product = Gadgets | Region = East] \u001b[4;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Customer\u001b[24m Date\u001b[4;36HProduct\u001b[4;44HRegion\u001b[4;51HD\u001b[4;53Hte_Month Value\u001b[6;2H\u001b[38;5;6;48;5;237m0 \u001b[38;5;0;48;5;6m Stark Enterprises\u001b[22m\u001b[38;5;15;48;5;237m 2025-03-25 Gadgets East 2025-03 5670\u001b[7;2H\u001b[39;49m \u001b[7;13H \u001b[7;23H \u001b[7;28H \u001b[8;2H \u001b[8;13H \u001b[8;23H \u001b[8;28H \u001b[9;2H \u001b[9;13H \u001b[9;23H \u001b[9;28H \u001b[10;2H \u001b[10;13H \u001b[10;23H \u001b[10;28H \u001b[11;2H \u001b[12;2H \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;5;49m [_Measure Pag] [Customer Pag] [Date Pag] [Produc"]
[54.402009, "o", "t Pag] [Region Pag] \u001b[38;5;8;49m▶\u001b[39;49m \u001b[37;12H\u001b[38;5;0;48;5;8mrilled into\u001b[37;24Hcell:\u001b[37;30H1\u001b[37;32Hrows\u001b[37;110H _Drill\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.503698, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.605285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.706675, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.807631, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[54.909386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.011169, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.113111, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.214654, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.316369, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.417789, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.51931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.620988, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.722632, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.823944, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[55.925315, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.027107, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.128956, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.230678, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.332344, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.433936, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.535729, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.637293, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.738954, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.840527, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[56.942072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.043456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.150712, "o", "\u001b[2;9HDefau\u001b[2;15Ht \u001b[3;4H\u001b[38;5;5;49mCustomer\u001b[3;15HStark Enterprises] \u001b[39;49m \u001b[4;6H \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[4;36H\u001b[24mRevenue\u001b[4;44HProfit\u001b[4;51HM\u001b[4;53Hrgin\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237m2025-03-25 Gadgets East \u001b[3m\u001b[38;5;0;48;5;6m 5,670\u001b[22m\u001b[38;5;15;48;5;237m 8,100 2,430 30\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m2025-03-05\u001b[7;13HWidgets\u001b[7;23HEast\u001b[7;28H\u001b[3m 7,500 12,500 5,000 40\u001b[8;2H\u001b[23m2025-01-31\u001b[8;13HGadgets\u001b[8;23HEast\u001b[8;28H\u001b[3m 5,180 7,400 2,220 30\u001b[9;2H\u001b[23m2025-02-20\u001b[9;13HSprockets\u001b[9;23HEast\u001b[9;28H\u001b[3m 2,940 4,200 1,260 30\u001b[10;2H\u001b[23m2025-01-17\u001b[10;13HWidgets\u001b[10;23HEast\u001b[10;28H\u001b[3m 7,080 11,800 4,720 40\u001b[11;2H\u001b[23m\u001b[38;5;8;49m─────────────────────────────────────────────────────────────────────"]
[57.150756, "o", "─────────────────────────────────────────────────\u001b[12;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630 170\u001b[36;10H\u001b[22m\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;2;49m [Date Row] [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[37;112H\u001b[38;5;0;48;5;8mDefau\u001b[37;118Ht\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.252651, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.354764, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.455662, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.557383, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.658952, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.760706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.862365, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[57.964025, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.066018, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.117152, "o", "\u001b[3;16H\u001b[38;5;5;49moylent Ltd] \u001b[39;49m \u001b[4;28H \u001b[4;31H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[24m Revenue Profit Margin\u001b[6;8H\u001b[38;5;6;48;5;237m2\u001b[6;11H2\u001b[6;13HSprockets\u001b[6;23HSou\u001b[6;27Hh \u001b[6;30H\u001b[3m\u001b[38;5;0;48;5;6m 2,170\u001b[6;38H\u001b[22m\u001b[38;5;15;48;5;237m 3,1\u001b[6;43H0\u001b[6;45H 930\u001b[6;55H 30\u001b[7;10H\u001b[23m\u001b[39;49m18\u001b[7;13HGa\u001b[7;23HSou\u001b[7;27Hh \u001b[7;30H\u001b[3m 4,760\u001b[7;37H 6,8\u001b[7;43H0\u001b[7;45H 2,\u001b[7;49H40\u001b[7;55H 30\u001b[8;10H\u001b[23m14\u001b[8;23HSou\u001b[8;27Hh \u001b[8;30H\u001b[3m 3,\u001b[8;34H50\u001b[8;38H 5,5\u001b[8;43H0\u001b[8;45H 1,650\u001b[8;55H 30\u001b[9;10H\u001b[23m03\u001b[9;13HWidgets \u001b[9;23HSou\u001b[9;27Hh \u001b[9;30H\u001b[3m 6,120\u001b[9;38H10,2\u001b[9;43H0\u001b[9;45H 4,080\u001b[9;55H 40\u001b[10;10H\u001b[23m09\u001b[10;23HSou\u001b[10;27Hh \u001b[10;30H\u001b[3m 5,\u001b[10;34H80\u001b[10;37H 9,8\u001b[10;43H0\u001b[10;45H 3,920\u001b[10;55H 40\u001b[12;29H\u001b[23m\u001b[1m\u001b[38;5;3;49m 22,\u001b[12;34H80\u001b[12;37H 35,4\u001b[12;43H0 12,620\u001b[12;54H 170\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.218907, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.320446, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.422194, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.523868, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.625832, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.727316, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.828823, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.871774, "o", "\u001b[3;15H\u001b[38;5;5;49mW\u001b[3;17Hnka Industries] \u001b[4;28H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[4;31HCost\u001b[24m Revenue Profit Margin\u001b[22m\u001b[39;49m \u001b[6;8H\u001b[1m\u001b[38;5;6;48;5;237m1\u001b[6;11H3\u001b[6;13HGadgets \u001b[6;23HEas\u001b[6;27H \u001b[3m\u001b[38;5;0;48;5;6m \u001b[6;30H6,230\u001b[22m\u001b[38;5;15;48;5;237m \u001b[6;38H8,90\u001b[6;43H \u001b[6;45H2,670 \u001b[6;55H30\u001b[23m\u001b[39;48;5;237m \u001b[7;8H\u001b[39;49m1\u001b[7;10H06\u001b[7;13HWi\u001b[7;23HEas\u001b[7;27H \u001b[3m \u001b[7;30H8,520 \u001b[7;37H14,20\u001b[7;43H \u001b[7;45H5,680 \u001b[7;55H40\u001b[23m \u001b[8;8H2\u001b[8;11H0\u001b[8;13HWi\u001b[8;23HEas\u001b[8;27H \u001b[3m \u001b[8;30H9,000 \u001b[8;37H15,00\u001b[8;43H \u001b[8;45H6,000 \u001b[8;55H40\u001b[23m \u001b[9;8H3\u001b[9;10H14\u001b[9;13HSprockets\u001b[9;23HEas\u001b[9;27H \u001b[3m \u001b[9;30H3,360 \u001b[9;38H4,80\u001b[9;43H \u001b[9;45H1,440 \u001b[9;55H30\u001b[23m \u001b[10;8H2\u001b[10;10H28\u001b[10;13HGa\u001b[10;23HEas\u001b[10;27H \u001b[3m \u001b[10;30H6,440 \u001b[10;38H9,20\u001b[10;43H \u001b[10;45H2,760 \u001b[10;55H30\u001b[23m \u001b[12;29H\u001b[1m\u001b[38;5;3;49m33,550 \u001b[12;37H52,10\u001b[12;43H 18,550 \u001b[12;54H170\u001b[22m\u001b[39;49m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[58.973652, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.07548, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.177244, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.278352, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.380072, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.481511, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.596012, "o", "\u001b[3;15H\u001b[38;5;5;49mCyberdy\u001b[3;23He Syst\u001b[3;30Hms] \u001b[6;8H\u001b[1m\u001b[38;5;6;48;5;237m3\u001b[6;10H12\u001b[6;23HWe\u001b[6;30H\u001b[3m\u001b[38;5;0;48;5;6m5\u001b[6;33H5\u001b[6;38H\u001b[22m\u001b[38;5;15;48;5;237m7\u001b[6;40H5\u001b[6;47H25\u001b[7;8H\u001b[23m\u001b[39;49m3\u001b[7;10H30\u001b[7;23HWe\u001b[7;30H\u001b[3m5\u001b[7;32H88\u001b[7;37H 9\u001b[7;40H8\u001b[7;45H3\u001b[7;47H92\u001b[8;8H\u001b[23m1\u001b[8;11H9\u001b[8;13HGa\u001b[8;23HWe\u001b[8;30H\u001b[3m4\u001b[8;32H69\u001b[8;37H 6\u001b[8;40H7\u001b[8;45H2\u001b[8;48H1\u001b[8;55H3\u001b[9;8H\u001b[23m2\u001b[9;10H2\u001b[9;23HWe\u001b[9;30H\u001b[3m2\u001b[9;32H52\u001b[9;38H3\u001b[9;40H6\u001b[9;47H08\u001b[10;10H\u001b[23m06\u001b[10;13HWi\u001b[10;23HWe\u001b[10;32H\u001b[3m72\u001b[10;37H11\u001b[10;45H4\u001b[10;47H48\u001b[10;55H4\u001b[12;29H\u001b[23m\u001b[1m\u001b[38;5;3;49m25\u001b[12;32H06\u001b[12;37H38\u001b[12;40H8\u001b[12;45H3\u001b[12;47H74\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.697594, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.798754, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[59.901337, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.002239, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.104595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.206801, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.308609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.324926, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.42746, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.529292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.631466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.733806, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.835985, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[60.937904, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.039574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.141223, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.158547, "o", "\u001b[4;28H\u001b[1m\u001b[38;5;3;49m Cost\u001b[4m Revenue\u001b[6;28H\u001b[22m\u001b[24m\u001b[3m\u001b[38;5;15;48;5;237m 5,250\u001b[1m\u001b[38;5;0;48;5;6m 7,500\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.260014, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.361614, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.463241, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.565458, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.66735, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.769039, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.870889, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[61.972547, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.073955, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.174929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.276844, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.378546, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.480073, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.581655, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.683563, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.710581, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index ·] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES Drilled into cell: 1 rows Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.812801, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[62.914448, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.016597, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.118395, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.141392, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.243176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.344884, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.447866, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.548899, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.650249, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.717023, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.818713, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[63.919536, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.02132, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.122911, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.184957, "o", "\u001b[3;2H \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[4;28H\u001b[22m\u001b[24m\u001b[39;49m \u001b[4;30H\u001b[1m\u001b[38;5;3;49mStark Enterprises\u001b[4m Soylent Ltd\u001b[24m Wonka Industries Cyberdyne Systems Acme Corp\u001b[6;8H\u001b[38;5;6;48;5;237m1\u001b[6;10H23\u001b[6;23HEa\u001b[6;28H \u001b[22m\u001b[3m\u001b[38;5;8;48;5;237m \u001b[1m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;15;48;5;237m 6,230\u001b[38;5;8;48;5;237m \u001b[7;10H\u001b[23m\u001b[39;49m25\u001b[7;13HGa\u001b[7;23HEa\u001b[7;28H \u001b[7;30H\u001b[3m \u001b[7;38H 5,670\u001b[38;5;8;49m \u001b[8;11H\u001b[23m\u001b[39;49m1\u001b[8;13HWi\u001b[8;28H \u001b[3m\u001b[38;5;8;49m \u001b[9;8H\u001b[23m\u001b[39;49m3\u001b[9;10H12\u001b[9;13HGadgets \u001b[9;28H \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,250\u001b[38;5;8;49m \u001b[10;8H\u001b[23m\u001b[39;49m1\u001b[10;23HEa\u001b[10;28H \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 8"]
[64.185061, "o", ",520\u001b[38;5;8;49m \u001b[11;2H\u001b[23m\u001b[39;49m2025-01-15 Widgets North \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 7,200\u001b[23m \u001b[12;2H2025-03-30 Widgets West \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,880\u001b[38;5;8;49m \u001b[13;2H\u001b[23m\u001b[39;49m2025-03-10\u001b[13;13HWidgets\u001b[13;23HNorth\u001b[13;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 8,100\u001b[14;2H\u001b[23m2025-03-05\u001b[14;13HWidgets\u001b[14;23HEast\u001b[14;29H\u001b[3m 7,500\u001b[38;5;8;49m \u001b[15;2H\u001b[23m\u001b[39;49m2025-01-19\u001b[15;13HGadgets\u001b[15;23HWest\u001b[15;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 4,690\u001b[38;5;8;49m \u001b[16;2H\u001b[23m\u001b[39;49m2025-03-28\u001b[16;13HSprockets\u001b[16;23HSouth\u001b[16;29H\u001b[3m\u001b[38;5;8;49m \u001b[17;2H\u001b[23m\u001b[39;49m"]
[64.185124, "o", "2025-01-22\u001b[17;13HWidgets\u001b[17;23HNorth\u001b[17;29H\u001b[3m\u001b[38;5;8;49m \u001b[18;2H\u001b[23m\u001b[39;49m2025-01-30\u001b[18;13HGadgets\u001b[18;23HNorth\u001b[18;29H\u001b[3m\u001b[38;5;8;49m \u001b[19;2H\u001b[23m\u001b[39;49m2025-01-12\u001b[19;13HSprockets\u001b[19;23HNorth\u001b[19;29H\u001b[3m\u001b[38;5;8;49m \u001b[20;2H\u001b[23m\u001b[39;49m2025-02-15\u001b[20;13HGadgets\u001b[20;23HSouth\u001b[20;29H\u001b[3m\u001b[38;5;8;49m \u001b[21;2H\u001b[23m\u001b[39;49m2025-03-07\u001b[21;13HWidgets\u001b[21;23HSouth\u001b[21;29H\u001b[3m\u001b[38;5;8;49m \u001b[22;2H\u001b[23m\u001b[39;49m2025-01-31\u001b[22;13HGadgets\u001b[22;23HEast\u001b[22;29H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[23;2H\u001b[23m\u001b[39;49m2025-01-27\u001b[23;13HSprockets\u001b[23;23HWest\u001b[23;29H\u001b[3m\u001b[38;5;8;49m "]
[64.185176, "o", " \u001b[24;2H\u001b[23m\u001b[39;49m2025-01-28\u001b[24;13HSprockets\u001b[24;23HSouth\u001b[24;29H\u001b[3m\u001b[38;5;8;49m \u001b[25;2H\u001b[23m\u001b[39;49m2025-03-03\u001b[25;13HWidgets\u001b[25;23HWest\u001b[25;29H\u001b[3m\u001b[38;5;8;49m \u001b[26;2H\u001b[23m\u001b[39;49m2025-03-19\u001b[26;13HGadgets\u001b[26;23HNorth\u001b[26;29H\u001b[3m\u001b[38;5;8;49m \u001b[27;2H\u001b[23m\u001b[39;49m2025-02-05\u001b[27;13HWidgets\u001b[27;23HNorth\u001b[27;29H\u001b[3m\u001b[38;5;8;49m \u001b[28;2H\u001b[23m\u001b[39;49m2025-02-22\u001b[28;13HSprockets\u001b[28;23HSouth\u001b[28;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,170\u001b[38;5;8;49m \u001b[29;2H\u001b[23m\u001b[39;49m2025-02-25\u001b[29;13HSprockets\u001b[29;23HNorth\u001b[29;29H\u001b[3m\u001b[38;5;8;49m "]
[64.185201, "o", "\u001b[30;2H\u001b[23m\u001b[39;49m2025-03-18\u001b[30;13HGadgets\u001b[30;23HSouth\u001b[30;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 4,760\u001b[38;5;8;49m \u001b[31;2H\u001b[23m\u001b[39;49m2025-02-20\u001b[31;13HSprockets\u001b[31;23HEast\u001b[31;29H\u001b[3m 2,940\u001b[38;5;8;49m \u001b[32;2H\u001b[23m\u001b[39;49m2025-02-24\u001b[32;13HSprockets\u001b[32;23HWest\u001b[32;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,520\u001b[38;5;8;49m \u001b[33;2H\u001b[23m\u001b[39;49m2025-01-14\u001b[33;13HGadgets\u001b[33;23HSouth\u001b[33;29H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 3,850\u001b[38;5;8;49m \u001b[34;2H\u001b[23m\u001b[39;49m2025-03-21\u001b[34;13HSprockets\u001b[34;23HWest\u001b[34;29H\u001b[3m\u001b[38;5;8;49m \u001b[36;59H\u001b[23m\u001b[1m\u001b[38;5;0;48;5;6mCol\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mCustomer → Col \u001b[37;29H \u001b[37;31H \u001b[37;110HDefault \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.293903, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.403428, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.513866, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.623157, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.734355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.844972, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[64.953157, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.062288, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.171044, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.277506, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.385493, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.492312, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.604282, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.71478, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.827714, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[65.934953, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.041651, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.148548, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.256987, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.364621, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.474381, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.58384, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.710711, "o", "\u001b[36;48H\u001b[38;5;4;49m [Customer Col] \u001b[1m\u001b[38;5;0;48;5;6m [Date Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.818615, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[66.925978, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.034783, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.141116, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.247723, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.356797, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.464647, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.575, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.682954, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.789934, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.86314, "o", "\u001b[3;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[3;32HCost\u001b[3;43H \u001b[3;104H \u001b[4;18H\u001b[24m Stark Enterprises\u001b[4m Soylent Ltd\u001b[24m Wonka Industries\u001b[4;66HCyberdyn\u001b[4;75H Syst\u001b[4;81Hms Acme Corp Oceanic Airlines\u001b[6;2H\u001b[38;5;6;48;5;237mGadgets North \u001b[22m\u001b[3m\u001b[38;5;8;48;5;237m \u001b[6;36H\u001b[1m\u001b[38;5;0;48;5;6m \u001b[6;48H\u001b[22m\u001b[38;5;8;48;5;237m \u001b[6;83H\u001b[38;5;15;48;5;237m 9,450\u001b[6;104H\u001b[38;5;8;48;5;237m \u001b[7;2H\u001b[23m\u001b[39;49m East \u001b[3m \u001b[7;30H10,850\u001b[38;5;8;49m \u001b[7;48H\u001b[39;49m 12,670\u001b[7;104H\u001b[38;5;8;49m \u001b[8;2H\u001b[23m\u001b[39;49m South \u001b[3m\u001b[38;5;8;49m \u001b[8;36H\u001b[39;49m 8,610\u001b[8;104H\u001b[38;5;8;49m \u001b[9;2H\u001b[23m\u001b[39;49m West \u001b[3m\u001b[38;5;8;49m \u001b[9;65H\u001b[39;49m \u001b[9;78H9,940\u001b[38;5;8;49m \u001b[39;49m 4,970\u001b[10;2H\u001b[23mWidgets North \u001b[3m\u001b[38;5;8;49m \u001b[10;59H \u001b[10;83H\u001b[39;49m 15,300\u001b[10;104H\u001b[38;5;8;49m \u001b[11;2H\u001b[23m\u001b[39;49m East \u001b["]
[67.863188, "o", "3m 14,580\u001b[11;48H 17,520\u001b[11;94H\u001b[38;5;8;49m \u001b[12;2H\u001b[23m\u001b[39;49m South \u001b[3m\u001b[38;5;8;49m \u001b[12;36H\u001b[39;49m 12,000\u001b[12;76H\u001b[38;5;8;49m \u001b[12;104H \u001b[13;2H\u001b[23m\u001b[39;49m West \u001b[3m\u001b[38;5;8;49m \u001b[13;65H\u001b[39;49m 12,600\u001b[13;93H \u001b[13;99H 13,980\u001b[14;2H\u001b[23mSprockets North \u001b[3m\u001b[38;5;8;49m \u001b[14;104H \u001b[15;2H\u001b[23m\u001b[39;49m East \u001b[3m 2,940\u001b[15;48H 3,360\u001b[15;76H\u001b[38;5;8;49m \u001b[15;104H \u001b[16;2H\u001b[23m\u001b[39;49m South \u001b[3m\u001b[38;5;8;49m \u001b[16;36H\u001b[39;49m 2,170\u001b[16;104H\u001b[38;5;8;49m \u001b[17;2H\u001b[23m\u001b[39;49m West \u001b[3m\u001b[38;5;8;49m \u001b[17;65H\u001b[39;49m 2,520\u001b[17;93H 5,040\u001b[18;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────"]
[67.863311, "o", "────────────────────────────────────────────────────────\u001b[19;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 22,780 33,550 25,060 24,750 23,990\u001b[20;2H\u001b[22m\u001b[39;49m \u001b[20;13H \u001b[20;23H \u001b[20;29H \u001b[21;2H \u001b[21;13H \u001b[21;23H \u001b[21;29H \u001b[22;2H \u001b[22;13H \u001b[22;23H \u001b[22;29H \u001b[23;2H \u001b[23;13H \u001b[23;23H \u001b[23;29H \u001b[24;2H \u001b[24;13H \u001b[24;23H \u001b[24;29H \u001b[25;2H \u001b[25;13H \u001b[25;23H \u001b[25;29H "]
[67.863477, "o", " \u001b[26;2H \u001b[26;13H \u001b[26;23H \u001b[26;29H \u001b[27;2H \u001b[27;13H \u001b[27;23H \u001b[27;29H \u001b[28;2H \u001b[28;13H \u001b[28;23H \u001b[28;29H \u001b[29;2H \u001b[29;13H \u001b[29;23H \u001b[29;29H \u001b[30;2H \u001b[30;13H \u001b[30;23H \u001b[30;29H \u001b[31;2H \u001b[31;13H \u001b[31;23H \u001b[31;29H \u001b[32;2H \u001b[32;13H \u001b[32;23H \u001b[32;29H \u001b[33;2H \u001b[33;13H \u001b[33;23H \u001b[33;29H "]
[67.86354, "o", " \u001b[34;2H \u001b[34;13H \u001b[34;23H \u001b[34;29H \u001b[36;71H\u001b[1m\u001b[38;5;0;48;5;6m·] \u001b[22m\u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;8;49m [Date_Month ·] \u001b[39;49m \u001b[37;10H\u001b[38;5;0;48;5;5mDate → None \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[67.967252, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.071254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.175017, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.280402, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.384869, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.490994, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.594645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.698504, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.802472, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[68.906976, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.010324, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.114855, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.218682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.321925, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.425338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.530655, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.635327, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.739063, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.835646, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[69.939257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.042787, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.146403, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.221065, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.325462, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.429923, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.53483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.63921, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.699314, "o", "\u001b[3;12H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[3;26HCost\u001b[3;32H \u001b[3;110H \u001b[4;12H\u001b[24m Stark\u001b[4;19HEnterpris\u001b[4;29Hs\u001b[4m Soylent Ltd\u001b[24m Wonka\u001b[4;49HIndustries Cyb\u001b[4;64Hrdyne Syst\u001b[4;75Hms Acme Corp Oceanic Airlines Umbrella Co\u001b[6;12H\u001b[22m\u001b[3m\u001b[38;5;15;48;5;237m 10,850\u001b[1m\u001b[38;5;0;48;5;6m \u001b[6;37H8,610\u001b[22m\u001b[38;5;15;48;5;237m 12,670 9,940 9,450\u001b[6;88H 4,970 4,270\u001b[7;2H\u001b[23m\u001b[39;49mWidgets\u001b[7;12H\u001b[3m \u001b[7;24H14,580 12,000 \u001b[7;53H17,520 12,600 15,300 13,980 9,660\u001b[8;2H\u001b[23mSprockets\u001b[8;12H\u001b[3m 2,940 \u001b[8;37H2,170\u001b[8;43H 3,360 2,520\u001b[8;87H 5,040 4,410\u001b[9;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────"]
[70.699374, "o", "────────────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 22,780 33,550 25,060 24,750 23,990 18,340\u001b[11;12H\u001b[22m\u001b[39;49m \u001b[11;18H \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;2H \u001b[14;12H \u001b[14;18H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;2H "]
[70.699547, "o", " \u001b[19;2H \u001b[36;98H\u001b[1m\u001b[38;5;0;48;5;6m·] \u001b[22m\u001b[38;5;8;49m [Date_Month ·] \u001b[39;49m \u001b[37;10H\u001b[38;5;0;48;5;5mRegion\u001b[37;17H→ None\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.801355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[70.903566, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.006414, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.109107, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.211226, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.312839, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.415164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.517285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.618708, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.720755, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.82319, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[71.926319, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.028504, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.1316, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.234303, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.33685, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.438765, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.540175, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.635683, "o", "\u001b[36;89H\u001b[38;5;8;49m [Region ·] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Region → None Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.737283, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.839113, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[72.941124, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.044152, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.146225, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.248372, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.350589, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.452793, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.555584, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.658217, "o", "\u001b[3;12H \u001b[1m\u001b[4m\u001b[38;5;3;49m Gadgets\u001b[24m Widgets Sprockets\u001b[22m\u001b[39;49m \u001b[4;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[5;2H\u001b[1m\u001b[38;5;6;48;5;237mCost Stark Enterprises \u001b[3m\u001b[38;5;0;48;5;6m 10,850\u001b[22m\u001b[38;5;15;48;5;237m 14,580 2,940\u001b[23m\u001b[39;48;5;237m \u001b[6;2H\u001b[39;49m Soylent Ltd \u001b[3m 8,610 12,000 2,170\u001b[23m \u001b[7;2H \u001b[7;10HWonka Industries \u001b[3m 12,670 17,520\u001b[7;49H3,360\u001b[23m \u001b[8;2H Cy"]
[73.658358, "o", "berdyne Systems \u001b[3m \u001b[8;31H9,940\u001b[8;37H 12,600\u001b[8;49H2,520\u001b[23m \u001b[9;2H Acme Corp \u001b[3m 9,450 15,300\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[10;2H Oceanic Airlines \u001b[3m 4,970 13,980 5,040\u001b[23m \u001b[11;10HUmbrella\u001b[11;19HCo\u001b[11;28H\u001b[3m 4,270 9,660 4,410\u001b[12;10H\u001b[23mGlobex\u001b[12;17HInc\u001b[12;28H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,100 4,410\u001b[13;10H\u001b[23mInitech\u001b[13;28H\u001b[3m 6,930 6,600\u001b[38;5;8;49m \u001b[14;2H\u001b[23m\u001b[39;49mRevenue\u001b[14;10HStark\u001b[14;16HEnterprises\u001b[14;28H\u001b[3m 15,500 24,300 4,200\u001b[15;10H\u001b[23mSoylent\u001b[15;18HLtd\u001b[15;28H\u001b[3m 12,300 20,000 3,100\u001b[16;10H\u001b[23mWonka\u001b[16;16HIndustries\u001b[16;28H\u001b[3m 18,100 29,200 4,800\u001b[17;10H\u001b[23mCyberdyne\u001b[17;20HSystems\u001b[17;28H\u001b[3m 14,200 21,000 3,600\u001b[18;10H\u001b[23mAcme\u001b[18;15HCorp\u001b[18;28H\u001b[3m 13,500 25,500\u001b[38;5;8;49m "]
[73.658473, "o", " \u001b[19;10H\u001b[23m\u001b[39;49mOceanic\u001b[19;18HAirlines\u001b[19;28H\u001b[3m 7,100 23,300 7,200\u001b[20;10H\u001b[23mUmbrella\u001b[20;19HCo\u001b[20;28H\u001b[3m 6,100 16,100 6,300\u001b[21;10H\u001b[23mGlobex\u001b[21;17HInc\u001b[21;28H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 8,500 6,300\u001b[22;10H\u001b[23mInitech\u001b[22;28H\u001b[3m 9,900 11,000\u001b[38;5;8;49m \u001b[23;2H\u001b[23m\u001b[39;49mProfit\u001b[23;10HStark\u001b[23;16HEnterprises\u001b[23;28H\u001b[3m 4,650 9,720 1,260\u001b[24;10H\u001b[23mSoylent\u001b[24;18HLtd\u001b[24;28H\u001b[3m 3,690 8,000 930\u001b[25;10H\u001b[23mWonka\u001b[25;16HIndustries\u001b[25;28H\u001b[3m 5,430 11,680 1,440\u001b[26;10H\u001b[23mCyberdyne\u001b[26;20HSystems\u001b[26;28H\u001b[3m 4,260 8,400 1,080\u001b[27;10H\u001b[23mAcme\u001b[27;15HCorp\u001b[27;28H\u001b[3m 4,050 10,200\u001b[38;5;8;49m \u001b[28;10H\u001b[23m\u001b[39;49mOceanic\u001b[28;18HAirlines\u001b[28;28H\u001b[3m 2,130 9,320 2,160\u001b[29;10H\u001b[23mUmbrella\u001b[29;19HCo\u001b[29;28H\u001b[3m 1,830 6,440 1,890\u001b[30;10H\u001b[23mGlobex\u001b[30;17HInc\u001b[30;28H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 3,400 1,890\u001b[31;10H\u001b[23mInitech\u001b[31;28H\u001b[3m 2,970 4,400\u001b[38;5;8;49m \u001b[32;2H\u001b[23"]
[73.658556, "o", "m\u001b[39;49mMargin\u001b[32;10HStark\u001b[32;16HEnterprises\u001b[32;28H\u001b[3m 30 40 30\u001b[33;10H\u001b[23mSoylent\u001b[33;18HLtd\u001b[33;28H\u001b[3m 30 40 30\u001b[34;10H\u001b[23mWonka\u001b[34;16HIndustries\u001b[34;28H\u001b[3m 30 40 30\u001b[36;32H\u001b[23m\u001b[38;5;2;49m [_Measure Row] [Customer Row] \u001b[36;74H\u001b[38;5;4;49m [Product Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.759967, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.862561, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[73.965616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.068047, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.170187, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.272638, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.374756, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.4771, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.579809, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.682278, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.784151, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.885701, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[74.988411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.090938, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.193462, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.296878, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.398736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.501676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.604535, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.70834, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.811134, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[75.913363, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.015107, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.11667, "o", "\u001b[3;12H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[4;2H\u001b[22m\u001b[24m\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m Stark Enterprises\u001b[24m Soylent Ltd Wonka Industries Cyberdyne Systems Acme Corp Oceanic Airlines Umbrella Co\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets \u001b[3m\u001b[38;5;0;48;5;6m 10,850\u001b[22m\u001b[38;5;15;48;5;237m 8,610 12,670 9,940 9,450 4,970 4,270\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets\u001b[7;10H \u001b[3m 14,580 12,000 \u001b[7;49H 17,520 12,600 15,300 13,980 "]
[76.116905, "o", " 9,660\u001b[8;2H\u001b[23mSprockets \u001b[3m 2,940\u001b[8;31H \u001b[8;37H2,170 \u001b[8;49H 3,360 2,520\u001b[38;5;8;49m \u001b[39;49m 5,040 4,410\u001b[9;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[10;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 22,780 33,550 25,060 24,750 23,990 18,340\u001b[11;10H\u001b[22m\u001b[39;49m \u001b[11;19H \u001b[11;28H \u001b[12;10H \u001b[12;17H \u001b[12;28H \u001b[13;10H \u001b[13;28H \u001b[14;2H \u001b[14;10H \u001b[14;16H \u001b[14;28H \u001b[15;10H \u001b[15;18H \u001b[15;28H \u001b[16;10H \u001b[16;"]
[76.117215, "o", "16H \u001b[16;28H \u001b[17;10H \u001b[17;20H \u001b[17;28H \u001b[18;10H \u001b[18;15H \u001b[18;28H \u001b[19;10H \u001b[19;18H \u001b[19;28H \u001b[20;10H \u001b[20;19H \u001b[20;28H \u001b[21;10H \u001b[21;17H \u001b[21;28H \u001b[22;10H \u001b[22;28H \u001b[23;2H \u001b[23;10H \u001b[23;16H \u001b[23;28H \u001b[24;10H \u001b[24;18H \u001b[24;28H \u001b[25;10H \u001b[25;16H \u001b[25;28H \u001b[26;10H \u001b[26;20H \u001b[26;28H \u001b[27;10H \u001b[27;15H \u001b[27;28H \u001b[28;10H \u001b[28;18H \u001b[28;28H \u001b[29;10H \u001b[29;19H \u001b[29;28H \u001b[30;10H \u001b[30;17H \u001b[30;28H \u001b[31;10H \u001b[31;28H \u001b[32;2H \u001b[32;10H \u001b[32;16H \u001b[32;28H "]
[76.117371, "o", " \u001b[33;10H \u001b[33;18H \u001b[33;28H \u001b[34;10H \u001b[34;16H \u001b[34;28H \u001b[36;32H\u001b[38;5;4;49m [_Measure Col] [Customer Col] \u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.220162, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.322015, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.423613, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.525244, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.627242, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.728873, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.831933, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[76.934917, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.036315, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.13847, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.242733, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.345432, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.448448, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.550404, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.653764, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.756099, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.859408, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[77.961709, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.063238, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.165254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.267493, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.369832, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.472128, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.574391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.676144, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.777862, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.880914, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[78.983394, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.085396, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.188456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.290135, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.391212, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.492775, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.595048, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.697259, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.800184, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[79.902419, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.005145, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.107077, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.209791, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.311753, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.348684, "o", "\u001b[37;1H\u001b[1m\u001b[38;5;3;48;5;235m:▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.450215, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.553719, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.656004, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.757524, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.8535, "o", "\u001b[37;2H\u001b[1m\u001b[38;5;3;48;5;235mq▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[80.955594, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.057237, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.159725, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.261826, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.363603, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.406014, "o", "\u001b[37;3H\u001b[1m\u001b[38;5;3;48;5;235m!▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.507994, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.609703, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.712177, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[81.798741, "o", "\u001b[?1049l\u001b[?25h"]
[81.80075, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[81.842957, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[81.985112, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:08:28\r\n16027:% \u001b[K"]
[81.985205, "o", "\u001b[?2004h"]
[82.780045, "o", "\u001b[?2004l\r\r\n"]
{"version": 2, "width": 120, "height": 37, "idle_time_limit": 2.0, "title": "improvise \u2014 formulas"}
[0.014548, "o", "\u001b[?1049h"]
[0.017833, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise \u00b7 Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m\u250c\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[38;5;8;49m\u250c Categories \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;1H\u001b[39;49m\u2502\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[3;92H_Index\u001b[3;99H(0)\u001b[3;104H\u001b[38;5;8;49m [None \u2205]\u001b[3;120H\u2502\u001b[4;1H\u001b[39;49m\u2502\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[4;92H_Dim\u001b[4;97H(0)\u001b[4;102H\u001b[38;5;8;49m [None \u2205]\u001b[4;120H\u2502\u001b[5;1H\u001b[39;49m\u2502\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02\u001b[5;88H\u001b[22m\u001b[39"]
[0.017866, "o", ";49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[5;92H_Measure\u001b[5;101H(3)\u001b[5;106H\u001b[38;5;4;49m [Col \u2194]\u001b[5;120H\u001b[38;5;8;49m\u2502\u001b[6;1H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[6;92HCustomer\u001b[6;101H(9)\u001b[6;106H\u001b[38;5;5;49m [Page \u2630\u001b[6;115H]\u001b[6;120H\u001b[38;5;8;49m\u2502\u001b[7;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[7;92HDate\u001b[7;97H(40)\u001b[7;103H\u001b[38;5;8;49m [None \u2205]\u001b[7;120H\u2502\u001b[8;1H\u001b[39;49m\u2502\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[8;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[8;92HP"]
[0.017873, "o", "roduct\u001b[8;100H(3)\u001b[8;105H\u001b[38;5;2;49m [Row \u2195]\u001b[8;120H\u001b[38;5;8;49m\u2502\u001b[9;1H\u001b[39;49m\u2502\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[9;92HRegion\u001b[9;99H(4)\u001b[9;104H\u001b[38;5;2;49m [Row \u2195]\u001b[9;120H\u001b[38;5;8;49m\u2502\u001b[10;1H\u001b[39;49m\u2502\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[10;92HDate_Month\u001b[10;103H(3)\u001b[10;108H\u001b[38;5;4;49m [Col \u2194]\u001b[10;120H\u001b[38;5;8;49m\u2502\u001b[11;1H\u001b[39;49m\u2502Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m \u001b[11;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[11;120H\u2502\u001b[12;1H\u001b[39;49m\u2502\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[12;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[12;120H\u2502\u001b[13;1H\u001b[39;49m\u2502\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m "]
[0.017922, "o", " \u001b[13;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[13;120H\u2502\u001b[14;1H\u001b[39;49m\u2502\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[14;120H\u2502\u001b[15;1H\u001b[39;49m\u2502Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[15;120H\u2502\u001b[16;1H\u001b[39;49m\u2502\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[16;88H\u001b[23m\u2502\u001b[38;5;8;49m\u2502\u001b[16;120H\u2502\u001b[17;1H\u001b[39;49m\u2502\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[17;120H\u2502\u001b[18;1H\u001b[39;49m\u2502\u001b[18;12HWest\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[18;120H\u2502\u001b[19;1H\u001b[39;49m\u2502\u001b[38;5;8;49m"]
[0.017953, "o", "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[19;120H\u2502\u001b[20;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260\u001b[20;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[20;120H\u2502\u001b[21;1H\u001b[39;49m\u2502\u001b[21;88H\u2502\u001b[38;5;8;49m\u2502\u001b[21;120H\u2502\u001b[22;1H\u001b[39;49m\u2502\u001b[22;88H\u2502\u001b[38;5;8;49m\u2502\u001b[22;120H\u2502\u001b[23;1H\u001b[39;49m\u2502\u001b[23;88H\u2502\u001b[38;5;8;49m\u2502\u001b[23;120H\u2502\u001b[24;1H\u001b[39;49m\u2502\u001b[24;88H\u2502\u001b[38;5;8;49m\u2502\u001b[24;120H\u2502\u001b[25;1H\u001b[39;49m\u2502\u001b[25;88H\u2502\u001b[38;5;8;49m\u2502\u001b[25;120H\u2502\u001b[26;1H\u001b[39;49m\u2502\u001b[26;88H\u2502\u001b[38;5;8;49m\u2502\u001b[26;120H\u2502\u001b[27;1H\u001b[39;49m\u2502\u001b[27;88H\u2502\u001b[38;5;8;49m\u2502\u001b[27;120H\u2502\u001b[28;1H\u001b[39;49m\u2502\u001b[28;88H\u2502\u001b[38;5;8;49m\u2502\u001b[28;120H\u2502\u001b[29;1H\u001b[39;49m\u2502\u001b[29;88H\u2502\u001b[38;5;8;49m\u2502\u001b[29;120H\u2502\u001b[30;1H\u001b[39;49m\u2502\u001b[30;88H\u2502\u001b[38;5;8;49m\u2502\u001b[30;120H\u2502\u001b["]
[0.017989, "o", "31;1H\u001b[39;49m\u2502\u001b[31;88H\u2502\u001b[38;5;8;49m\u2502\u001b[31;120H\u2502\u001b[32;1H\u001b[39;49m\u2502\u001b[32;88H\u2502\u001b[38;5;8;49m\u2502\u001b[32;120H\u2502\u001b[33;1H\u001b[39;49m\u2502\u001b[33;88H\u2502\u001b[38;5;8;49m\u2502\u001b[33;120H\u2502\u001b[34;1H\u001b[39;49m\u2502\u001b[34;88H\u2502\u001b[38;5;8;49m\u2502\u001b[34;120H\u2502\u001b[35;1H\u001b[39;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[38;5;8;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] [_Dim \u00b7] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date \u00b7] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl\u2190\u2191\u2192\u2193:nav ai:edit R:records P:prune F:formulas C:categories V:views T:tiles [:prev-page ]:next-pag\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.120799, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.223951, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.326843, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.429589, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.532664, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.63654, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.738908, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.842847, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.94676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.050559, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.15455, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.258358, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.362249, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.466074, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.569866, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.607399, "o", "\u001b[2;89H\u001b[38;5;3;49m\u250c Formulas [n]ew [d]elete \u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;89H\u2502\u001b[1m\u001b[38;5;0;48;5;3m Profit = Revenue - Cost\u001b[3;120H\u001b[22m\u001b[38;5;3;49m\u2502\u001b[4;89H\u2502\u001b[39;49m \u001b[4;92H \u001b[4;97H \u001b[4;102H \u001b[4;120H\u001b[38;5;3;49m\u2502\u001b[5;89H\u2502\u001b[39;49m \u001b[5;92H \u001b[5;101H \u001b[5;106H \u001b[5;120H\u001b[38;5;3;49m\u2502\u001b[6;89H\u2502\u001b[39;49m \u001b[6;92H \u001b[6;101H \u001b[6;106H \u001b[6;115H \u001b[6;120H\u001b[38;5;3;49m\u2502\u001b[7;89H\u2502\u001b[39;49m \u001b[7;92H \u001b[7;97H \u001b[7;103H \u001b[7;120H\u001b[38;5;3;49m\u2502\u001b[8;89H\u2502\u001b[39;49m \u001b[8;92H \u001b[8;100H \u001b[8;105H \u001b[8;120H\u001b[38;5;3;49m\u2502\u001b[9;89H\u2502\u001b[39;49m \u001b[9;92H \u001b[9;99H \u001b[9;104H \u001b[9;120H\u001b[38;5;3;49m\u2502\u001b[10;89H\u2502\u001b[39;49m \u001b[10;92H \u001b[10;103H \u001b[10;108H \u001b[10;120H\u001b[38;5;3;49m\u2502\u001b[11;89H\u2502\u001b[11;120H\u2502\u001b[12;89H\u2502\u001b[12;120H\u2502\u001b[13;89H\u2502\u001b[13;120H\u2502\u001b[14;89H\u2502\u001b[14;120H\u2502\u001b[15;89H\u2502\u001b[15;120H\u2502\u001b[16;89H\u2502\u001b[16;120H\u2502\u001b[17;89H\u2502\u001b[17;120H\u2502\u001b[18;89H\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[19;89H\u001b[38;5;8;"]
[1.607453, "o", "49m\u250c Categories \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[20;90H\u001b[39;49m\u25b6\u001b[20;92H_Index\u001b[20;99H(0)\u001b[20;104H\u001b[38;5;8;49m [None \u2205]\u001b[21;90H\u001b[39;49m\u25b6\u001b[21;92H_Dim\u001b[21;97H(0)\u001b[21;102H\u001b[38;5;8;49m [None \u2205]\u001b[22;90H\u001b[39;49m\u25b6\u001b[22;92H_Measure\u001b[22;101H(3)\u001b[22;106H\u001b[38;5;4;49m [Col \u2194]\u001b[23;90H\u001b[39;49m\u25b6\u001b[23;92HCustomer\u001b[23;101H(9)\u001b[23;106H\u001b[38;5;5;49m [Page \u2630\u001b[23;115H]\u001b[24;90H\u001b[39;49m\u25b6\u001b[24;92HDate\u001b[24;97H(40)\u001b[24;103H\u001b[38;5;8;49m [None \u2205]\u001b[25;90H\u001b[39;49m\u25b6\u001b[25;92HProduct\u001b[25;100H(3)\u001b[25;105H\u001b[38;5;2;49m [Row \u2195]\u001b[26;90H\u001b[39;49m\u25b6\u001b[26;92HRegion\u001b[26;99H(4)\u001b[26;104H\u001b[38;5;2;49m [Row \u2195]\u001b[27;90H\u001b[39;49m\u25b6\u001b[27;92HDate_Month\u001b[27;103H(3)\u001b[27;108H\u001b[38;5;4;49m [Col \u2194]\u001b[37;3H\u001b[38;5;0;48;5;8mF\u001b[37;7HU\u001b[37;9HAS ano:new Del/d\u001b[37;28Hdelete jk\u2191\u2193:nav\u001b[37;45H Esc/Tab:back \u001b[37;66H \u001b[37;80H \u001b[37;89H \u001b[37;98H Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.709336, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.81078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.913634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.017181, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.120812, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.224672, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.328579, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.432541, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.536434, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.638767, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.742846, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.846891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.950429, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.054209, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.158105, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.262011, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.365848, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.469167, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.573205, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.677078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.780906, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.884564, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.988459, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.014648, "o", "\u001b[2;89H\u001b[38;5;8;49m\u250c Formulas [n]ew [d]elete \u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;89H\u2502\u001b[38;5;2;49m Profit = Revenue - Cost\u001b[3;120H\u001b[38;5;8;49m\u2502\u001b[4;89H\u2502\u001b[4;120H\u2502\u001b[5;89H\u2502\u001b[5;120H\u2502\u001b[6;89H\u2502\u001b[6;120H\u2502\u001b[7;89H\u2502\u001b[7;120H\u2502\u001b[8;89H\u2502\u001b[8;120H\u2502\u001b[9;89H\u2502\u001b[9;120H\u2502\u001b[10;89H\u2502\u001b[10;120H\u2502\u001b[11;89H\u2502\u001b[11;120H\u2502\u001b[12;89H\u2502\u001b[12;120H\u2502\u001b[13;89H\u2502\u001b[13;120H\u2502\u001b[14;89H\u2502\u001b[14;120H\u2502\u001b[15;89H\u2502\u001b[15;120H\u2502\u001b[16;89H\u2502\u001b[16;120H\u2502\u001b[17;89H\u2502\u001b[17;120H\u2502\u001b[18;89H\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[37;3H\u001b[38;5;0;48;5;8mN\u001b[37;7HA\u001b[37;9H hjkl\u2190\u2191\u2192\u2193:nav ai\u001b[37;28Hedit R:records \u001b[37;45HP:prune F:formulas\u001b[37;66HC:categories\u001b[37;80HV:views\u001b[37;89HT:tiles\u001b[37;98H[:prev-page ]:next-pag\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.117617, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.22097, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.323673, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.424523, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.527237, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.629958, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.732688, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.835783, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.936791, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.013824, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index \u00b7] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES hl\u2190\u2192:select Enter/Space:cycle r:row c:col p:page Esc/Tab:back Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.116492, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.219167, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.321881, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.424669, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.52738, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.63015, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.732965, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.835763, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.938557, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.023889, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim \u00b7] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.126643, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.229444, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.332227, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.384077, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.486869, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.589656, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.692469, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.74409, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.846867, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.949624, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.05235, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.103954, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date \u00b7] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.206645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.309316, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.411998, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.464009, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.566754, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.669433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.772238, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.824496, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.928486, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.032516, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.136284, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.186709, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.290586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.393388, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.497385, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.545994, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[4;18H\u001b[22m\u001b[39;49m \u001b[4;29H\u001b[1m\u001b[4m\u001b[38;5;3;49mCost\u001b[24m Revenue Profit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets North 2025-01 \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m 2025-02 \u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[8;12H \u001b[8;18H2025-03 \u001b[8;34H\u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[9;12HEas\u001b[9;16H \u001b[9;18H2025-01 \u001b[3m 5,180 7,400 2,220\u001b[23m \u001b[10;12H \u001b[10;18H2025-02 \u001b[10;48H \u001b[11;2H "]
[8.546048, "o", " \u001b[11;12H \u001b[11;18H2025-03 \u001b[3m 5,670 8,100 2,430\u001b[23m \u001b[12;12HSou\u001b[12;16Hh\u001b[12;18H2025-01 \u001b[12;34H\u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[13;12H \u001b[13;18H2025-02 \u001b[13;48H \u001b[14;12H \u001b[14;18H2025-03 \u001b[14;48H \u001b[15;2H \u001b[15;12HWes\u001b[15;16H \u001b[15;18H2025-01 \u001b[15;48H \u001b[16;12H \u001b[16;18H2025-02 \u001b[3m\u001b[38;5;8;49m \u001b[16;48H\u001b[23m\u001b[39;49m \u001b[17;12H \u001b[17;18H2025-03 \u001b[17;48H \u001b[18;2HWidgets\u001b[18;12HNor\u001b[18;16Hh\u001b[18;18H2025-01 \u001b[18;48H \u001b[19;2H 2025-02 \u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[20;2H 2025-03 \u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[21;12HEast\u001b[21;18H2025-01\u001b[21;26H\u001b[3m 7,080 11,800 4,720"]
[8.546111, "o", "\u001b[22;18H\u001b[23m2025-02\u001b[22;26H\u001b[3m\u001b[38;5;8;49m \u001b[23;18H\u001b[23m\u001b[39;49m2025-03\u001b[23;26H\u001b[3m 7,500 12,500 5,000\u001b[24;12H\u001b[23mSouth\u001b[24;18H2025-01\u001b[24;26H\u001b[3m\u001b[38;5;8;49m \u001b[25;18H\u001b[23m\u001b[39;49m2025-02\u001b[25;26H\u001b[3m\u001b[38;5;8;49m \u001b[26;18H\u001b[23m\u001b[39;49m2025-03\u001b[26;26H\u001b[3m\u001b[38;5;8;49m \u001b[27;12H\u001b[23m\u001b[39;49mWest\u001b[27;18H2025-01\u001b[27;26H\u001b[3m\u001b[38;5;8;49m \u001b[27;108H\u001b[23m\u001b[38;5;2;49m [Row \u2195]\u001b[28;18H\u001b[39;49m2025-02\u001b[28;26H\u001b[3m\u001b[38;5;8;49m \u001b[29;18H\u001b[23m\u001b[39;49m2025-03\u001b[29;26H\u001b[3m\u001b[38;5;8;49m \u001b[30;2H\u001b[23m\u001b[39;49mSprockets\u001b[30;12HNorth\u001b[30;18H2025-01\u001b[30;26H\u001b[3m\u001b[38;5;8;49m \u001b[31;18H\u001b[23m\u001b[39;49m2025-02\u001b[31;26H\u001b[3m\u001b[38;5;8;49m \u001b[32;18H\u001b[23m\u001b[39;49m2025-03\u001b[32;26H\u001b[3m\u001b[38;5;8;49m \u001b[33;12H\u001b[23m\u001b[39;49mEast\u001b[33;18H2025-01\u001b[33;26H\u001b[3m\u001b[38;5;8;49m \u001b[34;18H\u001b[23m\u001b[39;49m2025-02\u001b[34;26H\u001b[3m 2,940 4,200 1,260\u001b[36;"]
[8.546122, "o", "116H\u001b[23m\u001b[1m\u001b[38;5;0;48;5;6mR\u001b[36;118Hw\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mDate_Month \u2192\u001b[37;23HRow \u001b[37;42H \u001b[37;49H \u001b[37;56H \u001b[37;64H \u001b[37;108H Default\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.650023, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.75393, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.85762, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.961581, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.064973, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.168668, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.27269, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.375364, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.478076, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.581333, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.684849, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.788637, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.892466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.99636, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.099546, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.202229, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.304929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.407612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.5103, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.613091, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.715814, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.818501, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.921187, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.023874, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.126548, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.145769, "o", "\u001b[36;103H\u001b[38;5;2;49m [Date_Month Row] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Date_Month \u2192 Row Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.248551, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.351332, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.454116, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.556881, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.659673, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.762462, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.865224, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.967972, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.070761, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.173486, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.276277, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.37898, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.481068, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.583793, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.686495, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.7892, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.891901, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.994604, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.0958, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.198485, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.30126, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.403943, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.506636, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
+99 -210
View File
@@ -1,210 +1,99 @@
{"version": 2, "width": 120, "height": 37, "timestamp": 1775770896, "idle_time_limit": 2.0, "env": {"SHELL": "/bin/zsh", "TERM": "screen-256color"}}
[0.236073, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[0.243595, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[0.36932, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 14:41:37\r\n16023:% \u001b[K"]
[0.369422, "o", "\u001b[?2004h"]
[6.04003, "o", "\u001b[3m./target/release/improvise import examples/demo.csv\u001b[23m"]
[6.780344, "o", "\u001b[51D\u001b[23m.\u001b[23m/\u001b[23mt\u001b[23ma\u001b[23mr\u001b[23mg\u001b[23me\u001b[23mt\u001b[23m/\u001b[23mr\u001b[23me\u001b[23ml\u001b[23me\u001b[23ma\u001b[23ms\u001b[23me\u001b[23m/\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[23mi\u001b[23ms\u001b[23me\u001b[23m \u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mo\u001b[23mr\u001b[23mt\u001b[23m \u001b[23me\u001b[23mx\u001b[23ma\u001b[23mm\u001b[23mp\u001b[23ml\u001b[23me\u001b[23ms\u001b[23m/\u001b[23md\u001b[23me\u001b[23mm\u001b[23mo\u001b[23m.\u001b[23mc\u001b[23ms\u001b[23mv"]
[6.780389, "o", "\u001b[?2004l\r\r\n"]
[6.781567, "o", "\u001b]0;./target/release/improvise import examples/demo.csv\u0007\u001b[2 q"]
[6.824759, "o", "\u001b[?1049h"]
[6.825908, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise · New Model ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m┌\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H───────────────────────────────────────────────────────────────────────────────────────────────────────┐\u001b[3;1H│\u001b[3;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m Value\u001b[3;120H\u001b[22m\u001b[24m\u001b[39;49m│\u001b[4;1H│\u001b[38;5;8;49m───────────────────\u001b[38;5;5;49m┌ Import Wizard — Review Fields ───────────────────────────────────────────────┐\u001b[38;5;8;49m───────────────────\u001b[39;49m│\u001b[5;1H│\u001b[5;21H\u001b[38;5;5;49m│\u001b[38;5;3;49mReview field proposals (Space toggle, c cycle kin"]
[6.825948, "o", "d):\u001b[5;100H\u001b[38;5;5;49m│\u001b[5;120H\u001b[39;49m│\u001b[6;1H│\u001b[6;21H\u001b[38;5;5;49m│\u001b[4m\u001b[38;5;7;49m Field Kind Accept\u001b[6;100H\u001b[24m\u001b[38;5;5;49m│\u001b[6;120H\u001b[39;49m│\u001b[7;1H│\u001b[7;21H\u001b[38;5;5;49m│\u001b[1m\u001b[38;5;0;48;5;6m Cost Measure (numeric) [✓]\u001b[7;100H\u001b[22m\u001b[38;5;5;49m│\u001b[7;120H\u001b[39;49m│\u001b[8;1H│\u001b[8;21H\u001b[38;5;5;49m│\u001b[38;5;2;49m Customer Category (dimension) [✓]\u001b[8;100H\u001b[38;5;5;49m│\u001b[8;120H\u001b[39;49m│\u001b[9;1H│\u001b[9;21H\u001b[38;5;5;49m│ Date Time Category [✓]\u001b[9;100H│\u001b[9;120H\u001b[39;49m│\u001b[10;1H│\u001b[10;21H\u001b[38;5;5;49m│\u001b[38;5;2;49m Product Category (dimension) [✓]\u001b[10;100H\u001b[38;5;5;49m│\u001b[10;120H\u001b[39;49m│\u001b[11;1H│\u001b[11;21H\u001b[38;5;5;49m│\u001b[38;5;2;49m Region Category (dimension) [✓]\u001b[11;100H\u001b[38;5;5;49m│\u001b[11;120H\u001b[39;49m│\u001b[12;1H│\u001b[12;21H\u001b[38;5;5;49m│\u001b[38;5;6;49m Revenue Measure (numeric) [✓]\u001b[12;100H\u001b[38;5;5;49m│\u001b[12;120H\u001b[39;49m│\u001b[13;1H│\u001b[13;2"]
[6.826095, "o", "1H\u001b[38;5;5;49m│\u001b[13;100H│\u001b[13;120H\u001b[39;49m│\u001b[14;1H│\u001b[14;21H\u001b[38;5;5;49m│\u001b[14;100H│\u001b[14;120H\u001b[39;49m│\u001b[15;1H│\u001b[15;21H\u001b[38;5;5;49m│\u001b[15;100H│\u001b[15;120H\u001b[39;49m│\u001b[16;1H│\u001b[16;21H\u001b[38;5;5;49m│\u001b[16;100H│\u001b[16;120H\u001b[39;49m│\u001b[17;1H│\u001b[17;21H\u001b[38;5;5;49m│\u001b[17;100H│\u001b[17;120H\u001b[39;49m│\u001b[18;1H│\u001b[18;21H\u001b[38;5;5;49m│\u001b[18;100H│\u001b[18;120H\u001b[39;49m│\u001b[19;1H│\u001b[19;21H\u001b[38;5;5;49m│\u001b[19;100H│\u001b[19;120H\u001b[39;49m│\u001b[20;1H│\u001b[20;21H\u001b[38;5;5;49m│\u001b[20;100H│\u001b[20;120H\u001b[39;49m│\u001b[21;1H│\u001b[21;21H\u001b[38;5;5;49m│\u001b[21;100H│\u001b[21;120H\u001b[39;49m│\u001b[22;1H│\u001b[22;21H\u001b[38;5;5;49m│\u001b[22;100H│\u001b[22;120H\u001b[39;49m│\u001b[23;1H│\u001b[23;21H\u001b[38;5;5;49m│\u001b[23;100H│\u001b[23;120H\u001b[39;49m│\u001b[24;1H│\u001b[24;21H\u001b[38;5;5;49m│\u001b[24;100H│\u001b[24;120H\u001b[39;49m│\u001b[25;1H│\u001b[25;21H\u001b[38;5;5;49m│\u001b[25;100H│\u001b[25;120H\u001b[39;49m│\u001b[26;1H│\u001b[26;21H\u001b[38;5;5;49m│\u001b[26;100H│\u001b[26;120H\u001b[39;49m│\u001b[27;1H│\u001b[27;21H\u001b[38;5;5;49m│\u001b[27;100H│\u001b[27;120H\u001b[39;49m│\u001b[28;1H│\u001b[28;21H\u001b[38;5;5;49m│\u001b[28;100H│\u001b[28;120H\u001b[39;49m│"]
[6.826171, "o", "\u001b[29;1H│\u001b[29;21H\u001b[38;5;5;49m│\u001b[29;100H│\u001b[29;120H\u001b[39;49m│\u001b[30;1H│\u001b[30;21H\u001b[38;5;5;49m│\u001b[30;100H│\u001b[30;120H\u001b[39;49m│\u001b[31;1H│\u001b[31;21H\u001b[38;5;5;49m│\u001b[31;100H│\u001b[31;120H\u001b[39;49m│\u001b[32;1H│\u001b[32;21H\u001b[38;5;5;49m│\u001b[38;5;8;49mEnter: next Space: toggle c: cycle kind Esc: cancel\u001b[32;100H\u001b[38;5;5;49m│\u001b[32;120H\u001b[39;49m│\u001b[33;1H│\u001b[33;21H\u001b[38;5;5;49m└──────────────────────────────────────────────────────────────────────────────┘\u001b[33;120H\u001b[39;49m│\u001b[34;1H│\u001b[34;120H│\u001b[35;1H└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘\u001b[36;1H"]
[6.826265, "o", "\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;2;49m [_Index Row] \u001b[38;5;4;49m [_Dim Col] \u001b[38;5;8;49m [_Measure ·] Ctrl+↑↓←→ to move tiles\u001b[37;1H\u001b[38;5;0;48;5;8m IMPORT Space:toggle c:cycle Enter:next Esc:cancel Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.927868, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.028723, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.130263, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.231693, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.333159, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.433716, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.535238, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.636386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.73786, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.839624, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.941139, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.04274, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.144036, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.245449, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.346985, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.448858, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.550336, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.576166, "o", "\u001b[4;39H\u001b[38;5;5;49mDate Components \u001b[5;22H\u001b[38;5;3;49mS\u001b[5;24Hlect\u001b[5;29Hdate component\u001b[5;45Hto extract (Spa\u001b[5;61He toggle):\u001b[39;49m \u001b[6;22H\u001b[1m\u001b[38;5;5;49m Date (format: %Y-%m-%d)\u001b[22m\u001b[39;49m \u001b[7;24H\u001b[1m\u001b[38;5;0;48;5;6m [ ]\u001b[7;30HYear\u001b[22m\u001b[39;49m \u001b[8;22H\u001b[38;5;8;49m [ ] Month\u001b[39;49m \u001b[9;22H\u001b[38;5;8;49m [ ] Quarter\u001b[39;49m \u001b[10;22H \u001b[11;22H \u001b[12;22H \u001b[32;22H\u001b[38;5;8;49mSpace\u001b[32;29Htoggle Enter: next\u001b[32;50HEsc: \u001b[32;56Hancel\u001b[39;49m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.677413, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.778735, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.880265, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.981784, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.083632, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.185292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.286565, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.388026, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.489709, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.591377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.692806, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.794433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.895905, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.948598, "o", "\u001b[4;39H\u001b[38;5;5;49mFormulas ───────\u001b[5;22H\u001b[38;5;3;49mD\u001b[5;24Hfine\u001b[5;29Hformulas (optional):\u001b[39;49m \u001b[6;22H\u001b[38;5;8;49m (no formulas yet)\u001b[39;49m \u001b[7;22H \u001b[8;22H\u001b[38;5;8;49mExamples:\u001b[39;49m \u001b[9;24H\u001b[38;5;8;49mDiff = Cos\u001b[9;35H - Revenue\u001b[10;22H Total = SUM(Cost)\u001b[11;22H Ratio = Cost / Revenue\u001b[32;22Hn: n\u001b[32;27Hw\u001b[32;29Hf\u001b[32;31Hrmula\u001b[32;37H d: delete \u001b[32;49HEnter: next Esc: cancel\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.050037, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.151224, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.252897, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.354645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.456403, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.558415, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.659907, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.761363, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.862866, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.964162, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.06573, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.166744, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.267259, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.368721, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.382289, "o", "\u001b[4;39H\u001b[38;5;5;49mName Model \u001b[5;22H\u001b[38;5;3;49mModel name:\u001b[39;49m \u001b[6;22H\u001b[38;5;2;49m> Imported Model█\u001b[39;49m \u001b[8;23H\u001b[38;5;8;49mnter to import, Esc to cancel\u001b[9;22H\u001b[39;49m \u001b[10;22H \u001b[11;22H \u001b[32;22H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.482638, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.584593, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.686176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.788053, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.889981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.991675, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.093291, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.194383, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.295384, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.395968, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.497456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.599038, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.700412, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.801355, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.902735, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.922022, "o", "\u001b[1;17H\u001b[1m\u001b[38;5;0;48;5;4mImported Model\u001b[1;32H[+]\u001b[3;2H\u001b[22m\u001b[38;5;5;49m [Product = Gadgets | Region = South] \u001b[4;2H\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-02-03\u001b[24m 2025-02-25 2025-01-22 2025-03-28 2025-01-31 2025-01-27 2025-01-11 2025-02-10 2025-03-14\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mAcme Corp \u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWonka\u001b[7;8HIndustries\u001b[7;20H\u001b[38;5;8;49m \u001b[8;2H\u001b[39;49mInit"]
[12.922264, "o", "ech\u001b[8;20H\u001b[38;5;8;49m \u001b[8;28H \u001b[8;31H \u001b[8;39H \u001b[8;43H \u001b[8;46H \u001b[9;2H\u001b[39;49mUmbrella\u001b[9;11HCo\u001b[9;20H\u001b[38;5;8;49m \u001b[10;2H\u001b[39;49mGlobex\u001b[10;9HInc\u001b[10;20H\u001b[38;5;8;49m \u001b[11;2H\u001b[39;49mCyberdyne\u001b[11;12HSystems\u001b[11;20H\u001b[38;5;8;49m \u001b[12;2H\u001b[39;49mSoylent\u001b[12;10HLtd\u001b[12;20H\u001b[38;5;8;49m \u001b[13;2H\u001b[39;49mStark\u001b[13;8HEnterprises\u001b[13;20H\u001b[38;5;8;49m \u001b[14;2H\u001b[39;49mOceanic\u001b[14;10HAirlines\u001b[14;20H\u001b[38;5;8;49m "]
[12.922541, "o", " \u001b[15;2H──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[16;2H\u001b[1m\u001b[38;5;3;49mTotal 0 0 0 0 0 0 0 0 0\u001b[17;21H\u001b[22m\u001b[39;49m \u001b[17;100H \u001b[18;21H \u001b[18;100H \u001b[19;21H \u001b[19;100H \u001b[20;21H \u001b[20;100H \u001b[21;21H \u001b[21;100H \u001b[22;21H \u001b[22;100H \u001b[23;21H \u001b[23;100H \u001b[24;21H \u001b[24;100H \u001b[25;21H \u001b[25;100H \u001b[26;21H \u001b[26;100H \u001b[27;21H \u001b[27;100H \u001b[28;21H \u001b[28;100H \u001b[29;21H \u001b[29;100H \u001b[30;21H \u001b[30;100H \u001b[31;21H \u001b[31;100H \u001b[32;21H \u001b[32;100H \u001b[33;21H \u001b[36;10H\u001b[38;5;8;49m [_Index ·] [_Dim ·] [_Measure ·] \u001b[38;5;2;"]
[12.922705, "o", "49m [Customer Row] \u001b[38;5;4;49m [Date Col] \u001b[38;5;5;49m [Product Pag] [Region Pag] \u001b[37;3H\u001b[38;5;0;48;5;8mNORMAL\u001b[37;11HImport succ\u001b[37;23Hssful! Press :w <path>\u001b[37;46Hto save. \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.025884, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.129779, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.233754, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.336214, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.440232, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.543166, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.645506, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.748407, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.851524, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.954923, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.058244, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.160825, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.264044, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.366997, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.471142, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.573197, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.676755, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.77958, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.883251, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.987297, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.090783, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.194845, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.298104, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.40055, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.469084, "o", "\u001b[4;14H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01-14\u001b[24m 2025-0\u001b[4;33H-1\u001b[4;36H 2025-03-18\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mUmbrella Co\u001b[6;14H\u001b[38;5;0;48;5;6m \u001b[6;25H\u001b[22m\u001b[38;5;15;48;5;237m 10,370\u001b[6;47H\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mS\u001b[7;4Hylent Ltd \u001b[7;20H9,350\u001b[7;36H 11,560 \u001b[8;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[9;2H\u001b[1m\u001b[38;5;3;49mTotal 9,350 10,370 11,560\u001b[22m\u001b[39;49m "]
[15.469306, "o", " \u001b[10;2H \u001b[10;9H \u001b[10;20H \u001b[11;2H \u001b[11;12H \u001b[11;20H \u001b[12;2H \u001b[12;10H \u001b[12;20H \u001b[13;2H \u001b[13;8H \u001b[13;20H \u001b[14;2H \u001b[14;10H \u001b[14;20H \u001b[15;2H \u001b[16;2H \u001b[37;11H\u001b[38;5;0;48;5;8mHiding\u001b[37;18Hempty rows/columns \u001b[37;39H \u001b[37;46H \u001b[37;49H \u001b[39"]
[15.469451, "o", "m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.570197, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.671986, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.780803, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.875273, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.976917, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.078891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.179977, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.281679, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.383194, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.483934, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.585778, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.686585, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.78829, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.890249, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.992328, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.093415, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.19456, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.296044, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.398176, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.500056, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.600932, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.701717, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.8031, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.904288, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.005978, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.107622, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.209146, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.310776, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.412516, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.51388, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.615399, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.716846, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.817638, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.91938, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.020843, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.122743, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.150145, "o", "\u001b[4;14H\u001b[1m\u001b[38;5;3;49m 2025-01-14\u001b[4m 2025-02-15\u001b[6;14H\u001b[22m\u001b[24m\u001b[38;5;8;48;5;237m \u001b[1m\u001b[38;5;0;48;5;6m 10,370\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.252006, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.353965, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.456545, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.557, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.658912, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.742183, "o", "\u001b[4;25H\u001b[1m\u001b[38;5;3;49m 2025-02-15\u001b[4m 2025-03-18\u001b[6;25H\u001b[22m\u001b[24m\u001b[38;5;15;48;5;237m 10,370\u001b[1m\u001b[38;5;0;48;5;6m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.843853, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.945171, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.046281, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.147441, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.18382, "o", "\u001b[6;2HUmbrella Co \u001b[38;5;8;49m \u001b[39;49m 10,370\u001b[38;5;8;49m \u001b[39;49m \u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237mSoylent Ltd \u001b[22m\u001b[38;5;15;48;5;237m 9,350\u001b[38;5;8;48;5;237m \u001b[1m\u001b[38;5;0;48;5;6m 11,560\u001b[22m\u001b[39;48;5;237m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.285624, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.386859, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.488387, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.590209, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.651419, "o", "\u001b[4;25H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-02-15\u001b[24m 2025-03-18\u001b[7;25H\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;15;48;5;237m 11,560\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.753642, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.855676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.957502, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.059422, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.160676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.192868, "o", "\u001b[4;14H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01-14\u001b[24m 2025-02-15\u001b[7;14H\u001b[38;5;0;48;5;6m 9,350\u001b[22m\u001b[38;5;8;48;5;237m \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.294455, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.396139, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.497157, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.598115, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.700028, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.800846, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.902346, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.004411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.085017, "o", "\u001b[37;1H\u001b[1m\u001b[38;5;3;48;5;235m:▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.186447, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.288585, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.390454, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.49188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.533815, "o", "\u001b[37;2H\u001b[1m\u001b[38;5;3;48;5;235mq▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.635568, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.73671, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.838266, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.921803, "o", "\u001b[37;3H\u001b[1m\u001b[38;5;3;48;5;235m!▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.023789, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.125305, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.226879, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.329421, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.430789, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.531493, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.633286, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.73513, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.836317, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.937902, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.039833, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.141634, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.242633, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.303273, "o", "\u001b[?1049l"]
[24.303377, "o", "\u001b[?25h"]
[24.304571, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[24.338067, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[24.468723, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 14:42:01\r\n16024:% \u001b[K"]
[24.468837, "o", "\u001b[?2004h"]
[25.113653, "o", "e"]
[25.344547, "o", "\bex"]
[25.514123, "o", "i"]
[25.686254, "o", "t"]
[25.857353, "o", "\u001b[?2004l\r\r\n"]
[25.858441, "o", "\u001b]0;exit\u0007\u001b[2 q"]
{"version": 2, "width": 120, "height": 37, "idle_time_limit": 2.0, "title": "improvise \u2014 import"}
[0.004821, "o", "\u001b[?1049h"]
[0.005717, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise \u00b7 New Model ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m\u250c\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[38;5;8;49m\u250c Categories \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;1H\u001b[39;49m\u2502\u001b[3;6H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[3;88H\u001b[22m\u001b[24m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[3;92H_Index\u001b[3;99H(0)\u001b[3;104H\u001b[38;5;8;49m [None \u2205]\u001b[3;120H\u2502\u001b[4;1H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[38;5;5;49m\u250c Import Wizard \u2014 Review Fields \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[4;102H\u001b[38;5;8;49m [None \u2205]\u001b[4;120H\u2502\u001b[5;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;6;48;5;"]
[0.00574, "o", "237m \u001b[38;5;0;48;5;6m \u001b[22m\u001b[39;48;5;237m \u001b[38;5;5;49m\u2502\u001b[38;5;3;49mReview field proposals (Space toggle, c cycle kind):\u001b[5;100H\u001b[38;5;5;49m\u2502\u001b[39;49m(0)\u001b[5;106H\u001b[38;5;5;49m [Page \u2630\u001b[5;115H]\u001b[5;120H\u001b[38;5;8;49m\u2502\u001b[6;1H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[38;5;5;49m\u2502\u001b[4m\u001b[38;5;7;49m Field Kind Accept\u001b[6;100H\u001b[24m\u001b[38;5;5;49m\u2502\u001b[6;120H\u001b[38;5;8;49m\u2502\u001b[7;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;3;49mTota 0\u001b[7;21H\u001b[22m\u001b[38;5;5;49m\u2502\u001b[1m\u001b[38;5;0;48;5;6m Cost Measure (numeric) [\u2713]\u001b[7;100H\u001b[22m\u001b[38;5;5;49m\u2502\u001b[7;120H\u001b[38;5;8;49m\u2502\u001b[8;1H\u001b[39;49m\u2502\u001b[8;21H\u001b[38;5;5;49m\u2502\u001b[38;5;2;49m Customer Category (dimension) [\u2713]\u001b[8;100H\u001b[38;5;5;49m\u2502\u001b[8;120H\u001b[38;5;8;49m\u2502\u001b[9;1H\u001b[39;49m\u2502\u001b[9;21H\u001b[38;5;5;49m\u2502 Date Time Category [\u2713]\u001b[9;100H\u2502\u001b[9;120H\u001b[38;5;8;49m\u2502\u001b[10;1H\u001b[39;49m\u2502\u001b[10;21H\u001b[38;5;5;49m\u2502\u001b[38;5;2;49m Product Category (dimension) [\u2713]\u001b[10"]
[0.005763, "o", ";100H\u001b[38;5;5;49m\u2502\u001b[10;120H\u001b[38;5;8;49m\u2502\u001b[11;1H\u001b[39;49m\u2502\u001b[11;21H\u001b[38;5;5;49m\u2502\u001b[38;5;2;49m Region Category (dimension) [\u2713]\u001b[11;100H\u001b[38;5;5;49m\u2502\u001b[11;120H\u001b[38;5;8;49m\u2502\u001b[12;1H\u001b[39;49m\u2502\u001b[12;21H\u001b[38;5;5;49m\u2502\u001b[38;5;6;49m Revenue Measure (numeric) [\u2713]\u001b[12;100H\u001b[38;5;5;49m\u2502\u001b[12;120H\u001b[38;5;8;49m\u2502\u001b[13;1H\u001b[39;49m\u2502\u001b[13;21H\u001b[38;5;5;49m\u2502\u001b[13;100H\u2502\u001b[13;120H\u001b[38;5;8;49m\u2502\u001b[14;1H\u001b[39;49m\u2502\u001b[14;21H\u001b[38;5;5;49m\u2502\u001b[14;100H\u2502\u001b[14;120H\u001b[38;5;8;49m\u2502\u001b[15;1H\u001b[39;49m\u2502\u001b[15;21H\u001b[38;5;5;49m\u2502\u001b[15;100H\u2502\u001b[15;120H\u001b[38;5;8;49m\u2502\u001b[16;1H\u001b[39;49m\u2502\u001b[16;21H\u001b[38;5;5;49m\u2502\u001b[16;100H\u2502\u001b[16;120H\u001b[38;5;8;49m\u2502\u001b[17;1H\u001b[39;49m\u2502\u001b[17;21H\u001b[38;5;5;49m\u2502\u001b[17;100H\u2502\u001b[17;120H\u001b[38;5;8;49m\u2502\u001b[18;1H\u001b[39;49m\u2502\u001b[18;21H\u001b[38;5;5;49m\u2502\u001b[18;100H\u2502\u001b[18;120H\u001b[38;5;8;49m\u2502\u001b[19;1H\u001b[39;49m\u2502\u001b[19;21H\u001b[38;5;5;49m\u2502\u001b[19;100H\u2502\u001b[19;120H\u001b[38;5;8;49m\u2502\u001b[20;1H\u001b[39;49m\u2502\u001b[20;21H\u001b[38;5;5;49m\u2502\u001b[20;100H\u2502\u001b[20;120H\u001b[38;5;8;49m\u2502\u001b[21;1H\u001b[39;49m\u2502\u001b[21;21H\u001b[38;5;5;49m\u2502\u001b[21;100H\u2502\u001b[21;"]
[0.005784, "o", "120H\u001b[38;5;8;49m\u2502\u001b[22;1H\u001b[39;49m\u2502\u001b[22;21H\u001b[38;5;5;49m\u2502\u001b[22;100H\u2502\u001b[22;120H\u001b[38;5;8;49m\u2502\u001b[23;1H\u001b[39;49m\u2502\u001b[23;21H\u001b[38;5;5;49m\u2502\u001b[23;100H\u2502\u001b[23;120H\u001b[38;5;8;49m\u2502\u001b[24;1H\u001b[39;49m\u2502\u001b[24;21H\u001b[38;5;5;49m\u2502\u001b[24;100H\u2502\u001b[24;120H\u001b[38;5;8;49m\u2502\u001b[25;1H\u001b[39;49m\u2502\u001b[25;21H\u001b[38;5;5;49m\u2502\u001b[25;100H\u2502\u001b[25;120H\u001b[38;5;8;49m\u2502\u001b[26;1H\u001b[39;49m\u2502\u001b[26;21H\u001b[38;5;5;49m\u2502\u001b[26;100H\u2502\u001b[26;120H\u001b[38;5;8;49m\u2502\u001b[27;1H\u001b[39;49m\u2502\u001b[27;21H\u001b[38;5;5;49m\u2502\u001b[27;100H\u2502\u001b[27;120H\u001b[38;5;8;49m\u2502\u001b[28;1H\u001b[39;49m\u2502\u001b[28;21H\u001b[38;5;5;49m\u2502\u001b[28;100H\u2502\u001b[28;120H\u001b[38;5;8;49m\u2502\u001b[29;1H\u001b[39;49m\u2502\u001b[29;21H\u001b[38;5;5;49m\u2502\u001b[29;100H\u2502\u001b[29;120H\u001b[38;5;8;49m\u2502\u001b[30;1H\u001b[39;49m\u2502\u001b[30;21H\u001b[38;5;5;49m\u2502\u001b[30;100H\u2502\u001b[30;120H\u001b[38;5;8;49m\u2502\u001b[31;1H\u001b[39;49m\u2502\u001b[31;21H\u001b[38;5;5;49m\u2502\u001b[31;100H\u2502\u001b[31;120H\u001b[38;5;8;49m\u2502\u001b[32;1H\u001b[39;49m\u2502\u001b[32;21H\u001b[38;5;5;49m\u2502\u001b[38;5;8;49mEnter: next Space: toggle c: cycle kind \u2190 back Esc: cancel \u001b[38;5;5;49m\u2502\u001b[32;120H\u001b[38;5;8;49m\u2502\u001b[33;1H\u001b[39;49m\u2502\u001b[33;21H\u001b[38;5;5;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500"]
[0.005803, "o", "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[33;120H\u001b[38;5;8;49m\u2502\u001b[34;1H\u001b[39;49m\u2502\u001b[34;88H\u2502\u001b[38;5;8;49m\u2502\u001b[34;120H\u2502\u001b[35;1H\u001b[39;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[38;5;8;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] [_Dim \u00b7] \u001b[38;5;5;49m [_Measure Pag] \u001b[38;5;8;49m Ctrl+\u2191\u2193\u2190\u2192 to move tiles\u001b[37;1H\u001b[38;5;0;48;5;8m IMPORT Space:toggle c:cycle Enter:next Esc:cancel Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.108052, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.210206, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.312358, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.414536, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.516694, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.618854, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.721003, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.823147, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.925321, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.027474, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.129638, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.231794, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.333954, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.403261, "o", "\u001b[4;39H\u001b[38;5;5;49mDate Components \u001b[5;22H\u001b[38;5;3;49mS\u001b[5;24Hlect\u001b[5;29Hdate component\u001b[5;45Hto extract (Spa\u001b[5;61He toggle):\u001b[39;49m \u001b[6;22H\u001b[1m\u001b[38;5;5;49m Date (format: %Y-%m-%d)\u001b[22m\u001b[39;49m \u001b[7;24H\u001b[1m\u001b[38;5;0;48;5;6m [ ]\u001b[7;30HYear\u001b[22m\u001b[39;49m \u001b[8;22H\u001b[38;5;8;49m [ ] Month\u001b[39;49m \u001b[9;22H\u001b[38;5;8;49m [ ] Quarter\u001b[39;49m \u001b[10;22H \u001b[11;22H \u001b[12;22H \u001b[32;22H\u001b[38;5;8;49mSpace\u001b[32;29Htoggle Enter: next\u001b[32;50H\u2190 back Esc: cancel \u001b[32;73H \u001b[32;78H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.505408, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.607546, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.708543, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.810673, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.912815, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.014961, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.117138, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.219285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.321465, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.423646, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.526098, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.613326, "o", "\u001b[4;39H\u001b[38;5;5;49mFormulas \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[5;22H\u001b[38;5;3;49mD\u001b[5;24Hfine\u001b[5;29Hformulas (optional):\u001b[39;49m \u001b[6;22H\u001b[38;5;8;49m (no formulas yet)\u001b[39;49m \u001b[7;22H \u001b[8;22H\u001b[38;5;8;49mExamples:\u001b[39;49m \u001b[9;24H\u001b[38;5;8;49mDiff = Cos\u001b[9;35H - Revenue\u001b[10;22H Total = SUM(Cost)\u001b[11;22H Ratio = Cost / Revenue\u001b[32;22Hn: n\u001b[32;27Hw\u001b[32;29Hf\u001b[32;31Hrmula\u001b[32;37H d: delete \u001b[32;49HEnter: next \u2190 ba\u001b[32;67Hk \u001b[32;70HEsc:\u001b[32;75Hcancel\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.715504, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.817699, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.920007, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.022151, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.12483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.225962, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.328229, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.432693, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.533282, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.635462, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.7377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.822632, "o", "\u001b[4;39H\u001b[38;5;5;49mName Model \u001b[5;22H\u001b[38;5;3;49mModel name:\u001b[39;49m \u001b[6;22H\u001b[38;5;2;49m> Imported Model\u2588\u001b[39;49m \u001b[8;23H\u001b[38;5;8;49mnter: build \u2190 back Esc: cancel\u001b[9;22H\u001b[39;49m \u001b[10;22H \u001b[11;22H \u001b[32;22H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.92477, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.02702, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.129142, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.230551, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.331505, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.433656, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.535824, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.637975, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.740139, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.842279, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.944433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.023575, "o", "\u001b[4;39H\u001b[38;5;5;49mConfirm \u2500\u2500\u2500\u001b[5;22H\u001b[38;5;2;49mImported Model \u2014 4 categories, 2 measures\u001b[6;22H\u001b[39;49m \u001b[8;22H \u001b[32;22H\u001b[38;5;8;49mEnter: accept \u2190/Esc: back \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.125727, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.227889, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.330049, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.430444, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.532612, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.634784, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.736931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.839078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.94124, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.04341, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.14557, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.233632, "o", "\u001b[1;17H\u001b[1m\u001b[38;5;0;48;5;4mImported Model\u001b[1;32H[+]\u001b[3;2H\u001b[22m\u001b[38;5;5;49m [_Measure = Cost | Product = Widgets | Region = North] \u001b[4;2H\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01-15\u001b[24m 2025-01-22 2025-01-08 2025-01-30 2025-01-12 2025-02-05\u001b[22m\u001b[39;49m \u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6 _Dim (0) \u001b[5;2H\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[5;92H_Measure \u001b[5;102H2\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mAcme Corp \u001b[38;5;0;48;5;6m 7,200\u001b[22m\u001b[38;5;8;48;5;237m \u001b[39;48;5;237m \u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[6;92HCustomer (9)\u001b[6;106H\u001b[38;5;2;49m [Row \u2195]\u001b[7;2H\u001b[39;49mGlobex Inc\u001b[7;20H\u001b[38;5;8;49m \u001b[7;37H\u001b[39;49m5,100\u001b[38;5;8;49m "]
[6.23365, "o", " \u001b[7;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[7;92HDate\u001b[7;97H(40)\u001b[7;103H\u001b[38;5;4;49m [Col \u2194]\u001b[8;2H\u001b[39;49mInitech\u001b[8;20H\u001b[38;5;8;49m \u001b[8;81H\u001b[39;49m6,600\u001b[8;88H\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[8;92HProduct\u001b[8;100H(3)\u001b[8;105H\u001b[38;5;5;49m [Page \u2630\u001b[8;114H]\u001b[9;2H\u001b[39;49mSoylent\u001b[9;10HLtd\u001b[9;20H\u001b[38;5;8;49m \u001b[9;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[9;92HRegion\u001b[9;99H(4)\u001b[9;104H\u001b[38;5;5;49m [Page \u2630\u001b[9;113H]\u001b[10;2H\u001b[39;49mUmbrella\u001b[10;11HCo\u001b[10;20H\u001b[38;5;8;49m \u001b[10;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[10;100H\u001b[39;49m \u001b[11;2HWonka\u001b[11;8HIndustries\u001b[11;20H\u001b[38;5;8;49m \u001b[11;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[11;100H\u001b[39;49m \u001b[12;2HStark\u001b[12;8HEnterprises\u001b[12;20H\u001b[38;5;8;49m \u001b[12;88H\u001b[39;49m\u2502\u001b[38;5;8;49m"]
[6.233671, "o", "\u2502\u001b[12;100H\u001b[39;49m \u001b[13;2HOceanic\u001b[13;10HAirlines\u001b[13;20H\u001b[38;5;8;49m \u001b[13;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[13;100H\u001b[39;49m \u001b[14;2HCyberdyne\u001b[14;12HSystems\u001b[14;20H\u001b[38;5;8;49m \u001b[14;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[14;100H\u001b[39;49m \u001b[15;2H\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[15;100H\u001b[39;49m \u001b[16;2H\u001b[1m\u001b[38;5;3;49mTotal 7,200 5,100 0 0 0 6,600\u001b[16;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[16;100H\u001b[39;49m \u001b[17;21H \u001b[17;88H\u2502\u001b[38;5;8;49m\u2502\u001b[17;100H\u001b[39;49m \u001b[18;21H \u001b[18;88H\u2502\u001b[38;5;8;49m\u2502\u001b[18;100H\u001b[39;49m \u001b[19;21H \u001b[19;88H\u2502\u001b[38;5;8;49m\u2502\u001b[19;100H\u001b[39;49m \u001b[20;21H \u001b[20;88H\u2502\u001b["]
[6.233703, "o", "38;5;8;49m\u2502\u001b[20;100H\u001b[39;49m \u001b[21;21H \u001b[21;88H\u2502\u001b[38;5;8;49m\u2502\u001b[21;100H\u001b[39;49m \u001b[22;21H \u001b[22;88H\u2502\u001b[38;5;8;49m\u2502\u001b[22;100H\u001b[39;49m \u001b[23;21H \u001b[23;88H\u2502\u001b[38;5;8;49m\u2502\u001b[23;100H\u001b[39;49m \u001b[24;21H \u001b[24;88H\u2502\u001b[38;5;8;49m\u2502\u001b[24;100H\u001b[39;49m \u001b[25;21H \u001b[25;88H\u2502\u001b[38;5;8;49m\u2502\u001b[25;100H\u001b[39;49m \u001b[26;21H \u001b[26;88H\u2502\u001b[38;5;8;49m\u2502\u001b[26;100H\u001b[39;49m \u001b[27;21H \u001b[27;88H\u2502\u001b[38;5;8;49m\u2502\u001b[27;100H\u001b[39;49m \u001b[28;21H \u001b[28;88H\u2502\u001b[38;5;8;49m\u2502\u001b[28;100H\u001b[39;49m \u001b[29;21H \u001b[29;88H\u2502\u001b[38;5;8;49m\u2502\u001b[29;100H\u001b[39;49m \u001b[30;21H \u001b[30;88H\u2502\u001b[38;5;8;49m\u2502\u001b[30;100H\u001b[39;49m \u001b[31;21H \u001b[31;88H\u2502\u001b[38;5;8;49m\u2502\u001b[31;100H\u001b[39;49m \u001b[32;21H \u2502\u001b[38;5;8;49m\u2502\u001b[39;49m \u001b[33;21H \u2502\u001b[38;5;8;49m\u2502\u001b[39;49m \u001b[36;48H\u001b[38;5;2;49m [Customer Row] \u001b[38;5;4;49m [Date Col] \u001b[38;5;5;49m [Product Pag] [Region Pag] \u001b[37;3H\u001b[38;5;0;48;5;8mNORMAL\u001b[37;11HImport succ\u001b[37;23Hssful! Press :w <path>\u001b[37;46"]
[6.233714, "o", "Hto save. \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.335974, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.439534, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.542714, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.64428, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.746394, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.849834, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.953166, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.056487, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.159873, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.263221, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.365492, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.468818, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.570782, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.634521, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.737821, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.841115, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.945818, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.050845, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.158455, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.260439, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.362595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.466533, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.570302, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.681278, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.778235, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.882984, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
+123 -522
View File
@@ -1,522 +1,123 @@
{"version": 2, "width": 120, "height": 37, "timestamp": 1775772168, "idle_time_limit": 2.0, "env": {"SHELL": "/bin/zsh", "TERM": "screen-256color"}}
[0.195175, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[0.202866, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[0.324014, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:02:48\r\n16023:% \u001b[K"]
[0.324144, "o", "\u001b[?2004h"]
[2.844656, "o", "\u001b[3m./target/release/improvise examples/demo.improv\u001b[23m"]
[4.032794, "o", "\u001b[47D\u001b[23m.\u001b[23m/\u001b[23mt\u001b[23ma\u001b[23mr\u001b[23mg\u001b[23me\u001b[23mt\u001b[23m/\u001b[23mr\u001b[23me\u001b[23ml\u001b[23me\u001b[23ma\u001b[23ms\u001b[23me\u001b[23m/\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[23mi\u001b[23ms\u001b[23me\u001b[23m \u001b[23me\u001b[23mx\u001b[23ma\u001b[23mm\u001b[23mp\u001b[23ml\u001b[23me\u001b[23ms\u001b[23m/\u001b[23md\u001b[23me\u001b[23mm\u001b[23mo\u001b[23m.\u001b[23mi\u001b[23mm\u001b[23mp\u001b[23mr\u001b[23mo\u001b[23mv\u001b[?2004l"]
[4.03284, "o", "\r\r\n"]
[4.03374, "o", "\u001b]0;./target/release/improvise examples/demo.improv\u0007\u001b[2 q"]
[4.07901, "o", "\u001b[?1049h"]
[4.081296, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise · Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m┌\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H───────────────────────────────────────────────────────────────────────────────────────────────────────┐\u001b[3;1H│\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;120H\u001b[39;49m│\u001b[4;1H│\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;120H\u001b[22m\u001b[39;49m│\u001b[5;1H│\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[5;120H\u001b[22m\u001b[39;49m│\u001b[6;1H│\u001b[38;5;8;49m────────────────────────────────────────────────"]
[4.081395, "o", "──────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[7;1H│\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m│\u001b[8;1H│\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[39;49m 2,430\u001b[8;120H\u001b[23m│\u001b[9;1H│\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;120H\u001b[23m\u001b[39;49m│\u001b[10;1H│\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;120H\u001b[23m\u001b[39;49m│\u001b[11;1H│Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m "]
[4.081493, "o", " \u001b[11;120H\u001b[23m\u001b[39;49m│\u001b[12;1H│\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[39;49m 5,000\u001b[12;120H\u001b[23m│\u001b[13;1H│\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m \u001b[13;120H\u001b[23m\u001b[39;49m│\u001b[14;1H│\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;120H\u001b[23m\u001b[39;49m│\u001b[15;1H│Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;120H\u001b[23m\u001b[39;49m│\u001b[16;1H│\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[38;5;8;49m \u001b[16;120H\u001b[23m\u001b[39;49m│\u001b[17;1H│\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;120H\u001b[23m\u001b[39;49m│\u001b[18;1H│\u001b[18;12HWest"]
[4.081554, "o", "\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;120H\u001b[23m\u001b[39;49m│\u001b[19;1H│\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[39;49m│\u001b[20;1H│\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[20;120H\u001b[22m\u001b[39;49m│\u001b[21;1H│\u001b[21;120H│\u001b[22;1H│\u001b[22;120H│\u001b[23;1H│\u001b[23;120H│\u001b[24;1H│\u001b[24;120H│\u001b[25;1H│\u001b[25;120H│\u001b[26;1H│\u001b[26;120H│\u001b[27;1H│\u001b[27;120H│\u001b[28;1H│\u001b[28;120H│\u001b[29;1H│\u001b[29;120H│\u001b[30;1H│\u001b[30;120H│\u001b[31;1H│\u001b[31;120H│\u001b[32;1H│\u001b[32;120H│\u001b[33;1H│\u001b[33;120H│\u001b[34;1H│\u001b[34;120H│\u001b[35;1H└───────────────────"]
[4.081585, "o", "───────────────────────────────────────────────────────────────────────────────────────────────────┘\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index ·] [_Dim ·] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date ·] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl:nav i:edit R:records P:prune F/C/V:panels T:tiles [:]:page >:drill ::cmd Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.183606, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.286393, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.390472, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.492202, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.594054, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.696758, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.799994, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.902051, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.005122, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.108799, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.212099, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.314466, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.417267, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.518871, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.621814, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.711323, "o", "\u001b[4;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[4;21HCost \u001b[4;41H\u001b[24m Revenue \u001b[4;67HProfit \u001b[4;89H\u001b[22m\u001b[39;49m \u001b[5;17H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[22m\u001b[39;49m \u001b[7;12H\u001b[1m\u001b[38;5;6;48;5;237mEas\u001b[7;16H \u001b[3m\u001b[38;5;0;48;5;6m \u001b[7;20H5,180\u001b[22m\u001b[38;5;8;48;5;237m \u001b[7;33H\u001b[38;5;15;48;5;237m 5,670 7,400\u001b[7;57H 8,100 2,220\u001b[7;81H 2,430\u001b[23m\u001b[39;48;5;237m \u001b[8;2H\u001b[39;49mWidgets\u001b[8;17H\u001b[3m \u001b[8;20H7,080\u001b[38;5;8;49m \u001b[8;33H\u001b[39;49m \u001b[8;36H7,500 \u001b[8;43H11,80\u001b[8;49H\u001b[38;5;8;49m \u001b[8;57H\u001b[39;49m \u001b[8;59H12,50\u001b[8;65H \u001b[8;68H4,7\u001b[8;72H0\u001b[38;5;8;49m \u001b[8;81H\u001b[39;49m \u001b[8;84H5,000\u001b[23m \u001b[9;2HSprockets\u001b[9;12HEas\u001b[9;16H \u001b[3m\u001b[38;5;8;49m \u001b[9;25H\u001b[39;49m 2,940\u001b[9;49H 4,200\u001b[9;73H 1,260\u001b[9;89H\u001b[23m \u001b[10;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────"]
[5.711359, "o", "────────────────────────────────\u001b[11;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260 7,430\u001b[22m\u001b[39;49m \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;12H \u001b[14;18H \u001b[15;2H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;12H \u001b[18;18H \u001b[19;2H \u001b[20;2H "]
[5.711509, "o", " \u001b[37;11H\u001b[38;5;0;48;5;8mHiding empty rows/columns \u001b[37;40H \u001b[37;49H \u001b[37;63H \u001b[37;72H \u001b[37;82H \u001b[37;91H \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.813121, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.91487, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.017513, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.118507, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.220366, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.322685, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.424938, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.526253, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.628282, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.730046, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.831779, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.933073, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.034386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.136138, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.237624, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.339346, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.44047, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.54239, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.569716, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index ·] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES Hiding empty rows/columns Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.670732, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.772512, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.873528, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.974952, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.076658, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.178544, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.279559, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.381257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.482995, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.585266, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.686385, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.788117, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.890743, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.988024, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.089784, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.192696, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.295117, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.397096, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.448442, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim ·] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.550536, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.652481, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.754194, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.778141, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.880846, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.983079, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.084998, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.110623, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.212706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.314212, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.415972, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.517497, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.62025, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.721782, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.797927, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.90034, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.00188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.1041, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.20582, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.278559, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.38008, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.481759, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.583563, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.627199, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.729661, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.831725, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[11.933955, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.034905, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.137145, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.238572, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.34034, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.441291, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.543123, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.644683, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.746513, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.847672, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[12.949646, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.051292, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.153276, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.256497, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.358742, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.46022, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.56178, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.663495, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.764432, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.86667, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[13.968591, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.069929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.172681, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.274414, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.377178, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.478959, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.58086, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.682785, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.769142, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[4;17H\u001b[22m\u001b[39;49m \u001b[4;28H\u001b[1m\u001b[4m\u001b[38;5;3;49mCost\u001b[24m Revenue Profit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East 2025-01 \u001b[3m\u001b[38;5;0;48;5;6m 5,180\u001b[22m\u001b[38;5;15;48;5;237m 7,400 2,220\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m 2025-03 \u001b[3m 5,670 8,100 2,430\u001b[23m \u001b[8;17H2025-01 \u001b[3m 7,080 \u001b[8;34H11,80\u001b[8;40H \u001b[8;42H4,720\u001b[23m \u001b[9;2H \u001b[9;12H \u001b[9;17"]
[14.769179, "o", "H2025-03 \u001b[9;27H\u001b[3m7,500 12,500 5,000\u001b[23m \u001b[10;2HSprockets East 2025-02 \u001b[3m 2,940 4,200 1,260\u001b[23m \u001b[11;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[12;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630\u001b[36;116H\u001b[38;5;0;48;5;6mR\u001b[36;118Hw\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mDate_Month →\u001b[37;23HR\u001b[37;26H \u001b[37;110HDefault \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.870531, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[14.972288, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.074003, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.175981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.277102, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.378888, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.480112, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.581487, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.681928, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.784289, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.886179, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[15.988225, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.08923, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.191357, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.293039, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.395185, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.496391, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.598014, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.699411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.800941, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[16.902697, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.004348, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.105735, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.207365, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.30897, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.410872, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.511981, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.613786, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.715365, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.817026, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[17.918686, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.020006, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.121899, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.223486, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.324746, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.426154, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.527582, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.629511, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.731055, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.832593, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[18.934443, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.036075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.137379, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.239173, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.310363, "o", "\u001b[36;89H\u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[22m\u001b[38;5;2;49m [Date_Month Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.412423, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.514646, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.6164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.718133, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.770074, "o", "\u001b[36;74H\u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[22m\u001b[38;5;2;49m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.872124, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[19.973223, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.07488, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.129894, "o", "\u001b[36;64H\u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[22m\u001b[38;5;2;49m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.231558, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.333386, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.434821, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.536254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.545792, "o", "\u001b[36;48H\u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[22m\u001b[38;5;8;49m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.647361, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.74837, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.849862, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[20.912245, "o", "\u001b[3;2H \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[4;25H\u001b[22m\u001b[24m\u001b[39;49m \u001b[4;27H\u001b[1m\u001b[4m\u001b[38;5;3;49mStark Enterprises\u001b[24m Soylent Ltd Wonka Industries Cyberdyne Systems Acme Corp Oceanic Airlines\u001b[6;12H\u001b[38;5;6;48;5;237mNor\u001b[6;16Hh 2025-01 \u001b[6;27H\u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[38;5;15;48;5;237m 4,340\u001b[38;5;8;48;5;237m \u001b[7;17H\u001b[23m\u001b[39;49m 2025-02 \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,110\u001b[38;5;8;49m \u001b[8;2H\u001b[23m\u001b[39;49m \u001b[8;12H \u001b[8;17H 2025-03 \u001b[3m\u001b[38;5;8;49m \u001b[9;12H\u001b[23m\u001b[39;49mEast\u001b[9;17H 2025-01 \u001b[9;27H\u001b[3m \u001b[9;34H 5,180\u001b[38;5;8;49m \u001b[39;49m 6,230\u001b[38;5;8;49m \u001b[10;2H\u001b[23m"]
[20.912321, "o", "\u001b[39;49m \u001b[10;12H \u001b[10;17H 2025-02 \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 6,440\u001b[38;5;8;49m \u001b[11;2H\u001b[23m\u001b[39;49m 2025-03 \u001b[3m 5,670\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[12;2H South 2025-01 \u001b[3m\u001b[38;5;8;49m \u001b[39;49m 3,850\u001b[38;5;8;49m \u001b[13;18H\u001b[23m\u001b[39;49m2025-02\u001b[13;26H\u001b[3m\u001b[38;5;8;49m \u001b[14;18H\u001b[23m\u001b[39;49m2025-03\u001b[14;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 4,760\u001b[38;5;8;49m \u001b[15;12H\u001b[23m\u001b[39;49mWest\u001b[15;18H2025-01\u001b[15;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 4,690\u001b[38;5;8;49m \u001b[16;18H\u001b[23m\u001b[39;49m2025-02\u001b[16;26H\u001b[3m"]
[20.912448, "o", "\u001b[38;5;8;49m \u001b[39;49m 4,970\u001b[17;18H\u001b[23m2025-03\u001b[17;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,250\u001b[38;5;8;49m \u001b[18;2H\u001b[23m\u001b[39;49mWidgets\u001b[18;12HNorth\u001b[18;18H2025-01\u001b[18;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 7,200\u001b[38;5;8;49m \u001b[19;18H\u001b[23m\u001b[39;49m2025-02\u001b[19;26H\u001b[3m\u001b[38;5;8;49m \u001b[20;18H\u001b[23m\u001b[39;49m2025-03\u001b[20;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 8,100\u001b[38;5;8;49m \u001b[21;12H\u001b[23m\u001b[39;49mEast\u001b[21;18H2025-01\u001b[21;26H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 8,520\u001b[38;5;8;49m \u001b[22;18H\u001b[23m\u001b[39;49m2025-02\u001b[22;26H\u001b[3m\u001b[38;5;8;49m "]
[20.912533, "o", " \u001b[39;49m 9,000\u001b[38;5;8;49m \u001b[23;18H\u001b[23m\u001b[39;49m2025-03\u001b[23;26H\u001b[3m 7,500\u001b[38;5;8;49m \u001b[24;12H\u001b[23m\u001b[39;49mSouth\u001b[24;18H2025-01\u001b[24;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,880\u001b[38;5;8;49m \u001b[25;18H\u001b[23m\u001b[39;49m2025-02\u001b[25;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 6,120\u001b[38;5;8;49m \u001b[26;18H\u001b[23m\u001b[39;49m2025-03\u001b[26;26H\u001b[3m\u001b[38;5;8;49m \u001b[27;12H\u001b[23m\u001b[39;49mWest\u001b[27;18H2025-01\u001b[27;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 6,300\u001b[28;18H\u001b[23m2025-02\u001b[28;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 6,720\u001b[38;5;8;49m "]
[20.912627, "o", " \u001b[29;18H\u001b[23m\u001b[39;49m2025-03\u001b[29;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 5,880\u001b[38;5;8;49m \u001b[39;49m 7,680\u001b[30;2H\u001b[23mSprockets\u001b[30;12HNorth\u001b[30;18H2025-01\u001b[30;26H\u001b[3m\u001b[38;5;8;49m \u001b[31;18H\u001b[23m\u001b[39;49m2025-02\u001b[31;26H\u001b[3m\u001b[38;5;8;49m \u001b[32;12H\u001b[23m\u001b[39;49mEast\u001b[32;18H2025-02\u001b[32;26H\u001b[3m 2,940\u001b[38;5;8;49m \u001b[33;18H\u001b[23m\u001b[39;49m2025-03\u001b[33;26H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 3,360\u001b[38;5;8;49m \u001b[34;12H\u001b[23m\u001b[39;49mSouth\u001b[34;18H2025-01\u001b[34;26H\u001b[3m\u001b[38;5;8;49m \u001b[36;59H\u001b[23m\u001b[1m\u001b[38;5;0;48;5;6mCol\u001b[37;10H\u001b[22m\u001b[38;5;0;"]
[20.912712, "o", "48;5;5mCustomer →\u001b[37;21HCol \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.021241, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.130594, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.237986, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.347183, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.455154, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.566032, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.672926, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.780079, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.888829, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[21.996791, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.105822, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.213368, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.320348, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.426688, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.535526, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.643373, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.749869, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.858388, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[22.965471, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.075854, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.185921, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.294418, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.402404, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.510325, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.620269, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.732998, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.844083, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[23.949977, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.059804, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.167351, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.273888, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.38234, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.490268, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.598348, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.707559, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.815903, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[24.925818, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.031393, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.140847, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.247853, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.356972, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.468231, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.578125, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.685815, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.793907, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[25.906736, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.01559, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.123245, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.231876, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.339574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.446666, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.554584, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.612204, "o", "\u001b[36;48H\u001b[38;5;4;49m [Customer Col] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.721803, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.82881, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[26.937051, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.045557, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.101995, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.209792, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.318377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.426665, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.487816, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.595002, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.703005, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.811798, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[27.894092, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.002212, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.111067, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.21876, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.327108, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.435327, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.544297, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.588175, "o", "\u001b[3;2H\u001b[38;5;5;49m [Date_Month = 2025-01] \u001b[39;49m \u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m \u001b[4;27H Cos\u001b[4;36H \u001b[22m\u001b[24m\u001b[39;49m \u001b[5;2H \u001b[1m\u001b[4m\u001b[38;5;3;49m Stark Enterprises\u001b[24m Soylent Ltd Wonka Industries Cyberdyne Systems Acme Corp Oceanic Airlines\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[38;5;15;48;5;237m 4,340\u001b[38;5;8;"]
[28.588511, "o", "48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[8;12H\u001b[39;49mEast\u001b[8;18H\u001b[3m 5,180\u001b[8;48H 6,230\u001b[8;110H\u001b[23m \u001b[9;12HSou\u001b[9;16Hh\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;39H\u001b[39;49m 3,850\u001b[9;56H\u001b[38;5;8;49m \u001b[9;110H\u001b[23m\u001b[39;49m \u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;56H \u001b[10;68H\u001b[39;49m 4,690\u001b[10;110H\u001b[23m \u001b[11;2HWidgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m \u001b[11;83H\u001b[39;49m 7,200\u001b[11;110H\u001b[23m \u001b[12;12HEas\u001b[12;16H \u001b[12;18H\u001b[3m 7,080\u001b[12;44H\u001b[38;5;8;49m \u001b[12;51H\u001b[39;49m 8,520\u001b[12;110H\u001b[23m \u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m \u001b[13;36H\u001b[39;49m 5,880\u001b[13;110H\u001b[23m \u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;44H \u001b[14;93H\u001b[39;49m 6,300\u001b[23m \u001b[15;2HSprockets\u001b[15;12HNor\u001b[15;16Hh\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;73H \u001b[15;110H\u001b[23m\u001b[39;49m \u001b[16;12HSouth\u001b[16;18H\u001b[3m\u001b[38;5;8;"]
[28.588661, "o", "49m \u001b[16;101H \u001b[23m\u001b[39;49m \u001b[17;12HWest\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;73H \u001b[17;93H\u001b[39;49m 2,240\u001b[23m \u001b[18;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[19;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 9,730 14,750 4,690 11,540 8,540\u001b[22m\u001b[39;49m \u001b[20;18H \u001b[20;26H \u001b[21;12H \u001b[21;18H \u001b[21;26H \u001b[22;18H \u001b[22;26H "]
[28.588738, "o", " \u001b[23;18H \u001b[23;26H \u001b[24;12H \u001b[24;18H \u001b[24;26H \u001b[25;18H \u001b[25;26H \u001b[26;18H \u001b[26;26H \u001b[27;12H \u001b[27;18H \u001b[27;26H \u001b[28;18H \u001b[28;26H \u001b[29;18H \u001b[29;26H \u001b[30;2H \u001b[30;12H \u001b[30;18H \u001b[30;26H \u001b[31;18H \u001b[31;26H "]
[28.588853, "o", " \u001b[32;12H \u001b[32;18H \u001b[32;26H \u001b[33;18H \u001b[33;26H \u001b[34;12H \u001b[34;18H \u001b[34;26H \u001b[36;116H\u001b[1m\u001b[38;5;0;48;5;6mPag\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mDate_Month\u001b[37;21H→ Page\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.691453, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.796795, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[28.902199, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.006987, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.111806, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.215479, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.319908, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.423309, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.528042, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.632673, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.737576, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.841402, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[29.945086, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.048563, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.152632, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.257558, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.361587, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.466201, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.569187, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.673297, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.776706, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.880876, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[30.984693, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.088614, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.192586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.29718, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.325158, "o", "\u001b[36;89H\u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[22m\u001b[38;5;5;49m [Date_Month Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.43008, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.533714, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.640572, "o", "\u001b[36;74H\u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[22m\u001b[38;5;2;49m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.745475, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.848524, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[31.930201, "o", "\u001b[36;64H\u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[22m\u001b[38;5;2;49m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.033502, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.136248, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.239752, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.342356, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.429596, "o", "\u001b[36;48H\u001b[1m\u001b[38;5;0;48;5;6m [Customer Col] \u001b[22m\u001b[38;5;8;49m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.532883, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.635586, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.738898, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.84424, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.947995, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[32.984771, "o", "\u001b[3;4H\u001b[38;5;5;49mCustomer =\u001b[3;15HStark Enterprises | Date_Month = 2025-01] \u001b[4;15H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[24m Revenue Profit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East \u001b[3m\u001b[38;5;0;48;5;6m 5,180\u001b[22m\u001b[38;5;15;48;5;237m 7,400 2,220\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49mWidgets East \u001b[3m 7,080 11,800 4,720\u001b[23m \u001b[8;2H\u001b[38;5;8;49m──────────────────────"]
[32.984836, "o", "────────────────────────────────────────────────────────────────────────────────────────────────\u001b[9;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 19,200 6,940\u001b[22m\u001b[39;49m \u001b[10;12H \u001b[10;18H \u001b[11;2H \u001b[11;12H \u001b[11;18H \u001b[12;12H \u001b[12;18H \u001b[13;12H \u001b[13;18H \u001b[14;12H \u001b[14;18H \u001b[15;2H \u001b"]
[32.984988, "o", "[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;2H \u001b[19;2H \u001b[36;59H\u001b[1m\u001b[38;5;0;48;5;6mPag\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mCustomer →\u001b[37;21HPage \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.086487, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.18779, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.289838, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.391186, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.492681, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.593254, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.69439, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.795177, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.896392, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[33.998164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.103769, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.204562, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.305805, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.407428, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.50897, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.610366, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.71215, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.813785, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[34.915156, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.017084, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.118645, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.220083, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.321694, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.414691, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date ·] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.515987, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.617711, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.719335, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.820861, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[35.922469, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.02437, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.126192, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.14992, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date ·] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.251377, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.352991, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.455271, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.556932, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.658353, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.759434, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.860885, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[36.961396, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.063528, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[1m\u001b[38;5;0;48;5;6m [Region Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.165156, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.2662, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.367788, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.469285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.571052, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.672135, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.774993, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.876832, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[37.978463, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.079993, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.181443, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.282509, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.38423, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.485301, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.586649, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.689199, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.791226, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.892952, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[38.993685, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.095155, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.19662, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.298101, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.310417, "o", "\u001b[36;89H\u001b[38;5;2;49m [Region Row] \u001b[1m\u001b[38;5;0;48;5;6m [Date_Month Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.41267, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.514667, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.617075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.718774, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.820583, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[39.922075, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.023689, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.125316, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.226916, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.230596, "o", "\u001b[3;32H\u001b[38;5;5;49m] \u001b[39;49m \u001b[4;15H \u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[24m Revenue Profit\u001b[6;10H\u001b[38;5;6;48;5;237m East 2025-01 \u001b[3m\u001b[38;5;0;48;5;6m 5,180\u001b[22m\u001b[38;5;15;48;5;237m 7,400 2,220\u001b[7;2H\u001b[23m\u001b[39;49m \u001b[7;10H \u001b[7;15H 2025-03 \u001b[3m 5,670 8,100 2,430\u001b[8;2H\u001b[23mWidgets East 2025-01 \u001b[3m 7,080 11,800 4,720\u001b[23m \u001b[9;2H 2025-03 \u001b[3m 7,500 12,500 5,000\u001b[10;2H\u001b[23mSprockets\u001b[10;12HEast\u001b[10;17H2025-02\u001b[10;25H\u001b[3m 2,940 4,200 1,260\u001b[11;2H\u001b[23m\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[12;2H\u001b[1m\u001b[38;5;3;49mTotal 28,370 44,000 15,630\u001b"]
[40.230708, "o", "[36;116H\u001b[38;5;0;48;5;6mRow\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mDate_Month\u001b[37;21H→ Row\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.332315, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.433228, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.535032, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.636694, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.737953, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.838891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[40.940545, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.042589, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.144286, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.246074, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.347233, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.448212, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.549993, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.651976, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.753813, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.854633, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[41.957087, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.059085, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.16124, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.262945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.365201, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.467407, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.482247, "o", "\u001b[36;103H\u001b[38;5;2;49m [Date_Month Row] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Date_Month → Row Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.583904, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.685078, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.78682, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.888734, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[42.98978, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.091781, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.193421, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.294857, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.395621, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.498973, "o", "\u001b[4;10H\u001b[1m\u001b[4m\u001b[38;5;3;49m Gadgets \u001b[4;26H\u001b[24m Widgets \u001b[4;41H Sprockets\u001b[5;2H\u001b[22m\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m East \u001b[24m East East\u001b[22m\u001b[39;49m \u001b[6;2H \u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-03 2025-01 2025-03 2025-02\u001b[22m\u001b[39;49m \u001b[7;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[8;2H\u001b[1m\u001b[38;5;6;48;5;237mCost \u001b[3m\u001b[38;5;0;48;5;6m 5,180\u001b[22m\u001b[38;5;15;48;5;237m 5,670 7,080 7,500 2,940\u001b[23m\u001b[39;48;5;237m \u001b[9;2H\u001b[39;49mRevenu"]
[43.499016, "o", "e\u001b[9;10H\u001b[3m 7,400 8,100\u001b[9;27H 11,800 12,500 4,200\u001b[10;2H\u001b[23mProfit \u001b[3m 2,220 2,430\u001b[10;27H 4,720\u001b[10;35H 5,\u001b[10;40H00 1,260\u001b[12;12H\u001b[23m\u001b[1m\u001b[38;5;3;49m14,800\u001b[12;20H16,200 2\u001b[12;30H,600 25,\u001b[12;40H00 8,400\u001b[36;32H\u001b[22m\u001b[38;5;2;49m [_Measure Row] \u001b[36;74H\u001b[38;5;4;49m [Product Col] [Region Col] [Date_Month Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.600963, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.703421, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.804551, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[43.907097, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.008979, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.110755, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.212471, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.314251, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.415568, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.517273, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.618742, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.705815, "o", "\u001b[4;10H \u001b[4;26H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost\u001b[24m Revenue\u001b[4;41HProfit\u001b[22m\u001b[39;49m \u001b[5;2H\u001b[38;5;8;49m──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────\u001b[6;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets East 2025-01 \u001b[3m\u001b[38;5;0;48;5;6m 5,180\u001b[22m\u001b[38;5;15;48;5;237m 7,400 2,220\u001b[23m\u001b[39;48;5;237m \u001b[7;2H\u001b[39;49m 2025-03 \u001b[3m 5,670 8,100 2,430\u001b[23m \u001b[8;2HWidgets East 2025-01 \u001b[3m 7,080 11,800 4,720\u001b[23m \u001b[9;2H \u001b[9;10H 2025-03 \u001b[3m \u001b[9;27H7,500 12,500 5,000\u001b[2"]
[44.705935, "o", "3m \u001b[10;2HSprockets East 2025-02 \u001b[3m \u001b[10;27H2,940 \u001b[10;35H4,20\u001b[10;40H 1,260\u001b[23m \u001b[12;12H\u001b[1m\u001b[38;5;3;49m \u001b[12;20H 28,\u001b[12;30H70 44,00\u001b[12;40H 15,630\u001b[22m\u001b[39;49m \u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[36;74H\u001b[38;5;2;49m [Product Row] [Region Row] [Date_Month Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.807627, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[44.90931, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.010483, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.11209, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.214054, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.315824, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.417061, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.518689, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.62005, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.72157, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.82307, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[45.924911, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.025947, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.128324, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.229411, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.331387, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.432521, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.534601, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.635595, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.737399, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.838296, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[46.939905, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.041873, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.143353, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.245237, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.346678, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.448408, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.550153, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.651708, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.753436, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.854847, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[47.956529, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.05797, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.15988, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.261094, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.362924, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.464278, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.566104, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.667592, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.769687, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.871205, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[48.972328, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.07408, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.175891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.277195, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.3788, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.442395, "o", "\u001b[37;1H\u001b[1m\u001b[38;5;3;48;5;235m:▌ \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.544319, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.645499, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.747199, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.848828, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.863148, "o", "\u001b[37;2H\u001b[1m\u001b[38;5;3;48;5;235mq▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[49.964715, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.066286, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.167945, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.269492, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.350163, "o", "\u001b[37;3H\u001b[1m\u001b[38;5;3;48;5;235m!▌\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.452616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.554188, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.655924, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.757431, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.859183, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[50.960929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.062657, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.163616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.265278, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.367394, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.468649, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.570276, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.671308, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.773372, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.874565, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[51.97578, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.07771, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.179348, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[52.18419, "o", "\u001b[?1049l"]
[52.18437, "o", "\u001b[?25h"]
[52.186019, "o", "\u001b[1m\u001b[3m%\u001b[23m\u001b[1m\u001b[0m \r \r"]
[52.233127, "o", "\u001b]0;~/git_repos/git.fiddlerwoaroof.com/u/edwlan/improvise\u0007"]
[52.387142, "o", "\r\u001b[0m\u001b[23m\u001b[24m\u001b[J---\r\n(0) Mac:edwlan--s059 ~gf/u/edwlan/improvise \u001b[30m\u001b[35m\u001b[39mgit\u001b[35m\u001b[33m->\u001b[35m\u001b[32mmain\u001b[35m\u001b[39m\u001b[00m 2026-04-09 15:03:40\r\n16024:% \u001b[K"]
[52.387248, "o", "\u001b[?2004h"]
[53.608892, "o", "\u001b[?2004l\r\r\n"]
{"version": 2, "width": 120, "height": 37, "idle_time_limit": 2.0, "title": "improvise \u2014 pivot"}
[0.00824, "o", "\u001b[?1049h"]
[0.010718, "o", "\u001b[1;1H\u001b[1m\u001b[38;5;0;48;5;4m improvise \u00b7 Acme Sales Demo (demo.improv) ?:help :q quit \u001b[2;1H\u001b[22m\u001b[39;49m\u250c\u001b[2;3HView:\u001b[2;9HDefault\u001b[2;17H\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[38;5;8;49m\u250c Categories \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2510\u001b[3;1H\u001b[39;49m\u2502\u001b[38;5;5;49m [Customer = Stark Enterprises] \u001b[3;88H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[3;92H_Index\u001b[3;99H(0)\u001b[3;104H\u001b[38;5;8;49m [None \u2205]\u001b[3;120H\u2502\u001b[4;1H\u001b[39;49m\u2502\u001b[4;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m Cost \u001b[24m Revenue Profit \u001b[4;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[4;92H_Dim\u001b[4;97H(0)\u001b[4;102H\u001b[38;5;8;49m [None \u2205]\u001b[4;120H\u2502\u001b[5;1H\u001b[39;49m\u2502\u001b[5;18H\u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02\u001b[5;88H\u001b[22m\u001b[39"]
[0.010728, "o", ";49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[5;92H_Measure\u001b[5;101H(3)\u001b[5;106H\u001b[38;5;4;49m [Col \u2194]\u001b[5;120H\u001b[38;5;8;49m\u2502\u001b[6;1H\u001b[39;49m\u2502\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[6;92HCustomer\u001b[6;101H(9)\u001b[6;106H\u001b[38;5;5;49m [Page \u2630\u001b[6;115H]\u001b[6;120H\u001b[38;5;8;49m\u2502\u001b[7;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[7;92HDate\u001b[7;97H(40)\u001b[7;103H\u001b[38;5;8;49m [None \u2205]\u001b[7;120H\u2502\u001b[8;1H\u001b[39;49m\u2502\u001b[8;12HEast\u001b[8;18H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[8;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[8;92HP"]
[0.010744, "o", "roduct\u001b[8;100H(3)\u001b[8;105H\u001b[38;5;2;49m [Row \u2195]\u001b[8;120H\u001b[38;5;8;49m\u2502\u001b[9;1H\u001b[39;49m\u2502\u001b[9;12HSouth\u001b[9;18H\u001b[3m\u001b[38;5;8;49m \u001b[9;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[9;92HRegion\u001b[9;99H(4)\u001b[9;104H\u001b[38;5;2;49m [Row \u2195]\u001b[9;120H\u001b[38;5;8;49m\u2502\u001b[10;1H\u001b[39;49m\u2502\u001b[10;12HWest\u001b[10;18H\u001b[3m\u001b[38;5;8;49m \u001b[10;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[39;49m\u25b6\u001b[10;92HDate_Month\u001b[10;103H(3)\u001b[10;108H\u001b[38;5;4;49m [Col \u2194]\u001b[10;120H\u001b[38;5;8;49m\u2502\u001b[11;1H\u001b[39;49m\u2502Widgets\u001b[11;12HNorth\u001b[11;18H\u001b[3m\u001b[38;5;8;49m \u001b[11;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[11;120H\u2502\u001b[12;1H\u001b[39;49m\u2502\u001b[12;12HEast\u001b[12;18H\u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[12;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[12;120H\u2502\u001b[13;1H\u001b[39;49m\u2502\u001b[13;12HSouth\u001b[13;18H\u001b[3m\u001b[38;5;8;49m "]
[0.010763, "o", " \u001b[13;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[13;120H\u2502\u001b[14;1H\u001b[39;49m\u2502\u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[14;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[14;120H\u2502\u001b[15;1H\u001b[39;49m\u2502Sprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[15;120H\u2502\u001b[16;1H\u001b[39;49m\u2502\u001b[16;12HEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[16;88H\u001b[23m\u2502\u001b[38;5;8;49m\u2502\u001b[16;120H\u2502\u001b[17;1H\u001b[39;49m\u2502\u001b[17;12HSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[17;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[17;120H\u2502\u001b[18;1H\u001b[39;49m\u2502\u001b[18;12HWest\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;88H\u001b[23m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[18;120H\u2502\u001b[19;1H\u001b[39;49m\u2502\u001b[38;5;8;49m"]
[0.010784, "o", "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[19;120H\u2502\u001b[20;1H\u001b[39;49m\u2502\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260\u001b[20;88H\u001b[22m\u001b[39;49m\u2502\u001b[38;5;8;49m\u2502\u001b[20;120H\u2502\u001b[21;1H\u001b[39;49m\u2502\u001b[21;88H\u2502\u001b[38;5;8;49m\u2502\u001b[21;120H\u2502\u001b[22;1H\u001b[39;49m\u2502\u001b[22;88H\u2502\u001b[38;5;8;49m\u2502\u001b[22;120H\u2502\u001b[23;1H\u001b[39;49m\u2502\u001b[23;88H\u2502\u001b[38;5;8;49m\u2502\u001b[23;120H\u2502\u001b[24;1H\u001b[39;49m\u2502\u001b[24;88H\u2502\u001b[38;5;8;49m\u2502\u001b[24;120H\u2502\u001b[25;1H\u001b[39;49m\u2502\u001b[25;88H\u2502\u001b[38;5;8;49m\u2502\u001b[25;120H\u2502\u001b[26;1H\u001b[39;49m\u2502\u001b[26;88H\u2502\u001b[38;5;8;49m\u2502\u001b[26;120H\u2502\u001b[27;1H\u001b[39;49m\u2502\u001b[27;88H\u2502\u001b[38;5;8;49m\u2502\u001b[27;120H\u2502\u001b[28;1H\u001b[39;49m\u2502\u001b[28;88H\u2502\u001b[38;5;8;49m\u2502\u001b[28;120H\u2502\u001b[29;1H\u001b[39;49m\u2502\u001b[29;88H\u2502\u001b[38;5;8;49m\u2502\u001b[29;120H\u2502\u001b[30;1H\u001b[39;49m\u2502\u001b[30;88H\u2502\u001b[38;5;8;49m\u2502\u001b[30;120H\u2502\u001b["]
[0.010803, "o", "31;1H\u001b[39;49m\u2502\u001b[31;88H\u2502\u001b[38;5;8;49m\u2502\u001b[31;120H\u2502\u001b[32;1H\u001b[39;49m\u2502\u001b[32;88H\u2502\u001b[38;5;8;49m\u2502\u001b[32;120H\u2502\u001b[33;1H\u001b[39;49m\u2502\u001b[33;88H\u2502\u001b[38;5;8;49m\u2502\u001b[33;120H\u2502\u001b[34;1H\u001b[39;49m\u2502\u001b[34;88H\u2502\u001b[38;5;8;49m\u2502\u001b[34;120H\u2502\u001b[35;1H\u001b[39;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[38;5;8;49m\u2514\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2518\u001b[36;1H\u001b[38;5;7;49m Tiles: \u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] [_Dim \u00b7] \u001b[38;5;4;49m [_Measure Col] \u001b[38;5;5;49m [Customer Pag] \u001b[38;5;8;49m [Date \u00b7] \u001b[38;5;2;49m [Product Row] [Region Row] \u001b[38;5;4;49m [Date_Month Col] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL hjkl\u2190\u2191\u2192\u2193:nav ai:edit R:records P:prune F:formulas C:categories V:views T:tiles [:prev-page ]:next-pag\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.113594, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.216309, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.319069, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.421861, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.524574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.627301, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.730025, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.832574, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[0.934646, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.03742, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.140227, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.242954, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.345694, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.448439, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.551164, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.60679, "o", "\u001b[36;10H\u001b[1m\u001b[38;5;0;48;5;6m [_Index \u00b7] \u001b[37;1H\u001b[22m\u001b[38;5;0;48;5;5m TILES hl\u2190\u2192:select Enter/Space:cycle r:row c:col p:page Esc/Tab:back Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.709471, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.812277, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[1.915005, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.017728, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.120436, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.223184, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.32591, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.42863, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.531316, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.634027, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.736677, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.810908, "o", "\u001b[36;10H\u001b[38;5;8;49m [_Index \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Dim \u00b7] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[2.913611, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.016275, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.118914, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.17099, "o", "\u001b[36;22H\u001b[38;5;8;49m [_Dim \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [_Measure Col] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.274291, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.377983, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.48162, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.531951, "o", "\u001b[36;32H\u001b[38;5;4;49m [_Measure Col] \u001b[1m\u001b[38;5;0;48;5;6m [Customer Pag] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.635296, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.738948, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.842562, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.882724, "o", "\u001b[36;48H\u001b[38;5;5;49m [Customer Pag] \u001b[1m\u001b[38;5;0;48;5;6m [Date \u00b7] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[3.985398, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.089296, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.192493, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.242332, "o", "\u001b[36;64H\u001b[38;5;8;49m [Date \u00b7] \u001b[1m\u001b[38;5;0;48;5;6m [Product Row] \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.346109, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.448809, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.552424, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.599678, "o", "\u001b[1;47H\u001b[1m\u001b[38;5;0;48;5;4m[+]\u001b[4;8H\u001b[4m\u001b[38;5;3;49m Cost \u001b[4;22H \u001b[4;42H \u001b[5;8H Gadgets \u001b[5;19H \u001b[24m Widgets \u001b[5;43H \u001b[5;51H Sprockets\u001b[5;67H \u001b[5;75H \u001b[6;2H\u001b[22m\u001b[39;49m \u001b[1m\u001b[4m\u001b[38;5;3;49m 2025-01\u001b[24m 2025-02 2025-03 2025-01 2025-02 2025-03 2025-01 2025-02 2025-03\u001b[22m\u001b[39;49m \u001b[7;2H\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[8;2H\u001b[1m\u001b[38;5;6;48;5;237mNorth \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[8;105H\u001b[38;5;4;49m [Col \u2194]\u001b[9;2H\u001b[39;49mEast\u001b[9;8H\u001b[3m 5,180\u001b[38;5;8;49m \u001b[9;24H\u001b[39;49m 5,670 7,080\u001b[9;48H 7,500\u001b[9;66H 2,940\u001b[9;82H\u001b[38;5;8;49m \u001b[10;2H\u001b[23m\u001b[39;49m"]
[4.59972, "o", "South\u001b[10;8H\u001b[3m\u001b[38;5;8;49m \u001b[10;82H \u001b[11;3H\u001b[23m\u001b[39;49mest \u001b[3m\u001b[38;5;8;49m \u001b[11;82H \u001b[12;2H\u001b[23m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[13;2H\u001b[1m\u001b[38;5;3;49mTotal 5,180 0 5,670 7,080 0 7,500 0 2,940 0\u001b[14;12H\u001b[22m\u001b[39;49m \u001b[14;18H \u001b[15;2H \u001b[15;12H \u001b[15;18H \u001b[16;12H \u001b[16;18H \u001b[17;12H \u001b[17;18H \u001b[18;12H \u001b[18;18H \u001b[19;2H "]
[4.599766, "o", " \u001b[20;2H \u001b[36;84H\u001b[1m\u001b[38;5;0;48;5;6mC\u001b[36;86Hl\u001b[37;10H\u001b[22m\u001b[38;5;0;48;5;5mProduct \u2192 Col \u001b[37;42H \u001b[37;49H \u001b[37;56H \u001b[37;64H \u001b[37;108H Default\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.70338, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.805285, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[4.908241, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.011837, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.114534, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.217208, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.320236, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.423831, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.527439, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.630676, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.734425, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.838082, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[5.940768, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.043457, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.146139, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.248828, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.351066, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.453816, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.556508, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.659257, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.761965, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.800917, "o", "\u001b[4;8H \u001b[4;22H\u001b[1m\u001b[4m\u001b[38;5;3;49mCost\u001b[4;42H\u001b[24m Revenue Profit \u001b[22m\u001b[39;49m \u001b[5;8H \u001b[5;19H\u001b[1m\u001b[4m\u001b[38;5;3;49m2025-01\u001b[24m 2025-02 2025-03\u001b[5;43H2025-01\u001b[5;51H2025-02 2025-03\u001b[5;67H2025-01\u001b[5;75H2025-02\u001b[22m\u001b[39;49m \u001b[6;2H\u001b[38;5;8;49m\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[7;2H\u001b[1m\u001b[38;5;6;48;5;237mGadgets North \u001b[3m\u001b[38;5;0;48;5;6m \u001b[22m\u001b[38;5;8;48;5;237m \u001b[23m\u001b[39;48;5;237m \u001b[8;2H\u001b[39;49m East \u001b[3m 5,180\u001b[38;5;8;49m \u001b[39;49m 5,670 7,400\u001b[38;5;8;49m \u001b[39;49m 8,100 2,220\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[8;105H\u001b[38;5;2;49m [Row \u2195]\u001b[9;2H\u001b[39;49m \u001b[9;8H South \u001b[9;24H\u001b[3m\u001b[38;5;8;49m \u001b[9;48H \u001b[9;66H "]
[6.800947, "o", "\u001b[9;82H\u001b[23m\u001b[39;49m \u001b[10;2H \u001b[10;8H West \u001b[10;82H \u001b[11;3Hidgets North \u001b[11;82H \u001b[12;2H East \u001b[3m 7,080\u001b[38;5;8;49m \u001b[39;49m 7,500 11,800\u001b[38;5;8;49m \u001b[39;49m 12,500 4,720\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[13;2H South \u001b[3m\u001b[38;5;8;49m \u001b[23m\u001b[39;49m \u001b[14;12HWest\u001b[14;18H\u001b[3m\u001b[38;5;8;49m \u001b[15;2H\u001b[23m\u001b[39;49mSprockets\u001b[15;12HNorth\u001b[15;18H\u001b[3m\u001b[38;5;8;49m \u001b[16;12H\u001b[23m\u001b[39;49mEast\u001b[16;18H\u001b[3m\u001b[38;5;8;49m \u001b[39;49m 2,940\u001b[38;5;8;49m \u001b[39;49m 4,200\u001b[38;5;8;49m \u001b[39;49m 1,260\u001b[17;12H\u001b[23mSouth\u001b[17;18H\u001b[3m\u001b[38;5;8;49m \u001b[18;12H\u001b[23m\u001b[39;49mWest\u001b[18;18H\u001b[3m\u001b[38;5;8;49m \u001b[19;2H\u001b[23m\u2500\u2500\u2500\u2500\u2500\u2500\u2500"]
[6.800971, "o", "\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001b[20;2H\u001b[1m\u001b[38;5;3;49mTotal 12,260 2,940 13,170 19,200 4,200 20,600 6,940 1,260\u001b[36;84H\u001b[38;5;0;48;5;6mR\u001b[36;86Hw\u001b[37;20H\u001b[22m\u001b[38;5;0;48;5;5mR\u001b[37;22Hw\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[6.903724, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.006438, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.107813, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.21049, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.313243, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.415929, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.518618, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.62134, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.72403, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.826802, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[7.929516, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.03224, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.134921, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.237609, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.340279, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.442985, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.54568, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.648387, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.74982, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.852504, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[8.955191, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.003008, "o", "\u001b[36;74H\u001b[38;5;2;49m [Product Row] \u001b[37;1H\u001b[38;5;0;48;5;8m NORMAL Product \u2192 Row Default \u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.105732, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.208518, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.311187, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.413891, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.516585, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.619324, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.721926, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.824649, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[9.927433, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.030203, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.132942, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.235699, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.338384, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.441134, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.543863, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.646616, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.748527, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.851224, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
[10.953268, "o", "\u001b[39m\u001b[49m\u001b[59m\u001b[0m\u001b[?25l"]
+2 -16
View File
@@ -9,8 +9,8 @@
content="Terminal pivot-table modeling in the spirit of Lotus Improv: multidimensional cells, formulas over dimensions instead of cell addresses, vim-style keybindings."
/>
<!-- improvise-e61: the site root, linking to the app under ./app/.
Why cols/rows are 120x37 and not the 100x30 the tickets name: see the
close reasons on improvise-e61 and improvise-kh8. -->
120x37 is an INPUT now, not whatever the recorder had: the casts are
made by docs/record-casts.py, which sets it (improvise-2oxt). -->
<link
rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/asciinema-player@3.10.0/dist/bundle/asciinema-player.min.css"
@@ -67,15 +67,6 @@
margin: 0 0 1rem;
max-width: 72ch;
}
/* Same size as the body text and set off, not a grey footnote: a
visitor who reads the section reads this (improvise-2oxt). */
p.dated {
margin: 0 0 1rem;
padding: 0.6rem 0.9rem;
max-width: 72ch;
border-left: 3px solid var(--accent);
background: var(--panel);
}
a {
color: var(--accent);
}
@@ -168,11 +159,6 @@
<p class="note">
An aggregated cell opens onto the records behind it, editable in place.
</p>
<p class="dated">
Recorded 2026-04-09. The records grid has changed since: it now has a
column per measure plus columns for adding a category and a measure,
where this recording shows a single <code>Value</code> column.
</p>
<div class="player" id="cast-drill"></div>
<h2>Formulas over dimensions</h2>
+220
View File
@@ -0,0 +1,220 @@
#!/usr/bin/env python3
"""Record the four asciicasts under docs/casts/ from a driven improvise session.
Not `asciinema rec`: that records a SHELL, and the shell it records is the
recorder's own — every previous cast opens and closes on a real hostname and
home-directory path on what is now the site root (improvise-2oxt). Here there is
no shell at all. `improvise` is the pty's only child, so there is nothing for a
prompt to leak into, and the geometry, the pacing and the keys are inputs rather
than whatever the recording machine happened to have.
Usage: python3 docs/record-casts.py [--out docs/casts] [--bin target/release/improvise]
The output is asciicast v2, which is what `asciinema-player` on docs/index.html
reads: one JSON header line, then `[time, "o", data]` per chunk.
"""
import argparse
import fcntl
import json
import os
import pty
import select
import signal
import struct
import subprocess
import sys
import termios
import time
COLS, ROWS = 120, 37
# Long enough that a reader can follow, short enough that a loop is bearable.
BEAT = 0.9
SETTLE = 0.35
def keys(*items):
"""A step list from (text, pause) pairs, with the pause defaulted."""
return [(k, BEAT) if isinstance(k, str) else k for k in items]
ESC = "\x1b"
def scenarios(root):
"""The four the landing page embeds, each named for the section over it."""
demo = os.path.join(root, "examples/demo.improv")
csv = os.path.join(root, "examples/demo.csv")
return {
# "Reassign an axis": the tile bar, a category moved, the grid redrawn.
"pivot": (
[demo],
keys(
("", 1.6),
("T", 1.2),
*[("\x1b[C", 0.35)] * 5,
("c", 2.2),
("r", 2.2),
(ESC, 1.6),
),
),
# "Drill into an aggregate": the records grid behind one cell, which is
# the cast 2oxt says is materially wrong — it predates the +cat and +
# columns entirely.
"drill": (
[demo],
keys(
("", 1.6),
# Customer off the page axis first, so a cell aggregates over
# all nine of them and the drill has more than one record to
# show. Drilling the shipped layout shows exactly one row,
# which is true and demonstrates nothing.
("T", 1.0),
*[("\x1b[C", 0.35)] * 3,
(" ", 1.8),
(ESC, 1.2),
# Gadgets/East at Cost 2025-01, which has records behind it.
# The origin cell is blank, and a drill into nothing draws an
# empty records grid — a true frame about the wrong thing.
("j", 1.0),
(">", 2.2),
*[("\x1b[C", 0.45)] * 6,
("", 1.4),
(ESC, 1.6),
),
),
# "Formulas over dimensions": the panel, then the formula that is
# already in the document, read as text rather than as a cell address.
"formulas": (
[demo],
keys(
("", 1.6),
# The panel first: the formula is TEXT over categories and
# items, which is the claim the section makes.
("F", 2.4),
(ESC, 1.0),
# Then move a category and let the Profit column follow. A
# formula naming `B3` could not survive this, which is the
# whole point and is only visible if the grid really moves.
("T", 1.0),
*[("\x1b[C", 0.35)] * 7,
("r", 2.6),
(ESC, 2.0),
),
),
# "Import a CSV": the wizard's own steps, stepped through.
"import": (
["import", csv, "-o", "/dev/null"],
keys(
("", 1.4),
("\r", 1.2),
("\r", 1.2),
("\r", 1.2),
("\r", 1.2),
("\r", 1.4),
(ESC, 1.0),
),
),
}
def record(binary, argv, steps, cwd):
"""Drive one session on a pty and return its asciicast event list."""
master, slave = pty.openpty()
fcntl.ioctl(slave, termios.TIOCSWINSZ, struct.pack("HHHH", ROWS, COLS, 0, 0))
env = {
"TERM": "xterm-256color",
"PATH": "/usr/bin:/bin",
"LANG": "en_US.UTF-8",
"HOME": "/tmp",
# `improvise` is the only child, so nothing else can print a path.
"COLUMNS": str(COLS),
"LINES": str(ROWS),
}
child = subprocess.Popen(
[binary, *argv],
stdin=slave,
stdout=slave,
stderr=slave,
env=env,
cwd=cwd,
close_fds=True,
)
os.close(slave)
started = time.time()
events = []
def drain(until):
"""Everything the child says before `until`, timestamped as it arrives."""
while True:
budget = until - time.time()
if budget <= 0:
return
ready, _, _ = select.select([master], [], [], min(budget, 0.05))
if not ready:
continue
try:
chunk = os.read(master, 65536)
except OSError:
return
if not chunk:
return
events.append(
[round(time.time() - started, 6), "o", chunk.decode("utf-8", "replace")]
)
for text, pause in steps:
if text:
os.write(master, text.encode())
drain(time.time() + pause)
# No `:q` typed at the end: the player loops, so the last frame is also the
# frame after the last one, and a minibuffer reading `:q` is what it would
# show. The process is signalled instead and the recording ends on the UI.
drain(time.time() + SETTLE)
if child.poll() is None:
child.send_signal(signal.SIGTERM)
try:
child.wait(timeout=3)
except subprocess.TimeoutExpired:
child.kill()
os.close(master)
return events
def main():
root = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
ap = argparse.ArgumentParser()
ap.add_argument("--out", default=os.path.join(root, "docs/casts"))
ap.add_argument("--bin", default=os.path.join(root, "target/release/improvise"))
ap.add_argument("--only", default=None)
args = ap.parse_args()
if not os.path.exists(args.bin):
sys.exit(f"no binary at {args.bin} — cargo build --release --bin improvise")
for name, (argv, steps) in scenarios(root).items():
if args.only and name != args.only:
continue
events = record(args.bin, argv, steps, root)
header = {
"version": 2,
"width": COLS,
"height": ROWS,
# No `timestamp` and no `env`: the first carries the recording
# machine's clock and the second carried $SHELL (improvise-2oxt).
"idle_time_limit": 2.0,
"title": f"improvise — {name}",
}
path = os.path.join(args.out, f"{name}.cast")
with open(path, "w") as out:
out.write(json.dumps(header) + "\n")
for event in events:
out.write(json.dumps(event) + "\n")
print(f"{path}: {len(events)} chunks, {events[-1][0] if events else 0:.1f}s")
if __name__ == "__main__":
main()
+34
View File
@@ -127,4 +127,38 @@ test.describe("the landing page", () => {
"a desktop player has nothing to scroll",
).toBe(true);
});
// improvise-2oxt. The four casts used to be `asciinema rec` of a SHELL, and
// the shell was the recorder's own: every one of them opened and closed on
// `(0) Mac:<hostname> ~gf/u/edwlan/improvise`, on what improvise-kh8 made the
// site root. `docs/record-casts.py` drives `improvise` as the pty's only
// child, so there is no shell for a prompt to leak from.
//
// Asserted over the FILE rather than the rendering, because that is where the
// leak lives: a player draws a prompt as ordinary text and a screenshot
// assertion would have to know what the hostname was.
test("no cast carries the recording machine's shell, clock or geometry", async ({
request,
}) => {
for (const name of CASTS) {
const lines = (await (await request.get(`/casts/${name}.cast`)).text()).trim().split("\n");
const header = JSON.parse(lines[0]);
// `env` carried $SHELL and $TERM off the recording machine; `timestamp`
// carried its clock. Neither is anything a visitor is owed.
expect(header.env, `${name}.cast carries the recorder's environment`).toBeUndefined();
expect(header.timestamp, `${name}.cast carries a recording clock`).toBeUndefined();
// The geometry is an INPUT now, and docs/index.html spells the same
// numbers: a 30-row player over a 37-row cast clips the tile bar and the
// status line, which is exactly where the interesting output is.
expect([header.width, header.height], `${name}.cast geometry`).toEqual([120, 37]);
// The OSC window-title sequence is the leak's signature: `improvise`
// emits none and a shell emits one per prompt, carrying the cwd. Checked
// over EVERY chunk, not just the first — the old casts leaked at the end
// as well, when the session exited back to the prompt.
const body = lines.slice(1).join("\n");
expect(body.includes("\\u001b]"), `${name}.cast sets a window title`).toBe(false);
}
});
});