16 lines
94 KiB
XML
16 lines
94 KiB
XML
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2038.6170634920632 1273.4769035485442" width="2038.6170634920632" height="1273.4769035485442">
|
|
<!-- svg-source:excalidraw -->
|
|
<!-- payload-type:application/vnd.excalidraw+json --><!-- payload-version:2 --><!-- payload-start -->eyJ2ZXJzaW9uIjoiMSIsImVuY29kaW5nIjoiYnN0cmluZyIsImNvbXByZXNzZWQiOnRydWUsImVuY29kZWQiOiJ4nO19SXNi25be/P5cbsWtySvX49Reu98vqipCXHUwMDEy6iXUXHUwMDBiSc5cblx1MDAwNaJcdTAwMTNcYlx1MDAwMaJRV/HGXHUwMDFleeSwJ3aE/4EnjvDkRf2bctXf8FooUzqcXHUwMDA2OCSQR5S5NzKVXHUwMDAyXHUwMDBlm332t9a3+n/6bWXl995ru/z7n1Z+L79cdTAwMTRcdTAwMGKNWqlTeP79j/T7p3KnW2s18Sk++He31e9cdTAwMTRcdTAwMDevvOv12t0//e3f0ms99tSqXHUwMDE1y16x9fD+tnKj/FBu9rr4wv+I/15Z+afBn75cdTAwMGbqlIu9QrPaKFx1MDAwZt4weOrzs4BcdFx1MDAxZPx1rtVcdTAwMWN8MGhcdTAwMDZWKW7sxytq3Sx+YK9cXMKnK4VGt/z5XGb96ve3p5vW29uxlOWrcnX98lRcXHQh9/m5lVqjcdp7bbx/rULxrt/xrarb67Tuy/laqXdHn1x1MDAxZfj9x/u6Ldy2z3d1Wv3qXbPc7Vx1MDAwZb2n1S5cdTAwMTRrvdfBN2RcdTAwMWa/fd+GP618/uZcdTAwMDX/pYTwlFx1MDAxNZ+Pj2fp/Vx1MDAxOaNcdTAwMDMrWW81Wlx1MDAxZFrJX7HB43Mtt4XifVx1MDAxNVx1MDAxN9Qsfbym1yk0u+1CXHUwMDA379Hn656/f0ettac+fntXrlXveoMlW+VpK60xwlxip4X8XFxBebD34KRcdTAwMDFrhHVcdTAwMWbP0Oe2d0qDg/CP/t1plr7vzo+T8Xk2xPff/PnzXHUwMDFi0Os3gmfKf658d/uZ71XrncL9Y17kN9ft68F6rlb7+JZDh7DQ6bSef/945s9/XHUwMDFjdd381cHpc/mw93y266y2lzfl1/P1XHUwMDE5XFz3tdg4rz9mrjYzR6yyt3HG2V1ezuC6jeuHui68nNrWRVY0Klx1MDAxN5W2rfdmcN3K7l3pLFfeNmena9XX8uP1XqdcbjO4botcdTAwMWa8gDM95urnqnW5c3Xat7PYh7tcdTAwMWJTfbl7aK/VL/KN0v1z/eCl+jiD65p8pdfcZ437+8Pslji77Fx1MDAxZOVe+Vxmrqsz61x1MDAxYs83xeypeWnmK2W3e6Nur2dwXcZfay9v153dWv2ktr3Pulx1MDAxYucgJrvu958+XHUwMDAx3G+XXG7v8lx1MDAxNoyRTFx1MDAxOXBcXPpg36g17/HJZr/R+Pxdq3j/KaJ/8y04mXLQlsfpXHUwMDA2q5x1UqpPSTpONdjMo9uovj1cXOv22eNen5lqt3WfdtVgtPCEiFVccsIzKrCW2SlcdTAwMDdwXHUwMDExqkF/ruC7KlBGSYHq4PPFXHUwMDBi1Vx1MDAwND9cdTAwMGVSr/xcdTAwMTJcdTAwMTB577e91F8tvOXenlx1MDAwZe9vt0/a+0ruskZ1YsF6X66cXHUwMDE5c5upm3Lj8UzW1y+PT9NcdKSh7+/DXHUwMDEwfk4sv5JcZpjEteiJQVx1MDAxNL2bKVx1MDAwN5Fl2rOxIFx1MDAwMu3xOYKI2TCIeFxiRCCV4aBcdTAwMTUkXHUwMDAw0dBJXHShZZZcdTAwMDfv8/62mr3T2lx1MDAxYm0xZ0O/3Sw81Fx1MDAxYa8/jIf3k0knXHUwMDEy9+fkaH3ltNzBw+ffxm5cdTAwMTk/d3Bcbu3QO1ZcdTAwMWK1Kp3b34v4Tfxvwff3amiyfLzgoVYq+fVGXHUwMDExl1HAa3Z2JpH3rU6tWmtcdTAwMTZcdTAwMWFn4VVOhTMw8XaMZJI7zmFyZZU72Mvl9pt5efb89lbL7GW7/duTtONMSTVKWSk3N5SJXHRRZjTTjFx0s4wwy5ZcdTAwMGJcdTAwMGat5lx1MDAxZo46tYdC53Xlodwr4IJcbiutZ4TEXyeCXqNcXOmNXHUwMDAwXq/VjkPd0LdcdTAwMGJCbMxcbqfniSB8XHUwMDEyPFxiPq6NQ2PDTVx1MDAwZb69+8dG/+D8rvOWq2w1rp/ebq7Nc9rBh2fOY1o7Q8Y7XHUwMDEzTFx1MDAwZYHPMuc5zlx1MDAxNLNcdTAwMDKsZIzPXHKKYFxcXHUwMDE4iuDXsO9YtJIzgfclnazx+u5J5G9q5uBmde1WXHUwMDFk7J+vvfLmpKyRN1vl7e3N6tbuZbmVhZOdp2y/+7VYI+C9iUOUNKjKXHUwMDE0S1x1MDAwMKjo3Uw5oCxTnopcdTAwMDdcdTAwMTTIRVx1MDAwMVxudFx1MDAwNKAgXHUwMDA0KDBKSyntUnLI20br9uau0ETC96dvuFel+1x1MDAxYvrVf/jWXHUwMDFjPFMrfWt2ypWbXCJ+g963pud50frOx8BmyjXHaIygXCJM/m1+QjeigVx1MDAxN4dkhyjXTsHk/vVOfVdcdTAwMWNuvD7ub+3kN3NH91x1MDAwNzs5eZh2JJNqjEey1taTi0GyjUCyNkEgK2GQoaZWNW6eXHUwMDFl5+vHtlfK7LD64fHaW/lSXHUwMDFmTuxZz72uNVf72/z+pnnN7s3GW//5dVx1MDAwNlx1MDAxZc86PLm7VruVe7rTx1x1MDAxN2fF7ZfOU3FcdTAwMDbXXVx1MDAwNlXul3pBL6pgXFwrISZX5dF3P+VcdTAwMDLAcjeCXHUwMDFia8dcdTAwMTYkXHUwMDAwjFx04z9spXJcdTAwMTBGSWelSCBcdTAwMDC+ilwif9d6/tu7XHUwMDAwV9BcdTAwMTitXHUwMDE1VM9cdTAwMWZrnF7rKt9tXHJcdTAwMWGkgoxRJZWcXHUwMDE4dKdqZy+3/eTeNo/E0XFmg99sn52lXHUwMDFkdFx1MDAxNLpgXHUwMDBlzW88ycBccoMh0KHx51x0py1X739aOzfUgZNh2Okwf+ZcdTAwMTbIWSB/UUh7nN59LOzDqVx1MDAxMsfbpbKp5V+ea1VXfZhUj+WON7rbl2dHd43Htcp2ka9e7a9tzUA/qnqnXFzYut9cXHONs57cXj+7Pcq0Z3Dd/Vxc97Rw8Fwicmf3V07vrV2VO83O19K7eOjjRIDmXHUwMDBlj3yCtJboe592XHUwMDAxYISn4lx1MDAwNVx1MDAwMJdcdTAwMGJcdTAwMTNcdTAwMDBGhFx1MDAwNUCE3uXIujUkSmn5Kmp3YGP27lx1MDAxMKylm8G3Wqj+XHUwMDFko7+C+je82OlcdTAwMTUx2HjPsJJcXGtmXHUwMDEymL97XHUwMDA1Y0pcdTAwMGZcdTAwMWS5UW83+zu9yuFm58ykXHUwMDFlh1x1MDAxYZEm43BcYkx59lx1MDAxNypipYM4XHUwMDE0XHUwMDAwhlx1MDAxYpGE/S5QXHLfV0/V7na5elxye5ndvFrrXnTW+Vx1MDAwMvJcdOal3tOiLkHFXHUwMDAz1Vi0yiQkUJjRdynlQLVCejZcdTAwMWWonC9KYaqJ9KU0nHG+jN7mI1SJi01WXHUwMDE4o1iCXHUwMDFh8n2BI3H2jvNkXHUwMDFhXHUwMDExKalVXHUwMDFhXHUwMDEy5CmMXHUwMDE2aGnFmXSelGiDW81BXHUwMDBiXHUwMDE5cFx1MDAwN7FhfTjPXGY7XHUwMDBm6TGTXHUwMDA2KVxiXHUwMDE3uPm+mNtcdTAwMDfu5HCO3490IVx1MDAwMUy6n1ORfLyKnFx1MDAwYiS7vUKnt1ZrlmrN6vDCvtdcdTAwMTJMkr8zXHUwMDAwcbFPq2RcdTAwMWVwZ6xcdTAwMDHFjNSCXHTle1G10Fx1MDAxZWy0lkO3NPTVy83S+CWNRqlvSVx1MDAxOeYxhJJcdTAwMDNrrNRcdTAwMGW3jJmIRfHwOlx1MDAxYYVub7318FDr4W5cdTAwMWa1as1ecFdcdTAwMDfbt0rovkOCXHUwMDFjfFx1MDAxNr+H/7mgXHUwMDE4aNNcdTAwMTWH2c/nTyufOFx1MDAxOfzj4+d//GPkq+OPLz1cdTAwMDZcdTAwMDf381x1MDAxMr/5/04stLg0wd9+sFx1MDAwM6aEkuDPXHUwMDE1XHUwMDFlm101ki6lVWopJOpaOaaF0CroxFx1MDAwNkpcdTAwMTTmi6HxnjXCMXDKKYZLUZ9cdTAwMWL/IbWE8lx1MDAxNLjPh28171x1MDAxMlxmz4wwXFyxn3O2pVxchE0sL1BcXFx1MDAxOFx1MDAxMFqjaFx1MDAxMlJcYlx1MDAxNFx1MDAxY8L3qlx1MDAxZuJCXG7me2g7nVx1MDAxMFx1MDAxYm2MXHUwMDA3hFx1MDAxOJOMMzybinFcdTAwMDUoWkOrkp5SvkVcdTAwMDF8cYlcdTAwMTZ3tOlcdTAwMTE61Fx0pduYWofY/FFcXFx1MDAwYtdCiclcdTAwMDNcdTAwMDbmcL9+e/D8em329tqHN1x1MDAwZs+H5+s67Vx1MDAwMk5b1OTWaqc5kjMhP/eD3i9cdTAwMTVcdTAwMWFHXHUwMDAyb49xiF1UqlwisLBcdTAwMTlcbjhcdTAwMWWVwiZ9ccHvLFxm+YbkJrWlXHUwMDBmndLt03V360StnZxddU5Nfb+UN7/as/9cdTAwMTNcdTAwMTlcdTAwMDA/QDZDiT5cdTAwMTKvsSVcdTAwMTUuXHUwMDE2qpxpY5FcdTAwMTQlICPRdyntWHVyXHUwMDA0Vlx1MDAxNUhP+LE6P6iyXGKTKVwi8dspi+tQPFx0Ur+Kt+KhtPLuLO/693HuLosxOibosvCtcnolaUxsTE2AYVxuIFx1MDAwMfBWnzaKzUJpXHUwMDFmSmf6/t5cdTAwMWVmq1x1MDAxYu2rtFx1MDAwM1x1MDAwZsGGXHUwMDFjXHUwMDA1bX9cdTAwMDD8kVx1MDAwZpdYSCXSpiM5d9ZxrVNcdTAwMWFU50/XZyy3Wui6p6f+eie3f1x1MDAwMye9X510tlx1MDAwNMFvbePtdcnQvEE9OTmdjb5LaUcqt/FIRWNqQVx1MDAxYTKqXHUwMDFjI0JBolwiZaCZXcacs1rru+pZqH5cdTAwMWOjXoL68XORI1x1MDAwMVx1MDAxN+8h07FcdTAwMDVcdTAwMWJGOk05Z5OrxtHkP6WAQzR5KFaASeRcdTAwMDJcXIFcdTAwMTlCXHUwMDFjN8ZcdTAwMDOfXHUwMDEzeI6IM1x1MDAxZW24ZlxcUqmhjirfMNrTXHUwMDBlXHUwMDFjcCWF4cBCQXCwWlkw8idcdTAwMTVnylx1MDAxZGRJfFHc4L11TmmLXHUwMDBm5lwiXHUwMDFj6tab1rE/msuu+Fx1MDAxZHWcIcdcdTAwMDTOOf7JhP70bH4s42u7wDKxx5dcdTAwMWXhg/t5vd/8fyeXXz5cdTAwMWZxiDFQlEE6NzljXHUwMDE4TaFSK8Ckx6Ri1jjlXGZcdTAwMTL5gFx1MDAwMFNcdTAwMWXikjxcZkZZodn84pJWeUrircdPsbhcZlx1MDAxMSnBlIdrQcLAXHUwMDE5p5z6XHUwMDEw86eVcuPsz5WxLItcdTAwMDBjXHUwMDFlXHUwMDA1yoRA7DiG2DJahcOU2jOWXHRcdTAwMGLIXG6Jjk3p4Fx1MDAxZk08hoWZkVx1MDAwNlx1MDAxN1x1MDAwM1o5gTI1LMu45yRIaZzmnFx1MDAxOatDK/pKoi32WNMjfKBcdTAwMTNKttjEJlx1MDAxYltcbmCkwNstXHUwMDEy+CzWXHUwMDFiNa1Nj/dLorB9ud576Wy9XHUwMDFlp12uaVCeXHUwMDE0sY59TVxyWLgwxjpNoaa5iTU1WSEt3n/Uf8hcdTAwMTOXMbWpiMS+V/7WLFxyjtm3Zqtdbn5rXHUwMDE2XHUwMDFirW6Zik67dL1IK2nq0tlpu0VMstLpXHUwMDAwKWNcdTAwMGJiOUPhKzhP4Js4a3Q07+Lze/zx+e35dXWr1k99QVx1MDAxY7V9XHUwMDFhguQw1ZAoXHUwMDBiXHUwMDE35EeUXHUwMDExJXEuxCVcdTAwMDRcdTAwMTfWmkRU4qtcdTAwMDCSTP5vzedOrTc41pW/+ZvBX5lMJFxmfVuwXHUwMDE4XHUwMDE0xi9vOpovff6oIM1cdTAwMDeFXHUwMDA2XHUwMDA1WlZcdTAwMTNjb3QsMaXYM8Z5mkkw9Fx1MDAxZlLCYW2oXHUwMDE5UOrYXHUwMDAyXHUwMDFjg8iGXGZIZ6nxXHUwMDE4YotFXHUwMDAwUaPFgYDQyItcdTAwMDRyorB3X2gprYZEmvLLcfxcdTAwMDTOXHUwMDAx4axcdTAwMTO4KY5bx5zzXHUwMDExzI90mYicv4lY/ehcdTAwMWHW4VVwRVx1MDAxOeRagUJTw3JcdTAwMTlaXHUwMDA298i1xMTgTzTS5Ffn9dEnmVx1MDAxZaEznJDWx0syPaLhXHUwMDFiXHUwMDFlTY1LmjyRenQsKaWizCnnSVx1MDAwNVx1MDAxYThcdTAwMWUkXHUwMDBlMFx1MDAxY+NYqCgjZ6lcdTAwMDVnmcKfotpsjFx1MDAxM2WofKRQ3Kml9ldM7Fx1MDAxYsgwT1x1MDAxOdwpgzRcdTAwMTCVlPJZsVx1MDAxZlJEzV+Ykd/X4UFCXHUwMDEzUqFElUZGuE2WS5plYk8zPeYnzuLLQjSAXHUwMDE2wiQoXHUwMDBiXHUwMDE53TYlpdLMautcdGp6r/G0+UMy9HaUYp5EecdcdTAwMTRIXHUwMDE0aD5cdTAwMDNx1sKMyk+Mslx1MDAxNilcdTAwMDTSXHSwOlwiw8l8rvy7+NJKUGxEL7X0SlwiNlx1MDAxOFxiLTQuXGak5o47iHJuMqN+lNSRu3o6YTa6+ddcdTAwMTAzQ0tcdTAwMWKclIZpXFxcdTAwMTaQdI1YlORLJMziTzM9jO9cdTAwMDJcdTAwMTOJr5HZYVxcxFe2aaU5N1x0Ol03XHUwMDBixd7rzeXrS11Uq92b7dfi+cZe2kVcdTAwMTjZlswg7zRcbo+8NoFO18xpj8tPITbXVmf+rtoj2q5wxq00qe12tp993bwwz1x1MDAwZlx1MDAxNb3qTlx1MDAxZds2V292clx1MDAxM3dcdTAwMGY7h1xcvr79en+2nt1mXHUwMDA3lzl+0Kl/rUQuiFx1MDAwZstqrSTTXHTaXHUwMDE4Re9lyiFlpfC0c3GQXHUwMDAyMFx1MDAwYoKUmqh5mEWdx4R1y1x1MDAxOLvIXTzEXHUwMDA0J+aUwjVGXHUwMDA3XHUwMDA0faWD9U3HvsUoZ1x1MDAwMiWvK5kkX3Kk3Ekr0NC0XHUwMDExPE53OSE848PZ/DRcdTAwMTeiXWoyNCVcdTAwMTJI4Fx1MDAxMEG/0Vx1MDAxY/X8VW9RvVx1MDAxMVx1MDAwMO1m95O9xFJCx4PscTwlXHUwMDFlXHKcXHUwMDAwUVegtWTIwZGkXHUwMDE5bX1cdTAwMDRxKVx1MDAxMqriXHUwMDBm1ODZ0FGaJSNcdTAwMDan4/OwlaNUOpNghJLaOrl6y2aq2atrtXet8yZv9lNcdTAwMWbrzKDV4SkhjGBA9bVDYiVjrVx1MDAwN1L+6LrC5lgwgex7+E5HyFx1MDAxNebwNChwZI9cdTAwMDJaK2H1Pqh1l+xcdTAwMTdVXHUwMDFj/vSYtbTQWj6iPkFcdTAwMGJrrHNi8m5DeMJOV8tPu09cdTAwMDess406LNe620p9e76McdZzzH7HXHUwMDA1d8P50lx1MDAxOW09XHUwMDA27lx1MDAwM1x1MDAxOTa4stlBg4uJprdovCVSgF7GXHUwMDFhvsPeXbmzctRpXHUwMDE1cd1/OC0jXHUwMDExLVx1MDAxNTqvyca2zC1cdCB2ddNrJn/KSahBLofBRLnJXHUwMDE10zZsXp/s7lx1MDAxZbX3rnbN6nk2qy9fv4JiQmn/6YHUXHUwMDAxj/NQz1x1MDAxYSfm6KzxZX5+XHUwMDAy0IZcdTAwMWHTg0A7WFmeyLhcXKCvJrt3+XLx8FCsXHUwMDFmPl9trVx1MDAxZZdyXHUwMDE1c92Y1Fezddpff3xQa3e92rMplfZcdTAwMGXrO+tqXHUwMDA2xXy5vevdTqO3vrN6vy1cdTAwMGLPL3x1ffd+XHUwMDA21y2e7FRcdTAwMWHnmcqlyZRcdTAwMGJnpZdO5rhyOIPrvu7B6mll9fFFXHUwMDE2Xir3/GYre17uz+C62TxcdTAwMTSu76tP271OeXfd1E/ba9mrXHUwMDE5XFz3kl3tlFsn0Oy87ez3rjJcdTAwMGZXt7dcdTAwMDczuO69yWYze1u1o95xJtPOqdplZr0yg+uuul7xbLNfaq69XHUwMDE2Wju3m9nii5zFes3q2vpTr3/b76hCJ9No5m+uKlx1MDAxM86oTVx1MDAwYilcdTAwMTNcIjY3TDpDXHUwMDEzX/nk/vtoYZB2lSDB+YNSaFx1MDAxOFx1MDAwZulcdTAwMDThXHUwMDAySmFuOkHARD0gyclhpL+6dXk42Wq73UD61MNjuPKHlaNWt1ftlLuPjZW/XWlcclxiUXZtxvxsjDtyXGbLXHSytonWPz2Dszp2rFxiWOk0hVQnh+vVYSNf7u/sskr7XHUwMDE5qeWTfOvepX6wLDI45aG1LiUwspBcdTAwMDK5nFxcKc9cdTAwMTgtXHUwMDA3jVKUnKPPXHUwMDEyXHUwMDE491x1MDAwNmYrw1x1MDAwZiNcdTAwMDM2jF1cdTAwMTBcdTAwMTDVSFJcdTAwMDFIzqX+RZRuvlx1MDAxY+mhu9Y4ZkLDMd843O2e9qovdlx1MDAxNrr2XCJr7Ev5xFx1MDAxObP2XCIyl43M1Wv9PMXc4LF12LtVrbcjyHbXxdrp5lx1MDAxYnPVXHUwMDE5XFxXZXeuNurrO+dXj3fnu49cdTAwMDenl7nLXHRcdTAwMWRBv4TbzouD7md3UetcdTAwMWOtZ4/6cH3W3jxqVnJHKea21fbGXHTsPdZ7ZrfCr7NGbuRXJ+SKv4Qzl16trF3cVfv84Vh17MX2/ZWYxf72Nqoowk+KanPnWauD/JaqQP7/c/ExVYtgXHUwMDFj01K6yf2j/XrOds/Kl1cnO2f79aP1y72DvUzqlTsyW49cdTAwMWJkuFJcZrLIPvf8vVx1MDAxY5t5VFx1MDAxZa+001x1MDAxMo2T+blnfDxrZIszhtrfLmdD9u3Dw73ZUu1pXaGDlYxEVHzjdS5jMaVcdTAwMWRlyU1cZqjRzqrUXHUwMDAyXG4pqGBWc4YmrvSfn/dcdTAwMGJwj2Y8cOBoPqCpPz++LD3GXHUwMDE0tfAw3FlEcESimnPac1Jx5lx1MDAxYzeGsVx1MDAxMN6oXHUwMDAxLLVqmHvCbbSiXHUwMDE551x1MDAwYs28iFLtObO299w73m7v156fttVuYj3jK2CZfTbvaHN2xZ83a5WwzjhFWaTK1/Nx5UeKgEFDi5Fz2qJJpo1cYlx1MDAxYiRDeVx1MDAwYsPf4lx1MDAwYiVcdTAwMTPEnlxceoTO7OfVfvP/nZxcdTAwMGLE12xcdTAwMGVyNvxtcMbKruiTmXrZpZ1nmWYovvAoKt+wmkE7N+s84ZjkXHUwMDFh1aJcdTAwMTV8fs3XbUQ6UsQoM4Y3XHUwMDA2hrpcXM2ZXGZMJymmXCJcdTAwMDP/9t//1//95//6r//lP//LP/+PhfrfxmjdIFVcdTAwMTha50jgjVx1MDAxZSVcdTAwMWGfqsBx4400XHTAZzZcbvXj9n2dveB+NfXd9Wp3s5x68FngXHUwMDFlXHUwMDEyXHUwMDAz6iWKr1x1MDAxNoHSXHUwMDFjXG5fekJQuyGi62x+pTn4SVE57eFAKTnhkM+kNVC6W4ODXHUwMDAzV90sXciGvpRPXHUwMDFke1W4Wlan2ldzfs3LOZNCJ8pcdTAwMWNI6FRcdTAwMDRHxiejSCek4VwiQeFQNLjSLmJcdTAwMDV3Q1wiVlxyZ4NcdTAwMDFwtiBcdTAwMTlcdTAwMWLVWDrC3cE4xVS4WFhPmFx1MDAwNTKc/Vqz//Kv/+0//ctf/s+//e+//Ntf/udCac5cdTAwMTiOXHUwMDEwpDnhxY7EYKx7REFsXHRcdTAwMDSNnlFOJChAXHUwMDFlXHUwMDFkUUorXGI1XHUwMDEznlx1MDAxNFJpjidOXHUwMDA2jVxmoJHplkktQFrF/VxyM2dfg6xcdTAwMWNjxmlr3lx1MDAxYtRFNXtX4CmpuWYgXHUwMDFjxVx1MDAxZWVcYqNcdTAwMDIsszRP56do0Nx8JPeV9mXnPtPdzZ7nZK+7v1c861W+rI9EcyaIoOJdk77Ck1x1MDAxNV93XFwhtDBcdTAwMDaB5lCCT1ntPDpQvzJU2qHBoFx1MDAxZMqUQM2idHhJX7uwI1x1MDAxM49cdTAwMTJ6hPHxecHf/H8ndsfw+Em5wKTiMkn/umhcdTAwMTCkXlJcbu5x6lxmgueKO1x1MDAxM2gpXHTaeFpcdEqapWbNep6jcieqylx1MDAwNIG4w0OwuODMXHUwMDAy2cp7o8aFUpQx6j26leTUYZt4XHUwMDA3jFx1MDAwM2lcdTAwMTDeXHRcIjejrcbUwo1qlyxcbjhcdIJcdTAwMTJcdTAwMTCHi6hQw3vOXHTtgFx1MDAxOUbTOPXc4Fx1MDAxNlx1MDAxMVxuNdRminFQjFx1MDAwYum4XGK10udMSmWZ+clcdTAwMTZcdTAwMDNzoyFcdTAwMGaPhcvdq8tcXKXH3lx1MDAxZVeLmcLR87lKXHUwMDE3XHKZWOlcdTAwMTNccqG6Ndpwwbk04VBcclJcXG244ZymSmql9JREZLSZXHUwMDEyIFwifJCCR11EyU1cdTAwMWZcdTAwMWVcdTAwMWSg0bilXHUwMDE2185cYsO1iZit+ZWYydCrQ/iYXHUwMDExXHJRsfNGUGIqKVx1MDAxZCSooIvGQOrForTU4S5GLOK/USxKaidlkXSr+SVrm1xiXHUwMDEyXHUwMDEy0dhaXHUwMDFipYBGvC8tXHT51nwp9Hqdv//WvG20bmulb81K6e/+4VvzrtBEOlGLXHUwMDE5XHUwMDAwNHVr6zEsZYyuj2t4PeYrTMdilIl1cSrOLUpcdTAwMDc7uYtzdH5mWtGqmPS0prg49ZpnKlx1MDAxOEVcdTAwMDKPSzTnXHUwMDA0XHUwMDFhXHUwMDE1XHUwMDFjuF4oiUEz2Vx1MDAxYrRBUiim0Z5cdGGXMiAsYz+Zpz2/dJPGQ/b5pZQ5qFx1MDAxZOq6avE31W2vpovDJHClSMnQqFx1MDAxN2CcpIlcdTAwMDRhXHUwMDBloz2yLaXlyHYtslx1MDAxOTdcdTAwMWSFSeJLkVx1MDAwMsU3nk+tOFx1MDAwM1x1MDAxMzH96Gs7U4ZeXHUwMDFkQsOMKFx1MDAwYqj4RFx1MDAxNqR9WtPQrYmlYPSZT71cdTAwMTTkxoN4KYg7r6lvXCJcdTAwMWG1gtpezU1cYsqISLpcZo9BQ2lM/7NlXGbzvE+0qESzXHUwMDEyXHRDr59cdTAwMTkpXHUwMDE5o7uDpORjjdPRXHUwMDBlYCY+e4WRPWJMgi7Zo3NcdTAwMGZSXHUwMDBiOZBcdTAwMWUorlx1MDAxY6DB4JxcdTAwMWSGXHUwMDFj6nVP8Vx1MDAwNVSJMc9cdTAwMDJcdTAwMDKeXHUwMDE5ZVxyMGFYXHUwMDA0XHUwMDAyXHJyJIFCQVxumtKq/D27f8RdXHUwMDA1IFx1MDAwYmGJjIhcdTAwMDVcdTAwMTKR4/5h/fVolVx1MDAxZKxellvOls169+YsXUQkgTNFqsFcZj4hXHUwMDA301x1MDAwNpVcZlx1MDAwZlx1MDAxNFxia/2ZO0+kQlx1MDAwM1x1MDAxNzUjnlx0aZW1YeqhvHBcdTAwMWbwL0U+YpFBj1x1MDAxMCZmxEa4jo3jkCOK42claIFcdTAwMTJ98FMvXHUwMDFhXHUwMDE196jvvtac6mjEcMRbO7TYXGbiXHUwMDExYUntkuc3XHUwMDFhLMqDXHUwMDEyXHUwMDFlQ1x1MDAwNMZcdTAwMWGVsMn2VyMjXHUwMDEzuUymXHUwMDFlQzSGnIzR73HkZEY+XHUwMDEyIeJ7XHUwMDEyaWu4XHUwMDA0maDb7ehGKmlcdTAwMDWkcM5DMeeMRZ5ipFx1MDAxNsFcdTAwMWNcdTAwMTSFlplCnuJcdTAwMTC0flx0Nnu2wlxmp9p6XHUwMDAxVnDOjW/rfW5cdTAwMTPmoZlO1ImyYkw4+Fx1MDAwM1x1MDAxMt+NZjPMvVx1MDAxM+d0fOV041H29y9LN73NbFY+qNvjR1tKXHUwMDE3X0ngOOE0+VxisYJ2+2AmTJiugFx1MDAwN85cdTAwMDF37+4spZe1UGfE8aVH+ODOiFS4XHUwMDEx/T5cdTAwMTFcdTAwMGJcdTAwMDZ3fHJcdTAwMTFcdTAwMTZ9ONMuwiRcdTAwMTeeNXi+gFx1MDAxYmb9k4nfPVx1MDAxY9ZjXGZcdTAwMDW54zREhcH8/LwyXCJrLuzioI5q0l9itTycYjA2cGXhLo4xmjfIXCJ8q5yON5j4hCzlXHUwMDA2zis9eWxldFx1MDAxOURaMUe0XHUwMDAx+bvVQL1cdTAwMDG0XHKU6FCGXGJcdTAwMTfaOs4tvkrNXHUwMDExdDFcdTAwMTlcImjaOTz61JkoPKncoHGrRVrTVHvt8nWvZ3ry9mQrv7fb2bnLtVi6KEJcdTAwMDKXXHUwMDA2x9Mh+WBcdTAwMWWc44KxqOGEhubTXG5cdNTxXHUwMDE1jeDwzs7cx0EjXHUwMDFjnNJGMTzBVvN/d1x1MDAxOVwifnzMiorEjzRcdTAwMDA0XHUwMDFkjFx1MDAxMGJy90Y0XGLSLlx1MDAxNpFmeDJeLFwi//NotprWxikjYK4tXifhXCKISmWYMcuYplrpdfrNXCIu4Vx1MDAwZpXSX1x1MDAwZiaIv9Wis1bnxUvGqPYgL4le8HRcdTAwMTSFx888XHUwMDA3prVWSiWoXCJcdTAwMWXdpyylYJTW44o7roBcdTAwMDaWWjbcWZO6jzBUS1x1MDAxNlx1MDAxOIBcdTAwMTNsju2WI9M/wFOOXHUwMDE2xiz+XHUwMDA3XCLcboScMWgsptSNcXCTa1dP+vd6w3VuxYbsb5bvUsZRJnZjUF2HptJcdTAwMTVcdTAwMTTXSD9o9mWIXHJcdTAwMThPIFx1MDAwZlBqMClSXG4772Ka9yXhXHUwMDA2OUu5lUqFXHRcbvdcdTAwMDBVjNGGZqgoob54SMb/6jA8ZkRRIDaHXHUwMDE1tbbkuOWTM5RoXGKkXFwoXG5cdTAwMTgpXHUwMDE0NbJefIKm73Jka3OsOFx1MDAxNFx1MDAxMd7diDpcdTAwMWFk6SiapVxcxlx1MDAxNNZKq3NcdTAwMWbJR+ZVRTNGjYf4XGKtbzr6oX1z8Vx1MDAwMkBDIcqss1x0csVHN3RIKdCU8SSg5Kb2Z5Y5XHUwMDE47n0mXHUwMDFjWWCKS2O4UdzMcVx1MDAwZVFcdTAwMDT7QEucmo470JRhKmSokJc7oWhkbUrJx/7dzePBaX9rr57Reye5K8iZp9t0kY8kmZ7KclThtOM09JyHcz6kxzlN1LXKOLxjXCI8XCJ4tv5cdTAwMTFakpOMXHUwMDAzXHUwMDE1MKJcIohYkqHRVlx1MDAxNi1cdTAwMWLFlKSA/lx1MDAxMrGPXHUwMDEwPGZEPnzej4j+6cxpLj+l5tjZqpFcdTAwMThIuVBcdTAwMDTruXihaJj2jKOeI8CNlXKx9TNcdTAwMTGpb4ZcdTAwMDZYM8eXlXxMlPrhm0gxUzIyRqtHkZFcdTAwMTmlfUB8XHUwMDFlXHUwMDE2zStHSZykNWu9VGu/XHUwMDFllyr941xcvaBP7VFDZvbTXHUwMDBlxIxmytPUx5hTXHUwMDE3XHR/O0e6XHUwMDAwTSVB2S4k2l9oLrB5TjKQzONglZaKcc51hNtSeVx1MDAxNo1cdTAwMTFkjFYyNHd9vZs+rFx1MDAwNDRcdTAwMTBcdTAwMTj1nkgnX6k91vdcdTAwMTh/7eS28iWTv7/f3np8rP1cdTAwMWG+XHUwMDEyP9r1y2ZexFx1MDAxZiF6ZEKnZ0ba3MVcblx1MDAxMcpAYtSOc2JcdTAwMTlcdTAwMTJ9QNIuQyiPXSlJfZHp+4qAXGZBXHSjNN5cdTAwMTSH90daPsdJq74oy6hcdTAwMWWpYC0uJVFcdTAwMDPnr6LNqXT05lx1MDAxN/TlXHUwMDE4o/yCSty/zOl0t1x1MDAxMLGOXHUwMDA156y0eCAn9+A9871qvVO4f8yL/Oa6fT1Yz9VSXHUwMDBmO8Wdp1x1MDAwNVD+ukRb0Fxye/BQo3vKaFx1MDAwMGdccmpxlI1zg1x1MDAxZFx1MDAxN9YzXHUwMDE2wWdcdTAwMDUyd8ajWqVK7eHL0LzVXG5NSmChzqmcOeu0Y5DSXFyMN2WubLP2Um9u5c9WX2R/+7yYsnTNt6eb1tvbsZTlq3J1/fJUXFx0IVx1MDAxN23W46Ehg95cdTAwMWHqxqHgs7h45bNZXHUwMDA3XG5zfFx02WFOoJlcdTAwMTa265eDNWRcdTAwMDCEp4EpgbpJXG7Hmfa/X0rvPWuVWUncQo69XjxcdTAwMWNcdTAwMDbXXHUwMDBiXHUwMDAyYUYsXHUwMDA0ID6FXHUwMDFkv1x1MDAxM9XUJqjzjz7tKVx1MDAxN4jCUCRMIPezyiom5bBEVHifhdR4qC2gduDzy0SzXHUwMDExXHUwMDEz3sMpXHUwMDE3XHUwMDA2RZ50OpFv9SvRkFx1MDAxNWph8W6hr8S4XHUwMDE05pVvMUafR7GRwGqnIyXAY5MtUFtTekFcdTAwMDLHXv7q4PS5fNh7PttF6NrLm/Lr+XraMZhRXHUwMDAwnuDKacEtXHUwMDAw12a4jERa5iFdUUJIo1x1MDAxZMyxP1x1MDAxZiAlwo8yILnQXHUwMDE0aopgJSyISUB1h4rAQEo7hmmZvbg6tWuFY5blm7vPpcrp42XaXHUwMDFjXGI/zU8yzGNcXHEhXHUwMDE5aFx1MDAwNpyD9FxyQV/5rD1cdTAwMTUkzCXNo1I0petrR1x1MDAxZeLPa+DtP0dcdTAwMTPiq0SY00ZwlsBbXHUwMDExfVx1MDAxYdMuoYT2cHuNpmReolx0w5mZUplcdTAwMDVcdChcdTAwMTeR+Fx1MDAxMGZcdFx1MDAxY1x1MDAwZoJcdTAwMDPywS4pTbh5r+X8roNcdTAwMTdKXHUwMDEzxmjYSKfF8Gqno1x03MSOg1NWXCKBXHUwMDE1dnKa8FpsnNdcdTAwMWYzV5uZI1bZ2zjj7C4v01x1MDAwZcLRvlx1MDAwYqVcdTAwMDRBVGq0uaQ0Zn5MnaPMZY4sP8CbXCKZjmLu4Fx1MDAxOarIN1x1MDAxMoVcdTAwMDKzXHUwMDEx3fVcdTAwMWNcdTAwMTE7ltKYw876xeaaOdtltre6197Sr93iYfPLOi7wrCjqkMDAXGZaXHUwMDA3WN+r/t05LjjzJFx1MDAxNW9cdTAwMThcdTAwMDFUls2t//1cdTAwMTRcdTAwMGJcdTAwMTGG8kZpUptcdTAwMDSmx14wXHUwMDFlXHKDXHUwMDBiXHUwMDA2cTAjSlx1MDAxMt9OlJbB8DYn6Fx1MDAxM1x1MDAxNH3aUy5ccoWhNsrWclx1MDAxNHigXHUwMDAz0zGVU1x1MDAxZUilQChlwcnFui1cIjIxJXNIkpazo/lod8W8gidjVHiQh/y0l1wiPnRcdTAwMDJUOm2t1JPzj8b1Q11cdTAwMTdeTm3rXCIrXHUwMDFhlYtK29Z7aUdcXEbQ5Dg0MUE5gVx1MDAwNMRcZocskXx4klM8XHUwMDE52bdcdTAwMTVufmlcdTAwMGaOozWCstYpXHUwMDA2UoKLyEdcbjspuFBOg0lpUubL9WE529y3Z7mNnfu9t+deXZw/LKOPXHUwMDAylKCJK0JcdTAwMDNX1rjwlJNhXHUwMDBmhVDhWpGvxDdij2rg3T9FXHUwMDA2RHy1XHUwMDFhKkItaVx1MDAxY/vEoin6JKZcXDRx8Fx1MDAxNKDMkVx1MDAwNjHOKFA3LJq4WZhoirCFwv5cdCqYUo4vrXti0CTiV1x1MDAwNTLGKNdIXHUwMDBmRWjB07FcdTAwMDTOY3k5ICNnqDxcdTAwMTNcdTAwMTSOVnbvSme58rY5O12rvpZcdTAwMWav9zpVSDtcdTAwMTRcdGs0wFx0xVx1MDAxZFx1MDAxYZ3+vvqDXHUwMDFlddx6hlx1MDAxOaqbN2hhwfyQiHacp1x1MDAxNY01MqCU1DaCJeBLXHUwMDA0mnm4XFy035xhXHUwMDEwquWgXHUwMDAyXHUwMDEzJiFRXHUwMDEy81x1MDAwMmnD7sNzx+28rTUtPymcP7rTri3+otzImVx1MDAwNDCMXHUwMDEwaJRrXHUwMDAxQjvuXCLGoShcdTAwMGbVmVx1MDAwNmtccrFcdTAwMDQzblx1MDAxYcpcdTAwMTf2U1x1MDAwMHhcZlxmt5q6IdDsXHUwMDE3//vx4HLHpFx1MDAwNUXD1ECrsdeLh8P361x1MDAwNYAwI2qi460mXHUwMDA3+Fx1MDAwNUSSXHUwMDA2W9GnPeXyUFx1MDAxOOEhjaVcdTAwMTbhlO05TEw0Psm0Qy4w8GDD/Fx1MDAxYYibiebEXHUwMDFhwbVcdTAwMDJul5GYXGZUfJfeXHUwMDE1RUbm5aZcdTAwMTijwyO7a1xyXHUwMDE2OVx1MDAxZFx1MDAwMZHxLftcdTAwMTXNQmAmQYZnNlx1MDAwZoXr++rTdq9T3l039dP2WvZcdTAwMGLMZmbOQ7liLbOOM8LdXHUwMDEw5PBcbp5VXG6lJ1x1MDAxN1xuaJLL3DBcdTAwMTfZukJ6jnFcdTAwMDaAUptcZrOo9lp4m5JcdTAwMDBwgXxjXHUwMDAzVC6f3zSX5XzGrrVcdTAwMWGX6/s3v8hNMYP+m8xq/F86WpPhmvuSXHUwMDA3PtpYceaQrtK4UutAjlx0i8yinpVZITRll2o8oaiwwzlcdTAwMWNLNbokXGKHXHUwMDE58Vx1MDAwZYiXg0wo7ZyAyXlH9KlPvVx1MDAxY1x1MDAxNDSDPl5cdTAwMGUq5Vx05Fx1MDAxZZRCLpB2mzlcdTAwMGUv+fxcdTAwMDajUjupqlWCWsZcbpNcdTAwMGVcdTAwMDJr4Y09x6jvIPX4WON0zMM/sS9cdTAwMDA5S3VlTCfoXHUwMDA2vp/dxb0/Ws9cdTAwMWX14fqsvXnUrOSO0o84pjwwXHUwMDE2jDBWWlx1MDAxNihcdTAwMGJcdTAwMTXWedqhlSWtRbFcdTAwMGV6oV0ruNCepNg+XG4/5D3Khrg/XG5cbkpcdTAwMWXhc4+QfInOXHUwMDEy5IxAZqCYomBcdTAwMTdxhKjWm9Rzk0aWU4Bf84hkyuXwRlxmvTp8klx1MDAxMursXHUwMDExMdZ476lCs1Rqm8B72uJcdTAwMDcv4EyPufq5al3uXFyd9m3qc7zGyFx1MDAxMM2RLyExVMJcImvye5tnntcgpGc5TVx1MDAxM+FcdTAwMGVNkk9pMVwixKpcdTAwMDZeXHUwMDBlkVZnaS1z299kxcODUvHqdPVoXHUwMDE3OaB1y1x1MDAxOGPlXHUwMDBlaFBcdTAwMThcdTAwMTiFXCJdhdvPXGJcdTAwMGZcdTAwMTmfQouGMzxHXGaNn9CWfyXpXHUwMDE0d1RcdTAwMDNvnkg2TWFPXGZ2mlLKJpZM0Vx1MDAwNzHlkkk7bzBTS1ltXHKoQPJcdTAwMDfqwFx1MDAwNVx0Jlx1MDAxN0FuXCImIaK1jurJJapJ+SrWxCBi+U7Xf02EdYxqjYywXHUwMDA21ztcdTAwMWRF4DzWykBCwpFdJ2g+c3djqi93XHUwMDBm7bX6Rb5Run+uXHUwMDFmvFRcdTAwMWbTjkPUr1x1MDAxZVpcdTAwMTCCXHUwMDBi4Vxm+DtDvM9cdTAwMDBD4Vx1MDAwZZLyXHJcdFx1MDAwMnOcSDpJXHUwMDAxOy7Vacm50VQ3zYZcdTAwMDYgfW/UXHUwMDBiXFw7I1xcSinDcb78sG6fL13zscLMib3tXHUwMDFkX6dsUHNcImJcdTAwMDBk01AwSjFUlS7s8Fx1MDAwNI85xZijXHUwMDA0LTVcdTAwMTirXHUwMDE32tqJ6IraOrl6y2aq2atrtXet8yZv9uPGR9NIXHUwMDE3bqjjgjRaQXhR3MOtdFZcdTAwMDHazYy6MnxpujJIQXdMXG49XHUwMDE4UlxybrjlXHUwMDBlYkY4zbk2jp7mduz1RtfOhzE4I0ok41x1MDAxYvJcdTAwMTmajGBYgtr5aKClXFxcdTAwMTRTPqwmX1x1MDAwZVxy8kL7X1xye1hccqeyXUdcdGdgrVx1MDAxM/NLQlx1MDAxN1x1MDAxMbktXHUwMDExnIisdq6SXHUwMDE13XxcdTAwMTlO1K98a8ZGd+dFhMYwiFx1MDAxMFx1MDAxMfpY5HTsJ37iXCKnXHUwMDAxciZBTOOSXe2UWyfQ7Lzt7PeuMlx1MDAwZle3t6lcdTAwMWZKMCi2cUpzI7lcdTAwMTVANX9DiHPkYVx1MDAwNZR1yFx1MDAwMrmbY5onymjq8iuUXHUwMDEyWjCtRERcdTAwMGYtUMIzwlxiISnlmWtcYuKRRrhy/DIpTUnfeOq7K3PduqjvltlWJvu0d1HdSVx1MDAxN/dJMqSAobRcdTAwMDbBKM9cdTAwMDZcdTAwMGaP4Vwi7Fx1MDAxN1FcdTAwMWX1P2HUQlXindNTTotO4mOWaKPiObBAjjNfLpSP+1xiaaxcIptbXHUwMDEzyL/2IKV43NAjhJhcdTAwMTkxlfi5XHUwMDA1aCBZpjRLkFx1MDAxZlx1MDAxZlxyi9RcdTAwMGJOzVx1MDAwN4WIjmZ2XHTEQDBcdTAwMThMxcPOOmlcdTAwMDZcdTAwMWRIzPxcdTAwMWGf+Vx1MDAxYZCO4CraoFx1MDAwMVwi7VK2XHUwMDFiLDZa3fLCo8FjXHUwMDE0fpCqfC5yOqriYq1cdTAwMDNh0PI0MkF9arW9cVx1MDAwMnuP9Z7ZrfDrrJFcdTAwMWL5VZ5+yFxyLC/LgVx1MDAwNuFxZYczP4WjXHRKaGJbKaxTc2zwXHUwMDE54S81TKE0kINOQ1xmXCLS3qmNM6qdlLZcdTAwMTXs1mz9otjZXHUwMDE35qqfe3pa48dr7fN0MZNEXHUwMDE5X6iA0Di3nFHmrdZRI1xmJM1cdTAwMTdH5utw9dyOXHUwMDE5XHUwMDAzPYNcdTAwMTFcdTAwMDZMOcaBXHRcdKiwqVYpYjj1l2ZcIkOvXHUwMDBl4WFGxCO+XHUwMDFhiIpoXHUwMDE5c2Zygy360KdeXGIqPUJcYlwi1fMk56CBelx1MDAwYs9xjEtcdTAwMTTpiKjS59RcdTAwMWaDLed06YFCX2jq+1x1MDAxOLVcdTAwMWTJOKZlXHUwMDFi8VxmX3LNnJJcdEaTmXyl19xnjfv7w+yWOLvsXHUwMDFk5V6/XHUwMDAy3Vx1MDAwMM8yslwirVRS8mDmiNWeprBcdTAwMTF3RnCh5udcdTAwMWIxaGpYXHUwMDBiVllj0bQ1XHUwMDEx0Fx1MDAwYqeOSFx1MDAxYatmpU5pXHUwMDBiwZ3CXHUwMDFkk4f1mro5K92eXHUwMDFlrsudXFxud1x1MDAxOVNHJJNcdTAwMGU1v0DNb9TQMIBcdTAwMGZ/XHUwMDA02o6Ur+3AMrxhX7s8P/asXHUwMDA23v1TLMDEXHUwMDA3SqRcdTAwMTbg0OhO0Ksn8iSmXFw40bw2YFRcdTAwMTBM81x1MDAwZUBcdTAwMDZEk+JcdTAwMWUsRDRcdTAwMDFMNrrI0TRcdTAwMTQpl7JcZu59isC7dT/4uVQu3nTKlXG5JPOaZDRG20ZcdTAwMGZBXHUwMDE4vfwpOUR8qapcdTAwMDI6XHUwMDEyPEHy6b3JZjN7W7Wj3nEm086p2mVmvZJ2mGZogqmyoIVcdTAwMTFSXHUwMDE460vHjYiu6Pn5XGIjXHUwMDBi51DzXHUwMDE4rlx1MDAxNdXH2ahZXGLE8VRcIuq+QFx1MDAwMvEkUPplntTjVr8jTzo35+VcdTAwMWLVTpfLXCJJMIVcdTAwMTJcdTAwMWVcdTAwMTVnnDk07KyK6uIzXHUwMDE0SmFTXHUwMDBlXUxcdTAwMTBKXHUwMDAxo5GyXGZcdTAwMTS5oEZP4TRcdTAwMTLhKeBKXGItrVx1MDAxNFor+7V7XHUwMDFmXHUwMDA3XG7pXHUwMDAy8JhcdTAwMTF34fGtj7WhiFx1MDAwMfDJQyfRIEi9UHTCY7FCXHUwMDExtPSkodnmlI/nXHUwMDBiq8xaJqqIXHUwMDE0/LBcdTAwMGKD2kw5WspcdTAwMTIyl35z8Fx0UeRkXi6MMWo8SE6+r3A6/mFiocaBMypE4pM3XHUwMDE4LL1aWbu4q/b5w7Hq2Ivt+yuR/lx1MDAwMjrQ4Dk0XHUwMDAzXHUwMDA0o3buXHUwMDFjXHUwMDAyXHRVoVxuukVcdTAwMTJcdTAwMTDDrFx1MDAwN1xcSMvQOEY7JZTOgcqQS1x1MDAwMEjU1WuBXHUwMDE05LLRzJYq+fJTX+eu83l+eL7W6KeLgiSJmtDUXz4oQVx1MDAxM8ZwXHUwMDA148rzSDtOR0JcdTAwMTKETagxkaW5n6iCmeYgQotaqqhJXHUwMDAwXHUwMDExM+JcdTAwMWNcdTAwMTBviHGkk8jzXHUwMDEzxI6jT33qXHUwMDA1obVcdTAwMTRcdTAwMTiJXHUwMDEzhLjZXHUwMDFl1TpYhVx1MDAxYlx1MDAwZnaOvd4nY1x1MDAxZFx1MDAwMJZbXG5cdTAwMTQuY2bpL6BcdTAwMWRjtPdMaVx1MDAwN4xcdTAwMTis7piwXHUwMDE0ppzc78H4a+3l7bqzW6uf1Lb3WXfjXHUwMDFjRPrhpplnlEXjkHpcdTAwMTYyf0+yXHUwMDAx3IzyOFwiTVmG6p3NsbhNW0NDXHUwMDFjrEZcdTAwMWWhXHUwMDE0RM1zXHUwMDBlx040mruk5lJaQ/OyebZeXFw/3z09Xd14bbTXumj5XS1j7ERpO8jnxIMkrc+N/aH7tWdcdTAwMWNDrqLxQHGO9/pLc4HYs1x1MDAxYXj3z3GBXHUwMDExhbdCcCqRT9LbOPIoplxcOuHueqCoXHUwMDFiXHUwMDA1p0ntPOCAQIR4ZiHCXHRkhFlcdTAwMTRcdTAwMTE9QbxcbraUk1x1MDAwZb5cdTAwMDdcdTAwMWPoiH2MM/rWfFe/f6hVVjrlyt//PfvrhcZPxmjcyPjJXHUwMDA0X2FKMlx1MDAxMd9cdTAwMDSI+lx1MDAwMUtAW2HylCedWd94vilmT81LM18pu91cdTAwMWJ1e512uCrlISVnNEFcdTAwMWFVMpfDXHUwMDE5T45bslxcQVLZn+BqjilPXHUwMDA2qIVcclxuaMecUf5cdTAwMTFMI7iEM466MsuUZn5cdTAwMWVnrlx1MDAxZuulw93My1Nzbbt2d5bdvDpbRi5hKeGTO+e0klx1MDAxYXg4wLJcXFxcXCL+sFx1MDAwNt7+k2RCXHUwMDA3f/uRlM5gkF07sWyKPokpl01cXFxij8LYnFO/XHUwMDE0o4aHJjlqPbRcdTAwMTDZ5J+7PapgVVBXSMtcdTAwMTONt/9SXFyiUCr5k1x1MDAxN25cdTAwMTbcx2OMgo3kXHUwMDBlXHUwMDExS56OK4zwO5BcdTAwMDUlwIjJ3XxmdW39qde/7XdUoZNpNPM3V5X052xSUZbhyOmBKUHzS4bxaD0qyVx1MDAxYcxd5cKaXHUwMDA1NyrWntVaolxcxL9cZlx1MDAxN6GEXHUwMDBilKaShu6KlMY7XG7d51x1MDAwN3exsdO/7ubE48XuSaW9+ZaueEeSlFx1MDAwYqGFXHUwMDEzSM9cdTAwMTij4lx1MDAxYyPD7oX3IY7c6UEpXHUwMDAzMojQzs4650JoabSx2lxuoFmeXCKin8iXpiWBXHUwMDE0iyBcIiakJaOO46dcXI/kLlx1MDAwMylh3JCUXHUwMDE49k1SXHUwMDA3ZSY4UFxyXHUwMDExhUZ9Re9cdTAwMWbdIUbPTFx1MDAwZcumWYmXeUvdz1x1MDAxNUdL3YRk4UOu0ZBUf4MzXHUwMDFmg1x1MDAxY9HzhFp2XHUwMDBimGhcdTAwMTJ4UMJcci1jhmLoXHUwMDA31yj128P1polcdTAwMTnL9JQjmsZcdTAwMDSTQEer7yBcdTAwMTH58X2mI1x1MDAxZSNmklD1M+WrTVx1MDAxZfDobVQzXHUwMDE2Topqc+dZq4P8lqpAPv3EXHUwMDAzhYZjNIBcdOVcdTAwMTmamcE8XHUwMDBi69H8JoH6nWuhXHUwMDE2SjxcZjOeNVx1MDAxYdlcdTAwMDW1K3JcdTAwMTFFWoyaXHUwMDE4gUxppicrVjvrN1x1MDAxYvVC5+34dXt/r3X/mLaWYUnSLPBcdTAwMDRcYqOtRmNRWDRcZsNcdTAwMWGeklx1MDAxZdhgljKz1sK40dEzyLJcdTAwMTBcdTAwMWHpj8BtYpJcdTAwMWFvmojaVM9IytpG1oxmLv70tctUXHUwMDAyaVx1MDAxN8NcdTAwMDCZkIWMXHUwMDFkXCJcdTAwMTlbQidcdTAwMWO1VbVcdIRiNFx1MDAwNtIuXHUwMDE0kV6hwVx1MDAxNStcdTAwMTVcdTAwMDfpLopafaFQ1HaOXHUwMDE1+zZcIulcIlx1MDAxY2cxNGWPa7c458jnJ83bOTJQ8M3y80ql9Hf/8MPVsODClDGaPZKTRCx5Oo7iO3tBNEokmoYlqGe9OKlcdTAwMWZtXHUwMDFjV+qsVNuD4lbz5FVyk3o0jvaNWGU8XHUwMDA0qFx1MDAxNFxuXHRcbpq781x1MDAwM6NyXGJ7qlx1MDAxObBCcKVMhDFcdTAwMTVcbqNoXHUwMDFho0fey3RSXHUwMDE0Xa1WL9u3+cxZ8fDycOftRVx1MDAxZaxuJqcoU4mDiaMoX3ZYQuyBXHS8e07aXHUwMDFhLCkpJvTkaVx1MDAxMdHnIeVcdTAwMDJcdTAwMDKM8qTlxlo96FIyXHUwMDFjZ6We8IuRXHUwMDBmk8YyrFx1MDAwMHLjLnDm8+LUdVx1MDAxYWJcdTAwMTljtFxcsljGb9/R/Xuh3T7t4d5+XGLo359q5ee18Fx1MDAxOfmryuBB71x1MDAxZmCZUFNcdTAwMWXI9T//9uf/XHUwMDA3k7imNCJ9<!-- payload-end -->
|
|
<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="2038.6170634920632" height="1273.4769035485442" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(1362.1170634920632 22.1448412698403) rotate(0 333.25 542.8424386869817)"><path d="M32 0 M32 0 C242.68 -1.67, 454.08 -1.88, 634.5 0 M32 0 C264.08 -0.88, 496.37 -0.72, 634.5 0 M634.5 0 C655.14 0.98, 665.79 9.09, 666.5 32 M634.5 0 C655.96 1.65, 667.44 12.62, 666.5 32 M666.5 32 C669.36 361.26, 669.64 691.79, 666.5 1053.68 M666.5 32 C669.9 424.73, 669.47 816.85, 666.5 1053.68 M666.5 1053.68 C667.21 1073.77, 653.89 1086.31, 634.5 1085.68 M666.5 1053.68 C664.83 1077.07, 655.44 1086.02, 634.5 1085.68 M634.5 1085.68 C400.39 1084.44, 166.37 1083.92, 32 1085.68 M634.5 1085.68 C399.4 1087.53, 164.85 1087.78, 32 1085.68 M32 1085.68 C10 1085.64, 0.68 1077.02, 0 1053.68 M32 1085.68 C12.45 1086.36, 0.16 1073.67, 0 1053.68 M0 1053.68 C-0.14 825.65, -0.23 597.54, 0 32 M0 1053.68 C3.79 648.93, 3.31 243.93, 0 32 M0 32 C-1.22 10.57, 9.22 -1.39, 32 0 M0 32 C-0.33 8.62, 12.37 -0.45, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g stroke-linecap="round" transform="translate(1591.8670634920632 94.3948412698403) rotate(0 97.5 31.5)"><path d="M15.75 0 M15.75 0 C71.36 -1.13, 125.89 -2.41, 179.25 0 M15.75 0 C60.93 -0.23, 107.24 1.31, 179.25 0 M179.25 0 C191.47 1.24, 196.17 3.64, 195 15.75 M179.25 0 C188.4 -2.12, 193.31 7.41, 195 15.75 M195 15.75 C194.15 28.43, 196.04 37.41, 195 47.25 M195 15.75 C194.93 22.72, 194.79 31.39, 195 47.25 M195 47.25 C193 59.17, 190.74 63.88, 179.25 63 M195 47.25 C195.81 58.95, 191.54 64.61, 179.25 63 M179.25 63 C137.1 61.61, 100.25 61.8, 15.75 63 M179.25 63 C135.5 64.72, 94.28 64.43, 15.75 63 M15.75 63 C6.41 61.8, -1.39 56.57, 0 47.25 M15.75 63 C6.29 64.06, 1.97 58.97, 0 47.25 M0 47.25 C-0.12 35.82, -1.04 21, 0 15.75 M0 47.25 C0.18 36.31, -1.21 25.68, 0 15.75 M0 15.75 C0.98 6.47, 6.5 1.54, 15.75 0 M0 15.75 C1.93 5.33, 5.07 1.77, 15.75 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1635.3670634920632 114.3948412698403) rotate(0 54 11.5)"><text x="54" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">RPC Server</text></g><g transform="translate(1373.8670634920632 39.1448412698403) rotate(0 154 11.5)"><text x="0" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="start" style="white-space: pre;" direction="ltr">Deamon(Primary metadata owner)</text></g><g stroke-linecap="round" transform="translate(1602.6007012437603 908.0653495882405) rotate(0 89.5 62.5)"><path d="M31.25 0 M31.25 0 C70.16 1.2, 112.91 -0.66, 147.75 0 M31.25 0 C62.59 0.09, 95.3 0.52, 147.75 0 M147.75 0 C168.17 1.59, 177.09 9.43, 179 31.25 M147.75 0 C168.92 0.32, 178.12 8.78, 179 31.25 M179 31.25 C177.35 53.14, 178.69 74.62, 179 93.75 M179 31.25 C178.15 50.13, 178.72 70.94, 179 93.75 M179 93.75 C180.67 112.96, 167.02 125.36, 147.75 125 M179 93.75 C181.18 116.58, 166.83 123.97, 147.75 125 M147.75 125 C122.88 125.32, 96.62 123.17, 31.25 125 M147.75 125 C124.63 125.23, 100.73 125.96, 31.25 125 M31.25 125 C8.56 123.43, 0.06 114.57, 0 93.75 M31.25 125 C8.9 123.91, 0.21 112.58, 0 93.75 M0 93.75 C1.42 75.47, -1.2 57.85, 0 31.25 M0 93.75 C0.07 70.1, -0.07 45.9, 0 31.25 M0 31.25 C-1.97 8.56, 9.14 0.07, 31.25 0 M0 31.25 C0.75 10.07, 12.71 -1.81, 31.25 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1634.1007012437603 913.0653495882405) rotate(0 58 57.5)"><text x="58" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_handle:</text><text x="58" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">spdk_blob*</text><text x="58" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_id</text><text x="58" y="87" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">ref_count</text><text x="58" y="110" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">...</text></g><g stroke-linecap="round" transform="translate(1603.1007012437603 766.5653495882405) rotate(0 93 33.5)"><path d="M16.75 0 M16.75 0 C78.65 0.88, 139.43 0.94, 169.25 0 M16.75 0 C58.16 -1.33, 100.7 -1.72, 169.25 0 M169.25 0 C180.11 -1.57, 184.03 5.85, 186 16.75 M169.25 0 C181.07 -1.22, 188.19 7.86, 186 16.75 M186 16.75 C185.09 26.21, 184.56 34.96, 186 50.25 M186 16.75 C186.88 25.31, 186.09 35.74, 186 50.25 M186 50.25 C184.39 60.77, 181.65 68.18, 169.25 67 M186 50.25 C186.13 62.77, 180.15 68.73, 169.25 67 M169.25 67 C132.23 66.61, 92.35 70.2, 16.75 67 M169.25 67 C118.96 67.29, 70.46 68.21, 16.75 67 M16.75 67 C4.26 66.06, -0.47 59.56, 0 50.25 M16.75 67 C5.05 65.89, -0.09 62.79, 0 50.25 M0 50.25 C1.35 39.35, -0.53 27.82, 0 16.75 M0 50.25 C-0.62 37.67, -0.78 25.59, 0 16.75 M0 16.75 C0.15 6.61, 7.58 1.66, 16.75 0 M0 16.75 C1.01 7.41, 4.19 -2.01, 16.75 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1657.6007012437603 788.5653495882405) rotate(0 38.5 11.5)"><text x="38.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handleid</text></g><g stroke-linecap="round" transform="translate(1591.625 301.5416666666662) rotate(0 97 32.5)"><path d="M16.25 0 M16.25 0 C53.11 -1.59, 85.58 -1.49, 177.75 0 M16.25 0 C52.76 -0.46, 90.9 -2.35, 177.75 0 M177.75 0 C188.23 -0.66, 193.31 4.31, 194 16.25 M177.75 0 C186.97 -2.19, 191.98 6.42, 194 16.25 M194 16.25 C194.7 29.98, 195.46 42.11, 194 48.75 M194 16.25 C194.8 26.56, 193.01 35.32, 194 48.75 M194 48.75 C195.01 61.18, 188.43 66.26, 177.75 65 M194 48.75 C194.88 59.72, 186.83 67.2, 177.75 65 M177.75 65 C136.42 66.58, 93.33 66.55, 16.25 65 M177.75 65 C121.41 65.24, 64.76 65.69, 16.25 65 M16.25 65 C4.45 66.61, -0.83 57.9, 0 48.75 M16.25 65 C4.35 63.99, -0.29 59.88, 0 48.75 M0 48.75 C-1.14 38.93, -0.64 26.49, 0 16.25 M0 48.75 C0.37 37.66, 0.83 27.14, 0 16.25 M0 16.25 C-1.24 6.93, 6.54 -1.11, 16.25 0 M0 16.25 C1.89 5.63, 7.6 0.94, 16.25 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1602.125 322.5416666666662) rotate(0 86.5 11.5)"><text x="86.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">spdk_thread_group</text></g><g stroke-linecap="round" transform="translate(1592.875 204.04166666666617) rotate(0 97 28)"><path d="M14 0 M14 0 C70.96 0.21, 126.22 -2.29, 180 0 M14 0 C48.72 -2.14, 81.35 -1.34, 180 0 M180 0 C188.52 -0.42, 195.57 4.37, 194 14 M180 0 C191.52 -1.04, 192.45 5.17, 194 14 M194 14 C193.19 21.79, 193.86 32.37, 194 42 M194 14 C193.44 20.62, 193.59 29.34, 194 42 M194 42 C193.53 49.84, 188.22 54.3, 180 56 M194 42 C195.32 52.76, 187.7 54.87, 180 56 M180 56 C125.52 55.2, 71.9 55.03, 14 56 M180 56 C123.12 56.15, 67.48 55.19, 14 56 M14 56 C3.82 56.83, 0.85 51.59, 0 42 M14 56 C6.48 55, 1.99 52.28, 0 42 M0 42 C0.02 32.97, 1.01 26.28, 0 14 M0 42 C-0.63 36.85, 0.72 30.42, 0 14 M0 14 C1.41 5.11, 3.61 1.84, 14 0 M0 14 C-1.98 3.48, 4.89 -0.49, 14 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1663.375 220.54166666666617) rotate(0 26.5 11.5)"><text x="26.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Paser</text></g><g stroke-linecap="round"><g transform="translate(1677.9827887803644 159.04166666666617) rotate(0 1.1713811780109609 21.78814028762281)"><path d="M-0.66 -0.86 C-0.23 6.64, 2.75 36.8, 3 44.44 M1.2 1.3 C1.53 8.51, 2.3 35.68, 2.62 42.67" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1677.9827887803644 159.04166666666617) rotate(0 1.1713811780109609 21.78814028762281)"><path d="M-7.04 24.2 C-1.81 27.38, 1.79 34.2, 3.85 41.13 M-5.61 22.92 C-2.55 28.86, 0.16 34.96, 2.46 42.96" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1677.9827887803644 159.04166666666617) rotate(0 1.1713811780109609 21.78814028762281)"><path d="M7.93 23.65 C8.15 26.93, 6.76 33.93, 3.85 41.13 M9.36 22.38 C7.94 28.38, 6.18 34.64, 2.46 42.96" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1684.3996364952604 261.4716666666662) rotate(0 1.3381950306109616 18.529031751919533)"><path d="M-0.53 1.09 C-0.38 6.95, 0.55 29.53, 0.97 35.12 M1.4 0.61 C1.91 6.65, 3.22 30.63, 3.2 36.45" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1684.3996364952604 261.4716666666662) rotate(0 1.3381950306109616 18.529031751919533)"><path d="M-1.79 18.59 C-1.98 25.21, -0.67 30.65, 2.73 35.78 M-3.52 20.46 C-1.3 24.38, 1.71 30.31, 2.88 36.24" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1684.3996364952604 261.4716666666662) rotate(0 1.3381950306109616 18.529031751919533)"><path d="M10.37 18.21 C6.46 24.9, 4.04 30.44, 2.73 35.78 M8.64 20.08 C6.98 24.11, 6.1 30.16, 2.88 36.24" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1508.7224264077645 552.9835792103872) rotate(0 64.5 71)"><path d="M32 0 M32 0 C58.4 -1.85, 80.18 -0.84, 97 0 M32 0 C53.19 -0.87, 75.98 -0.99, 97 0 M97 0 C119.95 -1.4, 129.15 12.36, 129 32 M97 0 C118.3 0.57, 130.82 10.57, 129 32 M129 32 C129.02 62.38, 127.35 92.04, 129 110 M129 32 C129.04 53.24, 128.72 74.73, 129 110 M129 110 C129.04 131.22, 119.67 143.08, 97 142 M129 110 C129.1 131.14, 119.52 140.3, 97 142 M97 142 C74.78 142.22, 51.84 141.42, 32 142 M97 142 C76.71 141.83, 54.44 141.46, 32 142 M32 142 C9.93 140.01, 1.05 132.54, 0 110 M32 142 C11.37 143.8, 1.87 130.44, 0 110 M0 110 C-0.69 80.37, 0.22 46.45, 0 32 M0 110 C-0.44 88.38, -0.38 67.96, 0 32 M0 32 C-1.25 9.91, 9.05 -1.3, 32 0 M0 32 C-0.19 8.46, 8.85 1.86, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1522.7224264077645 612.4835792103872) rotate(0 50.5 11.5)"><text x="50.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">md threads</text></g><g stroke-linecap="round" transform="translate(1732.404221349053 551.9835792103872) rotate(0 64.5 71)"><path d="M32 0 M32 0 C49.7 -0.73, 71.35 1.36, 97 0 M32 0 C52.04 -0.4, 72.57 0.31, 97 0 M97 0 C119.11 0.85, 128.98 9.61, 129 32 M97 0 C119.91 -0.67, 129.59 11.57, 129 32 M129 32 C129.41 55.81, 130.81 78.75, 129 110 M129 32 C129.5 58.52, 128 85.97, 129 110 M129 110 C127.38 131.24, 117.09 141.84, 97 142 M129 110 C129.16 131.88, 118.63 140.82, 97 142 M97 142 C80.9 144.24, 64.3 142.18, 32 142 M97 142 C70.64 141.41, 44.85 142.77, 32 142 M32 142 C12.48 143.02, 1.84 130.39, 0 110 M32 142 C11.83 140.2, 1.75 133.17, 0 110 M0 110 C-0.51 82.53, 0.23 58.64, 0 32 M0 110 C0.75 89.74, 0.04 71.54, 0 32 M0 32 C1.63 11.34, 11.99 0.11, 32 0 M0 32 C1.18 9.93, 10.34 -1.28, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1757.404221349053 611.4835792103872) rotate(0 39.5 11.5)"><text x="39.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">io thread</text></g><g stroke-linecap="round"><g transform="translate(1701.6008344759816 375.2916666666662) rotate(0 -38.68101193850498 88.48492270128966)"><path d="M-1.04 0.17 C-14 29.96, -64.42 148.26, -77.19 177.75 M0.61 -0.78 C-12.52 28.77, -64.79 146.89, -77.98 176.19" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1701.6008344759816 375.2916666666662) rotate(0 -38.68101193850498 88.48492270128966)"><path d="M-75.59 146.78 C-75.07 156.34, -76.81 164.95, -79.4 174.33 M-75.24 147.11 C-76.88 152.16, -77.4 158.96, -78.31 175.65" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1701.6008344759816 375.2916666666662) rotate(0 -38.68101193850498 88.48492270128966)"><path d="M-56.84 155.13 C-62.73 161.64, -70.93 167.38, -79.4 174.33 M-56.49 155.47 C-62.05 158.8, -66.48 163.86, -78.31 175.65" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1702.578818118514 373.32204804567635) rotate(0 42.464244273133374 88.12318392498761)"><path d="M0.82 0.39 C15.12 29.93, 71.07 147.48, 85.14 176.69 M-0.21 -0.44 C13.95 28.81, 69.9 145.51, 83.97 175.08" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1702.578818118514 373.32204804567635) rotate(0 42.464244273133374 88.12318392498761)"><path d="M63.21 153.38 C69.35 158.49, 72.9 163.85, 84.15 174.42 M63.51 155 C67.1 159.57, 73.75 165.34, 84.18 174.48" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1702.578818118514 373.32204804567635) rotate(0 42.464244273133374 88.12318392498761)"><path d="M81.73 144.53 C83.28 151.95, 82.27 159.48, 84.15 174.42 M82.02 146.15 C81.13 152.74, 83.29 160.65, 84.18 174.48" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g transform="translate(1443.9724264077645 564.3972191659408) rotate(0 28 57.5)"><text x="28" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">create</text><text x="28" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">delete</text><text x="28" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">open</text><text x="28" y="87" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">close</text><text x="28" y="110" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">resize</text></g><g transform="translate(1875.972426407765 573.9835792103872) rotate(0 23.5 46)"><text x="23.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">read</text><text x="23.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">write</text><text x="23.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">ref++</text><text x="23.5" y="87" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">ref--</text></g><g stroke-linecap="round"><g transform="translate(1608.1379018765037 699.2335792103872) rotate(0 42.69518322794852 33.22028951675219)"><path d="M1.01 0.78 C15.07 11.95, 71.18 55.67, 85.31 66.29 M0.08 0.15 C13.86 11.07, 69.98 53.87, 84.15 64.76" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1608.1379018765037 699.2335792103872) rotate(0 42.69518322794852 33.22028951675219)"><path d="M56.83 55.09 C68.22 59.07, 76.12 63.97, 82.21 66.1 M56.08 55.01 C61.76 58.11, 68.87 59.22, 83.93 63.8" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1608.1379018765037 699.2335792103872) rotate(0 42.69518322794852 33.22028951675219)"><path d="M69.31 38.8 C75.87 49.06, 79.04 60.14, 82.21 66.1 M68.56 38.72 C71.05 45.91, 75.04 51.09, 83.93 63.8" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1787.9853423329414 699.2335792103872) rotate(0 -42.470683941196114 32.15918739657434)"><path d="M-0.65 -0.33 C-14.8 10.64, -71.3 54.96, -85.33 65.86 M1.21 -1.54 C-13.03 9.08, -71.74 52.79, -86.15 64.11" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1787.9853423329414 699.2335792103872) rotate(0 -42.470683941196114 32.15918739657434)"><path d="M-70.49 39.28 C-73 46.58, -78.55 53.52, -87.46 63.38 M-69.32 38.83 C-75.35 46.16, -79.67 52.99, -85.96 64.75" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1787.9853423329414 699.2335792103872) rotate(0 -42.470683941196114 32.15918739657434)"><path d="M-58.05 55.6 C-63.82 58.57, -72.63 61.23, -87.46 63.38 M-56.88 55.16 C-66.26 57.91, -74.04 60.2, -85.96 64.75" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(1696.918606773836 835.6407464136377) rotate(0 -0.34472753020804703 34.8253280338086)"><path d="M0.54 0.17 C0.3 11.72, -1.28 58.78, -1.54 70.44 M-0.63 -0.79 C-0.47 10.91, 1.03 56.5, 0.83 68.54" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1696.918606773836 835.6407464136377) rotate(0 -0.34472753020804703 34.8253280338086)"><path d="M-9.45 39.39 C-5.64 48.5, -3.06 58.94, 2.12 67.14 M-9.4 40.21 C-4.85 50.06, -2.4 60.55, 0.22 67.77" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1696.918606773836 835.6407464136377) rotate(0 -0.34472753020804703 34.8253280338086)"><path d="M11.07 39.17 C8.84 48.44, 5.38 58.94, 2.12 67.14 M11.12 39.99 C8.46 50.09, 3.69 60.65, 0.22 67.77" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(1607.6086377516972 1194.3907464136375) rotate(0 93.125 32.5)"><path d="M16.25 0 M16.25 0 C64.49 2.81, 114.92 2.89, 170 0 M16.25 0 C74.43 -1.16, 132.43 -0.96, 170 0 M170 0 C182.26 0.31, 187.34 4.71, 186.25 16.25 M170 0 C179.49 1.43, 188.02 4.88, 186.25 16.25 M186.25 16.25 C186.7 28.87, 186.57 38.97, 186.25 48.75 M186.25 16.25 C186.17 28.62, 185.86 39.18, 186.25 48.75 M186.25 48.75 C184.3 59.71, 181.43 63.27, 170 65 M186.25 48.75 C184.79 59.3, 180.33 64.43, 170 65 M170 65 C119.43 63.17, 68.21 65.08, 16.25 65 M170 65 C125.95 66.84, 80.27 65.43, 16.25 65 M16.25 65 C4.74 66.15, 0.21 60.24, 0 48.75 M16.25 65 C3.33 65.55, 1.03 61.65, 0 48.75 M0 48.75 C-1.83 36.99, 0.62 23.18, 0 16.25 M0 48.75 C0.49 35.43, 0.67 23.6, 0 16.25 M0 16.25 C-1.63 3.68, 5.56 -0.21, 16.25 0 M0 16.25 C2.24 6.31, 3.41 -0.78, 16.25 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1672.2336377516972 1215.3907464136375) rotate(0 28.5 11.5)"><text x="28.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">NVme</text></g><g stroke-linecap="round"><g transform="translate(1693.8586377516972 1031.8907464136373) rotate(0 1.0957393437087717 81.32757619191898)"><path d="M-0.59 0.88 C-0.26 27.95, 2.36 135.73, 2.78 162.36 M1.3 0.29 C1.5 27.05, 2.41 133.82, 2.4 160.69" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1693.8586377516972 1031.8907464136373) rotate(0 1.0957393437087717 81.32757619191898)"><path d="M-6.53 134.36 C-2.75 143.33, -1.73 152.66, 3.55 160.9 M-7.54 133.45 C-4.15 141.83, -1.15 150.35, 2.43 160.99" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1693.8586377516972 1031.8907464136373) rotate(0 1.0957393437087717 81.32757619191898)"><path d="M13.99 134.26 C10.21 143.17, 3.66 152.54, 3.55 160.9 M12.98 133.35 C9.54 141.81, 5.7 150.36, 2.43 160.99" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round" transform="translate(10 10) rotate(0 554.7500000000001 545.7759769858532)"><path d="M32 0 M32 0 C418.49 0.48, 805.27 0.75, 1077.5 0 M32 0 C296.66 -3.66, 561.65 -3.82, 1077.5 0 M1077.5 0 C1098.45 0.89, 1111.34 10.8, 1109.5 32 M1077.5 0 C1099.64 1.01, 1109.65 11.26, 1109.5 32 M1109.5 32 C1108.32 358.24, 1108.43 684.72, 1109.5 1059.55 M1109.5 32 C1110.96 293.43, 1110.92 555.05, 1109.5 1059.55 M1109.5 1059.55 C1110.68 1079.04, 1100.68 1092.99, 1077.5 1091.55 M1109.5 1059.55 C1107.42 1079.47, 1101.09 1090.94, 1077.5 1091.55 M1077.5 1091.55 C858.57 1095.77, 640.79 1095.74, 32 1091.55 M1077.5 1091.55 C763.16 1094.36, 448.41 1094.28, 32 1091.55 M32 1091.55 C10.6 1091.37, -1.48 1082.8, 0 1059.55 M32 1091.55 C10.28 1093.07, -0.82 1080.87, 0 1059.55 M0 1059.55 C-2.58 674.93, -2.16 288.94, 0 32 M0 1059.55 C-2.24 748.95, -2.43 438.37, 0 32 M0 32 C-1.82 10.46, 10.52 1.28, 32 0 M0 32 C0.32 10.25, 12.8 0.16, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(29.62500000000034 30.12499999999949) rotate(0 119 11.5)"><text x="119" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Other Process(Secondary)</text></g><g stroke-linecap="round" transform="translate(16.95833333333337 105.79166666666623) rotate(0 549 43.5)"><path d="M21.75 0 M21.75 0 C268.79 -1.09, 516.18 -0.84, 1076.25 0 M21.75 0 C442.15 -2.25, 862.38 -1.87, 1076.25 0 M1076.25 0 C1092.16 0.77, 1099.93 8.07, 1098 21.75 M1076.25 0 C1092.5 1.87, 1097.35 6.12, 1098 21.75 M1098 21.75 C1097.41 32.93, 1098.91 41.95, 1098 65.25 M1098 21.75 C1096.8 35.01, 1097.46 47.43, 1098 65.25 M1098 65.25 C1097.54 80.18, 1091.18 85.83, 1076.25 87 M1098 65.25 C1096.06 78.2, 1091.39 86.19, 1076.25 87 M1076.25 87 C852.84 88.32, 628.84 88.35, 21.75 87 M1076.25 87 C850.22 89.68, 624.49 89.78, 21.75 87 M21.75 87 C7.26 87.75, -0.58 80.94, 0 65.25 M21.75 87 C7.83 87.92, 1.71 78.53, 0 65.25 M0 65.25 C0.29 54.92, 0.11 45.8, 0 21.75 M0 65.25 C0.13 52.56, 0.07 41.25, 0 21.75 M0 21.75 C-0.74 6.37, 7.07 0.71, 21.75 0 M0 21.75 C1.31 9.34, 8.27 -0.01, 21.75 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(409.45833333333337 137.79166666666623) rotate(0 156.5 11.5)"><text x="156.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Application ( Postgresql / other DB)</text></g><g stroke-linecap="round" transform="translate(13.33828911791636 353.9212601393873) rotate(0 551.3193902090819 65.875)"><path d="M32 0 M32 0 C377.03 3.28, 720.84 2.97, 1070.64 0 M32 0 C388.45 1.73, 745.36 1.94, 1070.64 0 M1070.64 0 C1092.17 1.43, 1102.47 12.25, 1102.64 32 M1070.64 0 C1091.53 0.15, 1101.68 10.66, 1102.64 32 M1102.64 32 C1100.76 50.58, 1102.88 67.4, 1102.64 99.75 M1102.64 32 C1103.03 56.46, 1102.87 82.5, 1102.64 99.75 M1102.64 99.75 C1103.86 122.96, 1093.4 132.12, 1070.64 131.75 M1102.64 99.75 C1100.48 122.12, 1092.51 131.3, 1070.64 131.75 M1070.64 131.75 C659.62 129.96, 247.02 130.22, 32 131.75 M1070.64 131.75 C842.84 131.52, 614.17 131.28, 32 131.75 M32 131.75 C12.57 130.02, -0.5 123.08, 0 99.75 M32 131.75 C8.78 130.07, -0.58 121.08, 0 99.75 M0 99.75 C-0.05 75.53, -1.15 52.45, 0 32 M0 99.75 C0.55 73.72, -0.02 46.82, 0 32 M0 32 C0.41 10.47, 8.79 0.26, 32 0 M0 32 C1.99 9.58, 11.15 1.05, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(31.254955784583103 368.5164982346255) rotate(0 30 11.5)"><text x="30" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">HOOK</text></g><g mask="url(#mask-GSuCqm5Bhtiw7ddKOjIC5)" stroke-linecap="round"><g transform="translate(97.22511008328115 200.56266255482296) rotate(0 2.7302399919215645 498.64060404026503)"><path d="M1.16 0.22 C1.52 166.29, 2.38 830.62, 2.98 996.62 M0.3 -0.71 C0.96 165.51, 4.48 831.68, 5.16 997.99" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(97.22511008328115 200.56266255482296) rotate(0 2.7302399919215645 498.64060404026503)"><path d="M-4.87 968.15 C-1.91 981.29, 1.23 988.48, 4.4 999.73 M-6.04 968.92 C-1.43 980.15, 2.19 990.54, 4.37 998.78" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(97.22511008328115 200.56266255482296) rotate(0 2.7302399919215645 498.64060404026503)"><path d="M15.65 968.05 C11.09 981.42, 6.71 988.65, 4.4 999.73 M14.48 968.82 C11.29 980.17, 7.11 990.6, 4.37 998.78" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-GSuCqm5Bhtiw7ddKOjIC5"><rect x="0" y="0" fill="#fff" width="201.23033295626772" height="1297.5078724825232"></rect><rect x="58.72772151977449" y="687.5352675186731" fill="#000" width="81" height="23" opacity="1"></rect></mask><g transform="translate(58.72772151977449 687.5352675186731) rotate(0 41.227628555428225 11.667999076414901)"><text x="40.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">目录操作</text></g><g stroke-linecap="round" transform="translate(15.751500348699437 1196.4769035485442) rotate(0 547.5 33.5)"><path d="M16.75 0 M16.75 0 C263.09 1.14, 509.18 0.93, 1078.25 0 M16.75 0 C297.4 2.33, 578.57 2.14, 1078.25 0 M1078.25 0 C1087.62 -1.36, 1093.25 5.2, 1095 16.75 M1078.25 0 C1091.48 0.48, 1095.98 3.73, 1095 16.75 M1095 16.75 C1096.29 24.94, 1093.93 34.58, 1095 50.25 M1095 16.75 C1096.09 25.35, 1095.37 34.14, 1095 50.25 M1095 50.25 C1093.42 61.1, 1088.07 65.08, 1078.25 67 M1095 50.25 C1094 61.65, 1090.93 65.5, 1078.25 67 M1078.25 67 C745.91 68.89, 412.37 68.37, 16.75 67 M1078.25 67 C764.17 67.24, 450.75 66.91, 16.75 67 M16.75 67 C4.94 65.76, -0.72 60.33, 0 50.25 M16.75 67 C4.92 65.15, -0.72 60.76, 0 50.25 M0 50.25 C0.49 37.7, -1.6 28.37, 0 16.75 M0 50.25 C-0.93 38.52, -1.14 24.37, 0 16.75 M0 16.75 C-1.51 5.13, 6.51 -0.55, 16.75 0 M0 16.75 C0.4 7.18, 6.91 1.73, 16.75 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(498.75150034869944 1218.4769035485442) rotate(0 64.5 11.5)"><text x="64.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Linux文件系统</text></g><g mask="url(#mask-NKZJrltCIAkH4awx2ACJk)" stroke-linecap="round"><g transform="translate(225.09916743927454 201.52530441836328) rotate(0 0.02771928342792762 76.03762052915282)"><path d="M0.63 0.81 C0.53 26.08, 0.36 126.9, 0.11 151.88 M-0.5 0.19 C-0.76 25.06, -0.25 124.71, -0.47 149.94" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(225.09916743927454 201.52530441836328) rotate(0 0.02771928342792762 76.03762052915282)"><path d="M-9.35 122.9 C-6.38 131.37, -4.64 140.07, -1.14 151.48 M-10.69 122.42 C-7.73 130.16, -5.05 138.89, -0.07 149.04" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(225.09916743927454 201.52530441836328) rotate(0 0.02771928342792762 76.03762052915282)"><path d="M11.17 122.93 C6.73 131.49, 1.06 140.18, -1.14 151.48 M9.83 122.44 C6.59 130.16, 3.06 138.88, -0.07 149.04" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-NKZJrltCIAkH4awx2ACJk"><rect x="0" y="0" fill="#fff" width="325.6892471263129" height="453.0715645577511"></rect><rect x="196.3041275957554" y="265.7984344880572" fill="#000" width="57" height="23" opacity="1"></rect></mask><g transform="translate(196.3041275957554 265.7984344880572) rotate(0 28.822759126947062 11.764490459458912)"><text x="28.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">create</text></g><g mask="url(#mask-5DIYEjCIUYqhUJqMSXNXq)" stroke-linecap="round"><g transform="translate(218.94543602226167 489.13853233989386) rotate(0 0.1339235071321241 350.408075781208)"><path d="M-0.76 -0.5 C-0.91 116.3, -0.06 584.18, 0.18 701.05 M1.04 -1.8 C0.65 115.18, -0.55 585.33, -0.67 702.62" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(218.94543602226167 489.13853233989386) rotate(0 0.1339235071321241 350.408075781208)"><path d="M-11.71 674.71 C-6.74 686.69, -3.23 697.36, 0.02 700.87 M-11.08 675.18 C-7.69 681.84, -6.33 689.17, 0.06 702.97" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(218.94543602226167 489.13853233989386) rotate(0 0.1339235071321241 350.408075781208)"><path d="M8.81 674.75 C5.75 686.58, 1.23 697.24, 0.02 700.87 M9.44 675.22 C7.61 681.81, 3.75 689.13, 0.06 702.97" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-5DIYEjCIUYqhUJqMSXNXq"><rect x="0" y="0" fill="#fff" width="318.9454360222617" height="1290.1406825748174"></rect><rect x="180.44543602226167" y="782.1396074573556" fill="#000" width="77" height="115" opacity="1"></rect></mask><g transform="translate(180.44543602226167 782.1396074573556) rotate(0 38.633923507132124 57.40700066374626)"><text x="38.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">create</text><text x="38.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">xattr=</text><text x="38.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blobid</text><text x="38.5" y="87" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd<></text><text x="38.5" y="110" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handleid</text></g><g mask="url(#mask-cRIflU-fX7-eaTdxr-QfO)" stroke-linecap="round"><g transform="translate(323.8667267809244 199.38491487205295) rotate(0 -0.20686676753231836 78.79992218894344)"><path d="M0.68 0.62 C0.68 26.93, 0.24 131.48, -0.05 157.7 M-0.42 -0.1 C-0.57 25.89, -1.31 129.99, -1.03 156.03" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(323.8667267809244 199.38491487205295) rotate(0 -0.20686676753231836 78.79992218894344)"><path d="M-10.27 127.75 C-6.91 134.2, -3.52 144.34, -2.74 154.78 M-11.98 128.19 C-7.76 137.04, -5.05 145.23, -0.2 155.9" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(323.8667267809244 199.38491487205295) rotate(0 -0.20686676753231836 78.79992218894344)"><path d="M10.25 127.74 C7.61 134.31, 5.01 144.45, -2.74 154.78 M8.54 128.18 C6.31 136.92, 2.55 145.11, -0.2 155.9" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-cRIflU-fX7-eaTdxr-QfO"><rect x="0" y="0" fill="#fff" width="423.8667267809244" height="456.23211037502745"></rect><rect x="301.3667267809244" y="254.8085126235402" fill="#000" width="45" height="46" opacity="1"></rect></mask><g transform="translate(301.3667267809244 254.8085126235402) rotate(0 22.29313323246768 23.376324437456205)"><text x="22.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">open</text><text x="22.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text></g><g mask="url(#mask-msBlQ0361Q2EOJsStgx8M)" stroke-linecap="round"><g transform="translate(314.3811385097314 486.6712601393873) rotate(0 0.6412901091958361 352.41323399126605)"><path d="M0.86 0.32 C1.25 117.55, 1.33 586.81, 1.43 704 M-0.15 -0.56 C0.22 116.8, 0.61 587.9, 0.8 705.38" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(314.3811385097314 486.6712601393873) rotate(0 0.6412901091958361 352.41323399126605)"><path d="M-8.96 678.23 C-7.53 684.53, -6.12 691.61, 1.21 706.2 M-8.89 678.04 C-5.93 688.82, -1.14 697.61, 1.25 704.58" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(314.3811385097314 486.6712601393873) rotate(0 0.6412901091958361 352.41323399126605)"><path d="M11.56 678.2 C8.37 684.65, 5.17 691.75, 1.21 706.2 M11.63 678.01 C6.86 688.69, 3.92 697.48, 1.25 704.58" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-msBlQ0361Q2EOJsStgx8M"><rect x="0" y="0" fill="#fff" width="415.1991892684417" height="1290.9769035485442"></rect><rect x="276.29016388908656" y="792.8240818439657" fill="#000" width="77" height="92" opacity="1"></rect></mask><g transform="translate(276.29016388908656 792.8240818439658) rotate(0 38.732264729840665 46.26041228668754)"><text x="38.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">open</text><text x="38.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text><text x="38.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd<></text><text x="38.5" y="87" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handleid</text></g><g mask="url(#mask-yK1ASfAqx4axfk2_GDUeu)" stroke-linecap="round"><g transform="translate(429.12375117198366 203.99079620546678) rotate(0 0.27631413073279987 75.76515394741668)"><path d="M0.16 0.29 C0.19 25.28, -0.71 125.3, -0.59 150.5 M-1.22 -0.61 C-0.72 24.55, 1.48 127.07, 1.77 152.14" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(429.12375117198366 203.99079620546678) rotate(0 0.27631413073279987 75.76515394741668)"><path d="M-8.5 123.02 C-6.01 132.01, -1.8 136.22, 0.37 150.22 M-9.27 123.89 C-5.93 130.79, -4.07 139.1, 2.02 152.45" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(429.12375117198366 203.99079620546678) rotate(0 0.27631413073279987 75.76515394741668)"><path d="M12.02 122.67 C9.69 131.76, 9.08 136.06, 0.37 150.22 M11.25 123.54 C9 130.63, 5.29 139.04, 2.02 152.45" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-yK1ASfAqx4axfk2_GDUeu"><rect x="0" y="0" fill="#fff" width="529.1959466038159" height="454.30798486861414"></rect><rect x="404.6598488878998" y="256.14939053704046" fill="#000" width="49" height="46" opacity="1"></rect></mask><g transform="translate(404.6598488878998 256.14939053704046) rotate(0 24.740216414816672 23.60655961584301)"><text x="24.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">write </text><text x="24.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text></g><g mask="url(#mask-VD78xeR977Bx3-Xl-YyjU)" stroke-linecap="round"><g transform="translate(428.56886825226195 488.38173355632546) rotate(0 0.34605237256445776 350.30328558480306)"><path d="M0.82 -0.42 C1.04 116.45, 0.72 584.06, 0.49 701.1 M-0.2 -1.68 C-0.03 115.34, 0.03 584.82, -0.2 702.29" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(428.56886825226195 488.38173355632546) rotate(0 0.34605237256445776 350.30328558480306)"><path d="M-11.13 674.91 C-9.2 679.69, -5.65 686.23, 0.79 701.45 M-10.13 673.12 C-7.11 680.55, -5.25 687.73, 0.42 702.08" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(428.56886825226195 488.38173355632546) rotate(0 0.34605237256445776 350.30328558480306)"><path d="M9.39 674.92 C6.57 679.84, 5.37 686.38, 0.79 701.45 M10.39 673.13 C8.59 680.69, 5.63 687.87, 0.42 702.08" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-VD78xeR977Bx3-Xl-YyjU"><rect x="0" y="0" fill="#fff" width="528.568868252262" height="1290.1406825748174"></rect><rect x="374.06886825226195" y="816.2612080655714" fill="#000" width="109" height="46" opacity="1"></rect></mask><g transform="translate(374.06886825226195 816.2612080655715) rotate(0 54.84605237256446 22.423811075557012)"><text x="54.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">ftruncate(fd)</text><text x="54.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">reszie</text></g><g mask="url(#mask-A9tcTFudnByaoIbFDcx4M)" stroke-linecap="round"><g transform="translate(876.786655274858 200.16542228177062) rotate(0 0.35779014547603794 75.92268875929408)"><path d="M0.7 -0.75 C0.79 24.52, 1.3 127.14, 1.02 152.6 M-0.39 1.47 C-0.41 26.33, 0.31 126.27, 0.62 151" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(876.786655274858 200.16542228177062) rotate(0 0.35779014547603794 75.92268875929408)"><path d="M-11.16 124.62 C-4.42 130.82, -1.85 142.69, 2.55 149.34 M-8.96 122.93 C-4.77 134.57, -1.66 145.51, 0.12 150.01" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(876.786655274858 200.16542228177062) rotate(0 0.35779014547603794 75.92268875929408)"><path d="M9.36 124.43 C9.13 130.82, 4.73 142.75, 2.55 149.34 M11.56 122.74 C7.79 134.33, 2.94 145.34, 0.12 150.01" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-A9tcTFudnByaoIbFDcx4M"><rect x="0" y="0" fill="#fff" width="976.786655274858" height="451.756583362572"></rect><rect x="859.786655274858" y="264.4610028221713" fill="#000" width="34" height="23" opacity="1"></rect></mask><g transform="translate(859.786655274858 264.4610028221713) rotate(0 17.357790145476038 11.627108218893412)"><text x="17" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fork</text></g><g mask="url(#mask-qoOtb5ozP1DsC3BSFz09g)" stroke-linecap="round"><g transform="translate(885.9491710215392 489.90008899736733) rotate(0 0.2669056527538274 350.19256103324955)"><path d="M-0.41 0.41 C-0.56 116.94, -1.1 582.72, -1.12 699.2 M1.58 -0.42 C1.8 116.33, 1.53 583.94, 1 700.81" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(885.9491710215392 489.90008899736733) rotate(0 0.2669056527538274 350.19256103324955)"><path d="M-8.52 670.73 C-6.09 679.75, -2.97 690.02, -0.77 701.17 M-9.78 672.78 C-5.5 680.67, -1.89 690.54, 0.49 699.97" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(885.9491710215392 489.90008899736733) rotate(0 0.2669056527538274 350.19256103324955)"><path d="M12 670.77 C8.61 679.71, 5.91 689.97, -0.77 701.17 M10.74 672.83 C8.54 680.71, 5.68 690.56, 0.49 699.97" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-qoOtb5ozP1DsC3BSFz09g"><rect x="0" y="0" fill="#fff" width="985.9491710215392" height="1288.9760057980018"></rect><rect x="847.4491710215392" y="804.9380473976845" fill="#000" width="77" height="69" opacity="1"></rect></mask><g transform="translate(847.4491710215392 804.9380473976846) rotate(0 38.76690565275383 35.15460263293227)"><text x="38.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fork</text><text x="38.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd<></text><text x="38.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handleid</text></g><g mask="url(#mask-jdipyQdfuQNja6S8Pl4-L)" stroke-linecap="round"><g transform="translate(222.8689479555602 518.122182352361) rotate(0 570.4002970789571 -2.921995090293109)"><path d="M1.04 0.72 C191.27 -0.47, 950.67 -5.41, 1140.68 -6.57 M0.12 0.06 C190.29 -1.05, 949.86 -4.57, 1139.97 -5.42" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(222.8689479555602 518.122182352361) rotate(0 570.4002970789571 -2.921995090293109)"><path d="M1113.03 5.73 C1117.35 3.63, 1124.79 -2.19, 1139.97 -5.06 M1111 4.28 C1122.66 0.77, 1132.68 -3, 1139.11 -5.93" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(222.8689479555602 518.122182352361) rotate(0 570.4002970789571 -2.921995090293109)"><path d="M1112.94 -14.79 C1117.38 -11.92, 1124.84 -12.78, 1139.97 -5.06 M1110.9 -16.24 C1122.71 -11.96, 1132.76 -7.94, 1139.11 -5.93" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-jdipyQdfuQNja6S8Pl4-L"><rect x="0" y="0" fill="#fff" width="1463.087512457787" height="623.9455662364378"></rect><rect x="739.9782302066736" y="503.7104904103226" fill="#000" width="106" height="23" opacity="1"></rect></mask><g transform="translate(739.9782302066736 503.7104904103226) rotate(0 53.291014827843696 11.489696851745265)"><text x="53" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_create</text></g><g mask="url(#mask-w2KgjrakqW3WFC8yMCNii)" stroke-linecap="round"><g transform="translate(1358.1649106987693 576.7209611440314) rotate(0 -119.05587568037208 24.31887161557404)"><path d="M0.92 -0.59 C-17.84 6.92, -72.66 37.42, -112.55 45.33 C-152.44 53.23, -217.58 46.63, -238.44 46.85 M-0.06 1.72 C-18.88 8.83, -73.11 36.24, -112.94 43.42 C-152.77 50.61, -217.76 44.07, -239.03 44.83" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1358.1649106987693 576.7209611440314) rotate(0 -119.05587568037208 24.31887161557404)"><path d="M-211.57 37.04 C-218.36 38.9, -226.51 42.99, -238.34 46.34 M-210.26 35.8 C-220.31 38.83, -229.14 41.96, -239.19 44" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1358.1649106987693 576.7209611440314) rotate(0 -119.05587568037208 24.31887161557404)"><path d="M-212.08 57.55 C-218.76 53.3, -226.77 51.26, -238.34 46.34 M-210.77 56.32 C-220.47 52.82, -229.14 49.43, -239.19 44" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-w2KgjrakqW3WFC8yMCNii"><rect x="0" y="0" fill="#fff" width="1696.9459790693722" height="722.9592377999224"></rect><rect x="1203.5543758743772" y="598.63391422825" fill="#000" width="82" height="46" opacity="1"></rect></mask><g transform="translate(1203.5543758743772 598.63391422825) rotate(0 35.55465914401998 2.4059185313554963)"><text x="41" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob id</text><text x="41" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle id</text></g><g mask="url(#mask-WYMSweOtwTJ9868X_eyUC)" stroke-linecap="round"><g transform="translate(317.20776687760326 578.6853747467592) rotate(0 520.3903043330688 0.6779915145664006)"><path d="M0.62 -0.54 C173.59 -0.61, 865.76 -0.2, 1038.92 0.07 M-0.52 1.79 C172.75 1.88, 868.07 2.06, 1041.3 1.65" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(317.20776687760326 578.6853747467592) rotate(0 520.3903043330688 0.6779915145664006)"><path d="M1012.21 10.88 C1024.23 7.82, 1036.97 3.72, 1041.62 1.97 M1013.79 11.15 C1021.85 8.79, 1030.38 6.52, 1041.59 2.03" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(317.20776687760326 578.6853747467592) rotate(0 520.3903043330688 0.6779915145664006)"><path d="M1012.2 -9.64 C1024.31 -4.66, 1037.05 -0.73, 1041.62 1.97 M1013.77 -9.37 C1021.99 -5.47, 1030.52 -1.48, 1041.59 2.03" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-WYMSweOtwTJ9868X_eyUC"><rect x="0" y="0" fill="#fff" width="1456.7549092431118" height="678.6853747467592"></rect><rect x="789.9813380603575" y="555.6853747467592" fill="#000" width="94" height="46" opacity="1"></rect></mask><g transform="translate(789.9813380603575 555.6853747467592) rotate(0 47.616733150314474 23.6779915145664)"><text x="47" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_open</text><text x="47" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob id</text></g><g mask="url(#mask-yclUjq-YF-P0fKET20hW4)" stroke-linecap="round"><g transform="translate(1358.1649106987693 651.6953021143179) rotate(0 -119.55662505996514 22.518014250776503)"><path d="M0.69 0.56 C-19.4 7.22, -81.05 33.53, -121.01 40.34 C-160.97 47.15, -219.18 41.21, -239.06 41.4 M-0.4 -0.2 C-20.66 6.65, -82.33 34.81, -122.23 41.93 C-162.13 49.05, -220.07 42.42, -239.81 42.51" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1358.1649106987693 651.6953021143179) rotate(0 -119.55662505996514 22.518014250776503)"><path d="M-210.26 32.65 C-218.58 36.12, -226.98 36.49, -240.28 43.83 M-210.21 34.23 C-219.96 35.94, -229.04 38.72, -238.87 42.13" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1358.1649106987693 651.6953021143179) rotate(0 -119.55662505996514 22.518014250776503)"><path d="M-211.17 53.15 C-219.31 51.18, -227.47 46.12, -240.28 43.83 M-211.12 54.73 C-220.7 50.29, -229.51 46.92, -238.87 42.13" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-yclUjq-YF-P0fKET20hW4"><rect x="0" y="0" fill="#fff" width="1697.25839282611" height="793.486879567626"></rect><rect x="1196.675413383276" y="680.433211970892" fill="#000" width="82" height="23" opacity="1"></rect></mask><g transform="translate(1196.6754133832762 680.433211970892) rotate(0 41.93287225552814 -6.219895605797603)"><text x="41" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle id</text></g><g mask="url(#mask-lZmj6axS8oVD3lfVfp8jt)" stroke-linecap="round"><g transform="translate(430.18141422869223 648.56598135568) rotate(0 463.9432158800391 0.10482484113424562)"><path d="M0.78 -0.88 C155.21 -0.86, 771.61 0.41, 925.83 0.69 M-0.27 1.27 C154.62 0.9, 773.93 -0.67, 928.15 -1.06" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(430.18141422869223 648.56598135568) rotate(0 463.9432158800391 0.10482484113424562)"><path d="M898.52 8.03 C907.78 5.85, 914.68 4.01, 928.93 -0.08 M900.93 8.3 C906.18 6.19, 913.52 3.23, 927.95 -1.63" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(430.18141422869223 648.56598135568) rotate(0 463.9432158800391 0.10482484113424562)"><path d="M898.47 -12.49 C907.84 -9.8, 914.75 -6.77, 928.93 -0.08 M900.88 -12.22 C905.99 -9.26, 913.34 -7.15, 927.95 -1.63" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-lZmj6axS8oVD3lfVfp8jt"><rect x="0" y="0" fill="#fff" width="1456.7549092431118" height="748.56598135568"></rect><rect x="847.4681617359021" y="625.56598135568" fill="#000" width="92" height="46" opacity="1"></rect></mask><g transform="translate(847.4681617359021 625.56598135568) rotate(0 46.65646837282924 23.104824841134246)"><text x="46" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_write</text><text x="46" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle id</text></g><g mask="url(#mask-fJhdTNeH7TSBgyeqZKrg1)" stroke-linecap="round"><g transform="translate(1356.4724446184414 726.852690546412) rotate(0 -118.35613532832238 19.78263288995248)"><path d="M0.33 -0.94 C-18.31 5.23, -71.63 29.81, -111.14 36.21 C-150.65 42.61, -215.51 37.09, -236.75 37.46 M-0.95 1.17 C-19.82 7.54, -72.8 30.9, -112.15 37.18 C-151.5 43.46, -215.93 38.95, -237.05 38.83" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1356.4724446184414 726.852690546412) rotate(0 -118.35613532832238 19.78263288995248)"><path d="M-210.13 29.24 C-220.63 34.39, -228.86 34.7, -235.24 39.24 M-209.53 28.92 C-220.19 33.33, -230.8 36.22, -236.53 38.07" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1356.4724446184414 726.852690546412) rotate(0 -118.35613532832238 19.78263288995248)"><path d="M-210.76 49.75 C-220.88 47.55, -228.89 40.52, -235.24 39.24 M-210.16 49.43 C-220.46 45.69, -230.82 40.45, -236.53 38.07" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-fJhdTNeH7TSBgyeqZKrg1"><rect x="0" y="0" fill="#fff" width="1694.1278043339883" height="864.210184381309"></rect><rect x="1205.9551579994363" y="752.6431721334435" fill="#000" width="79" height="23" opacity="1"></rect></mask><g transform="translate(1205.9551579994366 752.6431721334437) rotate(0 32.16115129068268 -6.007848697079169)"><text x="39.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">writesize</text></g><g mask="url(#mask-DW1aZkgvHtreJC7jSpBDY)" stroke-linecap="round"><g transform="translate(518.6968492666587 199.00074550495538) rotate(0 -0.8111454336572024 78.15105323816856)"><path d="M-0.2 0.87 C-0.17 27.03, 0.23 130.52, 0.14 156.02 M-1.76 0.28 C-1.87 26.21, -1.33 128.75, -0.73 154.48" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(518.6968492666587 199.00074550495538) rotate(0 -0.8111454336572024 78.15105323816856)"><path d="M-9.9 126.66 C-6.57 133.52, -6.99 141.24, -0.84 155.83 M-11.4 125.62 C-8.91 133.11, -6.72 139.55, -1.68 153.55" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(518.6968492666587 199.00074550495538) rotate(0 -0.8111454336572024 78.15105323816856)"><path d="M10.62 126.4 C7.9 133.3, 1.43 141.1, -0.84 155.83 M9.12 125.36 C6.51 132.71, 3.59 139.21, -1.68 153.55" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-DW1aZkgvHtreJC7jSpBDY"><rect x="0" y="0" fill="#fff" width="618.6968492666587" height="453.9027568213968"></rect><rect x="498.19684926665866" y="253.45175116317608" fill="#000" width="41" height="46" opacity="1"></rect></mask><g transform="translate(498.19684926665866 253.45175116317608) rotate(0 19.688854566342798 23.70004757994785)"><text x="20.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">read</text><text x="20.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text></g><g stroke-linecap="round"><g transform="translate(523.3555563739202 487.84058615516193) rotate(0 -0.4413997953359967 118.94904939749983)"><path d="M0.2 1.11 C0.08 40.55, 0.4 196.72, 0.32 235.96 M-1.15 0.65 C-1.49 40.31, -0.45 197.7, -0.45 237.25" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(523.3555563739202 487.84058615516193) rotate(0 -0.4413997953359967 118.94904939749983)"><path d="M-8.96 209.64 C-7.73 219.59, -2.7 229.18, -1.62 238.97 M-10.33 209.69 C-6.65 221.04, -2.74 231.97, 0.12 237.2" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(523.3555563739202 487.84058615516193) rotate(0 -0.4413997953359967 118.94904939749983)"><path d="M11.56 209.57 C4.82 219.58, 1.88 229.2, -1.62 238.97 M10.19 209.61 C5.69 220.96, 1.43 231.92, 0.12 237.2" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g mask="url(#mask-o2Mx197t09jU5oXIYSu84)" stroke-linecap="round"><g transform="translate(523.3555563739202 723.1052950718624) rotate(0 417.1221529390728 0.2227192089292771)"><path d="M-0.97 0.76 C138.36 0.91, 695.77 1.19, 835.21 0.99 M0.72 0.12 C139.99 -0.06, 695.35 -0.7, 834.47 -0.61" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(523.3555563739202 723.1052950718624) rotate(0 417.1221529390728 0.2227192089292771)"><path d="M807.55 10.31 C814.63 8.93, 818.92 5.57, 833.08 -2.52 M805.71 10.6 C813.61 6.23, 821.03 4.15, 835.22 -0.98" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(523.3555563739202 723.1052950718624) rotate(0 417.1221529390728 0.2227192089292771)"><path d="M807.55 -10.21 C814.64 -6.71, 818.94 -5.2, 833.08 -2.52 M805.7 -9.92 C813.76 -9.08, 821.19 -5.95, 835.22 -0.98" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-o2Mx197t09jU5oXIYSu84"><rect x="0" y="0" fill="#fff" width="1458.1834806716834" height="823.1052950718624"></rect><rect x="895.7695185228017" y="700.1052950718624" fill="#000" width="90" height="46" opacity="1"></rect></mask><g transform="translate(895.7695185228017 700.1052950718624) rotate(0 44.70819079019128 23.222719208929277)"><text x="45" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_read</text><text x="45" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle id</text></g><g mask="url(#mask-h_7gxhmpBjVWldkwjMxgq)" stroke-linecap="round"><g transform="translate(1361.0220535559124 792.0589821887602) rotate(0 -119.04459339193994 17.25131250885937)"><path d="M-0.46 -0.26 C-20.78 5.39, -81.92 28.02, -121.77 33.58 C-161.63 39.14, -220.16 33.18, -239.59 33.11 M1.5 -1.45 C-18.45 3.93, -79.75 26.09, -119.52 32.08 C-159.29 38.07, -217.4 34.12, -237.12 34.5" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1361.0220535559124 792.0589821887602) rotate(0 -119.04459339193994 17.25131250885937)"><path d="M-209.2 23.26 C-215.62 26.3, -226.17 31.45, -236.8 33.54 M-208.52 23.82 C-217.3 28.05, -224.09 29.57, -236.54 35.03" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(1361.0220535559124 792.0589821887602) rotate(0 -119.04459339193994 17.25131250885937)"><path d="M-209.54 43.78 C-215.8 40.44, -226.24 39.22, -236.8 33.54 M-208.86 44.34 C-217.42 43.05, -224.12 39.05, -236.54 35.03" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-h_7gxhmpBjVWldkwjMxgq"><rect x="0" y="0" fill="#fff" width="1699.8031219265154" height="925.0232098040404"></rect><rect x="1221.6176891883927" y="801.4552089824354" fill="#000" width="37" height="46" opacity="1"></rect></mask><g transform="translate(1221.6176891883927 801.4552089824354) rotate(0 20.35977097557975 7.855085715184089)"><text x="18.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">buf</text><text x="18.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">size</text></g><g mask="url(#mask-X0YIeoR1nrzILtY-mYbbM)" stroke-linecap="round"><g transform="translate(588.5774558755796 197.83606872814) rotate(0 0.5988832063117258 76.1668792099116)"><path d="M-1 -0.12 C-0.52 25.3, 1.63 126.8, 2.2 152.62 M0.67 -1.23 C1.05 24.29, 1.01 127.87, 1.18 153.57" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(588.5774558755796 197.83606872814) rotate(0 0.5988832063117258 76.1668792099116)"><path d="M-9.36 125.19 C-8.5 132.47, -2.41 138.9, -0.65 152.63 M-10.02 126.08 C-6.11 134.94, -1.69 142.95, 1.65 153.69" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(588.5774558755796 197.83606872814) rotate(0 0.5988832063117258 76.1668792099116)"><path d="M11.16 125.13 C7.05 132.26, 8.18 138.69, -0.65 152.63 M10.5 126.02 C8.02 134.9, 6.05 142.93, 1.65 153.69" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-X0YIeoR1nrzILtY-mYbbM"><rect x="0" y="0" fill="#fff" width="690.9068094292103" height="451.5734032677661"></rect><rect x="565.742132652395" y="251.70473599795304" fill="#000" width="48" height="46" opacity="1"></rect></mask><g transform="translate(565.742132652395 251.70473599795304) rotate(0 23.4342064294964 22.298211940098554)"><text x="24" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">close</text><text x="24" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text></g><g mask="url(#mask-gpER1Kqjt7Jf2ZD74EWA2)" stroke-linecap="round"><g transform="translate(595.5655165364718 490.1699397087926) rotate(0 0.051783640898946715 352.7267687948147)"><path d="M0.51 -0.69 C0.61 116.81, 0.69 588.35, 0.78 706.15 M-0.67 1.55 C-0.68 119.19, -0.01 586.54, 0.24 704.21" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(595.5655165364718 490.1699397087926) rotate(0 0.051783640898946715 352.7267687948147)"><path d="M-11.23 677.34 C-5.96 686.62, -2.78 694.53, 0.12 704.44 M-10.42 675.56 C-7.79 683.73, -3.65 692.08, -0.69 704.7" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(595.5655165364718 490.1699397087926) rotate(0 0.051783640898946715 352.7267687948147)"><path d="M9.29 677.3 C8.09 686.68, 4.79 694.6, 0.12 704.44 M10.1 675.52 C6.6 683.75, 4.61 692.1, -0.69 704.7" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-gpER1Kqjt7Jf2ZD74EWA2"><rect x="0" y="0" fill="#fff" width="695.5655165364718" height="1295.964066458894"></rect><rect x="571.5655165364718" y="831.5670030838432" fill="#000" width="48" height="23" opacity="1"></rect></mask><g transform="translate(571.5655165364718 831.5670030838432) rotate(0 24.051783640898947 11.329705419764025)"><text x="24" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">close</text></g><g mask="url(#mask-7WftnL0lkkODG3TXtPNy2)" stroke-linecap="round"><g transform="translate(596.730193313287 784.833164243076) rotate(0 381.08234062903983 0.47688773491216807)"><path d="M-1.02 -0.66 C126.05 -0.66, 635.94 -0.74, 763.18 -0.62 M0.65 1.61 C127.51 1.82, 635.6 0.63, 762.39 0.59" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(596.730193313287 784.833164243076) rotate(0 381.08234062903983 0.47688773491216807)"><path d="M733.12 11.39 C743.56 6.55, 754.98 4.19, 762.68 0.69 M733.87 10.16 C742.04 7.68, 750.29 4.43, 762 1.41" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(596.730193313287 784.833164243076) rotate(0 381.08234062903983 0.47688773491216807)"><path d="M733.09 -9.13 C743.44 -6.45, 754.87 -1.28, 762.68 0.69 M733.84 -10.36 C741.84 -6.85, 750.1 -4.1, 762 1.41" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-7WftnL0lkkODG3TXtPNy2"><rect x="0" y="0" fill="#fff" width="1459.612052100255" height="884.833164243076"></rect><rect x="919.6711227067709" y="750.333164243076" fill="#000" width="117" height="69" opacity="1"></rect></mask><g transform="translate(919.6711227067709 750.333164243076) rotate(0 58.14141123555595 34.97688773491217)"><text x="58.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_close</text><text x="58.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_dec_ref</text><text x="58.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle id</text></g><g mask="url(#mask-k7DD-KGiPtQ--pN5iX-Cf)" stroke-linecap="round"><g transform="translate(661.9520928149469 197.83606872813994) rotate(0 0.45809725533240453 76.59484728593758)"><path d="M-0.84 0.68 C-0.81 25.97, -0.65 126.72, -0.63 151.97 M0.93 -0.01 C1.41 25.41, 1.6 127.64, 1.75 153.2" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(661.9520928149469 197.83606872813994) rotate(0 0.45809725533240453 76.59484728593758)"><path d="M-7.48 124 C-7.11 130.56, -4.3 139.25, 2.1 153.4 M-8.64 125.55 C-5.18 135.3, -1.6 144.43, 1.29 153.95" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(661.9520928149469 197.83606872813994) rotate(0 0.45809725533240453 76.59484728593758)"><path d="M13.04 123.92 C8.57 130.36, 6.56 139.07, 2.1 153.4 M11.88 125.47 C8.2 135.18, 4.63 144.34, 1.29 153.95" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-k7DD-KGiPtQ--pN5iX-Cf"><rect x="0" y="0" fill="#fff" width="761.9520928149469" height="450.40872649095064"></rect><rect x="635.4520928149469" y="262.62239760954526" fill="#000" width="53" height="23" opacity="1"></rect></mask><g transform="translate(635.4520928149469 262.62239760954526) rotate(0 26.958097255332405 11.808518404532222)"><text x="26.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">unlink</text></g><g mask="url(#mask-dy84iVhgu2mQ5r8VHkY3P)" stroke-linecap="round"><g transform="translate(666.6107999222085 487.8405861551619) rotate(0 0.28133887102828226 354.2157861453654)"><path d="M0.7 0.81 C1.02 118.73, 0.91 589.17, 0.96 707.2 M-0.4 0.18 C-0.06 118.27, 0.32 590.44, 0.52 708.25" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(666.6107999222085 487.8405861551619) rotate(0 0.28133887102828226 354.2157861453654)"><path d="M-8.43 681.67 C-9.18 687.84, -4.02 694.16, 2.08 709.48 M-9.33 680.56 C-6.94 686.28, -5.3 691.28, -0.08 709.24" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(666.6107999222085 487.8405861551619) rotate(0 0.28133887102828226 354.2157861453654)"><path d="M12.09 681.65 C6.9 687.94, 7.61 694.26, 2.08 709.48 M11.19 680.54 C9.43 686.09, 6.91 691.09, -0.08 709.24" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-dy84iVhgu2mQ5r8VHkY3P"><rect x="0" y="0" fill="#fff" width="766.6107999222085" height="1295.964066458894"></rect><rect x="640.1107999222085" y="830.4023263070278" fill="#000" width="53" height="23" opacity="1"></rect></mask><g transform="translate(640.1107999222085 830.4023263070279) rotate(0 26.781338871028282 11.65404599349938)"><text x="26.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">unlink</text></g><g mask="url(#mask-02yixzZrJijRiHL0sEU13)" stroke-linecap="round"><g transform="translate(667.7754766990237 873.3485992810424) rotate(0 343.55377183763574 0.3141140342565336)"><path d="M0.03 0.45 C114.76 0.59, 574.06 1.28, 688.53 1.13 M-1.42 -0.36 C113.23 -0.55, 572.97 -0.57, 688.09 -0.41" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(667.7754766990237 873.3485992810424) rotate(0 343.55377183763574 0.3141140342565336)"><path d="M660.64 11.47 C670.55 5.39, 676.72 2.28, 688.03 1.37 M660.41 9.71 C669.96 6.46, 678.25 3.59, 687.64 -0.03" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(667.7754766990237 873.3485992810424) rotate(0 343.55377183763574 0.3141140342565336)"><path d="M660.65 -9.05 C670.6 -8.73, 676.77 -5.44, 688.03 1.37 M660.42 -10.81 C670.04 -7, 678.33 -2.82, 687.64 -0.03" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-02yixzZrJijRiHL0sEU13"><rect x="0" y="0" fill="#fff" width="1455.3263378145407" height="973.3485992810424"></rect><rect x="941.5509072567821" y="838.8485992810424" fill="#000" width="140" height="69" opacity="1"></rect></mask><g transform="translate(941.5509072567821 838.8485992810424) rotate(0 69.77834127987734 34.814114034256534)"><text x="70" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_delete</text><text x="70" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob id</text><text x="70" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">unlink(if ref==0)</text></g><g mask="url(#mask-6-CEw_cDS7xnWfe9J_5bZ)" stroke-linecap="round"><g transform="translate(884.2518289047824 1026.3289832391656) rotate(0 234.62671342689913 -0.6610434059612089)"><path d="M0.03 -0.18 C78.4 -0.31, 392.19 -0.96, 470.66 -1 M-1.41 -1.33 C76.73 -1.31, 390.94 -0.33, 469.5 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(884.2518289047824 1026.3289832391656) rotate(0 234.62671342689913 -0.6610434059612089)"><path d="M440.96 9.48 C449.14 6.35, 459.63 3.98, 469.66 1.61 M440.99 11.15 C449.84 7.72, 459.02 3.5, 468.72 -0.91" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(884.2518289047824 1026.3289832391656) rotate(0 234.62671342689913 -0.6610434059612089)"><path d="M441.04 -11.04 C449.14 -7.25, 459.61 -2.7, 469.66 1.61 M441.07 -9.37 C449.86 -6.2, 459.02 -3.83, 468.72 -0.91" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-6-CEw_cDS7xnWfe9J_5bZ"><rect x="0" y="0" fill="#fff" width="1455.3263378145407" height="1126.3289832391656"></rect><rect x="1060.7890833596616" y="1003.3289832391656" fill="#000" width="118" height="46" opacity="1"></rect></mask><g transform="translate(1060.7890833596616 1003.3289832391656) rotate(0 58.08945897202008 22.33895659403879)"><text x="59" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_add_ref</text><text x="59" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle_id</text></g><g mask="url(#mask-7ABCvtubur5ar-lnW_Yf2)" stroke-linecap="round"><g transform="translate(765.7612780534116 196.74379634607908) rotate(0 -0.10596873183734701 77.71061031177025)"><path d="M0.63 -0.47 C0.63 25.78, 0.2 130.9, 0.07 157.18 M-0.5 -1.76 C-0.66 24.13, -0.76 129.08, -0.84 155.22" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(765.7612780534116 196.74379634607908) rotate(0 -0.10596873183734701 77.71061031177025)"><path d="M-11.83 127.12 C-7.46 135.36, -4.25 142.89, -2.06 155.62 M-11.29 127.35 C-7.18 136.02, -4.03 146.21, -0.29 154.86" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(765.7612780534116 196.74379634607908) rotate(0 -0.10596873183734701 77.71061031177025)"><path d="M8.7 127.16 C6.76 135.5, 3.68 143.01, -2.06 155.62 M9.24 127.39 C6.49 136.09, 2.8 146.26, -0.29 154.86" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-7ABCvtubur5ar-lnW_Yf2"><rect x="0" y="0" fill="#fff" width="865.7612780534116" height="453.61019833275145"></rect><rect x="748.7612780534116" y="252.17699733941527" fill="#000" width="34" height="46" opacity="1"></rect></mask><g transform="translate(748.7612780534116 252.17699733941527) rotate(0 16.894031268162653 22.277409318434067)"><text x="17" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">dup</text><text x="17" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">fd</text></g><g mask="url(#mask-tEg-81Rc5FIw65MWG5f1W)" stroke-linecap="round"><g transform="translate(764.4430729947001 486.8592756324761) rotate(0 -0.05917013813023431 353.6358825752004)"><path d="M0.74 -0.12 C0.76 117.91, 0.06 590.54, 0.07 708.49 M-0.33 -1.22 C-0.46 116.43, -0.97 588.36, -0.84 706.7" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(764.4430729947001 486.8592756324761) rotate(0 -0.05917013813023431 353.6358825752004)"><path d="M-11.29 678.63 C-6.94 688.12, -5.36 695.51, -1.48 704.98 M-11.96 679.3 C-8.79 685.19, -6.62 692.96, -0.31 707.11" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(764.4430729947001 486.8592756324761) rotate(0 -0.05917013813023431 353.6358825752004)"><path d="M9.23 678.63 C7.49 688.25, 2.99 695.63, -1.48 704.98 M8.56 679.3 C6.57 685.21, 3.56 692.98, -0.31 707.11" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-tEg-81Rc5FIw65MWG5f1W"><rect x="0" y="0" fill="#fff" width="864.4430729947001" height="1294.735392160569"></rect><rect x="722.9430729947001" y="806.2973338965226" fill="#000" width="83" height="69" opacity="1"></rect></mask><g transform="translate(722.9430729947001 806.2973338965226) rotate(0 41.440829861869766 34.197824311153965)"><text x="41.5" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">dup</text><text x="41.5" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">new fd<></text><text x="41.5" y="64" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handleid</text></g><g mask="url(#mask-VRjPEQfj0diK1cGnRy427)" stroke-linecap="round"><g transform="translate(765.7612780534116 956.1402765337816) rotate(0 298.4071573285362 0.027959738308368287)"><path d="M-0.1 -1.04 C99.74 -1.02, 498.64 -0.98, 598.43 -0.65 M-1.61 1.03 C98.15 1.26, 497.69 0.87, 597.63 0.55" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(765.7612780534116 956.1402765337816) rotate(0 298.4071573285362 0.027959738308368287)"><path d="M567.72 11.34 C575.48 9.06, 585.17 4.54, 597.52 -0.05 M568.95 10.28 C577.75 8.54, 584.92 5.17, 597.81 -0.33" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(765.7612780534116 956.1402765337816) rotate(0 298.4071573285362 0.027959738308368287)"><path d="M567.68 -9.18 C575.32 -6.34, 585.01 -5.72, 597.52 -0.05 M568.91 -10.24 C577.72 -6.64, 584.9 -4.66, 597.81 -0.33" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask id="mask-VRjPEQfj0diK1cGnRy427"><rect x="0" y="0" fill="#fff" width="1463.8977663859691" height="1056.1402765337816"></rect><rect x="1005.8295222196904" y="933.1402765337816" fill="#000" width="118" height="46" opacity="1"></rect></mask><g transform="translate(1005.8295222196903 933.1402765337816) rotate(0 58.33891316225751 23.02795973830837)"><text x="59" y="18" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">blob_add_ref</text><text x="59" y="41" font-family="Helvetica, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">handle_id</text></g></svg> |