marimo-learn / sql /public /01_concepts.svg
Greg Wilson
feat: overhaul for relaunch
aaef24a
<?xml version="1.0" encoding="UTF-8"?>
<!-- Do not edit this file with editors other than draw.io -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="587px" height="331px" viewBox="0 0 587 331" content="&lt;mxfile host=&quot;Electron&quot; agent=&quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.5.2 Chrome/142.0.7444.265 Electron/39.6.1 Safari/537.36&quot; version=&quot;29.5.2&quot;&gt;&#10; &lt;diagram name=&quot;Page-1&quot; id=&quot;ByKeiZXm40MUItRrX5b6&quot;&gt;&#10; &lt;mxGraphModel dx=&quot;786&quot; dy=&quot;602&quot; grid=&quot;1&quot; gridSize=&quot;10&quot; guides=&quot;1&quot; tooltips=&quot;1&quot; connect=&quot;1&quot; arrows=&quot;1&quot; fold=&quot;1&quot; page=&quot;1&quot; pageScale=&quot;1&quot; pageWidth=&quot;1100&quot; pageHeight=&quot;850&quot; math=&quot;0&quot; shadow=&quot;0&quot;&gt;&#10; &lt;root&gt;&#10; &lt;mxCell id=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;1&quot; parent=&quot;0&quot; /&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;strokeWidth=3;fontSize=14;&quot; value=&quot;&amp;lt;i style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;&amp;lt;b style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;select&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;90&quot; y=&quot;335&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-3&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;rows&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;300&quot; y=&quot;295&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-4&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;columns&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;300&quot; y=&quot;365&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-6&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;table&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;500&quot; y=&quot;335&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-7&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;180&quot; y=&quot;455&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;190&quot; y=&quot;465&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-8&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-3&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;250&quot; y=&quot;255&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;250&quot; y=&quot;265&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-9&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-4&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;270&quot; y=&quot;415&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;495&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-10&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;chooses&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;40&quot; width=&quot;70&quot; x=&quot;200&quot; y=&quot;330&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-11&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;from&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;40&quot; width=&quot;70&quot; x=&quot;400&quot; y=&quot;330&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-12&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-3&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;exitX=1;exitY=0.5;exitDx=0;exitDy=0;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-11&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;350&quot; y=&quot;545&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;495&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-13&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-4&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;exitX=1;exitY=0.5;exitDx=0;exitDy=0;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-11&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;350&quot; y=&quot;545&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;495&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-14&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-11&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-6&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;350&quot; y=&quot;545&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;495&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-15&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;specified&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;by&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;45&quot; width=&quot;80&quot; x=&quot;295&quot; y=&quot;422.5&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-16&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-4&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-15&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;410&quot; y=&quot;435&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;495&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-17&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;names&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;200&quot; y=&quot;430&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-18&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-15&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-17&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;290&quot; y=&quot;535&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;340&quot; y=&quot;485&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-19&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;* (for all)&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;300&quot; y=&quot;490&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-20&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-15&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-19&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;290&quot; y=&quot;535&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;370&quot; y=&quot;435&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-21&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;specified&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;by&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; width=&quot;80&quot; x=&quot;595&quot; y=&quot;325&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-22&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-6&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-21&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;350&quot; y=&quot;535&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;400&quot; y=&quot;485&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-23&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;name&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;600&quot; y=&quot;400&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;tV_lT_v-Ef8a5b6CVQCh-24&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-21&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;tV_lT_v-Ef8a5b6CVQCh-23&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;330&quot; y=&quot;535&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;380&quot; y=&quot;485&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-1&quot; parent=&quot;1&quot; style=&quot;ellipse;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;can be&amp;lt;br style=&amp;quot;font-size: 14px;&amp;quot;&amp;gt;paged with&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;47.5&quot; width=&quot;100&quot; x=&quot;285&quot; y=&quot;210&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-2&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-3&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;pH6x0wJwwwdvijlmiR4F-1&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;460&quot; y=&quot;370&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;320&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-3&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;limit&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;420&quot; y=&quot;190&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-4&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;pH6x0wJwwwdvijlmiR4F-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;pH6x0wJwwwdvijlmiR4F-3&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;460&quot; y=&quot;370&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;320&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-5&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;offset&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;70&quot; x=&quot;420&quot; y=&quot;240&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-6&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;pH6x0wJwwwdvijlmiR4F-1&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;entryX=0;entryY=0.5;entryDx=0;entryDy=0;&quot; target=&quot;pH6x0wJwwwdvijlmiR4F-5&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;460&quot; y=&quot;370&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;320&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-8&quot; parent=&quot;1&quot; style=&quot;rounded=0;whiteSpace=wrap;html=1;fillColor=none;fontSize=14;&quot; value=&quot;calculations&quot; vertex=&quot;1&quot;&gt;&#10; &lt;mxGeometry height=&quot;30&quot; width=&quot;80&quot; x=&quot;400&quot; y=&quot;430&quot; as=&quot;geometry&quot; /&gt;&#10; &lt;/mxCell&gt;&#10; &lt;mxCell id=&quot;pH6x0wJwwwdvijlmiR4F-9&quot; edge=&quot;1&quot; parent=&quot;1&quot; source=&quot;tV_lT_v-Ef8a5b6CVQCh-15&quot; style=&quot;endArrow=classic;html=1;rounded=0;fontSize=14;&quot; target=&quot;pH6x0wJwwwdvijlmiR4F-8&quot; value=&quot;&quot;&gt;&#10; &lt;mxGeometry height=&quot;50&quot; relative=&quot;1&quot; width=&quot;50&quot; as=&quot;geometry&quot;&gt;&#10; &lt;mxPoint x=&quot;460&quot; y=&quot;370&quot; as=&quot;sourcePoint&quot; /&gt;&#10; &lt;mxPoint x=&quot;510&quot; y=&quot;320&quot; as=&quot;targetPoint&quot; /&gt;&#10; &lt;/mxGeometry&gt;&#10; &lt;/mxCell&gt;&#10; &lt;/root&gt;&#10; &lt;/mxGraphModel&gt;&#10; &lt;/diagram&gt;&#10;&lt;/mxfile&gt;&#10;"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-1"><g transform="translate(0.5,0.5)"><rect x="1" y="145" width="70" height="30" fill="none" stroke="#000000" stroke-width="3" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 160px; margin-left: 2px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><i style="font-size: 14px;"><b style="font-size: 14px;">select</b></i></div></div></div></foreignObject><text x="36" y="164" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">select</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-3"><g transform="translate(0.5,0.5)"><rect x="211" y="105" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 120px; margin-left: 212px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">rows</div></div></div></foreignObject><text x="246" y="124" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">rows</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-4"><g transform="translate(0.5,0.5)"><rect x="211" y="175" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 190px; margin-left: 212px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">columns</div></div></div></foreignObject><text x="246" y="194" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">columns</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-6"><g transform="translate(0.5,0.5)"><rect x="411" y="145" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 160px; margin-left: 412px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">table</div></div></div></foreignObject><text x="446" y="164" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">table</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-7"><g transform="translate(0.5,0.5)"><path d="M 71 160 L 104.63 160" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 109.88 160 L 102.88 163.5 L 104.63 160 L 102.88 156.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-8"><g transform="translate(0.5,0.5)"><path d="M 169.82 145.34 L 205.58 123.34" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 210.05 120.59 L 205.92 127.24 L 205.58 123.34 L 202.25 121.27 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-9"><g transform="translate(0.5,0.5)"><path d="M 173.23 172.57 L 205.22 187.33" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 209.98 189.53 L 202.16 189.78 L 205.22 187.33 L 205.1 183.42 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-10"><g transform="translate(0.5,0.5)"><ellipse cx="146" cy="160" rx="35" ry="20" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 160px; margin-left: 112px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">chooses</div></div></div></foreignObject><text x="146" y="164" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">chooses</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-11"><g transform="translate(0.5,0.5)"><ellipse cx="346" cy="160" rx="35" ry="20" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 160px; margin-left: 312px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">from</div></div></div></foreignObject><text x="346" y="164" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">from</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-12"><g transform="translate(0.5,0.5)"><path d="M 281 120 L 316.76 142.01" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 321.23 144.76 L 313.44 144.07 L 316.76 142.01 L 317.1 138.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-13"><g transform="translate(0.5,0.5)"><path d="M 281 190 L 312.99 175.24" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 317.76 173.04 L 312.87 179.15 L 312.99 175.24 L 309.93 172.79 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-14"><g transform="translate(0.5,0.5)"><path d="M 381 160 L 404.63 160" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 409.88 160 L 402.88 163.5 L 404.63 160 L 402.88 156.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-15"><g transform="translate(0.5,0.5)"><ellipse cx="246" cy="255" rx="40" ry="22.5" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 255px; margin-left: 207px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">specified<br style="font-size: 14px;" />by</div></div></div></foreignObject><text x="246" y="259" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">specified...</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-16"><g transform="translate(0.5,0.5)"><path d="M 246 205 L 246 226.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 246 231.38 L 242.5 224.38 L 246 226.13 L 249.5 224.38 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-17"><g transform="translate(0.5,0.5)"><rect x="111" y="240" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 255px; margin-left: 112px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">names</div></div></div></foreignObject><text x="146" y="259" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">names</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-18"><g transform="translate(0.5,0.5)"><path d="M 206 255 L 187.37 255" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 182.12 255 L 189.12 251.5 L 187.37 255 L 189.12 258.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-19"><g transform="translate(0.5,0.5)"><rect x="211" y="300" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 315px; margin-left: 212px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">* (for all)</div></div></div></foreignObject><text x="246" y="319" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">* (for all)</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-20"><g transform="translate(0.5,0.5)"><path d="M 246 277.5 L 246 293.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 246 298.88 L 242.5 291.88 L 246 293.63 L 249.5 291.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-21"><g transform="translate(0.5,0.5)"><ellipse cx="546" cy="160" rx="40" ry="25" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 160px; margin-left: 507px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">specified<br style="font-size: 14px;" />by</div></div></div></foreignObject><text x="546" y="164" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">specified...</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-22"><g transform="translate(0.5,0.5)"><path d="M 481 160 L 499.63 160" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 504.88 160 L 497.88 163.5 L 499.63 160 L 497.88 156.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-23"><g transform="translate(0.5,0.5)"><rect x="511" y="210" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 225px; margin-left: 512px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">name</div></div></div></foreignObject><text x="546" y="229" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">name</text></switch></g></g></g><g data-cell-id="tV_lT_v-Ef8a5b6CVQCh-24"><g transform="translate(0.5,0.5)"><path d="M 546 185 L 546 203.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 546 208.88 L 542.5 201.88 L 546 203.63 L 549.5 201.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-1"><g transform="translate(0.5,0.5)"><ellipse cx="246" cy="43.75" rx="50" ry="23.75" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 44px; margin-left: 197px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">can be<br style="font-size: 14px;" />paged with</div></div></div></foreignObject><text x="246" y="48" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">can be...</text></switch></g></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-2"><g transform="translate(0.5,0.5)"><path d="M 246 105 L 246 73.87" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 246 68.62 L 249.5 75.62 L 246 73.87 L 242.5 75.62 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-3"><g transform="translate(0.5,0.5)"><rect x="331" y="0" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 15px; margin-left: 332px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">limit</div></div></div></foreignObject><text x="366" y="19" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">limit</text></switch></g></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-4"><g transform="translate(0.5,0.5)"><path d="M 287.09 30.22 L 324.98 17.08" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 329.94 15.37 L 324.48 20.96 L 324.98 17.08 L 322.18 14.35 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-5"><g transform="translate(0.5,0.5)"><rect x="331" y="50" width="70" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 65px; margin-left: 332px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">offset</div></div></div></foreignObject><text x="366" y="69" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">offset</text></switch></g></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-6"><g transform="translate(0.5,0.5)"><path d="M 290.36 54.71 L 324.83 63.44" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 329.92 64.73 L 322.27 66.4 L 324.83 63.44 L 323.99 59.61 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-8"><g transform="translate(0.5,0.5)"><rect x="311" y="240" width="80" height="30" fill="none" stroke="#000000" pointer-events="all" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 255px; margin-left: 312px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 14px; font-family: Helvetica; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">calculations</div></div></div></foreignObject><text x="351" y="259" fill="light-dark(#000000, #ffffff)" font-family="Helvetica" font-size="14px" text-anchor="middle">calculations</text></switch></g></g></g><g data-cell-id="pH6x0wJwwwdvijlmiR4F-9"><g transform="translate(0.5,0.5)"><path d="M 286 255 L 304.63 255" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 309.88 255 L 302.88 258.5 L 304.63 255 L 302.88 251.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>