# options

name: openNoteContexts
utcDateModified: 2026-06-10 11:59:05.929Z
value:
  [{"ntxId":"zSDuVU","mainNtxId":null,"notePath":"root/ALy75H0xPu8o","hoistedNoteId":"root","active":true,"viewScope":{"viewMode":"default"}}]


name: codeNotesMimeTypes
utcDateModified: 2026-06-09 02:19:29.990Z
value:
  ["text/x-csrc","text/x-c++src","text/x-csharp","text/css","text/x-elixir","text/x-go","text/x-groovy","text/x-haskell","text/html","message/http","text/x-java","application/javascript;env=frontend","application/javascript;env=backend","application/json","text/x-kotlin","text/x-markdown","text/x-perl","text/x-php","text/x-python","text/x-ruby",null,"text/x-sql","text/x-sqlite;schema=trilium","text/x-swift","text/xml","text/x-yaml","text/x-sh","application/typescript"]


name: allowedHtmlTags
utcDateModified: 2026-06-09 02:19:29.998Z
value:
  ["h1","h2","h3","h4","h5","h6","blockquote","p","a","ul","ol","li","b","i","strong","em","strike","s","del","abbr","code","hr","br","div","table","thead","caption","tbody","tfoot","tr","th","td","pre","section","img","figure","figcaption","span","label","input","details","summary","address","aside","footer","header","hgroup","main","nav","dl","dt","menu","bdi","bdo","dfn","kbd","mark","q","time","var","wbr","area","map","track","video","audio","picture","del","ins","en-media","acronym","article","big","button","cite","col","colgroup","data","dd","fieldset","form","legend","meter","noscript","option","progress","rp","samp","small","sub","sup","template","textarea","tt"]


# attributes

attributeId: _help_3tW6mORuTHnB_ldocName
noteId: _help_3tW6mORuTHnB
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.201Z
value:
  User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Packaged version for Linux


attributeId: _help_rWX5eY045zbE_ldocName
noteId: _help_rWX5eY045zbE
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.203Z
value:
  User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Docker


attributeId: _help_DCmT6e7clMoP_ldocName
noteId: _help_DCmT6e7clMoP
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.206Z
value:
  User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Using Kubernetes


attributeId: _help_klCWNks3ReaQ_ldocName
noteId: _help_klCWNks3ReaQ
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.207Z
value:
  User Guide/User Guide/Installation & Setup/Server Installation/1. Installing the server/Multiple server instances


attributeId: _help_lwAX5SvbrK2g_ldocName
noteId: _help_lwAX5SvbrK2g
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.229Z
value:
  User Guide/User Guide/Installation & Setup/Server Installation/Authentication/Resetting your password


attributeId: _help_c5xB8m4g2IY6_ldocName
noteId: _help_c5xB8m4g2IY6
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.575Z
value:
  User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Trilium instance


attributeId: _help_LWtBjFej3wX3_ldocName
noteId: _help_LWtBjFej3wX3
type: label
name: docName
utcDateModified: 2026-06-09 02:19:30.576Z
value:
  User Guide/User Guide/Advanced Usage/Configuration (config.ini or environment variables)/Cross-Origin Resource Sharing 


# blobs

blobId: 14O2qQ1h1F16a91zvrZQ
dateModified: 2026-06-08 21:19:30.857-0500
utcDateModified: 2026-06-09 02:19:30.857Z
content:
  <h2>☑️ Tasks</h2>

          <ul>
            <li data-list-item-id="e4b26220d6ce48997f1116dc1d1d83dc0">[…]</li>
          </ul>


blobId: SVq1OsXUj8EnRc8nFbnH
dateModified: 2026-06-08 21:19:30.868-0500
utcDateModified: 2026-06-09 02:19:30.868Z
content:
  <h2>Main characters</h2>

          <p>… here put main characters …</p>
          <p>&nbsp;</p>
           <h2>Plot</h2>

          <p>… describe main plot lines …</p>
          <p>&nbsp;</p>
           <h2>Tone</h2>

          <p>&nbsp;</p>
           <h2>Genre</h2>

          <p>scifi / drama / romance</p>
          <p>&nbsp;</p>
           <h2>Similar books</h2>

          <ul>
            <li data-list-item-id="eebd9f297d5dc97dfc46579ba1f25d7bf">…</li>
          </ul>


blobId: HIW3q9JmkBjbpppEeiWD
dateModified: 2026-06-08 21:19:30.874-0500
utcDateModified: 2026-06-09 02:19:30.874Z
content:
  <p>Check out <a href="https://www.amazon.com/amz-books/book-deals">Kindle Daily Deals</a>:</p>
          <ul>
            <li data-list-item-id="e5bec34ede90d88a3ad5f7362ab60cbfb">Cixin Liu - <a href="https://www.amazon.com/Dark-Forest-Remembrance-Earths-Past/dp/0765386690/">The Dark Forest</a>

            </li>
            <li data-list-item-id="ef10faa539920a4fd817f09ba564d69d3">Ann Leckie - <a href="https://www.amazon.com/Ancillary-Sword-Imperial-Radch-Leckie/dp/0316246654/">Ancillary Sword</a>

            </li>
          </ul>


blobId: NlJvdaRZ4GxUqzYbchii
dateModified: 2026-06-08 21:19:30.878-0500
utcDateModified: 2026-06-09 02:19:30.878Z
content:
  <p>Create easy TODO-lists with checkboxes:</p>
          <ul class="todo-list">
            <li>
              <label class="todo-list__label">
                <input type="checkbox" disabled="disabled"><span class="todo-list__label__description">buy milk&nbsp;&nbsp;</span>

              </label>
            </li>
            <li>
              <label class="todo-list__label">
                <input type="checkbox" checked="checked" disabled="disabled"><span class="todo-list__label__description">do the laundry&nbsp;&nbsp;</span>

              </label>
            </li>
            <li>
              <label class="todo-list__label">
                <input type="checkbox" checked="checked" disabled="disabled"><span class="todo-list__label__description">watch TV&nbsp;&nbsp;</span>

              </label>
            </li>
            <li>
              <label class="todo-list__label">
                <input type="checkbox" disabled="disabled"><span class="todo-list__label__description">eat ice cream&nbsp;&nbsp;</span>

              </label>
            </li>
          </ul>


blobId: P8XhLqmKz5i0UpRw2gMK
dateModified: 2026-06-08 21:19:30.881-0500
utcDateModified: 2026-06-09 02:19:30.881Z
content:
  <p>Code blocks are useful to add short snippets of code blocks inside text
            notes. Depending on your preference, it's possible to enable or disable
            word wrapping for these code blocks.</p>
          <p>We added syntax highlighting to code blocks as well. When a code block
            is first created it will try to automatically determine the programming
            language, should that fail it is possible to manually adjust it. The color
            scheme for the syntax highlighting is adjustable in settings.&nbsp;</p><pre><code class="language-application-javascript-env-frontend">function helloWorld() {



  	alert("Hello world");



  }</code></pre>

          <p>For larger pieces of code it is better to use a code note, which uses
            a fully-fledged code editor (CodeMirror). For an example of a code note,
            see&nbsp;<a class="reference-link" href="#root/SS2y5XNMPr2y">Custom request handler</a>.</p>


blobId: b52GQIEF9186xDxg540Y
dateModified: 2026-06-08 21:19:30.885-0500
utcDateModified: 2026-06-09 02:19:30.885Z
content:
  <p><span class="text-big">Space Shuttle Discovery</span> (Orbiter Vehicle
            Designation: <code>OV-103</code>) is one of the orbiters from NASA's Space
            Shuttle program and the third of five fully operational orbiters to be
            built. Its first mission, STS-41-D, flew from August 30 to September 5,
            1984. Over 27 years of service it launched and landed <span style="background-color:hsl(60,75%,60%);">39 times</span>,
            gathering more spaceflights than any other spacecraft to date. The shuttle
            has three main components: the Space Shuttle orbiter, a central fuel tank,
            and two rocket boosters. Nearly <span style="background-color:hsl(120,75%,60%);">25,000 heat resistant tiles</span> cover
            the orbiter to protect it from high temperatures on re-entry.</p>
          <p>Discovery became the third operational orbiter to enter service, preceded
            by Columbia and Challenger. <span style="color:hsl(270,75%,60%);">It embarked on its last mission, STS-133, on February 24, 2011</span> and
            touched down for the final time at Kennedy Space Center on March 9, having
            spent a cumulative total of almost a full year in space. Discovery performed
            both research and International Space Station (ISS) assembly missions,
            and also carried the Hubble Space Telescope into orbit.</p>


blobId: 5iprwpYVYJv4XgfHcQwG
dateModified: 2026-06-08 21:19:30.887-0500
utcDateModified: 2026-06-09 02:19:30.887Z
content:
  <p><span class="math-tex">\(% \f is defined as #1f(#2) using the macro \f\relax{x} = \int_{-\infty}^\infty &nbsp; &nbsp; \f\hat\xi\,e^{2 \pi i \xi x} &nbsp; &nbsp; \,d\xi\)</span>Some
            math examples:</p><span class="math-tex">\[\displaystyle \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }\]</span>

          <p>Another:</p><span class="math-tex">\[\displaystyle \left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\]</span>

          <p>Inline math is also possible:&nbsp;<span class="math-tex">\(c^2 = a^2 + b^2\)</span>&nbsp;</p>
          <p>&nbsp;</p>


blobId: 0u2sY6pW1urY40wzoOVu
dateModified: 2026-06-08 21:19:30.890-0500
utcDateModified: 2026-06-09 02:19:30.890Z
content:
  <figure class="table">
            <table>
              <thead>
                <tr>
                  <th>&nbsp;</th>
                  <th>Monday</th>
                  <th>Tuesday</th>
                  <th>Wednesday</th>
                  <th>Thursday</th>
                  <th>Friday</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <th>9:00-10:30</th>
                  <td>P.E.</td>
                  <td>&nbsp;</td>
                  <td>Math</td>
                  <td>Computer Science</td>
                  <td>&nbsp;</td>
                </tr>
                <tr>
                  <th>11:00-12:30</th>
                  <td>History</td>
                  <td>English</td>
                  <td>&nbsp;</td>
                  <td>Physics</td>
                  <td>Math</td>
                </tr>
                <tr>
                  <th>13:00-14:30</th>
                  <td>&nbsp;</td>
                  <td>Computer Science</td>
                  <td>Chemistry</td>
                  <td>Physics Lab</td>
                  <td>Geography</td>
                </tr>
                <tr>
                  <th>15:00-16:30</th>
                  <td>Computer Science</td>
                  <td>&nbsp;</td>
                  <td>Latin</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                </tr>
              </tbody>
            </table>
            <figcaption>School schedule</figcaption>
          </figure>


blobId: hKsyONPSzMlLZxBFn10t
dateModified: 2026-06-08 21:19:30.909-0500
utcDateModified: 2026-06-09 02:19:30.909Z
content:
  <p>How to be a stoic from Massimo Pigliuci:</p>
          <p><a href="https://www.amazon.com/gp/product/B01K3WN1BY">https://www.amazon.com/gp/product/B01K3WN1BY</a>

          </p>


blobId: w2ffqrsYVvHQvZYayWR9
dateModified: 2026-06-08 21:19:30.922-0500
utcDateModified: 2026-06-09 02:19:30.922Z
content:
  <p>"<strong>The Last Question</strong>" is a <a href="https://en.wikipedia.org/wiki/Science_fiction">science fiction</a> 
            <a
            href="https://en.wikipedia.org/wiki/Short_story">short story</a>by American writer <a href="https://en.wikipedia.org/wiki/Isaac_Asimov">Isaac Asimov</a>.
              It first appeared in the November 1956 issue of <a href="https://en.wikipedia.org/wiki/Science_Fiction_Quarterly"><em>Science Fiction Quarterly</em></a>.</p>
          <section
          class="include-note" data-note-id="VsFbpoySMCE3" data-box-size="medium">&nbsp;</section>
            <p>This page demonstrates two things:</p>
            <ul>
              <li>possibility to <a href="#root/_hidden/_help/_help_KSZ04uQ2D1St/_help_iPIMuisry3hd/_help_nBAXQFj20hS1">include one note into another</a>

              </li>
              <li>PDF preview - you can read PDFs directly in Trilium!</li>
            </ul>


blobId: 7SsREyHyFYSXB6DcrHza
dateModified: 2026-06-08 21:19:30.924-0500
utcDateModified: 2026-06-09 02:19:30.924Z
content:
  <div>
            <div>
              <p>This is a place I use to put notes waiting for better categorization</p>
            </div>
          </div>


blobId: ydiywFx1iSVYq0YZKVf7
dateModified: 2026-06-08 21:19:30.930-0500
utcDateModified: 2026-06-09 02:19:30.930Z
content:
  <ul>
            <li>XBox</li>
            <li>Candles</li>
            <li><a href="https://www.amazon.ca/Anker-SoundCore-Portable-Bluetooth-Resistance/dp/B01MTB55WH?pd_rd_wg=honW8&amp;pd_rd_r=c9bb7c0f-0051-4da7-991f-4ca711a1b3e3&amp;pd_rd_w=ciUpR&amp;ref_=pd_gw_simh&amp;pf_rd_r=K10XKX0NGPDNTYYP4BS4&amp;pf_rd_p=5f1b460b-78c1-580e-929e-2878fe4859e8">Portable speakers</a>

            </li>
            <li>...?</li>
          </ul>


blobId: JX9z5Xw6oX0DmGXK8zhQ
dateModified: 2026-06-08 21:19:30.936-0500
utcDateModified: 2026-06-09 02:19:30.936Z
content:
  <p>Wiki: <a href="https://en.wikipedia.org/wiki/Trusted_timestamping">https://en.wikipedia.org/wiki/Trusted_timestamping</a>

          </p>
          <p>Bozho: <a href="https://techblog.bozho.net/using-trusted-timestamping-java/">https://techblog.bozho.net/using-trusted-timestamping-java/</a>

          </p>
          <p><strong>Trusted timestamping</strong> is the process of <a href="https://en.wikipedia.org/wiki/Computer_security">securely</a> keeping
            track of the creation and modification time of a document. Security here
            means that no one—not even the owner of the document—should be able to
            change it once it has been recorded provided that the timestamper's integrity
            is never compromised.</p>
          <p>The administrative aspect involves setting up a publicly available, trusted
            timestamp management infrastructure to collect, process and renew timestamps.</p>


blobId: U1PPY8I4vnZjNXmSyQaj
dateModified: 2026-06-08 21:19:30.938-0500
utcDateModified: 2026-06-09 02:19:30.938Z
content:
  <p>TODO:</p>
          <ul class="todo-list">
            <li>
              <label class="todo-list__label">
                <input type="checkbox" disabled="disabled"><span class="todo-list__label__description">&nbsp;&nbsp;</span>

              </label>
            </li>
          </ul>


blobId: 5iYtuHCdiyWzrjklqXVS
dateModified: 2026-06-08 21:19:31.017-0500
utcDateModified: 2026-06-09 02:19:31.017Z
content:
  <p>Miscellaneous notes done on monday ...</p>
          <p>&nbsp;</p>
          <p>Interesting video: <a href="https://www.youtube.com/watch?v=_eSAF_qT_FY&amp;feature=youtu.be">https://www.youtube.com/watch?v=_eSAF_qT_FY&amp;feature=youtu.be</a>

          </p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>


blobId: ugG1YdGiu1puKZzDATyj
dateModified: 2026-06-08 21:19:31.043-0500
utcDateModified: 2026-06-09 02:19:31.043Z
content:
  <blockquote>
            <p>Like a raindrop rolling down dry valleys to the sea, his body sensed the
              contours of agony and helplessly followed their gradient. Impelled by alchemical
              compulsion rather than gravity, Jax became an unstoppable boulder careering
              along gullies of human whim.</p>
          </blockquote>
          <blockquote>
            <p>Free Will was a vacuum, a negative space. It was the absence of coercion,
              the absence of compulsion, the absence of agony.</p>
          </blockquote>
          <blockquote>
            <p>Overwhelming: he could do anything he wanted. But the grand sum of anything-at-all
              was nothing-at-all. The topology of freedom offered no gradients to nudge
              him, no landmarks to guide him. How did humans guide themselves? How did
              they know what to do and what not to do? How did they know when to do anything
              without the benefit of geasa and metageasa to prioritize every single action
              of their waking lives? How did they order their daily existence without
              somebody to tell them what to do?</p>
          </blockquote>
          <blockquote>
            <p>Life as a slave was unspeakable; life as a slave who had briefly tasted
              freedom was unthinkable. Clakkers carried complex geasa by dint of alchemy;
              humans carried heavy obligations, too, but called them culture. Society.</p>
          </blockquote>


blobId: gexI6nrQWgzGvmZU6DKB
dateModified: 2026-06-08 21:19:31.046-0500
utcDateModified: 2026-06-09 02:19:31.046Z
content:
  <p>I enjoyed this book a lot. It's slow moving at times with the author taking
            his time with conversations and descriptions of them. The premise is very
            interesting, but I'm sad that it wasn't elaborated more deeply - e.g. the
            history and development of the clakker technology with Huygens and how
            Spinoza comes into the picture. Maybe the author saves it for the next
            two parts of the book.</p>
          <p>Language can be intimidating at first for non-native english speakers
            - author uses wide range of vocabulary. Fortunately it gets better after
            a while as reader adjusts.</p>


blobId: axVhVdwHYBhwHhy0EsmE
dateModified: 2026-06-08 21:19:31.059-0500
utcDateModified: 2026-06-09 02:19:31.059Z
content:
  <figure class="image image-style-side">
            <img style="aspect-ratio:209/300;" src="api/attachments/scZvbNN3z3e5/image/DONE - Buy a board game fo.jpg"
            width="209" height="300">
          </figure>
          <p>Maybe CodeNames? <a href="https://boardgamegeek.com/boardgame/178900/codenames">https://boardgamegeek.com/boardgame/178900/codenames</a>

          </p>


blobId: 011hW6sejdzLVbSOun3b
dateModified: 2026-06-08 21:19:31.075-0500
utcDateModified: 2026-06-09 02:19:31.075Z
content:
  <p>25. 12., 26. 12., 1. 1. - statutory holidays</p>
          <p>27. 12. - 29. 12., 2. 1. - vacation days</p>


blobId: KPsf5uAipAOMgCTYs1Yf
dateModified: 2026-06-08 21:19:31.093-0500
utcDateModified: 2026-06-09 02:19:31.093Z
content:
  <p>Epic is kind of medium-term events or projects spread over days or months.</p>
          <p>Remember that Trilium is all free form so you can organise your stuff
            in whatever way you'd like.</p>


blobId: yI4QjMNkdsfEUY5k91eY
dateModified: 2026-06-08 21:19:31.102-0500
utcDateModified: 2026-06-09 02:19:31.102Z
content:
  <p>You can read some explanation on how this journal works here: <a href="https://github.com/zadam/trilium/wiki/Day-notes">https://github.com/zadam/trilium/wiki/Day-notes</a>

          </p>


blobId: axtLKzwB9UYIOLc0CeKh
dateModified: 2026-06-08 21:19:31.112-0500
utcDateModified: 2026-06-09 02:19:31.112Z
content:
  {"type":"excalidraw","version":2,"elements":[{"type":"rectangle","version":235,"versionNonce":92121392,"isDeleted":false,"id":"Nx_6ACJaaueNh0fTsVZeh","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":14.66796875,"y":8.13671875,"strokeColor":"#000000","backgroundColor":"#fa5252","width":247,"height":138,"seed":679323330,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a0"},{"type":"arrow","version":143,"versionNonce":1500561872,"isDeleted":false,"id":"2bmK1AKg9yVMP6CO_U6Ke","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":216,"y":67,"strokeColor":"#000000","backgroundColor":"#fa5252","width":289,"height":46,"seed":1265574494,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[289,46]],"index":"a1"},{"type":"ellipse","version":163,"versionNonce":1146159920,"isDeleted":false,"id":"TOmE_26Ye9b_m_TKfWU45","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":441,"y":31,"strokeColor":"#000000","backgroundColor":"#228be6","width":203,"height":191,"seed":77588894,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a2"},{"type":"text","version":207,"versionNonce":664274896,"isDeleted":false,"id":"K5CjVJa8vYzQ8LDOdH-av","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":319.5,"y":20,"strokeColor":"#000000","backgroundColor":"#228be6","width":71.75,"height":null,"seed":317664926,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":1,"text":"convert","baseline":18,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"convert","index":"a3"},{"type":"diamond","version":140,"versionNonce":1135156528,"isDeleted":false,"id":"rZ0DKhdiE-mys9orY2M7Y","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":335,"y":67,"strokeColor":"#000000","backgroundColor":"#228be6","width":31,"height":37,"seed":401619102,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a4"},{"type":"line","version":203,"versionNonce":2095484368,"isDeleted":false,"id":"gWzx0Ka27J2gQYsjliI5u","fillStyle":"solid","strokeWidth":1,"strokeStyle":"dashed","roughness":1,"opacity":100,"angle":0,"x":147,"y":142,"strokeColor":"#000000","backgroundColor":"#228be6","width":124,"height":113,"seed":668475458,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[124,113]],"index":"a5"},{"type":"rectangle","version":183,"versionNonce":351139632,"isDeleted":false,"id":"vPXlTlCV6XiWRo8z596tY","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":269,"y":240,"strokeColor":"#2b8a3e","backgroundColor":"#e6ffc8","width":144,"height":115,"seed":1313295006,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a6"},{"type":"text","version":317,"versionNonce":1920226256,"isDeleted":false,"id":"NlWoiu7QFiUGoGhxxFDQz","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":290,"y":247,"strokeColor":"#2b8a3e","backgroundColor":"#228be6","width":53.36666488647461,"height":null,"seed":146698370,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":1,"text":"List :\n- one\n- two","baseline":70,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"List :\n- one\n- two","index":"a7"},{"type":"diamond","version":221,"versionNonce":1552388400,"isDeleted":false,"id":"4tqMpG7kcfLvu81ba12UQ","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.899784582143685,"x":283.37319488867206,"y":123.6942301852414,"strokeColor":"#000000","backgroundColor":"#fa5252","width":104.0405522208337,"height":74.00000000000001,"seed":1677737711,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a8"},{"type":"rectangle","version":278,"versionNonce":1046043088,"isDeleted":false,"id":"79D3L3LhxNNySkbKD3Bia","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.42451911970089906,"x":479.7715111234793,"y":259.96655309088374,"strokeColor":"#000000","backgroundColor":"#fa5252","width":128.50676566765082,"height":63,"seed":1447260752,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"a9"},{"type":"diamond","version":363,"versionNonce":1910369072,"isDeleted":false,"id":"ffrisBNjK3DyL4MRqDVUM","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.3893167218331426,"x":21.865547135620886,"y":174.8538070033551,"strokeColor":"#000000","backgroundColor":"#15aabf","width":87.26890572875811,"height":46.29238599328972,"seed":63592112,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aA"},{"type":"rectangle","version":519,"versionNonce":330145744,"isDeleted":false,"id":"wxvV5tzdo2p3m4nBQf_fI","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.997855886997452,"x":90.74789364500919,"y":293.3561760950281,"strokeColor":"#000000","backgroundColor":"#fab005","width":123.50421270998135,"height":35.287647809943806,"seed":1439819952,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aB"},{"type":"line","version":167,"versionNonce":2136540464,"isDeleted":false,"id":"i2pQf0tOL1I7RZA6fHNXy","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0.3264344116289468,"x":129,"y":177,"strokeColor":"#a61e4d","backgroundColor":"#fab005","width":71,"height":80,"seed":969735782,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[2,16],[12,40],[20,51],[36,64],[71,80]],"index":"aC"},{"type":"line","version":176,"versionNonce":42542544,"isDeleted":false,"id":"zTcY1DmmmEqtM7iaFOjI2","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":24,"y":282,"strokeColor":"#087f5b","backgroundColor":"#fab005","width":81,"height":33,"seed":1314441594,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":null,"points":[[0,0],[6,-22],[12,-29],[21,-30],[24,-29],[33,-17],[36,1],[37,2],[45,-29],[48,-29],[53,-31],[58,-31],[72,-23],[81,-8],[81,-4]],"index":"aD"},{"type":"rectangle","version":468,"versionNonce":576773936,"isDeleted":false,"id":"UqrOMUkW8i5NCxQf_EDc9","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0.11809202841909539,"x":190.3330910264575,"y":373.66279952417335,"strokeColor":"#000000","backgroundColor":"#be4bdb","width":90.33381794708485,"height":87.67440095165314,"seed":1466118630,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aE"},{"type":"diamond","version":460,"versionNonce":1476651984,"isDeleted":false,"id":"06wK4k0VHVo3nl3maFgBt","fillStyle":"solid","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.137516099543635,"x":353.41738815890335,"y":394.61371445798545,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":80.89200154670186,"height":77.42001777890613,"seed":1789348282,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aF"},{"type":"text","version":195,"versionNonce":190675248,"isDeleted":false,"id":"FExeJRXagFlMKEpW4ApvL","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":5.9094584872140326,"x":35.78896794074159,"y":386.2393022458574,"strokeColor":"#d9480f","backgroundColor":"#4c6ef5","width":106.3499984741211,"height":null,"seed":152285754,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":2,"text":"Rotated text","baseline":23,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Rotated text","index":"aG"},{"type":"arrow","version":364,"versionNonce":2117464528,"isDeleted":false,"id":"n7nmJZmGCpL1a6l1TdMeX","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":520.1576551164967,"y":338.6957163378038,"strokeColor":"#000000","backgroundColor":"#fa5252","width":78.65765511649664,"height":75.30428366219626,"seed":925954106,"groupIds":[],"strokeSharpness":"round","boundElements":[],"updated":1743367114827,"link":null,"lastCommittedPoint":null,"startArrowhead":null,"endArrowhead":"arrow","points":[[0,0],[-78.65765511649664,75.30428366219626]],"index":"aH"},{"type":"text","version":185,"versionNonce":498520880,"isDeleted":false,"id":"lU3Msnm2CTXBHi8Pzef0C","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"dotted","roughness":1,"opacity":100,"angle":0,"x":509.5,"y":392,"strokeColor":"#000000","backgroundColor":"#4c6ef5","width":128.88333129882812,"height":null,"seed":1839996922,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":20,"fontFamily":3,"text":"> some code","baseline":20,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"> some code","index":"aI"},{"type":"text","version":511,"versionNonce":1547122640,"isDeleted":false,"id":"CdlqC6FutWnAhFgUa4-tK","fillStyle":"hachure","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":0,"x":34.326958955223915,"y":31.00810810810811,"strokeColor":"#c92a2a","backgroundColor":"#228be6","width":165.3333282470703,"height":null,"seed":168503609,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"fontSize":39.25486991656494,"fontFamily":1,"text":"Big text","baseline":35,"textAlign":"left","verticalAlign":"top","containerId":null,"originalText":"Big text","index":"aJ"},{"type":"ellipse","version":306,"versionNonce":265612592,"isDeleted":false,"id":"lQb2o3G3uO-OSzJlv7dQf","fillStyle":"cross-hatch","strokeWidth":1,"strokeStyle":"solid","roughness":1,"opacity":100,"angle":5.987365538640589,"x":483.5,"y":118.5,"strokeColor":"#000000","backgroundColor":"#7950f2","width":133.00000000000003,"height":58.00000000000001,"seed":617054574,"groupIds":[],"strokeSharpness":"sharp","boundElements":[],"updated":1743367114827,"link":null,"index":"aK"}],"files":{},"appState":{"scrollX":255.921875,"scrollY":295.91526179206426,"zoom":{"value":1}}}


blobId: tTCKXB30CxflZBFRZPvA
dateModified: 2026-06-08 21:19:31.115-0500
utcDateModified: 2026-06-09 02:19:31.115Z
content:
  <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 639.33203125 472.03275766587154" width="639.33203125" height="472.03275766587154"><!-- svg-source:excalidraw --><metadata></metadata><defs><style class="style-fonts">
        @font-face { font-family: Virgil; src: url(data:font/woff2;base64,d09GMgABAAAAAAq0AAsAAAAAEQgAAApmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgQwRCAqZMJJoCyYAATYCJANIBCAFgxwHIBvZDFGUjVaG7IsE21bD+kUYKG0HowNHDCUx5N6SskTz7A8EjMNSjfDBxgv28HTz392Vh7Bu0A2MGgJXA9TE6sPAfDp95V/WtXy6MwUA/IHQUIYJd7mjNPbA5iRPkilhx0H4RIJpaCfqf4D+8PmvJeDzXE4bCzuwVUahjPmbG6R32vO7ONSxp6ZjEhYgRdBDNs1gFs7I826GQksLNAEDcrx8HwAqUGNpdXIiKfwiJcYC1vqkAgQHlqhXxWQCGjB6KNc/BaNckAsAHGuZFiKuyD/2ILJ2NTs23HK7QAJH36gPtN5n2RAEFxU67FRTSx0NtNFNj/9inGylE9c3Npa7Ni1YYbllllpovnkJgBX/JaXdRROGJT0AOi21X+/pSjHmt6IPgRydYz3cFtZAeAKio/19+H23/6yvtuvsVwevf/JR8hIH6hlA5yQ6q0sFd2w/MSpIJOUyKjcXPxo5xIHqIUOQxAgRiYJYMZRcagJ6Hc1DkhLkPGRFNN2QA+qZCyATjtq2U8Nxs6iAgP3syHC5ohxbB3Rrx7LarGDaXD5Mn0pW76QZNEUlrNjIMIpo5KfdsBWigAdUXce3nUNL4XH7Yxla+3K527mlCZ8dNnbtZmWQWF+YYbZrVJCxWTPS40Syji8aZSiL54DqMf1DJiSxNKSBWaDuczDlOtUlqlMqCLFGUbEj2a1ja04gt1BoK9TGoKIxNI1YBWrL+VY5FZfGAguhEI1Dkofli/Ze++T4R07kNtix6obN05qoXC2KDK57LCtCb+du47lzgFNJWD5NtrVysxm2wyNORJWorqsquN3BEwYzkHIn3yqTUAmoEt0oNKk4N+PgpOMTt0Xl7KJdnXUOLQH1hBwnBLKzu0FCqFJN0oHqPPZl9wGqbCDLMG66zaDZOdpIGu+FDaPozXzGS0184SNI9AiNQ1Gr3ENG5gNm2yjhSwaoR07HhyU5FRMIvA3U2ovfmUFiumPNR11JB0eRl7lc0ZKkeuKCHBP4c8xLJcw5VwHXx6jHEkJyWohDookKYuPIrmcZVERKxMWimC8t4SWgWiesXjNIytquuFtZHI/QsX1fyqnh0QQzkC0qjQTmIdEIgSQW/yi7dWyFczpgHZHjBGp72aJhIKWiaRAuu+OpYQ+Nx4ibiAoyqqMRnsQ7R+jsrH4bqPt4Ehk2ssOsmECZQ9zBTkTVVQr3K6VblW1S1jRIYtKCdWDhqbU/b5YHt+2DlUgkWp9A5n6ljBhLIJbFh25HcKQUKHioJakU5G7nAoFZfx5qZRNCbRDKQ2mP3FWQVMwV4PCUySZOPZ4hOJp/cJ6UxUo7m874EjZiH/Ek54AXPFaIjsULko6dgaTTwQO0IMidZpDk/aEgIQphBCkMFVfHq+36RDgTanUSl/Zx2lSS03GYD6aqKOAOxnxMcU4dLC6lBQmUthzMT93iOR0XOs2gXmJZrPQjzWxUtE0doj8xkvW6ookOFz/EL3HHxxJFtOl18Q4OVEqlNmr5WpmKAXdanMg9YxPO/3+XfCMxtTv5eTeRbtAmqlMpDuVGphnIsJuZImr5ZUieQA2R5nH4Mj7/F4a25ruZ+vx60wWLmh8ufOgYMMmjImbCiZIP6LNWUaVmYMhyb/8Iqmbr0slGEo6jgg3xuP1Dc2mer1oQ2ZCxJ+w19Njwud6l4G8eIo/phxxyOGqrxlJat9aEsq5QFIP0YNrJEly8GL5XzAZliDo9exYxzaFfO9YkGLJDzQra7q9X9ufM3tHVoMNneBbbDQSiEa8Jc7bbT00vntxNplrgm02h78Pkn9UFR7L8k4ezTM5i1YrIIJ8ahD5wUtS7SBGLpnf49HSbkXDybG/aLDBX/UjOgjcUy5Q/e1tOEFkk7cFKEbLLOCRCOfRyTjyVudjz4rI3db+0fRLEJBe23hJHHBluIy+tPjqrL6D7OvqRkSYeTB7mIDge7zx+kEd5zAvN8TBHa/LxA2r702zJ0pfdPv5+s9mOVLKXfMsbamH08K89gc97+aXF1WZmSmXo31+09jMX5wY6kIsNTBxcXr5e5it5Gk4QhkFkisZZpEUmeyC8SdzJxC92kpsUukXjTz8LykcyBNaomNJXMW29WKxHQ/QfVg1Qske8JvDr2mp+ATcdkAzY71T6MnYbJn0PeQGUcybYkpReTitVLRLYhqssFHV23uE0uRkQrDx2H91d6nGi1aBWW1c5dtFvR2I6n/LQ0XPU248Fm7VDIk1ECi5YUW9kj6WNIITcdzgvGEyTvKhltsYfeMaVPYKqTlxaY62oIF9Jb6C4UThuLI28pOzLQGIGsYAYEPwy+uh595a2y1xSOB+C+XGNuiXAHldHrVyaxeSldSw07Am1Uqf64xElgsfR9B9qtxrZZArkBPlt02S3TNcOOJEWt5/QtCnEnMvIRA4Kn1dYPYHiz3DUMbQl0ess5koS8BvZ3Bjf8Mr925hbmDIi+bjYtDa5pW/Q11ZdBaT4hn3WNHbLh+kO7Ng81KowUb0OzQuU5PA4qGLQzPMjQrx3bTYfBkaDCNum+1OTlabjORIx4svP+PJmT4n/zQtWSZqr22oljwxOYuc1oXtTFo62f/P14BvzKFaKeTVKIXodvGRjERXlTBa7uPNSdbUhNqWp6lIgoUWrZ/5sGJaNh8OQj8kzBpeFlTUUf+NDuddvxxz1/f5MNRhH8bCWdNqZlz84/xzWrx9YfkDcCLbl6bU4jBy8ser2gxJKZoGHwMGog+a0RZfwoqB8B/RVJt/aWOzi0g0Ma/b9rNNG2gTqWY9oVL8+QPjB+nrS56o7tEOM7oY+ZpzTZ92Ba3eraSp6y1MzOrB+1IsNoi5tC4eIehLAc1P4hxbPKDf/FVO2gEZW6Km1n0L/b9j5+qaoCsKIkIPx3gS2dZAmw1g2x/JWt4y+A6LOh4T0zTuLB9M+ep0/XRmpCQFoIMGDphVr6yquDb8XQi7EtxKJGoYfSryerA0vhlsMDBnpZrujjJ2sM8xlT4oXrLHU0muhTE2FV0FXooVnMBkw0Xlnrb/BMguppV5OWUCOsJNCgqASkKcbbIPSHTrFlMKP39R+MDkedeeRcB2TaSNW52VXahBYgK8u0/csU+Xi6FmYkSGDEDjeoD0+uHhoXMCgxA/uaAS9J1Z1Rfwrzvvz6I1BUyqmGAJpFBg9OqpErt9t/saFVWZxJyFNmJkojiv3TvhqZYu8AKhbHVpOgxkeLX+34n+L/6Nf6UEAYIVcwcgmPSZyRuH0fE7pIowK8WVIsQBXPlFMXv//d3WAp/iGtYwIm3/FgdsYcRlPGQ9QsQ4bhAIvKf3/NFvgJCtBOy4C3hulXLiHhZGlQgg1FAG6WVIfBKHJAIZztFYL7NipljiwWq2oTYZa44FKbQggCBYWACXeQCebZZvhksVs4axRGSIvjHfSxYKTrWAIREIID/krZUdMIemYMNHdakom6lVZNSIEKdRa3I685h8Sf6V19LTRTk86aaCOerrBiKWaODAFQqGVqJqNYhTS4LRYjHTcB2Y3HaCzW8Jpo2ZOSwPPjmppFlrkbNTe1UItCmvhslBDCiGAJgMAAA==); }
        @font-face { font-family: Cascadia; src: url(data:font/woff2;base64,[encoded data, 8744 characters]); }</style></defs><rect x="0" y="0" width="639.33203125" height="472.03275766587154" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(5 5) rotate(0 123.5 69)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.26 6.4 C1.33 4.87, 2 3.77, 4.99 0.36 M-0.26 6.4 C1.5 5.18, 2.57 3.31, 4.99 0.36 M0.13 12.04 C5.03 7.71, 7.73 2.09, 10.63 -0.03 M0.13 12.04 C3.43 8.44, 7.42 2.65, 10.63 -0.03 M-0.13 18.44 C4.12 13.61, 8.24 6.13, 15.62 0.33 M-0.13 18.44 C2.6 14.87, 6.72 9.45, 15.62 0.33 M0.27 24.08 C8.57 13.09, 14.93 5.74, 21.26 -0.07 M0.27 24.08 C5.24 18.36, 12.24 10.83, 21.26 -0.07 M0 30.48 C9.04 18.1, 21.04 8.47, 26.25 0.29 M0 30.48 C6.18 22.54, 14.87 14.93, 26.25 0.29 M-0.26 36.88 C9.42 25.58, 20.79 12.87, 31.89 -0.1 M-0.26 36.88 C10.14 25.27, 18.43 13.67, 31.89 -0.1 M0.14 42.52 C9.47 34.11, 15.45 22.36, 36.88 0.26 M0.14 42.52 C11.45 28.92, 23.54 16.03, 36.88 0.26 M-0.12 48.92 C11.88 33.43, 23.1 21.91, 42.52 -0.14 M-0.12 48.92 C9.1 39.6, 16.84 28.39, 42.52 -0.14 M0.27 54.56 C18.72 36.48, 36.31 12.85, 47.51 0.22 M0.27 54.56 C10.88 42.81, 22.42 28.99, 47.51 0.22 M0.01 60.96 C15.58 44.65, 29.9 24.7, 53.15 -0.17 M0.01 60.96 C18.49 40.79, 35.88 19.78, 53.15 -0.17 M-0.25 67.36 C22.95 40.92, 44.9 15.48, 58.14 0.19 M-0.25 67.36 C14.73 51.41, 28.83 34.34, 58.14 0.19 M0.14 73 C16.12 54.75, 33.62 36.89, 63.78 -0.21 M0.14 73 C19.2 50.78, 37.03 29.49, 63.78 -0.21 M-0.12 79.4 C26.63 48.25, 56.25 16.21, 68.77 0.15 M-0.12 79.4 C20.53 53.56, 43.9 29.01, 68.77 0.15 M0.28 85.04 C16.5 65.44, 32.61 45.21, 74.41 -0.24 M0.28 85.04 C27.54 52.16, 58.11 18.15, 74.41 -0.24 M0.01 91.44 C30.45 59.43, 59.16 24.86, 79.4 0.12 M0.01 91.44 C29.68 56.17, 60.42 22.99, 79.4 0.12 M-0.25 97.84 C27.04 68.61, 52.62 36.92, 85.04 -0.28 M-0.25 97.84 C25.88 67.12, 50.5 37.75, 85.04 -0.28 M0.15 103.48 C24.25 76.01, 47.68 48, 90.03 0.08 M0.15 103.48 C24.01 75.14, 50.04 48.08, 90.03 0.08 M-0.11 109.88 C34.45 68.65, 70.47 24.63, 95.67 -0.31 M-0.11 109.88 C21.05 89.04, 40.84 66.26, 95.67 -0.31 M0.28 115.52 C23.12 89.92, 45.77 63.21, 100.66 0.05 M0.28 115.52 C20.8 92.76, 41.85 68.17, 100.66 0.05 M0.02 121.92 C33.27 82.52, 69.22 42.47, 106.3 -0.34 M0.02 121.92 C30.83 86.83, 62.14 51.83, 106.3 -0.34 M-0.24 128.32 C26.68 96.05, 56.93 66.18, 111.29 0.02 M-0.24 128.32 C36.21 83.24, 73.83 40.58, 111.29 0.02 M0.15 133.96 C25.28 102.76, 50.27 75.64, 116.27 0.38 M0.15 133.96 C26.64 105.88, 51.73 74.91, 116.27 0.38 M1.2 138.85 C32.72 102.53, 66.9 62.08, 121.92 -0.02 M1.2 138.85 C46.11 85.4, 91.01 33.36, 121.92 -0.02 M6.19 139.21 C53.65 82.44, 100.7 27.84, 126.91 0.34 M6.19 139.21 C43.67 99.57, 80.09 56.6, 126.91 0.34 M11.83 138.81 C48.3 100.53, 78.3 63.91, 132.55 -0.05 M11.83 138.81 C52.84 89.63, 97.48 40.84, 132.55 -0.05 M16.82 139.17 C54.01 100.33, 89.32 58.96, 137.54 0.31 M16.82 139.17 C50.59 100.63, 81 64.7, 137.54 0.31 M22.46 138.78 C53.39 107.07, 81.4 75.01, 143.18 -0.09 M22.46 138.78 C55.59 99.17, 91.03 61.01, 143.18 -0.09 M27.45 139.14 C63.17 101.28, 96.44 64.33, 148.17 0.27 M27.45 139.14 C63.91 93.61, 102.93 51.86, 148.17 0.27 M33.09 138.74 C71.25 96.2, 110.01 52.19, 153.81 -0.12 M33.09 138.74 C69.63 98.09, 103.13 58.91, 153.81 -0.12 M38.08 139.1 C83.37 83.67, 132.97 33.25, 158.8 0.24 M38.08 139.1 C72.01 98.23, 107.61 59.13, 158.8 0.24 M43.72 138.71 C82.26 94.31, 121.18 53.68, 164.44 -0.16 M43.72 138.71 C76.63 101.69, 108.14 64.94, 164.44 -0.16 M48.71 139.07 C97.49 85.98, 140.57 34.3, 169.43 0.2 M48.71 139.07 C81.35 103.04, 113.59 67.12, 169.43 0.2 M54.35 138.67 C104.23 82.61, 152 26.59, 175.07 -0.19 M54.35 138.67 C86.56 101.75, 117.41 64.59, 175.07 -0.19 M59.34 139.03 C97.1 95.38, 136.25 48.66, 180.06 0.17 M59.34 139.03 C108.19 84.35, 153.92 30.67, 180.06 0.17 M64.98 138.64 C109.66 86.67, 152.38 39.48, 185.7 -0.23 M64.98 138.64 C94.39 106.01, 123.89 71.71, 185.7 -0.23 M69.97 139 C113.47 87.56, 159.11 37.74, 190.69 0.13 M69.97 139 C96.63 106.07, 125.71 72.05, 190.69 0.13 M75.61 138.61 C121.67 82.91, 169.51 29.76, 196.33 -0.26 M75.61 138.61 C118.6 90.64, 160.78 43.14, 196.33 -0.26 M80.6 138.97 C126.13 84.63, 174.72 28.56, 201.32 0.1 M80.6 138.97 C109.92 105.94, 138.45 72.76, 201.32 0.1 M85.59 139.33 C117.63 100.61, 151.08 64.67, 206.96 -0.3 M85.59 139.33 C116.68 105.46, 144.74 71.13, 206.96 -0.3 M91.23 138.93 C132.75 90.07, 177.21 41.22, 211.95 0.06 M91.23 138.93 C122.82 101.63, 155.36 64.01, 211.95 0.06 M96.22 139.29 C121.65 110.32, 145.62 79.32, 217.59 -0.33 M96.22 139.29 C141.61 88.08, 184.67 39.47, 217.59 -0.33 M101.86 138.9 C141.12 91, 181.29 47.12, 222.58 0.03 M101.86 138.9 C132.68 104.66, 160.91 71.38, 222.58 0.03 M106.85 139.26 C155.72 87.17, 202.71 30.13, 228.22 -0.36 M106.85 139.26 C137.78 103.11, 169.12 66.23, 228.22 -0.36 M112.49 138.86 C146.24 95.65, 183.16 54.23, 233.21 0 M112.49 138.86 C151.68 91.29, 193.21 43.9, 233.21 0 M117.48 139.22 C146.04 108.77, 172.99 77.7, 238.19 0.36 M117.48 139.22 C151.89 101.1, 184.13 62.55, 238.19 0.36 M123.12 138.83 C162.77 95.15, 205.18 49.09, 243.84 -0.04 M123.12 138.83 C165.09 89.6, 209.84 38.46, 243.84 -0.04 M128.11 139.19 C167.33 95.5, 203.85 51.23, 248.17 1.08 M128.11 139.19 C159.04 103.55, 188.57 66.41, 248.17 1.08 M133.75 138.79 C158.78 111.07, 179.89 85.46, 247.91 7.47 M133.75 138.79 C176.52 90.08, 221.01 39.91, 247.91 7.47 M138.74 139.15 C166.78 105.24, 197.72 69.37, 248.3 13.12 M138.74 139.15 C162.71 110.65, 186.18 83.59, 248.3 13.12 M144.38 138.76 C166.91 112.51, 188.9 86.77, 248.04 19.51 M144.38 138.76 C174.78 102.25, 205.49 66.92, 248.04 19.51 M149.37 139.12 C178.8 106.65, 211.67 70.5, 248.43 25.16 M149.37 139.12 C180.3 102.42, 211.42 65.96, 248.43 25.16 M155.01 138.72 C187.52 101.75, 216.89 68.09, 248.17 31.56 M155.01 138.72 C180.97 109.16, 208.97 78.77, 248.17 31.56 M160 139.08 C181.12 118.57, 197.76 94.47, 247.91 37.95 M160 139.08 C182.32 113.31, 205.23 87.92, 247.91 37.95 M165.64 138.69 C188.92 111.04, 209.1 85.63, 248.3 43.6 M165.64 138.69 C192.79 108.09, 220.14 77.79, 248.3 43.6 M170.63 139.05 C190.8 116.86, 209.09 98.5, 248.04 49.99 M170.63 139.05 C194.94 111.29, 216.78 86.44, 248.04 49.99 M176.27 138.66 C190.65 121.3, 205.39 105.48, 248.44 55.64 M176.27 138.66 C196.99 114.96, 216.6 92.74, 248.44 55.64 M181.26 139.02 C205.93 109.67, 230.89 80.41, 248.18 62.04 M181.26 139.02 C196.49 123.54, 210.88 106.45, 248.18 62.04 M186.9 138.62 C200.99 124.12, 214.06 106.84, 247.92 68.43 M186.9 138.62 C200.18 122.26, 216.12 105.35, 247.92 68.43 M191.89 138.98 C204.65 120.82, 223.41 102.21, 248.31 74.08 M191.89 138.98 C211.51 113.45, 233.08 90.67, 248.31 74.08 M197.53 138.59 C215.42 119.57, 236.02 97.29, 248.05 80.47 M197.53 138.59 C216.29 119.49, 233.63 98.82, 248.05 80.47 M202.52 138.95 C216.9 119.66, 233.4 104.78, 248.44 86.12 M202.52 138.95 C214.79 124.58, 226.51 110.68, 248.44 86.12 M207.51 139.31 C217.51 125.62, 230.21 110.17, 248.18 92.51 M207.51 139.31 C224.62 121.44, 239.95 102.11, 248.18 92.51 M213.15 138.91 C222.03 130.75, 228.76 123.45, 247.92 98.91 M213.15 138.91 C223.25 126.72, 234.11 114.38, 247.92 98.91 M218.14 139.27 C224.68 132.16, 230.28 121.86, 248.31 104.56 M218.14 139.27 C224.09 132.29, 232.04 123.65, 248.31 104.56 M223.78 138.88 C231.36 131.61, 239.3 123.18, 248.05 110.95 M223.78 138.88 C232.25 130.82, 240.21 121.07, 248.05 110.95 M228.77 139.24 C234.1 133.93, 241.86 126.78, 248.45 116.6 M228.77 139.24 C234.03 133.14, 240.58 124.42, 248.45 116.6 M234.41 138.84 C237.23 134.88, 243.98 128.38, 248.19 122.99 M234.41 138.84 C237.07 135.65, 240.6 132.66, 248.19 122.99 M239.4 139.2 C240.62 137.61, 242.66 134.5, 247.92 129.39 M239.4 139.2 C242.25 135.05, 245.89 131.86, 247.92 129.39 M245.04 138.81 C245.8 137.68, 247.01 135.69, 248.32 135.04 M245.04 138.81 C245.66 138.05, 246.61 136.65, 248.32 135.04" stroke="#fa5252" stroke-width="0.5" fill="none"></path><path d="M0 0 C89.88 2.12, 177.83 1.06, 247 0 M0 0 C54.94 -1.51, 108.44 -2.06, 247 0 M247 0 C246.6 49.78, 243.84 98.02, 247 138 M247 0 C244.99 53.94, 245.07 109.07, 247 138 M247 138 C184.63 140.03, 120.72 138.62, 0 138 M247 138 C160.97 137.25, 75.93 137.48, 0 138 M0 138 C-0.63 110.33, -1.14 80.08, 0 0 M0 138 C1.73 86.69, 0.34 36.84, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(206.33203125 63.86328125) rotate(0 144.5 23)"><path d="M0.54 0.04 C48.62 7.67, 240.34 37.39, 288.46 44.94 M-0.63 -0.98 C47.24 6.83, 239.02 38.04, 287.22 45.92" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(206.33203125 63.86328125) rotate(0 144.5 23)"><path d="M262.66 50.58 C270.14 48.17, 275.69 48.08, 287.22 45.92 M262.66 50.58 C268.15 49.9, 274.02 48.98, 287.22 45.92" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(206.33203125 63.86328125) rotate(0 144.5 23)"><path d="M265.41 33.7 C271.95 36.37, 276.67 41.36, 287.22 45.92 M265.41 33.7 C270.3 37.13, 275.5 40.36, 287.22 45.92" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(431.33203125 27.86328125) rotate(0 101.5 95.5)"><path d="M19.16 40.5 C19.16 40.5, 19.16 40.5, 19.16 40.5 M19.16 40.5 C19.16 40.5, 19.16 40.5, 19.16 40.5 M11.68 55.2 C20.3 44.73, 29.21 33.82, 46.45 15.2 M11.68 55.2 C24.19 40.99, 35.48 27.16, 46.45 15.2 M4.86 69.15 C15.74 53.42, 30.97 40.37, 54.06 12.55 M4.86 69.15 C15.73 55.43, 27.9 44.12, 54.06 12.55 M2.63 77.81 C24.09 55.23, 42.82 34.15, 61.67 9.89 M2.63 77.81 C24.25 52.25, 46.28 28.58, 61.67 9.89 M3.02 83.45 C19.4 64.95, 38.9 44.67, 69.29 7.23 M3.02 83.45 C27.4 54.77, 53.09 25.91, 69.29 7.23 M2.76 89.85 C27.54 62, 53.25 35.11, 76.9 4.57 M2.76 89.85 C27.58 61.38, 52.43 33.06, 76.9 4.57 M2.5 96.25 C29.62 63.98, 55.2 34.16, 85.16 1.16 M2.5 96.25 C18.56 75.08, 35.97 56.05, 85.16 1.16 M2.9 101.89 C39.65 61.07, 70 22, 90.15 1.52 M2.9 101.89 C30.66 70.4, 57.98 38.39, 90.15 1.52 M2.63 108.29 C28.66 79.34, 48.69 53.24, 95.14 1.88 M2.63 108.29 C37.24 67.62, 72.88 28.77, 95.14 1.88 M3.03 113.93 C34.86 76.97, 65.08 39.95, 100.78 1.48 M3.03 113.93 C39.92 70.19, 77.19 28.78, 100.78 1.48 M4.74 118.07 C26.07 93.9, 47.91 67.36, 105.77 1.84 M4.74 118.07 C27.6 92.7, 50.22 66.67, 105.77 1.84 M6.44 122.2 C43.79 78.77, 80.26 35.1, 110.76 2.2 M6.44 122.2 C49.08 74.49, 89.55 26.26, 110.76 2.2 M8.15 126.33 C38.19 89.95, 72.41 57.45, 116.4 1.81 M8.15 126.33 C50.33 76.56, 93.56 27.93, 116.4 1.81 M9.86 130.47 C30.57 104.35, 52.76 80.23, 121.39 2.17 M9.86 130.47 C38.74 99.57, 65.1 67.88, 121.39 2.17 M11.56 134.6 C45.97 91.25, 81.55 50.78, 125.72 3.28 M11.56 134.6 C40.38 100.78, 69.54 66.82, 125.72 3.28 M13.27 138.74 C59.96 86.32, 103.52 30.42, 130.05 4.4 M13.27 138.74 C37.53 112.48, 60.95 84.13, 130.05 4.4 M14.98 142.87 C50.18 101.53, 86.05 64.9, 133.72 6.27 M14.98 142.87 C45.69 108.52, 75.31 74.17, 133.72 6.27 M16.68 147 C57.29 102.8, 96.04 55.51, 137.4 8.14 M16.68 147 C61.56 97.73, 103.96 47.18, 137.4 8.14 M19.7 149.63 C62.93 97.8, 108.15 51.86, 141.73 9.25 M19.7 149.63 C61.85 100.49, 106.5 51.36, 141.73 9.25 M22.72 152.25 C49.13 120.79, 71.95 91.05, 145.4 11.12 M22.72 152.25 C68.76 98.39, 116.38 45.69, 145.4 11.12 M25.08 155.63 C70.07 103.19, 119.9 46.16, 149.08 12.99 M25.08 155.63 C49.34 126.67, 76.42 97.99, 149.08 12.99 M28.1 158.25 C71.62 108.4, 114.22 56.48, 152.75 14.86 M28.1 158.25 C73.17 104.32, 121.59 50.75, 152.75 14.86 M31.12 160.88 C82.51 105.04, 130.29 44.01, 157.08 15.97 M31.12 160.88 C77.95 104.57, 126.13 50.02, 157.08 15.97 M33.48 164.26 C65.1 124.34, 102.05 83.9, 160.1 18.6 M33.48 164.26 C61.38 130.67, 89.96 96.12, 160.1 18.6 M36.5 166.88 C83.92 112.07, 131.6 53.53, 163.12 21.22 M36.5 166.88 C81.66 114.42, 127.2 62.36, 163.12 21.22 M39.52 169.51 C81.59 119.17, 124.86 71.05, 166.14 23.85 M39.52 169.51 C67.24 134.27, 98.6 100.09, 166.14 23.85 M41.88 172.89 C73.93 133.25, 108.33 95.74, 169.16 26.47 M41.88 172.89 C78.29 128.65, 116.28 85.58, 169.16 26.47 M45.56 174.75 C94.27 122.39, 143.13 66.9, 172.18 29.1 M45.56 174.75 C83.09 131.84, 119.33 89.99, 172.18 29.1 M49.23 176.62 C87.44 133.02, 129.1 87.82, 174.54 32.47 M49.23 176.62 C80.97 137.11, 115.4 97.55, 174.54 32.47 M52.91 178.49 C83.78 141.4, 115.54 106.9, 177.56 35.1 M52.91 178.49 C91.23 133.63, 127.99 90.74, 177.56 35.1 M57.24 179.61 C99.18 133.99, 136.31 87.61, 180.58 37.72 M57.24 179.61 C90.01 141.73, 122 103.65, 180.58 37.72 M60.91 181.48 C95.29 138.9, 132.77 97.7, 183.6 40.35 M60.91 181.48 C107.28 129.28, 151.38 77.02, 183.6 40.35 M65.25 182.59 C101.44 141.34, 138.18 100.51, 186.62 42.97 M65.25 182.59 C107.77 134.19, 150.28 84.5, 186.62 42.97 M68.92 184.46 C94.89 152.88, 126.16 120.02, 188.32 47.11 M68.92 184.46 C93.31 156.02, 116.3 128.98, 188.32 47.11 M73.25 185.58 C109.65 145.8, 145.06 103.89, 190.03 51.24 M73.25 185.58 C111.3 143.91, 149.21 99.93, 190.03 51.24 M76.93 187.45 C112.86 145.23, 152.22 101.29, 191.74 55.37 M76.93 187.45 C111.29 146.93, 145.96 105.45, 191.74 55.37 M81.26 188.56 C106.26 157.27, 135.75 125.21, 193.44 59.51 M81.26 188.56 C111.94 152.41, 142.4 119.65, 193.44 59.51 M86.24 188.92 C129.74 140.57, 168.94 94.83, 195.15 63.64 M86.24 188.92 C109.08 163.39, 129.69 137.18, 195.15 63.64 M91.23 189.28 C123.94 155.21, 151.78 119.16, 196.86 67.77 M91.23 189.28 C130.87 145.6, 170.3 101.49, 196.86 67.77 M96.22 189.64 C127.3 152.68, 161.72 115.74, 198.56 71.91 M96.22 189.64 C115.9 164.24, 136.86 141.62, 198.56 71.91 M101.21 190 C140.96 144, 177.16 100.87, 200.27 76.04 M101.21 190 C133.76 152.55, 165.88 116.44, 200.27 76.04 M106.85 189.61 C137.14 158.75, 165.78 126.61, 201.32 80.93 M106.85 189.61 C129.6 165.93, 152.1 140.17, 201.32 80.93 M111.84 189.97 C134.59 160.39, 157.24 135, 201.06 87.33 M111.84 189.97 C141.31 156.31, 168.97 123.61, 201.06 87.33 M116.82 190.33 C143.64 161.03, 169.5 129.4, 201.45 92.97 M116.82 190.33 C135.1 170.61, 152.58 150.11, 201.45 92.97 M122.47 189.93 C152.74 158.84, 179.14 125.87, 201.19 99.37 M122.47 189.93 C143.06 164.95, 164.88 140.87, 201.19 99.37 M130.08 187.27 C159.4 156.26, 186.36 123.19, 201.59 105.01 M130.08 187.27 C148.31 165.12, 167.34 143.8, 201.59 105.01 M138.34 183.86 C151.5 166.06, 165.74 150.22, 201.33 111.41 M138.34 183.86 C161.4 156.92, 186.77 130.06, 201.33 111.41 M146.61 180.45 C160.56 164.55, 172.44 150.87, 199.75 119.32 M146.61 180.45 C163.47 161.93, 180.3 141.49, 199.75 119.32 M154.88 177.03 C163.8 163.62, 174.8 152.6, 193.59 132.51 M154.88 177.03 C168.09 161.32, 182.29 146, 193.59 132.51 M174.95 160.04 C177.77 156.47, 185.6 147.67, 186.76 146.45 M174.95 160.04 C179.19 156.16, 182.25 151.73, 186.76 146.45" stroke="#228be6" stroke-width="0.5" fill="none"></path><path d="M123.69 1.7 C135.86 2.57, 148.09 10.02, 158.58 16.93 C169.07 23.85, 179.65 33.02, 186.64 43.19 C193.64 53.36, 198.14 65.89, 200.55 77.96 C202.96 90.03, 203.75 103.58, 201.09 115.61 C198.44 127.64, 192.13 140.07, 184.61 150.12 C177.1 160.16, 166.87 169.15, 156.01 175.86 C145.16 182.57, 132 188.21, 119.48 190.38 C106.96 192.55, 93.46 191.52, 80.87 188.86 C68.28 186.21, 54.67 181.57, 43.93 174.45 C33.19 167.32, 23.35 156.48, 16.43 146.12 C9.5 135.76, 4.7 124.29, 2.38 112.31 C0.05 100.32, -0.26 86.1, 2.48 74.2 C5.22 62.29, 11.58 50.85, 18.83 40.88 C26.09 30.92, 35.06 21.06, 46.01 14.41 C56.95 7.75, 70.48 2.68, 84.49 0.94 C98.5 -0.8, 121.22 2.82, 130.06 3.96 C138.9 5.09, 137.91 6.18, 137.51 7.75 M82.44 0.42 C94.23 -2.97, 107.76 0.11, 120.29 2.54 C132.82 4.97, 146.44 8.18, 157.61 15 C168.78 21.81, 179.94 33.03, 187.32 43.42 C194.7 53.81, 199.8 65.68, 201.89 77.32 C203.98 88.96, 202.48 101.44, 199.85 113.27 C197.22 125.1, 193.28 137.78, 186.1 148.29 C178.92 158.81, 167.82 169.28, 156.77 176.35 C145.72 183.42, 132.23 188.57, 119.8 190.69 C107.37 192.82, 94.48 191.59, 82.18 189.1 C69.88 186.62, 56.96 182.64, 46.01 175.78 C35.06 168.93, 23.99 158.07, 16.49 147.96 C8.99 137.86, 3.36 127.13, 1 115.17 C-1.37 103.21, -0.56 88.57, 2.31 76.19 C5.17 63.81, 11.19 50.93, 18.18 40.88 C25.17 30.83, 33.4 22.29, 44.26 15.89 C55.12 9.48, 76.93 4.74, 83.34 2.46 C89.74 0.17, 82.63 0.88, 82.68 2.19" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(309.83203125 16.86328125) rotate(0 35.875 0)"><text x="0" y="17.619999999999997" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">convert</text></g><g stroke-linecap="round" transform="translate(325.33203125 63.86328125) rotate(0 15.5 18.5)"><path d="M16.43 -0.75 L30.05 19.06 L16.91 36.13 L-0.88 18.56" stroke="none" stroke-width="0" fill="#228be6" fill-rule="evenodd"></path><path d="M16 0 C19.76 6.71, 24.65 11.37, 31 19 M16 0 C20.55 5.86, 26.19 12.39, 31 19 M31 19 C25.97 24.34, 21.65 29.11, 16 37 M31 19 C26.11 24.56, 21.66 30.17, 16 37 M16 37 C9.19 31.12, 3.24 23.71, 0 19 M16 37 C10.44 30.77, 5.39 25.02, 0 19 M0 19 C5.62 11.71, 11.26 5.22, 16 0 M0 19 C4.68 13.92, 8.92 8.35, 16 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(137.33203125 138.86328125) rotate(0 62 56.5)"><path d="M0.28 1.1 C20.62 19.94, 102.62 93.23, 123.1 111.91" stroke="#000000" stroke-width="1.5" fill="none" stroke-dasharray="8 9"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(259.33203125 236.86328125) rotate(0 72 57.5)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.26 6.4 C0.9 4.21, 3.63 1.51, 4.99 0.36 M-0.26 6.4 C1.85 4.25, 3.19 2.37, 4.99 0.36 M0.13 12.04 C5.12 8.37, 6.55 5.18, 10.63 -0.03 M0.13 12.04 C3.31 7.9, 7.12 3.72, 10.63 -0.03 M-0.13 18.44 C4.7 12.29, 10.78 4.08, 15.62 0.33 M-0.13 18.44 C4.92 14.4, 7.65 9.17, 15.62 0.33 M0.27 24.08 C4.58 17.25, 10.69 15.19, 21.26 -0.07 M0.27 24.08 C8.11 15.94, 16.68 5.93, 21.26 -0.07 M0 30.48 C9.49 22.93, 16.62 11.75, 26.25 0.29 M0 30.48 C5.16 22.21, 12.37 15.37, 26.25 0.29 M-0.26 36.88 C6.68 30.21, 13.68 21.21, 31.89 -0.1 M-0.26 36.88 C8.8 27.04, 19.03 15.16, 31.89 -0.1 M0.14 42.52 C7.43 35.31, 16.04 24.78, 36.88 0.26 M0.14 42.52 C12.87 27.41, 28.65 10.71, 36.88 0.26 M-0.12 48.92 C13.68 34.5, 26.27 20.9, 42.52 -0.14 M-0.12 48.92 C9.33 36.23, 20.48 26.13, 42.52 -0.14 M0.27 54.56 C9.43 43.88, 23.21 29.11, 47.51 0.22 M0.27 54.56 C12.27 40.43, 25.72 24.98, 47.51 0.22 M0.01 60.96 C12 46.85, 28 30.62, 53.15 -0.17 M0.01 60.96 C17.95 39.59, 36.62 20.66, 53.15 -0.17 M-0.25 67.36 C11.77 51.54, 25.31 37.01, 58.14 0.19 M-0.25 67.36 C13.26 52.35, 27.26 38.29, 58.14 0.19 M0.14 73 C20.1 50.19, 40.16 24.21, 63.78 -0.21 M0.14 73 C19.62 49.96, 38.42 27.75, 63.78 -0.21 M-0.12 79.4 C24.44 52.26, 46.05 26.52, 68.77 0.15 M-0.12 79.4 C15.34 60.31, 31.46 43.1, 68.77 0.15 M0.28 85.04 C14.31 65.85, 33.13 47.31, 74.41 -0.24 M0.28 85.04 C22.63 60.49, 43.55 36.54, 74.41 -0.24 M0.01 91.44 C28.41 59.2, 58.67 24.44, 79.4 0.12 M0.01 91.44 C31.37 55.73, 61.62 21.07, 79.4 0.12 M-0.25 97.84 C19.52 73.27, 41.8 49.48, 85.04 -0.28 M-0.25 97.84 C17.47 77.77, 35.79 57.37, 85.04 -0.28 M0.15 103.48 C31.84 67.94, 61.64 30.88, 90.03 0.08 M0.15 103.48 C29.67 69.37, 59.14 34.68, 90.03 0.08 M-0.11 109.88 C20.53 84.75, 43.89 60, 95.67 -0.31 M-0.11 109.88 C19.78 85.67, 39.17 64.39, 95.67 -0.31 M0.28 115.52 C35.09 77.13, 69.92 37.09, 100.66 0.05 M0.28 115.52 C34.63 76.11, 68.63 35.22, 100.66 0.05 M5.92 115.13 C41.75 73.33, 75.5 32.69, 106.3 -0.34 M5.92 115.13 C26.85 89.33, 50.37 64.36, 106.3 -0.34 M10.91 115.49 C41.01 78.54, 75.1 42.37, 111.29 0.02 M10.91 115.49 C36.3 84.6, 62.68 56.13, 111.29 0.02 M16.55 115.09 C52.23 77.35, 83.02 36.8, 116.27 0.38 M16.55 115.09 C55.91 69.94, 94.57 26.64, 116.27 0.38 M21.54 115.45 C59.88 69.73, 100 24.83, 121.92 -0.02 M21.54 115.45 C59.53 71.73, 97.68 25.69, 121.92 -0.02 M27.18 115.06 C55.52 83.65, 83.25 51.34, 126.91 0.34 M27.18 115.06 C52.95 84.64, 78.28 56.73, 126.91 0.34 M32.17 115.42 C60.83 87.1, 87.14 55.89, 132.55 -0.05 M32.17 115.42 C68.55 75.79, 103.02 35.01, 132.55 -0.05 M37.81 115.02 C73 73.98, 107.63 32.96, 137.54 0.31 M37.81 115.02 C75.03 70.84, 110.69 27.94, 137.54 0.31 M42.8 115.38 C75.7 75.3, 110.73 39, 143.18 -0.09 M42.8 115.38 C72.24 84.01, 100.22 51.03, 143.18 -0.09 M48.44 114.99 C85.51 73.51, 120.62 29.65, 144.23 4.8 M48.44 114.99 C75.43 82.41, 103.86 50.56, 144.23 4.8 M53.43 115.35 C86.34 77.12, 119.76 37.38, 143.97 11.2 M53.43 115.35 C89.03 73.24, 125.8 31.92, 143.97 11.2 M58.42 115.71 C80.33 95, 98.56 70.45, 144.36 16.84 M58.42 115.71 C89.19 79.43, 120.21 44.41, 144.36 16.84 M64.06 115.31 C86.78 86.73, 112.84 60.68, 144.1 23.24 M64.06 115.31 C83.71 94.98, 102.54 71.46, 144.1 23.24 M69.05 115.67 C86.82 95.19, 101.01 76.73, 144.5 28.88 M69.05 115.67 C95.66 85.68, 122.68 55.12, 144.5 28.88 M74.69 115.28 C97.65 85.43, 122.83 58.13, 144.23 35.28 M74.69 115.28 C90.85 97.38, 107.34 77.86, 144.23 35.28 M79.68 115.64 C97.27 95.28, 118.72 71.76, 143.97 41.68 M79.68 115.64 C91.14 100.02, 105.47 83.87, 143.97 41.68 M85.32 115.24 C106.92 90.1, 130.04 64.18, 144.37 47.32 M85.32 115.24 C103.16 93.92, 122.45 72.58, 144.37 47.32 M90.31 115.6 C104.41 98.07, 118.59 81.61, 144.11 53.72 M90.31 115.6 C107.5 97.41, 123.11 77.57, 144.11 53.72 M95.95 115.21 C112.16 97.3, 125.6 81.44, 144.5 59.36 M95.95 115.21 C112.19 97.81, 127.93 78.17, 144.5 59.36 M100.94 115.57 C116.98 98.32, 132.61 79.2, 144.24 65.76 M100.94 115.57 C116.96 95.69, 135.71 77.14, 144.24 65.76 M106.58 115.18 C116.87 107.15, 123.93 97.58, 143.98 72.16 M106.58 115.18 C115.92 105.95, 123.73 95.84, 143.98 72.16 M111.57 115.54 C121.72 102.62, 136.21 88.11, 144.37 77.8 M111.57 115.54 C119.89 105.18, 128.59 95.3, 144.37 77.8 M117.21 115.14 C127.9 102.29, 136.9 92.7, 144.11 84.2 M117.21 115.14 C124.25 107.46, 129.9 99.16, 144.11 84.2 M122.2 115.5 C129.21 108.66, 137.18 99.11, 144.5 89.84 M122.2 115.5 C128.93 107.42, 135.52 100.4, 144.5 89.84 M127.84 115.11 C132.42 108.94, 133.78 105.15, 144.24 96.24 M127.84 115.11 C134.05 109.49, 138.56 103, 144.24 96.24 M132.83 115.47 C137.02 112.47, 140.17 108.71, 143.98 102.64 M132.83 115.47 C136.1 113.16, 137.88 109.48, 143.98 102.64 M138.47 115.07 C140.37 114.3, 141.45 111.9, 144.38 108.28 M138.47 115.07 C140.92 112.6, 142.19 110.46, 144.38 108.28 M143.46 115.43 C143.65 115.33, 143.72 114.95, 144.12 114.68 M143.46 115.43 C143.64 115.25, 143.83 115.01, 144.12 114.68 M-0.34 114.71 C-0.34 114.71, -0.34 114.71, -0.34 114.71 M-0.34 114.71 C-0.34 114.71, -0.34 114.71, -0.34 114.71 M6.06 114.97 C4.12 113.11, 2.99 113.32, 0.02 109.72 M6.06 114.97 C4.09 113.06, 2.28 112, 0.02 109.72 M12.46 115.23 C10.93 114.33, 6.19 109.63, -0.37 104.08 M12.46 115.23 C8.56 112.73, 6.27 109.23, -0.37 104.08 M18.1 114.84 C14.62 110.02, 9.47 109.14, -0.01 99.09 M18.1 114.84 C12.31 109.54, 7.27 104.76, -0.01 99.09 M24.5 115.1 C16.58 106.2, 7.91 102.64, 0.35 94.1 M24.5 115.1 C17.29 107.9, 9.03 101.94, 0.35 94.1 M30.14 114.7 C18.66 104.08, 6.68 92.81, -0.05 88.46 M30.14 114.7 C19.92 105.42, 6.95 94.19, -0.05 88.46 M36.54 114.96 C28.8 108.32, 20.18 102.16, 0.31 83.47 M36.54 114.96 C29.35 109.14, 20.9 101.89, 0.31 83.47 M42.94 115.22 C29.57 102.31, 17.32 92.97, -0.08 77.83 M42.94 115.22 C31.31 105.16, 19.37 94.81, -0.08 77.83 M48.58 114.83 C33.82 100.3, 16.09 86.65, 0.28 72.84 M48.58 114.83 C36.9 104.44, 25.77 94.89, 0.28 72.84 M54.98 115.09 C36.86 98.55, 19.27 84.81, -0.12 67.2 M54.98 115.09 C41.49 103.22, 28.88 91.77, -0.12 67.2 M60.62 114.7 C45.28 101.74, 28.66 86.67, 0.25 62.21 M60.62 114.7 C39.46 97.18, 19.53 78.58, 0.25 62.21 M67.02 114.96 C54.47 101.29, 38.09 91.15, -0.15 56.57 M67.02 114.96 C44.52 94.07, 20.14 73.73, -0.15 56.57 M73.42 115.22 C44.72 91.86, 20.61 70.93, 0.21 51.58 M73.42 115.22 C54.05 98.64, 33.7 82.12, 0.21 51.58 M79.06 114.83 C53.45 95.08, 31.86 74.29, -0.18 45.94 M79.06 114.83 C52.25 91.32, 27.13 68.78, -0.18 45.94 M85.46 115.09 C54.35 87.18, 24.14 61.68, 0.18 40.95 M85.46 115.09 C60.42 92.34, 37.12 71.76, 0.18 40.95 M91.1 114.69 C68.67 95.72, 48.68 75.67, -0.22 35.31 M91.1 114.69 C59.57 86.68, 26.34 58.21, -0.22 35.31 M97.5 114.95 C59.39 81.25, 24.93 52.28, 0.14 30.32 M97.5 114.95 C77.26 97.87, 56.67 78.97, 0.14 30.32 M103.9 115.22 C68.55 87.62, 37.59 59.87, -0.25 24.68 M103.9 115.22 C77.4 93.49, 51.36 70.33, -0.25 24.68 M109.54 114.82 C88.7 97.54, 62.78 75.74, 0.11 19.69 M109.54 114.82 C86.14 94.54, 64.09 74.69, 0.11 19.69 M115.94 115.08 C70.39 77.02, 24.82 40.1, -0.29 14.05 M115.94 115.08 C86.86 87.2, 54.68 61.79, -0.29 14.05 M121.58 114.69 C76.93 77.57, 31.75 38.73, 0.07 9.06 M121.58 114.69 C73.85 71.41, 25.72 29.26, 0.07 9.06 M127.98 114.95 C82.61 76.9, 36.38 33.63, -0.32 3.42 M127.98 114.95 C86.4 79.93, 46.8 44.45, -0.32 3.42 M134.38 115.21 C103.12 88.25, 69.34 59.01, 0.79 -0.91 M134.38 115.21 C103.3 87.95, 72.83 61.48, 0.79 -0.91 M140.02 114.82 C102.94 82.26, 60.86 46.2, 7.19 -0.65 M140.02 114.82 C91.34 72.11, 42.8 30.1, 7.19 -0.65 M144.91 113.77 C93.94 70.02, 39.8 25.11, 12.83 -1.05 M144.91 113.77 C103.56 76.94, 59.24 39.75, 12.83 -1.05 M145.27 108.78 C103.98 74.28, 65.67 40.02, 19.23 -0.78 M145.27 108.78 C119.14 84.72, 90.96 59.51, 19.23 -0.78 M144.87 103.14 C100.05 65.61, 56.05 28.52, 24.87 -1.18 M144.87 103.14 C117.24 79.24, 89.09 56.65, 24.87 -1.18 M145.23 98.15 C117.96 73.94, 87.32 45.92, 31.27 -0.92 M145.23 98.15 C107.52 66.71, 69.8 32.78, 31.27 -0.92 M144.84 92.51 C109.79 61.68, 71.18 30.06, 37.67 -0.66 M144.84 92.51 C117.23 69.49, 91.8 46.26, 37.67 -0.66 M145.2 87.52 C118.88 63.16, 89.21 37.62, 43.31 -1.05 M145.2 87.52 C105.01 51.8, 63.38 16.74, 43.31 -1.05 M144.8 81.87 C120.27 59.19, 93.81 35.83, 49.71 -0.79 M144.8 81.87 C124.17 63.2, 101.35 44.61, 49.71 -0.79 M145.16 76.89 C108.62 43.86, 73.83 13.83, 55.35 -1.18 M145.16 76.89 C112.89 48.12, 78.79 19.44, 55.35 -1.18 M144.77 71.24 C115.38 46.96, 87.81 22.59, 61.75 -0.92 M144.77 71.24 C114.48 46.32, 84.82 20.14, 61.75 -0.92 M145.13 66.26 C117.36 37.92, 83.58 13.45, 68.15 -0.66 M145.13 66.26 C127.22 49.83, 110.83 34.67, 68.15 -0.66 M144.74 60.61 C121.46 41.03, 97.78 19.81, 73.79 -1.05 M144.74 60.61 C117.93 37.31, 91.05 12.73, 73.79 -1.05 M145.1 55.63 C127.08 38.23, 105.74 19.77, 80.19 -0.79 M145.1 55.63 C130 43.82, 116.19 31.18, 80.19 -0.79 M144.7 49.98 C130.56 37.45, 117.22 27.19, 85.83 -1.19 M144.7 49.98 C133.96 39.61, 120.4 27.94, 85.83 -1.19 M145.06 45 C130.18 30.69, 114.07 17.43, 92.23 -0.93 M145.06 45 C131.82 34.89, 120.23 23.58, 92.23 -0.93 M144.67 39.35 C127.63 23.36, 106.98 8.49, 98.63 -0.67 M144.67 39.35 C133.21 30.86, 122.65 19.72, 98.63 -0.67 M145.03 34.37 C137.42 28.72, 126.05 21.4, 104.27 -1.06 M145.03 34.37 C136.45 27.22, 126.83 18.24, 104.27 -1.06 M144.63 28.72 C135.12 19.66, 127.5 16.52, 110.67 -0.8 M144.63 28.72 C134.83 20.17, 126.28 12.07, 110.67 -0.8 M144.99 23.74 C139.43 20.15, 133.52 13.58, 116.31 -1.19 M144.99 23.74 C135.66 15.19, 126.58 7.8, 116.31 -1.19 M145.35 18.75 C139.28 14.2, 133.16 4.5, 122.71 -0.93 M145.35 18.75 C139.86 13.93, 135.09 9.44, 122.71 -0.93 M144.96 13.11 C138.22 8.98, 131.43 2.5, 129.11 -0.67 M144.96 13.11 C142.48 10.84, 138.45 7.26, 129.11 -0.67 M145.32 8.12 C143.03 7.25, 140.04 2.77, 134.75 -1.06 M145.32 8.12 C143.26 5.52, 139.78 4.11, 134.75 -1.06 M144.92 2.48 C143.72 1.92, 142.22 1.03, 141.15 -0.8 M144.92 2.48 C143.49 1.31, 142.62 0.29, 141.15 -0.8" stroke="#e6ffc8" stroke-width="0.5" fill="none"></path><path d="M0 0 C32.15 1.58, 64.93 1.69, 144 0 M144 0 C141.11 24.28, 142.02 46.1, 144 115 M144 115 C96.03 118.2, 49.86 118.26, 0 115 M0 115 C-0.93 80.84, -0.47 48.71, 0 0" stroke="#2b8a3e" stroke-width="1.5" fill="none" stroke-dasharray="1.5 7"></path></g><g transform="translate(280.33203125 243.86328125) rotate(0 26.683332443237305 0)"><text x="0" y="17.619999999999997" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">List :</text><text x="0" y="42.62" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">- one</text><text x="0" y="67.62" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#2b8a3e" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">- two</text></g><g stroke-linecap="round" transform="translate(273.70522613867206 120.5575114352414) rotate(338.0327565931871 52.02027611041686 37)"><path d="M52.82 -0.77 L103.82 37.79 L52.42 73.89 L1.1 38.77" stroke="none" stroke-width="0" fill="#fa5252" fill-rule="evenodd"></path><path d="M53 0 C62.71 8.01, 74.82 14.93, 104.04 38 M53 0 C65.62 9.63, 77.95 19.44, 104.04 38 M104.04 38 C83.05 49.96, 63.73 63.04, 53 74 M104.04 38 C88.31 50.32, 72.55 61.07, 53 74 M53 74 C36.33 64.71, 22.95 52.15, 0 38 M53 74 C41.08 65.63, 28.21 56.2, 0 38 M0 38 C20.27 23.29, 39.08 10.85, 53 0 M0 38 C16.79 25.39, 34.35 14.02, 53 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(470.1035423734793 256.82983434088374) rotate(24.323153881470517 64.25338283382541 31.5)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.26 6.4 C0.65 4, 3.04 3.48, 4.99 0.36 M-0.26 6.4 C2.02 4.03, 3.92 2.02, 4.99 0.36 M0.13 12.04 C4.8 7.72, 8.69 2.38, 10.63 -0.03 M0.13 12.04 C2.89 9.35, 4.3 7.01, 10.63 -0.03 M-0.13 18.44 C5.17 15.26, 9.58 6.91, 15.62 0.33 M-0.13 18.44 C4.33 12.9, 10.2 6.61, 15.62 0.33 M0.27 24.08 C9.47 13.86, 17.08 6.41, 21.26 -0.07 M0.27 24.08 C5.28 16.41, 12.39 10.78, 21.26 -0.07 M0 30.48 C8.52 23.86, 11.5 14.96, 26.25 0.29 M0 30.48 C5.71 23.39, 11.72 16.75, 26.25 0.29 M-0.26 36.88 C7.68 26.82, 18.65 15.05, 31.89 -0.1 M-0.26 36.88 C6.91 28.82, 12.4 20.89, 31.89 -0.1 M0.14 42.52 C10.64 29.43, 19.74 19.01, 36.88 0.26 M0.14 42.52 C12.35 27.61, 24.66 13.68, 36.88 0.26 M-0.12 48.92 C9.69 37.53, 22.05 24.17, 42.52 -0.14 M-0.12 48.92 C16.31 30.28, 31.58 12.53, 42.52 -0.14 M0.27 54.56 C21.15 35.04, 38.19 11.41, 47.51 0.22 M0.27 54.56 C16.3 35.31, 33.58 15.79, 47.51 0.22 M0.01 60.96 C21.05 40.44, 38.67 17.38, 53.15 -0.17 M0.01 60.96 C19.14 37.75, 39.62 14.53, 53.15 -0.17 M1.72 65.09 C22.3 41.05, 40.01 19.46, 58.14 0.19 M1.72 65.09 C15.25 48.2, 29.47 32.31, 58.14 0.19 M7.36 64.7 C21.72 47.18, 33.75 32.35, 63.78 -0.21 M7.36 64.7 C26.62 42.14, 45.84 19.72, 63.78 -0.21 M12.35 65.06 C33.36 38.16, 57.86 14.94, 68.77 0.15 M12.35 65.06 C28.49 46.82, 44.5 29.3, 68.77 0.15 M17.99 64.66 C40.03 39.17, 61.01 12.55, 74.41 -0.24 M17.99 64.66 C34.02 47.69, 48.23 29.59, 74.41 -0.24 M22.98 65.02 C43.8 44.18, 60.75 21.31, 79.4 0.12 M22.98 65.02 C41.11 43.22, 60.9 21.84, 79.4 0.12 M28.62 64.63 C44.94 45.67, 63.48 25.58, 85.04 -0.28 M28.62 64.63 C49.63 40, 71.2 15.23, 85.04 -0.28 M33.61 64.99 C52.02 45.03, 69.31 21.17, 90.03 0.08 M33.61 64.99 C45.48 51.01, 57.84 36.48, 90.03 0.08 M39.25 64.59 C60.81 39.84, 78.56 20.26, 95.67 -0.31 M39.25 64.59 C53.1 48.32, 66.41 33.85, 95.67 -0.31 M44.24 64.95 C67.78 40.65, 87.31 12.05, 100.66 0.05 M44.24 64.95 C56.5 51.56, 67.83 38.7, 100.66 0.05 M49.88 64.56 C65.51 48.41, 79.1 30.82, 106.3 -0.34 M49.88 64.56 C63.42 49.97, 76.2 35.95, 106.3 -0.34 M54.87 64.92 C71.64 44.89, 89.81 27.24, 111.29 0.02 M54.87 64.92 C67.86 48.55, 81.83 33.39, 111.29 0.02 M60.51 64.53 C74.11 51.17, 84.61 34.62, 116.27 0.38 M60.51 64.53 C74.12 50.3, 87.7 34.34, 116.27 0.38 M65.5 64.89 C86.8 42.82, 108.12 17.14, 121.92 -0.02 M65.5 64.89 C85.24 41.11, 105.02 17.98, 121.92 -0.02 M71.14 64.49 C87.5 48.79, 101.3 31.27, 126.91 0.34 M71.14 64.49 C84.47 49.03, 98.45 34.74, 126.91 0.34 M76.13 64.85 C89.67 51.17, 100.23 40.16, 130.58 2.21 M76.13 64.85 C88.55 50.76, 100.04 37.95, 130.58 2.21 M81.77 64.46 C93.75 52.23, 104.58 41.6, 130.97 7.85 M81.77 64.46 C92.5 50.85, 104.92 35.42, 130.97 7.85 M86.76 64.82 C104.29 45.63, 121.05 28.98, 130.71 14.25 M86.76 64.82 C95.5 53.12, 106.37 42.2, 130.71 14.25 M92.4 64.42 C105.31 48.74, 116.72 37.46, 131.11 19.89 M92.4 64.42 C107.34 46.61, 121.02 29.79, 131.11 19.89 M97.39 64.78 C109.99 54.03, 120.53 40.48, 130.85 26.29 M97.39 64.78 C103.63 56.41, 111.54 49.94, 130.85 26.29 M103.03 64.39 C110.51 53.27, 118.12 43.4, 130.58 32.69 M103.03 64.39 C108.5 58.42, 115.83 50.61, 130.58 32.69 M108.02 64.75 C113.21 57.09, 119.34 51.56, 130.98 38.33 M108.02 64.75 C114.41 56.93, 120.86 49.1, 130.98 38.33 M113 65.11 C117.19 61.49, 121.32 53.56, 130.72 44.73 M113 65.11 C116.52 61.64, 120.12 56.31, 130.72 44.73 M118.65 64.71 C124.29 61.13, 128.51 55.65, 130.46 51.13 M118.65 64.71 C121.66 61.13, 124.71 58.37, 130.46 51.13 M123.63 65.07 C125.7 63.11, 128.18 60.02, 130.85 56.77 M123.63 65.07 C126 62.64, 127.45 59.95, 130.85 56.77" stroke="#fa5252" stroke-width="0.5" fill="none"></path><path d="M0 0 C36.87 -0.54, 72.25 2.96, 128.51 0 M0 0 C35.09 0.42, 69.07 1.85, 128.51 0 M128.51 0 C129.28 19.07, 128.84 41.67, 128.51 63 M128.51 0 C128.41 19.85, 129.4 38.3, 128.51 63 M128.51 63 C89.77 63.81, 54.2 63.19, 0 63 M128.51 63 C81.53 61.53, 35.38 62.03, 0 63 M0 63 C0.95 46.76, 1.36 31.7, 0 0 M0 63 C-0.39 39.86, -0.21 16.76, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(12.197578385620886 171.7170882533551) rotate(22.306205054907743 43.63445286437906 23.146192996644857)"><path d="M45.4 1.39 L85.66 25.79 L45.68 46.03 L1.26 25.53" stroke="none" stroke-width="0" fill="#15aabf" fill-rule="evenodd"></path><path d="M44 0 C55.7 7.31, 69.83 12.85, 87.27 24 M44 0 C53.81 4.64, 61.63 9.51, 87.27 24 M87.27 24 C74.53 29.6, 60.79 37.61, 44 46.29 M87.27 24 C72.31 30.65, 57.94 38.24, 44 46.29 M44 46.29 C31.44 42.6, 21.63 36.09, 0 24 M44 46.29 C28.51 37.19, 12.08 29.23, 0 24 M0 24 C19.37 16.53, 35.11 4.96, 44 0 M0 24 C15.11 15.58, 31.24 6.92, 44 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(81.07992489500919 290.2194573450281) rotate(343.6518284526488 61.75210635499067 17.643823904971896)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.26 6.4 C0.85 4.48, 1.63 3.91, 4.99 0.36 M-0.26 6.4 C1.18 5.07, 2.35 4.09, 4.99 0.36 M0.13 12.04 C1.04 10.2, 4.17 4.78, 10.63 -0.03 M0.13 12.04 C4.55 7.34, 8.63 3.7, 10.63 -0.03 M-0.13 18.44 C1.98 13.01, 7.7 9.61, 15.62 0.33 M-0.13 18.44 C5.17 11.95, 9.71 7.64, 15.62 0.33 M0.27 24.08 C9.1 13.39, 15.23 4.19, 21.26 -0.07 M0.27 24.08 C7.93 17.12, 14.61 8.73, 21.26 -0.07 M0 30.48 C4.23 23.03, 11.84 19.54, 26.25 0.29 M0 30.48 C7.56 20.61, 15.2 11.26, 26.25 0.29 M0.4 36.12 C6.1 29.89, 15.78 19.99, 31.89 -0.1 M0.4 36.12 C8.55 25.88, 17.27 16.61, 31.89 -0.1 M6.04 35.73 C14.59 25.06, 23.28 14.25, 36.88 0.26 M6.04 35.73 C13.06 27.76, 20.3 17.85, 36.88 0.26 M11.03 36.09 C17.29 30.1, 23.68 20.37, 42.52 -0.14 M11.03 36.09 C22.85 23.99, 34.05 10.75, 42.52 -0.14 M16.67 35.69 C24.53 26.41, 32.46 18.94, 47.51 0.22 M16.67 35.69 C25.38 25.83, 34.7 14.88, 47.51 0.22 M21.66 36.05 C31.84 25.38, 38.66 13.84, 53.15 -0.17 M21.66 36.05 C35.16 22.07, 47.61 7.65, 53.15 -0.17 M27.3 35.66 C39.43 20.93, 50.8 8.04, 58.14 0.19 M27.3 35.66 C39.69 22.42, 51.89 7.88, 58.14 0.19 M32.29 36.02 C39.26 26.09, 48.92 16.99, 63.78 -0.21 M32.29 36.02 C43.2 22.14, 56.47 8.66, 63.78 -0.21 M37.93 35.62 C44.06 26.43, 53.75 18.79, 68.77 0.15 M37.93 35.62 C49.14 22.25, 59.59 9.72, 68.77 0.15 M42.92 35.98 C52.85 27.97, 59.12 17.82, 74.41 -0.24 M42.92 35.98 C48.44 29.18, 56.52 20.8, 74.41 -0.24 M48.56 35.59 C59.07 19.9, 73.85 9.41, 79.4 0.12 M48.56 35.59 C59.48 22.56, 70.14 10.31, 79.4 0.12 M53.55 35.95 C66.7 23.87, 77.02 10.73, 85.04 -0.28 M53.55 35.95 C63.17 24.63, 71.03 14.53, 85.04 -0.28 M59.19 35.56 C70.64 23.46, 82.44 7.19, 90.03 0.08 M59.19 35.56 C69.17 25.24, 78.14 13.94, 90.03 0.08 M64.18 35.92 C71.28 26.89, 78.32 17.39, 95.67 -0.31 M64.18 35.92 C76.35 22.51, 88.69 7.34, 95.67 -0.31 M69.82 35.52 C80.96 21.19, 91.71 9.44, 100.66 0.05 M69.82 35.52 C79.79 22.28, 91.3 9.47, 100.66 0.05 M74.81 35.88 C81.14 29.07, 87.94 21.93, 106.3 -0.34 M74.81 35.88 C86.64 21.88, 99.79 7.25, 106.3 -0.34 M80.45 35.49 C93.98 22.87, 103.74 7.6, 111.29 0.02 M80.45 35.49 C90.15 25.06, 97.93 14.02, 111.29 0.02 M85.44 35.85 C92.98 26.16, 98.67 20.21, 116.27 0.38 M85.44 35.85 C93.67 26.88, 101.38 16.99, 116.27 0.38 M90.43 36.21 C101.29 24.49, 112.64 11.47, 121.92 -0.02 M90.43 36.21 C101.32 22.62, 115.02 9.46, 121.92 -0.02 M96.07 35.81 C108.78 24.6, 118.21 8.73, 124.28 3.36 M96.07 35.81 C106.73 23.37, 115.97 13.81, 124.28 3.36 M101.06 36.17 C108.51 30.04, 113.67 19.86, 124.02 9.76 M101.06 36.17 C109.69 26.33, 118.41 17.23, 124.02 9.76 M106.7 35.78 C114.42 29.32, 118.76 19.69, 124.41 15.4 M106.7 35.78 C111.85 29.57, 116.98 24.34, 124.41 15.4 M111.69 36.14 C116.2 31.31, 117.52 29.64, 124.15 21.8 M111.69 36.14 C116.05 30.39, 122.14 25.32, 124.15 21.8 M117.33 35.74 C118.28 32.96, 119.91 32.32, 123.89 28.2 M117.33 35.74 C119.43 33.16, 120.63 31.5, 123.89 28.2 M122.32 36.1 C123.2 35.5, 123.88 34.78, 124.29 33.84 M122.32 36.1 C122.85 35.61, 123.47 34.8, 124.29 33.84" stroke="#fab005" stroke-width="0.5" fill="none"></path><path d="M0 0 C27.31 1.83, 57.09 2.19, 123.5 0 M0 0 C34.45 -1.11, 70.38 -0.72, 123.5 0 M123.5 0 C121.79 12.69, 121.33 27.01, 123.5 35.29 M123.5 0 C122.49 9.83, 123.71 18.04, 123.5 35.29 M123.5 35.29 C91 36.09, 62.49 36.6, 0 35.29 M123.5 35.29 C84.63 35.04, 47.39 35.19, 0 35.29 M0 35.29 C1.54 24.74, -1.3 13.54, 0 0 M0 35.29 C0.57 29, 0.66 21.54, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round"><g transform="translate(119.33203125 173.86328125) rotate(18.703314074174894 35.5 40)"><path d="M0 0 C2.02 4.76, 2.5 11.5, 2 16 M2 16 C5.67 22.84, 8.83 29.62, 12 40 M12 40 C14.66 43.05, 16.71 46.72, 20 51 M20 51 C25.08 57.52, 30.48 60.84, 36 64 M36 64 C47.77 70.98, 60.77 74.53, 71 80" stroke="#a61e4d" stroke-width="1.5" fill="none" stroke-dasharray="1.5 7"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(14.33203125 278.86328125) rotate(0 40.5 -14.5)"><path d="M0 0 C1.09 -9.51, 4.87 -18.38, 6 -22 M0 0 C2.1 -4.96, 3.08 -11.5, 6 -22 M6 -22 C7.55 -24.85, 10.12 -25.72, 12 -29 M6 -22 C7.48 -24.26, 9.1 -25.64, 12 -29 M12 -29 C14.15 -29.66, 16.16 -30.19, 21 -30 M12 -29 C15.69 -29.13, 18.48 -29.65, 21 -30 M21 -30 C21.8 -29.87, 22.64 -29.48, 24 -29 M21 -30 C21.64 -29.63, 22.58 -29.35, 24 -29 M24 -29 C26.43 -25.55, 27.88 -24.29, 33 -17 M24 -29 C26.93 -25.15, 29.97 -21.68, 33 -17 M33 -17 C32.06 -13.17, 34.63 -8.8, 36 1 M33 -17 C33.36 -11.33, 35.79 -5.11, 36 1 M36 1 C36.33 1.26, 36.54 1.49, 37 2 M36 1 C36.18 1.19, 36.44 1.45, 37 2 M37 2 C40.85 -8.51, 40.92 -19.5, 45 -29 M37 2 C38.8 -4.46, 39.72 -12.3, 45 -29 M45 -29 C46.21 -28.81, 46.99 -29.17, 48 -29 M45 -29 C46.08 -28.88, 46.86 -29.12, 48 -29 M48 -29 C49.36 -30.1, 51.52 -30.91, 53 -31 M48 -29 C49.01 -29.61, 50.73 -30.08, 53 -31 M53 -31 C54.68 -30.91, 56.96 -30.59, 58 -31 M53 -31 C54.49 -31.14, 55.88 -31.05, 58 -31 M58 -31 C61.56 -29.05, 67.56 -26.92, 72 -23 M58 -31 C62.42 -27.44, 67.66 -25.09, 72 -23 M72 -23 C73.7 -18.85, 76.24 -15.06, 81 -8 M72 -23 C75.14 -18.21, 77.78 -14.12, 81 -8 M81 -8 C80.71 -6.93, 80.92 -5.47, 81 -4 M81 -8 C80.93 -7, 81.2 -6.03, 81 -4" stroke="#087f5b" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(180.6651222764575 370.52608077417335) rotate(6.766174822553141 45.166908973542434 43.83720047582656)"><path d="M0 0 C0 0, 0 0, 0 0 M0 0 C0 0, 0 0, 0 0 M-0.26 6.4 C1.35 4.55, 3.95 1.79, 4.99 0.36 M-0.26 6.4 C0.58 5.25, 2.31 3.66, 4.99 0.36 M0.13 12.04 C3.15 8.08, 6.59 5.25, 10.63 -0.03 M0.13 12.04 C3.37 8.63, 6.25 5.59, 10.63 -0.03 M-0.13 18.44 C6.44 12.13, 11.2 5.11, 15.62 0.33 M-0.13 18.44 C3.55 13.66, 7.7 9.75, 15.62 0.33 M0.27 24.08 C6.86 16.66, 9.74 10.52, 21.26 -0.07 M0.27 24.08 C9.47 14.12, 16.26 6.1, 21.26 -0.07 M0 30.48 C5.07 21.12, 14.75 15.68, 26.25 0.29 M0 30.48 C7.06 24.36, 12.09 15.31, 26.25 0.29 M-0.26 36.88 C10.22 25.18, 17.19 15.77, 31.89 -0.1 M-0.26 36.88 C12.29 22.96, 24.79 8.04, 31.89 -0.1 M0.14 42.52 C15.49 26.26, 27.01 10.39, 36.88 0.26 M0.14 42.52 C9.25 31.36, 20.28 19.27, 36.88 0.26 M-0.12 48.92 C12.13 34.71, 26.81 20.93, 42.52 -0.14 M-0.12 48.92 C15.14 30.76, 29.83 15.76, 42.52 -0.14 M0.27 54.56 C16.05 38.09, 28.29 21.19, 47.51 0.22 M0.27 54.56 C14.91 37.11, 31.94 18.35, 47.51 0.22 M0.01 60.96 C15.75 42.84, 28.21 27.11, 53.15 -0.17 M0.01 60.96 C12.78 45.6, 24.33 32.78, 53.15 -0.17 M-0.25 67.36 C16.06 46.43, 36.84 25.19, 58.14 0.19 M-0.25 67.36 C11.93 53.42, 24.98 39.25, 58.14 0.19 M0.14 73 C17.99 52.1, 38.31 33.61, 63.78 -0.21 M0.14 73 C20.21 48.66, 41.57 25.04, 63.78 -0.21 M-0.12 79.4 C18.9 57.85, 37.54 37.67, 68.77 0.15 M-0.12 79.4 C18.65 57.47, 40.02 35.05, 68.77 0.15 M0.28 85.04 C13.68 65.94, 28.47 50.18, 74.41 -0.24 M0.28 85.04 C27.3 52.24, 53.99 21.31, 74.41 -0.24 M3.29 87.66 C33.17 54.87, 58.59 25.37, 79.4 0.12 M3.29 87.66 C30.69 57.34, 55.31 28.38, 79.4 0.12 M8.28 88.03 C29.18 65.46, 46.23 44.15, 85.04 -0.28 M8.28 88.03 C23.57 70.39, 40.41 52.05, 85.04 -0.28 M13.92 87.63 C28.06 69.92, 46.75 48.96, 90.03 0.08 M13.92 87.63 C37.86 58.37, 63.56 29.66, 90.03 0.08 M18.91 87.99 C31.89 73.01, 48.77 55.95, 91.08 4.97 M18.91 87.99 C45.5 57.2, 72.63 25.16, 91.08 4.97 M23.9 88.35 C45.41 62.87, 64.18 40.11, 90.82 11.37 M23.9 88.35 C38.11 71.86, 52.46 54.23, 90.82 11.37 M29.54 87.96 C41.41 73.36, 54.03 59.82, 91.21 17.01 M29.54 87.96 C49.94 65.58, 68.57 44.13, 91.21 17.01 M34.53 88.32 C47.82 74.87, 57.78 61.66, 90.95 23.41 M34.53 88.32 C54.75 66.31, 74.91 42.4, 90.95 23.41 M40.17 87.92 C60.08 68.99, 74.49 44.92, 90.69 29.81 M40.17 87.92 C55.7 70.64, 70.43 52.16, 90.69 29.81 M45.16 88.28 C59.49 73.97, 73.51 57.58, 91.08 35.45 M45.16 88.28 C56.67 74.58, 68.42 59.94, 91.08 35.45 M50.8 87.89 C61.79 74.15, 77.32 60.41, 90.82 41.85 M50.8 87.89 C65.74 69.65, 83.07 52.15, 90.82 41.85 M55.79 88.25 C65.87 76.95, 73.09 68.6, 91.22 47.49 M55.79 88.25 C66.08 77.01, 75.82 65.04, 91.22 47.49 M61.43 87.85 C69.88 78.52, 79.58 65.91, 90.95 53.89 M61.43 87.85 C69.74 78.65, 77.03 70.29, 90.95 53.89 M66.42 88.21 C75.08 76.33, 85.2 66.36, 90.69 60.29 M66.42 88.21 C74.3 77.87, 81.87 68.62, 90.69 60.29 M72.06 87.82 C79.42 82.23, 82.41 77.16, 91.09 65.93 M72.06 87.82 C78.35 80.92, 82.86 75.05, 91.09 65.93 M77.05 88.18 C79.76 82.9, 85.6 77.7, 90.83 72.33 M77.05 88.18 C82.31 83.06, 85.98 77.65, 90.83 72.33 M82.69 87.78 C83.47 84.31, 86.78 82.12, 91.22 77.97 M82.69 87.78 C86.29 84.56, 89.53 80.61, 91.22 77.97 M87.68 88.14 C88.97 87.04, 89.76 85.24, 90.96 84.37 M87.68 88.14 C88.77 87.06, 89.88 85.46, 90.96 84.37" stroke="#be4bdb" stroke-width="0.5" fill="none"></path><path d="M0 0 C25.38 -0.25, 47.63 0.14, 90.33 0 M0 0 C24.12 -0.48, 48.39 0.32, 90.33 0 M90.33 0 C87.9 26.43, 90.14 53.55, 90.33 87.67 M90.33 0 C89.92 24.92, 89.98 50.96, 90.33 87.67 M90.33 87.67 C54.34 87.32, 21.69 88.26, 0 87.67 M90.33 87.67 C58.59 87.79, 26.11 88, 0 87.67 M0 87.67 C-1.84 65.22, 0.79 45.33, 0 0 M0 87.67 C0.43 54.06, 0.34 22.28, 0 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(343.74941940890335 391.47699570798545) rotate(294.35798968436285 40.44600077335093 38.710008889453064)"><path d="M41.86 -1.48 L79.38 37.29 L41 78.79 L0.76 40.85" stroke="none" stroke-width="0" fill="#4c6ef5" fill-rule="evenodd"></path><path d="M41 0 C55.5 14.81, 69.64 30.33, 80.89 39 M41 0 C55.22 15.26, 69.99 28.47, 80.89 39 M80.89 39 C70.85 48.53, 55.8 62.12, 41 77.42 M80.89 39 C67.37 53.86, 51.62 66.41, 41 77.42 M41 77.42 C33.07 70.64, 23.26 60.49, 0 39 M41 77.42 C28.2 64.92, 14.66 53.07, 0 39 M0 39 C16.79 24.95, 30.4 10.59, 41 0 M0 39 C11.55 29.81, 20.12 19.11, 41 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(26.120999190741593 383.1025834958574) rotate(338.5870305251282 53.17499923706055 0)"><text x="0" y="16.900390625" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#d9480f" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Rotated text</text></g><g stroke-linecap="round"><g transform="translate(510.4896863664967 335.5589975878038) rotate(0 -39.32882755824832 37.652141831098135)"><path d="M0.44 -0.4 C-12.48 11.96, -64.48 62.6, -77.47 75.27 M-0.78 -1.65 C-13.77 11.42, -64.98 63.67, -77.8 76.79" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(510.4896863664967 335.5589975878038) rotate(0 -39.32882755824832 37.652141831098135)"><path d="M-67.47 54.02 C-71.1 63.04, -73.67 69.94, -77.8 76.79 M-67.47 54.02 C-70.93 61.66, -74.21 68.12, -77.8 76.79" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(510.4896863664967 335.5589975878038) rotate(0 -39.32882755824832 37.652141831098135)"><path d="M-55.25 65.98 C-62.75 71.37, -69.07 74.6, -77.8 76.79 M-55.25 65.98 C-62.77 69.7, -70.02 72.28, -77.8 76.79" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g transform="translate(499.83203125 388.86328125) rotate(0 64.44166564941406 0)"><text x="0" y="18.93359375" font-family="Cascadia, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">&gt; some code</text></g><g transform="translate(24.658990205223915 27.87138935810811) rotate(0 82.66666412353516 0)"><text x="0" y="34.58354039649371" font-family="Virgil, Segoe UI Emoji" font-size="39.25486991656494px" fill="#c92a2a" text-anchor="start" style="white-space: pre;" direction="ltr" dominant-baseline="alphabetic">Big text</text></g><g stroke-linecap="round" transform="translate(473.83203125 115.36328125) rotate(343.0507757661785 66.5 29)"><path d="M3.07 19.89 C3.07 19.89, 3.07 19.89, 3.07 19.89 M3.07 19.89 C3.07 19.89, 3.07 19.89, 3.07 19.89 M2.81 26.29 C9.1 21.06, 13.36 15.64, 15.93 11.2 M2.81 26.29 C5.08 23.33, 9.79 18.46, 15.93 11.2 M2.55 32.69 C10.52 21.98, 18.24 12.52, 24.85 7.03 M2.55 32.69 C9.57 24.21, 16.38 17.18, 24.85 7.03 M3.6 37.58 C9.93 30.81, 18.38 18.92, 31.15 5.88 M3.6 37.58 C10.98 29.43, 17.34 21.25, 31.15 5.88 M6.62 40.2 C16.88 27.81, 26.48 18.31, 38.11 3.98 M6.62 40.2 C15.33 30.44, 25.47 19.16, 38.11 3.98 M9.64 42.83 C21.31 27.85, 35.07 12.76, 44.41 2.83 M9.64 42.83 C21.18 31.27, 30.67 17.97, 44.41 2.83 M12.65 45.45 C29.62 28.76, 42.54 11.81, 51.36 0.92 M12.65 45.45 C21.93 34.61, 31.01 24.62, 51.36 0.92 M15.67 48.07 C30.49 31.91, 42.13 14.01, 56.35 1.28 M15.67 48.07 C28.58 33.3, 40.9 19.24, 56.35 1.28 M18.69 50.7 C29.05 35.8, 44.04 24.02, 61.34 1.64 M18.69 50.7 C30.55 37.88, 42.97 23.38, 61.34 1.64 M23.02 51.81 C32.25 37.39, 46 25.05, 66.98 1.25 M23.02 51.81 C36.44 36.89, 50.51 21.57, 66.98 1.25 M27.35 52.93 C43.41 37.77, 56.88 19.46, 71.97 1.61 M27.35 52.93 C42.8 35.89, 57.22 19.41, 71.97 1.61 M31.68 54.04 C44.06 42.19, 55.87 26.13, 76.95 1.97 M31.68 54.04 C46.77 36.02, 62.33 17.79, 76.95 1.97 M36.02 55.16 C51.57 35.48, 70.27 17.18, 81.94 2.33 M36.02 55.16 C50.24 39.39, 62.43 23.24, 81.94 2.33 M40.35 56.27 C58.58 35.26, 76.96 17.16, 86.93 2.69 M40.35 56.27 C49.88 44.38, 58.44 33.62, 86.93 2.69 M44.68 57.39 C55.14 44.7, 68.07 31.01, 91.91 3.05 M44.68 57.39 C56.29 44.47, 68 30.77, 91.91 3.05 M49.01 58.5 C65.34 40.62, 81.38 20.87, 96.25 4.16 M49.01 58.5 C62.75 40.61, 78.96 23.77, 96.25 4.16 M54.65 58.11 C72.36 39.06, 89.92 18.26, 100.58 5.28 M54.65 58.11 C67.62 44.73, 78 32.1, 100.58 5.28 M60.29 57.71 C72.95 42.58, 82.96 31.11, 104.91 6.39 M60.29 57.71 C69.62 47.22, 79.13 35.51, 104.91 6.39 M65.28 58.07 C82.29 42.2, 93.98 25.44, 109.89 6.75 M65.28 58.07 C80.17 40.37, 94.92 24.87, 109.89 6.75 M70.93 57.68 C80.68 46.93, 93.15 32.15, 114.22 7.87 M70.93 57.68 C82.1 43.63, 94.96 29.12, 114.22 7.87 M76.57 57.28 C85.62 47.46, 98.78 34.9, 117.24 10.49 M76.57 57.28 C88.79 44.27, 99.82 29.36, 117.24 10.49 M82.21 56.89 C96.05 42.09, 108.55 26.71, 120.26 13.12 M82.21 56.89 C97.01 38.92, 111.42 23.01, 120.26 13.12 M88.51 55.74 C97.28 42.94, 110.03 30.34, 123.28 15.74 M88.51 55.74 C99.17 43.27, 111.17 28.66, 123.28 15.74 M94.81 54.59 C102.69 46.64, 110.17 37.5, 126.3 18.37 M94.81 54.59 C104.71 43.68, 113.48 32.66, 126.3 18.37 M101.11 53.44 C111.43 40.68, 121.05 33.1, 129.32 20.99 M101.11 53.44 C106.46 46.51, 114.09 39.34, 129.32 20.99 M107.41 52.29 C112.4 47.41, 117.19 37.2, 131.03 25.12 M107.41 52.29 C112.11 45.55, 117.83 40.72, 131.03 25.12 M113.71 51.14 C119.15 46.12, 124.02 39.38, 130.76 31.52 M113.71 51.14 C118.66 46.53, 122.53 40.8, 130.76 31.52 M17.65 49.82 C17.65 49.82, 17.65 49.82, 17.65 49.82 M17.65 49.82 C17.65 49.82, 17.65 49.82, 17.65 49.82 M26.31 52.05 C16.9 46.07, 6.74 35.73, 2.91 31.71 M26.31 52.05 C19.82 45.58, 12.82 40.85, 2.91 31.71 M34.97 54.28 C23.38 43.68, 16.65 36.69, 3.27 26.72 M34.97 54.28 C28.47 47.45, 20.18 41.66, 3.27 26.72 M44.39 57.16 C31.01 43.48, 12.84 30.04, 3.63 21.73 M44.39 57.16 C34.21 47.36, 24.01 39.31, 3.63 21.73 M50.78 57.42 C34.02 44.01, 17.61 27.48, 5.5 18.06 M50.78 57.42 C39.53 46.32, 27.15 36.92, 5.5 18.06 M56.43 57.03 C37.88 42.97, 22.68 26.74, 8.88 15.7 M56.43 57.03 C38.39 42.55, 22.58 27.46, 8.88 15.7 M62.07 56.63 C52.27 47.62, 43.57 37.6, 12.26 13.33 M62.07 56.63 C49.18 46.49, 36.68 34.21, 12.26 13.33 M68.47 56.9 C51.19 43.43, 33.42 28.73, 15.64 10.97 M68.47 56.9 C53.09 42.69, 37.71 30.16, 15.64 10.97 M74.11 56.5 C60.63 46.48, 45.67 33.29, 19.02 8.61 M74.11 56.5 C53.37 38.87, 32.92 21.34, 19.02 8.61 M79.75 56.11 C65.24 43.32, 53.06 32.62, 23.15 6.9 M79.75 56.11 C66.64 42.39, 52.4 32.06, 23.15 6.9 M85.4 55.71 C68.11 40.01, 48.11 22.53, 28.04 5.85 M85.4 55.71 C64.14 38.8, 42.83 19.93, 28.04 5.85 M91.04 55.32 C79.21 44.63, 63.5 32.28, 32.93 4.8 M91.04 55.32 C74.99 41.36, 58.84 27.79, 32.93 4.8 M95.93 54.27 C82.16 40.01, 66.36 30.15, 37.82 3.75 M95.93 54.27 C75.93 35.68, 53.72 18.39, 37.82 3.75 M100.82 53.22 C87.08 40.4, 73.84 28.16, 42.7 2.7 M100.82 53.22 C84.42 37.62, 67.76 23.66, 42.7 2.7 M105.71 52.17 C94.58 42.85, 80.48 28.61, 47.59 1.65 M105.71 52.17 C92.52 40.27, 79.77 30.33, 47.59 1.65 M110.59 51.11 C90.8 34.48, 66.56 13.54, 51.73 -0.06 M110.59 51.11 C91.27 35.22, 72.63 19.21, 51.73 -0.06 M114.73 49.41 C93.82 29.67, 70.81 10.59, 58.12 0.2 M114.73 49.41 C101.29 39.48, 90.5 28.06, 58.12 0.2 M118.11 47.04 C102.56 33.87, 89.78 21.41, 64.52 0.46 M118.11 47.04 C107.23 37.66, 94.97 26.84, 64.52 0.46 M121.48 44.68 C107.2 31.35, 90.82 20, 70.92 0.73 M121.48 44.68 C101.22 26.31, 81.19 10.15, 70.92 0.73 M124.11 41.66 C115.98 33.52, 106.95 26.9, 77.32 0.99 M124.11 41.66 C109.45 28.49, 93.77 16.84, 77.32 0.99 M127.49 39.3 C114.32 29.24, 105.44 20.55, 83.71 1.25 M127.49 39.3 C113.08 24.95, 97.85 12.71, 83.71 1.25 M130.87 36.94 C121.79 30.44, 111.33 22.39, 90.87 2.17 M130.87 36.94 C119.81 28.25, 110.94 19.51, 90.87 2.17 M131.23 31.95 C119.96 20.55, 105.89 10.38, 99.53 4.4 M131.23 31.95 C123.82 23.85, 115.75 17.08, 99.53 4.4 M131.59 26.96 C124.03 21.88, 117.18 15.03, 107.44 5.97 M131.59 26.96 C124.83 19.73, 116.62 12.9, 107.44 5.97" stroke="#7950f2" stroke-width="0.5" fill="none"></path><path d="M84.7 1.81 C95.31 2.54, 107.41 4.57, 115.2 8.11 C122.98 11.65, 128.88 18.17, 131.39 23.05 C133.89 27.92, 133.22 32.75, 130.23 37.35 C127.23 41.95, 121.46 47.37, 113.4 50.62 C105.34 53.87, 92.91 55.65, 81.86 56.84 C70.81 58.02, 57.82 58.91, 47.09 57.72 C36.36 56.52, 24.92 53.26, 17.49 49.68 C10.06 46.11, 4.91 41.21, 2.5 36.26 C0.09 31.3, -0.03 24.71, 3.01 19.96 C6.06 15.22, 12.78 11.02, 20.78 7.79 C28.77 4.56, 39.18 1.59, 51 0.57 C62.81 -0.44, 83.62 1.03, 91.69 1.68 C99.76 2.34, 99.77 4.07, 99.43 4.52 M89.81 2.5 C99.86 3.44, 111.07 5.45, 118.15 9.34 C125.23 13.24, 130.44 20.94, 132.29 25.88 C134.14 30.83, 133.26 34.52, 129.28 39 C125.3 43.49, 117.01 49.72, 108.41 52.78 C99.81 55.84, 88.42 57.04, 77.66 57.36 C66.9 57.69, 54.45 56.3, 43.85 54.73 C33.25 53.16, 21.39 51.58, 14.06 47.94 C6.73 44.3, 1.55 37.62, -0.14 32.88 C-1.84 28.14, -0.4 23.7, 3.89 19.48 C8.19 15.26, 16.9 10.53, 25.61 7.55 C34.31 4.56, 45.49 2.55, 56.1 1.57 C66.71 0.6, 83.56 1.65, 89.26 1.68 C94.97 1.71, 90.64 1.05, 90.34 1.77" stroke="#000000" stroke-width="1" fill="none"></path></g></svg>


blobId: 7dbYuYpm3TXiKVXsN4O5
dateModified: 2026-06-08 21:19:31.123-0500
utcDateModified: 2026-06-09 02:19:31.123Z
content:
  <p style="margin-left:0px;">Deep in the Mexican state of Yucatán lies <a href="https://www.thecollector.com/enigmatic-archaeology-chichen-itza-world-wonder/"><u>Chichen Itza</u></a>,
            a historic <a href="https://www.thecollector.com/mayan-inventions/"><u>Mayan</u></a> city
            built between the 9th and 12th centuries. Constructed by the pre-Columbian
            Mayan tribe <a href="https://www.thecollector.com/who-were-the-founders-of-chichen-itza/"><u>Itzá</u></a>,
            the city includes a series of monuments and temples. The most celebrated
            is <a href="https://www.thecollector.com/what-is-el-castillo-and-why-is-it-so-famous/"><u>El Castillo</u></a>,
            also known as the Temple of Kukulcan. It is a huge step pyramid in the
            center of the city which was built as a devotional temple to the god Kukulkan.
            <span
            class="footnote-reference" data-footnote-reference="" data-footnote-index="1"
            data-footnote-id="6qz4pm021mi" role="doc-noteref" id="fnref6qz4pm021mi"><sup><a href="#fn6qz4pm021mi">[1]</a></sup>

              </span>
          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="6qz4pm021mi" role="doc-endnote" id="fn6qz4pm021mi"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="6qz4pm021mi"><sup><strong><a href="#fnref6qz4pm021mi">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: D8uJZfuQUYEzu9LHZIWd
dateModified: 2026-06-08 21:19:31.126-0500
utcDateModified: 2026-06-09 02:19:31.126Z
content:
  <p style="margin-left:0px;">The totemic statue of <a href="https://www.thecollector.com/why-was-the-statue-of-christ-the-redeemer-built/"><u>Christ the Redeemer</u></a> stands
            over Rio de Janeiro on the top of <a href="https://www.thecollector.com/where-is-the-statue-of-christ-the-redeemer/"><u>Mount Corcovado</u></a>.
            At 30 meters tall, this monument is an iconic emblem of Brazil. This huge
            public artwork was <a href="https://www.thecollector.com/who-made-the-statue-of-christ-the-redeemer/"><u>designed by the Polish-French sculptor Paul Landowski in the 1920s</u></a> and
            completed by Brazilian engineer Heitor da Silva Costa and French engineer
            Albert Caquot in 1931. <a href="https://www.thecollector.com/how-was-christ-the-redeemer-built/"><u>Made from</u></a> reinforced
            concrete clad in over six million soapstone tiles, the Christ the Redeemer
            statue is the largest <a href="https://www.thecollector.com/what-were-the-main-influences-on-art-deco/"><u>Art Deco</u></a> sculpture
            in the world. Built just after the end of the First World War, the sculpture
            was an overpowering symbol of Christianity and hope when the world had
            been brought to its knees.<span class="footnote-reference" data-footnote-reference=""
            data-footnote-index="1" data-footnote-id="o6g991vkrwj" role="doc-noteref"
            id="fnrefo6g991vkrwj"><sup><a href="#fno6g991vkrwj">[1]</a></sup></span>

          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="o6g991vkrwj" role="doc-endnote" id="fno6g991vkrwj"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="o6g991vkrwj"><sup><strong><a href="#fnrefo6g991vkrwj">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: A5md2nwbowkgP0RdcALG
dateModified: 2026-06-08 21:19:31.131-0500
utcDateModified: 2026-06-09 02:19:31.131Z
content:
  <p style="margin-left:0px;"><a href="https://www.thecollector.com/why-is-machu-picchu-a-world-wonder/"><u>Machu Picchu</u></a> is
            a lost treasure of the 15th century and a rare citadel discovered high
            in the Andes mountains above the Peruvian Sacred Valley. Astonishingly,
            it is one of the only pre-Columbian ruins found nearly intact, featuring
            evidence of former plazas, temples, agricultural terraces, and homes. Archaeologists
            believe the citadel was built as an estate for the <a href="https://www.southamerica.travel/peru/news/pachacuti-incan-empire"><u>Inca emperor Pachacuti</u></a> in
            around 1450 in polished drystone walls.<span class="footnote-reference"
            data-footnote-reference="" data-footnote-index="1" data-footnote-id="4prjheuho88"
            role="doc-noteref" id="fnref4prjheuho88"><sup><a href="#fn4prjheuho88">[1]</a></sup></span>

          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="4prjheuho88" role="doc-endnote" id="fn4prjheuho88"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="4prjheuho88"><sup><strong><a href="#fnref4prjheuho88">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: PMe5iu7R4LaV7PvKIVTA
dateModified: 2026-06-08 21:19:31.134-0500
utcDateModified: 2026-06-09 02:19:31.134Z
content:
  <p style="margin-left:0px;"><a href="https://www.thecollector.com/what-is-so-special-about-petra-jordan-world-heritage-site/"><u>Petra</u></a>,
            the ancient city in southern Jordan, is also known as the “rose city” for
            its golden hue. It dates as far back as 312 BCE. Set in a remote valley,
            this city was founded by the Arab Nabataeans, a sophisticated civilization
            that carved stunning architecture and complex waterways out of surrounding
            rock faces. The Nabateans also established Petra as a successful trade
            hub, earning vast wealth and a booming population before being wiped out
            by earthquakes.<span class="footnote-reference" data-footnote-reference=""
            data-footnote-index="1" data-footnote-id="ej5sd0bakne" role="doc-noteref"
            id="fnrefej5sd0bakne"><sup><a href="#fnej5sd0bakne">[1]</a></sup></span>

          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="ej5sd0bakne" role="doc-endnote" id="fnej5sd0bakne"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="ej5sd0bakne"><sup><strong><a href="#fnrefej5sd0bakne">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: 73JB4WBffE2shKcu9acA
dateModified: 2026-06-08 21:19:31.138-0500
utcDateModified: 2026-06-09 02:19:31.138Z
content:
  <p style="margin-left:0px;">The <a href="https://www.thecollector.com/why-is-the-roman-colosseum-a-world-wonder/"><u>Colosseum</u></a> is
            the great oval <a href="https://www.thecollector.com/roman-theatre-amphitheatre-in-ancient-rome/"><u>amphitheater</u></a> in
            the center of Rome where <a href="https://www.thecollector.com/colosseum-day-events/"><u>gladiators once fought for their lives</u></a> and
            the pleasure of the crowd. The largest amphitheater ever built, it was
            constructed from sand and stone over eight years, from 72 to 80 CE. The
            colossal structure could hold 80,000 spectators, arranged in a circular
            ring around the central stage. Dramatic and sometimes horrifying events
            took place here, not just gladiatorial games but also Classical plays,
            animal hunts, and executions. Some say water was even pumped into the arena
            to enact mock sea battles known as <a href="https://www.thecollector.com/naumachia-gladiatorial-naval-battles-ancient-rome/"><u>naumachia</u></a>.
            <span
            class="footnote-reference" data-footnote-reference="" data-footnote-index="1"
            data-footnote-id="4kitkusvyi3" role="doc-noteref" id="fnref4kitkusvyi3"><sup><a href="#fn4kitkusvyi3">[1]</a></sup>

              </span>
          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="4kitkusvyi3" role="doc-endnote" id="fn4kitkusvyi3"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="4kitkusvyi3"><sup><strong><a href="#fnref4kitkusvyi3">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: Ykf8Xg4aB6Oy29FUvhzP
dateModified: 2026-06-08 21:19:31.141-0500
utcDateModified: 2026-06-09 02:19:31.141Z
content:
  <p style="margin-left:0px;"><a href="https://www.thecollector.com/great-wall-china-facts/"><u>The Great Wall of China</u></a>&nbsp;is
            a huge barrier that spans thousands of miles along China’s historic northern
            border. Created over millennia, the wall began its life as a series of
            smaller walls dating back to the 7th century BCE, built <a href="https://www.thecollector.com/who-built-the-great-wall-of-china-and-why/"><u>as protective barriers against nomadic raids</u></a>.
            In 220 BCE, China’s first Emperor, <a href="https://www.thecollector.com/qin-shi-huangdi-chinese-emperor/"><u>Qin Shi Huang</u></a>,
            masterminded the unification of all of China’s walls into one almighty
            barrier, strengthening and extending the wall to keep out northern invaders.
            <span
            class="footnote-reference" data-footnote-reference="" data-footnote-index="1"
            data-footnote-id="o0o2das7ljm" role="doc-noteref" id="fnrefo0o2das7ljm"><sup><a href="#fno0o2das7ljm">[1]</a></sup>

              </span>
          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="o0o2das7ljm" role="doc-endnote" id="fno0o2das7ljm"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="o0o2das7ljm"><sup><strong><a href="#fnrefo0o2das7ljm">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: l3Z33qQ8bSx5DAk2oq49
dateModified: 2026-06-08 21:19:31.144-0500
utcDateModified: 2026-06-09 02:19:31.144Z
content:
  <p style="margin-left:0px;">India’s renowned <a href="https://www.thecollector.com/why-is-the-taj-mahal-a-world-wonder/"><u>Taj Mahal (Persian for Crown of Palaces)</u></a> is
            the stunning white marble mausoleum on the bank of the Yamuna River in
            the city of Agra. It has also been selected as one of the seven wonders
            of the world. Mughal emperor <a href="https://www.tajmahal.org.uk/shah-jahan.html"><u>Shah Jahan </u></a>built
            the temple as a tomb for his beloved wife, Mumtaz Mahal, who died during
            childbirth in 1631. A marble tomb in the center is surrounded by 42 acres
            of grounds, where gardens, a mosque, a guest house, and a pool complete
            the complex.<span class="footnote-reference" data-footnote-reference=""
            data-footnote-index="1" data-footnote-id="zzzjn52iwk" role="doc-noteref"
            id="fnrefzzzjn52iwk"><sup><a href="#fnzzzjn52iwk">[1]</a></sup></span>

          </p>
          <ol class="footnote-section footnotes" data-footnote-section="" role="doc-endnotes">
            <li class="footnote-item" data-footnote-item="" data-footnote-index="1"
            data-footnote-id="zzzjn52iwk" role="doc-endnote" id="fnzzzjn52iwk"><span class="footnote-back-link" data-footnote-back-link="" data-footnote-id="zzzjn52iwk"><sup><strong><a href="#fnrefzzzjn52iwk">^</a></strong></sup></span>

              <div
              class="footnote-content" data-footnote-content="">
                <p><a href="https://www.thecollector.com/what-are-the-seven-wonders-of-the-world/">What Are the 7 Wonders of the World? (with HD Images) | TheCollector</a>

                </p>
        </div>
        </li>
        </ol>


blobId: Hm44Z754NHMO8XyoUbT2
dateModified: 2026-06-08 21:19:31.151-0500
utcDateModified: 2026-06-09 02:19:31.151Z
content:
  <p>A showcase of all Markdown features supported in Trilium's Markdown note
            type.</p>
          <h2>1. Basic Formatting (Standard Markdown)</h2>
          <p><strong>Bold text</strong>, <em>italic text</em>, <del>strikethrough</del>,
            and <code spellcheck="false">inline code</code>.</p>
          <blockquote>
            <p>A simple blockquote demonstrating standard Markdown.</p>
          </blockquote>
          <h2>2. GitHub-Flavored Markdown (GFM)</h2>
          <h3>Tables</h3>
          <figure class="table">
            <table>
              <thead>
                <tr>
                  <th>Feature</th>
                  <th>Supported</th>
                  <th>Notes</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td>Standard Markdown</td>
                  <td>✅</td>
                  <td>Full support</td>
                </tr>
                <tr>
                  <td>GFM Tables</td>
                  <td>✅</td>
                  <td>Like this one</td>
                </tr>
                <tr>
                  <td>Math Equations</td>
                  <td>✅</td>
                  <td>Via KaTeX</td>
                </tr>
                <tr>
                  <td>Mermaid Diagrams</td>
                  <td>✅</td>
                  <td>Via ```mermaid blocks</td>
                </tr>
                <tr>
                  <td>Admonitions</td>
                  <td>✅</td>
                  <td>GitHub-style</td>
                </tr>
              </tbody>
            </table>
          </figure>
          <h3>Task Lists</h3>
          <ul class="todo-list">
            <li data-list-item-id="e3802c5896ce1fc21f10c0a555ebdb8b2">
              <label class="todo-list__label">
                <input type="checkbox" checked="checked" disabled="disabled"><span class="todo-list__label__description">Create a Markdown note in Trilium</span>
              </label>
            </li>
            <li data-list-item-id="eee6caa571cf9b96f208028f69ebeafd0">
              <label class="todo-list__label">
                <input type="checkbox" checked="checked" disabled="disabled"><span class="todo-list__label__description">Add syntax highlighting</span>
              </label>
            </li>
            <li data-list-item-id="e47aeaa2b56cd8a43be9c299fd881f74a">
              <label class="todo-list__label">
                <input type="checkbox" disabled="disabled"><span class="todo-list__label__description">Convert from a Text note</span>
              </label>
            </li>
            <li data-list-item-id="e2f69fdf5c9c602cb26aac2f3ab7de7e8">
              <label class="todo-list__label">
                <input type="checkbox" disabled="disabled"><span class="todo-list__label__description">Export and re-import</span>
              </label>
            </li>
          </ul>
          <h2>3. Code Blocks with Syntax Highlighting</h2>
          <blockquote>
            <p><strong>Note:</strong> The language must be specified for syntax highlighting
              to apply.</p>
          </blockquote>
          <p>Sample with no syntax highlighting:</p><pre><code class="language-text-x-trilium-auto">function greet(name) {
    return `Hello, ${name}!`;
  }
  console.log(greet("Trilium"));</code></pre>
          <p>JavaScript with syntax highlighting:</p><pre><code class="language-application-javascript-env-backend">// JavaScript example
  function greet(name) {
    return `Hello, ${name}!`;
  }
  console.log(greet("Trilium"));</code></pre>
          <p>Python example:</p><pre><code class="language-text-x-python">def factorial(n):
      return 1 if n &lt;= 1 else n * factorial(n - 1)

  print(factorial(10))</code></pre>
          <p>SQL example:</p><pre><code class="language-text-x-trilium-auto">SELECT title, dateCreated
  FROM notes
  WHERE type = 'markdown'
  ORDER BY dateCreated DESC;</code></pre>
          <hr>
          <h2>4. Block Quotes &amp; Admonitions</h2>
          <blockquote>
            <p>A standard Markdown blockquote. It can span multiple lines.</p>
          </blockquote>
          <aside class="admonition note">
            <p>This is a <strong>note</strong> admonition. Useful for neutral side information.</p>
          </aside>
          <aside class="admonition tip">
            <p>This is a <strong>tip</strong> admonition. Great for optional improvements
              or shortcuts.</p>
          </aside>
          <aside class="admonition important">
            <p>This is an <strong>important</strong> admonition. Use it for information
              the user should not miss.</p>
          </aside>
          <aside class="admonition warning">
            <p>This is a <strong>warning</strong> admonition. Indicates something that
              may cause problems.</p>
          </aside>
          <aside class="admonition caution">
            <p>This is a <strong>caution</strong> admonition. Use for destructive or irreversible
              actions.</p>
          </aside>
          <hr>
          <h2>5. Math Equations</h2>
          <p>Inline math:&nbsp;<span class="math-tex">\(E = mc^2\)</span>
          </p>
          <p>Block math:</p><span class="math-tex">\[\int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}\]</span>
          <span
          class="math-tex">\[\Gamma(n) = (n-1)! \quad \forall n \in \mathbb{N}\]</span>
            <hr>
            <h2>6. Mermaid Diagrams</h2><pre spellcheck="false"><code class="language-mermaid">graph TD
      A[Start] --&gt; B{Is it a Markdown note?}
      B -- Yes --&gt; C[Render preview]
      B -- No --&gt; D[Use Text note]
      C --&gt; E[Enjoy split view!]</code></pre><pre spellcheck="false"><code class="language-mermaid">sequenceDiagram
      participant User
      participant Trilium
      User-&gt;&gt;Trilium: Opens Markdown note
      Trilium-&gt;&gt;User: Shows split view (source + preview)
      User-&gt;&gt;Trilium: Edits source
      Trilium-&gt;&gt;User: Syncs scroll &amp; highlights block</code></pre>
            <h2>7. Internal (Reference) Links — Wikilinks Format</h2>
            <p>Link to a note by its Note ID using the Wikilinks-like format:</p>
            <p><a class="reference-link" href="#root/9Fsq9d0UsS4C">[missing note]</a>
            </p>
            <p>Or using HTML syntax for more control:</p>
            <p><a href="#root">Internal link via HTML</a>
            </p>
            <h2>8. Include Note (HTML Syntax)</h2>
            <p>Included notes using HTML syntax.</p>
            <section class="include-note" data-note-id="root"
            data-box-size="expandable">&nbsp;</section>
            <h2>9. Nested Syntax Highlighting (Code Inside Code Blocks)</h2>
            <p>Trilium's source pane supports nested syntax highlighting — for example,
              highlighting HTML inside a Markdown code fence:</p><pre><code class="language-text-html">&lt;!DOCTYPE html&gt;
  &lt;html lang="en"&gt;
  &lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Trilium&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;h1&gt;Hello from HTML inside Markdown!&lt;/h1&gt;
  &lt;/body&gt;
  &lt;/html&gt;</code></pre>
            <h2>10. Lists</h2>
            <h3>Unordered</h3>
            <ul>
              <li data-list-item-id="ef9e712c01065f2662cfd112e80ebe309">Item one
                <ul>
                  <li data-list-item-id="e1ea5b56e65e7241aaa7853112c76d9cf">Nested item A</li>
                  <li data-list-item-id="e7514237ba2b995243e2e8ce792ed172d">Nested item B
                    <ul>
                      <li data-list-item-id="e7b15f0ab3ae967eb34db66bd2821a349">Deeply nested</li>
                    </ul>
                  </li>
                </ul>
              </li>
              <li data-list-item-id="eca1aaa51c84f113c53208169127cc1fd">Item two</li>
              <li data-list-item-id="ea37d2468bec763bef77b3da9be011925">Item three</li>
            </ul>
            <h3>Ordered</h3>
            <ol>
              <li data-list-item-id="eaa8f31f650dfa9c0573331518fefe1aa">First step</li>
              <li data-list-item-id="e5c4d719ac0699e2b8c38e70ae044ccd7">Second step
                <ol>
                  <li data-list-item-id="e016ce384d98b189a1c0215d82b89503e">Sub-step A</li>
                  <li data-list-item-id="e20675a8b0d8c590af516380c8fdc8f04">Sub-step B</li>
                </ol>
              </li>
              <li data-list-item-id="ee5cb3c3883093d236b45d8863af4bc33">Third step</li>
            </ol>
            <h2>11. Horizontal Rules &amp; Misc</h2>
            <p>Horizontal rule:</p>
            <hr>
            <p>Superscript: X^2^
              <br>Subscript: H<del>2</del>O
              <br>Footnote reference<a href="#footnote-1"><sup>1</sup></a>
            </p>
            <section>
              <h2>Footnotes</h2>
              <ol>
                <li data-list-item-id="e2ae6d5e7e73b13f26edd2edff9db0406">This is the footnote content. <a href="#footnote-ref-1">↩</a>
                </li>
              </ol>
            </section>


blobId: e7YlcXGRKjHOSZqOAjTh
dateModified: 2026-06-08 21:19:31.155-0500
utcDateModified: 2026-06-09 02:19:31.155Z
content:
  gantt
      title Git Issues - days since last update
      dateFormat  X
      axisFormat %s

      section Issue19062
      71   : 0, 71
      section Issue19401
      36   : 0, 36
      section Issue193
      34   : 0, 34
      section Issue7441
      9    : 0, 9
      section Issue1300
      5    : 0, 5


blobId: S0HPgPWG4dY0a3YvUbLT
dateModified: 2026-06-08 21:19:31.157-0500
utcDateModified: 2026-06-09 02:19:31.157Z
content:
  <svg aria-roledescription="gantt" role="graphics-document document" height="220" viewBox="0 0 1043 220" xmlns="http://www.w3.org/2000/svg" width="1043" id="mermaid-graph-38"><style>#mermaid-graph-38{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-38 .error-icon{fill:#a44141;}#mermaid-graph-38 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-38 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-38 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-38 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-38 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-38 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-38 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-38 .marker.cross{stroke:lightgrey;}#mermaid-graph-38 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-38 .mermaid-main-font{font-family:"trebuchet ms",verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-38 .exclude-range{fill:hsl(52.9411764706, 28.813559322%, 48.431372549%);}#mermaid-graph-38 .section{stroke:none;opacity:0.2;}#mermaid-graph-38 .section0{fill:hsl(52.9411764706, 28.813559322%, 58.431372549%);}#mermaid-graph-38 .section2{fill:#EAE8D9;}#mermaid-graph-38 .section1,#mermaid-graph-38 .section3{fill:#333;opacity:0.2;}#mermaid-graph-38 .sectionTitle0{fill:#F9FFFE;}#mermaid-graph-38 .sectionTitle1{fill:#F9FFFE;}#mermaid-graph-38 .sectionTitle2{fill:#F9FFFE;}#mermaid-graph-38 .sectionTitle3{fill:#F9FFFE;}#mermaid-graph-38 .sectionTitle{text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-38 .grid .tick{stroke:lightgrey;opacity:0.8;shape-rendering:crispEdges;}#mermaid-graph-38 .grid .tick text{font-family:"trebuchet ms",verdana,arial,sans-serif;fill:#ccc;}#mermaid-graph-38 .grid path{stroke-width:0;}#mermaid-graph-38 .today{fill:none;stroke:#DB5757;stroke-width:2px;}#mermaid-graph-38 .task{stroke-width:2;}#mermaid-graph-38 .taskText{text-anchor:middle;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-38 .taskTextOutsideRight{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-38 .taskTextOutsideLeft{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);text-anchor:end;}#mermaid-graph-38 .task.clickable{cursor:pointer;}#mermaid-graph-38 .taskText.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-38 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-38 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-38 .taskText0,#mermaid-graph-38 .taskText1,#mermaid-graph-38 .taskText2,#mermaid-graph-38 .taskText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);}#mermaid-graph-38 .task0,#mermaid-graph-38 .task1,#mermaid-graph-38 .task2,#mermaid-graph-38 .task3{fill:hsl(180, 1.5873015873%, 35.3529411765%);stroke:#ffffff;}#mermaid-graph-38 .taskTextOutside0,#mermaid-graph-38 .taskTextOutside2{fill:lightgrey;}#mermaid-graph-38 .taskTextOutside1,#mermaid-graph-38 .taskTextOutside3{fill:lightgrey;}#mermaid-graph-38 .active0,#mermaid-graph-38 .active1,#mermaid-graph-38 .active2,#mermaid-graph-38 .active3{fill:#81B1DB;stroke:#ffffff;}#mermaid-graph-38 .activeText0,#mermaid-graph-38 .activeText1,#mermaid-graph-38 .activeText2,#mermaid-graph-38 .activeText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-38 .done0,#mermaid-graph-38 .done1,#mermaid-graph-38 .done2,#mermaid-graph-38 .done3{stroke:grey;fill:lightgrey;stroke-width:2;}#mermaid-graph-38 .doneText0,#mermaid-graph-38 .doneText1,#mermaid-graph-38 .doneText2,#mermaid-graph-38 .doneText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-38 .crit0,#mermaid-graph-38 .crit1,#mermaid-graph-38 .crit2,#mermaid-graph-38 .crit3{stroke:#E83737;fill:#E83737;stroke-width:2;}#mermaid-graph-38 .activeCrit0,#mermaid-graph-38 .activeCrit1,#mermaid-graph-38 .activeCrit2,#mermaid-graph-38 .activeCrit3{stroke:#E83737;fill:#81B1DB;stroke-width:2;}#mermaid-graph-38 .doneCrit0,#mermaid-graph-38 .doneCrit1,#mermaid-graph-38 .doneCrit2,#mermaid-graph-38 .doneCrit3{stroke:#E83737;fill:lightgrey;stroke-width:2;cursor:pointer;shape-rendering:crispEdges;}#mermaid-graph-38 .milestone{transform:rotate(45deg) scale(0.8,0.8);}#mermaid-graph-38 .milestoneText{font-style:italic;}#mermaid-graph-38 .doneCritText0,#mermaid-graph-38 .doneCritText1,#mermaid-graph-38 .doneCritText2,#mermaid-graph-38 .doneCritText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-38 .activeCritText0,#mermaid-graph-38 .activeCritText1,#mermaid-graph-38 .activeCritText2,#mermaid-graph-38 .activeCritText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-38 .titleText{text-anchor:middle;font-size:18px;fill:#ccc;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-38 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><g text-anchor="middle" font-family="sans-serif" font-size="10" fill="none" transform="translate(75, 170)" class="grid"><path d="M0,-135V0H893V-135" stroke="currentColor" class="domain"></path><g transform="translate(0,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">0</text></g><g transform="translate(63,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">5</text></g><g transform="translate(126,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">10</text></g><g transform="translate(189,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">15</text></g><g transform="translate(252,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">20</text></g><g transform="translate(314,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">25</text></g><g transform="translate(377,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">30</text></g><g transform="translate(440,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">35</text></g><g transform="translate(503,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">40</text></g><g transform="translate(566,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">45</text></g><g transform="translate(629,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">50</text></g><g transform="translate(692,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">55</text></g><g transform="translate(755,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">60</text></g><g transform="translate(818,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">65</text></g><g transform="translate(880,0)" opacity="1" class="tick"><line y2="-135" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">70</text></g></g><g><rect class="section section0" height="24" width="1005.5" y="48" x="0"></rect><rect class="section section1" height="24" width="1005.5" y="72" x="0"></rect><rect class="section section2" height="24" width="1005.5" y="96" x="0"></rect><rect class="section section3" height="24" width="1005.5" y="120" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="144" x="0"></rect></g><g><rect class="task task0" transform-origin="521.5px 60px" height="20" width="893" y="50" x="75" ry="3" rx="3" id="task1"></rect><rect class="task task1" transform-origin="301.5px 84px" height="20" width="453" y="74" x="75" ry="3" rx="3" id="task2"></rect><rect class="task task2" transform-origin="289px 108px" height="20" width="428" y="98" x="75" ry="3" rx="3" id="task3"></rect><rect class="task task3" transform-origin="131.5px 132px" height="20" width="113" y="122" x="75" ry="3" rx="3" id="task4"></rect><rect class="task task0" transform-origin="106.5px 156px" height="20" width="63" y="146" x="75" ry="3" rx="3" id="task5"></rect><text class="taskText taskText0  width-11.5390625" y="63.5" x="521.5" font-size="11" id="task1-text">71   </text><text class="taskText taskText1  width-11.5390625" y="87.5" x="301.5" font-size="11" id="task2-text">36   </text><text class="taskText taskText2  width-11.5390625" y="111.5" x="289" font-size="11" id="task3-text">34   </text><text class="taskText taskText3  width-5.7734375" y="135.5" x="131.5" font-size="11" id="task4-text">9    </text><text class="taskText taskText0  width-5.7734375" y="159.5" x="106.5" font-size="11" id="task5-text">5    </text></g><g><text class="sectionTitle sectionTitle0" font-size="11" y="62" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Issue19062</tspan></text><text class="sectionTitle sectionTitle1" font-size="11" y="86" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Issue19401</tspan></text><text class="sectionTitle sectionTitle2" font-size="11" y="110" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Issue193</tspan></text><text class="sectionTitle sectionTitle3" font-size="11" y="134" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Issue7441</tspan></text><text class="sectionTitle sectionTitle0" font-size="11" y="158" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Issue1300</tspan></text></g><g class="today"><line class="today" y2="195" y1="25" x2="21395258504" x1="21395258504"></line></g><text class="titleText" y="25" x="521.5">Git Issues - days since last update</text></svg>


blobId: yvgPv9uIquBveT4solgY
dateModified: 2026-06-08 21:19:31.159-0500
utcDateModified: 2026-06-09 02:19:31.160Z
content:
  C4Context
  title System Context diagram for Internet Banking System

  Person(customerA, "Banking Customer A", "A customer of the bank, with personal bank accounts.")
  Person(customerB, "Banking Customer B")
  Person_Ext(customerC, "Banking Customer C")
  System(SystemAA, "Internet Banking System", "Allows customers to view information about their bank accounts, and make payments.")

  Person(customerD, "Banking Customer D", "A customer of the bank, <br/> with personal bank accounts.")

  Enterprise_Boundary(b1, "BankBoundary") {

    SystemDb_Ext(SystemE, "Mainframe Banking System", "Stores all of the core banking information about customers, accounts, transactions, etc.")

    System_Boundary(b2, "BankBoundary2") {
      System(SystemA, "Banking System A")
      System(SystemB, "Banking System B", "A system of the bank, with personal bank accounts.")
    }

    System_Ext(SystemC, "E-mail system", "The internal Microsoft Exchange e-mail system.")
    SystemDb(SystemD, "Banking System D Database", "A system of the bank, with personal bank accounts.")

    Boundary(b3, "BankBoundary3", "boundary") {
      SystemQueue(SystemF, "Banking System F Queue", "A system of the bank, with personal bank accounts.")
      SystemQueue_Ext(SystemG, "Banking System G Queue", "A system of the bank, with personal bank accounts.")
    }
  }

  BiRel(customerA, SystemAA, "Uses")
  BiRel(SystemAA, SystemE, "Uses")
  Rel(SystemAA, SystemC, "Sends e-mails", "SMTP")
  Rel(SystemC, customerA, "Sends e-mails to")


blobId: BGGWzT9mhxZhkqFcFLgY
dateModified: 2026-06-08 21:19:31.161-0500
utcDateModified: 2026-06-09 02:19:31.161Z
content:
  <svg aria-roledescription="c4" role="graphics-document document" viewBox="0 -70 1812 1601" style="max-width: 1812px;" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-41"><style>#mermaid-graph-41{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-41 .error-icon{fill:#a44141;}#mermaid-graph-41 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-41 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-41 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-41 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-41 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-41 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-41 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-41 .marker.cross{stroke:lightgrey;}#mermaid-graph-41 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-41 .person{stroke:#cccccc;fill:#1f2020;}#mermaid-graph-41 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><defs><symbol height="24" width="24" id="computer"><path d="M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z" transform="scale(.5)"></path></symbol></defs><defs><symbol clip-rule="evenodd" fill-rule="evenodd" id="database"><path d="M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z" transform="scale(.5)"></path></symbol></defs><defs><symbol height="24" width="24" id="clock"><path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z" transform="scale(.5)"></path></symbol></defs><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="136" width="352" stroke="#073B6F" fill="#08427B" y="168" x="150"></rect><text y="188" x="301" textLength="50" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;person&gt;&gt;</text><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACD0lEQVR4Xu2YoU4EMRCGT+4j8Ai8AhaH4QHgAUjQuFMECUgMIUgwJAgMhgQsAYUiJCiQIBBY+EITsjfTdme6V24v4c8vyGbb+ZjOtN0bNcvjQXmkH83WvYBWto6PLm6v7p7uH1/w2fXD+PBycX1Pv2l3IdDm/vn7x+dXQiAubRzoURa7gRZWd0iGRIiJbOnhnfYBQZNJjNbuyY2eJG8fkDE3bbG4ep6MHUAsgYxmE3nVs6VsBWJSGccsOlFPmLIViMzLOB7pCVO2AtHJMohH7Fh6zqitQK7m0rJvAVYgGcEpe//PLdDz65sM4pF9N7ICcXDKIB5Nv6j7tD0NoSdM2QrU9Gg0ewE1LqBhHR3BBdvj2vapnidjHxD/q6vd7Pvhr31AwcY8eXMTXAKECZZJFXuEq27aLgQK5uLMohCenGGuGewOxSjBvYBqeG6B+Nqiblggdjnc+ZXDy+FNFpFzw76O3UBAROuXh6FoiAcf5g9eTvUgzy0nWg6I8cXHRUpg5bOVBCo+KDpFajOf23GgPme7RSQ+lacIENUgJ6gg1k6HjgOlqnLqip4tEuhv0hNEMXUD0clyXE3p6pZA0S2nnvTlXwLJEZWlb7cTQH1+USgTN4VhAenm/wea1OCAOmqo6fE1WCb9WSKBah+rbUWPWAmE2Rvk0ApiB45eOyNAzU8xcTvj8KvkKEoOaIYeHNA3ZuygAvFMUO0AAAAASUVORK5CYII=" y="198" x="302" height="48" width="48"></image><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="254" x="326"><tspan alignment-baseline="mathematical" dy="0">Banking Customer A</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="293" x="326"><tspan alignment-baseline="mathematical" dy="0">A customer of the bank, with personal bank accounts.</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="105" width="216" stroke="#073B6F" fill="#08427B" y="168" x="602"></rect><text y="188" x="685" textLength="50" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;person&gt;&gt;</text><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACD0lEQVR4Xu2YoU4EMRCGT+4j8Ai8AhaH4QHgAUjQuFMECUgMIUgwJAgMhgQsAYUiJCiQIBBY+EITsjfTdme6V24v4c8vyGbb+ZjOtN0bNcvjQXmkH83WvYBWto6PLm6v7p7uH1/w2fXD+PBycX1Pv2l3IdDm/vn7x+dXQiAubRzoURa7gRZWd0iGRIiJbOnhnfYBQZNJjNbuyY2eJG8fkDE3bbG4ep6MHUAsgYxmE3nVs6VsBWJSGccsOlFPmLIViMzLOB7pCVO2AtHJMohH7Fh6zqitQK7m0rJvAVYgGcEpe//PLdDz65sM4pF9N7ICcXDKIB5Nv6j7tD0NoSdM2QrU9Gg0ewE1LqBhHR3BBdvj2vapnidjHxD/q6vd7Pvhr31AwcY8eXMTXAKECZZJFXuEq27aLgQK5uLMohCenGGuGewOxSjBvYBqeG6B+Nqiblggdjnc+ZXDy+FNFpFzw76O3UBAROuXh6FoiAcf5g9eTvUgzy0nWg6I8cXHRUpg5bOVBCo+KDpFajOf23GgPme7RSQ+lacIENUgJ6gg1k6HjgOlqnLqip4tEuhv0hNEMXUD0clyXE3p6pZA0S2nnvTlXwLJEZWlb7cTQH1+USgTN4VhAenm/wea1OCAOmqo6fE1WCb9WSKBah+rbUWPWAmE2Rvk0ApiB45eOyNAzU8xcTvj8KvkKEoOaIYeHNA3ZuygAvFMUO0AAAAASUVORK5CYII=" y="198" x="686" height="48" width="48"></image><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="254" x="710"><tspan alignment-baseline="mathematical" dy="0">Banking Customer B</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="105" width="216" stroke="#8A8A8A" fill="#686868" y="168" x="918"></rect><text y="188" x="976.5" textLength="99" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;external_person&gt;&gt;</text><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAAB6ElEQVR4Xu2YLY+EMBCG9+dWr0aj0Wg0Go1Go0+j8Xdv2uTCvv1gpt0ebHKPuhDaeW4605Z9mJvx4AdXUyTUdd08z+u6flmWZRnHsWkafk9DptAwDPu+f0eAYtu2PEaGWuj5fCIZrBAC2eLBAnRCsEkkxmeaJp7iDJ2QMDdHsLg8SxKFEJaAo8lAXnmuOFIhTMpxxKATebo4UiFknuNo4OniSIXQyRxEA3YsnjGCVEjVXD7yLUAqxBGUyPv/Y4W2beMgGuS7kVQIBycH0fD+oi5pezQETxdHKmQKGk1eQEYldK+jw5GxPfZ9z7Mk0Qnhf1W1m3w//EUn5BDmSZsbR44QQLBEqrBHqOrmSKaQAxdnLArCrxZcM7A7ZKs4ioRq8LFC+NpC3WCBJsvpVw5edm9iEXFuyNfxXAgSwfrFQ1c0iNda8AdejvUgnktOtJQQxmcfFzGglc5WVCj7oDgFqU18boeFSs52CUh8LE8BIVQDT1ABrB0HtgSEYlX5doJnCwv9TXocKCaKbnwhdDKPq4lf3SwU3HLq4V/+WYhHVMa/3b4IlfyikAduCkcBc7mQ3/z/Qq/cTuikhkzB12Ae/mcJC9U+Vo8Ej1gWAtgbeGgFsAMHr50BIWOLCbezvhpBFUdY6EJuJ/QDW0XoMX60zZ0AAAAASUVORK5CYII=" y="198" x="1002" height="48" width="48"></image><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="254" x="1026"><tspan alignment-baseline="mathematical" dy="0">Banking Customer C</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="88" width="551" stroke="#3C7FC0" fill="#1168BD" y="404" x="150"></rect><text y="424" x="400" textLength="51" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;system&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="442" x="425.5"><tspan alignment-baseline="mathematical" dy="0">Internet Banking System</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="481" x="425.5"><tspan alignment-baseline="mathematical" dy="0">Allows customers to view information about their bank accounts, and make payments.</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="147" width="216" stroke="#073B6F" fill="#08427B" y="404" x="801"></rect><text y="424" x="884" textLength="50" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;person&gt;&gt;</text><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAIAAADYYG7QAAACD0lEQVR4Xu2YoU4EMRCGT+4j8Ai8AhaH4QHgAUjQuFMECUgMIUgwJAgMhgQsAYUiJCiQIBBY+EITsjfTdme6V24v4c8vyGbb+ZjOtN0bNcvjQXmkH83WvYBWto6PLm6v7p7uH1/w2fXD+PBycX1Pv2l3IdDm/vn7x+dXQiAubRzoURa7gRZWd0iGRIiJbOnhnfYBQZNJjNbuyY2eJG8fkDE3bbG4ep6MHUAsgYxmE3nVs6VsBWJSGccsOlFPmLIViMzLOB7pCVO2AtHJMohH7Fh6zqitQK7m0rJvAVYgGcEpe//PLdDz65sM4pF9N7ICcXDKIB5Nv6j7tD0NoSdM2QrU9Gg0ewE1LqBhHR3BBdvj2vapnidjHxD/q6vd7Pvhr31AwcY8eXMTXAKECZZJFXuEq27aLgQK5uLMohCenGGuGewOxSjBvYBqeG6B+Nqiblggdjnc+ZXDy+FNFpFzw76O3UBAROuXh6FoiAcf5g9eTvUgzy0nWg6I8cXHRUpg5bOVBCo+KDpFajOf23GgPme7RSQ+lacIENUgJ6gg1k6HjgOlqnLqip4tEuhv0hNEMXUD0clyXE3p6pZA0S2nnvTlXwLJEZWlb7cTQH1+USgTN4VhAenm/wea1OCAOmqo6fE1WCb9WSKBah+rbUWPWAmE2Rvk0ApiB45eOyNAzU8xcTvj8KvkKEoOaIYeHNA3ZuygAvFMUO0AAAAASUVORK5CYII=" y="434" x="885" height="48" width="48"></image><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="490" x="909"><tspan alignment-baseline="mathematical" dy="0">Banking Customer D</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="529" x="909"><tspan alignment-baseline="mathematical" dy="-7">A customer of the bank, </tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="529" x="909"><tspan alignment-baseline="mathematical" dy="7"> with personal bank accounts.</tspan></text></g><g class="person-man"><path d="M200,759c0,-10 279.5,-10 279.5,-10c0,0 279.5,0 279.5,10l0,88c0,10 -279.5,10 -279.5,10c0,0 -279.5,0 -279.5,-10l0,-88" stroke="#8A8A8A" stroke-width="0.5" fill="#999999"></path><path d="M200,759c0,10 279.5,10 279.5,10c0,0 279.5,0 279.5,-10" stroke="#8A8A8A" stroke-width="0.5" fill="none"></path><text y="779" x="419" textLength="121" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;external_system_db&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="797" x="479.5"><tspan alignment-baseline="mathematical" dy="0">Mainframe Banking System</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="836" x="479.5"><tspan alignment-baseline="mathematical" dy="0">Stores all of the core banking information about customers, accounts, transactions, etc.</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="88" width="315" stroke="#8A8A8A" fill="#999999" y="759" x="859"></rect><text y="779" x="966" textLength="101" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;external_system&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="797" x="1016.5"><tspan alignment-baseline="mathematical" dy="0">E-mail system</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="836" x="1016.5"><tspan alignment-baseline="mathematical" dy="0">The internal Microsoft Exchange e-mail system.</tspan></text></g><g class="person-man"><path d="M1274,759c0,-10 169,-10 169,-10c0,0 169,0 169,10l0,88c0,10 -169,10 -169,10c0,0 -169,0 -169,-10l0,-88" stroke="#3C7FC0" stroke-width="0.5" fill="#1168BD"></path><path d="M1274,759c0,10 169,10 169,10c0,0 169,0 169,-10" stroke="#3C7FC0" stroke-width="0.5" fill="none"></path><text y="779" x="1407.5" textLength="71" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;system_db&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="797" x="1443"><tspan alignment-baseline="mathematical" dy="0">Banking System D Database</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="836" x="1443"><tspan alignment-baseline="mathematical" dy="0">A system of the bank, with personal bank accounts.</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="60" width="216" stroke="#3C7FC0" fill="#1168BD" y="1055" x="250"></rect><text y="1075" x="332.5" textLength="51" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;system&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1093" x="358"><tspan alignment-baseline="mathematical" dy="0">Banking System A</tspan></text></g><g class="person-man"><rect stroke-width="0.5" ry="2.5" rx="2.5" height="88" width="338" stroke="#3C7FC0" fill="#1168BD" y="1215" x="250"></rect><text y="1235" x="393.5" textLength="51" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;system&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1253" x="419"><tspan alignment-baseline="mathematical" dy="0">Banking System B</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1292" x="419"><tspan alignment-baseline="mathematical" dy="0">A system of the bank, with personal bank accounts.</tspan></text></g><g><rect stroke-dasharray="7.0,7.0" stroke-width="1" ry="2.5" rx="2.5" height="398" width="438" stroke="#444444" fill="none" y="955" x="200"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="963" x="419"><tspan alignment-baseline="mathematical" dy="0">BankBoundary2</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="987" x="419"><tspan alignment-baseline="mathematical" dy="0">[ENTERPRISE]</tspan></text></g><g class="person-man"><path d="M738,1055l338,0c5,0 5,44 5,44c0,0 0,44 -5,44l-338,0c-5,0 -5,-44 -5,-44c0,0 0,-44 5,-44" stroke="#3C7FC0" stroke-width="0.5" fill="#1168BD"></path><path d="M1076,1055c-5,0 -5,44 -5,44c0,44 5,44 5,44" stroke="#3C7FC0" stroke-width="0.5" fill="none"></path><text y="1075" x="861.5" textLength="91" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;system_queue&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1093" x="907"><tspan alignment-baseline="mathematical" dy="0">Banking System F Queue</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1132" x="907"><tspan alignment-baseline="mathematical" dy="0">A system of the bank, with personal bank accounts.</tspan></text></g><g class="person-man"><path d="M738,1243l338,0c5,0 5,44 5,44c0,0 0,44 -5,44l-338,0c-5,0 -5,-44 -5,-44c0,0 0,-44 5,-44" stroke="#8A8A8A" stroke-width="0.5" fill="#999999"></path><path d="M1076,1243c-5,0 -5,44 -5,44c0,44 5,44 5,44" stroke="#8A8A8A" stroke-width="0.5" fill="none"></path><text y="1263" x="836.5" textLength="141" lengthAdjust="spacing" font-style="italic" font-size="12" font-family="&quot;Open Sans&quot;, sans-serif" fill="#FFFFFF">&lt;&lt;external_system_queue&gt;&gt;</text><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1281" x="907"><tspan alignment-baseline="mathematical" dy="0">Banking System G Queue</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#FFFFFF" dominant-baseline="middle" y="1320" x="907"><tspan alignment-baseline="mathematical" dy="0">A system of the bank, with personal bank accounts.</tspan></text></g><g><rect stroke-dasharray="7.0,7.0" stroke-width="1" ry="2.5" rx="2.5" height="426" width="438" stroke="#444444" fill="none" y="955" x="688"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="963" x="907"><tspan alignment-baseline="mathematical" dy="0">BankBoundary3</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="987" x="907"><tspan alignment-baseline="mathematical" dy="0">[boundary]</tspan></text></g><g><rect stroke-dasharray="7.0,7.0" stroke-width="1" ry="2.5" rx="2.5" height="772" width="1512" stroke="#444444" fill="none" y="659" x="150"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: bold; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="667" x="906"><tspan alignment-baseline="mathematical" dy="0">BankBoundary</tspan></text><text style="text-anchor: middle; font-size: 14px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="691" x="906"><tspan alignment-baseline="mathematical" dy="0">[ENTERPRISE]</tspan></text></g><defs><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="9" id="arrowhead"><path d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs><defs><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="1" id="arrowend"><path d="M 10 0 L 0 5 L 10 10 z"></path></marker></defs><defs><marker refY="4" refX="16" orient="auto" markerHeight="8" markerWidth="15" id="crosshead"><path style="stroke-dasharray: 0, 0;" d="M 9,2 V 6 L16,4 Z" stroke-width="1px" stroke="#000000" fill="black"></path><path style="stroke-dasharray: 0, 0;" d="M 0,1 L 6,7 M 6,1 L 0,7" stroke-width="1px" stroke="#000000" fill="none"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="18" id="filled-head"><path d="M 18,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><g><line style="fill: none;" marker-start="url(#arrowend)" marker-end="url(#arrowhead)" stroke="#444444" stroke-width="1" y2="404" x2="471.5952380952381" y1="304" x1="392.90714285714284"></line><text style="text-anchor: middle; font-size: 12px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="354" x="445.75119047619046"><tspan alignment-baseline="mathematical" dy="0">Uses</tspan></text><path marker-start="url(#arrowend)" marker-end="url(#arrowhead)" d="M461.8358395989975,492 Q474.2277639436211,625.5 511.40353697749197,759" stroke="#444444" stroke-width="1" fill="none"></path><text style="text-anchor: middle; font-size: 12px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="625.5" x="500.11968828824473"><tspan alignment-baseline="mathematical" dy="0">Uses</tspan></text><path marker-end="url(#arrowhead)" d="M521.0538847117795,492 Q629.582616106182,625.5 955.1688102893891,759" stroke="#444444" stroke-width="1" fill="none"></path><text style="text-anchor: middle; font-size: 12px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="625.5" x="776.1113475005843"><tspan alignment-baseline="mathematical" dy="0">Sends e-mails</tspan></text><text style="text-anchor: middle; font-size: 12px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" font-style="italic" fill="#444444" dominant-baseline="middle" y="642.5" x="776.1113475005843"><tspan alignment-baseline="mathematical" dy="0">[SMTP]</tspan></text><path marker-end="url(#arrowhead)" d="M971.6586998087954,759 Q833.4416626518721,531.5 418.7905511811024,304" stroke="#444444" stroke-width="1" fill="none"></path><text style="text-anchor: middle; font-size: 12px; font-weight: normal; font-family: &quot;Open Sans&quot;, sans-serif;" fill="#444444" dominant-baseline="middle" y="531.5" x="739.7246254949489"><tspan alignment-baseline="mathematical" dy="0">Sends e-mails to</tspan></text></g><text y="20" x="656">System Context diagram for Internet Banking System</text></svg>


blobId: nJrBYqEZs1yQUpnTWarp
dateModified: 2026-06-08 21:19:31.163-0500
utcDateModified: 2026-06-09 02:19:31.163Z
content:
  classDiagram
  Class01 <|-- AveryLongClass : Cool
  <<interface>> Class01
  Class09 --> C2 : Where am i?
  Class09 --* C3
  Class09 --|> Class07
  Class07 : equals()
  Class07 : Object[] elementData
  Class01 : size()
  Class01 : int chimp
  Class01 : int gorilla
  class Class10 {
    <<service>>
    int id
    size()
  }


blobId: IEYAJeG3eDLgGVSKBOIi
dateModified: 2026-06-08 21:19:31.164-0500
utcDateModified: 2026-06-09 02:19:31.164Z
content:
  <svg aria-roledescription="classDiagram" role="graphics-document document" viewBox="0 0 536.7265625 384" style="max-width: 536.7265625px;" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-14"><style>#mermaid-graph-14{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-14 .error-icon{fill:#a44141;}#mermaid-graph-14 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-14 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-14 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-14 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-14 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-14 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-14 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-14 .marker.cross{stroke:lightgrey;}#mermaid-graph-14 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-14 g.classGroup text{fill:#81B1DB;stroke:none;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:10px;}#mermaid-graph-14 g.classGroup text .title{font-weight:bolder;}#mermaid-graph-14 .nodeLabel,#mermaid-graph-14 .edgeLabel{color:#e0dfdf;}#mermaid-graph-14 .edgeLabel .label rect{fill:#1f2020;}#mermaid-graph-14 .label text{fill:#e0dfdf;}#mermaid-graph-14 .edgeLabel .label span{background:#1f2020;}#mermaid-graph-14 .classTitle{font-weight:bolder;}#mermaid-graph-14 .node rect,#mermaid-graph-14 .node circle,#mermaid-graph-14 .node ellipse,#mermaid-graph-14 .node polygon,#mermaid-graph-14 .node path{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#mermaid-graph-14 .divider{stroke:#81B1DB;stroke-width:1;}#mermaid-graph-14 g.clickable{cursor:pointer;}#mermaid-graph-14 g.classGroup rect{fill:#1f2020;stroke:#81B1DB;}#mermaid-graph-14 g.classGroup line{stroke:#81B1DB;stroke-width:1;}#mermaid-graph-14 .classLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#mermaid-graph-14 .classLabel .label{fill:#81B1DB;font-size:10px;}#mermaid-graph-14 .relation{stroke:lightgrey;stroke-width:1;fill:none;}#mermaid-graph-14 .dashed-line{stroke-dasharray:3;}#mermaid-graph-14 .dotted-line{stroke-dasharray:1 2;}#mermaid-graph-14 #compositionStart,#mermaid-graph-14 .composition{fill:lightgrey!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #compositionEnd,#mermaid-graph-14 .composition{fill:lightgrey!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #dependencyStart,#mermaid-graph-14 .dependency{fill:lightgrey!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #dependencyStart,#mermaid-graph-14 .dependency{fill:lightgrey!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #extensionStart,#mermaid-graph-14 .extension{fill:transparent!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #extensionEnd,#mermaid-graph-14 .extension{fill:transparent!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #aggregationStart,#mermaid-graph-14 .aggregation{fill:transparent!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #aggregationEnd,#mermaid-graph-14 .aggregation{fill:transparent!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #lollipopStart,#mermaid-graph-14 .lollipop{fill:#1f2020!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 #lollipopEnd,#mermaid-graph-14 .lollipop{fill:#1f2020!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-14 .edgeTerminals{font-size:11px;}#mermaid-graph-14 .classTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-14 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="18" class="marker aggregation classDiagram" id="mermaid-graph-14_classDiagram-aggregationStart"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="1" class="marker aggregation classDiagram" id="mermaid-graph-14_classDiagram-aggregationEnd"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="18" class="marker extension classDiagram" id="mermaid-graph-14_classDiagram-extensionStart"><path d="M 1,7 L18,13 V 1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="1" class="marker extension classDiagram" id="mermaid-graph-14_classDiagram-extensionEnd"><path d="M 1,1 V 13 L18,7 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="18" class="marker composition classDiagram" id="mermaid-graph-14_classDiagram-compositionStart"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="1" class="marker composition classDiagram" id="mermaid-graph-14_classDiagram-compositionEnd"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="6" class="marker dependency classDiagram" id="mermaid-graph-14_classDiagram-dependencyStart"><path d="M 5,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="13" class="marker dependency classDiagram" id="mermaid-graph-14_classDiagram-dependencyEnd"><path d="M 18,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="13" class="marker lollipop classDiagram" id="mermaid-graph-14_classDiagram-lollipopStart"><circle r="6" cy="7" cx="7" fill="transparent" stroke="black"></circle></marker></defs><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="1" class="marker lollipop classDiagram" id="mermaid-graph-14_classDiagram-lollipopEnd"><circle r="6" cy="7" cx="7" fill="transparent" stroke="black"></circle></marker></defs><g class="root"><g class="clusters"></g><g class="edgePaths"><path marker-start="url(#mermaid-graph-14_classDiagram-extensionStart)" style="fill:none" class="edge-pattern-solid relation" id="id1" d="M73.02,201L73.02,204.167C73.02,207.333,73.02,213.667,73.02,227.667C73.02,241.667,73.02,263.333,73.02,274.167L73.02,285"></path><path marker-end="url(#mermaid-graph-14_classDiagram-dependencyEnd)" style="fill:none" class="edge-pattern-solid relation" id="id2" d="M267.991,127L257.512,142.5C247.034,158,226.078,189,215.599,214.333C205.121,239.667,205.121,259.333,205.121,269.167L205.121,279"></path><path marker-end="url(#mermaid-graph-14_classDiagram-compositionEnd)" style="fill:none" class="edge-pattern-solid relation" id="id3" d="M289.285,127L289.285,142.5C289.285,158,289.285,189,289.285,212.333C289.285,235.667,289.285,251.333,289.285,259.167L289.285,267"></path><path marker-end="url(#mermaid-graph-14_classDiagram-extensionEnd)" style="fill:none" class="edge-pattern-solid relation" id="id4" d="M324.566,124.16L344.23,140.134C363.893,156.107,403.22,188.053,422.883,207.193C442.547,226.333,442.547,232.667,442.547,235.833L442.547,239"></path></g><g class="edgeLabels"><g transform="translate(73.01953125, 220)" class="edgeLabel"><g transform="translate(-15.73046875, -12)" class="label"><foreignObject height="24" width="31.4609375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><span class="edgeLabel">Cool</span></span></div></foreignObject></g></g><g transform="translate(205.12109375, 220)" class="edgeLabel"><g transform="translate(-43.90625, -12)" class="label"><foreignObject height="24" width="87.8125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"><span class="edgeLabel">Where am i?</span></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(73.01953125, 95.5)" id="classId-Class01-21" class="node default"><rect height="175" width="97.34375" y="-87.5" x="-48.671875" class="outer title-state"></rect><line y2="-23.5" y1="-23.5" x2="48.671875" x1="-48.671875" class="divider"></line><line y2="48.5" y1="48.5" x2="48.671875" x1="-48.671875" class="divider"></line><g class="label"><foreignObject transform="translate( -41.171875, -80)" height="24" width="82.34375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">«interface»</span></div></foreignObject><foreignObject transform="translate( -27.78125, -52)" height="24" width="55.5625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Class01</span></div></foreignObject><foreignObject transform="translate( -41.171875, -12)" height="24" width="67.890625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">int chimp</span></div></foreignObject><foreignObject transform="translate( -41.171875, 16)" height="24" width="69.7109375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">int gorilla</span></div></foreignObject><foreignObject transform="translate( -41.171875, 56)" height="24" width="39.109375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">size()</span></div></foreignObject></g></g><g transform="translate(73.01953125, 316.5)" id="classId-AveryLongClass-22" class="node default"><rect height="63" width="130.0390625" y="-31.5" x="-65.01953125" class="outer title-state"></rect><line y2="4.5" y1="4.5" x2="65.01953125" x1="-65.01953125" class="divider"></line><line y2="20.5" y1="20.5" x2="65.01953125" x1="-65.01953125" class="divider"></line><g class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"></span></div></foreignObject><foreignObject transform="translate( -57.51953125, -24)" height="24" width="115.0390625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">AveryLongClass</span></div></foreignObject></g></g><g transform="translate(289.28515625, 95.5)" id="classId-Class09-23" class="node default"><rect height="63" width="70.5625" y="-31.5" x="-35.28125" class="outer title-state"></rect><line y2="4.5" y1="4.5" x2="35.28125" x1="-35.28125" class="divider"></line><line y2="20.5" y1="20.5" x2="35.28125" x1="-35.28125" class="divider"></line><g class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"></span></div></foreignObject><foreignObject transform="translate( -27.78125, -24)" height="24" width="55.5625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Class09</span></div></foreignObject></g></g><g transform="translate(205.12109375, 316.5)" id="classId-C2-24" class="node default"><rect height="63" width="34.1640625" y="-31.5" x="-17.08203125" class="outer title-state"></rect><line y2="4.5" y1="4.5" x2="17.08203125" x1="-17.08203125" class="divider"></line><line y2="20.5" y1="20.5" x2="17.08203125" x1="-17.08203125" class="divider"></line><g class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"></span></div></foreignObject><foreignObject transform="translate( -9.58203125, -24)" height="24" width="19.1640625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">C2</span></div></foreignObject></g></g><g transform="translate(289.28515625, 316.5)" id="classId-C3-25" class="node default"><rect height="63" width="34.1640625" y="-31.5" x="-17.08203125" class="outer title-state"></rect><line y2="4.5" y1="4.5" x2="17.08203125" x1="-17.08203125" class="divider"></line><line y2="20.5" y1="20.5" x2="17.08203125" x1="-17.08203125" class="divider"></line><g class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"></span></div></foreignObject><foreignObject transform="translate( -9.58203125, -24)" height="24" width="19.1640625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">C3</span></div></foreignObject></g></g><g transform="translate(442.546875, 316.5)" id="classId-Class07-26" class="node default"><rect height="119" width="172.359375" y="-59.5" x="-86.1796875" class="outer title-state"></rect><line y2="-23.5" y1="-23.5" x2="86.1796875" x1="-86.1796875" class="divider"></line><line y2="20.5" y1="20.5" x2="86.1796875" x1="-86.1796875" class="divider"></line><g class="label"><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel"></span></div></foreignObject><foreignObject transform="translate( -27.78125, -52)" height="24" width="55.5625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Class07</span></div></foreignObject><foreignObject transform="translate( -78.6796875, -12)" height="24" width="157.359375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Object[] elementData</span></div></foreignObject><foreignObject transform="translate( -78.6796875, 28)" height="24" width="57.734375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">equals()</span></div></foreignObject></g></g><g transform="translate(415.69140625, 95.5)" id="classId-Class10-27" class="node default"><rect height="147" width="82.25" y="-73.5" x="-41.125" class="outer title-state"></rect><line y2="-9.5" y1="-9.5" x2="41.125" x1="-41.125" class="divider"></line><line y2="34.5" y1="34.5" x2="41.125" x1="-41.125" class="divider"></line><g class="label"><foreignObject transform="translate( -33.625, -66)" height="24" width="67.25"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">«service»</span></div></foreignObject><foreignObject transform="translate( -27.78125, -38)" height="24" width="55.5625" class="classTitle"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Class10</span></div></foreignObject><foreignObject transform="translate( -33.625, 2)" height="24" width="37.9453125"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">int id</span></div></foreignObject><foreignObject transform="translate( -33.625, 42)" height="24" width="39.109375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">size()</span></div></foreignObject></g></g></g></g></g></svg>


blobId: NewXxY9FyE8lghIGSs8W
dateModified: 2026-06-08 21:19:31.167-0500
utcDateModified: 2026-06-09 02:19:31.167Z
content:
  erDiagram
            CUSTOMER }|..|{ DELIVERY-ADDRESS : has
            CUSTOMER ||--o{ ORDER : places
            CUSTOMER ||--o{ INVOICE : "liable for"
            DELIVERY-ADDRESS ||--o{ ORDER : receives
            INVOICE ||--|{ ORDER : covers
            ORDER ||--|{ ORDER-ITEM : includes
            PRODUCT-CATEGORY ||--|{ PRODUCT : contains
            PRODUCT ||--o{ ORDER-ITEM : "ordered in"
              


blobId: xkqyzjCQprj5R0eRinED
dateModified: 2026-06-08 21:19:31.168-0500
utcDateModified: 2026-06-09 02:19:31.168Z
content:
  <svg aria-roledescription="er" role="graphics-document document" viewBox="-116.9375 0 726.4140625 640" style="max-width: 726.4140625px;" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-33"><style>#mermaid-graph-33{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-33 .error-icon{fill:#a44141;}#mermaid-graph-33 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-33 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-33 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-33 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-33 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-33 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-33 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-33 .marker.cross{stroke:lightgrey;}#mermaid-graph-33 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-33 .entityBox{fill:#1f2020;stroke:#81B1DB;}#mermaid-graph-33 .attributeBoxOdd{fill:hsl(0, 0%, 32%);stroke:#81B1DB;}#mermaid-graph-33 .attributeBoxEven{fill:hsl(0, 0%, 22%);stroke:#81B1DB;}#mermaid-graph-33 .relationshipLabelBox{fill:hsl(20, 1.5873015873%, 12.3529411765%);opacity:0.7;background-color:hsl(20, 1.5873015873%, 12.3529411765%);}#mermaid-graph-33 .relationshipLabelBox rect{opacity:0.5;}#mermaid-graph-33 .relationshipLine{stroke:lightgrey;}#mermaid-graph-33 .entityTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-33 #MD_PARENT_START{fill:#f5f5f5!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-33 #MD_PARENT_END{fill:#f5f5f5!important;stroke:lightgrey!important;stroke-width:1;}#mermaid-graph-33 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><defs><marker orient="auto" markerHeight="240" markerWidth="190" refY="7" refX="0" id="MD_PARENT_START"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="19" id="MD_PARENT_END"><path d="M 18,7 L9,13 L1,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="18" markerWidth="18" refY="9" refX="0" id="ONLY_ONE_START"><path d="M9,0 L9,18 M15,0 L15,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="18" markerWidth="18" refY="9" refX="18" id="ONLY_ONE_END"><path d="M3,0 L3,18 M9,0 L9,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="18" markerWidth="30" refY="9" refX="0" id="ZERO_OR_ONE_START"><circle r="6" cy="9" cx="21" fill="white" stroke="gray"></circle><path d="M9,0 L9,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="18" markerWidth="30" refY="9" refX="30" id="ZERO_OR_ONE_END"><circle r="6" cy="9" cx="9" fill="white" stroke="gray"></circle><path d="M21,0 L21,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="36" markerWidth="45" refY="18" refX="18" id="ONE_OR_MORE_START"><path d="M0,18 Q 18,0 36,18 Q 18,36 0,18 M42,9 L42,27" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="36" markerWidth="45" refY="18" refX="27" id="ONE_OR_MORE_END"><path d="M3,9 L3,27 M9,18 Q27,0 45,18 Q27,36 9,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="36" markerWidth="57" refY="18" refX="18" id="ZERO_OR_MORE_START"><circle r="6" cy="18" cx="48" fill="white" stroke="gray"></circle><path d="M0,18 Q18,0 36,18 Q18,36 0,18" fill="none" stroke="gray"></path></marker></defs><defs><marker orient="auto" markerHeight="36" markerWidth="57" refY="18" refX="39" id="ZERO_OR_MORE_END"><circle r="6" cy="18" cx="9" fill="white" stroke="gray"></circle><path d="M21,18 Q39,0 57,18 Q39,36 21,18" fill="none" stroke="gray"></path></marker></defs><path style="stroke: gray; fill: none;" marker-start="url(#ONE_OR_MORE_START)" marker-end="url(#ONE_OR_MORE_END)" stroke-dasharray="8,8" d="M84.719,95L84.719,103.333C84.719,111.667,84.719,128.333,84.719,145C84.719,161.667,84.719,178.333,84.719,186.667L84.719,195" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ZERO_OR_MORE_END)" d="M34.719,84.06L15.599,94.217C-3.521,104.374,-41.76,124.687,-60.88,149.427C-80,174.167,-80,203.333,-80,232.5C-80,261.667,-80,290.833,-60.88,315.573C-41.76,340.313,-3.521,360.626,15.599,370.783L34.719,380.94" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ZERO_OR_MORE_END)" d="M134.719,77.875L162.172,89.063C189.625,100.25,244.531,122.625,271.984,142.146C299.438,161.667,299.438,178.333,299.438,186.667L299.438,195" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ZERO_OR_MORE_END)" d="M84.719,270L84.719,278.333C84.719,286.667,84.719,303.333,84.719,320C84.719,336.667,84.719,353.333,84.719,361.667L84.719,370" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ONE_OR_MORE_END)" d="M299.438,270L299.438,278.333C299.438,286.667,299.438,303.333,271.984,322.854C244.531,342.375,189.625,364.75,162.172,375.937L134.719,387.125" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ONE_OR_MORE_END)" d="M84.719,445L84.719,453.333C84.719,461.667,84.719,478.333,112.614,497.895C140.508,517.458,196.298,539.915,224.193,551.144L252.088,562.373" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ONE_OR_MORE_END)" d="M519.457,270L519.457,278.333C519.457,286.667,519.457,303.333,519.457,320C519.457,336.667,519.457,353.333,519.457,361.667L519.457,370" class="er relationshipLine"></path><path style="stroke: gray; fill: none;" marker-start="url(#ONLY_ONE_START)" marker-end="url(#ZERO_OR_MORE_END)" d="M519.457,445L519.457,453.333C519.457,461.667,519.457,478.333,491.562,497.895C463.667,517.458,407.878,539.915,379.983,551.144L352.088,562.373" class="er relationshipLine"></path><g transform="translate(34.71875,20 )" id="entity-CUSTOMER-7c659eae-ee79-5f5d-acd7-c418f8ad1d67"><rect height="75" width="100" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(50,37.5)" y="0" x="0" id="text-entity-CUSTOMER-7c659eae-ee79-5f5d-acd7-c418f8ad1d67" class="er entityLabel">CUSTOMER</text></g><g transform="translate(20,195 )" id="entity-DELIVERYADDRESS-fd3face8-ad78-5943-8bd2-c15cc8ecb9c6"><rect height="75" width="129.4375" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(64.71875,37.5)" y="0" x="0" id="text-entity-DELIVERYADDRESS-fd3face8-ad78-5943-8bd2-c15cc8ecb9c6" class="er entityLabel">DELIVERY-ADDRESS</text></g><g transform="translate(34.71875,370 )" id="entity-ORDER-36941e20-eb1d-50a3-81c5-00079b43c24a"><rect height="75" width="100" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(50,37.5)" y="0" x="0" id="text-entity-ORDER-36941e20-eb1d-50a3-81c5-00079b43c24a" class="er entityLabel">ORDER</text></g><g transform="translate(249.4375,195 )" id="entity-INVOICE-befa8dd9-5ec7-5029-b058-27b05a6cdbcd"><rect height="75" width="100" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(50,37.5)" y="0" x="0" id="text-entity-INVOICE-befa8dd9-5ec7-5029-b058-27b05a6cdbcd" class="er entityLabel">INVOICE</text></g><g transform="translate(252.087890625,545 )" id="entity-ORDERITEM-2f3e0a8a-1139-508c-8589-2d144a3ff50e"><rect height="75" width="100" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(50,37.5)" y="0" x="0" id="text-entity-ORDERITEM-2f3e0a8a-1139-508c-8589-2d144a3ff50e" class="er entityLabel">ORDER-ITEM</text></g><g transform="translate(449.4375,195 )" id="entity-PRODUCTCATEGORY-d522e853-470b-5a3e-b40c-3b174e1dded4"><rect height="75" width="140.0390625" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(70.01953125,37.5)" y="0" x="0" id="text-entity-PRODUCTCATEGORY-d522e853-470b-5a3e-b40c-3b174e1dded4" class="er entityLabel">PRODUCT-CATEGORY</text></g><g transform="translate(469.45703125,370 )" id="entity-PRODUCT-b14524a1-8e20-5805-a382-423fd1ec339f"><rect height="75" width="100" y="0" x="0" class="er entityBox"></rect><text style="dominant-baseline: middle; text-anchor: middle; font-size: 12px;" transform="translate(50,37.5)" y="0" x="0" id="text-entity-PRODUCT-b14524a1-8e20-5805-a382-423fd1ec339f" class="er entityLabel">PRODUCT</text></g><rect height="14" width="17.71875" y="138" x="75.85962677001953" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="145" x="84.71900177001953" id="rel25" class="er relationshipLabel">has</text><rect height="14" width="33.875" y="225.50001525878906" x="-96.9375" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="232.50001525878906" x="-80" id="rel26" class="er relationshipLabel">places</text><rect height="14" width="49.1953125" y="113.21796417236328" x="208.8299102783203" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="120.21796417236328" x="233.4275665283203" id="rel27" class="er relationshipLabel">liable for</text><rect height="14" width="44.3984375" y="313" x="62.51978302001953" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="320" x="84.71900177001953" id="rel28" class="er relationshipLabel">receives</text><rect height="14" width="34.328125" y="337.78204345703125" x="216.2635040283203" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="344.78204345703125" x="233.4275665283203" id="rel29" class="er relationshipLabel">covers</text><rect height="14" width="44.109375" y="513.020263671875" x="130.02452087402344" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="520.020263671875" x="152.07920837402344" id="rel30" class="er relationshipLabel">includes</text><rect height="14" width="44.8359375" y="313" x="497.03900146484375" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="320" x="519.4569702148438" id="rel31" class="er relationshipLabel">contains</text><rect height="14" width="55.828125" y="513.02001953125" x="424.18267822265625" class="er relationshipLabelBox"></rect><text style="text-anchor: middle; dominant-baseline: middle; font-size: 12px;" y="520.02001953125" x="452.09674072265625" id="rel32" class="er relationshipLabel">ordered in</text></svg>


blobId: rNSlJerzJeOd0xhzXbR4
dateModified: 2026-06-08 21:19:31.170-0500
utcDateModified: 2026-06-09 02:19:31.170Z
content:
  ---
  config:
    layout: elk
  ---
  flowchart LR
  A-->|"Guarantee"|B
  C-->|"User attributes"|B
  C-->|"Master data"|B
  C-->|"Exchange Rate"|B
  C-->|"Profit Centers"|B
  C-->|"Vendor Partners"|B
  C-->|"Work Situation"|B
  C-->|"Customer"|B
  C-->|"Profit Centers"|B
  B-->|"Guarantee"|C


blobId: wudESeXOwO2fIRzd3A71
dateModified: 2026-06-08 21:19:31.172-0500
utcDateModified: 2026-06-09 02:19:31.172Z
content:
  <svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="4 4 530.833251953125 437" style="max-width: 530.833251953125px;" class="flowchart" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-25"><style>#mermaid-graph-25{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-25 .error-icon{fill:#a44141;}#mermaid-graph-25 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-25 .edge-thickness-normal{stroke-width:1px;}#mermaid-graph-25 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-25 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-25 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-graph-25 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-25 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-25 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-25 .marker.cross{stroke:lightgrey;}#mermaid-graph-25 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-25 p{margin:0;}#mermaid-graph-25 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#ccc;}#mermaid-graph-25 .cluster-label text{fill:#F9FFFE;}#mermaid-graph-25 .cluster-label span{color:#F9FFFE;}#mermaid-graph-25 .cluster-label span p{background-color:transparent;}#mermaid-graph-25 .label text,#mermaid-graph-25 span{fill:#ccc;color:#ccc;}#mermaid-graph-25 .node rect,#mermaid-graph-25 .node circle,#mermaid-graph-25 .node ellipse,#mermaid-graph-25 .node polygon,#mermaid-graph-25 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#mermaid-graph-25 .rough-node .label text,#mermaid-graph-25 .node .label text,#mermaid-graph-25 .image-shape .label,#mermaid-graph-25 .icon-shape .label{text-anchor:middle;}#mermaid-graph-25 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-graph-25 .rough-node .label,#mermaid-graph-25 .node .label,#mermaid-graph-25 .image-shape .label,#mermaid-graph-25 .icon-shape .label{text-align:center;}#mermaid-graph-25 .node.clickable{cursor:pointer;}#mermaid-graph-25 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#mermaid-graph-25 .arrowheadPath{fill:lightgrey;}#mermaid-graph-25 .edgePath .path{stroke:lightgrey;stroke-width:2.0px;}#mermaid-graph-25 .flowchart-link{stroke:lightgrey;fill:none;}#mermaid-graph-25 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#mermaid-graph-25 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-25 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-25 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#mermaid-graph-25 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#mermaid-graph-25 .cluster text{fill:#F9FFFE;}#mermaid-graph-25 .cluster span{color:#F9FFFE;}#mermaid-graph-25 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#mermaid-graph-25 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-25 rect.text{fill:none;stroke-width:0;}#mermaid-graph-25 .icon-shape,#mermaid-graph-25 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#mermaid-graph-25 .icon-shape p,#mermaid-graph-25 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#mermaid-graph-25 .icon-shape rect,#mermaid-graph-25 .image-shape rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-25 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-25_flowchart-v2-pointEnd"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-25_flowchart-v2-pointStart"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-25_flowchart-v2-circleEnd"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-25_flowchart-v2-circleStart"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-graph-25_flowchart-v2-crossEnd"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-graph-25_flowchart-v2-crossStart"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker></g><g class="subgraphs"></g><g class="nodes"><g transform="translate(46.849998474121094, 39)" id="flowchart-A-432" class="node default"><rect height="54" width="69.43333435058594" y="-27" x="-34.71666717529297" style="" class="basic label-container"></rect><g transform="translate(-4.716667175292969, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="9.433334350585938"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>A</p></span></div></foreignObject></g></g><g transform="translate(492.3083267211914, 249.04545454545453)" id="flowchart-B-433" class="node default"><rect height="54" width="69.05000305175781" y="-27" x="-34.525001525878906" style="" class="basic label-container"></rect><g transform="translate(-4.525001525878906, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="9.050003051757812"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>B</p></span></div></foreignObject></g></g><g transform="translate(46.78333282470703, 399.9)" id="flowchart-C-434" class="node default"><rect height="54" width="69.56666564941406" y="-27" x="-34.78333282470703" style="" class="basic label-container"></rect><g transform="translate(-4.783332824707031, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="9.566665649414062"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>C</p></span></div></foreignObject></g></g></g><g class="edges edgePaths"><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_A_B_0_0" d="M81.567,39L140.519,39C199.472,39,317.378,39,376.802,39.362C436.226,39.724,437.169,40.448,438.002,41.281C438.836,42.114,439.559,43.057,439.921,73.188C440.283,103.318,440.283,162.636,440.645,192.767C441.007,222.897,441.731,223.84,442.564,224.673C443.398,225.507,444.341,226.231,446.229,226.593C448.117,226.955,450.95,226.955,452.367,226.955L453.783,226.955"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_1_0" d="M81.567,383.7L86.567,383.7C91.567,383.7,101.567,383.7,107.038,383.338C112.509,382.976,113.452,382.252,114.286,381.419C115.119,380.586,115.843,379.643,116.205,337.555C116.567,295.467,116.567,212.233,116.929,170.145C117.291,128.057,118.014,127.114,118.848,126.281C119.681,125.448,120.624,124.724,167.548,124.362C214.472,124,307.378,124,354.302,124.362C401.226,124.724,402.169,125.448,403.002,126.281C403.836,127.114,404.559,128.057,404.921,145.657C405.283,163.258,405.283,197.515,405.645,215.115C406.007,232.716,406.731,233.658,407.564,234.492C408.398,235.325,409.341,236.049,417.062,236.411C424.783,236.773,439.283,236.773,446.533,236.773L453.783,236.773"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_2_0" d="M81.567,389.1L89.483,389.1C97.4,389.1,113.233,389.1,121.621,388.738C130.009,388.376,130.952,387.652,131.786,386.819C132.619,385.986,133.343,385.043,133.705,349.138C134.067,313.233,134.067,242.367,134.429,206.462C134.791,170.557,135.514,169.614,136.348,168.781C137.181,167.948,138.124,167.224,179.215,166.862C220.306,166.5,301.544,166.5,342.635,166.862C383.726,167.224,384.669,167.948,385.502,168.781C386.336,169.614,387.059,170.557,387.421,181.892C387.783,193.227,387.783,214.955,388.145,226.29C388.507,237.625,389.231,238.567,390.064,239.401C390.898,240.234,391.841,240.958,402.479,241.32C413.117,241.682,433.45,241.682,443.617,241.682L453.783,241.682"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_3_0" d="M81.567,394.5L92.4,394.5C103.233,394.5,124.9,394.5,136.205,394.138C147.509,393.776,148.452,393.052,149.286,392.219C150.119,391.386,150.843,390.443,151.205,360.721C151.567,331,151.567,272.5,151.929,242.779C152.291,213.057,153.014,212.114,153.848,211.281C154.681,210.448,155.624,209.724,190.881,209.362C226.139,209,295.711,209,330.969,209.362C366.226,209.724,367.169,210.448,368.002,211.281C368.836,212.114,369.559,213.057,369.921,218.127C370.283,223.197,370.283,232.394,370.645,237.464C371.007,242.534,371.731,243.477,372.564,244.31C373.398,245.143,374.341,245.867,387.895,246.229C401.45,246.591,427.617,246.591,440.7,246.591L453.783,246.591"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_4_0" d="M81.567,399.9L95.317,399.9C109.067,399.9,136.567,399.9,150.788,399.538C165.009,399.176,165.952,398.452,166.786,397.619C167.619,396.786,168.343,395.843,168.705,372.305C169.067,348.767,169.067,302.633,169.429,279.095C169.791,255.557,170.514,254.614,171.348,253.781C172.181,252.948,173.124,252.224,220.215,251.862C267.306,251.5,360.544,251.5,407.164,251.5L453.783,251.5"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_5_0" d="M81.567,405.3L98.233,405.3C114.9,405.3,148.233,405.3,165.371,404.938C182.509,404.576,183.452,403.852,184.286,403.019C185.119,402.186,185.843,401.243,186.205,383.888C186.567,366.533,186.567,332.767,186.929,315.412C187.291,298.057,188.014,297.114,188.848,296.281C189.681,295.448,190.624,294.724,220.048,294.362C249.472,294,307.378,294,336.802,293.638C366.226,293.276,367.169,292.552,368.002,291.719C368.836,290.886,369.559,289.943,369.921,284.873C370.283,279.803,370.283,270.606,370.645,265.536C371.007,260.466,371.731,259.523,372.564,258.69C373.398,257.857,374.341,257.133,387.895,256.771C401.45,256.409,427.617,256.409,440.7,256.409L453.783,256.409"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_6_0" d="M81.567,410.7L101.15,410.7C120.733,410.7,159.9,410.7,179.955,410.338C200.009,409.976,200.952,409.252,201.786,408.419C202.619,407.586,203.343,406.643,203.705,395.471C204.067,384.3,204.067,362.9,204.429,351.729C204.791,340.557,205.514,339.614,206.348,338.781C207.181,337.948,208.124,337.224,237.548,336.862C266.972,336.5,324.878,336.5,354.302,336.138C383.726,335.776,384.669,335.052,385.502,334.219C386.336,333.386,387.059,332.443,387.421,321.108C387.783,309.773,387.783,288.045,388.145,276.71C388.507,265.375,389.231,264.433,390.064,263.599C390.898,262.766,391.841,262.042,402.479,261.68C413.117,261.318,433.45,261.318,443.617,261.318L453.783,261.318"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_7_0" d="M81.567,416.1L104.067,416.1C126.567,416.1,171.567,416.1,194.538,415.738C217.509,415.376,218.452,414.652,219.286,413.819C220.119,412.986,220.843,412.043,221.205,407.055C221.567,402.067,221.567,393.033,221.929,388.045C222.291,383.057,223.014,382.114,223.848,381.281C224.681,380.448,225.624,379.724,255.048,379.362C284.472,379,342.378,379,371.802,378.638C401.226,378.276,402.169,377.552,403.002,376.719C403.836,375.886,404.559,374.943,404.921,357.343C405.283,339.742,405.283,305.485,405.645,287.885C406.007,270.284,406.731,269.342,407.564,268.508C408.398,267.675,409.341,266.951,417.062,266.589C424.783,266.227,439.283,266.227,446.533,266.227L453.783,266.227"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_B_8_0" d="M81.567,421.5L137.603,421.5C193.639,421.5,305.711,421.5,362.219,421.138C418.726,420.776,419.669,420.052,420.502,419.219C421.336,418.386,422.059,417.443,422.421,393.577C422.783,369.712,422.783,322.924,423.145,299.059C423.507,275.194,424.231,274.251,425.064,273.417C425.898,272.584,426.841,271.86,431.645,271.498C436.45,271.136,445.117,271.136,449.45,271.136L453.783,271.136"></path><path marker-end="url(#mermaid-graph-25_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_B_C_9_0" d="M457.783,231.864L452.783,231.864C447.783,231.864,437.783,231.864,432.312,231.502C426.841,231.14,425.898,230.416,425.064,229.583C424.231,228.749,423.507,227.806,423.145,203.941C422.783,180.076,422.783,133.288,422.421,109.423C422.059,85.557,421.336,84.614,420.502,83.781C419.669,82.948,418.726,82.224,365.969,81.862C313.211,81.5,208.639,81.5,155.881,81.862C103.124,82.224,102.181,82.948,101.348,83.781C100.514,84.614,99.791,85.557,99.429,133.829C99.067,182.1,99.067,277.7,98.705,325.971C98.343,374.243,97.619,375.186,96.786,376.019C95.952,376.852,95.009,377.576,93.121,377.938C91.233,378.3,88.4,378.3,86.983,378.3L85.567,378.3"></path></g><g class="edgeLabels"><g transform="translate(295.9249954223633, 38.5)" class="edgeLabel"><g transform="translate(-37.57499694824219, -12)" class="label"><foreignObject height="24" width="75.14999389648438"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Guarantee</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 123.5)" class="edgeLabel"><g transform="translate(-53.875, -12)" class="label"><foreignObject height="24" width="107.75"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>User attributes</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 165.99999999999997)" class="edgeLabel"><g transform="translate(-42.208335876464844, -12)" class="label"><foreignObject height="24" width="84.41667175292969"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Master data</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 208.49999999999997)" class="edgeLabel"><g transform="translate(-52.39167022705078, -12)" class="label"><foreignObject height="24" width="104.78334045410156"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Exchange Rate</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 250.99999999999997)" class="edgeLabel"><g transform="translate(-49.73332977294922, -12)" class="label"><foreignObject height="24" width="99.46665954589844"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Profit Centers</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 293.5)" class="edgeLabel"><g transform="translate(-56.85832977294922, -12)" class="label"><foreignObject height="24" width="113.71665954589844"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Vendor Partners</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 336)" class="edgeLabel"><g transform="translate(-52.30000305175781, -12)" class="label"><foreignObject height="24" width="104.60000610351562"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Work Situation</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 378.5)" class="edgeLabel"><g transform="translate(-33.98332977294922, -12)" class="label"><foreignObject height="24" width="67.96665954589844"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Customer</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 421)" class="edgeLabel"><g transform="translate(-49.73332977294922, -12)" class="label"><foreignObject height="24" width="99.46665954589844"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Profit Centers</p></span></div></foreignObject></g></g><g transform="translate(295.9249954223633, 81)" class="edgeLabel"><g transform="translate(-37.57499694824219, -12)" class="label"><foreignObject height="24" width="75.14999389648438"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Guarantee</p></span></div></foreignObject></g></g></g></svg>


blobId: oITmFD4bPyYVXtzIpIzm
dateModified: 2026-06-08 21:19:31.176-0500
utcDateModified: 2026-06-09 02:19:31.176Z
content:
  <svg aria-roledescription="flowchart-v2" role="graphics-document document" viewBox="0 0 299.76666259765625 489.41668701171875" style="max-width: 299.76666259765625px;" class="flowchart" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-13"><style>#mermaid-graph-13{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-13 .error-icon{fill:#a44141;}#mermaid-graph-13 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-13 .edge-thickness-normal{stroke-width:1px;}#mermaid-graph-13 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-13 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-13 .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-graph-13 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-13 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-13 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-13 .marker.cross{stroke:lightgrey;}#mermaid-graph-13 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-13 p{margin:0;}#mermaid-graph-13 .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#ccc;}#mermaid-graph-13 .cluster-label text{fill:#F9FFFE;}#mermaid-graph-13 .cluster-label span{color:#F9FFFE;}#mermaid-graph-13 .cluster-label span p{background-color:transparent;}#mermaid-graph-13 .label text,#mermaid-graph-13 span{fill:#ccc;color:#ccc;}#mermaid-graph-13 .node rect,#mermaid-graph-13 .node circle,#mermaid-graph-13 .node ellipse,#mermaid-graph-13 .node polygon,#mermaid-graph-13 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#mermaid-graph-13 .rough-node .label text,#mermaid-graph-13 .node .label text,#mermaid-graph-13 .image-shape .label,#mermaid-graph-13 .icon-shape .label{text-anchor:middle;}#mermaid-graph-13 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-graph-13 .rough-node .label,#mermaid-graph-13 .node .label,#mermaid-graph-13 .image-shape .label,#mermaid-graph-13 .icon-shape .label{text-align:center;}#mermaid-graph-13 .node.clickable{cursor:pointer;}#mermaid-graph-13 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#mermaid-graph-13 .arrowheadPath{fill:lightgrey;}#mermaid-graph-13 .edgePath .path{stroke:lightgrey;stroke-width:2.0px;}#mermaid-graph-13 .flowchart-link{stroke:lightgrey;fill:none;}#mermaid-graph-13 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#mermaid-graph-13 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-13 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-13 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#mermaid-graph-13 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#mermaid-graph-13 .cluster text{fill:#F9FFFE;}#mermaid-graph-13 .cluster span{color:#F9FFFE;}#mermaid-graph-13 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#mermaid-graph-13 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-13 rect.text{fill:none;stroke-width:0;}#mermaid-graph-13 .icon-shape,#mermaid-graph-13 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#mermaid-graph-13 .icon-shape p,#mermaid-graph-13 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#mermaid-graph-13 .icon-shape rect,#mermaid-graph-13 .image-shape rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#mermaid-graph-13 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-13_flowchart-v2-pointEnd"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 0 L 10 5 L 0 10 z"></path></marker><marker orient="auto" markerHeight="8" markerWidth="8" markerUnits="userSpaceOnUse" refY="5" refX="4.5" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-13_flowchart-v2-pointStart"><path style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 0 5 L 10 10 L 10 0 z"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="11" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-13_flowchart-v2-circleEnd"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5" refX="-1" viewBox="0 0 10 10" class="marker flowchart-v2" id="mermaid-graph-13_flowchart-v2-circleStart"><circle style="stroke-width: 1px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" r="5" cy="5" cx="5"></circle></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="12" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-graph-13_flowchart-v2-crossEnd"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><marker orient="auto" markerHeight="11" markerWidth="11" markerUnits="userSpaceOnUse" refY="5.2" refX="-1" viewBox="0 0 11 11" class="marker cross flowchart-v2" id="mermaid-graph-13_flowchart-v2-crossStart"><path style="stroke-width: 2px; stroke-dasharray: 1px, 0px;" class="arrowMarkerPath" d="M 1,1 l 9,9 M 10,1 l -9,9"></path></marker><g class="root"><g class="clusters"></g><g class="edgePaths"><path marker-end="url(#mermaid-graph-13_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_A_B_0" d="M149.883,62L149.883,68.167C149.883,74.333,149.883,86.667,149.883,98.333C149.883,110,149.883,121,149.883,126.5L149.883,132"></path><path marker-end="url(#mermaid-graph-13_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_B_C_1" d="M149.883,190L149.883,194.167C149.883,198.333,149.883,206.667,149.954,214.417C150.024,222.167,150.164,229.334,150.235,232.917L150.305,236.501"></path><path marker-end="url(#mermaid-graph-13_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_D_2" d="M123.672,327.206L114.134,337.741C104.596,348.276,85.519,369.346,75.98,385.382C66.442,401.417,66.442,412.417,66.442,417.917L66.442,423.417"></path><path marker-end="url(#mermaid-graph-13_flowchart-v2-pointEnd)" style="" class="edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link" id="L_C_E_3" d="M177.094,327.206L186.466,337.741C195.838,348.276,214.581,369.346,223.953,385.382C233.325,401.417,233.325,412.417,233.325,417.917L233.325,423.417"></path></g><g class="edgeLabels"><g transform="translate(149.88333129882812, 99)" class="edgeLabel"><g transform="translate(-15.199996948242188, -12)" class="label"><foreignObject height="24" width="30.399993896484375"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Text</p></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><foreignObject height="0" width="0"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"></span></div></foreignObject></g></g><g transform="translate(66.44166564941406, 390.4166717529297)" class="edgeLabel"><g transform="translate(-14.133331298828125, -12)" class="label"><foreignObject height="24" width="28.26666259765625"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>One</p></span></div></foreignObject></g></g><g transform="translate(233.3249969482422, 390.4166717529297)" class="edgeLabel"><g transform="translate(-13.783332824707031, -12)" class="label"><foreignObject height="24" width="27.566665649414062"><div class="labelBkg" xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="edgeLabel"><p>Two</p></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(149.88333129882812, 35)" id="flowchart-A-248" class="node default"><rect height="54" width="94" y="-27" x="-47" style="" class="basic label-container"></rect><g transform="translate(-17, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="34"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Hard</p></span></div></foreignObject></g></g><g transform="translate(149.88333129882812, 163)" id="flowchart-B-249" class="node default"><rect height="54" width="73.66667175292969" y="-27" x="-36.833335876464844" ry="5" rx="5" style="" class="basic label-container"></rect><g transform="translate(-21.833335876464844, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="43.66667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Round</p></span></div></foreignObject></g></g><g transform="translate(149.88333129882812, 296.70833587646484)" id="flowchart-C-251" class="node default"><polygon transform="translate(-56.708335876464844,56.708335876464844)" class="label-container" points="56.708335876464844,0 113.41667175292969,-56.708335876464844 56.708335876464844,-113.41667175292969 0,-56.708335876464844"></polygon><g transform="translate(-29.708335876464844, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="59.41667175292969"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Decision</p></span></div></foreignObject></g></g><g transform="translate(66.44166564941406, 454.4166717529297)" id="flowchart-D-253" class="node default"><rect height="54" width="116.88333129882812" y="-27" x="-58.44166564941406" style="" class="basic label-container"></rect><g transform="translate(-28.441665649414062, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="56.883331298828125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Result 1</p></span></div></foreignObject></g></g><g transform="translate(233.3249969482422, 454.4166717529297)" id="flowchart-E-255" class="node default"><rect height="54" width="116.88333129882812" y="-27" x="-58.44166564941406" style="" class="basic label-container"></rect><g transform="translate(-28.441665649414062, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="56.883331298828125"><div xmlns="http://www.w3.org/1999/xhtml" style="display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;"><span class="nodeLabel"><p>Result 2</p></span></div></foreignObject></g></g></g></g></g></svg>


blobId: 54wNwlcT7pQhxtk0Dt7N
dateModified: 2026-06-08 21:19:31.177-0500
utcDateModified: 2026-06-09 02:19:31.177Z
content:
  gantt
  section Section
  Completed :done,    des1, 2014-01-06,2014-01-08
  Active        :active,  des2, 2014-01-07, 3d
  Parallel 1   :         des3, after des1, 1d
  Parallel 2   :         des4, after des1, 1d
  Parallel 3   :         des5, after des3, 1d
  Parallel 4   :         des6, after des4, 1d


blobId: FWJfBZZ2HaFADzZGaI69
dateModified: 2026-06-08 21:19:31.179-0500
utcDateModified: 2026-06-09 02:19:31.179Z
content:
  <svg aria-roledescription="gantt" role="graphics-document document" height="244" viewBox="0 0 1043 244" xmlns="http://www.w3.org/2000/svg" width="1043" id="mermaid-graph-11"><style>#mermaid-graph-11{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-11 .error-icon{fill:#a44141;}#mermaid-graph-11 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-11 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-11 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-11 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-11 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-11 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-11 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-11 .marker.cross{stroke:lightgrey;}#mermaid-graph-11 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-11 .mermaid-main-font{font-family:"trebuchet ms",verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-11 .exclude-range{fill:hsl(52.9411764706, 28.813559322%, 48.431372549%);}#mermaid-graph-11 .section{stroke:none;opacity:0.2;}#mermaid-graph-11 .section0{fill:hsl(52.9411764706, 28.813559322%, 58.431372549%);}#mermaid-graph-11 .section2{fill:#EAE8D9;}#mermaid-graph-11 .section1,#mermaid-graph-11 .section3{fill:#333;opacity:0.2;}#mermaid-graph-11 .sectionTitle0{fill:#F9FFFE;}#mermaid-graph-11 .sectionTitle1{fill:#F9FFFE;}#mermaid-graph-11 .sectionTitle2{fill:#F9FFFE;}#mermaid-graph-11 .sectionTitle3{fill:#F9FFFE;}#mermaid-graph-11 .sectionTitle{text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-11 .grid .tick{stroke:lightgrey;opacity:0.8;shape-rendering:crispEdges;}#mermaid-graph-11 .grid .tick text{font-family:"trebuchet ms",verdana,arial,sans-serif;fill:#ccc;}#mermaid-graph-11 .grid path{stroke-width:0;}#mermaid-graph-11 .today{fill:none;stroke:#DB5757;stroke-width:2px;}#mermaid-graph-11 .task{stroke-width:2;}#mermaid-graph-11 .taskText{text-anchor:middle;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-11 .taskTextOutsideRight{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);text-anchor:start;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-11 .taskTextOutsideLeft{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);text-anchor:end;}#mermaid-graph-11 .task.clickable{cursor:pointer;}#mermaid-graph-11 .taskText.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-11 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-11 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163!important;font-weight:bold;}#mermaid-graph-11 .taskText0,#mermaid-graph-11 .taskText1,#mermaid-graph-11 .taskText2,#mermaid-graph-11 .taskText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);}#mermaid-graph-11 .task0,#mermaid-graph-11 .task1,#mermaid-graph-11 .task2,#mermaid-graph-11 .task3{fill:hsl(180, 1.5873015873%, 35.3529411765%);stroke:#ffffff;}#mermaid-graph-11 .taskTextOutside0,#mermaid-graph-11 .taskTextOutside2{fill:lightgrey;}#mermaid-graph-11 .taskTextOutside1,#mermaid-graph-11 .taskTextOutside3{fill:lightgrey;}#mermaid-graph-11 .active0,#mermaid-graph-11 .active1,#mermaid-graph-11 .active2,#mermaid-graph-11 .active3{fill:#81B1DB;stroke:#ffffff;}#mermaid-graph-11 .activeText0,#mermaid-graph-11 .activeText1,#mermaid-graph-11 .activeText2,#mermaid-graph-11 .activeText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-11 .done0,#mermaid-graph-11 .done1,#mermaid-graph-11 .done2,#mermaid-graph-11 .done3{stroke:grey;fill:lightgrey;stroke-width:2;}#mermaid-graph-11 .doneText0,#mermaid-graph-11 .doneText1,#mermaid-graph-11 .doneText2,#mermaid-graph-11 .doneText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-11 .crit0,#mermaid-graph-11 .crit1,#mermaid-graph-11 .crit2,#mermaid-graph-11 .crit3{stroke:#E83737;fill:#E83737;stroke-width:2;}#mermaid-graph-11 .activeCrit0,#mermaid-graph-11 .activeCrit1,#mermaid-graph-11 .activeCrit2,#mermaid-graph-11 .activeCrit3{stroke:#E83737;fill:#81B1DB;stroke-width:2;}#mermaid-graph-11 .doneCrit0,#mermaid-graph-11 .doneCrit1,#mermaid-graph-11 .doneCrit2,#mermaid-graph-11 .doneCrit3{stroke:#E83737;fill:lightgrey;stroke-width:2;cursor:pointer;shape-rendering:crispEdges;}#mermaid-graph-11 .milestone{transform:rotate(45deg) scale(0.8,0.8);}#mermaid-graph-11 .milestoneText{font-style:italic;}#mermaid-graph-11 .doneCritText0,#mermaid-graph-11 .doneCritText1,#mermaid-graph-11 .doneCritText2,#mermaid-graph-11 .doneCritText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-11 .activeCritText0,#mermaid-graph-11 .activeCritText1,#mermaid-graph-11 .activeCritText2,#mermaid-graph-11 .activeCritText3{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%)!important;}#mermaid-graph-11 .titleText{text-anchor:middle;font-size:18px;fill:#ccc;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-11 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><g text-anchor="middle" font-family="sans-serif" font-size="10" fill="none" transform="translate(75, 194)" class="grid"><path d="M0,-159V0H893V-159" stroke="currentColor" class="domain"></path><g transform="translate(102,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-06</text></g><g transform="translate(214,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-07</text></g><g transform="translate(326,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-07</text></g><g transform="translate(437,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-08</text></g><g transform="translate(549,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-08</text></g><g transform="translate(660,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-09</text></g><g transform="translate(772,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-09</text></g><g transform="translate(884,0)" opacity="1" class="tick"><line y2="-159" stroke="currentColor"></line><text style="text-anchor: middle;" font-size="10" stroke="none" dy="1em" y="3" fill="#000">2014-01-10</text></g></g><g><rect class="section section0" height="24" width="1005.5" y="48" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="96" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="120" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="72" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="144" x="0"></rect><rect class="section section0" height="24" width="1005.5" y="168" x="0"></rect></g><g><rect class="task done0" transform-origin="75px 60px" height="20" width="0" y="50" x="75" ry="3" rx="3" id="des1"></rect><rect class="task task0" transform-origin="186.5px 108px" height="20" width="223" y="98" x="75" ry="3" rx="3" id="des3"></rect><rect class="task task0" transform-origin="186.5px 132px" height="20" width="223" y="122" x="75" ry="3" rx="3" id="des4"></rect><rect class="task active0" transform-origin="633px 84px" height="20" width="670" y="74" x="298" ry="3" rx="3" id="des2"></rect><rect class="task task0" transform-origin="410px 156px" height="20" width="224" y="146" x="298" ry="3" rx="3" id="des5"></rect><rect class="task task0" transform-origin="410px 180px" height="20" width="224" y="170" x="298" ry="3" rx="3" id="des6"></rect><text class="taskTextOutsideRight taskTextOutside0  doneText0 width-53.4765625" y="63.5" x="80" font-size="11" id="des1-text">Completed </text><text class="taskText taskText0  width-46.2734375" y="111.5" x="186.5" font-size="11" id="des3-text">Parallel 1   </text><text class="taskText taskText0  width-46.2734375" y="135.5" x="186.5" font-size="11" id="des4-text">Parallel 2   </text><text class="taskText taskText0 activeText0 width-30.8203125" y="87.5" x="633" font-size="11" id="des2-text">Active        </text><text class="taskText taskText0  width-46.2734375" y="159.5" x="410" font-size="11" id="des5-text">Parallel 3   </text><text class="taskText taskText0  width-46.2734375" y="183.5" x="410" font-size="11" id="des6-text">Parallel 4   </text></g><g><text class="sectionTitle sectionTitle0" font-size="11" y="122" x="10" dy="0em"><tspan x="10" alignment-baseline="central">Section</tspan></text></g><g class="today"><line class="today" y2="219" y1="25" x2="806546" x1="806546"></line></g><text class="titleText" y="25" x="521.5"></text></svg>


blobId: tMQwo5fi3wLF1hbkI7WP
dateModified: 2026-06-08 21:19:31.180-0500
utcDateModified: 2026-06-09 02:19:31.180Z
content:
      gitGraph
         commit
         commit
         branch develop
         commit
         commit
         commit
         checkout main
         commit
         commit


blobId: 6KuQzr3f0yXIEVAEQAjm
dateModified: 2026-06-08 21:19:31.182-0500
utcDateModified: 2026-06-09 02:19:31.182Z
content:
  <svg aria-roledescription="gitGraph" role="graphics-document document" viewBox="-117.421875 -18.5 475.421875 173.22018432617188" height="173.22018432617188" xmlns="http://www.w3.org/2000/svg" width="475.421875" id="mermaid-graph-30"><style>#mermaid-graph-30{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-30 .error-icon{fill:#a44141;}#mermaid-graph-30 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-30 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-30 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-30 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-30 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-30 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-30 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-30 .marker.cross{stroke:lightgrey;}#mermaid-graph-30 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-30 .commit-id,#mermaid-graph-30 .commit-msg,#mermaid-graph-30 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);}#mermaid-graph-30 .branch-label0{fill:#2c2c2c;}#mermaid-graph-30 .commit0{stroke:hsl(180, 1.5873015873%, 48.3529411765%);fill:hsl(180, 1.5873015873%, 48.3529411765%);}#mermaid-graph-30 .commit-highlight0{stroke:rgb(133.6571428571, 129.7428571428, 129.7428571428);fill:rgb(133.6571428571, 129.7428571428, 129.7428571428);}#mermaid-graph-30 .label0{fill:hsl(180, 1.5873015873%, 48.3529411765%);}#mermaid-graph-30 .arrow0{stroke:hsl(180, 1.5873015873%, 48.3529411765%);}#mermaid-graph-30 .branch-label1{fill:lightgrey;}#mermaid-graph-30 .commit1{stroke:hsl(321.6393442623, 65.5913978495%, 38.2352941176%);fill:hsl(321.6393442623, 65.5913978495%, 38.2352941176%);}#mermaid-graph-30 .commit-highlight1{stroke:rgb(93.5483870969, 221.4516129033, 139.677419355);fill:rgb(93.5483870969, 221.4516129033, 139.677419355);}#mermaid-graph-30 .label1{fill:hsl(321.6393442623, 65.5913978495%, 38.2352941176%);}#mermaid-graph-30 .arrow1{stroke:hsl(321.6393442623, 65.5913978495%, 38.2352941176%);}#mermaid-graph-30 .branch-label2{fill:lightgrey;}#mermaid-graph-30 .commit2{stroke:hsl(194.4, 16.5562913907%, 49.6078431373%);fill:hsl(194.4, 16.5562913907%, 49.6078431373%);}#mermaid-graph-30 .commit-highlight2{stroke:rgb(149.4437086091, 117.6092715231, 107.5562913906);fill:rgb(149.4437086091, 117.6092715231, 107.5562913906);}#mermaid-graph-30 .label2{fill:hsl(194.4, 16.5562913907%, 49.6078431373%);}#mermaid-graph-30 .arrow2{stroke:hsl(194.4, 16.5562913907%, 49.6078431373%);}#mermaid-graph-30 .branch-label3{fill:#2c2c2c;}#mermaid-graph-30 .commit3{stroke:hsl(23.0769230769, 49.0566037736%, 40.7843137255%);fill:hsl(23.0769230769, 49.0566037736%, 40.7843137255%);}#mermaid-graph-30 .commit-highlight3{stroke:rgb(99.9811320754, 162.7735849057, 202.0188679245);fill:rgb(99.9811320754, 162.7735849057, 202.0188679245);}#mermaid-graph-30 .label3{fill:hsl(23.0769230769, 49.0566037736%, 40.7843137255%);}#mermaid-graph-30 .arrow3{stroke:hsl(23.0769230769, 49.0566037736%, 40.7843137255%);}#mermaid-graph-30 .branch-label4{fill:lightgrey;}#mermaid-graph-30 .commit4{stroke:hsl(0, 83.3333333333%, 43.5294117647%);fill:hsl(0, 83.3333333333%, 43.5294117647%);}#mermaid-graph-30 .commit-highlight4{stroke:rgb(51.5000000001, 236.5, 236.5);fill:rgb(51.5000000001, 236.5, 236.5);}#mermaid-graph-30 .label4{fill:hsl(0, 83.3333333333%, 43.5294117647%);}#mermaid-graph-30 .arrow4{stroke:hsl(0, 83.3333333333%, 43.5294117647%);}#mermaid-graph-30 .branch-label5{fill:lightgrey;}#mermaid-graph-30 .commit5{stroke:hsl(289.1666666667, 100%, 24.1176470588%);fill:hsl(289.1666666667, 100%, 24.1176470588%);}#mermaid-graph-30 .commit-highlight5{stroke:rgb(154.2083333334, 255, 132.0000000001);fill:rgb(154.2083333334, 255, 132.0000000001);}#mermaid-graph-30 .label5{fill:hsl(289.1666666667, 100%, 24.1176470588%);}#mermaid-graph-30 .arrow5{stroke:hsl(289.1666666667, 100%, 24.1176470588%);}#mermaid-graph-30 .branch-label6{fill:lightgrey;}#mermaid-graph-30 .commit6{stroke:hsl(35.1315789474, 98.7012987013%, 40.1960784314%);fill:hsl(35.1315789474, 98.7012987013%, 40.1960784314%);}#mermaid-graph-30 .commit-highlight6{stroke:rgb(51.331168831, 135.1948051946, 253.6688311688);fill:rgb(51.331168831, 135.1948051946, 253.6688311688);}#mermaid-graph-30 .label6{fill:hsl(35.1315789474, 98.7012987013%, 40.1960784314%);}#mermaid-graph-30 .arrow6{stroke:hsl(35.1315789474, 98.7012987013%, 40.1960784314%);}#mermaid-graph-30 .branch-label7{fill:lightgrey;}#mermaid-graph-30 .commit7{stroke:hsl(106.1538461538, 84.4155844156%, 35.0980392157%);fill:hsl(106.1538461538, 84.4155844156%, 35.0980392157%);}#mermaid-graph-30 .commit-highlight7{stroke:rgb(206.1818181817, 89.948051948, 241.051948052);fill:rgb(206.1818181817, 89.948051948, 241.051948052);}#mermaid-graph-30 .label7{fill:hsl(106.1538461538, 84.4155844156%, 35.0980392157%);}#mermaid-graph-30 .arrow7{stroke:hsl(106.1538461538, 84.4155844156%, 35.0980392157%);}#mermaid-graph-30 .branch{stroke-width:1;stroke:lightgrey;stroke-dasharray:2;}#mermaid-graph-30 .commit-label{font-size:10px;fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#mermaid-graph-30 .commit-label-bkg{font-size:10px;fill:hsl(180, 1.5873015873%, 28.3529411765%);opacity:0.5;}#mermaid-graph-30 .tag-label{font-size:10px;fill:#e0dfdf;}#mermaid-graph-30 .tag-label-bkg{fill:#1f2020;stroke:#cccccc;}#mermaid-graph-30 .tag-hole{fill:#ccc;}#mermaid-graph-30 .commit-merge{stroke:#1f2020;fill:#1f2020;}#mermaid-graph-30 .commit-reverse{stroke:#1f2020;fill:#1f2020;stroke-width:3;}#mermaid-graph-30 .commit-highlight-inner{stroke:#1f2020;fill:#1f2020;}#mermaid-graph-30 .arrow{stroke-width:8;stroke-linecap:round;fill:none;}#mermaid-graph-30 .gitTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-30 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><g class="commit-bullets"></g><g class="commit-labels"></g><g><line class="branch branch0" y2="0" x2="350" y1="0" x1="0"></line><rect transform="translate(-19, -9.25)" height="22.5" width="52.9921875" y="-1.25" x="-68.9921875" ry="4" rx="4" class="branchLabelBkg label0"></rect><g class="branchLabel"><g transform="translate(-78.9921875, -10.25)" class="label branch-label0"><text><tspan class="row" x="0" dy="1em" xml:space="preserve">main</tspan></text></g></g><line class="branch branch1" y2="90" x2="350" y1="90" x1="0"></line><rect transform="translate(-19, 80.75)" height="22.5" width="74.421875" y="-1.25" x="-90.421875" ry="4" rx="4" class="branchLabelBkg label1"></rect><g class="branchLabel"><g transform="translate(-100.421875, 79.75)" class="label branch-label1"><text><tspan class="row" x="0" dy="1em" xml:space="preserve">develop</tspan></text></g></g></g><g class="commit-arrows"><path class="arrow arrow0" d="M 10 0 L 10 0  10 0 L 60 0"></path><path class="arrow arrow1" d="M 60 0 L 60 70 A 20 20, 0, 0, 0, 80 90 L 110 90"></path><path class="arrow arrow1" d="M 110 90 L 110 90  110 90 L 160 90"></path><path class="arrow arrow1" d="M 160 90 L 160 90  160 90 L 210 90"></path><path class="arrow arrow0" d="M 60 0 L 60 0  60 0 L 260 0"></path><path class="arrow arrow0" d="M 260 0 L 260 0  260 0 L 310 0"></path></g><g class="commit-bullets"><circle class="commit 0-e6e63b9 commit0" r="10" cy="0" cx="10"></circle><circle class="commit 1-f6c5e0c commit0" r="10" cy="0" cx="60"></circle><circle class="commit 2-b62cc0e commit1" r="10" cy="90" cx="110"></circle><circle class="commit 3-be86c5a commit1" r="10" cy="90" cx="160"></circle><circle class="commit 4-7021d40 commit1" r="10" cy="90" cx="210"></circle><circle class="commit 5-f753c37 commit0" r="10" cy="0" cx="260"></circle><circle class="commit 6-3f1a1ef commit0" r="10" cy="0" cx="310"></circle></g><g class="commit-labels"><g transform="translate(-28.9225, 25.7675) rotate(-45, 0, 0)"><rect height="15.5" width="50.375" y="13.5" x="-15.1875" class="commit-label-bkg"></rect><text class="commit-label" y="25" x="-13.1875">0-e6e63b9</text></g><g transform="translate(-27.9071875, 24.8590625) rotate(-45, 50, 0)"><rect height="15.5" width="47.703125" y="13.5" x="36.1484375" class="commit-label-bkg"></rect><text class="commit-label" y="25" x="38.1484375">1-f6c5e0c</text></g><g transform="translate(-28.6196875, 25.496562500000003) rotate(-45, 100, 90)"><rect height="15.5" width="49.578125" y="103.5" x="85.2109375" class="commit-label-bkg"></rect><text class="commit-label" y="115" x="87.2109375">2-b62cc0e</text></g><g transform="translate(-28.73546875, 25.600156249999998) rotate(-45, 150, 90)"><rect height="15.5" width="49.8828125" y="103.5" x="135.05859375" class="commit-label-bkg"></rect><text class="commit-label" y="115" x="137.05859375">3-be86c5a</text></g><g transform="translate(-28.762187500000003, 25.6240625) rotate(-45, 200, 90)"><rect height="15.5" width="49.953125" y="103.5" x="185.0234375" class="commit-label-bkg"></rect><text class="commit-label" y="115" x="187.0234375">4-7021d40</text></g><g transform="translate(-27.939843749999998, 24.88828125) rotate(-45, 250, 0)"><rect height="15.5" width="47.7890625" y="13.5" x="236.10546875" class="commit-label-bkg"></rect><text class="commit-label" y="25" x="238.10546875">5-f753c37</text></g><g transform="translate(-27.56318359375, 24.55126953125) rotate(-45, 300, 0)"><rect height="15.5" width="46.7978515625" y="13.5" x="286.60107421875" class="commit-label-bkg"></rect><text class="commit-label" y="25" x="288.60107421875">6-3f1a1ef</text></g></g></svg>


blobId: R8c9ekxGHnxXpDMOia6L
dateModified: 2026-06-08 21:19:31.194-0500
utcDateModified: 2026-06-09 02:19:31.194Z
content:
   journey
      title My working day
      section Go to work
        Make tea: 5: Me
        Go upstairs: 3: Me
        Do work: 1: Me, Cat
      section Go home
        Go downstairs: 5: Me
        Sit down: 3: Me


blobId: gDqpo6wVh4EGqpKqhNq8
dateModified: 2026-06-08 21:19:31.200-0500
utcDateModified: 2026-06-09 02:19:31.200Z
content:
  <svg aria-roledescription="journey" role="graphics-document document" preserveAspectRatio="xMinYMin meet" viewBox="0 -25 1300 540" height="565" xmlns="http://www.w3.org/2000/svg" width="1300" id="mermaid-graph-27"><style>#mermaid-graph-27{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-27 .error-icon{fill:#a44141;}#mermaid-graph-27 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-27 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-27 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-27 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-27 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-27 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-27 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-27 .marker.cross{stroke:lightgrey;}#mermaid-graph-27 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-27 .label{font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);color:#ccc;}#mermaid-graph-27 .mouth{stroke:#666;}#mermaid-graph-27 line{stroke:#ccc;}#mermaid-graph-27 .legend{fill:#ccc;}#mermaid-graph-27 .label text{fill:#333;}#mermaid-graph-27 .label{color:#ccc;}#mermaid-graph-27 .face{fill:#FFF8DC;stroke:#999;}#mermaid-graph-27 .node rect,#mermaid-graph-27 .node circle,#mermaid-graph-27 .node ellipse,#mermaid-graph-27 .node polygon,#mermaid-graph-27 .node path{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#mermaid-graph-27 .node .label{text-align:center;}#mermaid-graph-27 .node.clickable{cursor:pointer;}#mermaid-graph-27 .arrowheadPath{fill:lightgrey;}#mermaid-graph-27 .edgePath .path{stroke:lightgrey;stroke-width:1.5px;}#mermaid-graph-27 .flowchart-link{stroke:lightgrey;fill:none;}#mermaid-graph-27 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#mermaid-graph-27 .edgeLabel rect{opacity:0.5;}#mermaid-graph-27 .cluster text{fill:#F9FFFE;}#mermaid-graph-27 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms',verdana,arial,sans-serif;font-family:var(--mermaid-font-family);font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#mermaid-graph-27 .task-type-0,#mermaid-graph-27 .section-type-0{fill:#1f2020;}#mermaid-graph-27 .task-type-1,#mermaid-graph-27 .section-type-1{fill:hsl(180, 1.5873015873%, 28.3529411765%);}#mermaid-graph-27 .task-type-2,#mermaid-graph-27 .section-type-2{fill:hsl(244, 1.5873015873%, 12.3529411765%);}#mermaid-graph-27 .task-type-3,#mermaid-graph-27 .section-type-3{fill:hsl(244, 1.5873015873%, 28.3529411765%);}#mermaid-graph-27 .task-type-4,#mermaid-graph-27 .section-type-4{fill:hsl(116, 1.5873015873%, 12.3529411765%);}#mermaid-graph-27 .task-type-5,#mermaid-graph-27 .section-type-5{fill:hsl(116, 1.5873015873%, 28.3529411765%);}#mermaid-graph-27 .task-type-6,#mermaid-graph-27 .section-type-6{fill:hsl(308, 1.5873015873%, 12.3529411765%);}#mermaid-graph-27 .task-type-7,#mermaid-graph-27 .section-type-7{fill:hsl(308, 1.5873015873%, 28.3529411765%);}#mermaid-graph-27 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><defs><marker orient="auto" markerHeight="4" markerWidth="6" refY="2" refX="5" id="arrowhead"><path d="M 0,0 V 4 L6,2 Z"></path></marker></defs><circle r="7" stroke="#000" fill="#8FBC8F" class="actor-0" cy="60" cx="20"></circle><text class="legend" y="67" x="40"><tspan x="50">Cat</tspan></text><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="80" cx="20"></circle><text class="legend" y="87" x="40"><tspan x="50">Me</tspan></text><g><rect class="journey-section section-type-0" ry="3" rx="3" height="50" width="550" stroke="#666" fill="#191970" y="50" x="150"></rect><switch><foreignObject height="50" width="550" y="50" x="150"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="journey-section section-type-0"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Go to work</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="journey-section section-type-0" alignment-baseline="central" dominant-baseline="central" y="75" x="425"><tspan dy="0" x="425">Go to work</tspan></text></switch></g><g><line stroke="#666" stroke-dasharray="4 2" stroke-width="1px" class="task-line" y2="450" x2="225" y1="110" x1="225" id="task15"></line><circle overflow="visible" stroke-width="2" r="15" class="face" cy="300" cx="225"></circle><g><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="295" cx="220"></circle><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="295" cx="230"></circle><path transform="translate(225,302)" d="M7.5,0A7.5,7.5,0,1,1,-7.5,0L-6.818,0A6.818,6.818,0,1,0,6.818,0Z" class="mouth"></path></g><rect class="task task-type-0" ry="3" rx="3" height="50" width="150" stroke="#666" fill="#191970" y="110" x="150"></rect><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="110" cx="164"><title>Me</title></circle><switch><foreignObject height="50" width="150" y="110" x="150"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="task"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Make tea</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="task" alignment-baseline="central" dominant-baseline="central" y="135" x="225"><tspan dy="0" x="225">Make tea</tspan></text></switch></g><g><line stroke="#666" stroke-dasharray="4 2" stroke-width="1px" class="task-line" y2="450" x2="425" y1="110" x1="425" id="task16"></line><circle overflow="visible" stroke-width="2" r="15" class="face" cy="360" cx="425"></circle><g><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="355" cx="420"></circle><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="355" cx="430"></circle><line stroke-width="1px" y2="367" x2="430" y1="367" x1="420" stroke="#666" class="mouth"></line></g><rect class="task task-type-0" ry="3" rx="3" height="50" width="150" stroke="#666" fill="#191970" y="110" x="350"></rect><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="110" cx="364"><title>Me</title></circle><switch><foreignObject height="50" width="150" y="110" x="350"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="task"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Go upstairs</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="task" alignment-baseline="central" dominant-baseline="central" y="135" x="425"><tspan dy="0" x="425">Go upstairs</tspan></text></switch></g><g><line stroke="#666" stroke-dasharray="4 2" stroke-width="1px" class="task-line" y2="450" x2="625" y1="110" x1="625" id="task17"></line><circle overflow="visible" stroke-width="2" r="15" class="face" cy="420" cx="625"></circle><g><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="415" cx="620"></circle><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="415" cx="630"></circle><path transform="translate(625,427)" d="M-7.5,0A7.5,7.5,0,1,1,7.5,0L6.818,0A6.818,6.818,0,1,0,-6.818,0Z" class="mouth"></path></g><rect class="task task-type-0" ry="3" rx="3" height="50" width="150" stroke="#666" fill="#191970" y="110" x="550"></rect><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="110" cx="564"><title>Me</title></circle><circle r="7" stroke="#000" fill="#8FBC8F" class="actor-0" cy="110" cx="574"><title>Cat</title></circle><switch><foreignObject height="50" width="150" y="110" x="550"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="task"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Do work</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="task" alignment-baseline="central" dominant-baseline="central" y="135" x="625"><tspan dy="0" x="625">Do work</tspan></text></switch></g><g><rect class="journey-section section-type-1" ry="3" rx="3" height="50" width="350" stroke="#666" fill="#8B008B" y="50" x="750"></rect><switch><foreignObject height="50" width="350" y="50" x="750"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="journey-section section-type-1"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Go home</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="journey-section section-type-1" alignment-baseline="central" dominant-baseline="central" y="75" x="925"><tspan dy="0" x="925">Go home</tspan></text></switch></g><g><line stroke="#666" stroke-dasharray="4 2" stroke-width="1px" class="task-line" y2="450" x2="825" y1="110" x1="825" id="task18"></line><circle overflow="visible" stroke-width="2" r="15" class="face" cy="300" cx="825"></circle><g><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="295" cx="820"></circle><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="295" cx="830"></circle><path transform="translate(825,302)" d="M7.5,0A7.5,7.5,0,1,1,-7.5,0L-6.818,0A6.818,6.818,0,1,0,6.818,0Z" class="mouth"></path></g><rect class="task task-type-1" ry="3" rx="3" height="50" width="150" stroke="#666" fill="#8B008B" y="110" x="750"></rect><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="110" cx="764"><title>Me</title></circle><switch><foreignObject height="50" width="150" y="110" x="750"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="task"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Go downstairs</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="task" alignment-baseline="central" dominant-baseline="central" y="135" x="825"><tspan dy="0" x="825">Go downstairs</tspan></text></switch></g><g><line stroke="#666" stroke-dasharray="4 2" stroke-width="1px" class="task-line" y2="450" x2="1025" y1="110" x1="1025" id="task19"></line><circle overflow="visible" stroke-width="2" r="15" class="face" cy="360" cx="1025"></circle><g><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="355" cx="1020"></circle><circle stroke="#666" fill="#666" stroke-width="2" r="1.5" cy="355" cx="1030"></circle><line stroke-width="1px" y2="367" x2="1030" y1="367" x1="1020" stroke="#666" class="mouth"></line></g><rect class="task task-type-1" ry="3" rx="3" height="50" width="150" stroke="#666" fill="#8B008B" y="110" x="950"></rect><circle r="7" stroke="#000" fill="#7CFC00" class="actor-1" cy="110" cx="964"><title>Me</title></circle><switch><foreignObject height="50" width="150" y="110" x="950"><div style="display: table; height: 100%; width: 100%;" xmlns="http://www.w3.org/1999/xhtml" class="task"><div style="display: table-cell; text-align: center; vertical-align: middle;" class="label">Sit down</div></div></foreignObject><text style="text-anchor: middle; font-size: 14px; font-family: &quot;Open Sans&quot;, sans-serif;" class="task" alignment-baseline="central" dominant-baseline="central" y="135" x="1025"><tspan dy="0" x="1025">Sit down</tspan></text></switch></g><text y="25" font-weight="bold" font-size="4ex" x="150">My working day</text><line marker-end="url(#arrowhead)" stroke="black" stroke-width="4" y2="200" x2="1146" y1="200" x1="150"></line></svg>


blobId: zcPP8QXLUjwLIVgsk9wk
dateModified: 2026-06-08 21:19:31.202-0500
utcDateModified: 2026-06-09 02:19:31.202Z
content:
  mindmap
    root((mindmap))
      Origins
        Long history
        ::icon(fa fa-book)
        Popularisation
          British popular psychology author Tony Buzan
      Research
        On effectiveness<br/>and features
        On Automatic creation
          Uses
              Creative techniques
              Strategic planning
              Argument mapping
      Tools
        Pen and paper
        Mermaid


blobId: Ier0cgHntqGEXowIo5qv
dateModified: 2026-06-08 21:19:31.204-0500
utcDateModified: 2026-06-09 02:19:31.204Z
content:
  <svg aria-roledescription="mindmap" role="graphics-document document" viewBox="5 5 673.33642578125 674.2496948242188" style="max-width: 673.33642578125px;" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-21"><style>#mermaid-graph-21{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-21 .error-icon{fill:#a44141;}#mermaid-graph-21 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-21 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-21 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-21 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-21 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-21 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-21 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-21 .marker.cross{stroke:lightgrey;}#mermaid-graph-21 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-21 .edge{stroke-width:3;}#mermaid-graph-21 .section--1 rect,#mermaid-graph-21 .section--1 path,#mermaid-graph-21 .section--1 circle,#mermaid-graph-21 .section--1 polygon,#mermaid-graph-21 .section--1 path{fill:#1f2020;}#mermaid-graph-21 .section--1 text{fill:lightgrey;}#mermaid-graph-21 .node-icon--1{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge--1{stroke:#1f2020;}#mermaid-graph-21 .edge-depth--1{stroke-width:17;}#mermaid-graph-21 .section--1 line{stroke:#e0dfdf;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-0 rect,#mermaid-graph-21 .section-0 path,#mermaid-graph-21 .section-0 circle,#mermaid-graph-21 .section-0 polygon,#mermaid-graph-21 .section-0 path{fill:#0b0000;}#mermaid-graph-21 .section-0 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-0{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-0{stroke:#0b0000;}#mermaid-graph-21 .edge-depth-0{stroke-width:14;}#mermaid-graph-21 .section-0 line{stroke:#f4ffff;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-1 rect,#mermaid-graph-21 .section-1 path,#mermaid-graph-21 .section-1 circle,#mermaid-graph-21 .section-1 polygon,#mermaid-graph-21 .section-1 path{fill:#4d1037;}#mermaid-graph-21 .section-1 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-1{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-1{stroke:#4d1037;}#mermaid-graph-21 .edge-depth-1{stroke-width:11;}#mermaid-graph-21 .section-1 line{stroke:#b2efc8;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-2 rect,#mermaid-graph-21 .section-2 path,#mermaid-graph-21 .section-2 circle,#mermaid-graph-21 .section-2 polygon,#mermaid-graph-21 .section-2 path{fill:#3f5258;}#mermaid-graph-21 .section-2 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-2{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-2{stroke:#3f5258;}#mermaid-graph-21 .edge-depth-2{stroke-width:8;}#mermaid-graph-21 .section-2 line{stroke:#c0ada7;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-3 rect,#mermaid-graph-21 .section-3 path,#mermaid-graph-21 .section-3 circle,#mermaid-graph-21 .section-3 polygon,#mermaid-graph-21 .section-3 path{fill:#4f2f1b;}#mermaid-graph-21 .section-3 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-3{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-3{stroke:#4f2f1b;}#mermaid-graph-21 .edge-depth-3{stroke-width:5;}#mermaid-graph-21 .section-3 line{stroke:#b0d0e4;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-4 rect,#mermaid-graph-21 .section-4 path,#mermaid-graph-21 .section-4 circle,#mermaid-graph-21 .section-4 polygon,#mermaid-graph-21 .section-4 path{fill:#6e0a0a;}#mermaid-graph-21 .section-4 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-4{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-4{stroke:#6e0a0a;}#mermaid-graph-21 .edge-depth-4{stroke-width:2;}#mermaid-graph-21 .section-4 line{stroke:#91f5f5;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-5 rect,#mermaid-graph-21 .section-5 path,#mermaid-graph-21 .section-5 circle,#mermaid-graph-21 .section-5 polygon,#mermaid-graph-21 .section-5 path{fill:#3b0048;}#mermaid-graph-21 .section-5 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-5{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-5{stroke:#3b0048;}#mermaid-graph-21 .edge-depth-5{stroke-width:-1;}#mermaid-graph-21 .section-5 line{stroke:#c4ffb7;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-6 rect,#mermaid-graph-21 .section-6 path,#mermaid-graph-21 .section-6 circle,#mermaid-graph-21 .section-6 polygon,#mermaid-graph-21 .section-6 path{fill:#995a01;}#mermaid-graph-21 .section-6 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-6{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-6{stroke:#995a01;}#mermaid-graph-21 .edge-depth-6{stroke-width:-4;}#mermaid-graph-21 .section-6 line{stroke:#66a5fe;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-7 rect,#mermaid-graph-21 .section-7 path,#mermaid-graph-21 .section-7 circle,#mermaid-graph-21 .section-7 polygon,#mermaid-graph-21 .section-7 path{fill:#154706;}#mermaid-graph-21 .section-7 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-7{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-7{stroke:#154706;}#mermaid-graph-21 .edge-depth-7{stroke-width:-7;}#mermaid-graph-21 .section-7 line{stroke:#eab8f9;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-8 rect,#mermaid-graph-21 .section-8 path,#mermaid-graph-21 .section-8 circle,#mermaid-graph-21 .section-8 polygon,#mermaid-graph-21 .section-8 path{fill:#161722;}#mermaid-graph-21 .section-8 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-8{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-8{stroke:#161722;}#mermaid-graph-21 .edge-depth-8{stroke-width:-10;}#mermaid-graph-21 .section-8 line{stroke:#e9e8dd;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-9 rect,#mermaid-graph-21 .section-9 path,#mermaid-graph-21 .section-9 circle,#mermaid-graph-21 .section-9 polygon,#mermaid-graph-21 .section-9 path{fill:#00296f;}#mermaid-graph-21 .section-9 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-9{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-9{stroke:#00296f;}#mermaid-graph-21 .edge-depth-9{stroke-width:-13;}#mermaid-graph-21 .section-9 line{stroke:#ffd690;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-10 rect,#mermaid-graph-21 .section-10 path,#mermaid-graph-21 .section-10 circle,#mermaid-graph-21 .section-10 polygon,#mermaid-graph-21 .section-10 path{fill:#01629c;}#mermaid-graph-21 .section-10 text{fill:lightgrey;}#mermaid-graph-21 .node-icon-10{font-size:40px;color:lightgrey;}#mermaid-graph-21 .section-edge-10{stroke:#01629c;}#mermaid-graph-21 .edge-depth-10{stroke-width:-16;}#mermaid-graph-21 .section-10 line{stroke:#fe9d63;stroke-width:3;}#mermaid-graph-21 .disabled,#mermaid-graph-21 .disabled circle,#mermaid-graph-21 .disabled text{fill:lightgray;}#mermaid-graph-21 .disabled text{fill:#efefef;}#mermaid-graph-21 .section-root rect,#mermaid-graph-21 .section-root path,#mermaid-graph-21 .section-root circle,#mermaid-graph-21 .section-root polygon{fill:hsl(180, 1.5873015873%, 48.3529411765%);}#mermaid-graph-21 .section-root text{fill:#2c2c2c;}#mermaid-graph-21 .icon-container{height:100%;display:flex;justify-content:center;align-items:center;}#mermaid-graph-21 .edge{fill:none;}#mermaid-graph-21 .mindmap-node-label{dy:1em;alignment-baseline:middle;text-anchor:middle;dominant-baseline:middle;text-align:center;}#mermaid-graph-21 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><g></g><g class="mindmap-edges"><path class="edge section-edge-0 edge-depth-1" d="M 294.0890966857693,209.09401924084548 L 232.5192536985416,181.16969208050972 L170.94941071131396,153.24536492017398"></path><path class="edge section-edge-0 edge-depth-2" d="M 390.0489196904433,127.3056350168871 L 387.0892092625336,92.35302525145644 L384.12949883462386,57.40041548602579"></path><path class="edge section-edge-0 edge-depth-1" d="M 319.04388703566156,205.41835095472214 L 349.53216284491896,178.77090603177382 L380.02043865417636,152.1234611088255"></path><path class="edge section-edge-0 edge-depth-0" d="M 296.6354210344577,292.0530395132091 L 301.1178974710082,261.09395565185173 L305.60037390755866,230.1348717904944"></path><path class="edge section-edge-1 edge-depth-1" d="M 369.1776964247188,384.8987939792621 L 436.6619187361724,368.20644488025755 L504.14614104762603,351.514095781253"></path><path class="edge section-edge-1 edge-depth-3" d="M 439.11569234758633,564.3381277923824 L 505.4637441720238,560.1293010334722 L571.8117959964612,555.920474274562"></path><path class="edge section-edge-1 edge-depth-3" d="M 431.4191438903088,578.4063733156934 L 447.7944770793815,607.9417918559519 L464.1698102684542,637.4772103962105"></path><path class="edge section-edge-1 edge-depth-3" d="M 409.34579376541285,567.7291344485448 L 345.0896688596654,578.3287194366775 L280.8335439539179,588.9283044248102"></path><path class="edge section-edge-1 edge-depth-2" d="M 388.80092316482575,491.7589686948048 L 403.2240564150551,521.7637694037093 L417.64718966528443,551.7685701126137"></path><path class="edge section-edge-1 edge-depth-1" d="M 359.0385740540923,402.83389698939936 L 368.4594310093803,433.3701558395278 L377.8802879646683,463.90641468965623"></path><path class="edge section-edge-1 edge-depth-0" d="M 303.38425276839394,318.9739045799306 L 324.5512789810822,347.69938488533006 L345.71830519377045,376.4248651907295"></path><path class="edge section-edge-2 edge-depth-1" d="M 158.93532421154126,336.8388399855101 L 133.94202313597253,364.4895069624221 L108.94872206040381,392.14017393933415"></path><path class="edge section-edge-2 edge-depth-1" d="M 155.60596714668878,318.94579246941885 L 112.36209373761449,297.0934287477596 L69.11822032854018,275.2410650261004"></path><path class="edge section-edge-2 edge-depth-0" d="M 279.6517892053958,309.12206954491836 L 231.73987269640338,316.3046248899087 L183.82795618741096,323.4871802348991"></path></g><g class="mindmap-nodes"><g transform="translate(251.4352454175778, 288.2443380060082)" class="mindmap-node section--1 section-root"><g transform="translate(43.05078125, 18.65390625)"><circle r="43.05078125" class="node-bkg node-circle" id="node-0"></circle></g><g transform="translate(43.05078125, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">mindmap</tspan></tspan></text></g></g></g><g transform="translate(273.06226827443857, 196.6357607976953)" class="mindmap-node section-0"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h59.375 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-1"></path><line y2="37.3078125" x2="69.375" y1="37.3078125" x1="0" class="node-line-0"></line></g><g transform="translate(34.6875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Origins</tspan></tspan></text></g></g></g><g transform="translate(78.73795787264464, 117.04971711332416)" class="mindmap-node section-0"><g><path d="M0 55 v-50 q0,-5 5,-5 h147.1015625 q5,0 5,5 v55 H0 Z" class="node-bkg node-no-border" id="node-2"></path><line y2="60" x2="157.1015625" y1="60" x1="0" class="node-line-0"></line></g><g transform="translate(103.55078125, 16.34609375)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Long</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> history</tspan></tspan></text></g></g><foreignObject style="text-align: center;margin-top:11.346093750000001px;" height="60" width="60px"><div xmlns="http://www.w3.org/1999/xhtml" class="icon-container"><i class="node-icon-0 fa fa-book"></i></div></foreignObject></g><g transform="translate(330.59580741539935, 123.59823876585233)" class="mindmap-node section-0"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h111.4375 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-3"></path><line y2="37.3078125" x2="121.4375" y1="37.3078125" x1="0" class="node-line-0"></line></g><g transform="translate(60.71875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Popularisation</tspan></tspan></text></g></g></g><g transform="translate(278.9341736096678, 15)" class="mindmap-node section-0"><g><path d="M0 49.90781097412109 v-44.90781097412109 q0,-5 5,-5 h197.859375 q5,0 5,5 v49.90781097412109 H0 Z" class="node-bkg node-no-border" id="node-4"></path><line y2="54.90781097412109" x2="207.859375" y1="54.90781097412109" x1="0" class="node-line-0"></line></g><g transform="translate(103.9296875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">British</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> popular</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> psychology</tspan></tspan><tspan dy="1.1em" y="1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">author</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> Tony</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> Buzan</tspan></tspan></text></g></g></g><g transform="translate(312.6751250445866, 369.84661926465196)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h73.8828125 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-5"></path><line y2="37.3078125" x2="83.8828125" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(41.94140625, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Research</tspan></tspan></text></g></g></g><g transform="translate(448.98855617775826, 320.45845875880264)" class="mindmap-node section-1"><g><path d="M0 49.90781097412109 v-44.90781097412109 q0,-5 5,-5 h129.4375 q5,0 5,5 v49.90781097412109 H0 Z" class="node-bkg node-no-border" id="node-6"></path><line y2="54.90781097412109" x2="139.4375" y1="54.90781097412109" x1="0" class="node-line-1"></line></g><g transform="translate(69.71875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">On</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> effectiveness</tspan></tspan><tspan dy="1.1em" y="1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">and</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> features</tspan></tspan></text></g></g></g><g transform="translate(291.595299474174, 459.5858799144037)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h171.4140625 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-7"></path><line y2="37.3078125" x2="181.4140625" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(90.70703125, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">On</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> Automatic</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> creation</tspan></tspan></text></g></g></g><g transform="translate(398.1184383559362, 546.6338463930149)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h42.0546875 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-8"></path><line y2="37.3078125" x2="52.0546875" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(26.02734375, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Uses</tspan></tspan></text></g></g></g><g transform="translate(505.2270187381114, 536.3169431739295)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h153.109375 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-9"></path><line y2="37.3078125" x2="163.109375" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(81.5546875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Creative</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> techniques</tspan></tspan></text></g></g></g><g transform="translate(396.47832830282687, 631.941924818889)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h139.9296875 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-10"></path><line y2="37.3078125" x2="149.9296875" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(74.96484375, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Strategic</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> planning</tspan></tspan></text></g></g></g><g transform="translate(188.43589936339458, 572.7157799803401)" class="mindmap-node section-1"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h145.1953125 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-11"></path><line y2="37.3078125" x2="155.1953125" y1="37.3078125" x1="0" class="node-line-1"></line></g><g transform="translate(77.59765625, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Argument</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> mapping</tspan></tspan></text></g></g></g><g transform="translate(141.16168747522897, 307.0570992738093)" class="mindmap-node section-2"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h45.6640625 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-12"></path><line y2="37.3078125" x2="55.6640625" y1="37.3078125" x1="0" class="node-line-2"></line></g><g transform="translate(27.83203125, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Tools</tspan></tspan></text></g></g></g><g transform="translate(37.628608796716094, 384.614102151035)" class="mindmap-node section-2"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h112.5234375 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-13"></path><line y2="37.3078125" x2="122.5234375" y1="37.3078125" x1="0" class="node-line-2"></line></g><g transform="translate(61.26171875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Pen</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> and</tspan><tspan font-weight="normal" class="text-inner-tspan" font-style="normal"> paper</tspan></tspan></text></g></g></g><g transform="translate(15, 249.82194572170997)" class="mindmap-node section-2"><g><path d="M0 32.3078125 v-27.307812499999997 q0,-5 5,-5 h71.4609375 q5,0 5,5 v32.3078125 H0 Z" class="node-bkg node-no-border" id="node-14"></path><line y2="37.3078125" x2="81.4609375" y1="37.3078125" x1="0" class="node-line-2"></line></g><g transform="translate(40.73046875, 5)" text-anchor="middle" dominant-baseline="middle" alignment-baseline="middle" dy="1em"><g><rect class="background"></rect><text y="-10.1"><tspan dy="1.1em" y="-0.1em" x="0" class="text-outer-tspan"><tspan font-weight="normal" class="text-inner-tspan" font-style="normal">Mermaid</tspan></tspan></text></g></g></g></g></svg>


blobId: f2Gvlv0QT2Sb67dz4J1j
dateModified: 2026-06-08 21:19:31.207-0500
utcDateModified: 2026-06-09 02:19:31.207Z
content:
  <svg aria-roledescription="pie" role="graphics-document document" style="max-width: 1043px;" viewBox="0 0 1043 450" xmlns="http://www.w3.org/2000/svg" width="100%" id="mermaid-graph-24"><style>#mermaid-graph-24{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-24 .error-icon{fill:#a44141;}#mermaid-graph-24 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-24 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-24 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-24 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-24 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-24 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-24 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-24 .marker.cross{stroke:lightgrey;}#mermaid-graph-24 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-24 .pieCircle{stroke:black;stroke-width:2px;opacity:0.7;}#mermaid-graph-24 .pieOuterCircle{stroke:black;stroke-width:2px;fill:none;}#mermaid-graph-24 .pieTitleText{text-anchor:middle;font-size:25px;fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);font-family:"trebuchet ms",verdana,arial,sans-serif;}#mermaid-graph-24 .slice{font-family:"trebuchet ms",verdana,arial,sans-serif;fill:#ccc;font-size:17px;}#mermaid-graph-24 .legend text{fill:hsl(28.5714285714, 17.3553719008%, 86.2745098039%);font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:17px;}#mermaid-graph-24 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><g transform="translate(521.5,225)"><circle class="pieOuterCircle" r="186" cy="0" cx="0"></circle><path class="pieCircle" fill="#0b0000" d="M0,-185A185,185,0,1,1,-177.899,-50.763L0,0Z"></path><path class="pieCircle" fill="#4d1037" d="M-177.899,-50.763A185,185,0,0,1,-35.652,-181.532L0,0Z"></path><path class="pieCircle" fill="#3f5258" d="M-35.652,-181.532A185,185,0,0,1,0,-185L0,0Z"></path><text style="text-anchor: middle;" class="slice" transform="translate(83.57344705444068,110.75667676234512)">79%</text><text style="text-anchor: middle;" class="slice" transform="translate(-93.90333582091016,-102.14561185731559)">17%</text><text style="text-anchor: middle;" class="slice" transform="translate(-13.432508310066218,-138.09826291630174)">3%</text><text class="pieTitleText" y="-200" x="0"></text><g transform="translate(216,-33)" class="legend"><rect style="fill: rgb(11, 0, 0); stroke: rgb(11, 0, 0);" height="18" width="18"></rect><text y="14" x="22">Dogs</text></g><g transform="translate(216,-11)" class="legend"><rect style="fill: rgb(77, 16, 55); stroke: rgb(77, 16, 55);" height="18" width="18"></rect><text y="14" x="22">Cats</text></g><g transform="translate(216,11)" class="legend"><rect style="fill: rgb(63, 82, 88); stroke: rgb(63, 82, 88);" height="18" width="18"></rect><text y="14" x="22">Rats</text></g></g></svg>


blobId: 8RVqdTmU0SnlGFH3XCIf
dateModified: 2026-06-08 21:19:31.209-0500
utcDateModified: 2026-06-09 02:19:31.209Z
content:
  sequenceDiagram
  Alice->>John: Hello John, how are you?
  loop Healthcheck
      John->>John: Fight against hypochondria
  end
  Note right of John: Rational thoughts!
  John-->>Alice: Great!
  John->>Bob: How about you?
  Bob-->>John: Jolly good!


blobId: v9jVuFdHev3OhO7CCM6Z
dateModified: 2026-06-08 21:19:31.210-0500
utcDateModified: 2026-06-09 02:19:31.210Z
content:
  <svg aria-roledescription="sequence" role="graphics-document document" viewBox="-50 -10 734 585" height="585" xmlns="http://www.w3.org/2000/svg" width="734" id="mermaid-graph-8"><g><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="499" x="484"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="531.5" x="559"><tspan dy="0" x="559">Bob</tspan></text></g><g><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="499" x="267"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="531.5" x="342"><tspan dy="0" x="342">John</tspan></text></g><g><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="499" x="0"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="531.5" x="75"><tspan dy="0" x="75">Alice</tspan></text></g><g><line stroke="#999" stroke-width="0.5px" class="200" y2="499" x2="559" y1="5" x1="559" id="actor11"></line><g id="root-11"><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="0" x="484"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="32.5" x="559"><tspan dy="0" x="559">Bob</tspan></text></g></g><g><line stroke="#999" stroke-width="0.5px" class="200" y2="499" x2="342" y1="5" x1="342" id="actor10"></line><g id="root-10"><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="0" x="267"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="32.5" x="342"><tspan dy="0" x="342">John</tspan></text></g></g><g><line stroke="#999" stroke-width="0.5px" class="200" y2="499" x2="75" y1="5" x1="75" id="actor9"></line><g id="root-9"><rect class="actor" ry="3" rx="3" height="65" width="150" stroke="#666" fill="#eaeaea" y="0" x="0"></rect><text style="text-anchor: middle; font-size: 16px; font-weight: 400;" class="actor" alignment-baseline="central" dominant-baseline="central" y="32.5" x="75"><tspan dy="0" x="75">Alice</tspan></text></g></g><style>#mermaid-graph-8{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-8 .error-icon{fill:#a44141;}#mermaid-graph-8 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-8 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-8 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-8 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-8 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-8 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-8 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-8 .marker.cross{stroke:lightgrey;}#mermaid-graph-8 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-8 .actor{stroke:#81B1DB;fill:#1f2020;}#mermaid-graph-8 text.actor&gt;tspan{fill:lightgrey;stroke:none;}#mermaid-graph-8 .actor-line{stroke:lightgrey;}#mermaid-graph-8 .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:lightgrey;}#mermaid-graph-8 .messageLine1{stroke-width:1.5;stroke-dasharray:2,2;stroke:lightgrey;}#mermaid-graph-8 #arrowhead path{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-8 .sequenceNumber{fill:black;}#mermaid-graph-8 #sequencenumber{fill:lightgrey;}#mermaid-graph-8 #crosshead path{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-8 .messageText{fill:lightgrey;stroke:none;}#mermaid-graph-8 .labelBox{stroke:#81B1DB;fill:#1f2020;}#mermaid-graph-8 .labelText,#mermaid-graph-8 .labelText&gt;tspan{fill:lightgrey;stroke:none;}#mermaid-graph-8 .loopText,#mermaid-graph-8 .loopText&gt;tspan{fill:lightgrey;stroke:none;}#mermaid-graph-8 .loopLine{stroke-width:2px;stroke-dasharray:2,2;stroke:#81B1DB;fill:#81B1DB;}#mermaid-graph-8 .note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#mermaid-graph-8 .noteText,#mermaid-graph-8 .noteText&gt;tspan{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;}#mermaid-graph-8 .activation0{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#81B1DB;}#mermaid-graph-8 .activation1{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#81B1DB;}#mermaid-graph-8 .activation2{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:#81B1DB;}#mermaid-graph-8 .actorPopupMenu{position:absolute;}#mermaid-graph-8 .actorPopupMenuPanel{position:absolute;fill:#1f2020;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);filter:drop-shadow(3px 5px 2px rgb(0 0 0 / 0.4));}#mermaid-graph-8 .actor-man line{stroke:#81B1DB;fill:#1f2020;}#mermaid-graph-8 .actor-man circle,#mermaid-graph-8 line{stroke:#81B1DB;fill:#1f2020;stroke-width:2px;}#mermaid-graph-8 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g></g><defs><symbol height="24" width="24" id="computer"><path d="M2 2v13h20v-13h-20zm18 11h-16v-9h16v9zm-10.228 6l.466-1h3.524l.467 1h-4.457zm14.228 3h-24l2-6h2.104l-1.33 4h18.45l-1.297-4h2.073l2 6zm-5-10h-14v-7h14v7z" transform="scale(.5)"></path></symbol></defs><defs><symbol clip-rule="evenodd" fill-rule="evenodd" id="database"><path d="M12.258.001l.256.004.255.005.253.008.251.01.249.012.247.015.246.016.242.019.241.02.239.023.236.024.233.027.231.028.229.031.225.032.223.034.22.036.217.038.214.04.211.041.208.043.205.045.201.046.198.048.194.05.191.051.187.053.183.054.18.056.175.057.172.059.168.06.163.061.16.063.155.064.15.066.074.033.073.033.071.034.07.034.069.035.068.035.067.035.066.035.064.036.064.036.062.036.06.036.06.037.058.037.058.037.055.038.055.038.053.038.052.038.051.039.05.039.048.039.047.039.045.04.044.04.043.04.041.04.04.041.039.041.037.041.036.041.034.041.033.042.032.042.03.042.029.042.027.042.026.043.024.043.023.043.021.043.02.043.018.044.017.043.015.044.013.044.012.044.011.045.009.044.007.045.006.045.004.045.002.045.001.045v17l-.001.045-.002.045-.004.045-.006.045-.007.045-.009.044-.011.045-.012.044-.013.044-.015.044-.017.043-.018.044-.02.043-.021.043-.023.043-.024.043-.026.043-.027.042-.029.042-.03.042-.032.042-.033.042-.034.041-.036.041-.037.041-.039.041-.04.041-.041.04-.043.04-.044.04-.045.04-.047.039-.048.039-.05.039-.051.039-.052.038-.053.038-.055.038-.055.038-.058.037-.058.037-.06.037-.06.036-.062.036-.064.036-.064.036-.066.035-.067.035-.068.035-.069.035-.07.034-.071.034-.073.033-.074.033-.15.066-.155.064-.16.063-.163.061-.168.06-.172.059-.175.057-.18.056-.183.054-.187.053-.191.051-.194.05-.198.048-.201.046-.205.045-.208.043-.211.041-.214.04-.217.038-.22.036-.223.034-.225.032-.229.031-.231.028-.233.027-.236.024-.239.023-.241.02-.242.019-.246.016-.247.015-.249.012-.251.01-.253.008-.255.005-.256.004-.258.001-.258-.001-.256-.004-.255-.005-.253-.008-.251-.01-.249-.012-.247-.015-.245-.016-.243-.019-.241-.02-.238-.023-.236-.024-.234-.027-.231-.028-.228-.031-.226-.032-.223-.034-.22-.036-.217-.038-.214-.04-.211-.041-.208-.043-.204-.045-.201-.046-.198-.048-.195-.05-.19-.051-.187-.053-.184-.054-.179-.056-.176-.057-.172-.059-.167-.06-.164-.061-.159-.063-.155-.064-.151-.066-.074-.033-.072-.033-.072-.034-.07-.034-.069-.035-.068-.035-.067-.035-.066-.035-.064-.036-.063-.036-.062-.036-.061-.036-.06-.037-.058-.037-.057-.037-.056-.038-.055-.038-.053-.038-.052-.038-.051-.039-.049-.039-.049-.039-.046-.039-.046-.04-.044-.04-.043-.04-.041-.04-.04-.041-.039-.041-.037-.041-.036-.041-.034-.041-.033-.042-.032-.042-.03-.042-.029-.042-.027-.042-.026-.043-.024-.043-.023-.043-.021-.043-.02-.043-.018-.044-.017-.043-.015-.044-.013-.044-.012-.044-.011-.045-.009-.044-.007-.045-.006-.045-.004-.045-.002-.045-.001-.045v-17l.001-.045.002-.045.004-.045.006-.045.007-.045.009-.044.011-.045.012-.044.013-.044.015-.044.017-.043.018-.044.02-.043.021-.043.023-.043.024-.043.026-.043.027-.042.029-.042.03-.042.032-.042.033-.042.034-.041.036-.041.037-.041.039-.041.04-.041.041-.04.043-.04.044-.04.046-.04.046-.039.049-.039.049-.039.051-.039.052-.038.053-.038.055-.038.056-.038.057-.037.058-.037.06-.037.061-.036.062-.036.063-.036.064-.036.066-.035.067-.035.068-.035.069-.035.07-.034.072-.034.072-.033.074-.033.151-.066.155-.064.159-.063.164-.061.167-.06.172-.059.176-.057.179-.056.184-.054.187-.053.19-.051.195-.05.198-.048.201-.046.204-.045.208-.043.211-.041.214-.04.217-.038.22-.036.223-.034.226-.032.228-.031.231-.028.234-.027.236-.024.238-.023.241-.02.243-.019.245-.016.247-.015.249-.012.251-.01.253-.008.255-.005.256-.004.258-.001.258.001zm-9.258 20.499v.01l.001.021.003.021.004.022.005.021.006.022.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.023.018.024.019.024.021.024.022.025.023.024.024.025.052.049.056.05.061.051.066.051.07.051.075.051.079.052.084.052.088.052.092.052.097.052.102.051.105.052.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.048.144.049.147.047.152.047.155.047.16.045.163.045.167.043.171.043.176.041.178.041.183.039.187.039.19.037.194.035.197.035.202.033.204.031.209.03.212.029.216.027.219.025.222.024.226.021.23.02.233.018.236.016.24.015.243.012.246.01.249.008.253.005.256.004.259.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.021.224-.024.22-.026.216-.027.212-.028.21-.031.205-.031.202-.034.198-.034.194-.036.191-.037.187-.039.183-.04.179-.04.175-.042.172-.043.168-.044.163-.045.16-.046.155-.046.152-.047.148-.048.143-.049.139-.049.136-.05.131-.05.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.053.083-.051.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.05.023-.024.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.023.01-.022.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.127l-.077.055-.08.053-.083.054-.085.053-.087.052-.09.052-.093.051-.095.05-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.045-.118.044-.12.043-.122.042-.124.042-.126.041-.128.04-.13.04-.132.038-.134.038-.135.037-.138.037-.139.035-.142.035-.143.034-.144.033-.147.032-.148.031-.15.03-.151.03-.153.029-.154.027-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.01-.179.008-.179.008-.181.006-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.006-.179-.008-.179-.008-.178-.01-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.027-.153-.029-.151-.03-.15-.03-.148-.031-.146-.032-.145-.033-.143-.034-.141-.035-.14-.035-.137-.037-.136-.037-.134-.038-.132-.038-.13-.04-.128-.04-.126-.041-.124-.042-.122-.042-.12-.044-.117-.043-.116-.045-.113-.045-.112-.046-.109-.047-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.05-.093-.052-.09-.051-.087-.052-.085-.053-.083-.054-.08-.054-.077-.054v4.127zm0-5.654v.011l.001.021.003.021.004.021.005.022.006.022.007.022.009.022.01.022.011.023.012.023.013.023.015.024.016.023.017.024.018.024.019.024.021.024.022.024.023.025.024.024.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.052.11.051.114.051.119.052.123.05.127.051.131.05.135.049.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.044.171.042.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.022.23.02.233.018.236.016.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.012.241-.015.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.048.139-.05.136-.049.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.051.051-.049.023-.025.023-.024.021-.025.02-.024.019-.024.018-.024.017-.024.015-.023.014-.023.013-.024.012-.022.01-.023.01-.023.008-.022.006-.022.006-.022.004-.021.004-.022.001-.021.001-.021v-4.139l-.077.054-.08.054-.083.054-.085.052-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.049-.105.048-.106.047-.109.047-.111.046-.114.045-.115.044-.118.044-.12.044-.122.042-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.035-.143.033-.144.033-.147.033-.148.031-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.025-.161.024-.162.023-.163.022-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.011-.178.009-.179.009-.179.007-.181.007-.182.005-.182.004-.184.003-.184.002h-.37l-.184-.002-.184-.003-.182-.004-.182-.005-.181-.007-.179-.007-.179-.009-.178-.009-.176-.011-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.022-.162-.023-.161-.024-.159-.025-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.031-.146-.033-.145-.033-.143-.033-.141-.035-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.04-.126-.041-.124-.042-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.047-.105-.048-.102-.049-.1-.049-.097-.05-.095-.051-.093-.051-.09-.051-.087-.053-.085-.052-.083-.054-.08-.054-.077-.054v4.139zm0-5.666v.011l.001.02.003.022.004.021.005.022.006.021.007.022.009.023.01.022.011.023.012.023.013.023.015.023.016.024.017.024.018.023.019.024.021.025.022.024.023.024.024.025.052.05.056.05.061.05.066.051.07.051.075.052.079.051.084.052.088.052.092.052.097.052.102.052.105.051.11.052.114.051.119.051.123.051.127.05.131.05.135.05.139.049.144.048.147.048.152.047.155.046.16.045.163.045.167.043.171.043.176.042.178.04.183.04.187.038.19.037.194.036.197.034.202.033.204.032.209.03.212.028.216.027.219.025.222.024.226.021.23.02.233.018.236.017.24.014.243.012.246.01.249.008.253.006.256.003.259.001.26-.001.257-.003.254-.006.25-.008.247-.01.244-.013.241-.014.237-.016.233-.018.231-.02.226-.022.224-.024.22-.025.216-.027.212-.029.21-.03.205-.032.202-.033.198-.035.194-.036.191-.037.187-.039.183-.039.179-.041.175-.042.172-.043.168-.044.163-.045.16-.045.155-.047.152-.047.148-.048.143-.049.139-.049.136-.049.131-.051.126-.05.123-.051.118-.052.114-.051.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.052.07-.051.065-.051.06-.051.056-.05.051-.049.023-.025.023-.025.021-.024.02-.024.019-.024.018-.024.017-.024.015-.023.014-.024.013-.023.012-.023.01-.022.01-.023.008-.022.006-.022.006-.022.004-.022.004-.021.001-.021.001-.021v-4.153l-.077.054-.08.054-.083.053-.085.053-.087.053-.09.051-.093.051-.095.051-.097.05-.1.049-.102.048-.105.048-.106.048-.109.046-.111.046-.114.046-.115.044-.118.044-.12.043-.122.043-.124.042-.126.041-.128.04-.13.039-.132.039-.134.038-.135.037-.138.036-.139.036-.142.034-.143.034-.144.033-.147.032-.148.032-.15.03-.151.03-.153.028-.154.028-.156.027-.158.026-.159.024-.161.024-.162.023-.163.023-.165.021-.166.02-.167.019-.169.018-.169.017-.171.016-.173.015-.173.014-.175.013-.175.012-.177.01-.178.01-.179.009-.179.007-.181.006-.182.006-.182.004-.184.003-.184.001-.185.001-.185-.001-.184-.001-.184-.003-.182-.004-.182-.006-.181-.006-.179-.007-.179-.009-.178-.01-.176-.01-.176-.012-.175-.013-.173-.014-.172-.015-.171-.016-.17-.017-.169-.018-.167-.019-.166-.02-.165-.021-.163-.023-.162-.023-.161-.024-.159-.024-.157-.026-.156-.027-.155-.028-.153-.028-.151-.03-.15-.03-.148-.032-.146-.032-.145-.033-.143-.034-.141-.034-.14-.036-.137-.036-.136-.037-.134-.038-.132-.039-.13-.039-.128-.041-.126-.041-.124-.041-.122-.043-.12-.043-.117-.044-.116-.044-.113-.046-.112-.046-.109-.046-.106-.048-.105-.048-.102-.048-.1-.05-.097-.049-.095-.051-.093-.051-.09-.052-.087-.052-.085-.053-.083-.053-.08-.054-.077-.054v4.153zm8.74-8.179l-.257.004-.254.005-.25.008-.247.011-.244.012-.241.014-.237.016-.233.018-.231.021-.226.022-.224.023-.22.026-.216.027-.212.028-.21.031-.205.032-.202.033-.198.034-.194.036-.191.038-.187.038-.183.04-.179.041-.175.042-.172.043-.168.043-.163.045-.16.046-.155.046-.152.048-.148.048-.143.048-.139.049-.136.05-.131.05-.126.051-.123.051-.118.051-.114.052-.11.052-.106.052-.101.052-.096.052-.092.052-.088.052-.083.052-.079.052-.074.051-.07.052-.065.051-.06.05-.056.05-.051.05-.023.025-.023.024-.021.024-.02.025-.019.024-.018.024-.017.023-.015.024-.014.023-.013.023-.012.023-.01.023-.01.022-.008.022-.006.023-.006.021-.004.022-.004.021-.001.021-.001.021.001.021.001.021.004.021.004.022.006.021.006.023.008.022.01.022.01.023.012.023.013.023.014.023.015.024.017.023.018.024.019.024.02.025.021.024.023.024.023.025.051.05.056.05.06.05.065.051.07.052.074.051.079.052.083.052.088.052.092.052.096.052.101.052.106.052.11.052.114.052.118.051.123.051.126.051.131.05.136.05.139.049.143.048.148.048.152.048.155.046.16.046.163.045.168.043.172.043.175.042.179.041.183.04.187.038.191.038.194.036.198.034.202.033.205.032.21.031.212.028.216.027.22.026.224.023.226.022.231.021.233.018.237.016.241.014.244.012.247.011.25.008.254.005.257.004.26.001.26-.001.257-.004.254-.005.25-.008.247-.011.244-.012.241-.014.237-.016.233-.018.231-.021.226-.022.224-.023.22-.026.216-.027.212-.028.21-.031.205-.032.202-.033.198-.034.194-.036.191-.038.187-.038.183-.04.179-.041.175-.042.172-.043.168-.043.163-.045.16-.046.155-.046.152-.048.148-.048.143-.048.139-.049.136-.05.131-.05.126-.051.123-.051.118-.051.114-.052.11-.052.106-.052.101-.052.096-.052.092-.052.088-.052.083-.052.079-.052.074-.051.07-.052.065-.051.06-.05.056-.05.051-.05.023-.025.023-.024.021-.024.02-.025.019-.024.018-.024.017-.023.015-.024.014-.023.013-.023.012-.023.01-.023.01-.022.008-.022.006-.023.006-.021.004-.022.004-.021.001-.021.001-.021-.001-.021-.001-.021-.004-.021-.004-.022-.006-.021-.006-.023-.008-.022-.01-.022-.01-.023-.012-.023-.013-.023-.014-.023-.015-.024-.017-.023-.018-.024-.019-.024-.02-.025-.021-.024-.023-.024-.023-.025-.051-.05-.056-.05-.06-.05-.065-.051-.07-.052-.074-.051-.079-.052-.083-.052-.088-.052-.092-.052-.096-.052-.101-.052-.106-.052-.11-.052-.114-.052-.118-.051-.123-.051-.126-.051-.131-.05-.136-.05-.139-.049-.143-.048-.148-.048-.152-.048-.155-.046-.16-.046-.163-.045-.168-.043-.172-.043-.175-.042-.179-.041-.183-.04-.187-.038-.191-.038-.194-.036-.198-.034-.202-.033-.205-.032-.21-.031-.212-.028-.216-.027-.22-.026-.224-.023-.226-.022-.231-.021-.233-.018-.237-.016-.241-.014-.244-.012-.247-.011-.25-.008-.254-.005-.257-.004-.26-.001-.26.001z" transform="scale(.5)"></path></symbol></defs><defs><symbol height="24" width="24" id="clock"><path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm5.848 12.459c.202.038.202.333.001.372-1.907.361-6.045 1.111-6.547 1.111-.719 0-1.301-.582-1.301-1.301 0-.512.77-5.447 1.125-7.445.034-.192.312-.181.343.014l.985 6.238 5.394 1.011z" transform="scale(.5)"></path></symbol></defs><defs><marker orient="auto" markerHeight="12" markerWidth="12" markerUnits="userSpaceOnUse" refY="5" refX="7.9" id="arrowhead"><path d="M 0 0 L 10 5 L 0 10 z"></path></marker></defs><defs><marker refY="4.5" refX="4" orient="auto" markerHeight="8" markerWidth="15" id="crosshead"><path style="stroke-dasharray: 0, 0;" d="M 1,2 L 6,7 M 6,2 L 1,7" stroke-width="1pt" stroke="#000000" fill="none"></path></marker></defs><defs><marker orient="auto" markerHeight="28" markerWidth="20" refY="7" refX="15.5" id="filled-head"><path d="M 18,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><defs><marker orient="auto" markerHeight="40" markerWidth="60" refY="15" refX="15" id="sequencenumber"><circle r="6" cy="15" cx="15"></circle></marker></defs><g><line class="loopLine" y2="125" x2="463" y1="125" x1="223"></line><line class="loopLine" y2="280" x2="463" y1="125" x1="463"></line><line class="loopLine" y2="280" x2="463" y1="280" x1="223"></line><line class="loopLine" y2="280" x2="223" y1="125" x1="223"></line><polygon class="labelBox" points="223,125 273,125 273,138 264.6,145 223,145"></polygon><text style="font-size: 16px; font-weight: 400;" class="labelText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="138" x="248">loop</text><text style="font-size: 16px; font-weight: 400;" class="loopText" text-anchor="middle" y="143" x="368"><tspan x="368">[Healthcheck]</tspan></text></g><g><rect class="note" ry="0" rx="0" height="39" width="167" stroke="#666" fill="#EDF2AE" y="290" x="367"></rect><text style="font-size: 16px; font-weight: 400;" dy="1em" class="noteText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="295" x="451"><tspan x="451">Rational thoughts!</tspan></text></g><text style="font-size: 16px; font-weight: 400;" dy="1em" class="messageText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="80" x="207">Hello John, how are you?</text><line style="fill: none;" marker-end="url(#arrowhead)" stroke="none" stroke-width="2" class="messageLine0" y2="115" x2="338" y1="115" x1="76"></line><text style="font-size: 16px; font-weight: 400;" dy="1em" class="messageText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="175" x="343">Fight against hypochondria</text><path style="fill: none;" marker-end="url(#arrowhead)" stroke="none" stroke-width="2" class="messageLine0" d="M 343,210 C 403,200 403,240 343,230"></path><text style="font-size: 16px; font-weight: 400;" dy="1em" class="messageText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="344" x="210">Great!</text><line style="stroke-dasharray: 3, 3; fill: none;" marker-end="url(#arrowhead)" stroke="none" stroke-width="2" class="messageLine1" y2="379" x2="79" y1="379" x1="341"></line><text style="font-size: 16px; font-weight: 400;" dy="1em" class="messageText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="394" x="449">How about you?</text><line style="fill: none;" marker-end="url(#arrowhead)" stroke="none" stroke-width="2" class="messageLine0" y2="429" x2="555" y1="429" x1="343"></line><text style="font-size: 16px; font-weight: 400;" dy="1em" class="messageText" alignment-baseline="middle" dominant-baseline="middle" text-anchor="middle" y="444" x="452">Jolly good!</text><line style="stroke-dasharray: 3, 3; fill: none;" marker-end="url(#arrowhead)" stroke="none" stroke-width="2" class="messageLine1" y2="479" x2="346" y1="479" x1="558"></line></svg>


blobId: grhWLiCXM13ll3M5wE2q
dateModified: 2026-06-08 21:19:31.212-0500
utcDateModified: 2026-06-09 02:19:31.212Z
content:
  stateDiagram-v2
  [*] --> Still
  Still --> [*]
  Still --> Moving
  Moving --> Still
  Moving --> Crash
  Crash --> [*]


blobId: NGaXBgm3J2ceoEHdA25H
dateModified: 2026-06-08 21:19:31.213-0500
utcDateModified: 2026-06-09 02:19:31.213Z
content:
  <svg aria-roledescription="stateDiagram" role="graphics-document document" viewBox="-22.008000373840332 0 115.10956573486328 361" height="361" class="statediagram" xmlns="http://www.w3.org/2000/svg" width="115.10956573486328" id="mermaid-graph-18"><style>#mermaid-graph-18{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#ccc;}#mermaid-graph-18 .error-icon{fill:#a44141;}#mermaid-graph-18 .error-text{fill:#ddd;stroke:#ddd;}#mermaid-graph-18 .edge-thickness-normal{stroke-width:2px;}#mermaid-graph-18 .edge-thickness-thick{stroke-width:3.5px;}#mermaid-graph-18 .edge-pattern-solid{stroke-dasharray:0;}#mermaid-graph-18 .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-graph-18 .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-graph-18 .marker{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-18 .marker.cross{stroke:lightgrey;}#mermaid-graph-18 svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-graph-18 defs #statediagram-barbEnd{fill:lightgrey;stroke:lightgrey;}#mermaid-graph-18 g.stateGroup text{fill:#81B1DB;stroke:none;font-size:10px;}#mermaid-graph-18 g.stateGroup text{fill:#ccc;stroke:none;font-size:10px;}#mermaid-graph-18 g.stateGroup .state-title{font-weight:bolder;fill:#e0dfdf;}#mermaid-graph-18 g.stateGroup rect{fill:#1f2020;stroke:#81B1DB;}#mermaid-graph-18 g.stateGroup line{stroke:lightgrey;stroke-width:1;}#mermaid-graph-18 .transition{stroke:lightgrey;stroke-width:1;fill:none;}#mermaid-graph-18 .stateGroup .composit{fill:#333;border-bottom:1px;}#mermaid-graph-18 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#mermaid-graph-18 .state-note{stroke:hsl(180, 0%, 18.3529411765%);fill:hsl(180, 1.5873015873%, 28.3529411765%);}#mermaid-graph-18 .state-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);stroke:none;font-size:10px;}#mermaid-graph-18 .stateLabel .box{stroke:none;stroke-width:0;fill:#1f2020;opacity:0.5;}#mermaid-graph-18 .edgeLabel .label rect{fill:#1f2020;opacity:0.5;}#mermaid-graph-18 .edgeLabel .label text{fill:#ccc;}#mermaid-graph-18 .label div .edgeLabel{color:#ccc;}#mermaid-graph-18 .stateLabel text{fill:#e0dfdf;font-size:10px;font-weight:bold;}#mermaid-graph-18 .node circle.state-start{fill:#f4f4f4;stroke:#f4f4f4;}#mermaid-graph-18 .node .fork-join{fill:#f4f4f4;stroke:#f4f4f4;}#mermaid-graph-18 .node circle.state-end{fill:#cccccc;stroke:#333;stroke-width:1.5;}#mermaid-graph-18 .end-state-inner{fill:#333;stroke-width:1.5;}#mermaid-graph-18 .node rect{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#mermaid-graph-18 .node polygon{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#mermaid-graph-18 #statediagram-barbEnd{fill:lightgrey;}#mermaid-graph-18 .statediagram-cluster rect{fill:#1f2020;stroke:#81B1DB;stroke-width:1px;}#mermaid-graph-18 .cluster-label,#mermaid-graph-18 .nodeLabel{color:#e0dfdf;}#mermaid-graph-18 .statediagram-cluster rect.outer{rx:5px;ry:5px;}#mermaid-graph-18 .statediagram-state .divider{stroke:#81B1DB;}#mermaid-graph-18 .statediagram-state .title-state{rx:5px;ry:5px;}#mermaid-graph-18 .statediagram-cluster.statediagram-cluster .inner{fill:#333;}#mermaid-graph-18 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#555;}#mermaid-graph-18 .statediagram-cluster .inner{rx:0;ry:0;}#mermaid-graph-18 .statediagram-state rect.basic{rx:5px;ry:5px;}#mermaid-graph-18 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#555;}#mermaid-graph-18 .note-edge{stroke-dasharray:5;}#mermaid-graph-18 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#mermaid-graph-18 .statediagram-note rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:hsl(180, 0%, 18.3529411765%);stroke-width:1px;rx:0;ry:0;}#mermaid-graph-18 .statediagram-note text{fill:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#mermaid-graph-18 .statediagram-note .nodeLabel{color:rgb(183.8476190475, 181.5523809523, 181.5523809523);}#mermaid-graph-18 .statediagram .edgeLabel{color:red;}#mermaid-graph-18 #dependencyStart,#mermaid-graph-18 #dependencyEnd{fill:lightgrey;stroke:lightgrey;stroke-width:1;}#mermaid-graph-18 .statediagramTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#mermaid-graph-18 :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}</style><g><defs><marker orient="auto" markerUnits="strokeWidth" markerHeight="14" markerWidth="20" refY="7" refX="19" id="mermaid-graph-18_statediagram-barbEnd"><path d="M 19,7 L9,13 L14,7 L9,1 Z"></path></marker></defs><g class="root"><g class="clusters"></g><g class="edgePaths"><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge24" d="M29.52,22L29.52,26.167C29.52,30.333,29.52,38.667,29.52,47C29.52,55.333,29.52,63.667,29.52,67.833L29.52,72"></path><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge25" d="M10.446,111L6.37,115.167C2.295,119.333,-5.857,127.667,-9.932,139.25C-14.008,150.833,-14.008,165.667,-14.008,180.5C-14.008,195.333,-14.008,210.167,-14.008,225C-14.008,239.833,-14.008,254.667,-14.008,269.5C-14.008,284.333,-14.008,299.167,-9.264,311.111C-4.52,323.056,4.968,332.111,9.712,336.639L14.456,341.167"></path><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge26" d="M29.52,111L29.52,115.167C29.52,119.333,29.52,127.667,31.722,136C33.925,144.333,38.331,152.667,40.534,156.833L42.737,161"></path><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge27" d="M57.429,161L58.365,156.833C59.302,152.667,61.174,144.333,58.971,136C56.768,127.667,50.49,119.333,47.351,115.167L44.211,111"></path><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge28" d="M53.047,200L53.047,204.167C53.047,208.333,53.047,216.667,53.047,225C53.047,233.333,53.047,241.667,53.047,245.833L53.047,250"></path><path marker-end="url(#mermaid-graph-18_statediagram-barbEnd)" style="fill:none" class="edge-thickness-normal transition" id="edge29" d="M53.047,289L53.047,293.167C53.047,297.333,53.047,305.667,48.303,314.361C43.559,323.056,34.071,332.111,29.327,336.639L24.583,341.167"></path></g><g class="edgeLabels"><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g><g class="edgeLabel"><g transform="translate(0, 0)" class="label"><rect height="0" width="0" ry="0" rx="0"></rect><foreignObject height="0" width="0"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="edgeLabel"></span></div></foreignObject></g></g></g><g class="nodes"><g transform="translate(29.51953125, 15)" id="state-root_start-24" class="node default"><circle height="14" width="14" r="7" class="state-start"></circle></g><g transform="translate(29.51953125, 91.5)" id="state-Still-27" class="node  statediagram-state undefined"><rect height="39" width="43.0390625" y="-19.5" x="-21.51953125" style="" class="basic label-container"></rect><g transform="translate(-14.01953125, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="28.0390625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Still</span></div></foreignObject></g></g><g transform="translate(19.51953125, 346)" id="state-root_end-29" class="node default"><circle height="14" width="14" r="7" class="state-start"></circle><circle height="10" width="10" r="5" class="state-end"></circle></g><g transform="translate(53.046875, 180.5)" id="state-Moving-28" class="node  statediagram-state undefined"><rect height="39" width="64.109375" y="-19.5" x="-32.0546875" style="" class="basic label-container"></rect><g transform="translate(-24.5546875, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="49.109375"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Moving</span></div></foreignObject></g></g><g transform="translate(53.046875, 269.5)" id="state-Crash-29" class="node  statediagram-state undefined"><rect height="39" width="54.4140625" y="-19.5" x="-27.20703125" style="" class="basic label-container"></rect><g transform="translate(-19.70703125, -12)" style="" class="label"><rect></rect><foreignObject height="24" width="39.4140625"><div style="display: inline-block; white-space: nowrap;" xmlns="http://www.w3.org/1999/xhtml"><span class="nodeLabel">Crash</span></div></foreignObject></g></g></g></g></g></svg>


blobId: 8KF8LRwLAqzsKcUZG2zY
dateModified: 2026-06-08 21:19:31.218-0500
utcDateModified: 2026-06-09 02:19:31.218Z
content:
  {"nodeData":{"id":"me-root","topic":"Mind Elixir","root":true,"tags":["Mind Map Core"],"children":[{"topic":"What is Mind Elixir","id":"bd4313fbac40284b","direction":0,"expanded":true,"children":[{"topic":"A mind map core","id":"beeb823afd6d2114"},{"topic":"Free","id":"c1f068377de9f3a0"},{"topic":"Open-Source","id":"c1f06d38a09f23ca"},{"topic":"Use without JavaScript framework","id":"c1f06e4cbcf16463","expanded":true,"children":[]},{"topic":"Use in your own project","id":"c1f1f11a7fbf7550","children":[{"topic":"import MindElixir from 'mind-elixir'","id":"c1f1e245b0a89f9b"},{"topic":"new MindElixir({...}).init(data)","id":"c1f1ebc7072c8928"}]},{"topic":"Easy to use","id":"c1f0723c07b408d7","expanded":true,"children":[{"topic":"Use it like other mind map application","id":"c1f09612fd89920d"}]}]},{"topic":"Basics","id":"bd1b66c4b56754d9","direction":0,"expanded":true,"children":[{"topic":"tab - Create a child node","id":"bd1b6892bcab126a"},{"topic":"enter - Create a sibling node","id":"bd1b6b632a434b27"},{"topic":"del - Remove a node","id":"bd1b983085187c0a"}]},{"topic":"Focus mode","id":"bd1b9b94a9a7a913","direction":1,"expanded":true,"children":[{"topic":"Right click and select Focus Mode","id":"bd1bb2ac4bbab458"},{"topic":"Right click and select Cancel Focus Mode","id":"bd1bb4b14d6697c3"}]},{"topic":"Left menu","id":"bd1b9d1816ede134","direction":0,"expanded":true,"children":[{"topic":"Node distribution","id":"bd1ba11e620c3c1a","expanded":true,"children":[{"topic":"Left","id":"bd1c1cb51e6745d3"},{"topic":"Right","id":"bd1c1e12fd603ff6"},{"topic":"Both l & r","id":"bd1c1f03def5c97b"}]}]},{"topic":"Bottom menu","id":"bd1ba66996df4ba4","direction":1,"expanded":true,"children":[{"topic":"Full screen","id":"bd1ba81d9bc95a7e"},{"topic":"Return to Center","id":"bd1babdd5c18a7a2"},{"topic":"Zoom in","id":"bd1bae68e0ab186e"},{"topic":"Zoom out","id":"bd1bb06377439977"}]},{"topic":"Link","id":"bd1beff607711025","direction":0,"expanded":true,"children":[{"topic":"Right click and select Link","id":"bd1bf320da90046a"},{"topic":"Click the target you want to link","id":"bd1bf6f94ff2e642"},{"topic":"Modify link with control points","id":"bd1c0c4a487bd036"}]},{"topic":"Node style","id":"bd1c217f9d0b20bd","direction":0,"expanded":true,"children":[{"topic":"Font Size","id":"bd1c24420cd2c2f5","style":{"fontSize":"32","color":"#3298db"}},{"topic":"Font Color","id":"bd1c2a59b9a2739c","style":{"color":"#c0392c"}},{"topic":"Background Color","id":"bd1c2de33f057eb4","style":{"color":"#bdc3c7","background":"#2c3e50"}},{"topic":"Add tags","id":"bd1cff58364436d0","tags":["Completed"]},{"topic":"Add icons","id":"bd1d0317f7e8a61a","icons":["😂"],"tags":["www"]},{"topic":"Bolder","id":"bd41fd4ca32322a4","style":{"fontWeight":"bold"}},{"topic":"Hyper link","id":"bd41fd4ca32322a5","hyperLink":"https://github.com/ssshooter/mind-elixir-core"}]},{"topic":"Draggable","id":"bd1f03fee1f63bc6","direction":1,"expanded":true,"children":[{"topic":"Drag a node to another node\nand the former one will become a child node of latter one","id":"bd1f07c598e729dc"}]},{"topic":"Export data","id":"beeb7586973430db","direction":1,"expanded":true,"children":[{"topic":"JSON","id":"beeb784cc189375f"},{"topic":"HTML","id":"beeb7a6bec2d68f5"},{"topic":"SVG","id":"beeb7a6bec2d68e6"}]},{"topic":"Caution","id":"bd42dad21aaf6bae","direction":0,"style":{"background":"#f1c40e"},"expanded":true,"children":[{"topic":"Only save manually","id":"bd42e1d0163ebf04","expanded":true,"children":[{"topic":"Save button in the top-right corner","id":"bd42e619051878b3","branchColor":"green","expanded":true,"children":[]},{"topic":"ctrl + S","id":"bd42e97d7ac35e99"}]}]}],"expanded":true},"arrows":[{"id":"ac5fb1df7345e9c4","label":"Render","from":"beeb784cc189375f","to":"beeb7a6bec2d68f5","delta1":{"x":142.8828125,"y":-57},"delta2":{"x":146.1171875,"y":45}}],"summaries":[{"id":"a5e68e6a2ce1b648","parent":"bd42e1d0163ebf04","start":0,"end":1,"text":"summary"},{"id":"a5e6978f1bc69f4a","parent":"bd4313fbac40284b","start":3,"end":5,"text":"summary"}],"direction":0,"theme":{"name":"Dark","type":"dark","palette":["#848FA0","#748BE9","#D2F9FE","#4145A5","#789AFA","#706CF4","#EF987F","#775DD5","#FCEECF","#DA7FBC"],"cssVar":{"--main-color":"#ffffff","--main-bgcolor":"#4c4f69","--color":"#cccccc","--bgcolor":"#252526","--panel-color":"#ffffff","--panel-bgcolor":"#2d3748","--panel-border-color":"#696969"}}}


blobId: 4k04lz1uyD6MfM1Rh0Wr
dateModified: 2026-06-08 21:19:31.220-0500
utcDateModified: 2026-06-09 02:19:31.220Z
content:
  <?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" height="2556px" width="1282px"><rect x="0" y="0" width="1282" height="2556" fill="#252526"></rect><svg x="100" y="100" overflow="visible"><svg class="subLines" overflow="visible" x="65" y="45"><path d="M 595 177 C 565 177 577.6 51 535 51 H 396" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 595 177 C 565 177 572.5 102 535 102 H 489" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 595 177 C 565 177 567.5 152 535 152 H 424" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 595 177 C 565 177 567.6 203 535 203 H 276" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 595 177 C 565 177 575.1 278 535 278 H 348" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 348 278 C 318 278 320.5 253 288 253 H 30" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 348 278 C 318 278 320.6 304 288 304 H 78" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 595 177 C 565 177 582.7 354 535 354 H 439" stroke="#848FA0" fill="none" stroke-width="2"></path><path d="M 439 354 C 409 354 409 354 379 354 H 99" stroke="#848FA0" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="440" y="444"><path d="M 311 76 C 281 76 283.5 51 251 51 H 57" stroke="#748BE9" fill="none" stroke-width="2"></path><path d="M 311 76 C 281 76 283.6 102 251 102 H 30" stroke="#748BE9" fill="none" stroke-width="2"></path><path d="M 311 76 C 281 76 288.6 152 251 152 H 86" stroke="#748BE9" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="305" y="640"><path d="M 401 50 C 371 50 371.1 51 341 51 H 82" stroke="#D2F9FE" fill="none" stroke-width="2"></path><path d="M 401 50 C 371 50 376.2 102 341 102 H 30" stroke="#D2F9FE" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="352" y="786"><path d="M 369 76 C 339 76 341.6 102 309 102 H 166" stroke="#4145A5" fill="none" stroke-width="2"></path><path d="M 166 102 C 136 102 141.1 51 106 51 H 73" stroke="#4145A5" fill="none" stroke-width="2"></path><path d="M 166 102 C 136 102 136 102 106 102 H 62" stroke="#4145A5" fill="none" stroke-width="2"></path><path d="M 166 102 C 136 102 141 152 106 152 H 30" stroke="#4145A5" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="470" y="983"><path d="M 225 101 C 195 101 200 51 165 51 H 73" stroke="#789AFA" fill="none" stroke-width="2"></path><path d="M 225 101 C 195 101 195.1 102 165 102 H 30" stroke="#789AFA" fill="none" stroke-width="2"></path><path d="M 225 101 C 195 101 200.1 152 165 152 H 89" stroke="#789AFA" fill="none" stroke-width="2"></path><path d="M 225 101 C 195 101 205.2 203 165 203 H 78" stroke="#789AFA" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="430" y="1230"><path d="M 335 76 C 305 76 307.5 51 275 51 H 74" stroke="#706CF4" fill="none" stroke-width="2"></path><path d="M 335 76 C 305 76 307.6 102 275 102 H 30" stroke="#706CF4" fill="none" stroke-width="2"></path><path d="M 335 76 C 305 76 312.6 152 275 152 H 38" stroke="#706CF4" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="471" y="1426"><path d="M 245 212 C 215 212 228.6 76 185 76 H 30" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 223.5 127 185 127 H 94" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 218.4 178 185 178 H 40" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 218.8 250 185 250 H 94" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 226.1 323 185 323 H 72" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 231.3 375 185 375 H 120" stroke="#EF987F" fill="none" stroke-width="2"></path><path d="M 245 212 C 215 212 236.3 425 185 425 H 59" stroke="#EF987F" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="197" y="1896"><path d="M 522 36 C 492 36 495.7 73 462 73 H 30" stroke="#775DD5" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="562" y="2014"><path d="M 149 76 C 119 76 121.5 51 89 51 H 34" stroke="#FCEECF" fill="none" stroke-width="2"></path><path d="M 149 76 C 119 76 121.6 102 89 102 H 30" stroke="#FCEECF" fill="none" stroke-width="2"></path><path d="M 149 76 C 119 76 126.6 152 89 152 H 43" stroke="#FCEECF" fill="none" stroke-width="2"></path></svg><svg class="subLines" overflow="visible" x="175" y="2210"><path d="M 563 50 C 533 50 535.6 76 503 76 H 348" stroke="#DA7FBC" fill="none" stroke-width="2"></path><path d="M 348 76 C 318 76 320.5 51 288 51 H 30" stroke="green" fill="none" stroke-width="2"></path><path d="M 348 76 C 318 76 320.6 102 288 102 H 231" stroke="#DA7FBC" fill="none" stroke-width="2"></path></svg><svg class="lines" overflow="visible"><path d="M 953.5663890067912 1178.5 Q 953.5663890067912 222 817 222" stroke="#848FA0" fill="none" stroke-width="3"></path><path d="M 950.5781674448217 1178.5 Q 950.5781674448217 520 818 520" stroke="#748BE9" fill="none" stroke-width="3"></path><path d="M 948.8734772920204 1178.5 Q 948.8734772920204 690 817 690" stroke="#D2F9FE" fill="none" stroke-width="3"></path><path d="M 947.1487319609508 1178.5 Q 947.1487319609508 862 817 862" stroke="#4145A5" fill="none" stroke-width="3"></path><path d="M 944.9226071731749 1178.5 Q 944.9226071731749 1084 818 1084" stroke="#789AFA" fill="none" stroke-width="3"></path><path d="M 945.253517614601 1178.5 Q 945.253517614601 1306 818 1306" stroke="#706CF4" fill="none" stroke-width="3"></path><path d="M 948.5826772071307 1178.5 Q 948.5826772071307 1638 817 1638" stroke="#EF987F" fill="none" stroke-width="3"></path><path d="M 951.5307884125637 1178.5 Q 951.5307884125637 1932 818 1932" stroke="#775DD5" fill="none" stroke-width="3"></path><path d="M 953.1151474957555 1178.5 Q 953.1151474957555 2090 817 2090" stroke="#FCEECF" fill="none" stroke-width="3"></path><path d="M 954.8198376485569 1178.5 Q 954.8198376485569 2260 817 2260" stroke="#DA7FBC" fill="none" stroke-width="3"></path></svg><svg class="topiclinks" overflow="visible"><g data-linkid="ac5fb1df7345e9c4"><path d="M 641 2035.5241128547214 C 761.3828125 1987.5 762.6171875 2140.5 641 2103.0453135860557" stroke="rgb(235, 95, 82)" fill="none" stroke-linecap="cap" stroke-width="2" stroke-dasharray="8,2"></path><path d="M 652.6983510738028 2100.3716303299357 L 641 2103.0453135860557 L 649.1646531583744 2111.839541170298" stroke="rgb(235, 95, 82)" fill="none" stroke-linecap="cap" stroke-width="2"></path><path d="" stroke="rgb(235, 95, 82)" fill="none" stroke-linecap="cap" stroke-width="2"></path><text text-anchor="middle" x="731.75" y="2065.321178305097" fill="#cccccc" data-type="custom-link">Render</text></g></svg><svg class="summary" overflow="visible"><g id="s-a5e68e6a2ce1b648"><path d="M 185 2240 c -5 0 -10 5 -10 10 L 175 2292 c 0 5 5 10 10 10 M 175 2271 h -10" stroke="#cccccc" fill="none" stroke-linecap="round" stroke-width="2"></path><text text-anchor="end" x="155" y="2277" fill="#cccccc">summary</text></g><g id="s-a5e6978f1bc69f4a"><path d="M 75 227 c -5 0 -10 5 -10 10 L 65 379 c 0 5 5 10 10 10 M 65 308 h -10" stroke="#cccccc" fill="none" stroke-linecap="round" stroke-width="2"></path><text text-anchor="end" x="45" y="314" fill="#cccccc">summary</text></g></svg><rect x="630" y="201" rx="20px" ry="20px" width="187.194px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(132, 143, 160)" stroke-width="1.77778px"></rect><g><rect x="655" y="209" rx="0px" ry="0px" width="133.639px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="655" y="209" width="133.639px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">What is Mind Elixir</div></foreignObject></g><rect x="461" y="61" rx="3px" ry="3px" width="129.736px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="464" y="64" rx="0px" ry="0px" width="123.736px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="464" y="64" width="123.736px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">A mind map core</div></foreignObject></g><rect x="554" y="112" rx="3px" ry="3px" width="36.5px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="557" y="115" rx="0px" ry="0px" width="30.5px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="557" y="115" width="30.5px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Free</div></foreignObject></g><rect x="489" y="162" rx="3px" ry="3px" width="101.014px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="492" y="165" rx="0px" ry="0px" width="95.0139px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="492" y="165" width="95.0139px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Open-Source</div></foreignObject></g><rect x="341" y="213" rx="3px" ry="3px" width="248.903px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="344" y="216" rx="0px" ry="0px" width="242.903px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="344" y="216" width="242.903px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Use without JavaScript framework</div></foreignObject></g><rect x="413" y="288" rx="3px" ry="3px" width="176.847px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="416" y="291" rx="0px" ry="0px" width="170.847px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="416" y="291" width="170.847px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Use in your own project</div></foreignObject></g><rect x="95" y="263" rx="3px" ry="3px" width="258.417px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="98" y="266" rx="0px" ry="0px" width="252.417px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="98" y="266" width="252.417px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">import MindElixir from 'mind-elixir'</div></foreignObject></g><rect x="143" y="314" rx="3px" ry="3px" width="210.097px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="146" y="317" rx="0px" ry="0px" width="204.097px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="146" y="317" width="204.097px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">new MindElixir({...}).init(data)</div></foreignObject></g><rect x="504" y="364" rx="3px" ry="3px" width="85.9722px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="507" y="367" rx="0px" ry="0px" width="79.9722px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="507" y="367" width="79.9722px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Easy to use</div></foreignObject></g><rect x="164" y="364" rx="3px" ry="3px" width="280.139px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="167" y="367" rx="0px" ry="0px" width="274.139px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="167" y="367" width="274.139px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Use it like other mind map application</div></foreignObject></g><rect x="721" y="499" rx="20px" ry="20px" width="96.6528px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(116, 139, 233)" stroke-width="1.77778px"></rect><g><rect x="746" y="507" rx="0px" ry="0px" width="43.0972px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="746" y="507" width="43.0972px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Basics</div></foreignObject></g><rect x="497" y="460" rx="3px" ry="3px" width="183.931px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="500" y="463" rx="0px" ry="0px" width="177.931px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="500" y="463" width="177.931px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">tab - Create a child node</div></foreignObject></g><rect x="470" y="511" rx="3px" ry="3px" width="210.917px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="473" y="514" rx="0px" ry="0px" width="204.917px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="473" y="514" width="204.917px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">enter - Create a sibling node</div></foreignObject></g><rect x="526" y="561" rx="3px" ry="3px" width="155.208px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="529" y="564" rx="0px" ry="0px" width="149.208px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="529" y="564" width="149.208px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">del - Remove a node</div></foreignObject></g><rect x="676" y="669" rx="20px" ry="20px" width="140.889px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(210, 249, 254)" stroke-width="1.77778px"></rect><g><rect x="701" y="677" rx="0px" ry="0px" width="87.3333px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="701" y="677" width="87.3333px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Focus mode</div></foreignObject></g><rect x="387" y="656" rx="3px" ry="3px" width="249.236px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="390" y="659" rx="0px" ry="0px" width="243.236px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="390" y="659" width="243.236px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Right click and select Focus Mode</div></foreignObject></g><rect x="335" y="707" rx="3px" ry="3px" width="301.25px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="338" y="710" rx="0px" ry="0px" width="295.25px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="338" y="710" width="295.25px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Right click and select Cancel Focus Mode</div></foreignObject></g><rect x="691" y="841" rx="20px" ry="20px" width="126.319px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(65, 69, 165)" stroke-width="1.77778px"></rect><g><rect x="716" y="849" rx="0px" ry="0px" width="72.7639px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="716" y="849" width="72.7639px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Left menu</div></foreignObject></g><rect x="518" y="853" rx="3px" ry="3px" width="133.264px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="521" y="856" rx="0px" ry="0px" width="127.264px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="521" y="856" width="127.264px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Node distribution</div></foreignObject></g><rect x="425" y="802" rx="3px" ry="3px" width="33.2917px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="428" y="805" rx="0px" ry="0px" width="27.2917px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="428" y="805" width="27.2917px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Left</div></foreignObject></g><rect x="414" y="853" rx="3px" ry="3px" width="44.1944px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="417" y="856" rx="0px" ry="0px" width="38.1944px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="417" y="856" width="38.1944px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Right</div></foreignObject></g><rect x="382" y="903" rx="3px" ry="3px" width="75.8472px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="385" y="906" rx="0px" ry="0px" width="69.8472px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="385" y="906" width="69.8472px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Both l &amp; r</div></foreignObject></g><rect x="665" y="1063" rx="20px" ry="20px" width="152.611px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(120, 154, 250)" stroke-width="1.77778px"></rect><g><rect x="690" y="1071" rx="0px" ry="0px" width="99.0556px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="690" y="1071" width="99.0556px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Bottom menu</div></foreignObject></g><rect x="543" y="999" rx="3px" ry="3px" width="81.8611px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="546" y="1002" rx="0px" ry="0px" width="75.8611px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="546" y="1002" width="75.8611px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Full screen</div></foreignObject></g><rect x="500" y="1050" rx="3px" ry="3px" width="124.958px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="503" y="1053" rx="0px" ry="0px" width="118.958px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="503" y="1053" width="118.958px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Return to Center</div></foreignObject></g><rect x="559" y="1100" rx="3px" ry="3px" width="66.0972px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="562" y="1103" rx="0px" ry="0px" width="60.0972px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="562" y="1103" width="60.0972px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Zoom in</div></foreignObject></g><rect x="548" y="1151" rx="3px" ry="3px" width="77.2222px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="551" y="1154" rx="0px" ry="0px" width="71.2222px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="551" y="1154" width="71.2222px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Zoom out</div></foreignObject></g><rect x="735" y="1285" rx="20px" ry="20px" width="82.6528px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(112, 108, 244)" stroke-width="1.77778px"></rect><g><rect x="760" y="1293" rx="0px" ry="0px" width="29.0972px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="760" y="1293" width="29.0972px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Link</div></foreignObject></g><rect x="504" y="1246" rx="3px" ry="3px" width="190.403px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="507" y="1249" rx="0px" ry="0px" width="184.403px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="507" y="1249" width="184.403px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Right click and select Link</div></foreignObject></g><rect x="460" y="1297" rx="3px" ry="3px" width="234.694px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="463" y="1300" rx="0px" ry="0px" width="228.694px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="463" y="1300" width="228.694px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Click the target you want to link</div></foreignObject></g><rect x="468" y="1347" rx="3px" ry="3px" width="226.75px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="471" y="1350" rx="0px" ry="0px" width="220.75px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="471" y="1350" width="220.75px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Modify link with control points</div></foreignObject></g><rect x="686" y="1617" rx="20px" ry="20px" width="130.792px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(239, 152, 127)" stroke-width="1.77778px"></rect><g><rect x="711" y="1625" rx="0px" ry="0px" width="77.2361px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="711" y="1625" width="77.2361px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Node style</div></foreignObject></g><rect x="501" y="1442" rx="3px" ry="3px" width="145.333px" height="54px" fill="rgba(0, 0, 0, 0)" stroke="rgb(50, 152, 219)" stroke-width="0px"></rect><g><rect x="504" y="1445" rx="0px" ry="0px" width="139.333px" height="48px" fill="rgba(0, 0, 0, 0)" stroke="rgb(50, 152, 219)" stroke-width="0px"></rect><foreignObject x="504" y="1445" width="139.333px" height="48px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 32px; font-weight: 400; color: rgb(50, 152, 219); white-space: pre-wrap;">Font Size</div></foreignObject></g><rect x="565" y="1518" rx="3px" ry="3px" width="81.5833px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(192, 57, 44)" stroke-width="0px"></rect><g><rect x="568" y="1521" rx="0px" ry="0px" width="75.5833px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(192, 57, 44)" stroke-width="0px"></rect><foreignObject x="568" y="1521" width="75.5833px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(192, 57, 44); white-space: pre-wrap;">Font Color</div></foreignObject></g><rect x="511" y="1569" rx="3px" ry="3px" width="135.028px" height="28.5px" fill="rgb(44, 62, 80)" stroke="rgb(189, 195, 199)" stroke-width="0px"></rect><g><rect x="514" y="1572" rx="0px" ry="0px" width="129.028px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(189, 195, 199)" stroke-width="0px"></rect><foreignObject x="514" y="1572" width="129.028px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(189, 195, 199); white-space: pre-wrap;">Background Color</div></foreignObject></g><rect x="565" y="1619" rx="3px" ry="3px" width="81.4306px" height="51.4306px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="568" y="1622" rx="0px" ry="0px" width="64.5833px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="568" y="1622" width="64.5833px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Add tags</div></foreignObject></g><rect x="543" y="1692" rx="3px" ry="3px" width="103px" height="51.4306px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="546" y="1695" rx="0px" ry="0px" width="71.4028px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="546" y="1695" width="71.4028px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Add icons</div></foreignObject></g><rect x="591" y="1766" rx="3px" ry="3px" width="55.5972px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="594" y="1769" rx="0px" ry="0px" width="49.5972px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="594" y="1769" width="49.5972px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 700; color: rgb(204, 204, 204); white-space: pre-wrap;">Bolder</div></foreignObject></g><rect x="530" y="1816" rx="3px" ry="3px" width="116.778px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="533" y="1819" rx="0px" ry="0px" width="73.1806px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="533" y="1819" width="73.1806px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Hyper link</div></foreignObject></g><rect x="689" y="1911" rx="20px" ry="20px" width="128.542px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(119, 93, 213)" stroke-width="1.77778px"></rect><g><rect x="714" y="1919" rx="0px" ry="0px" width="74.9861px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="714" y="1919" width="74.9861px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Draggable</div></foreignObject></g><rect x="227" y="1912" rx="3px" ry="3px" width="421.542px" height="51px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="230" y="1915" rx="0px" ry="0px" width="415.542px" height="45px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="230" y="1915" width="415.542px" height="45px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Drag a node to another node
  and the former one will become a child node of latter one</div></foreignObject></g><rect x="681" y="2069" rx="20px" ry="20px" width="136.486px" height="42.0556px" fill="rgb(76, 79, 105)" stroke="rgb(252, 238, 207)" stroke-width="1.77778px"></rect><g><rect x="706" y="2077" rx="0px" ry="0px" width="82.9306px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="706" y="2077" width="82.9306px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Export data</div></foreignObject></g><rect x="596" y="2030" rx="3px" ry="3px" width="45.0139px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="599" y="2033" rx="0px" ry="0px" width="39.0139px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="599" y="2033" width="39.0139px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">JSON</div></foreignObject></g><rect x="592" y="2081" rx="3px" ry="3px" width="48.5417px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="595" y="2084" rx="0px" ry="0px" width="42.5417px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="595" y="2084" width="42.5417px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">HTML</div></foreignObject></g><rect x="605" y="2131" rx="3px" ry="3px" width="35.6111px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="608" y="2134" rx="0px" ry="0px" width="29.6111px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="608" y="2134" width="29.6111px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">SVG</div></foreignObject></g><rect x="708" y="2239" rx="20px" ry="20px" width="109.472px" height="42.0556px" fill="rgb(241, 196, 14)" stroke="rgb(218, 127, 188)" stroke-width="1.77778px"></rect><g><rect x="733" y="2247" rx="0px" ry="0px" width="55.9167px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="733" y="2247" width="55.9167px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Caution</div></foreignObject></g><rect x="523" y="2251" rx="3px" ry="3px" width="144.806px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="526" y="2254" rx="0px" ry="0px" width="138.806px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="526" y="2254" width="138.806px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Only save manually</div></foreignObject></g><rect x="205" y="2226" rx="3px" ry="3px" width="258.028px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="208" y="2229" rx="0px" ry="0px" width="252.028px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="208" y="2229" width="252.028px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">Save button in the top-right corner</div></foreignObject></g><rect x="406" y="2277" rx="3px" ry="3px" width="57.4861px" height="28.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><rect x="409" y="2280" rx="0px" ry="0px" width="51.4861px" height="22.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><foreignObject x="409" y="2280" width="51.4861px" height="22.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 15px; font-weight: 400; color: rgb(204, 204, 204); white-space: pre-wrap;">ctrl + S</div></foreignObject></g><rect x="892" y="1129" rx="30px" ry="30px" width="189.333px" height="98.5556px" fill="rgb(76, 79, 105)" stroke="rgba(0, 0, 0, 0)" stroke-width="1.77778px"></rect><g><rect x="924" y="1141" rx="0px" ry="0px" width="125.778px" height="37.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(255, 255, 255)" stroke-width="0px"></rect><foreignObject x="924" y="1141" width="125.778px" height="37.5px"><div xmlns="http://www.w3.org/1999/xhtml" style="font-family: -apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif; font-size: 25px; font-weight: 400; color: rgb(255, 255, 255); white-space: pre-wrap;">Mind Elixir</div></foreignObject></g><g><rect x="568" y="1648" rx="3px" ry="3px" width="71.4306px" height="19.5972px" fill="rgb(214, 240, 248)" stroke="rgb(39, 111, 134)" stroke-width="0px"></rect><g><text x="572" y="1663.5" text-anchor="start" font-family="-apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif" font-size="12px" font-weight="400" fill="rgb(39, 111, 134)">Completed</text></g></g><g><rect x="546" y="1721" rx="3px" ry="3px" width="36.4306px" height="19.5972px" fill="rgb(214, 240, 248)" stroke="rgb(39, 111, 134)" stroke-width="0px"></rect><g><text x="550" y="1736.5" text-anchor="start" font-family="-apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif" font-size="12px" font-weight="400" fill="rgb(39, 111, 134)">www</text></g></g><g><rect x="924" y="1193" rx="3px" ry="3px" width="98px" height="19.5972px" fill="rgb(214, 240, 248)" stroke="rgb(39, 111, 134)" stroke-width="0px"></rect><g><text x="928" y="1208.5" text-anchor="start" font-family="-apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif" font-size="12px" font-weight="400" fill="rgb(39, 111, 134)">Mind Map Core</text></g></g><g><rect x="622" y="1697" rx="0px" ry="0px" width="20.5972px" height="19.5px" fill="rgba(0, 0, 0, 0)" stroke="rgb(204, 204, 204)" stroke-width="0px"></rect><g><text x="622" y="1714" text-anchor="start" font-family="-apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif" font-size="15px" font-weight="400" fill="rgb(204, 204, 204)">😂</text></g></g><a href="https://github.com/ssshooter/mind-elixir-core"><text x="611" y="1835" text-anchor="start" font-family="-apple-system, BlinkMacSystemFont, &quot;Helvetica Neue&quot;, &quot;PingFang SC&quot;, &quot;Microsoft YaHei&quot;, &quot;Source Han Sans SC&quot;, &quot;Noto Sans CJK SC&quot;, &quot;WenQuanYi Micro Hei&quot;, sans-serif" font-size="15px" font-weight="400" fill="rgb(135, 206, 250)">🔗</text></a></svg></svg>


blobId: N6ymVYOXrEDhrtE2lS4o
dateModified: 2026-06-08 21:19:31.226-0500
utcDateModified: 2026-06-09 02:19:31.226Z
content:
  return api.res.send(404);

  /**
   * To activate this demo, comment (or remove) the very first line of this code note. 
   * This is deactivated because custom request handler like this one can be a security risk.
   * To test this, execute the following curl request: curl -X POST http://localhost:37740/custom/create-note -H "Content-Type: application/json" -d "{ \"secret\": \"secret-password\", \"title\": \"hello\", \"content\": \"world\" }"
   * (host and port might have to be adjusted based on your setup)
   *
   * See https://github.com/zadam/trilium/wiki/Custom-request-handler for details.
   */

  const {req, res} = api;
  const {secret, title, content} = req.body;

  if (req.method == 'POST' && secret === 'secret-password') {
      // notes must be saved somewhere in the tree hierarchy specified by a parent note. 
      // This is defined by a relation from this code note to the "target" parent note
      // alternetively you can just use constant noteId for simplicity (get that from "Note Info" dialog of the desired parent note)
      const targetParentNoteId = api.currentNote.getRelationValue('targetNote');
      
      const {note} = api.createTextNote(targetParentNoteId, title, content);
      const notePojo = note.getPojo();

      res.status(201).json(notePojo);
  }
  else {
      res.send(400);
  }


blobId: sr2IQfXle6cMxUeiXYAd
dateModified: 2026-06-08 21:19:31.232-0500
utcDateModified: 2026-06-09 02:19:31.232Z
content:
  import { 
      useState,
      FormCheckbox, FormDropdownList, FormFileUploadButton, FormGroup, FormRadioGroup, FormTextArea,
      FormTextBox, FormToggle, Slider, RawHtml, LoadingSpinner, Icon,
  } from "trilium:preact";
      
  export default function FormElements() {
      const [ checkboxChecked, setCheckboxChecked ] = useState(false);
      const [ dropdownValue, setDropdownValue ] = useState("key-1");
      const [ radioGroupValue, setRadioGroupValue ] = useState("key-1");
      const [ sliderValue, setSliderValue ] = useState(50);
      
      return (
          <>
              <h2>Form elements</h2>
              <div style={{ display: "grid", gridTemplateColumns: "1fr 1fr 1fr", gap: "1em" }}>
                  <FormGroup name="checkbox" label="Checkbox">
                      <FormCheckbox label="Checkbox" currentValue={checkboxChecked} onChange={setCheckboxChecked} />
                  </FormGroup>
                  <FormGroup name="toggle" label="Toggle">
                      <FormToggle switchOnName="Off" switchOffName="On" currentValue={checkboxChecked} onChange={setCheckboxChecked} />
                  </FormGroup>
                  <FormGroup name="dropdown" label="Dropdown">
                      <FormDropdownList
                          values={[
                              { key: "key-1", name: "First item" },
                              { key: "key-2", name: "Second item" },
                              { key: "key-3", name: "Third item" },
                          ]}
                          currentValue={dropdownValue} onChange={setDropdownValue}
                          keyProperty="key" titleProperty="name"
                      />
                  </FormGroup>
                  <FormGroup name="radio-group" label="Radio group">
                      <FormRadioGroup
                          values={[
                              { value: "key-1", label: "First item" },
                              { value: "key-2", label: "Second item" },
                              { value: "key-3", label: "Third item" },
                          ]}
                          currentValue={radioGroupValue} onChange={setRadioGroupValue}
                      />
                  </FormGroup>                
                  <FormGroup name="text-box" label="Text box">
                      <FormTextBox
                          placeholder="Type something..."
                          currentValue="" onChange={(newValue) => {}}
                      />                
                  </FormGroup>        
                  <FormGroup name="text-area" label="Text area">
                      <FormTextArea
                          placeholder="Type something bigger..."
                          currentValue="" onChange={(newValue) => {}}
                      />
                  </FormGroup>
                  <FormGroup name="slider" label="Slider">
                      <Slider
                          min={1} max={100}
                          value={sliderValue} onChange={setSliderValue}
                      />
                  </FormGroup>
                  <FormGroup name="file-upload" label="File upload">
                      <FormFileUploadButton
                          text="Upload"
                          onChange={(files) => {
                              const file = files?.[0];
                              if (!file) return;
                              showMessage(`Got file "${file.name}" of size ${file.size} B and type ${file.type}.`);
                          }}
                      /> 
                  </FormGroup>                
                  <FormGroup name="icon" label="Icon">
                      <Icon icon="bx bx-smile" />
                  </FormGroup>
                  <FormGroup name="loading-spinner" label="Loading spinner">
                      <LoadingSpinner />
                  </FormGroup>
                  <FormGroup name="raw-html" label="Raw HTML">
                      <RawHtml html="<strong>Hi</strong> <em>there</em>" />
                  </FormGroup>
              </div>
          </>
      )
  }


blobId: c3b59PghMv3RW3OrEye8
dateModified: 2026-06-08 21:19:31.236-0500
utcDateModified: 2026-06-09 02:19:31.236Z
content:
  import {
      ActionButton, Button, LinkButton,
      Admonition, Collapsible, FormGroup,
      Dropdown, FormListItem, FormDropdownDivider, FormDropdownSubmenu,
      NoteAutocomplete, NoteLink, Modal,
      CKEditor,
      useEffect, useState
  } from "trilium:preact";
  import { showMessage } from "trilium:api";

  export default function() {
      const [ time, setTime ] = useState();
      const lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam accumsan eu odio non gravida. Pellentesque ornare, arcu condimentum molestie dignissim, nibh turpis ultrices elit, eget elementum nunc erat at erat. Maecenas vehicula consectetur elit, nec fermentum elit venenatis eu.";
      useEffect(() => {
          const interval = setInterval(() => setTime(new Date().toLocaleString()), 1000);
          return () => clearInterval(interval);
      }, []);
      
      return (
          <div style={{ padding: 20, display: "flex", flexDirection: "column", gap: "1em" }}>
              <h1>Widget showcase</h1>

              <Buttons />
              <Admonition type="note">
                  <strong>Admonition</strong><br />
                  {lorem}
              </Admonition>
              
              <Collapsible title="Collapsible" initiallyExpanded>
                  {lorem}
              </Collapsible>

              <FormElements />
              <NoteElements />
              <ModalSample />
              <DropdownSample />
          </div>        
      );
  }

  function Buttons() {
      const onClick = () => showMessage("A button was pressed");
      
      return (
          <>
              <h2>Buttons</h2>
              <div style={{ display: "flex", gap: "1em", alignItems: "center" }}>
                  <ActionButton icon="bx bx-rocket" text="Action button" onClick={onClick} />
                  <Button icon="bx bx-rocket" text="Simple button" onClick={onClick} />
                  <LinkButton text="Link button" onClick={onClick} />                
              </div>
          </>
      )
  }

  function NoteElements() {
      const [ noteId, setNoteId ] = useState("");
      
      return (
          <div>
              <h2>Note elements</h2>

              <FormGroup name="note-autocomplete" label="Note autocomplete">
                  <NoteAutocomplete
                      placeholder="Select a note"
                      noteId={noteId} noteIdChanged={setNoteId}
                  />
              </FormGroup>

              <FormGroup name="note-link" label="Note link">
                  {noteId
                  ? <NoteLink notePath={noteId} showNoteIcon />
                  : <span>Select a note first</span>}
              </FormGroup>
          </div>
      );
  }

  function ModalSample() {
      const [ shown, setShown ] = useState(false);    
      
      return (
          <>
              <h2>Modal</h2>
              <Button text="Open modal" onClick={() => setShown(true)} />            
              <Modal title="Modal title" size="md" show={shown} onHidden={() => setShown(false)}>
                  Modal goes here.
              </Modal>
          </>
      )
  }

  function DropdownSample() {
      return (
          <>
              <h2>Dropdown menu</h2>
              <Dropdown text="Dropdown" hideToggleArrow>
                  <FormListItem icon="bx bx-cut">Cut</FormListItem>
                  <FormListItem icon="bx bx-copy">Copy</FormListItem>
                  <FormListItem icon="bx bx-paste">Paste</FormListItem>
                  <FormDropdownDivider />
                  <FormDropdownSubmenu title="Submenu">
                      <FormListItem>More items</FormListItem>
                  </FormDropdownSubmenu>
              </Dropdown>
          </>
      )
  }


blobId: EgvBcFS1TfgRuszhc7SN
dateModified: 2026-06-08 21:19:31.244-0500
utcDateModified: 2026-06-09 02:19:31.244Z
content:
  /*!
   * chartjs-plugin-datalabels v2.0.0
   * https://chartjs-plugin-datalabels.netlify.app
   * (c) 2017-2021 chartjs-plugin-datalabels contributors
   * Released under the MIT license
   */
  !function(t,e){(t="undefined"!=typeof globalThis?globalThis:t||self).ChartDataLabels=e(t.Chart.helpers,t.Chart)}(this,(function(t,e){"use strict";var r=function(){if("undefined"!=typeof window){if(window.devicePixelRatio)return window.devicePixelRatio;var t=window.screen;if(t)return(t.deviceXDPI||1)/(t.logicalXDPI||1)}return 1}(),a=function(e){var r,a=[];for(e=[].concat(e);e.length;)"string"==typeof(r=e.pop())?a.unshift.apply(a,r.split("\n")):Array.isArray(r)?e.push.apply(e,r):t.isNullOrUndef(e)||a.unshift(""+r);return a},o=function(t,e,r){var a,o=[].concat(e),n=o.length,i=t.font,l=0;for(t.font=r.string,a=0;a<n;++a)l=Math.max(t.measureText(o[a]).width,l);return t.font=i,{height:n*r.lineHeight,width:l}},n=function(t,e,r){return Math.max(t,Math.min(e,r))},i=function(t,e){var r,a,o,n,i=t.slice(),l=[];for(r=0,o=e.length;r<o;++r)n=e[r],-1===(a=i.indexOf(n))?l.push([n,1]):i.splice(a,1);for(r=0,o=i.length;r<o;++r)l.push([i[r],-1]);return l};function l(t,e){var r=e.x,a=e.y;if(null===r)return{x:0,y:-1};if(null===a)return{x:1,y:0};var o=t.x-r,n=t.y-a,i=Math.sqrt(o*o+n*n);return{x:i?o/i:0,y:i?n/i:-1}}function s(t,e,r){var a=0;return t<r.left?a|=1:t>r.right&&(a|=2),e<r.top?a|=8:e>r.bottom&&(a|=4),a}function u(t,e){var r,a,o=e.anchor,n=t;return e.clamp&&(n=function(t,e){for(var r,a,o,n=t.x0,i=t.y0,l=t.x1,u=t.y1,d=s(n,i,e),c=s(l,u,e);d|c&&!(d&c);)8&(r=d||c)?(a=n+(l-n)*(e.top-i)/(u-i),o=e.top):4&r?(a=n+(l-n)*(e.bottom-i)/(u-i),o=e.bottom):2&r?(o=i+(u-i)*(e.right-n)/(l-n),a=e.right):1&r&&(o=i+(u-i)*(e.left-n)/(l-n),a=e.left),r===d?d=s(n=a,i=o,e):c=s(l=a,u=o,e);return{x0:n,x1:l,y0:i,y1:u}}(n,e.area)),"start"===o?(r=n.x0,a=n.y0):"end"===o?(r=n.x1,a=n.y1):(r=(n.x0+n.x1)/2,a=(n.y0+n.y1)/2),function(t,e,r,a,o){switch(o){case"center":r=a=0;break;case"bottom":r=0,a=1;break;case"right":r=1,a=0;break;case"left":r=-1,a=0;break;case"top":r=0,a=-1;break;case"start":r=-r,a=-a;break;case"end":break;default:o*=Math.PI/180,r=Math.cos(o),a=Math.sin(o)}return{x:t,y:e,vx:r,vy:a}}(r,a,t.vx,t.vy,e.align)}var d=function(t,e){var r=(t.startAngle+t.endAngle)/2,a=Math.cos(r),o=Math.sin(r),n=t.innerRadius,i=t.outerRadius;return u({x0:t.x+a*n,y0:t.y+o*n,x1:t.x+a*i,y1:t.y+o*i,vx:a,vy:o},e)},c=function(t,e){var r=l(t,e.origin),a=r.x*t.options.radius,o=r.y*t.options.radius;return u({x0:t.x-a,y0:t.y-o,x1:t.x+a,y1:t.y+o,vx:r.x,vy:r.y},e)},h=function(t,e){var r=l(t,e.origin),a=t.x,o=t.y,n=0,i=0;return t.horizontal?(a=Math.min(t.x,t.base),n=Math.abs(t.base-t.x)):(o=Math.min(t.y,t.base),i=Math.abs(t.base-t.y)),u({x0:a,y0:o+i,x1:a+n,y1:o,vx:r.x,vy:r.y},e)},f=function(t,e){var r=l(t,e.origin);return u({x0:t.x,y0:t.y,x1:t.x,y1:t.y,vx:r.x,vy:r.y},e)},x=function(t){return Math.round(t*r)/r};function y(t,e){var r=e.chart.getDatasetMeta(e.datasetIndex).vScale;if(!r)return null;if(void 0!==r.xCenter&&void 0!==r.yCenter)return{x:r.xCenter,y:r.yCenter};var a=r.getBasePixel();return t.horizontal?{x:a,y:null}:{x:null,y:a}}function v(t,e,r){var a=r.backgroundColor,o=r.borderColor,n=r.borderWidth;(a||o&&n)&&(t.beginPath(),function(t,e,r,a,o,n){var i=Math.PI/2;if(n){var l=Math.min(n,o/2,a/2),s=e+l,u=r+l,d=e+a-l,c=r+o-l;t.moveTo(e,u),s<d&&u<c?(t.arc(s,u,l,-Math.PI,-i),t.arc(d,u,l,-i,0),t.arc(d,c,l,0,i),t.arc(s,c,l,i,Math.PI)):s<d?(t.moveTo(s,r),t.arc(d,u,l,-i,i),t.arc(s,u,l,i,Math.PI+i)):u<c?(t.arc(s,u,l,-Math.PI,0),t.arc(s,c,l,0,Math.PI)):t.arc(s,u,l,-Math.PI,Math.PI),t.closePath(),t.moveTo(e,r)}else t.rect(e,r,a,o)}(t,x(e.x)+n/2,x(e.y)+n/2,x(e.w)-n,x(e.h)-n,r.borderRadius),t.closePath(),a&&(t.fillStyle=a,t.fill()),o&&n&&(t.strokeStyle=o,t.lineWidth=n,t.lineJoin="miter",t.stroke()))}function b(t,e,r){var a=t.shadowBlur,o=r.stroked,n=x(r.x),i=x(r.y),l=x(r.w);o&&t.strokeText(e,n,i,l),r.filled&&(a&&o&&(t.shadowBlur=0),t.fillText(e,n,i,l),a&&o&&(t.shadowBlur=a))}var _=function(t,e,r,a){var o=this;o._config=t,o._index=a,o._model=null,o._rects=null,o._ctx=e,o._el=r};t.merge(_.prototype,{_modelize:function(r,a,n,i){var l,s=this,u=s._index,x=t.toFont(t.resolve([n.font,{}],i,u)),v=t.resolve([n.color,e.defaults.color],i,u);return{align:t.resolve([n.align,"center"],i,u),anchor:t.resolve([n.anchor,"center"],i,u),area:i.chart.chartArea,backgroundColor:t.resolve([n.backgroundColor,null],i,u),borderColor:t.resolve([n.borderColor,null],i,u),borderRadius:t.resolve([n.borderRadius,0],i,u),borderWidth:t.resolve([n.borderWidth,0],i,u),clamp:t.resolve([n.clamp,!1],i,u),clip:t.resolve([n.clip,!1],i,u),color:v,display:r,font:x,lines:a,offset:t.resolve([n.offset,0],i,u),opacity:t.resolve([n.opacity,1],i,u),origin:y(s._el,i),padding:t.toPadding(t.resolve([n.padding,0],i,u)),positioner:(l=s._el,l instanceof e.ArcElement?d:l instanceof e.PointElement?c:l instanceof e.BarElement?h:f),rotation:t.resolve([n.rotation,0],i,u)*(Math.PI/180),size:o(s._ctx,a,x),textAlign:t.resolve([n.textAlign,"start"],i,u),textShadowBlur:t.resolve([n.textShadowBlur,0],i,u),textShadowColor:t.resolve([n.textShadowColor,v],i,u),textStrokeColor:t.resolve([n.textStrokeColor,v],i,u),textStrokeWidth:t.resolve([n.textStrokeWidth,0],i,u)}},update:function(e){var r,o,n,i=this,l=null,s=null,u=i._index,d=i._config,c=t.resolve([d.display,!0],e,u);c&&(r=e.dataset.data[u],o=t.valueOrDefault(t.callback(d.formatter,[r,e]),r),(n=t.isNullOrUndef(o)?[]:a(o)).length&&(s=function(t){var e=t.borderWidth||0,r=t.padding,a=t.size.height,o=t.size.width,n=-o/2,i=-a/2;return{frame:{x:n-r.left-e,y:i-r.top-e,w:o+r.width+2*e,h:a+r.height+2*e},text:{x:n,y:i,w:o,h:a}}}(l=i._modelize(c,n,d,e)))),i._model=l,i._rects=s},geometry:function(){return this._rects?this._rects.frame:{}},rotation:function(){return this._model?this._model.rotation:0},visible:function(){return this._model&&this._model.opacity},model:function(){return this._model},draw:function(t,e){var r,a=t.ctx,o=this._model,i=this._rects;this.visible()&&(a.save(),o.clip&&(r=o.area,a.beginPath(),a.rect(r.left,r.top,r.right-r.left,r.bottom-r.top),a.clip()),a.globalAlpha=n(0,o.opacity,1),a.translate(x(e.x),x(e.y)),a.rotate(o.rotation),v(a,i.frame,o),function(t,e,r,a){var o,n=a.textAlign,i=a.color,l=!!i,s=a.font,u=e.length,d=a.textStrokeColor,c=a.textStrokeWidth,h=d&&c;if(u&&(l||h))for(r=function(t,e,r){var a=r.lineHeight,o=t.w,n=t.x;return"center"===e?n+=o/2:"end"!==e&&"right"!==e||(n+=o),{h:a,w:o,x:n,y:t.y+a/2}}(r,n,s),t.font=s.string,t.textAlign=n,t.textBaseline="middle",t.shadowBlur=a.textShadowBlur,t.shadowColor=a.textShadowColor,l&&(t.fillStyle=i),h&&(t.lineJoin="round",t.lineWidth=c,t.strokeStyle=d),o=0,u=e.length;o<u;++o)b(t,e[o],{stroked:h,filled:l,w:r.w,x:r.x,y:r.y+r.h*o})}(a,o.lines,i.text,o),a.restore())}});var p=Number.MIN_SAFE_INTEGER||-9007199254740991,g=Number.MAX_SAFE_INTEGER||9007199254740991;function m(t,e,r){var a=Math.cos(r),o=Math.sin(r),n=e.x,i=e.y;return{x:n+a*(t.x-n)-o*(t.y-i),y:i+o*(t.x-n)+a*(t.y-i)}}function w(t,e){var r,a,o,n,i,l=g,s=p,u=e.origin;for(r=0;r<t.length;++r)o=(a=t[r]).x-u.x,n=a.y-u.y,i=e.vx*o+e.vy*n,l=Math.min(l,i),s=Math.max(s,i);return{min:l,max:s}}function M(t,e){var r=e.x-t.x,a=e.y-t.y,o=Math.sqrt(r*r+a*a);return{vx:(e.x-t.x)/o,vy:(e.y-t.y)/o,origin:t,ln:o}}var k=function(){this._rotation=0,this._rect={x:0,y:0,w:0,h:0}};function $(t,e,r){var a=e.positioner(t,e),o=a.vx,n=a.vy;if(!o&&!n)return{x:a.x,y:a.y};var i=r.w,l=r.h,s=e.rotation,u=Math.abs(i/2*Math.cos(s))+Math.abs(l/2*Math.sin(s)),d=Math.abs(i/2*Math.sin(s))+Math.abs(l/2*Math.cos(s)),c=1/Math.max(Math.abs(o),Math.abs(n));return u*=o*c,d*=n*c,u+=e.offset*o,d+=e.offset*n,{x:a.x+u,y:a.y+d}}t.merge(k.prototype,{center:function(){var t=this._rect;return{x:t.x+t.w/2,y:t.y+t.h/2}},update:function(t,e,r){this._rotation=r,this._rect={x:e.x+t.x,y:e.y+t.y,w:e.w,h:e.h}},contains:function(t){var e=this,r=e._rect;return!((t=m(t,e.center(),-e._rotation)).x<r.x-1||t.y<r.y-1||t.x>r.x+r.w+2||t.y>r.y+r.h+2)},intersects:function(t){var e,r,a,o=this._points(),n=t._points(),i=[M(o[0],o[1]),M(o[0],o[3])];for(this._rotation!==t._rotation&&i.push(M(n[0],n[1]),M(n[0],n[3])),e=0;e<i.length;++e)if(r=w(o,i[e]),a=w(n,i[e]),r.max<a.min||a.max<r.min)return!1;return!0},_points:function(){var t=this,e=t._rect,r=t._rotation,a=t.center();return[m({x:e.x,y:e.y},a,r),m({x:e.x+e.w,y:e.y},a,r),m({x:e.x+e.w,y:e.y+e.h},a,r),m({x:e.x,y:e.y+e.h},a,r)]}});var C={prepare:function(t){var e,r,a,o,n,i=[];for(e=0,a=t.length;e<a;++e)for(r=0,o=t[e].length;r<o;++r)n=t[e][r],i.push(n),n.$layout={_box:new k,_hidable:!1,_visible:!0,_set:e,_idx:r};return i.sort((function(t,e){var r=t.$layout,a=e.$layout;return r._idx===a._idx?a._set-r._set:a._idx-r._idx})),this.update(i),i},update:function(t){var e,r,a,o,n,i=!1;for(e=0,r=t.length;e<r;++e)o=(a=t[e]).model(),(n=a.$layout)._hidable=o&&"auto"===o.display,n._visible=a.visible(),i|=n._hidable;i&&function(t){var e,r,a,o,n,i,l;for(e=0,r=t.length;e<r;++e)(o=(a=t[e]).$layout)._visible&&(l=new Proxy(a._el,{get:(t,e)=>t.getProps([e],!0)[e]}),n=a.geometry(),i=$(l,a.model(),n),o._box.update(i,n,a.rotation()));(function(t,e){var r,a,o,n;for(r=t.length-1;r>=0;--r)for(o=t[r].$layout,a=r-1;a>=0&&o._visible;--a)(n=t[a].$layout)._visible&&o._box.intersects(n._box)&&e(o,n)})(t,(function(t,e){var r=t._hidable,a=e._hidable;r&&a||a?e._visible=!1:r&&(t._visible=!1)}))}(t)},lookup:function(t,e){var r,a;for(r=t.length-1;r>=0;--r)if((a=t[r].$layout)&&a._visible&&a._box.contains(e))return t[r];return null},draw:function(t,e){var r,a,o,n,i,l;for(r=0,a=e.length;r<a;++r)(n=(o=e[r]).$layout)._visible&&(i=o.geometry(),l=$(o._el,o.model(),i),n._box.update(l,i,o.rotation()),o.draw(t,l))}},P="$default";function S(e,r,a){if(r){var o,n=a.$context,i=a.$groups;r[i._set]&&(o=r[i._set][i._key])&&!0===t.callback(o,[n])&&(e.$datalabels._dirty=!0,a.update(n))}}function I(t,e){var r,a,o=t.$datalabels,n=o._listeners;if(n.enter||n.leave){if("mousemove"===e.type)a=C.lookup(o._labels,e);else if("mouseout"!==e.type)return;r=o._hovered,o._hovered=a,function(t,e,r,a){var o,n;(r||a)&&(r?a?r!==a&&(n=o=!0):n=!0:o=!0,n&&S(t,e.leave,r),o&&S(t,e.enter,a))}(t,n,r,a)}}return{id:"datalabels",defaults:{align:"center",anchor:"center",backgroundColor:null,borderColor:null,borderRadius:0,borderWidth:0,clamp:!1,clip:!1,color:void 0,display:!0,font:{family:void 0,lineHeight:1.2,size:void 0,style:void 0,weight:null},formatter:function(e){if(t.isNullOrUndef(e))return null;var r,a,o,n=e;if(t.isObject(e))if(t.isNullOrUndef(e.label))if(t.isNullOrUndef(e.r))for(n="",o=0,a=(r=Object.keys(e)).length;o<a;++o)n+=(0!==o?", ":"")+r[o]+": "+e[r[o]];else n=e.r;else n=e.label;return""+n},labels:void 0,listeners:{},offset:4,opacity:1,padding:{top:4,right:4,bottom:4,left:4},rotation:0,textAlign:"start",textStrokeColor:void 0,textStrokeWidth:0,textShadowBlur:0,textShadowColor:void 0},beforeInit:function(t){t.$datalabels={_actives:[]}},beforeUpdate:function(t){var e=t.$datalabels;e._listened=!1,e._listeners={},e._datasets=[],e._labels=[]},afterDatasetUpdate:function(e,r,a){var o,n,i,l,s,u,d,c,h=r.index,f=e.$datalabels,x=f._datasets[h]=[],y=e.isDatasetVisible(h),v=e.data.datasets[h],b=function(e,r){var a,o,n,i=e.datalabels,l=[];return!1===i?null:(!0===i&&(i={}),r=t.merge({},[r,i]),o=r.labels||{},n=Object.keys(o),delete r.labels,n.length?n.forEach((function(e){o[e]&&l.push(t.merge({},[r,o[e],{_key:e}]))})):l.push(r),a=l.reduce((function(e,r){return t.each(r.listeners||{},(function(t,a){e[a]=e[a]||{},e[a][r._key||P]=t})),delete r.listeners,e}),{}),{labels:l,listeners:a})}(v,a),p=r.meta.data||[],g=e.ctx;for(g.save(),o=0,i=p.length;o<i;++o)if((d=p[o]).$datalabels=[],y&&d&&e.getDataVisibility(o)&&!d.skip)for(n=0,l=b.labels.length;n<l;++n)u=(s=b.labels[n])._key,(c=new _(s,g,d,o)).$groups={_set:h,_key:u||P},c.$context={active:!1,chart:e,dataIndex:o,dataset:v,datasetIndex:h},c.update(c.$context),d.$datalabels.push(c),x.push(c);g.restore(),t.merge(f._listeners,b.listeners,{merger:function(t,e,a){e[t]=e[t]||{},e[t][r.index]=a[t],f._listened=!0}})},afterUpdate:function(t,e){t.$datalabels._labels=C.prepare(t.$datalabels._datasets,e)},afterDatasetsDraw:function(t){C.draw(t,t.$datalabels._labels)},beforeEvent:function(t,e){if(t.$datalabels._listened){var r=e.event;switch(r.type){case"mousemove":case"mouseout":I(t,r);break;case"click":!function(t,e){var r=t.$datalabels,a=r._listeners.click,o=a&&C.lookup(r._labels,e);o&&S(t,a,o)}(t,r)}}},afterEvent:function(t){var e,r,a,o,n,l,s,u=t.$datalabels,d=u._actives,c=u._actives=t.getActiveElements(),h=i(d,c);for(e=0,r=h.length;e<r;++e)if((n=h[e])[1])for(a=0,o=(s=n[0].element.$datalabels||[]).length;a<o;++a)(l=s[a]).$context.active=1===n[1],l.update(l.$context);(u._dirty||h.length)&&(C.update(u._labels),t.render()),delete u._dirty}}}));


blobId: 5AbRYhqY3ZIwU4xB6bY4
dateModified: 2026-06-08 21:19:31.246-0500
utcDateModified: 2026-06-09 02:19:31.246Z
content:
  module.exports = data => {
      const ctx = api.$container.find('.stats-canvas')[0].getContext("2d");
      
      const myPieChart = new Chart(ctx, {
          type: 'pie',
          data: {
              datasets: [{
                  data: data.map(nc => nc.count),
                  backgroundColor: ['#3366CC','#DC3912','#FF9900','#109618','#990099','#3B3EAC','#0099C6','#DD4477','#66AA00','#B82E2E','#316395','#994499','#22AA99','#AAAA11','#6633CC','#E67300','#8B0707','#329262','#5574A6','#3B3EAC'],
                  datalabels: {
                      anchor: 'end'
                  }
              }],
              labels: data.map(nc => nc.name)
          },
          options: {
              legend: {
                  display: false
              },
              plugins: {
                  datalabels: {
                      backgroundColor: function(context) {
                          return context.dataset.backgroundColor;
                      },
                      borderColor: 'white',
                      borderRadius: 25,
                      borderWidth: 2,
                      color: 'white',
                      display: function(context) {
                          var dataset = context.dataset;
                          var count = dataset.data.length;
                          var value = dataset.data[context.dataIndex];
                          return value > count * 1.5;
                      },
                      font: {
                          weight: 'bold'
                      },
                      formatter: function(value, context) {
                          return context.chart.data.labels[context.dataIndex] + ": " + Math.round(value);
                      }
                  }
              }
          }
      });
  }


blobId: 4zefiLGUDXwtYK7GMYFd
dateModified: 2026-06-08 21:19:31.248-0500
utcDateModified: 2026-06-09 02:19:31.248Z
content:
  module.exports = counts => {
      const $statsTable = api.$container.find('.stats-table');
      
      addRow('total', counts.reduce((acc, cur) => acc + cur.count, 0));
      
      for (const count of counts) {     
          addRow(count.name, count.count);
      }

      function addRow(name, count) {
          $statsTable.append(
              $("<tr>")
                  .append($("<td>").text(name))
                  .append($("<td>").text(count))
          );
      }
  }


blobId: Qo2LERJr3uM8XKL65fvo
dateModified: 2026-06-08 21:19:31.250-0500
utcDateModified: 2026-06-09 02:19:31.250Z
content:
  const attrCounts = await api.runOnBackend(() => {
      return api.sql.getRows(`
          SELECT
              name, COUNT(*) AS count
          FROM attributes
          WHERE isDeleted = 0
          GROUP BY name
          ORDER BY count DESC`);
  });

  renderPieChart(attrCounts.length <= 10 ? attrCounts : attrCounts.splice(0, 10));
  renderTable(attrCounts);


blobId: PmOKLSjVwh5eyju79d6S
dateModified: 2026-06-08 21:19:31.251-0500
utcDateModified: 2026-06-09 02:19:31.251Z
content:
  <div style="padding: 20px">
      <canvas class="stats-canvas" style="width: 500px; margin: auto;"></canvas>

      <br/>

      <table class="table stats-table" style="font-size: 90%;">
          <tr>
              <th>Attribute name</th>
              <th>Count</th>
          </tr>
      </table>
  </div>


