You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While it might yield a smaller file, it would be inifnitely nicer if I could tell SVGO to not give me the following kind of SVG, and instead give something that looks like a tiny but more human readable, with the remainder of the minification taken care of by serverside gzip/brotli...
This is a frequently requested feature and surely useful.
The existing SVGO API should already allow for implementing such a plugin.
The only thing that could prove a bit tricky is recursively resolving nested defs/uses (uses inside other defs and so on).
PR ready: #1279
No recursion yet, but svgo multipass feature should handle this.
You can already try this feature branch by installing it using this npm command: npm install github:strarsis/svgo#dereferenceUses-plugin
Note that this plugin currently doesn't run by default and has to explicitly enabled: svgo --enable=dereferenceUses [...]
While it might yield a smaller file, it would be inifnitely nicer if I could tell SVGO to not give me the following kind of SVG, and instead give something that looks like a tiny but more human readable, with the remainder of the minification taken care of by serverside gzip/brotli...
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="380pt" height="77pt" viewBox="0 0 380 77"><defs><symbol overflow="visible" id="a"><path d="M8.297-3.516l-1.5.032-1.656-.047-.11.594.578.015c.891.047.86-.031.86.25 0 .188-.032.422-.078.719L6.187-.937c-.515.28-.875.359-1.53.359-1.985 0-2.876-.985-2.876-3.11 0-1.39.375-2.5 1.14-3.265.595-.594 1.282-.86 2.267-.86.921 0 1.453.141 2.093.547v1.063h.578c.079-.813.172-1.328.36-1.953-1.14-.422-1.828-.547-2.656-.547a4.97 4.97 0 00-2.938.922c-1.39 1-2.172 2.578-2.172 4.375C.453-1.172 1.906.219 4.25.219c.828 0 1.563-.219 2.344-.485.312-.109.515-.156.75-.187l.11-.188a1.833 1.833 0 01-.032-.5l.281-1.609c.016-.11.031-.094.188-.125l.5-.094.046-.562zm0 0"/></symbol><symbol overflow="visible" id="b"><path d="M2.969-1.25l-.172-.297-.453.297c-.36.234-.5.313-.625.313-.078 0-.016.03-.016-.11 0-.11 0-.203.078-.469l.922-3.64c.047-.203.063-.313.063-.422 0-.203-.22-.453-.422-.453-.266 0-.797.281-1.703.922l-.407.296.188.485.547-.36c.344-.218.375-.234.484-.234.11 0 .047-.031.047.11 0 .109-.047.359-.094.53L.625-1.405c-.11.375-.156.672-.156.922 0 .28.265.593.5.593.312 0 .844-.296 2.078-1.218zm.344-6.406c0-.282-.313-.61-.563-.61-.36 0-.844.516-.844.922 0 .297.328.625.625.625.375 0 .781-.484.781-.937zm0 0"/></symbol><symbol overflow="visible" id="c"><path d="M5.828-4.719c0-.687-.437-1.312-.875-1.312-.14 0-.406.093-.5.187l-.656.625.25.453c.25-.171.266-.171.375-.171.328 0 .375.14.375.625 0 1.765-1.016 3.578-2.078 3.578-.578 0-.813-.36-.813-1.141 0-1.25.422-2.25 1.657-3.781l-.235-.407c-.281.141-.437.188-.765.188-.5 0-.985-.047-1.47-.094-.155 0-.25.032-.5.125-.155.328-.327.844-.515 1.64h.5l.266-.64c.094-.203.203-.203.484-.203.219 0 .438.031.656.031.25 0 .438-.015.75-.046l-.109-.235C1.297-3.859.765-2.766.765-1.578c0 .922.688 1.703 1.454 1.703.5 0 1.062-.25 1.61-.734C4.39-1.125 5-2.016 5.358-2.844c.266-.594.47-1.406.47-1.875zm0 0"/></symbol><symbol overflow="visible" id="d"><path d="M4.61-4.953c0-.563-.532-1.078-1.141-1.078-.781 0-2.188.843-2.672 1.61C.437-3.845.03-2.313.03-1.47.031-.547.703.125 1.563.125 2.25.125 3-.235 4.171-1.188l-.203-.468-.438.312c-.64.453-1.11.657-1.531.657-.578 0-.781-.313-.781-1.047 0-.313.031-.61.078-.844l.86-.219c.202-.047.515-.172.827-.297C4-3.547 4.61-4.219 4.61-4.954zm-1.173.187c0 .516-.265.954-.89 1.25a5.596 5.596 0 01-1.125.375l.062-.265c.188-.797.391-1.219.72-1.516.218-.219.515-.344.812-.344.343 0 .421.11.421.5zm0 0"/></symbol><symbol overflow="visible" id="e"><path d="M6.234-1.25l-.171-.297-.454.297c-.343.219-.5.313-.625.313-.078 0-.03.03-.03-.11 0-.047.015-.187.03-.234l.782-3.297c.093-.344.14-.688.14-.89 0-.266-.265-.563-.5-.563-.5 0-1.437.5-2.14 1.156-.454.422-.797.828-1.407 1.703l.235.094.453-1.938c.047-.203.078-.343.078-.484 0-.25-.234-.531-.406-.531-.266 0-.828.312-1.703.922l-.391.296.172.485.547-.36c.437-.28.39-.265.469-.265.14 0 .078 0 .078.172 0 .61-.5 2.922-.985 4.656l.172.25c.36-.094.625-.172 1.016-.234.234-1.625.468-2.313 1-3.125.656-1.016 1.453-1.72 1.984-1.72.125 0 .063-.015.063.157 0 .219-.032.469-.141.86l-.61 2.53c-.109.438-.156.72-.156.907 0 .297.266.61.5.61.313 0 .829-.282 2.079-1.22zm0 0"/></symbol><symbol overflow="visible" id="f"><path d="M7.063-14.328l-.188-.14c-.063-.063-.11-.126-.219-.329C3.47-11.609 1.563-7.344 1.563-2.516V0h1.234v-2.516c0-4.625 1.344-8.687 4.39-11.75zm0 0"/></symbol><symbol overflow="visible" id="g"><path d="M2.797-.125V-5H1.562v5h1.235zm0 0"/></symbol><symbol overflow="visible" id="h"><path d="M7.063-.563C4.14-3.5 2.796-7.546 2.796-12.187v-2.516H1.562v2.515c0 4.829 1.907 9.094 5.094 12.282.11-.203.157-.266.219-.328.063-.047.125-.094.313-.203zm0 0"/></symbol><symbol overflow="visible" id="i"><path d="M5.688-4.563c0-.796-.407-1.468-.829-1.468-.515 0-1.234.36-1.875.922-.468.421-.718.718-1.156 1.421l.234.11.297-1.438c.032-.203.063-.375.063-.515 0-.235-.235-.5-.406-.5-.25 0-.813.297-1.688.922l-.406.296.187.485.547-.36c.328-.218.375-.234.485-.234.109 0 .046-.031.046.14 0 .095-.015.329-.046.454L.453-.234l-.578 2.89-.11.485.204.171a5.507 5.507 0 011.015-.234l.5-3.062V0c.313.11.485.125.625.125.657 0 2.141-.906 2.641-1.656.5-.735.938-2.14.938-3.032zm-1.141.172c0 .97-.438 2.297-1.063 3.204-.25.343-.515.5-1.015.5-.36 0-.563-.047-.828-.204l.203-1.218C2.109-3.641 3.25-5.063 4.25-5.063c.297 0 .297.125.297.672zm0 0"/></symbol><symbol overflow="visible" id="k"><path d="M8.266-4.078a1.419 1.419 0 01-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.484 0 .125 0 .235-.063.5h7.5zm0 2.625a1.332 1.332 0 01-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.485 0 .125 0 .25-.063.5h7.5zm0 0"/></symbol><symbol overflow="visible" id="l"><path d="M4.125-5.703c-.469-.219-.797-.328-1.203-.328-.61 0-1.453.39-2.031.968a1.63 1.63 0 00-.47 1.157c0 .672.516 1.187 1.298 1.344l.75.14c.531.094.578.156.578.64 0 .798-.406 1.173-1.25 1.173-.438 0-.703-.094-1-.344v-1.078H.234C.172-1.297.094-.875-.046-.25.453 0 .968.125 1.39.125c.578 0 1.234-.25 1.843-.719.61-.484.891-1.015.891-1.625 0-.64-.5-1.11-1.406-1.281l-.5-.094c-.719-.14-.813-.203-.813-.703 0-.625.39-.984 1.078-.984.485 0 .844.172 1 .422v.765h.532c.062-.547.109-.86.25-1.531zm0 0"/></symbol><symbol overflow="visible" id="m"><path d="M5.047-4.094c0-1.125-.734-1.937-1.719-1.937-.515 0-1.187.25-1.719.625-.968.703-1.546 2-1.546 3.453C.063-.687.734.125 1.734.125c.657 0 1.47-.344 2-.844.75-.703 1.313-2.156 1.313-3.375zm-1.188.203C3.86-2.75 3.531-1.578 3-.937c-.219.25-.422.359-.781.359-.703 0-.969-.406-.969-1.36 0-1.343.422-2.718 1.016-3.203.156-.125.328-.171.609-.171.734 0 .984.406.984 1.421zm0 0"/></symbol><symbol overflow="visible" id="n"><path d="M8.938-1.25l-.172-.297-.454.297c-.359.219-.5.313-.624.313-.079 0-.032.03-.032-.11 0-.11.032-.219.094-.469l.89-3.546c.047-.204.079-.407.079-.5 0-.204-.25-.47-.438-.47-.344 0-.906.266-1.64.766-.75.547-1.172.97-1.75 1.782l.234.109.36-1.64c.046-.25.077-.423.077-.5 0-.235-.25-.516-.437-.516-.36 0-1.016.312-1.672.812-.531.407-.765.657-1.547 1.703l.25.094.39-1.594c.048-.187.079-.359.079-.5 0-.234-.25-.515-.406-.515-.266 0-.813.297-1.703.922l-.391.296.172.485.547-.36c.437-.28.39-.265.469-.265.14 0 .078 0 .078.172 0 .61-.5 2.922-.985 4.625l.078.281L1.5-.094l.297-1.328c.281-1.328.562-1.937 1.234-2.656.5-.547.938-.875 1.266-.875.094 0 0-.031 0 .125 0 .422-.25 1.781-.766 3.875l-.187.797.14.281 1-.219.266-1.39c.203-.97.563-1.766 1.094-2.36C6.5-4.563 7-4.954 7.39-4.954c.093 0 .015-.015.015.173 0 .281-.015.453-.312 1.5l-.5 1.875c-.11.328-.157.64-.157.906 0 .297.266.61.5.61.313 0 .829-.282 2.079-1.22zm0 0"/></symbol><symbol overflow="visible" id="o"><path d="M3.703-5.516c-.453.047-.86.063-1.156.063.172-.984.297-1.578.531-2.25l-.25-.328a7.16 7.16 0 01-1.094.531l-.296 2.031c-.391.203-.704.328-1.063.407l-.047.406h1l-.64 3.25C.625-1.11.53-.813.53-.5c0 .297.266.61.5.61.422 0 .922-.282 1.86-1.032.218-.172.14-.125.437-.36l-.25-.437-.672.469c-.36.25-.484.313-.625.313-.093 0-.031.046-.031-.11 0-.297.156-1.234.516-3l.14-.61h1.266l.203-.89zm0 0"/></symbol><symbol overflow="visible" id="q"><path d="M5.719-1.25l-.172-.297-.453.297c-.344.219-.5.313-.625.313-.078 0-.016.03-.016-.11 0-.11 0-.203.078-.469l.766-3.062c.062-.313.125-.688.125-.89 0-.25-.266-.563-.469-.563-.406 0-1.25.437-2 1.078-.422.344-.61.562-1.172 1.266l-.234.296.234.094L2.97-8.812l-.266-.235c-.75.375-1.078.438-2.062.531l-.094.5h.75c.281 0 .25-.046.25.157 0 .109 0 .203-.016.296l-.5 2.797C.703-2.969.234-.906-.03-.125l.156.25 1.016-.234c.203-1.485.375-2.11.718-2.75.532-.97 1.672-2.094 2.188-2.094.156 0 .11-.016.11.14 0 .204-.063.672-.173 1.063l-.609 2.344c-.11.422-.156.687-.156.922 0 .28.265.593.5.593.312 0 .828-.28 2.078-1.218zm0 0"/></symbol><symbol overflow="visible" id="r"><path d="M4.594-5.953c-.14-.063-.188-.078-.25-.078-.36 0-.844.328-1.266.937-.406.594-.86 1.25-1.172 1.907h.282L2.5-4.704c.063-.25.14-.531.14-.813 0-.234-.218-.515-.406-.515-.25 0-.812.297-1.703.922l-.39.296.187.485.547-.36c.328-.218.375-.234.469-.234.125 0 .062-.031.062.125 0 .703-.515 3.156-1 4.75l.235.172c.296-.094.562-.156.953-.203l.328-1.563c.219-.984.453-1.53.984-2.203.406-.531.625-.75.89-.75.188 0 .204.032.36.235h.36c.046-.594.109-.97.218-1.532zm0 0"/></symbol><symbol overflow="visible" id="s"><path d="M5.875-8.86l-.219-.187c-.75.375-1.078.438-2.062.531l-.094.5h.75c.281 0 .25-.046.25.157 0 .109 0 .203-.016.296L4.188-5.89a3.109 3.109 0 00-.875-.14c-.829 0-2.063.906-2.61 1.937-.375.703-.64 1.938-.64 2.938C.063-.375.374.125.734.125c.313 0 .86-.234 1.266-.563.64-.515 1.031-.984 1.844-2.187l-.25-.094-.266 1.078c-.14.532-.203.907-.203 1.22 0 .25.25.546.453.546.219 0 .594-.203 1-.5l1.047-.766-.266-.468-.656.468c-.172.125-.25.172-.36.172-.093 0-.046.031-.046-.14 0-.094.031-.204.11-.547l1.515-7.157zM4.031-5.03l-.14.703A5.233 5.233 0 012.375-1.61c-.422.39-.781.64-1.016.64-.187 0-.171-.031-.171-.328 0-1.516.515-3.281 1.109-3.734.156-.125.281-.14.61-.14.53 0 .765.03 1.109.218zm0 0"/></symbol><symbol overflow="visible" id="t"><path d="M4.984-1.14l-.156-.485c-.25.203-.266.219-.328.266-.375.312-.453.39-.625.39-.125 0-.047.031-.047-.156 0-.047 0-.078.016-.125l1.11-4.578-.25-.203-.438.218c-.438-.156-.672-.218-.985-.218-.344 0-.578.062-.906.218-.75.375-1.234.766-1.531 1.36l-.047.094C.28-3.297-.093-1.875-.093-.922c0 .516.327 1.047.546 1.047.25 0 .797-.281 1.234-.656.516-.453.985-1.016 1.641-1.938l-.234-.094-.344 1.516a2.715 2.715 0 00-.078.61c0 .265.25.562.437.562.266 0 .86-.36 1.891-1.219zM3.672-5.079c-.266 1.281-.453 1.797-.844 2.406C2.156-1.656 1.516-.969 1.125-.969c-.14 0-.078-.015-.078-.344 0-.765.297-2.093.719-3.093.296-.688.453-.766 1.03-.766.282 0 .5.047.86.172zm0 0"/></symbol><symbol overflow="visible" id="u"><path d="M4.75-5.703c-.297-.188-.797-.328-1.25-.328-.531 0-1.484.468-2.172 1.062C.641-4.375.156-3.03.156-1.75.156-.61.796.125 1.75.125c.656 0 1.328-.266 1.984-.813l.657-.53-.204-.485-.343.219c-.86.578-1.203.75-1.625.75-.672 0-.875-.36-.875-1.297 0-1.266.36-2.406.937-2.875.25-.203.453-.266.844-.266.531 0 .813.094.813.375v.86h.546c.11-.922.188-1.36.329-1.735zm0 0"/></symbol><symbol overflow="visible" id="v"><path d="M4.203-7.828a.735.735 0 01-.187-.14c-.063-.063-.11-.126-.22-.329-1.593 1.61-2.5 3.266-2.5 4.781v.797c0 1.516.907 3.172 2.5 4.781.11-.203.157-.265.22-.328.062-.062.125-.109.312-.203C2.875.063 2.281-1.344 2.281-2.719v-.797c0-1.39.594-2.78 2.047-4.25zm0 0"/></symbol><symbol overflow="visible" id="w"><path d="M8.266-2.766a1.332 1.332 0 01-.047-.359c0-.11.015-.234.062-.484h-7.5c.063.25.063.375.063.484 0 .125 0 .25-.063.5h7.5zm0 0"/></symbol><symbol overflow="visible" id="x"><path d="M3.766-2.719v-.797c0-1.515-.907-3.171-2.516-4.78-.11.202-.156.265-.203.327-.063.063-.125.11-.313.203 1.438 1.47 2.032 2.86 2.032 4.25v.797c0 1.375-.594 2.781-2.032 4.25.188.094.25.14.313.203.047.063.094.125.203.329C2.86.452 3.766-1.204 3.766-2.72zm0 0"/></symbol><symbol overflow="visible" id="y"><path d="M6.047-5.328l-.078-.14c-.39.109-.625.14-1.219.14-.14-.281-.36-.422-.656-.547a2.495 2.495 0 00-.813-.156c-.484 0-1.187.265-1.719.672A2.62 2.62 0 00.516-3.234c0 .921.671 1.609 1.593 1.609.11 0 .235 0 .36-.016l-.11-.218-.484.453c-.188.172-.36.484-.36.656 0 .11.126.344.126.344C1-.187.53.03.078.39c-.406.343-.656.906-.656 1.375 0 .859.969 1.53 2.281 1.53 1.531 0 3.016-.983 3.016-1.983 0-.422-.282-.954-.797-1.375l-.719-.579c-.406-.328-.531-.453-.531-.687 0-.11.047-.125.219-.36.03-.046.046-.062.046-.062 1.11-.281 2.079-1.406 2.079-2.469 0-.11 0-.218-.032-.39l.032.093h.234c.203 0 .313-.015.703-.062l.125-.672zm-2.39 7.031c0 .625-.688 1-1.673 1C1 2.703.454 2.328.454 1.61c0-.468.187-.78.562-1.109C1.328.25 1.5.172 2.062 0l.86.656c.547.438.734.656.734 1.047zm.234-5.906c0 1.234-.438 1.937-1.266 1.937-.734 0-.984-.359-.984-1.312 0-1.125.468-1.781 1.343-1.781.704 0 .907.296.907 1.156zm0 0"/></symbol><symbol overflow="visible" id="z"><path d="M5.125-.094v-.484l-.75-.047c-.656-.031-.64-.031-.64-.656v-7.172l-.313-.125c-.875.469-1.61.781-2.86 1.219l.125.718h.235l1.547-.687.031-.016c.063 0-.047-.015-.047.266v5.797c0 .625.016.625-.64.656L1-.578v.625L3.125 0l2 .047zm0 0"/></symbol><symbol overflow="visible" id="A"><path d="M5.688-4.5c0-2.625-.907-4-2.547-4C1.297-8.5.203-6.89.203-4c0 1.39.281 2.703.703 3.281.422.594 1.203.953 1.938.953 1.812 0 2.844-1.687 2.844-4.734zm-1.282.594C4.406-1.36 4.094-.437 3-.437c-1.156 0-1.516-1.079-1.516-4 0-2.516.313-3.375 1.438-3.375 1.172 0 1.484 1.03 1.484 3.906zm0 0"/></symbol><symbol overflow="visible" id="B"><path d="M6.531-.125v-2.39c0-4.829-1.875-9.094-5.078-12.282-.11.203-.156.266-.219.328-.062.047-.125.094-.312.203 3.062 3.063 4.39 7.125 4.39 11.75V0h1.22zm0 0"/></symbol><symbol overflow="visible" id="C"><path d="M6.531-.125V-5H5.313v5H6.53zm0 0"/></symbol><symbol overflow="visible" id="D"><path d="M6.531-12.188v-2.515H5.313v2.515C5.313-7.546 3.984-3.5.921-.438c.187.11.25.157.312.204.063.062.11.125.22.328C4.655-3.094 6.53-7.36 6.53-12.187zm0 0"/></symbol><symbol overflow="visible" id="O"><path d="M8.266-2.766a1.332 1.332 0 01-.047-.359c0-.11.015-.234.062-.484h-3.25v-3.266c-.25.063-.375.078-.484.078-.125 0-.25-.016-.5-.078v3.266H.78c.063.25.063.375.063.484 0 .125 0 .25-.063.5h3.266V.641c.25-.063.375-.079.5-.079.11 0 .234.016.484.079v-3.266h3.25zm0 0"/></symbol><symbol overflow="visible" id="P"><path d="M2.516-3.125c0-.422-.407-.844-.844-.844-.422 0-.86.422-.86.844 0 .438.438.86.86.86.437 0 .844-.422.844-.86zm0 0"/></symbol><symbol overflow="visible" id="j"><path d="M4.266-.11V-.5l-.657-.031c-.515-.031-.468.015-.468-.453v-5.329l-.282-.093c-.625.297-1.312.562-2.375.906l.11.594h.234l1.25-.516.031-.016c.047 0-.078-.046-.078.172v4.282c0 .468.047.421-.469.453L.86-.5v.531L2.594 0l1.672.031zm0 0"/></symbol><symbol overflow="visible" id="p"><path d="M4.75-.11c-.016-.187-.016-.265-.016-.39s0-.203.032-.547l-3.141.094 1.5-1.469c.938-.906 1.266-1.5 1.266-2.156 0-1.016-.891-1.781-2.125-1.781-.688 0-1.282.218-1.782.687L.297-4.266h.547l.172-.546c.156-.516.359-.594 1-.594.828 0 1.203.343 1.203 1.093 0 .657-.36 1.22-1.453 2.282L.078-.391v.422L2.391 0l2.375.031zm0 0"/></symbol><symbol overflow="visible" id="E"><path d="M.078 1.688l.25.187.61-.281C1.905.328 2.405-.516 2.75-1.47l-.281-.281c-.36.125-.563.203-1.328.406C1.047-.328.78.344.016 1.625zm0 0"/></symbol><symbol overflow="visible" id="F"><path d="M.234-2.719c0 1.672 1.22 2.953 2.75 2.953 1.844 0 3.297-1.406 3.297-3.203 0-1.61-1.312-2.906-2.953-2.906C1.594-5.875.234-4.5.234-2.719zm1.391-.406c0-1.438.438-2.094 1.5-2.094 1.094 0 1.766 1.078 1.766 2.703 0 1.375-.47 2.094-1.438 2.094-1.172 0-1.828-1.016-1.828-2.703zm0 0"/></symbol><symbol overflow="visible" id="G"><path d="M.219-4.781h.437c.485 0 .39-.047.39.734v2.016c0 .844.095 1.297.313 1.594.266.359.829.578 1.516.578.531 0 1.11-.203 1.422-.5l.562-.532c0 .047 0 .235-.046.938C5.296.016 5.625 0 5.952 0c.328 0 .656.016 1.125.047v-.625l-.625-.047c-.406-.016-.312.047-.312-.719v-4.422l-.235-.109a7.46 7.46 0 01-2.015.516v.578h.593c.47 0 .375-.047.375.734v1.953c0 .266-.125.5-.406.781-.328.329-.61.47-1.078.47-.406 0-.656-.095-.844-.329-.172-.187-.219-.469-.219-.984v-3.61l-.234-.109c-.61.25-1.234.422-2 .516v.578zm0 0"/></symbol><symbol overflow="visible" id="H"><path d="M.25.031C.734.016 1.234 0 1.719 0c.578 0 1.14.016 1.843.047v-.625l-.75-.047c-.546-.031-.437.063-.437-.719v-2.062c0-.719.344-1.188.938-1.188.359 0 .5.14.718.547h.453l.125-1.625a1.534 1.534 0 00-.703-.203c-.36 0-.844.234-1.094.531l-.671.797.234.094v-1.313l-.234-.109a7.46 7.46 0 01-2.016.516v.578h.594c.469 0 .375-.047.375.734v2.703c0 .75.11.703-.297.719l-.688.047v.625zm0 0"/></symbol><symbol overflow="visible" id="I"><path d="M.078.031C.562.016 1.063 0 1.547 0c.5 0 1 .016 1.625.047v-.625L2.5-.625c-.406-.016-.313.031-.313-.719V-3.89c0-.53.657-.984 1.391-.984.797 0 1.172.469 1.172 1.39V.048A16.1 16.1 0 015.844 0c.343 0 .656.016 1.125.047v-.625l-.625-.047c-.407-.016-.313.047-.313-.719v-2.312c0-1.406-.781-2.219-2.125-2.219-.437 0-.797.125-1.047.344l-.671.578v-.813l-.235-.109a7.46 7.46 0 01-2.016.516v.578h.594c.469 0 .375-.047.375.734v2.703c0 .75.11.703-.297.719l-.687.047v.625zm0 0"/></symbol><symbol overflow="visible" id="J"><path d="M.172-2.75c0 .75.203 1.5.531 1.953.469.625 1.39 1.031 2.281 1.031.454 0 .891-.093 1.375-.312.329-.125.672-.313.72-.39L5.39-1l-.313-.25c-.875.516-1.047.594-1.562.594-.782 0-1.329-.313-1.657-.89-.234-.407-.28-.641-.312-1.204h1.625c.828 0 1.328-.031 2.281-.172.016-.297.031-.406.031-.547 0-1.375-1.015-2.406-2.359-2.406-.438 0-1.063.203-1.547.484C.594-4.828.172-4 .172-2.75zm1.406-.61c0-.562.016-.734.063-.843.39-.813.78-1.016 1.343-1.016.391 0 .594.125.813.453.265.391.344.641.344 1.313l-1.188.031c-.547 0-.86-.015-1.375-.062zm0 0"/></symbol><symbol overflow="visible" id="K"><path d="M.078-5.156l.328.031c.328.016.344.094.64 1.063L2.313.077h.735L4.28-2.797c.219-.5.578-1.25.578-1.25l-.234-.094L6.313.08h.703L8.719-4.22c.328-.843.36-.89.625-.906l.453-.031v-.61c-.531.047-.922.047-1.313.047-.39 0-.78 0-1.312-.047v.61l.547.031c.484.016.406.188.234.672L7.36-2.781l-.562 1.484h.266L5.688-4.766a7.702 7.702 0 01-.375-1.109h-.454l-1.968 4.5h.28L2.157-4.672c-.094-.36-.172-.437.281-.453l.61-.031v-.61c-.61.047-1.078.047-1.547.047-.484 0-.953 0-1.578-.047v.61zm0 0"/></symbol><symbol overflow="visible" id="L"><path d="M-.047 2.875v.5c.64-.047 1.14-.047 1.64-.047s.985 0 1.626.047v-.64l-.688-.032c-.406-.031-.312.016-.312-.734V-.047c.125.078.61.188 1.156.188.344 0 .75-.11.938-.22l1.359-.89c.484-.312 1.078-1.64 1.078-2.406 0-1.328-1.234-2.5-2.61-2.5-.452 0-.984.156-1.171.344l-.75.672v-.907l-.235-.109a7.46 7.46 0 01-2.015.516v.578h.594c.484 0 .375-.047.375.734V1.97c0 .75.109.703-.297.734l-.688.031zM2.22-1.297v-2.5c0-.156.031-.203.187-.406.344-.438.735-.625 1.328-.625 1.125 0 1.704.656 1.704 1.906 0 1.328-.657 2.188-1.735 2.188-.656 0-1.047-.172-1.484-.61zm0 0"/></symbol><symbol overflow="visible" id="M"><path d="M.25.031C.75.016 1.25 0 1.75 0s.984.016 1.625.047v-.625l-.688-.047c-.406-.016-.312.031-.312-.719v-4.422l-.234-.109a7.46 7.46 0 01-2.016.516v.578h.594c.469 0 .375-.047.375.734v2.703c0 .75.11.703-.297.719l-.688.047v.625zM1-7.203c0 .36.39.719.75.719s.719-.36.719-.72c0-.343-.36-.734-.719-.734-.36 0-.75.375-.75.735zm0 0"/></symbol><symbol overflow="visible" id="N"><path d="M.266-4.516l.765-.03v3.296c0 .875.532 1.39 1.453 1.39.282 0 .657-.093.735-.171l.64-.719-.28-.39c-.454.25-.517.265-.75.265-.47 0-.517-.11-.517-.688v-3h1.5l.157-.921-1.656.062v-.297c0-.515.03-.937.14-1.75l-.281-.25c-.406.25-.656.375-1.188.532.063.453.063.671.063 1.03v.766l-.922.422v.469zm0 0"/></symbol></defs><use xlink:href="#a" x="-.304" y="40.539"/><use xlink:href="#b" x="8.328" y="40.539"/><use xlink:href="#c" x="11.831" y="40.539"/><use xlink:href="#d" x="17.868" y="40.539"/><use xlink:href="#e" x="22.674" y="40.539"/><use xlink:href="#f" x="31.325" y="15.565"/><use xlink:href="#g" x="31.325" y="19.781"/><use xlink:href="#g" x="31.325" y="23.808"/><use xlink:href="#g" x="31.325" y="27.835"/><use xlink:href="#g" x="31.325" y="31.862"/><use xlink:href="#g" x="31.325" y="35.889"/><use xlink:href="#g" x="31.325" y="39.917"/><use xlink:href="#g" x="31.325" y="43.944"/><use xlink:href="#g" x="31.325" y="47.971"/><use xlink:href="#g" x="31.325" y="51.998"/><use xlink:href="#g" x="31.325" y="56.025"/><use xlink:href="#g" x="31.325" y="60.052"/><use xlink:href="#h" x="31.325" y="73.976"/><use xlink:href="#i" x="68.03" y="8.745"/><use xlink:href="#j" x="74.008" y="11.518"/><use xlink:href="#k" x="82.826" y="8.745"/><use xlink:href="#l" x="95.224" y="8.745"/><use xlink:href="#m" x="99.874" y="8.745"/><use xlink:href="#n" x="105.182" y="8.745"/><use xlink:href="#d" x="114.483" y="8.745"/><use xlink:href="#i" x="122.278" y="8.745"/><use xlink:href="#m" x="128.256" y="8.745"/><use xlink:href="#b" x="133.564" y="8.745"/><use xlink:href="#e" x="137.079" y="8.745"/><use xlink:href="#o" x="143.726" y="8.745"/><use xlink:href="#i" x="68.03" y="26.179"/><use xlink:href="#p" x="74.008" y="28.953"/><use xlink:href="#k" x="82.826" y="26.179"/><use xlink:href="#l" x="95.224" y="26.179"/><use xlink:href="#m" x="99.874" y="26.179"/><use xlink:href="#n" x="105.182" y="26.179"/><use xlink:href="#d" x="114.483" y="26.179"/><use xlink:href="#m" x="122.278" y="26.179"/><use xlink:href="#o" x="127.586" y="26.179"/><use xlink:href="#q" x="131.627" y="26.179"/><use xlink:href="#d" x="137.605" y="26.179"/><use xlink:href="#r" x="142.411" y="26.179"/><use xlink:href="#i" x="150.325" y="26.179"/><use xlink:href="#m" x="156.303" y="26.179"/><use xlink:href="#b" x="161.611" y="26.179"/><use xlink:href="#e" x="165.126" y="26.179"/><use xlink:href="#o" x="171.773" y="26.179"/><use xlink:href="#s" x="39.443" y="43.614"/><use xlink:href="#b" x="45.54" y="43.614"/><use xlink:href="#l" x="49.055" y="43.614"/><use xlink:href="#o" x="53.706" y="43.614"/><use xlink:href="#t" x="57.746" y="43.614"/><use xlink:href="#e" x="63.055" y="43.614"/><use xlink:href="#u" x="69.702" y="43.614"/><use xlink:href="#d" x="74.687" y="43.614"/><use xlink:href="#k" x="82.816" y="43.614"/><use xlink:href="#v" x="95.226" y="43.614"/><use xlink:href="#i" x="100.295" y="43.614"/><use xlink:href="#p" x="106.279" y="46.388"/><use xlink:href="#w" x="114.433" y="43.614"/><use xlink:href="#i" x="126.173" y="43.614"/><use xlink:href="#j" x="132.154" y="46.388"/><use xlink:href="#x" x="137.65" y="43.614"/><use xlink:href="#r" x="56.407" y="68.264"/><use xlink:href="#t" x="61.333" y="68.264"/><use xlink:href="#o" x="66.641" y="68.264"/><use xlink:href="#b" x="70.682" y="68.264"/><use xlink:href="#m" x="74.196" y="68.264"/><use xlink:href="#k" x="82.816" y="68.264"/><use xlink:href="#i" x="96.428" y="59.656"/><use xlink:href="#d" x="102.406" y="59.656"/><use xlink:href="#r" x="107.212" y="59.656"/><use xlink:href="#u" x="112.137" y="59.656"/><use xlink:href="#d" x="117.122" y="59.656"/><use xlink:href="#e" x="121.928" y="59.656"/><use xlink:href="#o" x="128.576" y="59.656"/><use xlink:href="#t" x="132.616" y="59.656"/><use xlink:href="#y" x="137.924" y="59.656"/><use xlink:href="#d" x="144.213" y="59.656"/><path d="M96.43 65.273h52.59" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><use xlink:href="#z" x="113.757" y="76.227"/><use xlink:href="#A" x="119.735" y="76.227"/><use xlink:href="#A" x="125.712" y="76.227"/><use xlink:href="#B" x="175.823" y="15.565"/><use xlink:href="#C" x="175.823" y="19.781"/><use xlink:href="#C" x="175.823" y="23.808"/><use xlink:href="#C" x="175.823" y="27.835"/><use xlink:href="#C" x="175.823" y="31.862"/><use xlink:href="#C" x="175.823" y="35.889"/><use xlink:href="#C" x="175.823" y="39.917"/><use xlink:href="#C" x="175.823" y="43.944"/><g><use xlink:href="#C" x="175.823" y="47.971"/></g><g><use xlink:href="#C" x="175.823" y="51.998"/></g><g><use xlink:href="#C" x="175.823" y="56.025"/></g><g><use xlink:href="#C" x="175.823" y="60.052"/></g><g><use xlink:href="#D" x="175.823" y="73.976"/></g><g><use xlink:href="#E" x="185.933" y="40.539"/></g><g><use xlink:href="#F" x="191.899" y="40.539"/></g><g><use xlink:href="#G" x="198.438" y="40.539"/><use xlink:href="#H" x="205.647" y="40.539"/></g><g><use xlink:href="#I" x="213.358" y="40.539"/><use xlink:href="#J" x="220.316" y="40.539"/></g><g><use xlink:href="#K" x="225.935" y="40.539"/></g><g><use xlink:href="#L" x="238.883" y="40.539"/><use xlink:href="#F" x="246.068" y="40.539"/><use xlink:href="#M" x="252.595" y="40.539"/><use xlink:href="#I" x="256.026" y="40.539"/><use xlink:href="#N" x="262.984" y="40.539"/></g><g><use xlink:href="#k" x="270.203" y="40.539"/></g><g><use xlink:href="#i" x="282.601" y="40.539"/></g><g><use xlink:href="#j" x="288.587" y="43.312"/></g><g><use xlink:href="#O" x="296.741" y="40.539"/></g><g><use xlink:href="#s" x="308.481" y="40.539"/></g><g><use xlink:href="#b" x="314.59" y="40.539"/></g><g><use xlink:href="#l" x="318.105" y="40.539"/><use xlink:href="#o" x="322.756" y="40.539"/></g><g><use xlink:href="#t" x="326.796" y="40.539"/><use xlink:href="#e" x="332.104" y="40.539"/><use xlink:href="#u" x="338.752" y="40.539"/></g><g><use xlink:href="#d" x="343.737" y="40.539"/></g><g><use xlink:href="#P" x="351.197" y="40.539"/></g><g><use xlink:href="#r" x="357.198" y="40.539"/></g><g><use xlink:href="#t" x="362.124" y="40.539"/><use xlink:href="#o" x="367.432" y="40.539"/></g><g><use xlink:href="#b" x="371.473" y="40.539"/></g><g><use xlink:href="#m" x="374.988" y="40.539"/></g></svg>
The text was updated successfully, but these errors were encountered: