From bf4f44376b9088dbdba506fc05579648adde7d27 Mon Sep 17 00:00:00 2001 From: Tom Butcher Date: Thu, 17 Sep 2026 14:16:31 +0100 Subject: [PATCH] Implemented bundle output for native apps. --- .gitignore | 4 + public/desktop/.gitkeep | 1 + public/legacyicons16/actionsicon.png | Bin 0 -> 700 bytes public/legacyicons16/apppasswordicon.png | Bin 0 -> 663 bytes public/legacyicons16/arrowdownicon.png | Bin 0 -> 381 bytes public/legacyicons16/arrowlefticon.png | Bin 0 -> 371 bytes public/legacyicons16/arrowrighticon.png | Bin 0 -> 363 bytes public/legacyicons16/arrowupicon.png | Bin 0 -> 391 bytes public/legacyicons16/auditlogicon.png | Bin 0 -> 674 bytes public/legacyicons16/bellicon.png | Bin 0 -> 804 bytes public/legacyicons16/binicon.png | Bin 0 -> 849 bytes public/legacyicons16/blockquoteicon.png | Bin 0 -> 666 bytes public/legacyicons16/boldicon.png | Bin 0 -> 573 bytes public/legacyicons16/bulletlisticon.png | Bin 0 -> 600 bytes public/legacyicons16/checkcircleicon.png | Bin 0 -> 1598 bytes public/legacyicons16/checkicon.png | Bin 0 -> 451 bytes public/legacyicons16/chevronlefticon.png | Bin 0 -> 381 bytes public/legacyicons16/chevronrighticon.png | Bin 0 -> 380 bytes public/legacyicons16/clienticon.png | Bin 0 -> 642 bytes public/legacyicons16/cloudicon.png | Bin 0 -> 629 bytes public/legacyicons16/collapsesidebaricon.png | Bin 0 -> 649 bytes public/legacyicons16/contracticon.png | Bin 0 -> 649 bytes public/legacyicons16/controlicon.png | Bin 0 -> 746 bytes public/legacyicons16/copyicon.png | Bin 0 -> 593 bytes public/legacyicons16/couriericon.png | Bin 0 -> 650 bytes public/legacyicons16/courierserviceicon.png | Bin 0 -> 759 bytes public/legacyicons16/csvicon.png | Bin 0 -> 568 bytes public/legacyicons16/designicon.png | Bin 0 -> 882 bytes public/legacyicons16/developericon.png | Bin 0 -> 790 bytes public/legacyicons16/documenticon.png | Bin 0 -> 416 bytes public/legacyicons16/documentjobicon.png | Bin 0 -> 732 bytes public/legacyicons16/documentprintericon.png | Bin 0 -> 697 bytes public/legacyicons16/documentsizeicon.png | Bin 0 -> 394 bytes public/legacyicons16/documenttemplateicon.png | Bin 0 -> 508 bytes public/legacyicons16/downloadicon.png | Bin 0 -> 574 bytes public/legacyicons16/duplicateicon.png | Bin 0 -> 503 bytes public/legacyicons16/editicon.png | Bin 0 -> 474 bytes public/legacyicons16/emailaccounticon.png | Bin 0 -> 1557 bytes public/legacyicons16/emailicon.png | Bin 0 -> 530 bytes public/legacyicons16/emailmessageicon.png | Bin 0 -> 1419 bytes public/legacyicons16/emailtemplateicon.png | Bin 0 -> 763 bytes public/legacyicons16/equalicon.png | Bin 0 -> 1456 bytes public/legacyicons16/excelicon.png | Bin 0 -> 703 bytes .../legacyicons16/exclamationoctagonicon.png | Bin 0 -> 650 bytes public/legacyicons16/expandicon.png | Bin 0 -> 632 bytes public/legacyicons16/expandsidebaricon.png | Bin 0 -> 643 bytes public/legacyicons16/exporticon.png | Bin 0 -> 648 bytes public/legacyicons16/eyeicon.png | Bin 0 -> 728 bytes public/legacyicons16/eyeslashicon.png | Bin 0 -> 1401 bytes public/legacyicons16/filamenticon.png | Bin 0 -> 835 bytes public/legacyicons16/filamentprofileicon.png | Bin 0 -> 582 bytes public/legacyicons16/filamentskuicon.png | Bin 0 -> 444 bytes public/legacyicons16/filamentstockicon.png | Bin 0 -> 546 bytes public/legacyicons16/fileicon.png | Bin 0 -> 487 bytes .../legacyicons16/filtercirclefilledicon.png | Bin 0 -> 800 bytes public/legacyicons16/filtercircleicon.png | Bin 0 -> 800 bytes public/legacyicons16/filtericon.png | Bin 0 -> 800 bytes public/legacyicons16/financeicon.png | Bin 0 -> 571 bytes .../legacyicons16/fulfillmentpolicyicon.png | Bin 0 -> 764 bytes public/legacyicons16/functionicon.png | Bin 0 -> 1490 bytes public/legacyicons16/gcodefileicon.png | Bin 0 -> 662 bytes public/legacyicons16/graphicon.png | Bin 0 -> 759 bytes public/legacyicons16/greaterthanicon.png | Bin 0 -> 1465 bytes .../greaterthanorequaltoicon.png | Bin 0 -> 1465 bytes public/legacyicons16/gridicon.png | Bin 0 -> 603 bytes public/legacyicons16/homeicon.png | Bin 0 -> 727 bytes public/legacyicons16/hosticon.png | Bin 0 -> 715 bytes public/legacyicons16/hotendicon.png | Bin 0 -> 469 bytes public/legacyicons16/infocircleicon.png | Bin 0 -> 764 bytes public/legacyicons16/infoicon.png | Bin 0 -> 764 bytes public/legacyicons16/inventoryicon.png | Bin 0 -> 634 bytes public/legacyicons16/invoiceicon.png | Bin 0 -> 1321 bytes public/legacyicons16/italicicon.png | Bin 0 -> 521 bytes public/legacyicons16/jobicon.png | Bin 0 -> 1491 bytes public/legacyicons16/jsonarrayicon.png | Bin 0 -> 1684 bytes public/legacyicons16/jsonboolicon.png | Bin 0 -> 1684 bytes public/legacyicons16/jsonnumbericon.png | Bin 0 -> 1684 bytes public/legacyicons16/jsonobjecticon.png | Bin 0 -> 1684 bytes public/legacyicons16/jsonstringicon.png | Bin 0 -> 1684 bytes public/legacyicons16/kanbanicon.png | Bin 0 -> 564 bytes public/legacyicons16/lessthanicon.png | Bin 0 -> 1467 bytes .../legacyicons16/lessthanorequaltoicon.png | Bin 0 -> 1467 bytes public/legacyicons16/levelbedicon.png | Bin 0 -> 451 bytes public/legacyicons16/linkicon.png | Bin 0 -> 649 bytes public/legacyicons16/listicon.png | Bin 0 -> 554 bytes public/legacyicons16/listingicon.png | Bin 0 -> 539 bytes public/legacyicons16/listingvarienticon.png | Bin 0 -> 597 bytes public/legacyicons16/loadingicon.png | Bin 0 -> 788 bytes public/legacyicons16/lockicon.png | Bin 0 -> 689 bytes public/legacyicons16/logouticon.png | Bin 0 -> 763 bytes public/legacyicons16/magicwandicon.png | Bin 0 -> 453 bytes public/legacyicons16/mailcheckicon.png | Bin 0 -> 720 bytes public/legacyicons16/mailicon.png | Bin 0 -> 530 bytes public/legacyicons16/mailtemplateicon.png | Bin 0 -> 763 bytes public/legacyicons16/marketplaceicon.png | Bin 0 -> 1532 bytes public/legacyicons16/materialicon.png | Bin 0 -> 1483 bytes public/legacyicons16/menuicon.png | Bin 0 -> 582 bytes public/legacyicons16/minusicon.png | Bin 0 -> 695 bytes public/legacyicons16/multimotionicon.png | Bin 0 -> 575 bytes public/legacyicons16/newmailicon.png | Bin 0 -> 1494 bytes public/legacyicons16/newwindowicon.png | Bin 0 -> 1399 bytes public/legacyicons16/noteicon.png | Bin 0 -> 526 bytes public/legacyicons16/notequalicon.png | Bin 0 -> 473 bytes public/legacyicons16/notetypeicon.png | Bin 0 -> 1340 bytes public/legacyicons16/numberedlisticon.png | Bin 0 -> 562 bytes public/legacyicons16/odataicon.png | Bin 0 -> 1341 bytes public/legacyicons16/openappicon.png | Bin 0 -> 366 bytes public/legacyicons16/openinappicon.png | Bin 0 -> 664 bytes public/legacyicons16/openinbrowsericon.png | Bin 0 -> 910 bytes public/legacyicons16/orderitemicon.png | Bin 0 -> 868 bytes public/legacyicons16/otpicon.png | Bin 0 -> 1194 bytes public/legacyicons16/panfilledicon.png | Bin 0 -> 613 bytes public/legacyicons16/panicon.png | Bin 0 -> 613 bytes public/legacyicons16/particon.png | Bin 0 -> 669 bytes public/legacyicons16/partskuicon.png | Bin 0 -> 444 bytes public/legacyicons16/partstockicon.png | Bin 0 -> 827 bytes public/legacyicons16/passkeysicon.png | Bin 0 -> 664 bytes public/legacyicons16/pausecircleicon.png | Bin 0 -> 707 bytes public/legacyicons16/pauseicon.png | Bin 0 -> 700 bytes public/legacyicons16/paymenticon.png | Bin 0 -> 718 bytes public/legacyicons16/paymentpolicyicon.png | Bin 0 -> 783 bytes .../legacyicons16/permissionsettingicon.png | Bin 0 -> 920 bytes .../legacyicons16/permissionsettingsicon.png | Bin 0 -> 920 bytes public/legacyicons16/persongroupicon.png | Bin 0 -> 918 bytes public/legacyicons16/personicon.png | Bin 0 -> 593 bytes public/legacyicons16/pictureicon.png | Bin 0 -> 591 bytes public/legacyicons16/playcircleicon.png | Bin 0 -> 742 bytes public/legacyicons16/playicon.png | Bin 0 -> 730 bytes public/legacyicons16/plusicon.png | Bin 0 -> 698 bytes public/legacyicons16/plusminusicon.png | Bin 0 -> 663 bytes public/legacyicons16/printedparticon.png | Bin 0 -> 827 bytes public/legacyicons16/printericon.png | Bin 0 -> 697 bytes public/legacyicons16/printerprofileicon.png | Bin 0 -> 1606 bytes public/legacyicons16/productcategoryicon.png | Bin 0 -> 632 bytes public/legacyicons16/producticon.png | Bin 0 -> 546 bytes public/legacyicons16/productionicon.png | Bin 0 -> 710 bytes public/legacyicons16/productskuicon.png | Bin 0 -> 444 bytes public/legacyicons16/productstockicon.png | Bin 0 -> 634 bytes public/legacyicons16/purchaseordericon.png | Bin 0 -> 639 bytes public/legacyicons16/questioncircleicon.png | Bin 0 -> 761 bytes public/legacyicons16/reloadicon.png | Bin 0 -> 674 bytes public/legacyicons16/returnpolicyicon.png | Bin 0 -> 673 bytes public/legacyicons16/rssicon.png | Bin 0 -> 625 bytes public/legacyicons16/rulericon.png | Bin 0 -> 514 bytes public/legacyicons16/salesicon.png | Bin 0 -> 755 bytes public/legacyicons16/salesordericon.png | Bin 0 -> 745 bytes public/legacyicons16/searchicon.png | Bin 0 -> 783 bytes public/legacyicons16/settingsicon.png | Bin 0 -> 777 bytes public/legacyicons16/shipmenticon.png | Bin 0 -> 650 bytes public/legacyicons16/softwareupdateicon.png | Bin 0 -> 814 bytes public/legacyicons16/sortcirclefilledicon.png | Bin 0 -> 1283 bytes public/legacyicons16/sortcircleicon.png | Bin 0 -> 703 bytes public/legacyicons16/spoolicon.png | Bin 0 -> 785 bytes public/legacyicons16/stockauditicon.png | Bin 0 -> 652 bytes public/legacyicons16/stockauditlevelicon.png | Bin 0 -> 695 bytes public/legacyicons16/stockeventicon.png | Bin 0 -> 775 bytes public/legacyicons16/stocklocationicon.png | Bin 0 -> 630 bytes public/legacyicons16/stocktransfericon.png | Bin 0 -> 804 bytes public/legacyicons16/stopcircleicon.png | Bin 0 -> 711 bytes public/legacyicons16/subjobicon.png | Bin 0 -> 459 bytes public/legacyicons16/taxrateicon.png | Bin 0 -> 663 bytes public/legacyicons16/taxrecordicon.png | Bin 0 -> 489 bytes public/legacyicons16/taxruleicon.png | Bin 0 -> 803 bytes public/legacyicons16/textformaticon.png | Bin 0 -> 654 bytes public/legacyicons16/texticon.png | Bin 0 -> 568 bytes public/legacyicons16/threedotsicon.png | Bin 0 -> 600 bytes public/legacyicons16/timelineicon.png | Bin 0 -> 962 bytes public/legacyicons16/underlineicon.png | Bin 0 -> 563 bytes public/legacyicons16/unloadicon.png | Bin 0 -> 685 bytes public/legacyicons16/uploadicon.png | Bin 0 -> 1505 bytes public/legacyicons16/usergroupicon.png | Bin 0 -> 918 bytes public/legacyicons16/usericon.png | Bin 0 -> 593 bytes public/legacyicons16/vendoricon.png | Bin 0 -> 630 bytes public/legacyicons16/xmarkcircleicon.png | Bin 0 -> 727 bytes public/legacyicons16/xmarkicon.png | Bin 0 -> 473 bytes public/legacyicons32/actionsicon.png | Bin 0 -> 2404 bytes public/legacyicons32/apppasswordicon.png | Bin 0 -> 1101 bytes public/legacyicons32/arrowdownicon.png | Bin 0 -> 682 bytes public/legacyicons32/arrowlefticon.png | Bin 0 -> 570 bytes public/legacyicons32/arrowrighticon.png | Bin 0 -> 577 bytes public/legacyicons32/arrowupicon.png | Bin 0 -> 732 bytes public/legacyicons32/auditlogicon.png | Bin 0 -> 1716 bytes public/legacyicons32/bellicon.png | Bin 0 -> 2110 bytes public/legacyicons32/binicon.png | Bin 0 -> 1908 bytes public/legacyicons32/blockquoteicon.png | Bin 0 -> 1526 bytes public/legacyicons32/boldicon.png | Bin 0 -> 1149 bytes public/legacyicons32/bulletlisticon.png | Bin 0 -> 955 bytes public/legacyicons32/checkcircleicon.png | Bin 0 -> 2842 bytes public/legacyicons32/checkicon.png | Bin 0 -> 896 bytes public/legacyicons32/chevronlefticon.png | Bin 0 -> 741 bytes public/legacyicons32/chevronrighticon.png | Bin 0 -> 747 bytes public/legacyicons32/clienticon.png | Bin 0 -> 1471 bytes public/legacyicons32/cloudicon.png | Bin 0 -> 1232 bytes public/legacyicons32/collapsesidebaricon.png | Bin 0 -> 1190 bytes public/legacyicons32/contracticon.png | Bin 0 -> 1190 bytes public/legacyicons32/controlicon.png | Bin 0 -> 2166 bytes public/legacyicons32/copyicon.png | Bin 0 -> 958 bytes public/legacyicons32/couriericon.png | Bin 0 -> 1249 bytes public/legacyicons32/courierserviceicon.png | Bin 0 -> 1460 bytes public/legacyicons32/csvicon.png | Bin 0 -> 1139 bytes public/legacyicons32/designicon.png | Bin 0 -> 2259 bytes public/legacyicons32/developericon.png | Bin 0 -> 2078 bytes public/legacyicons32/documenticon.png | Bin 0 -> 621 bytes public/legacyicons32/documentjobicon.png | Bin 0 -> 1319 bytes public/legacyicons32/documentprintericon.png | Bin 0 -> 1143 bytes public/legacyicons32/documentsizeicon.png | Bin 0 -> 623 bytes public/legacyicons32/documenttemplateicon.png | Bin 0 -> 979 bytes public/legacyicons32/downloadicon.png | Bin 0 -> 1128 bytes public/legacyicons32/duplicateicon.png | Bin 0 -> 862 bytes public/legacyicons32/editicon.png | Bin 0 -> 857 bytes public/legacyicons32/emailaccounticon.png | Bin 0 -> 2212 bytes public/legacyicons32/emailicon.png | Bin 0 -> 1031 bytes public/legacyicons32/emailmessageicon.png | Bin 0 -> 2004 bytes public/legacyicons32/emailtemplateicon.png | Bin 0 -> 1575 bytes public/legacyicons32/equalicon.png | Bin 0 -> 2143 bytes public/legacyicons32/excelicon.png | Bin 0 -> 1176 bytes .../legacyicons32/exclamationoctagonicon.png | Bin 0 -> 1173 bytes public/legacyicons32/expandicon.png | Bin 0 -> 1147 bytes public/legacyicons32/expandsidebaricon.png | Bin 0 -> 1208 bytes public/legacyicons32/exporticon.png | Bin 0 -> 1037 bytes public/legacyicons32/eyeicon.png | Bin 0 -> 1731 bytes public/legacyicons32/eyeslashicon.png | Bin 0 -> 2050 bytes public/legacyicons32/filamenticon.png | Bin 0 -> 2173 bytes public/legacyicons32/filamentprofileicon.png | Bin 0 -> 1696 bytes public/legacyicons32/filamentskuicon.png | Bin 0 -> 877 bytes public/legacyicons32/filamentstockicon.png | Bin 0 -> 972 bytes public/legacyicons32/fileicon.png | Bin 0 -> 738 bytes .../legacyicons32/filtercirclefilledicon.png | Bin 0 -> 1642 bytes public/legacyicons32/filtercircleicon.png | Bin 0 -> 1642 bytes public/legacyicons32/filtericon.png | Bin 0 -> 1642 bytes public/legacyicons32/financeicon.png | Bin 0 -> 1168 bytes .../legacyicons32/fulfillmentpolicyicon.png | Bin 0 -> 1410 bytes public/legacyicons32/functionicon.png | Bin 0 -> 2208 bytes public/legacyicons32/gcodefileicon.png | Bin 0 -> 1149 bytes public/legacyicons32/graphicon.png | Bin 0 -> 2196 bytes public/legacyicons32/greaterthanicon.png | Bin 0 -> 2342 bytes .../greaterthanorequaltoicon.png | Bin 0 -> 2342 bytes public/legacyicons32/gridicon.png | Bin 0 -> 1326 bytes public/legacyicons32/homeicon.png | Bin 0 -> 1722 bytes public/legacyicons32/hosticon.png | Bin 0 -> 1806 bytes public/legacyicons32/hotendicon.png | Bin 0 -> 924 bytes public/legacyicons32/infocircleicon.png | Bin 0 -> 2112 bytes public/legacyicons32/infoicon.png | Bin 0 -> 2112 bytes public/legacyicons32/inventoryicon.png | Bin 0 -> 1094 bytes public/legacyicons32/invoiceicon.png | Bin 0 -> 1972 bytes public/legacyicons32/italicicon.png | Bin 0 -> 857 bytes public/legacyicons32/jobicon.png | Bin 0 -> 2358 bytes public/legacyicons32/jsonarrayicon.png | Bin 0 -> 3181 bytes public/legacyicons32/jsonboolicon.png | Bin 0 -> 3181 bytes public/legacyicons32/jsonnumbericon.png | Bin 0 -> 3181 bytes public/legacyicons32/jsonobjecticon.png | Bin 0 -> 3181 bytes public/legacyicons32/jsonstringicon.png | Bin 0 -> 3181 bytes public/legacyicons32/kanbanicon.png | Bin 0 -> 1017 bytes public/legacyicons32/lessthanicon.png | Bin 0 -> 2324 bytes .../legacyicons32/lessthanorequaltoicon.png | Bin 0 -> 2324 bytes public/legacyicons32/levelbedicon.png | Bin 0 -> 747 bytes public/legacyicons32/linkicon.png | Bin 0 -> 1282 bytes public/legacyicons32/listicon.png | Bin 0 -> 1122 bytes public/legacyicons32/listingicon.png | Bin 0 -> 962 bytes public/legacyicons32/listingvarienticon.png | Bin 0 -> 1447 bytes public/legacyicons32/loadingicon.png | Bin 0 -> 2012 bytes public/legacyicons32/lockicon.png | Bin 0 -> 1503 bytes public/legacyicons32/logouticon.png | Bin 0 -> 1394 bytes public/legacyicons32/magicwandicon.png | Bin 0 -> 1255 bytes public/legacyicons32/mailcheckicon.png | Bin 0 -> 1364 bytes public/legacyicons32/mailicon.png | Bin 0 -> 1031 bytes public/legacyicons32/mailtemplateicon.png | Bin 0 -> 1575 bytes public/legacyicons32/marketplaceicon.png | Bin 0 -> 2576 bytes public/legacyicons32/materialicon.png | Bin 0 -> 2364 bytes public/legacyicons32/menuicon.png | Bin 0 -> 1394 bytes public/legacyicons32/minusicon.png | Bin 0 -> 1886 bytes public/legacyicons32/multimotionicon.png | Bin 0 -> 1312 bytes public/legacyicons32/newmailicon.png | Bin 0 -> 2364 bytes public/legacyicons32/newwindowicon.png | Bin 0 -> 1805 bytes public/legacyicons32/noteicon.png | Bin 0 -> 832 bytes public/legacyicons32/notequalicon.png | Bin 0 -> 1049 bytes public/legacyicons32/notetypeicon.png | Bin 0 -> 1709 bytes public/legacyicons32/numberedlisticon.png | Bin 0 -> 1041 bytes public/legacyicons32/odataicon.png | Bin 0 -> 1929 bytes public/legacyicons32/openappicon.png | Bin 0 -> 514 bytes public/legacyicons32/openinappicon.png | Bin 0 -> 920 bytes public/legacyicons32/openinbrowsericon.png | Bin 0 -> 2458 bytes public/legacyicons32/orderitemicon.png | Bin 0 -> 2108 bytes public/legacyicons32/otpicon.png | Bin 0 -> 1388 bytes public/legacyicons32/panfilledicon.png | Bin 0 -> 1479 bytes public/legacyicons32/panicon.png | Bin 0 -> 1479 bytes public/legacyicons32/particon.png | Bin 0 -> 1743 bytes public/legacyicons32/partskuicon.png | Bin 0 -> 877 bytes public/legacyicons32/partstockicon.png | Bin 0 -> 1818 bytes public/legacyicons32/passkeysicon.png | Bin 0 -> 1621 bytes public/legacyicons32/pausecircleicon.png | Bin 0 -> 1962 bytes public/legacyicons32/pauseicon.png | Bin 0 -> 1850 bytes public/legacyicons32/paymenticon.png | Bin 0 -> 1659 bytes public/legacyicons32/paymentpolicyicon.png | Bin 0 -> 1487 bytes .../legacyicons32/permissionsettingicon.png | Bin 0 -> 2514 bytes .../legacyicons32/permissionsettingsicon.png | Bin 0 -> 2514 bytes public/legacyicons32/persongroupicon.png | Bin 0 -> 2088 bytes public/legacyicons32/personicon.png | Bin 0 -> 1582 bytes public/legacyicons32/pictureicon.png | Bin 0 -> 1118 bytes public/legacyicons32/playcircleicon.png | Bin 0 -> 1971 bytes public/legacyicons32/playicon.png | Bin 0 -> 1806 bytes public/legacyicons32/plusicon.png | Bin 0 -> 1815 bytes public/legacyicons32/plusminusicon.png | Bin 0 -> 1382 bytes public/legacyicons32/printedparticon.png | Bin 0 -> 1818 bytes public/legacyicons32/printericon.png | Bin 0 -> 1143 bytes public/legacyicons32/printerprofileicon.png | Bin 0 -> 2290 bytes public/legacyicons32/productcategoryicon.png | Bin 0 -> 1086 bytes public/legacyicons32/producticon.png | Bin 0 -> 972 bytes public/legacyicons32/productionicon.png | Bin 0 -> 1243 bytes public/legacyicons32/productskuicon.png | Bin 0 -> 877 bytes public/legacyicons32/productstockicon.png | Bin 0 -> 1094 bytes public/legacyicons32/purchaseordericon.png | Bin 0 -> 1627 bytes public/legacyicons32/questioncircleicon.png | Bin 0 -> 2271 bytes public/legacyicons32/reloadicon.png | Bin 0 -> 1664 bytes public/legacyicons32/returnpolicyicon.png | Bin 0 -> 1579 bytes public/legacyicons32/rssicon.png | Bin 0 -> 1344 bytes public/legacyicons32/rulericon.png | Bin 0 -> 1198 bytes public/legacyicons32/salesicon.png | Bin 0 -> 1954 bytes public/legacyicons32/salesordericon.png | Bin 0 -> 1459 bytes public/legacyicons32/searchicon.png | Bin 0 -> 1912 bytes public/legacyicons32/settingsicon.png | Bin 0 -> 2104 bytes public/legacyicons32/shipmenticon.png | Bin 0 -> 1249 bytes public/legacyicons32/softwareupdateicon.png | Bin 0 -> 2096 bytes public/legacyicons32/sortcirclefilledicon.png | Bin 0 -> 1712 bytes public/legacyicons32/sortcircleicon.png | Bin 0 -> 1148 bytes public/legacyicons32/spoolicon.png | Bin 0 -> 2108 bytes public/legacyicons32/stockauditicon.png | Bin 0 -> 1375 bytes public/legacyicons32/stockauditlevelicon.png | Bin 0 -> 1299 bytes public/legacyicons32/stockeventicon.png | Bin 0 -> 1556 bytes public/legacyicons32/stocklocationicon.png | Bin 0 -> 1519 bytes public/legacyicons32/stocktransfericon.png | Bin 0 -> 2046 bytes public/legacyicons32/stopcircleicon.png | Bin 0 -> 1930 bytes public/legacyicons32/subjobicon.png | Bin 0 -> 1197 bytes public/legacyicons32/taxrateicon.png | Bin 0 -> 1382 bytes public/legacyicons32/taxrecordicon.png | Bin 0 -> 920 bytes public/legacyicons32/taxruleicon.png | Bin 0 -> 1602 bytes public/legacyicons32/textformaticon.png | Bin 0 -> 1602 bytes public/legacyicons32/texticon.png | Bin 0 -> 1139 bytes public/legacyicons32/threedotsicon.png | Bin 0 -> 955 bytes public/legacyicons32/timelineicon.png | Bin 0 -> 2686 bytes public/legacyicons32/underlineicon.png | Bin 0 -> 1038 bytes public/legacyicons32/unloadicon.png | Bin 0 -> 1880 bytes public/legacyicons32/uploadicon.png | Bin 0 -> 2340 bytes public/legacyicons32/usergroupicon.png | Bin 0 -> 2088 bytes public/legacyicons32/usericon.png | Bin 0 -> 1582 bytes public/legacyicons32/vendoricon.png | Bin 0 -> 1519 bytes public/legacyicons32/xmarkcircleicon.png | Bin 0 -> 1713 bytes public/legacyicons32/xmarkicon.png | Bin 0 -> 1049 bytes src/App.jsx | 5 + .../Dashboard/context/AuthContext.jsx | 30 +- src/desktop/legacyIcons.js | 49 ++++ src/desktop/serializeBundle.js | 265 ++++++++++++++++++ src/desktop/vitePlugin.js | 121 ++++++++ src/pages/DesktopAuthComplete.jsx | 9 + vite.config.js | 2 + 355 files changed, 480 insertions(+), 6 deletions(-) create mode 100644 public/desktop/.gitkeep create mode 100644 public/legacyicons16/actionsicon.png create mode 100644 public/legacyicons16/apppasswordicon.png create mode 100644 public/legacyicons16/arrowdownicon.png create mode 100644 public/legacyicons16/arrowlefticon.png create mode 100644 public/legacyicons16/arrowrighticon.png create mode 100644 public/legacyicons16/arrowupicon.png create mode 100644 public/legacyicons16/auditlogicon.png create mode 100644 public/legacyicons16/bellicon.png create mode 100644 public/legacyicons16/binicon.png create mode 100644 public/legacyicons16/blockquoteicon.png create mode 100644 public/legacyicons16/boldicon.png create mode 100644 public/legacyicons16/bulletlisticon.png create mode 100644 public/legacyicons16/checkcircleicon.png create mode 100644 public/legacyicons16/checkicon.png create mode 100644 public/legacyicons16/chevronlefticon.png create mode 100644 public/legacyicons16/chevronrighticon.png create mode 100644 public/legacyicons16/clienticon.png create mode 100644 public/legacyicons16/cloudicon.png create mode 100644 public/legacyicons16/collapsesidebaricon.png create mode 100644 public/legacyicons16/contracticon.png create mode 100644 public/legacyicons16/controlicon.png create mode 100644 public/legacyicons16/copyicon.png create mode 100644 public/legacyicons16/couriericon.png create mode 100644 public/legacyicons16/courierserviceicon.png create mode 100644 public/legacyicons16/csvicon.png create mode 100644 public/legacyicons16/designicon.png create mode 100644 public/legacyicons16/developericon.png create mode 100644 public/legacyicons16/documenticon.png create mode 100644 public/legacyicons16/documentjobicon.png create mode 100644 public/legacyicons16/documentprintericon.png create mode 100644 public/legacyicons16/documentsizeicon.png create mode 100644 public/legacyicons16/documenttemplateicon.png create mode 100644 public/legacyicons16/downloadicon.png create mode 100644 public/legacyicons16/duplicateicon.png create mode 100644 public/legacyicons16/editicon.png create mode 100644 public/legacyicons16/emailaccounticon.png create mode 100644 public/legacyicons16/emailicon.png create mode 100644 public/legacyicons16/emailmessageicon.png create mode 100644 public/legacyicons16/emailtemplateicon.png create mode 100644 public/legacyicons16/equalicon.png create mode 100644 public/legacyicons16/excelicon.png create mode 100644 public/legacyicons16/exclamationoctagonicon.png create mode 100644 public/legacyicons16/expandicon.png create mode 100644 public/legacyicons16/expandsidebaricon.png create mode 100644 public/legacyicons16/exporticon.png create mode 100644 public/legacyicons16/eyeicon.png create mode 100644 public/legacyicons16/eyeslashicon.png create mode 100644 public/legacyicons16/filamenticon.png create mode 100644 public/legacyicons16/filamentprofileicon.png create mode 100644 public/legacyicons16/filamentskuicon.png create mode 100644 public/legacyicons16/filamentstockicon.png create mode 100644 public/legacyicons16/fileicon.png create mode 100644 public/legacyicons16/filtercirclefilledicon.png create mode 100644 public/legacyicons16/filtercircleicon.png create mode 100644 public/legacyicons16/filtericon.png create mode 100644 public/legacyicons16/financeicon.png create mode 100644 public/legacyicons16/fulfillmentpolicyicon.png create mode 100644 public/legacyicons16/functionicon.png create mode 100644 public/legacyicons16/gcodefileicon.png create mode 100644 public/legacyicons16/graphicon.png create mode 100644 public/legacyicons16/greaterthanicon.png create mode 100644 public/legacyicons16/greaterthanorequaltoicon.png create mode 100644 public/legacyicons16/gridicon.png create mode 100644 public/legacyicons16/homeicon.png create mode 100644 public/legacyicons16/hosticon.png create mode 100644 public/legacyicons16/hotendicon.png create mode 100644 public/legacyicons16/infocircleicon.png create mode 100644 public/legacyicons16/infoicon.png create mode 100644 public/legacyicons16/inventoryicon.png create mode 100644 public/legacyicons16/invoiceicon.png create mode 100644 public/legacyicons16/italicicon.png create mode 100644 public/legacyicons16/jobicon.png create mode 100644 public/legacyicons16/jsonarrayicon.png create mode 100644 public/legacyicons16/jsonboolicon.png create mode 100644 public/legacyicons16/jsonnumbericon.png create mode 100644 public/legacyicons16/jsonobjecticon.png create mode 100644 public/legacyicons16/jsonstringicon.png create mode 100644 public/legacyicons16/kanbanicon.png create mode 100644 public/legacyicons16/lessthanicon.png create mode 100644 public/legacyicons16/lessthanorequaltoicon.png create mode 100644 public/legacyicons16/levelbedicon.png create mode 100644 public/legacyicons16/linkicon.png create mode 100644 public/legacyicons16/listicon.png create mode 100644 public/legacyicons16/listingicon.png create mode 100644 public/legacyicons16/listingvarienticon.png create mode 100644 public/legacyicons16/loadingicon.png create mode 100644 public/legacyicons16/lockicon.png create mode 100644 public/legacyicons16/logouticon.png create mode 100644 public/legacyicons16/magicwandicon.png create mode 100644 public/legacyicons16/mailcheckicon.png create mode 100644 public/legacyicons16/mailicon.png create mode 100644 public/legacyicons16/mailtemplateicon.png create mode 100644 public/legacyicons16/marketplaceicon.png create mode 100644 public/legacyicons16/materialicon.png create mode 100644 public/legacyicons16/menuicon.png create mode 100644 public/legacyicons16/minusicon.png create mode 100644 public/legacyicons16/multimotionicon.png create mode 100644 public/legacyicons16/newmailicon.png create mode 100644 public/legacyicons16/newwindowicon.png create mode 100644 public/legacyicons16/noteicon.png create mode 100644 public/legacyicons16/notequalicon.png create mode 100644 public/legacyicons16/notetypeicon.png create mode 100644 public/legacyicons16/numberedlisticon.png create mode 100644 public/legacyicons16/odataicon.png create mode 100644 public/legacyicons16/openappicon.png create mode 100644 public/legacyicons16/openinappicon.png create mode 100644 public/legacyicons16/openinbrowsericon.png create mode 100644 public/legacyicons16/orderitemicon.png create mode 100644 public/legacyicons16/otpicon.png create mode 100644 public/legacyicons16/panfilledicon.png create mode 100644 public/legacyicons16/panicon.png create mode 100644 public/legacyicons16/particon.png create mode 100644 public/legacyicons16/partskuicon.png create mode 100644 public/legacyicons16/partstockicon.png create mode 100644 public/legacyicons16/passkeysicon.png create mode 100644 public/legacyicons16/pausecircleicon.png create mode 100644 public/legacyicons16/pauseicon.png create mode 100644 public/legacyicons16/paymenticon.png create mode 100644 public/legacyicons16/paymentpolicyicon.png create mode 100644 public/legacyicons16/permissionsettingicon.png create mode 100644 public/legacyicons16/permissionsettingsicon.png create mode 100644 public/legacyicons16/persongroupicon.png create mode 100644 public/legacyicons16/personicon.png create mode 100644 public/legacyicons16/pictureicon.png create mode 100644 public/legacyicons16/playcircleicon.png create mode 100644 public/legacyicons16/playicon.png create mode 100644 public/legacyicons16/plusicon.png create mode 100644 public/legacyicons16/plusminusicon.png create mode 100644 public/legacyicons16/printedparticon.png create mode 100644 public/legacyicons16/printericon.png create mode 100644 public/legacyicons16/printerprofileicon.png create mode 100644 public/legacyicons16/productcategoryicon.png create mode 100644 public/legacyicons16/producticon.png create mode 100644 public/legacyicons16/productionicon.png create mode 100644 public/legacyicons16/productskuicon.png create mode 100644 public/legacyicons16/productstockicon.png create mode 100644 public/legacyicons16/purchaseordericon.png create mode 100644 public/legacyicons16/questioncircleicon.png create mode 100644 public/legacyicons16/reloadicon.png create mode 100644 public/legacyicons16/returnpolicyicon.png create mode 100644 public/legacyicons16/rssicon.png create mode 100644 public/legacyicons16/rulericon.png create mode 100644 public/legacyicons16/salesicon.png create mode 100644 public/legacyicons16/salesordericon.png create mode 100644 public/legacyicons16/searchicon.png create mode 100644 public/legacyicons16/settingsicon.png create mode 100644 public/legacyicons16/shipmenticon.png create mode 100644 public/legacyicons16/softwareupdateicon.png create mode 100644 public/legacyicons16/sortcirclefilledicon.png create mode 100644 public/legacyicons16/sortcircleicon.png create mode 100644 public/legacyicons16/spoolicon.png create mode 100644 public/legacyicons16/stockauditicon.png create mode 100644 public/legacyicons16/stockauditlevelicon.png create mode 100644 public/legacyicons16/stockeventicon.png create mode 100644 public/legacyicons16/stocklocationicon.png create mode 100644 public/legacyicons16/stocktransfericon.png create mode 100644 public/legacyicons16/stopcircleicon.png create mode 100644 public/legacyicons16/subjobicon.png create mode 100644 public/legacyicons16/taxrateicon.png create mode 100644 public/legacyicons16/taxrecordicon.png create mode 100644 public/legacyicons16/taxruleicon.png create mode 100644 public/legacyicons16/textformaticon.png create mode 100644 public/legacyicons16/texticon.png create mode 100644 public/legacyicons16/threedotsicon.png create mode 100644 public/legacyicons16/timelineicon.png create mode 100644 public/legacyicons16/underlineicon.png create mode 100644 public/legacyicons16/unloadicon.png create mode 100644 public/legacyicons16/uploadicon.png create mode 100644 public/legacyicons16/usergroupicon.png create mode 100644 public/legacyicons16/usericon.png create mode 100644 public/legacyicons16/vendoricon.png create mode 100644 public/legacyicons16/xmarkcircleicon.png create mode 100644 public/legacyicons16/xmarkicon.png create mode 100644 public/legacyicons32/actionsicon.png create mode 100644 public/legacyicons32/apppasswordicon.png create mode 100644 public/legacyicons32/arrowdownicon.png create mode 100644 public/legacyicons32/arrowlefticon.png create mode 100644 public/legacyicons32/arrowrighticon.png create mode 100644 public/legacyicons32/arrowupicon.png create mode 100644 public/legacyicons32/auditlogicon.png create mode 100644 public/legacyicons32/bellicon.png create mode 100644 public/legacyicons32/binicon.png create mode 100644 public/legacyicons32/blockquoteicon.png create mode 100644 public/legacyicons32/boldicon.png create mode 100644 public/legacyicons32/bulletlisticon.png create mode 100644 public/legacyicons32/checkcircleicon.png create mode 100644 public/legacyicons32/checkicon.png create mode 100644 public/legacyicons32/chevronlefticon.png create mode 100644 public/legacyicons32/chevronrighticon.png create mode 100644 public/legacyicons32/clienticon.png create mode 100644 public/legacyicons32/cloudicon.png create mode 100644 public/legacyicons32/collapsesidebaricon.png create mode 100644 public/legacyicons32/contracticon.png create mode 100644 public/legacyicons32/controlicon.png create mode 100644 public/legacyicons32/copyicon.png create mode 100644 public/legacyicons32/couriericon.png create mode 100644 public/legacyicons32/courierserviceicon.png create mode 100644 public/legacyicons32/csvicon.png create mode 100644 public/legacyicons32/designicon.png create mode 100644 public/legacyicons32/developericon.png create mode 100644 public/legacyicons32/documenticon.png create mode 100644 public/legacyicons32/documentjobicon.png create mode 100644 public/legacyicons32/documentprintericon.png create mode 100644 public/legacyicons32/documentsizeicon.png create mode 100644 public/legacyicons32/documenttemplateicon.png create mode 100644 public/legacyicons32/downloadicon.png create mode 100644 public/legacyicons32/duplicateicon.png create mode 100644 public/legacyicons32/editicon.png create mode 100644 public/legacyicons32/emailaccounticon.png create mode 100644 public/legacyicons32/emailicon.png create mode 100644 public/legacyicons32/emailmessageicon.png create mode 100644 public/legacyicons32/emailtemplateicon.png create mode 100644 public/legacyicons32/equalicon.png create mode 100644 public/legacyicons32/excelicon.png create mode 100644 public/legacyicons32/exclamationoctagonicon.png create mode 100644 public/legacyicons32/expandicon.png create mode 100644 public/legacyicons32/expandsidebaricon.png create mode 100644 public/legacyicons32/exporticon.png create mode 100644 public/legacyicons32/eyeicon.png create mode 100644 public/legacyicons32/eyeslashicon.png create mode 100644 public/legacyicons32/filamenticon.png create mode 100644 public/legacyicons32/filamentprofileicon.png create mode 100644 public/legacyicons32/filamentskuicon.png create mode 100644 public/legacyicons32/filamentstockicon.png create mode 100644 public/legacyicons32/fileicon.png create mode 100644 public/legacyicons32/filtercirclefilledicon.png create mode 100644 public/legacyicons32/filtercircleicon.png create mode 100644 public/legacyicons32/filtericon.png create mode 100644 public/legacyicons32/financeicon.png create mode 100644 public/legacyicons32/fulfillmentpolicyicon.png create mode 100644 public/legacyicons32/functionicon.png create mode 100644 public/legacyicons32/gcodefileicon.png create mode 100644 public/legacyicons32/graphicon.png create mode 100644 public/legacyicons32/greaterthanicon.png create mode 100644 public/legacyicons32/greaterthanorequaltoicon.png create mode 100644 public/legacyicons32/gridicon.png create mode 100644 public/legacyicons32/homeicon.png create mode 100644 public/legacyicons32/hosticon.png create mode 100644 public/legacyicons32/hotendicon.png create mode 100644 public/legacyicons32/infocircleicon.png create mode 100644 public/legacyicons32/infoicon.png create mode 100644 public/legacyicons32/inventoryicon.png create mode 100644 public/legacyicons32/invoiceicon.png create mode 100644 public/legacyicons32/italicicon.png create mode 100644 public/legacyicons32/jobicon.png create mode 100644 public/legacyicons32/jsonarrayicon.png create mode 100644 public/legacyicons32/jsonboolicon.png create mode 100644 public/legacyicons32/jsonnumbericon.png create mode 100644 public/legacyicons32/jsonobjecticon.png create mode 100644 public/legacyicons32/jsonstringicon.png create mode 100644 public/legacyicons32/kanbanicon.png create mode 100644 public/legacyicons32/lessthanicon.png create mode 100644 public/legacyicons32/lessthanorequaltoicon.png create mode 100644 public/legacyicons32/levelbedicon.png create mode 100644 public/legacyicons32/linkicon.png create mode 100644 public/legacyicons32/listicon.png create mode 100644 public/legacyicons32/listingicon.png create mode 100644 public/legacyicons32/listingvarienticon.png create mode 100644 public/legacyicons32/loadingicon.png create mode 100644 public/legacyicons32/lockicon.png create mode 100644 public/legacyicons32/logouticon.png create mode 100644 public/legacyicons32/magicwandicon.png create mode 100644 public/legacyicons32/mailcheckicon.png create mode 100644 public/legacyicons32/mailicon.png create mode 100644 public/legacyicons32/mailtemplateicon.png create mode 100644 public/legacyicons32/marketplaceicon.png create mode 100644 public/legacyicons32/materialicon.png create mode 100644 public/legacyicons32/menuicon.png create mode 100644 public/legacyicons32/minusicon.png create mode 100644 public/legacyicons32/multimotionicon.png create mode 100644 public/legacyicons32/newmailicon.png create mode 100644 public/legacyicons32/newwindowicon.png create mode 100644 public/legacyicons32/noteicon.png create mode 100644 public/legacyicons32/notequalicon.png create mode 100644 public/legacyicons32/notetypeicon.png create mode 100644 public/legacyicons32/numberedlisticon.png create mode 100644 public/legacyicons32/odataicon.png create mode 100644 public/legacyicons32/openappicon.png create mode 100644 public/legacyicons32/openinappicon.png create mode 100644 public/legacyicons32/openinbrowsericon.png create mode 100644 public/legacyicons32/orderitemicon.png create mode 100644 public/legacyicons32/otpicon.png create mode 100644 public/legacyicons32/panfilledicon.png create mode 100644 public/legacyicons32/panicon.png create mode 100644 public/legacyicons32/particon.png create mode 100644 public/legacyicons32/partskuicon.png create mode 100644 public/legacyicons32/partstockicon.png create mode 100644 public/legacyicons32/passkeysicon.png create mode 100644 public/legacyicons32/pausecircleicon.png create mode 100644 public/legacyicons32/pauseicon.png create mode 100644 public/legacyicons32/paymenticon.png create mode 100644 public/legacyicons32/paymentpolicyicon.png create mode 100644 public/legacyicons32/permissionsettingicon.png create mode 100644 public/legacyicons32/permissionsettingsicon.png create mode 100644 public/legacyicons32/persongroupicon.png create mode 100644 public/legacyicons32/personicon.png create mode 100644 public/legacyicons32/pictureicon.png create mode 100644 public/legacyicons32/playcircleicon.png create mode 100644 public/legacyicons32/playicon.png create mode 100644 public/legacyicons32/plusicon.png create mode 100644 public/legacyicons32/plusminusicon.png create mode 100644 public/legacyicons32/printedparticon.png create mode 100644 public/legacyicons32/printericon.png create mode 100644 public/legacyicons32/printerprofileicon.png create mode 100644 public/legacyicons32/productcategoryicon.png create mode 100644 public/legacyicons32/producticon.png create mode 100644 public/legacyicons32/productionicon.png create mode 100644 public/legacyicons32/productskuicon.png create mode 100644 public/legacyicons32/productstockicon.png create mode 100644 public/legacyicons32/purchaseordericon.png create mode 100644 public/legacyicons32/questioncircleicon.png create mode 100644 public/legacyicons32/reloadicon.png create mode 100644 public/legacyicons32/returnpolicyicon.png create mode 100644 public/legacyicons32/rssicon.png create mode 100644 public/legacyicons32/rulericon.png create mode 100644 public/legacyicons32/salesicon.png create mode 100644 public/legacyicons32/salesordericon.png create mode 100644 public/legacyicons32/searchicon.png create mode 100644 public/legacyicons32/settingsicon.png create mode 100644 public/legacyicons32/shipmenticon.png create mode 100644 public/legacyicons32/softwareupdateicon.png create mode 100644 public/legacyicons32/sortcirclefilledicon.png create mode 100644 public/legacyicons32/sortcircleicon.png create mode 100644 public/legacyicons32/spoolicon.png create mode 100644 public/legacyicons32/stockauditicon.png create mode 100644 public/legacyicons32/stockauditlevelicon.png create mode 100644 public/legacyicons32/stockeventicon.png create mode 100644 public/legacyicons32/stocklocationicon.png create mode 100644 public/legacyicons32/stocktransfericon.png create mode 100644 public/legacyicons32/stopcircleicon.png create mode 100644 public/legacyicons32/subjobicon.png create mode 100644 public/legacyicons32/taxrateicon.png create mode 100644 public/legacyicons32/taxrecordicon.png create mode 100644 public/legacyicons32/taxruleicon.png create mode 100644 public/legacyicons32/textformaticon.png create mode 100644 public/legacyicons32/texticon.png create mode 100644 public/legacyicons32/threedotsicon.png create mode 100644 public/legacyicons32/timelineicon.png create mode 100644 public/legacyicons32/underlineicon.png create mode 100644 public/legacyicons32/unloadicon.png create mode 100644 public/legacyicons32/uploadicon.png create mode 100644 public/legacyicons32/usergroupicon.png create mode 100644 public/legacyicons32/usericon.png create mode 100644 public/legacyicons32/vendoricon.png create mode 100644 public/legacyicons32/xmarkcircleicon.png create mode 100644 public/legacyicons32/xmarkicon.png create mode 100644 src/desktop/legacyIcons.js create mode 100644 src/desktop/serializeBundle.js create mode 100644 src/desktop/vitePlugin.js create mode 100644 src/pages/DesktopAuthComplete.jsx diff --git a/.gitignore b/.gitignore index 3faf97ab..0b15c178 100644 --- a/.gitignore +++ b/.gitignore @@ -33,5 +33,9 @@ test-results.xml dist/* +# Generated FarmControl desktop bundle +/public/desktop/bundle.json +/public/desktop/models/ + # Native macOS vibrancy (built by scripts/build-macos-effects.mjs) src/bun/libMacWindowEffects.dylib \ No newline at end of file diff --git a/public/desktop/.gitkeep b/public/desktop/.gitkeep new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/public/desktop/.gitkeep @@ -0,0 +1 @@ + diff --git a/public/legacyicons16/actionsicon.png b/public/legacyicons16/actionsicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4191f42c46226f61361514994129bbc4f9546b8d GIT binary patch literal 700 zcmV;t0z>_YP)?3hJ|xii;eVM*20X)JK-YC(Lg5)SNjm@h zA_ogkqYI5%vE|%<(01h9*kJD=Z^(oqQOYDRi~Xqj;Poeu&~>BkLha%OUEFt5o^bqQ z27$yui9bKeiG>^IgP8n<{v0+pV0OnqPop`3Uk)M(?AY6vG{VHrX9l6TsjBL}>c{yD zses#qcC@X*QH-}JPdH&$MhAYH8Ep;qjiM-(*-JiZv5MMQOpKQn0bZYuq@PRHZSxo# zAUxm6urX&{?d4+j4jv1Ud*Pu-B%=J9O{y~pRw|#P%0^QcQCF^B zi*g=P%Qg i-KhQIO_(G66<`2q7aOt0)YYH~@$-4;jpvv1&}z^agyM@b3;r}sheOe#qN0b-Vc!+UC> zGi9%e04aC`m9KcAgCZ$935$@x|D1K7!BYv;W8s3 zii7PP(9IfJg~ZjFEZimgwzj!`OIWb1n!g|@CTxL)w|B6=^&;1UMcFGOC`v3RxW*jY!149`2HJ^uJl4;M!mzi1Q7YYwqUHAPl7O8J9Qc!iE zR=KWb>)FUQT|zw7hG^mt7H4zFW}f~L9x8S`>AP|7vTEP}VOM44Oz+-_W2vKv#glM< ztm6IH5S(=WL|Kaa;cjb=CHjWTE{cYgKw!eYfKNZ|=O$ZrRD6v$jGXCt*E4?W_#1;R xj7eRO%9A*2PgcDP1^^t*y;nG;f^`4@002ovPDHLkV1iC_Gu{9I literal 0 HcmV?d00001 diff --git a/public/legacyicons16/arrowdownicon.png b/public/legacyicons16/arrowdownicon.png new file mode 100644 index 0000000000000000000000000000000000000000..691f6e0c7c86f88608e3a712044d0bf2b15d854a GIT binary patch literal 381 zcmV-@0fPRCP)EKoEw%ZLQCtk5Hm0 z@!kq57WxpPS1&$7QF_<6Q1GA+(1K`g9))_*g9kC-!K7rz*)&S9Zj^fPhhhHA%>Mkd zVU37ThA}43n|)5l8QYFG>YSbL({cRkd|oKW2U>^7Sgn?c~51DT;)X%j_2UZC8I$c`LE}~tl;rOoBTyJXCZ{9-C?s2oS z42uhs+UOpxuHo{4C7q9c5^yP4SCOzVI~>4;9#$It`Y}0?jU&W`Af0ik2w6+lpSX>YUs|dlu(qI$9>Fut&IV?S*Da3)d znVorgc4k*tYZ)gbW5(Ybs7gcNr(g_diwy)FDVZ0e68Pp!!{8m;*lLny%xPz4Y_Yy( zuY7U(fj!%fX+7<*JPWs-Aqjkg;nR+iiGWL`HTG!pnB=93QLq~AQd-i;f;$LzHmMW` z&A6<5qM!9(+7ALAd*=i)FDf?3NxZ_96Oz43l~)ndeTG&$M=Ub&gl52vTC3B(+9#64 zNo{?DyZZ~S4~a%x!kZ}98LrWpgr!pwo$@d>!{Tq>Md-BflLqnsKhviG0|0(vX0VEM Rkdpua002ovPDHLkV1n_Goa+Dp literal 0 HcmV?d00001 diff --git a/public/legacyicons16/arrowrighticon.png b/public/legacyicons16/arrowrighticon.png new file mode 100644 index 0000000000000000000000000000000000000000..8d204afeb0d5ddaff68bcb9a8d36666956571930 GIT binary patch literal 363 zcmV-x0hIoUP){#KSL@rBLgE7&}y(wP#_YET{{{6-+Z#Xaz<}2PklbIOD;d}!LI3s7JFqyTOD)4X zR$hj{e*`pxyl8C<^nyGCgYf@UhKUa4lZMG zAo}+cALk#RF-+qYXUN=I!e9c_e3p@nbR!9M4ID5I{mcXqU;vp}hWwg#P2T_j002ov JPDHLkV1h^gmZ$&# literal 0 HcmV?d00001 diff --git a/public/legacyicons16/arrowupicon.png b/public/legacyicons16/arrowupicon.png new file mode 100644 index 0000000000000000000000000000000000000000..30d005f256c90fd6448701aeb754e3455521824e GIT binary patch literal 391 zcmV;20eJq2P)^@RCwBA{Qv(y12SM_WQ4QbyBNTd zJIfg0g6QhO0>~H!oZ1=wUw$wPj6rOi>aiK%(!ucm^zFX?b9XX;F^CNk!)5>r0~+w^ zVffz=(8O@{X%WLeR*2ZuXGIKcAK zMkXMe2`qjVi&_RI1{?t7(Vzc6G5lvi^E9yrfWV*spBWgK8SnzUF8IapiGdMhz<+XF z0MzuG5$FOIid;Z}7eFTbV){hT1vsTa(a6a9gMk&wCfR_$-x>BUUd-SOW8-uvp6sjy l#DY-vdmz4tEjt4Q7yvrXvHb(I`EvjO002ovPDHLkV1jrmr2oD_Y%ln@5Jm=i!9OKBn>Gd?zfz}xr|7V7{X&TsuS+$!=2jj<2Bj47m zJZJv~%K<#g7qP8D|h z;7G75$&R>f7Dy&ER>fubld&B(jwX@~<{_}d_ z@1vaO+J3w>7utcB%?OA3$h?rme49ABFI`OL|7CfnxW#TXyeHE zXq*}6J^z0@N>h^*(Sh@GIsf^-bIy0qW%v)9dfC(l@Ee?SFrdAvvFjT97ih5is6p4X z59UJC9*vu!Wme$X@4@Uy2-_OFnDjTG_tD`xuIrZ#O8Sh;a{vZ=9awS_e%}|24UEEE zRJNWc{i@V(oNL*Ax}G^vV71q)Dq#1VhOyWQJuwF@It-@GVbc~9=BARE4~HLC5pI11 z@8gD!a;Mx}RAhp(y@etIGRq$c=!a;ogie)N_A7KQBNj_z`pXRVHuX74i-0uPeeAZQ zOm4OmOAyRkp#@)n748B=kz9rrdIKiQbT%L!P9m|ILMW=erYeE;5jfCNVpH(!$tVnL^CqR3T8;w6btKyoz!iHO3Bk@$nB zzEAnrEu6gau5D={4xLKd%dKFHLpG}5sU^|`SP3pbkYr?2Y4`)te!`^l3D))?(EC1k zK~}^LPkjZl*({cQqmWbu{>d4b%?dWxS|O80h1P<}jSDBNeXe&5cTdbjIwywwD0Mke zSYidwCSffx!S1jUDUC);JHL|Y-AIuC792h82XA_6Z0B4%DqtcKh}0mp9~|+a=lM`e z^BwP9%8TUyKOWU@=D2j$edN?3XRF0xbSoyhLXD$uV7B#qyZ1i*|CXQpCxSIIkynx% i^J3E*!8wBO0t^6-;4q5SbuV@6AQJetIn~l= z&&q+KBKvd{qsr9mh8y*8I%{!o5Z2^pq!S@i zPbZBmA`D476LL?l<%*-rI$wvIx+eb7SgI>_%Nq09QktkfQ zn_9EW?bfFD_4a7;H3BYW_U${Qq@=(^&T;~t0-xlptAo$y!`RrU1|0QxcwA^|ZXpAY z2y{g7X?Y2+rl%>IB<$_&A(4n{JHC7|iItTVxZSt3<{MlAJ$*e~!7mMDqT;Wvszk%} zdXlXpf_-d-LfUqhuhe3nd>I-V)CfmMMl?_pdB9jgQz;Y`6-icEzLuMphhSiv00;1I zc;WMJB1-!kjRweaI<06%dHDrcELMcJf>@aUNav9qt|Pszt!*IHY_8*~_|HNrMk0rY zUoBQ^V=x%Z@&^K_thh+tB(#+1l5Otn?hbc!bUgZPW&xFa>{@K`aH#B5h7&Gq?5Jns brvL*0LU&vK!pwhU00000NkvXXu0mjf&me*} literal 0 HcmV?d00001 diff --git a/public/legacyicons16/blockquoteicon.png b/public/legacyicons16/blockquoteicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6c638a15a122e1978315b194a06a0f8f2dafab7 GIT binary patch literal 666 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/chevronlefticon.png b/public/legacyicons16/chevronlefticon.png new file mode 100644 index 0000000000000000000000000000000000000000..73b833268095f41bfbc7773b6df99f661ece5160 GIT binary patch literal 381 zcmV-@0fPRCP)`03#zK z26k@U_1~>+_a?GjVB4_$e`BN(!=JzZe6h*1;L~j1xcz^QuO7quZ+{s6{URUT|vJ`9H!&@%!HU z-#EEA*%?5w{Qd8L1|0gahry3Oe;HWW*cdqfF*1PC$*+G*#7E=48h4X*M;~zNOK>r8 zuyX)0JHxO4Oe7_wvj^%uP1fzbz@RI^&cMzAGvGf-v2b>Oy_d5TsFtOqc z1AGYy=n^lJZQBkrFtc+5V}Xf*{{q!sAZP%o b03g5sqVZ>I!}s|T00000NkvXXu0mjfIohn% literal 0 HcmV?d00001 diff --git a/public/legacyicons16/chevronrighticon.png b/public/legacyicons16/chevronrighticon.png new file mode 100644 index 0000000000000000000000000000000000000000..59b58a43633f828fbca5ebb29eb72ccea9491545 GIT binary patch literal 380 zcmV-?0fYXDP)`fLq({ zP0p>m{xdQ%GN5Ck4EXc+pKoKN5rb{R_WxwL;2%)i`)_|3^8EA|>>CLif+Y<8GkpL3 zpP_rtU50F59R>#ihF}-~^6Ia@j10V-91OFLJ!eRA)BNMmxC5slEEom=@%O*~8Mrvv z!G`U<|BWTeUgNgRt7ameugdk zE->uJqZvmmFflN*b2Dt)b{MbCI1K;_eA&Bw4?&yZ7NX}yV8|N)DQ0Y%vE^JwO0zRS afB^uQ@L<LnAlbF}f{C64AD50RDWx z6iZlI`-V3jqN3{EjT`~aFnQ}H4z?e05o}`6cP3rC6#e7#|D3f=uD0YXFZPYiYvJ4| z-+D)9VG0A5t&qKzbaTFZvC%o0+*y-Yyk1!o#EuQzUHDm+dYjXV$y6aToJb^Zzj&w{ z8hfOyG{~vYge+vPBonEL**Ocm#W}WtvrQ*<{B@9{&Ij@~^6-{-Qzp-mA9eP6ImzmM c&VK|L01%Kt#mW9DMgRZ+07*qoM6N<$f_qsSYybcN literal 0 HcmV?d00001 diff --git a/public/legacyicons16/cloudicon.png b/public/legacyicons16/cloudicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0b4c531b246b270e3214d1659284546ff19eaa18 GIT binary patch literal 629 zcmV-*0*d{KP)LfbZAi#T@+fBE(CEUf~{g)xDeck8^Nu(aP2|_e}FAY7Fq>YF5047L)?_4qzK0J zizca)`OM6FzDXq}exQ;I7v8<^-OD-m+{aN$(Tnlu(YVgwYPN8MrHYCy3Bg6ZVQq*4 zKRG)+QuZ9SX zV!GS9Y7?9vjpJZc=7ZF$TzTXd1lQ+RX=eNo4A)1PjV@nxvEx!~Zq-3e3vpG%mf@j) zAOewi*fw0awo{v()?zIL!5X|@x1qbF&8hy?z|p-tZl6m-XR*rs!D1P5M8SA^AKv6E z(Kdxj?%h2~ChiL%fl;9F2!(DqxOiz43p;?v7_lqNoJ!)({0hRW+wdFpeCH4cnI8^< z)sBA6aqL`N1{Lq>XX}Lk!uYr3#kU8)MHdYs+mFt~@Vnq@r@-jFx~Y zO0c}2Bw|C3Fwsp$S#cdK6*uv@W>wp(JUpl*GLtD_j|4VHFacn7xXv1WvA?5YZ!!}p z49ApMdy&>^hW>b=tWrw4_xm^YA>hvOuuW6%e0w55`k#Nv=X(9l-vk%{&VJT! zLoBo~O#~|;ou&y^r+69#D`#=5B9yd^3BycR{?uw|p?O?|pCHFLTdMO}0BC8!83;F|-y%VDxdu@T*dLEIcA# z+T8;`2#i6q1IFS%~$uvOj3 z`QA=wF4Bc3s+F|TYn=$|G0m0dz_|@!xs;y`rfS&S)rnaDabX^TjzH(4LUea;H98(g z?7AM>S9Rd}>=9gjy8*eo8&?!>qEtf4O+z{X-haVLagH!k1Q`w?}N{uBD=jGmhcR3=fy@(isSbnr48FABn~J7VL7<=Vn3EK zg}pt8Q2sta4%Xu4@m(0t7m~gW9UG3w1WAa4i)uiH*|e?;HD3rF(Qiy(oT}&wV;CGz7l>fZNtJ>z)AzM4Y>UX7`gE-2{nHr|91q&LFk)9A@>j& z{{ZGc(}jwxTQ+@8C5E>~M-5RIP&U_qpsabkaYlNX9X`#qGJD3%7U_otkKj{2dLQDc)Guptb$RKv jw%bBjjsKIMe*_o+85HDzxAE)?00000NkvXXu0mjf7>O5Q literal 0 HcmV?d00001 diff --git a/public/legacyicons16/contracticon.png b/public/legacyicons16/contracticon.png new file mode 100644 index 0000000000000000000000000000000000000000..9595b58c54a48be79bcb7861f671ec4b1c3ea994 GIT binary patch literal 649 zcmV;40(Sk0P)JT! zLoBo~O#~|;ou&y^r+69#D`#=5B9yd^3BycR{?uw|p?O?|pCHFLTdMO}0BC8!83;F|-y%VDxdu@T*dLEIcA# z+T8;`2#i6q1IFS%~$uvOj3 z`QA=wF4Bc3s+F|TYn=$|G0m0dz_|@!xs;y`rfS&S)rnaDabX^TjzH(4LUea;H98(g z?7AM>S9Rd}>=9gjy8*eo8&?!>qEtf4O+z{X-haVLagH!k1Q`w?}N{uBD=jGmhcR3=fy@(isSbnr48FABn~J7VL7<=Vn3EK zg}pt8Q2sta4%Xu4@m(0t7m~gW9UG3w1WAa4i)uiH*|e?;HD3rF(Qiy(oT}&wV;CGz7l>fZNtJ>z)AzM4Y>UX7`gE-2{nHr|91q&LFk)9A@>j& z{{ZGc(}jwxTQ+@8C5E>~M-5RIP&U_qpsabkaYlNX9X`#qGJD3%7U_otkKj{2dLQDc)Guptb$RKv jw%bBjjsKIMe*_o+85HDzxAE)?00000NkvXXu0mjf7>O5Q literal 0 HcmV?d00001 diff --git a/public/legacyicons16/controlicon.png b/public/legacyicons16/controlicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1467dcab443d0f393dfbc7891d004017b8220d99 GIT binary patch literal 746 zcmVj5gF7B;x1ma{i|@idvm9G`c$ z?$h{Ed(!jigF6t3IvD?*L;tf6h*WGrAM2QBBFY4w;~?fLjQz^Mi?|TH#A$*;5S%)? zyBcHZ0wT7FQ7-@LiCT=Le0XfTwt{I{a4p4R;A1)u!AqPb2tv4yeo ze&BL~-t*xsduJH@m5HV@%ldmj+Am22C;0V$pYO#GZxR@od99N`xL57aL#rtb}3Yw2QhoMrxh1f`jjJ0s@#c!`CXF{bxYYha;0^sl*3zsYxr8L$P+o8Qk^bX_y6uO$+mqEuDxg*oODQ@>5{d3> z%Y%n&izW!2Ktl8WYT8;kw#MS0d7Mm9z-W3ssC{oit==*@lK=AauOVxX&{`0wYCJ0BF+rQ^(8%VfC9>e@!c3DZ+xyKq+pHF|AD4?5OC<+-aBuhBt8< z_kd|@oFFf(zh^hLr=wJY?nWdv_>nX+ODBr(>Pr)XP?}4WwkG!PtX#&Gk4`PEKYx3; zxe7Z6KY=bQ?)X4aV%Gw3;la+{XfsXu7ewZLxpZ=(HL@?V62zS2F+;67Zn5 z^#{$Sfi`Q}of+Rwf(8j*dT`(^v+up{d+&X3muaoBmcy~eBc5N}dS6MIhE^>TET$1- zOLsFJZ-=A00m;3KnK;X4vv~FT4XV}Un{928V}aB2s<$GMb;o!1_89QL;;gAilB}a~|4O#- k*GJJZ&i?z~_)CBR0K<*e*W|JZ+5i9m07*qoM6N<$g0)vG>i_@% literal 0 HcmV?d00001 diff --git a/public/legacyicons16/courierserviceicon.png b/public/legacyicons16/courierserviceicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b767dd3fbe5bd1e39be5878d7dcb4a7c3085cc24 GIT binary patch literal 759 zcmVcxW47lY8U9+WTc4l_^W`9behrkP$d*}P^IrrT2eZx%C#8QTMb7|wlm|?hJ#{PLgVkR=! zOtX9C(4l2!7~C}CamHv`1VY4I8wyXrq=Xp{u_V;`G9l6KtGC7-)eZMT%!m_MSIH6^ z7MyPuLSj%>Z9%B>DoiFVf)f=T&e?qdtdHS}D;M7;vPr0pGkNJKy&u>V3`O#UDidUG z607$eAqfBL0WnI2p(rY*qCj_0g=xg#Tmzilk&AP!z6K$wB+{6}gtt2(pCvT#hI!_INK+)JvIfMO3S=cp-|jDJvt9X0Mi(Rnwcys72nX3%|*U<3^c%qz{9Gls?b019<#HN+je`} zacTxc!dflg)3IK*p~PxDtJ`%QIO}M{P)&t)G`DS3bj zbwLG$42l$$aw!)z*&tv+5pO|wfhg$$Shjrv6c&&Rh#hQrkgC8g0;ydP5;0?+9=nst zgi_l6($V<%^38AiSP&6TPEWrFQYJ_#5aQCAfF%Tk5H~B!%gJbjsNbkH8uT}{S}i)N z*Q;@W4l7Rkc6r5djmxWR^VPZ5ezl5ZGKn|2+=rt^;~?(Q=@~VNV{5A%8rla7%fij= zEmElzrgFLUdb8IXTS&eu~LEOO|oT$Lg76s2Z%jjqYtEd2XU&1)MEBV3LF57G5X>I`1CaZ1N>qm^se&ce&}^Mj3SORc{}hD z7f|S|lxBWSKEk09=<-#=7$o@8IuYHj8Vo%x#NC1$NRhHU z%xpx#^sy*^=EYMg85oZPl>(c5BOvanqreSN>VC7Yz!aX`tkbBz>Qn2gBKT0NnfB)QCpfh0q^xADD|$! z@xo@zq8#+OFLbD_xf7m-7ieqlz?+u0h{xiHgra!d{q4lfmVvt;^ypPfNXt?<)_1Rv z=7+GyzX+CD!{Vka2dJF+pdJK| zTZnS;^nRy)>TGkrTefcz{2e9uH-a+yWQ3C!Ccf?e;D-PM0DziY>z!T9O#lD@07*qo IM6N<$f<_0LqW}N^ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/developericon.png b/public/legacyicons16/developericon.png new file mode 100644 index 0000000000000000000000000000000000000000..c7299fd7d185664861543b111aa95b93f13eb37f GIT binary patch literal 790 zcmV+x1L^#UP)rUs~Hru3^J~-!h&-s1#<2%3eJ1YDGb&XA9VldDsiXx)X2*ikNURs=O z+sh+_K+QgGb##;DL^zh-c;U)*)HXDs$W)GPIqh0^&WkD`6@P@Z@NfgF*T~Z&#k%pVJa@r!k{C&1VL0`)h@x~hV^q! zvq`OvVeI7#6+43BU~O%^r_Qj@Uv=VusUUwJEKoEv!Cds`AO&-AF z6Vyvke1)POwD@=uFKtq!C+VdRBDTGS78FdVg3Y*-CYvm=)zX1sXC^xz|ITiZnc-

pABI64AWn7K>vX1k4%68@UnLiN z2m)|j7tVeEt{+8@b&Yl@G*4_xq$(F^1x6xRESKPU9$fhTZ8#h{s(hmXC4$ISj+&lj zoBC7h!{T71kO60+%=flJVMoA833`*)fcRkL($|O zAL+OOkQr<!KuLl_jWi=1rE1nItsYrn8GJ z@n(v;A7AHv{l2Zdhz=aS_x;{;p7WgN9O+dwx>>GNta`Ny9e*0XNnnx$Nsbm7LG(9~Ki| z;B0char_u|cJ^>S7^D~lD*0aw3~dd7LpbF=iP;Zxa5Xn09*>Jxx7&?bI;T?KpSWBn zP-9T5t}-+I2`-ap>u_At?@2BA0OBGcy@P7LK`k1?{6))h72uJGPwk&(}`~@D?&MU zTN`q@96l~AJpQ?!OEMVBiv{9ip>c8+O;m9v7KhL0Lpq&?zpD!YzaQCbR{U#gZM`%3 z{@qK)YSbx_##9#*C>D!|zJ7zgix-GZMkF^LZp7P(39%y&9zNQZo`%CQi^bAY<(sGL z^&KZLjdp>vkqCTdDklD)?(|L$h6YA?907dh{9WW${J(9I|1dAV1sDL*4CSl9?h3;I O0000 z1C181;z23I3x$IR4OTBE{tX)c0TY^%*u;~G(W`%f3B@J`JxJ?CQ4ZF46%svQ#YClx zbbmf)9tBy#!AT}>GV^`k&YL$Y?pNlpoG8FjJ_JI9VN~_}uoy%Ups-^CkcI)cHRu9TMbsYihSPBY4!Opd zKp7(H=4BX$)gTCp6ys>B7s9k)QJhO7W-b$`#u(T0wYHRULCnt1s&cukLAP$-fhA3l zAc8Q82}sjm0{kGv<3|s5u2d><&k@?r7FJi+FfcHPM8c+_i@gWHzlWflg6n!{e*A=7 z?lhRIXJA_vawDhE-``IH3A&rWVWt!dxEgCqYo{}wM7!TDED=8 zXb7I?X^s{!sNnlPdXq;`t3AVyjqfN-PU)9W-BI#T`335YB@7Inz|725&0((WbUKad z{L@KRPbLhkW^drZ&1rmf;)^t#0-mf5A{)KNi^bvbAwR$CSMI%}O;c)%-03>U zoa5SlEOSMrQqf6ZxZ5YP5zropENA5Fmt%ZqoF&W-^k}93n+gm|>njZu?Rf!Fc?4-MR1iQcS9-XRRaGbIENE~5FU1Kb*@%Q;eEA&IF8{uNiOp7_zm^tsn390 zV_RpXJgv*K^G*k*vl-w$-S_*L_1T8N3uCNCK&gR`^%{EJuEQU32)b>|8TWmu%IDX& zL#VZV+S+7Y$$+!{jo;~Wt%PIce+a_G3BeD4!rq66_8pr+@F7{2+16@MN&&9>h6^K8 o`=~G&u9(MVqiJk9&c6Z-0R2{x%f_yGlmGw#07*qoM6N<$g3INwh5!Hn literal 0 HcmV?d00001 diff --git a/public/legacyicons16/documenttemplateicon.png b/public/legacyicons16/documenttemplateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c723e094248a3ce1857ea2866372306aaedf1037 GIT binary patch literal 508 zcmVqZ8W zge#MNtVgPNeS1fDg-3%y1Va<849xhaPoEZvjB}(;9|9o_wqNc%(x(TEG#?76*^6f_=-wfDp6tllq%$XB=)2seHwGa90000S->P)OOG|gux0JymO zNgWIciZaD4E`>mL=cFdcg#v6uC6ZYCnfFNIKgBHG`8W+5v3V;%70K#{XsoYLNgsfJ<+#MsH7t zcg0Wh-!b(j&cD4v(b(Sf3w)l>;<#XNenqpPB>rA%FUMGv8xsg}MoZ)}Jy=;WaU;MVBgc}v8tWXyN zqcbU28-MHsmx$sBTi-T~r$aqqZfHFCorMss^ia58XsX-h&5Zy906#I=g|1uBtN;K2 M07*qoM6N<$f;^7_g#Z8m literal 0 HcmV?d00001 diff --git a/public/legacyicons16/duplicateicon.png b/public/legacyicons16/duplicateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9c718085cbf7f5ff8c41e24aa2af9de127ae5a67 GIT binary patch literal 503 zcmVhZd!RBC_pIuG6o!jG4^&*E+0c2tVTm^g5x*}*Pr6fbER}%cyG7EAl%n#kj-Y{ zv{<};Z8je^5l9tGq(PD)AUw+DG|7!=0$MatiAihBw`QTWE4}gAvb5Z8*HKRQQ;&ne zaLLMJy}r>J52OewKo|m~Az}72gRfpshhJ9(ADzxRYcC;zloEsxI%pmQL@Y+F5eX7s zhC8H?vA1O)*=RI|lR`lU!9!)?DayPNxY1ZxoA##q*I_23|4V8bLLy=KO%%mq&99Nv zjpkv)EnOq$e7gc9(iV|H@#Q2Ea}2PWN%9j_K$Ul0SC0p&G*BYWDai@}HpJOowVMB( z&s|*@Jk{^_$G4S=eO@ZTWHNzNGKC6>fQ4^m)#4t;ZX|Y4mD&ai_XM{v{%@NN8@9bq tMN?~vORp7e4Oz_9=c%?35BE=i0RT5r8CncW4OIXD002ovPDHLkV1gUd&$j>o literal 0 HcmV?d00001 diff --git a/public/legacyicons16/editicon.png b/public/legacyicons16/editicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d5ba3d5962359f1d6e4c7965e89850570307fe0e GIT binary patch literal 474 zcmV<00VV#4P)RCwBy(#=Z(K^O+`$FQyiC3%oK zWOa$6@}mDhhloB7-Re|ARQC|1AW$jjuq6bB5Z;3bx=2b%Mui{grMgHUMQfs^;@8?V zyJTS6G7ap)%`si2O~Czmj&i09A<0Y66>`{b))W1-3P{8e zYgvHnmSAu|3-6T|+@?)Odk|2_;u$r-zX2(FWnK|!Tg72WfgQ_+j=mBQo2Zb-Ns3cI z_MNU4;0kLnzZaD7pSw_xKWL!>4kGYPb+{(rQU)8ji-uSnO7Z4f z(-Fgz>bqfSW-J9HjweaSupW4H14$Z?%hCT5n6Oj=DOPAqCraJ3KvAGyE;3^&;N-p? zr=BM$OL;(JfFsnyjHMD{dc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm(7gtkLXJb&+ zM`I^vV^?RGUYGpj(%jU%5}4i;gkB?@dO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#INjpp zhSNN#-W1$!F~F%;ALtl;P{bldG)xGXdO%EgvITPB2|qOtnA(eg$=a?#F^hqLsngTN zF{I+wl*#cP!GSWz_dkDk=Wpq|eq-~@BQX}-IZmBs9bO$8!c`v>T|7RiYB0@TbX{RZ zT-6GPjzf+=<|W<;c5AUPyY)(S!kHCwu6U(heH2&jzrQ%FOW?2NhsX1N|Nd)t|F`x2 z&%588xqBx#*>{P~>81nwb={U_O1+u0wt%yL-W}e_bN(wYm^|0-`JX#NVp=ZuX6Pj? z&~B<(x$MY|G>;Ccn}STo(z`9H6_`$D8STtseEZShnB4wj`_c|1v)}o`dEP&``qRl7 zXD05PG;xjERo`1zEN5`_*eOlqaFi(!e4%vVX~U;pyUOlwN5ZaDO87{BG>i5dJl25 zCT!VyFe8`so(@Cp-iXBp(=F#n8BNq(lpZefa6#}~e?8R=#q2%PEZ!^?a#_l>Z5LPZ z3z07?*;i~d3G~x?7?JMs)#>i`u+X^}9NRB=PSmHEd!qgU)vV30D*p3nOue>zQ}dZ`yC*JH+U(9@G}&`i zPr_vu>l%@5+gP^bhzW1cZ=5e(KkdFmQQN9_4G+1KJ_HEw^SJ+$`vN!Xf|zBOR(Q?l zw=i6APHXmAkA&oVrqVwB;?1>&7fycUobip}cdGIBB|%)jY>XGrTAgt0)Ej;KxH)J3 fw^w{^XJBS94*3@SxPo~(sG#bP0l+XkK^l@2u literal 0 HcmV?d00001 diff --git a/public/legacyicons16/emailicon.png b/public/legacyicons16/emailicon.png new file mode 100644 index 0000000000000000000000000000000000000000..832787392dd9531a54636bfe34a830757faad107 GIT binary patch literal 530 zcmV+t0`2{YP)gjnO$$OSu5+~ z?GnX?h=lA4Aw)tUQAmVFq0y*l{09woYO#CvJPuUx9E=pyT_#!F+yaE_A#~L~0z7#IZ8fe)ldA+)52({5L z7I&}FQv-y8c`#;c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHmFM^{%zGjlgbb5kcnLsvsfM^_6cR|`vX zBMT>EO9LaAUYGpj(%jU%5}4i;xLykboO(e?A-4c%vrB4GW?5>ATTych1KQ42=Ih zT^vIyZq1o&pAj4=a%_L~{oY>Zl^I^HPNp13xmuH=yYhCuNHMy)(Mh~LsO!PA7ixT7 zD|?$KIK^H)tG6{MTC}pHK%nKq!KQ5%OOE_AtlWA1{k=WY_e4y+#2jy7`Fu}t{r5Z7 zM~`d{J+gM$*KV(bO;Onrf9|rVE$A(1-43csr6?}uxf z=1={|HcNJm)|che%{LzB^S&Rw_4JJ^m)Oc;_qKH{v|rC+CC(z1?0;{!o4lRq&Z^gL z^SB!C8LJ0!pA6x#oh~n%v*3TG+AZr+pTy!ja;-XHyj(3I^o;|wLWcxlh%r53no6+t)aqMFIuBHB+-(#DU z=Wnjx_{qlS%&!%B`MSFl!)DstpL^)cA*pvUXCFLv+grARdx!o0Hg4O@kV9?#?th-0$(h8o~1Qb4!nYj}w(V{h&CqX#w9(-5dkE?XTRUi;rI`pR+VShk*Y)<@(wD#Q|5LDYV)sk2 zFE4mC{XJAp8Ww5F#y!9BJNRCwB?lUqm>VHC&zvpdf2x_Mdi zva3iJyGrVcS!q;;NCkxyn9xHBQkY0dAW0A5gF#7s)`4iSv=`rUHCIM}|6G+=>hbo{(i2?is8M4kK>5!&w zhB(+{1k9@vvB=$jGl`7U4cKzejoBJEf+i&d&=?@|@$5DW5^NEudo_-I@qk4MNyN9i zCXkd6hk@p6FlX+7FV=?Y;jvYK7z#%+t7La9q9QD~)%6k1Xy~fz{*0*g@fhoN4ou^4dNLd_X8l%(&qmz;*DITmQ?v<~ngx7*^u2Xqf3;U{n^cv(yisNz z;PGsSK1^}nE8=DtFm*W@xu=DB8d&&(R!;&>xkmLx5;dZK>7vWCppqd{)ii_#Dj@(1 zS|Uqf$~g(lF9UrIcsQ7d?tC|l0Y4-)pqq`7wkTj3hf1oQYA~Sc0FBh8#f9aod;HI1 zwx!`{dK6p@Ex0pZP-HcSDF$c;aZF>FV(e+VIf6^=!@_4}g|CsRrtAdWxNwZT^@U=I tvsmU|YOKO5{o$Xc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnUb4N=zS2F`MOGiUPLsw%9BNKBALlb99 zBMV0-CsPZUUYGpj(%jU%5}4i;gkD3OdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#INf6E ziqkx(-V~f}F?GYKS0CsYeNeI(wu2T*5#6x}VN=FMM`GZWV*8q3)i4mTjW;+=8YFi_}^!ZWD6b;AIhXEp*O> zn4j8ZZ1)4A)(ErDapeB>Ky;41b>rD1pZD~1Wf%SYp^)~(J4WheZf8=$_j%d1^X=*z zCy87v6mS)ET08OX_Uq?_`O-T7isWkP)#s!?&{*<9DrVxodvbSnmP$|hGm9^NubHdk zzqWU(d`X(qv}1jP=j_csWME>SW%`)C@#o!)8xyayq{Lh|?egq=dg#T%cS3>u9PgS- zq<+@Od1(qL6z!a|^|tL_uQhLXd`yupkNCrHz<&0`!9x?j?Uh^*prInOL5*Sc<;Ti* z^rbhhdAD2tjsFs%RVy~itlq}X(PF#aOgs24|Fk_pnIY~M?d{IBmG~xP-}Ik#^U(VL a90m+dvAP#8*ht<3m7$)lelF{r5}E+Q4;yR% literal 0 HcmV?d00001 diff --git a/public/legacyicons16/excelicon.png b/public/legacyicons16/excelicon.png new file mode 100644 index 0000000000000000000000000000000000000000..04e03327ec1ecbcea1a9b29aff4c931280626c3d GIT binary patch literal 703 zcmV;w0zmzVP)Dv5DFgQ8WrI(utwa z3VlC)_s+a=l!(5|;l2Cbz2~0qeBWh{GMS?7I1$fv;h{S8jDa%-#@Lb&BFZ_(=8(2+ zM-C;E_*X10F4j*>O{JAmsm&zZ^GfG_&d(DTke^>LPd(Q$oK7Pejbd*iadgeLM_f|6 zk-(QC1(aHcp6g(A;!>f2SS*HpiA0CvxcALQJs5{XIdje>fmN7YxAc8yLj#_TjX`^K zJe2||ZWm0!;z1&ygM8qSw(;Dei`3#A98mU)^% zG8w>uWE)j(bdC)T55EY9!_7uf`Cc%pf)WZr6{3EyD*d6`xA^V*e(=AZSyIkFKnLfZ)zWrQL~I6c_4F=&In(?vy@om!b<7iqM7K1s76l2uToKXg1=b zk34Fe7@L{vIg?I0iINKkl6%hgJKsI`jzC}~&kapTWhA0~z0g|I4u^mc0`~d_T&F&H z{&jB2ujd*O5RVI~o(x^NhRDG~B-KqYAyEDP4Y|h)(5`ctAWvHWEQTWS)hVbSUr>2T zc_}@q=fZUnyEqP~{|Iu6bAZ!;c!1Sj@i;BdiRNw zsI5GQ5$S@msMxS5%s^P)KIge^-_c`mbz?>bpR=A>^SYqjdizq8lT@F2Lv>;oz{4tR zLYf3ns+suj;;uqL|135e87$DHEwUJbmL0nLS4uY`%H@Cq`XNh28kQBf`3?XcTqOVy z)YT?pm>lpxbq5N+NJ%rW%iDB<20*4tzoye4KB4Al7<>b!1xb@{58gMZNv*Dt{+I{r zd`AZ!#0RdQ-QRux%V(}28d|mb8*7>Ocw5}QcQ>1#r^i(ANA5vJ2{L+m z1Xe7HmVr>!pNfsucWJEdifOmd@-Z=FHa>XcR8Mrqdn9cDNj6etd-_iH^CK4j^ELVq kih&N7koUzt;I9A!0K2&3)IsUtVgLXD07*qoM6N<$g5TvS5dZ)H literal 0 HcmV?d00001 diff --git a/public/legacyicons16/expandicon.png b/public/legacyicons16/expandicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0609b3e1abe43c0455b3a05b3f98f52fd56ea941 GIT binary patch literal 632 zcmV-;0*C#HP)7U z1b;xM8w+Jag=mD4U?D;1LL?&fV`-~1T4LdMB4I~l7E-z?7B+ni3sxj0sfCR;L718M z?)80do|>6X6DK*j@165~=bn4dcg^k!=Ib#Ei3bdTzyi4-UG=+YiGyz>=?X6#vnxVW zLy_+uxsFDXz#5AmwH!ts4Z~V2R`AUNsFZGCb-n@T9XAPZ?Ea~t&@nro%;NQj3PO^e zOal`mDDJs}whD?_I~?up2Vxf6yx}aw4J|&nYsv{DtT^I^y0qu7=J1p)*6WB=b>bX~Lu3DlCW~>2)b_LU zD8{36QIOqJpFoFiVdmk9<~PYR-8!hAS&B8SJN=JoBE5Owd#$-Uo4{7jsN7|~oVg75 z*J;~A&UY#mhle2`4O1XS=j#v>sF{@4!+e~;3uCDtln>t2MfuxDui@VDt7r(=(uuwm zQ|=BiKYzoIk|VBFTW`LeL}?2!`SCQq#j|M}zT@0-<%HQkz%h~|ZrZ3{#q;$5o7U~a zg$Lu9%000006Yiam4+yp=ak8>TECx>RaK8-bmKRz!+Ab%`#SA(n|Cdoc?n!W1HmP94^uf+ARm zAj&Sevoo*ny`4X9YKOkZslClQHh;R&LB8PEePNRGVuxl)E@2J z2jz=&@rm3{cGCZCBZ3fptz3p=oc;_PJaib5{?q#k=>>gz@crMY(FqwKo6Tw)9#OOG z6jF|Zxl*Yi=AH-papz?l?yjCe#%)8|$-pMtNO%;WZCkJ{3j_TF4e7E4aJusfB!7n6 zD}886w_=yGdow`Dz%*eIz|8c+`0@BPrg046B6lmruFTn4u( z(cd58Kx;b;p0t~YE{XxD3WZCB_;Gmr6?{TEn}+;~wLXmYCRL(V08iM|Fa3k(>d6W98&vkUAApu>9>tTh4JB4K!Zi4{ zLlf!WT$eizma<`~p_ygNZ9e8vU+d0Ns5A$r!Dtqsx2*HkF>Bha?p*!#V?_~dr`?4A dlb?SC7yvU)?Oi*w%|HME002ovPDHLkV1hItAZq{s literal 0 HcmV?d00001 diff --git a/public/legacyicons16/exporticon.png b/public/legacyicons16/exporticon.png new file mode 100644 index 0000000000000000000000000000000000000000..924ad29cecb7859f20a2295db93348de5d1b537a GIT binary patch literal 648 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 UMM&@y$N&HU07*qoM6N<$g3jXp{{R30 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/filamentskuicon.png b/public/legacyicons16/filamentskuicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c0e3585091633a4c3cd2474801d52913eb4c6925 GIT binary patch literal 444 zcmV;t0Ym{}IkPSeCViG)>h|L0?-VMSOjGCuEERo-xL>rhr=(omWz#Rom)JZ*Q)N2kZ5k zqRr~>*nyH3}!IibZFG#B8$%`wGnE9?)|?{iEBO);Bx_VxbW1Zaq-(~0nWK6e5f zk4Ho9+en%&^kunR{@DK@2)^f_2^2*U>~=d)I?bmzHW!3p2)^$_p65^$pAg5-oeX&U zeY4pNbe~P?LX+;CUWMS#_REfs!N{Jj(cdj-O(v&>#sRUN)P}J+-J^-QPXw mH=-}j#hqT0fl2JY1Q-BQLSx=v%rAZb0000 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/filamentstockicon.png b/public/legacyicons16/filamentstockicon.png new file mode 100644 index 0000000000000000000000000000000000000000..5c93c4fe7dc4299a5ca620635826f815fda9ff78 GIT binary patch literal 546 zcmV+-0^R+IP)DZ96CPS`f~2TwcZE=jv{5_GjLW)(;$${6=gfTH ze&@^_#yQ7-jJE$LBbvxM2oiP+VB% z>=KE+qa7BV>fv33131}DAQ3-Bb88s&EjlGk|8ktC{1k;`F{BSH9PX!JMu@!KL~L~( z8u$YWz9IO{DEv)|JfF?KRFA(aRkhKK4nu?;!gSNTMg+p{GswjkD0kv}e=%QN8`Z%n zz!Qi_Uz6;GD`@3jT9!zu-c z0fQqk&k7h+9gC*D_-Z9J*7N7*{qm4 k=u`jLj1TO;?ffXf0D8flPq3_uqg075M${ zKLd!53>X<17?^KvUo3)-|Fmbp#5JRPL+kZmf@SWHH73#MxLpA_}SwI|+%^JkhbMQa&;^aV4_k2Z}=WZ261pwT-LW)KUqb2wO-fzAaQ0E9sE z8U8}WL0p!T=(yWviM9MZW z`~mWR_6IZk{`)T&#RV|H&ddaKKEwbJ_{a30;nBzM4E@0dUWBO zfRw%c_KV@o*I#foMpFC`32X*{yuiqS3H~!c0u>uT^8!RWE<*?!z{So2iAG$mAY{O? zhwp%~07(ZJ27uB95C>^VVj2Kb&jd}jSPeiT88Hli>Hx<*kYxPNh{b^aa4#?-*#I_x zg$W`Ms42-n41lSJ8^HSe%R$wq?e?IQ_8(_>Ly|a1Ge|vL43rOmPErQ41sI42AAtJq df*1e+1^{LjuSj(qlb8Si002ovPDHLkV1jM_%ntwn literal 0 HcmV?d00001 diff --git a/public/legacyicons16/filtercirclefilledicon.png b/public/legacyicons16/filtercirclefilledicon.png new file mode 100644 index 0000000000000000000000000000000000000000..227e8436ca33decf6c36bd3efc520756bb4ce98c GIT binary patch literal 800 zcmV+*1K<3KP)VHkeS{&auNEkzQW zq9q7IS_E}B{7cLNFUn@rT`}{bo9;@=ixjo4>r#lID1xA}%^aG}U`Z6@!XXY(t8LlY zIor!Hg-jw z-gC3wJ7;~XrpCI;s*0NOB0bnFL4ii;BJz-B0)|>SS!qF-74Y2c_xSJkxY`CiA@$*w zD`@Dt9`oF4_ib2@)s@>TYD&xn$jZu1kj<;3X6@EOuzU&=)AOFW(H>Xp@MK6u#q&*M z7zStVPlevxbhsGi*`wC>mNu)^M61w3(#cTM^^JHEA7|%1v%^jo6%1hus_lUy()nOI zG&9ugdhebb4=k;tK&Pd?B}5`D{67Eq%+SSM$vXlJv!jw1`7n5)@9XCUT&ve%X)S`l z!V;ziyZbsuy}ObXXq1z=7{8gnHAx#AN@qm`=(Jj`rY}FMPnQC_j|KR8Nx ee80uN0t^6@FjF1moG}Xk0000VHkeS{&auNEkzQW zq9q7IS_E}B{7cLNFUn@rT`}{bo9;@=ixjo4>r#lID1xA}%^aG}U`Z6@!XXY(t8LlY zIor!Hg-jw z-gC3wJ7;~XrpCI;s*0NOB0bnFL4ii;BJz-B0)|>SS!qF-74Y2c_xSJkxY`CiA@$*w zD`@Dt9`oF4_ib2@)s@>TYD&xn$jZu1kj<;3X6@EOuzU&=)AOFW(H>Xp@MK6u#q&*M z7zStVPlevxbhsGi*`wC>mNu)^M61w3(#cTM^^JHEA7|%1v%^jo6%1hus_lUy()nOI zG&9ugdhebb4=k;tK&Pd?B}5`D{67Eq%+SSM$vXlJv!jw1`7n5)@9XCUT&ve%X)S`l z!V;ziyZbsuy}ObXXq1z=7{8gnHAx#AN@qm`=(Jj`rY}FMPnQC_j|KR8Nx ee80uN0t^6@FjF1moG}Xk0000VHkeS{&auNEkzQW zq9q7IS_E}B{7cLNFUn@rT`}{bo9;@=ixjo4>r#lID1xA}%^aG}U`Z6@!XXY(t8LlY zIor!Hg-jw z-gC3wJ7;~XrpCI;s*0NOB0bnFL4ii;BJz-B0)|>SS!qF-74Y2c_xSJkxY`CiA@$*w zD`@Dt9`oF4_ib2@)s@>TYD&xn$jZu1kj<;3X6@EOuzU&=)AOFW(H>Xp@MK6u#q&*M z7zStVPlevxbhsGi*`wC>mNu)^M61w3(#cTM^^JHEA7|%1v%^jo6%1hus_lUy()nOI zG&9ugdhebb4=k;tK&Pd?B}5`D{67Eq%+SSM$vXlJv!jw1`7n5)@9XCUT&ve%X)S`l z!V;ziyZbsuy}ObXXq1z=7{8gnHAx#AN@qm`=(Jj`rY}FMPnQC_j|KR8Nx ee80uN0t^6@FjF1moG}Xk0000u4^P)lYAQY4-tD!J_4 z?yT?4CKiGaOyMkVn0@d2-n?HUilV?_mc${KzSq8v-87AzbJ0Pg5kf#pxnzUjn$EH; zo}O$)XHT62IXPI^Qey4>+h}F=b*zCRnrq$!Ir7Fbh`&W5==So|XtuDj`YO^&OCmYk zd2kC#NQ~BxdnXJOduUE=U-$WI7dhb{-dzN9wUP=0*GGM%hGAR9m8ltj|GSL@KU0Un zppT=W#px3#!S0^Ee1@I0=Q+%kMk%B&#c1sqW-rY`s0t)W=VOA&^G&oSE~4`(@jA9K zran^l9Og<*TbA#lq6`&B`X6V;f@_%N*wV6f)$nHh?h}H?Gd_ zmCI4i^7mOv<86va)>_XgQ_$o<{R^d}bZn+E3cp*xp1= z9Oi1H4GJpn6oJ0?dgy*whoh2Ps@PBvmR;!g(M{GN3D;_jBdl1@F~&gLe{}nKbvU?O zHdy!>@UtNP7=iuP(pT^gfp&hRFBmpPQv1iJ@J;;p*Z50-0RZ0rua9gL*kk|z002ov JPDHLkV1kLd3X}i< literal 0 HcmV?d00001 diff --git a/public/legacyicons16/fulfillmentpolicyicon.png b/public/legacyicons16/fulfillmentpolicyicon.png new file mode 100644 index 0000000000000000000000000000000000000000..cd66ee856994bd329bd93170aa91a175cf81c541 GIT binary patch literal 764 zcmVy0-AqYXaanmN+HsB&GlxhsgMJOpPQcM@A!IPQ8?ZT!I0^oB~RZ>U6DM@Rw5Yh2gk8>vkQCa!6wX+Dpfh=zR?ewCbA*+M40gJX3e zoV(bpV(V+W`1m1>n%W9fM}r84-OwGbczStNXS0vmtd>h>u)dT=I<<4VHnt=L-C_v+zfhB>4HepqQk?Nh}vi&@^%z z=j#AZumkra-GJ{T<-DT;(sJMNEA;}5YYLH*JD7mZIPv6?G+b2eX6HR5rUuYAF^>na zBs4nH6i$90n#)Z~9gKobF7R-55~Dl2;M9qbAjC%SQe1AmidUb8(Eq*~UA#}B0M{<4;PxIw=2UI|Jx`?)HneeCp zBjmlqMa-m=D4J;{Ws_Lk8APo82JS8=3IzlX0qVe#{N;p^;?nl80Nra(AyF`Mg=v%+ zBMS+1iU8>#FF5iLZjXIh5Usnu5xt2?#a}wl1Gjo)7r;^m2<*2Y=I~Mnj33OseC@U; zQ=v)ayLbRSN6td3QbK9*>^L-%Y4Hnc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm}U?7`YIGdQ8IXW2{x*9nexHvgG8Cp6! zy1JSQEUIa|mM;j9x85o${JY5_^ zDsD{)KA$ZdC@`<`y{h5t8!=rgZ z>Hh)+4yU6ft}aotH9G7UnfV50%vw@v{(GMBZ=t(he7_RPo}ay)|7`aAvyYyvy!_$& zB}ay+*O5hcJtTf6_AshHy|9y)OJd(T4n>Y0-rSyUjfUQ0mAN7_PPAun{4i*g-?aJW zojqG_=b4|7J(;@PS;6=~29s)Ni?Wmc2k}6T1*fc8>g?v8{l=mcXy&|9E+Ii<{~L9c zLo@F@nQ~sV_ig>`oGEWA;`{Z#S^r8%c)hiElH-pvJatv~YVYk|8R~uIKYv#C6rO+w zxwm#ZB{;A}oDkfU7#kfrto2F&AT`4KNec7U}VVos;Qa!!hHMe zvl}-S8mPo=3|JGaVWtsw=KPYSk8VkE=qo0r)?F6Zx%ud%Z4AXOo_2@BO?Y-YwOPfe z7WRK!_~4+!F155pQ+AzruW+INaEpxlolSQiUc9yY7ONw(YU>`qkNI!?p7$k4b*2bC z+9=_n>R;4)EbMV(=%4%;x&-H6vwKafqf#lB6wW05CdT%e+WPWRN@T%`&^VXg@Ge5fGeD2SA;wix_iaEOPzFIZ+|DAQ51`Mm6zg~-TOo#-PvYxJf JF6*2UngBK)Ib#3- literal 0 HcmV?d00001 diff --git a/public/legacyicons16/gcodefileicon.png b/public/legacyicons16/gcodefileicon.png new file mode 100644 index 0000000000000000000000000000000000000000..931b0d6a79b2a8eaad94cffb6bdb4394af961a07 GIT binary patch literal 662 zcmV;H0%`q;P)QW%L^pd> zEc*YldcE%F3x!;_d`@vS__9zVU&KOfQT^pyS~izMGMU6a+diEy79VZ}XbyzXpzE71 z=h7JGSYBB{DwV>1+dfq&mGbQX0?o=f7vwAqcwVr+tFI3)D-}qM&So+o#wR)f{1yW) z#R>zO=3{Mr4Fl=4@|Ll`q!wW2WZtSlMRg{ zViMrhO3=`WK~*WcT!x5Pog%g~(8w)aMH^-KA4FpOnZE@< zs8a>Zr~!86Iqsi3fbp5HfGdw?fj3-?RBE_)axZpV4?w~ablFCOXkUDS8;*^_=T*F& zpND_zC?)<@H`BlEKp&Y#+~l}6G=NF|!tW3fEYRWG&kaOPhCoyLaILKiK+NE3j|w$+ zQQNejNq3In?#xFR#3-|;pM)y~0J2M$N;qTpqsP)QHTwxmqleO*EWB|6K9RlYVCwxG zdPon=*zB7ijS?{f)73fD#}3QOQDqOZ+1IgH?4T##1i5^D7Ac>gI)`U1xO4@c?p{{_ wM?ORmr)DgT4y)u=Nju4V@qbor4gLr)0EO+$D1?&zHUIzs07*qoM6N<$f>RqO zwIs_&TA4F?AANUbt{E<>1BdUsmvjE#|D69hQfq5#kD@3=ny!Q4|6mr21zDD-D=I2h z$%>*DRa91@82PG-q-p5F!zM|;L6_WR*~W$QEza;=gkyw1$xb4@yPv@~ugG$_!hr#Q zfUGQ!kxd}r$L)5b3GlSE)bJSwFi;KLm`o1~PrI;r>jcz4oxzl^SdPLAwoq{LIs_~;}ak6SR9kG`#&48SVf;Y`L= zb(+qb$Ef`pU|pPxrd_=hY}~|+w_`N*jPkJE4~mL@cK6Z}3|XMCPQo4sDFv|aK@z1W zJF&%R>~DX}o#9#P3!R)OT*;bPL0vNX7G+?{-+NrgD&YLXW7sDf2vzQ-y4;6fjc4Z6 zHb(pdWVkXBvZIOyo9afIC_oj0LVpXIGL5U@90$%^gLv5A}6(ynkqfTvs~gu!C;rq=POxUAVVM>^uKJQ p)oT52f@cYL^8coaKJ@+)U;v(21ii69<$3@B002ovPDHLkV1icVU>5)Y literal 0 HcmV?d00001 diff --git a/public/legacyicons16/greaterthanicon.png b/public/legacyicons16/greaterthanicon.png new file mode 100644 index 0000000000000000000000000000000000000000..32888de3aaf44003d129c0feaa4fc41878927f3c GIT binary patch literal 1465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnUCnslPM+;*!OGiUPLsw%b6DJo(S4S61 zXLC0rLnjxQUYGpj(%jU%5}4i;gkBSzdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPri z(>$o&6x?nx!l_pu=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6n(4*XLktW|x}GkM zAr-f#1fS0qb`<%SW`0|uTgqQ4LqBXw#mD1kg9Vp(eN@sA{U|RGVq+pVORMu}(8c2tzla-FE;B&=4?Lt=G?x0Gk0V%47?Aruxt$Wr#=e5)4_q=@T=Dcj0 ztN-xPO}-Y#EB`8QpV+Ir@O?@9wx23yN)3vs$jc1w<9e!+4UnD=D!CjGG{@<5`WtTV|>lq`ThAADIk z`fmH|{*G)1gT)s$bWS^IO?9%GdyVT=_ATY4)a!GvTZgo^mOD&!G&L}&^huZ67{Swg zQso^l|KaboZ?71bG0CUSyV0XRKP~!RcZ}Zh$v^5=Cl_hG+mhQ~&hDt2=py~yLo;C= k$ChJ^X?u?Di4jj=U_V{#kY4)S15}uLy85}Sb4q9e02GohQ~&?~ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/greaterthanorequaltoicon.png b/public/legacyicons16/greaterthanorequaltoicon.png new file mode 100644 index 0000000000000000000000000000000000000000..32888de3aaf44003d129c0feaa4fc41878927f3c GIT binary patch literal 1465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnUCnslPM+;*!OGiUPLsw%b6DJo(S4S61 zXLC0rLnjxQUYGpj(%jU%5}4i;gkBSzdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPri z(>$o&6x?nx!l_pu=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6n(4*XLktW|x}GkM zAr-f#1fS0qb`<%SW`0|uTgqQ4LqBXw#mD1kg9Vp(eN@sA{U|RGVq+pVORMu}(8c2tzla-FE;B&=4?Lt=G?x0Gk0V%47?Aruxt$Wr#=e5)4_q=@T=Dcj0 ztN-xPO}-Y#EB`8QpV+Ir@O?@9wx23yN)3vs$jc1w<9e!+4UnD=D!CjGG{@<5`WtTV|>lq`ThAADIk z`fmH|{*G)1gT)s$bWS^IO?9%GdyVT=_ATY4)a!GvTZgo^mOD&!G&L}&^huZ67{Swg zQso^l|KaboZ?71bG0CUSyV0XRKP~!RcZ}Zh$v^5=Cl_hG+mhQ~&hDt2=py~yLo;C= k$ChJ^X?u?Di4jj=U_V{#kY4)S15}uLy85}Sb4q9e02GohQ~&?~ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/gridicon.png b/public/legacyicons16/gridicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0c64e66306cdbaa460891f17c0fa524c387fe4 GIT binary patch literal 603 zcmV-h0;K(kP)mvYe7Tc?`9o@8=esO87K29a^%^m zljtT1C;W>5nU)f_Tg#KGlNby{KJLBz3Ximf*GqJ%)}*2ZRku-4bmr_Ji0cF_F4Rg6 zb^NapS5fU`U)DF!{%{qaezbXB-**Phk%z939E*@*)N*N+$sR_Y+Gm#Kw8 zgf&MV9lF9;+h`*UBb0&=Z@x>69;-0OF9kuqi(Ehln(I3}Fvg%dwXYo%AKbxm3Yt)E zW-3>bz|o-zJbHVF=Z!-X5R#}G&5FkSt96c#SA7@v3j)2q2$kUCsYP7wiJNU8iDPc; zjqyI*JlDtZq-zm(c6zF^zN#>Q_h1g{-3y*?kDZ6OcFQFgEVX=mUX>iLH4-$Z;`~nJ zXQ14FvGNS4?q!ITMUMGOsmOs&JQ}!OL pO*6FgKwR?a5%gnsw)tCt0RS=T-||_Qjzs_f002ovPDHLkV1grp66F8@ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/homeicon.png b/public/legacyicons16/homeicon.png new file mode 100644 index 0000000000000000000000000000000000000000..da024e5ad48ea2d6949c58e26dec214719219781 GIT binary patch literal 727 zcmV;|0x127P)Oc{#|VS_=ii(Oca z4V)THou7XC{q?@DA`=ZdaQM!5&U1dgbDocAng&7$T1m(c4JzPy12XY0JcV-Jrz7&m z>!a7)EY5Ou_=f~Xp;=D2Vd=kw;1y_MMf15_R#YU_wH;@uce{rWQNb(cvcSInVGNCh zz-EgS91z1UsGeVt)yAInw{jWoUYirC4WRR+6X)-SAqwkU9S>&FWgEh$tKCra?Pxgx zEr7Y{C=S}4u-^(o+*-rAr)eIGJrZH}e?Uy}LYcYTdIC1~{(+0I-k3lkyMdCB#q!E; zsu`3Dn-Fp-oEn=%r|km9J#@J>A#9T`J@j$l4E%2w@N;#MUPTY1(Fk*!o`b}S0!fmf zsVa_ipT_v@0U)`E`yq|+PxzBZq{|Z+&gIvkXasBT?_hH&4qffKD(z>n4&t!)H5kTV z4ZVssdyaDz!dbR-MoNO&LjG41c$sjFpOF$@|?%pmiR*{ zm*^sk0Nt`g$y3QEu{=G(gU7wkxv#qHA{dtCG+aSd%5+qjszS*E$U+iryQ&i~oB3D_ z3`4O^XH*oqszl~sNyxxt-oskf19N{*ukcRLC&C~!&C)PoB6)PKhsVnj%_MXEEeV$VhIP)8L`^; z5HFVWb+&MPp9AvO70LyPVukqzBGrE99;$ose?obS1k3#^zyL|pISzYTjoknM002ov JPDHLkV1g@@Q*QtO literal 0 HcmV?d00001 diff --git a/public/legacyicons16/hosticon.png b/public/legacyicons16/hosticon.png new file mode 100644 index 0000000000000000000000000000000000000000..d07d5fde68c0b3681e67d220a7d11d72a64da487 GIT binary patch literal 715 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/italicicon.png b/public/legacyicons16/italicicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca00ca5a7b54e0375723091e36838b3f052a888e GIT binary patch literal 521 zcmV+k0`~ohP)%?o)oK<0iF&=BCt;RoJw7q=kOM>p)@Ix&5r!e& zKRyugC_)#@^N?EdvWc{lCLl^_WU?9TZ0{nM%emHq;04FWM|kITPb%};a~eY~wU#t6 zJl1N5C>Dz-Oc!u=dg6fH8t?N#BY;GKgx1RaH=9l5CMQuYFCdIU;dJxkW)A^`*?S-k z6InboTbN>iN~OZGE7JytBVwqVUx{(Z`?-W z2a!y23+jh^uXS3!)KU-xm;5L;`BDApAxW{+3h6Ru9{-EZrvL*0+P#3DSql0*00000 LNkvXXu0mjfM850! literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jobicon.png b/public/legacyicons16/jobicon.png new file mode 100644 index 0000000000000000000000000000000000000000..41ac590cd8e77dfa10d874010093a6463d9d9120 GIT binary patch literal 1491 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHmlGgos%V@ESbb7L1nLsvs5Ln8xMV`C#H zC!mmknMZjb&u6j0rfq}{0)5S5Q z;?|Vl{n;Uo0{_0ft^WS5{o<4|$2V*K@T;(xayTuDIp-#@ajT(JJ-1k(&X%A6pB+xR zL6y@5wi-@y`q-q9apjesrq7m(D-0i=yM4E??EB2!0xYuk_RalyBmdj&nXv+bx8DBx zD`Z>sG0QgNBYWzsnx9p&c{>|R@9}(_{Ia*RtofO^m}1L;>x->D-*$R@U1s~Qu(43B zwE4?Dk;uNMZQrhc-NRCx$P#28So@9B!}S8Yf8!M{g*S3iS2d3v=CG*aR`Xh%{bNS3 z;+mfGw^@$<{v9B%{m^-Cx#596nFTG=r9S?dS1j3`-f(82or#*)4J-FUb06P2VSDM# zm3@B}{9HQUCM+W_b841NxaB&_GkvM6K1uDqR-|)XRx#q=yDmYqu(cW|6kHUXGO`X$ zD4HE%$l}j&;h{xecD>vGB1g3|O483ZXudk~aCh{CiJ3=?o+t{k8hv!W@#C55!d0Qx)Z_3Uz##2k%E6jh370M(g?RitP`j|%ZRy~ciF&}=gB;Mz3RJSqT z+GtcN!p7yd>+h$ZjB3A6X)TW8nsQ0+f>UDAganDXu`=yFN*s~}>NC|^zc2M)AnaGf zB7Y>Yqr-G*(1Dj5>y}tLo^d==eCn6yopXhpTRu9T4{dCC?{$8|fwRi~bM39Hx=x+p zxvt>0F~VhOkZ0e5=$>~U>}+s(6fZFwmB_vnhNt!|4AYd@X& z89Ph+eWBO7vu>MJr^IMq&GB2mm$k0;_RaT4{@*lz7FN$~z;IVNkoU4i)oD;M>*?y} Jvd$@?2>?kWH&*}v literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jsonarrayicon.png b/public/legacyicons16/jsonarrayicon.png new file mode 100644 index 0000000000000000000000000000000000000000..476c73f30fd9a62954aeb1d16da85f067935aad6 GIT binary patch literal 1684 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#CksngGiM7&a}#GnLsvs5OG^W1a}y_L zH&aIgGYc1(UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6IyLL*I$&<$@N{tu zskoIA?Cm2QC}Nwt{BoI<@zcv<28^e#%c?D!Dv;!(pi|hrf;)v#wQcSLCt=}2-M|j+ zRc#GADT-!U3KL~n#8eh>vUzX05Y!R+EC0uqxmEWCM85durNup)SA5>~yDjg(NLyRm z!&1G^)M}+R-_$Xh$s^)=bLn61xqjv8DJd$2Q)Zujy1GvjQiDg<%>63OJ-?FS46xm+p%l+#oM>Ni@w@3&vxAG;Np{QA>-!h$*JPmbTw=1 z_HEntrE^({z6uvPGa*&-Z*A>{n>iA)vbK^j4eXTDoH5K|Ou_sRdv+q}j)f$#FmOB4D zm>_U6MMhLK^up`PPSui<5|J6Kf{RoxrId82KT-&-=kz$(crhb{vu0oEk;k51HyoUu z4>L~-h>3Z$@#Y$hP2!2ArJ^fSxF&kEY~8S4Xi3mYO(||m?aLCT9s#XDUxkE)S>An@ ze(=_<&FA*ia2vg3*3r?Kbf~4Og5$fJ>WmpPcF1!54N#qH7u%Qdm%_UEvmek4>*kYm@W3I(xh zS{wiG?mZqR>H6@Y;_uBOU9w#YuHSx?{?k3cz!)6B5!oWa1ga-IUHx3vIVCg!0F()T A1ONa4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jsonboolicon.png b/public/legacyicons16/jsonboolicon.png new file mode 100644 index 0000000000000000000000000000000000000000..476c73f30fd9a62954aeb1d16da85f067935aad6 GIT binary patch literal 1684 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#CksngGiM7&a}#GnLsvs5OG^W1a}y_L zH&aIgGYc1(UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6IyLL*I$&<$@N{tu zskoIA?Cm2QC}Nwt{BoI<@zcv<28^e#%c?D!Dv;!(pi|hrf;)v#wQcSLCt=}2-M|j+ zRc#GADT-!U3KL~n#8eh>vUzX05Y!R+EC0uqxmEWCM85durNup)SA5>~yDjg(NLyRm z!&1G^)M}+R-_$Xh$s^)=bLn61xqjv8DJd$2Q)Zujy1GvjQiDg<%>63OJ-?FS46xm+p%l+#oM>Ni@w@3&vxAG;Np{QA>-!h$*JPmbTw=1 z_HEntrE^({z6uvPGa*&-Z*A>{n>iA)vbK^j4eXTDoH5K|Ou_sRdv+q}j)f$#FmOB4D zm>_U6MMhLK^up`PPSui<5|J6Kf{RoxrId82KT-&-=kz$(crhb{vu0oEk;k51HyoUu z4>L~-h>3Z$@#Y$hP2!2ArJ^fSxF&kEY~8S4Xi3mYO(||m?aLCT9s#XDUxkE)S>An@ ze(=_<&FA*ia2vg3*3r?Kbf~4Og5$fJ>WmpPcF1!54N#qH7u%Qdm%_UEvmek4>*kYm@W3I(xh zS{wiG?mZqR>H6@Y;_uBOU9w#YuHSx?{?k3cz!)6B5!oWa1ga-IUHx3vIVCg!0F()T A1ONa4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jsonnumbericon.png b/public/legacyicons16/jsonnumbericon.png new file mode 100644 index 0000000000000000000000000000000000000000..476c73f30fd9a62954aeb1d16da85f067935aad6 GIT binary patch literal 1684 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#CksngGiM7&a}#GnLsvs5OG^W1a}y_L zH&aIgGYc1(UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6IyLL*I$&<$@N{tu zskoIA?Cm2QC}Nwt{BoI<@zcv<28^e#%c?D!Dv;!(pi|hrf;)v#wQcSLCt=}2-M|j+ zRc#GADT-!U3KL~n#8eh>vUzX05Y!R+EC0uqxmEWCM85durNup)SA5>~yDjg(NLyRm z!&1G^)M}+R-_$Xh$s^)=bLn61xqjv8DJd$2Q)Zujy1GvjQiDg<%>63OJ-?FS46xm+p%l+#oM>Ni@w@3&vxAG;Np{QA>-!h$*JPmbTw=1 z_HEntrE^({z6uvPGa*&-Z*A>{n>iA)vbK^j4eXTDoH5K|Ou_sRdv+q}j)f$#FmOB4D zm>_U6MMhLK^up`PPSui<5|J6Kf{RoxrId82KT-&-=kz$(crhb{vu0oEk;k51HyoUu z4>L~-h>3Z$@#Y$hP2!2ArJ^fSxF&kEY~8S4Xi3mYO(||m?aLCT9s#XDUxkE)S>An@ ze(=_<&FA*ia2vg3*3r?Kbf~4Og5$fJ>WmpPcF1!54N#qH7u%Qdm%_UEvmek4>*kYm@W3I(xh zS{wiG?mZqR>H6@Y;_uBOU9w#YuHSx?{?k3cz!)6B5!oWa1ga-IUHx3vIVCg!0F()T A1ONa4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jsonobjecticon.png b/public/legacyicons16/jsonobjecticon.png new file mode 100644 index 0000000000000000000000000000000000000000..476c73f30fd9a62954aeb1d16da85f067935aad6 GIT binary patch literal 1684 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#CksngGiM7&a}#GnLsvs5OG^W1a}y_L zH&aIgGYc1(UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6IyLL*I$&<$@N{tu zskoIA?Cm2QC}Nwt{BoI<@zcv<28^e#%c?D!Dv;!(pi|hrf;)v#wQcSLCt=}2-M|j+ zRc#GADT-!U3KL~n#8eh>vUzX05Y!R+EC0uqxmEWCM85durNup)SA5>~yDjg(NLyRm z!&1G^)M}+R-_$Xh$s^)=bLn61xqjv8DJd$2Q)Zujy1GvjQiDg<%>63OJ-?FS46xm+p%l+#oM>Ni@w@3&vxAG;Np{QA>-!h$*JPmbTw=1 z_HEntrE^({z6uvPGa*&-Z*A>{n>iA)vbK^j4eXTDoH5K|Ou_sRdv+q}j)f$#FmOB4D zm>_U6MMhLK^up`PPSui<5|J6Kf{RoxrId82KT-&-=kz$(crhb{vu0oEk;k51HyoUu z4>L~-h>3Z$@#Y$hP2!2ArJ^fSxF&kEY~8S4Xi3mYO(||m?aLCT9s#XDUxkE)S>An@ ze(=_<&FA*ia2vg3*3r?Kbf~4Og5$fJ>WmpPcF1!54N#qH7u%Qdm%_UEvmek4>*kYm@W3I(xh zS{wiG?mZqR>H6@Y;_uBOU9w#YuHSx?{?k3cz!)6B5!oWa1ga-IUHx3vIVCg!0F()T A1ONa4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/jsonstringicon.png b/public/legacyicons16/jsonstringicon.png new file mode 100644 index 0000000000000000000000000000000000000000..476c73f30fd9a62954aeb1d16da85f067935aad6 GIT binary patch literal 1684 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#CksngGiM7&a}#GnLsvs5OG^W1a}y_L zH&aIgGYc1(UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6IyLL*I$&<$@N{tu zskoIA?Cm2QC}Nwt{BoI<@zcv<28^e#%c?D!Dv;!(pi|hrf;)v#wQcSLCt=}2-M|j+ zRc#GADT-!U3KL~n#8eh>vUzX05Y!R+EC0uqxmEWCM85durNup)SA5>~yDjg(NLyRm z!&1G^)M}+R-_$Xh$s^)=bLn61xqjv8DJd$2Q)Zujy1GvjQiDg<%>63OJ-?FS46xm+p%l+#oM>Ni@w@3&vxAG;Np{QA>-!h$*JPmbTw=1 z_HEntrE^({z6uvPGa*&-Z*A>{n>iA)vbK^j4eXTDoH5K|Ou_sRdv+q}j)f$#FmOB4D zm>_U6MMhLK^up`PPSui<5|J6Kf{RoxrId82KT-&-=kz$(crhb{vu0oEk;k51HyoUu z4>L~-h>3Z$@#Y$hP2!2ArJ^fSxF&kEY~8S4Xi3mYO(||m?aLCT9s#XDUxkE)S>An@ ze(=_<&FA*ia2vg3*3r?Kbf~4Og5$fJ>WmpPcF1!54N#qH7u%Qdm%_UEvmek4>*kYm@W3I(xh zS{wiG?mZqR>H6@Y;_uBOU9w#YuHSx?{?k3cz!)6B5!oWa1ga-IUHx3vIVCg!0F()T A1ONa4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/kanbanicon.png b/public/legacyicons16/kanbanicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0d1fa6f78bfbf55610303192f0077181a632609b GIT binary patch literal 564 zcmV-40?Yl0P)974Qd*$J#F*gcF}@TJCVl`7fwGFoH$Yyl#G7BFUhTfL-Itm1zvBX-HAeeP zX0yNSJ~Pk$|2wSk^7MErpWBj3Asq~Vm!ipN7>vOU#aBK_=6BDQ5DTGS_?HDz-OAi^FWH!Qal0ZZu zN~IDCug<_PtM>Wuh!XTrt5xw}VG+)!0|dU0)gi8~R$=4Lr21 z>t0?a7)Lq*%evs~e?-^o;&F2m^X5GE+75lQJHngICQQ@R9{uM|wa&&)ka~IKb-zt- zpVwpg`c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHmZ11A?(V`FnOOGiUPLsw%bGZPm}S0h&! zXG3#WV^brTUYGpj(%jU%5}4i;gkB4rdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrk z(>$o&6x?nx!>Lyv=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6dS<`OV+IB$eNPw1 zkcwMVf_<}v9VP10(#j_06Skw|?Cn8&StqBKl21g8v&9JUZx<8+xLxp{xF2 zv+u#2Fz=)ME*Y~ni?f<;4ZE`C#X{Z4obshN`wP<^9b>uGaQ@A1r#%$T+Ezy--=-tz?t`7ApmrU)#Z{`~Lq-xvN>cQan3@CeNtophXbl}?5$hYCfqKQn$+l`@x-yx^X$F}4kw;GQ7$#x z|DjdC=I^on`g$Kvhp%6;)n#G8gR?R|9dBOuD8~Q0li* zADch?y>HbNr|a=-LO+9+uFd=;%wH+MQnNMe@pX5%9j`0*JhP~&Om%&!%B*$U_*iRW z^IKIVm#IP5O;U^`XDsVXG3sr~3?FDjyKJsZsmkoHB zrvyDIvb-Z9+dA{?s@fiBr@lP3^YY?W_qb1Q3K6=W7pivrYuekSLWQ1xrUgE+=bDa6 kIi|l6p7gFj?w?=+gP45w68lG6JVC{&r>mdKI;Vst0J=OWLI3~& literal 0 HcmV?d00001 diff --git a/public/legacyicons16/lessthanorequaltoicon.png b/public/legacyicons16/lessthanorequaltoicon.png new file mode 100644 index 0000000000000000000000000000000000000000..369b25ea29ad7c545c86e286feaa1f2d1dcd6498 GIT binary patch literal 1467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHmZ11A?(V`FnOOGiUPLsw%bGZPm}S0h&! zXG3#WV^brTUYGpj(%jU%5}4i;gkB4rdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrk z(>$o&6x?nx!>Lyv=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6dS<`OV+IB$eNPw1 zkcwMVf_<}v9VP10(#j_06Skw|?Cn8&StqBKl21g8v&9JUZx<8+xLxp{xF2 zv+u#2Fz=)ME*Y~ni?f<;4ZE`C#X{Z4obshN`wP<^9b>uGaQ@A1r#%$T+Ezy--=-tz?t`7ApmrU)#Z{`~Lq-xvN>cQan3@CeNtophXbl}?5$hYCfqKQn$+l`@x-yx^X$F}4kw;GQ7$#x z|DjdC=I^on`g$Kvhp%6;)n#G8gR?R|9dBOuD8~Q0li* zADch?y>HbNr|a=-LO+9+uFd=;%wH+MQnNMe@pX5%9j`0*JhP~&Om%&!%B*$U_*iRW z^IKIVm#IP5O;U^`XDsVXG3sr~3?FDjyKJsZsmkoHB zrvyDIvb-Z9+dA{?s@fiBr@lP3^YY?W_qb1Q3K6=W7pivrYuekSLWQ1xrUgE+=bDa6 kIi|l6p7gFj?w?=+gP45w68lG6JVC{&r>mdKI;Vst0J=OWLI3~& literal 0 HcmV?d00001 diff --git a/public/legacyicons16/levelbedicon.png b/public/legacyicons16/levelbedicon.png new file mode 100644 index 0000000000000000000000000000000000000000..93db1764ff63c89c7be00929c9d14b9acd5bf99d GIT binary patch literal 451 zcmV;!0X+VRP)bGt9_2;ku-+%wX zd}by_1~wMvjk_AX0{;L1&p;43RBitM^5_5mPrg7fhz$}0$$<=DA!Go^=HGu97-k*5 z59X)YDKh*;vYCaj8~!tZ)bp@Il!Emlxg0DSH}m+0pTGb4!%SuY`jeBLW$pYF^AMO? zZZ_<8fkl7)`RBhP+X_V@dd7)hr~|;ZaOgSgi z1^=hNpT#)4$|NhzscO8^g0%Ae5@Ocl!_wdPq t^Fm}qI1yP2Cjf_(F}b>dE;tJiU;v%Qj}kfN@CpC`002ovPDHLkV1kLr#J>Ol literal 0 HcmV?d00001 diff --git a/public/legacyicons16/linkicon.png b/public/legacyicons16/linkicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f00cb2231006331f76e8fb34fe98ba3e6c4c5a GIT binary patch literal 649 zcmV;40(Sk0P)R-wVQ6jZWcdI0SI7HLUn+ckeHpfG*^&WNl8M*$>e_m+%~e1e$TbFH z(ca$P8S6G|`k$7O^&jK{CVU1k0`c?bFBpFR`o)l$lXnKleSPl2rS#vw|1$jj^9QU3 zuK|C7fi{2PLWYLgYKAv2UoylcB>fKv2xQp4Z3_cGzu;Pe0a#X1_5bVFum6KX!v1gG zy8ZvEHS7P!CnWywn=ol7P+AV;1xBO*o3?uOnoLGUMh1|?@87=}8tSSU5)xAxUcPwB zpslOV@ZSJml#C3+_wPS|_&dRXX88q- z<2Uc#FtD(3lrLGb_|3`F=ejkuv>3K*-o&7#twS)X7?&1GCf1H)a#g?Xt!HIMLl0ThjLv**n3J9+X%Fi7wZFolVUi|^~|Xai}!M<@(n=>QZp jqDXS@32BBI01#jRVaY0la%Xjb00000NkvXXu0mjfT~I+< literal 0 HcmV?d00001 diff --git a/public/legacyicons16/listicon.png b/public/legacyicons16/listicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8a08b5224d1939435ab7f850599c0e6e6701e3d2 GIT binary patch literal 554 zcmV+_0@eMAP)f2?T@`Nn;l|IPeZ_1j~TMAqc7M1pkFp35SqIF$tQS8mvPIM6eR!&T40N zXM8i7^(3HY-tgF6cD`@E@4Ywd!sE_HH4#hBdxXXC_wbaA7H16otk{&J1YTQCVT&Se z7=|E(5(29mdrQ(34wIuAPhNkC;9&?tw&yP)V2QwEu{J_^1^*iXD}(nCC&xz+g2OXT zUmT1)g8iw-(_ZHse4gWSt%iV=r$0w36I-^V&2#mzYaaFfQ;@1S?PX&J%Ht++=47v`R3wdVo&7f_L4IFg7Ozh5#nE zOzQ-S6fn-wY}5w`e)UC2fv?X}I3_Tg-lUUx1P+Gt4tZ2y%9hB}z9vdz;^7WnwZ^gA zeGil6u-1^0pnyXK1zJInwFk{c+0xPil*G5^3-R^F%*;QA!JVxEnLxF*g}p}?vHiA7 z)u$TR3|W@N$|qV=4Rmbv{nowT1bo0||HbY2ymozhs6h%?t^~(ZCoCvf*jULHVPjO#Ms~%7fTDsQpj&K6wO#OI z<~{GpI2zP0h11OC+;h&m_q-Wptwk-5Mvaf#`hB}na1PHm@JujL#8JxCfxl-A?)?CF zwcw713Jt2oH=b{^<4I_(Fu1&H9To6sni>BJV=VfXc5DoIGI1&P<%C-iuZ(=bEkYkO9Sxg!&5V@&)`#EYqJ{5UA#Lo9;B>q``;`xBuDYhvt? zLoPLB1>Ww$eZ{%2)fBzi)*fX^H68|SRQXQ~*W_n!a& literal 0 HcmV?d00001 diff --git a/public/legacyicons16/listingvarienticon.png b/public/legacyicons16/listingvarienticon.png new file mode 100644 index 0000000000000000000000000000000000000000..6fb1ca40cc062342034115807ecd38d8eab441bf GIT binary patch literal 597 zcmV-b0;>IqP)!8Fm6rp8!Gt#nIkpryMz zp+B}?XC}5O&{ALWcJ|HN&v)LwnNjFJERjgSbzK4=V?|LY5C|xp_*&C-9hS{dvux?r znuRm&@pv3U;N~!RY3T{2(`ib7`%0!+pt0NICUSx9Y4NH ztOfGj_mR&xD_SU<=<#^^m9632woonPKpXqeK9=No@;i%M_5j(#L*$PNP*qj@#mt3W z5OCeG!O8{D`X07E6fw8+1Do%UL92WCV;-SgDnm3@z=Dwiu~=+I7b`ms8mA=*hu@ia zxcd|HyBQfbDrH!e3XC4OEAS#3h2t>T)l<;ZB%ZxBv6#$Zfjh0g2AnGD%z>z|7w!r~ zxj?hg1hZ-YI|DsW;?bKtXpO@S2RsQwy9##&L_*^qxNR4$a|W~+XeGgOb?$BG1K?f( zDWa+oNOPO~(UPy4rVfNJ3rLYjT{fl9 jTxZqq+}W@S{t7SvZ+>sIY^)>m00000NkvXXu0mjfGrAAJ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/loadingicon.png b/public/legacyicons16/loadingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..26535e51dd14e440f8f3ac307ece0551e5e32c54 GIT binary patch literal 788 zcmV+v1MB>WP)@ zH$uoT#~UskzCN;~c@5e}RddPK;};;OqJX@BoRru^=S?<1sPYO{hj+N=)_JUE(FL?w ze7qaBhCQ%1?+0($#uCzXHX+EZ%pxB6g4p;VNKr@^n3@wirLxA0!sv6*m3vUsJc1*| z8U)6&Dx@o#5RUje*Zf)ySkTec7Yy;Pdco@ic2zPm3%>mgSd4(#kT+fh28L$jwj-`u z#*6AnR)wNNFCUyS&V?`$0g`bMhUEY}u}5&v+<-Mc2~Giijfe1=;WYeuZP(9gK5?%7 zF!aHPLDjLi~a%n!*`W_m{_7cAH(TmEUw`SJe^C6iEfNQ z3EY3}cd`F8-MRzKrk`+IlTf5Zh{+H#<$IAR^{eh>WcCX3P$> zkauXbq*w+MQep<#l!TJV8#ogE*zT-`lvR3*&#Vjh+8T_ROm4TS%nWx;Jvhz;-cX8k zVxDbZgtVN35)YuR)&hy)`Wb#hBdMGqJNX%Q(M^~tal^s-z{1LssH;U*{sW`k1~a4N zSclgzoQB`f$|@1yUA_tX!XRu`4@lOjtM98I$k$hEq94gw2um-Iby zNEi$6r0OeBRn=c#@v9^p$Bc)pa+Bet;`_IitJ!=DGZX$lBxW(jo7Wb91sDK?Gd){7 SlMJ8$0000n=pQ5k2669Fs@}&zywLNv* z-vm>c`(G1@_`cZTgS3f3RTXf~@p17Jayj$c)zo0;KMBSsCZ`jzSgO6F1IAke8-+rc z+Y^mKPwH4(T}3XR&x~9f9;)FKG=yzCDMiyTGn<8(&reOHZ$A#!M@Fv?lr4KW7CS`U z2s#?-N0Ax{HZ1|ylTf0Oz&B}WKKRDdcWy0z-w1O|+13bYCir1V;4FfljvD-~G^AGQ zIa_NYsB4f*cNt8SdLTG_CP6@>Q4ZvyDjp=C(^P=TDm*#z>d5GqvrQV5x#;P=G6|^L zE4C2{q^h+Z74f}b0yq|4-y1tq!_^5K$Ah)L2=mzu!YX8+jHP8a%VWLzXh9IP z#i@gLvtdPruJFM5_A0rc4rbtyLwZ{m9IwR@1lh@mK<_&hI$*xflK8c24jentPa=_! zrFAq&@Q0vS_Kg?M-{@5gfh5!(Xz-{O7Use`5xg1Og|X!#Q6f&mPW)dK31JNRCwB)Q%y)zQ562}&%19%GtkI> zh>CuYD1vCnb&C-S!zi#KYEy1BB3wjJJ1GdFg@hCmp`~raf`p1(2`Q59)I}|VLU3ha zIWuqO-uL?MD@>Pl;4sYNobPN>qea64E;mJD^OF4_f=- zvJTQ^p^_}L2+1aZ4pchL*%;O(s91rhRHRgX_h?ZC$^CP^82@w;r2-H%4}e1vENntB zbChx{L1I)m$+9`uFo7?nJU#FL4$18^ckp4p4T%EowqD{YEdrC^#&AEfvj#E02k9!4 zl)mJete4bbFT0hbHzT0bpqZyrGr1IQwDM3@a)}Q*zym0Kn8EFBWK;c zscR?Ou&8?RWC$t!LEVR{#cj}`K+LTK!g~;Lr2=&|A);d8_Z^(*#`LSJ$O+jy)p7b1 zOlBBcCOZKg5s9lY)JUR^hheGLZz1Hhm7`^ZoHA08&%BX z@&XkBSjanYG{9NE#stN}GOCS)j!glzW0!HhRZcg3oWc9}5LAYpr0ttmj@n6j;yoZ6 zniCb5IfyHUv^;elf)aT9Z4WD#_&R8{So;<%bM$jH4%Qcukpw8v#QKftOFE2yjGGsZ tG&OAB(ABtahZ6X|sAKN*5BQe=0{|&L5m;-6DpCLd002ovPDHLkV1n8DQX&8V literal 0 HcmV?d00001 diff --git a/public/legacyicons16/magicwandicon.png b/public/legacyicons16/magicwandicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6091a77798e650185ee1c129d8fa76d061db61 GIT binary patch literal 453 zcmV;$0XqJPP)g< va#HjoToM@>2@Wr835h5}pcotm009O74+h?2(Wp&(00000NkvXXu0mjfj=09X literal 0 HcmV?d00001 diff --git a/public/legacyicons16/mailcheckicon.png b/public/legacyicons16/mailcheckicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1b3d933ec95cb57a03160c5a83cf87888371893f GIT binary patch literal 720 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 BM>+ri literal 0 HcmV?d00001 diff --git a/public/legacyicons16/materialicon.png b/public/legacyicons16/materialicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca1f3422044b7a20bd61668d1533298b6dc7fa87 GIT binary patch literal 1483 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm(BQrNgCrd|1b7NOSLsvs5Gbd9^OA|*! zM{{R014kE_UYGpj(%jU%5}4i;gkC3{dO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrb z(>$o&6x?pH#Hm*w=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6I^;9|W(Ec(drud~ zkcwM9!M+*7fdc>T-S)k_$}l>)H!e!>Ae+`Sv6Wjc%{nIWK5orL=d*HEfnSy=X^HLC z2zzn2SyW%nMq^e^(F6rGt%WR(E+$=OQ=M{iI<8HaU%Rh%_K__vx8KX&JG1BJ&6)XW z9x6gV7fwITC6SeIOfg2GZDNOVVCKcwU$-sd>oGiW?09>P-I}(7h+wIknP1QUz5Lu^ zQuB@f&zOQ%mRDF!I9faJ=;K=MWz3l}Gs0RedXvke<>NdGHKeaUPCwH(@3O;0!x*1y4tcg33-_xpo3ayXq-s?S)< zTCwG=(kz|ufGed>zN+q+C-Pv^lm+5m%bN8T?$77Q`_8y9D=Na!d&QM$JI&hGSI^pL zV8@nqo8kEB%>{lpH(J)Y?eX4_^yn+6&k?p&YgZK|xc&J0L2r)rt|Pfm)hta}bL3l& z?%?I??D=N)AlGi&Bp2f;MvIjG8gl-=$PmSIcpbwBMXr)nQ}w1yc*c8k_sQl|%@&j1 zwXEkC2bxvBHq-v2$7L(QV`S)Ib9>IROf$pcDNRC3Rob65O;Qf~?YurcQuJ8TK8Mg{sT;)FVeE-9H&6Yhfg=>sHXFqY_ZuQ{{V@nYA z`?2ck46#2Gex)k3&HH`5OXu+udyUULlj>O{7_yQ?JQmN3Wdaqip00i_>zopr01Lq; AvH$=8 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/menuicon.png b/public/legacyicons16/menuicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b58ad8db697eb13a3292b450cdbd4548914e2d69 GIT binary patch literal 582 zcmV-M0=fN(P)lqOOj0wltRqsT&$-BZ~v^J{<~K#3g7d`R5wE;D<3 zhs{UBNOQM)JM-qv+c~lF{cke}!mLsn29XJJ-}jJ8$^Sz51AzuUjv9m-4@?Gu${zjs ziu3jjj6)EF@G8@Tm2ZbxUwW7s!=uR-KvNbc3PTavH~;}6gpeMe#uWl3q9cPlmK4J- z(>)%R*M38ViVjWEg77@NO#8UH)<)e=cIQ&cfAa01#^UN1G+QluU|b{zj|~qZoqj=V z%meC~{yvn;8n#S(09pv+qc>iJ223ug)g3>AyF|N9`z2hplK=RG4Z6~OPR?32~cilp~*!;PU zJTZVvW@euk7O}DZgP7$JlE|}j^9g|AyY2+oJ1BK%5cg`Z@4m;?V=a6F;B^9UdUA}X z%_Kt>FWyZ|L=0lYTrQXN&hF7Y^IN&zpE6IlUW&yc8jS{OwHo~gzTMaBb^0GtJTUfK z?7UAzQxDlb83q-g)V>(Fk^6xXjEs=gr)Cm*Fo<^mL4I$34wC5BNF8n89S}#-XQ~^YvJP z0rP`oZ*;)1tns$P{b=pl2d$+AUX=r8v50)?1wKtaf~=~8v8iq7@iUs@V!3vC9|bnoZDKlrp!MjH|$pBKJ@cq?f{ zCVHcD`}cGp5YXv%Ya$H|FfqRb!>HoL)()ikK8 z3Pm`bUM%udCmi94x3Wgy;_K{9I_=cV)$Lo`5e|pMWd*@_tw+Z&FrWK^cOU1F`1W(y z$NMAr)+~I-tpmF*Y*Lkz;vzI~AHmE;%f37G?9C++ycJ$*c#U-y5x&t|@v6DP3x3=6 d&-s@C0{~E>2o(vq?o0px002ovPDHLkV1inyM1%kU literal 0 HcmV?d00001 diff --git a/public/legacyicons16/multimotionicon.png b/public/legacyicons16/multimotionicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6e13dd3d6f0400d367a6f55e559cea5173dd13c8 GIT binary patch literal 575 zcmV-F0>J%=P)v;Y0u{{LXTCnGj>SPgJ)+4(=y$B<#grFUR{uD>w@3-iwZdu!Y= z3}Hg%xVP^H^Z$JPuxskZGYrxaA`CJ>3}OSt_7DsMkj<{GJD&lWN1Qn z1;!vTpxi2u8f3jp$bK&HH)8nt>yIRmdk=`uG5{US1ab6PkQh)d6r={E79|XvTXy^p zbJAm2di5hilD|2FtkRAD%s`zW2y$Tjl3V}({Qbw^sw)Ci^MN7CRUa58;Mie=1|lQF zi%-88g!p(E&c6E3@ciLD1|}vZkQ*7~RMZ$A-@5~hiGK`d#f8CYUVQoi)`J`d#!gM! z|L1Rf@ZY&7Qhr!u>b)F{IuG|Fr`TuLEpU?jP{}1d6 z82|5&PkTUWKx(0442&RC7#ShXVPs}8;gwKiw#c4Z@aNB;2uW2Hu-vm-cNkb$m{;$r za;pF;6NG6-i3PC0-#=%>G%e5m`~N?}-$9Romxr5yhntJR-$9oFC>9Ej9VCF_0we$m zlQa7I8eq=Fi#Jf5jgp4&WF})5V4`t>BphR$iI6~cHpZnHW&l8d0RXn(^L@L_?79E| N002ovPDHLkV1h8O2$28) literal 0 HcmV?d00001 diff --git a/public/legacyicons16/newmailicon.png b/public/legacyicons16/newmailicon.png new file mode 100644 index 0000000000000000000000000000000000000000..98d241789830a18aa92ba216bb2fc06d7f4ec2e8 GIT binary patch literal 1494 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHn20~1RFM@KV514jcxLsw%9Ge<)wHy0yE zHwzPI10xfdUYGpj(%jU%5}4i;gkE!;dO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrc z(>$o&6x?nx#i>^x=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6nxl?s4g&*|m#2$k zNX4y|;IrAnjw1ixzR3$dvL%{jB1`XzjUxJDfmPjVUj@EQlM`AwJ>cU5&;Gyae}uV~ zsZF0IuvJcEP5g4Drl$5J!7Umre^x{}o7^1_KW$J5U?dR()nbbIO|NkAK zJAQu1&An0Xy>4}t!m9I;@2%obFYWI9%P3dhplI3cQYxti0=M9hSX$)L=z{@@jdBE?+oOV@R#-QQU+{`-$- zj#=(42VI2~&p(@T=G@GL;@e4mE(hkVR8XGkHGNUS zZkw5}Bj!m~C<%({s6l4st3da`xL3|;Q* z{Dk8on>SC_HIhDcvrwjZc1)hsyiJdlJ|8enS@qbZ^<8h#(jxAYDU%pE(w8l}u;O~P z>51o`Czx-T9?g0G*6~FL=DAD?)tmnN-Vp`)&$f3WDozSIPu_mI;qJBX>P#Ot-^)0n zddV+t+fP3eW}9_?vj5+z3(%ZDOTMBydXc?m!;k;Jj(y1s_z~W~$iR3~NX<87NfoH1 N^>p=fS?83{1OUiSF7W^W literal 0 HcmV?d00001 diff --git a/public/legacyicons16/newwindowicon.png b/public/legacyicons16/newwindowicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8da3ac419a8d2cab1f952f479998c40e05cbc7a0 GIT binary patch literal 1399 zcmaJ>drT8|96uu}VUb5R%zOan0S+g!24&IjlvXkrQZ84WkMQ)nK4T1!F2ytJ0=}N)$s8Oo^bG3Jk^7nK+7p%MT<+6Pz`; zjmTS$C7*PVOOkjTL3}*K?ElM`}WxoF@EZQ4* z8nMwL=M^YSLW=kNbded+xU24 zWavphppWgocrk86>yY$Q&S>0Cv}OH(TcA#I-G#qE|owZhI=lgq;{3>m9d`o?9?=Il_!t-;D>c9I= zU(ucpMwgCg>ldS5LC>2{?jLUsl!1zE?bIS+zFVoGzPi6-dXVx2I@&*p#j3_rfHq@3 z|2>yDACVUS+f}|MLf`S;2LZORtx`;wdc62~lQQMco@3DwwgW)V#JfN2if;z)cq1a? zcYL|^+W~ida>o`!-tD;u*@uHi&s@DQf3y57kPuT`nU&wue>tYTG;a0_$ouMSR{axm zc~8{XrZ*`VM&M_grqZKNC7#-QK@i5j-Mjn+F$pT7 z(MUwa#;C-?%15x$%2)6WEPVo>!NMw_m0%?XK_R435UV5v5mA#gfsorhXZ9}9Bx-cH z-P@g={mnOXoG2b`)?7!$wCe)&3^f5rAs}q4zPf)MxB2qg-Zr4<&=p?9k46~;4GSn9 zpT^i@YfU#JE5PF+ZzNHV%_LC10z$2b+qEoMJX5B(Ovjd}T zC_$O{j@jmdY6CA99$;t*1W4|76L|`_E-Op{e*g#qxXz~nA*JUu0NJZ{;1jY_(^8 zRmO5wVq|g@h|b~Wq=0mGfz+yRYSF&m2e_0mHl4t0sRpGQv@Us#G$lBL0PX|#Ky8s$<-YVzj-EVxktwp87o2L=O|E)#vyAJ^d0Ex$*#6KM+ Q$p8QV07*qoM6N<$f>^lUrvLx| literal 0 HcmV?d00001 diff --git a/public/legacyicons16/notequalicon.png b/public/legacyicons16/notequalicon.png new file mode 100644 index 0000000000000000000000000000000000000000..33a383748bca465d6d0e7be4fa2ce83c861e36ba GIT binary patch literal 473 zcmV;~0Ve*5P)1Bai@#8xK6ALSt`Ds!U zgJE$w!x4r~upuBeNDL+qQVRo&AX69_8I6G^o-xSIWB9ggCR~y$DjiIti(QyHiNWT; z1rwm&voHfda$rLYlhYZ#Z(52q5IOy#8P3n03Dykco(1bgG5}#nY&^ryJ)2N8v%B~) zoL{^Ut{E1HENGU1B^ZDHMEDoxSD+ZO8uT!Lhqh5*5X0XKC$V~g*}$CP-1>DOS1`g{ z05<@n+1SUM;or?Ga1BiAI$#=I?Ch4UU_;fHo8W8^o&;cN2@GxNd{hQ%GD^#sypjxcyz{1W3 zEO_G35tPt|#SXeWC><~$WhP^!%wmis3^C+UG80S@4$WBQ;juso00=MutP2U)_A3w6 P00000NkvXXu0mjf8D7L! literal 0 HcmV?d00001 diff --git a/public/legacyicons16/notetypeicon.png b/public/legacyicons16/notetypeicon.png new file mode 100644 index 0000000000000000000000000000000000000000..07d6c45b51318c146b1d01fbe5b63480cc74117a GIT binary patch literal 1340 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnELjz|QLl$o&6x?nx!l_pu=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6y6N|uH4F@l8$4Yc zLn>}fnQW-T5-8C2fBWv|@5CNXX(Fm7=mrxxc{7uSW( z&Z-BG#uhz)S9X6!<@1Eme9DpH6%|ZQg^}!T+at?))?ZBwaC@k_Nxvs+s=?jr-n>tNHELo4OHw<} z6x@8VXPVL)1>=2}c7%JcnDSaehU>!3mx^!Icg%Z}cwt%Gt3B6BUuk`)I{Djgb?fu=+n@GGBh#j%FI6|8*8 z)@B?RySIIv$Q-fA>z_^Z{kE+y75EmYIcznbF2X)zUZvQblryjN6VGwwg`&cMvD?(b4h;pUJ+PgTe~ HDWM4fl#=AY literal 0 HcmV?d00001 diff --git a/public/legacyicons16/numberedlisticon.png b/public/legacyicons16/numberedlisticon.png new file mode 100644 index 0000000000000000000000000000000000000000..6777890acccca6addc30b56caf154a4a4d703394 GIT binary patch literal 562 zcmV-20?qx2P)JM+q}VDTR)Ije`~^u7u}-xJDS`nDbzMOb#mX{Ri68_wtRFEOEfzm! z_RaIY7v{OTQ$#Nh=FXdU&pqe7xvXBVpDLyDaUA15!8wNz;!K+2a=DC$M6FiK%cOIo zv5$=8*gc6*Dtd^NPA$@QTjRy^XE3!g`S8e>csF-~AI%8c9|v&J(R7%Bv717ZYf4m? zT<$U^@qK&%f_8lA!S^!g>&qgWeN4|BJ##KM-;!_)xL~%0iZujD@rA(aHx&fIQxuB@ z+LQR(YT@_sF=l7Kr2ueA$~eM~p(iZ;#f5q6w*Dua@R`*ehG8#&q^_p(;ip$n3Wy@o zsya5mZK8I*+yd}~M5X!@FM|xWo99@1KZr|fWbZ9#9rpqVDKP(G5Ql%RFf_dbnemYG z1@TUNHb}-Jg(!?}01|yZ(f_h>gqf`ts&7k%6GleI&>sXS778TML(7_Ygw>U0C&w`$ z3Yc6zK-TA&__~K*pPyi3eJ%B8QmRV=bB=H{r-r)KCM#tQ;BH0oc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnAOIIgXCnpP23pW=-LsugUXH#caGb0yg zS7TR4H#aw!UYGpj(%jU%5}4i;gkDRWdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#xZPrg z(>$o&6x?nx$EjBz=oo!a#3DsBObD2IKumbD1#;jCKQ#}S+KYh6`grlIYz79#jh-%! zAr-fJf^EH-9R+Huce=Q4F=*9bQ52lwa>YyFX#9fSi0-huC6|n5XgU31_SzuuML|`nc3!t*D*wzX%&6l)#LFex9N_- zk;_jO&Y2K&=*gpp7bkYq>$oW1oTnwTLRQ~yzuTsZ-(_UgeBQm`=Vg2uz2MQQ&l>AB z%g?a?2v7U?@srrY#hNqs{NbIG#TKE=DK7P=h%4w|+T-Zu*H$mO+PSp)ZC=E3=c}fy ztD|J{i!_^z3YNXx;(GMBl#T2gl?@HPOB+7(iYBt&Zi$|=c*@46RtI*+UXdjxbIVpd z@@SsVzl(!K)pODP(9Kp`VxQdIP5B!QG-` z1M}`L_ppkM3Ry1_@@i4QAEyid1(@F@tv!9|^cOkz%-N#$t5;kJD0mn1qwsL?Q{$9? zO(yfE-i)02&NQf_J3Z){(B5Nv4$G^(KluM`yUqFYKf@as8IC?~Z@GEGFa%VfdAjvRAB literal 0 HcmV?d00001 diff --git a/public/legacyicons16/openappicon.png b/public/legacyicons16/openappicon.png new file mode 100644 index 0000000000000000000000000000000000000000..217d1ecc6e5c05e4df49878e68919fa29045ebed GIT binary patch literal 366 zcmV-!0g?WRP)F4(|?FDQ&g2`eFBnG?!Yo2>Cd<(yw`^7O8@`> M07*qoM6N<$f*EL)`~Uy| literal 0 HcmV?d00001 diff --git a/public/legacyicons16/openinappicon.png b/public/legacyicons16/openinappicon.png new file mode 100644 index 0000000000000000000000000000000000000000..5eed3336570c3f30f98929a22bc9785a801631ba GIT binary patch literal 664 zcmV;J0%!e+P)@a5-F6VokbH8EsOnzQTk@0;W2Q9`JemU+!hh>gR4bG09f$MqT z2LOB2f^$sIzszV&=@2lbB&LdWNMc|uz}llj40nf*LE}u4Bmy6u%E0liBm~p;S`ZL} zOReWME^yEw#-X&LPUC+{<8(JQcs~Ipvf_`)O-Y$9vdV*Pvl+l=_ zEclEE1dImtckp2XO15G6K@#Ws2q4en&OiyAnF0Bq!z&_CN+E6~VYj7l$nHj$-9vqZ zI)Rt~t_)3*Y8m&-&4)W=oaBtLUbT=`Vvajhv+xI zqStx`8O2A%6mbb!MIc`-;_2i)>@V@YT^h z@~>y%|3I0wPd!>f+#YPW9;tA$*^U$On>frDNwFCq#{nkB_N>%D1EtmU*7EeHvs$2^ z+WuE?F5Jf2#5l0=9$2a1c`1wQM{_GxnZ8x}&>Z6w)dc#?8%T*ocz;Fs=XWe`)-kwL yL8X$#weH-jkDPsL`QO=Jk<)GJ&FJB80R{m66Sd9Q{Hrqn00004Jq&-bQ)SJnyQehZKO?1`@l<+Ho;7z#-uUzwHRyCCQTpO_@L1cUQE=)7m0%&|nd)N*aeg0IudH)6WSNPD(5hjubQ<;8x@9nDZ zxOVF1a%STt)38pg7cqs40#c%L<$!-?i-^hCXWb6nZ{NOO34zX|N+qkxIHs{f* zfTr&)FWtn%GE6RSl)j%~MU9elCYV?(CvAtZRai1ZYj+=ITdt$@{O3Fjaxeq_e3o33 z$&_L)s}l_Vg69pB5pOna=s=e&g@F;u#;d5?3U|B3GlJ-zDNQJJ$ANI@BL-$%#*$)M zYF09U&$o)+KTa|*-H0WEhw4rek;#bMbtH~>jl4qnzW;XNr&CeM9 z^;O#5yu_m24xWzdNx6EMTT`F1Z^u!&C!aL^JV?Osmqh-wilRr1U@?wzu^gN6WQ^j4 z)6`XM<)@K09wY~4Z;0Xfb~FQKQoZcmevHmrJrzd!&W~e-)%9hT>r~qQA}nbs?HW9? za)z2}A4}c?aazWeCzBU%beV=J-!~FH3@7L^Y%tdFx)uo4C;~Dhzre&= z%3i4r?Ruf935JG*+{NW@-sQE%^9=th@Q+A=ETw{C{u}d+XGzpN4V_=nCFJ8da_&Im k|3_?1OmKf~^DhAg028=hnQJRtB>(^b07*qoM6N<$f?cq?&Hw-a literal 0 HcmV?d00001 diff --git a/public/legacyicons16/orderitemicon.png b/public/legacyicons16/orderitemicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9aa521f5d83ec6622e5984179fc6658f44831ed5 GIT binary patch literal 868 zcmV-q1DpJbP)PIPVuograge*}%jEW*c&BRPg(6#Mh)<&*K zyXtP6?z&f8bNB8{GdC*hxM(Y-lrNB(H!lLT@~Iu2U&c}7HfxsqJkIkRr{QNr zB!nQWh8_w;rBO03?nn3MQQTPc1ip|&x#d2O^E}5f`~zO6iLtu+p~pQ!AB<6&Qa3>MRq^a{2(cNfz0RscgDz^}ma>>h%FiE7i;E7qnY@9!fhiemBk#`x34 z@ndDo>X4gXi0NBfkde#Sa=I936lQB2LR&9Eprlky;_sWy4 uj#b5M>}iG~vtG#Dk}_*=oeT6!fB^s}Qh>1>?bMF|0000c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHnQX9G7ACqn~MODA(fLsugU6Jr-Q6E_PN zLnjw=S4St9UYGpj(%jU%5}4i;gkD3OdO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#INf64 ziqkx(-V~f}F>u4FS0CsYeNe9i_zMCPI8+6BbC+~9>8Z*;kPcueI(akh znw{d@76(C1foa!vZ`x};FYb+i0&_TAMn{Hck7Myc^r^_YuhX@xi4OyR2H%kg#l+w-~VV8W3(E~oAX zUA#2wjM%FA9oJWKDoNk}mA5A}I=^YnwccA{_g=Z}Sr>apuch~sXNBaI8vUe;i}hpu z%^&`%-MVL2wZ*l(gzMpRcP-F$IpsT}J!^6NzQy66|Jz?~XJBTKU|;Cw@yDVQRC;*2 L`njxgN@xNAfAXHn literal 0 HcmV?d00001 diff --git a/public/legacyicons16/panfilledicon.png b/public/legacyicons16/panfilledicon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc79299d5c76079666ecefd258dd023fff6a6c52 GIT binary patch literal 613 zcmV-r0-F7aP)885s)vMRljEG>2F@|<4jt@P7QkOfrc=gbYnO&`S&Ac># z5934UNvRjzJzW?$HHy!#CXmP+NKxtNt(ihA07r@usb__e>j-Ne!s=V7L}Bps6>vfO z+ha2TD98N;5DY73_t1R<<`CZBKk}$GRv;C@Hr3*204c)Y@P(_Thfb${09@IBcPy=3`_1H=Mw`C##B^=oN$t@5q$Yy`(JaGb`@AshxF^i0I~k~T=*@!Q4W@~3z1di5t5*VKiu zZ8VqA;kup5ui$moB+i}~n?F;Y`{-`COS+n=Zs;2TX3uM@5x%>@^Q}gC_T<>yNTsx( zi}6hpX+B)di*aXSak}Z-;yWKhwiW;7{S{yU<*xGm>nNy_00000NkvXXu0mjftE?kr literal 0 HcmV?d00001 diff --git a/public/legacyicons16/panicon.png b/public/legacyicons16/panicon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc79299d5c76079666ecefd258dd023fff6a6c52 GIT binary patch literal 613 zcmV-r0-F7aP)885s)vMRljEG>2F@|<4jt@P7QkOfrc=gbYnO&`S&Ac># z5934UNvRjzJzW?$HHy!#CXmP+NKxtNt(ihA07r@usb__e>j-Ne!s=V7L}Bps6>vfO z+ha2TD98N;5DY73_t1R<<`CZBKk}$GRv;C@Hr3*204c)Y@P(_Thfb${09@IBcPy=3`_1H=Mw`C##B^=oN$t@5q$Yy`(JaGb`@AshxF^i0I~k~T=*@!Q4W@~3z1di5t5*VKiu zZ8VqA;kup5ui$moB+i}~n?F;Y`{-`COS+n=Zs;2TX3uM@5x%>@^Q}gC_T<>yNTsx( zi}6hpX+B)di*aXSak}Z-;yWKhwiW;7{S{yU<*xGm>nNy_00000NkvXXu0mjftE?kr literal 0 HcmV?d00001 diff --git a/public/legacyicons16/particon.png b/public/legacyicons16/particon.png new file mode 100644 index 0000000000000000000000000000000000000000..3ca4d1b59493fc040b524aabbdbdeaffd8cce911 GIT binary patch literal 669 zcmV;O0%HA%P)564C9=GF@}vXJ3f>P$NIA(H&?z^Q)BrUd_vT! z$EKLMdYJQOSq_ooFCl6*zZXj@jVHC@GgwRWFq`c~{38t2^08cadrwv~f^yMyTtwpo z(1T&@*p*0>C--vKZWEp5r$p!E9{{f7WRqvk1MN1=bbtkb@@=^xdHNj9UD~Okc>O}w zw*wU>Az47>K2UuFXj|0s>$60*1ss_Kcey`>n#re15AJ3ny?uyhMuE4N6aXWMIDOr1 z$-(ph3RjNK1-C}_IhI|e(irn>9H2>e`QE9*?vW8-;RXQ+J%q+wb=I{9=sAwn$_I2E zNMUy3CQ=vkY@I^IGlqUd#Rw@Km!DBgMuvt=zto=+z@)7CmJ*ls#GI!t0L1K(c({RgSoJDozf#uu75z-0u$N1vC=eh0WMUaV6xj{=7ED9?fKg9;+?q z{}IkPSeCViG)>h|L0?-VMSOjGCuEERo-xL>rhr=(omWz#Rom)JZ*Q)N2kZ5k zqRr~>*nyH3}!IibZFG#B8$%`wGnE9?)|?{iEBO);Bx_VxbW1Zaq-(~0nWK6e5f zk4Ho9+en%&^kunR{@DK@2)^f_2^2*U>~=d)I?bmzHW!3p2)^$_p65^$pAg5-oeX&U zeY4pNbe~P?LX+;CUWMS#_REfs!N{Jj(cdj-O(v&>#sRUN)P}J+-J^-QPXw mH=-}j#hqT0fl2JY1Q-BQLSx=v%rAZb0000 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/partstockicon.png b/public/legacyicons16/partstockicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d69e9f7137f265d0743a5ef4453d342b48fae07d GIT binary patch literal 827 zcmV-B1H}A^P)EbizoyMDabz{2n#9bvLG+&qAmNZKiyaB#&O03T8P{G6eJ?ziUCuZG`j&x(P-N`Yt3z2!fZLfgw0|Bg%JEiObn5En7Ji2!$oJ(# z-;BVm@bG9JL}GEo;_+`C4aci?0OFOWADfegaqsfUG8FjI5RL=uq(CqUwz?#7NfaLwqlvrJ`hiuKmtZ-Pa)^qmA|8*xCGyZz4Z(FC8}TG^y*ZE+ z6`JP&M127x)AM+J`y3~xy98V)b0Z_|0LFq6LUekjsiD}P<=iGpnhhqP$UKU?5>Djl zRCgxE=YBb*i)*@xmje;_(xRw2nt>zP9(49Bqi;L{Sy3RXE@Y>xsIOp1C1dEDFcD5j z2ydkR0(c&9yIcq*Qs^3tqS%|j)tW+Z9FHGi1*d!)RGNiP(U2gaH+Dh&xYV1zz$AUof9p~g2W`4riq!A z7$r_msvA&c5j+6|GTV}6c^7~pQK(K{5Xfl2GA&pFqqzm$5D0D?IRfyG1VL~D<+eMB z-wZEw1_Dz~M`1OfnSl*2?|4#R`}ZGElR+sLy-eY3#rYHfeIzqF+KM)UpL z{LZI-Y^0SUqC(OB9qNBjduS>oD)j2XlQ$0@#FHch^-vMKl*Op{gBq(1Nodmq zNlTk%lil^3+7ybL+SwggX1@34eecaO95P-dFC{Dkae)1OX-X1HUY%W-6Z@8BiDmoo z^6o^*JJ1^#jw$HwaT1b2-`4SMv558J#_F~BLO>Ak4&a1$z#WKO3Bfc>)T(v-_)sJc z2_ZE|70mzo-sJ>+%t>|xW~&t+xi|#Fq-}{K_r8GW?UWk1^+H|J3K$t5f@NB9QERJ! z%MzR}8HVAYz8UojWM;?8#702c@8+;bSw{lXB5U*}nCt>!Np=WJS}re448=k~L#G<6 zGeMIItgTHjkB3e-(d+4hIvLxG!GZenXRy8IZ3!%sEFDmg znu+EEgC~`9C?(oa8ucX3>Qu&B2ErMcDy@887KbR_Q!_9$o7ehAw$&vTGv4$dV^-roglwqA*w zn4XTT`h&-O!=rAr8Vv$5$ON34*V?CQhy5>{V)BJAc+qN_ln{gVcAZ+4{tMhE5Yc9y y{eB56Q0t^7lw$*wPIuOhN0000gjlb83BS{Frx zD%MRY;-}!Z8%q^w)r}i*B~%o2Q5SV3fe8E2lnMgc1-zSk?eWYZ^l;P@V%6-p@1Ru{xuk}kHj z`cS0``Y(?_y6bx|w0D>SHVJbTmAxv(Q0@|%zJ zbRbB0cwQ)D_{mG;@{`!yu^I<=cjEf}9LC;!L1+6a#Je|OM{69%_pF2GW>Qi=U{{qo zwtvf7ye?Le@Eqjc6>zw3tN2MY`Ht}sE|@%d?q$8jjL6$06p&tf)YUeh@&1 zh_HBrbtI^SryB(v3zfpO_L>97^ix%`V`qV2IP>I@&$@aSYr4+f(Jy|K^tXAfKb5tf5F4M<`u(5C z6En^{dE~RMevu}o-#$J$cx4pdf0mJy$#deoqE5{dGtNAD2vT{N#hbY_6csgVyl zKc)0QU!ym_YP)DoxW7qi} zZd34WCbRSA`{vEen`hwK%4V}~T-SZ-d0xohGYq3?n&!K?xw+^4Si!*Xja)AGpwsEB z-kqF8Vr&edP>+vhvx(x)4!&(|K`AwzPNzRz2|%)(usS>Y5T1Pd2M4Iv8@&M0Xaw=0 zApsj$Sy_f;sDm(oNdQlto|!?tae>m0pAs1ehr>DxYTDeVpE%&W!%o)Vd z@e#gmZenBOi%xrVbQJk~9_#BHVqd_y<=|#4hHxl|sj2(7lgZ?=+3j|pjf^C4`uh~2 zppD(#5>k&Iqg2{MI2hFWNh+oH=_ihO@|Xcj2u7k|blnbY+h%<@JU-UimH^bh4v#Kv z@e@Zpc{%_a!7mU9h$u!zMCztiDsaW7pE%86V;Dg07=~-WvMgSaK8ekvR?50&D~%(b zJT4{Ds?}>YK>^cbhjr)M?KYIy)U>&;XpkCt!Z>+$gWu{m=QY00RJvkXXRaa>#T50000F-zcLc^oQO6UM2r`ShNPqv zDzr$uY`5L<&1_AKNyV4E%w*ns-~0LAu+&iGw(HnuMYRmT1vrNi@mp&b#=$fL+~>c; zHT@iF!ronJ7m?Tq5bVOXQhI~;!RfVmKqbz@Q4t)VfjG7~u#!p{>OaGy1! z`lt!`GUfpk7NPv9DjgLxV2e(|ft6ME%EAK7fdQ~Rd*P;kK(w}jn>mPbNqSKQS#|m- zxDgh5`9lJr-cZV@HqHL?;Eh4JYXv%+fu?W3juv2T-m7412?ncDu#Gh08_`wkoN$b?+9r{^y%X;u}Rq-Qmzreva-jI_TcG_4g?H( zb_sZv9;?*z95E!`l4}e;Kc@CwqOW<5Ut z5CVNY*oA9PKKAQNc{?#Py*p}(0DKz5N}&uf(Yr09k&covoOd zUq#NML4_Ldb#?_K)08#b?Cn%lgC+qa6_QU=6yXv@HZzpNh0X&?>xo6%z%>nel;4w6 zg+`P(az4HwHORcVvHCM`!xnT2AlH$p&*BZB~`%8cU0M3c$R&}A#{Qv*}07*qoM6N<$g3pIU Ap8x;= literal 0 HcmV?d00001 diff --git a/public/legacyicons16/paymentpolicyicon.png b/public/legacyicons16/paymentpolicyicon.png new file mode 100644 index 0000000000000000000000000000000000000000..00fea4e16f4039b2e506a4d4f392eccf567fd8db GIT binary patch literal 783 zcmV+q1MvKbP)wAVHEym=AYS}ZQa$% zKy6dgLc%iB2p_yq7F~$wrR=SQpqF~+sR#m*5_n-DP^XxY`Q+@Kh$*hyPe$$IswH4lNI1Gy~tdMK~flww;!a1 zP~o33QecCnxrL>UWBLAY zRm77#eE8aj>l8M#y|>+fFFRd@m5j|3>;PzyJy9D!;d}Nc;c* N002ovPDHLkV1g^BZnppc literal 0 HcmV?d00001 diff --git a/public/legacyicons16/permissionsettingicon.png b/public/legacyicons16/permissionsettingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4c54593066a29724a638acb75c92fc04318e9696 GIT binary patch literal 920 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/personicon.png b/public/legacyicons16/personicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4166dbfe0e703f436aa7539260136bc758770a82 GIT binary patch literal 593 zcmV-X0^*UJM1@ z>ra=e*~WgmCIBDoJ6ODOX)u;dp2fM5I6~4uOsiqhkLzpD6DA2!ln@Y4AQ*}uKqOc; z5?vcu+{Vux4b&1bayfyC=`lFA<41+ym!yV?2Mf=^3%^m7RY=Eza4d$dE8wP;MyUj) zqCk}uFUk-^=VjLhEB2Yx@=6|5*T4)NTX_SoGxbzg1`{u~(_^W%O%}a{?>~0&Y3&;d zLK64iX}@mIZ@>NL8{ByOW$(@fDRT9EKZYt4UvmzQhB$_LcQG~IhmRY4#(a_)_oz`{ zgW2-#C7bkJ;?j%Mj#YU0gO@?Fo^bzQ~8R>Y1s>+ZpbFcGim|H3VHbdQ8 z>Ge7)WgWS)1;e17uTWAb3i3WQjiK@FGp~#m$vZ{}667nrVASkvP$;Tc%~f%7Kti+K z4_cnI=Hzo$0b{(g0nL4Q_`XJ;Ic_W8rf-lcG?JmB#4^xN5bXe-rnxa z_-1!U_M#x>gO8orZ{GXf_h!VkN9()8Om}h%z$HVVwmBREkRm`7%DvS)SC6Zd;FY_x zNK6S)%#a!U1?wpli`SReI>kCCu*F5|?K!fC=wb$s@uDCRViawePU-SxevK)~ehclp zwgx-#G}=w7AUI6lBksRM+P;B2z5q+i(2UAazR7oe5nsYfSRcQQw&Rj4Zp?BqhQ{6s z^!Y8AoLfCQmJ+t4dOo>YbamrM&X{g4Aj!u#N2BN_w-ykedRUlPkHBkbbJb!t*||X{ z`=6d+kXg`V45)jb`-uM|`3FH6u`JUai1>GWY6(fwLoz%-Y83a2MJ-l`M(~LGQA7>s4-#o_kz)*COoq%P zz|_;4g6gt&yKfN6V+cfTNayDLY5e&73eX0|YGiu95>P3qE&<)0uTb(}l)x*k&NzZx z|16(@e+RazKDqf3{}Ub;C@FB1@HmBG|MlF`+7->WZSB8-Zgd$0G+b}{2~RUSM-Y)( dYv276U;tgLty2LDLO=ij002ovPDHLkV1hz*3O)b; literal 0 HcmV?d00001 diff --git a/public/legacyicons16/playcircleicon.png b/public/legacyicons16/playcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..184be23125a64eb0a80617582aa9e45c6f0e8c58 GIT binary patch literal 742 zcmVA-TnxX&OtGGJ9Wl9&at> z64AfGk*-8jW5*!%ji%`L0eUi4SZHM6v>KBKEQj>>WiQCI2u7w!vB_@dJWeh^$fvA-VU>18;| zfD;BK*&2BtFFTCx*GhLOySwhGvGONLMk=jWfx{L#JjFwu~?wkz~_uRx5khd9>ep_ zQ}9EA1QVX{MYpmC*>wNV`){a;^4cvEmdOU(IJj>co;;1C|MqG4zMMDdgu)ZP=!z-o z8gC5H$Dd0yohO>e5GDEMrE)}{e)%++CHk6Kf%JtZe9;vz()Y~7o2zXPM=?8>M|HWZ zlcVt+-N14ARN>it8@Voh;R#=KrSGC*&)N1?aqf9FMalVq=Hv}9RCwBCQ_oKmQ4s!iyY04HG;O@L zBoKP5vD^%QfK-h^J;F_on)GNi9@Lx12EB+ep`^VK6Gc+M$h`>(n8*P`fdo#v{Y6V_ z)9w#vrY@RGw(eG|2+A8{_F4B>Dk%Y&wmLpnKEo#Pv3w;@A1hAI-OtV z0)`R7Xgm&;-nI22XoVue0xAPI^K?3mvrd~b9njoHC=?RYgF50ZoISOb-NbaBzf~ zTQ{+|xCDb&LOzZ&j`7SB0W#ePhhW(j{C+=~CVy%XR#uCcn!1WN3vUPI&?+p)2IHA0 z0^A6Gsk`v`d}2JNMj;xFU~lg`B9REz*NWoTC@u`*i2&^}6i0zZSp}dC{x%7Wj9fr0 z7K2H(-@bEK#Cdg$XP#F=uhniLM2%u~O;yGEy&mGRI7+1wo<4aD*S0yEG?eko6M;sf z@!{z3kg|=yN7+@%4iZQvllZi{f)~%9QGaalah!3CXP&o}qq$tpHO-3KYMr^2O4Y4a zYwqc3(`}N~YIX6kah!3CXP$SEj<>e99&T=akt1t_jX|AUBN^8npeZU?-A0-2!tU-jA$xeaXhWClB3UAv%|41oqcb!P z$YmLHyH~H*KV~wSmo(ldYyNi|hn`WgOMiCAdmOT=x9s8T{9Awl0DKKK13W)xg#Z8m M07*qoM6N<$g4fAURsaA1 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/plusicon.png b/public/legacyicons16/plusicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0ea124a744763ffe056b84a56b6100c45303068a GIT binary patch literal 698 zcmV;r0!96aP)CkTpyMMUf(3l}b2gjyF`6&DIhc6Ox{+>|cFg@&|{O2tC7 zAdLz6G)>ax`#zm{`4v-e;e~nJcjwMIGjrw&!!Yna%fcTaMC0Jn42DzTT{&|D$NC3RR&&_ON0G>EAhaGrFuaO#MVp(S z!sQkK3V!D~*f;U)njb5Xw^&~Hqoi_nfR*x8ItH*)bYU^Hf$uyT+2_3l$ZQ#zw~R?awQu z3Nb1e(3@?6#zy}}TLpGy6TNQoYnWl5tlc?xq~|cg$&V&;nIcMh6M*+cDu+w5D`hwp zv%6;-DsZADZHwyc#Lba(i&WmzO{rfl3saT4`m!n`kl9H0FDvj@pFqLSh-dG8MW(4)oG4Zq#0^#T{7)3X1R;rWC+RGNHrJB`nNlX#((`&os&^9v6tF4a6zNEWb8L%K7_v#KHSMrrP2$@sK(H5->{^ gAb%707*qoM6N<$f(m;$tN;K2 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/plusminusicon.png b/public/legacyicons16/plusminusicon.png new file mode 100644 index 0000000000000000000000000000000000000000..005fdd1f4b1bdc8cf546de23f26b482f29feb447 GIT binary patch literal 663 zcmV;I0%-k-P)qgK0U#X-=5zu=&BvlxdC)edQ^2_i}xXi=z(gE|T#)XgGF>7Xgn zH0Hhg>36PwFr#55j=6euvSIjLY>?r-usC`zW|@ z;4HX}-Rr)`r8g`<{rzm-J`It@ucQ}>JNP*?yx4vqYDjh#|)Z^FypULk+GSP4Fo+0tHOE>v!Ah0n10uv9$ zkqZLM)oQq3DiIb~oPUmq(mmutnFRGHXwQx#kP>H37O4V*rnw9ii(Y}z3d1J`eNao0 z9O7F0mjbs~0znwyaixMgV`CoAR;##6IF}K){%#A|R%Al~AvEbizoyMDabz{2n#9bvLG+&qAmNZKiyaB#&O03T8P{G6eJ?ziUCuZG`j&x(P-N`Yt3z2!fZLfgw0|Bg%JEiObn5En7Ji2!$oJ(# z-;BVm@bG9JL}GEo;_+`C4aci?0OFOWADfegaqsfUG8FjI5RL=uq(CqUwz?#7NfaLwqlvrJ`hiuKmtZ-Pa)^qmA|8*xCGyZz4Z(FC8}TG^y*ZE+ z6`JP&M127x)AM+J`y3~xy98V)b0Z_|0LFq6LUekjsiD}P<=iGpnhhqP$UKU?5>Djl zRCgxE=YBb*i)*@xmje;_(xRw2nt>zP9(49Bqi;L{Sy3RXE@Y>xsIOp1C1dEDFcD5j z2ydkR0(c&9yIcq*Qs^3tqS%|j)tW+Z9FHGi1*d!)RGNiP(U2gaH+Dh&xYV1zz$AUof9p~g2W`4riq!A z7$r_msvA&c5j+6|GTV}6c^7~pQK(K{5Xfl2GA&pFqqzm$5D0D?IRfyG1VL~D<+eMB z-wZEw1_Dz~M`1OfnSl*2?|4#R`}ZGElR+sLy-eY3#rYHfeIzqF+KM)UpL z{L z1C181;z23I3x$IR4OTBE{tX)c0TY^%*u;~G(W`%f3B@J`JxJ?CQ4ZF46%svQ#YClx zbbmf)9tBy#!AT}>GV^`k&YL$Y?pNlpoG8FjJ_JI9VN~_}uoy%Ups-^CkcI)cHRu9TMbsYihSPBY4!Opd zKp7(H=4BX$)gTCp6ys>B7s9k)QJhO7W-b$`#u(T0wYHRULCnt1s&cukLAP$-fhA3l zAc8Q82}sjm0{kGv<3|s5u2d><&k@?r7FJi+FfcHPM8c+_i@gWHzlWflg6n!{e*A=7 z?lhRIXJA_vawDhE-``IH3A&rWVWt!dxEgCqYo{}wM7!TDED=8 zXb7I?X^s{!sNnlPdXq;`t3AVyjqfN-PU)9W-BI#T`335YB@7Inz|725&0((WbUKad z{L@KRPbLhkW^drZ&1rmf;)^t#0-mf5A{)KNi^bvbAwR$CSMI%}O;c)%-03>U zoa5SlEOSMrQqfeNfY891h?>P!!N1l_4=jPboBMX`zi&Efl0;`6%5)4$;!Q&>~Gj6Kuf)-BA2S z!0D8^JJG3#x;a!-V5c4%=rI*V=L8w3ySa0oR=vpyQ25xGNg-hd&f13z(Wvrl>&K} zRH`Nkj;1UCmI|>@0~RiV!zDtI1d~hTA+Q(|VW>!qViBPt43|dWmpjIgmPC;lg5x7jQREeWy5~(aUMkI<6%j9B_3R7Yc;i9N;dAN9ltD+3~WRsoA?H6UUwlo=i>88?lci+D`EVJ3*RQN_{*`-6S~Jmn9}xrRRdn@w!^;k(`Z&LC#3aW&a^~`$ z+;%5|?vx$yxVnXu`8xR-mTTkVw@#Vpy1|}l_mLdFcsj&BQ9G}fhsAtKrWrlEeFmzN z;@EYsH~6)*UdTLl-R+Bbe#vPvLog}N7*^5l&3n7<-o1d{j0&eiTbr8F2>`q=&Vu|u z_9^#DJ3Lc8jLob=pYnHASTtRKig_(c~7<qc`n?7Fjn4Jf87o@EG(DKNxVfB^oYfc1ozx+j<5FDvp!dm?z@{qqu1l zt0JFSFQ!_`ib~Etahvhi@rBGO`|Pt@TG}4vojAIS6s+|eJkfNk;%)7mqE>B0@dOOI W|3aVvdxD03?dq5W)i+TqKl=x@s9RM4 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/productcategoryicon.png b/public/legacyicons16/productcategoryicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f1ed9abe0338be5a0401f4aee1b3bb168b4d815f GIT binary patch literal 632 zcmV-;0*C#HP)4gUbq(tw1lgoXx`HVs0gK|-QT;Nk*gBnKlTn_z-{ zmhYU)-7d3t&KJ-ik94}dotgJ$-pr9P27{QufTqgxGmAP3uNoaE7bGM|sxpx{$6x!S zseeO+ZJ)Bq=VzY*TTvP$C03r?ILjc0=nnu+A|W7D<`Wa0NdS!2oVvxShDKmPGuu1Z{X#D3g|-0BZ&qN9*G%zO46N zD4sVu^%@Qrc`Ds1baRPAMG7LbeA>HftOGIA&>{S+y14WB!(!4xyYUUh=}X*79hA*; zs@NUjK4So91b$-;-y6->tMfCSvO&Q{3%OG#fnJLTF^s=9aIa;Dv9bIfwI98O6QfM# z&RzC+V0j(IuuEljHs;@Ei!vnIlXu^Ym7iYmY~+PRvHvr>_inmd1OCpx1sDLU%fF)P S!b7P50000 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/producticon.png b/public/legacyicons16/producticon.png new file mode 100644 index 0000000000000000000000000000000000000000..5c93c4fe7dc4299a5ca620635826f815fda9ff78 GIT binary patch literal 546 zcmV+-0^R+IP)DZ96CPS`f~2TwcZE=jv{5_GjLW)(;$${6=gfTH ze&@^_#yQ7-jJE$LBbvxM2oiP+VB% z>=KE+qa7BV>fv33131}DAQ3-Bb88s&EjlGk|8ktC{1k;`F{BSH9PX!JMu@!KL~L~( z8u$YWz9IO{DEv)|JfF?KRFA(aRkhKK4nu?;!gSNTMg+p{GswjkD0kv}e=%QN8`Z%n zz!Qi_Uz6;GD`@3jT9!zu-c z0fQqk&k7h+9gC*D_-Z9J*7N7*{qm4 k=u`jLj1TO;?ffXf0D8flPX|PU zO0;@ONlH=TDvEH^rgBjswJCE`7!nB;Vqm)#3GUiNP>Wi(HzLVMC|dLbLL0-M6v3Cz z=li+$&YaHNo0JO!JD0f(XXZQeo$ov1Y{zk|#8MC-{2f|IRG0G@EKZ?B0-hlRe1-Va z#?byuEtY;vLt%rk1!H8;S92H@20v-vgH>%1@ZQ%NJ3G7JJsN?;Kf)nGl8bC5jh=~b zNWpN{}IkPSeCViG)>h|L0?-VMSOjGCuEERo-xL>rhr=(omWz#Rom)JZ*Q)N2kZ5k zqRr~>*nyH3}!IibZFG#B8$%`wGnE9?)|?{iEBO);Bx_VxbW1Zaq-(~0nWK6e5f zk4Ho9+en%&^kunR{@DK@2)^f_2^2*U>~=d)I?bmzHW!3p2)^$_p65^$pAg5-oeX&U zeY4pNbe~P?LX+;CUWMS#_REfs!N{Jj(cdj-O(v&>#sRUN)P}J+-J^-QPXw mH=-}j#hqT0fl2JY1Q-BQLSx=v%rAZb0000 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/productstockicon.png b/public/legacyicons16/productstockicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ef720cf41ee264adce37f4a9eca3baf626170d2d GIT binary patch literal 634 zcmV-=0)_pFP)%*f$W7tw09@cr{!GNPt}c!I+_;5XNo$f7PpXttDdyKI-f;!*VUeGhcQ<8T?_A_?q*(l@(@Qz(2(dYiE#3_rjh6!6Ffc$eIfajF8|8^o5=ycOX>JX3oS8ciu*#_f z3dQ9^BuN72#<4Je9EDc}sXAaI*6GbEF=H^q7Nad!rbacYx;R1P9MUwSfUofloHg7_ zVB;7nP=iZrNOo8VWL(m}I;zMu=o zeZGqIQm=u6eMXxuILOt3py43WI>cHd7qCU$fsUQzn<3XIvKaP%(xNolXrqWV*cC8} zMcskg(K!h7PT+|v4`{ilCP>>DS&Oer_rjlI8z~3}hvx?Sr)Q_J@$M0;?3;r`;m+K2 z*-~O0O9@h U#H=u$eEDcb18TMq&8>cJpLX?rO|4+>3-U=2k2Ls?x+ zTV10GX>fPV_};XUYzba;VBR<1d*8f$Z)ZkGDe>RO#JZGco-C=%jLci<_~Y76=ZiHd z?@cV@^@s0@Gcsp?t0aQW!_@uEF0a;qcqobF^Cip`9E^u2;X+3nd<;1kaPmkPiHnD@ zIG(_-(C%k`KvziD>mFZ^+*K@vTf98{))uWr(ZC$=O@me-OK%Va`k#$O2;m) zhp!#@f$M`n#TW2pqra^MbN0^pO?+%PgYND6+4%kvRJ~&N|iy5>PLT zo7D>T?eE0YR+YLf&;Ka{(Y7A^YOg|-N+phX*N;Ud&U3l%DdeimW`_Jb1+ z<=BAJj5#x8Z^oJTI_J(0S_dwdbI$jD_nhwl>$|U{f`!{E`4n2I8pOGl0VZ#% zl%rQqH6gK_!}zBJzC_bl&N`?t1$Ni?aI`UiK!po^gVR_@W|RmEXe{8Omv5ihhj-yL z9=?oV|299q^&Up-UW>Zf=Q!sX$M{m^8u#3Fya5xlNleWp;WjngY;Qm?w1~Q%AYRQZ zDqk9!$}^7f%u@okZJ({(T#5JJ(^RgDj-izMMk5HUljwgjuY76fD$h8^Gp|rRgq%xe z;h`63+At~7(mSOFXj1G}TfGusvfEG{gYnEOwhtt&9Hev=yV4Ye&33o!D;gOBv8fX`z<*9rtp(~!$i1;i^1(Mk+Qqf4leI#r?53^X+d7ZIOd+5<^G ze*unjo^gz4o)U;ZJJ<7hW&sxU<)N3{Gz*gkCe6Z3_-3EuoM#;4nWqGJsJY0S?(vBk zWULi<-3Gh__R-KT42IRsKF2xFIL0#%#a&_ZuRnC9Q{Qr+zj^Og?5wYb-)ok4A@w_p z&}~ErS`py000000NkvXXu0mjf=X+i@ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/reloadicon.png b/public/legacyicons16/reloadicon.png new file mode 100644 index 0000000000000000000000000000000000000000..257cfee396d5cbebd839de85ce07de888f4ea206 GIT binary patch literal 674 zcmV;T0$u%yP)c5r#tc9wCFE4rIa-!1q-0q!CnXT4+IPh@KIlp_)|DJ;of^@6O&$Qb|%0Qj}Sozsbo8Q|>Mbn=U zP2E7#wB?O`Ep!GZny!_X7GPuz^XAJUAIBgXg^BNwVUi{61V^rojQRaE_qNj4NLdoVFk+|dMdJ*; zhruC&vq5gXzRrV0P}bF)f!c~)+<0;`kvy2BK~0+`3U)UG7hM{IuyBhaR6s z^E4C0gyZR%rDXZ6T~Z#euCIvb`VE|rHoo@?;#gG;J%Lwr*M*c6rP9`TeALEboY+=M z_9iFvJX#TP`AWOxTOW5H#;`tQNBIm9*+5DUdmdObp`;j!>}EcEvauMR>P~t_*#n}! zx{k1Mn;#1yWC@t0h{~O4*tM2I<{~!k28MaoAd1baJIiXe5uVjC=3!%jS3*P_5Qj*e zMuH)F`}<^aT#vEUo#>M7I&k@5J6}Uhj82Wy|5@Hbx@RKrQvzahya-(6+;Z6|hDkxh z+p$h@q{FG4u2oi&6#bWJbgAj{v=B}^Y5y2!b=uZ+`M(4h0H#Ie$NWKnJpcdz07*qo IM6N<$g2$IKwEzGB literal 0 HcmV?d00001 diff --git a/public/legacyicons16/returnpolicyicon.png b/public/legacyicons16/returnpolicyicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a588266dc9baf72bc4cdd9df616087aad8290fa3 GIT binary patch literal 673 zcmV;S0$%-zP);H?%M(r307CJ>2g*-}&yj>gZj_+4NKt6Si&8EDWXK`xICfcoh$y zU)CqWoeD|gH3-`weCfzp=CV1QLIh@cG>)Tq{UOnKphGoATeWHs60f-+#EjZc$cltQ z3baYiYAm&!?NvLdT(yV#4yAoXA}%Z~%%685@lzQu zosqOrx1Y@nM{47J3S+Y<|L8JyKDV1$@DLeV9Va8|K&psp%R}QGJ?(I^OgbU z1Ux&3?mXE|CM#yjJUC7sWOgB4CgkVJN&@!}ZQX|!@Jz}TFsHOI)V3>q=TsN*v1WdX zwB7;f!!y77&JCNW-Li{h>ajfc6z|3$_LfKL;7#VaF`5d1xjSs_V$hM|OjTd5XfznFZm zwvE_@hGu?PU3^VK|3H537m&y~n8+&=K@`9UXH-q zhmf8HDS?Lptlp<;#R$8PlP|<-F*QC z%J}+*#_Ny4iaoGb_7}E*FSuYj9!jF1UV*{qNedq(esC74xR~uyBc1+M{p;P1?9D_s8V5um$vRnVH+%Hg0KFmg&MzECL?#?w#I2sRjS-y2;4Dx;$vr$ zWEW@W2+8aQSynyD62->0oPtfsPYFNWfolZ?rKIOJxvf*LV5Cpt9DJ2{v`>j`3qdV3 z<iQ#U literal 0 HcmV?d00001 diff --git a/public/legacyicons16/rulericon.png b/public/legacyicons16/rulericon.png new file mode 100644 index 0000000000000000000000000000000000000000..ae13ed459744b20d84abee1766278e06d0c82e38 GIT binary patch literal 514 zcmV+d0{#7oP)-6-x;r*f2)h1f9?6bUGew zwQh29PwqXx@4M$*#>!lw*>+^&`x$`pV3BX7+7!hbgqarnOF-alRQHUP@p{PnPRf(I zNJ#-P11oos1RLao9t6f4kT`Y|_oB9w5ik~aZbRqPG7EaUnX#gVF=I6w9BHP#if-Ra zIQvOGbp}angB;)3%1lxYVxv; z$gVkCzhLPIJHC8a7ucQaf^xHnp!b(^Y?9j9D+=cX)Nh26W&=aDY-9C?8O#=DFj-h- zT`v$bE)0ij@t zML-k|o;2~I3F23R21Er+NK8C>@W3Ac2RL~1XgqlF(o$1nF!3W8HQEwSCQ8JQ7)eVP z`auhgp>d(KyW{MZ7ECnJd6~?6v+wttnK!diAP{(~Y1%O&!rw&V1yjjfk|e=mvHTbs z8rm%z;ER_ogY6%ILdcL=EsWPVMqVpG5`;%n4{MD(vJqL=HN@g^{vZ%rT7t*p;b6r3 zIQF-8;`YoSUd@Ma`alz$RH{lQ*eC7hmSqd{%i$G#!1y8GZPeBTHHd1Dj=*#CQbzB3jXNkVfDWtM(y9&|^M3a+#GRlz6 zr;=sZShI;VLRW^N##5-W0{ypIFn5QL%d5!gYuJ=FF?&~oE^Q}Z5^x2W;np0CrP(21 z6BRggUBdH;48pMm$C1(-MAQFy3A`Q+a7rGzZhtpk;XflOpBy3J%X%6HPQ~%)}^o$+F z+0HKPZK>nos>4DufyRMhyzK3Rvu_aX?ndaYdPqCR)#vrmPKhgN)9N}=II5KWkwlW% zMLhE6+3WQd+bD_O_|VksD*gxTZrj&f_P4tC6#b%Dwb-(BsCpFoL)pN{Uyii_B)Vf~AvaXx|H_vwXrgM-9fBn88G-bt+&eE-FMg6vU>D#dvXR z0y0leG8x)*$lYva$%$aZ6RzN@&|3L7MZ4#ug9=%%GxT5BxLJ zsM!5GR>J3>hI79Yim{CA1NZ#9qTP@wrAQ_XiV6>Vt$B-GjjjI;)#}{r_P)`cT>}}ec#hdy!*zlmyjfLT%hYZ8k=2f z29JmVDJ?C*h0d@y&1<*$6qAU z%F4*BkTTTFG)uxoyV|rU+Vx{)B)N$s!)@rK7St-FMNkB3kb{v{sMt6V6%wYP)HqY> zq>j&-c{AU;-N}C5R0LgkeBZm=bM85p`$;fF`;D7Tx)2u#6c1X?Ns<(l73J!gniCE9 zEr{sXkG-|s?da~NNKhqXL;@-~9(R-dTD$vi1XA?UY;Se%EicR3vaJyIUM~hG{4mEU zFqtImUZ0HPB^h|_a-r|Vz*OD&+Uytw&GxpY&dx4UHJuLMeor0F85)}j(JRjq^^7mj z^`RN6b9g8uh&ms3QncPkAcr-reot8m+Il@Wur&=;8*P}=1g3)m^ARqvD6l4&aCc-L z6}w8HX`y^Gu8*LB1akbsB?n9T~N7^!l>Vze`ZSaw($bFdTZsGd7D!V3 zYn5?Zcy%?bRvXH5=8?BK6@zzLPm literal 0 HcmV?d00001 diff --git a/public/legacyicons16/settingsicon.png b/public/legacyicons16/settingsicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4eeb7611d8f7e47350bf4f6b4b196c657cf34d GIT binary patch literal 777 zcmV+k1NQuhP)Te z3L;=)DTG#wz=lLz5I4GDg~WsfD^MaJAQ}}!6L~6IHY9G4l^Xm3wHpNj2{up)iIfJ1 z5-3`<4=d2|o`KOy|K6zj z-rgQ=)YU1gDt!Y(I~?;ikwjsB);~CDHlMqCaBzUdMR$OEH5d&BoXO9}+UhE{0|D|T z7Zq8UR;z`_v;6Mf-HvM%fj|V&Xf$Pa_dCkV%8;3P%8;9T8j(m8{tZ7WD=U$%PlwOv zV@87!(=#&){+|fA6g=$io#h@xlgWh8j}X-SRY^-vgCt2j!o}c|$K9pe^f|ExT#1V| zYl-5S--Ksn1@5IKc$SwD`}I??+pJb1774Es3q8G0<^BDA9=ZXca0E#@9p*pH!?)&r zJv}w`vb>_Ao-w(`T4LkpVFmZ#QI9MLO7={k!ZkEBAQp>ZYkLd2Bprxw$?YDQ`uJf+ zuh)Oe&d#YJdn6h`b@de_CnsZUZ0s-s`i+i`A}=ow))MQXk+a**U#Ks=SSE3@deQ~0 z0)^A*gxBkZjz_8%(N3H8&aT-y{_f;G7z|=zVL|Bu0u~n+Lli}Yczk>uLj!%KM~yT` zv~#4y<+v=ZODsFb1Y<@9E>~6k?YMYcDeRYZ2|VSXdWS@Lh0d<~JB8*#X116iZEPSV zH5CH)tl>>VE9qpXbBo0ya{Ql;RT2w_!!C_RbIIXwz~yoU`TL7mSy{MVTZ>l{6WH9` zq@Ixdem~M$iv z85w1@Nm}o8@YLfVk1vJ?RUDCrRLpUL<6=+P&z&^RzXcconJh2WhKU{;00000NkvXX Hu0mjflC)gi literal 0 HcmV?d00001 diff --git a/public/legacyicons16/shipmenticon.png b/public/legacyicons16/shipmenticon.png new file mode 100644 index 0000000000000000000000000000000000000000..4ce7e9c67c37d31c1492e597977fd42796e85e11 GIT binary patch literal 650 zcmV;50(Jd~P)F+;67Zn5 z^#{$Sfi`Q}of+Rwf(8j*dT`(^v+up{d+&X3muaoBmcy~eBc5N}dS6MIhE^>TET$1- zOLsFJZ-=A00m;3KnK;X4vv~FT4XV}Un{928V}aB2s<$GMb;o!1_89QL;;gAilB}a~|4O#- k*GJJZ&i?z~_)CBR0K<*e*W|JZ+5i9m07*qoM6N<$g0)vG>i_@% literal 0 HcmV?d00001 diff --git a/public/legacyicons16/softwareupdateicon.png b/public/legacyicons16/softwareupdateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b7639f15582efa20b1019a4973f60b72b4399ba6 GIT binary patch literal 814 zcmV+}1JV46P)l0X9KYi)B`pkZS64i$=K zYreF6+52|y?!BFRbv8ph++ndIkJn&wHiVa-16YWpdi&cPCuJKWPu{Ec z+KSSG@P%VlXrYcRC-x#OimNw}fe(lL_??t+#$E|aiJ{5X>AAZKpyOR&A!_t}4Wi3E zhPOW!0qLIvh7v-d7+y~-qI-B64g1Ss(5lbZyF5D-0Hw9pR+x~23OX$dbD>^2lo{Wj z-EU0JO!hF*2%?;Tfr$|6s>&dw#hc4F5XCEbMm^@DJXkJ?9^c0?CM&R0gHPQ9w@$al zgZ>`EarhbLq1EYV1WD5}fDmnnBgkPj^y(r;?lqsH=TljUkk|hAkFPmJE`=Pe24R5# zp*j_S{I8{?fV^A{_(T%nz}SaZuBJoTsdRMpsbWF@R4N`v9tAAXfRaoQ<;9;QP@Jzt zSxG+4yGO;vLZjILn(nZz!<}Q^QlR)ncmi4FiUfHfBEkV%3yly2@dno90iZRa+g4-< zSxYxzJ^}DNPodxx03TcOCSx%WMh$DZ2?d7SOSbFo+jf`NngP&4L!)gEYc`vp(WsG# zMiHO?^+*8(MxJ-hPtSs7Rq#iFqjlA&t~58(L*rQ*@F^(39|KJ`5S*FC(4DjG3SivV zJ)Bsa>z(}a4Y9O@K!U;UT~=B5nqmU0MT*hDT%?D^v^h+-r%6^bZLe#6@<3l$Twi9{ zi7lpLyy+jri?+jx(eCm{vJ6RX7V6J1j0{ba|GLpqapc@VQ;q#1n`<~A@Ao+!8RNcn s8dW0ev@ZA=?=9KKS5I3#SDYw3pJJa8jQ@1>w8SaivjCEJWH!_7ol$g-e(!D#UHg9{5wwitX#x@mNo+SY#=t$wgxa`%79 z^E|(|CpSAZ=&#?ldmDlv^@07~5L~wx-`X1ZZT_{uz{RBbBHFMN*HVlE5DzEC02&aO z1PB3!n>f4zx)4N<@!^OT2@cS#B;ZUDgQo=0!E-#@8<;mN@;J2}caIn3RScBN@3AOMX))54gj(rFjAsY}Cs@tVNUO^7z? z!tN&(2@ausk^)d0PMTTLPNDV=oa!K*9nN;tLQ*6_SqRc$rbyc6ph*hddN3GG;o@}2 z+rJeHo?KW`(`1?;QmGW4vf`4GASkEPNst!8VlhL6S)C9yCT$kgmXd-OsI0=v8ZU`x zQIUyBg@pe+sMN2^kO} zpi1Kk3kMf(DTb2iJ_RtEq=Y4DtklJ!q@+n|Qj*cWVH-}N2Y8W_QtBo?7^DNDsxcx9 z0$vve6>y&CXrGVjB|Y|jo72`yQ9g^uN_u=APp7q$q^wSluf+9A?6?3#t;FTZTnAZ^ zTeN~8!^mEs@Gk(aUy%fKvt*jDoQt=j-WHdun2X(4kxRg2h~i-XHR#e6bWd?xwk^3WL3F8r*Aq@(i=DU}GwSWPv+Gkw3x$GIbl7=CVe$+&zqom&bS;@>Avd1M>9_t@$$ceC#K^{IlGyPItu+SfQOIKBu+ z-?x5Q^+Z1Rr}WLtPYtJgE+Bh!tr;j9nVY*}+KXTNquIDn_*vh0vudYd?A~hCho)N5 zJ+X?|n)GYapH5$S;LOvY+H|XRW|~2EF#yy&pKrL+^x4VeTc>o@4f9hyHFX0gUYmPx zggA6N>;5>pplfd*c*y&sf0i;dzFnV0R&Ka2)n!&lWP>wgKKO2Avx z=PsRYXWOHcM~FZ6N!|SVi}C1X<@a>HwdUw-A)i0uH?|2Id>grN@Q3Mpi^rdhEoe7& zoxd%eHZFHxN~ul9K5tlleB-R+se@~=QT~=L*4+J)=ob!+)f@b4(d9SxeBHA4@RN!2 u&mgfk6R+$;zP+A6_3uR0M=VG!i5x!v(Q)ys>+cnRO99`Y_d;*<<-Y-V;Jc;( literal 0 HcmV?d00001 diff --git a/public/legacyicons16/sortcircleicon.png b/public/legacyicons16/sortcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..7e13fd98333fe48624eac2f53ce9a0685beb6132 GIT binary patch literal 703 zcmV;w0zmzVP)aKmd(V$3+2q6nJ4I<1<)L$S$Sdum7?1G}gcF{s;+(Zc0C{4|K z_nywVI?fZ?b>VP-o%7xEedk<7MEIX!y2ckE5Y7>s^JrQJN~t~`1?%+FII%go z3yt{^Xx&-`(D1?blotN;t80<5|sKCa9``8U-zfMzrr;DGyuWn_&(U1BZ-vJ6{}7ga4D>cs8&5_>gT>(F^qv5;+E zgU+%1l4DUSae}f_$b=DMzBoBn_&{6%qN^;T>zV2k0i6V6@Zn^uW*%HBm~>5lRS22L zV1qa@GF-+>u+-qwTy-mWSA2#rFgt`aRUTsHgaI>pbgeLQoV7&uTBFJ#md z)BvhOC}g7un{{^F2h(UY!Q zs425~FCxAz&Uyi59~$k~X3K+r4@&vDg{I9gy`C14U5hN@ZV|EeAS7r#-B9h)P+NP+ lbt%PeA6w=hzuEp3U;wcf3Fw04*kb?y002ovPDHLkV1oXtKz;xK literal 0 HcmV?d00001 diff --git a/public/legacyicons16/spoolicon.png b/public/legacyicons16/spoolicon.png new file mode 100644 index 0000000000000000000000000000000000000000..fa938bcb721ffd8ab6e62470df577548d97ce7d6 GIT binary patch literal 785 zcmV+s1Md8ZP)-3@MwkF4J%ftOFn=PV9$^65&S?!3lc&tgz##pKox33^JtaE&BL)B+gyhR zlm!b$8hNa_=iGbGxg!NZ07;VYueGzYyTCbL<}$x5bGFQ6`MThuFh4&x9b$PHw70jX z)@rp$RaI{h*%i8&rt=D&1IAcj+jify%zpi(Va8*z=EB0FF-kBbI5;@yQy?0R1}w`$ zx7!7Q;5ar~tri65U|c|EGE$i|a``+qHa1=mbbUx5%QDL4^6(o5bD2SC5lEVbTsi~J zWypflJxAOykjrGkw%0-|8xd@8zl0D9wzjsgv-=($r2uX59wPIrQ07)(@;r*A&nUht z4oe^D#z#L!%z*E?Fp?>(K70&gB8QlvBhDqv#w9eT4HUBl?7w=BcKaM-8iZJ%H145oZF0rMqxQpOJBV#H2-|aNPm2g*nVjBw%n4uRk85 zZMle$z)SfwZY*YDmTjukrmVkl>`w)n4$m9VU6OA>?wM#g_+qnln6sq zktxm}Zy}_MlH$JaVL)4QeH>PLP>6W#(G%#TL&pP5S3=*i5eP~zjcEYrdK72PGqh?y z@a9VlQ#k_u9zeBw|ra>f{i!@a^a;DwPU8lu9&Q z{4as$d6=BI1Vu!U&83k{7&tfEIQd@0r{gNBwHlh#UO0&oO=(0?5sv;Jf+$&deEgGw z>hv!5Q6*5D9FQqUViK6dXiHS7OW8p0#R*$z58J<{JT^M3m%eMg^iApfmB*T;p<)emtjRYk%khyXe88T#S=8O#E^eP0K>Oe% zBBkIf;KAEflgYA7kT>X0p=+q*WADXj*yJk-Y(#)dA8AKo?Cu=i zEU#d3`4hIKBpkxop766tUkfSWc^;1D`?&=ODUD6pIm!9c{oqoysX`$|c&M5^u_ta7 z^}!w&ljD!5ygt*WkTOV$l-;u(?HRG|{PmZ@tCgP!qNM#y;cTJn(tHh_!ybZK-GC8Q zz})%r^^sweN(-2OK8M{IX>hhDA`Jy0F*P-fuo0NZ5!q8#?2yeKFlV`3HYeke{vU-q z58?a!sRtB+I6K63wWe{n_lR-KoKsc=7UmJTma22z>Zb z{cD++HcvsD!Z%Rx5D^6-;t;MSk>*kUql{At%>Yc{TFyns=lk&M+ye;?=-9Eke`tcS zeLVnExV%t9&(J+Is#P=pv@5VHKDg|FC9#lMf=*5eA@KCRM^58)fTdg37h~hy^u~nKjrdkp) zE%lKmHlbKc-RzDtc~ql0h<>o_Ff-rxfB$31z@rpOU<}Y18)jg=r~m>oBoT6eke_?B zwBST&I=k7TD7_Ywj8(myY?Oe7uWH|XCNpo4NQ+cdp(S#TlbsDpzso8k{S8=8M8u-A zqPu`1!$_6pcq%hTCD?=r)%k%SyPA~#9d;R)9wsoESb#Vr#VCxkMG&vUf`NSwRLM%~ z>yJW&*o1?TU|U`Ho;Hg6;WX?f9Zs($PcC=BplUkCVrlGk)x%s>*E*KSrpURci;V9J z7X_ajCZ6z$%E|<)WrAg17_k=Oybk;;q!|#G+RqGMaBuhT4|X&nk;#Ebzd7Im912Bf zI*Dj_W+r;M>tMb!o#&rJ&1vsFzD{~;pCHf0?mvsp|=-mDm6 zkB=LxYpA$aqa3?_#qV<;Ikd}(C$S|S1r-HEqjqmLR@K~ED=P^U4hW1g#o&Xtcr_7Clcv+R3pL1T;w|8BAZCDf00uq?Yjg0gAdIp9 d;p2w@0{{o+^nW|uVz literal 0 HcmV?d00001 diff --git a/public/legacyicons16/stockeventicon.png b/public/legacyicons16/stockeventicon.png new file mode 100644 index 0000000000000000000000000000000000000000..945af71e331b96806455806b64619f42516063c8 GIT binary patch literal 775 zcmV+i1Ni)jP)GcN{vV) zAVq=~H2M#iXp9^Ti5`%8#hQ?Sf_O0DBvBG?a`ONeAL+#yFL+T8#1i8xLXC;x(b5v$ zl+Z%AyY24&oEcz2Z~l_mnfcB4efxXNNJIollCWnlM&D6(Jp)s(INjHN<>#LN+1n44 z+03K&Mym(rT$wN8eOJkCDI>Z7l4J>qr8QiC)g7nHD%mYM(M1q*Be}2ux&(&RiE}tt z<)6CoH*orgq1qNmQ8B%eL9X>Ksslc_kf69FhE$PQTm`zG!c{cXJ-i7|z*r`@??+)o zU&Fr*L|9xwKd{LDLAxOT7I2Hr%P#?6_!>;cIkcC@XYo`Ag@uBvLHKzu}_QQ_<9 z>49mQSX&_vtI+p*$G$EG$x|5LMlRpTVrD*nwy(3n@pm>gi`4= zj#LI=S=N3863BZ@vMl3Yi;aK6N!GqK_Q(zg0ytK6RHWz$n3gqm?|%PzhdJp0k=KIn zPt?{T7_3BkeqI!J>|=}{Zwbuqb8cYk0RGSTjh^@;zyKgiUvR)a(Z~P*002ovPDHLk FV1n+6XTbmf literal 0 HcmV?d00001 diff --git a/public/legacyicons16/stocklocationicon.png b/public/legacyicons16/stocklocationicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6646b815f73739664b42e0fc8fb9308d86fb4be8 GIT binary patch literal 630 zcmV-+0*U>JP)=bYPc z&o8dHTvmN~{4&n{-e!`gP9Ob@V}g)>^4x&QUcUW=PWK&>avAMT2Zu|gO>AWuN{1#f zQz?4?-x2U(twU~sPOpnF(&&EZZHv_DqkkxY@nm`=K@bE;rxM@m0FoD-KKcg|7;9mj zLbKiW2i0tiK+)-=e`p65xv@A_nG&Nyby`pjq5P=RXSXB}k|)}DBbB67quKHm2avqz z^wGa%2RxVKX~n`3cL)9+ z7#F}ug%j1I&^o}K2ages?UJAn&gRJb>$ov@5k>;(qkkYlfC)qr7)Lv$g2BzJbEscZ zIC%0jdi58mJ(9lrIken`NGtE(Y~lRvr1<6gGOpY&V)5xLK7V_UKm%ii7&&5(T$6wJ zWY+t>{#*v*e1h@u=;P!}hH_GX+p~(hOQ$fg11Rj>htTysa!o$ozv_Jl(hQ9AAK0~f zssE__lnx!%VSdcRX}N8DcOodGp?BYs?&VydJ`X2!X02hrpbp+wz Q0{{R307*qoM6N<$g4uW_yZ`_I literal 0 HcmV?d00001 diff --git a/public/legacyicons16/stocktransfericon.png b/public/legacyicons16/stocktransfericon.png new file mode 100644 index 0000000000000000000000000000000000000000..422dae74ff618a0909c0d4c4f595965daeea4126 GIT binary patch literal 804 zcmV+<1Ka$GP)>DWwA zrkSAC*ev&UzRLtcFVcZO_kQPm|HC=we?DzjJ(Dt1U>GzSCgnB_&1M5ld^Rg6Q3+Vz ze~5`#JPyBOl-KTUU_6Sc&g!}?Zty??rgBDN+?BHxP*DFFvve~Y!Tcrg>d@JDjEeGe zDw!!2p_SHRUfowgBp#!q&yW9OKcV4(rplY2rkfsJ$D3OyRcHbSo&8nVrS93u`?%)2 zi9_A&3|=H01@EHsq^GRrdCzUDnH>fD$(ie*BXAxoqbk`UkOU*)kae~%-pHYMA!eo~ z!Ov(LOXd}jGIb%rZvi&1(&-FcA~*Yw<4HD6S;f(`nNC{X4%2)FPkB9Ec9C&t=~lixJ41^t zpTkMhvB&K_p5yf`a!jN+mI z{gNQ~6+VaCQNHco<#`*bG;{4r8TgRMxJP7+CS)wTjCuS(9`V>ThQeJIMMM(fB^v8vnqQ+1!vU&0000vN?5 literal 0 HcmV?d00001 diff --git a/public/legacyicons16/stopcircleicon.png b/public/legacyicons16/stopcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..34831bcb8537dfc8bcc7f0abe4bce923990e9482 GIT binary patch literal 711 zcmV;&0yzDNP) zq4+>WbXU=Wq7|h+HZFv2D;Dh{E_5Y=MZ}dWS6S2-^altEN{mo!)e04H5mBT?E!7qk z)7G?_o5$SaoViV!Mi0y#&Ue1^-E+>&2sGIKtLao(`lo%L+$v@m!m~}|?z1b$lJ#67 zT6PXz%XD@0Kcc~r&osYCD~x@{InKO#0TCoW?oxlr4EA-xbRE2&@sRr?YvPHBiCwKO zq*p@Ez%W#GN1pZ{eZm3;6AC4nxucTv!ol+|9x7y@DPp53YU`bS#yQSB=2yin?)g;b zHiRP%vNJ_wUcSTl^lam3uyuVL?tz`y(;C9r!`tCl>6C(#Rz=F*yYKaPDe@cWymQM4ez`*DfOd%jupM87VH10YA zg<=IQQ45@>Ti_3m%P~#3YO&21fpv-1FbyT(llHZMic6Cq>sr$ST%v0WgzNxZkOtPq z*XRlR+7BAyxby|6UceM6%`A`;3#-2y0ay?&n&a-0w16EBDznt@VulID2j^)_{?6S` zznSblxo;!pJfMA3GsecU|C|EjmMWwv3fy}!3C^p=+Bz;jq_;mj`c@{IDiVDy5lxqu z7yFEJoO#UWyy``oS{NTacmC!GzRwk*u7ftICRLHa&c-;$na6z2tFJJ&qx({ll~co? zXd*A^7rz0ucxRt+jx&$>E8ap?M6E5mFAQF^RwYiT({pI)Dyh>fRTgs(Uft-quG|T= t^8XX4&4k|%YG>S7_^w#!-eZ1T^E4Va7Jlxz%p@py^gsEmr}yi1=Qn{WHnK z-TN39B_%mr2j(*biY1J zis%M=-IT50DS-e002ovPDHLkV1l`( B$A$m^ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/taxrateicon.png b/public/legacyicons16/taxrateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..005fdd1f4b1bdc8cf546de23f26b482f29feb447 GIT binary patch literal 663 zcmV;I0%-k-P)qgK0U#X-=5zu=&BvlxdC)edQ^2_i}xXi=z(gE|T#)XgGF>7Xgn zH0Hhg>36PwFr#55j=6euvSIjLY>?r-usC`zW|@ z;4HX}-Rr)`r8g`<{rzm-J`It@ucQ}>JNP*?yx4vqYDjh#|)Z^FypULk+GSP4Fo+0tHOE>v!Ah0n10uv9$ zkqZLM)oQq3DiIb~oPUmq(mmutnFRGHXwQx#kP>H37O4V*rnw9ii(Y}z3d1J`eNao0 z9O7F0mjbs~0znwyaixMgV`CoAR;##6IF}K){%#A|R%Al~AvK}*zL#8@v?yYI z;m9wSd*6GW_bzO*c+vd$bmtup@Fc*Xfa9R_oVg%HHnvx1qYBB~so&LSN6MF;lyAiQm$vNEv-=HqyxP&RAhlJQi6gYO2Z%s%A5Xygv{oJwauWKLJCGn+hr16Q%1UdS0;ljaF`ueAU(THPvzF9vIlN4&= zsYjrHdYKwM=g&f*_2Dz!h%4&!z_q@B!tqH2bcL+QyIqB5Qa(=nR65LXv*#kr*%s_< z+=u%51`Pzpp8GIR@}*-fEOcm`SYiSsqAWYI(?qP$=rn<1iUJEYA82dCyTCY#Z8lh~ zHe`IBLgU{3gxvrpi1;-|UaWBynDKgXg~)4U88($UG3p(IeRB!CUayYS>D+>mXI{+A z&J5b^rC|C52!dsUsVHF>3a;z;W(C~^g?FEFO=IC6 zjluCqDlfmRNm*Q#vgAk^j6HHe8f&7-au|<{9qq#X{4!oIIJi2n1)`>?*`#{R-@P52 zn8F zTD%@Oe@Rw10b@KG^4rM1Sw!Y~a8Ppg-bV?leEo}UsKLp2I(l$-2P(uu{#60TBM*~O z3ctss;6eo$4HBGAW?Cu^iwzy_K~d>;Z7cwb;;a__>8t}LnlNBo+&R?M3Bzk)>d7;t zmX@GpV~pYag;5B7lXWx*Co(%Y=U0yP^`J02kMct4b9Q1hFgc8k(TXSH>20yhdrHb zD3;bxu3%ibE}yyicz{wevwyD*MZy)a?|=;}KB;LKE(1N9mqz-rOM!o=67Ac3P$0L$ z_xVpA9T^<#hKB;$d_sNy>B40|3Bj$qlMq6>9TIgnDRl#=$MSNV3|Ds;&H-7)l o{yOuNQ@d4ddn2d9=6(t=07-A{mL_1hs{jB107*qoM6N<$g3_5M3;+NC literal 0 HcmV?d00001 diff --git a/public/legacyicons16/texticon.png b/public/legacyicons16/texticon.png new file mode 100644 index 0000000000000000000000000000000000000000..f64dd01170b529d64d1843e7fab38389b05bd796 GIT binary patch literal 568 zcmV-80>}M{P)&t)G`DS3bj zbwLG$42l$$aw!)z*&tv+5pO|wfhg$$Shjrv6c&&Rh#hQrkgC8g0;ydP5;0?+9=nst zgi_l6($V<%^38AiSP&6TPEWrFQYJ_#5aQCAfF%Tk5H~B!%gJbjsNbkH8uT}{S}i)N z*Q;@W4l7Rkc6r5djmxWR^VPZ5ezl5ZGKn|2+=rt^;~?(Q=@~VNV{5A%8rla7%fij= zEmElzrgFLUdb8IXTS&eu~LEOO|oT$Lg76seK@`WoGdr`pXQAt^ z9%4*XA{G{5u?XoDa|mKgW$D%S5*0hKk^DgagbM~*v4$XgyWyEET6?|o(;E0@cwNs@R0*pAaL!>_)|$}b zVzG$bSgBOdHd>+2s>seK?d{%)jDX_67eCRvu9x-}+mPHalC@_ilQ_)k>6 zty4)hTqg(D-IIAP8y)&4X{{pzTX0N#h;gjf!^Fo13Ih@s&W{=fK@boFft4s@FgN$8 zGeF8L+#Hk`ds@TPh)-nzFJC<0IRkxNh43&I!yZ$xiWO~c(5yXxX23b?WMD}PmBl3t z-1%ZgE+y6L5(lTvbFK?1M3-A&0(akU;5acDCl-a!!r61f$mb8i4}8NQA_jkcSFuoe z)g=HWb8E=KwI?gMKYGA?dGmT<+uvDGL$qEB;Zb}g->GS>sMqUnsVUAVm27q+Yjt9} mjaX~7rk~uy?riP900RI_dA_^`VDi}j0000z+^oFO4uAeoS{vfv-*T>N2TLdQo!2nqf+z|s{c zVWX=pn`Laa+ip5m+SRtV-TmafjUpP}o0EH=``+id=Y7t3DBp$4&=*BfU>F9p!GN); zN$kGTf7(&!>XZrsQpx!nBE{}vnZ-qxw)ChJs$@kuLeVr>yliQzW-|aaM~?w4h1dAm zmgt3FN=1IgU)|zv(vtI-{3F^+Q`7_cznN4Qr6Fq~O#E-S!JlkH@#0V5#z)|4d=KVT z<|Z*6hrRx7*f`^ms%if+AV-+Z<#Nu1J)`>QZ7Bw$PDFqilZ zRB{&U8r(}p1O9%-^Zp0r_E~ zUa~|YPqkA1^@(ihIxULQaUuYk8r?7&jp*p;fGkU>dc}cN&Xo`>Hq3SQVdLj*Fo^=p zYu0;q4#z+H;sM{X_fE8(R#nAVQBi@Kni^>2>gx7l_rCr3w(AUfyk0D=FyZdtO;`y- zi^&L-1l#wQu09TC^8R4+hBz(DGV}uXfl|-N@;Qpr7GP_s=s~0el%I?NSENVoJ@emmA&zS6P2abJHR;Zz&0YUPE>_P^r ztPr0RF?jS8G$OZNKqNimo~F}SR#^$=?3a*6L(uBp1XK+SIo9?aI}i$mFgu+9!%x!{i{`3-ck8<_+}!*xO5jXeyQRIUJ7G=ez%#Lnpxsy*DqsQwin> k_`l<7f+~VxJ$NR-0GZowwAl|sCjbBd07*qoM6N<$g5EgGZ~y=R literal 0 HcmV?d00001 diff --git a/public/legacyicons16/underlineicon.png b/public/legacyicons16/underlineicon.png new file mode 100644 index 0000000000000000000000000000000000000000..56404a65062fe9517f97dc8c82e246162084f566 GIT binary patch literal 563 zcmV-30?hr1P)<_q zG#ctP`46E$tzJVM$GQ?jY-xVG0xBySYw2sfH@>&m)RlU$s+|M8w|amVE#~w2N|(rE zxpcah{z_Fyy7|N3uE6O5Tz_6(vd7w$YPF_a={#(&F>YPejs_$%5U{`h3|CjzxcKr_ z0h7sul53n!?CurZ>iz^CA0OfT{3G6;yc02FbUGaj*a3+-)oE*Dhr?l@Ef!hGvSs+6 z5koAE+)V{h5oq)@lWQGIa|XpwE*}f4vz`vC0QRBj7HNX{DP8ou=u9 zJc{R>dG@Cantw=TPR&k1g-kASPsJ15&!)cx7yvFb(dhBMADI9E002ovPDHLkV1jp6 B15N+{ literal 0 HcmV?d00001 diff --git a/public/legacyicons16/unloadicon.png b/public/legacyicons16/unloadicon.png new file mode 100644 index 0000000000000000000000000000000000000000..00deee0d20af0726ca13158a544ac10785270fc3 GIT binary patch literal 685 zcmV;e0#f~nP)+n?#>9k(?{;>e>v}Si$-Mn90G%aEHMPDD$%JpsCc0f4n#TiY zJVq!K#MxL3QW>_&Wjd-L4B%k^W=^G2uZVRRaq`Hgp9&xnAUGNi5ex?LsPGuqlSy=?+{MK+>ZVRRaq`HgAAfxATi86x zsgo!0rdpkyuClwF=`#u7_xlx?PNxwF1mN*-KokdKX`TNcLnZQ{q_&$$4n$MQ_c&S}&> zegOSkESAsbomQ*ubUIzfvi>--M2^gSBGfI*QaE|!)6ZR`X1!j|R4UuBEE9g+uQqNl z7)*q^Uq(orJo4!`X=15VdcnKb>lIg5uV88Eyu3N`Z`U=A<)T*mgx%fu%Gu@PsLk$) zik!>kau1@>=neU=Phow-FkTDxQ2y_W7;|6a)QO24KUy;PNDJ}HEqnTN{wu%$cuGOZ T6S&mg00000NkvXXu0mjfVEjtx literal 0 HcmV?d00001 diff --git a/public/legacyicons16/uploadicon.png b/public/legacyicons16/uploadicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6c2ac84652b096753f0ca12349f40e95d13f8a GIT binary patch literal 1505 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+n3Xa^B1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxKsVXI%uvD1M9IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr4|esh*)icxGNo zet9uiy|1s8XI^nhVqS8pr;Du;&;-5A%oHm#7dHztQ&U4na}!5HLsvs5Gbalt0~2#o z3uk9DXER5bUYGpj(%jU%5}4i;gkB?@dO=Acw*Y9fOKMSOS!#+~QGTuh*vnR#INf66 zhSNN#-W1$!F~F%;ALtl;P{bldG)xGXdO%EgvITPB2|qOtnA(eg$+~On<*5t|Orf4G zjv*Dd<^*|X2nUMTzCYWdQg%zNPK#x&M{I`fuFUQmtxLmJU5UM_wTRo1MZBq7Pb(`r zTA*aDwBV8YYu@W+o=z$n>=r)>J-->nsl`DYIE|RqHt}w zz1I&)YA@2TGXHVG_>)ZWbE^~atbfGSEw+DJQ55`U&3z89xi+C9F3ZymKI`%>+O_ce zwkZ`^I~`VSUm9pv{MTPCdwTUk>1A`*f77TiUw&93BR?jl&{LsepK`>B*}q?J+md*D z3){1mE$)T4o@q5M%%~_W&-ipXgr(;K``zYbb}!vKmb-t?^P1Ycu|g;}nzCvDe-1D||I>|F*1jMQmv2v$Ko^ z@3wexxPQqN+Wgu6gNYgU{%6NN?&VFG(>LMu^61Lq=Yk#cIhIebKl?<&$$UN6B4gKc zlHX))J5!T(2pvDN`-tn|?F*i9i)CHA_W0?C292#2LW~w=kEZZ=o$lH%vF*BMuc7em z-M3-qoZq-W_segYj5tH)N1IeFH|O*{S+&Vu`!8!$tB8Oq zSJ0}5JS%RLSF-9XK0JSilG%bAOp}y%YE3pzmfNT0d*I2@kEM^8F5QfIImL4(*Lvxz z*;y_+f_I+XxWjt5$3{l>{=r;{jh-zQad~s}6+S+!-l(Q2>~5Ctrn1Iw2fw%R-{}m@ Y41rtOC7ooC-UJo8p00i_>zopr0GNgx4c;EIXpy)|!6NnY)Q5sCeJHe2D-=W@BEFQi6binppbrY7FXF30eGqlM zv}<;2$Yo8kvuXA+yED5pbI$3RjRgz-@IRdM|KIl={{K7V%>F+3Ap{T%tFRg#h&*$u zf^rX>iw&Ai3PXvI(rgJBC5vfPd_)MD_HioS2`*VU=RQG9P*Ih%a0OnC?;KFV(FAHH zWEPc*v7Dz0?O^GDU?D`3dEDKQjEeq5q{11u<((b~AmB0$3{g0|7iypf4uir31($G@ z5z=`+<2*mUBd&ydhES^uRLwW~@{&=|yB%!ak%k_OVb|aqjAypv>^DDwQVK#SsNO~4 zXFwy0>q#XMSyj@aXghqkVLG|7iG5f*Jb=1sqSkq9mkc8E-bs_`qiGng~cVjod3I=J{d1%^)i%}0{Zle3MM8-@s}Gr zKL6wy%t{T7s#Gc#vFXcHaAf1|f3}RI2L-cX)hien+8Q6*md^2(lNBC|lFV-fFeM1a zye%jDZr)Fle7v|&!b2m9u@f0=S~rhm>{AScM$xo@*TzFw+GCJ*7jECY#3`5)VQn*; z8I9ypo0DSON!FJomOvQn#bYbs@hj9A(8brh)c%mB(TW(+JM$wp&rXx_pnt(0scKewH zO#vo9)*u`U*Z$O`GwaB#S5d7;AXg6NGW3Rr<^Bm~XA6=*8fj_SM8RmIT(%+W`26as zGgS#tC1G9($3h)P;%(jk5WbRMvzj)3 zJ)hqh9|{J`i<0fF`(?gXo6`?Y-D+AtOW&(P;D15s<<-%jr4 s@7Dd69+?|gHQyT@C7HGN75^1r05bKFN3!=bYybcN07*qoM6N<$g8o9W9smFU literal 0 HcmV?d00001 diff --git a/public/legacyicons16/usericon.png b/public/legacyicons16/usericon.png new file mode 100644 index 0000000000000000000000000000000000000000..4166dbfe0e703f436aa7539260136bc758770a82 GIT binary patch literal 593 zcmV-X0^*UJM1@ z>ra=e*~WgmCIBDoJ6ODOX)u;dp2fM5I6~4uOsiqhkLzpD6DA2!ln@Y4AQ*}uKqOc; z5?vcu+{Vux4b&1bayfyC=`lFA<41+ym!yV?2Mf=^3%^m7RY=Eza4d$dE8wP;MyUj) zqCk}uFUk-^=VjLhEB2Yx@=6|5*T4)NTX_SoGxbzg1`{u~(_^W%O%}a{?>~0&Y3&;d zLK64iX}@mIZ@>NL8{ByOW$(@fDRT9EKZYt4UvmzQhB$_LcQG~IhmRY4#(a_)_oz`{ zgW2-#C7bkJ;?j%Mj#YU0gO@?Fo^bzQ~8R>Y1s>+ZpbFcGim|H3VHbdQ8 z>Ge7)WgWS)1;e17uTWAb3i3WQjiK@FGp~#m$vZ{}667nrVASkvP$;Tc%~f%7Kti+K z4_cnI=Hzo$0b{(g0nL4Q_`XJ;Ic_W8rfJP)=bYPc z&o8dHTvmN~{4&n{-e!`gP9Ob@V}g)>^4x&QUcUW=PWK&>avAMT2Zu|gO>AWuN{1#f zQz?4?-x2U(twU~sPOpnF(&&EZZHv_DqkkxY@nm`=K@bE;rxM@m0FoD-KKcg|7;9mj zLbKiW2i0tiK+)-=e`p65xv@A_nG&Nyby`pjq5P=RXSXB}k|)}DBbB67quKHm2avqz z^wGa%2RxVKX~n`3cL)9+ z7#F}ug%j1I&^o}K2ages?UJAn&gRJb>$ov@5k>;(qkkYlfC)qr7)Lv$g2BzJbEscZ zIC%0jdi58mJ(9lrIken`NGtE(Y~lRvr1<6gGOpY&V)5xLK7V_UKm%ii7&&5(T$6wJ zWY+t>{#*v*e1h@u=;P!}hH_GX+p~(hOQ$fg11Rj>htTysa!o$ozv_Jl(hQ9AAK0~f zssE__lnx!%VSdcRX}N8DcOodGp?BYs?&VydJ`X2!X02hrpbp+wz Q0{{R307*qoM6N<$g4uW_yZ`_I literal 0 HcmV?d00001 diff --git a/public/legacyicons16/xmarkcircleicon.png b/public/legacyicons16/xmarkcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..33c876b23a8a3940476e354ffe81f9fe93ac9170 GIT binary patch literal 727 zcmV;|0x127P)S&XCR(-5a9UMJ?X+Da1x7myH-=OMF``hLXxS=>7G@dFfQu*#s*%bW zXB=i6^}W|QcY2Sp=)mROd+zyu@7#0G6{xYP|!6}_b(_u zpM(emNGU1GfxEtr$eA8EyY?XcU<_~^4bgz9u6Qq{n2hyZhWhpy8=0?w3Sf2iH9>+T zUPHL;7+|l%Xxa_Cc`wpq_xSILuBo|kygYKy%|ChM7DsNni`^}*XW4=C?&8V)`s*3* za~#LBjx&%BrN~x!@eIne{DL+NKSn6ps=uBobBm5+b99ja$(6DwJ!zUyk$PlLMSa1x z(Wm~L{VGyNaTd%%u3A|Qki^LTf((SAf&{VZu+pEXy|D-K;SC5nmw98v7Zy*){W<%2U(xl-Vhuph z5lTcfLUe>s$QP8)o`BlftiOH{Y2Tnx$`|MaRe-n?-*>&Ev3{s6dH|-OV6T>{9Y#lj zQgr_|^+H9rvkF@%Z`hcf|A3inVX%Mh<1NNC4#!*i4mZ@_?ubWWnjvaF>OO8#ua$X4 znU>2H%%tY=CRez2HMKCt?c%)!4e2CE=b=^vBUbetc}7ud#S*69zQ^<*G2iT_$HWji z&XxA9){t(JzW{s#@A9R=fz+o_7XR}aJqV2!{NENlu?P4qzyNNT8~9r=WRd^?002ov JPDHLkV1fmNR7L;* literal 0 HcmV?d00001 diff --git a/public/legacyicons16/xmarkicon.png b/public/legacyicons16/xmarkicon.png new file mode 100644 index 0000000000000000000000000000000000000000..33a383748bca465d6d0e7be4fa2ce83c861e36ba GIT binary patch literal 473 zcmV;~0Ve*5P)1Bai@#8xK6ALSt`Ds!U zgJE$w!x4r~upuBeNDL+qQVRo&AX69_8I6G^o-xSIWB9ggCR~y$DjiIti(QyHiNWT; z1rwm&voHfda$rLYlhYZ#Z(52q5IOy#8P3n03Dykco(1bgG5}#nY&^ryJ)2N8v%B~) zoL{^Ut{E1HENGU1B^ZDHMEDoxSD+ZO8uT!Lhqh5*5X0XKC$V~g*}$CP-1>DOS1`g{ z05<@n+1SUM;or?Ga1BiAI$#=I?Ch4UU_;fHo8W8^o&;cN2@GxNd{hQ%GD^#sypjxcyz{1W3 zEO_G35tPt|#SXeWC><~$WhP^!%wmis3^C+UG80S@4$WBQ;juso00=MutP2U)_A3w6 P00000NkvXXu0mjf8D7L! literal 0 HcmV?d00001 diff --git a/public/legacyicons32/actionsicon.png b/public/legacyicons32/actionsicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f0c06caecf947babfd3aca441a672efe7a549fd6 GIT binary patch literal 2404 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 Q=>Px#07*qoM6N<$f-X=wQ~&?~ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/arrowlefticon.png b/public/legacyicons32/arrowlefticon.png new file mode 100644 index 0000000000000000000000000000000000000000..a7f6e91f5a8b45e31301dec9d825a70cf89d5466 GIT binary patch literal 570 zcmV-A0>%A_P)PayXJ6T z=YXxO6_8ErUyP(tivs}iD5%CIY~=uj)V9^yoj4DygQ;Q-{uBbqlCr^g5-Q!I|v85SWMJW)88j}Pe2`*JU1S(mT*e5`c z^zLvLWAt2bxuBJoB^Iu2&;ljV78wI>Jo17g>ggOHLi)t#QV^Zc>{Ucc?($Efi^kps zrvkSbAbm?lBl;DB02kCgXgmZYSIIen!q31P_x{&Hl!7>z#dv-(HZ4|^7-Nr_JQd&W z0#X}ksX=<30T29HWB6eyFy>!L!}zbl%pVgIzy!!Oz=r?>0EpjkssI@H%K!iX07*qo IM6N<$f|jK9djJ3c literal 0 HcmV?d00001 diff --git a/public/legacyicons32/arrowrighticon.png b/public/legacyicons32/arrowrighticon.png new file mode 100644 index 0000000000000000000000000000000000000000..036b9e29472b94079a6a9fa88c66d2e971cd1cdf GIT binary patch literal 577 zcmV-H0>1r;P)9YX(&pv4 zZHiUbq;bdzC)}GmobUYkZ!Y0fRfU;hgUMk5SO6A)=>SGYnQs~Dz#?{N%$uQrOICo+ zdU$&R*rd6=)BujG3<&Kr=xBh@9l+La2qufeyM$*^hMUpqc`~qLCY=Ekl%uz0h}sPb zn8Q|N7Jgcm3ji)rfqP}#kF2CX&%;TjOI9S3xfaDwERe!X0N}BvYyhT*+JLuK>s{KqqGAruYgDh z(byuU=sBU_jqL)aK#KB)^1%Sld6?`sBzruLS1LYTT)bdC+I)C7%Jp^vI6lTlcosgI zCX0*10LlL-Kv}0X$`pRq8b+xA=<9+CZJhdD{9goT{g_w)7J%6RUjhsOnbw~hb`D%} P00000NkvXXu0mjf86o~O literal 0 HcmV?d00001 diff --git a/public/legacyicons32/arrowupicon.png b/public/legacyicons32/arrowupicon.png new file mode 100644 index 0000000000000000000000000000000000000000..6c463bc1a9aa3aedd1b3c818de661a7c6b50b640 GIT binary patch literal 732 zcmV<20wev2P)L+}TWq686oD)dwZg+MWgLLk+Hg&aHx3K0dxUxXr- z9)#9xc6WSlb~o8wVzV3KJI7G_UPQwQ&T#_ocb1C3Ys(ns z-WDpz>zCNnmvM3@%KMV=zb4!=PRfo?ON{ zy8U;j_!%TH3bvOH8wj~Ww@?(+quGfMP91Fozi{K(4JE9XwN^mbQ4I*~B8;^_w+8IkEUA5`F>#5eWnm2sjWFmav8WfY^z! z#o`daLM9MA_IQ@wim$4B7AH2j0B-xKmaeY%)%RY#_eN-~v7C>@GCzXijy`w_io(Arh8TCg?*h(^ujp) zJM*}XgI)VSxsKhu0pKM%!9Y&o=Dpu=M5`zYk+=>;N_ZSAGp2a$Ikw7So2^sawB0wY zU9U`EcGfBTy~M^57cq76@eKeDfD!==4HpQ>fg^=w!Vzg}D056J#e%u+8VWZ|5`mC& ziRPGn8F$wyAuRpof6M88T${Q;3Lw$QQSr{P)#&r&iS|97My*dY2NpA3@AA|@jW9vK zXBbFVSpX6Ho7Z@hq5sYMqm+RZfJW+hgXIAf`uj<>lgJ!c@v zRzm+6lL?BX_(SPgTT6b|rdt>jn31s|+g78F_dos!T8J(Hkq!EbMHC6bbzQ5}e%w}0 zF~FR}L2?akUvuDosu1NIoUa3{*CD>jm61p47b271{o^?9-ZJzs(1}XMW0ivIdA2Wm zPj5sxP=P{iYXCK_;D70(K>)*Hh)p3k_kDP@t#LS5r$e_jw1<)1Z^=m52H^B6rIpu7{TH0Wd9>DQoY!pN zPnpO3)+(O5I**HMb5uNw$$Sy-REDu_ZiXPpf=d=?5+h6Af)-ER(2|kSkgd?Tg(rWp zfZ&1uI;jtFZcq_oG1A{nr{VzB$?%?j1t2ir|!~KO7n5;#3 zyf%#|s!d*j2w@One&$$DB5ntw%nN@oeDJE+&`7!SW{D?ni1GY4ec1hI6_J-<#iK>M zF{p6c=d-x?o&+oF0Y2U^hp5=XfZj}NMUqzZXk(5f#8-)SJq zMyn4=1`=a^6T384QrR^lMLat`&65CU{}kb~+6o*kNj(0=G#Wz=Dzy+(cg$n(wIYIY zf`i*46b_aU+|@vJ`yBRir^mRXxjV7R1?*4t=u|yyV0fLxK*@uj^Wpj~+&;ecB_0_$ z756=L1V6eS-eus?48Idm3HiPTel6uNdtnV{>^u!&DZ)#)9>Xcqc?4Jejt!TuVs>PV zApH@eU@L5*TIDtTuB&qa0H?s5U1rM7r6OI5()b}3*z{%@zL$erhP|r$D?`}${SiF* zKm(PDBJ$N7a)0sekA|4ua}*;Fo&pq&V>73iv`leYbnHm2%NC7~-5gDg-Ti zYVPp96aYh^ahOiH%s%RZPT3KOL?j~=zwJYLyogYSj2)&VODuCSubWA|i%F8zVhaIe zfuLTm*>LIQayEguCNtVXL|I8Q8~coEwkR=$i%3hlguY^xWFBu?Yl=8b$4u8@*g~^D zzo4wM0Nm`rhbAWex00-_(*V%9=FCR}550aVe;*uYC;cz}{^{;%%6p^J49pvITi2SB za51O+uWC|?iO)ZaOsOg5{6*dLzj+L`O&gh){m1EY|2+R&fB^vQ`%}dpI)twP0000< KMNUMnLSTX~lqll> literal 0 HcmV?d00001 diff --git a/public/legacyicons32/bellicon.png b/public/legacyicons32/bellicon.png new file mode 100644 index 0000000000000000000000000000000000000000..663e246baeb671f11d4e3307a8108c5ab0e373c6 GIT binary patch literal 2110 zcmV-E2*LM>P)G%uA1(SrfnpmIkeCKzYJw&pwUr1V zC|R1)vRkFw?Pc5D?(WRa?%a0f+%G=gnKSLWw6+q6)4V;??RUQCdEfVW-tSw<^E~`N zKOym#BuSq(j`aTTzxAbTDss4!aJ^-IZQDbKUJZQ;V9LmE9@rCByzhl#*{CGRFtrL4 zx8~#uL+BdJz^pca@!FrbHt|UkkdExT_pV%8{$qE4VfC8fdk_f&uG@m_YFL;(ubeya zFRatnBA1T=o?rEN=o14@$uC5c={whMegNs-K6q9GmZ<{zG#seN=AwviEnwp06g)Ez zNsjmu__ze5zdW~NLpmmZB^JS+NW3dPu<3sE4&Daatiu&yH{q${kO&VY49T;RNX1du zyc(C!mGQ!>Gmmf|J9N`oKDTpyCK>vwEZLtAN$!J@WG<2I8$zzI4e@jzL95KT0?%&2 zb5(e)GZc3KE-QX`l7e_L4%;%Y|IpY7_f@Y)K>G79cMPq{Dlf`#wzFaJ7~2+$y6D-m z8>##d!tpM+1_24|=!;{S3O4_ERt;dUJqisXYtJC~=^*o~;F1!8V^IlB z4Y72xL%?NtD+$PN9@zP4PgnG%jXS@Kcy5^4mAI4}Q?+vDvyhX+FpF=9cM;Ct>w}UV zN${zi{|Gn;?okPvs>8NDv}!6W+gtdLL39=TzDIM}#7mpLxChZh7aW$?b96u8im(_a zBKhrbv?9#8R}jkFPLO0EI6LTh04|68r&@1OoDRa#Fsh|Gj(u4974a;;++s4ZB+`pd zZr^m*=C0ElcRY+}R3Tm&QgR5MlA*BJ0$UK!m@TUzh=>+A6kKD>|1K#}KiiJrz>q@< z^p*i#GkgO4A;wQ#Jb(Z0w;$v`rWjhM0^zM2d)^)xh+tv#AZDf;h;u}&8cd;Q?GTjg zHg1|>(+J86P#g~H zht9ssB`x1VD_!8yPo^nHyL%%%L=x!ErMV^7`R$NcFAwTc3!@`vaqAWxgBu3?_dEga zXCEBtuFJJDEc)JN?*#$T?$ei+e#bA3j`~+tz@09shbxOZ3b(C7k~7{iEzQo%t8bNyD*6gt{&_8m+TK&@?9He6xr9a_iGbj~FOrmA7=T>a>B<6KhNp1|X^W6q zDZNrcB$;U2k5v#vJUU5HI3nBN-pvqj1Fv3w;=rk|Pn{|8;t@l>&>#FaNrX6nYXsJr zJ#Rn~N3p5fn7%X*TW!#SQJ4fbO~W5fy5Y`r#_r7!Krkp4kB$^iym73!XX4~VD7+5! zt{VvSAY z{JGJCM@EWIPn@_wr7IX1-pG4`xKcZ4mWs66B1NYok&dCeCqY>_Xq2lkbb|BvePaKq zZ;YO;T@*II?qxH$4_uF2k}43 z$+7dClr{Wl|EX{Ob)@(n-!ERz0XHJhArWWf8LJQNz2_&xh0K?8Yx3yn??pV{-FAtv zh$o{uRm8=y3H(CoV&6$S1mTo zQ{Vad$;Z!KZk`ctx)J!z61eg^pSZX%G7P2;&TB*if(XWJBLH3qbacaCz5f>i%ZbDS o@a30UFUVN?Z>nGU`L_TA0Ka<5)zqxA$p8QV07*qoM6N<$f@lT@<^TWy literal 0 HcmV?d00001 diff --git a/public/legacyicons32/binicon.png b/public/legacyicons32/binicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb7f37e4200a90a6e1900e4c625df5b6982595f GIT binary patch literal 1908 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 P00000NkvXXu0mjfd-ol@ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/bulletlisticon.png b/public/legacyicons32/bulletlisticon.png new file mode 100644 index 0000000000000000000000000000000000000000..b99452503938119ac09eff236cbb198d5fdd9b73 GIT binary patch literal 955 zcmV;s14R6ZP)eRyUA|omtPe@ zEcQe3KPdR3Ac)vE5s`{d{YgIB7DXRgi`u@3rGoy7Rx9bwYxTptxaZHZw z(u>cT^R@GJmk{=q05HLm7bj4S=`#RfX_rzMibS7Ka2y+}x(m0lKGJ~bXZ@9G)L0_` z*}v>-G0+--tfOBT#ErE(4u53gXBemh;L@EQy*RWdq?fR)k!T#5A!RZ+m_kzqSOx`G z;K7SM?EH!_c{-10_s=0x07FnM5QHIOTD%9P6887^@oHt+0JWBH z3qVl@LvesFdl9Bi<-y|Rhu^+=4W}IgRT?YkZ9c@T?o?GutyD7lfq#CYGQ&xw8cGySv#P;-GkW*2k-pxyId8ZDs*CBEE+;;N>M|pKM|KM}V1e zAFK11A*!=LblrqNoiIYVGZ*N}%qF1~WggQLtJkh$WNZut>i|+e&jp?Z zPQ44l%3dn53;tkpbHixq&|%~dz1q%fdNYa$Ti-%lI_srs{`B#~kxGyx|^kv?YbvuP0~7v}1?I2_387AgvW|+Z*SR%O+I#kG&gmRS$ zsjP&hP^&1inItRA$`O8}t@iiFuix`}JF)1PFh`BL_|c+#To4- zTtSg1rSJ4N4o$k5fL#k1&d?j zFb9!DIu%0L#6Y-IhL9~HVr9c+5Qt#_8x#zLP-rOdEWZs5qL5HvKNAcL!*BpXDbCSM zz&qLvONQ` z2Rah~nLuEMM3^ZYWNHk78^bJ&Eet>i7#s$LBcL!dLpTg+VupmlL0=xQFdCCYMtY&0 zzQhuqP~cEDn}LKvIUEjzV+5fyL!fXA3kxU=0YxATg$P4d6pc;b8q!#MzAB&r7LiF| zuqkvJXj738Opjorz`{)bDS^uPCQD;|X_K&FP%eQ1g+pMQC4B{AF#jJ)rG7)R*j~WD z`TkE~7B-3jK)nDKJ%ULT4vxHMGZX{qzyt_vIulE$hkxy&M<|_5XNA%kAO~*~2pr@` zp^@ku)@M8hgLI*>*aR98a6zNMLIntgLPFXZqm3O+O&m-t%Rp5^E~+a zne>L$WAhj2t>>1>TMy1fzuplOlDEXOy#C|#T7n}^)=tED;$rMIih-z)&-AK8QKC&8 zukQnPL3(3)t*&h?z>!9KiMOyAmJtl~B=-58DtLcRP2$9g#5U=_C+>AX9;lQ~Jm2Bh zwD$HyCY#tZI2G_zOk!i(~jueA#E6JDTeq;;gII=5igNb=6bR zcVoxKipK73ZRlva{t1EIp3-@|alYot#61E#Vs~f5^y9hV`qq(f#oYCDoax33Tw~~k zb#rx}5A9dUiwBm9G!@P~zVbU(wziEumiyA=nqTf9cE}d|Tj|)U`ICAz&qH>eQdv0? z<_}VHNa|+xd~4NWj<02FRHsW%jejD}-vM8^UGOu0wQasX@y(Qzq}o`%-)Q3#yhW3A zc13)d0_Syj2x_u_aKxV2pzamxoh#{No52%Z2;Ab^)3%#4q-k$ZRM@g7zHxC;6cOxJ zshBs2iW~p9`Z0gCy9EGPa9%*iZj zYw7r+tMXW%r-c=@5BakS&>8pi)DqEq)uWldF;<5xeGN90+JS=5;Z%3)Fk45%+Z~QU z;*yi6@F`?+`H=XMK(sw9-F&5w-X5%YgWaWc%m1}JSw}P9_-_Uo^G&7_$>79y>oy{l}^6A~`<>|kqM)~9{&qY=1R-USFZ*uXWq@cZZ z!y+g4H8%+a+k?2+GL+@X_gh%dq^avx1i~$4cN-1Oy0xhQ&xHoTo+in+>Q=?Gl)O%{ zCd)9(x~R&u05JLXRbHj)X}5Nx0e{8L%3hUel`%m9calKyB0LV&DV9(@?XIyt!o-`I%ySoXt>{QWv%!U7XQ+(l~k*YellbD!z+~9`tS4L{jK2k0~6Z& zQk+PYRZ?pof=zdV`lZBOil5!Y#DV*dC@r+E);s_CiFYtNu9T!*nw}2+ z*{VoUx1FL7Yf7(GkKGVFIOXJjBpG6sRFmBqMn#}ZG9q=WWPPDJD2DqkO#6U zcCADcK#ct?w-w5%2%mXuA`0(p&3iv9|d@v_T`Tg-Ax z*U`2#L^z)nB9sWkgu^0*(rWxCZiqhn`*TmI$NuD$z<6MgbZFCAwrwJ7VJSFe_rJ9=sUkTuDP z_j+T++@z&FnUu|_IfDV09rM;UN{zWOP0kvHwco%WE07*o#=Y5<@nT<{i|gg?tXt;- iANBec#IE_pi;9H0asi*N<~N&vt1gai=xY0*g#Q47j^Bg; literal 0 HcmV?d00001 diff --git a/public/legacyicons32/checkicon.png b/public/legacyicons32/checkicon.png new file mode 100644 index 0000000000000000000000000000000000000000..71be0f67f66f743ee18c8f927d3bcdc42e2790c9 GIT binary patch literal 896 zcmV-`1AqL9P)`pF*5rwBF|lyC`FPEl38Jgw8TOWLV_81?O1v-G!RACYNAXG^MhS2D--$x z#Z7mo=b4XXot;^BS6vUi@P}t!-ksn7dET#CK~WTJWfQT*ZOaWLqDiM4p|ChkIQ;lM zC_k4Us^U12CZr+)&M!49k2;}>b?B}}vSTyg?UhyN?I(B=!9!9MDRz(^KdUoLIXBXPbb{cml@;h4 zYJy?~C#dHKFfQndtYe3U8{o0Jq$sl|4yMjU-a+AovVrJ~$PGlMQ?){WVX4R7@|cFF&t7 ztoplrFK!~42S$Q7RFpz~_e6u5%T5Mn76?8`@ana29^){>>&j1IWTZ>&;27w!GZ7p= zI@)OuC)D7CH9T}1N+;=MwPl5v93OyjLGmIxe54R}+6G`Up~7#6j<x-~d^EJl=+#Vs&E6=>hj&6ozY40S`_AX&)(*O!ODzk%@!61IUEAzKUt( zm@@Z%A^7{~;n0o?5DLqrm8o7l-JSBr)bs-1W9?e2JDZoPjs8@|d(gTge3nP|&qdx~X$LGKl3|!Q9WyDR`Nc{S_9E=s; zftlc-dey<~oec~(){OYoGg-Jh^#PKYxnb1ZmYBZdYIxrSfG;NH% z^2Br4(S}YW1a47n51M@;`3o_P5R=78Xy0Z6!7)t?66qw=fq=?zU*4eB3-xRyAb)7R z@alXSX}%RJ?=u*?g3rCQa0kXhgw5>d?VK6iX>M+iLRq zay=(WD`}y=oAi6c)Wl+7e_*Yuqr~AT!=dw$*6^Lr{w;dB}`BC24M%# zq;>14c90Ve1*e0Zc<_D&*G?Z^OK0sM{HFkh00cDIuaxQvN9&dwj}})GSJSDrw8iSM za{%oc(5gFH>0mc#uB{+(X)N_?e6HjRLfZg%eqetTh4~sPcPD!i@5upPhV+Gm z;l2opg;#;ZtpM0|BWV+&*3uV?pj0TM8c^JFHx!UMilP1_UgTefB5vn^Fh9!q=lgik zS2I(gh_{~W=VU~0KS0wVios5ES+)`1Ny9II)9LHHxwsvOP(I830tEW<4SX*6mj~Fr dv*B+61^^m*;=brdqGkX9002ovPDHLkV1ij0P67Y` literal 0 HcmV?d00001 diff --git a/public/legacyicons32/clienticon.png b/public/legacyicons32/clienticon.png new file mode 100644 index 0000000000000000000000000000000000000000..63edef655e7e4824ae37548954e4356f294b3639 GIT binary patch literal 1471 zcmV;w1wi_VP)8870NXtuWdQdHy9*@ z3REJl8sLft7Sp7g7=cyH6kw)dSr)_{dXT^F(qr8A?K3TnaP)bJMm0MOwh*78;=q>? z7+x>5$R*T&yBV|f0Fo(=8&)%7ou49IGauY5JB0)`)f({lD={=Q0Apb*G~W!UX$p%zjQHRH=GIjpX{4lbjX*3ta1NVS z&V$KCNI2f?Xhz%qvvSXJ0T6C~ec3FaD9sBzAcQtm6M!lM*ONftuTjjS&n@jOsGV7d zWBYzXQ;i2H#c=AE;bPC~yim)DvwJVk6CN^L0kY+laHAyhRP*kZvgg{YPJ{%GrV@{|!{kNcUb|(O&pjw0O0hV-c0S^W- zd}|D`XbfYq2-a-fi3S3Y)u=LN8eWi*c--NL1 zTo$RBo%lTv!Vf~{(!xl|*vpNjlk zHUt&AhK(Qpid7HRqIX>b?u(}IOTa`GWqng+2piVd;oQX#o~JYKzdQ$7OTiZ(zJ~`E zx08jU3@x;;UXPPU_GA8{wtOx?R)~eRC)Q2^z&YpD6^zG|XrEn)6IT*=rL7ywUh2l8 zcpO(k37oi`LiZd$4xRo3K7B6YX^t1)>4nI(i9W#b!dpGL+?!~GA_Uw*aUB+fz(XMz zjwNs{oJKSdkf!7aFv#`dX@|n*yF*bn1P0x_ z86Ly+NQx3K1yQz}J{z|WDmDcwycipeJ8@<>dT=jV+m^zj!yRj%#<7EYuwd~c=vdQ5 zygiaf=F2Kr(YdZX0F8V(6dA>Zt6?CU>S}Ne|@qJ#<+J&mmp;$ptDm1&NG>@3t(5K?f~f!t5do zi|^^wvfXmsIHZxn+EQ`)@$V@5UtP9AJl*`s=uY=?%dJm(pi;wF_3p3zVqD6W?zGct zokeLXhs2ZkwK@KzUpWi!1*=&mK=67~Ywpx+* zB9833qK3yEnb(Mhg+N_6LG+;#!qN^Ilkg{7xqG^EkCoty4wsqg-zC)4?)^BO;`Ofp Z0|1x}x?bJHC!PQR002ovPDHLkV1nY>sNw(s literal 0 HcmV?d00001 diff --git a/public/legacyicons32/cloudicon.png b/public/legacyicons32/cloudicon.png new file mode 100644 index 0000000000000000000000000000000000000000..43b143e12decfa2a8e95535f84f2d04215cebbd9 GIT binary patch literal 1232 zcmV;>1TXuEP)I*5nU>}-BV|+1DUyKi}iHQ;oHqqLUSdoB|YD|1E zT5F1?G!2oqbopI=c9&&=-P!rQo;$l%ewKh0!h^lZAv2dV=jS`;eD|)v7{gXB2ex?K z4`9m!5Y|$7`knTy%#z33+#XMZ?2_y~RX3o=vJaxwV#`i(vFg60~qRphFT8X>!&Wj+*#AB%pbZ3yl>8_-O9XIofU@F*d3R zJ=LW-bz{1S%hS3YrH~XyQgoBylbb3k@@1rN-(JVR*+>N3xfyO;2^e+`7Oou`4B}SA0QD#YQN-@U$GofYfHgC6yDJ=u*iFU7TqFh)Fgq8+ z=GnYOGR4Tgc#G{!a!jnOS{Q>G36~%|@D^l@}-2)`Wb?^7Q zmsM0&D@y<9aQIC^A&a1V^>87wT)>|T1iQLAgZ)hz2eXJ6NQsYTjOe8GmofDA4<7yI zm74CwlfeTJNp_Irkz|uN7uj<@|9Ri}w~p=eE|8H4f|vKCu*T`bl08AKWS4FS1zt=% z`R=7#(N7y5Suz=Sc_2xpysf1pZ(lf4xWDqe$1P%8x{PP{+ z?gSMmRI9mApuVH&V0S8eo)cYnVhxog$Z#eyo{CX@t^auD(#N|fJ-3vw+5WQ+ZO=WN zmWql!vQq+40w!XKRM>iNFKeJNvXC%BJxZiySK5;*07=md5T_(~U=yxj8qM)+%q9>i zRRG4duUeadmNpk5vC+R9_&K7{mG0U_?gK_DRCy!rBFVqkGkzV5GoqhlQdk8gcal1# uO$vZtGa*}_~&dfRg|DEr@%`jsO?&e@5@}ajboevq$ zJ1}PHEi%R+jV|0e^g^4YTj>xyf4F5Wl-A&EY3*w|px_(_2foi++ZI4d8I5cpu&;0v zQZOtP21{}l$Sp){N=6(eu}N_2Dm%7A2LvN+m*4(4dbqTEr^m;w-k z!N~A14AE<&bcX+kaz>}k<(g?j^n7e=l=dz;NZ%&_9F;I+vCqrb zTGc2Vx_T8Gp55paCn+b^UCij3d$j<#sA0eY;oO5K0(TXL6E&MRKKDGVI<0jb4AipA zrxJwnlY&D^2_a|}626y4Ce?(#p)R!a--l(vJvE!Zy8MM(n^c@`vQcfbh5=5C;9S5d z8$6`EM!frVJB+#vDia9&Om#9Mzp0h-*+glXxERdJK-mS>uz)WEGz9lL5EhBJ;?{53 z+DWxQ69GJNCNRtc!1n@2`#YCfQN#e+)^=g|)=515*m``pvxQDjLX)=v4<3nVJbUIe zUflK)fm0M<$=txF0hLwpKqt@O@L&syqJXwF+cEOnr{Ki)H`n)8);zO12gE_&)wMll zfGPwt^#L%m#DM1u4E#{Qy5>i4?T=Fqo-NkQvkxN~SHD(*@WhEvz$FE(Bx0$CClfJ~ zfiiX*%&kvu!goIn;PF*(P00m0TynU1!Vmx!DS7499VjUkJxJIR%8kyn|vc-QNOnkbKa4eBp*!6#!4vNrWF2lbvxE zEM$~z+N3mTH8IlIGngw;W6@@Q)V80mXz-Ek8APZ};`hO79oBfN_~+1H@#{&JoY9zmwcxF$>E`g2eUo&U~faCiw?zuXS_+ef&c&j07*qoM6N<$ Eg8p7JjsO4v literal 0 HcmV?d00001 diff --git a/public/legacyicons32/contracticon.png b/public/legacyicons32/contracticon.png new file mode 100644 index 0000000000000000000000000000000000000000..cbc52a130134f3f411a1d30f564193ff6b9352a9 GIT binary patch literal 1190 zcmV;X1X=ruP)a*}_~&dfRg|DEr@%`jsO?&e@5@}ajboevq$ zJ1}PHEi%R+jV|0e^g^4YTj>xyf4F5Wl-A&EY3*w|px_(_2foi++ZI4d8I5cpu&;0v zQZOtP21{}l$Sp){N=6(eu}N_2Dm%7A2LvN+m*4(4dbqTEr^m;w-k z!N~A14AE<&bcX+kaz>}k<(g?j^n7e=l=dz;NZ%&_9F;I+vCqrb zTGc2Vx_T8Gp55paCn+b^UCij3d$j<#sA0eY;oO5K0(TXL6E&MRKKDGVI<0jb4AipA zrxJwnlY&D^2_a|}626y4Ce?(#p)R!a--l(vJvE!Zy8MM(n^c@`vQcfbh5=5C;9S5d z8$6`EM!frVJB+#vDia9&Om#9Mzp0h-*+glXxERdJK-mS>uz)WEGz9lL5EhBJ;?{53 z+DWxQ69GJNCNRtc!1n@2`#YCfQN#e+)^=g|)=515*m``pvxQDjLX)=v4<3nVJbUIe zUflK)fm0M<$=txF0hLwpKqt@O@L&syqJXwF+cEOnr{Ki)H`n)8);zO12gE_&)wMll zfGPwt^#L%m#DM1u4E#{Qy5>i4?T=Fqo-NkQvkxN~SHD(*@WhEvz$FE(Bx0$CClfJ~ zfiiX*%&kvu!goIn;PF*(P00m0TynU1!Vmx!DS7499VjUkJxJIR%8kyn|vc-QNOnkbKa4eBp*!6#!4vNrWF2lbvxE zEM$~z+N3mTH8IlIGngw;W6@@Q)V80mXz-Ek8APZ};`hO79oBfN_~+1H@#{&JoY9zmwcxF$>E`g2eUo&U~faCiw?zuXS_+ef&c&j07*qoM6N<$ Eg8p7JjsO4v literal 0 HcmV?d00001 diff --git a/public/legacyicons32/controlicon.png b/public/legacyicons32/controlicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a822f7654561af8da0c76c82ad10541f4f8ba3e GIT binary patch literal 2166 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/couriericon.png b/public/legacyicons32/couriericon.png new file mode 100644 index 0000000000000000000000000000000000000000..3627afc88d92440b3b254c8d0f64463db459c11a GIT binary patch literal 1249 zcmV<71Rnc|P)_F6ayAWG!PdOP1TsNsk(ruQIY-x2>vWIZj2gMM2Mz!p^LUqnz$*H zrUj!ot<`2yYFpds%)EE6-@Wr%2Pw7F7`y4qoWA?++;i@CzVn^?IzlOhrMxUG@wE(K z$pHwO({^~nSGMqL0JZ2Kmh!%?dS~z{4!uHr9a_}2Wlee2bC9|tgeYux`q)BYp!3vD z9g8+mD1eA%NrcyKLGqh7nTkyi3#^Qifb_At<_H{-MOovOkBVaU0ZaL~l}#o#J@G z?B%zsKbc`62Y{=T%y3HOf~o@4r`OU~1JH@4JPDiQle_LinsRhl%|quB=udjszx5uR z?OAh@9-qyy5HMg7sYJ5t`#^*RFu+}l%AQ~nIo(XN{GpJ8aaJ^yRR|G`j^96$#v^Ov zs4ia>QDos#z=8o_bAb>(oM=1{U?Bix&ezES@HiC@TgVWI&vIs^X)_FrW%1Bz;2Hk; zwy*Tm3=2UC2!O%taCG4vkk<*6Fl-Y8NK1hj8F-~NVcObdc^z70EMu169oNZ*g&&S%GJ5kt6fnTM8~OVs@edqw zp3bm@FfsJyGl3X2pm-PhYzRP-Bc$yW_&Die{19+QJ^)=K+o4M&Vzi(gVdtUHyZgBV zMa^-*2}hcC)0;}mMOf!SnnlnVkdhw>WpTS+6Y6FLLYn!AO$~(2!Ges!Tc>}+<$<(W z^x(Z=yzz7iM2H#5x!y#Abyrv~C*ZlIa4G#8XBv?i>N871Yszs~Z9N=@uivY1x|FYr zgGICMchWXCeDK9Z8yQ1qPfs^CmEDhR+aEKFI@&MbO8+%%-n@mGs9Vl?&6rCOrpA(3 zS-b+>m%6dBtQ?PS+it$^>}bc;zCKh`R2Y`@aW83g&mRnH1}16A-+$?4AZY-M-xx+^ zltq-HQ`M8;Xk^b!$x^V6K z0DWbk3RB*=2A~^s^hDFUl>r;>o;~|oQmGVN{c_UH%CYjYXl^)K&ByF*wD>1&soNh_rl1#{!H zUuh%rlweW*VxAx|-9f>#rgmxpoBvn-|Koqf%RkMQ0W39uzXTWnVa3UKUHc{P00000 LNkvXXu0mjfObt{Q literal 0 HcmV?d00001 diff --git a/public/legacyicons32/courierserviceicon.png b/public/legacyicons32/courierserviceicon.png new file mode 100644 index 0000000000000000000000000000000000000000..03486ec060b97fb645e32248b9e71e6ef3a3130f GIT binary patch literal 1460 zcmV;l1xxygP)mK#(YgS`rK@YSbSRH1NX(3KldLQwo)U z3s9C8BeX1KthLaFPG{b7{qCDL<#p^N9THQ2c$3rK={@(H?|f&uQz4~9e=ZIEy!su0 zpcvJw?)+L8PAMR7*oY?WT~pq;@Fcf(K6edDK}dH?OQt*rSJi_M`FZCZT}Yg--856# zqIBd7Afjn5!o$X)W%p|gMJI?pW=6Vz>!7%FH4I^4)LSPu7e@6(nsl-i(>!%`Jb!5A zlu!7<4FV84qjs%MAY`Tipsy@Q4}hEMgt8%`0~XC1Z9oJ7$TUeFyE{+HcldEDB@qNb zpLCe&!ibp*sV(vYK>8DHU7iicl^8QPiuF|&;LxG#my~jTWW{I}hX^NES1vyO`ize< zETjQwf^4Rcz9IWwi^30)cNG8?X~K5Bebv$uq*#tRv-#rACe*jsSUBM}?5G>^Hg9an zu;4SGK@%=o4psR@mUziMH8F|dF?_MRTPDZ_%F z0s^2hJzUWD4hVDtOPEw^9_%D*C>l2K-r+bb0*H6otPO%{w>mWMULku7NJPlMx<`v~g;{?87Y9upNwg%puzLSxPfzGZclx_)fHh18%sl81 zc7jbCIwW&$Gk~ZW!t%X;5?CP`e-5J{R)irXXW{Baa9AJL3VIGAp8@_3MXo;*SvcGr zouSd8&e>sjDbSgW5L4igNS&ZekI+fCx8dNa5{#JCj1S`i9WMceK>!B5>4t=eM7&xM z>Xsfrp}aeaZHeIPte!W*T}sJrmc!w+~$ zHTw_ZMEx0z9Xk%LKdhKEMK(U~n2+ttKEPFL7hlAGwy?u4G37M;P`?8A4PS(Bj%`J} z>3&R(yo#mE=7tpm92sc2+<1~fxgLP_zv7rUaUM2qDEEvkTmAxSYin?+sliW!^zyB{ zQJ90+OI9lmH0(leBg`X1RFGYuF1{6|6BeV=*n)jW*Q%440>BxJwvFZMCi-lI=FFK_ znMfoMQje2rR_>*3VME!QGZd=<`=Lk5PRj!Cnvt_+&-M=)^@+KFbiaP9_{?)A=+MiPgAI|aKP z)#@k%Amxi%$%={{b1f_NgnhWv?B9X%1~Ty*LKQ9N^4dM20gY0Uxi|L&~60}OR$IaljuiehPCrlqs(Oka=6#ZNQ$XBhczIxp{b z-loVkasaThsm`$yzOg@Y%PY{35CV)KsJW+f{hn zFY<2ZxPg}^-=*4mq#vlNp_c44{@Vadzm_tsZsEVS#Q*=C_BVjP1sDL9#sj5`ij@xl O0000LKLl1sp5E2 zt1RE-4!i*&Ad>ikfK^cXFC21(LqYumFi;BO7paeU03jQaJ;(0Z%o;*=NdoFrbWqp1&Iy#C3)00~mP6Gkh zZlD6}qHTYFpKT@*yC_fbQ-B~)Ko1JdzI^>g9x2^^TzBv89oTsP9-dE3Kwod~@J1r> z;raOZ7*1PW>*NAl5^k4enS-Jz=Yrtn0q#i}=Yink z>&T7O)$sktPiSmxJXZ-{1j5qdy!TPHb=Q6=q(bNHm@DK&edvhxft#`+(Mhl$V?~rt}L8%&MxYCx~7} zNO>#Z9)awu1nDWJXsjT=s-_{-(ZQiuvmN7tB`P4f5iZh9jL9OADfzgj8=xH=TTSeVy>GM^Ae~zG-_o!h>2Gcb8 z+S=ON@Nst+#zsc!aq7F+*ZT-~WXtgS)haZ%w1ADmA_D^s-rV9Sfr5#)y0QYTt*v~c zNPoY}Lke{F_P7D+Ta$Adkq3A^KR7&O$<#5+WV0-*Y3wAEVd;|--V;vrd|HNhvUxbp z)A%TvE(MsO{e)enwG^(+h&Go^08q#JprbpLo1jw za`U=rur$U)N>wZO!2Ikiv|(iv3x7Edap8NXd3k^$*);77zYh(=QPff zkuwU&c{y9oldO~`7pVt5*lrE zNS`i*Be8Fx0#~rBL8$smpJ5##jbL~w@Xx;GV&C5a3;;ogUg*o;ke>hm002ovPDHLk FV1gypBLV;b literal 0 HcmV?d00001 diff --git a/public/legacyicons32/designicon.png b/public/legacyicons32/designicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a42fdde4fa0dbc668f22a1cb85b866fb2d08ee89 GIT binary patch literal 2259 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 IM6N<$f(-xdw*UYD literal 0 HcmV?d00001 diff --git a/public/legacyicons32/documenticon.png b/public/legacyicons32/documenticon.png new file mode 100644 index 0000000000000000000000000000000000000000..7f1997a76c0786a18c77874955f048be9fa203ef GIT binary patch literal 621 zcmV-z0+RiSP)>TG43Qo5yuLQUM{pY3CI_qQ|qMBBC@ z&7^u?5K+CnzBcG#&+hdg9vZhsP!Pegtec~Hy-pv#rPiY3{6UD)A_3TwrcS40w{`uB z>SJL5T&nN8Cdh8@?zu;z_n*pbtgpez=_$0DO{i5W2Pe9I(P}gf>9-{-r}*AcxLr{c zM~tzN61GkSls~_`LZMKATDj~%gn2@d{ouXlmGXR)gq>54yD^)EhsP%<7K6h%*YoH~@TqPs{;h05HCWC)R$-A&3Xi zH|7V;q;5?vKmf=PfH+=HV=eI3Ed`(^%`3xLaE?z&-5U|b0mmHr<#jU|EK#;WT25>) z9=trh@JkozRkZ5|n4>ID%1mkD`y_QqUowE1UCTwgKLQK@(+%mSW`E-|00000NkvXX Hu0mjforo7v literal 0 HcmV?d00001 diff --git a/public/legacyicons32/documentjobicon.png b/public/legacyicons32/documentjobicon.png new file mode 100644 index 0000000000000000000000000000000000000000..7ae33c66bfc7f9db78a3ce3916838f99ccd25e29 GIT binary patch literal 1319 zcmV+?1=#wDP)(RCwCFS8GfZR}}tcXO>+S#5QRw ziwP_b0ioI-r7153Nqzm|#>Vf%Xfz@>E6dn?=FGrS zAOZpiRu$3dvKX=S{O1P%9i}Y?G6cU}3qnazbQ&cGZWP|X0@PC4wDBvqWzFTNmp%~L*hRRPch2|z}%P=He%h(cyyF=o_& zm=A#Ge2(>hNWde&3IX6kI|6=1=wIwz1p}ck%En81g4g&sVDCXWVX!oFa`Iw}vxUDq zcOE^x*QMK$otcTSFl`XIfWm7q%4>P(^g5h7{{w2jK0zQfxb}N5$`9;E`8#i;%XUSY z_fYj=+b4%V@0h#kWhJATv@M{my#tTjZp0^;@KM!4B*dFAG(3W#k-IR(#^UPLUy+gV ztSKcWdHcab)o1-dEXxO2GSU+DBeYOlTpXU+xB(lVPKQ3+fM2@1C7Z2FtTvI>Hr#Tp8|H*eg;z?}hNM~m^Xaip$K#Td0V zn+;W!6)*VT(2$*w*=e-`tj*sN#ob6vNyge3Bd-5(1GoDA!tR|rB)gLh7Uo#kkiH&q zbQ~X4RCd$Y?+M6DtauF=3Dppwlwy}IUB>(Gy(^{OTYY^P92}&@%}7d2kiPGE<2BTu zXh3Z2S`-#;CD2-YapcH0%K>k7HyHp4V1Q2W-$j;8fvD!MA$O#JywjeD%9W_U5@fP_7lbYjo$jQl;uIhyg z7jf_2D5j?!7w7wc63K{KHCapnYA!3qrkos9fBG3jZyplk zCY$G3&G|6_u+lKcEC8G+PPDeSuae3qmBj=DDhM-E*r%q@{aZIWJ3En{mPQU&DD}6t zwxa*`ZRBsshkara4u_+Mx*sXOZwdg{%SA0R_NH6gJ^9d+gar`h@)LzPzYg4zUjZzvq<#5D1K3es|7Y d)L;G+U;sEz&&mK(Smyu$002ovPDHLkV1fwIWbFU| literal 0 HcmV?d00001 diff --git a/public/legacyicons32/documentprintericon.png b/public/legacyicons32/documentprintericon.png new file mode 100644 index 0000000000000000000000000000000000000000..d094d2b6647f2799116cf94d67f2859f114d6a4b GIT binary patch literal 1143 zcmV--1c>{IP)i6-=GvL#C+JC#Q3Hw}ou5&?3hQ89UA^1{fFH2uB(o2+LwamQlo{nway!=H(|DE@ zfTc{>3pRz*$_5}bYmE*oPXtowa{!SMK(xi0*%E+)lP?8515j3M(zmgB96JEms3RAE z2(jgYL~coRbQ96#xm!K=#ox;K%qj3?w!v%SXjouftTRgl`d3$Lz#fqnVU&@GL=t%- zqtz!ht&>Kx6973iHFZ6TqRGhgy|e{9DX?g}X&dGhK|1#C*@dafxmplL29w}1Lv~Lv zfC3w@R;z6bPoMrAC3y{>e)0`Mc0U&tTPW>%6-z;Y3m3j^dtIqiCX@2=m5R`4HnF&P z7Zz2m@B1ij8-(Y17#!Y#UWC{fjYb1^@7+heUf1(d=>XU!;&Oqen6t`xR}_^L$*r`n^uU%K*UMA3S)9u5k(+$9)k%7>2lY`&S)u&vQ|$)ii*Y zkpc#A`*S zZM6a5ClqvQD9^HM@BFSQrL~ zhy|5lvnb|(=K(NMnm970N(M7KJBvHN|3(oI`Wv-HHndF9FxkBM*4rqT%eoa4s*f+K zJq5gotDeOnAV1B`;m-&6G0@kisd#93xWnJR3kQ>|Q5P{4vyNLo-^7O#6GTKo8^9Dm z?6HS|ex+YJQet`OA^zBV5_4xi=&21SzPgG2r5h;r51>WG$5Bi=A_1V**VpGSUHtB7 z5+X*vZNTT=)bkq;^KHqF?brRSbzQl9G5)C;huJ27#sKQm)6<{Pb?1itfiqF1A|Tn} z<=+!pv?n@KIbWvR)^ne*XDe)*4X)F8MB~W@8{2s?%aEUohf)9}bh5zH4X^8LTN*Ua zIvpH@QM0`e@9(ojAfXPU~6FG4Bu?~0YGug!n_<&Q^`BU*OjT7MBl?k43LbsZ zmUToic)Q>+nTB$?tc_(d?u+w_OF+c#|DQZHF`j|#-Cf9SZojMcz-=cu=JWu^N5;So})6fDfnx+GLew3txlj#FbU>rNpF)YX$$(=g!X z_72kNbXyWF1d#qjvhN;W{Tqe`ano#&Sfq69?CtqTFu!}j&3{mMy>T9cM8brDWU`Tt zrTO_)Yk&Ww?!VflDZVRZ5EFV$rzR(X{F^8)}XC!%j{ zdq6f0&9HLlB`U(2jr*j`z{q(}j8%X^J851nu8#P1E}3d`;JV#*F9l`AQV0qC%ly zNCE?dQNoZU*QeO;gd4(@Bp~%j_A$6uJ_s*SpG^UyKAwLHFaTWb;S#?*_qwhG}-2t9oRP6?9BV#_rCAVECPTSdbIxHPZj4Yz62@ZzYatIk0JDMxxTwR zf0OR@pMAI?PkT^IiY?Ti3}sH^{pKck96>Mu1+uGyLLB)3m8yivsVOiqGXwxF?dg<& zXWJ59?MPtI-CFp7aD5oz{&b`_TlB%11&yuJUn+H0}rON@a4x2l=sTea?4Z;X0wBk&*$p_ zkOlyUjn9AK$(^h50BZ8$>K3fboP%=tC)}8wQ$NcV<0F(xB^VhQ1~=w$8)CrM>h`Yg zhLrv7@gaR*aBk?7@ZsYpa`(yQ(E5>Z`O-x_kC`;tYV% z01dB3U{Y^oyv8xDkGeLLkbLIB#1Hg_3pEP{*Z-pMDz&@sp{2>{cb zj}DMMDXudQwq+J}L}@JOrM#9;L;(w!%)s4=94tJ48#|Dwa|GO*%<0dgqoYtP7TcJsz{*v~GP`YKgFw)_2$LH&(_Q_NpR5d-QP zQ`cY@UISWrU7$CgZxoQ^+)Mk4 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/downloadicon.png b/public/legacyicons32/downloadicon.png new file mode 100644 index 0000000000000000000000000000000000000000..e3e037723656cc2c390198b21856a5fae01dd93d GIT binary patch literal 1128 zcmV-u1eg1XP)EaZ)V!6n%TFrhS_=V&2}>B>F(;PUswIAdWO9B_^#N%-IrYJ|aURA+ovvh01ID&q-uxIumTDOH3ILd%`Mafhf!oFPG5|wjIEKZS zv)5r*0}W_AWks*#2NAu!0#JL-g?OYn3~OY91_0oZq?w+g-d+GeAiFTYNVA~;25ky} z^`L}HZW;Rs!U)Y~0+YwFZx65zwy%21xa^jpE`p&3MpjWx60)8~1SV3S0NV3+PflKG z#z~y9Y2X|LE?b9n$-n&pSbgpL=J{hEVWrwz?;q|DKpdyq|28+54NOZD~4fxKB`mRPe)rqD653}q#@YtW;UdbDH7eZNS6 zic($)fM^kbbdj?-bpBUN{cuBxP2GwIj6MG-KHmN`?#D^NZcPA2s}SYUAVh&>PHQUxP156MxB>+k?WPS z)gdsp@J`*aWdOrbpax?GVDow{>tuXRz!d->r}4-NnGn+1>}ZY+hGD2=Gz`Gy0A$^1 z=A;@Hs_g+*EFdDs2Kh0e)ypYn)nVw=1H_hOEc1rFvWkh@<~s5qPW3vj=K-4;-+S&V zCcpcWW6vk#W6ify29$+BJRoD4-@1Dm?Zl(CWj*$eZ&DC7Ltt64!580N!>)I>aVR_t zpX%ou571x_2uU4}|GLw`yE|V(%Hx!)-oaCsuz$yMh%2s9)5~QdY4y{Q?Kph;BJRb6 z3%}gK)qmO?fNK>R(+r~RF?*zi6K5{sg(uf!#si1I zIqf4Rq|D2@$cen{ll}EPpw))>G)%NkirI-*@yXe*@XX^Q2!e>8P@z z1;BFr4M|!V{k%%quQNx-aq{dmo>i$d*XEc3E1aw0GLWdA?_e76*nmSCfWpR1mJ zXC;`K*nv+!yMV?}q`iz~Ue{@HkICzXuX7m@`6a;OgqhEUW@h4bjK23d=1%NX<1)`V zvgE3!iY%zU3rb=r1;+T4jlaRD@`6JPcSrU9N&pLb4A*vJD&3^FrdeL3KMpu+v68J! zUzrEICI9=IA0FEfCkg8OpUTO_xafNr7pdg$cr|yU{H*P%R#Z2+5N`4_$Iq>z%`yP| uFNI;;?u2`~Vl`*uzRl8o8_0000~inKO?)P`bhjd*Nlm%HQcxWl_WhfEgs zZuh>K`R3aL0l;XTowWh6BF1A75N7fU0z(ATG(YauYBid;g9or>0wCg8uh$cYM@Of$ zmM492J7-L} z;d6UlEue8Q_zk&S4$7s{PNUiE()2p$>vb5ptBBoMNcUIy$EAPWT`L%#WYqukXR zDht`{Dvaqnm7yoBIk#?*^>?e)XEcuH0zk$g?D;kU{jF)wndTkr?d}Gy>-YQFlV-C+ z;0l;1CYK&Sf+I_F)bDbl2FWV2Z)6^jLG*_m$fwjpP#-C{Xs zE)LDtjndZE3E8*|6!=tjY<8_Z8a9S;m3qHg#|h=~psR9z$#A)@NWOdIN& z+?-R?LZH&Mdv#+XeyJHD5^xH@gOmlZQ3 ztd_N;7gG?fdo!5~)t3O!M_{}R+`g+;cW7J*;7yP%kcfPGTdCMbuw&-fRMLiku>f4l z_fhhTh-+448&X3GAI(HHbfT*VZHN(E8q!i|~)g+>&GJrEKhBT5ZN$yaLT zBWu)YR2ucpX0eCH$m-? z&u~vG;KsLLb955nv!{LixF=^|Zsp#<*IR*q2X2F9_oM;~PrH}!wN_yDtL7oTmIOq_ zS4%*2{C^4f1YaoupW(}W3FYlY(bN!{;Z!2lR`9&sIQ^e%xSuP{$!{_avTHR5h1WwU$;lSxq!XuLz7%jEjNKCJ-<* z6?!ovzWdFsvYO%{3;T=utZtO{1Hu!E6YKdTY{6EFD9oI7j8V`=V2Z*)!HfNJW!$gS j0QV{d*a;uDzXA*ZyXv#T=PeKy00000NkvXXu0mjfY`TH2 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/emailaccounticon.png b/public/legacyicons32/emailaccounticon.png new file mode 100644 index 0000000000000000000000000000000000000000..f192c84002c234fe3e3d02cf93a3b2ad1752a256 GIT binary patch literal 2212 zcmaJ@X;c&U9!)@kfGCTiY%&H#)?_AuU?NcnVUJ zZ~=NRdU06`xQS)Uv4bB^2!Y@O*R5%zrue-rsgV%>H1upP{~m zJ_ds^4De@$s8>MqF2t$7QkCkhdNG&zgvmnDIGG%lAQ&$`8jAn{LO31?L14ae`yIps zgVDwdIAO9dRuGMc3JI_VLr@6CYBmPru~8w0d5MS&h(+QBB0B!%mFsvwz^CK6ZY+=` z_C^u}{wfI)s$z3^sze@@kKecf@KDgy0zyOv0}5f1NJ>-C@w2)#^)D#6tp@bi7)DAQ13rJ`{)yxmQOIt-3y^VwXk@joyg8H6cQw!4D7dot= zjGO#r07&W9w1+jDN_vjstmv_4_MaB$Yi-%BrIQ`q;6Bvz=v#StP{yTl+{xv4?uVHG zJvknZp4bn!rx^+2<#bherr+8grS-ye_ro6_?s_)8htv132R@kEH&;{4uvv}PKa%CR zqOD{WqzqfR{>x>;rku`UMW)q&qj`FFSG_q8G~fyl5v>H_P3*;=*|!0mqM^( zcX^7W;~uzZyKKzZ(hClMW~Eu=j@-RbRI^v?9aC;MbH6n!UAgE8vPie%rXL9#nP)|7 zro`)Qi?%BKfDE5GyDI5*=U9Kk(bX+Oy|c(e6dTKvRQ~r%UlIM_q}5@5$$I-+-wZ#y z19SMsIf+wMc~?(2T2tM2HpLJs?rIyo-L@*a+ZqLqRpbMneU3g?Yp2J9V#Ye0o>mBL zjn|mhwM3;vy`t;b2d*8znRs*t<7?{}c*l=#T7+JPD$o9#EQs1Z<=?vG*vWfUil5X>`PA_#>dpv0l)O=%Tsk_@2@%ac-2eK{(;@_+@P2rY9_Li3|z1{e&NLU zhS=M6g6 zUx5ubCGLfx(>e=1W7C#A^EYNwW2WaarlF^fl>l+u?$PFp zK*#Cuh}XrocXhyy!;?A@i!4(3obox<08w<;xhAd&gg&qXjIpueWRurbfRs^ z4D8%on;lS{Ne-WBt2Pg>^R!9aJ=kryc}Kxil{|$}($!i!WTecn>FWQm0Na#1XhSp`!+@CM*m6lzxeAc*QVx{wLzrz01C6T%jzwP<+9q;jp2W@sw8bxGw+6o4}-tsVp z%g#+oG8|zSm{T1dEyk_th|b(T#LhLmT`q1jly6%p40bFDJd%Aw6{%dC37h21pl(a) zFASiMg~v-q*TmEd_=k>JO}#U@aV5GVa6HpU^mICW+7hBuo3 Nh5#QnvzigJ^FM_EdYk|N literal 0 HcmV?d00001 diff --git a/public/legacyicons32/emailicon.png b/public/legacyicons32/emailicon.png new file mode 100644 index 0000000000000000000000000000000000000000..98a99c288386eb13416dd205bae98a4cae6d9b99 GIT binary patch literal 1031 zcmV+i1o-=jP)r^Lj^Hl*?j;2xaRvLAA=pL1NJKJ&Rbpa)ZHYlFViKDiwi8kX z42UTq-yAW}k&NR;E{~zK2V(kQ%Mjm&7{nqbvB_bFl_9+{WKzlR*5(-cGAZ1e$m39I z`A+z{v?T_yh^aJ3XaqQBDD4C)PK>_H<3PgO$G>%ey0oEfnLL2+{HYN!JQPDuB*ich zZ^X^qH1@Psa$-pl9qQ7Cw#4x9eEiT($joHu3@v^M?#i^GBhif8Fuiw?e)%y4D(s+hXN z0~r*hhVD(wAX5)?Hh98!j&Y7U)TIq=&5%U}A1in)S%Ljwi`pi@_a~;^P!11fQId9j zcBmWAre<*N{@W^`ecefSjyl7G-FP}R?b=>Cp2h4!;Ebs`WUSz^=$8n|lQH0-0A$k5 z0^a5Vvwj^C40K~e$W)+&Z6TnJy8w9~8Oq}0%$$pHQJnbl!*fEZ>O*c(A7IE5b-?4v zJi6MOuwTdtPGF@K`M+4K7LGydI9i9c#2^+i{p|?t14{SrcvQ%z@;KO&LVtFvyBc<| z+UhU@N461??Mg?27{nqbvB{yrs(_v~M1b7Kf@_d!jd?vgP{Yd==)O-ZViKDiMpzEe zAor<&!#h)mikt4)uu4}WMq|4;(YB?|Swz|w;{V|?ywpAQ zn@FC7a)zPa+kiEFeu*rs_jid@$i~O%IzPV!7y#8eA_cHOyTAYd002ovPDHLkV1j}n B?neLs literal 0 HcmV?d00001 diff --git a/public/legacyicons32/emailmessageicon.png b/public/legacyicons32/emailmessageicon.png new file mode 100644 index 0000000000000000000000000000000000000000..5ab195fa4f6b5cc292a826d3a1bf1ebefec6f708 GIT binary patch literal 2004 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 Z0|4Bl21iVM6gU6?002ovPDHLkV1gUl;uZh^ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/equalicon.png b/public/legacyicons32/equalicon.png new file mode 100644 index 0000000000000000000000000000000000000000..16f081dcbc6f6d0fa33e7fe45eadeec260008d35 GIT binary patch literal 2143 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/expandicon.png b/public/legacyicons32/expandicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8a96a53be5739b7a6446a1c697ff38a5c42c3d13 GIT binary patch literal 1147 zcmV->1cdvEP)rJ5N3 z&{~uFDinQjMQn?L={5xm1<8}p2eB_c8LI)o7SyycKJ`Hb>(86MDK<^jQbZB5BKY$l z>_f~C`D+{KwwN@Vo!RU8?%dg(jjiqk-^_utbLZ|o-}&yjcV@n;0Jy~wd>&}@hjp}= zQu3z*cp2c#OX!fUb+l*xfp<`?g+L&fTDSh05lmNMZ2Tw=x^kZjCHZGBe1Y{KkXt8_ z+`;w0!}A~SXIDN2fjlR3`tVug+?tT6CrH%cyDkRaf2NzCeOWM_CVXVPhtuWMYHE@ zm5#8r%@vy=;3#&^!^t(7hP=u$^zN{;7)5n#u&s^g_siJAE?~z!KrM*MA6Hhzxm1Dx zJFDITW|krXJ7wL%FhS92Zmu>6lwV>-Iue)mGO?lA#A7QfHVq4aaq z=}6god!zQ$lx)PG09k^zH={;Oik24S^FF zXW3~JB}x7&c1v@<&5g)0^FnwxPT)Jo;*RJaT#7yD+n9|wG5(|CkFXeA2`M;kHE#&ungzH^{65>}%rB*Q2_;F~2&cJEq*@C0 zy<-XJL~uS)(zMC(ALDG;C&p*4zNji){2Y6fOj^z0_`%oZ z+w7qQK_>4?GQy5%1x#Cojp;rmN~0RYE&uJ!88ZW#ao N002ovPDHLkV1hr!HS+)f literal 0 HcmV?d00001 diff --git a/public/legacyicons32/expandsidebaricon.png b/public/legacyicons32/expandsidebaricon.png new file mode 100644 index 0000000000000000000000000000000000000000..687d74d12f6b6bc12494f6916376efc56b8a7201 GIT binary patch literal 1208 zcmV;p1V{UcP)g2luQFG>QI)(0L5RwQajjFM-)7M5`?31*VEraLZ>0XB*48d7*6b#M6pvf%<3LoVkhmNUZYXD56YWF0b?99L+3L3Fsz9I@i=~DmV_CEd5vBKyu z(*THiMO+9x(wZT98U<&DAq`SH(zjVIj39)G6<7oYfKQ9htn$cKEv=4rehsyMYPH8>H(J0FK3F z$ZYGJJ9{PqU?0cv04}N}rYe<|T7()v7+Z@2AZKX|aB7`rpL-#;<~bQi*`<>fw*tJ&>+;GR2))D2q6;f%;|4phg-Y{(0%A(jLj5~%XGqZvQ(t$=Z$YEP#ZH= z^PDy{vV2c(Z8O4ib0GPE3Qpt0?_NSnri0RwrC?4&KM4#}QoxN$rP=YxW6?(8ntwU! zXAR|*4LdO(Oyh&I{b=d2QieGEs3-oyCz=ke*bZgAO&*&9dE zx2}K^rm*i+FLK#-0^!=gHNHd=1GaF5p)J8kFa;AR6t-AR1^)7HVdlaq{P^2(oVzp( zPFb0~`2~U4f|8iTyC=GladL1pdyD+l#!M(eUT2IL;F9C;;m@l@I2T+eA%HRFSWzdt z`1=IbcRhirpQouHd4f+-uLG)D1A_WAc>-zVufDd`eipc+u0weCtko7h#LC>q55HbU z@6$czdYblHpOrzUlDi-|1(HQHes*ZQDvfvfRZyLQw8+rUto?F@x+BP!xH$lp`di?W(Sr*~ zUTI)f1HchWBVt>n3tX{c0F{`!2vs(?Q*3|hN`j!jhhBT>MNn7EpVg8?P}7H=1L;8_|DwPW z*YG!WcRF`=W}VetcXs{hz+qk<*f>vf-IScFs&Sk{MJCNXX2Evh_mzPcn{v#X+*_2H|3|JKg|J0vf|)j_kG6CrB_>G{sgrajJb*w5q^JPUY|PEh<8*emrlG{=ch0ss1M70YG6OVs zesKYFq((BD>I+g+k^}5o0w6^RKt~a-z*#OtF*C3kGgd%s1i)D!v35g3h5*|HfW;O9 zj@^_n4E#p`Y)1gFC;&(-W+NJV%%8-n$*dyTcbWkPF3GUT3Y`rbopvfoJDUR%m2bPE z;IaEWI=*~_c_Rrz9aMyip5RT-BV1YEu7%kJ(RGE4ycbPaI~lLNd53Dh5;$lX^T9^V z%iVXcF4E69(%EebffjA@p6k2|Zxi+&L-%0ST6HF0&YgNqp!_XEWB}rPw?KdZDwF5T z)KSRvsb^&vQvBNSAgZxvdB`}Aq=-4d8M71si9#iepSaK9wE2xIq|>WkDd@p-r&b2x zT>*-pV^Zd#aREB2H8z%G4uLW4#+ee##kJ#j7M=Ul1CKBCg4u&B!1zKBZk16(KtQSK zM&Bp&>iMuNtzXgTbR(%zFCJcUW6#nJ3=a8wa8-|BkkXisbm$w<)ro=b8dQruB`79F zdu_EbHOqq%7gBtc7#^i{h*K>m^{pu0Wf~is0D8MH(EkGW=%1gYi$OWSRCTu1?M~F% zC)N5k6uUr{Y&gkp^(;;BO$5b4EF(MiMzr||a=KKDICRVd?T0NZu! z2}cf)9uyZ|-Izy@xhK?Jak~K+APhD|GA-!|7xK#fPk;dco@G_J)#K=H00000NkvXX Hu0mjfOi0~! literal 0 HcmV?d00001 diff --git a/public/legacyicons32/eyeicon.png b/public/legacyicons32/eyeicon.png new file mode 100644 index 0000000000000000000000000000000000000000..72edb6b701fb7deb90d293ee71e3fab6e58b949b GIT binary patch literal 1731 zcmV;!20ZzRP)SY?GQ5*WMs8k7o_D{R6ty)bRsA{)$TY*WdG)<~hsp=jex)s_C zC{t)lK|miWw1}o1qyz{~u@k?a*N*M`+PRJ+F$7w>{edQNrDK2o?svZPJLmk)cRn-2 zFmNp&4%hg(4&XWf_EkWRKD%tag~Oe+x=Y~MH?Fpj3hJV!8^;w5{}_J$i|sU}|1SW9 z1JCvCbh&KzH#Ruoa5-QTEfB4uY3hm!N>xFrSVloEp^z&&M1`qlW4>6P|%0I=Pg zde#+Xr5BArZ|Y951f9 z_qS*EUkUl;0JuF*_ipIxZ26O}%ZNuNQIhlEDUhsv5YfgV{NeOcWOzU9yaJI^py?V) zRfeL%!);Npd6fZwc0cl`cY&*9(Xz0e0JS0!p4=+83^Ek?+3wg79@*0UKl-tr-u9C z^|(eebut<`g=$%bpc%*v{06iA zn`*h=b0UIxE{_gZ9&PqC!iV0(#Nl`G(Cw>{&m^Jo2Flecy8JG@c60)__BVlZEk@HV zKP4)vm_Gh@IP6N_x>X%FZab71nJ4Ic8Co71bR9`2&JngM%`!~i@&-!YVe+_)MFAg9 zUd*G#Hs}51p|_Avromfn$P|j03Vn%*lP6FvrJz=2d@wPC7Iy<|f%SVQKC|S7$qx_4Q#vOEW6uog`G@ zwpNgdCcp^-c#=pYjASZ-(D@JwnHVzJG!)v$DlkZP5iX~VoKWDoX+1iBG>)pGz^+Zb z^2f&mJ*I6FfX(MtM?|{=4oO1jo4ep&u^QdoOW|->VNm!OMavWmrxNkhI&~NX0`T5@ z?;{qCAs$Z>#brSadRvRf@s>04D9ya5jq@jR6shh#E|=ro1g=fZ+XFLEU} zoHl8WU}RV~YC(op0|PkaG4y}y4ouC+dx2@2`Boo#Y~O}jol{2qXSYB~9)!VJYZ+pu z?}Q-O-->LRN2bCfc*nQl^+`llg>tSU(CWs}J>Nm0YDKOh;I@IKb2Uu?Hq*q5Jh;>t z*uk|>#(s|-dp_QJ^TTgHV^)J1DLpM~NKV91X%qTsVa{jzqUS^IFR6 z5fKvEw9PI#kenoK+a7QK-O66+&IOBl!1LxtJj%Wyp!p_Qte?6K!OiO1jHU4iWVZBjMa8Y?@tT66$N*CK3)YZB0=TJ*&Xk@@(BACquLvTW6 zRx&1%0tt;U{>INx)rgnad$MYLZ;`ItK22$IaIEDtmFUTVb}kfT?cTj0sKpV Z0RT&Hpm`Jl8sPu{002ovPDHLkV1i#rJ7xd? literal 0 HcmV?d00001 diff --git a/public/legacyicons32/eyeslashicon.png b/public/legacyicons32/eyeslashicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d3f5b2c82a1603059a2bb4eee947fe33e6e628ca GIT binary patch literal 2050 zcmaJ?dpK12AD%^ah(h&4X*(S&C37`nb|#bNLc~m(#wA-AGiMmh&78w9$*t|eZ?lz4 z2#b`GB~qSl4@H|ocS)B;PcB7>YNfCPflr9ikHLV!>xOd_X)!x!s7Kq8`p{$viGqhvwh z5)X|E+N|O7g_`X`st9yl3%JD4v;r~+5dbkVsT`)o(815TH0@q@jRS$t5M(&jzGlWDHsBtMyAm41mMd9YNM${Vj7R_ z{w0?7L=K#3z@@w$>`fE>>MhstDM(J;b;{>k@$ z3d8(ZC4}Qaup&w&)DBK;s|%&1u~d)%QKOa*;v} zf5vk-G*3B<2;@S@lT8P;3RsCmM029B7z`qb#GsH!1cDoZ=|*v5lbBQnnZ?3WNbWOS zwn7*sgXG8zSM(2;JS$gc1({MCnGLBV(U8bprH}!iOQuO?&xJUv-WRTD_FSB1<>Iu- z;BSuzuH!N_-cGeu64UgYwNf@d#z9?gJ@4SgCFyF(ErD98(*ub-s<*2 za!2b5N%8MB9p_To988n#(AUa-Tg8_wi}N|ayJE?xa)_AQc5dQ0GdMLMFvG&jgL&+j zLEwnz(ZZ^t6@=EdR@s>&gJQA$8vp4WX@p0$v&`Ym@~{ut`E;kgk5j{WW7A>Q4fxYp z`>!pojrwLlFFSMJrB8yliwdBikPzvMA9^=AUWChw_V_*v_m7IJ>q{RRLni^)WN0PPTX>OhGjvDiT1p1ks8SONWycZTmG)V7I|_*#u3 zwh>-sV|4XSbv8Hc%1ay@zja<|`+SOkTd%jsM1RZ80R0Uo4TuI?9v<9RinloYerUS9 z&p7L55SS>7#ZA2GEgNai&AQs(g&Fs1Hh&g0zx0XzHv9Faww3xY&C1K9q1vo;1!2)Z zLwQMv)LZ&T)L<_|!)~=tJU`B@DT>~Fn!NV$F6-sHuMaFSLuanL&$nXB9n&U)#SiZ> zz<@MXdF_InlLoxvqvxk4)AZ+-zBrfIaM3Guo~vc9_s@R@tPcBltFPN(WYdFOxA@zq zo-VwiYC_-duY2S4J?2jJKzMsntbOmCM->T|Uiwp=_`-g}h=GC?%_&=LRjlAiKif6l z=7+MGw})Swy?f63$bDNtRvS5m?d*wnb$wW}U<>jjT}gX(XQk@tZ6=fwaxjzq^wq2S zb@$Hn+NhoZ4^qUM3568Qaxt$&TnZBy9mrrQD{; zF0$i#>P7u|8?89)A2(i}^zE#D;M9~ecloOD4K(w*4}4C@uN2;HZ=#{yks`Mf6&A)M zw>`(j-Nx?qBl0-)*|8S~;VQ*G^-qB6d>m%l8Gi)*ZWDoCz9|4gIMRCI|>sj z)X65>>_UC_ID|=-jH1{2cy&ZtSXP?;`l*ZgwA`GK9HN4$=`D?gTL)T9T&freP1ia8 zd%ufsd^{cc3D=)$ZDh*bmD@SCt2mR>5}0M_Crw)8^K+w*Wnh8@cd5+A)pgm2xT5F( zY01d3%E)^E0Ou=Mq8BLLyLU9<#D#gzhuc%VTQ_9oU#P$)hi-d4Cw}3=tmPwJeqg6@ zWbynPZ;ayNed8yan-^e6Q~k`*o`|GXP3u?gJX2KDeQasP##oF|!Y1^sbw-#%@X=+4 zGEdmS133E`9wy8@o8!zz;J0tnEAzjLqh=kLE*UaniX&6Rqc%Kav^le5cWv3mj5*o) z<=Diwdm%L)m)hF8j0?xsT9tq6`d)n7hDuR7Q#vD=(ROXh?qMzyu>XGi?v+vcFTR>+ zOU?MoW@1`TP_FmtrAzfgpS=0K+pAZW_5*|+-9b0cNx7K`H|8y-q3iRHlwBK+p#HZM zE^+#)V@-alU#_G@QnjF^NfvwS(DBO~()d9)A_o)hX1}Ww59mD%tnbt_L4CUR;{mJq R=fCLw%ARgqb_Fve`7Z*=L|*^^ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/filamenticon.png b/public/legacyicons32/filamenticon.png new file mode 100644 index 0000000000000000000000000000000000000000..40e3ae94ea89046bb53079d4a2725c2d5c74f32f GIT binary patch literal 2173 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/filamentskuicon.png b/public/legacyicons32/filamentskuicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3360dd886a256c526ad5e839782c9a7259a30f59 GIT binary patch literal 877 zcmV-z1CsoSP)=_ToACI`e3NA-e_*NXrORjza>&3ayx8G$JiP`D&g;43Iq_ zuxz!CrcTl&j6Hd zkOdw{vl1GMJwVboKq+)Y8zWtjNusGZhDVoU$|)dxP>s?g8hs#-kRM+O6$^F6mOkXt zNjL?>_|KBi(lb!slXEGQa}ABg;OPHQW`Y4!GT@IOXW|6zocSfxai+na1x>_U=Ai-2 z4OrwVDFgGTzrH^qXFmV=fHLXo12?lk!?>x{5v~4u)F)3-F#UX3cE)9r(|( zr);dT@l1ZEr3|>sAwEY@VTO%In7FW9z`}6AR(c6?{HTP#idWZ@v2OqcDHd4BW0&pR{AIOo{TOTji@I{@q_ecJT+k;jJ0M!+0S z$1WW8TgynS{s(hM8fleZD?(9pi;AQs+F%ytDiN$OMU7dc!qXzw^2GnZc$>W%tdWgZxuUa5ji}@2S)pzI-W=d1~+nboo!EVuhX*ba#i5Ookvzn{?$}qyfAN)^`yfpI*n{mDwf; z)+~O=I(Xp$Y9DS23()LU6xYhgWeX^*SSXds2!{OVhz5~JgyAkBGVF^5Eagm?YbE&o z2Ex01h{nPQgba#;EiItzzlyi_&Jo0$280V>%#06O{gGag=}^e>4h9kz(O#nBN`8*z1@e%@%xy)GmL>zCmjMn ze|=|Yp~`&m#Z(TlWE9cP2$H>Vgd%N@^&9Pncr`hZHOJC5MZK-%SCN{}AeYV~OBxB% zuq&nKN3Xm*MR5ittr{N~xkix^CC2J{9Hv`#f4N#a8DFBq3)N;e3HIh|XAspRd@)CgQQp;VhwML(9LeVMzit&pr z;-3g;O>ndt8;+X-R-x5Rtw+F10LGJGer9c=^^%j6DQmY9- z6oeu?AWSIFC>{dP_(F?s^Z-zVN-5wTACj1GAvQ!nY#>yeQ~+WRXWjxZF0~lj2%y)Nms*F1?%Q|?Bjl-llIH=rCDX3B ug{N^|KM|SR{aQc^ zh!oHesOTsXdQd=c3F!e*BPuA6K!}c#AK(K{mu!SeSfSFTg@ zk8ND+I6oLAIn;dkMvW>ft6$Z`ea~Y&SpZmN;(a~z9N^W5b-*wxxn8rOfbLgkrU37} z0QGDUIydLqi^}WlJY86#F5mX8NVL&}-Ju?r!YK=AIL=rUu==eBmrfrc5VP&ZJ+G4$ z31RDS$&e(gu7kO%#|aU;Fj=p``?a4iKXWt}gcX28p&wR_v>KAM2Ja#e-mSSdaUvDO z006^#hdg6O52FzwC>;V$G!MXZvq9 zvFp8ESlisy-p2uma(aHcWzvguV_VrOUXfD#Pltnpa7&2Fv5=X9Y5+jV z2#7G8RRF-U5f~2u1@T@`xu_Bx*w+I|8V9P7kvK3m0Fp?ci%115%sSLq0n`}4SXMza zdgbF6UEiyafFikY_IN51Y0H=1*4IaYbqW7|7<045~#4nKN(u+PV*s{R`>{C8m6zmi>h zPb|dvNxGfnlXV3pAgv_)ApJzTVdhN&a5)HEhyK&v^P6;wv~L5jZ@=Yc-oFA20I^FD Ux%6!c5C8xG07*qoM6N<$f-jFOf~ zTd2@L`4MnQi~VCQ-EK>}J3Bi+*K_a8mTjT1Z9;GM?A)2Td(L;x`Odj_8Rr~~F%%58 z^^-%}I8*Crx(14}hI1BU3ag=|cOFcB{NeFF#`p+0k282zJli^CeDV58dNV}}3jiov zKl=4$greWY%EFb^u_$U{rKqkbMM+3StW-xV8YZ0_9{pZw@I1N?w6VN02KqpuuT6%#K1@zgQF%!)42q!iT7GQf2~Pq(E=c07A`xu>xH!_i)c7AFotBthH*ZD zkftFqVZ(ufu&yH%(&(9va7c&-m8r~P8)y1cNM~(~n*Cc^7DK+}h>V(|JfhHh9m z-8&*ZzM3>)k|!Sd0*TQK-rc%t3U9SS26M?R4`Zf>ix%aPyijGB34}@j9G5&L zv0XTBFn7e*e!hME#A3@flb-&1}QpA5GE zq|qcVJ|`6Ds^G{?(E|~wU@|CNR*g=nD=hnb1h_kqG=A*3R{zyYEAiq=4Od283}rn0 zmvKRS!Z>~99O3|xE=k@L_5`6%DG*6U;)IB1jv_N*+SuK&N=EU^!+%2`Pa64tknaQK zG+*`9`}_CRKHX6N&XyHeMn%%vXQ5_+Pw|Qp1tu9zlR}fylg^Q1%f)!sA<5we85yIx zw``FHQI0Mwv5sW><_BaN_x*7hdTPLE`{wOkq_l@*JP$xbVj;#D&&oqv=#1DO2(2VjVeGUvm3-KR z=c+FcE-EE@Go1M6I+9l|lJV^`8ZWGZ+ik9ba}|P^n|2@Av;LW9>z}BtBGnveQDU;u z_ z&40ESt*7x^4INM@A!C^=HpV=h>b#6|?QJcyG4A)^yPmVAaAFb3hRq)z=Ho8spB*3L z+kc7k-jOt~`}BxVv>{ld7OPZ4@gpCJh#>6^8$NmIlgv1IA`cbq`7BZ}9fTzs4YmDX zhZN^OTW&(~-7JjH1;FHw#+_hqCrO#kOr?Bp0Ej{7)XD8voPOCH^~@~-yJ0b%QS6pg!F4=1=cVQgK)#cTzgQ(f oWYXf;I6F!gzZcw-@xK5A02AOnNFlAraR2}S07*qoM6N<$g4pH&>;M1& literal 0 HcmV?d00001 diff --git a/public/legacyicons32/filtercircleicon.png b/public/legacyicons32/filtercircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc486c4401583131e9cd9ce18549a120840e0fbf GIT binary patch literal 1642 zcmV-w29^1VP)jFOf~ zTd2@L`4MnQi~VCQ-EK>}J3Bi+*K_a8mTjT1Z9;GM?A)2Td(L;x`Odj_8Rr~~F%%58 z^^-%}I8*Crx(14}hI1BU3ag=|cOFcB{NeFF#`p+0k282zJli^CeDV58dNV}}3jiov zKl=4$greWY%EFb^u_$U{rKqkbMM+3StW-xV8YZ0_9{pZw@I1N?w6VN02KqpuuT6%#K1@zgQF%!)42q!iT7GQf2~Pq(E=c07A`xu>xH!_i)c7AFotBthH*ZD zkftFqVZ(ufu&yH%(&(9va7c&-m8r~P8)y1cNM~(~n*Cc^7DK+}h>V(|JfhHh9m z-8&*ZzM3>)k|!Sd0*TQK-rc%t3U9SS26M?R4`Zf>ix%aPyijGB34}@j9G5&L zv0XTBFn7e*e!hME#A3@flb-&1}QpA5GE zq|qcVJ|`6Ds^G{?(E|~wU@|CNR*g=nD=hnb1h_kqG=A*3R{zyYEAiq=4Od283}rn0 zmvKRS!Z>~99O3|xE=k@L_5`6%DG*6U;)IB1jv_N*+SuK&N=EU^!+%2`Pa64tknaQK zG+*`9`}_CRKHX6N&XyHeMn%%vXQ5_+Pw|Qp1tu9zlR}fylg^Q1%f)!sA<5we85yIx zw``FHQI0Mwv5sW><_BaN_x*7hdTPLE`{wOkq_l@*JP$xbVj;#D&&oqv=#1DO2(2VjVeGUvm3-KR z=c+FcE-EE@Go1M6I+9l|lJV^`8ZWGZ+ik9ba}|P^n|2@Av;LW9>z}BtBGnveQDU;u z_ z&40ESt*7x^4INM@A!C^=HpV=h>b#6|?QJcyG4A)^yPmVAaAFb3hRq)z=Ho8spB*3L z+kc7k-jOt~`}BxVv>{ld7OPZ4@gpCJh#>6^8$NmIlgv1IA`cbq`7BZ}9fTzs4YmDX zhZN^OTW&(~-7JjH1;FHw#+_hqCrO#kOr?Bp0Ej{7)XD8voPOCH^~@~-yJ0b%QS6pg!F4=1=cVQgK)#cTzgQ(f oWYXf;I6F!gzZcw-@xK5A02AOnNFlAraR2}S07*qoM6N<$g4pH&>;M1& literal 0 HcmV?d00001 diff --git a/public/legacyicons32/filtericon.png b/public/legacyicons32/filtericon.png new file mode 100644 index 0000000000000000000000000000000000000000..dc486c4401583131e9cd9ce18549a120840e0fbf GIT binary patch literal 1642 zcmV-w29^1VP)jFOf~ zTd2@L`4MnQi~VCQ-EK>}J3Bi+*K_a8mTjT1Z9;GM?A)2Td(L;x`Odj_8Rr~~F%%58 z^^-%}I8*Crx(14}hI1BU3ag=|cOFcB{NeFF#`p+0k282zJli^CeDV58dNV}}3jiov zKl=4$greWY%EFb^u_$U{rKqkbMM+3StW-xV8YZ0_9{pZw@I1N?w6VN02KqpuuT6%#K1@zgQF%!)42q!iT7GQf2~Pq(E=c07A`xu>xH!_i)c7AFotBthH*ZD zkftFqVZ(ufu&yH%(&(9va7c&-m8r~P8)y1cNM~(~n*Cc^7DK+}h>V(|JfhHh9m z-8&*ZzM3>)k|!Sd0*TQK-rc%t3U9SS26M?R4`Zf>ix%aPyijGB34}@j9G5&L zv0XTBFn7e*e!hME#A3@flb-&1}QpA5GE zq|qcVJ|`6Ds^G{?(E|~wU@|CNR*g=nD=hnb1h_kqG=A*3R{zyYEAiq=4Od283}rn0 zmvKRS!Z>~99O3|xE=k@L_5`6%DG*6U;)IB1jv_N*+SuK&N=EU^!+%2`Pa64tknaQK zG+*`9`}_CRKHX6N&XyHeMn%%vXQ5_+Pw|Qp1tu9zlR}fylg^Q1%f)!sA<5we85yIx zw``FHQI0Mwv5sW><_BaN_x*7hdTPLE`{wOkq_l@*JP$xbVj;#D&&oqv=#1DO2(2VjVeGUvm3-KR z=c+FcE-EE@Go1M6I+9l|lJV^`8ZWGZ+ik9ba}|P^n|2@Av;LW9>z}BtBGnveQDU;u z_ z&40ESt*7x^4INM@A!C^=HpV=h>b#6|?QJcyG4A)^yPmVAaAFb3hRq)z=Ho8spB*3L z+kc7k-jOt~`}BxVv>{ld7OPZ4@gpCJh#>6^8$NmIlgv1IA`cbq`7BZ}9fTzs4YmDX zhZN^OTW&(~-7JjH1;FHw#+_hqCrO#kOr?Bp0Ej{7)XD8voPOCH^~@~-yJ0b%QS6pg!F4=1=cVQgK)#cTzgQ(f oWYXf;I6F!gzZcw-@xK5A02AOnNFlAraR2}S07*qoM6N<$g4pH&>;M1& literal 0 HcmV?d00001 diff --git a/public/legacyicons32/financeicon.png b/public/legacyicons32/financeicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c8c5a1171271621b3f25c6cd25d9722e595ed6c7 GIT binary patch literal 1168 zcmV;B1aJF^P)1RCwC#SKn(KRTTd2y)(1B*``gh zo1{&pf)s3P6eCtrOBAF;&|qk)&%OwX6-ED$f{IY-iw{0k+oH6fQ9&)mDpv3ZX{n_T zMW{4cvq>te*`2wb@65Q_U4ryw%}XX+cIKXY&iCE#oO@tq;X;Jx|i_-kjLmB)sHW;XZYv1d*mI`G8wp56P9BuRJVwiZ{e%}x7b z@yU1J`1m=Qim5B`Y5Vv|7L(r7$hKmG!uFoI7!RvUFB>nOoM z)*6+QJJOJ{j%iC0zb*+Y>!Kip5x>>?D&BtOJ=l~`o&=0_28q90tp%0 zW{uF7JN8HwWDH`p5pX6|AaE&TE32LSp8I+h)#WAhZQX{c$0vD?WOafZ`F-X{Q*(%8D=}Kn3J42&^y*wKk2n*giOnT5Sb|!hk%d>4>z5 z5;-kGq9p}&=^?ZUJ(YdC)J3g!TYO968|aQ%c*G!BBM6!&W9Kk5c%TcMTWaAG` zsOnk+KGB`-9NLMc<*ERTv=LZXoL3uHQJK`&sG5u&*honegU_zB2)#6-%E~fMd~gDN zy?vOOJd(EMe?=DdY$&7mj^X^pPmz<|4wZJO^;YF3s!Q{j7=KdFMbhl1X}1hrgwwO9 zP+h4?k)~Mfr$B;x6Qh_bAm|AYQ%+IBiW1Fcm~~Rh_~`yaxO)9(%>8;v=lZvmb*>Qg zNP)#|?U@R)W_(h|KvomPvRNOLJ%ryd1rL@jG^?XZzZ`sCrZv@jmbEoU|O>0bwnGx`}m;SzR z?u+*i{$HQy+$1rHO@GhG z*l3?LRBWX-wg!FDG$th2q^X*K8clrBD77z5v{hbgV^jKSqA4j4R!u4dZ5xf60BsW# zp;Sa|)7T2E?6QFT?Ema|?#%4ME|xBohDpxu%-lQY`|dg4Id_H`hJlSd1Z?oZRv44| zS|9&H5!rKK7SD9FjLc8Ar?fN1>@y<;-9VuBtxHvOl~@e{<(JkSvC8Tln7KKG;B*ot zZV{z!37o@91UPnJDv98fj*?;tMVo3cHr$6toBLE6j^{%_=|5f@+g#TK=08hG63D55 zU?`4%CZZ_ys_>O*i$t&p?5FX-WDMmrUgA+`P6|k+VECTJ^`29x-QT~A1X~7vY-{Yn zh87stKcP_xJp4SQ#KZje`xh`iK1bq7L37CFL(xcrt^`z6xZv{@n5iOMD`lL7kp$cP z8h-CMgxUjxStM9C_#?5JSK5&p`H)M1Rxcv55JzZo4s)|HM5A#y3p5maoG2}IAzeUb z*aLHz4uuh3h(gm8xb9Km@w(tBP$&vI%}PRe=pcqpHWG=;84_s%%0O#vZ0p-Sm^$Bt znVA?u!8wG(338yKtkMIow-64eYOcyMWaWS{D?;2N;TR?-=P@xBq6Ng@bjt9QxKLE2 z!oB+x22a#sTeFo8PC&YJ?6EVVtknnnA$WZrc*@-HRh6K?T?i}LX>h%vdyhD+qmC@4{o`J9pvesT@RU_%A z9H{a!+-LGMD6_p-NUa zq=ERqV6p>D)R1mG>wZv07`&Va%U+!zr70TmS%@+zR#fgP0SGA*D;*XoldQxn(UC1q z>qNlRq77u2S|S2WHnD7h*aY|lJq$sn{0qu$wut<}CF&yz6V2`*+ z*SMZ2q7HKXKxrJWUj7oY;)E<~Ce|_nh9035D5ehbHJJc3)k&?l0IF6<=E|6?x~Rws zz$oM|?mURf@;F*X&YSm{5zlPdQo7s)t^qDWlhf@}Admw|kn#SN4s?!=lGB`K$ZSvi zzM!Fg+wq(I%?blIG_ODUkhab`1eH3qUY-WQx$h0+dpnIP> zgf>SZcBNODh0np0z)LS!=QnNu-+yOC~Pd~bK!=L@&`Jloih(~bT-|4)Dc0Nje@781x7 QwEzGB07*qoM6N<$g0j($^8f$< literal 0 HcmV?d00001 diff --git a/public/legacyicons32/functionicon.png b/public/legacyicons32/functionicon.png new file mode 100644 index 0000000000000000000000000000000000000000..78c47cf95d3aaad148deb64458f75104c4112b95 GIT binary patch literal 2208 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 OZw6O}2ffNEO#UAZSD9V_ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/gcodefileicon.png b/public/legacyicons32/gcodefileicon.png new file mode 100644 index 0000000000000000000000000000000000000000..152818394628cfd9e5e03b1779f56a6a6d636d81 GIT binary patch literal 1149 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 B)?NSr literal 0 HcmV?d00001 diff --git a/public/legacyicons32/greaterthanorequaltoicon.png b/public/legacyicons32/greaterthanorequaltoicon.png new file mode 100644 index 0000000000000000000000000000000000000000..e510b33fdab6f288c069a7f2a346a5ff1509c337 GIT binary patch literal 2342 zcmaJ@dpK0<8Xx1jX-cIUQf4oVgqc~>xXd6jL!^-ykC94aW?>q0v1YZ6A&qP7E}J?@ zMbR$l;?`}~pgomS+M-nAC{s3VPNPO8d9XR7o%Z?Tbk_5%^?l#_{C>apeZTkj$I1^4 zS&K2XGDV?Kn4myLm~O?*ye3AvuT(A{(JhvUKN|@b$05la7(%V#iDMyLkdPA(g+Ux% zO42>Z3x(1L_$)TUX0E4k#Xe!jaJT{p!No%He33Vxt^XCk@p;}r zq$`uel+d9BexMwN!sQ_>u3W&S@&KRJI4>DZCm@6n4o)Ua6iI0^Z{V{oO}C#369L?3 z2qN$X{wj*i48_sKFobg@kX*PVHxTDWA%GMTl|psKkx3wl2$G2;cNdUEb9JYYK-`xH z&}D;pakMZ-z?WRQlQ)onAQBppn4FwUNM1z{!|_CrN~ID>WFndDqC>byQ$z?y<|2~X z&MGhWgy1PP>>mS%xW=KqHZ zg|9+FvLN`FiR{>oV~@+1Ti9(CWs|C zdbleA#6|K&JaMx0GoHz$1&O2xN5qAK7~X(RfxzeUXzm^)&<`YoZd57*1pQa}k?5=Z z0_b!%sxInJ_L$`|#M~W1NQBICd4F@s-{j6%K`7B>WA6l0W>MG$radQ8wR;CjuGcr#_w-b|9v>Z1AMso@ zP@eGt8`1H*9&R-Pb3-k(W)T^g`yYCjEvj-dsrwOMO z%{Kdq3+fh*+1e`(ymiEUzuiezHX`TtbPlI&oU3mWpa~CR!c%7^7O!D@4DMtS#w^Z4OoLtei`c1 z1w#u2!{!^QMkN|M?InO%PcwimIy3e2+?*y){(hxwp{S#QU-^8TegB{4hMYyqSKQAm ze7ppko>7#?cDbPJ!VD1Y+g)OBU>OF^7cTO#i)}JK#)azL7IigVzYZ)g1ZzLui%Z7c z%rDwIZBh&Mz?*R`yo}NgUp992glEH8(>j)_l)5xJLaAae$vaSzXKIjc)WWXFMB|;u zn-Y==emj3ira4K=!rGF~Cw1)Qw*0D5z1!mwF#RT^q- zJWw?^CQUat!i!#OH02c)xrObtJDNOZ(+P5SWuFX2+dEjqmuD?Hk^ekxf0FgQRMeTO zu*o$3-MN)j=d(1O)iY27xp#ZDV*Z0(W6r&A#Ho>$6;ic;myXKlPkqlaT^y432e z&(vzsv+nMp?kj>fBaQV9cumR=2?=@I*yVeO4R`|v3|(%QM-~{86JMaiS;4O+^8+8I zuHPO|Tb9%3*_t}Gg>f{i?aGU^;Qb~C%Gpt8=a+jn|6=ELWPRp9YOVIoPLlk+-Ghl6 z^NzXu=LgIljC1ssHg1xzP@%b$Pw_ZBBt1{scPZdj{@O)0fu^B1Y-mW{ zwPs$dap3ei;dAX=!f78*BTI!5eKH zmEHfYy%s_|Rc=sSaIq|QrEBEt`rMp@jneq>q2b|SWo;dcX_qFKk6#c>nK_KdOYN_x z>*boi-UUpL##rFWU3+~>r$?=SG;Mg}``Sj&2=(aY+h8?4W@6^gCCER7QSG-a^FMyI B)?NSr literal 0 HcmV?d00001 diff --git a/public/legacyicons32/gridicon.png b/public/legacyicons32/gridicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3763e0b67331350ce134ba5b4b665ac9c4a9aa8c GIT binary patch literal 1326 zcmV+}1=0G6P)$cfSAszBwZR=m+2V`l~|7o^uYM&rB~t zA0eQfUH1Z6P5FX2k->$?1z@*^p|%0El`=TqxY%Z4o`QO@XoS zu}nnZ0p!$paC=7gc5K#_TMPh1Fj!exp$bi)R2vehuU3pygaa$Zq7Q4=XkOvlIAsYj zr-ZAmA70)#ft>PhY5wBkV^vH&JW%TtO5cSae|r_z|GwOae#e%B*uV2E(RiETBcHa&rg2Ui*mBAglO}r1SXB zlm352*&Upp~0IY8> z*(mF+g-Jr06@puGLeA^^Kqd+ux6(-AY_n@)*9XReG`)6 zcIU^!kL4ObnQ!{-WD`?-JNFCEfS3+|sa)K87)#%uM3bv5ZaYjrCXVN{kdrQGEPeMo z<=@pj0|X8&FmTn70#^d?wTu^@x`^Ih*$99i+lFKsoKg}L;I(}noZ26%e_{&FDTw(# ztDyu?=Y*^PODh;n0dz9}znUjMSTzg9kra(;2H-e2r$NX`21-)c1E4dcU%Zdx>bIzU zE|aeEJu;17t!8+40qHpii8p-qz@r zJeO<0Cm*0VeufSbx!;u{0INT1^p3Ha)nF!vT>f0+nU`g#$VM5GQ<1w;QIQn$b(l*_ zh$4?G8K?tCeZN$RjtBVVN6a`Y`QI5PbDyp_QmT*v|k!nN!|e(wWSf z_kj>$x(}$RYwI7obm(Zc!*;6GEag1_C>f|AN4nE?y>P;pnhpSQVFr+s=UZZ6_>9aZ zY^hzxacn>WvWmjlN;{KI=pU#Kk+%&1l*QH;RJz@6&5K2Wwl&ows{HoneX`-KMusXa zkA0J!wE*PPJ|j{o~i}J-~&J8?D3lH(guWZ=83VeQ`{V?Gu>H`emTz zDr0gATt^gt%)fnMYff(scE&HK{s>ROyBfFtiwT~mdx7qIN_lU>#oPRs?i&n%&)zJa k6oA;oEb!s-_WuG50BWQ@?c*t&)Bpeg07*qoM6N<$f|KBMKmY&$ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/homeicon.png b/public/legacyicons32/homeicon.png new file mode 100644 index 0000000000000000000000000000000000000000..51e3c50339298d6dc88d4191d04acdb52d2793c1 GIT binary patch literal 1722 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/jobicon.png b/public/legacyicons32/jobicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b6d403d018d8efcab446a494f3c0eed569e56d1c GIT binary patch literal 2358 zcmaJ@c{o&iAD_!r8cNEOtz}GIk2hvH8q3UU5@uu@Stdp(W9DFD7BfdPRAh^8V?ws@ zWW8Nw87*T;R7w;nT98sv#)Y_oFfI?_;BA2h z5WXx9lPeT_#ZxE*XN~}(a~PmAiHKAxpjj*?!Frp8BhJF!!Om)%0|1Z#duwZwwWT!{ zZ*PvnSp(!HE{V&CVuKuLiOc+lOZp*q(F$yyGBOF|vkrhvM?RO0_*yc7_2XRZeyI12 z%lvUJ_CMrel*wQg2m4=xUb<4cXL0-8w#vhInLXDn|v|()G)g_4?Pm;zN^-nnXG|4@t^T$GRo$uNw$8Yu0h-LY!Od7HECx} z48+O!GWlwvwR~7y+?}ePtoKAm@pQh)cC7GO{VaZLNbsSsalam$HqqRt@C%pDRLeg3 z>SX`%pTfd~=*!v1u?TnhD z++t+iyYc0DEgUTuZG)#~y2X2Zc(GTL_P@Cf-;gCc(Jn2#{{B7ubn^kp;S&swtC|@b ztSad(IdN_x(8oI%mhGbccA8ABG@|Hxtge0GX7vQJI#gp=G_KwKQybH?*m@1K>MYz! z-E(vZSw^R1F4sGHQQF;B^!d8V!b`x33inHO3P}cJTj4Vnw-0F>z3M{mc&2xQ;fqa~ zpl3V_igzg5)cQHwb!xCW629x^{s(oa+=eX@)*WnBX65fxglfKHV&g@4|NIQSnBiBa zG0{`tC=fkdOLj$pW3`(#xT0K&g7}3%bR?0gj#DyRSucH ze!O2gxpPX>=fXOh^>0?EXWQ*6t{?mPD7rA^E{_;>L030r8GsWFrBAx^7lvP`J*clp zzCcYByXl7IKRQD3<%P*^HGR>ko9(i4e=2v80?m(GrsSo4>-whWE7`{lrklFBu4ySH zFHG#yIQ+mwHI)qo$FBQK@8qSsh_gl0yA5`AMfXg$5%`h6bkxLa&M3+ku080yOmfuF zOgd^b+S`@&%hlAx@LPT-^4A6!C|1;rT(1KiZkD?}wlpe`qjqbJG;mFFdRkRV0O{LT z=^x<%H+9Zc*5<`(%#Y6v&karnAWt10tXt_<2fF9V3!=yCCN|(2i?vnbE#nJ?@UZ8M zvQSi7_me}(9G4ZJX(478S`Mw>w*m%bHw6IGS;nA({nu`jzPI?(BX)Iy=1X|n)JGH#j zM4cx_>(Oywl0{D*sbvRYRB8zZgdH3dTr#t&Ak z`a>t#uXk7dJF4EW`!N%{ino5W+O&#$o;-WIX>Jaxd=mu*(P zL$J{)F?6=Qi1T>-g2+(r-&8zU@360Bw({ltcFg#Z!JC5eRe2N1tyJ4*HJ@AjHj|mD zRb6p*nb^$f8;)s%BiGKayrQu&dSk{kJt?L;d){kv%|)kMU8et1%;7qD#?1lwch268 zs(}qyO5@}9$;(qBK9kEI#wm0oax&_UoX*R$ZjK!Z{ixcq=l!SL-A2Ejc4>qN>{NNB zXjx@rc}hW`VAJs{AqwL_qqNkCODgUQ8C|=k8k#qelYmA>YXCm$&l50JnA^5Mm(}QN R#~1%(oXPH_8vCGx{{S0k_{abN literal 0 HcmV?d00001 diff --git a/public/legacyicons32/jsonarrayicon.png b/public/legacyicons32/jsonarrayicon.png new file mode 100644 index 0000000000000000000000000000000000000000..04dab451ca26cb30f1184311c6d0a883d5a66857 GIT binary patch literal 3181 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/lessthanicon.png b/public/legacyicons32/lessthanicon.png new file mode 100644 index 0000000000000000000000000000000000000000..acf6c769a2725096d6b08366240549eec26d36f4 GIT binary patch literal 2324 zcmaJ@dpJ~iA0Kp~+#;7=m2prmnXAD}hRlpxj2K#?w{^@MW-xQc%#ks2jV8(#%f@Dk zXrx+|>b0qnv_h(>o^mO|mb9CuTGCUtdPkdf|9HLUdCvJ=p3mp={d~W_@AG?3VQ7fI z!IFP1L7`9vfdLGbW<<}vx{EYlu~a&x8CD>^QAju(kEDSj2<5|p;~;b(A54H)5XebS z>4rQ}C>?+o5rsrCgDGs7j{#>f7ztmfVWUu<-V!0mPJ$409F)KlP=S{hF9T>EhYCcJ zm^h}84sm$_QV|p`4T)e&lh|Yq;O&L>lu$GRd#nLAZ$11qdi{5r}Q) z6c~`0E#e6g9xOo5DuQuvDnbP`PX9`QFZ?Pi5PvC?reIhJD8%A1xY?BEfK2B9hw}Mf z(PD%J{q6UE3X3Dsg%FkniQ!ZcTXS&nwzHvx6uJlk5m*!f!^v}14CTTIEat*OG(DVz z!J{L20uG!e{)}fbDS-kp0t(nrAcG2M6fistc-tY4p9tooKc`IL&F_Uiuih6f zXMQh?dAV4P8SL!A{^OwMwlv){JN??Wn#I?~hXk5#7irr14P4iYLM_}K$nc4fJUAE0 zOpe&R{G(cR@K&%htt|FWkZxD!Vwc)ebXmK%!jHGG=9izRW#v|S#aEi}EhX}aIjEmPkGruMg4@jiQ7av2|;UIedyseDd;tE_Bwmsc8+4oy!hXC7s~t(ug-tP(q; zo{f90crUnSx@w_HhM!{e50_TlJ?zASl-08DN&}pUNPTnd_lH`_y|NPrYQV|tB`;M{ zC&xb5(g||UDWd@q+og{+GF6ar>C6SQMp&D3Tq~4MRZ1YTvHEb`>rM7L44$~9Bwt=_ z?WkqH^TgDOuy9-L^1hih5-TG8mSt9sX|S?yaT0R$8hXwh>GO zX*YJ7&S?#OQdF1nzTM7q_}jAlvFDkhgC)ba2a2Lih}9WE&W`?ix#8pRk)$BvR--)| z-${23xu@>1*yUA+ieY-9op;zwRLS4EG$aZ)tlO%xZQFLwPN=VCcC9FEB*U@Jpzt-% zH0+>`&$GG@w|1AR-y1t@q%93Xe~h|gRUSZhUvR>lNjE#0R+U2!Zl?gos=Oy~k9jRawb4V;TF(F5cH4d4QA6s1uh|8Zqg1o}R6dy0qBh+6hTC$gka( zOkL#Bs}0iI7ID2d;esRav4)XidDqi}-RTE5`!xRXs%Id)j3nqTAKo4AzfCa|vikD# zf?uBG`34xJYOb{3x#eDXH&D+pA24(Uq0!YLA1ii#xXlRcq}HNNL93)K+v6Mw9v=NZ z2g<$^HPkCRoSIT|s??pNiHB3bVAJCbct%1iRWR-jLu{G$vhGdxX0Brn7AI&mr~}tI zlP%}VYdb;NEK!t_X|r-k-*dnCD7W9N>oCyQ>MSsR`7987uTSs5G`w?o^1 zUsmBTJnZLncS;Ab*=6hy427k%BjShh-}E3-<}F(>1?|7r*JTwl-7{@g~#zhR&%UTAJ#aEC~Gcc8g@R&@np0{(j=xww&uY zS=*V>nP1PUQq&X2NJVCR817uW*s%ZI;KWJ(!`9b5`nm?vv?L<%M(2YC41Q9iZdhp2 zv|}iHK$KHnf7dbj;iV2ml#|>qCdTSf#wYrvS9d47Zax_?nR2_aakE1QbiUXuAZ7*g z+@lWt{ossw*^wVB)LoL!rW%{&@6vN0g{L3QWE9eUOFE`w61zKO(}^4RL~y#A&Z072 zq_4hJTwJ5fT(79FPZ_&zhP;rP%Dkz;ubf>;q%9`qdRD|7mAbqxK`g!*_p3wWkJs9- z%T;#_r5PD`+RFaZSxR4!Be6WC9xP;cw$hx+ml*7>y&$^Zxzj@IG}PXi;C*)_kMnI* zLAuv?P!%sDr|;t1*!VTp`8)4aQyLo#g^PwPtvgFvy*OvLJQ0zDLqb@TTMvS}t2}a> zx4+!hv9dz>usO----q>b0qnv_h(>o^mO|mb9CuTGCUtdPkdf|9HLUdCvJ=p3mp={d~W_@AG?3VQ7fI z!IFP1L7`9vfdLGbW<<}vx{EYlu~a&x8CD>^QAju(kEDSj2<5|p;~;b(A54H)5XebS z>4rQ}C>?+o5rsrCgDGs7j{#>f7ztmfVWUu<-V!0mPJ$409F)KlP=S{hF9T>EhYCcJ zm^h}84sm$_QV|p`4T)e&lh|Yq;O&L>lu$GRd#nLAZ$11qdi{5r}Q) z6c~`0E#e6g9xOo5DuQuvDnbP`PX9`QFZ?Pi5PvC?reIhJD8%A1xY?BEfK2B9hw}Mf z(PD%J{q6UE3X3Dsg%FkniQ!ZcTXS&nwzHvx6uJlk5m*!f!^v}14CTTIEat*OG(DVz z!J{L20uG!e{)}fbDS-kp0t(nrAcG2M6fistc-tY4p9tooKc`IL&F_Uiuih6f zXMQh?dAV4P8SL!A{^OwMwlv){JN??Wn#I?~hXk5#7irr14P4iYLM_}K$nc4fJUAE0 zOpe&R{G(cR@K&%htt|FWkZxD!Vwc)ebXmK%!jHGG=9izRW#v|S#aEi}EhX}aIjEmPkGruMg4@jiQ7av2|;UIedyseDd;tE_Bwmsc8+4oy!hXC7s~t(ug-tP(q; zo{f90crUnSx@w_HhM!{e50_TlJ?zASl-08DN&}pUNPTnd_lH`_y|NPrYQV|tB`;M{ zC&xb5(g||UDWd@q+og{+GF6ar>C6SQMp&D3Tq~4MRZ1YTvHEb`>rM7L44$~9Bwt=_ z?WkqH^TgDOuy9-L^1hih5-TG8mSt9sX|S?yaT0R$8hXwh>GO zX*YJ7&S?#OQdF1nzTM7q_}jAlvFDkhgC)ba2a2Lih}9WE&W`?ix#8pRk)$BvR--)| z-${23xu@>1*yUA+ieY-9op;zwRLS4EG$aZ)tlO%xZQFLwPN=VCcC9FEB*U@Jpzt-% zH0+>`&$GG@w|1AR-y1t@q%93Xe~h|gRUSZhUvR>lNjE#0R+U2!Zl?gos=Oy~k9jRawb4V;TF(F5cH4d4QA6s1uh|8Zqg1o}R6dy0qBh+6hTC$gka( zOkL#Bs}0iI7ID2d;esRav4)XidDqi}-RTE5`!xRXs%Id)j3nqTAKo4AzfCa|vikD# zf?uBG`34xJYOb{3x#eDXH&D+pA24(Uq0!YLA1ii#xXlRcq}HNNL93)K+v6Mw9v=NZ z2g<$^HPkCRoSIT|s??pNiHB3bVAJCbct%1iRWR-jLu{G$vhGdxX0Brn7AI&mr~}tI zlP%}VYdb;NEK!t_X|r-k-*dnCD7W9N>oCyQ>MSsR`7987uTSs5G`w?o^1 zUsmBTJnZLncS;Ab*=6hy427k%BjShh-}E3-<}F(>1?|7r*JTwl-7{@g~#zhR&%UTAJ#aEC~Gcc8g@R&@np0{(j=xww&uY zS=*V>nP1PUQq&X2NJVCR817uW*s%ZI;KWJ(!`9b5`nm?vv?L<%M(2YC41Q9iZdhp2 zv|}iHK$KHnf7dbj;iV2ml#|>qCdTSf#wYrvS9d47Zax_?nR2_aakE1QbiUXuAZ7*g z+@lWt{ossw*^wVB)LoL!rW%{&@6vN0g{L3QWE9eUOFE`w61zKO(}^4RL~y#A&Z072 zq_4hJTwJ5fT(79FPZ_&zhP;rP%Dkz;ubf>;q%9`qdRD|7mAbqxK`g!*_p3wWkJs9- z%T;#_r5PD`+RFaZSxR4!Be6WC9xP;cw$hx+ml*7>y&$^Zxzj@IG}PXi;C*)_kMnI* zLAuv?P!%sDr|;t1*!VTp`8)4aQyLo#g^PwPtvgFvy*OvLJQ0zDLqb@TTMvS}t2}a> zx4+!hv9dz>usO----q>I5Cp$K0|OHSF*{{16T}Jp0Ruz9Ls6Ow;D{Dt@hyQw4fZjk5U21=ZLQOtIyws0`MZBn8$av-6!Rw1OUwuM_O8n zK>+j-peZSgCIT*ayb=bCOlJCsRtg7MulOH%PBQ(=uQydjW)U z5)$CXjJ9_Qj2}pH4M+w6oG$~|G7tiQo`&dD^e;qc0RRI4L{xomP%A- zU=H8x-P-9M$}zwJz<3L`sQBBxn}bfh`|?X;shufUcz_RpWK_@vkh_!H_5RyWcM{(+ zcBt>)xF+VNwbb4eZ~zeFQ_xy!o~ebWdw#0+@+Pzwpri}}h)zKhGbTs#su`M-dxfYK z1mA{(eSiRP<77BB;X<4cnG_rXAhT~ZPR&MQ(1_MHFFyln?Or+&0>u3y3;qOgMhAS!^cp|@JYB9Fhv>w zz8UMl`Mg04K+S-PUxnc;Fq$62P)7hLX7$Fb`v#C6CRCcc z{0fp)KB8E~0zh+mQa*hB^>#JK;53ovo73a6z3$D9%iZUnTwWM7<(-sWC3N|?Z1;7$ zuMD^;(Vwv2cK@iqZ<2S^02oas#a~wT=dzp_#B@3x6M##0U#&kca{aOUmt&wVo?S42 d8G-mGzyKYQ+7CD~PSyYb002ovPDHLkV1oN;Nk0Gp literal 0 HcmV?d00001 diff --git a/public/legacyicons32/linkicon.png b/public/legacyicons32/linkicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c35b59a32a35922e235ce13cfaea86fb337aa3 GIT binary patch literal 1282 zcmV+d1^xPoP)20c}Tt0!?8C z=xDn*fBM6aEEdGD1Q?8M&Y9_)i5akqKa4SPh|I~&Y>66U;$^0z!)-+4-0+8)a_I%U zEl{ADC53V5Mi*U6ZE3c)r#Ij4^t1vi!Z=-alJ}&^cTS)8d%x#>pXcx*kqA7@D}~&6 zJYKT@m)F|XS&}XiT?~c8d7)qsBB3zQ0s3OgyG?s>Js5wGR3OO-@Y_329w;g(R99>( z2cOpuF1H)(4hKw6O~ahc25s*je-xjiA4CHD*7gq$$cl>8H8s^>7#;>{#tH%24?=+u zBvL8ZY&U?Sti2z9cxpGPL`pJuz8GAqGl1D_2Ghj&r{+JenN(%vZ}@266FE6KnAB`7 zJ}(Q+YtOLuHVAAbFlu>?>CD>Xxb$L#{SQhBQJ&=DPBID+pZ;MLWYpw%0&4X0q{ z`gF%1zyGGk^}ESPAT<;U!MyVyu>XA< z_x1fmj>aCF1Dr`1!U?C>YN4>G0Cv{Z!slO}2A|IdTedvevmCrX3Vw^-eIywi0GG?@ zk|^X^yXtm;`b-yGy*dJ~A3X|$aQ%bYMBsNY!pRuLsc#>9XLj>ujF8&{$uO ztrlk3&RI$mtJ;5(+H>LDIb6T_)#)#`&CT6x%Fo{j8Ch9iw>wA$=96Md?@={$GOU^C zW_vie|CLv_%jJp=GG6-!w5V#-5>?}x0HbPNpP$$zKnwNJBJh}`eionYQh%=AnbHH2hq1bORO`x*Qe6b9y2~yrUDVF8gVkKsoJ_d9XpCe_*>rGa>6K)xosNU38rrDURE=u_q!PIp#RnS>pWGl6ZY7)`u~t>%ngG*^7}*$k7@6$xtXb8P skwAq4jR~C*3oC;XBBCZ#78Y7){4O-HP)kkx8%zuuOA8x<92_6U*nt*C3xn}1 z?9TY!o4LIYmOF_YY%;fZd%N>~@ArGZH?wH1h0Q#WhTd`O#j_Aqzkso|kBEq%tr`1t z?dWk$ml{J*{dbP_LSzgmtZjTl2?k2R)#u~=9Gd|&MAkraeE=867C{FHwZg#UhLMFw z{X2nUa%={GjH;zx!|v7ws3Qt$#RA7!rVox~oYcqwhp)S322_Z~ieKb62f_p-?h^U{c9pC&^(v~0PZoxi2V?oay@WX;!8}VzPtu(St*D#=>OqI zRB64GFu;_t3>~*Wz`GlJAUib=)43U{2kR*(`bCD2GIDZ+bas>n1sRxrl2TzH$#C4k z!GXj&O^^WL{ms4N*RE72q`SM;z<|%RjDcbauo8fPvfyCctKIxABP`OcQt&v%5)1?Y zU42Lz)fmu3*{&-yuyD5v-ezYZo6Au>*qHvP$OU;B*rJN0lLX|fL=sIh&;<#6dgzod zUaSNlkiuKMmnIhgq|+(LWV+YLK%x3$1}K3rq&1iElof$4E)3-*;Nd1Hl_1f2RRKt^ zjV%}hNa}=K#oPtAUmSSUGScY^%wyt8U=x~u{u;Z0C14Fy+5IbuPzp++ zt7P;N!~l}IVM+0?>V{Z?O0Afi2g|T^^ffF!?t}4(X_%Otlv#v+s!T)lhoN_YcLGo9 z)&K&mnSR%Rq%rZ9gS>a{>@aPIC`Kg!$S$Dc`;$Idw0e5d(A(Sd-&-{9q|ODZ3IodT z1%!H#uDBk%GZioE;JfN-eIRgaf78e-`0?}zOlPws!<5*_Eytnsevu*aYeMLkW6e!W z`^C)35YX0(EzFi2JwF1b8i2e>I5;0EasiKZdnJ$-k1HeA`dy&VMX^YhA^>%@-U=ri z`Isz$ZH#`-wOoJMvCO*G_|=Rv=im*0zP(wJtuH_`jdmKXY=jLWfI0$vrLlmXg)KDd o|6!S1&$qPSG=9NmAAbcH0DLmImSMvi-2eap07*qoM6N<$g0D{j=Kufz literal 0 HcmV?d00001 diff --git a/public/legacyicons32/listingicon.png b/public/legacyicons32/listingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..0e0550962ff19b8c3fe2d874829999993921e70f GIT binary patch literal 962 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 FV1i$&zp(%S literal 0 HcmV?d00001 diff --git a/public/legacyicons32/logouticon.png b/public/legacyicons32/logouticon.png new file mode 100644 index 0000000000000000000000000000000000000000..e4efe062692571e4bb70cf7cae814a69b72ac539 GIT binary patch literal 1394 zcmV-&1&#WNP){ zn`&r%FlxmXimjp2RDtf^J2Rd$_wKTb+uciyESzk1cg~z|zVn@P<^pT`66e49sBdxl zyI|z`ZcCq&-dY7dJ^t>ddp2%3CSf{+mw*zIzt6}u2(D%)$Hz9eG@oCZ`?+KKi#K6{ z073}Cg^OoT;P1H$5RyWXS>wZMVnD_NP$NPVsG*gs z0bp$cGhdBjDQn1&!%#pvIsL;B02OUk4Sbk7!{-6mh=FP; z@Oodtm`S1^S2*{I%*56JFXOeE02sZ30r%aq2+Q>W^~ey$c5FhwHmoS&nug4q6tT@( z`){K^?fXtw}Ne^94}9fXyjNLn<_zBu9@nmoZGadUraAOgjeP8j&hf zhAw#57WDUYJV7{Xkh=lA+H?%wUIIcZlb0JI&+dXygiP3qDPYYogHCj=00admR*Xd8 zQc$V^uV)Cyw{J!FW9@^OoOv5N?|mI_9N6bhBZS87HTy9*@-%8E71t(3F*g^14FNb2 znoxusyydPbG_IS)bkLih1r9)B&k_9oKpPq!ZGQ^qX5WHL0299+bQ?wcVb_-Jq+U23 zIP{eiX~Qbe#<Ljv%}wFd0j_C2LCDAB+Y+3cy8afsfBclV&Xxj9Vn$a@hO#W_8V^wqnG zAx^MFK_EBPfCwj_6)pv&0{nP!BR=^$gU%h97z6&l2 zwO{!nC0rSbi2h|EyE_<-_JBlKZWa_kOb`=vcX%z)gf4EKoOc#&cqfW65EuZR(6};` z%d^1ULM1eHLQj?-Mgo3YMT5;TP$a_Sz`#JZ>_+7H={&1?F8UNd1)9q5^Qn3?qyucI_mS}o z!pkvNLAG!sa^rY(baXTKh;jr(-zWd;^VuD@q|*ob+V`z*tn0k39{1;`p@=rmM8W>I zhtp{PI8A~0O)3;zf(06B0@##gfmG5`Po07*qoM6N<$g5UIn Avj6}9 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/magicwandicon.png b/public/legacyicons32/magicwandicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d99eec4c67bbc4e5162dca5b695510ad6de7b186 GIT binary patch literal 1255 zcmVe4~46R~W(?HX$jT^uebZwS2eWYn_9`|}qdvB~+-pK}D_~qVv&iS45$?yEm_nb>`90&i` zi`?G+^-+A!tCKu@X#noX`n|9Kv|RrQC)am!X*w?gg3|76xAmiEQLX^-j&y1LDdxzr zLony`z@_j>#{b`yJcM@9%6oOOlkhX!6sx*HGO(WK=Eyn+O76 zZgvF%fe?rZ4qk1l0K79pCZ7T2tIar->!r_Wyh>#K}m6jZzbU5GT z2U|tPZFy2BTbLLc=KXU9xDUch?J+Cazrb_#3qbxDMR8Ot*jC$D`Rv;5niU%vF7ta87Ki-!JobT=Qo_ls?WS2<>Ee0)Ho z*=zQCJm8)8p~PH?C8k_Ty*V8!ADsEBy+c;nunqaU9NjM-bg%n|5&>W(B+Hu59wtSi zCXraYj}l8%9J6>?vRU~&FRydReEiD55!;HaytUOd>~h@&Y3UZIditrgNc=c@4X%$| zfgi-Jy;8ZdW%~4icz-t06cBeW9KC|>*O7G!^2*n{`3?km6>d-dgO?K{?d-h&yoqhIsj519Vck@wV`t~n= zY&D?Q8KwbOk6I)GcX&zwHKjpAxc$Hjk31uv!u+m_1xUWPu?m;vlW2&Nt3@K`Tey)U zY`dC&sw1b^HCI4dL|AV|fabn2>|9@ru3=m8VhCVHpDYDF7VMX5ia{=NdIczYM#NSv zFGADNG3ym0Hy9M8_`jlcDrUNEKFiY%&0>YPIDWE2n(brtST$S{@!8Kl!!W! zr~3fE&weLkQD2EA2C;}qY{Qr>__hGiBymXhYbYj!a9==*t+!5`$R8w6M)N1hCJiY~#m*djbe8 z&BKSC19&L!_H@i?;zM7?FqRma2RGi16C*(P2w=AEyEhZ11wnk&HGqm7M?|9ZOCNpc z%NWKghk%&+zX~9+&rTIhIRO=Ac>9S0EAIJhmFHIsX#cvUmW!Z#o+S%qe_R)vFjA3jHmcx;_2ubd90-cnW6S!;8 znxKuyAuD$K6Xh7Wj_COkZ#UCpP92=(hiQ7qHh#3B*LN7|c2aQ~kZ_^f9bJ8DaD;fCF><`Td{ z;hY9jfR>}O{#O)Yd0_@3M(mdC3Yoe6#`uU;-JgrX>|E5op%5y{#p?~1;MZr(y62Y! z2UCHACx=lji-Jkm#@zj;1hNp(2&s>NglhzW-^cb(uQw$ z?Z;o!?a|ZSE7LS1;+u;zfFcrRn;{zQ~aaNjzr`n*&;LcoZ!KQ~_gwOwZz5gAwcD{;w3b@tOSiN4}+4H!C z`5%899aE8UX(bTqxzJF|?-O66dSwNE`0eylyqZw}C*`cz=sa#+*<1lrI1d(gBK4*- zuUs95eiJ7LPUF^9^l|_cFfBGY-+LcV!fD?)QkTRLz&%4OJni_(su>!Qy7?Y`eeYo> zxfgox%-^sF2mMR1Hr{oMtBKol<8yZV+&Q4DpKR_ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/mailicon.png b/public/legacyicons32/mailicon.png new file mode 100644 index 0000000000000000000000000000000000000000..98a99c288386eb13416dd205bae98a4cae6d9b99 GIT binary patch literal 1031 zcmV+i1o-=jP)r^Lj^Hl*?j;2xaRvLAA=pL1NJKJ&Rbpa)ZHYlFViKDiwi8kX z42UTq-yAW}k&NR;E{~zK2V(kQ%Mjm&7{nqbvB_bFl_9+{WKzlR*5(-cGAZ1e$m39I z`A+z{v?T_yh^aJ3XaqQBDD4C)PK>_H<3PgO$G>%ey0oEfnLL2+{HYN!JQPDuB*ich zZ^X^qH1@Psa$-pl9qQ7Cw#4x9eEiT($joHu3@v^M?#i^GBhif8Fuiw?e)%y4D(s+hXN z0~r*hhVD(wAX5)?Hh98!j&Y7U)TIq=&5%U}A1in)S%Ljwi`pi@_a~;^P!11fQId9j zcBmWAre<*N{@W^`ecefSjyl7G-FP}R?b=>Cp2h4!;Ebs`WUSz^=$8n|lQH0-0A$k5 z0^a5Vvwj^C40K~e$W)+&Z6TnJy8w9~8Oq}0%$$pHQJnbl!*fEZ>O*c(A7IE5b-?4v zJi6MOuwTdtPGF@K`M+4K7LGydI9i9c#2^+i{p|?t14{SrcvQ%z@;KO&LVtFvyBc<| z+UhU@N461??Mg?27{nqbvB{yrs(_v~M1b7Kf@_d!jd?vgP{Yd==)O-ZViKDiMpzEe zAor<&!#h)mikt4)uu4}WMq|4;(YB?|Swz|w;{V|?ywpAQ zn@FC7a)zPa+kiEFeu*rs_jid@$i~O%IzPV!7y#8eA_cHOyTAYd002ovPDHLkV1j}n B?neLs literal 0 HcmV?d00001 diff --git a/public/legacyicons32/mailtemplateicon.png b/public/legacyicons32/mailtemplateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f186e888d817392484395d29f1bf6a053fb1c31f GIT binary patch literal 1575 zcmV+?2H5$DP)(RCwCVS9wfSXAu9rV^2L}ObuX?i8KHub8NmDw`5wlqZWTv_B)v;#eB@;WM zCrf}u(tpE|fG*jx5B8Or=7w#E0EI~jp<8)CfY!+l(H0RI$quYP(uB!wazq-EsQ-o| zrY_sE5B3#J8{>7K1-LJZ{S)BOh@u`GhuuaYqezg02~NPuI}^hb)@2*EWgm_>o0e!H z8fg7wAJ$yC(LVuBjU?#8i_YOTq$eey=wJh~5+0;uKp`F0Wt;RQ2b{DK_9t5b&lmd< zn>`+QG6QEm-g%QCtp6Y&2NB>*jY=Gb6sH|uRyAN;yg}k&;iqq`!@6uUDltZjD1%?# zwFQSpHle${8(r;P=x~fgZQ-^aCh>p(150`uSh!Z0)VQ<+au|<|hZ-@~P8M=MVW&0z z#yYIaHd@$+02g*{!=#)kcxmo@e0OsfdfV@#yR!#MFXLlqfPkRtMQEl$6Z$$j7Pxl% zFGN`_8bDgC4rqp*-+7I{MOm$++lJA09b8^B0=D5!#Kw)l<@!dr;v6V%uYlu^OUT)@ zEGM)G8C=pqB_pI6?6|5?OVF%|DcUhAK1?KH2y~bsG5Q*R%bzq7ifBR6(Ke_bxiP`} zHeP=*6}t~sqwZn@>ds$)uk#+BDp@+6oKmMjryP<3v*{3lWUAWDM;Z_vB_n^r6Yx=+ zo;x)il_wgpp!lbdO3qGqYTtZB;`tfL=ziaWi3JO(@|FNK>#(A?9EDfcQgfn?J81=3 ztY`3B;8Phgl?468N#I`}=1R6BoAT*X^v+Qi6Hgf5Qhm&aqhsgPW~bKaZlGQ#)1dx7Bq1$GDK{ih*AVZOJB) z;D)M7`l0G5bYY5@cAjK{S87AA6G0fUoW+e#OvGI;V*1AI5x`cQl_5$dWs#2Vz$=l&rEza03r1$pC>;oKhC> z6@5;KMD!(^Ypo9f-&Es3epx+cWXL#Bdjn!Wcb||HJeTd!2Zq|`c=R{*Bt7TX3tX5M z0X8@XG`)D%e`D%UK^hO22Cn2aI}!X_Yox-rRTC*Ex++H|0$(kQ4qByEoZ9!Uy@bXZc? zx`k7p7nj%W4Fcv$=9`7`s6`cS1Y-D_XmsqmhWsbsNC{Z_~XJi_Dtd;Yfo Z0|4Bl21iVM6gU6?002ovPDHLkV1gUl;uZh^ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/marketplaceicon.png b/public/legacyicons32/marketplaceicon.png new file mode 100644 index 0000000000000000000000000000000000000000..5e8c648b8f6662d7d46d393f47ddf1f2b6bd8d61 GIT binary patch literal 2576 zcmaJ@c|25mA0Ar`*>zuuR`>nm?LD8*IltxeJkR&}E`OY?Alhm@9Sa>845sJj zOAS`7z}yR;r}~OzvN6?S4ta+|A%e}2gdqZ9WVV0_0)9M33>XYD*opD&;3^nQ1Hq+- zL*an|B$j}OX3SyGQl3!7hQU^ONQDg677zlMU<{Y znFtJ#(daDM78a3>@NfrKNl7XJ9tbf2DKCyMCQ028Uv){U{oFMM0epo(Tig(Tn+gvM z0w@9z2oTU%6btK&1Du`EI43O8iRcL6u{bOShsR)DP&h1!;6lRUfNu{%6-~t6ObVv@ ze2b+zxgj_ZBqU)l5{U#YS&0^iVlX%&k%+KtA-H%l?P!^i%HKDDZ@;$W&0o-3qdOL;@c0HDwa_=U#9>)%(U}|J)1y zr(BH63}&ve|JCU4SE}im+x{3^)#1nBgM8Jri&SI%Nn~~p2Ah}eMn%c*~D(%V}XyAR?$PA@u5vl^ZC zQ9k@^91wU$=b_SiMRj$`Lv+4~*vEZ7*0e*EnCvBgA8!yj05olD=)RXEShsod5$?66 z#p9{Uw)y6lh{vCq<|8-OT}jg@XV|u`jA?;g=F8R?+tOAbkC)RwxK`0l)W+?eN@t0J z!P<L)Eg=>6eOTIYG^9`r}OdY!g+@Wiyt+%+lm=(*fekZ$E8A7-xAxMd|e zA>oTRC~>vbmv$yvcsPDyk`Ni?(%#cjQ}Twbq4W_GwkjwH8)M5qk_x zTLHDy3l(>eQIzHg^`OWm3%}s~NtX|h&S;h#F>5g{R=BrM?1mN{KC(BuRcAECw%C2! zhC|*$p6&=|t$Ih?9>;fThLzG^@gu4nr%s`bZ$vT;vk$hcP@5@f>+gKqcXqH_>G%x! z>+nlUXZ~1xtHrYot3)j(CF>R!2;%4?yE6=Cl1m-`6k?X%*D4}vGmS!$8&6pET_W)M z->j^YFRt)s#|eX;n1D9Ncerx2qBiu^k1OUspQ0IXWPQEEFVVxp96^SIp?>CEH%9HdRI{3=$+ zZ0nfCy?Mb<+>)Ft(6Q{YXge0L&rM-A`8tf;fV#KXGn+`5eh81Ccg4R}dYkid!E}$P zK8K5}+DBkf_aD=iBo}#&e{;=;<>x=-l{!ucF+-PqifUI?W!m)*z0vF5Rz`Rgg&RIH zLfz1w7!~`$PLUe-F24uR9SC=DLz%?@+C7*lA;6zTT>9v zxVq|AJHi*xniry>7v|x=#3sT2)!4I(9%0mPdBO9KzFqqF*-(zgJ{xDt>CQx~*($-Q z@C5C#5A}f0hRF0(v7K2b%#}W^27_Cy*SmUL8g_P}b))b26LyIV%j`ec+Z@%W))9te z7=FnlmwCenkKvEKGid6`BfMm8HBHx@LNfApbX+%LTfrNyc7*8jdNX#`c@3|m;bJk2 z^Qi1Hdz;Fd4TWQxTFd<(x{mvtGObhiqNFAKT*Jdz-24S5r-yxyb|Gz{G-ogS-OKn{ zhVW`PxLx6u+Zg~dAUcGF8{iGHXa<`WOYk{+o~Nw|t{Ok>w~1`3&b)lq81A+7dgGb- z!s^gb$YP|BnzQKS8rqHDimZ59ht8=#8L3Av(SZo+!d%>;`6cVm_sb^kov4pKXb~N0 zS+TH4Zv9?qMJ6tFU%P1x=8;uptCq9iR_9HJbD`w8n2M{it(My}58Q$--5HC{AKCgY ztzPHRFMe{f?3byLa%hc#(-Nvpp@D-+Eo|8ei*d*uimg0uwko@=M1s$^JLEXL9MFlZ@SDPsJhgpsj z;Ga=eveacV&TL}h?1B5iPI_IjJ2F$TAlT(9o@WXe8pAE_TuW2dHA*E>;@?1S4ScP!ia=}V&C(n$P@=Q593I2JbS WE6S)e@o1m>NAvThQOmue<$nP&PC>)~ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/materialicon.png b/public/legacyicons32/materialicon.png new file mode 100644 index 0000000000000000000000000000000000000000..2e61d75f6a4983ce73e3f9ab86ab1d6df30d9aa1 GIT binary patch literal 2364 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 Ak^lez literal 0 HcmV?d00001 diff --git a/public/legacyicons32/minusicon.png b/public/legacyicons32/minusicon.png new file mode 100644 index 0000000000000000000000000000000000000000..30a45b821c6739e81891184332a263cf725e9af1 GIT binary patch literal 1886 zcmV-k2ch_hP)<# z`z>N=cJDg$-ERPfPEV?^2R}x6Xb{zjaX8Bb&U^4Q;cMv>qMcocALxOxcR&1M z0hNV3MlSvbh1tdYlb41%>B;(L9MIo6a$xe{nG@NzC%z;jbS9=S|CiU{l}eNsjeJq% znXkW?6TaukEUAe&TAw}%HIqRtH--F-QA`Yu%slzt^*#4Hp?m`TX!q@dr;fL^J${Vt z3aktaVCDVyAPhqS%czwHBrZG>cEqpO(b(6IrpF$qjNQV_@EE3sCuS)VyVpCRu0Qj? zAMJTHd+@*$dru#i;KlRjVP3ro(GZ2u^dNE}2>$`X_XIyfS<*Dvvw3)T?;>%y9}%wt zbGelGdUIp;TyEjbRbs9>p#0+Cp6-2#=pVlL{153{6{QOoV14)@)JQ}c3xJi)iBRP8 zg6!CZC7@bG;y^E=u7zTLslTTw_UE_fi%Sfwt){*|5joFn=kjtVZ^OKDg(7bV(!Sk` zblC~>)-d8k&{$hLI`$M`yZ(8)+ecz^J>g8YxuwA{dS$5*+m{Fa29>~7id=9c47Wi*$1m5l!?y)85j8u%Oj%?`nRIn+!J<=jKiLm1=nAT6m@pCu|EuN;f|P zBauQnoxr!+Tb^TVcED&7IGdsl$5(A^3_@QeoFdCaA-*X77KL?Kmu(OX^QcA+L{d8t zi>OHI+F8bC4m3m*rFRFnS5m3xW&)2XecauA+oqDT>2L4TI_f9e3zJr-(j^juGeJ(+ zg#u!aJc@Wk17k8aJD|zILLS2NWg8W&#Bf~8Kl?TGFFdv_4%V++Liwc^pfC(Mq2Q@7CYicIc)wT;RON({M2A3rF6+)({$Sz|AsEW3hGS`t^Oy%=p zYWN5gAM#R#SaZPVlBO(62SN|TT0`b(=J^40Wmlt2M51u6ez0wD)@2((R)dNNrsuuE zC^Nv_%P}j^qKy!ZO{7V!T6VJ-sxQAthZ&M^3mlXrCK8HROg1Fe6$WvONbNcs9q=t5 zBg>Py{h34(dRrTu>0Drd(?`7k(b(p}H;g$&1|mNx06m#PeQ6G+?ZWc>5ys{ta3-tv zz%rGeU$vmO?~)3NvN}|#Cul}cQd<$$Vcm7<*HbA}@;R84;7O}Cz}W0S^_7X)bG$}* z6%$HpE7WK-94g}fBVV#xeK&1SRbDbH z>zvr4(2v@fgh;0`fAMY1P$L|*oWK6^)}7Y~bD0;_H3#^gH}ZvRr<1X78mfpzH4g^O zaD~gyG{cBQFkChhJ(pNh6O>dE3k1Gcs$kyHmd?CC^eo-V^ZDPul5uf*f66Uhc-j!B z426c4UxU$>l@Xw9(UkM<9mfL+C*&{_nO5pKE=B&11kcsA#jpPRSZ z1)FCGIq{F<4f^S7u^f$hmK@Jo$8H)bu>jojWnC+{7qQ^7i&6C?De6Qc%&Ae#U%7}p z#X09_1p@yX*`6dRaQS`eT28{-O6MQ@_y6?s@rD!aojb9kg_=~HwwYv_*6viWO02$= zu#9sow!l5-ulhx^gyms<2qj;;qBMj>Z{rM z`+Dd|oP;J7k|fc!NqX;MQdLOqh9omX;QDr7PXAX%3|^zcA$Gs6ACjvYlG)vi(fb%707*qoM6N<$f(2Nb;{X5v literal 0 HcmV?d00001 diff --git a/public/legacyicons32/multimotionicon.png b/public/legacyicons32/multimotionicon.png new file mode 100644 index 0000000000000000000000000000000000000000..2fcdc22f1473958e2186cae39023276fd9278996 GIT binary patch literal 1312 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 U2KAhVvYG!Gx~nIx&?RW^-*;ly>;M1& literal 0 HcmV?d00001 diff --git a/public/legacyicons32/newwindowicon.png b/public/legacyicons32/newwindowicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3ba12b1ddd07693b917325fc453ef57993157317 GIT binary patch literal 1805 zcmaJ?Yfuws6kP}eL{QKSD4<NqjYC>zsH<&?z#87-)wPo zRG5>4y8{3KPJ(cr2p>VqYfr?#x}2OB_%I*i$73<59Mem*2oNGeQxH&~lB6OcL?X-1 z=tKemfIwD?!G-xE!bOZxakW{6bO@7wWMh2BKHaU(V zgoPR|qELqCXpxwlD6uprUCNY^R|bKB1{N-$LNEzvP;F4_SOzxvoh}QXTecxG_zr@l zv&rvG#S5cBE~-U91_kz(!oF0{*M~y&ftfzc6(9|!!Vr}P!G7LUn8om8!BlYaA>+}s zGC51c3!RLGuh?V-hG|$3q}S^ydO8Kwrb1LElL^5zh(`0q5#G9NH6}55t94#e3Oqz7 z)hacZ5>rm7gNKrvLOKs6vYhC!i%aZ0re z)$88jg+i7%tZ+QPfXGX2oD_~Jw3BWk?cwRl^nEKZW*w^BZZJ!8yB+K zvVurQ8!ui)wg0WzCDbLqd6nkLA3?9}f(qu?Z+Gsm%?Ar++Gc!K(D~B=`GeT+>JAKW z){wYY1|#FLj~{92VfXZ$8xoYRTHD;BKETS1TI zI@>zi^q1HiY7?`vi55WTk9uU4kN|%7rH5w4E}|lf*lxBnSKk`{ah-yuc{W}sD62?$ znFJ)(kVp=cz>Vh}zpXD{P5pb>q?X{wvOw;G5cMl5#)%!%@$ zLq$D6d_#bp-aHt)=HT|3-m8wrq4(y<#vtqcb8qLa@9XWjn%mdy2*$sWx$8@NZK71s6}!bcW%CO`Sz&hV;rcQ)dDpD;ZC>!u<8^7iCy#FAmp z!jUtV+l-F6o6h?Lfrm^b9AKw?VTONK^B^4XdTbvzbVWPu8llg|E%33;!#^LmA#aW@ z?FLS+E6*iV1#@WhdCMaFCtl3;7QCVTaMe`VAuAeQx~=wHw^NGd*fU#%RbIQopknYHXTK__|+tB0dro5~z6N&eH z&xlXk7RCwCNSItgSK@|Sx-YG&$q!clN z8l*;|3r#d?T=@bd#>Az2_dbE~3499O5sis14I7O@3?}aUk0wAY&?Z(f^v;au%*-v& zav@whVbasv&YhX_&H4G}j4;OFAe-bbA%vWJaP5hNp4K`npePbZ5Iwtk_w`Nsn@Hb3 zAdQ~Bc>4x*Sx8=b*^Cp?xbX1lH0vb!l>+G3T2a>p;KO~=T?n&%(*maMLF>m>=T-p1 zqGJ$Nc^~_w$I6W}D(kS;a3+@92W_Cf%pj650F1(Lb)!27HwPscK7Wgp%P=uO>s#3w zfN&^l&s}#23vh&&?rhs!hXv9YDD)nH^}BF7GF<>oi5k;0?!60yaqC;bE*3Cs{y0z! zm_01OEEq-1S788%$mz&-f%3`&0kG?;-LfF@DHzBFKGn0cpp7z=1@EBr zXuSDD0T8=bASE8=0TYEd3jHI42e?pZeEEcOMS89f9XZ@93uL)~a^c^ zXA;r6E06crbT$uAS%$H*Q<$H5LYh_;s~mjs$DzC1tN?*{B(?wqXPXy zbRfwgk_y!)6})*gi|Um#o=)?g2V#pWIsovxBjY91e*8gg*`SiNP#UV!!Du!o3%Na@ zaup?6SwJtMLJ^fQgVn`#tkw*5B^WF>C^LPL%3RKp7l80C5IX=Mb%jaTUk-Rt+I^XR zPm&A=IE6YJ7X%dE_|7+@6abgPC3htX-gxJKN!BfxgT9{s6JP+8ej?oXyMPw}0000< KMNUMnLSTY;+-*<* literal 0 HcmV?d00001 diff --git a/public/legacyicons32/notequalicon.png b/public/legacyicons32/notequalicon.png new file mode 100644 index 0000000000000000000000000000000000000000..4ee1253736b73693b282fff8b698b445756c0548 GIT binary patch literal 1049 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/openappicon.png b/public/legacyicons32/openappicon.png new file mode 100644 index 0000000000000000000000000000000000000000..69d6132f8a90d8aa288d2683484a16b1be25671c GIT binary patch literal 514 zcmV+d0{#7oP)~TxB3~FgLI7O= z1B(EriFB?#fcYt)Dg(Y64>bU+={G}|D+AbH1~)>8%I5=%OQyhb2vNBQ#w-DljnZfz z2pXa6c&z|d0RID^<;kmU$pwJ7?He)Gl#PhuueXQ6#r;9bN7gp}j6_^C-&tFXSm%=C z@K$qYR9hL>E7ud2qJ8;FDZdrlSmN_1*GJbw0N(-(01AG5BX!tRi~s-t07*qoM6N<$ Ef}XtAX8-^I literal 0 HcmV?d00001 diff --git a/public/legacyicons32/openinappicon.png b/public/legacyicons32/openinappicon.png new file mode 100644 index 0000000000000000000000000000000000000000..7485e3408dd1f194ed4f8e39baf7e653858ce6ee GIT binary patch literal 920 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 Y0ApyNRt<{907*qoM6N<$f(4wKp8x;= literal 0 HcmV?d00001 diff --git a/public/legacyicons32/orderitemicon.png b/public/legacyicons32/orderitemicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9d566af1002d532c9a5b0972196f9903a77e6199 GIT binary patch literal 2108 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/panicon.png b/public/legacyicons32/panicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d431afaa02100d8b9d6a6fe8528dd1b36b9b80c3 GIT binary patch literal 1479 zcmV;&1vvVNP)fI`Y1^Kd1#K-NvSZ2kwLJrkErsw`n4tv z10X6{w{fKo2Dc4h7=Ttz036{05su{nDgj4{K76gM!yQ;Z0M`h@rQ8u_ATT+rRAvI0 zg7!e5__w$Fo}rPCyXX7`tP=ofZQ*|ki~$u4NI(b>w*tV3Dg(zjboRUjt)0(q8t&`5 zSjlst831m`K(tbYdf`zndkS2V(>l@<^!p+ttV__)pzb0ctqXt}iOGrGfW8zS0LLr` zmWp`ep>5)bxYuQ0isa|P`}dq z<}82bnhWUv$pX)G0A(qtm!>SIpSe0qY-6n~tXK(^p<~@|MilW?qIR*zS&r zea90|mn9J%GnD^sy7~<0Ycfy?K;2@-`gwVF3MVt6am!BFwmEu%#+kQWr;=&emgdut zOD#i5$Es(R;Nk7tBp}9ESt5a(Rago5z*z39&G%p5TYqmeB$_)R8gFdq?`?nG-2_o_ zEb@vFAk!R+jcr+=V@1TB0P13xa;ku6ghSib`w)oXdXUx5fYJB;t;>2YQ%cRvf{{x? zYuA3*x=A_g;K2iz2rACVR7K`CHI+W2VQAbmIT)G+`HT+vtO0tVh#Qj#?-jDSc`1jZdx5ELd%Vn3(Cm(j5S#4Y`7KxO62s8gQNS>)4xNaAr7g9Wm$9-Rh1LFt9G;D4nul< zB!cwo9OjqJG0)&N10d0|*k*c9O}&_z{SzY52o$sK=CUdaf_*u-D}{<+bzQ*cKh6H= zEh^MzM2MFzT+NK08=5(46&Atfjx?69{T-D1vdB~ftdd+-fU(I!Dl7v*DHeObxcTj+ zE0g_PORp3mb{pllu|eslYaG%AYs8yJ+zkM#3$&voUpY4M(dg)nU$XP_2tt)oFxQ2Z zdt^z|Y*^0o@k*-?a~>e%1#EK{f6INDoSMJ@%9;lae*-pAf?uZ!1M3Cg*M|J@A7+OI z6`va4VFkXtynkl;N+knIkRjiW>1GqQHf$Sf1fIcmlTzA~bJa^QyNlQJ7`BFLFB(-c hsTgD+81r8N1_0T-y0WewVH5xW002ovPDHLkV1laqwG03N literal 0 HcmV?d00001 diff --git a/public/legacyicons32/particon.png b/public/legacyicons32/particon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ee68def07b0233c90b5c5559b77fe886ef6780 GIT binary patch literal 1743 zcmV;=1~B=FP)6oCaYew9;}o6M(2iI53E2lJsbEC_gNJXzL18)psGUBg!gKW~Kw2>X zQFNKP4m|Z0(9uiJWqL^%6&)$&)qb*+5ML`HiB399J9tIfe?X9haMti zGs0?vC|3s5Z0A}z-sl6-nH%GP+MO>!Zb_wNMEfKFk<@tZ2j2lGgaw6rTqnWrJ6|B> ztoq!YT`=d(-S|qzQ~^Q}Yg!wA+y=$V(_DK`-@hLYfLZfgkui2FQ6YNB4SU6no)m{m zO%{D@;2yx`qVfEr#tEKCemVHNI{}Rcm=ZD>0Ja$cm@r}-6%*TMVqjSMjR3;zBom~+ z2EdOJ8eU5#Gj0Gt4d79wt-}MEjnTlo@4p4mU4>4{y7yD6xClVSGzG;7AS?-iH=&my zKX{r5^tJp2yd?r+XU~P`>}3FVe?Xph8KM#ffL56mc$zFg-2&Vw+XMCYx{e;X)_FWD z$(B->RlhOi`8;Q8;oAVWze3%rfg4YHIHpp5DgerntDfRR)$MKdt$l9%_E9%V0gj#C zqVBUNC#Ofpynx5?_b4AG1z^&uB~eGBZ@OHXzeC{REe?n)M7RqcpZw0M&#D_)ere6b z&UO#7!a^;@loX|}*{~}2oAi|h0L{PQ3NZ`-G^!$(GB?Am-+zYwcDJ^E#=IPG zuCoH9jA9^!P-WK1S}DJHwxc*|rVBZR3VDG=0LB!l38FyfG~>jumLGjp2S?hyRtf7q zT^bC9NN2BK-cY#X(#fya=UARgiY##^#;s1sorec>nnhqD((&U{QNYkU=A(a3{KOL; z#75TJfH6hGNa$dD2i7%S8R-Rhvw@5i`SI?m>&I%gF9yLPf#cbkkXo<^H`k#fSW(T` z2doMB8>btVu@MfoqSD~_{xM@AxGS$i$F;*CSS3izn+wjoLZrJH1{#~8@#HBucKzXI znt@t3BnZHkkqntBcI~#KRkNXPOvo!}s0XQ%f}7K!tKl9DblnCeFa-AG1c=K*fXV}` znvI4?VAusSbksJ$f{&|KSVW%tW79xMQuROibap62x__#4e^ge{e2UUj;{efUi0RXP zg?VDA`<4V4lAUn#z@O0M@twQT=BuVNIZ3t`XC>4XWWTW-?}ur6n1_#qlYzDArhu&a zU;Vu1J(lW}L<5wHOo9dyhV&FN8mHdaT+n>@3RM2<{r3G|>i6SdKbt)C`a;+IZIW1) zv+)&F)xpXNr#tGy4kP9!X&eLL+=U1006&Dw96St#UY_YGxWK;0F9U7NE_Qs zAL(FqyKmF-)CWOtPog9t@f5#)M|k`WqA<|?VcM}myOO~RqP6Fs$4g^F%d?kxGF+@^ zuNOlEdelH5QM(zcCLI8I%4VduV@31!u?C96lG6&3RkX3tsbdmewMjy@6m8bqxyVwL zzEANFlNN8D$Hiv!Gtx0$gb>7KI^q1bC0{ZUjWn4vTbGo^WyS*^ivS|+qkGIm*E!V) zs66MZ-E-cis^jku9FmF0Ru*9umeSJ6x}}yM_6Tup&s{Hg_nfDtb<`^~jyn4j9TwAr zo3}nKB0m-!NOz`iBFupXQJPHRu)NaNYxG>QQvJ8+%FNPZR lq$jK&VmUwQ?c_fJ1^{wJV6Voy&Yl1O002ovPDHLkV1lTdJ$wKF literal 0 HcmV?d00001 diff --git a/public/legacyicons32/partskuicon.png b/public/legacyicons32/partskuicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3360dd886a256c526ad5e839782c9a7259a30f59 GIT binary patch literal 877 zcmV-z1CsoSP)=_ToACI`e3NA-e_*NXrORjza>&3ayx8G$JiP`D&g;43Iq_ zuxz!CrcTl&j6Hd zkOdw{vl1GMJwVboKq+)Y8zWtjNusGZhDVoU$|)dxP>s?g8hs#-kRM+O6$^F6mOkXt zNjL?>_|KBi(lb!slXEGQa}ABg;OPHQW`Y4!GT@IOXW|6zocSfxai+na1x>_U=Ai-2 z4OrwVDFgGTzrH^qXFmV=fHLXo12?lk!?>x{5v~4u)F)3-F#UX3cE)9r(|( zr);dT@l1ZEr3|>sAwEY@VTO%In7FW9z`}6c_Qg$0KBusjGW@hi+^PTTI_uRXZX_~l|m%{%fNxI(g z;*}joo)75K7Du{J&=V7!efnR z9U{?4Z~nx*_r89%CZjajB+&8;3b(IYScwsb>M&6qC90!3(A3s~gswvp5+o~G2}X1X zkFC4|Gz{T{ZPA2*k(fTcwX-v;G}i#AUcV{#$w$}i7&Zh3iE7QO+I*&{Hi+ukm|3X8 zT0f>uc-y%Efu-@9YP~Z}gP2H?nJ6o*!23V{ePHjIo=^8}S<{ftge!qqwdL0}>+h}J zQdLs2ASzUR^wR<4Oz;uC-fO7tIDa0Jp@Zf|k}(*ZZ34dBJjf)cJKn3Z_mEr~>MAF| zXC`o@r5(pwdp`N`wbgIZSCcLS-l8c5yNZi);L~*U2UIMaHy;=K`=KWjDRwwnBQk{b zD;6PcN(jYG%OY_D!=z1DcRNX7IMoRYpez*R`h2(&CMKrE@bKd4IN3G$I*r&&HsS*C z1tU6sIUa;p8ODk^Ie7Z+d~^+0;r#GuNefyt9UVa`L>(T_s5Ayi!{Ewj70fKutRhS@ zJLHRUOw>*dA`y$Au?-ju%NPn-NonZ-6sjkviiEf>;rFHy>~9NU!EIjLS)LDnG#8zI z#hUPBS1-=>`z<*%jVShbEScD=M0uQwR3}}Eat$n;I)ZpSjDxKvdIJ)%A;ISrmP~F7 zxT*++Btwx+%g1yBM>?Z8*4>LmB^qjGPDDg1Kwa%TwDk-i$WV=0=h2KWK{8{fItpBRINUjidDDmSV0AuL zRac;GNJThqW3Z{_z(K@gVKlY_eL>*_hLt(@8aBZ?!psan2x5R_U`=@tPcF->u^@R2 zoEtRJviCB|3jDaIG6%W&dFb$KM719}HK@i8fxdu30bym#fz$UI4lWCkodKBuP*`fV zwzvOGtN54^8;p#L0R!J39l<0mfDOw_u%{)4D-o7Y(9+{fM}xYVy8!s!%mjb~DGEJO zw=-nBy5aWvG%zyFWylN$2+(RsP|*&@m1{Ci2jF@JAebIA69c9#fviwta+cNAAV!}B z*M?+5H56L+JTVuSu!?MK(6RSodW3HU`aq`W?TiPorxhEl$~^y?xTJbgkg0r zI1&h}@WeRTrvS)OW(IhSEUOmPNnv-F%phzpal5r7u=RHVWYb=9nh+PSly+WmE5Zo& zbvN|(U9bw#LsBppTU*)ovg?KIDSd@}(mBw`4!vW|4$2Klu>hX!?7>KXcWO&^x8q#8 zpFvi<`rV!Nv*$0aD=RIhuBh9LB$KJeYmyn4 zE{AZc^&Fay?*HM?wpX_~fd`pxvcy$8(Kx4K7l_x9WeVGUZ+}-`GN-n#vSK#1Z4dPT z1J%VUqLfdBei;09su^dSP8{6#;WMoBfMZN|Y;54`0gx^WpI-8<`lwkpxAu`Yw$3P> zU0zx`3l&8^968;Bvn?%MO}jqc)O$Lmv!5)QPWS%>kg+}%tlhY(tZr>RmqT~s?#)fR zKhLW3%>t0AJ|;Ww2glR-W&#*n9}}GC@OV0pd)?}v=l=;X0034rQqJ-j&;S4c07*qo IM6N<$g6)7$KmY&$ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/passkeysicon.png b/public/legacyicons32/passkeysicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3cf460e1126ce5c67b2fc0d4166eb4bc6f409e20 GIT binary patch literal 1621 zcmV-b2CDgqP)xa?aXJaW%DaHEUTZf}$c! zMX=xs$c1|^_g=Vgzt1`S-g7U?lr=u?=3y^;;eF3}e$Vs!J-_oFPE}Pr&Wp!mzC`wm zl({P{)+n?)Y4sj33KK}0wdCyIPXQTbo4I|8NeeS4$tksDbG#u)bD=&wa71 zaOFD49cK}9RcpjKPSq6PIT?x^gA$8Ew9kPq?{(Cl{2XnKb%$4cT>TbPVys2TeYN4a z1y-xMtZ-Q=3J&)q*MZ z@wh;;oA}L7EqVj!y$Ct%)4;*&Ac!Kot^rj4>F7Los(H(S(|5MiR=GR9Ju2j=2eRug zJiV|4Z!UiF5UU??i~&%Qb1!A*7eMj+2u{#}qaT%*!SO2YHo0)NzH9q8=kETYZPxL@ zoF`2CvnEVH)K!Ivxur-GxuvvZ7^?z0DjvNk`3O`br}1e2w+Xx;(Og6zqB*37619>u3TX@Y!o@M(*&U4WB?y>^)b%fGsB%q2K^w z;Si*>G^FX$sLrHBL6E?5EQVM#M0F5B(=`X~wfK8h?5HWG#TFV~apcU42pj~y1Nux8 z+_ig&wN)#n$Up$WU=T*xq&Y&3gjmuwr$z>%=ymtOakB$1Pq<}zPcZJlLaP=9X_`Uq5c4|7T|LR;Hd8+V2BLq;adHamJf9?JUwB%K7Wvk#XN;P29XE|!%c z&ry<=3ny8tj~vN{1uvg+*;dI3rNW_|>roz(a3dAm!9%y(cnOon` z6VHgwgb#xsEiYVSHLApXSCV;!mUFYkLd@M-A1~f@ZCR30JPF!4TJYfl;E!&YNz4@j z->rdnU)ihW++?*<2kW689)iGYMcbMLRFm?CMhpIM0Q}MQ55SF?26Qv4naoJfB<5Z> zsw%HTq!*|^tXxPIl{+QJ@@E?@@(Yr1r3$tLo7MjBj~_aKdAH<~lx?sDSNsoRuy0p3u&Dk*(;Qu34qV6;xm zgg$x(zJ_j?Y&MwE3EbI5-9#a99>u$_4>Ipg`WmSWK*DuuOMMXlQpx6u zJClcIxVFAE0pSa9apvO~`U zK$^0t{PuhEin3Nt&x86_75?%D0A+zl%7wmBn*cN^?}@FK?XMEXxv zftU8629FgT=8wsMYj++wbE7ji> z=57~^j3Y0QP;zJ>q`}5RH_;;kcQ<*7EbNOHimF%o@uBQtX%dtaWbFs;O32Q{n)#LQ3$Jwy9C^vx6Fx)%M#NP*oZ8KDD%DEr6ne5Z znj%%8Ls(;IrG#x)j>MUGtZ!Z-Id;@>wE?>@>ZAurbU5H^EWc3O3=T=?sqI)YtP~h# zIx4YBMyA6vcyV$NMY05NvCa$KzB}dg7y$^lkL})9ReKN710-3W^aA-wMWHH_u-0vO zpB2~8b23T96B2m9Aq&v0s5lk<;6A#0AL*tXP}-Yr-1qtX4JWR6^QRTLAVjB+NS&f? z)PTzw#kp{>>A6XB;5H$hXn8ro1N={8fOzia%w>62D` zRK8=~tGrosDZNKHbL7%^CV_+v8y`-)2uSMxPx3T8MfKKOvXy~~duz5I19$oMMc&K5 zSK{^~^E{wE_PV>A1tocpLh^{2#e*P>^{UY*H6YS|l?&H7shVaS%k@5Z#_^3Oo(Kby z1=#pw72I!fAFMsNeJ`>f(m}Nc04rj2u<3IPs+wb5lUW$MGk&Jw0?q6e3 z<$b=GAPqpu%osIeRQ`ewKF!ETA2PMj1tlZ1AV1TI2an!1OhTxYU%k}|=dL%ynH$Z} z-O+a2UGeqC2Q`1zAp4$?bfFh|HABJ(!a$_-q=DIkUY@^hQIe}*u4r@QX?pDI9zPod zAK&Wq)*W~MwyV6$f0ydK1&L0-T`&4-7R{FoAjwGmkW!HB#vF+cUpG>lkz}2Q;?Vzn wIZfmdnFg9MMH9UqhK=%4`m#9w^Pd0%0D9&Azh}>Zm;e9(07*qoM6N<$f;khPF8}}l literal 0 HcmV?d00001 diff --git a/public/legacyicons32/pauseicon.png b/public/legacyicons32/pauseicon.png new file mode 100644 index 0000000000000000000000000000000000000000..186f361f08b9d67858da54d9decd084f25072f2e GIT binary patch literal 1850 zcmV-A2gUe_P)t79kfVk>AgGWyZ4sc(jwaAq`f`gch2uS-|svw2P^y>KYo05W@hHQ z9LK$l;*ez-Na%ylOz`<%l*?07Q{P^^cyVSWcDbkNPnXaW`Vf~yo&|vM z?Af!!B_$=+g9qOLNtR%AbPOiFUbcb4o#?}^1;4W_7Rb%Dvj3VI8!0klCr_R%z{l{C zQzmkL`t<3cm+I%KbF{Ef5MI+nOgg{Uvrl+T2etsV88}0Z% zq!$$xy@w#a(1XweFkqN2m6n$7dKFJTJmg^p461W>O0;6ooN#o1iw^8xj~okH=xsJzf-8=$nT1a|JIW~BTrk#74ASRhg=^#LZPyiin70JXI>5DJAFahnq*!~j%RS6eWR zDmHC$!r1t@;+W@^&`<=>aBpufeDd)}EOH#?+4nzOhTXe%vo(oywKcWCQK3TN)C{4h zI-OgfqvOvC@_GCA?NI_?sHv$rR#jC63kwV24+Nqo2kkD^XoN#yXm+)#Y*!esRl;~3 zeUm-?$3Hs@S(%xDJOlEH06r%RVoFNNA)Bob0=OVbI+aA4uxf_}%_b8Qo?n?x6J{5` z{efA?x7i>yHRTZbrU;l3ZAE^5K1|Qdu#oEu4SQBkN=}SOI37<&A=Um*rek_p)>kUL z|9L3bumK|^RFH21AkYR8kw>te^SbbZE}iHTMkfl>6~_kMx_F(ImQq}yA)slgsahiw z1g#v?GrN0ABYmx=>rfjHH5{W+VLCgdt|2Ya(do&Sv@RF!Vp*I z^%0QJ7=|w9l+oP@bSwgK_LS%@UW=et&}LbdmTb_jL}I6;d*+o>>H#FsadFqlfMH~? zO-K8npg9T7Db-4nq$L})bc>*l*05TSPIw(*<8^cxUPsdCiE&LR7+OqoiU(Gv{)x$P z5Jgkc2E*G2*Q%+B-6zU`53|`7Y>K}X&V7p@Or(jhgeFDqPQe~V>ke0KxCn2 zr(8ydu~}LRIAx97{SYQ6Ctc*500ggIz4{~7awDRr1zHX>CbMrO6Pp1gmTGiLS*`Qb za1!Ytx_411)kD~rJf0CCpX8h374mpI6F#5M-P6-uR90FB5gaH$sV|O_4e`QS~9qniLt44?bV8x|AKr@1ye3EaCqAzUSy0zx;;lr+@M~|_BghOQv z5$R+~iYeVqk|J1CA}X;G>-2=i*%FBwfv+!Jg68Jt`a5^-{Dpu2r&SVZbaeDdd3kvu zIxnxRtYm2gx>RF^BZ^VwTaK35WIBy_#EZ1FH2C?-PcS^}X=!R|x{TW%Q}RRs&_icu zXBUEabKSa(RBLXoa<^LX&_tnlbl6x{hmj-asaW}LT)zf=eSN-j=gu|Ysxi9%_>qj_ zDdD*EYj$?_0gELgH5Wl}+RMi>sg+2m`-w)8-TQTPe)sNOFHYL^Xl4XuMw<)u0LW8_ z`btMf$2A1;y5Ap2DSoj;Ni8xQR~?fLq%^>YCK1UNgkPF|f!_P~AEEQtaO)7tBTBzy zQ!$~MCm;x-Ehi`2Iyg8~x(e?vZ$naq|AFe< z8~<*Q^u+{aElQ5vZr@m6U;kNFR+g<4Q?#tC46?Ixz+@IPmS&g+kNslV^Q3)9Z~YkTjIlC~Hts)IJh_eRK3aqLOS@bsT=)m(xTMp}3pX oE*igAR>>7q$sAdU(fPx# literal 0 HcmV?d00001 diff --git a/public/legacyicons32/paymenticon.png b/public/legacyicons32/paymenticon.png new file mode 100644 index 0000000000000000000000000000000000000000..79c5e8846bb245a756f2038085465814868eda2e GIT binary patch literal 1659 zcmV->288*EP)|T0svdyqmuU`IG<)nGV(-AGoGKBz1i9P{i9B4QYJ>Ym>O?~ggOd3gK z0}u`hOh^6%pn481vZ*s)H!1Z9xZ7r~9R54z1M7lIB0azaAOgVT9SDi>}Er`&xulrZ%xUkN2X+o1x$Q|%p*sO!`rqv!0Jd*|Bmla)>B+5S@1kSt z4#@vVj^`n?s1!M+0`lC)^vpG2_Ry=~W6M$$&~o(+*qu0l6aY@jxf)6WpmAZQv@TtZ zwhf!Wa&o~UVbUcLui6eC<_Jz9>n3Qf^dQex5H<(=k(I^;X#nU3fKnDW%DKn@fE0kl zkH-;NxeVU@RE_~f zBt*=EJ&uF7*zm5x>^jj-M0~|}fzWbUH#sE31#uGv5S zF7YPjxL7}PH1>#~t`8YeK)V!F2ae7r$F#%ZYmgvTM~HX*rxdCrIJfot3%j@1 zT;BW5>6W7w#lK6YvMr&lU|FUMKQ*hiZq|65sk@4bs*_kSc_i|pdDy;a3TTTcpFaT$ zwj3my+4%F9`t**;rA|hPPf}T>DpkTR`~60Mh7z<{4M3#3ZP}^Cc{y~(xYmY`UM@mq z?L|Bg9e|?cyAd3ckENg2V$Y#-cTSLiz@%(=Q1^^-0S$EA@2UY+8002ovPDHLk FV1nSE1r-1Q literal 0 HcmV?d00001 diff --git a/public/legacyicons32/paymentpolicyicon.png b/public/legacyicons32/paymentpolicyicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a0417e8de04f950efaa391022dd188695505d9 GIT binary patch literal 1487 zcmV;=1u*)FP)p{x@R~ z*BYh;YlK1sfkCF>k_26fg;sTJe)KDvHitVac{l9a_uT$Q>rOnum~K6?>x`B6$^px} ze0AZlzG(qJXpQ0TksZ=nh9Q(KiZE)TOjEDjfhdCaQ~9OfE*80#!Gx?4yToqkUY+k!w9@ z4Mg$e7r#QHSRhaeO}o+oP?p?VsPZpboNNCN02x|C;6O#-(AAr0d2w-d3!pno{oJra z0bt&mEmcXA>tz0 zO6D_0>H?O4ccwi^cd#D(l>x&8$W>${QqUL~`wJ9&LgJ1_zkqPl*+V>>G6BHyYTl}x zUg~vH&`N7+mTE?nz$68MpLXE*`7g0O*a>N#@`Ju$Za88J+pAwYwjt?`Q~)G4X6ziF zLz3M5EDP#|D1ylfI(DptSM5jT;xf3sWi&59569h?>e|;Ge0}~COI|)&!u1nU0U)J) z(@VUz_C^*XPOKA$jK0I$Nw^==msP@*I~svr4Gjmc;ljyQOuD}WMWtg3_imWG1vacy zsp-jEQs8z$GYp%AvH@W-3Bj|wQ8BNA=vxL8BwRh$hG({&s(JdI6E#f@ZJ0895^`Kp zEw48zU0@OuSCR$#B06+(fskF$LkM@m<(@(ABLMWr!|2rIzIwi9l0p)RwG5jQQdUFJ z6yNlGs`Kpv}AD;q<>|=!_VKP z(ORijMO}wKap^D!k}P4FiJ`|dSfL!Cgvw~WL3q{H4h=UZ!L;qb(prG68bccG~L|pI^bXkDtXfu^tukD`03LNI5FHd%QS* zwAlt=F{WR+5!$ongT`%iq>DyWvfU8sJ-(}WJs#fb3kC)4JS%xX~>i7pXqg72dM zr!jR-8B8rgEf>Q#yDmafL@eJ@SIt@7sRjLxa2{X=2M`N=_Qp%=eMLX3bkTidb8X8H z--0mmw+KyeA@FG}@&ZRNdG_6;c@zhCUxq3(xLq<9ZLZ^{Zl@7)=r`(&KdCsPw_k1< zZ1{fNYTevKwO=+f==sQ;h`@!~&`vx){sPLXN}y{xcn$LqlPvUa`~*86dylsM?sP#~ zx>`bgGRDy;=IoS3-yxrj>{n)r5?oyB`_=jeDGT@(DRU?@p)rodUp9 p*TY?L%N&pN!AykzFP=XH7yt=U^Q-|;SMUG;002ovPDHLkV1mUPzt;c& literal 0 HcmV?d00001 diff --git a/public/legacyicons32/permissionsettingicon.png b/public/legacyicons32/permissionsettingicon.png new file mode 100644 index 0000000000000000000000000000000000000000..be8cf761eaa64fb6080055bbf7be8da13ef458e8 GIT binary patch literal 2514 zcmV;@2`%=CP)^Isl{3{2B0y)*y3`~Lsjd$#X<=Ufiw=MwL~Dtoga2siQ& z0G@Un8@6q|^Gws|GWutp>p|{3D3{mN=I9>3i1Km;vaBGPvN04GU6kicaTg9IMx$`!>M%MjmZ_IxazuD_-s!* z2Kq-%so^IQ0q%~up#@C&xTO~HWEW_N%5uw{pnVEw>A+2IHp`pi|9X*LTBd?4jkyl z+wU|WnNHx=l}qre$M1yX7hoAC9K(%j{IS>eukY?2AOg~0n1*|nNT_Ju+m44f?)f9h zjGc=O&t$^zn%cacV7{c()YZYX9oNQ-tE=GiDo7BpOf!w{j($A*)ElTQ^B{I*_|e?3 z@6p?2;Y@=HgMtzi?8VbBnFf)-mP{te0G;xihOVb!7zV!n zY7oa-+OTldZ4k=5XgKgPDoYl@&*y*_Mfd|*$jPrj;rB1a$AcS@mtBs_FTa_H%3fYN zHFbP<(@@JPBhE|#W2=&NKc4pCPgg9PIw?DcB0wcYiW$I88ek$iGLB>Y15j?Bir&FC zYJ3D&LB`ta8$lwpEU3DQzwBKC+e*{9gUQ*IsIIsUZ@%^vo_?s+M|#w=fsl2qv5yXp zuI_4UgKcQ8LL+Usp0n_qx{la*1f@T!!?9i_Bf>Fd=&FX-o7X^MVI=x}|L}v9!6;12 zax121_z1@15m+aK?>iR;*m2_1!;!WfU3^QZOq&^$by$``N^BUU{PQoqgg9j;ikwl{ z%w3Lm{cxxk9PZhM-8q{Gye9e&iO5dg4c04+U>9P!TM1j_=Atwp2%ZU*b#y z--kd{%Gs=~84#!!Xo)dAvg#)&FDOQDY%V@Kel;Y%2L-V*RF~DGy!1kh9Lk~Lqy*l8 z7tvUhfE*|FqoutNIZUVbr5}*R^j&zk02cX2hp{I8Ptp}zW73F zNM3xtZ?EfJef_m=3G+OMFIo>Wr{-nmgE*@K?^TcQORc}93L`|Z`vwV#1e$=t;r<_Z zU=V^Cstp35WwL5evH4gCDdIJWw=p{`Aj>Ob<%1)*6>Ry{boA`4r;wg_;9T3QLsLg$Eyxy57< zfsZNYEe)GH6^x`DDlMuG)4^A99;pNGpkSm4Q>I*ii!Q1}M@JXh+mB$|)`kZ=I*v5> z1Ho%)V8sO$Q>a0uP<`oTch%G`to~$s<7SouA*mV|PM8!XlN!uPa$qd{<$!@VTTR?p zMYAro)-4@8x+4~OZn<&}N!kLB~5Z7Jau0^t6ewq)B!AtpV(^sMmbZZlWY0)4hYnqc&vGhQ)o; zx?u4{&5nhk!9jXnha^hw9N_l{2uV23#MnI<0g)!FK1z$v>vJPbm&Y}rXCR6()rLw2 zaIRn9k^+$&p5JMlEEzhW$e(sj(ln9@g){NjS2rTRs1!A|HK?qt#Ngo2>nrZM`&uS9 zX;SEQwx@U$G&OCqLU45eab`y-dsg4l_BK*1>V#(w4bhTkJ0;G+)=k%uA)?($@oa@wL%n1Ijo)Xzs)h^IA}I`7D%IOhuX$ zh4aI1B&JWFj+~qvmy&~lNi<~%%(%I`cQrrBSeHdW8-MSYPx$7qIq}Kpz#@1;)s8c< zj{+7EM~k+k2M@h3_!4syiHe2$_V1@KH(>@TuCK3m<+g0ug6^Y7QCnM!WIWDBHZ~!# zyqaRBEA^$C|L`LHzLjYd!UR7|7?P6g9WU(1-*w3A6_0oNpI>o0=by`#EpvsK za@t!;p8rkP^|n`DdhxzfLn?RLXeKjMvdQ?r_-1r69h8k*ep-bYTv@l>ap$wdh6|XG zrl~t$-T2Bq8ONCHiBn@5hx2!d8G7Y1_eHewGG`+hrDn!x_0)`bJ`FgVF`mqS?R2H5 cU;h?h0MnUDRdaaI^Z)<=07*qoM6N<$f(2a53IG5A literal 0 HcmV?d00001 diff --git a/public/legacyicons32/permissionsettingsicon.png b/public/legacyicons32/permissionsettingsicon.png new file mode 100644 index 0000000000000000000000000000000000000000..be8cf761eaa64fb6080055bbf7be8da13ef458e8 GIT binary patch literal 2514 zcmV;@2`%=CP)^Isl{3{2B0y)*y3`~Lsjd$#X<=Ufiw=MwL~Dtoga2siQ& z0G@Un8@6q|^Gws|GWutp>p|{3D3{mN=I9>3i1Km;vaBGPvN04GU6kicaTg9IMx$`!>M%MjmZ_IxazuD_-s!* z2Kq-%so^IQ0q%~up#@C&xTO~HWEW_N%5uw{pnVEw>A+2IHp`pi|9X*LTBd?4jkyl z+wU|WnNHx=l}qre$M1yX7hoAC9K(%j{IS>eukY?2AOg~0n1*|nNT_Ju+m44f?)f9h zjGc=O&t$^zn%cacV7{c()YZYX9oNQ-tE=GiDo7BpOf!w{j($A*)ElTQ^B{I*_|e?3 z@6p?2;Y@=HgMtzi?8VbBnFf)-mP{te0G;xihOVb!7zV!n zY7oa-+OTldZ4k=5XgKgPDoYl@&*y*_Mfd|*$jPrj;rB1a$AcS@mtBs_FTa_H%3fYN zHFbP<(@@JPBhE|#W2=&NKc4pCPgg9PIw?DcB0wcYiW$I88ek$iGLB>Y15j?Bir&FC zYJ3D&LB`ta8$lwpEU3DQzwBKC+e*{9gUQ*IsIIsUZ@%^vo_?s+M|#w=fsl2qv5yXp zuI_4UgKcQ8LL+Usp0n_qx{la*1f@T!!?9i_Bf>Fd=&FX-o7X^MVI=x}|L}v9!6;12 zax121_z1@15m+aK?>iR;*m2_1!;!WfU3^QZOq&^$by$``N^BUU{PQoqgg9j;ikwl{ z%w3Lm{cxxk9PZhM-8q{Gye9e&iO5dg4c04+U>9P!TM1j_=Atwp2%ZU*b#y z--kd{%Gs=~84#!!Xo)dAvg#)&FDOQDY%V@Kel;Y%2L-V*RF~DGy!1kh9Lk~Lqy*l8 z7tvUhfE*|FqoutNIZUVbr5}*R^j&zk02cX2hp{I8Ptp}zW73F zNM3xtZ?EfJef_m=3G+OMFIo>Wr{-nmgE*@K?^TcQORc}93L`|Z`vwV#1e$=t;r<_Z zU=V^Cstp35WwL5evH4gCDdIJWw=p{`Aj>Ob<%1)*6>Ry{boA`4r;wg_;9T3QLsLg$Eyxy57< zfsZNYEe)GH6^x`DDlMuG)4^A99;pNGpkSm4Q>I*ii!Q1}M@JXh+mB$|)`kZ=I*v5> z1Ho%)V8sO$Q>a0uP<`oTch%G`to~$s<7SouA*mV|PM8!XlN!uPa$qd{<$!@VTTR?p zMYAro)-4@8x+4~OZn<&}N!kLB~5Z7Jau0^t6ewq)B!AtpV(^sMmbZZlWY0)4hYnqc&vGhQ)o; zx?u4{&5nhk!9jXnha^hw9N_l{2uV23#MnI<0g)!FK1z$v>vJPbm&Y}rXCR6()rLw2 zaIRn9k^+$&p5JMlEEzhW$e(sj(ln9@g){NjS2rTRs1!A|HK?qt#Ngo2>nrZM`&uS9 zX;SEQwx@U$G&OCqLU45eab`y-dsg4l_BK*1>V#(w4bhTkJ0;G+)=k%uA)?($@oa@wL%n1Ijo)Xzs)h^IA}I`7D%IOhuX$ zh4aI1B&JWFj+~qvmy&~lNi<~%%(%I`cQrrBSeHdW8-MSYPx$7qIq}Kpz#@1;)s8c< zj{+7EM~k+k2M@h3_!4syiHe2$_V1@KH(>@TuCK3m<+g0ug6^Y7QCnM!WIWDBHZ~!# zyqaRBEA^$C|L`LHzLjYd!UR7|7?P6g9WU(1-*w3A6_0oNpI>o0=by`#EpvsK za@t!;p8rkP^|n`DdhxzfLn?RLXeKjMvdQ?r_-1r69h8k*ep-bYTv@l>ap$wdh6|XG zrl~t$-T2Bq8ONCHiBn@5hx2!d8G7Y1_eHewGG`+hrDn!x_0)`bJ`FgVF`mqS?R2H5 cU;h?h0MnUDRdaaI^Z)<=07*qoM6N<$f(2a53IG5A literal 0 HcmV?d00001 diff --git a/public/legacyicons32/persongroupicon.png b/public/legacyicons32/persongroupicon.png new file mode 100644 index 0000000000000000000000000000000000000000..bea24889d1f1e26920eeb028f4050383d725c6f8 GIT binary patch literal 2088 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/pictureicon.png b/public/legacyicons32/pictureicon.png new file mode 100644 index 0000000000000000000000000000000000000000..adcd7b26e5186001d71c0c15747bb8e349ca8d6d GIT binary patch literal 1118 zcmV-k1flzhP)(aMHK#C^^e(cH^d!0 zL@_Q4IR+u1UWFW^D_(N&6cm$_|3H2ma!4Sz90OirE-?f=7;wFqgMzT&VTlpNfDm0w z7P8qN$z*4`d%7y`RaM8H+38FV&aw@UsjixS@2l^9^{R@DG1$u|EE+@<9l!MbqqL{@ z=UVStz(6U4%6#|DnGZka*Irl}n@%|R*JqC*&G}7;p$SIz{^9`mwWg&chTjRTNu^w{zuhca&5Z!LoSpZXwW#2l(IG@#*fD;!QS;%{I73Y)=Up!>+0w53nRA|E`8fOP!^a?|8B-bB{9 z2TJc*1`80z`_;8HKn{Q~ka7Fg+%@E$zQDL;sEpHy*v9?KoT(|Mo9uT+$LOwIN9)je zn4Y8Fpr#0^(139>l=MgDzam9`X$f}{d}aAK()Kd9XPiFdAG}1KtX@ab{v8L8+=SB3 zpZKM^3`jf+pj06T*LT1Go<9BwLHrsAp+5O*9U)o!(bj&9%YZmGCD9DsvB~8$=RHMd zT~O!|$&=?yeV2VSUC=@U!A=I$uuaP`psa{0%`d}uj{b?DF^^8Ng}K|?)}$?cGN!y( z#b3c}B?H9{YzqfXBaU3LsXDVr8X8dp?;raC!8CB^_MGisII)8K8KjCoZF^!|zG#k&|6Y;xDMZ7g&D^Nz(HG>TLKq=-eUOOxh_6u>{(da#epb za(U9|JnQh}RK2rD)n;UOR&D(e#sH9HZES2kbO8SEagYIszmWh6vB~-E$`|VsKa=LZ z8kR*JR(;UZlRp*HC=I+gI`OZbWN@EXH4tY9fKaKI9~35a8!E-=0}zL3FI-rhk#qZQ z+}P{}#=%W@^XFonP;ocps~Mj1~F`$#~p)96?* k0$?w1$h6nj^XCE#0B(zPy_=_eUH||907*qoM6N<$g2Fu+KmY&$ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/playcircleicon.png b/public/legacyicons32/playcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..a1f7345f3713a730b613faf82026caaa0adb375c GIT binary patch literal 1971 zcmV;k2Tb^hP)FuzPnw&Ga@2NOxDg`J$q# zyMDH*0$W!WL8Ha4>l%7TG>k;`q?i4whyuTa`Ew*l^#AdeAZp(J6tQUZrBl^gpQ0u0 zb_ghy`O6CHT< zz4qRZsyEM{OhTS&d1Lpkdza)rM9Q0cqUauqfy1pxw@w(xB!@^#Zy5cf3U=PJki20O zh(crc>HVAUNF*U8#=LTG-J!b{6>iwGr2^-IQCt~`LniGKnJx;P=@vv$Bv_d*B&<*D zo9|c{j_9}%HL!6-E-qgF%BNOrEa*A;_a-MX9Rk9Noz;sn3QGQ1^VoVyGM(ZbgG_Fe z9Jkw$XhEe7nS5-8!?1EfmFwbhEGZlLO(QlW*SG=N* zbxsf{TDvvd<8ha7q&olNdd#$lW6p_`2-0m@-_jPufydY3=PxwC>yl_qF!v_E@4(5Q z0C{!u>iJLC+=i@{uPDhjlSO1JZUKt`bw7`an)kb~_o21;>GN;G z*fNhxF{D`W&?PVA$+$aS8o<8fn=%_(S@mbetvJeZA9DAnVJCFzu&ZcJ^} zk|89`Mmcd)CKqUek(xk)2cm`u7r9%oW!IKu;<-0I#9#JqqY8q?5WZ>15q} zTs$1=ZaCZ43!fs)q6#bmnkZvlrWbYfC-B#O+vx^mK-aD7SxQ-Akwy*pTzenJLzf#^ zHxmd4{_*nR=C-TkQczc$*$eD5jeHyvDf5s06G!%w^0+>uh0XkB)e{tz}Z1oZdi5)jvZ;j(Q3Aw{K%IT2-C~hkm<|} zYCA_xc0iAgbqh%o2)oGEN$=&a-Ao0XD5$NRm`Fx^*|4 zZX74VM}|cxK@S`~kIuIaK60Zk5FoK}=RTm*!kE9TvgE6ny7-=D^URvojp<47I^PE- zuH`c+Hxp09oHPN?{<#^~dIHDWj{oj861&c+G(mv>={?(cA-?dw2lMA8e zsVTP}yHKs~ff+!abkm&9@Ctab@e*1-4-R~M;Nc&UXdlOa@|BFQ&3f=;?b|(B>+dhj z$@DHR@|$YRHa!bBC*7P#xrb(5x)(Uu(294@c7&RLy=@B}(?b}xjZPxK{*3aRxpJ!Z zonY4bZT-V>&o>v%BP$Z`gSdI`n{MP%Xk65;)2N!p!Ww>g_#Do(b`O&Bt^8R*807Ms z?o#T6BEm$1r)rzVvX|$d>KG}@O!uJTYd&ktCe^hC$(|8R)Z;Se4URQ;;$mZyjnF8@R%C-cR7$@7V2rnkDWlHjy+!Iw6DLNw`rbhHsoO zWGC6EtvL4oewPcJdE4r6-{OF literal 0 HcmV?d00001 diff --git a/public/legacyicons32/playicon.png b/public/legacyicons32/playicon.png new file mode 100644 index 0000000000000000000000000000000000000000..3b64790b971704537cdf56306d98c15f0f7d1c16 GIT binary patch literal 1806 zcmV+p2l4ocP)pI+iFg@iCMHwnE?H)_EStDwW*{c}q5j)~GPC{g$1+TWj1*8|aq2Hw zCS!xl0aBnOD9~cC1$sT*`+hyAwzU_u;mzTk^L^j*y!ZD=V1>Wq$B(C^r>B1)kw}iB z7<@h-kkAkBnc)3DD3|Bv=6-B$Zho?ob0zWK*VotQB_}8Us^GW{6`MAJPOpdj{Ctqh zWFZSZUN4M|jlsCd1b+_hRAs}mNYPz6QC_dWt<}RqH*aSY_ z2iC_{SXi)u!{G>7tWv2UH8lm&)}(<%3eex*54}A-;B>hzH8wVWf=j&5Lx4MT=FDV4 zL4mfm_8{;+9;T-s!mP!@Hjud^{g_+unxR%hR+g4MYj0~K%RFpoXjqT8?q{@&1b+JT z>512?s)w-DiEy9%4CMxxnwnZ=FqCKA zzJ0q(3`~)Lq^_>6NUPQU^zM-(4A^3|222}#Fqv7-aqLQ#A=Mz7HH5tmw1QkNgVM56 z%8<=DIXSHZ0|Qn9mWrm=>2z&7ckX1oW@hICnoEPUp?gj)2Q(wJwEO^=AuJtbQc1|V z@I53ma~9mo!S?Nypx5i$2s1!n>(;GmOrw&G8!IsA=KUrVGz<{}LjuFYBXI1!qj2G3 z3n-LIe8xpyF9>^wIAqm|ip{`rTnS-{1Z0(!mB-4;%E06CfX!}??N`C+2pJG7IBkoIYz@X45GG+00YySW!eO0G4|ZG-$@Jku+IT!Xv|hOiwQnC_?ocUX zyMvueBg zULuZe<`hb?k;$cEIi`E&s~GJ4B4e52<-N@J)B}jfpZ$Nqo;}sjj3g*cBUu6H8Db3`bHl7LWVIZ9s*G|iwE#L z5l{pO6k%j{c3p$dKl>E@>ErevcFoJ-bSmO!f#^g0OHE0EUIhR8tCQd%%@JG@6a$g=lG{wC z2QWK3Yb0zU;OOq|{&|!LV3}opjh6p{kd`=dLGN$9(D2PEaA9ikezjv}5T&{cYmM1F z1%yf1M8IV>n`f+6t7&LxkfoJ0N**(RVT>3I2I%Rz0Zok!sJWXxi>0|#=%SRacklL5 z!7~viVatS^kS#4O{kwYg>cceq(FUH(8RkC_0;jCB6n5-*4cw%89G{Cqozv}cLuaQE zrSr)2^z;~RTNdX59v>_f7Z>ZX8Wxu#0FPA>B9RbhKb~h-$qK-!MkHa`zS8;&Oir3R z+S}VN~%s0IkoOz*6eVPs^)diLzu zIy~|r`9FLlqp_LCap{^yquH-krzK_~35jUp6=)hVIZ@DY3g-742!8M0Jqu3SHF(Sv z$`f%e3?@KGR7Ko(?%cVKBo5eY_JsVG3jAeOXv6XR&8B0@CT!0%GhA)I3jf`|Kab#h zaq9%iJf&Z>shC(fi3pPD%FNVg$HylMsqN;h%Ly61BaP%lRKaSA5B})u1EbLhqa&kT z=gyt`SOB+#e;Y*oFhN;^l389}zM-b3=G%;n3|(Pi5fl{_fku;wyc0EW+}1GA~clmGw#07*qoM6N<$g21I+?f?J) literal 0 HcmV?d00001 diff --git a/public/legacyicons32/plusicon.png b/public/legacyicons32/plusicon.png new file mode 100644 index 0000000000000000000000000000000000000000..60a7a2910eeaefb1c1d3ec231d08ec1312667c73 GIT binary patch literal 1815 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 IM6N<$g6)7$KmY&$ literal 0 HcmV?d00001 diff --git a/public/legacyicons32/printericon.png b/public/legacyicons32/printericon.png new file mode 100644 index 0000000000000000000000000000000000000000..d094d2b6647f2799116cf94d67f2859f114d6a4b GIT binary patch literal 1143 zcmV--1c>{IP)i6-=GvL#C+JC#Q3Hw}ou5&?3hQ89UA^1{fFH2uB(o2+LwamQlo{nway!=H(|DE@ zfTc{>3pRz*$_5}bYmE*oPXtowa{!SMK(xi0*%E+)lP?8515j3M(zmgB96JEms3RAE z2(jgYL~coRbQ96#xm!K=#ox;K%qj3?w!v%SXjouftTRgl`d3$Lz#fqnVU&@GL=t%- zqtz!ht&>Kx6973iHFZ6TqRGhgy|e{9DX?g}X&dGhK|1#C*@dafxmplL29w}1Lv~Lv zfC3w@R;z6bPoMrAC3y{>e)0`Mc0U&tTPW>%6-z;Y3m3j^dtIqiCX@2=m5R`4HnF&P z7Zz2m@B1ij8-(Y17#!Y#UWC{fjYb1^@7+heUf1(d=>XU!;&Oqen6t`xR}_^L$*r`n^uU%K*UMA3S)9u5k(+$9)k%7>2lY`&S)u&vQ|$)ii*Y zkpc#A`*S zZM6a5ClqvQD9^HM@BFSQrL~ zhy|5lvnb|(=K(NMnm970N(M7KJBvHN|3(oI`Wv-HHndF9FxkBM*4rqT%eoa4s*f+K zJq5gotDeOnAV1B`;m-&6G0@kisd#93xWnJR3kQ>|Q5P{4vyNLo-^7O#6GTKo8^9Dm z?6HS|ex+YJQet`OA^zBV5_4xi=&21SzPgG2r5h;r51>WG$5Bi=A_1V**VpGSUHtB7 z5+X*vZNTT=)bkq;^KHqF?brRSbzQl9G5)C;huJ27#sKQm)6<{Pb?1itfiqF1A|Tn} z<=+!pv?n@KIbWvR)^ne*XDe)*4X)F8MB~W@8{2s?%aEUohf)9}bh5zH4X^8LTN*Ua zIvpH@QM0`e@9(ojAfXPU~6FG4Bu?~0YGug!n_<&Q^`BU*OjOUBX2y&zbJ1)~X&RNH*O)og7;|anboEknGiYhq zibNNwRfs4eWr+z2@+$PAqoKK zBZS;gIF#*2=1avW-ZTc4AeQOa06_6bkn#8;2nIJpQ9=n7F?6K?0SX0FL4h1FobNNXkK1qP^SPfDV$T|Tr1oOZI@m7g~oIpi<(k1Km)7NMO_z41wsEEIl z3T3YaX;L`^;!zkRA49-`1RM&B!;o+!SI`ZE#h|fnXpB1&iy`CP$rvp7`9bKS$pw*Q z4xRZqmhMDFM8mL*j7G=D$D`s`qNMUDG?qjnp)qb~H#ejXfm9?)U|s@JqF6GcK!+53 zxljfRr4n#jk+)eI3sVugO#d!HEc+rWQG9Nbu3_i|o(zpeVWvx(0kYZuA1W4qK`USm z^iRJ3Q&_=GltE|?q>#qS`MSYHE}0G`Bh%y%50=WgQt8&2F0PH1!cs-FR0h(5@F*-8 zB9sWE@rqA)Hk-_nC}5t153%S}giZk^6bi^ptQ!;O%^>25Oga|Ja3j%ZOrpCN36J&G zwH-&B;nJo2STQ7lXSjlYxTLRgr>!8C=_1o1xiAhAFy&G)_^D*F@awq{zN+_`EBJaY z?qB7ib;+Qo2m4=xp1IPwXL|d^wz|U?<3kdi+vPf2KSicI1^|Od7Tt@R&|4YO7hu26 z=A-7`n+NAz*}gH^-!z65j(eV994yXiqt77_w!gi;fNy7Ak>+luJnKARWEr+y+hioN zyWpfP3a(f@oE_#z6YT}PMC)zaH^#kuIeK(ewMnTfl>4NmxuECpw)^o9-fKuvv+r08 zJdc`x+cm`W(lH|+E@5_|$nKXqdylE+*DmVs%Dl~d?5E%j8o0{5b6s3+IIx?1RbiJK z`7qffn4l3w!#3U4Cec#>19oIJI`Wu*7uWJ7oQpiC`CVCcIFlsb-rHe zeup}5=;~x}uBpTAIi8i?Pw}f4m{nHTf0R4yzED%MalNS|EE6q|rqH*Ft(Gt5(tfFg-|BL5CntHL;UUREw zWr^@n%;cq@9fj89)i@lyYu)Yc@&0~rK?-6~y=)@YqD|sAFt8uh7*pX(&p1=`_`>k( zf1$1sw;BGZy$dv|)oS2TBoIhAinhV595JHW>}Hmfvz@KX*Qio=wFTF13tOc04b4&J z*Gft}36y~1`bl7xbdA{*b?3c1$yMTTy;k+=>~bf7S1NExy&fJsJ4d*D(lkYEkdz)s zKN9i%4aXDz{-do}a9)F*Rdv7xpo~x-Eq{gIgT~{j%0um*!!EUqVq&}|{K%611}Ust zt5)?2QI-~t@QtPE7jH_tVq->gS#x*#XWUS^qE`TZc?G6F;PuB3!}%u}W2hhMyT>*; z^t0<~_J+EiGPO&qsxGnKn~e7EiuEYtzM9ipWJ>7l>}5VRUA6-Y)~w@3**w@cKwSR9 zG^KRxeS{yI&ExR`k(H9MZ;&k?+8#eXt*wqQZ0u^{UbdYjXLlPfGq+he`1F{A)`7&q zTM+MWx&7Qg;vbr)zx8zy_YEr~F$HNdAv{Fyo;1uX{N6$KEJj7tf4jloo8yG5xi|-? zo3p5t+e|;2cPVXAd&38SxY*!K_Ultwhl;t$3&+FE4$N&VI^(Y$Yp}CyUD1yL%*c@WGN;S!r2~R?nr$Y98K&ZKeWR5cuY z^KE6LcLEXyf67hm_6W`ORjQ2BE%!Hd#O}tq-kVfjK6#LsTxC(@dzbmF{-oX3@7nF*VwJCpVzMf4+W@cYm;!ws%Q2XMgwe<%+*F}I; z*@R@}wIKeywtqkqNW_^d%YGKUFen?@{(<9TJT{B+#rUe{|F=^xeXMbKa4(N2(Uq6XVw3`mTy|qW2AsoBb3=|M>o_i^aWh z!0ozW?c+l^aoNR|!0f_t3Oq@dFtwqGUK^5 znY#wB-w)z6TOF(>q=~#LZ41{|wEkwl@Fd6Igwl0l!|`rg8L|uz{vPby zFd=_depeIKslZ!b^I5&gz2o@NQuQC?rcEfPqeMIzTgQyJi(*S2c1YJjb$tus%9iNx>Aw&b!=HY}d(*DJ04%J% A2LJ#7 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/productcategoryicon.png b/public/legacyicons32/productcategoryicon.png new file mode 100644 index 0000000000000000000000000000000000000000..f37bb3efebe42b1ac7b96c552f115d5a07e58180 GIT binary patch literal 1086 zcmV-E1i|}>P)hPdN^ks^x1!O4u;Z4-8&9zz0@X08Gvobnu-YeZg(HuM%xw8uWU( zg1JYxege;5=x7fB6(%kQMq=)wc-SNq^N%4N;-ms&P)ZAjVGkKE`r+|A5> zuY)#vfZc8;n}an!i`^d|BVctC#(`z&$vc5ER1zhXEw{S}vGO^fMcb6e&=GbO~jqKK{C46F19V@E?e zu|0pt*m@K*S1@#X^lMFjV<(h0a(`t=|2Beg_$hd;`9Eg6Sbq_Tvs$YtWFMA?)5Rw~ z13m!Z7C4HJbLf8~L1iYrjwr&quQ<#;j;Yi=q$g(2``Ozy0J^r-T%N~m1syMM;`edJ z4l8@#Gm$R(>k6*k&!1VyzJY<#qb$~L>2Xgmy1}O(q3AEnPPe3sV@V8sH}dm>{&fae z%ah3zUg~>=t69blGkcCmCuY)r;&HzGgBu`lDXB@2Po~lPHrsQV=F^D79Hf6Hox-hT z>71Xv3KsN+-%jowl~7#{uVs#RaR~S3%LHk|!oZPBySU5*J)i-+$l1pk5103*Mv&)B zaZY=ExekDrKxodR&-gDu#n-=z|I-l9|D3KifPV!T0RL}b>2q6X2><{907*qoM6N<$ Ef?F#E#sB~S literal 0 HcmV?d00001 diff --git a/public/legacyicons32/producticon.png b/public/legacyicons32/producticon.png new file mode 100644 index 0000000000000000000000000000000000000000..448681eaf5aaf6361059da71e97f791a878a6591 GIT binary patch literal 972 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 ZU;wlJF)FC-vR42A002ovPDHLkV1i>N1=Iil literal 0 HcmV?d00001 diff --git a/public/legacyicons32/questioncircleicon.png b/public/legacyicons32/questioncircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..68f51bac41f5c0f5b1c9580bc9ee012c480aadc6 GIT binary patch literal 2271 zcmV<52q5=~P)g4LrApCOKh#d!=@; zWh)jmd$6Fz1B<30m&?O2a>yBZ#FIL%`6e(lI*GHF{V=k6kCdF)6#UzZgQO?_RRAc} zPw)GaqFG*e`iT`-yRrp#3*fW^b{l!iTJr@V`^e^iNZi0gB!dvinZ6r1dc2>3{3ZDQ z)|cpd?tTDhmD@h_Em_!5|J+ln(O9FRsvJ0RDU1`n{ zUW=t|RT#OMM87YL&pz+Rs6R9|vG=JKx~AU?0IhuM{^2c;uV`4mZUGuSz%_pYzx(JM z!qXXOiVRtiDBse|%XtxvyhuehXQ13+#r6%IsIPM1{6GjNFOK4ivxEN0_qTX&2cg{Q z`TpyhA74?=#=Z5x?jwWPd8kiVv0GGVsvJzlSdRG(68?N(0H2>9Lzz`0!zvUqAc?q3 zB>^l5#RM{g5#VG2)Hgnjsb~t1KGck4I*;+mxHIqlPD7%n`;b|fCIG48kyqQb%9gi( z_Ut#&)~I6NQ6K(&!A}Lp#tX_h=~)VOiabn`cPZUKn*Qn(dV|g-j)VYF5RQm{GC{_5 ztm&*nJS$O`Os%wf7JiT%IyT9MRWtN*O;`8k^~)*eR`>!*{PWBxd0z0Ee+C)R$*{+1 z!Ed%K#L5=;tlXXUMe+KfAq?D1z*dqP27dDLI6A%6=U=ZXV+Up!R^2=3s80X(AI{WaY#li3dowJ!$CIrJqDoII=;Vs&9Wx)7&t!^B~rJj%=z9QFGH51#qXF=;1s6PSqudtsI9c4uGWpRC7ZUhZ3bY; zYtCo9O;vC?6!cu1BGd)+GgU5V7VvuP!iY|2e)Mi1E>U~-`D1u?XD>!V=|UyTh3ew_ zGXRR+am^n_y~hQIgP6?XdWLOt4cPLsrK7pA5-!p|G!`bBRYeh*KPqb2DXhQPKY)&U z2mIkQohfi?lBkO+s`&D@lh?wLQkm%Ss0ZBV`iy! zi_aw0q>~&eWW_3lmWkwc0Hr^s+zgGDzy72P6~)j8r**t?U=Y_s8H%eq%X?L+D^ld1@+APWhJ>~AZ*jq!$NZu$Y?ix6j=gtTS$7s0(r;c9V;#BVz_5P` z6JZ_A^IXLqmhURuRs+G*jPfw?hK)K$Q!E7ZXo zW34~;Pb4tE-c9`)6)Bj@84*dsee7xkhkK{QnUjjHj6z@9y0^c>`I%Sg#F_p8(kUI; z@W?^7%>Yud)9>!NQrjT_EN-cXt4u@sE@|Lg>ZJ08b@lk}(kgNGkBcGfK6$gSBS>?H z-%bmf>a3e%@{?qS=q=)hqAcrFzm?7JGE3lV&6X`>jh(j2K^J}{`5Oym6H z|MM9?o9jM@znyl;QjqTISC6<4-uw*w7TF6{oa7m=xH zWT!?BM2`RQJ$l3ilq+3roFuKDAM882cu`Yz=b}11wz>&dN5dEiMoFPOlV9c$o&h|R zOz#V8T1nB-ztt`WjrTI_I(!jhGzsW{^COMJED# zwrwOEBP3CCFH~;pmJCnZL~r+}>4x=BPDRr8(J3A-Dwem^iYivbFd^3DW;FK&(qbc{ zZl?{kvBE(;%ll)7u=5*eEI5h^}+8^?#X=0li+or^58?{(eDn76k ztkFc+79S{&738tJ7FhN<({pF;D&j7?HKdbVc9%PI&v(9a&UelLV|#_HJqRWDOO(=g zDVPUzV+GQ%;I0Lfez_kY^IIXzM9Q2n1!pk3H zJt5yvkhu|dT|G=~-%vbh!$2PC1cV!6U=WQIei1so4!!m|)xgM0Ci>k@emJ3Sd#mf*8;X$3{2SToS7#f?=a7u1dQeG_W}r^ zWHL;e+Cv#{rDV_m%#O;$u`7qr--eT9`~ltfhQrY^(;DGYC{Ovr}0=NjtFN7V#p zeWk~yGU8zR6U;myvf+Xa86GW1!UIvidM9Sh-Gm#Pm*v427KtWH8Ec@>k-OwP9#SE@ z2k=KQ^MJ^P3N~D@A*13!5q#-6Gn%s>%bYfNNV*Hj$h(`Cufft;FXB$?kFa^H5cO&V zRJ!kX0d2Q%m@z4hYMlD`OLLH)k+ek}GT5;3%09IF>H%!FnmuzeVxuFmDj^fb&@kL> zFM-8&NA;XN!+L|Mg+O@V{QDHDnWjj7X(!_;^N^pFRDfH}N3c5KD}4RtT8g1WnJPTh z`(#IwT6walz~!-_YoHGITPomK82%}J@=$_OzGwNN;ct060zd?1~jmsB`@D|--_Qyb&K-tcQ2sTWxS-@*l z4wNv%lY$;nv!00=sY&@wqTYorGR`Erla>R1CRStIa;%UdI%bZa;L!wM&|<7(U_?L5 zJEVx}$OtM~$n;ztb&xAHlx+j3Dc^(Fx#zuJe|!Ou8Y)pO$724(7ce7wqDCz{n6+7I z#gGg>R)|(o?6Z@OzemzmRZH1!fy-Ql&#oQ9L2kTz_*^LX=?{@io>OPzaCR4R z0!XvM&tQF|kFS0nb0ygK0?%*|o*Ii5um=_Np)EO0000< KMNUMnLSTZocMvN8 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/returnpolicyicon.png b/public/legacyicons32/returnpolicyicon.png new file mode 100644 index 0000000000000000000000000000000000000000..be4f8e927c3d04d472f6712a4e44668f2aa70407 GIT binary patch literal 1579 zcmV+`2Gse9P){SKNeS8=|z0bVbT40PbL3%k+xG5}Iax1)R4+HGiT+l1gNCZhiu#za>U z2Av7h1~DHk}4MSXuWS{tOpSHXJB<+Mw_VE*f0{5&}880R5r`4#5W7 zzy;jxIfye4*2CiX3oB-Rge|KppfjR&;bxSFv&V)F3pwm!Y+!YCuZJ>55@y&vM(fLNb0>`y=#5>?{5DMG#>DaP-vAcS4&0=;8rw1c@P;l$?W!NpE68VkY7Y zDd4o^0Rb6g`f<*-krYb!a!rK{Z11#Xm^d~Ew&0j14n=`LbQxgK=@4&}kUCk18QCe& z#qw}^Z14z9$XOoCC!lD`HvDn4s(4v}XgFYmwS^7F`&{fSbfZ(me+Khqkfh z6zAjT3q$s-agNgI`ci_J&yd0oRjB9Z~|nk+CP5Fo8x1LskYT>xmX2ntI^A>m8@ zg4GD{slYosZ{pe$Yv9=RJ9Z@S8OjWX_|)raMoyYZj%%tMu~!A)c`!1N-pBWGpu=v5 zo=+n8g8-a93k1;>szyAbB-#G~;n62h5=a7gNvHCiKnM~9!99Xl{5TzQ0gA1ckyvoh zD-lqTi2?X20>cro;{fRNC5a{J5amwCncmYFJYW{ zcP+B@@hG32`yL!FGgvY%XM&zf!2_Ea0UugI2h(T(xY9}-nwy0cVlaGh(Hft-0hx(; zIJxBQX-J97L|0#<;yp)t37vlaB@YtMR~o1b%7?{O>leraoub|Q#Gn+oi`i+uH<_ho|B7J ziwZs=@@i=juy8BvOoW=qk(Q}hZ@@G$35B_ZNH(OSrRyLbJMJnctA>q1yfzJ&TG}x1 z1ZVoKO5yT8e-?11WV|RJtCkd$tJIrRuIjLV?z2&g{W2Fpckym=T0)bcG1--1|5*{QSgW}u~~8jR+dz5o-s zF&(nYjZ7^qZ$PXz5xvd<)YRM2c>`O?_;I;PVyHAd1EBFa@Xw|8+w)ARL9L-~osFVY zF$|}yVOb75?RN~XrHU88mDVR{YIehR2^F`GqDJ-H6RshVdw{Isukg#l1t`v(LJ&n2 zp_UXgksD*4i=|1DGRNL6;h{}Ht66}v8}--rqte-hR@L|*hU(%-0J5Knaw9?@c9xW& zIKvd&%l(JQ01q%sbcH~0q1``#dslzM?!g{~?cHkFJ>fQ!AJzjrm2b{f;R_memM%qc zP7ako;=|t+D5GcosLp_3dO1~nGSgkd_k1(}P%G0A2y%EQ{~?OGAi2z;cTx5RUR8v# zSG@Rb$f^C{%#v?#;e+5=FloHL4Z}61ArRC_AWikk8f64t8Gz9C=+(4#tDVj`v@fsu d^ZY*n1^{vCRFYHdYjgkr002ovPDHLkV1j`^+(!Ta literal 0 HcmV?d00001 diff --git a/public/legacyicons32/rssicon.png b/public/legacyicons32/rssicon.png new file mode 100644 index 0000000000000000000000000000000000000000..d69fc404d16a712289bdc5eb3e3e53c2309cdd10 GIT binary patch literal 1344 zcmV-G1;6@k7RCwCNS6ysWMHK$-+}$muB1M*; z2o1Ci#1c|W1gp^&qbBg6R+5U6n9%TG6eZCYAxfV$;X$7ijfwJL4Vp@LkVHTQOz<}< zCYWx;pdxMktHx3a+`V@^=bqWUJA3!;HY6J+nND|R?#wse`OcX$j@BC2vZVNr<2c-; zM|O0acLIL_>II7S@w7U)>XqR>`jsyN;LUSSb&Rg)dn}7(T|m7^;dB1-Mep}|?}5%& zbDJ1M0YH<|eik=&0)vm!MAvj{`)jALigOja(^>%?`k|N5sPui*(MWZ&03Z|o4Lsr` zP3tSdb{X(J`H+8ym8L6dm1&_uT4%ODt>a&oJ*3Pk1t2BxWkLT6uJNv2E7Js)aJy+?tQHU*(E6_I5g7zF06wvz{(L^Zz`~VMJIQn#b_3_W2EN%3e-Zjwz{AC4+>LnV780`T*~0E;Tcf+5?EpArFa%K~D7u6dX$#ggnwdxP2Y zf&L+2U!O3cNJgJ6{y)Qgp)q&H*3qwl`R`hTL$G{Lh!t*mw5$(k>GdYI#9m z7yzAS8QHi07_jYxw96^XI=;~SEA?G0bG!C?<&>OHjDBg4Wp9cYs2T@g1j0VvGf-yh z0bzxO#7qpoZ;!X#Bd25yP2}vcdF_z~;MdRq#{nlHDV*CPr%2N&Cw{cYn%m?%)(#7| zQa7>SBm;oFkua$7!@GGk?d zC}q(Xs@N4bHD8dN& z37#C`BNrdwzlUo0#daSbi#<+iqW*CjiOPS9PzvtcUv2r?&!cZ|BNRskpq9eicpIX< zf6(VLOk8b4-M(IgXl{uAD+P9L)$KZi(Mt`e@@W_d>jZUz!wGNWO0w%Dxk)NO6O&qr zQaIn_ z;3=sBes3Eh2bxjuAM(<@*GLm=Ud{tvtLBv>7`sAneGz4@$zf-dHIsRhbH#SPavLJ= zY$14Dz<(s&5Dz7mKfK1O*?tiHhhIlktsd9wxxv?3=GI-9_;!z-xtb+&+xgO`5k0zNR`^^Bknrl(9SFaFn1-F%nL9EvS9QAH z^(125uc5wkU{-jp5g4JaTC3{WHcWokCE=-c?##$sz}X#}a)#$p068c4GcVxsvG>3< zk-0l-=9)p*CF?Qp!J9e5|1SdRyt3svOnrY;!Uw`iX6Cf?gmWye#o)311drtmpRE9b z`z+7q7Q{X}h00o_ULxt4Yc{;X#NdeosPC8?{8kYd!9cy`X>La1hYuw@PP08T^Awzy zSLO}RRsg}*S&uyR1Y$j(fa#^ud3xr;xyU?Owi@x1hw_G}M6K>`9wXWH}dpOl_ z!&2_V@VT>S=nNMWJ~Ii${(K2(c_`qEKJ=Ig2frbAu;LwWC2z;o3!fDQ{-5acCe-ll~-$V-zn&0e=fH0K3)4+9rHq=>Px# M07*qoM6N<$f*ov0&j0`b literal 0 HcmV?d00001 diff --git a/public/legacyicons32/salesicon.png b/public/legacyicons32/salesicon.png new file mode 100644 index 0000000000000000000000000000000000000000..eaa106809b7bd65e3c00a4b5c8cc91b834986346 GIT binary patch literal 1954 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 N002ovPDHLkV1i5Oy`lgB literal 0 HcmV?d00001 diff --git a/public/legacyicons32/searchicon.png b/public/legacyicons32/searchicon.png new file mode 100644 index 0000000000000000000000000000000000000000..9cbc3618f5ad94df90ca1cc1d726a76c87687874 GIT binary patch literal 1912 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 LNkvXXu0mjfObt{Q literal 0 HcmV?d00001 diff --git a/public/legacyicons32/softwareupdateicon.png b/public/legacyicons32/softwareupdateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c1ab75d3bfabcb68c0ee0ca63ed27e12ee32783d GIT binary patch literal 2096 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 JPDHLkV1oLJdQ|`b literal 0 HcmV?d00001 diff --git a/public/legacyicons32/stockeventicon.png b/public/legacyicons32/stockeventicon.png new file mode 100644 index 0000000000000000000000000000000000000000..de88e67acde6014af002bb05fb4af29c2bc94ce9 GIT binary patch literal 1556 zcmV+v2J88WP)4QQD375pEQC>)VBO;iHuNo6>8o^78 zG{qE{mYH6rbLMg`+qL$Yb9!btGpz}_lRbN%bM{)_+G~Al?L9&%1#UtJ#5D8x=}#^$ zKAstR_&9g@v$LmOqIV8jw^hq9wp>A38&avEqwgJq<*Fh5ymI?jGG=sc?cQ`T1!oAJ z2dO;3w(t=R)6);(dJ5|0_C?4PJj8lyWf>_^fq6Oe)pY2Ur~z%F;tZ+7r^q)R3DA1C z3NfiLJ3C9_6snQ4^lMU&H^3vgco_pa(n3Op^6ld!z5ywNc{E_ ze#||G{`@4$$j~>Vr2#@1Ps%6*E^L^r+m`;)7!IIXB|lA0Xe))Q2uPym%ID~#nM;a` zz3rq%K{X*18{nxJ843;4L$K~@y|jp=Vb9d_YqIF*hMk@E<3)BF%pDCX;LuXFLJIKK zo{(W7vLMmB37DJ3mYCKGB=AW7oJ?Afdr~d247>pIvfw~aLrFlKxoBF#JC4r~Y zeAjK=G7w_Ka=>$Zic0M~5#q1P3?agGL0D_hHGEZv5pRI!>Cup~t~5)Ub6OhG(288g zp(5k2m9*A0O+B&4LE+{1o{X1VOQ zzoGls*qA2g=#e96OSS2&iR$5&$)uYb5R#Bw7VTP5U1o^znLSW0mr*K}v2*86?Ao=9 z!jVOxPzW-}64%N~Ka529pf9cH=ruo;*SGgbvAz6o!LT zC$14EOv;Fbg#x+XKu>QE`iP+8;}gvdP|6MCh6eUJWZWBv4q;?uM7vs%Q4a0q+?g{v z{yEwy$GKdtAeYM_pUY#<@NP}qVzH>#Ox?f#1P2<@P=)SoymoLAva62vhOPx{0lg~` z>kCUuER4cp0hMY6IL zIqH+t=lyJ2Ho&a?WlBHA+h|;?a%rG$H(tyC_r|#Y2rvN8T%!(Iq)g-h00000)@0j42jCkCL~Sp5+0g(iP41cz=My1h6oy?##<`Ykf@19eUgg6 z0xjDuy=@^BA+T-tJ~RIRnVqrJmd%A~ux%Sc2u%8EhmL*MArz&_ zvTWG&fd928z2Mj8tD*?lmi0sXp5_)Z^O*9}@c*Aq-)-8zV+-eoggwp={l z1T2!$qPfxDm?XffiuU$-67xr9w_~J$h1HGsNxY&6*c62p1z=5el_W4UGJ;yVcRw%~ zkI!oJTqeLcj8~)rmXxhTH=uGf(tJbLIh{c1>Dx9O z@n`cq8xGDK6yT&5=)Tk|UBIc>9qo0Jo6vpPG?!hlqGr(?Vt{2M?)A0R5^P{Nj{2Hv z&&T~k!?W6TWOE&0oT9UU3kR2BHwJiq3Hg+LsR+fNZ8$N&IE6ywpFlwd=~rhsK4!Nl z!oMw*zl;2LQGjxXRubusN(HzM@V)JXnT&KlHY?DuaV=t?#mD0NF~% zP%Fq*Y2y&WlCE>#ClHBqmn@vA5D@@<;55a66H@|zMJ`HkZc;*e7?Ehdmv(HQ?TI3v z&pRnc-|nLK`S$6xYe-VHSQmt7MFOiDSCNF=YGtL2Ds?%BKlut;cpec96v__w4%B|7 z$I!O(IZ484WHrJFf(xW&88Z?P)3oIkFCS{Trs`c1?17qQY<=Pg?QAKj#Fd*#jJ~@N zA~-2)GQi?@ZeU3{`JMDu1h;ZweE&xqV)0G{0|t`gX2<*Om$$Kp@6>vV_B-Be*tw)K zg;)1{j{U7);Kr>8&d0t*C`d(#K&z|DA*jKweq9^EXj3N7&d%5n)8&?zsVEDk)3lRtk- zuE=8b%2qV3KY(-X1{N({>$zaG?>9VjFao(GPK*ROKWn3NYa}Eg=tll+j$W}4n>RiK)6S!_^TaNC zw2#KP_TOQIHl5)vq|)QaI z6XPb19Q_Fs=60H@dS^15vLJk{gGdGB2NQ`KvJ6kfNlTn061QwG{#*ifa>9zodXy?D z>z#=r2ba}MO7y?AcSGBBhfFuEx4u$;IM!p=%R)2_4tGnLv>kWPvu+U1r~5h@<H2$HHn&BPR_Ffugv*6rhuh6*d5}@z_SBv0GXSf1may*hWax=VBG|s;Q3;^0z Vcy-R;fnERr002ovPDHLkV1jG}*$V&w literal 0 HcmV?d00001 diff --git a/public/legacyicons32/stocktransfericon.png b/public/legacyicons32/stocktransfericon.png new file mode 100644 index 0000000000000000000000000000000000000000..f47565b912995b14e9442487a987761a1629e0de GIT binary patch literal 2046 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 Qvj6}907*qoM6N<$f(mk(X8-^I literal 0 HcmV?d00001 diff --git a/public/legacyicons32/subjobicon.png b/public/legacyicons32/subjobicon.png new file mode 100644 index 0000000000000000000000000000000000000000..5d408a347e97532a497f58544b27742339a35b9a GIT binary patch literal 1197 zcmV;e1XBBnP)FS~p0-Xc58u)DLr`R1E%=KJPb28~N{|5dncN$9Zz zfD8c{)&$4OU}Ewt9Ku(#q3{R_7&Q3rCw_%B6Ey%Hf(p=*9FE;O*+c!XF2$jMjtanv zxdiwBKV#35eE^cGe*5(ZSXDFWaVfwU3S744fT!stL;=MySz8f^LjhaTl9&ai2TOI@ zZ4RQBXbPaj6+jCZYN`Pya5%X@d8wkhj5RrTe`49^WKWJ)u(Xkr&E_Fuid<`AD=6(cJloK*15R6U{wiQ@F|?L zw6}DBiuJY6Axf&>M_EAY>+36na;vJ_alE@DfD92OUAuDq>*(kxIx(z8u|Sg$0>;M1 zcKJ-}FPYxn-UrC-#^+)Pm%<4>B)MS-IirlW@ctI(=?&0tE;uWz1`F_Ej>Oy z{_h8-om2NWz9sON9LXa^f|ejPJUl#)gXd`GRljFw{_1#~+p+)7z`($fp`oEavHgI< zxeIaF?{0s8|Mw0jmD@19Bwez`O(16z|RH9s~uLPfJQSyCE&kDk374QY_N034p1}B#?0xC0(PMe89k%IXf?#q?5N$n zUt;8##|vn^G8w%-3`$Y=9w%2*fF%-OWQ^KbDW%+)%W(8xn{=#bZ9(lJ#pnTQ7)O~mygAw z-Udzkj*9e_?UJYUbm7+dXDW;?2XRbqGG2}U+>it07OUK9EfRiy`QCg*$efU5GBiAz zjM+tYLnC7n!XY88+b=Hm{D9mna+`xVF0F}|7kkztAq_rq zxDzZP>Hkgs7c`^-_KTFs-k-4gCgO>iiVw zySXrDMBys)PYf*r=ZS;_yeV7oMK)#s**G2OPl(!?O2Q&>Lhxwve37t(=f;-i6mYiQ z0lmm>SIHiW#6^|o4n(xkI8Va1oKd%C)K1?MnU-`EjvLKd6wVWf*vjkaYm-wQYHhsd zJni7+#r)Dgf6soh=Wrgmy&>Gx@`F3iv)`S5i(EF4!||Lz#6q%Ocb5A~Wj-6QZVKTF zDihwMGA0(n*;zAF!VI-5gMRx;DnCp`;Aj9!K((O%3|H1{z87Es@s6^>K7)H@00000 LNkvXXu0mjfr0YpD literal 0 HcmV?d00001 diff --git a/public/legacyicons32/taxrateicon.png b/public/legacyicons32/taxrateicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ca39b38743d476f093a216e2e61eccbc35ad7b1e GIT binary patch literal 1382 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 AL;wH) literal 0 HcmV?d00001 diff --git a/public/legacyicons32/textformaticon.png b/public/legacyicons32/textformaticon.png new file mode 100644 index 0000000000000000000000000000000000000000..5b19cecb4973c81a9776cc2d79374f8628dfe144 GIT binary patch literal 1602 zcmV-I2EF--P)zaY-5axz&6+iA7*?+RG1KB^oJqDXb2{nummuepn^t!KnQ+@C;<~Q{90m$pwSf4BW#8AXM)B=EDsY`DpX&X!B`sh#V^pdfV@{%?}JTq9~hJFUrPu z9zP_3gGJy8OcZmo6fE5Qelg?u!vbK*s@nAZy0U!y)*OTyF<=pS2n3?bAA^n5!101I z-Znf40Ip=q!ScN9^kob3)A4)TAVfolh3Cv*9biP1oYR&(EC5!UlJ&`xrMWoU5kbJ; zk61WFs~5};1gIMs1VE4+CFAknegW_mHAgoUzB^MAMJyPssThpA?O;p08eWodp8UYk|PnEU`e0qEf6Yq z)b6Qxbe4V4u%J6&;ClO2sNGk7467=&pGe5MKqYSkb+{94DBQShRy-x}_hmY=Qd3o& zhjU#~3F1Z$E~7H_*J1t4S5nq=AKtX@uulsIFU2BZlY}gMAsuPSObPbVsQ_Tfed^Uy%NOR;>N)TnkM@>k z_**?6)0mec7*+cl2Yf!0h&%z{nHgJbjEHfSz)#q8UfExsrnm}cXJw$3TrQ@C(bL(X zojttc3mOklgu?^gze0l{@B-rj0ifAsStd7(uY`%p(CSFfJ65%L9$NdOun?a;7cL?i zGsI=Pk9#=1aeRU=}MwHMv_Hr^20Fs!f99Ujjgl?7GjRY=I;ZBtm z7;~RAmHGpR6$8Ow5S^W!IDcg4 z^S-N|-n%K~@wbkjWQEzGq|3XW**}(0^tfr+p@83ScRHOnZ`-mfDXtRY$&g#T^`mmx>8_repF;vCp?iH4UNn66 z`aT-(r08MpHzvG#bg<2|;+spdLPZ>$H^V5BpQi~kkCPl4R2UmB1P$p(O6KjO&Eg8a{`tv zDTGM>uK%SGC$_IVKis{MP9(5}Y+PFcmLDPDx^W8~H~cDHkV}_V;D?{jnmMBZSV=b0 zr$LKLl1sp5E2 zt1RE-4!i*&Ad>ikfK^cXFC21(LqYumFi;BO7paeU03jQaJ;(0Z%o;*=NdoFrbWqp1&Iy#C3)00~mP6Gkh zZlD6}qHTYFpKT@*yC_fbQ-B~)Ko1JdzI^>g9x2^^TzBv89oTsP9-dE3Kwod~@J1r> z;raOZ7*1PW>*NAl5^k4enS-Jz=Yrtn0q#i}=Yink z>&T7O)$sktPiSmxJXZ-{1j5qdy!TPHb=Q6=q(bNHm@DK&edvhxft#`+(Mhl$V?~rt}L8%&MxYCx~7} zNO>#Z9)awu1nDWJXsjT=s-_{-(ZQiuvmN7tB`P4f5iZh9jL9OADfzgj8=xH=TTSeVy>GM^Ae~zG-_o!h>2Gcb8 z+S=ON@Nst+#zsc!aq7F+*ZT-~WXtgS)haZ%w1ADmA_D^s-rV9Sfr5#)y0QYTt*v~c zNPoY}Lke{F_P7D+Ta$Adkq3A^KR7&O$<#5+WV0-*Y3wAEVd;|--V;vrd|HNhvUxbp z)A%TvE(MsO{e)enwG^(+h&Go^08q#JprbpLo1jw za`U=rur$U)N>wZO!2Ikiv|(iv3x7Edap8NXd3k^$*);77zYh(=QPff zkuwU&c{y9oldO~`7pVt5*lrE zNS`i*Be8Fx0#~rBL8$smpJ5##jbL~w@Xx;GV&C5a3;;ogUg*o;ke>hm002ovPDHLk FV1gypBLV;b literal 0 HcmV?d00001 diff --git a/public/legacyicons32/threedotsicon.png b/public/legacyicons32/threedotsicon.png new file mode 100644 index 0000000000000000000000000000000000000000..b99452503938119ac09eff236cbb198d5fdd9b73 GIT binary patch literal 955 zcmV;s14R6ZP)eRyUA|omtPe@ zEcQe3KPdR3Ac)vE5s`{d{YgIB7DXRgi`u@3rGoy7Rx9bwYxTptxaZHZw z(u>cT^R@GJmk{=q05HLm7bj4S=`#RfX_rzMibS7Ka2y+}x(m0lKGJ~bXZ@9G)L0_` z*}v>-G0+--tfOBT#ErE(4u53gXBemh;L@EQy*RWdq?fR)k!T#5A!RZ+m_kzqSOx`G z;K7SM?EH!_c{-10_s=0x07FnM5QHIOTD%9P6887^@oHt+0JWBH z3qVl@LvesFdl9Bi<-y|Rhu^+=4W}IgRT?YkZ9c@T?o?GutyD7lfq#CYGQ&xw8cGySv#P;-GkW*2k-pxyId8ZDs*CBEE+;;N>M|pKM|KM}V1e zAFK11A*!=LblrqNoiIYVGZ*N}%qF1~WggQLtJkh$WNZut>i|+e&jp?Z zPQ44l%3dn53;tkpbHixq&|%~dz1q%fdNYa$Ti-%lI_srs{`B#~kxGyx|^kv?YbvuP0~7vBP)%zzeQP$-yy zL!QK-kT+zro9FK4weQEhx97jv&1^C_mdu>FceDS0&iT*zzVH0Y;m-c}Q-wKe3>?a2 zQB<>k$O7N(=Y-c+RWrnDLzgAZ(~Z@V1+ z?v4}S-#&Wmw?E$X+`jysyP*~R;H|AtCnX~&@!+%bG0@q8rqY9O2SPi2z{!v#nNm3U z%iN76(CQ8N=B+*6rIpP|!x*N4YMNqi!&un_V~B}h&(Kxe)VU1m1)**V~O zz}wpgdD@R4<=udHT+|BRnyk!RtVo$?l%t{ zTJzJNJ=r*KUg4~(_4Saca8uU)1dgNcAx`##lc=s*a-N(5Uady(W;4X*M#Rj?$KbWI zP<#3zw_iuFr4f>)15?-h9JX(23l=9EzWh(mfOV|2w+Swk9{%UwCrwH{_1I%;X#odo zrv>fJ&FFD^k@(^cSUo&K&Jp;!yW#8agDN2b+9^}P1%2Qzl_OSTfREY~kb_k35WIdj zJmse`bIs$(icz1V7@F^^fN-ev-O?13Y18V}D^XTfhT~tX7!rxeq$( z>2Q553?Uz6I)W-DmMW1<9FW0@GE_kcF29pPix7B$+9W`7xnYP;1RtNIUa1OA`N(QN zt&k|X?62+KyEZj7b$4;`!#Hx}0}Kod;`!%(2b0N!w7c&{MMVWwM8=dAtKqJzg6Oaz zHt40aRZzvpLv1incSTA-q-uz828I=0@*Dw`fyHizY1SN!^mY|2PK-PMS&zdK-GUgS z(Rgyv{CPNW;#2tjemwp3HmFo81cO1Ssn3r-vIeb9O|Z7LAok_m=;d`7_E4F7y5J+@ z)hg&FPa<|0p;jfps5T%NaKRUJ!!P>aWp<+uIR%Bt(rLe+4ojS9)^?9z5L;a5DJCp;B<11Q;ZjQsHoRk ztrp3~WK>tzATco>ljj$~T3e0a)HLi3#$xBb{YXtPK=gPaQ|l6Qa&cDHLQl*WZdwVP z0xsG|cJ6KK{)}P|unK53TJ0)AK5m)KxPNgG;Yd<6iX-rF3V;L(uE9$$zJUJze$1aY zmy$?AdrK>{1WIY+GkDV_W6zFPke!hMF-Xa?))62jzYh--%z?FN1>_^A@x}UQul%Xm z`Vj@_XR0`wfJU<@CME`~0_o}L<4(>D+^Aswe)}J=e%(5hmzQJPwi5L9^x$S&J7!Lw zjulImAUiV)644b=`&l9xgqLAkA9U2xWUXc)xf&$%FdDK1)J)|V(q&p;OiH5D3W^Ct z9iEk68G90@lGyCnu>)I6N^s!7LFnRiFn4sImlBynv<`rzrScPYHF{-NWfgUXc5Y& zGEZ&TfCUQ|js;@AgTa6jYuucVR6r!!X(@o)G`| zDL6}-*{YSr&`{ais2v89WS`HEW>QRs1?I!;b}7C?)WV4sU??(a1S(Fg1?MFvd!B*+^E${g=YR_kXho)!GHHg0&6_u(v$GRz)QSZ~MfmjONrld8 zwFWku1B_)Zw;L>0^sR^`5VYHE6)u`qYSMjccb5VnHas|fGy&e@gm&9<1P^{e!3!vO zNVyM$*{Pf=*=WSl2bZ9=r3HO`eOR!lNMQwA(?LvO>|oWkJM0xKW^@Anx88XDu!jH@ zAS#XwJ25moq=1Mc_2X28;4MoLdYi_0oSw!l1t$h6zziEf79kRy;uXu8sEoFP?g(CL zMRiRzd{nIfwV1Kst^NBBM_Owe1UqIJTqPx&l~%O3-9!Oh$tu1oM}YW0JTyq--Eon{icUa?++Z(Xs;F7G zsHh}1R!4mk;3vdRo-}Ecu#A!lC`T2JwP>tO-1uu{EL~2VPA8gZSTT7wCL7V#+J+IQ z3x9s)kB`%mzKID$lu1rVNa#*XOe&_~pp=wVBPGQIAu0$9%Iw003%GUb7P7Lk#(l>U znwgu6&rg3&?*ek^-EQkAQL5W@t)U@O0qJ%Lh)s<*dS}nh%cPw-DwSHHrjvjZPt>A$ zG48|+SnNGBGjnuWhQIUDZ-u7j7GhK^zP;8!avg`f{CvXJ(7pdXe|{Hj^^Us(M!mDE za;U2EO5KdyS!tpu<}ipbhkgQ+%k5Ms6{FQCO3DH=i>Tf3h>H}_42z{3ofZpm-$OH^ z7eUhgB$_X&sU}TEMn(!<>rO}0aN?zuMi~OtRh2cwTZ>+=e~59}MMC1H`93r>49CC_ z1_lR7FKmit*yx62?dqYxR`gK7uC6W`**1Fb!KI4w?Se{`M}7?1({tc)y9+Wh($7^_ zS6jwO@q{X{9*Jj8pDH8!`k7~+|EtNAvN$fz2E9HGIsz%XoJ1s*m0hAFJzfu(mXOfE z;c#4jbN}C7rmsiL=8kp(z$Xw*;H}p(;>X*NI zG9@K-zTRNCXQH07BwS8s139lc`oWQ7;d#%{?(Xa~4>dJ4eH^dX{i6BCcWf=AzAlo$ z5B@Y`%p%j1C6L93Hw(8(+7nKkRnQd%n;70ZjooR(KS)?|x5Cf=|HmmCXkk;|W}h6E sSAW=~2|#Cuh>1u)t4z4U_@4j+09-(~@lHaTG5`Po07*qoM6N<$f;?>vvj6}9 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/underlineicon.png b/public/legacyicons32/underlineicon.png new file mode 100644 index 0000000000000000000000000000000000000000..264a98195f7191f34c38b9e7072b75cc0680f162 GIT binary patch literal 1038 zcmV+p1o8WcP)G0VqwoVJM+UH3$Xk(YoAGS(WxN1Vkh4 zUo2MoSS0|X`t)Ipl%FU_*1ulTf!Y8J-v*{>!m=#s?74c4H)R_Z3I*x>%DHd-j24mHcU(;Jg_XgvGH91 zGqB#?>qsQV1DU9c0e0ExXHW5We;D3|3CuA^p25yr= zB_qG{yno-iOi9l>kg7=>3twJjKcYFe~7Q zF)HOnR+VIV^sk={fMP@i#4b0cUjxuy?PpBhMK)b3~K=pn>(k`Q44@%(xOw->CQAkH2_Y}CNi0f=Tt{WM=~cSQ+`>CWYdA` zb>#tn<2jQu8!OeP;b)8H43~0mGnzX*Jd|}aV7(3oYMB7SfTr~5_*jhTUMx<*QZ_s| z*moH+E@FaU0IuPYPG>0P8pslW-&Z(Kg)5l+S~i%mUYwxAT$%|kGX{Q_4VQ8 zBuhEKmeYM(U#GAvWk-&CPSXr-VPOIN0|WAnWPuuc)=WeQs2PP~0guPVu<>IP+o_Zk zp5*%vNNw++zrP=?EiK3p?X$D*kV@^~$>ap=qAkZ$jtWZyK~dmTn}DVwblO)hUtn=@ z32UF$s6y^yb@d~bmscq2O4aV};2@@^Cehi^fgII|K>EWNFu4Hvz#8tIK!m9rkBr=x zepZW;KgeByvZfQ_XQ58W@2q_2-Y{(#^>TYjton2gtCE65l`)^g%F-h8j^h=sa|6(6 zmp8gd)1|s9U7rVlF0mKA1qZQuE&yd$=nLP3>juE_-Rx%Q3uUvL)~OjtCzHub<=5vX zC{OEH>Y(03y)!Vj8uS;D`ak|V$_gXYTRC?$*$O%8ng0R|0Ld8rIZDu{`~Uy|07*qo IM6N<$g1gP*00000 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/unloadicon.png b/public/legacyicons32/unloadicon.png new file mode 100644 index 0000000000000000000000000000000000000000..16e6ea9002c1b84c35823214ffafa2440d224014 GIT binary patch literal 1880 zcmV-e2dDUnP)(Zt#++7zT(C>E==Ev=SxOH+TCnE0!SThbp&(?na0HJa8$Q=1f0I{@()IE2@vD`UmCsjlu57vW6DLk2g@=d#p;Rccb2o1Won8;g$;rTT zoFAjp<$~VcUg$HM;qSIK5FCyUo6S~QQBh&WW%tVf;Le;mb4jICez|Aw9>~qz3~td4 z)@N3joV3C0?5rQNTCIk)Yu7-;x(JZT0Ukbl2zQ#AU``OOoH}*tYh-b)27u!1*|P&F zDJiiB4jcs0EyD2d2#i@QYy+7)*kEqK|0t~%;^Jc2Ty<3yS!U$q$&(xL)$xLs!Gxba zeY$^lK|x$mQ4v@tos8(B&`weID%EH)UfT}xxAfO()FMn}icqlpRv9Yn&4j(zf1Y4|DuW4TpPM~-WcwWKGj*gpP7|O z8L}lIA>meATbq>x%O%t6bh@hi{CtLMbZp$Kx!gw^A`VG`Le&Z-+_-U*5k1o!7r@K- zJ?D&$TR?$;ckavsy>S|c9f4R!{($Y!5{M4b*oLNsM0n*gX0bw*-hB1@Uz zX6HeLmF~yNOYr)xUGS)_9k4t@SXdY%dZsyABOc|3Ia(tg;?;O85g5SaW`$BEU1YpmD#!HB zeC30hG~h9?D!%(3wr+ie<@AE)1R{(PJxi7#9^$1vd_YhFJ);awNQhJhWc)%M5*Y~2 zr_QtB!~d-8YKuI~Aozl8Rra;hPf z?U5p1^l3hnN+p=hJuo&lW+K@HV79KV?q*tA+VT8?-HgHEbV?>*hh}AFLS5tC`3gtJ zEP;Sxrn_$dHW`icfM}1$1=!YM;hKZN!66`-B%1&TgM)*kR;$(A(b1liW=I1UHWc8A z1rck*zLK|Lf9XDt-a-hQCw9FNbMQRe;n9b;rj~=x`eSQ5gl1Z|qen1=^9-dB5PuF8L zOwUA$v>P4*I=DmEE1@7Zf z4Jn7ki+Y1O^!e}ARq*8T;|UbL54ZLsO;A`Z))f;fs-FUasEvt1_SMB-p=fCm@w*-D0Ec#)Bv<@l8Xf$S*l$3lM6&0m3 zV2WbBfavHLyz`ZQ8-zIl`mv4g>gm(nDUV>s%YK{&vk2K;?YYEcL9PO)C%uHlG!7j93orm23dCw} SJXZSv0000kEOr-F{#l**z4LAkOhCXS(99J5A*qoA?~$BnX-%+yN7v|LKF zebbzt>RM=)I+^=cQ#b0?SlOyssVx?BvB~CsxZU$S=lqxFec#{qemJ=y!TzR5TOiU9ET!mLWA>IK9g#KWYD6C?_1sweP8m#W`SU*iDG7YG#Z3H+5* zI6DMGlgdF15sP=_<4FVz$pcI9z*9UZE*LjF0gofN;qYWv0-j1FQ}G1M*9Xu?lM7;~ z96IxBEd9w75JHfQio>O(q+nCru~K;~jzFPMaCkSIo13d1;i^cJK)h5}iNbD1fetG8 za*+%YNhO$RMP9Tt3GxK=nf_IRSoTd;qWIb-eZz36JQca2My1I?9we2ANu>!hT?`RQA*n(rm0@V1L@WWr z6-flr6vY=jn@wd&6cA6s2U&DaK(Bxmi3C&z#h1V!Qv7_$9z+6xLGU9pX}&Am=^jLe zFNwh<&v5Bdev%lJKr>vy-(1>vxzkn<%k+`ypj?y;3Yc=K81toMs_6T zd(hr-weUt|oEd546m#$rWkF+}4h>&5)@*ZId76=_7&Wc0^^d+;oRDy*%69f1+xN8h zj|2$YngL}Elog8$?f_8UW~Hq@h*HXt5;a-)1Uy!Ys)NO*FASVjp9gPgR`G5JsfE~) zD*6_9*UJeLKx*+mHVGb#mp{q#IaA^{ZjQ10=Nw0~7ADYtR+7v?wIfOo-S@KodF3k$ zdct<|$Zhg!qUx7&yUbfMoBo1kKCJl3!M@sQX<>ftcl+MAPZm zl?U~(9?u32Y`GNk`x1j6k>``0F~LrlmXX%L^3kF?7g}f=*2~E4jlAn9MZ5PWoo2_p z>Q)6&rp>9&xpp^?QE{qr!my+;20xv^66qR+om3do0?1m?2yMAjlCpwl;l( zgNAnIMC;}*KV5N~=z@{&1KZrQXQOdPt#&Rey1cjXEjt(2ReI1W!@e^xS7&IXI7;(AXG zsw;@_`E8)ZY|W=_uJ@OriZXPsoeN4TjFDS3)_&skb{=-t=X?bPT(e}=4QQQW? z%QF|RGZ`;l;MOzVmY6MP&LuXHj=vcx92Cv>fB5ePmjU=>)A-eQzi|wo-H1Xu^+x8H zJS}jrbW18;D_;0Ck9z#}gvDr2=hd;Uxm8&Ku$~*Wy`(JjxDk4LkyQYhvS5lqGwxGc z9J$zbssrh8!M<>K1&O(<3B5h}GLlVB+?6?Ykh-Nm@TIFZo1nHHUE~Q6W__gG>r*+` zEdKH5OUQ}yRc+nl)+>@N3$W=0t&Q_f9=>j|_DPEvYH*POSB4_?TSm3?<6d_SS>4ve z|DXfX;T;+4r90k=Mz>W>hUjWGT!u$}To-+@va)p46o31kxQ~U19F&INpbhmtd>lUZ zsdEE2Xt`hhAW>6YCbw(Yiw3T2Yc49i^#Yblqp##~GXL23PCR+CBXQqU+Po|pyF1C? zft=Y?LY7N=((VABQ^8TUPW)y%mI=drL z^F#Itr$(>9H}gw9~FLctZ6Cy(G;^ ssOEYNZ|yLyBIW#PWil11an?Csf$b*6#rnc>OsD@_Sd3tLtzVStKUc!RJ^%m! literal 0 HcmV?d00001 diff --git a/public/legacyicons32/usergroupicon.png b/public/legacyicons32/usergroupicon.png new file mode 100644 index 0000000000000000000000000000000000000000..bea24889d1f1e26920eeb028f4050383d725c6f8 GIT binary patch literal 2088 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 literal 0 HcmV?d00001 diff --git a/public/legacyicons32/vendoricon.png b/public/legacyicons32/vendoricon.png new file mode 100644 index 0000000000000000000000000000000000000000..01688ea3204ed4bcda629a1f17677a30e713fcc3 GIT binary patch literal 1519 zcmV0)@0j42jCkCL~Sp5+0g(iP41cz=My1h6oy?##<`Ykf@19eUgg6 z0xjDuy=@^BA+T-tJ~RIRnVqrJmd%A~ux%Sc2u%8EhmL*MArz&_ zvTWG&fd928z2Mj8tD*?lmi0sXp5_)Z^O*9}@c*Aq-)-8zV+-eoggwp={l z1T2!$qPfxDm?XffiuU$-67xr9w_~J$h1HGsNxY&6*c62p1z=5el_W4UGJ;yVcRw%~ zkI!oJTqeLcj8~)rmXxhTH=uGf(tJbLIh{c1>Dx9O z@n`cq8xGDK6yT&5=)Tk|UBIc>9qo0Jo6vpPG?!hlqGr(?Vt{2M?)A0R5^P{Nj{2Hv z&&T~k!?W6TWOE&0oT9UU3kR2BHwJiq3Hg+LsR+fNZ8$N&IE6ywpFlwd=~rhsK4!Nl z!oMw*zl;2LQGjxXRubusN(HzM@V)JXnT&KlHY?DuaV=t?#mD0NF~% zP%Fq*Y2y&WlCE>#ClHBqmn@vA5D@@<;55a66H@|zMJ`HkZc;*e7?Ehdmv(HQ?TI3v z&pRnc-|nLK`S$6xYe-VHSQmt7MFOiDSCNF=YGtL2Ds?%BKlut;cpec96v__w4%B|7 z$I!O(IZ484WHrJFf(xW&88Z?P)3oIkFCS{Trs`c1?17qQY<=Pg?QAKj#Fd*#jJ~@N zA~-2)GQi?@ZeU3{`JMDu1h;ZweE&xqV)0G{0|t`gX2<*Om$$Kp@6>vV_B-Be*tw)K zg;)1{j{U7);Kr>8&d0t*C`d(#K&z|DA*jKweq9^EXj3N7&d%5n)8&?zsVEDk)3lRtk- zuE=8b%2qV3KY(-X1{N({>$zaG?>9VjFao(GPK*ROKWn3NYa}Eg=tll+j$W}4n>RiK)6S!_^TaNC zw2#KP_TOQIHl5)vq|)QaI z6XPb19Q_Fs=60H@dS^15vLJk{gGdGB2NQ`KvJ6kfNlTn061QwG{#*ifa>9zodXy?D z>z#=r2ba}MO7y?AcSGBBhfFuEx4u$;IM!p=%R)2_4tGnLv>kWPvu+U1r~5h@<H2$HHn&BPR_Ffugv*6rhuh6*d5}@z_SBv0GXSf1may*hWax=VBG|s;Q3;^0z Vcy-R;fnERr002ovPDHLkV1jG}*$V&w literal 0 HcmV?d00001 diff --git a/public/legacyicons32/xmarkcircleicon.png b/public/legacyicons32/xmarkcircleicon.png new file mode 100644 index 0000000000000000000000000000000000000000..1b20ae0d08f4e2c6c6a57ae830e706e729865b4e GIT binary patch literal 1713 zcmV;i22S~jP)1Iu)CLBk2DOf~o0X=y@>nG&C@E z4Rm}KIOx5h;s{KG?BGDES2r@t51*b_4TPxfye-qZ`lWPyZZnL%y#~$XP(x0xS`-Wj zS0pe_iVr5bAA;=22#ogqHnjXuWe}p4^TZ8pF!mNYH}Y(_I&2GoFiZxTU2-ps{rewW zK7OaY)pC7}oftVKLfsA9+LdxPn7HF;@hdO}oB~H|xI|`xbbO^V$ zr+d2>X2@4*1km|{OnSx2bfUEd#Fv|q-8vf}w$qAJ+xM~H@Dt0dJo^JY&zE7KoXX}> z-`H|bF0)dBauhIpf{U}-VSMy5Obq-rgeA(6APfH9rJaMb9(_C=Yf6Lo>SN0RuN?0f z{)R91fQZI<@Uv7nHKMQrdd7DiIZ7R+1m`4%V&?Fl5DbMN*qBc5yR&PMd=r4MF!YA# z&9{Jm#}-6OVGmeg#V{tf_kyf%aPlOR4UpXW6V9V?P31w)^p55nIn*ItLEtC^2!=p3 zT^Rx;90h5bBpfCH0pgdgsvt3xLJ2T(S`po~Gsit#ll3X6|9lq$6g=pe-j!aY>)4{G zAy7q;m@%V3>3}RSfp#^aDAu6WW7$b0)0NksgWRFLWkAe?x-H-Gpy$$ybV!$MkS($a zHen4zcgQCTTr_Z(vyi%&jRaDnG048N7SzK%UJ&VK9;Fw_k`C!I32l3l?zliExLwLl z8Jf6fE$jaQc~d2=1gKPW1s8*rLn0Z0GcBil4TvzmBscHtOV1O0*-*{ z4Hqo}8A}II5wklC`tiVfmQ-Q@HVdU>L-P%#xeAMAA~n;12LoC zTjvM%@bG{@+3@CVsO#sWnQgg1a0Ki$`<#71y~YH=VzD*}$~!8DHhfmrxqjpTo|fw^ z^*z%oCcX-n1C z)G9SD(J16U-3TyxX%ZyrsPDb%l%qnNKA||A2{H4)TUEa?k$$`_cDBVK)a!94)(-c7BHqXflFfT@WN}21bicD&4AG>Uijw z_9@=>j5wp&azrpBpmhRD?u`0QpM~*>9H^!-a^LP1>E((UWJ~&L75C)D?|TCft@>Aa2?jO*JONu^23DNU%fq z_BoY{og%;81QCiQl96Zx7PYkicbF9$d)J(9z>&V+YdWv`Vd8-3Ubr(94kxK1C;}#t67S3l zBqvA3)UC#pKS->Iyb|4W2iTaM&PCXA5iV z5aAKdYEbL@m7lo@tl?`9L_eEVJf!rVjN5lmsUAYdr+MC3oNy~4*P))Tf5gy?%sPBhw zu9!?9V!Vj9^xzgGR$K*4^xrz=EkQ~K#kGD{`>ndR9~-xb1?d(&W@bhgupAJxCAWk8ek(DlV1d*^^cv%*Iq+c zB6gf9255e@KK9&`F!rpTmz+<4vxveXU_Li_#BDj42V*Z9T#~yI;3Ojc#3>MWeG){z zoN)vcuU`_$NdlZj94`Rx-gdXhO?$IJ@wSmlj+>Z(W3&dYCLFVwO(JeJY!WD1nu#Jr#F6J50_hLs zy52%vbQ~z#T3w0|@zn+C!LpgStSs=Gn%s~?v>34slpP(sBJ2ckb%8u%Kgj+~QGwMO zE&CtrFQfWuw?u%d>x+{J#)&*V9sK8J(2i$_rVR{*$>~|v@HNdJV`6N_qg-r9o|XoI zi}UE@Air+&5*es^df-CuSfOHJX|WTaiH+53iE$Vk`yqdWQ$-|CO@$z{o;sCtj4!AL z2B54@kw2`_jp14bStL$Y@{|+^vKZ(XUJ_9C_p{3(<|-mEFH;kZ+9I+gA4IoitOATU z>!Fdg%XcM1Ftb8QRLg4>5xWO)b)xz@2x^nr @@ -96,6 +97,10 @@ const AppContent = () => { + } + /> } diff --git a/src/components/Dashboard/context/AuthContext.jsx b/src/components/Dashboard/context/AuthContext.jsx index 8fb38610..c2426773 100644 --- a/src/components/Dashboard/context/AuthContext.jsx +++ b/src/components/Dashboard/context/AuthContext.jsx @@ -119,6 +119,7 @@ const AuthProvider = ({ children }) => { authenticated }) sessionRef.current = { token, expiresAt, userProfile, authenticated } + const isDesktopHelperRoute = location.pathname.startsWith('/desktop') var redirectType = 'web' @@ -191,13 +192,13 @@ const AuthProvider = ({ children }) => { // Check if cookies are enabled and show warning if not (web only) useEffect(() => { - if (isElectron) return + if (isElectron || isDesktopHelperRoute) return if (!areCookiesEnabled()) { messageApi.warning( 'Browser storage is disabled. Login state may not persist between tabs.' ) } - }, [messageApi, isElectron]) + }, [messageApi, isElectron, isDesktopHelperRoute]) // Read token from cookies (web) or electron session storage if present useEffect(() => { @@ -264,7 +265,15 @@ const AuthProvider = ({ children }) => { // An auth code represents a newly completed login and must take precedence // over any existing persisted session. - if (location.pathname === '/applaunch' || authCode != null) { + if ( + location.pathname === '/applaunch' || + location.pathname.startsWith('/desktop') || + authCode != null + ) { + if (location.pathname.startsWith('/desktop')) { + setRetreivedTokenFromCookies(true) + setInitialized(true) + } return } @@ -764,6 +773,9 @@ const AuthProvider = ({ children }) => { }, [expiresAt, authenticated, notificationApi, refreshToken, isElectron]) useEffect(() => { + if (location.pathname.startsWith('/desktop')) { + return + } const authCode = new URLSearchParams(location.search).get('authCode') || null if ( @@ -821,7 +833,12 @@ const AuthProvider = ({ children }) => { Session Expired } - open={showSessionExpiredModal && !loading && !showAuthErrorModal} + open={ + showSessionExpiredModal && + !isDesktopHelperRoute && + !loading && + !showAuthErrorModal + } onOk={handleSessionExpiredModalOk} okText='Log In' style={{ maxWidth: 430 }} @@ -849,6 +866,7 @@ const AuthProvider = ({ children }) => { } open={ showUnauthorizedModal && + !isDesktopHelperRoute && !authenticated && !loading && !showAuthErrorModal @@ -880,7 +898,7 @@ const AuthProvider = ({ children }) => { { Authentication Error } - open={showAuthErrorModal && !loading} + open={showAuthErrorModal && !loading && !isDesktopHelperRoute} style={{ maxWidth: 430 }} closable={false} centered diff --git a/src/desktop/legacyIcons.js b/src/desktop/legacyIcons.js new file mode 100644 index 00000000..3cb6d0d6 --- /dev/null +++ b/src/desktop/legacyIcons.js @@ -0,0 +1,49 @@ +import fs from 'node:fs' +import path from 'node:path' +import { fileURLToPath } from 'node:url' + +const PUBLIC_DIR = path.resolve( + path.dirname(fileURLToPath(import.meta.url)), + '../../public' +) +const ICON_SIZES = [ + { size: '16', dirName: 'legacyicons16' }, + { size: '32', dirName: 'legacyicons32' } +] +const ICON_EXTENSIONS = new Set(['.png', '.ico', '.gif', '.jpg', '.jpeg', '.bmp']) + +const addAlias = (icons, key, size, url) => { + if (!icons[key]) { + icons[key] = {} + } + icons[key][size] = url +} + +export function buildLegacyIconUrlMap() { + const icons = {} + + for (const { size, dirName } of ICON_SIZES) { + const dir = path.join(PUBLIC_DIR, dirName) + if (!fs.existsSync(dir)) continue + + for (const file of fs.readdirSync(dir)) { + const extension = path.extname(file).toLowerCase() + if (!ICON_EXTENSIONS.has(extension)) continue + + const stem = path.basename(file, extension).toLowerCase() + const url = `/${dirName}/${file}` + addAlias(icons, stem, size, url) + if (stem.endsWith('icon')) { + addAlias(icons, stem.slice(0, -4), size, url) + } + } + } + + return icons +} + +export function getLegacyIconUrl(iconKey, iconMap = buildLegacyIconUrlMap()) { + if (!iconKey || typeof iconKey !== 'string') return null + const lower = iconKey.toLowerCase() + return iconMap[lower] || iconMap[`${lower}icon`] || null +} diff --git a/src/desktop/serializeBundle.js b/src/desktop/serializeBundle.js new file mode 100644 index 00000000..37bcbcfc --- /dev/null +++ b/src/desktop/serializeBundle.js @@ -0,0 +1,265 @@ +import { objectModels, evaluateVariable } from '../database/ObjectModels' +import { getSidebarMenuSections } from '../database/Sidebars' +import { buildLegacyIconUrlMap, getLegacyIconUrl } from './legacyIcons' +import config from '../config' +import packageJson from '../../package.json' + +const FUNCTION_KEYS = new Set([ + 'value', + 'visible', + 'readOnly', + 'required', + 'disabled' +]) + +const SKIP_KEYS = new Set(['content', 'icon', 'pages']) + +const isPlainObject = (value) => + value != null && + typeof value === 'object' && + !Array.isArray(value) && + Object.prototype.toString.call(value) === '[object Object]' + +const isReactish = (value) => { + if (value == null) return false + if (typeof value === 'object') { + if (value.$$typeof) return true + if (typeof value._init === 'function' && value._payload) return true + } + if (typeof value === 'function') { + const name = value.displayName || value.name || '' + if (name.endsWith('Icon') || name === 'Icon') return true + } + return false +} + +const functionToIconKey = (fn) => { + if (typeof fn !== 'function') return null + const name = fn.displayName || fn.name || '' + if (!name.endsWith('Icon')) return null + const base = name.slice(0, -4) + if (!base) return null + return base.charAt(0).toLowerCase() + base.slice(1) +} + +const serializeJsFunction = (fn) => { + try { + return { __js: Function.prototype.toString.call(fn) } + } catch { + return undefined + } +} + +const serializeValue = (value, key) => { + if (value == null) return value + if (typeof value === 'string' || typeof value === 'number' || typeof value === 'boolean') { + return value + } + if (typeof value === 'bigint') { + return value.toString() + } + if (value instanceof Date) { + return value.toISOString() + } + if (typeof value === 'function') { + if (isReactish(value) || SKIP_KEYS.has(key)) { + return undefined + } + if (FUNCTION_KEYS.has(key) || key == null) { + return serializeJsFunction(value) + } + return serializeJsFunction(value) + } + if (Array.isArray(value)) { + return value + .map((item) => serializeValue(item, key)) + .filter((item) => item !== undefined) + } + if (isReactish(value)) { + return undefined + } + if (!isPlainObject(value)) { + return undefined + } + + const result = {} + for (const [childKey, childValue] of Object.entries(value)) { + if (SKIP_KEYS.has(childKey) && childKey !== 'pages') { + if (childKey === 'icon' && typeof childValue === 'function') { + const iconKey = functionToIconKey(childValue) + if (iconKey) { + result.iconKey = iconKey + } + } + continue + } + if (childKey === 'pages' && Array.isArray(childValue)) { + result.pages = childValue + .map((page) => { + if (!page || typeof page !== 'object') return null + return { + name: page.name + } + }) + .filter((page) => page?.name) + continue + } + const serialized = serializeValue(childValue, childKey) + if (serialized !== undefined) { + result[childKey] = serialized + } + } + return result +} + +const serializeModel = (model) => { + if (!model || typeof model !== 'object') return null + + const iconKey = + model.iconKey || functionToIconKey(model.icon) || model.name || null + + const serialized = serializeValue(model, null) || {} + serialized.name = model.name + serialized.label = model.label + serialized.labelPlural = model.labelPlural + serialized.url = typeof model.url === 'string' ? model.url : undefined + serialized.prefix = model.prefix + serialized.endpoint = model.endpoint || `${String(model.name || '').toLowerCase()}s` + serialized.iconKey = iconKey + serialized.columns = Array.isArray(model.columns) ? model.columns : [] + serialized.filters = Array.isArray(model.filters) ? model.filters : [] + serialized.sorters = Array.isArray(model.sorters) ? model.sorters : [] + + if (Array.isArray(model.actions)) { + serialized.actions = model.actions + .map((action) => { + if (!action || typeof action !== 'object') return null + if (action.type === 'divider') { + return { type: 'divider' } + } + const next = serializeValue(action, null) || {} + if (typeof action.icon === 'function') { + const actionIconKey = functionToIconKey(action.icon) + if (actionIconKey) next.iconKey = actionIconKey + } + delete next.content + delete next.children + return next + }) + .filter(Boolean) + } + + if (Array.isArray(model.properties)) { + serialized.properties = serializeValue(model.properties, 'properties') + } + + return serialized +} + +const attachModelsToSidebarItems = (items, modelsByUrl) => { + if (!Array.isArray(items)) return [] + return items + .map((item) => { + if (!item || item.type === 'divider') { + return { type: 'divider' } + } + const next = { + key: item.key, + label: item.label, + iconKey: item.iconKey, + path: item.path + } + if (item.path && modelsByUrl.has(item.path)) { + next.model = modelsByUrl.get(item.path) + } + if (Array.isArray(item.children) && item.children.length > 0) { + next.children = attachModelsToSidebarItems(item.children, modelsByUrl) + if ( + !next.model && + !next.children.some((child) => child.model || child.children) + ) { + return null + } + } + if (!next.model && !next.children) { + return null + } + return next + }) + .filter(Boolean) +} + +export function serializeDesktopBundle() { + const models = serializeDesktopModels() + const modelsByUrl = new Map( + models.filter((model) => model.url).map((model) => [model.url, model.name]) + ) + + const sidebars = getSidebarMenuSections({ includeDev: false }).map( + (section) => ({ + key: section.key, + label: section.label, + iconKey: section.iconKey, + items: attachModelsToSidebarItems(section.items, modelsByUrl) + }) + ) + + const icons = buildLegacyIconUrlMap() + const registerIconKey = (iconKey) => { + if (!iconKey) return + if (icons[iconKey] || icons[iconKey.toLowerCase()]) return + const urls = getLegacyIconUrl(iconKey, icons) + if (urls) { + icons[iconKey] = urls + } + } + + const registerSidebarIcons = (items) => { + if (!Array.isArray(items)) return + for (const item of items) { + registerIconKey(item?.iconKey) + registerSidebarIcons(item?.children) + } + } + + for (const model of models) { + registerIconKey(model.iconKey) + if (Array.isArray(model.actions)) { + for (const action of model.actions) { + registerIconKey(action?.iconKey) + } + } + } + for (const sidebar of sidebars) { + registerIconKey(sidebar.iconKey) + registerSidebarIcons(sidebar.items) + } + + return { + version: packageJson.version, + webAppUrl: config.webAppUrl, + apiUrl: config.backendUrl, + wsUrl: config.apiServerUrl, + printServerUrl: config.printServerUrl, + auth: { + loginPath: '/auth/web/login', + tokenPath: '/auth/web/token', + refreshPath: '/auth/refresh', + userPath: '/auth/user', + logoutPath: '/auth/logout' + }, + helpers: { + evaluateVariable: { __js: evaluateVariable.toString() } + }, + icons, + sidebars, + models: models.map((model) => ({ + name: model.name, + url: `/desktop/models/${model.name}.json` + })) + } +} + +export function serializeDesktopModels() { + return objectModels.map(serializeModel).filter(Boolean) +} diff --git a/src/desktop/vitePlugin.js b/src/desktop/vitePlugin.js new file mode 100644 index 00000000..2e6c12ae --- /dev/null +++ b/src/desktop/vitePlugin.js @@ -0,0 +1,121 @@ +/* eslint-env node */ +import fs from 'node:fs' +import path from 'node:path' +import { createServer } from 'vite' + +const OUTPUT_RELATIVE = 'public/desktop/bundle.json' +const MODELS_DIR_RELATIVE = 'public/desktop/models' +const GENERATE_FLAG = 'FARMCONTROL_GENERATING_BUNDLE' + +const shouldRegenerate = (file) => { + const normalized = file.replace(/\\/g, '/') + if (normalized.endsWith('/public/desktop/bundle.json')) return false + if (normalized.includes('/public/desktop/models/')) return false + return ( + normalized.includes('/src/database/') || + normalized.includes('/public/legacyicons16/') || + normalized.includes('/public/legacyicons32/') || + normalized.includes('/src/config.js') || + normalized.includes('/src/desktop/serializeBundle') || + normalized.includes('/src/desktop/legacyIcons') + ) +} + +function writeModelFiles(models) { + const modelsDir = path.resolve(process.cwd(), MODELS_DIR_RELATIVE) + fs.mkdirSync(modelsDir, { recursive: true }) + + const written = new Set() + for (const model of models) { + if (!model?.name) continue + const fileName = `${model.name}.json` + written.add(fileName) + fs.writeFileSync( + path.join(modelsDir, fileName), + `${JSON.stringify(model, null, 2)}\n` + ) + } + + for (const file of fs.readdirSync(modelsDir)) { + if (!file.endsWith('.json') || written.has(file)) continue + fs.unlinkSync(path.join(modelsDir, file)) + } +} + +async function writeDesktopBundle(vite) { + const { serializeDesktopBundle, serializeDesktopModels } = await vite.ssrLoadModule( + '/src/desktop/serializeBundle.js' + ) + const bundle = serializeDesktopBundle() + const models = serializeDesktopModels() + const outputPath = path.resolve(process.cwd(), OUTPUT_RELATIVE) + fs.mkdirSync(path.dirname(outputPath), { recursive: true }) + fs.writeFileSync(outputPath, `${JSON.stringify(bundle, null, 2)}\n`) + writeModelFiles(models) + return { outputPath, modelCount: models.length } +} + +function debounce(fn, wait) { + let timer + return (...args) => { + clearTimeout(timer) + timer = setTimeout(() => fn(...args), wait) + } +} + +export function desktopBundlePlugin() { + let command = 'serve' + + return { + name: 'farmcontrol-desktop-bundle', + configResolved(config) { + command = config.command + }, + configureServer(server) { + if (process.env[GENERATE_FLAG]) return + + const generate = async () => { + try { + const { outputPath, modelCount } = await writeDesktopBundle(server) + server.config.logger.info( + `[desktop-bundle] wrote ${path.relative(process.cwd(), outputPath)} and ${modelCount} model files` + ) + } catch (error) { + server.config.logger.error( + `[desktop-bundle] failed to generate bundle: ${error.stack || error.message}` + ) + } + } + + const generateDebounced = debounce(generate, 300) + + if (server.httpServer) { + server.httpServer.once('listening', generate) + } else { + setTimeout(generate, 0) + } + + server.watcher.on('change', (file) => { + if (shouldRegenerate(file)) generateDebounced() + }) + }, + async buildStart() { + if (command !== 'build' || process.env[GENERATE_FLAG]) return + + process.env[GENERATE_FLAG] = '1' + const vite = await createServer({ + server: { middlewareMode: true, hmr: false }, + appType: 'custom' + }) + try { + const { outputPath, modelCount } = await writeDesktopBundle(vite) + vite.config.logger.info( + `[desktop-bundle] wrote ${path.relative(process.cwd(), outputPath)} and ${modelCount} model files` + ) + } finally { + await vite.close() + delete process.env[GENERATE_FLAG] + } + } + } +} diff --git a/src/pages/DesktopAuthComplete.jsx b/src/pages/DesktopAuthComplete.jsx new file mode 100644 index 00000000..8f631cbb --- /dev/null +++ b/src/pages/DesktopAuthComplete.jsx @@ -0,0 +1,9 @@ +const DesktopAuthComplete = () => { + return ( +

+      Login complete. You can close this window.
+    
+ ) +} + +export default DesktopAuthComplete diff --git a/vite.config.js b/vite.config.js index 2594c1e5..98017f89 100644 --- a/vite.config.js +++ b/vite.config.js @@ -6,6 +6,7 @@ import svgr from 'vite-plugin-svgr' import path from 'path' import { fileURLToPath } from 'url' import { visualizer } from 'rollup-plugin-visualizer' +import { desktopBundlePlugin } from './src/desktop/vitePlugin.js' const require = createRequire(import.meta.url) const svgo = require('vite-plugin-svgo') @@ -90,6 +91,7 @@ export default defineConfig({ svgo(), svgr(), eslintPlugin(), + desktopBundlePlugin(), visualizer(), // Transform index.html paths to absolute when building for Cloudflare Pages isCloudflare && {