{"componentChunkName":"component---src-templates-tag-js","path":"/tags/hey/","result":{"data":{"site":{"siteMetadata":{"title":"Developer Diary","author":"Amila Senadheera","labels":[{"tag":"raspberrypi","tech":"Raspberry Pi","name":"m19.8955 10.8961-.1726-.3028c.0068-2.1746-1.0022-3.061-2.1788-3.7348.356-.0938.7237-.1711.8245-.6182.6118-.1566.7397-.4398.8011-.7398.16-.1066.6955-.4061.6394-.9211.2998-.2069.4669-.4725.3819-.8487.3222-.3515.407-.6419.2702-.9096.3868-.4805.2152-.7295.05-.9817.2897-.5254.0341-1.0887-.7758-.9944-.3221-.4733-1.0244-.3659-1.133-.3637-.1215-.1519-.2819-.2821-.7755-.219-.3197-.2851-.6771-.2364-1.0458-.0964-.4378-.3403-.7275-.0675-1.0584.0356-.53-.1706-.6513.0631-.9117.1583-.5781-.1203-.7538.1416-1.0309.4182l-.3224-.0063c-.8719.5061-1.305 1.5366-1.4585 2.0664-.1536-.5299-.5858-1.5604-1.4575-2.0664l-.3223.0063C9.942.5014 9.7663.2394 9.1883.3597 8.9279.2646 8.807.0309 8.2766.2015c-.2172-.0677-.417-.2084-.6522-.2012l.0004.0002C7.5017.0041 7.369.049 7.2185.166c-.3688-.1401-.7262-.1887-1.0459.0964-.4936-.0631-.654.0671-.7756.219C5.2887.4791 4.5862.3717 4.264.845c-.8096-.0943-1.0655.4691-.7756.9944-.1653.2521-.3366.5013.05.9819-.1367.2677-.0519.5581.2703.9096-.085.3763.0822.6418.3819.8487-.0561.515.4795.8144.6394.9211.0614.3001.1894.5832.8011.7398.1008.4472.4685.5244.8245.6183-1.1766.6737-2.1856 1.56-2.1788 3.7348l-.1724.3028c-1.3491.8082-2.5629 3.4056-.6648 5.5167.124.6609.3319 1.1355.5171 1.6609.2769 2.117 2.0841 3.1082 2.5608 3.2255.6984.524 1.4423 1.0212 2.449 1.3696.949.964 1.977 1.3314 3.0107 1.3308.0152 0 .0306.0002.0457 0 1.0337.0006 2.0618-.3668 3.0107-1.3308 1.0067-.3483 1.7506-.8456 2.4491-1.3696.4766-.1173 2.2838-1.1085 2.5607-3.2255.1851-.5253.3931-1 .517-1.6609 1.8981-2.1113.6843-4.7089-.6649-5.517zm-1.0386-.3715c-.0704.8759-4.6354-3.0504-3.8472-3.1808 2.1391-.3558 3.9191.896 3.8472 3.1808zm-2.0155 4.3649c-1.1481.7409-2.8025.2626-3.6953-1.0681-.8928-1.3306-.6858-3.0101.4623-3.7509 1.1481-.7409 2.8025-.2627 3.6953 1.068.8927 1.3307.6858 3.0101-.4623 3.751zM13.6591 1.3721c.0396.1967.0843.321.1354.3577.2537-.272.4611-.5506.7878-.8123.0011.1537-.0776.3205.1169.4425.1752-.2356.4119-.4459.7263-.6244-.1514.2611-.026.3404.0554.4486.24-.2059.4681-.4144.9109-.5759-.121.1474-.2902.2914-.1108.4607.2473-.1544.496-.3086 1.0833-.4183-.1323.1475-.4059.295-.2401.4426.3104-.1186.6539-.2047 1.034-.2546-.182.1496-.3337.2963-.1846.4122.3323-.1022.7899-.2398 1.2372-.1212l-.2832.2849c-.0314.0382.6623.0297 1.1202.0364-.167.2321-.3375.4562-.437.8548.0454.0459.2723.0204.4862 0-.2194.4618-.6004.5783-.6893.776.134.1015.32.075.5232.006-.158.3254-.4892.5484-.7509.8123.0662.047.1818.075.4555.0425-.2418.257-.5339.492-.8802.7032.0614.0708.2722.0681.4678.0727-.3136.3069-.7173.466-1.0955.6668.1885.1288.3234.0988.4678.097-.2676.2198-.7225.3342-1.1448.4668.0803.1249.1607.1589.3324.194-.447.2473-1.0873.1343-1.2679.2607.0435.1243.1665.2053.3139.2728-.7197.0418-2.6879-.0262-3.0652-1.5156.7367-.8094 2.0813-1.7593 4.394-2.934-1.7994.6022-3.4229 1.405-4.7817 2.5096-1.5978-.7436-.4965-2.6197.283-3.3645zm-1.6126 5.3718c1.1329-.0123 2.5356.8325 2.53 1.6286-.005.7027-.9851 1.2715-2.5213 1.2607-1.5043-.0177-2.5172-.7148-2.5137-1.3957.003-.5603 1.2282-1.5263 2.505-1.4936zm-5.7646-.6006c.1717-.0351.252-.0692.3323-.194-.4223-.1327-.8772-.247-1.1448-.4668.1444.0018.2792.0318.4678-.097-.3783-.2008-.782-.3599-1.0956-.6668.1955-.0048.4064-.002.4677-.0728-.3462-.2113-.6383-.4463-.8801-.7033.2738.0325.3893.0045.4555-.0425-.2617-.264-.593-.487-.7509-.8123.2032.069.3892.0954.5232-.006-.089-.1977-.47-.3142-.6894-.776.214.0204.4409.0459.4863 0-.0994-.3985-.2698-.6226-.4369-.8547.4579-.0067 1.1516.0018 1.1202-.0364l-.2831-.2849c.4472-.1186.9049.019 1.2371.1213.1492-.1159-.0026-.2626-.1847-.4123.3801.05.7236.1361 1.034.2547.1659-.1476-.1076-.2951-.24-.4426.5872.1097.8361.2639 1.0833.4183.1794-.1694.0103-.3133-.1108-.4607.4428.1615.6709.37.911.5759.0814-.1082.2068-.1875.0554-.4486.3143.1785.5511.3888.7263.6244.1945-.122.1159-.2888.1169-.4426.3267.2618.534.5404.7879.8124.0511-.0366.0959-.161.1354-.3577.7794.7448 1.8807 2.6208.2831 3.3646-1.3589-1.1039-2.9817-1.9064-4.78-2.5086 2.3115 1.174 3.6556 2.1239 4.392 2.9328-.3773 1.4895-2.3455 1.5575-3.0651 1.5157.1473-.0676.2703-.1485.3139-.2728-.1806-.1264-.8209-.0134-1.2679-.2607zm2.8175 1.1334c.7881.1304-3.7769 4.0567-3.8472 3.1809-.0719-2.2846 1.7079-3.5367 3.8472-3.1809zm-4.847 8.7567c-1.1094-.8789-1.4668-3.4529.5901-4.6097 1.2394-.3273.4184 5.051-.5901 4.6097zm4.2656 4.5989c-.6257.3719-2.1452.2187-3.2252-1.3095-.7283-1.2823-.6345-2.5872-.123-2.9705.7648-.4589 1.9464.1609 2.8559 1.2003.7923.9405 1.1536 2.5927.4923 3.0797zm-1.2415-5.6086c-1.1481-.7409-1.3551-2.4203-.4623-3.7511.8928-1.3307 2.5472-1.8089 3.6952-1.068 1.1481.7409 1.3551 2.4203.4623 3.7509-.8926 1.3308-2.5471 1.809-3.6952 1.0682zm4.7948 8.2279c-1.3763.0584-2.7258-1.1105-2.7081-1.5157-.0206-.594 1.6758-1.0578 2.782-1.0306 1.1131-.0479 2.6068.3531 2.6097.8851.0184.5166-1.3547 1.6838-2.6836 1.6612zm2.7584-5.8578c.0081 1.3899-1.226 2.5225-2.7562 2.5299-1.5302.0073-2.7773-1.1135-2.7854-2.5033v-.0265c-.008-1.3899 1.2259-2.5226 2.7562-2.5299 1.5302-.0073 2.7773 1.1134 2.7853 2.5033a.7794.7794 0 0 1 .0001.0265zm3.855 2.0029c-1.186 1.6208-2.7916 1.684-3.3896 1.2325-.6255-.5811-.148-2.3854.7094-3.3747v-.0003c.9812-1.0912 2.0302-1.8037 2.7609-1.2469.4919.4828.7805 2.3008-.0807 3.3894zm1.0724-3.4301c-1.0086.4413-1.8298-4.9372-.5901-4.61 2.0568 1.1569 1.6994 3.731.5901 4.61zm-.0256-8.3279h.2985v-.5304h.2986c.1502 0 .2053.0624.2262.2052.0152.1088.0113.2395.0477.3253h.2984c-.0533-.0763-.0515-.2358-.0571-.3213-.0097-.1373-.0513-.2796-.1977-.3176v-.0037c.1502-.061.2149-.1807.2149-.341 0-.2048-.1539-.3738-.3974-.3738h-.732v1.3573zm.2985-1.1255h.3269c.1333 0 .2054.0573.2054.188 0 .1369-.0721.1942-.2054.1942H20.03v-.3822zm-1.0337.4633c0 .7009.5682 1.2694 1.2695 1.2694s1.2695-.5684 1.2695-1.2694c0-.7013-.5683-1.2697-1.2695-1.2697-.7013 0-1.2695.5684-1.2695 1.2697zm2.3275 0c0 .5845-.4737 1.058-1.058 1.058s-1.058-.4735-1.058-1.058c0-.5849.4737-1.058 1.058-1.058s1.058.4731 1.058 1.058z","size":20,"color":"#A22846"},{"tag":"ubuntu","tech":"Ubuntu","name":"M12 0c6.623 0 12 5.377 12 12s-5.377 12-12 12S0 18.623 0 12 5.377 0 12 0zm3.279 17.68c-.766.441-1.029 1.422-.586 2.189.441.765 1.422 1.028 2.188.584.766-.441 1.029-1.422.585-2.189-.441-.765-1.421-1.028-2.187-.584zm-3.279-1c-.705 0-1.373-.157-1.971-.435L8.916 18.24c.93.459 1.978.721 3.084.721.646 0 1.268-.091 1.86-.256.104-.643.485-1.234 1.095-1.587.609-.351 1.313-.386 1.92-.156 1.186-1.163 1.957-2.749 2.07-4.515l-2.285-.033c-.21 2.391-2.215 4.266-4.66 4.266zM7.32 12c0-1.583.787-2.981 1.99-3.83L8.14 6.209c-1.404.93-2.445 2.369-2.881 4.035.506.404.83 1.034.83 1.74 0 .704-.324 1.319-.83 1.739.436 1.665 1.477 3.104 2.881 4.034l1.17-1.965C8.107 14.97 7.32 13.574 7.32 12zm-3.48-1.602c-.885 0-1.602.717-1.602 1.602s.717 1.602 1.602 1.602S5.441 12.885 5.441 12s-.716-1.602-1.601-1.602zM12 7.32c2.445 0 4.45 1.875 4.66 4.265l2.285-.034c-.113-1.765-.885-3.35-2.07-4.516-.609.232-1.313.194-1.92-.154-.609-.352-.99-.945-1.095-1.591-.594-.16-1.214-.25-1.86-.25-1.11 0-2.155.26-3.084.72l1.113 1.995c.6-.279 1.268-.435 1.971-.435zm3.279-1.001c.765.442 1.746.181 2.189-.585.441-.765.181-1.746-.588-2.19-.765-.44-1.746-.179-2.189.589-.441.764-.18 1.744.588 2.186z","size":20,"color":"#E95420"},{"tag":"kubernetes","tech":"Kubernetes","name":"M10.204 14.35l.007.01-.999 2.413a5.171 5.171 0 0 1-2.075-2.597l2.578-.437.004.005a.44.44 0 0 1 .484.606zm-.833-2.129a.44.44 0 0 0 .173-.756l.002-.011L7.585 9.7a5.143 5.143 0 0 0-.73 3.255l2.514-.725.002-.009zm1.145-1.98a.44.44 0 0 0 .699-.337l.01-.005.15-2.62a5.144 5.144 0 0 0-3.01 1.442l2.147 1.523.004-.002zm.76 2.75l.723.349.722-.347.18-.78-.5-.623h-.804l-.5.623.179.779zm1.5-3.095a.44.44 0 0 0 .7.336l.008.003 2.134-1.513a5.188 5.188 0 0 0-2.992-1.442l.148 2.615.002.001zm10.876 5.97l-5.773 7.181a1.6 1.6 0 0 1-1.248.594l-9.261.003a1.6 1.6 0 0 1-1.247-.596l-5.776-7.18a1.583 1.583 0 0 1-.307-1.34L2.1 5.573c.108-.47.425-.864.863-1.073L11.305.513a1.606 1.606 0 0 1 1.385 0l8.345 3.985c.438.209.755.604.863 1.073l2.062 8.955c.108.47-.005.963-.308 1.34zm-3.289-2.057c-.042-.01-.103-.026-.145-.034-.174-.033-.315-.025-.479-.038-.35-.037-.638-.067-.895-.148-.105-.04-.18-.165-.216-.216l-.201-.059a6.45 6.45 0 0 0-.105-2.332 6.465 6.465 0 0 0-.936-2.163c.052-.047.15-.133.177-.159.008-.09.001-.183.094-.282.197-.185.444-.338.743-.522.142-.084.273-.137.415-.242.032-.024.076-.062.11-.089.24-.191.295-.52.123-.736-.172-.216-.506-.236-.745-.045-.034.027-.08.062-.111.088-.134.116-.217.23-.33.35-.246.25-.45.458-.673.609-.097.056-.239.037-.303.033l-.19.135a6.545 6.545 0 0 0-4.146-2.003l-.012-.223c-.065-.062-.143-.115-.163-.25-.022-.268.015-.557.057-.905.023-.163.061-.298.068-.475.001-.04-.001-.099-.001-.142 0-.306-.224-.555-.5-.555-.275 0-.499.249-.499.555l.001.014c0 .041-.002.092 0 .128.006.177.044.312.067.475.042.348.078.637.056.906a.545.545 0 0 1-.162.258l-.012.211a6.424 6.424 0 0 0-4.166 2.003 8.373 8.373 0 0 1-.18-.128c-.09.012-.18.04-.297-.029-.223-.15-.427-.358-.673-.608-.113-.12-.195-.234-.329-.349-.03-.026-.077-.062-.111-.088a.594.594 0 0 0-.348-.132.481.481 0 0 0-.398.176c-.172.216-.117.546.123.737l.007.005.104.083c.142.105.272.159.414.242.299.185.546.338.743.522.076.082.09.226.1.288l.16.143a6.462 6.462 0 0 0-1.02 4.506l-.208.06c-.055.072-.133.184-.215.217-.257.081-.546.11-.895.147-.164.014-.305.006-.48.039-.037.007-.09.02-.133.03l-.004.002-.007.002c-.295.071-.484.342-.423.608.061.267.349.429.645.365l.007-.001.01-.003.129-.029c.17-.046.294-.113.448-.172.33-.118.604-.217.87-.256.112-.009.23.069.288.101l.217-.037a6.5 6.5 0 0 0 2.88 3.596l-.09.218c.033.084.069.199.044.282-.097.252-.263.517-.452.813-.091.136-.185.242-.268.399-.02.037-.045.095-.064.134-.128.275-.034.591.213.71.248.12.556-.007.69-.282v-.002c.02-.039.046-.09.062-.127.07-.162.094-.301.144-.458.132-.332.205-.68.387-.897.05-.06.13-.082.215-.105l.113-.205a6.453 6.453 0 0 0 4.609.012l.106.192c.086.028.18.042.256.155.136.232.229.507.342.84.05.156.074.295.145.457.016.037.043.09.062.129.133.276.442.402.69.282.247-.118.341-.435.213-.71-.02-.039-.045-.096-.065-.134-.083-.156-.177-.261-.268-.398-.19-.296-.346-.541-.443-.793-.04-.13.007-.21.038-.294-.018-.022-.059-.144-.083-.202a6.499 6.499 0 0 0 2.88-3.622c.064.01.176.03.213.038.075-.05.144-.114.28-.104.266.039.54.138.87.256.154.06.277.128.448.173.036.01.088.019.13.028l.009.003.007.001c.297.064.584-.098.645-.365.06-.266-.128-.537-.423-.608zM16.4 9.701l-1.95 1.746v.005a.44.44 0 0 0 .173.757l.003.01 2.526.728a5.199 5.199 0 0 0-.108-1.674A5.208 5.208 0 0 0 16.4 9.7zm-4.013 5.325a.437.437 0 0 0-.404-.232.44.44 0 0 0-.372.233h-.002l-1.268 2.292a5.164 5.164 0 0 0 3.326.003l-1.27-2.296h-.01zm1.888-1.293a.44.44 0 0 0-.27.036.44.44 0 0 0-.214.572l-.003.004 1.01 2.438a5.15 5.15 0 0 0 2.081-2.615l-2.6-.44-.004.005z","size":20,"color":"#326CE5"},{"tag":"docker","tech":"Docker","name":"M13.983 11.078h2.119a.186.186 0 00.186-.185V9.006a.186.186 0 00-.186-.186h-2.119a.185.185 0 00-.185.185v1.888c0 .102.083.185.185.185m-2.954-5.43h2.118a.186.186 0 00.186-.186V3.574a.186.186 0 00-.186-.185h-2.118a.185.185 0 00-.185.185v1.888c0 .102.082.185.185.185m0 2.716h2.118a.187.187 0 00.186-.186V6.29a.186.186 0 00-.186-.185h-2.118a.185.185 0 00-.185.185v1.887c0 .102.082.185.185.186m-2.93 0h2.12a.186.186 0 00.184-.186V6.29a.185.185 0 00-.185-.185H8.1a.185.185 0 00-.185.185v1.887c0 .102.083.185.185.186m-2.964 0h2.119a.186.186 0 00.185-.186V6.29a.185.185 0 00-.185-.185H5.136a.186.186 0 00-.186.185v1.887c0 .102.084.185.186.186m5.893 2.715h2.118a.186.186 0 00.186-.185V9.006a.186.186 0 00-.186-.186h-2.118a.185.185 0 00-.185.185v1.888c0 .102.082.185.185.185m-2.93 0h2.12a.185.185 0 00.184-.185V9.006a.185.185 0 00-.184-.186h-2.12a.185.185 0 00-.184.185v1.888c0 .102.083.185.185.185m-2.964 0h2.119a.185.185 0 00.185-.185V9.006a.185.185 0 00-.184-.186h-2.12a.186.186 0 00-.186.186v1.887c0 .102.084.185.186.185m-2.92 0h2.12a.185.185 0 00.184-.185V9.006a.185.185 0 00-.184-.186h-2.12a.185.185 0 00-.184.185v1.888c0 .102.082.185.185.185M23.763 9.89c-.065-.051-.672-.51-1.954-.51-.338.001-.676.03-1.01.087-.248-1.7-1.653-2.53-1.716-2.566l-.344-.199-.226.327c-.284.438-.49.922-.612 1.43-.23.97-.09 1.882.403 2.661-.595.332-1.55.413-1.744.42H.751a.751.751 0 00-.75.748 11.376 11.376 0 00.692 4.062c.545 1.428 1.355 2.48 2.41 3.124 1.18.723 3.1 1.137 5.275 1.137.983.003 1.963-.086 2.93-.266a12.248 12.248 0 003.823-1.389c.98-.567 1.86-1.288 2.61-2.136 1.252-1.418 1.998-2.997 2.553-4.4h.221c1.372 0 2.215-.549 2.68-1.009.309-.293.55-.65.707-1.046l.098-.288Z","size":20,"color":"#2496ED"},{"tag":"nginx","tech":"Nginx","name":"M12 0L1.605 6v12L12 24l10.395-6V6L12 0zm6 16.59c0 .705-.646 1.29-1.529 1.29-.631 0-1.351-.255-1.801-.81l-6-7.141v6.66c0 .721-.57 1.29-1.274 1.29H7.32c-.721 0-1.29-.6-1.29-1.29V7.41c0-.705.63-1.29 1.5-1.29.646 0 1.38.255 1.83.81l5.97 7.141V7.41c0-.721.6-1.29 1.29-1.29h.075c.72 0 1.29.6 1.29 1.29v9.18H18z","size":20,"color":"#009639"},{"tag":"gatsby","tech":"Gatsby","name":"M12.001.007C5.326.007.007 5.326.007 12S5.326 23.995 12 23.995s11.994-5.319 11.994-11.994S18.676.007 12.001.007zM2.614 12.105l9.283 9.283c-5.111 0-9.283-4.172-9.283-9.283zm11.473 9.074L2.823 9.915C3.76 5.743 7.516 2.614 12 2.614a9.476 9.476 0 0 1 7.614 3.86L18.259 7.62a7.657 7.657 0 0 0-6.362-3.337A7.555 7.555 0 0 0 4.7 9.393l9.804 9.805c2.4-.835 4.276-2.92 4.798-5.424h-4.068v-1.773h6.154c0 4.485-3.129 8.24-7.301 9.178z","size":20,"color":"rebeccapurple"},{"tag":"go","tech":"Go","name":"M1.811 10.231c-.047 0-.058-.023-.035-.059l.246-.315c.023-.035.081-.058.128-.058h4.172c.046 0 .058.035.035.07l-.199.303c-.023.036-.082.07-.117.07zM.047 11.306c-.047 0-.059-.023-.035-.058l.245-.316c.023-.035.082-.058.129-.058h5.328c.047 0 .07.035.058.07l-.093.28c-.012.047-.058.07-.105.07zm2.828 1.075c-.047 0-.059-.035-.035-.07l.163-.292c.023-.035.07-.07.117-.07h2.337c.047 0 .07.035.07.082l-.023.28c0 .047-.047.082-.082.082zm12.129-2.36c-.736.187-1.239.327-1.963.514-.176.046-.187.058-.34-.117-.174-.199-.303-.327-.548-.444-.737-.362-1.45-.257-2.115.175-.795.514-1.204 1.274-1.192 2.22.011.935.654 1.706 1.577 1.835.795.105 1.46-.175 1.987-.77.105-.13.198-.27.315-.434H10.47c-.245 0-.304-.152-.222-.35.152-.362.432-.97.596-1.274a.315.315 0 01.292-.187h4.253c-.023.316-.023.631-.07.947a4.983 4.983 0 01-.958 2.29c-.841 1.11-1.94 1.8-3.33 1.986-1.145.152-2.209-.07-3.143-.77-.865-.655-1.356-1.52-1.484-2.595-.152-1.274.222-2.419.993-3.424.83-1.086 1.928-1.776 3.272-2.02 1.098-.2 2.15-.07 3.096.571.62.41 1.063.97 1.356 1.648.07.105.023.164-.117.2m3.868 6.461c-1.064-.024-2.034-.328-2.852-1.029a3.665 3.665 0 01-1.262-2.255c-.21-1.32.152-2.489.947-3.529.853-1.122 1.881-1.706 3.272-1.95 1.192-.21 2.314-.095 3.33.595.923.63 1.496 1.484 1.648 2.605.198 1.578-.257 2.863-1.344 3.962-.771.783-1.718 1.273-2.805 1.495-.315.06-.63.07-.934.106zm2.78-4.72c-.011-.153-.011-.27-.034-.387-.21-1.157-1.274-1.81-2.384-1.554-1.087.245-1.788.935-2.045 2.033-.21.912.234 1.835 1.075 2.21.643.28 1.285.244 1.905-.07.923-.48 1.425-1.228 1.484-2.233z","size":20,"color":"#00ADD8"},{"tag":"react","tech":"React","name":"M12 9.861A2.139 2.139 0 1 0 12 14.139 2.139 2.139 0 1 0 12 9.861zM6.008 16.255l-.472-.12C2.018 15.246 0 13.737 0 11.996s2.018-3.25 5.536-4.139l.472-.119.133.468a23.53 23.53 0 0 0 1.363 3.578l.101.213-.101.213a23.307 23.307 0 0 0-1.363 3.578l-.133.467zM5.317 8.95c-2.674.751-4.315 1.9-4.315 3.046 0 1.145 1.641 2.294 4.315 3.046a24.95 24.95 0 0 1 1.182-3.046A24.752 24.752 0 0 1 5.317 8.95zM17.992 16.255l-.133-.469a23.357 23.357 0 0 0-1.364-3.577l-.101-.213.101-.213a23.42 23.42 0 0 0 1.364-3.578l.133-.468.473.119c3.517.889 5.535 2.398 5.535 4.14s-2.018 3.25-5.535 4.139l-.473.12zm-.491-4.259c.48 1.039.877 2.06 1.182 3.046 2.675-.752 4.315-1.901 4.315-3.046 0-1.146-1.641-2.294-4.315-3.046a24.788 24.788 0 0 1-1.182 3.046zM5.31 8.945l-.133-.467C4.188 4.992 4.488 2.494 6 1.622c1.483-.856 3.864.155 6.359 2.716l.34.349-.34.349a23.552 23.552 0 0 0-2.422 2.967l-.135.193-.235.02a23.657 23.657 0 0 0-3.785.61l-.472.119zm1.896-6.63c-.268 0-.505.058-.705.173-.994.573-1.17 2.565-.485 5.253a25.122 25.122 0 0 1 3.233-.501 24.847 24.847 0 0 1 2.052-2.544c-1.56-1.519-3.037-2.381-4.095-2.381zM16.795 22.677c-.001 0-.001 0 0 0-1.425 0-3.255-1.073-5.154-3.023l-.34-.349.34-.349a23.53 23.53 0 0 0 2.421-2.968l.135-.193.234-.02a23.63 23.63 0 0 0 3.787-.609l.472-.119.134.468c.987 3.484.688 5.983-.824 6.854a2.38 2.38 0 0 1-1.205.308zm-4.096-3.381c1.56 1.519 3.037 2.381 4.095 2.381h.001c.267 0 .505-.058.704-.173.994-.573 1.171-2.566.485-5.254a25.02 25.02 0 0 1-3.234.501 24.674 24.674 0 0 1-2.051 2.545zM18.69 8.945l-.472-.119a23.479 23.479 0 0 0-3.787-.61l-.234-.02-.135-.193a23.414 23.414 0 0 0-2.421-2.967l-.34-.349.34-.349C14.135 1.778 16.515.767 18 1.622c1.512.872 1.812 3.37.824 6.855l-.134.468zM14.75 7.24c1.142.104 2.227.273 3.234.501.686-2.688.509-4.68-.485-5.253-.988-.571-2.845.304-4.8 2.208A24.849 24.849 0 0 1 14.75 7.24zM7.206 22.677A2.38 2.38 0 0 1 6 22.369c-1.512-.871-1.812-3.369-.823-6.854l.132-.468.472.119c1.155.291 2.429.496 3.785.609l.235.02.134.193a23.596 23.596 0 0 0 2.422 2.968l.34.349-.34.349c-1.898 1.95-3.728 3.023-5.151 3.023zm-1.19-6.427c-.686 2.688-.509 4.681.485 5.254.987.563 2.843-.305 4.8-2.208a24.998 24.998 0 0 1-2.052-2.545 24.976 24.976 0 0 1-3.233-.501zM12 16.878c-.823 0-1.669-.036-2.516-.106l-.235-.02-.135-.193a30.388 30.388 0 0 1-1.35-2.122 30.354 30.354 0 0 1-1.166-2.228l-.1-.213.1-.213a30.3 30.3 0 0 1 1.166-2.228c.414-.716.869-1.43 1.35-2.122l.135-.193.235-.02a29.785 29.785 0 0 1 5.033 0l.234.02.134.193a30.006 30.006 0 0 1 2.517 4.35l.101.213-.101.213a29.6 29.6 0 0 1-2.517 4.35l-.134.193-.234.02c-.847.07-1.694.106-2.517.106zm-2.197-1.084c1.48.111 2.914.111 4.395 0a29.006 29.006 0 0 0 2.196-3.798 28.585 28.585 0 0 0-2.197-3.798 29.031 29.031 0 0 0-4.394 0 28.477 28.477 0 0 0-2.197 3.798 29.114 29.114 0 0 0 2.197 3.798z","size":20,"color":"deepskyblue"},{"tag":"nodejs","tech":"Node.js","name":"M11.177 25.3a1.94 1.94 0 0 1-.969-.259l-3.086-1.826c-.46-.257-.235-.349-.083-.402.614-.213.739-.262 1.394-.635.069-.038.159-.024.231.018l2.37 1.407a.304.304 0 0 0 .287 0l9.241-5.333a.292.292 0 0 0 .141-.25V7.355a.3.3 0 0 0-.143-.255l-9.237-5.329a.29.29 0 0 0-.285 0L1.803 7.102a.296.296 0 0 0-.146.253v10.666c0 .102.056.198.145.247l2.532 1.462c1.374.687 2.215-.122 2.215-.935V8.265c0-.149.12-.266.269-.266H7.99c.146 0 .267.117.267.266v10.53c0 1.833-.998 2.885-2.736 2.885-.534 0-.955 0-2.129-.579L.969 19.706A1.953 1.953 0 0 1 0 18.02V7.355c0-.693.371-1.339.969-1.684l9.242-5.34a2.023 2.023 0 0 1 1.942 0l9.241 5.34c.599.346.971.992.971 1.684V18.02c0 .693-.372 1.337-.971 1.686l-9.241 5.335a1.942 1.942 0 0 1-.973.259zm2.855-7.348c-4.045 0-4.892-1.857-4.892-3.414 0-.148.118-.266.266-.266h1.195c.133 0 .245.096.265.226.18 1.216.717 1.831 3.164 1.831 1.946 0 2.775-.441 2.775-1.473 0-.596-.234-1.037-3.26-1.334-2.528-.25-4.093-.809-4.093-2.831 0-1.865 1.572-2.977 4.207-2.977 2.961 0 4.425 1.027 4.611 3.233a.27.27 0 0 1-.267.291h-1.2a.266.266 0 0 1-.259-.209c-.288-1.28-.988-1.689-2.886-1.689-2.126 0-2.373.74-2.373 1.295 0 .673.292.869 3.161 1.248 2.84.375 4.19.907 4.19 2.902 0 2.014-1.678 3.167-4.606 3.167z","size":20,"color":"lightgreen"},{"tag":"git","tech":"Git","name":"M23.546 10.93L13.067.452c-.604-.603-1.582-.603-2.188 0L8.708 2.627l2.76 2.76c.645-.215 1.379-.07 1.889.441.516.515.658 1.258.438 1.9l2.658 2.66c.645-.223 1.387-.078 1.9.435.721.72.721 1.884 0 2.604-.719.719-1.881.719-2.6 0-.539-.541-.674-1.337-.404-1.996L12.86 8.955v6.525c.176.086.342.203.488.348.713.721.713 1.883 0 2.6-.719.721-1.889.721-2.609 0-.719-.719-.719-1.879 0-2.598.182-.18.387-.316.605-.406V8.835c-.217-.091-.424-.222-.6-.401-.545-.545-.676-1.342-.396-2.009L7.636 3.7.45 10.881c-.6.605-.6 1.584 0 2.189l10.48 10.477c.604.604 1.582.604 2.186 0l10.43-10.43c.605-.603.605-1.582 0-2.187","size":20,"color":"white"},{"tag":"javascript","tech":"JavaScript","name":"M0 0h24v24H0V0zm22.034 18.276c-.175-1.095-.888-2.015-3.003-2.873-.736-.345-1.554-.585-1.797-1.14-.091-.33-.105-.51-.046-.705.15-.646.915-.84 1.515-.66.39.12.75.42.976.9 1.034-.676 1.034-.676 1.755-1.125-.27-.42-.404-.601-.586-.78-.63-.705-1.469-1.065-2.834-1.034l-.705.089c-.676.165-1.32.525-1.71 1.005-1.14 1.291-.811 3.541.569 4.471 1.365 1.02 3.361 1.244 3.616 2.205.24 1.17-.87 1.545-1.966 1.41-.811-.18-1.26-.586-1.755-1.336l-1.83 1.051c.21.48.45.689.81 1.109 1.74 1.756 6.09 1.666 6.871-1.004.029-.09.24-.705.074-1.65l.046.067zm-8.983-7.245h-2.248c0 1.938-.009 3.864-.009 5.805 0 1.232.063 2.363-.138 2.711-.33.689-1.18.601-1.566.48-.396-.196-.597-.466-.83-.855-.063-.105-.11-.196-.127-.196l-1.825 1.125c.305.63.75 1.172 1.324 1.517.855.51 2.004.675 3.207.405.783-.226 1.458-.691 1.811-1.411.51-.93.402-2.07.397-3.346.012-2.054 0-4.109 0-6.179l.004-.056z","size":20,"color":"yellow"},{"tag":"css","tech":"CSS","name":"M1.5 0h21l-1.91 21.563L11.977 24l-8.565-2.438L1.5 0zm17.09 4.413L5.41 4.41l.213 2.622 10.125.002-.255 2.716h-6.64l.24 2.573h6.182l-.366 3.523-2.91.804-2.956-.81-.188-2.11h-2.61l.29 3.855L12 19.288l5.373-1.53L18.59 4.414z","size":20,"color":"teal"},{"tag":"python","tech":"Python","name":"M14.31.18l.9.2.73.26.59.3.45.32.34.34.25.34.16.33.1.3.04.26.02.2-.01.13V8.5l-.05.63-.13.55-.21.46-.26.38-.3.31-.33.25-.35.19-.35.14-.33.1-.3.07-.26.04-.21.02H8.83l-.69.05-.59.14-.5.22-.41.27-.33.32-.27.35-.2.36-.15.37-.1.35-.07.32-.04.27-.02.21v3.06H3.23l-.21-.03-.28-.07-.32-.12-.35-.18-.36-.26-.36-.36-.35-.46-.32-.59-.28-.73-.21-.88-.14-1.05L0 11.97l.06-1.22.16-1.04.24-.87.32-.71.36-.57.4-.44.42-.33.42-.24.4-.16.36-.1.32-.05.24-.01h.16l.06.01h8.16v-.83H6.24l-.01-2.75-.02-.37.05-.34.11-.31.17-.28.25-.26.31-.23.38-.2.44-.18.51-.15.58-.12.64-.1.71-.06.77-.04.84-.02 1.27.05 1.07.13zm-6.3 1.98l-.23.33-.08.41.08.41.23.34.33.22.41.09.41-.09.33-.22.23-.34.08-.41-.08-.41-.23-.33-.33-.22-.41-.09-.41.09-.33.22zM21.1 6.11l.28.06.32.12.35.18.36.27.36.35.35.47.32.59.28.73.21.88.14 1.04.05 1.23-.06 1.23-.16 1.04-.24.86-.32.71-.36.57-.4.45-.42.33-.42.24-.4.16-.36.09-.32.05-.24.02-.16-.01h-8.22v.82h5.84l.01 2.76.02.36-.05.34-.11.31-.17.29-.25.25-.31.24-.38.2-.44.17-.51.15-.58.13-.64.09-.71.07-.77.04-.84.01-1.27-.04-1.07-.14-.9-.2-.73-.25-.59-.3-.45-.33-.34-.34-.25-.34-.16-.33-.1-.3-.04-.25-.02-.2.01-.13v-5.34l.05-.64.13-.54.21-.46.26-.38.3-.32.33-.24.35-.2.35-.14.33-.1.3-.06.26-.04.21-.02.13-.01h5.84l.69-.05.59-.14.5-.21.41-.28.33-.32.27-.35.2-.36.15-.36.1-.35.07-.32.04-.28.02-.21V6.07h2.09l.14.01.21.03zm-6.47 14.25l-.23.33-.08.41.08.41.23.33.33.23.41.08.41-.08.33-.23.23-.33.08-.41-.08-.41-.23-.33-.33-.23-.41-.08-.41.08-.33.23z","size":20,"color":"deepskyblue"},{"tag":"ruby","tech":"Ruby","name":"M20.156.083c3.033.525 3.893 2.598 3.829 4.77L24 4.822 22.635 22.71 4.89 23.926h.016C3.433 23.864.15 23.729 0 19.139l1.645-3 2.819 6.586.503 1.172 2.805-9.144-.03.007.016-.03 9.255 2.956-1.396-5.431-.99-3.9 8.82-.569-.615-.51L16.5 2.114 20.159.073l-.003.01zM0 19.089v.026-.029.003zM5.13 5.073c3.561-3.533 8.157-5.621 9.922-3.84 1.762 1.777-.105 6.105-3.673 9.636-3.563 3.532-8.103 5.734-9.864 3.957-1.766-1.777.045-6.217 3.612-9.75l.003-.003z","size":20,"color":"crimson"},{"tag":"java","tech":"Java","name":"M8.851 18.56s-.917.534.653.714c1.902.218 2.874.187 4.969-.211 0 0 .552.346 1.321.646-4.699 2.013-10.633-.118-6.943-1.149M8.276 15.933s-1.028.761.542.924c2.032.209 3.636.227 6.413-.308 0 0 .384.389.987.602-5.679 1.661-12.007.13-7.942-1.218M13.116 11.475c1.158 1.333-.304 2.533-.304 2.533s2.939-1.518 1.589-3.418c-1.261-1.772-2.228-2.652 3.007-5.688 0-.001-8.216 2.051-4.292 6.573M19.33 20.504s.679.559-.747.991c-2.712.822-11.288 1.069-13.669.033-.856-.373.75-.89 1.254-.998.527-.114.828-.093.828-.093-.953-.671-6.156 1.317-2.643 1.887 9.58 1.553 17.462-.7 14.977-1.82M9.292 13.21s-4.362 1.036-1.544 1.412c1.189.159 3.561.123 5.77-.062 1.806-.152 3.618-.477 3.618-.477s-.637.272-1.098.587c-4.429 1.165-12.986.623-10.522-.568 2.082-1.006 3.776-.892 3.776-.892M17.116 17.584c4.503-2.34 2.421-4.589.968-4.285-.355.074-.515.138-.515.138s.132-.207.385-.297c2.875-1.011 5.086 2.981-.928 4.562 0-.001.07-.062.09-.118M14.401 0s2.494 2.494-2.365 6.33c-3.896 3.077-.888 4.832-.001 6.836-2.274-2.053-3.943-3.858-2.824-5.539 1.644-2.469 6.197-3.665 5.19-7.627M9.734 23.924c4.322.277 10.959-.153 11.116-2.198 0 0-.302.775-3.572 1.391-3.688.694-8.239.613-10.937.168 0-.001.553.457 3.393.639","size":20,"color":"wheat"},{"tag":"angular","tech":"Angular","name":"M9.93 12.645h4.134L11.996 7.74M11.996.009L.686 3.988l1.725 14.76 9.585 5.243 9.588-5.238L23.308 3.99 11.996.01zm7.058 18.297h-2.636l-1.42-3.501H8.995l-1.42 3.501H4.937l7.06-15.648 7.057 15.648z","size":20,"color":"red"},{"tag":"html","tech":"HTML","name":"M1.5 0h21l-1.91 21.563L11.977 24l-8.564-2.438L1.5 0zm7.031 9.75l-.232-2.718 10.059.003.23-2.622L5.412 4.41l.698 8.01h9.126l-.326 3.426-2.91.804-2.955-.81-.188-2.11H6.248l.33 4.171L12 19.351l5.379-1.443.744-8.157H8.531z","size":20,"color":"darkorange"},{"tag":"php","tech":"php","name":"M7.01 10.207h-.944l-.515 2.648h.838c.556 0 .97-.105 1.242-.314.272-.21.455-.559.55-1.049.092-.47.05-.802-.124-.995-.175-.193-.523-.29-1.047-.29zM12 5.688C5.373 5.688 0 8.514 0 12s5.373 6.313 12 6.313S24 15.486 24 12c0-3.486-5.373-6.312-12-6.312zm-3.26 7.451c-.261.25-.575.438-.917.551-.336.108-.765.164-1.285.164H5.357l-.327 1.681H3.652l1.23-6.326h2.65c.797 0 1.378.209 1.744.628.366.418.476 1.002.33 1.752a2.836 2.836 0 0 1-.305.847c-.143.255-.33.49-.561.703zm4.024.715l.543-2.799c.063-.318.039-.536-.068-.651-.107-.116-.336-.174-.687-.174H11.46l-.704 3.625H9.388l1.23-6.327h1.367l-.327 1.682h1.218c.767 0 1.295.134 1.586.401s.378.7.263 1.299l-.572 2.944h-1.389zm7.597-2.265a2.782 2.782 0 0 1-.305.847c-.143.255-.33.49-.561.703a2.44 2.44 0 0 1-.917.551c-.336.108-.765.164-1.286.164h-1.18l-.327 1.682h-1.378l1.23-6.326h2.649c.797 0 1.378.209 1.744.628.366.417.477 1.001.331 1.751zM17.766 10.207h-.943l-.516 2.648h.838c.557 0 .971-.105 1.242-.314.272-.21.455-.559.551-1.049.092-.47.049-.802-.125-.995s-.524-.29-1.047-.29z","size":20,"color":"violet"},{"tag":"mongodb","tech":"MongoDB","name":"M17.18 9.518c-1.263-5.56-4.242-7.387-4.562-8.086C12.266.939 11.885 0 11.885 0c-.002.019-.004.031-.005.049v.013h-.001c-.002.015-.003.025-.004.039v.015h-.002c0 .01-.002.018-.002.026v.026h-.003c-.001.008-.001.018-.003.025v.021h-.002c0 .007 0 .015-.002.021v.02h-.002c0 .01-.001.022-.002.032v.002c-.003.017-.006.034-.009.05v.008h-.002c-.001.004-.003.008-.003.012v.017h-.003v.022h-.005v.018h-.005v.021h-.004v.019h-.004v.017h-.006v.014h-.004v.018h-.004v.014h-.005v.013H11.8v.015h-.004c-.001.001-.001.003-.001.004v.01h-.003c-.001.002-.001.004-.001.006v.006h-.002c-.001.003-.002.008-.002.01-.003.007-.007.014-.01.021v.002c-.002.002-.004.005-.005.007v.008h-.004v.008h-.005v.008h-.003v.01h-.006v.014h-.004v.004h-.004v.008h-.004v.011h-.004v.008h-.006v.011h-.004v.008h-.005v.008h-.003v.01h-.005v.008h-.004v.006h-.004v.008h-.006V.76h-.004v.006h-.005v.008h-.004v.011h-.005v.004h-.003v.008h-.006v.004h-.004v.01h-.004v.004h-.004v.008h-.005v.006h-.003l-.002.004v.004h-.002c-.001.002-.002.002-.002.004v.001h-.001c-.001.003-.002.005-.004.007v.003h-.001c-.005.006-.008.012-.012.018v.001c-.002.002-.007.006-.009.01v.002h-.001c-.001.001-.003.002-.003.003v.003h-.002l-.003.003v.001h-.001c0 .001-.002.002-.003.004v.004h-.003l-.002.002v.002h-.002c0 .002-.002.002-.002.003v.003h-.004c0 .001-.001.002-.002.003V.92h-.003v.004h-.004V.93h-.004v.008h-.005V.93h-.005v.004h-.004V.94h-.005v.008h-.005v.004h-.004v.006h-.004v.004h-.004V.97h-.006v.004h-.004V.98h-.005v.004h-.004v.005h-.005v.01h-.002v.004h-.006v.005h-.004v.002h-.004v.004h-.005v.01h-.004v.004h-.005v.004h-.004v.006h-.005v.004h-.005v.004h-.004v.004h-.004v.01h-.004v.005h-.006v.004h-.004v.004h-.005v.006h-.004v.004h-.005v.007h-.004v.004h-.006V1.1h-.002v.004h-.004v.004h-.005v.004h-.004v.006h-.005v.004h-.003c-.001.001-.001.002-.001.002v.002h-.002l-.004.004s-.002.002-.004.003v.006h-.004v.005h-.004v.004h-.004v.004h-.003l-.003.003v.003h-.002l-.002.002v.003h-.002c-.005.006-.007.01-.014.016-.002.002-.008.007-.012.01-.012.008-.027.021-.039.032-.008.005-.016.012-.022.017v.001h-.001c-.016.013-.031.025-.049.039v.001c-.024.02-.047.039-.074.062V1.34h-.002c-.057.047-.117.1-.186.159V1.5h-.001c-.169.148-.37.338-.595.568l-.015.015-.004.004C9 3.494 6.857 6.426 6.631 11.164c-.02.392-.016.773.006 1.144v.009c.109 1.867.695 3.461 1.428 4.756v.001c.292.516.607.985.926 1.405v.001c1.102 1.455 2.227 2.317 2.514 2.526.441 1.023.4 2.779.4 2.779l.644.215s-.131-1.701.053-2.522c.057-.257.192-.476.349-.662.106-.075.42-.301.797-.645.018-.019.028-.036.044-.054 1.521-1.418 4.362-4.91 3.388-10.599z","size":20,"color":"green"},{"tag":"vscode","tech":"VS Code","name":"M23.15 2.587L18.21.21a1.494 1.494 0 0 0-1.705.29l-9.46 8.63-4.12-3.128a.999.999 0 0 0-1.276.057L.327 7.261A1 1 0 0 0 .326 8.74L3.899 12 .326 15.26a1 1 0 0 0 .001 1.479L1.65 17.94a.999.999 0 0 0 1.276.057l4.12-3.128 9.46 8.63a1.492 1.492 0 0 0 1.704.29l4.942-2.377A1.5 1.5 0 0 0 24 20.06V3.939a1.5 1.5 0 0 0-.85-1.352zm-5.146 14.861L10.826 12l7.178-5.448v10.896z","size":20,"color":"deepskyblue"},{"tag":"graphql","tech":"GraphQL","name":"M14.051 2.751l4.935 2.85c.816-.859 2.173-.893 3.032-.077.148.14.274.301.377.477.589 1.028.232 2.339-.796 2.928-.174.1-.361.175-.558.223v5.699c1.146.273 1.854 1.423 1.58 2.569-.048.204-.127.4-.232.581-.592 1.023-1.901 1.374-2.927.782-.196-.113-.375-.259-.526-.429l-4.905 2.832c.372 1.124-.238 2.335-1.361 2.706-.217.071-.442.108-.67.108-1.181.001-2.139-.955-2.14-2.136 0-.205.029-.41.088-.609l-4.936-2.847c-.816.854-2.171.887-3.026.07-.854-.816-.886-2.171-.07-3.026.283-.297.646-.506 1.044-.603l.001-5.699c-1.15-.276-1.858-1.433-1.581-2.584.047-.198.123-.389.224-.566.592-1.024 1.902-1.374 2.927-.782.177.101.339.228.48.377l4.938-2.85C9.613 1.612 10.26.423 11.39.088 11.587.029 11.794 0 12 0c1.181-.001 2.139.954 2.14 2.134.001.209-.03.418-.089.617zm-.515.877c-.019.021-.037.039-.058.058l6.461 11.19c.026-.009.056-.016.082-.023V9.146c-1.145-.283-1.842-1.442-1.558-2.588.006-.024.012-.049.019-.072l-4.946-2.858zm-3.015.059l-.06-.06-4.946 2.852c.327 1.135-.327 2.318-1.461 2.645-.026.008-.051.014-.076.021v5.708l.084.023 6.461-11.19-.002.001zm2.076.507c-.39.112-.803.112-1.192 0l-6.46 11.189c.294.283.502.645.6 1.041h12.911c.097-.398.307-.761.603-1.044L12.597 4.194zm.986 16.227l4.913-2.838c-.015-.047-.027-.094-.038-.142H5.542l-.021.083 4.939 2.852c.388-.404.934-.653 1.54-.653.627 0 1.19.269 1.583.698z","size":20,"color":"hotpink"},{"tag":"stackoverflow","tech":"StackOverflow","name":"M15.725 0l-1.72 1.277 6.39 8.588 1.716-1.277L15.725 0zm-3.94 3.418l-1.369 1.644 8.225 6.85 1.369-1.644-8.225-6.85zm-3.15 4.465l-.905 1.94 9.702 4.517.904-1.94-9.701-4.517zm-1.85 4.86l-.44 2.093 10.473 2.201.44-2.092-10.473-2.203zM1.89 15.47V24h19.19v-8.53h-2.133v6.397H4.021v-6.396H1.89zm4.265 2.133v2.13h10.66v-2.13H6.154Z","size":20,"color":"#F58025"},{"tag":"letsencrypt","tech":"Let's Encrypt","name":"M11.9914 0a.8829.8829 0 00-.8718.817v3.0209A.8829.8829 0 0012 4.7207a.8829.8829 0 00.8803-.8803V.817a.8829.8829 0 00-.889-.817zm7.7048 3.1089a.8804.8804 0 00-.5214.1742l-2.374 1.9482a.8804.8804 0 00.5592 1.5622.8794.8794 0 00.5592-.2001l2.3714-1.9506a.8804.8804 0 00-.5944-1.534zm-15.3763.0133a.8829.8829 0 00-.611 1.5206l2.37 1.9506a.876.876 0 00.5606.2001v-.002a.8804.8804 0 00.5597-1.5602L4.8277 3.2831a.8829.8829 0 00-.5078-.161zm7.6598 3.2275a5.0456 5.0456 0 00-5.0262 5.0455v1.4876H5.787a.9672.9672 0 00-.9647.9643v9.1887a.9672.9672 0 00.9647.9643H18.213a.9672.9672 0 00.9643-.9643v-9.1907a.9672.9672 0 00-.9643-.9623h-1.1684v-1.4876a5.0456 5.0456 0 00-5.0649-5.0455zm.0127 2.8933a2.1522 2.1522 0 012.1593 2.1522v1.4876H9.8473v-1.4876a2.1522 2.1522 0 012.145-2.1522zm7.3812.5033a.8829.8829 0 10.0705 1.7632h3.0267a.8829.8829 0 000-1.7609H19.444a.8829.8829 0 00-.0705-.0023zm-17.8444.0023a.8829.8829 0 000 1.7609h2.9983a.8829.8829 0 000-1.7609zm10.4596 6.7746a1.2792 1.2792 0 01.641 2.3926v1.2453a.6298.6298 0 01-1.2595 0v-1.2453a1.2792 1.2792 0 01.6185-2.3926z","size":20,"color":"#003A70"},{"tag":"coredns","tech":"CoreDNS","name":"m 11.912502,1.4402142 c -0.294303,0.0057 -0.585684,0.05418 -0.855663,0.1469866 -0.230609,0.078744 -0.545586,0.225006 -0.703075,0.3318733 C 10.196275,2.0259416 8.1658368,4.017008 5.8428791,6.3455889 2.2656384,9.9397038 1.5962405,10.631556 1.4443771,10.924035 1.0112829,11.762099 0.97753558,12.678933 1.3600058,13.533872 l 0.1124871,0.253107 -0.50050209,0.523131 c -0.6749434,0.69745 -0.80435377,0.972991 -0.80435377,1.704187 0,0.781819 0.0956413,0.939332 1.31617816,2.159868 1.2036627,1.209287 1.3442573,1.293659 2.1429499,1.293659 0.7199481,0 1.0067605,-0.135014 1.6704627,-0.781842 l 0.4950084,-0.478091 1.9686091,1.957404 c 2.0529757,2.041727 2.1598681,2.131723 2.8348207,2.334208 0.348724,0.101239 1.085524,0.118118 1.467997,0.02813 0.140615,-0.03375 0.41622,-0.134967 0.618706,-0.230587 0.331852,-0.163113 0.73687,-0.55128 4.629089,-4.426625 2.345456,-2.33983 4.342103,-4.359085 4.437721,-4.494075 0.444343,-0.641204 0.613102,-1.597366 0.416241,-2.367935 l -0.08997,-0.359996 0.75932,-0.7761301 c 0.950555,-0.9618048 1.068673,-1.1811879 1.068673,-1.9348833 0,-0.8211912 -0.04504,-0.8942686 -1.254329,-2.1204299 -1.237411,-1.2542842 -1.411732,-1.3611968 -2.204799,-1.3668212 -0.714322,0 -1.018053,0.1687603 -1.884239,1.0349476 L 17.885122,6.1656464 15.747775,4.0395042 C 14.217887,2.5152393 13.531705,1.8684086 13.323596,1.7615414 12.901751,1.540073 12.403006,1.4307117 11.912502,1.4402142 Z m 1.897644,5.0772993 c 0.133144,0.00356 0.26708,0.019338 0.40207,0.047454 0.641204,0.1349905 1.074299,0.4500124 2.052978,1.507436 0.916809,0.9843046 1.057469,1.254264 1.057469,2.0304585 0,0.590583 -0.0956,0.92806 -0.371201,1.321781 -0.08999,0.123742 -1.434253,1.50735 -2.98664,3.076612 -2.643559,2.666057 -2.851672,2.868567 -3.206022,3.031681 -0.697449,0.314977 -1.3724904,0.314999 -2.05869,-0.0056 C 8.3795076,17.381114 8.2051443,17.229205 7.5189435,16.526131 6.6021347,15.586824 6.4222124,15.350589 6.2647246,14.894998 6.0959857,14.411282 6.129733,13.685752 6.3490958,13.196412 6.5009593,12.858936 6.7315923,12.61712 9.4370226,9.8948159 11.411255,7.914958 12.446138,6.9137115 12.626126,6.8180939 13.018441,6.6071718 13.410714,6.5069834 13.810148,6.517529 Z m -0.06119,1.1133844 c -0.19194,0 -0.383199,0.036514 -0.532251,0.1096363 -0.320601,0.1574878 -5.787711,5.6414288 -5.9058284,5.9170348 -0.1181173,0.292478 -0.1068686,0.748116 0.028128,1.029345 0.067492,0.140615 0.4500136,0.562439 0.9449769,1.046154 0.7086994,0.703074 0.8661896,0.826838 1.0967964,0.894333 0.3206024,0.08437 0.7143031,0.04497 0.9617841,-0.106893 0.09562,-0.06187 1.439856,-1.383587 2.992243,-2.9416 2.969786,-2.981034 2.947312,-2.958583 2.947312,-3.447923 0,-0.4218452 -0.112511,-0.5961645 -0.950579,-1.4454787 C 14.847827,8.1849175 14.426005,7.8080252 14.28539,7.7405306 14.133525,7.6674081 13.940905,7.6308943 13.748965,7.6308943 Z","size":20,"color":"#2c256d"},{"tag":"linux-foundation","tech":"Linux Foundation","name":"M4.8 19.2h9.6V24H0V9.6h4.8v9.6zM0 0v7.2h4.8V4.822h14.4V19.2h-2.4V24H24V0H0z","size":20,"color":"#003366"},{"tag":"certmanager","tech":"cert-manager","name":"m 12.154078,19.052396 c -0.01644,0.05556 -0.04151,0.135508 -0.05639,0.177695 -0.04697,0.140877 -0.03836,0.153533 0.0971,0.153533 0.09083,0 0.124513,-0.007 0.133105,-0.0275 0.0024,-0.007 -0.0032,-0.03447 -0.01175,-0.06102 -0.01485,-0.04539 -0.126081,-0.335958 -0.130791,-0.34056 -10e-4,-10e-4 -0.01485,0.04313 -0.03128,0.09785 z M 8.0740941,17.936498 c -0.051678,0.03993 -0.1143588,0.09248 -0.1386275,0.115837 -0.055595,0.0533 -0.05874,0.07514 -0.018011,0.113527 0.02584,0.02505 0.1409414,0.09719 0.1566271,0.09867 0.014882,0.001 0.08379,-0.252992 0.093961,-0.347848 0.00314,-0.02901 0.00468,-0.05255 0.00314,-0.05255 -0.00154,0 -0.045407,0.03296 -0.097089,0.07236 z m 9.4129269,-1.817575 c -0.04859,0.03055 -0.177055,0.158136 -0.19508,0.193547 -0.01175,0.02273 -0.01175,0.02738 -0.001,0.04307 0.01409,0.02113 0.109652,0.104944 0.154301,0.135509 l 0.03221,0.02192 0.04143,-0.04463 c 0.04539,-0.04855 0.107343,-0.137043 0.136148,-0.19278 0.03842,-0.07675 -0.01097,-0.158903 -0.107346,-0.177695 -0.01645,-0.0032 -0.03202,0.0024 -0.06102,0.02113 z M 11.84866,8.231448 c -0.4268,0.1049448 -0.588131,0.646848 -0.288172,0.964793 0.188753,0.199645 0.493339,0.244312 0.726759,0.107251 0.229456,-0.135495 0.340675,-0.43851 0.254461,-0.696218 C 12.491598,8.457639 12.360051,8.3206738 12.207297,8.2595801 12.100782,8.2165071 11.953564,8.2055471 11.84866,8.231448 Z m 1.453443,-3.6022867 c -0.06656,0.017226 -0.09083,0.063431 -0.08379,0.1557962 0.0085,0.1096517 0.03367,0.1346645 0.133207,0.1346645 0.03367,0 0.07517,0.00551 0.09636,0.012535 0.03055,0.010967 0.04386,0.010967 0.07517,0.00386 0.07362,-0.017238 0.108082,-0.057159 0.109652,-0.1299601 10e-4,-0.047779 -0.02036,-0.082225 -0.07516,-0.1222042 -0.05795,-0.042281 -0.191118,-0.070475 -0.255293,-0.054823 z M 11.675589,2.7042906 C 10.138358,2.7536143 8.6379274,3.1843389 7.3105663,3.9588287 5.4655713,5.034023 4.0340517,6.7294615 3.2838485,8.725588 2.6565859,10.396735 2.5257948,12.245644 2.9103059,13.99823 c 0.332839,1.516082 1.0485656,2.935084 2.0697457,4.102692 0.2874182,0.328927 0.6295638,0.668848 0.9522524,0.946768 1.4941743,1.282675 3.3430748,2.054088 5.301626,2.211482 0.47773,0.03842 1.029006,0.03842 1.511395,0 2.818393,-0.224739 5.380714,-1.729111 6.968845,-4.091723 0.350148,-0.520045 0.674218,-1.133923 0.90765,-1.718935 0.386199,-0.965688 0.599049,-1.952291 0.652357,-3.018873 0.01012,-0.209053 0.0056,-0.870027 -0.0079,-1.045446 C 21.198997,10.506331 21.061199,9.807802 20.804373,9.038797 20.401939,7.8351643 19.779368,6.7654492 18.916308,5.7928233 18.781566,5.6417315 18.342954,5.2031194 18.191978,5.0684548 17.205196,4.1929052 16.110494,3.5609726 14.883364,3.158453 14.039122,2.8820161 13.187938,2.7340692 12.267789,2.7035159 c -0.259179,-0.00858 -0.319531,-0.00858 -0.592005,9.37e-4 z m -0.533314,1.5192139 c 0.02818,0.012533 0.04228,0.043862 0.05718,0.1253413 0.02271,0.12849 0.02271,0.1346646 0,0.1605134 -0.01012,0.013312 -0.03288,0.028195 -0.0501,0.032902 -0.01645,0.00551 -0.13781,0.027403 -0.268601,0.048554 -0.130791,0.021922 -0.249859,0.043071 -0.263883,0.04778 -0.03995,0.013314 -0.05403,0.049345 -0.04228,0.1072522 0.0188,0.089272 0.04307,0.0995 0.171495,0.072831 0.04228,-0.00858 0.115927,-0.021151 0.162904,-0.028193 0.04776,-0.00704 0.115095,-0.019568 0.151091,-0.028195 0.0791,-0.018011 0.09006,-0.018011 0.123681,-0.00231 0.03524,0.01644 0.05403,0.059513 0.06891,0.1573686 0.01013,0.064994 0.01097,0.084562 0.0032,0.1088208 -0.01252,0.037591 -0.04933,0.063429 -0.09867,0.069685 -0.02036,0.00314 -0.114359,0.018796 -0.209054,0.035237 -0.09479,0.01645 -0.188752,0.03211 -0.209053,0.035239 -0.02036,0.00231 -0.04463,0.010963 -0.05482,0.018796 -0.01486,0.012535 -0.01723,0.021151 -0.01645,0.063429 0.0016,0.057162 0.01253,0.094792 0.03368,0.1135304 0.02034,0.01801 0.03993,0.015664 0.354699,-0.038364 0.263154,-0.044637 0.284286,-0.046219 0.314008,-0.013318 0.0086,0.0094 0.01645,0.036802 0.02036,0.068914 0.0038,0.028964 0.01253,0.068911 0.01878,0.087707 0.01959,0.054033 0.01645,0.0995 -0.0079,0.1222054 -0.02899,0.02663 -0.14796,0.050888 -0.683665,0.1409286 -0.27792,0.046198 -0.309291,0.049343 -0.33514,0.031339 -0.02663,-0.018799 -0.03915,-0.064995 -0.08066,-0.313267 -0.02188,-0.1292165 -0.0681,-0.394672 -0.102558,-0.5904304 -0.03368,-0.1950296 -0.06187,-0.3703978 -0.06187,-0.3899698 0,-0.081437 0.03445,-0.1041151 0.199645,-0.1268191 0.173054,-0.025068 0.429101,-0.068914 0.571704,-0.09793 0.133092,-0.027403 0.202776,-0.033675 0.233367,-0.019577 z m 2.143353,0.055597 c 0.390034,0.079098 0.474535,0.1049434 0.573354,0.1785001 0.147141,0.1080832 0.20045,0.2803232 0.150465,0.4839308 -0.03288,0.1346645 -0.09941,0.2231795 -0.213873,0.2827137 -0.03915,0.020358 -0.06735,0.040719 -0.07283,0.051678 -0.0062,0.014095 -0.0014,0.039156 0.02351,0.1260828 0.06264,0.2114696 0.103375,0.3609761 0.103375,0.3766618 0,0.028967 -0.02507,0.050909 -0.06264,0.054808 -0.04932,0.00551 -0.172326,-0.010957 -0.222438,-0.029758 -0.05089,-0.018799 -0.09239,-0.061077 -0.119067,-0.1222042 -0.01097,-0.023506 -0.04386,-0.1245129 -0.07362,-0.2240105 -0.03836,-0.1268191 -0.0603,-0.1871932 -0.07283,-0.1989159 -0.02661,-0.027423 -0.146502,-0.045428 -0.158903,-0.02505 -0.0032,0.00551 -0.01882,0.073601 -0.03445,0.1526642 -0.02821,0.1378093 -0.05481,0.2161612 -0.08456,0.2482741 -0.04149,0.046199 -0.11279,0.055597 -0.202112,0.028193 -0.107252,-0.032883 -0.136237,-0.057159 -0.136237,-0.1135278 0,-0.017227 0.04228,-0.2482869 0.09479,-0.5128988 0.05168,-0.2647269 0.104946,-0.5371752 0.118236,-0.6061311 0.02738,-0.1449043 0.04386,-0.1832174 0.08456,-0.1973435 0.03211,-0.01018 0.01097,-0.013316 0.305405,0.046198 z m 2.437807,0.8331841 c 0.01412,0.00704 0.113526,0.069683 0.220904,0.1401999 0.190351,0.1229405 0.404735,0.2576063 0.562232,0.3532292 0.09004,0.054033 0.11122,0.078307 0.11122,0.1283877 0,0.028967 -0.007,0.046989 -0.03836,0.097929 -0.02192,0.034447 -0.0517,0.075956 -0.06812,0.091627 -0.04151,0.043072 -0.07675,0.041509 -0.159798,-0.00623 -0.131545,-0.075956 -0.160437,-0.089271 -0.197382,-0.089271 -0.03288,0 -0.03993,0.00386 -0.06814,0.033674 -0.02898,0.029757 -0.302976,0.4502326 -0.427618,0.6554254 -0.0611,0.1002365 -0.07362,0.1174972 -0.100238,0.1346645 -0.03055,0.020359 -0.0556,0.017239 -0.103376,-0.012523 -0.02347,-0.014884 -0.06735,-0.042284 -0.09784,-0.060306 -0.101068,-0.061077 -0.122205,-0.091625 -0.102545,-0.1487906 0.0056,-0.015663 0.05403,-0.097098 0.108083,-0.1801749 0.217708,-0.3382721 0.422888,-0.6726835 0.418925,-0.6836776 -0.007,-0.018008 -0.08223,-0.07439 -0.133974,-0.1002365 -0.116665,-0.058742 -0.153533,-0.095531 -0.153533,-0.1542365 0,-0.054033 0.06499,-0.1644891 0.115928,-0.1981617 0.02661,-0.017227 0.08066,-0.01801 0.113414,-0.00154 z m -7.2656403,0.069683 c 0.08379,0.021922 0.1440862,0.056388 0.2137707,0.1253426 0.068912,0.06812 0.075956,0.08379 0.05247,0.1292186 -0.022714,0.043865 -0.1080832,0.093223 -0.2059214,0.1182361 -0.079099,0.020359 -0.1103881,0.018799 -0.1683499,-0.00623 -0.069683,-0.030546 -0.1487906,-0.030546 -0.2098972,0 -0.057949,0.029757 -0.1119579,0.076747 -0.1386275,0.1213745 -0.018011,0.031319 -0.021151,0.045426 -0.021151,0.095531 0,0.066575 0.016451,0.1088208 0.091625,0.2341608 0.110392,0.184777 0.1801749,0.2662865 0.2420101,0.2827137 0.077538,0.021149 0.1801749,-0.010965 0.2552925,-0.080644 0.046198,-0.042284 0.063431,-0.079102 0.072829,-0.1510917 0.01018,-0.07752 0.036029,-0.1253439 0.1056837,-0.1950297 0.090834,-0.090063 0.1769278,-0.1213745 0.2193061,-0.079102 0.01018,0.010191 0.028193,0.047782 0.039945,0.083791 0.030548,0.091625 0.030548,0.2020352 9.358e-4,0.2928641 -0.072829,0.2208785 -0.2795817,0.4095418 -0.5207481,0.47534 -0.046199,0.012526 -0.084562,0.016441 -0.162073,0.017227 C 8.2325033,6.6466034 8.2168124,6.6441233 8.1534009,6.6237485 8.0343339,6.584593 7.9435037,6.5133578 7.8495428,6.3841417 7.7250324,6.2142195 7.6529408,6.0842721 7.6193577,5.9714679 7.5935191,5.8845317 7.5896009,5.7584387 7.6106954,5.6793325 7.6772722,5.4287317 7.9051319,5.2329734 8.1917319,5.1797289 c 0.064223,-0.012536 0.2146016,-0.010965 0.2662865,0.00231 z M 12.20339,7.6691091 c 0.422083,0.081438 0.772909,0.3970776 0.890405,0.8019019 0.06735,0.233343 0.0556,0.521592 -0.03055,0.750205 -0.08848,0.234915 -0.274852,0.443227 -0.513743,0.573277 -0.03995,0.02115 -0.08615,0.05091 -0.102547,0.06579 l -0.03055,0.02584 V 10.3215 l 0.01801,0.0039 c 0.0094,0.0015 0.202879,0.0031 0.429191,0.0023 l 0.411894,-9.34e-4 0.0517,-0.03447 c 0.08692,-0.05639 0.138704,-0.0736 0.230236,-0.07752 0.09627,-0.0039 0.162098,0.01253 0.233304,0.05951 0.177695,0.116669 0.237267,0.334412 0.144074,0.524724 -0.11196,0.228626 -0.376739,0.294449 -0.599816,0.149622 -0.05089,-0.03289 -0.05481,-0.03445 -0.11196,-0.03366 -0.353983,0.0039 -0.794883,0.01252 -0.800329,0.01565 -0.0032,0.0023 -0.0063,0.822292 -0.0063,1.821505 v 1.818367 l 0.01723,0.01801 c 0.02113,0.02271 0.06422,0.02347 0.264726,0.0062 0.455781,-0.03916 0.844153,-0.124511 1.144125,-0.251329 0.241102,-0.101806 0.551237,-0.377506 0.746446,-0.663351 0.04541,-0.06735 0.04699,-0.08771 0.007,-0.09867 -0.01645,-0.0046 -0.05013,-0.01332 -0.07439,-0.02036 -0.08458,-0.02271 -0.122943,-0.08144 -0.09479,-0.144073 0.01013,-0.02271 0.129373,-0.141773 0.421354,-0.420587 0.223845,-0.213873 0.417264,-0.395505 0.430687,-0.403265 0.05011,-0.03132 0.116665,-0.01175 0.144073,0.04228 0.01801,0.03603 0.266926,1.050189 0.266926,1.086879 0,0.03211 -0.01723,0.0697 -0.04386,0.09479 -0.04464,0.04149 -0.09627,0.04776 -0.171558,0.02192 -0.0603,-0.02036 -0.09083,-0.02036 -0.111222,0.0014 -0.0085,0.01012 -0.04151,0.06343 -0.07283,0.119805 -0.342861,0.617074 -0.822382,1.100301 -1.410385,1.422901 -0.101069,0.0556 -0.39617,0.194313 -0.606208,0.285845 -0.217708,0.09479 -0.394636,0.144074 -0.612395,0.173093 l -0.11039,0.0149 -0.231757,0.226273 c -0.12765,0.124513 -0.243583,0.232665 -0.257606,0.239569 -0.03286,0.01801 -0.108082,0.01801 -0.140929,10e-4 -0.01409,-0.007 -0.133105,-0.119067 -0.265456,-0.249028 l -0.240425,-0.2365 -0.08458,-0.01331 C 11.076462,15.784196 10.834452,15.698039 10.470318,15.518816 9.7334091,15.1555 9.1554932,14.611933 8.7592325,13.911099 c -0.038364,-0.06735 -0.079101,-0.140238 -0.091625,-0.161331 -0.011753,-0.02113 -0.035255,-0.04933 -0.05168,-0.06264 -0.028193,-0.02273 -0.034446,-0.02428 -0.090062,-0.02351 -0.033675,0 -0.081437,0.0032 -0.1072523,0.0063 -0.039945,0.0046 -0.050906,0.0032 -0.072829,-0.01012 -0.032884,-0.02113 -0.056388,-0.0603 -0.056388,-0.09479 0,-0.04463 0.3398445,-1.109659 0.3609761,-1.132363 0.023502,-0.02507 0.065784,-0.03603 0.1018051,-0.02661 0.024276,0.007 0.087708,0.07283 0.4182092,0.433076 0.2145889,0.233305 0.3946742,0.432349 0.4016925,0.442448 0.01488,0.02347 0.01488,0.07047 -0.00155,0.101805 -0.015663,0.03132 -0.043074,0.04541 -0.1159286,0.06031 -0.056388,0.01175 -0.076746,0.02507 -0.076746,0.05091 0,0.01801 0.1260802,0.208375 0.1918848,0.289808 0.1816578,0.225506 0.3860963,0.401667 0.5481687,0.473001 0.307719,0.134741 0.768217,0.244298 1.284299,0.306044 0.209897,0.02507 0.217747,0.02507 0.238035,-0.001 l 0.01653,-0.0211 v -1.803454 c 0,-1.628864 -0.0014,-1.804271 -0.01253,-1.815236 -0.01097,-0.01096 -0.06422,-0.01253 -0.469063,-0.01253 -0.305418,0 -0.464372,0.0032 -0.479227,0.0086 -0.01175,0.0046 -0.04149,0.02113 -0.06501,0.0368 -0.165218,0.109559 -0.375102,0.08921 -0.512899,-0.0494 -0.1597713,-0.161344 -0.1613309,-0.407227 -0.0023,-0.572433 0.0791,-0.08223 0.171495,-0.120637 0.291292,-0.120637 0.08456,0 0.151091,0.02036 0.226324,0.06891 0.02663,0.01723 0.05718,0.03368 0.06735,0.0368 0.0094,0.0031 0.222438,0.0055 0.473038,0.0062 h 0.454196 l 0.0149,-0.01801 c 0.01253,-0.01565 0.01409,-0.03445 0.01409,-0.196602 0,-0.116669 -0.0032,-0.18562 -0.0086,-0.198161 -0.007,-0.01488 -0.03211,-0.02976 -0.101805,-0.0603 -0.380682,-0.166722 -0.603044,-0.439285 -0.689155,-0.844941 -0.02349,-0.108821 -0.02507,-0.313254 -0.0046,-0.418209 0.03994,-0.1981618 0.124514,-0.3735427 0.254564,-0.5293261 0.104901,-0.1253149 0.221565,-0.2161323 0.3735,-0.290534 0.236462,-0.1150964 0.473039,-0.1480492 0.722796,-0.1002365 z M 8.009077,10.612812 c 0.2380343,0.01175 0.4033544,0.03445 0.5935901,0.08223 0.1966021,0.04932 0.3344114,0.102544 0.6750741,0.260751 0.3978063,0.186349 0.6162814,0.250601 0.9632078,0.286587 0.393946,0.04149 0.822293,0.01252 1.151948,-0.07595 l 0.06814,-0.0188 v 0.106513 l -0.04072,0.01253 c -0.06656,0.01957 -0.252902,0.05637 -0.3547,0.06968 -0.295267,0.03838 -0.66096,0.0368 -0.94756,-0.0038 C 9.8056226,11.287867 9.5973106,11.219748 9.1939945,11.031737 8.7828803,10.83911 8.5784418,10.775716 8.2425091,10.733324 c -0.1370679,-0.01644 -0.5239056,-0.02349 -0.679689,-0.01096 -0.3978063,0.03055 -0.6327214,0.0971 -1.0838233,0.308549 -0.2858457,0.133092 -0.3852526,0.173067 -0.5591378,0.224011 -0.2498594,0.07283 -0.5324836,0.109653 -0.8528584,0.109653 -0.4103599,0 -0.7580537,-0.06031 -1.0759868,-0.185608 -0.094792,-0.0368 -0.4229137,-0.18635 -0.4322203,-0.196602 -0.00551,-0.0056 0.00468,-0.09396 0.010966,-0.100237 0.00155,-0.0023 0.063431,0.02427 0.1378093,0.05874 0.4260585,0.199734 0.6382568,0.263883 1.0031576,0.303858 0.1676211,0.01802 0.5450245,0.01802 0.7126456,0 0.3766619,-0.04151 0.5693137,-0.101069 1.0509306,-0.324977 0.4964844,-0.231758 0.785475,-0.299972 1.3375408,-0.313267 0.023504,-9.37e-4 0.1127902,0.0023 0.1973435,0.0062 z m 11.077024,0 c 0.456509,0.02192 0.735324,0.09553 1.209859,0.31714 l 0.130011,0.06108 0.0056,0.05403 c 0.0032,0.02976 0.0038,0.0556 0.0024,0.05795 -0.0024,0.0015 -0.06893,-0.02663 -0.148036,-0.06422 -0.301442,-0.141785 -0.447305,-0.197343 -0.641236,-0.245155 -0.232665,-0.05718 -0.439379,-0.0791 -0.739287,-0.0791 -0.364977,0 -0.627301,0.03759 -0.901513,0.129219 -0.140878,0.04699 -0.22883,0.08379 -0.477603,0.199644 -0.338259,0.157369 -0.512247,0.218475 -0.75565,0.265456 -0.322664,0.06264 -0.732256,0.07283 -1.084578,0.02817 -0.282778,-0.0368 -0.534874,-0.111959 -0.834015,-0.250601 -0.382108,-0.176927 -0.507517,-0.228625 -0.654786,-0.27016 l -0.06264,-0.01801 0.01253,-0.04776 c 0.01645,-0.05795 0.0062,-0.05795 0.176161,-9.36e-4 0.141005,0.04699 0.231003,0.08456 0.476197,0.198916 0.291342,0.135496 0.435416,0.190325 0.628068,0.235733 0.438484,0.104944 1.025005,0.101807 1.460498,-0.0079 0.184726,-0.0462 0.323302,-0.100237 0.644559,-0.249859 0.298374,-0.139382 0.465202,-0.200463 0.672683,-0.246715 0.169897,-0.03836 0.375077,-0.06343 0.574121,-0.06968 0.03447,-0.0015 0.0823,-0.0031 0.105683,-0.0038 0.02354,-9.36e-4 0.114358,0.0023 0.201217,0.0062 z M 8.0975677,11.889274 c 0.3226759,0.0235 0.5717043,0.0791 0.8465815,0.188753 0.052471,0.02036 0.1910539,0.08223 0.3085498,0.136237 0.2490284,0.115097 0.3500077,0.157381 0.4816169,0.198916 0.2795811,0.08927 0.5591501,0.123774 0.9491331,0.115928 0.292135,-0.0062 0.465918,-0.02742 0.681261,-0.08379 0.04853,-0.01331 0.08927,-0.0235 0.09161,-0.0235 0.0032,0 0.0046,0.03836 0.0046,0.08614 v 0.08537 l -0.02899,0.0079 c -0.271733,0.07283 -0.483189,0.09784 -0.82848,0.09784 -0.310135,0 -0.497302,-0.01878 -0.7322175,-0.07439 C 9.6629218,12.575348 9.5094255,12.51899 9.2149826,12.381924 9.113175,12.334164 9.0082417,12.286394 8.9823878,12.27541 8.9565488,12.26444 8.9103498,12.24174 8.8798438,12.22527 8.8461698,12.20645 8.7976168,12.18847 8.7584693,12.17985 8.7224423,12.17195 8.6449402,12.15245 8.5869746,12.13678 8.361494,12.07727 8.1429294,12.05301 7.8351977,12.05301 c -0.3798194,0 -0.6452622,0.03916 -0.9326804,0.138628 -0.1018051,0.03522 -0.2357333,0.09322 -0.5395914,0.232614 C 6.117771,12.53704 5.9259757,12.601179 5.7090729,12.64513 5.3465244,12.7164 4.8640638,12.72109 4.4858679,12.6561 4.2242986,12.61148 4.0058107,12.536295 3.649539,12.3695 l -0.1487907,-0.07048 -0.00231,-0.09084 c -9.357e-4,-0.05091 0,-0.09162 0.00231,-0.09162 0.00231,0 0.1018064,0.04543 0.2216072,0.101068 0.119067,0.0556 0.2576063,0.116666 0.3069901,0.136237 0.3218578,0.126081 0.6209859,0.177771 1.0376099,0.177771 0.4166496,0 0.7157905,-0.05168 1.0376098,-0.177771 0.049325,-0.01961 0.1840484,-0.0791 0.2984123,-0.132351 0.11436,-0.05249 0.2482869,-0.112792 0.2975685,-0.133105 0.2889905,-0.119067 0.5520428,-0.176928 0.9154223,-0.201217 0.088481,-0.0062 0.3829515,-0.0046 0.4816168,0.0024 z m 5.5365453,0 c 0.318701,0.0235 0.567729,0.07831 0.841941,0.185621 0.04935,0.01958 0.183192,0.0791 0.297607,0.131519 0.114359,0.05324 0.254398,0.115928 0.311669,0.139369 l 0.104114,0.04228 -0.02976,0.02036 c -0.01645,0.01097 -0.04699,0.03838 -0.06891,0.06031 -0.02113,0.02113 -0.04307,0.03915 -0.04855,0.03915 -0.01097,0 -0.161331,-0.06501 -0.288275,-0.125343 -0.420587,-0.198916 -0.636633,-0.2686 -0.960191,-0.309304 -0.352449,-0.04386 -0.863801,-0.01959 -1.140967,0.05403 -0.03288,0.0094 -0.04228,0.0094 -0.04542,0.0014 -0.0024,-0.0056 -0.0024,-0.04464 -0.0014,-0.08692 l 0.0024,-0.07752 0.08223,-0.01801 c 0.110392,-0.02347 0.288173,-0.04855 0.403355,-0.05637 0.137042,-0.0094 0.414195,-0.0094 0.540243,-0.001 z m 5.536549,0 c 0.281116,0.02113 0.490131,0.06187 0.728421,0.144086 0.196615,0.06735 0.580256,0.242752 0.578722,0.265456 0,0.007 -0.001,0.04699 -0.0014,0.08771 -0.001,0.04072 -0.0046,0.07439 -0.0085,0.07439 -0.0038,0 -0.08777,-0.03759 -0.186388,-0.083 -0.369708,-0.17308 -0.536408,-0.232589 -0.771375,-0.276437 -0.339026,-0.06422 -0.79643,-0.06735 -1.149647,-0.0079 -0.252863,0.04228 -0.429152,0.102545 -0.780706,0.266273 -0.466737,0.217734 -0.678948,0.281883 -1.069749,0.325732 -0.20518,0.02273 -0.61081,0.01723 -0.829285,-0.01012 -0.03603,-0.0046 -0.03759,-0.0062 -0.04541,-0.03759 -0.0094,-0.03603 -0.03288,-0.110391 -0.04307,-0.133092 -0.0056,-0.01331 -0.0038,-0.01412 0.02036,-0.01023 0.162866,0.03053 0.582558,0.04622 0.795536,0.02976 0.232665,-0.01801 0.427618,-0.05483 0.61554,-0.115099 0.137937,-0.04541 0.2466,-0.09006 0.479137,-0.198916 0.296073,-0.138628 0.434649,-0.191054 0.638167,-0.242752 0.158136,-0.03995 0.341328,-0.06656 0.548169,-0.08065 0.08927,-0.0062 0.382875,-0.0046 0.48151,0.0024 z m -11.0903281,1.531757 0.035256,0.0046 -0.00785,0.02507 c -0.010966,0.0368 -0.00858,0.137809 0.00386,0.173093 l 0.011743,0.03211 -0.2161613,-0.0032 c -0.3946742,-0.0062 -0.6758155,0.03053 -0.9569696,0.123774 -0.1323507,0.04386 -0.2184752,0.07989 -0.4612139,0.193547 -0.3805482,0.176928 -0.5825833,0.244298 -0.8778635,0.291343 -0.185608,0.02976 -0.2725634,0.03603 -0.5442831,0.03603 -0.2717324,0 -0.358675,-0.0062 -0.544283,-0.03603 -0.1456586,-0.02271 -0.2647269,-0.05091 -0.3962466,-0.09396 -0.1542366,-0.0501 -0.3946743,-0.148804 -0.3946743,-0.162099 0,-0.0032 -0.012536,-0.0603 -0.027423,-0.126818 -0.015651,-0.06656 -0.029757,-0.129372 -0.03132,-0.138704 -0.00314,-0.0149 0.015663,-0.0079 0.1550547,0.05639 0.292864,0.133974 0.5153149,0.203646 0.7611985,0.238034 0.3892284,0.05404 0.8387323,0.03915 1.1628911,-0.03915 0.2098972,-0.05011 0.3375434,-0.09793 0.6382568,-0.238035 0.3092912,-0.14484 0.466762,-0.20518 0.6648342,-0.255292 0.1143588,-0.02898 0.2834424,-0.05795 0.4040831,-0.06891 0.049342,-0.0046 0.102544,-0.01012 0.1174972,-0.01097 0.050908,-0.0056 0.4674908,-0.0056 0.5034899,-10e-4 z m 5.7338991,0.01801 c 0.136276,0.01877 0.22474,0.03445 0.313331,0.05637 0.125343,0.03136 0.117497,0.02821 0.133974,0.06264 0.0079,0.01801 0.02976,0.04855 0.04855,0.06735 l 0.03367,0.03522 -0.04072,0.04855 c -0.02273,0.02584 -0.04386,0.05091 -0.04699,0.0548 -0.0032,0.0032 -0.05249,-0.0062 -0.11039,-0.02113 -0.124513,-0.03368 -0.230236,-0.05404 -0.378272,-0.07362 -0.156602,-0.01959 -0.622443,-0.02036 -0.786971,0 -0.0971,0.01175 -0.300713,0.04855 -0.357844,0.06499 l -0.01801,0.0046 v -0.2365 l 0.02036,-0.0079 c 0.0517,-0.01961 0.321103,-0.0603 0.484761,-0.07362 0.02192,-0.0014 0.162866,-0.0014 0.313331,-10e-4 0.223205,0.0024 0.296073,0.0056 0.391568,0.01882 z m 5.39245,-0.0149 c 0.20991,0.01645 0.414195,0.05403 0.60135,0.110391 0.192012,0.05718 0.494094,0.185493 0.494094,0.20991 0,0.0149 -0.04539,0.213105 -0.04935,0.217708 -0.0014,0.0014 -0.06497,-0.02507 -0.140877,-0.05952 -0.288275,-0.130906 -0.48783,-0.189455 -0.782369,-0.229469 -0.11205,-0.01567 -0.162866,-0.01723 -0.413428,-0.01801 -0.227935,0 -0.309368,0.0032 -0.399366,0.01409 -0.321001,0.03995 -0.546635,0.109653 -0.916215,0.283416 -0.355645,0.167468 -0.542672,0.235734 -0.78697,0.286613 -0.365617,0.07596 -0.88579,0.08223 -1.260739,0.01485 -0.122204,-0.02192 -0.199683,-0.03995 -0.199683,-0.04697 0,-0.0032 0.02427,-0.04776 0.0548,-0.09867 0.02976,-0.05168 0.05562,-0.09553 0.05639,-0.09784 0.0014,-0.0032 0.0462,0.0014 0.100239,0.01012 0.364978,0.05483 0.729827,0.05951 1.053258,0.01332 0.291342,-0.04149 0.455742,-0.09627 0.876968,-0.291343 0.237267,-0.109651 0.346185,-0.154301 0.489492,-0.199683 0.181658,-0.05795 0.411127,-0.101807 0.618608,-0.118236 0.121282,-0.0094 0.482333,-0.01012 0.603779,-10e-4 z m -7.748818,0.764343 c -0.0056,0.01567 -0.226325,0.06422 -0.371242,0.08223 -0.07674,0.0094 -0.08693,0.0094 -0.172325,-0.0079 -0.119068,-0.02428 -0.335972,-0.07831 -0.440083,-0.110391 -0.08927,-0.02738 -0.292135,-0.102546 -0.287418,-0.106514 9.37e-4,-0.0014 0.03211,10e-4 0.06812,0.0046 0.122205,0.01409 0.443227,0.01801 0.583427,0.0086 0.21303,-0.01487 0.407228,-0.04697 0.567729,-0.09322 l 0.05091,-0.01485 0.0024,0.11436 c 10e-4,0.06264 10e-4,0.117497 -0.0014,0.122943 z m -4.9876034,1.422839 c 0.032902,0.01801 0.1417852,0.130011 0.1644764,0.167468 0.039947,0.06891 0.03603,0.09161 -0.082227,0.401667 -0.056388,0.148803 -0.1041125,0.275619 -0.1072509,0.282778 -0.00386,0.01012 0.01488,0.0094 0.1386275,-0.01012 0.4032649,-0.0611 0.4275286,-0.06422 0.4816168,-0.04932 0.1472055,0.03993 0.2748645,0.202751 0.2153304,0.27498 -0.021923,0.02738 -0.9452086,0.775337 -0.9773087,0.792467 -0.02584,0.01332 -0.061869,0.01409 -0.085354,0.0014 -0.010191,-0.0056 -0.033675,-0.03126 -0.05168,-0.05801 -0.01801,-0.02665 -0.047781,-0.06345 -0.066576,-0.08302 -0.079084,-0.08223 -0.071267,-0.126821 0.032883,-0.206714 0.1480492,-0.112791 0.3461214,-0.282778 0.3375435,-0.288275 -0.022694,-0.01409 -0.093222,-0.0149 -0.1723129,-0.0024 -0.087707,0.01412 -0.1362369,0.01024 -0.1840483,-0.01486 -0.05168,-0.02742 -0.087707,-0.09163 -0.087707,-0.156602 0,-0.01882 0.019587,-0.08927 0.047781,-0.171558 0.026631,-0.07675 0.046198,-0.141773 0.043843,-0.144074 -0.00468,-0.0038 -0.2130292,0.162099 -0.3500076,0.278815 -0.1299601,0.110389 -0.1566271,0.107251 -0.2694186,-0.03288 -0.070476,-0.0885 -0.085354,-0.116666 -0.079102,-0.146374 0.00785,-0.03603 0.029759,-0.05795 0.1714947,-0.170792 0.073621,-0.05795 0.2380343,-0.191118 0.3649519,-0.295306 0.1268191,-0.103376 0.2662737,-0.216941 0.3092912,-0.252096 0.043071,-0.03445 0.085373,-0.07127 0.09396,-0.08066 0.021149,-0.02428 0.059516,-0.04697 0.078311,-0.04697 0.00866,0.001 0.023504,0.0046 0.032882,0.01013 z m 11.1944854,0.123773 c 0.07835,0.01567 0.167596,0.06579 0.229469,0.12765 0.08701,0.08694 0.118235,0.160437 0.133974,0.311669 0.0024,0.02661 0.01012,0.05249 0.01959,0.06422 0.01644,0.02113 0.007,0.01878 0.257593,0.06422 0.08852,0.01563 0.173093,0.03211 0.189456,0.03522 0.08456,0.02036 0.08381,0.07283 -0.0038,0.192012 -0.09396,0.127652 -0.198277,0.162099 -0.350916,0.116666 -0.05801,-0.01801 -0.243531,-0.05091 -0.281882,-0.05091 -0.02109,0 -0.07044,0.04778 -0.09322,0.09006 l -0.01959,0.03603 0.0243,0.02113 c 0.01331,0.01175 0.06027,0.04932 0.104944,0.08379 0.188689,0.145608 0.204413,0.163633 0.188689,0.215407 -0.01096,0.0368 -0.09248,0.153534 -0.133207,0.190351 -0.07194,0.06499 -0.08701,0.05795 -0.34708,-0.150465 -0.117497,-0.09396 -0.315504,-0.249029 -0.440913,-0.344524 -0.293772,-0.224739 -0.292877,-0.224739 -0.310135,-0.26309 -0.02279,-0.05091 -0.01012,-0.083 0.07119,-0.180124 0.029,-0.03445 0.09078,-0.111959 0.137042,-0.172326 0.119068,-0.153533 0.19278,-0.239568 0.240464,-0.281115 0.04859,-0.04307 0.129372,-0.08615 0.187027,-0.101808 0.05085,-0.01408 0.14011,-0.01567 0.196742,-0.0039 z m -1.444825,1.327367 c 0.01882,0.01175 0.09479,0.111222 0.115098,0.150466 0.02976,0.05795 0.0079,0.104944 -0.07204,0.156601 -0.06264,0.03995 -0.321001,0.224739 -0.359481,0.256827 -0.02192,0.01801 -0.03367,0.03447 -0.03367,0.04539 0,0.02185 0.07283,0.119805 0.09161,0.123774 0.02273,0.0056 0.04541,-0.0063 0.115098,-0.05951 0.0368,-0.02825 0.104944,-0.07665 0.151104,-0.107344 0.04699,-0.03126 0.106514,-0.07364 0.133974,-0.0947 0.03603,-0.02731 0.05637,-0.03767 0.07516,-0.03767 0.04933,0 0.115929,0.06573 0.165167,0.163633 0.02584,0.0516 0.02192,0.08136 -0.01412,0.115835 -0.0235,0.02185 -0.241997,0.179996 -0.34708,0.25133 -0.06735,0.04539 -0.07517,0.07684 -0.03367,0.135508 0.05874,0.08306 0.07595,0.08306 0.195081,-0.0032 0.08615,-0.06272 0.275618,-0.198916 0.335063,-0.240463 0.0407,-0.02825 0.08693,-0.02656 0.119067,0.0038 0.02656,0.02505 0.08607,0.107344 0.105684,0.144841 0.01801,0.03522 0.01485,0.07119 -0.0094,0.09941 -0.01253,0.01408 -0.100976,0.08061 -0.198277,0.148037 -0.0971,0.06818 -0.249923,0.177055 -0.340561,0.241997 -0.09006,0.06573 -0.176927,0.126913 -0.192012,0.136403 -0.05481,0.03296 -0.08927,0.01801 -0.150465,-0.06742 -0.341328,-0.477603 -0.655426,-0.921073 -0.669616,-0.946001 -0.04228,-0.07439 -0.03211,-0.08607 0.225506,-0.266926 0.119806,-0.08379 0.278815,-0.197382 0.353345,-0.251329 0.167467,-0.122205 0.188688,-0.131546 0.238801,-0.09941 z m -7.9109243,0.350149 c 0.021922,0.01409 0.072829,0.04464 0.1143587,0.06743 0.041491,0.02279 0.089272,0.05254 0.1049448,0.06573 0.033675,0.0275 0.074393,0.08776 0.074393,0.109652 0,0.02185 -0.2568777,1.070515 -0.2748645,1.120756 -0.00785,0.0243 -0.014871,0.05801 -0.014871,0.07515 0,0.04614 -0.014882,0.09867 -0.03211,0.11436 -0.0094,0.0079 -0.032885,0.0149 -0.057934,0.01723 -0.036801,0.0032 -0.050906,0 -0.093961,-0.02109 -0.055597,-0.02731 -0.087708,-0.06102 -0.1198046,-0.125989 -0.018797,-0.03767 -0.02115,-0.0533 -0.022694,-0.129372 -9.384e-4,-0.04784 -0.00155,-0.09003 -0.00231,-0.0947 0,-0.01012 -0.00468,-0.01332 -0.2341609,-0.161459 -0.091625,-0.05952 -0.1722361,-0.108083 -0.1785001,-0.108083 -0.00551,0 -0.027402,0.01567 -0.047762,0.03447 -0.070494,0.06573 -0.130791,0.08136 -0.1934572,0.05254 -0.039946,-0.01882 -0.1989032,-0.133207 -0.2106259,-0.151999 -0.021151,-0.03371 0.00623,-0.05801 0.5277791,-0.465203 0.2779965,-0.216941 0.5176161,-0.4009 0.5324836,-0.409465 0.042281,-0.02347 0.08379,-0.02036 0.1290947,0.01006 z m 6.1677353,0.733023 c 0.118236,0.03051 0.229469,0.104946 0.282778,0.187921 0.04466,0.07119 0.02507,0.09627 -0.108082,0.139344 -0.08223,0.02656 -0.101806,0.02976 -0.171559,0.02976 -0.06891,0 -0.08456,-0.0032 -0.133207,-0.02354 -0.129372,-0.05481 -0.249028,-0.0086 -0.306044,0.117499 -0.02584,0.05801 -0.02976,0.100975 -0.0149,0.179228 0.01723,0.0947 0.05324,0.198277 0.09941,0.288275 0.06187,0.121467 0.122943,0.162866 0.22474,0.152767 0.105774,-0.01097 0.182424,-0.06102 0.220904,-0.141773 0.02898,-0.06102 0.02976,-0.09248 0.0024,-0.113526 -0.01959,-0.01486 -0.02192,-0.01563 -0.04855,-0.0038 -0.07441,0.03202 -0.116669,0.03446 -0.146375,0.0085 -0.01331,-0.01097 -0.03053,-0.04689 -0.0517,-0.103375 -0.05795,-0.160437 -0.04933,-0.173732 0.157369,-0.238801 0.05795,-0.01801 0.140238,-0.04708 0.182425,-0.06347 0.101067,-0.04068 0.131545,-0.04068 0.169257,-0.001 0.05403,0.05725 0.116665,0.26373 0.123773,0.404736 0.0046,0.100976 -0.0063,0.156729 -0.04855,0.243531 -0.07048,0.143306 -0.266159,0.289809 -0.44641,0.332762 -0.06031,0.01409 -0.08615,0.01567 -0.176161,0.01253 -0.177695,-0.0062 -0.287508,-0.04934 -0.392335,-0.1543 -0.09479,-0.09396 -0.136275,-0.179229 -0.212211,-0.438485 -0.07204,-0.247494 -0.07126,-0.333529 0.0032,-0.485528 0.02661,-0.05556 0.04463,-0.0791 0.107252,-0.140878 0.11122,-0.109651 0.233304,-0.172325 0.387733,-0.199811 0.08302,-0.0149 0.216941,-0.0094 0.295305,0.01097 z m -4.6046602,0.04388 c 0.043864,0.0149 0.087708,0.04934 0.1056824,0.08306 0.00622,0.01253 0.050116,0.139344 0.097099,0.282778 0.04699,0.143306 0.101069,0.303871 0.119805,0.357179 l 0.03368,0.09627 0.0603,-0.213873 c 0.03288,-0.117497 0.06735,-0.245065 0.07596,-0.282777 0.01959,-0.08456 0.0329,-0.111129 0.065,-0.130779 0.03288,-0.02034 0.06264,-0.01959 0.136236,0.0032 0.03368,0.01023 0.08067,0.02429 0.105776,0.03126 0.0556,0.01567 0.08456,0.0469 0.08456,0.09078 0,0.01646 -0.01957,0.0947 -0.04307,0.173732 -0.06422,0.210677 -0.254474,0.909184 -0.266299,0.975787 -0.01175,0.06498 -0.0274,0.09322 -0.05403,0.100238 -0.02505,0.0062 -0.162073,-0.01097 -0.202764,-0.02505 -0.04386,-0.01567 -0.08144,-0.04539 -0.09867,-0.07985 -0.0078,-0.01567 -0.06108,-0.168235 -0.1174927,-0.338259 -0.1049473,-0.315504 -0.1362369,-0.397065 -0.1440862,-0.375844 -0.0094,0.0226 -0.083019,0.287508 -0.1182361,0.421354 -0.019586,0.07515 -0.043071,0.146502 -0.051678,0.158903 -0.024278,0.03296 -0.064222,0.04143 -0.1222042,0.0258 -0.025069,-0.007 -0.075185,-0.02109 -0.1103919,-0.03051 -0.073621,-0.01959 -0.1018063,-0.03597 -0.1119592,-0.06347 -0.013312,-0.03447 -0.00858,-0.05951 0.036029,-0.211571 0.036027,-0.122206 0.1894943,-0.674218 0.2458836,-0.884256 0.00784,-0.03051 0.017238,-0.07364 0.019586,-0.09553 0.00704,-0.05255 0.032112,-0.09078 0.062658,-0.09627 0.029757,-0.0056 0.1409286,0.01023 0.1926391,0.02747 z m 2.4558162,0.339026 c 0.07831,0.04068 0.119804,0.108821 0.214589,0.353983 0.226324,0.588183 0.34538,0.909184 0.349266,0.940504 0.0062,0.05556 -0.007,0.06177 -0.163645,0.07119 -0.123774,0.0079 -0.12849,0.0079 -0.158941,-0.0085 -0.03522,-0.01882 -0.07048,-0.06648 -0.07831,-0.105683 -0.0086,-0.04388 -0.02036,-0.06498 -0.03995,-0.07439 -0.02273,-0.01012 -0.460485,-0.0032 -0.482358,0.0079 -0.007,0.0038 -0.02036,0.02656 -0.02898,0.0501 -0.02271,0.06027 -0.03522,0.07665 -0.08223,0.109653 -0.111222,0.07684 -0.283443,0.09153 -0.317985,0.02825 -0.01567,-0.03051 -0.03055,0.02109 0.248274,-0.873901 0.07125,-0.228702 0.134665,-0.425189 0.141786,-0.43695 0.01723,-0.029 0.05403,-0.04784 0.126819,-0.06347 0.09161,-0.01882 0.09396,-0.01959 0.16835,-0.01723 0.05482,0.0014 0.07752,0.0056 0.103313,0.01854 z M 9.1555358,0.43245481 C 8.3239113,0.48492591 7.7208854,0.73861401 6.9346587,1.3682621 6.7577309,1.5100472 6.6119828,1.6361083 6.2141766,1.9908204 5.4169916,2.7018936 5.1930067,2.8671242 4.3699755,3.3495068 3.7027506,3.7402948 3.4427665,3.9015496 3.1992223,4.0770201 2.5234068,4.5633541 2.1436001,5.0331971 1.8726475,5.7168402 1.725442,6.087238 1.6330407,6.4239505 1.4450166,7.2728651 1.1991317,8.3794052 1.1325831,8.583003 0.68151442,9.606523 0.48962448,10.041901 0.40277006,10.247094 0.32283936,10.46011 c -0.44636093,1.187948 -0.4322393,1.985944 0.0571589,3.214638 0.0822267,0.206714 0.16992482,0.411894 0.3202802,0.749514 0.42291624,0.953032 0.50192524,1.196563 0.74864104,2.310147 0.054033,0.245066 0.1198047,0.530144 0.1456586,0.634205 0.2200476,0.898189 0.4730389,1.444812 0.8848818,1.909989 0.2286383,0.25836 0.5348742,0.514548 0.9271962,0.774442 0.2145889,0.141773 0.3398445,0.21937 0.6735017,0.414962 1.1636964,0.682783 1.2882043,0.772142 2.1887833,1.577956 0.5333145,0.476836 0.8057629,0.698507 1.1080997,0.900491 0.7776257,0.51915 1.4323058,0.671149 2.5803357,0.598281 0.1801745,-0.01097 0.3923605,-0.02976 0.9710445,-0.08456 0.582583,-0.05556 0.928769,-0.07213 1.281167,-0.05951 0.314826,0.01096 0.479226,0.02354 1.087735,0.0823 0.8615,0.08381 1.230185,0.09793 1.642948,0.06272 0.61554,-0.0533 1.094677,-0.223972 1.642169,-0.587415 0.289809,-0.192013 0.566961,-0.413429 0.997647,-0.797965 0.08306,-0.07364 0.227936,-0.202751 0.322664,-0.286613 0.648394,-0.578723 0.919283,-0.774443 1.722041,-1.245142 0.61081,-0.357946 0.840279,-0.498952 1.061183,-0.652357 0.859711,-0.595981 1.2725,-1.158213 1.570925,-2.141785 0.07439,-0.245066 0.151999,-0.558269 0.272678,-1.101836 0.242637,-1.093143 0.321001,-1.339896 0.709501,-2.220111 0.258361,-0.585882 0.324069,-0.742483 0.414195,-0.980518 0.177695,-0.471466 0.274213,-0.854341 0.310902,-1.24201 0.01723,-0.180085 0.01097,-0.541151 -0.01175,-0.712645 -0.03672,-0.270991 -0.106424,-0.562296 -0.204413,-0.85516 -0.0994,-0.297578 -0.199808,-0.545865 -0.45804,-1.131593 C 22.842028,8.576421 22.777726,8.3767257 22.522433,7.2255509 22.37836,6.5740118 22.306259,6.2936503 22.2045,5.9890252 22.045598,5.5113713 21.852051,5.1424436 21.588193,4.8135932 21.493496,4.6953584 21.238045,4.4392324 21.105094,4.3288443 20.78243,4.0602567 20.48265,3.8620822 19.738569,3.4259757 18.803562,2.8778064 18.569491,2.7094565 17.887309,2.1009592 17.491139,1.7468096 17.403442,1.6692758 17.295291,1.5768745 16.247403,0.68018441 15.548181,0.40299961 14.393893,0.42649881 c -0.321768,0.00704 -0.499591,0.02036 -1.276462,0.094793 -0.553616,0.05326 -0.786204,0.067349 -1.127685,0.067349 -0.340675,0 -0.573277,-0.014095 -1.127672,-0.067349 -0.475455,-0.045114 -0.690056,-0.0647 -0.8694001,-0.077224 C 9.7890535,0.42918601 9.3098528,0.42291811 9.155514,0.43231031 Z M 12.533858,1.8185548 c 0.960869,0.055597 1.839512,0.2239083 2.7252,0.5239057 2.395505,0.8104801 4.409657,2.4926235 5.645416,4.7150679 0.09172,0.1644891 0.286612,0.5513141 0.364977,0.7243684 0.762809,1.6797602 1.054024,3.5474712 0.840918,5.3916822 -0.22883,1.979687 -1.029735,3.835651 -2.320336,5.376022 -0.337492,0.401667 -0.844242,0.908417 -1.245909,1.245909 -0.506878,0.424423 -1.031269,0.785437 -1.613188,1.111296 -0.19508,0.108082 -0.622443,0.321001 -0.826217,0.411127 -1.790179,0.789272 -3.768298,1.045459 -5.716669,0.740054 C 8.6512328,21.785534 7.0121937,21.060292 5.6221806,19.949898 4.8993871,19.372746 4.2368654,18.672638 3.6988695,17.919312 2.2493285,15.887811 1.6032673,13.450003 1.8530768,10.949552 1.9979863,9.493756 2.4733301,8.0575385 3.2289958,6.7873555 3.854695,5.7372086 4.6675593,4.8037548 5.6229425,4.0386559 7.0591627,2.8890548 8.7631971,2.1537141 10.579993,1.9015613 c 0.350098,-0.048553 0.704797,-0.078311 1.127685,-0.093962 0.123682,-0.00467 0.684406,0.00314 0.82618,0.010956 z","size":20,"color":"#326ce5"},{"tag":"argo-cd","tech":"Argo CD","name":"M12.581 0c.436.037.871.1 1.299.186 1.679.383 3.121 1.213 4.382 2.365 1.161 1.06 1.917 2.372 2.335 3.881.089.321.216.56.586.624.205.035.238.245.239.43.003.646.002 1.294.002 1.94l-.002 1.21c-.001.356-.116.479-.466.474-.211-.003-.293.119-.344.291-.146.489-.33.966-.552 1.426-.818 1.682-2.084 2.938-3.688 3.87-.077.045-.155.088-.233.131-.252.137-.258.146-.155.415.114.299.358.529.664.625.269.096.553.134.827.21a.672.672 0 0 1 .236.094c-.066.082-.156.067-.231.082-.36.073-.713.184-1.086.17a1.275 1.275 0 0 1-.438-.064c-.114-.045-.152-.006-.176.109a5.354 5.354 0 0 0-.084.92c-.015.617-.071 1.23-.112 1.844-.042.598-.018.651.558.842.281.094.563.187.842.286.069.024.15.038.192.117-.04.057-.098.035-.146.035-.493.003-.985.005-1.478.001-.524-.005-.806-.282-.845-.803-.055-.762-.12-1.524-.182-2.286a.947.947 0 0 0-.026-.12c-.079.455-.065.879-.084 1.298-.023.528-.008 1.057-.007 1.584 0 .27.086.388.335.483.359.135.711.295 1.114.262.141-.012.276.062.402.129.032.017.073.033.069.073-.004.043-.049.047-.084.045-.657-.019-1.317.065-1.972-.028-.323-.046-.533-.236-.631-.552-.094-.303-.114-.617-.137-.93-.046-.626-.078-1.253-.116-1.88a.222.222 0 0 0-.061-.171.282.282 0 0 0-.031.193c-.002.956-.002 1.911-.001 2.866 0 .388.123.575.494.708.481.172.976.298 1.47.423.11.028.225.047.242.192h-1.852c-.051-.01-.103-.022-.155-.03-.701-.1-1.001-.372-1.143-1.042l-.067-.331-.226-1.103c-.069.12-.118.25-.144.386-.083.399-.151.802-.243 1.2-.113.493-.444.763-.932.857l-.33.063H8.558c.057-.171.216-.185.355-.221.476-.127.96-.223 1.417-.409a.603.603 0 0 0 .397-.521c.058-.435.002-.865-.013-1.296a1.528 1.528 0 0 0-.078-.315.405.405 0 0 0-.071.207c-.026.296-.049.591-.075.886-.038.432-.273.716-.679.81a1.702 1.702 0 0 1-.37.045c-.557.003-1.115-.001-1.673-.005-.048 0-.109.019-.148-.065.178-.103.377-.168.582-.187a5.67 5.67 0 0 0 .939-.193c.42-.114.522-.249.512-.687-.023-.931-.091-1.86-.069-2.791.004-.184.001-.368.001-.551a2.387 2.387 0 0 0-.05.385 40.299 40.299 0 0 1-.186 2.623c-.052.513-.296.748-.804.805-.446.051-.889.002-1.332-.02-.108-.006-.234.012-.339-.064.043-.066.106-.07.16-.087.362-.115.725-.224 1.086-.344.246-.081.35-.235.355-.492a2.241 2.241 0 0 0-.003-.232 45.315 45.315 0 0 1-.105-2.149 5.487 5.487 0 0 0-.035-.478c-.024-.188-.131-.287-.295-.258-.505.092-.99-.006-1.473-.139-.059-.016-.134-.007-.178-.088a.986.986 0 0 1 .285-.09c.255-.052.507-.121.753-.208.312-.112.564-.347.695-.651.089-.203.056-.317-.112-.398-1.418-.683-2.512-1.73-3.391-3.017a8.152 8.152 0 0 1-1.123-2.447c-.067-.246-.156-.3-.383-.26-.306.053-.401.006-.535-.273v-3.49c.144-.303.205-.341.534-.329.235.01.247-.004.309-.242.396-1.508 1.082-2.861 2.171-3.988C6.9 1.42 8.523.631 10.34.203c.456-.108.922-.15 1.387-.203h.854Zm7.974 8.948a7.34 7.34 0 0 0-.048-.938 8.353 8.353 0 0 0-.099-.65c-.598-2.964-2.344-5.02-5.051-6.268-1.553-.715-3.21-.835-4.878-.511-3.248.633-5.396 2.583-6.539 5.652-.436 1.173-.495 2.406-.37 3.65.087.935.339 1.846.745 2.694.585 1.213 1.444 2.207 2.477 3.058.343.286.719.528 1.121.719.235.111.247.105.245-.146.006-.16.003-.32-.009-.48-.125-1.02-.142-2.045-.169-3.069a.392.392 0 0 0-.184-.353c-.385-.268-.713-.592-.921-1.019-.474-.97-.372-2.361.813-3.215.136-.097.217-.19.198-.373a1.724 1.724 0 0 1 .031-.442c.177-1.187.748-2.138 1.722-2.84.68-.492 1.442-.772 2.286-.782.483-.007.953.11 1.414.244 1.609.467 2.846 2.07 2.845 3.697a.64.64 0 0 0 .268.565c.463.371.821.83.943 1.426.22 1.077-.083 1.982-.979 2.634-.266.194-.347.406-.333.698.002.047 0 .095-.002.142l-.062 1.439c-.025.586-.138 1.165-.117 1.754.008.223.006.226.201.128a7.46 7.46 0 0 0 2.393-1.903c1.32-1.577 2.074-3.372 2.059-5.511ZM9.117 12.102c1.489.021 2.443-1.578 1.716-2.879a1.937 1.937 0 0 0-1.699-.991c-1.094-.004-1.954.822-1.958 1.881-.005 1.148.813 1.985 1.941 1.989Zm5.794 0c1.101.002 1.935-.823 1.935-1.917 0-1.091-.846-1.949-1.92-1.947-1.064.003-1.94.866-1.943 1.915-.003 1.105.831 1.948 1.928 1.949Zm-1.472 1.937c-.208.128-.407.277-.63.384-.536.257-1.063.257-1.579-.048-.158-.094-.308-.201-.464-.298-.047-.028-.092-.103-.15-.062-.044.03-.01.1-.001.151.037.179.064.362.082.544.027.565.293.992.742 1.31a.984.984 0 0 0 .791.186c.565-.119 1.025-.614 1.124-1.218.043-.266.005-.544.109-.803a.133.133 0 0 0-.024-.146Zm-8.78-4.92c-.012-1.102.143-2.055.54-2.961.633-1.443 1.642-2.553 2.98-3.374a.378.378 0 0 1 .459.067c.06.06.036.118.01.178a1.09 1.09 0 0 1-.48.51c-1.079.639-1.829 1.571-2.357 2.688a6.325 6.325 0 0 0-.618 2.986c.055 1.309.439 2.516 1.213 3.588.088.104.148.23.173.365.01.08.059.168-.031.228a.312.312 0 0 1-.288.041.502.502 0 0 1-.234-.185c-.72-.979-1.193-2.056-1.331-3.273-.036-.326-.004-.653-.036-.858ZM8.94 2.34a.373.373 0 0 1 .378-.382c.211.001.409.226.416.473.004.138-.309.39-.476.386-.189-.005-.318-.2-.318-.477Zm-.465 7.48a.609.609 0 0 1 .586-.631c.38-.003.671.271.675.633.004.356-.27.622-.639.621-.38-.002-.621-.241-.622-.623Zm6.496.623c-.381-.002-.625-.255-.621-.646a.635.635 0 0 1 .596-.613.656.656 0 0 1 .669.643c.001.354-.275.618-.644.616Z","size":20,"color":"#EF7B4D"},{"tag":"vitess","tech":"Vitess","name":"m19.206 1.045-7.217 13.186L4.817 1.045H0l11.904 21.91L24 1.045h-4.794Z","size":20,"color":"#F16728"},{"tag":"llvm","tech":"LLVM","name":"M20.83 2.978l-.086.095a16.245 16.245 0 0 0-1.19 1.487 5.773 5.773 0 0 0-.446.719 2.88 2.88 0 0 0-.249.596.497.497 0 0 0-.033.177v.004a.297.297 0 0 0-.21.29.3.3 0 0 0 .187.284c.038.371.08 1.142.07 2.2l-.004.142a8.001 8.001 0 0 1-.434 2.327c-.016-.01-.03-.014-.04-.013-.03.003-.11.12-.19.251-.058.09-.119.195-.154.291a.37.37 0 0 0-.03.14.249.249 0 0 0 .01.088c.01.037.022.058.022.058a6.836 6.836 0 0 1-.003.007.144.144 0 0 0-.028.067l-.012.029a6.836 6.836 0 0 1-.257.527l-.077.142a6.836 6.836 0 0 1-.07.115.157.157 0 0 0-.022-.014.16.16 0 0 0-.113.024c-.047.035-.151.194-.498.368a1.384 1.384 0 0 1-.32.114 14.1 14.1 0 0 0 .248-2.07 5.072 5.072 0 0 0-.064-1.057c.003-.01.003-.017.003-.017l-.005.01a4.345 4.345 0 0 0-.104-.458 3.554 3.554 0 0 0-.724-1.385c-.631-.754-1.496-1.14-2.256-1.165l-.125-.002c0-.008 0-.015.002-.022.02-.098.024-.127-.087-.032a.872.872 0 0 0-.057.054 2.986 2.986 0 0 0-.146.007.716.716 0 0 1-.003-.108c.004-.076.024-.127-.087-.032a.553.553 0 0 0-.142.167c-.05.008-.08.015-.08.015l.045-.002-.047.008c-.016-.042-.053-.105-.048-.16.01-.118.043-.14-.037-.065-.098.09-.202.226-.22.3l-.096.03c-.018-.019-.074-.07-.086-.179-.013-.11-.012-.166-.08-.05a1.14 1.14 0 0 0-.13.348c-.032.015-.063.03-.093.046a.27.27 0 0 1-.057-.173c-.005-.144.04-.26-.067-.068a1.634 1.634 0 0 0-.146.406 1.6 1.6 0 0 0-.105.08 2.7 2.7 0 0 1-.008-.17c-.002-.143.021-.296-.067-.026a1.832 1.832 0 0 0-.07.321c-.404.385-.65.917-.644 1.572v.007a3.42 3.42 0 0 0 .014.33c.02.238.057.438.107.605-.095.13-.103.689-.01.818.073.104.496.35.586.399a.367.367 0 0 1 .094.093c.115.188.115.567.027.762-.107.238.107.285.285.32.178.036.415-.023.463-.118.047-.095-.154-.31-.237-.748-.084-.439.13-.474.13-.474s.095.024.237.249c.11.175.227.313.336.413a.727.727 0 0 1-.201.172c.12.005.24-.051.304-.087a.77.77 0 0 0 .07.045 1.015 1.015 0 0 1-.05.05.506.506 0 0 0 .109-.022.295.295 0 0 0 .084.022c.155.012.57-.368.57-.439 0-.018-.015-.04-.038-.063-.042-.045-.12-.1-.207-.177a1.03 1.03 0 0 1-.11-.116.723.723 0 0 1-.141-.374v-.01l-.003-.031s.007-.007.016-.02v.004l.004-.01c.052-.08.15-.379-.47-1.078a3.045 3.045 0 0 0-.924-.706c-.042-.472.15-.913.626-1.13l-.005.005.008-.006c.227-.102.517-.155.877-.136.69.036 1.22.36 1.59.845.514.712.738 1.78.575 2.856-.068.065-.055.075-.013.077a4.616 4.616 0 0 1-.055.273l-.027.015c-.123.074-.071.073 0 .092l-.006.02a3.98 3.98 0 0 1-.066.193.956.956 0 0 0-.087.03c-.135.053-.08.06-.012.09l.044.023a5.62 5.62 0 0 1-.101.237.746.746 0 0 0-.08.017c-.142.036-.088.05-.024.09a.52.52 0 0 1 .04.027 6.783 6.783 0 0 1-.107.214.76.76 0 0 0-.153.025c-.14.036-.087.05-.023.09.034.02.06.04.08.059a8.021 8.021 0 0 1-.094.165l-.023.036a.59.59 0 0 0-.206.024c-.142.036-.088.05-.024.09a.67.67 0 0 1 .104.079 8.61 8.61 0 0 1-.126.18.514.514 0 0 0-.23-.005c-.144.02-.092.04-.033.086.068.053.1.099.118.118l-.062.084c-.044-.058-.15-.124-.246-.193a.85.85 0 0 0-.29-.13c-.048 0-.2.268-1.017.197-.819-.071-.87-.15-.942-.15a.978.978 0 0 0-.228.059l-.034-.02a11.03 11.03 0 0 1-.972-.674c-.464-.37-.72-.647-.72-.647s.137-.125-.047-.284a3.32 3.32 0 0 0-.338-.277 2.157 2.157 0 0 0-.242-.166 3.57 3.57 0 0 1-.088-.127 11.485 11.485 0 0 1-.363-.628 10.455 10.455 0 0 1-.25-.527c-.16-.36-.27-.682-.346-.964a5.62 5.62 0 0 1-.148-.923 2.257 2.257 0 0 1 .004-.242.411.411 0 0 0 .158-.323.411.411 0 0 0-.358-.407c-.204-.427-.982-1.477-3.881-3.68l-.127-.097.005.004-.036-.027C7.067 6.599 7.644 7.587 7.795 8a.411.411 0 0 0-.027.033 18.69 18.69 0 0 0-.018-.013c.018 0 .025-.005.025-.005s-.672-.546-1.787-1.23c-1.118-.687-1.748-.849-1.88-.877l-.026-.006s.206.19.174.285c-.01.032-.168.022-.421.028a3.948 3.948 0 0 0-.725.07 4.1 4.1 0 0 0-1.567.63C.238 7.785 0 8.401 0 8.401s.55-.768 1.58-1.305c-.014.337-.047 1.97.445 4.12.53 2.32 1.53 4.487 1.614 4.665.004.178.016.272.016.272s.148-1.79.756-3.647c.175.283.758 1.117 2.075 2.096 1.628 1.21 2.37 1.536 2.4 1.548.001.157.005.24.005.24s.005-.1.018-.263a4.69 4.69 0 0 1 .552-.67 3.58 3.58 0 0 1 .54-.435c.032.11.063.204.093.276-.02-.097-.036-.19-.052-.282.107.01.538.066 1.206.393.343.168.609.395.798.595a.167.167 0 0 0-.014.006s.123.112.269.403a2.416 2.416 0 0 0-.73.084 2.913 2.913 0 0 0-.098-.19.484.484 0 0 0-.039-.134c-.027-.061-.095-.1-.164-.14a.397.397 0 0 0-.104-.073.225.225 0 0 1-.055-.073c-.084-.184-.798.012-.942.18-.175.204-.209.464-.14.608.021.045.07.082.138.11.002.22.137.75.404 1.133a4.964 4.964 0 0 1-.108-.666c-.009-.16 0-.274.015-.35.047.328.174.684.577 1.124-.248-.54-.22-.861-.195-1.143l.01-.044.005-.001c.036.263.142.534.482.963a.412.412 0 0 1-.014-.028l.014.021a1.626 1.626 0 0 1-.167-1.03l.008-.002c.046.03.091.07.134.126.128.172.188.349.212.47a.528.528 0 0 0 .067.383 18.33 18.33 0 0 1-.72.501c-.23.15-.49.313-.757.47-.14.08-.279.158-.414.23l-.135-.077h.002l-.008-.004c-.97-.559-1.69-.932-2.518-1.082-.93-.166-1.786.283-1.982 1.082a1.284 1.284 0 0 0 .552 1.38l.012.008c.013.01.026.017.04.026l.06.036h.002a2.1 2.1 0 0 0 .69.237l.028.005h.006a3.5 3.5 0 0 0 .412.044c.975.047 2.156-.408 3.323-.982.1.054.202.108.306.166 2.547 1.403 4.098 1.585 6.154.728-.502.151-1.208.356-2.094.344a.05.05 0 0 0-.02-.006v.006a5.46 5.46 0 0 1-.647-.05l-.03-.004v-.003a.267.267 0 0 0-.001.002 6.25 6.25 0 0 1-1.556-.436 7.792 7.792 0 0 1-.745-.362 57.065 57.065 0 0 1-1.006-.569c.348-.178.692-.363 1.026-.545.355-.189.672-.362.918-.5l.009-.004h.007s.083-.019.16-.043c.17-.052.41-.149.695-.283.028.117.095.215.195.253.235.091.407.027.522-.102l.018-.01.047-.037c.05-.03.107-.067.156-.09a1.14 1.14 0 0 1 .053-.022c.04-.01.078-.023.116-.037l.033-.01c-.145.297-.091.581-.091.581.043-.37.22-.608.392-.715.064-.027.13-.05.2-.067.064 0 .116.023.144.07.07.12.217.194.364.226.024.15-.045.404-.4.866l.09-.062.004-.003.072-.053c.143-.108.252-.21.334-.305a.97.97 0 0 0 .19-.305c.013.2-.042.507-.31 1.036 0 0 .317-.276.514-.63.006.191-.01.443-.063.785.345-.673.325-1.085.239-1.326l-.01-.036a.433.433 0 0 0-.01-.065l.042-.057c.118-.166-.048-.344-.154-.414-.06-.04-.2-.154-.454-.157-.225-.27-.51-.15-.958.145a1.297 1.297 0 0 1-.166.092.725.725 0 0 0-.055-.116c.16-.096.326-.2.494-.308.317-.207.553-.416.728-.615.51-.517.69-1.02 1.21-1.446h-.013l.06-.031c.854-.458 1.306-.547 1.338-.553l-.003.128.018-.125a1.795 1.795 0 0 1 .481.344 2.12 2.12 0 0 1 .362.487l.044.3s0-.116-.01-.33c.153-.151 1.02-1.043 1.724-2.466.694-1.404.944-2.523 1.017-2.924a18.188 18.188 0 0 1 .665 2.466s-.002-.133-.03-.374c.096-.336.515-1.872.626-3.756.1-1.68-.065-2.78-.14-3.173.648.536.995 1.306.995 1.306s-.04-.163-.188-.437l.02.027s-.236-.455-.644-.904a6.45 6.45 0 0 0-.157-.172c-.432-.46-.854-.617-1.17-.672a1.57 1.57 0 0 0-.308-.03h-.019c-.125-.003-.2.002-.207-.026-.02-.095.11-.285.11-.285s-.177.046-.554.33c-.23.167-.52.41-.853.76a13.689 13.689 0 0 0-.89.994l-.075.095a.203.203 0 0 0-.023-.017c.076-.33.362-1.117 1.788-3.111zM11.92 14.09a.351.351 0 0 1 .012.006zm-.263 2.606c.088.044.19.106.303.194h-.005a.484.484 0 0 0-.155.07.956.956 0 0 1-.126-.224zm-4.855 1.57c.132 0 .276.013.432.047l.02.005.017.004c.11.027.223.062.337.102l.057.021c.191.074.395.156.611.248.32.14.62.277.838.375l.183.088c-.22.106-.424.196-.577.261-1.014.416-1.83.536-2.338.391-.944-.269-.76-1.536.42-1.542z","size":20,"color":"#FFFFFF"},{"tag":"plan","tech":"Programming Languages","name":"M8.165 6V3h7.665v3H8.165zm-.5-3H1c-.55 0-1 .45-1 1v2h7.665V3zM23 3h-6.67v3H24V4c0-.55-.45-1-1-1zM0 6.5h24V20c0 .55-.45 1-1 1H1c-.55 0-1-.45-1-1V6.5zM11.5 18c0 .3.2.5.5.5h8c.3 0 .5-.2.5-.5v-1.5c0-.3-.2-.5-.5-.5h-8c-.3 0-.5.2-.5.5V18zm-5.2-4.55l-3.1 3.1c-.25.25-.25.6 0 .8l.9.9c.25.25.6.25.8 0l4.4-4.4a.52.52 0 0 0 0-.8l-4.4-4.4c-.2-.2-.6-.2-.8 0l-.9.9c-.25.2-.25.55 0 .8l3.1 3.1z","size":20,"color":"#FFFFFF"}]}},"allMarkdownRemark":{"totalCount":1,"edges":[{"node":{"excerpt":"When you have a web application running, the major concern that most people underestimate is that if the resources are enough to serve the expected load. Recently a government website got launched in…","html":"<p>When you have a web application running, the major concern that most people underestimate is that if the resources are enough to serve the expected load. Recently a government website got launched in my country and it was unresponsive due to the traffic spike it got. The performance aspect of a web application must be considered very well.</p>\n<p>We have created a Rasberry Pi cluster in the previous blog posts. It is expected to you have that set up or a Kubernetes cluster configured from a cloud provider. I will explain the content here depending on the Raspberry Pi cluster setup. </p>\n<p>In Kubernetes when you do a deployment it can be configured for autoscaling using <code class=\"language-text\">HorizontalPodAutoscaler</code> (HPA). It can take control of the number of replicas running given the resource constraints for the deployment. </p>\n<h3>Setting up metrics server</h3>\n<p>The first thing you need is to set up the metrics server which gives container resource metrics for Kubernetes built-in autoscaling pipelines. Go to <a href=\"https://github.com/kubernetes-sigs/metrics-server/releases\">kubernetes-sigs/metrics-server releases page</a> and download the <code class=\"language-text\">component.yaml</code> under the latest release. </p>\n<p>You need to add the following two lines to the spec section, which will allow the metrics server to work with self-signed certificates:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"language-yaml\"><code class=\"language-yaml\"><span class=\"token key atrule\">spec</span><span class=\"token punctuation\">:</span>\n    <span class=\"token key atrule\">hostNetwork</span><span class=\"token punctuation\">:</span> <span class=\"token boolean important\">true</span>\n    <span class=\"token key atrule\">containers</span><span class=\"token punctuation\">:</span>\n    <span class=\"token punctuation\">-</span> <span class=\"token key atrule\">args</span><span class=\"token punctuation\">:</span>\n    <span class=\"token punctuation\">...</span>\n    <span class=\"token punctuation\">...</span>\n    <span class=\"token punctuation\">-</span> <span class=\"token punctuation\">-</span><span class=\"token punctuation\">-</span>kubelet<span class=\"token punctuation\">-</span>insecure<span class=\"token punctuation\">-</span>tls=true</code></pre></div>\n<p>Now run the following command to apply the resources to the cluster:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">kubectl apply -f component.yaml</code></pre></div>\n<p>This will take a few minutes to complete. You can view the progress in the Kubernetes Dashboard we set up earlier.</p>\n<h3>Testing the Metrics API</h3>\n<p>First, we can check how the resource utilization in our actual nodes aka Raspberry Pi boards. </p>\n<p>Run the following command:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">kubectl <span class=\"token function\">top</span> nodes</code></pre></div>\n<p>You might get the output similar to the below:</p>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"language-yaml\"><code class=\"language-yaml\">NAME     CPU(cores)   CPU%   MEMORY(bytes)   MEMORY%   \nmaster   413m         10%    903Mi           24%       \nnode<span class=\"token punctuation\">-</span>1   206m         5%     648Mi           17%       \nnode<span class=\"token punctuation\">-</span>2   207m         5%     536Mi           14%       \nnode<span class=\"token punctuation\">-</span>3   216m         5%     708Mi           19% </code></pre></div>\n<p>According to the output above, we are good with the existing resources. :)</p>\n<p>Now you can check the resource usage of the pods (Memory and CPU as a percentage of the allocated amounts). Run the following command to see them:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">kubectl <span class=\"token function\">top</span> pods</code></pre></div>\n<div class=\"gatsby-highlight\" data-language=\"yaml\"><pre class=\"language-yaml\"><code class=\"language-yaml\">NAME                        CPU(cores)   MEMORY(bytes)   \ndev<span class=\"token punctuation\">-</span>diary<span class=\"token punctuation\">-</span>f49dcbd5c<span class=\"token punctuation\">-</span>8hsxb   13m          6Mi             \ndev<span class=\"token punctuation\">-</span>diary<span class=\"token punctuation\">-</span>f49dcbd5c<span class=\"token punctuation\">-</span>c7j9z   17m          5Mi             \ndev<span class=\"token punctuation\">-</span>diary<span class=\"token punctuation\">-</span>f49dcbd5c<span class=\"token punctuation\">-</span>tfh5b   17m          6Mi</code></pre></div>\n<br/>\n<h3>Start Horizontal Pod Autoscaler for a deployment</h3>\n<p>Create the <code class=\"language-text\">HorizontalPodAutoscaler</code>:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">kubectl autoscale deployment dev-diary --cpu-percent<span class=\"token operator\">=</span><span class=\"token number\">5</span> --min<span class=\"token operator\">=</span><span class=\"token number\">3</span> --max<span class=\"token operator\">=</span><span class=\"token number\">10</span></code></pre></div>\n<p>We have a dev-diary called deployment with 3 replicas. So I made the min in HPA to also 3 and max as 10 pods. min CPU percentage is set as 10% to trigger HPA easily.</p>\n<p>To test the auto scaler next we need to generate some load. I will be using <a href=\"https://github.com/rakyll/hey\">hey</a> which is a tiny program that sends some load to a web application. </p>\n<p>Now run the following watch command to continuously check the HPA for dev-diary deployment:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">kubectl get hpa dev-diary --watch </code></pre></div>\n<p>In another terminal, run the following command directed at your application to generate some load:</p>\n<div class=\"gatsby-highlight\" data-language=\"bash\"><pre class=\"language-bash\"><code class=\"language-bash\">hey -c <span class=\"token number\">1000</span> -n <span class=\"token number\">2000</span> https://map-app.com</code></pre></div>\n<p>Above generate 2000 requests from 1000 workers concurrently.</p>\n<p>Now you might get an output similar to the below:</p>\n<div class=\"gatsby-highlight\" data-language=\"text\"><pre class=\"language-text\"><code class=\"language-text\">NAME        REFERENCE              TARGETS   MINPODS   MAXPODS   REPLICAS   AGE\ndev-diary   Deployment/dev-diary   1%/10%    3         10        3          16s\ndev-diary   Deployment/dev-diary   11%/10%   3         10        3          45s\ndev-diary   Deployment/dev-diary   16%/10%   3         10        4          60s\ndev-diary   Deployment/dev-diary   4%/10%    3         10        5          76s\ndev-diary   Deployment/dev-diary   0%/10%    3         10        5          91s\ndev-diary   Deployment/dev-diary   0%/10%    3         10        3          6m32s</code></pre></div>\n<p>We can observe that when the target percentage is passed by the load new pods are spun up by the auto scaler to achieve the desired state we declared. Now you might be thinking that's all we have to consider and we can increase the max number of pods as we get more load. But pods are running in our Nodes and all the resources should get utilized at some point. At that point, you need to vertically scale your cluster by adding new Raspberry Pi nodes to our cluster. </p>\n<p>Hope you enjoy the post! Thanks for reading!</p>","id":"5407928d-2b3f-594c-9f65-580886b28022","frontmatter":{"title":"Autoscaling Kubernetes Deployemts with Horizontal Pod Autoscaler","date":"July, 2022","tags":["kubernetes","hey"]},"fields":{"slug":"/autoscaling-kubernetes-deployemts-with-horizontal-pod-autoscaler/"}}}]}},"pageContext":{"tag":"hey"}},"staticQueryHashes":["1507474683","63159454","81262063"]}