decomp-toolkit/assets/diagram.svg

17 lines
40 KiB
XML
Raw Permalink Normal View History

2023-07-21 21:59:07 +00:00
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 806 291.0000305175781" width="1612" height="582.0000610351562">
<!-- svg-source:excalidraw -->
<!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 --><!-- payload-start -->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO1cXGtT4khcdTAwMWL9Pr/Ccr+ObN8v81xyxVx1MDAxOYVcdTAwMTFQ8TZvbVlcdTAwMTFcdTAwMDJELkFcdTAwMTJQ2Zr//nZcdTAwMDLkXHUwMDFlXGKIXHUwMDBlM4tbO6VJuul0n/Oc59LNv5/29vbt14G+/2VvX3+pa12jMdSe9z8718f60DLMvrqF3L8tczSsu0+2bXtgffn7b79Frm72pq30rt7T+7alnvuf+ntv71/3X3XHaDhtkV6++3Fi9UxcXMOVc/bYekbVXHUwMDE3t6n70HwwQ71ua/1WV/dvvajrWIhcdTAwMWNjjENOkUSSSe/uq7pcdTAwMGKlzGH1QzBcdTAwMDVUUImFd/vZaNht9VxiXHUwMDE3zLvW1o1W23baXHUwMDEx5F2cfuiXPeBdseyh2dGPzK45dEb2XHUwMDE31J3//HE9aPVOa2iO+lxy71x1MDAxOXuo9a2BNlRcdTAwMTPhP9c0ut1L+7U7nUKt3lx1MDAxZVxyXHUwMDAzvUw/5WY2TFx1MDAxOLnutbNMNeF+K/WxrXZft6xQXHUwMDFic6DVXHLbnVx1MDAxMeC/hzPGwWnDXZl//FFccrWefuosTX/U7Vx1MDAwNjvuN2ZcdTAwMWTPV9BfXHUwMDFlPLvy01x1MDAxZqauO31IKFx1MDAwMGBcdTAwMTRcdTAwMTHvho9cIlxuWfRq2ey7iIKEYUGpJP5oXHKroKBku702ta6l+/PtXGbtOFxusyDUQkiy9Vx1MDAxN39cdTAwMTFcdTAwMDJAPGZcct5cdTAwMWX8OD4/lqN8/8d1u1o2Ovvecz8/J3c7bdxoV0uNXHUwMDEzq147fOJ33ytnd4Urs1x1MDAxNf6U+edrw6H5nLVf806wp/brw9H992KTXHUwMDE0y/nC4498tn5nv/krO1x1MDAxYTS06fxBJqRkglx1MDAwM0CYv1x1MDAwNl2j34kue9esd/wp/1x1MDAxNFx1MDAxOHCExsmzXHUwMDE3o3Fo8l1cdTAwMDZzwnJcdTAwMTSqgSQyXHUwMDE4XHUwMDAxspTBIIchonFcdTAwMTZcdTAwMDdAtyPxvGOPxKFcdTAwMWIztkLJXHUwMDAwJYRQlEBXzGJXPboygFx0XHUwMDEwgKzB1tA4XHUwMDEyIEpcdTAwMDTlK0DUR5yDNDW3XHUwMDBmRl9cdTAwMWK+XHUwMDA2XHUwMDE2zOzbl8ZEd8FcdTAwMTW6+lXrXHUwMDE5XWd+caiTfNdoOe+/X1cj1of7wUmwXHIleN5cdTAwMDO2OVxiXHUwMDAyyNLVcN3p8TFdV5+jqavD0yziZ1x1MDAwZY2WXHUwMDFhfreW8i5O/yeeaOVQYPq/OlxiKKv/M3D32SiYNVjUTs61vv50P5nAgaFllmCloDlcdTAwMDBcdTAwMDBEXGJwXHUwMDEwYqJLYExdXHUwMDAyQySFQFwieHtOYMyZo+FcZlHJXHUwMDE5ZUlUlsR9QsFcdTAwMDFCXHUwMDBlXHUwMDA191x1MDAxZtkxe97xOvJcZqHEWFlVXHUwMDFhU2LXt4qptkd41ZAwXHUwMDAy1mL8mvrc1tqHxtPBZfuwcngrX++/v9TytV+md8mjyaB3ktBcdTAwMWPAXG7nICpoLl2UmjlIp4xIXHUwMDAyXHRgMbZQkVOt+E7vNqB3hFNcdTAwMDIkJlwiXHUwMDAx/Vxixa7O0a+CXHUwMDBlSCBn7yR3Ylx1MDAwNYTG5C6netQ+RO16RqPR1VdcdTAwMTS8JVJcdTAwMTNcdTAwMTW8yNtsSO/OO+PLXHUwMDAxfD7tjVqFXHUwMDAxrlx1MDAxZTcqZXKVWe9cYkSO3lx1MDAwMVxmqIo6ufBcdTAwMTHrXHUwMDEymKA0qZozmPCwS5vEZVx1MDAwMd5V8P5qNuuyLv9cdTAwMDBaryB2yq1cdTAwMDVIqOVLYHvQL4mwXVx1MDAwMo5YyCdeQeo+SI0uXHUwMDBiln59XHUwMDAxzIp1+nhUzzP7pHhVyu7BSeFcIppBgCmkXHUwMDAxP3+K6KVcdTAwMWVcXPpcdTAwMTNcdTAwMWWg+fRcdTAwMTFOXHUwMDAwUsjf4XlcdTAwMDN4RtxcdJhcdTAwMTNTK1x1MDAxMMtUOCOBkbNMW1xm5+p9wbSP87XjJoTsYqxa9cSP7DlBmWo8nWXiKIZfOM1cIia18C2y2EH27fGGXG5cdTAwMTElUqBNdLjS04GScUA5Qlx1MDAxZphcdTAwMGVcdTAwMWO8lmtcdTAwMDO9pHVcdTAwMWHDXHUwMDAyaorm0SlcdTAwMTldZE3bIVx1MDAwNGlcdTAwMWLz1+fSSdm6uFx1MDAwMs3jQ+NyXHUwMDAz6cD29eFTkV5cdTAwMTabpbOmPZ6cXHUwMDE5nVxuptuYXHUwMDBlTJ69XGbhXHUwMDExITgnXHUwMDA1IYAmeVecx7grlDe2y/9tJlx1MDAxZcKMXHUwMDExXHUwMDA2XHUwMDA0S4qHXHUwMDE2ZP8wxJQ7odRcdTAwMTbGQ1d9w4Y5c0vzf0uELlx1MDAxYVx1MDAwZcVeZkNcdTAwMDFR6yupVcvNl0H5rDp+LU5cdTAwMWFcdTAwMTev5s1cbnqbqp5TtKbe9jjsL4THXmVcdTAwMDdSfMpcdTAwMWSZ51x1MDAxZK9cdTAwMTVcdTAwMDVxilx1MDAxMWfx3J7rXHUwMDFipnKcXCLJKcRr5TzWVOD7J0DzXHUwMDEyXHUwMDE4j1x1MDAxMp5cdTAwMGZcdTAwMWUvxEGlUSC/TNGSR5NF0YDMYSZcdTAwMTWEk+lcdTAwMDHFslxu1y7lt8FcdTAwMTJcdTAwMTdV2MBcYiaHTakpP0iBwJRRsk7Y9O45vzDoti3nt0RdYjm/8NtsSOKuhqO7fMl6fm1cdTAwMTB6U2BcdTAwMTdm/qE2yZ7zXHUwMDBi7Fx1MDAxMplpWpIjuiyGnGlaUuZvR995x+ulQiTHTr0kidQgNVx1MDAxN8Kg5ERcdTAwMDL2gWHl62W32Kqe3eVh6Ww8llx1MDAwZpOnTlx1MDAwYnzALpOPXHUwMDE1y+S3zFwilk4qUnlcdTAwMTlMTClCwrSD3OVYwnavnVa6VzeqlZJLhYnkhDnGaaSCRFx1MDAxMopcdTAwMDXdlcdWl8olKvXe5bFcdTAwMDUqXHUwMDE4dJJSvSREXHUwMDEwp1x1MDAxNGZKXHUwMDA0TFxyRb52W7FcbpNcdTAwMGLj7rF0VVwiP05ujlx1MDAxZej20CluKFxcI8WoWy8hlHOGXHUwMDE5j9ZLcLiEj1wiXHUwMDAzWy1N/ICa6OHBf2YzVURv/4dcdTAwMDBcZlx1MDAxM4Y+SK4/vqCQXHLSMjX1jICEgIDgXHUwMDEzyzDN7ztPR5Nvk+/oXHUwMDA1iWb7ZfztttbZdkxcdTAwMGLCXHUwMDE3bKR2aoDJW7Q2XG7pN5RcdTAwMTHngCZcdTAwMDAr0ZKB5fovXHUwMDAyXHUwMDFhg/RIVllcZlwis21emYVOh/jxrt61XirV6/pF/7nfv2qOtlx1MDAxZM9Uwlx1MDAwNXh29lxmJyNtk3hesaw4gzCHlEtEXHUwMDAzK/ixXGL22qxcdTAwMTbXPGlAM0jZ6PX10ctcdTAwMTE4KI6baPX4Y5Wtvlx1MDAwYulcdTAwMTFcdTAwMGUtXHUwMDAypp7GYkR/UyNcdTAwMTZYIFx0s5v65LfecmowQtxcdTAwMTJcdTAwMWJmSds9eKpcdTAwMTHeVIy0UuXOs+tExfdcdTAwMDBcdTAwMDZ8rc2EOqtcdTAwMTlwXHUwMDE1fshcdTAwMTVc
<defs>
<style class="style-fonts">
@font-face {
font-family: "Virgil";
src: url("https://excalidraw.com/Virgil.woff2");
}
@font-face {
font-family: "Cascadia";
src: url("https://excalidraw.com/Cascadia.woff2");
}
</style>
</defs>
<rect x="0" y="0" width="806" height="291.0000305175781" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 139.00003051757812) rotate(0 393 71)"><path d="M32 0 M32 0 C305.11 1.09, 579.05 0.27, 754 0 M32 0 C298.1 -3.09, 563.61 -2.37, 754 0 M754 0 C775.5 0.51, 786.78 9.2, 786 32 M754 0 C773.04 1.75, 785.13 10.94, 786 32 M786 32 C785.11 61.39, 783.66 90.96, 786 110 M786 32 C786.21 58.53, 787.33 84.28, 786 110 M786 110 C787.15 133.19, 773.83 140.53, 754 142 M786 110 C784.21 133.35, 776 142.5, 754 142 M754 142 C558.8 141.36, 362.38 141.75, 32 142 M754 142 C474.6 142.63, 194.34 142.69, 32 142 M32 142 C9.01 141.51, 0.04 132.26, 0 110 M32 142 C12.25 143.73, -0.09 129.71, 0 110 M0 110 C-1.41 80.25, 0.31 53.49, 0 32 M0 110 C0.53 84.02, -0.1 59.1, 0 32 M0 32 C1.05 10.26, 11.39 1.16, 32 0 M0 32 C-0.68 8.76, 8.8 -1.02, 32 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(367.84375 144.00003051757812) rotate(0 35.15625 12)"><text x="35.15625" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">binary</text></g><g stroke-linecap="round" transform="translate(407.3334045410156 175) rotate(0 188.33331298828125 47.333343505859375)"><path d="M23.67 0 M23.67 0 C107.64 0.56, 189.53 -0.98, 353 0 M23.67 0 C118.77 -1.96, 213.92 -2.38, 353 0 M353 0 C369.25 1.15, 377.9 9.08, 376.67 23.67 M353 0 C371 0.97, 377.15 9.78, 376.67 23.67 M376.67 23.67 C378.03 40.6, 376.73 61.95, 376.67 71 M376.67 23.67 C376.3 38.35, 375.63 52.67, 376.67 71 M376.67 71 C378.6 86.78, 367.26 96.65, 353 94.67 M376.67 71 C374.86 88.39, 369.17 96.36, 353 94.67 M353 94.67 C266.65 92.29, 182.75 91.84, 23.67 94.67 M353 94.67 C226.17 97.03, 98.85 97.17, 23.67 94.67 M23.67 94.67 C9.17 93.96, 1.05 87.48, 0 71 M23.67 94.67 C8.17 93.45, -0.1 88.09, 0 71 M0 71 C1.66 58.82, -1.34 48.39, 0 23.67 M0 71 C-0.66 53.2, -0.01 34.52, 0 23.67 M0 23.67 C0.41 8.14, 9.24 -0.56, 23.67 0 M0 23.67 C1.83 9.22, 5.99 -1.5, 23.67 0" stroke="#1e1e1e" stroke-width="1" fill="none"></path></g><g transform="translate(566.3698425292969 210.33334350585938) rotate(0 29.296875 12)"><text x="29.296875" y="0" font-family="Cascadia, Segoe UI Emoji" font-size="20px" fill="#1e1e1e" text-anchor="middle" style="white-space: pre;" direction="ltr" dominant-baseline="text-before-edge">.data</text></g><g stroke-linecap="round" transform="translate(33.33331298828125 182.3333740234375) rotate(0 23.666671752929688 40.333343505859375)"><path d="M1.92 4.32 C1.92 4.32, 1.92 4.32, 1.92 4.32 M1.92 4.32 C1.92 4.32, 1.92 4.32, 1.92 4.32 M1.66 10.72 C3.3 7.84, 6.09 5.81, 7.57 3.93 M1.66 10.72 C4.27 8.46, 5.81 5.28, 7.57 3.93 M2.06 16.36 C5.68 10.33, 9.51 5.64, 14.52 2.02 M2.06 16.36 C5.61 10.66, 11.18 6.44, 14.52 2.02 M1.8 22.76 C5.25 18.64, 9.71 13.01, 19.51 2.38 M1.8 22.76 C8.16 14.14, 16.17 7.72, 19.51 2.38 M2.19 28.4 C8.54 22.36, 11.52 14.33, 25.15 1.99 M2.19 28.4 C8.1 20.4, 15.48 12.65, 25.15 1.99 M1.93 34.8 C11.32 24.76, 21.44 11.67, 30.14 2.35 M1.93 34.8 C10.1 25.69, 16.49 18.23, 30.14 2.35 M2.32 40.45 C14.95 24.55, 30.19 9.43, 35.13 2.71 M2.32 40.45 C10.25 31.28, 19.3 21.78, 35.13 2.71 M2.06 46.84 C12.95 32.63, 23.33 21.12, 40.77 2.32 M2.06 46.84 C12.05 37.05, 21.9 26.7, 40.77 2.32 M2.46 52.49 C17.25 33.14, 34.58 13.13, 45.1 3.43 M2.46 52.49 C15.18 37.69, 29.24 21.86, 45.1 3.43 M2.2 58.88 C18.56 38.32, 35.24 21.51, 47.46 6.81 M2.2 58.88 C17.11 41.12, 32.88 23.71, 47.46 6.81 M2.59 64.53 C16.03 50.81, 28.19 38.85, 47.2 13.21 M2.59 64.53 C17.3 48.41, 30.29 33.6, 47.2 13.21 M2.33 70.92 C13.12 58.04, 24.5 45.97, 46.94 19.6 M2.33 70.92 C18.35 52.47, 34.08 33.17, 46.94 19.6 M3.38 75.81 C20.29 56.79, 33.56 38.59, 47.34 25.25 M3.38 75.81 C16.72 59.57, 31.81 42.88, 47.34 25.25 M5.09 79.95 C18.76 64.08, 32.24 50.19, 47.07 31.65 M5.09 79.95 C17.83 64.52, 31.68 49.66, 47.07 31.65 M9.42 81.06 C24.03 64.82, 36.29 49.92, 47.47 37.29 M9.42 81.06 C24.45 64.52, 39.5 47.71, 47.47 37.29 M15.06 80.67 C23.62 74.16, 28.72 65.07, 47.21 43.69 M15.06 80.67 C21.21 71.84, 27.6